From b11d9ec097139a3c313cb88a1ead5182aa3e38fa Mon Sep 17 00:00:00 2001 From: Darko Gjorgjijoski Date: Sun, 28 Jan 2024 03:23:16 +0100 Subject: [PATCH] Update build --- package-lock.json | 8 +- ...480549f8.js => AccountSetting.d7aa051b.js} | 2 +- ...e0d4.js => AddressInformation.790df2bc.js} | 2 +- ....c2cd90a8.js => BackupSetting.e9cd0073.js} | 2 +- ...tor.7486f358.js => BaseEditor.ec8bd38c.js} | 2 +- ...m.638ffd1d.js => BaseListItem.5fd4d75d.js} | 2 +- ...a19451c.js => BaseMultiselect.f7bf60e3.js} | 2 +- ...able.5ad15c30.js => BaseTable.c2b2d20a.js} | 2 +- ....42285069.js => CategoryModal.cb867f43.js} | 2 +- ...986.js => CompanyInfoSettings.e80e4a03.js} | 2 +- ...{Create.f828ef99.js => Create.6a1b616b.js} | 2 +- ...{Create.3306ee81.js => Create.6d36d723.js} | 2 +- ...{Create.b4e448aa.js => Create.701a2926.js} | 2 +- ...{Create.d08738d2.js => Create.9313a497.js} | 2 +- ...{Create.d7de49df.js => Create.c6a28457.js} | 2 +- ...a66b.js => CreateCustomFields.5609a247.js} | 2 +- ...a0d.js => CustomFieldsSetting.5910326d.js} | 2 +- ...e.js => CustomerIndexDropdown.44b8afc5.js} | 2 +- ...6355f3.js => CustomerSettings.b26235a8.js} | 2 +- ...d7.js => CustomizationSetting.77479b06.js} | 2 +- ...oard.bcae1c28.js => Dashboard.79084651.js} | 2 +- ...oard.bc0d48a9.js => Dashboard.905d2846.js} | 2 +- ...gIcon.f5bbb2d0.js => DragIcon.7c80aca9.js} | 2 +- ...f79bef56.js => EstimateCreate.15e0dde4.js} | 2 +- ...n.b315cdb6.js => EstimateIcon.a0aca522.js} | 2 +- ...2.js => EstimateIndexDropdown.bae761c6.js} | 2 +- ...e.js => ExchangeRateConverter.0aa9df3c.js} | 2 +- ...> ExchangeRateProviderSetting.4ea17a5c.js} | 2 +- ....js => ExpenseCategorySetting.188d492f.js} | 2 +- ...54a6b6f.js => FileDiskSetting.e6793479.js} | 2 +- ...354d3045.js => ForgotPassword.ca04a561.js} | 2 +- ...39f8f530.js => ForgotPassword.f56b2527.js} | 2 +- .../{Index.8b0e5247.js => Index.0dab6293.js} | 2 +- .../{Index.5ae6b3b9.js => Index.0e445439.js} | 2 +- .../{Index.f2d58df1.js => Index.23a9a4c6.js} | 2 +- .../{Index.0530ce64.js => Index.2f358b6e.js} | 2 +- .../{Index.effed486.js => Index.443c85db.js} | 2 +- .../{Index.599d5166.js => Index.56225d5b.js} | 2 +- .../{Index.cdb99984.js => Index.5820505d.js} | 2 +- .../{Index.bef11d31.js => Index.5c342df0.js} | 2 +- .../{Index.6f24f3df.js => Index.85722697.js} | 2 +- .../{Index.4205242a.js => Index.8e17349f.js} | 2 +- .../{Index.430aae4e.js => Index.9ec2b26a.js} | 2 +- .../{Index.2b2537c5.js => Index.db63375d.js} | 2 +- .../{Index.3ac81043.js => Index.ffa09876.js} | 2 +- ...n.c42d8ea5.js => Installation.345739e0.js} | 2 +- ....a8882cea.js => InvoiceCreate.f33d2f08.js} | 2 +- ...0e.js => InvoiceIndexDropdown.5aa0548b.js} | 2 +- .../assets/InvoicePublicPage.49bea2e2.js | 1 + .../assets/InvoicePublicPage.8a590918.js | 1 - ....db075d76.js => ItemUnitModal.f71b6bbd.js} | 2 +- public/build/assets/LayoutBasic.730789b9.js | 1 - public/build/assets/LayoutBasic.754d58be.js | 1 + ...ic.542e5fd1.js => LayoutBasic.8d94499d.js} | 2 +- ...fd1f.js => LayoutInstallation.ef8c1f28.js} | 2 +- ...in.9e6d2c44.js => LayoutLogin.53af66e4.js} | 2 +- ...in.b017ca6c.js => LayoutLogin.ad0ca28d.js} | 2 +- ...hart.7e4705d3.js => LineChart.2823de1b.js} | 2 +- ...on.a68e1cd1.js => LoadingIcon.4d92e0c0.js} | 2 +- .../{Login.50845e00.js => Login.cc831709.js} | 2 +- .../{Login.582ed535.js => Login.fd14ea97.js} | 2 +- ...436d0.js => MailConfigSetting.f7d10f38.js} | 2 +- ...odal.4ea11e9f.js => NoteModal.ecba55bc.js} | 2 +- ...g.96cb3c0e.js => NotesSetting.6052e5e3.js} | 2 +- ...8ba32c.js => NotificationRoot.452046ea.js} | 2 +- ...d5.js => NotificationsSetting.b153c485.js} | 2 +- ...96273a.js => PaymentModeModal.ca34bfc6.js} | 2 +- ...dbe.js => PaymentsModeSetting.b422aded.js} | 2 +- ...466a.js => PreferencesSetting.91fd3c64.js} | 2 +- ....js => RecurringInvoiceCreate.63960c81.js} | 2 +- ...RecurringInvoiceIndexDropdown.a1e59959.js} | 2 +- ....d39d980b.js => ResetPassword.48d64201.js} | 2 +- ....705c4fc9.js => ResetPassword.bff307e0.js} | 2 +- ....39d5edb5.js => RolesSettings.f104eca8.js} | 2 +- ...esTax.1ee85623.js => SalesTax.70513e81.js} | 2 +- ...9363657.js => SelectNotePopup.332d8bb2.js} | 2 +- ...ec854.js => SendEstimateModal.91274455.js} | 2 +- ...76f196.js => SendInvoiceModal.b0759567.js} | 2 +- ...3dd9c4.js => SendPaymentModal.5b2acf9d.js} | 2 +- ....79358184.js => SettingsIndex.af05238d.js} | 2 +- public/build/assets/SettingsIndex.c15daa63.js | 1 + public/build/assets/SettingsIndex.ccf6e4a7.js | 1 - ...l.0a286110.js => TaxTypeModal.73b640f9.js} | 2 +- ...0bbe96a.js => TaxTypesSetting.95e6443a.js} | 2 +- ...290ede.js => UpdateAppSetting.aef85435.js} | 2 +- .../{View.cc8a70ad.js => View.040f1403.js} | 2 +- .../{View.e7437fcd.js => View.5145c8b2.js} | 2 +- .../{View.a36d1a30.js => View.8950a1c9.js} | 2 +- .../{View.4858a960.js => View.912160dc.js} | 2 +- .../{View.90ef21a6.js => View.a4972ae5.js} | 2 +- .../{View.b75f9f6b.js => View.b0d70782.js} | 2 +- .../{View.0de0be53.js => View.b9049173.js} | 2 +- .../{View.bef5e183.js => View.cf2fb879.js} | 2 +- .../{View.fc291a5d.js => View.dc6375b6.js} | 2 +- .../{auth.09407ae4.js => auth.75822dcb.js} | 2 +- ...egory.4faf417d.js => category.3bd14c85.js} | 2 +- public/build/assets/disk.10302bdc.js | 1 - public/build/assets/disk.84b94298.js | 1 + ...imate.0bc628b2.js => estimate.9b0ec424.js} | 2 +- ....74b40c96.js => exchange-rate.e85a4793.js} | 2 +- ...xpense.be04050a.js => expense.9bde13f4.js} | 2 +- ...{global.e898b72a.js => global.cf2a9bd7.js} | 2 +- ...nvoice.aed4b689.js => invoice.6fd08b90.js} | 2 +- ...er.61f3eeec.js => mail-driver.2253d638.js} | 2 +- public/build/assets/main.30b53055.css | 1 + public/build/assets/main.7567eb0c.css | 1 - public/build/assets/main.f18430a2.js | 16 - public/build/assets/main.fc26c84f.js | 16 + ...ayment.db8a9454.js => payment.20522a38.js} | 2 +- ...ayment.cfdea86b.js => payment.505d9057.js} | 2 +- .../{users.60f6f7bf.js => users.bb63694b.js} | 2 +- public/build/img/PDF/estimate1.png | Bin 96440 -> 96871 bytes public/build/img/PDF/estimate2.png | Bin 85532 -> 95540 bytes public/build/img/PDF/estimate3.png | Bin 106293 -> 107435 bytes public/build/img/PDF/invoice1.png | Bin 96440 -> 96871 bytes public/build/img/PDF/invoice2.png | Bin 85532 -> 95540 bytes public/build/img/PDF/invoice3.png | Bin 106293 -> 107435 bytes public/build/img/c-mobile.png | Bin 49947 -> 0 bytes public/build/img/crater-logo-gray.png | Bin 1611 -> 0 bytes public/build/img/crater-logo.png | Bin 26453 -> 0 bytes public/build/img/crater-white-small.png | Bin 2075 -> 0 bytes public/build/img/icon.png | Bin 0 -> 790337 bytes public/build/img/logo-gray.png | Bin 0 -> 31583 bytes public/build/img/logo-white.png | Bin 5421 -> 26528 bytes public/build/img/logo.png | Bin 0 -> 29482 bytes public/build/manifest.json | 590 +++++++++--------- 126 files changed, 415 insertions(+), 421 deletions(-) rename public/build/assets/{AccountSetting.480549f8.js => AccountSetting.d7aa051b.js} (98%) rename public/build/assets/{AddressInformation.247ee0d4.js => AddressInformation.790df2bc.js} (98%) rename public/build/assets/{BackupSetting.c2cd90a8.js => BackupSetting.e9cd0073.js} (86%) rename public/build/assets/{BaseEditor.7486f358.js => BaseEditor.ec8bd38c.js} (99%) rename public/build/assets/{BaseListItem.638ffd1d.js => BaseListItem.5fd4d75d.js} (60%) rename public/build/assets/{BaseMultiselect.9a19451c.js => BaseMultiselect.f7bf60e3.js} (99%) rename public/build/assets/{BaseTable.5ad15c30.js => BaseTable.c2b2d20a.js} (99%) rename public/build/assets/{CategoryModal.42285069.js => CategoryModal.cb867f43.js} (68%) rename public/build/assets/{CompanyInfoSettings.bb9f4986.js => CompanyInfoSettings.e80e4a03.js} (99%) rename public/build/assets/{Create.f828ef99.js => Create.6a1b616b.js} (99%) rename public/build/assets/{Create.3306ee81.js => Create.6d36d723.js} (95%) rename public/build/assets/{Create.b4e448aa.js => Create.701a2926.js} (89%) rename public/build/assets/{Create.d08738d2.js => Create.9313a497.js} (96%) rename public/build/assets/{Create.d7de49df.js => Create.c6a28457.js} (98%) rename public/build/assets/{CreateCustomFields.f709a66b.js => CreateCustomFields.5609a247.js} (97%) rename public/build/assets/{CustomFieldsSetting.eedc9a0d.js => CustomFieldsSetting.5910326d.js} (99%) rename public/build/assets/{CustomerIndexDropdown.c3723eee.js => CustomerIndexDropdown.44b8afc5.js} (96%) rename public/build/assets/{CustomerSettings.4a6355f3.js => CustomerSettings.b26235a8.js} (83%) rename public/build/assets/{CustomizationSetting.f87380d7.js => CustomizationSetting.77479b06.js} (99%) rename public/build/assets/{Dashboard.bcae1c28.js => Dashboard.79084651.js} (89%) rename public/build/assets/{Dashboard.bc0d48a9.js => Dashboard.905d2846.js} (96%) rename public/build/assets/{DragIcon.f5bbb2d0.js => DragIcon.7c80aca9.js} (99%) rename public/build/assets/{EstimateCreate.f79bef56.js => EstimateCreate.15e0dde4.js} (94%) rename public/build/assets/{EstimateIcon.b315cdb6.js => EstimateIcon.a0aca522.js} (98%) rename public/build/assets/{EstimateIndexDropdown.2a7ffee2.js => EstimateIndexDropdown.bae761c6.js} (72%) rename public/build/assets/{ExchangeRateConverter.e361c50e.js => ExchangeRateConverter.0aa9df3c.js} (77%) rename public/build/assets/{ExchangeRateProviderSetting.aca560de.js => ExchangeRateProviderSetting.4ea17a5c.js} (98%) rename public/build/assets/{ExpenseCategorySetting.3d94db22.js => ExpenseCategorySetting.188d492f.js} (94%) rename public/build/assets/{FileDiskSetting.d54a6b6f.js => FileDiskSetting.e6793479.js} (99%) rename public/build/assets/{ForgotPassword.354d3045.js => ForgotPassword.ca04a561.js} (80%) rename public/build/assets/{ForgotPassword.39f8f530.js => ForgotPassword.f56b2527.js} (78%) rename public/build/assets/{Index.8b0e5247.js => Index.0dab6293.js} (99%) rename public/build/assets/{Index.5ae6b3b9.js => Index.0e445439.js} (96%) rename public/build/assets/{Index.f2d58df1.js => Index.23a9a4c6.js} (99%) rename public/build/assets/{Index.0530ce64.js => Index.2f358b6e.js} (97%) rename public/build/assets/{Index.effed486.js => Index.443c85db.js} (94%) rename public/build/assets/{Index.599d5166.js => Index.56225d5b.js} (97%) rename public/build/assets/{Index.cdb99984.js => Index.5820505d.js} (86%) rename public/build/assets/{Index.bef11d31.js => Index.5c342df0.js} (88%) rename public/build/assets/{Index.6f24f3df.js => Index.85722697.js} (73%) rename public/build/assets/{Index.4205242a.js => Index.8e17349f.js} (97%) rename public/build/assets/{Index.430aae4e.js => Index.9ec2b26a.js} (95%) rename public/build/assets/{Index.2b2537c5.js => Index.db63375d.js} (98%) rename public/build/assets/{Index.3ac81043.js => Index.ffa09876.js} (99%) rename public/build/assets/{Installation.c42d8ea5.js => Installation.345739e0.js} (97%) rename public/build/assets/{InvoiceCreate.a8882cea.js => InvoiceCreate.f33d2f08.js} (75%) rename public/build/assets/{InvoiceIndexDropdown.a4ebd60e.js => InvoiceIndexDropdown.5aa0548b.js} (98%) create mode 100644 public/build/assets/InvoicePublicPage.49bea2e2.js delete mode 100644 public/build/assets/InvoicePublicPage.8a590918.js rename public/build/assets/{ItemUnitModal.db075d76.js => ItemUnitModal.f71b6bbd.js} (71%) delete mode 100644 public/build/assets/LayoutBasic.730789b9.js create mode 100644 public/build/assets/LayoutBasic.754d58be.js rename public/build/assets/{LayoutBasic.542e5fd1.js => LayoutBasic.8d94499d.js} (55%) rename public/build/assets/{LayoutInstallation.8501fd1f.js => LayoutInstallation.ef8c1f28.js} (64%) rename public/build/assets/{LayoutLogin.9e6d2c44.js => LayoutLogin.53af66e4.js} (78%) rename public/build/assets/{LayoutLogin.b017ca6c.js => LayoutLogin.ad0ca28d.js} (84%) rename public/build/assets/{LineChart.7e4705d3.js => LineChart.2823de1b.js} (99%) rename public/build/assets/{LoadingIcon.a68e1cd1.js => LoadingIcon.4d92e0c0.js} (58%) rename public/build/assets/{Login.50845e00.js => Login.cc831709.js} (85%) rename public/build/assets/{Login.582ed535.js => Login.fd14ea97.js} (55%) rename public/build/assets/{MailConfigSetting.2db436d0.js => MailConfigSetting.f7d10f38.js} (99%) rename public/build/assets/{NoteModal.4ea11e9f.js => NoteModal.ecba55bc.js} (97%) rename public/build/assets/{NotesSetting.96cb3c0e.js => NotesSetting.6052e5e3.js} (96%) rename public/build/assets/{NotificationRoot.2f8ba32c.js => NotificationRoot.452046ea.js} (98%) rename public/build/assets/{NotificationsSetting.d6260ed5.js => NotificationsSetting.b153c485.js} (85%) rename public/build/assets/{PaymentModeModal.8e96273a.js => PaymentModeModal.ca34bfc6.js} (94%) rename public/build/assets/{PaymentsModeSetting.38b96dbe.js => PaymentsModeSetting.b422aded.js} (93%) rename public/build/assets/{PreferencesSetting.e401466a.js => PreferencesSetting.91fd3c64.js} (99%) rename public/build/assets/{RecurringInvoiceCreate.8caa07b2.js => RecurringInvoiceCreate.63960c81.js} (96%) rename public/build/assets/{RecurringInvoiceIndexDropdown.7816de59.js => RecurringInvoiceIndexDropdown.a1e59959.js} (97%) rename public/build/assets/{ResetPassword.d39d980b.js => ResetPassword.48d64201.js} (51%) rename public/build/assets/{ResetPassword.705c4fc9.js => ResetPassword.bff307e0.js} (97%) rename public/build/assets/{RolesSettings.39d5edb5.js => RolesSettings.f104eca8.js} (99%) rename public/build/assets/{SalesTax.1ee85623.js => SalesTax.70513e81.js} (68%) rename public/build/assets/{SelectNotePopup.59363657.js => SelectNotePopup.332d8bb2.js} (83%) rename public/build/assets/{SendEstimateModal.fb9ec854.js => SendEstimateModal.91274455.js} (97%) rename public/build/assets/{SendInvoiceModal.2e76f196.js => SendInvoiceModal.b0759567.js} (97%) rename public/build/assets/{SendPaymentModal.7d3dd9c4.js => SendPaymentModal.5b2acf9d.js} (96%) rename public/build/assets/{SettingsIndex.79358184.js => SettingsIndex.af05238d.js} (92%) create mode 100644 public/build/assets/SettingsIndex.c15daa63.js delete mode 100644 public/build/assets/SettingsIndex.ccf6e4a7.js rename public/build/assets/{TaxTypeModal.0a286110.js => TaxTypeModal.73b640f9.js} (87%) rename public/build/assets/{TaxTypesSetting.40bbe96a.js => TaxTypesSetting.95e6443a.js} (75%) rename public/build/assets/{UpdateAppSetting.89290ede.js => UpdateAppSetting.aef85435.js} (97%) rename public/build/assets/{View.cc8a70ad.js => View.040f1403.js} (96%) rename public/build/assets/{View.e7437fcd.js => View.5145c8b2.js} (96%) rename public/build/assets/{View.a36d1a30.js => View.8950a1c9.js} (83%) rename public/build/assets/{View.4858a960.js => View.912160dc.js} (96%) rename public/build/assets/{View.90ef21a6.js => View.a4972ae5.js} (80%) rename public/build/assets/{View.b75f9f6b.js => View.b0d70782.js} (98%) rename public/build/assets/{View.0de0be53.js => View.b9049173.js} (83%) rename public/build/assets/{View.bef5e183.js => View.cf2fb879.js} (97%) rename public/build/assets/{View.fc291a5d.js => View.dc6375b6.js} (96%) rename public/build/assets/{auth.09407ae4.js => auth.75822dcb.js} (97%) rename public/build/assets/{category.4faf417d.js => category.3bd14c85.js} (74%) delete mode 100644 public/build/assets/disk.10302bdc.js create mode 100644 public/build/assets/disk.84b94298.js rename public/build/assets/{estimate.0bc628b2.js => estimate.9b0ec424.js} (91%) rename public/build/assets/{exchange-rate.74b40c96.js => exchange-rate.e85a4793.js} (97%) rename public/build/assets/{expense.be04050a.js => expense.9bde13f4.js} (98%) rename public/build/assets/{global.e898b72a.js => global.cf2a9bd7.js} (86%) rename public/build/assets/{invoice.aed4b689.js => invoice.6fd08b90.js} (80%) rename public/build/assets/{mail-driver.61f3eeec.js => mail-driver.2253d638.js} (96%) create mode 100644 public/build/assets/main.30b53055.css delete mode 100644 public/build/assets/main.7567eb0c.css delete mode 100644 public/build/assets/main.f18430a2.js create mode 100644 public/build/assets/main.fc26c84f.js rename public/build/assets/{payment.db8a9454.js => payment.20522a38.js} (82%) rename public/build/assets/{payment.cfdea86b.js => payment.505d9057.js} (98%) rename public/build/assets/{users.60f6f7bf.js => users.bb63694b.js} (97%) delete mode 100644 public/build/img/c-mobile.png delete mode 100644 public/build/img/crater-logo-gray.png delete mode 100644 public/build/img/crater-logo.png delete mode 100644 public/build/img/crater-white-small.png create mode 100644 public/build/img/icon.png create mode 100644 public/build/img/logo-gray.png create mode 100644 public/build/img/logo.png diff --git a/package-lock.json b/package-lock.json index 0a9ec0da..104e8869 100644 --- a/package-lock.json +++ b/package-lock.json @@ -876,12 +876,6 @@ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", "dev": true }, - "caniuse-lite": { - "version": "1.0.30001287", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001287.tgz", - "integrity": "sha512-4udbs9bc0hfNrcje++AxBuc6PfLNHwh3PO9kbwnfCQWyqtlzg3py0YgFu8jyRTTo85VAz4U+VLxSlID09vNtWA==", - "dev": true - }, "chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -3400,4 +3394,4 @@ "dev": true } } -} +} \ No newline at end of file diff --git a/public/build/assets/AccountSetting.480549f8.js b/public/build/assets/AccountSetting.d7aa051b.js similarity index 98% rename from public/build/assets/AccountSetting.480549f8.js rename to public/build/assets/AccountSetting.d7aa051b.js index 2cd38a70..21e68ffb 100644 --- a/public/build/assets/AccountSetting.480549f8.js +++ b/public/build/assets/AccountSetting.d7aa051b.js @@ -1 +1 @@ -var L=Object.defineProperty,P=Object.defineProperties;var T=Object.getOwnPropertyDescriptors;var V=Object.getOwnPropertySymbols;var z=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var U=(u,s,i)=>s in u?L(u,s,{enumerable:!0,configurable:!0,writable:!0,value:i}):u[s]=i,S=(u,s)=>{for(var i in s||(s={}))z.call(s,i)&&U(u,i,s[i]);if(V)for(var i of V(s))E.call(s,i)&&U(u,i,s[i]);return u},I=(u,s)=>P(u,T(s));import{J,B as b,k as y,L as _,M as C,Q,N as H,P as K,a0 as O,T as W,r as m,o as M,e as X,f as r,w as d,u as e,x as Y,l as Z,m as x,j as ee,i as ae,t as se,U as te,h as ne}from"./vendor.fd3b1727.js";import{e as oe,d as re,b as le}from"./main.f18430a2.js";const ie=["onSubmit"],ue=ne("span",null,null,-1),ce={setup(u){const s=oe(),i=re(),F=le(),{t:v}=J();let p=b(!1),c=b(null),f=b([]);const $=b(!1);s.currentUser.avatar&&f.value.push({image:s.currentUser.avatar});const q=y(()=>({name:{required:_.withMessage(v("validation.required"),C)},email:{required:_.withMessage(v("validation.required"),C),email:_.withMessage(v("validation.email_incorrect"),Q)},password:{minLength:_.withMessage(v("validation.password_length",{count:8}),H(8))},confirm_password:{sameAsPassword:_.withMessage(v("validation.password_incorrect"),K(t.password))}})),t=O({name:s.currentUser.name,email:s.currentUser.email,language:s.currentUserSettings.language||F.selectedCompanySettings.language,password:"",confirm_password:""}),o=W(q,y(()=>t));function k(l,a){c.value=a}function N(){c.value=null,$.value=!0}async function A(){if(o.value.$touch(),o.value.$invalid)return!0;p.value=!0;let l={name:t.name,email:t.email};try{if(t.password!=null&&t.password!==void 0&&t.password!==""&&(l=I(S({},l),{password:t.password})),s.currentUserSettings.language!==t.language&&await s.updateUserSettings({settings:{language:t.language}}),(await s.updateCurrentUser(l)).data.data){if(p.value=!1,c.value||$.value){let w=new FormData;c.value&&w.append("admin_avatar",c.value),w.append("is_admin_avatar_removed",$.value),await s.uploadAvatar(w),c.value=null,$.value=!1}t.password="",t.confirm_password=""}}catch{return p.value=!1,!0}}return(l,a)=>{const w=m("BaseFileUploader"),g=m("BaseInputGroup"),B=m("BaseInput"),G=m("BaseMultiselect"),D=m("BaseInputGrid"),R=m("BaseIcon"),h=m("BaseButton"),j=m("BaseSettingCard");return M(),X("form",{class:"relative",onSubmit:te(A,["prevent"])},[r(j,{title:l.$t("settings.account_settings.account_settings"),description:l.$t("settings.account_settings.section_description")},{default:d(()=>[r(D,null,{default:d(()=>[r(g,{label:l.$tc("settings.account_settings.profile_picture")},{default:d(()=>[r(w,{modelValue:e(f),"onUpdate:modelValue":a[0]||(a[0]=n=>Y(f)?f.value=n:f=n),avatar:!0,accept:"image/*",onChange:k,onRemove:N},null,8,["modelValue"])]),_:1},8,["label"]),ue,r(g,{label:l.$tc("settings.account_settings.name"),error:e(o).name.$error&&e(o).name.$errors[0].$message,required:""},{default:d(()=>[r(B,{modelValue:e(t).name,"onUpdate:modelValue":a[1]||(a[1]=n=>e(t).name=n),invalid:e(o).name.$error,onInput:a[2]||(a[2]=n=>e(o).name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(g,{label:l.$tc("settings.account_settings.email"),error:e(o).email.$error&&e(o).email.$errors[0].$message,required:""},{default:d(()=>[r(B,{modelValue:e(t).email,"onUpdate:modelValue":a[3]||(a[3]=n=>e(t).email=n),invalid:e(o).email.$error,onInput:a[4]||(a[4]=n=>e(o).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(g,{error:e(o).password.$error&&e(o).password.$errors[0].$message,label:l.$tc("settings.account_settings.password")},{default:d(()=>[r(B,{modelValue:e(t).password,"onUpdate:modelValue":a[5]||(a[5]=n=>e(t).password=n),type:"password",onInput:a[6]||(a[6]=n=>e(o).password.$touch())},null,8,["modelValue"])]),_:1},8,["error","label"]),r(g,{label:l.$tc("settings.account_settings.confirm_password"),error:e(o).confirm_password.$error&&e(o).confirm_password.$errors[0].$message},{default:d(()=>[r(B,{modelValue:e(t).confirm_password,"onUpdate:modelValue":a[7]||(a[7]=n=>e(t).confirm_password=n),type:"password",onInput:a[8]||(a[8]=n=>e(o).confirm_password.$touch())},null,8,["modelValue"])]),_:1},8,["label","error"]),r(g,{label:l.$tc("settings.language")},{default:d(()=>[r(G,{modelValue:e(t).language,"onUpdate:modelValue":a[9]||(a[9]=n=>e(t).language=n),options:e(i).config.languages,label:"name","value-prop":"code","track-by":"name","open-direction":"top"},null,8,["modelValue","options"])]),_:1},8,["label"])]),_:1}),r(h,{loading:e(p),disabled:e(p),class:"mt-6"},{left:d(n=>[e(p)?ee("",!0):(M(),Z(R,{key:0,name:"SaveIcon",class:x(n.class)},null,8,["class"]))]),default:d(()=>[ae(" "+se(l.$tc("settings.company_info.save")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["title","description"])],40,ie)}}};export{ce as default}; +var L=Object.defineProperty,P=Object.defineProperties;var T=Object.getOwnPropertyDescriptors;var V=Object.getOwnPropertySymbols;var z=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var U=(u,s,i)=>s in u?L(u,s,{enumerable:!0,configurable:!0,writable:!0,value:i}):u[s]=i,S=(u,s)=>{for(var i in s||(s={}))z.call(s,i)&&U(u,i,s[i]);if(V)for(var i of V(s))E.call(s,i)&&U(u,i,s[i]);return u},I=(u,s)=>P(u,T(s));import{J,B as b,k as y,L as _,M as C,Q,N as H,P as K,a0 as O,T as W,r as m,o as M,e as X,f as r,w as d,u as e,x as Y,l as Z,m as x,j as ee,i as ae,t as se,U as te,h as ne}from"./vendor.fd3b1727.js";import{e as oe,d as re,b as le}from"./main.fc26c84f.js";const ie=["onSubmit"],ue=ne("span",null,null,-1),ce={setup(u){const s=oe(),i=re(),F=le(),{t:v}=J();let p=b(!1),c=b(null),f=b([]);const $=b(!1);s.currentUser.avatar&&f.value.push({image:s.currentUser.avatar});const q=y(()=>({name:{required:_.withMessage(v("validation.required"),C)},email:{required:_.withMessage(v("validation.required"),C),email:_.withMessage(v("validation.email_incorrect"),Q)},password:{minLength:_.withMessage(v("validation.password_length",{count:8}),H(8))},confirm_password:{sameAsPassword:_.withMessage(v("validation.password_incorrect"),K(t.password))}})),t=O({name:s.currentUser.name,email:s.currentUser.email,language:s.currentUserSettings.language||F.selectedCompanySettings.language,password:"",confirm_password:""}),o=W(q,y(()=>t));function k(l,a){c.value=a}function N(){c.value=null,$.value=!0}async function A(){if(o.value.$touch(),o.value.$invalid)return!0;p.value=!0;let l={name:t.name,email:t.email};try{if(t.password!=null&&t.password!==void 0&&t.password!==""&&(l=I(S({},l),{password:t.password})),s.currentUserSettings.language!==t.language&&await s.updateUserSettings({settings:{language:t.language}}),(await s.updateCurrentUser(l)).data.data){if(p.value=!1,c.value||$.value){let w=new FormData;c.value&&w.append("admin_avatar",c.value),w.append("is_admin_avatar_removed",$.value),await s.uploadAvatar(w),c.value=null,$.value=!1}t.password="",t.confirm_password=""}}catch{return p.value=!1,!0}}return(l,a)=>{const w=m("BaseFileUploader"),g=m("BaseInputGroup"),B=m("BaseInput"),G=m("BaseMultiselect"),D=m("BaseInputGrid"),R=m("BaseIcon"),h=m("BaseButton"),j=m("BaseSettingCard");return M(),X("form",{class:"relative",onSubmit:te(A,["prevent"])},[r(j,{title:l.$t("settings.account_settings.account_settings"),description:l.$t("settings.account_settings.section_description")},{default:d(()=>[r(D,null,{default:d(()=>[r(g,{label:l.$tc("settings.account_settings.profile_picture")},{default:d(()=>[r(w,{modelValue:e(f),"onUpdate:modelValue":a[0]||(a[0]=n=>Y(f)?f.value=n:f=n),avatar:!0,accept:"image/*",onChange:k,onRemove:N},null,8,["modelValue"])]),_:1},8,["label"]),ue,r(g,{label:l.$tc("settings.account_settings.name"),error:e(o).name.$error&&e(o).name.$errors[0].$message,required:""},{default:d(()=>[r(B,{modelValue:e(t).name,"onUpdate:modelValue":a[1]||(a[1]=n=>e(t).name=n),invalid:e(o).name.$error,onInput:a[2]||(a[2]=n=>e(o).name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(g,{label:l.$tc("settings.account_settings.email"),error:e(o).email.$error&&e(o).email.$errors[0].$message,required:""},{default:d(()=>[r(B,{modelValue:e(t).email,"onUpdate:modelValue":a[3]||(a[3]=n=>e(t).email=n),invalid:e(o).email.$error,onInput:a[4]||(a[4]=n=>e(o).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(g,{error:e(o).password.$error&&e(o).password.$errors[0].$message,label:l.$tc("settings.account_settings.password")},{default:d(()=>[r(B,{modelValue:e(t).password,"onUpdate:modelValue":a[5]||(a[5]=n=>e(t).password=n),type:"password",onInput:a[6]||(a[6]=n=>e(o).password.$touch())},null,8,["modelValue"])]),_:1},8,["error","label"]),r(g,{label:l.$tc("settings.account_settings.confirm_password"),error:e(o).confirm_password.$error&&e(o).confirm_password.$errors[0].$message},{default:d(()=>[r(B,{modelValue:e(t).confirm_password,"onUpdate:modelValue":a[7]||(a[7]=n=>e(t).confirm_password=n),type:"password",onInput:a[8]||(a[8]=n=>e(o).confirm_password.$touch())},null,8,["modelValue"])]),_:1},8,["label","error"]),r(g,{label:l.$tc("settings.language")},{default:d(()=>[r(G,{modelValue:e(t).language,"onUpdate:modelValue":a[9]||(a[9]=n=>e(t).language=n),options:e(i).config.languages,label:"name","value-prop":"code","track-by":"name","open-direction":"top"},null,8,["modelValue","options"])]),_:1},8,["label"])]),_:1}),r(h,{loading:e(p),disabled:e(p),class:"mt-6"},{left:d(n=>[e(p)?ee("",!0):(M(),Z(R,{key:0,name:"SaveIcon",class:x(n.class)},null,8,["class"]))]),default:d(()=>[ae(" "+se(l.$tc("settings.company_info.save")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["title","description"])],40,ie)}}};export{ce as default}; diff --git a/public/build/assets/AddressInformation.247ee0d4.js b/public/build/assets/AddressInformation.790df2bc.js similarity index 98% rename from public/build/assets/AddressInformation.247ee0d4.js rename to public/build/assets/AddressInformation.790df2bc.js index de86d47a..46a3f52c 100644 --- a/public/build/assets/AddressInformation.247ee0d4.js +++ b/public/build/assets/AddressInformation.790df2bc.js @@ -1 +1 @@ -import{G as C,J as z,B as I,r as m,o as b,e as y,f as o,w as r,h as d,t as p,u as e,m as h,i as F,j as v,l as S,U as j}from"./vendor.fd3b1727.js";import{a as k,u as w}from"./global.e898b72a.js";import"./auth.09407ae4.js";import"./main.f18430a2.js";const D=["onSubmit"],G={class:"mb-6"},N={class:"font-bold text-left"},A={class:"mt-2 text-sm leading-snug text-left text-gray-500",style:{"max-width":"680px"}},T={class:"grid grid-cols-5 gap-4 mb-8"},E={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},J={class:"grid col-span-5 lg:col-span-4 gap-y-6 gap-x-4 md:grid-cols-6"},R={class:"md:col-span-3"},q={class:"flex items-center justify-start mb-6 md:justify-end md:mb-0"},H={class:"p-1"},K={class:"grid grid-cols-5 gap-4 mb-8"},L={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},O={key:0,class:"grid col-span-5 lg:col-span-4 gap-y-6 gap-x-4 md:grid-cols-6"},P={class:"md:col-span-3"},Q={class:"flex items-center justify-end"},se={setup(W){const s=k();C();const{tm:$,t:X}=z(),g=w();let u=I(!1);g.fetchCountries();function B(){u.value=!0;let a=s.userForm;s.updateCurrentUser({data:a,message:$("customers.address_updated_message")}).then(t=>{u.value=!1}).catch(t=>{u.value=!1})}return(a,t)=>{const i=m("BaseInput"),n=m("BaseInputGroup"),f=m("BaseMultiselect"),c=m("BaseTextarea"),U=m("BaseDivider"),_=m("BaseIcon"),V=m("BaseButton"),M=m("BaseCard");return b(),y("form",{class:"relative h-full mt-4",onSubmit:j(B,["prevent"])},[o(M,null,{default:r(()=>[d("div",G,[d("h6",N,p(a.$t("settings.menu_title.address_information")),1),d("p",A,p(a.$t("settings.address_information.section_description")),1)]),d("div",T,[d("h6",E,p(a.$t("customers.billing_address")),1),d("div",J,[o(n,{label:a.$t("customers.name"),class:"w-full md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.billing.name,"onUpdate:modelValue":t[0]||(t[0]=l=>e(s).userForm.billing.name=l),modelModifiers:{trim:!0},type:"text",class:"w-full",name:"address_name"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.country"),class:"md:col-span-3"},{default:r(()=>[o(f,{modelValue:e(s).userForm.billing.country_id,"onUpdate:modelValue":t[1]||(t[1]=l=>e(s).userForm.billing.country_id=l),"value-prop":"id",label:"name","track-by":"name","resolve-on-load":"",searchable:"",options:e(g).countries,placeholder:a.$t("general.select_country"),class:"w-full"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.state"),class:"md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.billing.state,"onUpdate:modelValue":t[2]||(t[2]=l=>e(s).userForm.billing.state=l),name:"billing.state",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.city"),class:"md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.billing.city,"onUpdate:modelValue":t[3]||(t[3]=l=>e(s).userForm.billing.city=l),name:"billing.city",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.address"),class:"md:col-span-3"},{default:r(()=>[o(c,{modelValue:e(s).userForm.billing.address_street_1,"onUpdate:modelValue":t[4]||(t[4]=l=>e(s).userForm.billing.address_street_1=l),modelModifiers:{trim:!0},placeholder:a.$t("general.street_1"),type:"text",name:"billing_street1","container-class":"mt-3"},null,8,["modelValue","placeholder"]),o(c,{modelValue:e(s).userForm.billing.address_street_2,"onUpdate:modelValue":t[5]||(t[5]=l=>e(s).userForm.billing.address_street_2=l),modelModifiers:{trim:!0},placeholder:a.$t("general.street_2"),type:"text",class:"mt-3",name:"billing_street2","container-class":"mt-3"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),d("div",R,[o(n,{label:a.$t("customers.phone"),class:"text-left"},{default:r(()=>[o(i,{modelValue:e(s).userForm.billing.phone,"onUpdate:modelValue":t[6]||(t[6]=l=>e(s).userForm.billing.phone=l),modelModifiers:{trim:!0},type:"text",name:"phone"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.zip_code"),class:"mt-2 text-left"},{default:r(()=>[o(i,{modelValue:e(s).userForm.billing.zip,"onUpdate:modelValue":t[7]||(t[7]=l=>e(s).userForm.billing.zip=l),modelModifiers:{trim:!0},type:"text",name:"zip"},null,8,["modelValue"])]),_:1},8,["label"])])])]),o(U,{class:"mb-5 md:mb-8"}),d("div",q,[d("div",H,[o(V,{ref:(l,x)=>{x.sameAddress=l},type:"button",onClick:t[8]||(t[8]=l=>e(s).copyAddress(!0))},{left:r(l=>[o(_,{name:"DocumentDuplicateIcon",class:h(l.class)},null,8,["class"])]),default:r(()=>[F(" "+p(a.$t("customers.copy_billing_address")),1)]),_:1},512)])]),d("div",K,[d("h6",L,p(a.$t("customers.shipping_address")),1),e(s).userForm.shipping?(b(),y("div",O,[o(n,{label:a.$t("customers.name"),class:"md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.shipping.name,"onUpdate:modelValue":t[9]||(t[9]=l=>e(s).userForm.shipping.name=l),modelModifiers:{trim:!0},type:"text",name:"address_name"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.country"),class:"md:col-span-3"},{default:r(()=>[o(f,{modelValue:e(s).userForm.shipping.country_id,"onUpdate:modelValue":t[10]||(t[10]=l=>e(s).userForm.shipping.country_id=l),"value-prop":"id",label:"name","track-by":"name","resolve-on-load":"",searchable:"",options:e(g).countries,placeholder:a.$t("general.select_country"),class:"w-full"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.state"),class:"md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.shipping.state,"onUpdate:modelValue":t[11]||(t[11]=l=>e(s).userForm.shipping.state=l),name:"shipping.state",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.city"),class:"md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.shipping.city,"onUpdate:modelValue":t[12]||(t[12]=l=>e(s).userForm.shipping.city=l),name:"shipping.city",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.address"),class:"md:col-span-3"},{default:r(()=>[o(c,{modelValue:e(s).userForm.shipping.address_street_1,"onUpdate:modelValue":t[13]||(t[13]=l=>e(s).userForm.shipping.address_street_1=l),modelModifiers:{trim:!0},type:"text",placeholder:a.$t("general.street_1"),name:"shipping_street1"},null,8,["modelValue","placeholder"]),o(c,{modelValue:e(s).userForm.shipping.address_street_2,"onUpdate:modelValue":t[14]||(t[14]=l=>e(s).userForm.shipping.address_street_2=l),modelModifiers:{trim:!0},type:"text",placeholder:a.$t("general.street_2"),name:"shipping_street2",class:"mt-3"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),d("div",P,[o(n,{label:a.$t("customers.phone"),class:"text-left"},{default:r(()=>[o(i,{modelValue:e(s).userForm.shipping.phone,"onUpdate:modelValue":t[15]||(t[15]=l=>e(s).userForm.shipping.phone=l),modelModifiers:{trim:!0},type:"text",name:"phone"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.zip_code"),class:"mt-2 text-left"},{default:r(()=>[o(i,{modelValue:e(s).userForm.shipping.zip,"onUpdate:modelValue":t[16]||(t[16]=l=>e(s).userForm.shipping.zip=l),modelModifiers:{trim:!0},type:"text",name:"zip"},null,8,["modelValue"])]),_:1},8,["label"])])])):v("",!0)]),d("div",Q,[o(V,{loading:e(u),disabled:e(u)},{left:r(l=>[e(u)?v("",!0):(b(),S(_,{key:0,name:"SaveIcon",class:h(l.class)},null,8,["class"]))]),default:r(()=>[F(" "+p(a.$t("general.save")),1)]),_:1},8,["loading","disabled"])])]),_:1})],40,D)}}};export{se as default}; +import{G as C,J as z,B as I,r as m,o as b,e as y,f as o,w as r,h as d,t as p,u as e,m as h,i as F,j as v,l as S,U as j}from"./vendor.fd3b1727.js";import{a as k,u as w}from"./global.cf2a9bd7.js";import"./auth.75822dcb.js";import"./main.fc26c84f.js";const D=["onSubmit"],G={class:"mb-6"},N={class:"font-bold text-left"},A={class:"mt-2 text-sm leading-snug text-left text-gray-500",style:{"max-width":"680px"}},T={class:"grid grid-cols-5 gap-4 mb-8"},E={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},J={class:"grid col-span-5 lg:col-span-4 gap-y-6 gap-x-4 md:grid-cols-6"},R={class:"md:col-span-3"},q={class:"flex items-center justify-start mb-6 md:justify-end md:mb-0"},H={class:"p-1"},K={class:"grid grid-cols-5 gap-4 mb-8"},L={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},O={key:0,class:"grid col-span-5 lg:col-span-4 gap-y-6 gap-x-4 md:grid-cols-6"},P={class:"md:col-span-3"},Q={class:"flex items-center justify-end"},se={setup(W){const s=k();C();const{tm:$,t:X}=z(),g=w();let u=I(!1);g.fetchCountries();function B(){u.value=!0;let a=s.userForm;s.updateCurrentUser({data:a,message:$("customers.address_updated_message")}).then(t=>{u.value=!1}).catch(t=>{u.value=!1})}return(a,t)=>{const i=m("BaseInput"),n=m("BaseInputGroup"),f=m("BaseMultiselect"),c=m("BaseTextarea"),U=m("BaseDivider"),_=m("BaseIcon"),V=m("BaseButton"),M=m("BaseCard");return b(),y("form",{class:"relative h-full mt-4",onSubmit:j(B,["prevent"])},[o(M,null,{default:r(()=>[d("div",G,[d("h6",N,p(a.$t("settings.menu_title.address_information")),1),d("p",A,p(a.$t("settings.address_information.section_description")),1)]),d("div",T,[d("h6",E,p(a.$t("customers.billing_address")),1),d("div",J,[o(n,{label:a.$t("customers.name"),class:"w-full md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.billing.name,"onUpdate:modelValue":t[0]||(t[0]=l=>e(s).userForm.billing.name=l),modelModifiers:{trim:!0},type:"text",class:"w-full",name:"address_name"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.country"),class:"md:col-span-3"},{default:r(()=>[o(f,{modelValue:e(s).userForm.billing.country_id,"onUpdate:modelValue":t[1]||(t[1]=l=>e(s).userForm.billing.country_id=l),"value-prop":"id",label:"name","track-by":"name","resolve-on-load":"",searchable:"",options:e(g).countries,placeholder:a.$t("general.select_country"),class:"w-full"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.state"),class:"md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.billing.state,"onUpdate:modelValue":t[2]||(t[2]=l=>e(s).userForm.billing.state=l),name:"billing.state",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.city"),class:"md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.billing.city,"onUpdate:modelValue":t[3]||(t[3]=l=>e(s).userForm.billing.city=l),name:"billing.city",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.address"),class:"md:col-span-3"},{default:r(()=>[o(c,{modelValue:e(s).userForm.billing.address_street_1,"onUpdate:modelValue":t[4]||(t[4]=l=>e(s).userForm.billing.address_street_1=l),modelModifiers:{trim:!0},placeholder:a.$t("general.street_1"),type:"text",name:"billing_street1","container-class":"mt-3"},null,8,["modelValue","placeholder"]),o(c,{modelValue:e(s).userForm.billing.address_street_2,"onUpdate:modelValue":t[5]||(t[5]=l=>e(s).userForm.billing.address_street_2=l),modelModifiers:{trim:!0},placeholder:a.$t("general.street_2"),type:"text",class:"mt-3",name:"billing_street2","container-class":"mt-3"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),d("div",R,[o(n,{label:a.$t("customers.phone"),class:"text-left"},{default:r(()=>[o(i,{modelValue:e(s).userForm.billing.phone,"onUpdate:modelValue":t[6]||(t[6]=l=>e(s).userForm.billing.phone=l),modelModifiers:{trim:!0},type:"text",name:"phone"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.zip_code"),class:"mt-2 text-left"},{default:r(()=>[o(i,{modelValue:e(s).userForm.billing.zip,"onUpdate:modelValue":t[7]||(t[7]=l=>e(s).userForm.billing.zip=l),modelModifiers:{trim:!0},type:"text",name:"zip"},null,8,["modelValue"])]),_:1},8,["label"])])])]),o(U,{class:"mb-5 md:mb-8"}),d("div",q,[d("div",H,[o(V,{ref:(l,x)=>{x.sameAddress=l},type:"button",onClick:t[8]||(t[8]=l=>e(s).copyAddress(!0))},{left:r(l=>[o(_,{name:"DocumentDuplicateIcon",class:h(l.class)},null,8,["class"])]),default:r(()=>[F(" "+p(a.$t("customers.copy_billing_address")),1)]),_:1},512)])]),d("div",K,[d("h6",L,p(a.$t("customers.shipping_address")),1),e(s).userForm.shipping?(b(),y("div",O,[o(n,{label:a.$t("customers.name"),class:"md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.shipping.name,"onUpdate:modelValue":t[9]||(t[9]=l=>e(s).userForm.shipping.name=l),modelModifiers:{trim:!0},type:"text",name:"address_name"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.country"),class:"md:col-span-3"},{default:r(()=>[o(f,{modelValue:e(s).userForm.shipping.country_id,"onUpdate:modelValue":t[10]||(t[10]=l=>e(s).userForm.shipping.country_id=l),"value-prop":"id",label:"name","track-by":"name","resolve-on-load":"",searchable:"",options:e(g).countries,placeholder:a.$t("general.select_country"),class:"w-full"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.state"),class:"md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.shipping.state,"onUpdate:modelValue":t[11]||(t[11]=l=>e(s).userForm.shipping.state=l),name:"shipping.state",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.city"),class:"md:col-span-3"},{default:r(()=>[o(i,{modelValue:e(s).userForm.shipping.city,"onUpdate:modelValue":t[12]||(t[12]=l=>e(s).userForm.shipping.city=l),name:"shipping.city",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.address"),class:"md:col-span-3"},{default:r(()=>[o(c,{modelValue:e(s).userForm.shipping.address_street_1,"onUpdate:modelValue":t[13]||(t[13]=l=>e(s).userForm.shipping.address_street_1=l),modelModifiers:{trim:!0},type:"text",placeholder:a.$t("general.street_1"),name:"shipping_street1"},null,8,["modelValue","placeholder"]),o(c,{modelValue:e(s).userForm.shipping.address_street_2,"onUpdate:modelValue":t[14]||(t[14]=l=>e(s).userForm.shipping.address_street_2=l),modelModifiers:{trim:!0},type:"text",placeholder:a.$t("general.street_2"),name:"shipping_street2",class:"mt-3"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),d("div",P,[o(n,{label:a.$t("customers.phone"),class:"text-left"},{default:r(()=>[o(i,{modelValue:e(s).userForm.shipping.phone,"onUpdate:modelValue":t[15]||(t[15]=l=>e(s).userForm.shipping.phone=l),modelModifiers:{trim:!0},type:"text",name:"phone"},null,8,["modelValue"])]),_:1},8,["label"]),o(n,{label:a.$t("customers.zip_code"),class:"mt-2 text-left"},{default:r(()=>[o(i,{modelValue:e(s).userForm.shipping.zip,"onUpdate:modelValue":t[16]||(t[16]=l=>e(s).userForm.shipping.zip=l),modelModifiers:{trim:!0},type:"text",name:"zip"},null,8,["modelValue"])]),_:1},8,["label"])])])):v("",!0)]),d("div",Q,[o(V,{loading:e(u),disabled:e(u)},{left:r(l=>[e(u)?v("",!0):(b(),S(_,{key:0,name:"SaveIcon",class:h(l.class)},null,8,["class"]))]),default:r(()=>[F(" "+p(a.$t("general.save")),1)]),_:1},8,["loading","disabled"])])]),_:1})],40,D)}}};export{se as default}; diff --git a/public/build/assets/BackupSetting.c2cd90a8.js b/public/build/assets/BackupSetting.e9cd0073.js similarity index 86% rename from public/build/assets/BackupSetting.c2cd90a8.js rename to public/build/assets/BackupSetting.e9cd0073.js index dfc6b5dd..056b1874 100644 --- a/public/build/assets/BackupSetting.c2cd90a8.js +++ b/public/build/assets/BackupSetting.e9cd0073.js @@ -1 +1 @@ -var te=Object.defineProperty,ae=Object.defineProperties;var se=Object.getOwnPropertyDescriptors;var U=Object.getOwnPropertySymbols;var oe=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable;var F=(u,t,l)=>t in u?te(u,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):u[t]=l,q=(u,t)=>{for(var l in t||(t={}))oe.call(t,l)&&F(u,l,t[l]);if(U)for(var l of U(t))ne.call(t,l)&&F(u,l,t[l]);return u},G=(u,t)=>ae(u,se(t));import{a as x,d as le,B as w,a0 as E,J as O,k as D,L as R,M as A,T as ce,r as d,o as L,l as H,w as i,h as $,i as S,t as C,u as o,f as n,m as J,j as ie,U as re,e as de,F as ue}from"./vendor.fd3b1727.js";import{h as P,u as X,c as K,j as pe}from"./main.f18430a2.js";import{u as Q}from"./disk.10302bdc.js";const W=(u=!1)=>{const t=u?window.pinia.defineStore:le,{global:l}=window.i18n;return t({id:"backup",state:()=>({backups:[],currentBackupData:{option:"full",selected_disk:null}}),actions:{fetchBackups(b){return new Promise((c,s)=>{x.get("/api/v1/backups",{params:b}).then(e=>{this.backups=e.data.data,c(e)}).catch(e=>{P(e),s(e)})})},createBackup(b){return new Promise((c,s)=>{x.post("/api/v1/backups",b).then(e=>{X().showNotification({type:"success",message:l.t("settings.backup.created_message")}),c(e)}).catch(e=>{P(e),s(e)})})},removeBackup(b){return new Promise((c,s)=>{x.delete(`/api/v1/backups/${b.disk}`,{params:b}).then(e=>{X().showNotification({type:"success",message:l.t("settings.backup.deleted_message")}),c(e)}).catch(e=>{P(e),s(e)})})}}})()},ke={class:"flex justify-between w-full"},me=["onSubmit"],fe={class:"p-6"},_e={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},be={setup(u){w(null),w(!1);let t=w(!1),l=w(!1);const b=E(["full","only-db","only-files"]),c=W(),s=K(),e=Q(),{t:f}=O(),_=D(()=>s.active&&s.componentName==="BackupModal"),M=D(()=>e.disks.map(r=>G(q({},r),{name:r.name+" \u2014 ["+r.driver+"]"}))),V=D(()=>({currentBackupData:{option:{required:R.withMessage(f("validation.required"),A)},selected_disk:{required:R.withMessage(f("validation.required"),A)}}})),g=ce(V,D(()=>c));async function N(){if(g.value.currentBackupData.$touch(),g.value.currentBackupData.$invalid)return!0;let r={option:c.currentBackupData.option,file_disk_id:c.currentBackupData.selected_disk.id};try{t.value=!0,(await c.createBackup(r)).data&&(t.value=!1,s.refreshData&&s.refreshData(),s.closeModal())}catch{t.value=!1}}async function j(){l.value=!0;let r=await e.fetchDisks({limit:"all"});c.currentBackupData.selected_disk=r.data.data[0],l.value=!1}function I(){s.closeModal(),setTimeout(()=>{g.value.$reset(),c.$reset()})}return(r,h)=>{const a=d("BaseIcon"),p=d("BaseMultiselect"),m=d("BaseInputGroup"),k=d("BaseInputGrid"),y=d("BaseButton"),T=d("BaseModal");return L(),H(T,{show:o(_),onClose:I,onOpen:j},{header:i(()=>[$("div",ke,[S(C(o(s).title)+" ",1),n(a,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:I})])]),default:i(()=>[$("form",{onSubmit:re(N,["prevent"])},[$("div",fe,[n(k,{layout:"one-column"},{default:i(()=>[n(m,{label:r.$t("settings.backup.select_backup_type"),error:o(g).currentBackupData.option.$error&&o(g).currentBackupData.option.$errors[0].$message,horizontal:"",required:"",class:"py-2"},{default:i(()=>[n(p,{modelValue:o(c).currentBackupData.option,"onUpdate:modelValue":h[0]||(h[0]=v=>o(c).currentBackupData.option=v),options:o(b),"can-deselect":!1,placeholder:r.$t("settings.backup.select_backup_type"),searchable:""},null,8,["modelValue","options","placeholder"])]),_:1},8,["label","error"]),n(m,{label:r.$t("settings.disk.select_disk"),error:o(g).currentBackupData.selected_disk.$error&&o(g).currentBackupData.selected_disk.$errors[0].$message,horizontal:"",required:"",class:"py-2"},{default:i(()=>[n(p,{modelValue:o(c).currentBackupData.selected_disk,"onUpdate:modelValue":h[1]||(h[1]=v=>o(c).currentBackupData.selected_disk=v),"content-loading":o(l),options:o(M),searchable:!0,"allow-empty":!1,label:"name","value-prop":"id",placeholder:r.$t("settings.disk.select_disk"),"track-by":"name",object:""},null,8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["label","error"])]),_:1})]),$("div",_e,[n(y,{class:"mr-3",variant:"primary-outline",type:"button",onClick:I},{default:i(()=>[S(C(r.$t("general.cancel")),1)]),_:1}),n(y,{loading:o(t),disabled:o(t),variant:"primary",type:"submit"},{left:i(v=>[o(t)?ie("",!0):(L(),H(a,{key:0,name:"SaveIcon",class:J(v.class)},null,8,["class"]))]),default:i(()=>[S(" "+C(r.$t("general.create")),1)]),_:1},8,["loading","disabled"])])],40,me)]),_:1},8,["show"])}}},ge={class:"grid my-14 md:grid-cols-3"},Be={class:"inline-block"},De={setup(u){const t=pe(),l=W(),b=K(),c=Q(),{t:s}=O(),e=E({selected_disk:{driver:"local"}}),f=w("");let _=w(!0);const M=D(()=>[{key:"path",label:s("settings.backup.path"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"created_at",label:s("settings.backup.created_at"),tdClass:"font-medium text-gray-900"},{key:"size",label:s("settings.backup.size"),tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]),V=D(()=>c.disks.map(a=>G(q({},a),{name:a.name+" \u2014 ["+a.driver+"]"})));j();function g(a){t.openDialog({title:s("general.are_you_sure"),message:s("settings.backup.backup_confirm_delete"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async p=>{if(p){let m={disk:e.selected_disk.driver,file_disk_id:e.selected_disk.id,path:a.path},k=await l.removeBackup(m);if(k.data.success||k.data.backup)return f.value&&f.value.refresh(),!0}})}function N(){setTimeout(()=>{f.value.refresh()},100)}async function j(){_.value=!0;let a=await c.fetchDisks({limit:"all"});a.data.error,e.selected_disk=a.data.data.find(p=>p.set_as_default==0),_.value=!1}async function I({page:a,filter:p,sort:m}){let k={disk:e.selected_disk.driver,filed_disk_id:e.selected_disk.id};_.value=!0;let y=await l.fetchBackups(k);return _.value=!1,{data:y.data.backups,pagination:{totalPages:1,currentPage:1}}}async function r(){b.openModal({title:s("settings.backup.create_backup"),componentName:"BackupModal",refreshData:f.value&&f.value.refresh,size:"sm"})}async function h(a){_.value=!0,window.axios({method:"GET",url:"/api/v1/download-backup",responseType:"blob",params:{disk:e.selected_disk.driver,file_disk_id:e.selected_disk.id,path:a.path}}).then(p=>{const m=window.URL.createObjectURL(new Blob([p.data])),k=document.createElement("a");k.href=m,k.setAttribute("download",a.path.split("/")[1]),document.body.appendChild(k),k.click(),_.value=!1}).catch(p=>{_.value=!1})}return(a,p)=>{const m=d("BaseIcon"),k=d("BaseButton"),y=d("BaseMultiselect"),T=d("BaseInputGroup"),v=d("BaseDropdownItem"),Y=d("BaseDropdown"),Z=d("BaseTable"),ee=d("BaseSettingCard");return L(),de(ue,null,[n(be),n(ee,{title:a.$tc("settings.backup.title",1),description:a.$t("settings.backup.description")},{action:i(()=>[n(k,{variant:"primary-outline",onClick:r},{left:i(B=>[n(m,{class:J(B.class),name:"PlusIcon"},null,8,["class"])]),default:i(()=>[S(" "+C(a.$t("settings.backup.new_backup")),1)]),_:1})]),default:i(()=>[$("div",ge,[n(T,{label:a.$t("settings.disk.select_disk"),"content-loading":o(_)},{default:i(()=>[n(y,{modelValue:o(e).selected_disk,"onUpdate:modelValue":p[0]||(p[0]=B=>o(e).selected_disk=B),"content-loading":o(_),options:o(V),"track-by":"name",placeholder:a.$t("settings.disk.select_disk"),label:"name",searchable:!0,object:"",class:"w-full","value-prop":"id",onSelect:N},null,8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["label","content-loading"])]),n(Z,{ref:(B,z)=>{z.table=B,f.value=B},class:"mt-10","show-filter":!1,data:I,columns:o(M)},{"cell-actions":i(({row:B})=>[n(Y,null,{activator:i(()=>[$("div",Be,[n(m,{name:"DotsHorizontalIcon",class:"text-gray-500"})])]),default:i(()=>[n(v,{onClick:z=>h(B.data)},{default:i(()=>[n(m,{name:"CloudDownloadIcon",class:"mr-3 text-gray-600"}),S(" "+C(a.$t("general.download")),1)]),_:2},1032,["onClick"]),n(v,{onClick:z=>g(B.data)},{default:i(()=>[n(m,{name:"TrashIcon",class:"mr-3 text-gray-600"}),S(" "+C(a.$t("general.delete")),1)]),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["columns"])]),_:1},8,["title","description"])],64)}}};export{De as default}; +var te=Object.defineProperty,ae=Object.defineProperties;var se=Object.getOwnPropertyDescriptors;var U=Object.getOwnPropertySymbols;var oe=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable;var F=(d,t,l)=>t in d?te(d,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):d[t]=l,q=(d,t)=>{for(var l in t||(t={}))oe.call(t,l)&&F(d,l,t[l]);if(U)for(var l of U(t))ne.call(t,l)&&F(d,l,t[l]);return d},G=(d,t)=>ae(d,se(t));import{a as x,d as le,B as w,a0 as E,J as O,k as D,L as R,M as A,T as ce,r as u,o as L,l as H,w as i,h as $,i as S,t as C,u as o,f as n,m as J,j as ie,U as re,e as ue,F as de}from"./vendor.fd3b1727.js";import{h as P,u as X,c as K,j as pe}from"./main.fc26c84f.js";import{u as Q}from"./disk.84b94298.js";const W=(d=!1)=>{const t=d?window.pinia.defineStore:le,{global:l}=window.i18n;return t({id:"backup",state:()=>({backups:[],currentBackupData:{option:"full",selected_disk:null}}),actions:{fetchBackups(b){return new Promise((c,s)=>{x.get("/api/v1/backups",{params:b}).then(e=>{this.backups=e.data.data,c(e)}).catch(e=>{P(e),s(e)})})},createBackup(b){return new Promise((c,s)=>{x.post("/api/v1/backups",b).then(e=>{X().showNotification({type:"success",message:l.t("settings.backup.created_message")}),c(e)}).catch(e=>{P(e),s(e)})})},removeBackup(b){return new Promise((c,s)=>{x.delete(`/api/v1/backups/${b.disk}`,{params:b}).then(e=>{X().showNotification({type:"success",message:l.t("settings.backup.deleted_message")}),c(e)}).catch(e=>{P(e),s(e)})})}}})()},ke={class:"flex justify-between w-full"},me=["onSubmit"],fe={class:"p-6"},_e={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},be={setup(d){w(null),w(!1);let t=w(!1),l=w(!1);const b=E(["full","only-db","only-files"]),c=W(),s=K(),e=Q(),{t:f}=O(),_=D(()=>s.active&&s.componentName==="BackupModal"),M=D(()=>e.disks.map(r=>G(q({},r),{name:r.name+" \u2014 ["+r.driver+"]"}))),V=D(()=>({currentBackupData:{option:{required:R.withMessage(f("validation.required"),A)},selected_disk:{required:R.withMessage(f("validation.required"),A)}}})),g=ce(V,D(()=>c));async function N(){if(g.value.currentBackupData.$touch(),g.value.currentBackupData.$invalid)return!0;let r={option:c.currentBackupData.option,file_disk_id:c.currentBackupData.selected_disk.id};try{t.value=!0,(await c.createBackup(r)).data&&(t.value=!1,s.refreshData&&s.refreshData(),s.closeModal())}catch{t.value=!1}}async function j(){l.value=!0;let r=await e.fetchDisks({limit:"all"});c.currentBackupData.selected_disk=r.data.data[0],l.value=!1}function I(){s.closeModal(),setTimeout(()=>{g.value.$reset(),c.$reset()})}return(r,h)=>{const a=u("BaseIcon"),p=u("BaseMultiselect"),m=u("BaseInputGroup"),k=u("BaseInputGrid"),y=u("BaseButton"),T=u("BaseModal");return L(),H(T,{show:o(_),onClose:I,onOpen:j},{header:i(()=>[$("div",ke,[S(C(o(s).title)+" ",1),n(a,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:I})])]),default:i(()=>[$("form",{onSubmit:re(N,["prevent"])},[$("div",fe,[n(k,{layout:"one-column"},{default:i(()=>[n(m,{label:r.$t("settings.backup.select_backup_type"),error:o(g).currentBackupData.option.$error&&o(g).currentBackupData.option.$errors[0].$message,horizontal:"",required:"",class:"py-2"},{default:i(()=>[n(p,{modelValue:o(c).currentBackupData.option,"onUpdate:modelValue":h[0]||(h[0]=v=>o(c).currentBackupData.option=v),options:o(b),"can-deselect":!1,placeholder:r.$t("settings.backup.select_backup_type"),searchable:""},null,8,["modelValue","options","placeholder"])]),_:1},8,["label","error"]),n(m,{label:r.$t("settings.disk.select_disk"),error:o(g).currentBackupData.selected_disk.$error&&o(g).currentBackupData.selected_disk.$errors[0].$message,horizontal:"",required:"",class:"py-2"},{default:i(()=>[n(p,{modelValue:o(c).currentBackupData.selected_disk,"onUpdate:modelValue":h[1]||(h[1]=v=>o(c).currentBackupData.selected_disk=v),"content-loading":o(l),options:o(M),searchable:!0,"allow-empty":!1,label:"name","value-prop":"id",placeholder:r.$t("settings.disk.select_disk"),"track-by":"name",object:""},null,8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["label","error"])]),_:1})]),$("div",_e,[n(y,{class:"mr-3",variant:"primary-outline",type:"button",onClick:I},{default:i(()=>[S(C(r.$t("general.cancel")),1)]),_:1}),n(y,{loading:o(t),disabled:o(t),variant:"primary",type:"submit"},{left:i(v=>[o(t)?ie("",!0):(L(),H(a,{key:0,name:"SaveIcon",class:J(v.class)},null,8,["class"]))]),default:i(()=>[S(" "+C(r.$t("general.create")),1)]),_:1},8,["loading","disabled"])])],40,me)]),_:1},8,["show"])}}},ge={class:"grid my-14 md:grid-cols-3"},Be={class:"inline-block"},De={setup(d){const t=pe(),l=W(),b=K(),c=Q(),{t:s}=O(),e=E({selected_disk:{driver:"local"}}),f=w("");let _=w(!0);const M=D(()=>[{key:"path",label:s("settings.backup.path"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"created_at",label:s("settings.backup.created_at"),tdClass:"font-medium text-gray-900"},{key:"size",label:s("settings.backup.size"),tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]),V=D(()=>c.disks.map(a=>G(q({},a),{name:a.name+" \u2014 ["+a.driver+"]"})));j();function g(a){t.openDialog({title:s("general.are_you_sure"),message:s("settings.backup.backup_confirm_delete"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async p=>{if(p){let m={disk:e.selected_disk.driver,file_disk_id:e.selected_disk.id,path:a.path},k=await l.removeBackup(m);if(k.data.success||k.data.backup)return f.value&&f.value.refresh(),!0}})}function N(){setTimeout(()=>{f.value.refresh()},100)}async function j(){_.value=!0;let a=await c.fetchDisks({limit:"all"});a.data.error,e.selected_disk=a.data.data.find(p=>p.set_as_default==0),_.value=!1}async function I({page:a,filter:p,sort:m}){let k={disk:e.selected_disk.driver,filed_disk_id:e.selected_disk.id};_.value=!0;let y=await l.fetchBackups(k);return _.value=!1,{data:y.data.backups,pagination:{totalPages:1,currentPage:1}}}async function r(){b.openModal({title:s("settings.backup.create_backup"),componentName:"BackupModal",refreshData:f.value&&f.value.refresh,size:"sm"})}async function h(a){_.value=!0,window.axios({method:"GET",url:"/api/v1/download-backup",responseType:"blob",params:{disk:e.selected_disk.driver,file_disk_id:e.selected_disk.id,path:a.path}}).then(p=>{const m=window.URL.createObjectURL(new Blob([p.data])),k=document.createElement("a");k.href=m,k.setAttribute("download",a.path.split("/")[1]),document.body.appendChild(k),k.click(),_.value=!1}).catch(p=>{_.value=!1})}return(a,p)=>{const m=u("BaseIcon"),k=u("BaseButton"),y=u("BaseMultiselect"),T=u("BaseInputGroup"),v=u("BaseDropdownItem"),Y=u("BaseDropdown"),Z=u("BaseTable"),ee=u("BaseSettingCard");return L(),ue(de,null,[n(be),n(ee,{title:a.$tc("settings.backup.title",1),description:a.$t("settings.backup.description")},{action:i(()=>[n(k,{variant:"primary-outline",onClick:r},{left:i(B=>[n(m,{class:J(B.class),name:"PlusIcon"},null,8,["class"])]),default:i(()=>[S(" "+C(a.$t("settings.backup.new_backup")),1)]),_:1})]),default:i(()=>[$("div",ge,[n(T,{label:a.$t("settings.disk.select_disk"),"content-loading":o(_)},{default:i(()=>[n(y,{modelValue:o(e).selected_disk,"onUpdate:modelValue":p[0]||(p[0]=B=>o(e).selected_disk=B),"content-loading":o(_),options:o(V),"track-by":"name",placeholder:a.$t("settings.disk.select_disk"),label:"name",searchable:!0,object:"",class:"w-full","value-prop":"id",onSelect:N},null,8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["label","content-loading"])]),n(Z,{ref:(B,z)=>{z.table=B,f.value=B},class:"mt-10","show-filter":!1,data:I,columns:o(M)},{"cell-actions":i(({row:B})=>[n(Y,null,{activator:i(()=>[$("div",Be,[n(m,{name:"DotsHorizontalIcon",class:"text-gray-500"})])]),default:i(()=>[n(v,{onClick:z=>h(B.data)},{default:i(()=>[n(m,{name:"CloudDownloadIcon",class:"mr-3 text-gray-600"}),S(" "+C(a.$t("general.download")),1)]),_:2},1032,["onClick"]),n(v,{onClick:z=>g(B.data)},{default:i(()=>[n(m,{name:"TrashIcon",class:"mr-3 text-gray-600"}),S(" "+C(a.$t("general.delete")),1)]),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["columns"])]),_:1},8,["title","description"])],64)}}};export{De as default}; diff --git a/public/build/assets/BaseEditor.7486f358.js b/public/build/assets/BaseEditor.ec8bd38c.js similarity index 99% rename from public/build/assets/BaseEditor.7486f358.js rename to public/build/assets/BaseEditor.ec8bd38c.js index f6bb4fa5..3f73f898 100644 --- a/public/build/assets/BaseEditor.7486f358.js +++ b/public/build/assets/BaseEditor.ec8bd38c.js @@ -1,4 +1,4 @@ -var nc=Object.defineProperty,oc=Object.defineProperties;var ic=Object.getOwnPropertyDescriptors;var Mr=Object.getOwnPropertySymbols;var Ko=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable;var Uo=(e,t,r)=>t in e?nc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,S=(e,t)=>{for(var r in t||(t={}))Ko.call(t,r)&&Uo(e,r,t[r]);if(Mr)for(var r of Mr(t))$o.call(t,r)&&Uo(e,r,t[r]);return e},Tt=(e,t)=>oc(e,ic(t));var Go=(e,t)=>{var r={};for(var n in e)Ko.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Mr)for(var n of Mr(e))t.indexOf(n)<0&&$o.call(e,n)&&(r[n]=e[n]);return r};import{bf as sc,a8 as ac,bg as $e,B as xr,D as sn,b1 as Cr,E as ye,bh as cc,a7 as lc,be as uc,u as fc,al as pc,a0 as dc,bi as hc,bj as mc,o as gt,e as Mt,h as A,ai as vc,bk as gc,bl as yc,bm as bc,b6 as kc,C as Sc,aS as Mc,r as Q,l as xc,w as an,f as V,m as L,j as Cc}from"./vendor.fd3b1727.js";import{_ as At}from"./main.f18430a2.js";function ft(e){this.content=e}ft.prototype={constructor:ft,find:function(e){for(var t=0;t>1}};ft.from=function(e){if(e instanceof ft)return e;var t=[];if(e)for(var r in e)t.push(r,e[r]);return new ft(t)};var Yo=ft;function Xo(e,t,r){for(var n=0;;n++){if(n==e.childCount||n==t.childCount)return e.childCount==t.childCount?null:r;var o=e.child(n),i=t.child(n);if(o==i){r+=o.nodeSize;continue}if(!o.sameMarkup(i))return r;if(o.isText&&o.text!=i.text){for(var s=0;o.text[s]==i.text[s];s++)r++;return r}if(o.content.size||i.content.size){var a=Xo(o.content,i.content,r+1);if(a!=null)return a}r+=o.nodeSize}}function Qo(e,t,r,n){for(var o=e.childCount,i=t.childCount;;){if(o==0||i==0)return o==i?null:{a:r,b:n};var s=e.child(--o),a=t.child(--i),c=s.nodeSize;if(s==a){r-=c,n-=c;continue}if(!s.sameMarkup(a))return{a:r,b:n};if(s.isText&&s.text!=a.text){for(var l=0,u=Math.min(s.text.length,a.text.length);lt&&n(c,o+a,i,s)!==!1&&c.content.size){var u=a+1;c.nodesBetween(Math.max(0,t-u),Math.min(c.content.size,r-u),n,o+u)}a=l}};k.prototype.descendants=function(t){this.nodesBetween(0,this.size,t)};k.prototype.textBetween=function(t,r,n,o){var i="",s=!0;return this.nodesBetween(t,r,function(a,c){a.isText?(i+=a.text.slice(Math.max(t,c)-c,r-c),s=!n):a.isLeaf&&o?(i+=o,s=!n):!s&&a.isBlock&&(i+=n,s=!0)},0),i};k.prototype.append=function(t){if(!t.size)return this;if(!this.size)return t;var r=this.lastChild,n=t.firstChild,o=this.content.slice(),i=0;for(r.isText&&r.sameMarkup(n)&&(o[o.length-1]=r.withText(r.text+n.text),i=1);it)for(var i=0,s=0;st&&((sr)&&(a.isText?a=a.cut(Math.max(0,t-s),Math.min(a.text.length,r-s)):a=a.cut(Math.max(0,t-s-1),Math.min(a.content.size,r-s-1))),n.push(a),o+=a.nodeSize),s=c}return new k(n,o)};k.prototype.cutByIndex=function(t,r){return t==r?k.empty:t==0&&r==this.content.length?this:new k(this.content.slice(t,r))};k.prototype.replaceChild=function(t,r){var n=this.content[t];if(n==r)return this;var o=this.content.slice(),i=this.size+r.nodeSize-n.nodeSize;return o[t]=r,new k(o,i)};k.prototype.addToStart=function(t){return new k([t].concat(this.content),this.size+t.nodeSize)};k.prototype.addToEnd=function(t){return new k(this.content.concat(t),this.size+t.nodeSize)};k.prototype.eq=function(t){if(this.content.length!=t.content.length)return!1;for(var r=0;rthis.size||t<0)throw new RangeError("Position "+t+" outside of fragment ("+this+")");for(var n=0,o=0;;n++){var i=this.child(n),s=o+i.nodeSize;if(s>=t)return s==t||r>0?wr(n+1,s):wr(n,o);o=s}};k.prototype.toString=function(){return"<"+this.toStringInner()+">"};k.prototype.toStringInner=function(){return this.content.join(", ")};k.prototype.toJSON=function(){return this.content.length?this.content.map(function(t){return t.toJSON()}):null};k.fromJSON=function(t,r){if(!r)return k.empty;if(!Array.isArray(r))throw new RangeError("Invalid input for Fragment.fromJSON");return new k(r.map(t.nodeFromJSON))};k.fromArray=function(t){if(!t.length)return k.empty;for(var r,n=0,o=0;othis.type.rank&&(r||(r=t.slice(0,o)),r.push(this),n=!0),r&&r.push(i)}}return r||(r=t.slice()),n||r.push(this),r};P.prototype.removeFromSet=function(t){for(var r=0;r0&&(t.openStart=this.openStart),this.openEnd>0&&(t.openEnd=this.openEnd),t};C.fromJSON=function(t,r){if(!r)return C.empty;var n=r.openStart||0,o=r.openEnd||0;if(typeof n!="number"||typeof o!="number")throw new RangeError("Invalid input for Slice.fromJSON");return new C(k.fromJSON(t,r.content),n,o)};C.maxOpen=function(t,r){r===void 0&&(r=!0);for(var n=0,o=0,i=t.firstChild;i&&!i.isLeaf&&(r||!i.type.spec.isolating);i=i.firstChild)n++;for(var s=t.lastChild;s&&!s.isLeaf&&(r||!s.type.spec.isolating);s=s.lastChild)o++;return new C(t,n,o)};Object.defineProperties(C.prototype,Zo);function ti(e,t,r){var n=e.findIndex(t),o=n.index,i=n.offset,s=e.maybeChild(o),a=e.findIndex(r),c=a.index,l=a.offset;if(i==t||s.isText){if(l!=r&&!e.child(c).isText)throw new RangeError("Removing non-flat range");return e.cut(0,t).append(e.cut(r))}if(o!=c)throw new RangeError("Removing non-flat range");return e.replaceChild(o,s.copy(ti(s.content,t-i-1,r-i-1)))}function ei(e,t,r,n){var o=e.findIndex(t),i=o.index,s=o.offset,a=e.maybeChild(i);if(s==t||a.isText)return n&&!n.canReplace(i,i,r)?null:e.cut(0,t).append(r).append(e.cut(t));var c=ei(a.content,t-s-1,r);return c&&e.replaceChild(i,a.copy(c))}C.empty=new C(k.empty,0,0);function Oc(e,t,r){if(r.openStart>e.depth)throw new Jt("Inserted content deeper than insertion position");if(e.depth-r.openStart!=t.depth-r.openEnd)throw new Jt("Inconsistent open depths");return ri(e,t,r,0)}function ri(e,t,r,n){var o=e.index(n),i=e.node(n);if(o==t.index(n)&&n=0&&e.isText&&e.sameMarkup(t[r])?t[r]=e.withText(t[r].text+e.text):t.push(e)}function Ue(e,t,r,n){var o=(t||e).node(r),i=0,s=t?t.index(r):o.childCount;e&&(i=e.index(r),e.depth>r?i++:e.textOffset&&(be(e.nodeAfter,n),i++));for(var a=i;ao&&ln(e,t,o+1),s=n.depth>o&&ln(r,n,o+1),a=[];return Ue(null,e,o,a),i&&s&&t.index(o)==r.index(o)?(ni(i,s),be(ke(i,oi(e,t,r,n,o+1)),a)):(i&&be(ke(i,Ar(e,t,o+1)),a),Ue(t,r,o,a),s&&be(ke(s,Ar(r,n,o+1)),a)),Ue(n,null,o,a),new k(a)}function Ar(e,t,r){var n=[];if(Ue(null,e,r,n),e.depth>r){var o=ln(e,t,r+1);be(ke(o,Ar(e,t,r+1)),n)}return Ue(t,null,r,n),new k(n)}function wc(e,t){for(var r=t.depth-e.openStart,n=t.node(r),o=n.copy(e.content),i=r-1;i>=0;i--)o=t.node(i).copy(k.from(o));return{start:o.resolveNoCache(e.openStart+r),end:o.resolveNoCache(o.content.size-e.openEnd-r)}}var $=function(t,r,n){this.pos=t,this.path=r,this.depth=r.length/3-1,this.parentOffset=n},De={parent:{configurable:!0},doc:{configurable:!0},textOffset:{configurable:!0},nodeAfter:{configurable:!0},nodeBefore:{configurable:!0}};$.prototype.resolveDepth=function(t){return t==null?this.depth:t<0?this.depth+t:t};De.parent.get=function(){return this.node(this.depth)};De.doc.get=function(){return this.node(0)};$.prototype.node=function(t){return this.path[this.resolveDepth(t)*3]};$.prototype.index=function(t){return this.path[this.resolveDepth(t)*3+1]};$.prototype.indexAfter=function(t){return t=this.resolveDepth(t),this.index(t)+(t==this.depth&&!this.textOffset?0:1)};$.prototype.start=function(t){return t=this.resolveDepth(t),t==0?0:this.path[t*3-1]+1};$.prototype.end=function(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).content.size};$.prototype.before=function(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is no position before the top-level node");return t==this.depth+1?this.pos:this.path[t*3-1]};$.prototype.after=function(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is no position after the top-level node");return t==this.depth+1?this.pos:this.path[t*3-1]+this.path[t*3].nodeSize};De.textOffset.get=function(){return this.pos-this.path[this.path.length-1]};De.nodeAfter.get=function(){var e=this.parent,t=this.index(this.depth);if(t==e.childCount)return null;var r=this.pos-this.path[this.path.length-1],n=e.child(t);return r?e.child(t).cut(r):n};De.nodeBefore.get=function(){var e=this.index(this.depth),t=this.pos-this.path[this.path.length-1];return t?this.parent.child(e).cut(0,t):e==0?null:this.parent.child(e-1)};$.prototype.posAtIndex=function(t,r){r=this.resolveDepth(r);for(var n=this.path[r*3],o=r==0?0:this.path[r*3-1]+1,i=0;i0;r--)if(this.start(r)<=t&&this.end(r)>=t)return r;return 0};$.prototype.blockRange=function(t,r){if(t===void 0&&(t=this),t.pos=0;n--)if(t.pos<=this.end(n)&&(!r||r(this.node(n))))return new Ge(this,t,n)};$.prototype.sameParent=function(t){return this.pos-this.parentOffset==t.pos-t.parentOffset};$.prototype.max=function(t){return t.pos>this.pos?t:this};$.prototype.min=function(t){return t.pos=0&&r<=t.content.size))throw new RangeError("Position "+r+" out of range");for(var n=[],o=0,i=r,s=t;;){var a=s.content.findIndex(i),c=a.index,l=a.offset,u=i-l;if(n.push(s,c,o+l),!u||(s=s.child(c),s.isText))break;i=u-1,o+=l+1}return new $(r,n,i)};$.resolveCached=function(t,r){for(var n=0;nt&&this.nodesBetween(t,r,function(i){return n.isInSet(i.marks)&&(o=!0),!o}),o};_t.isBlock.get=function(){return this.type.isBlock};_t.isTextblock.get=function(){return this.type.isTextblock};_t.inlineContent.get=function(){return this.type.inlineContent};_t.isInline.get=function(){return this.type.isInline};_t.isText.get=function(){return this.type.isText};_t.isLeaf.get=function(){return this.type.isLeaf};_t.isAtom.get=function(){return this.type.isAtom};B.prototype.toString=function(){if(this.type.spec.toDebugString)return this.type.spec.toDebugString(this);var t=this.type.name;return this.content.size&&(t+="("+this.content.toStringInner()+")"),ii(this.marks,t)};B.prototype.contentMatchAt=function(t){var r=this.type.contentMatch.matchFragment(this.content,0,t);if(!r)throw new Error("Called contentMatchAt on a node with invalid content");return r};B.prototype.canReplace=function(t,r,n,o,i){n===void 0&&(n=k.empty),o===void 0&&(o=0),i===void 0&&(i=n.childCount);var s=this.contentMatchAt(t).matchFragment(n,o,i),a=s&&s.matchFragment(this.content,r);if(!a||!a.validEnd)return!1;for(var c=o;c=0;r--)t=e[r].type.name+"("+t+")";return t}var pt=function(t){this.validEnd=t,this.next=[],this.wrapCache=[]},_r={inlineContent:{configurable:!0},defaultType:{configurable:!0},edgeCount:{configurable:!0}};pt.parse=function(t,r){var n=new Nr(t,r);if(n.next==null)return pt.empty;var o=ai(n);n.next&&n.err("Unexpected trailing text");var i=Bc(Pc(o));return zc(i,n),i};pt.prototype.matchType=function(t){for(var r=0;r>1};pt.prototype.edge=function(t){var r=t<<1;if(r>=this.next.length)throw new RangeError("There's no "+t+"th edge in this content match");return{type:this.next[r],next:this.next[r+1]}};pt.prototype.toString=function(){var t=[];function r(n){t.push(n);for(var o=1;o"+t.indexOf(n.next[s+1]);return i}).join(` +var nc=Object.defineProperty,oc=Object.defineProperties;var ic=Object.getOwnPropertyDescriptors;var Mr=Object.getOwnPropertySymbols;var Ko=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable;var Uo=(e,t,r)=>t in e?nc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,S=(e,t)=>{for(var r in t||(t={}))Ko.call(t,r)&&Uo(e,r,t[r]);if(Mr)for(var r of Mr(t))$o.call(t,r)&&Uo(e,r,t[r]);return e},Tt=(e,t)=>oc(e,ic(t));var Go=(e,t)=>{var r={};for(var n in e)Ko.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Mr)for(var n of Mr(e))t.indexOf(n)<0&&$o.call(e,n)&&(r[n]=e[n]);return r};import{bf as sc,a8 as ac,bg as $e,B as xr,D as sn,b1 as Cr,E as ye,bh as cc,a7 as lc,be as uc,u as fc,al as pc,a0 as dc,bi as hc,bj as mc,o as gt,e as Mt,h as A,ai as vc,bk as gc,bl as yc,bm as bc,b6 as kc,C as Sc,aS as Mc,r as Q,l as xc,w as an,f as V,m as L,j as Cc}from"./vendor.fd3b1727.js";import{_ as At}from"./main.fc26c84f.js";function ft(e){this.content=e}ft.prototype={constructor:ft,find:function(e){for(var t=0;t>1}};ft.from=function(e){if(e instanceof ft)return e;var t=[];if(e)for(var r in e)t.push(r,e[r]);return new ft(t)};var Yo=ft;function Xo(e,t,r){for(var n=0;;n++){if(n==e.childCount||n==t.childCount)return e.childCount==t.childCount?null:r;var o=e.child(n),i=t.child(n);if(o==i){r+=o.nodeSize;continue}if(!o.sameMarkup(i))return r;if(o.isText&&o.text!=i.text){for(var s=0;o.text[s]==i.text[s];s++)r++;return r}if(o.content.size||i.content.size){var a=Xo(o.content,i.content,r+1);if(a!=null)return a}r+=o.nodeSize}}function Qo(e,t,r,n){for(var o=e.childCount,i=t.childCount;;){if(o==0||i==0)return o==i?null:{a:r,b:n};var s=e.child(--o),a=t.child(--i),c=s.nodeSize;if(s==a){r-=c,n-=c;continue}if(!s.sameMarkup(a))return{a:r,b:n};if(s.isText&&s.text!=a.text){for(var l=0,u=Math.min(s.text.length,a.text.length);lt&&n(c,o+a,i,s)!==!1&&c.content.size){var u=a+1;c.nodesBetween(Math.max(0,t-u),Math.min(c.content.size,r-u),n,o+u)}a=l}};k.prototype.descendants=function(t){this.nodesBetween(0,this.size,t)};k.prototype.textBetween=function(t,r,n,o){var i="",s=!0;return this.nodesBetween(t,r,function(a,c){a.isText?(i+=a.text.slice(Math.max(t,c)-c,r-c),s=!n):a.isLeaf&&o?(i+=o,s=!n):!s&&a.isBlock&&(i+=n,s=!0)},0),i};k.prototype.append=function(t){if(!t.size)return this;if(!this.size)return t;var r=this.lastChild,n=t.firstChild,o=this.content.slice(),i=0;for(r.isText&&r.sameMarkup(n)&&(o[o.length-1]=r.withText(r.text+n.text),i=1);it)for(var i=0,s=0;st&&((sr)&&(a.isText?a=a.cut(Math.max(0,t-s),Math.min(a.text.length,r-s)):a=a.cut(Math.max(0,t-s-1),Math.min(a.content.size,r-s-1))),n.push(a),o+=a.nodeSize),s=c}return new k(n,o)};k.prototype.cutByIndex=function(t,r){return t==r?k.empty:t==0&&r==this.content.length?this:new k(this.content.slice(t,r))};k.prototype.replaceChild=function(t,r){var n=this.content[t];if(n==r)return this;var o=this.content.slice(),i=this.size+r.nodeSize-n.nodeSize;return o[t]=r,new k(o,i)};k.prototype.addToStart=function(t){return new k([t].concat(this.content),this.size+t.nodeSize)};k.prototype.addToEnd=function(t){return new k(this.content.concat(t),this.size+t.nodeSize)};k.prototype.eq=function(t){if(this.content.length!=t.content.length)return!1;for(var r=0;rthis.size||t<0)throw new RangeError("Position "+t+" outside of fragment ("+this+")");for(var n=0,o=0;;n++){var i=this.child(n),s=o+i.nodeSize;if(s>=t)return s==t||r>0?wr(n+1,s):wr(n,o);o=s}};k.prototype.toString=function(){return"<"+this.toStringInner()+">"};k.prototype.toStringInner=function(){return this.content.join(", ")};k.prototype.toJSON=function(){return this.content.length?this.content.map(function(t){return t.toJSON()}):null};k.fromJSON=function(t,r){if(!r)return k.empty;if(!Array.isArray(r))throw new RangeError("Invalid input for Fragment.fromJSON");return new k(r.map(t.nodeFromJSON))};k.fromArray=function(t){if(!t.length)return k.empty;for(var r,n=0,o=0;othis.type.rank&&(r||(r=t.slice(0,o)),r.push(this),n=!0),r&&r.push(i)}}return r||(r=t.slice()),n||r.push(this),r};P.prototype.removeFromSet=function(t){for(var r=0;r0&&(t.openStart=this.openStart),this.openEnd>0&&(t.openEnd=this.openEnd),t};C.fromJSON=function(t,r){if(!r)return C.empty;var n=r.openStart||0,o=r.openEnd||0;if(typeof n!="number"||typeof o!="number")throw new RangeError("Invalid input for Slice.fromJSON");return new C(k.fromJSON(t,r.content),n,o)};C.maxOpen=function(t,r){r===void 0&&(r=!0);for(var n=0,o=0,i=t.firstChild;i&&!i.isLeaf&&(r||!i.type.spec.isolating);i=i.firstChild)n++;for(var s=t.lastChild;s&&!s.isLeaf&&(r||!s.type.spec.isolating);s=s.lastChild)o++;return new C(t,n,o)};Object.defineProperties(C.prototype,Zo);function ti(e,t,r){var n=e.findIndex(t),o=n.index,i=n.offset,s=e.maybeChild(o),a=e.findIndex(r),c=a.index,l=a.offset;if(i==t||s.isText){if(l!=r&&!e.child(c).isText)throw new RangeError("Removing non-flat range");return e.cut(0,t).append(e.cut(r))}if(o!=c)throw new RangeError("Removing non-flat range");return e.replaceChild(o,s.copy(ti(s.content,t-i-1,r-i-1)))}function ei(e,t,r,n){var o=e.findIndex(t),i=o.index,s=o.offset,a=e.maybeChild(i);if(s==t||a.isText)return n&&!n.canReplace(i,i,r)?null:e.cut(0,t).append(r).append(e.cut(t));var c=ei(a.content,t-s-1,r);return c&&e.replaceChild(i,a.copy(c))}C.empty=new C(k.empty,0,0);function Oc(e,t,r){if(r.openStart>e.depth)throw new Jt("Inserted content deeper than insertion position");if(e.depth-r.openStart!=t.depth-r.openEnd)throw new Jt("Inconsistent open depths");return ri(e,t,r,0)}function ri(e,t,r,n){var o=e.index(n),i=e.node(n);if(o==t.index(n)&&n=0&&e.isText&&e.sameMarkup(t[r])?t[r]=e.withText(t[r].text+e.text):t.push(e)}function Ue(e,t,r,n){var o=(t||e).node(r),i=0,s=t?t.index(r):o.childCount;e&&(i=e.index(r),e.depth>r?i++:e.textOffset&&(be(e.nodeAfter,n),i++));for(var a=i;ao&&ln(e,t,o+1),s=n.depth>o&&ln(r,n,o+1),a=[];return Ue(null,e,o,a),i&&s&&t.index(o)==r.index(o)?(ni(i,s),be(ke(i,oi(e,t,r,n,o+1)),a)):(i&&be(ke(i,Ar(e,t,o+1)),a),Ue(t,r,o,a),s&&be(ke(s,Ar(r,n,o+1)),a)),Ue(n,null,o,a),new k(a)}function Ar(e,t,r){var n=[];if(Ue(null,e,r,n),e.depth>r){var o=ln(e,t,r+1);be(ke(o,Ar(e,t,r+1)),n)}return Ue(t,null,r,n),new k(n)}function wc(e,t){for(var r=t.depth-e.openStart,n=t.node(r),o=n.copy(e.content),i=r-1;i>=0;i--)o=t.node(i).copy(k.from(o));return{start:o.resolveNoCache(e.openStart+r),end:o.resolveNoCache(o.content.size-e.openEnd-r)}}var $=function(t,r,n){this.pos=t,this.path=r,this.depth=r.length/3-1,this.parentOffset=n},De={parent:{configurable:!0},doc:{configurable:!0},textOffset:{configurable:!0},nodeAfter:{configurable:!0},nodeBefore:{configurable:!0}};$.prototype.resolveDepth=function(t){return t==null?this.depth:t<0?this.depth+t:t};De.parent.get=function(){return this.node(this.depth)};De.doc.get=function(){return this.node(0)};$.prototype.node=function(t){return this.path[this.resolveDepth(t)*3]};$.prototype.index=function(t){return this.path[this.resolveDepth(t)*3+1]};$.prototype.indexAfter=function(t){return t=this.resolveDepth(t),this.index(t)+(t==this.depth&&!this.textOffset?0:1)};$.prototype.start=function(t){return t=this.resolveDepth(t),t==0?0:this.path[t*3-1]+1};$.prototype.end=function(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).content.size};$.prototype.before=function(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is no position before the top-level node");return t==this.depth+1?this.pos:this.path[t*3-1]};$.prototype.after=function(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is no position after the top-level node");return t==this.depth+1?this.pos:this.path[t*3-1]+this.path[t*3].nodeSize};De.textOffset.get=function(){return this.pos-this.path[this.path.length-1]};De.nodeAfter.get=function(){var e=this.parent,t=this.index(this.depth);if(t==e.childCount)return null;var r=this.pos-this.path[this.path.length-1],n=e.child(t);return r?e.child(t).cut(r):n};De.nodeBefore.get=function(){var e=this.index(this.depth),t=this.pos-this.path[this.path.length-1];return t?this.parent.child(e).cut(0,t):e==0?null:this.parent.child(e-1)};$.prototype.posAtIndex=function(t,r){r=this.resolveDepth(r);for(var n=this.path[r*3],o=r==0?0:this.path[r*3-1]+1,i=0;i0;r--)if(this.start(r)<=t&&this.end(r)>=t)return r;return 0};$.prototype.blockRange=function(t,r){if(t===void 0&&(t=this),t.pos=0;n--)if(t.pos<=this.end(n)&&(!r||r(this.node(n))))return new Ge(this,t,n)};$.prototype.sameParent=function(t){return this.pos-this.parentOffset==t.pos-t.parentOffset};$.prototype.max=function(t){return t.pos>this.pos?t:this};$.prototype.min=function(t){return t.pos=0&&r<=t.content.size))throw new RangeError("Position "+r+" out of range");for(var n=[],o=0,i=r,s=t;;){var a=s.content.findIndex(i),c=a.index,l=a.offset,u=i-l;if(n.push(s,c,o+l),!u||(s=s.child(c),s.isText))break;i=u-1,o+=l+1}return new $(r,n,i)};$.resolveCached=function(t,r){for(var n=0;nt&&this.nodesBetween(t,r,function(i){return n.isInSet(i.marks)&&(o=!0),!o}),o};_t.isBlock.get=function(){return this.type.isBlock};_t.isTextblock.get=function(){return this.type.isTextblock};_t.inlineContent.get=function(){return this.type.inlineContent};_t.isInline.get=function(){return this.type.isInline};_t.isText.get=function(){return this.type.isText};_t.isLeaf.get=function(){return this.type.isLeaf};_t.isAtom.get=function(){return this.type.isAtom};B.prototype.toString=function(){if(this.type.spec.toDebugString)return this.type.spec.toDebugString(this);var t=this.type.name;return this.content.size&&(t+="("+this.content.toStringInner()+")"),ii(this.marks,t)};B.prototype.contentMatchAt=function(t){var r=this.type.contentMatch.matchFragment(this.content,0,t);if(!r)throw new Error("Called contentMatchAt on a node with invalid content");return r};B.prototype.canReplace=function(t,r,n,o,i){n===void 0&&(n=k.empty),o===void 0&&(o=0),i===void 0&&(i=n.childCount);var s=this.contentMatchAt(t).matchFragment(n,o,i),a=s&&s.matchFragment(this.content,r);if(!a||!a.validEnd)return!1;for(var c=o;c=0;r--)t=e[r].type.name+"("+t+")";return t}var pt=function(t){this.validEnd=t,this.next=[],this.wrapCache=[]},_r={inlineContent:{configurable:!0},defaultType:{configurable:!0},edgeCount:{configurable:!0}};pt.parse=function(t,r){var n=new Nr(t,r);if(n.next==null)return pt.empty;var o=ai(n);n.next&&n.err("Unexpected trailing text");var i=Bc(Pc(o));return zc(i,n),i};pt.prototype.matchType=function(t){for(var r=0;r>1};pt.prototype.edge=function(t){var r=t<<1;if(r>=this.next.length)throw new RangeError("There's no "+t+"th edge in this content match");return{type:this.next[r],next:this.next[r+1]}};pt.prototype.toString=function(){var t=[];function r(n){t.push(n);for(var o=1;o"+t.indexOf(n.next[s+1]);return i}).join(` `)};Object.defineProperties(pt.prototype,_r);pt.empty=new pt(!0);var Nr=function(t,r){this.string=t,this.nodeTypes=r,this.inline=null,this.pos=0,this.tokens=t.split(/\s*(?=\b|\W|$)/),this.tokens[this.tokens.length-1]==""&&this.tokens.pop(),this.tokens[0]==""&&this.tokens.shift()},si={next:{configurable:!0}};si.next.get=function(){return this.tokens[this.pos]};Nr.prototype.eat=function(t){return this.next==t&&(this.pos++||!0)};Nr.prototype.err=function(t){throw new SyntaxError(t+" (in content expression '"+this.string+"')")};Object.defineProperties(Nr.prototype,si);function ai(e){var t=[];do t.push(Nc(e));while(e.eat("|"));return t.length==1?t[0]:{type:"choice",exprs:t}}function Nc(e){var t=[];do t.push(Ec(e));while(e.next&&e.next!=")"&&e.next!="|");return t.length==1?t[0]:{type:"seq",exprs:t}}function Ec(e){for(var t=Rc(e);;)if(e.eat("+"))t={type:"plus",expr:t};else if(e.eat("*"))t={type:"star",expr:t};else if(e.eat("?"))t={type:"opt",expr:t};else if(e.eat("{"))t=Dc(e,t);else break;return t}function ci(e){/\D/.test(e.next)&&e.err("Expected number, got '"+e.next+"'");var t=Number(e.next);return e.pos++,t}function Dc(e,t){var r=ci(e),n=r;return e.eat(",")&&(e.next!="}"?n=ci(e):n=-1),e.eat("}")||e.err("Unclosed braced range"),{type:"range",min:r,max:n,expr:t}}function Ic(e,t){var r=e.nodeTypes,n=r[t];if(n)return[n];var o=[];for(var i in r){var s=r[i];s.groups.indexOf(t)>-1&&o.push(s)}return o.length==0&&e.err("No node type or group '"+t+"' found"),o}function Rc(e){if(e.eat("(")){var t=ai(e);return e.eat(")")||e.err("Missing closing paren"),t}else if(/\W/.test(e.next))e.err("Unexpected token '"+e.next+"'");else{var r=Ic(e,e.next).map(function(n){return e.inline==null?e.inline=n.isInline:e.inline!=n.isInline&&e.err("Mixing inline and block content"),{type:"name",value:n}});return e.pos++,r.length==1?r[0]:{type:"choice",exprs:r}}}function Pc(e){var t=[[]];return o(i(e,0),r()),t;function r(){return t.push([])-1}function n(s,a,c){var l={term:c,to:a};return t[s].push(l),l}function o(s,a){s.forEach(function(c){return c.to=a})}function i(s,a){if(s.type=="choice")return s.exprs.reduce(function(M,y){return M.concat(i(y,a))},[]);if(s.type=="seq")for(var c=0;;c++){var l=i(s.exprs[c],a);if(c==s.exprs.length-1)return l;o(l,a=r())}else if(s.type=="star"){var u=r();return n(a,u),o(i(s.expr,u),u),[n(u)]}else if(s.type=="plus"){var f=r();return o(i(s.expr,a),f),o(i(s.expr,f),f),[n(f)]}else{if(s.type=="opt")return[n(a)].concat(i(s.expr,a));if(s.type=="range"){for(var p=a,d=0;d-1&&o[p+1];ui(e,f).forEach(function(h){d||o.push(u,d=[]),d.indexOf(h)==-1&&d.push(h)})}})});for(var i=t[n.join(",")]=new pt(n.indexOf(e.length-1)>-1),s=0;s-1};yt.prototype.allowsMarks=function(t){if(this.markSet==null)return!0;for(var r=0;r-1};var Se=function(t){this.spec={};for(var r in t)this.spec[r]=t[r];this.spec.nodes=Yo.from(t.nodes),this.spec.marks=Yo.from(t.marks),this.nodes=yt.compile(this.spec.nodes,this),this.marks=ie.compile(this.spec.marks,this);var n=Object.create(null);for(var o in this.nodes){if(o in this.marks)throw new RangeError(o+" can not be both a node and a mark");var i=this.nodes[o],s=i.spec.content||"",a=i.spec.marks;i.contentMatch=n[s]||(n[s]=pt.parse(s,this.nodes)),i.inlineContent=i.contentMatch.inlineContent,i.markSet=a=="_"?null:a?vi(this,a.split(" ")):a==""||!i.inlineContent?[]:null}for(var c in this.marks){var l=this.marks[c],u=l.spec.excludes;l.excluded=u==null?[l]:u==""?[]:vi(this,u.split(" "))}this.nodeFromJSON=this.nodeFromJSON.bind(this),this.markFromJSON=this.markFromJSON.bind(this),this.topNodeType=this.nodes[this.spec.topNode||"doc"],this.cached=Object.create(null),this.cached.wrappings=Object.create(null)};Se.prototype.node=function(t,r,n,o){if(typeof t=="string")t=this.nodeType(t);else if(t instanceof yt){if(t.schema!=this)throw new RangeError("Node type from different schema used ("+t.name+")")}else throw new RangeError("Invalid node type: "+t);return t.createChecked(r,n,o)};Se.prototype.text=function(t,r){var n=this.nodes.text;return new _c(n,n.defaultAttrs,t,P.setFrom(r))};Se.prototype.mark=function(t,r){return typeof t=="string"&&(t=this.marks[t]),t.create(r)};Se.prototype.nodeFromJSON=function(t){return B.fromJSON(this,t)};Se.prototype.markFromJSON=function(t){return P.fromJSON(this,t)};Se.prototype.nodeType=function(t){var r=this.nodes[t];if(!r)throw new RangeError("Unknown node type: "+t);return r};function vi(e,t){for(var r=[],n=0;n-1)&&r.push(s=c)}if(!s)throw new SyntaxError("Unknown mark type: '"+t[n]+"'")}return r}var Lt=function(t,r){var n=this;this.schema=t,this.rules=r,this.tags=[],this.styles=[],r.forEach(function(o){o.tag?n.tags.push(o):o.style&&n.styles.push(o)}),this.normalizeLists=!this.tags.some(function(o){if(!/^(ul|ol)\b/.test(o.tag)||!o.node)return!1;var i=t.nodes[o.node];return i.contentMatch.matchType(i)})};Lt.prototype.parse=function(t,r){r===void 0&&(r={});var n=new K(this,r,!1);return n.addAll(t,null,r.from,r.to),n.finish()};Lt.prototype.parseSlice=function(t,r){r===void 0&&(r={});var n=new K(this,r,!0);return n.addAll(t,null,r.from,r.to),C.maxOpen(n.finish())};Lt.prototype.matchTag=function(t,r,n){for(var o=n?this.tags.indexOf(n)+1:0;ot.length&&(s.style.charCodeAt(t.length)!=61||s.style.slice(t.length+1)!=r))){if(s.getAttrs){var a=s.getAttrs(r);if(a===!1)continue;s.attrs=a}return s}}};Lt.schemaRules=function(t){var r=[];function n(c){for(var l=c.priority==null?50:c.priority,u=0;u=0;r--)if(t.eq(this.stashMarks[r]))return this.stashMarks.splice(r,1)[0]};Zt.prototype.applyPending=function(t){for(var r=0,n=this.pendingMarks;r=0;o--){var i=this.nodes[o],s=i.findWrapping(t);if(s&&(!r||r.length>s.length)&&(r=s,n=i,!s.length)||i.solid)break}if(!r)return!1;this.sync(n);for(var a=0;athis.open){for(;r>this.open;r--)this.nodes[r-1].content.push(this.nodes[r].finish(t));this.nodes.length=this.open+1}};K.prototype.finish=function(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0].finish(this.isOpen||this.options.topOpen)};K.prototype.sync=function(t){for(var r=this.open;r>=0;r--)if(this.nodes[r]==t){this.open=r;return}};mn.currentPos.get=function(){this.closeExtra();for(var e=0,t=this.open;t>=0;t--){for(var r=this.nodes[t].content,n=r.length-1;n>=0;n--)e+=r[n].nodeSize;t&&e++}return e};K.prototype.findAtPoint=function(t,r){if(this.find)for(var n=0;n-1)return t.split(/\s*\|\s*/).some(this.matchesContext,this);var n=t.split("/"),o=this.options.context,i=!this.isOpen&&(!o||o.parent.type==this.nodes[0].type),s=-(o?o.depth+1:0)+(i?0:1),a=function(c,l){for(;c>=0;c--){var u=n[c];if(u==""){if(c==n.length-1||c==0)continue;for(;l>=s;l--)if(a(c-1,l))return!0;return!1}else{var f=l>0||l==0&&i?r.nodes[l].type:o&&l>=s?o.node(l-s).type:null;if(!f||f.name!=u&&f.groups.indexOf(u)==-1)return!1;l--}}return!0};return a(n.length-1,this.open)};K.prototype.textblockFromContext=function(){var t=this.options.context;if(t)for(var r=t.depth;r>=0;r--){var n=t.node(r).contentMatchAt(t.indexAfter(r)).defaultType;if(n&&n.isTextblock&&n.defaultAttrs)return n}for(var o in this.parser.schema.nodes){var i=this.parser.schema.nodes[o];if(i.isTextblock&&i.defaultAttrs)return i}};K.prototype.addPendingMark=function(t){var r=qc(t,this.top.pendingMarks);r&&this.top.stashMarks.push(r),this.top.pendingMarks=t.addToSet(this.top.pendingMarks)};K.prototype.removePendingMark=function(t,r){for(var n=this.open;n>=0;n--){var o=this.nodes[n],i=o.pendingMarks.lastIndexOf(t);if(i>-1)o.pendingMarks=t.removeFromSet(o.pendingMarks);else{o.activeMarks=t.removeFromSet(o.activeMarks);var s=o.popFromStashMark(t);s&&o.type&&o.type.allowsMarkType(s.type)&&(o.activeMarks=s.addToSet(o.activeMarks))}if(o==r)break}};Object.defineProperties(K.prototype,mn);function Fc(e){for(var t=e.firstChild,r=null;t;t=t.nextSibling){var n=t.nodeType==1?t.nodeName.toLowerCase():null;n&&gi.hasOwnProperty(n)&&r?(r.appendChild(t),t=r):n=="li"?r=t:n&&(r=null)}}function Vc(e,t){return(e.matches||e.msMatchesSelector||e.webkitMatchesSelector||e.mozMatchesSelector).call(e,t)}function Hc(e){for(var t=/\s*([\w-]+)\s*:\s*([^;]+)/g,r,n=[];r=t.exec(e);)n.push(r[1],r[2].trim());return n}function bi(e){var t={};for(var r in e)t[r]=e[r];return t}function jc(e,t){var r=t.schema.nodes,n=function(s){var a=r[s];if(!!a.allowsMarkType(e)){var c=[],l=function(u){c.push(u);for(var f=0;f=0;o--){var i=this.serializeMark(t.marks[o],t.isInline,r);i&&((i.contentDOM||i.dom).appendChild(n),n=i.dom)}return n};ot.prototype.serializeMark=function(t,r,n){n===void 0&&(n={});var o=this.marks[t.type.name];return o&&ot.renderSpec(vn(n),o(t,r))};ot.renderSpec=function(t,r,n){if(n===void 0&&(n=null),typeof r=="string")return{dom:t.createTextNode(r)};if(r.nodeType!=null)return{dom:r};if(r.dom&&r.dom.nodeType!=null)return r;var o=r[0],i=o.indexOf(" ");i>0&&(n=o.slice(0,i),o=o.slice(i+1));var s=null,a=n?t.createElementNS(n,o):t.createElement(o),c=r[1],l=1;if(c&&typeof c=="object"&&c.nodeType==null&&!Array.isArray(c)){l=2;for(var u in c)if(c[u]!=null){var f=u.indexOf(" ");f>0?a.setAttributeNS(u.slice(0,f),u.slice(f+1),c[u]):a.setAttribute(u,c[u])}}for(var p=l;pl)throw new RangeError("Content hole must be the only child of its parent node");return{dom:a,contentDOM:a}}else{var h=ot.renderSpec(t,d,n),v=h.dom,g=h.contentDOM;if(a.appendChild(v),g){if(s)throw new RangeError("Multiple content holes");s=g}}}return{dom:a,contentDOM:s}};ot.fromSchema=function(t){return t.cached.domSerializer||(t.cached.domSerializer=new ot(this.nodesFromSchema(t),this.marksFromSchema(t)))};ot.nodesFromSchema=function(t){var r=ki(t.nodes);return r.text||(r.text=function(n){return n.text}),r};ot.marksFromSchema=function(t){return ki(t.marks)};function ki(e){var t={};for(var r in e){var n=e[r].spec.toDOM;n&&(t[r]=n)}return t}function vn(e){return e.document||window.document}var Si=65535,Mi=Math.pow(2,16);function Jc(e,t){return e+t*Mi}function xi(e){return e&Si}function Wc(e){return(e-(e&Si))/Mi}var gn=function(t,r,n){r===void 0&&(r=!1),n===void 0&&(n=null),this.pos=t,this.deleted=r,this.recover=n},it=function(t,r){r===void 0&&(r=!1),this.ranges=t,this.inverted=r};it.prototype.recover=function(t){var r=0,n=xi(t);if(!this.inverted)for(var o=0;ot)break;var l=this.ranges[a+i],u=this.ranges[a+s],f=c+l;if(t<=f){var p=l?t==c?-1:t==f?1:r:r,d=c+o+(p<0?0:u);if(n)return d;var h=t==(r<0?c:f)?null:Jc(a/3,t-c);return new gn(d,r<0?t!=c:t!=f,h)}o+=u-l}return n?t+o:new gn(t+o)};it.prototype.touches=function(t,r){for(var n=0,o=xi(r),i=this.inverted?2:1,s=this.inverted?1:2,a=0;at)break;var l=this.ranges[a+i],u=c+l;if(t<=u&&a==o*3)return!0;n+=this.ranges[a+s]-l}return!1};it.prototype.forEach=function(t){for(var r=this.inverted?2:1,n=this.inverted?1:2,o=0,i=0;o=0;r--){var o=t.getMirror(r);this.appendMap(t.maps[r].invert(),o!=null&&o>r?n-o-1:null)}};dt.prototype.invert=function(){var t=new dt;return t.appendMappingInverted(this),t};dt.prototype.map=function(t,r){if(r===void 0&&(r=1),this.mirror)return this._map(t,r,!0);for(var n=this.from;ni&&c0};X.prototype.addStep=function(t,r){this.docs.push(this.doc),this.steps.push(t),this.mapping.appendMap(t.getMap()),this.doc=r};Object.defineProperties(X.prototype,yn);function Er(){throw new Error("Override me")}var bn=Object.create(null),ht=function(){};ht.prototype.apply=function(t){return Er()};ht.prototype.getMap=function(){return it.empty};ht.prototype.invert=function(t){return Er()};ht.prototype.map=function(t){return Er()};ht.prototype.merge=function(t){return null};ht.prototype.toJSON=function(){return Er()};ht.fromJSON=function(t,r){if(!r||!r.stepType)throw new RangeError("Invalid input for Step.fromJSON");var n=bn[r.stepType];if(!n)throw new RangeError("No step type "+r.stepType+" defined");return n.fromJSON(t,r)};ht.jsonID=function(t,r){if(t in bn)throw new RangeError("Duplicate use of step JSON ID "+t);return bn[t]=r,r.prototype.jsonID=t,r};var bt=function(t,r){this.doc=t,this.failed=r};bt.ok=function(t){return new bt(t,null)};bt.fail=function(t){return new bt(null,t)};bt.fromReplace=function(t,r,n,o){try{return bt.ok(t.replace(r,n,o))}catch(i){if(i instanceof Jt)return bt.fail(i.message);throw i}};var te=function(e){function t(r,n,o,i){e.call(this),this.from=r,this.to=n,this.slice=o,this.structure=!!i}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.apply=function(n){return this.structure&&kn(n,this.from,this.to)?bt.fail("Structure replace would overwrite content"):bt.fromReplace(n,this.from,this.to,this.slice)},t.prototype.getMap=function(){return new it([this.from,this.to-this.from,this.slice.size])},t.prototype.invert=function(n){return new t(this.from,this.from+this.slice.size,n.slice(this.from,this.to))},t.prototype.map=function(n){var o=n.mapResult(this.from,1),i=n.mapResult(this.to,-1);return o.deleted&&i.deleted?null:new t(o.pos,Math.max(o.pos,i.pos),this.slice)},t.prototype.merge=function(n){if(!(n instanceof t)||n.structure||this.structure)return null;if(this.from+this.slice.size==n.from&&!this.slice.openEnd&&!n.slice.openStart){var o=this.slice.size+n.slice.size==0?C.empty:new C(this.slice.content.append(n.slice.content),this.slice.openStart,n.slice.openEnd);return new t(this.from,this.to+(n.to-n.from),o,this.structure)}else if(n.to==this.from&&!this.slice.openStart&&!n.slice.openEnd){var i=this.slice.size+n.slice.size==0?C.empty:new C(n.slice.content.append(this.slice.content),n.slice.openStart,this.slice.openEnd);return new t(n.from,this.to,i,this.structure)}else return null},t.prototype.toJSON=function(){var n={stepType:"replace",from:this.from,to:this.to};return this.slice.size&&(n.slice=this.slice.toJSON()),this.structure&&(n.structure=!0),n},t.fromJSON=function(n,o){if(typeof o.from!="number"||typeof o.to!="number")throw new RangeError("Invalid input for ReplaceStep.fromJSON");return new t(o.from,o.to,C.fromJSON(n,o.slice),!!o.structure)},t}(ht);ht.jsonID("replace",te);var xt=function(e){function t(r,n,o,i,s,a,c){e.call(this),this.from=r,this.to=n,this.gapFrom=o,this.gapTo=i,this.slice=s,this.insert=a,this.structure=!!c}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.apply=function(n){if(this.structure&&(kn(n,this.from,this.gapFrom)||kn(n,this.gapTo,this.to)))return bt.fail("Structure gap-replace would overwrite content");var o=n.slice(this.gapFrom,this.gapTo);if(o.openStart||o.openEnd)return bt.fail("Gap is not a flat range");var i=this.slice.insertAt(this.insert,o.content);return i?bt.fromReplace(n,this.from,this.to,i):bt.fail("Content does not fit in gap")},t.prototype.getMap=function(){return new it([this.from,this.gapFrom-this.from,this.insert,this.gapTo,this.to-this.gapTo,this.slice.size-this.insert])},t.prototype.invert=function(n){var o=this.gapTo-this.gapFrom;return new t(this.from,this.from+this.slice.size+o,this.from+this.insert,this.from+this.insert+o,n.slice(this.from,this.to).removeBetween(this.gapFrom-this.from,this.gapTo-this.from),this.gapFrom-this.from,this.structure)},t.prototype.map=function(n){var o=n.mapResult(this.from,1),i=n.mapResult(this.to,-1),s=n.map(this.gapFrom,-1),a=n.map(this.gapTo,1);return o.deleted&&i.deleted||si.pos?null:new t(o.pos,i.pos,s,a,this.slice,this.insert,this.structure)},t.prototype.toJSON=function(){var n={stepType:"replaceAround",from:this.from,to:this.to,gapFrom:this.gapFrom,gapTo:this.gapTo,insert:this.insert};return this.slice.size&&(n.slice=this.slice.toJSON()),this.structure&&(n.structure=!0),n},t.fromJSON=function(n,o){if(typeof o.from!="number"||typeof o.to!="number"||typeof o.gapFrom!="number"||typeof o.gapTo!="number"||typeof o.insert!="number")throw new RangeError("Invalid input for ReplaceAroundStep.fromJSON");return new t(o.from,o.to,o.gapFrom,o.gapTo,C.fromJSON(n,o.slice),o.insert,!!o.structure)},t}(ht);ht.jsonID("replaceAround",xt);function kn(e,t,r){for(var n=e.resolve(t),o=r-t,i=n.depth;o>0&&i>0&&n.indexAfter(i)==n.node(i).childCount;)i--,o--;if(o>0)for(var s=n.node(i).maybeChild(n.indexAfter(i));o>0;){if(!s||s.isLeaf)return!0;s=s.firstChild,o--}return!1}function Kc(e,t,r){return(t==0||e.canReplace(t,e.childCount))&&(r==e.childCount||e.canReplace(0,r))}function Pe(e){for(var t=e.parent,r=t.content.cutByIndex(e.startIndex,e.endIndex),n=e.depth;;--n){var o=e.$from.node(n),i=e.$from.index(n),s=e.$to.indexAfter(n);if(nt;f--)p||r.index(f)>0?(p=!0,l=k.from(r.node(f).copy(l)),u++):a--;for(var d=k.empty,h=0,v=o,g=!1;v>t;v--)g||n.after(v+1)=0;n--)r=k.from(t[n].type.create(t[n].attrs,r));var o=e.start,i=e.end;return this.step(new xt(o,i,o,i,new C(r,0,0),t.length,!0))};X.prototype.setBlockType=function(e,t,r,n){var o=this;if(t===void 0&&(t=e),!r.isTextblock)throw new RangeError("Type given to setBlockType should be a textblock");var i=this.steps.length;return this.doc.nodesBetween(e,t,function(s,a){if(s.isTextblock&&!s.hasMarkup(r,n)&&Gc(o.doc,o.mapping.slice(i).map(a),r)){o.clearIncompatible(o.mapping.slice(i).map(a,1),r);var c=o.mapping.slice(i),l=c.map(a,1),u=c.map(a+s.nodeSize,1);return o.step(new xt(l,u,l+1,u-1,new C(k.from(r.create(n,null,s.marks)),0,0),1,!0)),!1}}),this};function Gc(e,t,r){var n=e.resolve(t),o=n.index();return n.parent.canReplaceWith(o,o+1,r)}X.prototype.setNodeMarkup=function(e,t,r,n){var o=this.doc.nodeAt(e);if(!o)throw new RangeError("No node at given position");t||(t=o.type);var i=t.create(r,null,n||o.marks);if(o.isLeaf)return this.replaceWith(e,e+o.nodeSize,i);if(!t.validContent(o.content))throw new RangeError("Invalid content for node type "+t.name);return this.step(new xt(e,e+o.nodeSize,e+1,e+o.nodeSize-1,new C(k.from(i),0,0),1,!0))};function ee(e,t,r,n){r===void 0&&(r=1);var o=e.resolve(t),i=o.depth-r,s=n&&n[n.length-1]||o.parent;if(i<0||o.parent.type.spec.isolating||!o.parent.canReplace(o.index(),o.parent.childCount)||!s.type.validContent(o.parent.content.cutByIndex(o.index(),o.parent.childCount)))return!1;for(var a=o.depth-1,c=r-2;a>i;a--,c--){var l=o.node(a),u=o.index(a);if(l.type.spec.isolating)return!1;var f=l.content.cutByIndex(u,l.childCount),p=n&&n[c]||l;if(p!=l&&(f=f.replaceChild(0,p.type.create(p.attrs))),!l.canReplace(u+1,l.childCount)||!p.type.validContent(f))return!1}var d=o.indexAfter(i),h=n&&n[0];return o.node(i).canReplaceWith(d,d,h?h.type:o.node(i+1).type)}X.prototype.split=function(e,t,r){t===void 0&&(t=1);for(var n=this.doc.resolve(e),o=k.empty,i=k.empty,s=n.depth,a=n.depth-t,c=t-1;s>a;s--,c--){o=k.from(n.node(s).copy(o));var l=r&&r[c];i=k.from(l?l.type.create(l.attrs,i):n.node(s).copy(i))}return this.step(new te(e,e,new C(o.append(i),t,t),!0))};function Mn(e,t){var r=e.resolve(t),n=r.index();return Yc(r.nodeBefore,r.nodeAfter)&&r.parent.canReplace(n,n+1)}function Yc(e,t){return e&&t&&!e.isLeaf&&e.canAppend(t)}X.prototype.join=function(e,t){t===void 0&&(t=1);var r=new te(e-t,e+t,C.empty,!0);return this.step(r)};function Xc(e,t,r){var n=e.resolve(t);if(n.parent.canReplaceWith(n.index(),n.index(),r))return t;if(n.parentOffset==0)for(var o=n.depth-1;o>=0;o--){var i=n.index(o);if(n.node(o).canReplaceWith(i,i,r))return n.before(o+1);if(i>0)return null}if(n.parentOffset==n.parent.content.size)for(var s=n.depth-1;s>=0;s--){var a=n.indexAfter(s);if(n.node(s).canReplaceWith(a,a,r))return n.after(s+1);if(a=0;a--){var c=a==n.depth?0:n.pos<=(n.start(a+1)+n.end(a+1))/2?-1:1,l=n.index(a)+(c>0?1:0),u=n.node(a),f=!1;if(s==1)f=u.canReplace(l,l,o);else{var p=u.contentMatchAt(l).findWrapping(o.firstChild.type);f=p&&u.canReplaceWith(l,l,p[0])}if(f)return c==0?n.pos:c<0?n.before(a+1):n.after(a+1)}return null}function xn(e,t,r){for(var n=[],o=0;o=i.pos?null:new t(o.pos,i.pos,this.mark)},t.prototype.merge=function(n){if(n instanceof t&&n.mark.eq(this.mark)&&this.from<=n.to&&this.to>=n.from)return new t(Math.min(this.from,n.from),Math.max(this.to,n.to),this.mark)},t.prototype.toJSON=function(){return{stepType:"addMark",mark:this.mark.toJSON(),from:this.from,to:this.to}},t.fromJSON=function(n,o){if(typeof o.from!="number"||typeof o.to!="number")throw new RangeError("Invalid input for AddMarkStep.fromJSON");return new t(o.from,o.to,n.markFromJSON(o.mark))},t}(ht);ht.jsonID("addMark",Cn);var Qe=function(e){function t(r,n,o){e.call(this),this.from=r,this.to=n,this.mark=o}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.apply=function(n){var o=this,i=n.slice(this.from,this.to),s=new C(xn(i.content,function(a){return a.mark(o.mark.removeFromSet(a.marks))}),i.openStart,i.openEnd);return bt.fromReplace(n,this.from,this.to,s)},t.prototype.invert=function(){return new Cn(this.from,this.to,this.mark)},t.prototype.map=function(n){var o=n.mapResult(this.from,1),i=n.mapResult(this.to,-1);return o.deleted&&i.deleted||o.pos>=i.pos?null:new t(o.pos,i.pos,this.mark)},t.prototype.merge=function(n){if(n instanceof t&&n.mark.eq(this.mark)&&this.from<=n.to&&this.to>=n.from)return new t(Math.min(this.from,n.from),Math.max(this.to,n.to),this.mark)},t.prototype.toJSON=function(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:this.from,to:this.to}},t.fromJSON=function(n,o){if(typeof o.from!="number"||typeof o.to!="number")throw new RangeError("Invalid input for RemoveMarkStep.fromJSON");return new t(o.from,o.to,n.markFromJSON(o.mark))},t}(ht);ht.jsonID("removeMark",Qe);X.prototype.addMark=function(e,t,r){var n=this,o=[],i=[],s=null,a=null;return this.doc.nodesBetween(e,t,function(c,l,u){if(!!c.isInline){var f=c.marks;if(!r.isInSet(f)&&u.type.allowsMarkType(r.type)){for(var p=Math.max(l,e),d=Math.min(l+c.nodeSize,t),h=r.addToSet(f),v=0;v=0;p--)this.step(o[p]);return this};function Qc(e,t,r,n){if(r===void 0&&(r=t),n===void 0&&(n=C.empty),t==r&&!n.size)return null;var o=e.resolve(t),i=e.resolve(r);return wi(o,i,n)?new te(t,r,n):new It(o,i,n).fit()}X.prototype.replace=function(e,t,r){t===void 0&&(t=e),r===void 0&&(r=C.empty);var n=Qc(this.doc,e,t,r);return n&&this.step(n),this};X.prototype.replaceWith=function(e,t,r){return this.replace(e,t,new C(k.from(r),0,0))};X.prototype.delete=function(e,t){return this.replace(e,t,C.empty)};X.prototype.insert=function(e,t){return this.replaceWith(e,e,t)};function wi(e,t,r){return!r.openStart&&!r.openEnd&&e.start()==t.start()&&e.parent.canReplace(e.index(),t.index(),r.content)}var It=function(t,r,n){this.$to=r,this.$from=t,this.unplaced=n,this.frontier=[];for(var o=0;o<=t.depth;o++){var i=t.node(o);this.frontier.push({type:i.type,match:i.contentMatchAt(t.indexAfter(o))})}this.placed=k.empty;for(var s=t.depth;s>0;s--)this.placed=k.from(t.node(s).copy(this.placed))},Ti={depth:{configurable:!0}};Ti.depth.get=function(){return this.frontier.length-1};It.prototype.fit=function(){for(;this.unplaced.size;){var t=this.findFittable();t?this.placeNodes(t):this.openMore()||this.dropNode()}var r=this.mustMoveInline(),n=this.placed.size-this.depth-this.$from.depth,o=this.$from,i=this.close(r<0?this.$to:o.doc.resolve(r));if(!i)return null;for(var s=this.placed,a=o.depth,c=i.depth;a&&c&&s.childCount==1;)s=s.firstChild.content,a--,c--;var l=new C(s,a,c);if(r>-1)return new xt(o.pos,r,this.$to.pos,this.$to.end(),l,n);if(l.size||o.pos!=this.$to.pos)return new te(o.pos,i.pos,l)};It.prototype.findFittable=function(){for(var t=1;t<=2;t++)for(var r=this.unplaced.openStart;r>=0;r--){var n=void 0,o=void 0;r?(o=On(this.unplaced.content,r-1).firstChild,n=o.content):n=this.unplaced.content;for(var i=n.firstChild,s=this.depth;s>=0;s--){var a=this.frontier[s],c=a.type,l=a.match,u=void 0,f=void 0;if(t==1&&(i?l.matchType(i.type)||(f=l.fillBefore(k.from(i),!1)):c.compatibleContent(o.type)))return{sliceDepth:r,frontierDepth:s,parent:o,inject:f};if(t==2&&i&&(u=l.findWrapping(i.type)))return{sliceDepth:r,frontierDepth:s,parent:o,wrap:u};if(o&&l.matchType(o.type))break}}};It.prototype.openMore=function(){var t=this.unplaced,r=t.content,n=t.openStart,o=t.openEnd,i=On(r,n);return!i.childCount||i.firstChild.isLeaf?!1:(this.unplaced=new C(r,n+1,Math.max(o,i.size+n>=r.size-o?n+1:0)),!0)};It.prototype.dropNode=function(){var t=this.unplaced,r=t.content,n=t.openStart,o=t.openEnd,i=On(r,n);if(i.childCount<=1&&n>0){var s=r.size-n<=n+i.size;this.unplaced=new C(Ze(r,n-1,1),n-1,s?n-1:o)}else this.unplaced=new C(Ze(r,n,1),n,o)};It.prototype.placeNodes=function(t){for(var r=t.sliceDepth,n=t.frontierDepth,o=t.parent,i=t.inject,s=t.wrap;this.depth>n;)this.closeFrontierNode();if(s)for(var a=0;a1||u==0||y.content.size)&&(h=R,p.push(Ai(y.mark(v.allowedMarks(y.marks)),f==1?u:0,f==l.childCount?M:-1)))}var m=f==l.childCount;m||(M=-1),this.placed=tr(this.placed,n,k.from(p)),this.frontier[n].match=h,m&&M<0&&o&&o.type==this.frontier[this.depth].type&&this.frontier.length>1&&this.closeFrontierNode();for(var I=0,O=l;I1&&i==this.$to.end(--o);)++i;return i};It.prototype.findCloseLevel=function(t){t:for(var r=Math.min(this.depth,t.depth);r>=0;r--){var n=this.frontier[r],o=n.match,i=n.type,s=r=0;c--){var l=this.frontier[c],u=l.match,f=l.type,p=wn(t,c,f,u,!0);if(!p||p.childCount)continue t}return{depth:r,fit:a,move:s?t.doc.resolve(t.after(r+1)):t}}}};It.prototype.close=function(t){var r=this.findCloseLevel(t);if(!r)return null;for(;this.depth>r.depth;)this.closeFrontierNode();r.fit.childCount&&(this.placed=tr(this.placed,r.depth,r.fit)),t=r.move;for(var n=r.depth+1;n<=t.depth;n++){var o=t.node(n),i=o.type.contentMatch.fillBefore(o.content,!0,t.index(n));this.openFrontierNode(o.type,o.attrs,i)}return t};It.prototype.openFrontierNode=function(t,r,n){var o=this.frontier[this.depth];o.match=o.match.matchType(t),this.placed=tr(this.placed,this.depth,k.from(t.create(r,n))),this.frontier.push({type:t,match:t.contentMatch})};It.prototype.closeFrontierNode=function(){var t=this.frontier.pop(),r=t.match.fillBefore(k.empty,!0);r.childCount&&(this.placed=tr(this.placed,this.frontier.length,r))};Object.defineProperties(It.prototype,Ti);function Ze(e,t,r){return t==0?e.cutByIndex(r):e.replaceChild(0,e.firstChild.copy(Ze(e.firstChild.content,t-1,r)))}function tr(e,t,r){return t==0?e.append(r):e.replaceChild(e.childCount-1,e.lastChild.copy(tr(e.lastChild.content,t-1,r)))}function On(e,t){for(var r=0;r1&&(n=n.replaceChild(0,Ai(n.firstChild,t-1,n.childCount==1?r-1:0))),t>0&&(n=e.type.contentMatch.fillBefore(n).append(n),r<=0&&(n=n.append(e.type.contentMatch.matchFragment(n).fillBefore(k.empty,!0)))),e.copy(n)}function wn(e,t,r,n,o){var i=e.node(t),s=o?e.indexAfter(t):e.index(t);if(s==i.childCount&&!r.compatibleContent(i.type))return null;var a=n.fillBefore(i.content,!0,s);return a&&!Zc(r,i.content,s)?a:null}function Zc(e,t,r){for(var n=r;n0;a--,c--){var l=n.node(a).type.spec;if(l.defining||l.isolating)break;i.indexOf(a)>-1?s=a:n.before(a)==c&&i.splice(1,0,-a)}for(var u=i.indexOf(s),f=[],p=r.openStart,d=r.content,h=0;;h++){var v=d.firstChild;if(f.push(v),h==r.openStart)break;d=v.content}p>0&&f[p-1].type.spec.defining&&n.node(u).type!=f[p-1].type?p-=1:p>=2&&f[p-1].isTextblock&&f[p-2].type.spec.defining&&n.node(u).type!=f[p-2].type&&(p-=2);for(var g=r.openStart;g>=0;g--){var M=(g+p+1)%(r.openStart+1),y=f[M];if(!!y)for(var R=0;R=0&&(this.replace(e,t,r),!(this.steps.length>J));U--){var T=i[U];T<0||(e=n.before(T),t=o.after(T))}return this};function _i(e,t,r,n,o){if(tn){var s=o.contentMatchAt(0),a=s.fillBefore(e).append(e);e=a.append(s.matchFragment(a).fillBefore(k.empty,!0))}return e}X.prototype.replaceRangeWith=function(e,t,r){if(!r.isInline&&e==t&&this.doc.resolve(e).parent.content.size){var n=Xc(this.doc,e,r.type);n!=null&&(e=t=n)}return this.replaceRange(e,t,new C(k.from(r),0,0))};X.prototype.deleteRange=function(e,t){for(var r=this.doc.resolve(e),n=this.doc.resolve(t),o=Ni(r,n),i=0;i0&&(a||r.node(s-1).canReplace(r.index(s-1),n.indexAfter(s-1))))return this.delete(r.before(s),n.after(s))}for(var c=1;c<=r.depth&&c<=n.depth;c++)if(e-r.start(c)==r.depth-c&&t>r.end(c)&&n.end(c)-t!=n.depth-c)return this.delete(r.before(c),t);return this.delete(e,t)};function Ni(e,t){for(var r=[],n=Math.min(e.depth,t.depth),o=n;o>=0;o--){var i=e.start(o);if(it.pos+(t.depth-o)||e.node(o).type.spec.isolating||t.node(o).type.spec.isolating)break;i==t.start(o)&&r.push(o)}return r}var Tn=Object.create(null),D=function(t,r,n){this.ranges=n||[new tl(t.min(r),t.max(r))],this.$anchor=t,this.$head=r},se={anchor:{configurable:!0},head:{configurable:!0},from:{configurable:!0},to:{configurable:!0},$from:{configurable:!0},$to:{configurable:!0},empty:{configurable:!0}};se.anchor.get=function(){return this.$anchor.pos};se.head.get=function(){return this.$head.pos};se.from.get=function(){return this.$from.pos};se.to.get=function(){return this.$to.pos};se.$from.get=function(){return this.ranges[0].$from};se.$to.get=function(){return this.ranges[0].$to};se.empty.get=function(){for(var e=this.ranges,t=0;t=0;i--){var s=r<0?Be(t.node(0),t.node(i),t.before(i+1),t.index(i),r,n):Be(t.node(0),t.node(i),t.after(i+1),t.index(i)+1,r,n);if(s)return s}};D.near=function(t,r){return r===void 0&&(r=1),this.findFrom(t,r)||this.findFrom(t,-r)||new re(t.node(0))};D.atStart=function(t){return Be(t,t,0,0,1)||new re(t)};D.atEnd=function(t){return Be(t,t,t.content.size,t.childCount,-1)||new re(t)};D.fromJSON=function(t,r){if(!r||!r.type)throw new RangeError("Invalid input for Selection.fromJSON");var n=Tn[r.type];if(!n)throw new RangeError("No selection type "+r.type+" defined");return n.fromJSON(t,r)};D.jsonID=function(t,r){if(t in Tn)throw new RangeError("Duplicate use of selection JSON ID "+t);return Tn[t]=r,r.prototype.jsonID=t,r};D.prototype.getBookmark=function(){return H.between(this.$anchor,this.$head).getBookmark()};Object.defineProperties(D.prototype,se);D.prototype.visible=!0;var tl=function(t,r){this.$from=t,this.$to=r},H=function(e){function t(n,o){o===void 0&&(o=n),e.call(this,n,o)}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var r={$cursor:{configurable:!0}};return r.$cursor.get=function(){return this.$anchor.pos==this.$head.pos?this.$head:null},t.prototype.map=function(o,i){var s=o.resolve(i.map(this.head));if(!s.parent.inlineContent)return e.near(s);var a=o.resolve(i.map(this.anchor));return new t(a.parent.inlineContent?a:s,s)},t.prototype.replace=function(o,i){if(i===void 0&&(i=C.empty),e.prototype.replace.call(this,o,i),i==C.empty){var s=this.$from.marksAcross(this.$to);s&&o.ensureMarks(s)}},t.prototype.eq=function(o){return o instanceof t&&o.anchor==this.anchor&&o.head==this.head},t.prototype.getBookmark=function(){return new er(this.anchor,this.head)},t.prototype.toJSON=function(){return{type:"text",anchor:this.anchor,head:this.head}},t.fromJSON=function(o,i){if(typeof i.anchor!="number"||typeof i.head!="number")throw new RangeError("Invalid input for TextSelection.fromJSON");return new t(o.resolve(i.anchor),o.resolve(i.head))},t.create=function(o,i,s){s===void 0&&(s=i);var a=o.resolve(i);return new this(a,s==i?a:o.resolve(s))},t.between=function(o,i,s){var a=o.pos-i.pos;if((!s||a)&&(s=a>=0?1:-1),!i.parent.inlineContent){var c=e.findFrom(i,s,!0)||e.findFrom(i,-s,!0);if(c)i=c.$head;else return e.near(i,s)}return o.parent.inlineContent||(a==0?o=i:(o=(e.findFrom(o,-s,!0)||e.findFrom(o,s,!0)).$anchor,o.pos0?0:1);o>0?s=0;s+=o){var a=t.child(s);if(a.isAtom){if(!i&&E.isSelectable(a))return E.create(e,r-(o<0?a.nodeSize:0))}else{var c=Be(e,a,r+o,o<0?a.childCount:0,o,i);if(c)return c}r+=a.nodeSize*o}}function Ei(e,t,r){var n=e.steps.length-1;if(!(n0},t.prototype.setStoredMarks=function(o){return this.storedMarks=o,this.updated|=Ir,this},t.prototype.ensureMarks=function(o){return P.sameSet(this.storedMarks||this.selection.$from.marks(),o)||this.setStoredMarks(o),this},t.prototype.addStoredMark=function(o){return this.ensureMarks(o.addToSet(this.storedMarks||this.selection.$head.marks()))},t.prototype.removeStoredMark=function(o){return this.ensureMarks(o.removeFromSet(this.storedMarks||this.selection.$head.marks()))},r.storedMarksSet.get=function(){return(this.updated&Ir)>0},t.prototype.addStep=function(o,i){e.prototype.addStep.call(this,o,i),this.updated=this.updated&~Ir,this.storedMarks=null},t.prototype.setTime=function(o){return this.time=o,this},t.prototype.replaceSelection=function(o){return this.selection.replace(this,o),this},t.prototype.replaceSelectionWith=function(o,i){var s=this.selection;return i!==!1&&(o=o.mark(this.storedMarks||(s.empty?s.$from.marks():s.$from.marksAcross(s.$to)||P.none))),s.replaceWith(this,o),this},t.prototype.deleteSelection=function(){return this.selection.replace(this),this},t.prototype.insertText=function(o,i,s){s===void 0&&(s=i);var a=this.doc.type.schema;if(i==null)return o?this.replaceSelectionWith(a.text(o),!0):this.deleteSelection();if(!o)return this.deleteRange(i,s);var c=this.storedMarks;if(!c){var l=this.doc.resolve(i);c=s==i?l.marks():l.marksAcross(this.doc.resolve(s))}return this.replaceRangeWith(i,s,a.text(o,c)),this.selection.empty||this.setSelection(D.near(this.selection.$to)),this},t.prototype.setMeta=function(o,i){return this.meta[typeof o=="string"?o:o.key]=i,this},t.prototype.getMeta=function(o){return this.meta[typeof o=="string"?o:o.key]},r.isGeneric.get=function(){for(var n in this.meta)return!1;return!0},t.prototype.scrollIntoView=function(){return this.updated|=Ii,this},r.scrolledIntoView.get=function(){return(this.updated&Ii)>0},Object.defineProperties(t.prototype,r),t}(X);function Ri(e,t){return!t||!e?e:e.bind(t)}var rr=function(t,r,n){this.name=t,this.init=Ri(r.init,n),this.apply=Ri(r.apply,n)},nl=[new rr("doc",{init:function(t){return t.doc||t.schema.topNodeType.createAndFill()},apply:function(t){return t.doc}}),new rr("selection",{init:function(t,r){return t.selection||D.atStart(r.doc)},apply:function(t){return t.selection}}),new rr("storedMarks",{init:function(t){return t.storedMarks||null},apply:function(t,r,n,o){return o.selection.$cursor?t.storedMarks:null}}),new rr("scrollToSelection",{init:function(){return 0},apply:function(t,r){return t.scrolledIntoView?r+1:r}})],An=function(t,r){var n=this;this.schema=t,this.fields=nl.concat(),this.plugins=[],this.pluginsByKey=Object.create(null),r&&r.forEach(function(o){if(n.pluginsByKey[o.key])throw new RangeError("Adding different instances of a keyed plugin ("+o.key+")");n.plugins.push(o),n.pluginsByKey[o.key]=o,o.spec.state&&n.fields.push(new rr(o.key,o.spec.state,o))})},mt=function(t){this.config=t},Rr={schema:{configurable:!0},plugins:{configurable:!0},tr:{configurable:!0}};Rr.schema.get=function(){return this.config.schema};Rr.plugins.get=function(){return this.config.plugins};mt.prototype.apply=function(t){return this.applyTransaction(t).state};mt.prototype.filterTransaction=function(t,r){r===void 0&&(r=-1);for(var n=0;n-1&&nr.splice(r,1)};Object.defineProperties(mt.prototype,Rr);var nr=[];function Pi(e,t,r){for(var n in e){var o=e[n];o instanceof Function?o=o.bind(t):n=="handleDOMEvents"&&(o=Pi(o,t,{})),r[n]=o}return r}var Rt=function(t){this.props={},t.props&&Pi(t.props,this,this.props),this.spec=t,this.key=t.key?t.key.key:Bi("plugin")};Rt.prototype.getState=function(t){return t[this.key]};var _n=Object.create(null);function Bi(e){return e in _n?e+"$"+ ++_n[e]:(_n[e]=0,e+"$")}var Wt=function(t){t===void 0&&(t="key"),this.key=Bi(t)};Wt.prototype.get=function(t){return t.config.pluginsByKey[this.key]};Wt.prototype.getState=function(t){return t[this.key]};var x={};if(typeof navigator!="undefined"&&typeof document!="undefined"){var Nn=/Edge\/(\d+)/.exec(navigator.userAgent),zi=/MSIE \d/.test(navigator.userAgent),En=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent);x.mac=/Mac/.test(navigator.platform);var Dn=x.ie=!!(zi||En||Nn);x.ie_version=zi?document.documentMode||6:En?+En[1]:Nn?+Nn[1]:null,x.gecko=!Dn&&/gecko\/(\d+)/i.test(navigator.userAgent),x.gecko_version=x.gecko&&+(/Firefox\/(\d+)/.exec(navigator.userAgent)||[0,0])[1];var In=!Dn&&/Chrome\/(\d+)/.exec(navigator.userAgent);x.chrome=!!In,x.chrome_version=In&&+In[1],x.safari=!Dn&&/Apple Computer/.test(navigator.vendor),x.ios=x.safari&&(/Mobile\/\w+/.test(navigator.userAgent)||navigator.maxTouchPoints>2),x.android=/Android \d/.test(navigator.userAgent),x.webkit="webkitFontSmoothing"in document.documentElement.style,x.webkit_version=x.webkit&&+(/\bAppleWebKit\/(\d+)/.exec(navigator.userAgent)||[0,0])[1]}var Pt=function(e){for(var t=0;;t++)if(e=e.previousSibling,!e)return t},Rn=function(e){var t=e.assignedSlot||e.parentNode;return t&&t.nodeType==11?t.host:t},Li=null,ne=function(e,t,r){var n=Li||(Li=document.createRange());return n.setEnd(e,r==null?e.nodeValue.length:r),n.setStart(e,t||0),n},Pr=function(e,t,r,n){return r&&(Fi(e,t,r,n,-1)||Fi(e,t,r,n,1))},ol=/^(img|br|input|textarea|hr)$/i;function Fi(e,t,r,n,o){for(;;){if(e==r&&t==n)return!0;if(t==(o<0?0:Kt(e))){var i=e.parentNode;if(i.nodeType!=1||sl(e)||ol.test(e.nodeName)||e.contentEditable=="false")return!1;t=Pt(e)+(o<0?0:1),e=i}else if(e.nodeType==1){if(e=e.childNodes[t+(o<0?-1:0)],e.contentEditable=="false")return!1;t=o<0?Kt(e):0}else return!1}}function Kt(e){return e.nodeType==3?e.nodeValue.length:e.childNodes.length}function il(e,t,r){for(var n=t==0,o=t==Kt(e);n||o;){if(e==r)return!0;var i=Pt(e);if(e=e.parentNode,!e)return!1;n=n&&i==0,o=o&&i==Kt(e)}}function sl(e){for(var t,r=e;r&&!(t=r.pmViewDesc);r=r.parentNode);return t&&t.node&&t.node.isBlock&&(t.dom==e||t.contentDOM==e)}var Pn=function(e){var t=e.isCollapsed;return t&&x.chrome&&e.rangeCount&&!e.getRangeAt(0).collapsed&&(t=!1),t};function ze(e,t){var r=document.createEvent("Event");return r.initEvent("keydown",!0,!0),r.keyCode=e,r.key=r.code=t,r}function al(e){return{left:0,right:e.documentElement.clientWidth,top:0,bottom:e.documentElement.clientHeight}}function ae(e,t){return typeof e=="number"?e:e[t]}function cl(e){var t=e.getBoundingClientRect(),r=t.width/e.offsetWidth||1,n=t.height/e.offsetHeight||1;return{left:t.left,right:t.left+e.clientWidth*r,top:t.top,bottom:t.top+e.clientHeight*n}}function Vi(e,t,r){for(var n=e.someProp("scrollThreshold")||0,o=e.someProp("scrollMargin")||5,i=e.dom.ownerDocument,s=r||e.dom;s;s=Rn(s))if(s.nodeType==1){var a=s==i.body||s.nodeType!=1,c=a?al(i):cl(s),l=0,u=0;if(t.topc.bottom-ae(n,"bottom")&&(u=t.bottom-c.bottom+ae(o,"bottom")),t.leftc.right-ae(n,"right")&&(l=t.right-c.right+ae(o,"right")),l||u)if(a)i.defaultView.scrollBy(l,u);else{var f=s.scrollLeft,p=s.scrollTop;u&&(s.scrollTop+=u),l&&(s.scrollLeft+=l);var d=s.scrollLeft-f,h=s.scrollTop-p;t={left:t.left-d,top:t.top-h,right:t.right-d,bottom:t.bottom-h}}if(a)break}}function ll(e){for(var t=e.dom.getBoundingClientRect(),r=Math.max(0,t.top),n,o,i=(t.left+t.right)/2,s=r+1;s=r-20){n=a,o=c.top;break}}}return{refDOM:n,refTop:o,stack:Hi(e.dom)}}function Hi(e){for(var t=[],r=e.ownerDocument;e&&(t.push({dom:e,top:e.scrollTop,left:e.scrollLeft}),e!=r);e=Rn(e));return t}function ul(e){var t=e.refDOM,r=e.refTop,n=e.stack,o=t?t.getBoundingClientRect().top:0;ji(n,o==0?0:o-r)}function ji(e,t){for(var r=0;r=a){s=Math.max(p.bottom,s),a=Math.min(p.top,a);var d=p.left>t.left?p.left-t.left:p.right=(p.left+p.right)/2?1:0));continue}}!r&&(t.left>=p.right&&t.top>=p.top||t.left>=p.left&&t.top>=p.bottom)&&(i=l+1)}}return r&&r.nodeType==3?pl(r,o):!r||n&&r.nodeType==1?{node:e,offset:i}:qi(r,o)}function pl(e,t){for(var r=e.nodeValue.length,n=document.createRange(),o=0;o=(i.left+i.right)/2?1:0)}}return{node:e,offset:0}}function Bn(e,t){return e.left>=t.left-1&&e.left<=t.right+1&&e.top>=t.top-1&&e.top<=t.bottom+1}function dl(e,t){var r=e.parentNode;return r&&/^li$/i.test(r.nodeName)&&t.left(a.left+a.right)/2?1:-1}return e.docView.posFromDOM(o,i,s)}function ml(e,t,r,n){for(var o=-1,i=t;i!=e.dom;){var s=e.docView.nearestDesc(i,!0);if(!s)return null;if(s.node.isBlock&&s.parent){var a=s.dom.getBoundingClientRect();if(a.left>n.left||a.top>n.top)o=s.posBefore;else if(a.right-1?o:e.docView.posFromDOM(t,r)}function Ji(e,t,r){var n=e.childNodes.length;if(n&&r.topt.top&&s++}i==e.dom&&s==i.childNodes.length-1&&i.lastChild.nodeType==1&&t.top>i.lastChild.getBoundingClientRect().bottom?u=e.state.doc.content.size:(s==0||i.nodeType!=1||i.childNodes[s-1].nodeName!="BR")&&(u=ml(e,i,s,t))}u==null&&(u=hl(e,l,t));var v=e.docView.nearestDesc(l,!0);return{pos:u,inside:v?v.posAtStart-v.border:-1}}function ce(e,t){var r=e.getClientRects();return r.length?r[t<0?0:r.length-1]:e.getBoundingClientRect()}var gl=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/;function Wi(e,t,r){var n=e.docView.domFromPos(t,r<0?-1:1),o=n.node,i=n.offset,s=x.webkit||x.gecko;if(o.nodeType==3)if(s&&(gl.test(o.nodeValue)||(r<0?!i:i==o.nodeValue.length))){var a=ce(ne(o,i,i),r);if(x.gecko&&i&&/\s/.test(o.nodeValue[i-1])&&i=0&&i==o.nodeValue.length?(u--,p=1):r<0?u--:f++,or(ce(ne(o,u,f),p),p<0)}if(!e.state.doc.resolve(t).parent.inlineContent){if(i&&(r<0||i==Kt(o))){var d=o.childNodes[i-1];if(d.nodeType==1)return zn(d.getBoundingClientRect(),!1)}if(i=0)}if(i&&(r<0||i==Kt(o))){var v=o.childNodes[i-1],g=v.nodeType==3?ne(v,Kt(v)-(s?0:1)):v.nodeType==1&&(v.nodeName!="BR"||!v.nextSibling)?v:null;if(g)return or(ce(g,1),!1)}if(i=0)}function or(e,t){if(e.width==0)return e;var r=t?e.left:e.right;return{top:e.top,bottom:e.bottom,left:r,right:r}}function zn(e,t){if(e.height==0)return e;var r=t?e.top:e.bottom;return{top:r,bottom:r,left:e.left,right:e.right}}function Ki(e,t,r){var n=e.state,o=e.root.activeElement;n!=t&&e.updateState(t),o!=e.dom&&e.focus();try{return r()}finally{n!=t&&e.updateState(n),o!=e.dom&&o&&o.focus()}}function yl(e,t,r){var n=t.selection,o=r=="up"?n.$from:n.$to;return Ki(e,t,function(){for(var i=e.docView.domFromPos(o.pos,r=="up"?-1:1),s=i.node;;){var a=e.docView.nearestDesc(s,!0);if(!a)break;if(a.node.isBlock){s=a.dom;break}s=a.dom.parentNode}for(var c=Wi(e,o.pos,1),l=s.firstChild;l;l=l.nextSibling){var u=void 0;if(l.nodeType==1)u=l.getClientRects();else if(l.nodeType==3)u=ne(l,0,l.nodeValue.length).getClientRects();else continue;for(var f=0;fp.top&&(r=="up"?p.bottomc.bottom-1))return!1}}return!0})}var bl=/[\u0590-\u08ac]/;function kl(e,t,r){var n=t.selection,o=n.$head;if(!o.parent.isTextblock)return!1;var i=o.parentOffset,s=!i,a=i==o.parent.content.size,c=e.root.getSelection();return!bl.test(o.parent.textContent)||!c.modify?r=="left"||r=="backward"?s:a:Ki(e,t,function(){var l=c.getRangeAt(0),u=c.focusNode,f=c.focusOffset,p=c.caretBidiLevel;c.modify("move",r,"character");var d=o.depth?e.docView.domAfterPos(o.before()):e.dom,h=!d.contains(c.focusNode.nodeType==1?c.focusNode:c.focusNode.parentNode)||u==c.focusNode&&f==c.focusOffset;return c.removeAllRanges(),c.addRange(l),p!=null&&(c.caretBidiLevel=p),h})}var $i=null,Ui=null,Gi=!1;function Sl(e,t,r){return $i==t&&Ui==r?Gi:($i=t,Ui=r,Gi=r=="up"||r=="down"?yl(e,t,r):kl(e,t,r))}var Ft=0,Yi=1,ir=2,le=3,W=function(t,r,n,o){this.parent=t,this.children=r,this.dom=n,n.pmViewDesc=this,this.contentDOM=o,this.dirty=Ft},$t={beforePosition:{configurable:!0},size:{configurable:!0},border:{configurable:!0},posBefore:{configurable:!0},posAtStart:{configurable:!0},posAfter:{configurable:!0},posAtEnd:{configurable:!0},contentLost:{configurable:!0},domAtom:{configurable:!0}};W.prototype.matchesWidget=function(){return!1};W.prototype.matchesMark=function(){return!1};W.prototype.matchesNode=function(){return!1};W.prototype.matchesHack=function(t){return!1};$t.beforePosition.get=function(){return!1};W.prototype.parseRule=function(){return null};W.prototype.stopEvent=function(){return!1};$t.size.get=function(){for(var e=0,t=0;tPt(this.contentDOM);else if(this.contentDOM&&this.contentDOM!=this.dom&&this.dom.contains(this.contentDOM))c=t.compareDocumentPosition(this.contentDOM)&2;else if(this.dom.firstChild){if(r==0)for(var l=t;;l=l.parentNode){if(l==this.dom){c=!1;break}if(l.parentNode.firstChild!=l)break}if(c==null&&r==t.childNodes.length)for(var u=t;;u=u.parentNode){if(u==this.dom){c=!0;break}if(u.parentNode.lastChild!=u)break}}return(c==null?n>0:c)?this.posAtEnd:this.posAtStart};W.prototype.nearestDesc=function(t,r){for(var n=!0,o=t;o;o=o.parentNode){var i=this.getDesc(o);if(i&&(!r||i.node))if(n&&i.nodeDOM&&!(i.nodeDOM.nodeType==1?i.nodeDOM.contains(t.nodeType==1?t:t.parentNode):i.nodeDOM==t))n=!1;else return i}};W.prototype.getDesc=function(t){for(var r=t.pmViewDesc,n=r;n;n=n.parent)if(n==this)return r};W.prototype.posFromDOM=function(t,r,n){for(var o=t;o;o=o.parentNode){var i=this.getDesc(o);if(i)return i.localPosFromDOM(t,r,n)}return-1};W.prototype.descAt=function(t){for(var r=0,n=0;r=t:a>t)&&(a>t||o+1>=this.children.length||!this.children[o+1].beforePosition))return s.domFromPos(t-n-s.border,r);n=a}};W.prototype.parseRange=function(t,r,n){if(n===void 0&&(n=0),this.children.length==0)return{node:this.contentDOM,from:t,to:r,fromOffset:0,toOffset:this.contentDOM.childNodes.length};for(var o=-1,i=-1,s=n,a=0;;a++){var c=this.children[a],l=s+c.size;if(o==-1&&t<=l){var u=s+c.border;if(t>=u&&r<=l-c.border&&c.node&&c.contentDOM&&this.contentDOM.contains(c.contentDOM))return c.parseRange(t,r,u);t=s;for(var f=a;f>0;f--){var p=this.children[f-1];if(p.size&&p.dom.parentNode==this.contentDOM&&!p.emptyChildAt(1)){o=Pt(p.dom)+1;break}t-=p.size}o==-1&&(o=0)}if(o>-1&&(l>r||a==this.children.length-1)){r=l;for(var d=a+1;dc&&s!!r.icon),a=c(()=>e.active?`${t} text-primary-500`:`${t} text-gray-500`);return{hasIconSlot:s,containerClass:a}}},g={key:0,class:"mr-3"};function C(e,r,t,s,a,p){const u=d("router-link");return n(),m(u,B(e.$attrs,{class:s.containerClass}),{default:f(()=>[s.hasIconSlot?(n(),i("span",g,[l(e.$slots,"icon")])):_("",!0),$("span",null,h(t.title),1)]),_:3},16,["class"])}var b=o(y,[["render",C]]);export{b as B,L as a}; +import{_ as o}from"./main.fc26c84f.js";import{o as n,e as c,g as i,k as l,r as d,l as m,w as f,j as _,h as $,t as h,s as B}from"./vendor.fd3b1727.js";const k={name:"List"},v={class:"list-none"};function x(e,r,t,s,a,p){return n(),c("div",v,[i(e.$slots,"default")])}var L=o(k,[["render",x]]);const y={name:"ListItem",props:{title:{type:String,required:!1,default:""},active:{type:Boolean,required:!0},index:{type:Number,default:null}},setup(e,{slots:r}){const t="cursor-pointer pb-2 pr-0 text-sm font-medium leading-5 flex items-center";let s=l(()=>!!r.icon),a=l(()=>e.active?`${t} text-primary-500`:`${t} text-gray-500`);return{hasIconSlot:s,containerClass:a}}},g={key:0,class:"mr-3"};function C(e,r,t,s,a,p){const u=d("router-link");return n(),m(u,B(e.$attrs,{class:s.containerClass}),{default:f(()=>[s.hasIconSlot?(n(),c("span",g,[i(e.$slots,"icon")])):_("",!0),$("span",null,h(t.title),1)]),_:3},16,["class"])}var b=o(y,[["render",C]]);export{b as B,L as a}; diff --git a/public/build/assets/BaseMultiselect.9a19451c.js b/public/build/assets/BaseMultiselect.f7bf60e3.js similarity index 99% rename from public/build/assets/BaseMultiselect.9a19451c.js rename to public/build/assets/BaseMultiselect.f7bf60e3.js index 00905720..4136730e 100644 --- a/public/build/assets/BaseMultiselect.9a19451c.js +++ b/public/build/assets/BaseMultiselect.f7bf60e3.js @@ -1 +1 @@ -var Xe=Object.defineProperty,Ye=Object.defineProperties;var Ze=Object.getOwnPropertyDescriptors;var Be=Object.getOwnPropertySymbols;var $e=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable;var qe=(e,n,a)=>n in e?Xe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[n]=a,G=(e,n)=>{for(var a in n||(n={}))$e.call(n,a)&&qe(e,a,n[a]);if(Be)for(var a of Be(n))_e.call(n,a)&&qe(e,a,n[a]);return e},Ce=(e,n)=>Ye(e,Ze(n));import{bd as x,B as N,k as w,C as re,be as Te,r as De,o as I,l as el,w as ll,f as al,e as B,m as O,U as ve,j as E,F as ae,y as se,g as T,i as tl,t as J,h as P}from"./vendor.fd3b1727.js";import{_ as nl}from"./main.f18430a2.js";function F(e){return[null,void 0,!1].indexOf(e)!==-1}function rl(e,n,a){const{object:i,valueProp:o,mode:v}=x(e),f=a.iv,g=p=>{f.value=c(p);const b=t(p);n.emit("change",b),n.emit("input",b),n.emit("update:modelValue",b)},t=p=>i.value||F(p)?p:Array.isArray(p)?p.map(b=>b[o.value]):p[o.value],c=p=>F(p)?v.value==="single"?{}:[]:p;return{update:g}}function sl(e,n){const{value:a,modelValue:i,mode:o,valueProp:v}=x(e),f=N(o.value!=="single"?[]:{}),g=n.expose!==void 0?i:a,t=w(()=>o.value==="single"?f.value[v.value]:f.value.map(p=>p[v.value])),c=w(()=>o.value!=="single"?f.value.map(p=>p[v.value]).join(","):f.value[v.value]);return{iv:f,internalValue:f,ev:g,externalValue:g,textValue:c,plainValue:t}}function ul(e,n,a){const{preserveSearch:i}=x(e),o=N(e.initialSearch)||N(null),v=N(null),f=()=>{i.value||(o.value="")},g=c=>{o.value=c.target.value},t=c=>{n.emit("paste",c)};return re(o,c=>{n.emit("search-change",c)}),{search:o,input:v,clearSearch:f,handleSearchInput:g,handlePaste:t}}function ol(e,n,a){const{groupSelect:i,mode:o,groups:v}=x(e),f=N(null),g=c=>{c===void 0||c!==null&&c.disabled||v.value&&c&&c.group&&(o.value==="single"||!i.value)||(f.value=c)};return{pointer:f,setPointer:g,clearPointer:()=>{g(null)}}}function Ee(e,n=!0){return n?String(e).toLowerCase().trim():String(e).normalize("NFD").replace(/\p{Diacritic}/gu,"").toLowerCase().trim()}function il(e){return Object.prototype.toString.call(e)==="[object Object]"}function cl(e,n){const a=n.slice().sort();return e.length===n.length&&e.slice().sort().every(function(i,o){return i===a[o]})}function dl(e,n,a){const{options:i,mode:o,trackBy:v,limit:f,hideSelected:g,createTag:t,label:c,appendNewTag:p,multipleLabel:b,object:q,loading:V,delay:D,resolveOnLoad:m,minChars:s,filterResults:A,clearOnSearch:Z,clearOnSelect:k,valueProp:d,canDeselect:j,max:L,strict:Q,closeOnSelect:X,groups:$,groupLabel:ue,groupOptions:M,groupHideEmpty:pe,groupSelect:fe}=x(e),S=a.iv,z=a.ev,C=a.search,_=a.clearSearch,ee=a.update,ge=a.pointer,oe=a.clearPointer,W=a.blur,te=a.deactivate,r=N([]),h=N([]),R=N(!1),H=w(()=>{if($.value){let l=h.value||[],u=[];return l.forEach(y=>{ke(y[M.value]).forEach(U=>{u.push(Object.assign({},U,y.disabled?{disabled:!0}:{}))})}),u}else{let l=ke(h.value||[]);return r.value.length&&(l=l.concat(r.value)),l}}),Oe=w(()=>$.value?Ue((h.value||[]).map(l=>{const u=ke(l[M.value]);return Ce(G({},l),{group:!0,[M.value]:Se(u,!1).map(y=>Object.assign({},y,l.disabled?{disabled:!0}:{})),__VISIBLE__:Se(u).map(y=>Object.assign({},y,l.disabled?{disabled:!0}:{}))})})):[]),ie=w(()=>{let l=H.value;return me.value.length&&(l=me.value.concat(l)),l=Se(l),f.value>0&&(l=l.slice(0,f.value)),l}),be=w(()=>{switch(o.value){case"single":return!F(S.value[d.value]);case"multiple":case"tags":return!F(S.value)&&S.value.length>0}}),Ve=w(()=>b!==void 0&&b.value!==void 0?b.value(S.value):S.value&&S.value.length>1?`${S.value.length} options selected`:"1 option selected"),je=w(()=>!H.value.length&&!R.value&&!me.value.length),Re=w(()=>H.value.length>0&&ie.value.length==0&&(C.value&&$.value||!$.value)),me=w(()=>t.value===!1||!C.value?[]:ze(C.value)!==-1?[]:[{[d.value]:C.value,[c.value]:C.value,[v.value]:C.value}]),Ge=w(()=>{switch(o.value){case"single":return null;case"multiple":case"tags":return[]}}),Ae=w(()=>V.value||R.value),ne=l=>{switch(typeof l!="object"&&(l=K(l)),o.value){case"single":ee(l);break;case"multiple":case"tags":ee(S.value.concat(l));break}n.emit("select",Le(l),l)},le=l=>{switch(typeof l!="object"&&(l=K(l)),o.value){case"single":Ie();break;case"tags":case"multiple":ee(Array.isArray(l)?S.value.filter(u=>l.map(y=>y[d.value]).indexOf(u[d.value])===-1):S.value.filter(u=>u[d.value]!=l[d.value]));break}n.emit("deselect",Le(l),l)},Le=l=>q.value?l:l[d.value],Pe=l=>{le(l)},Me=(l,u)=>{if(u.button!==0){u.preventDefault();return}Pe(l)},Ie=()=>{n.emit("clear"),ee(Ge.value)},Y=l=>{if(l.group!==void 0)return o.value==="single"?!1:Fe(l[M.value])&&l[M.value].length;switch(o.value){case"single":return!F(S.value)&&S.value[d.value]==l[d.value];case"tags":case"multiple":return!F(S.value)&&S.value.map(u=>u[d.value]).indexOf(l[d.value])!==-1}},he=l=>l.disabled===!0,ye=()=>L===void 0||L.value===-1||!be.value&&L.value>0?!1:S.value.length>=L.value,Ne=l=>{if(!he(l)){switch(o.value){case"single":if(Y(l)){j.value&&le(l);return}W(),ne(l);break;case"multiple":if(Y(l)){le(l);return}if(ye())return;ne(l),k.value&&_(),g.value&&oe(),X.value&&W();break;case"tags":if(Y(l)){le(l);return}if(ye())return;K(l[d.value])===void 0&&t.value&&(n.emit("tag",l[d.value]),p.value&&We(l),_()),k.value&&_(),ne(l),g.value&&oe(),X.value&&W();break}X.value&&te()}},He=l=>{if(!(he(l)||o.value==="single"||!fe.value)){switch(o.value){case"multiple":case"tags":xe(l[M.value])?le(l[M.value]):ne(l[M.value].filter(u=>S.value.map(y=>y[d.value]).indexOf(u[d.value])===-1).filter(u=>!u.disabled).filter((u,y)=>S.value.length+1+y<=L.value||L.value===-1));break}X.value&&te()}},xe=l=>l.find(u=>!Y(u)&&!u.disabled)===void 0,Fe=l=>l.find(u=>!Y(u))===void 0,K=l=>H.value[H.value.map(u=>String(u[d.value])).indexOf(String(l))],ze=(l,u=!0)=>H.value.map(y=>y[v.value]).indexOf(l),Ke=l=>["tags","multiple"].indexOf(o.value)!==-1&&g.value&&Y(l),We=l=>{r.value.push(l)},Ue=l=>pe.value?l.filter(u=>C.value?u.__VISIBLE__.length:u[M.value].length):l.filter(u=>C.value?u.__VISIBLE__.length:!0),Se=(l,u=!0)=>{let y=l;return C.value&&A.value&&(y=y.filter(U=>Ee(U[v.value],Q.value).indexOf(Ee(C.value,Q.value))!==-1)),g.value&&u&&(y=y.filter(U=>!Ke(U))),y},ke=l=>{let u=l;return il(u)&&(u=Object.keys(u).map(y=>{let U=u[y];return{[d.value]:y,[v.value]:U,[c.value]:U}})),u=u.map(y=>typeof y=="object"?y:{[d.value]:y,[v.value]:y,[c.value]:y}),u},ce=()=>{F(z.value)||(S.value=de(z.value))},we=l=>{R.value=!0,i.value(C.value).then(u=>{h.value=u,typeof l=="function"&&l(u),R.value=!1})},Je=()=>{if(!!be.value)if(o.value==="single"){let l=K(S.value[d.value])[c.value];S.value[c.value]=l,q.value&&(z.value[c.value]=l)}else S.value.forEach((l,u)=>{let y=K(S.value[u][d.value])[c.value];S.value[u][c.value]=y,q.value&&(z.value[u][c.value]=y)})},Qe=l=>{we(l)},de=l=>F(l)?o.value==="single"?{}:[]:q.value?l:o.value==="single"?K(l)||{}:l.filter(u=>!!K(u)).map(u=>K(u));if(o.value!=="single"&&!F(z.value)&&!Array.isArray(z.value))throw new Error(`v-model must be an array when using "${o.value}" mode`);return i&&typeof i.value=="function"?m.value?we(ce):q.value==!0&&ce():(h.value=i.value,ce()),D.value>-1&&re(C,l=>{l.length{l==C.value&&i.value(C.value).then(u=>{l==C.value&&(h.value=u,ge.value=ie.value.filter(y=>y.disabled!==!0)[0]||null,R.value=!1)})},D.value))},{flush:"sync"}),re(z,l=>{if(F(l)){S.value=de(l);return}switch(o.value){case"single":(q.value?l[d.value]!=S.value[d.value]:l!=S.value[d.value])&&(S.value=de(l));break;case"multiple":case"tags":cl(q.value?l.map(u=>u[d.value]):l,S.value.map(u=>u[d.value]))||(S.value=de(l));break}},{deep:!0}),typeof e.options!="function"&&re(i,(l,u)=>{h.value=e.options,Object.keys(S.value).length||ce(),Je()}),{fo:ie,filteredOptions:ie,hasSelected:be,multipleLabelText:Ve,eo:H,extendedOptions:H,fg:Oe,filteredGroups:Oe,noOptions:je,noResults:Re,resolving:R,busy:Ae,select:ne,deselect:le,remove:Pe,clear:Ie,isSelected:Y,isDisabled:he,isMax:ye,getOption:K,handleOptionClick:Ne,handleGroupClick:He,handleTagRemove:Me,refreshOptions:Qe,resolveOptions:we}}function vl(e,n,a){const{valueProp:i,showOptions:o,searchable:v,groupLabel:f,groups:g,mode:t,groupSelect:c}=x(e),p=a.fo,b=a.fg,q=a.handleOptionClick,V=a.handleGroupClick,D=a.search,m=a.pointer,s=a.setPointer,A=a.clearPointer,Z=a.multiselect,k=w(()=>p.value.filter(r=>!r.disabled)),d=w(()=>b.value.filter(r=>!r.disabled)),j=w(()=>t.value!=="single"&&c.value),L=w(()=>m.value&&m.value.group),Q=w(()=>W(m.value)),X=w(()=>{const r=L.value?m.value:W(m.value),h=d.value.map(H=>H[f.value]).indexOf(r[f.value]);let R=d.value[h-1];return R===void 0&&(R=ue.value),R}),$=w(()=>{let r=d.value.map(h=>h.label).indexOf(L.value?m.value[f.value]:W(m.value)[f.value])+1;return d.value.length<=r&&(r=0),d.value[r]}),ue=w(()=>[...d.value].slice(-1)[0]),M=w(()=>m.value.__VISIBLE__.filter(r=>!r.disabled)[0]),pe=w(()=>{const r=Q.value.__VISIBLE__.filter(h=>!h.disabled);return r[r.map(h=>h[i.value]).indexOf(m.value[i.value])-1]}),fe=w(()=>{const r=W(m.value).__VISIBLE__.filter(h=>!h.disabled);return r[r.map(h=>h[i.value]).indexOf(m.value[i.value])+1]}),S=w(()=>[...X.value.__VISIBLE__.filter(r=>!r.disabled)].slice(-1)[0]),z=w(()=>[...ue.value.__VISIBLE__.filter(r=>!r.disabled)].slice(-1)[0]),C=r=>{if(!!m.value)return r.group?m.value[f.value]==r[f.value]:m.value[i.value]==r[i.value]},_=()=>{s(k.value[0]||null)},ee=()=>{!m.value||m.value.disabled===!0||(L.value?V(m.value):q(m.value))},ge=()=>{if(m.value===null)s((g.value&&j.value?d.value[0]:k.value[0])||null);else if(g.value&&j.value){let r=L.value?M.value:fe.value;r===void 0&&(r=$.value),s(r||null)}else{let r=k.value.map(h=>h[i.value]).indexOf(m.value[i.value])+1;k.value.length<=r&&(r=0),s(k.value[r]||null)}Te(()=>{te()})},oe=()=>{if(m.value===null){let r=k.value[k.value.length-1];g.value&&j.value&&(r=z.value,r===void 0&&(r=ue.value)),s(r||null)}else if(g.value&&j.value){let r=L.value?S.value:pe.value;r===void 0&&(r=L.value?X.value:Q.value),s(r||null)}else{let r=k.value.map(h=>h[i.value]).indexOf(m.value[i.value])-1;r<0&&(r=k.value.length-1),s(k.value[r]||null)}Te(()=>{te()})},W=r=>d.value.find(h=>h.__VISIBLE__.map(R=>R[i.value]).indexOf(r[i.value])!==-1),te=()=>{let r=Z.value.querySelector("[data-pointed]");if(!r)return;let h=r.parentElement.parentElement;g.value&&(h=L.value?r.parentElement.parentElement.parentElement:r.parentElement.parentElement.parentElement.parentElement),r.offsetTop+r.offsetHeight>h.clientHeight+h.scrollTop&&(h.scrollTop=r.offsetTop+r.offsetHeight-h.clientHeight),r.offsetTop{v.value&&(r.length&&o.value?_():A())}),{pointer:m,canPointGroups:j,isPointed:C,setPointerFirst:_,selectPointer:ee,forwardPointer:ge,backwardPointer:oe}}function pl(e,n,a){const{disabled:i}=x(e),o=N(!1);return{isOpen:o,open:()=>{o.value||i.value||(o.value=!0,n.emit("open"))},close:()=>{!o.value||(o.value=!1,n.emit("close"))}}}function fl(e,n,a){const{searchable:i,disabled:o}=x(e),v=a.input,f=a.open,g=a.close,t=a.clearSearch,c=N(null),p=N(!1),b=w(()=>i.value||o.value?-1:0),q=()=>{i.value&&v.value.blur(),c.value.blur()},V=()=>{i.value&&!o.value&&v.value.focus()},D=()=>{o.value||(p.value=!0,f())},m=()=>{p.value=!1,setTimeout(()=>{p.value||(g(),t())},1)};return{multiselect:c,tabindex:b,isActive:p,blur:q,handleFocus:V,activate:D,deactivate:m,handleCaretClick:()=>{p.value?(m(),q()):D()}}}function gl(e,n,a){const{mode:i,addTagOn:o,createTag:v,openDirection:f,searchable:g,showOptions:t,valueProp:c,groups:p}=x(e),b=a.iv,q=a.update,V=a.search,D=a.setPointer,m=a.selectPointer,s=a.backwardPointer,A=a.forwardPointer,Z=a.blur,k=a.fo,d=()=>{i.value==="tags"&&!t.value&&v.value&&g.value&&!p.value&&D(k.value[k.value.map(L=>L[c.value]).indexOf(V.value)])};return{handleKeydown:L=>{switch(L.keyCode){case 8:if(i.value==="single"||g.value&&[null,""].indexOf(V.value)===-1||b.value.length===0)return;q([...b.value].slice(0,-1));break;case 13:if(L.preventDefault(),i.value==="tags"&&o.value.indexOf("enter")===-1&&v.value)return;d(),m();break;case 32:if(g.value&&i.value!=="tags"&&!v.value||i.value==="tags"&&(o.value.indexOf("space")===-1&&v.value||!v.value))return;L.preventDefault(),d(),m();break;case 9:case 186:case 188:if(i.value!=="tags")return;const Q={9:"tab",186:";",188:","};if(o.value.indexOf(Q[L.keyCode])===-1||!v.value)return;d(),m(),L.preventDefault();break;case 27:Z();break;case 38:if(L.preventDefault(),!t.value)return;f.value==="top"?A():s();break;case 40:if(L.preventDefault(),!t.value)return;f.value==="top"?s():A();break}},preparePointer:d}}function bl(e,n,a){const i=x(e),{disabled:o,openDirection:v,showOptions:f,invalid:g}=i,t=a.isOpen,c=a.isPointed,p=a.isSelected,b=a.isDisabled,q=a.isActive,V=a.canPointGroups,D=a.resolving,m=a.fo,s=G({container:"multiselect",containerDisabled:"is-disabled",containerOpen:"is-open",containerOpenTop:"is-open-top",containerActive:"is-active",containerInvalid:"is-invalid",containerInvalidActive:"is-invalid-active",singleLabel:"multiselect-single-label",multipleLabel:"multiselect-multiple-label",search:"multiselect-search",tags:"multiselect-tags",tag:"multiselect-tag",tagDisabled:"is-disabled",tagRemove:"multiselect-tag-remove",tagRemoveIcon:"multiselect-tag-remove-icon",tagsSearchWrapper:"multiselect-tags-search-wrapper",tagsSearch:"multiselect-tags-search",tagsSearchCopy:"multiselect-tags-search-copy",placeholder:"multiselect-placeholder",caret:"multiselect-caret",caretOpen:"is-open",clear:"multiselect-clear",clearIcon:"multiselect-clear-icon",spinner:"multiselect-spinner",dropdown:"multiselect-dropdown",dropdownTop:"is-top",dropdownHidden:"is-hidden",options:"multiselect-options",optionsTop:"is-top",group:"multiselect-group",groupLabel:"multiselect-group-label",groupLabelPointable:"is-pointable",groupLabelPointed:"is-pointed",groupLabelSelected:"is-selected",groupLabelDisabled:"is-disabled",groupLabelSelectedPointed:"is-selected is-pointed",groupLabelSelectedDisabled:"is-selected is-disabled",groupOptions:"multiselect-group-options",option:"multiselect-option",optionPointed:"is-pointed",optionSelected:"is-selected",optionDisabled:"is-disabled",optionSelectedPointed:"is-selected is-pointed",optionSelectedDisabled:"is-selected is-disabled",noOptions:"multiselect-no-options",noResults:"multiselect-no-results",fakeInput:"multiselect-fake-input",spacer:"multiselect-spacer"},i.classes.value),A=w(()=>!!(t.value&&f.value&&(!D.value||D.value&&m.value.length)));return{classList:w(()=>({container:[s.container].concat(o.value?s.containerDisabled:[]).concat(A.value&&v.value==="top"?s.containerOpenTop:[]).concat(A.value&&v.value!=="top"?s.containerOpen:[]).concat(q.value?s.containerActive:[]).concat(g.value?s.containerInvalid:[]),spacer:s.spacer,singleLabel:s.singleLabel,multipleLabel:s.multipleLabel,search:s.search,tags:s.tags,tag:[s.tag].concat(o.value?s.tagDisabled:[]),tagRemove:s.tagRemove,tagRemoveIcon:s.tagRemoveIcon,tagsSearchWrapper:s.tagsSearchWrapper,tagsSearch:s.tagsSearch,tagsSearchCopy:s.tagsSearchCopy,placeholder:s.placeholder,caret:[s.caret].concat(t.value?s.caretOpen:[]),clear:s.clear,clearIcon:s.clearIcon,spinner:s.spinner,dropdown:[s.dropdown].concat(v.value==="top"?s.dropdownTop:[]).concat(!t.value||!f.value||!A.value?s.dropdownHidden:[]),options:[s.options].concat(v.value==="top"?s.optionsTop:[]),group:s.group,groupLabel:k=>{let d=[s.groupLabel];return c(k)?d.push(p(k)?s.groupLabelSelectedPointed:s.groupLabelPointed):p(k)&&V.value?d.push(b(k)?s.groupLabelSelectedDisabled:s.groupLabelSelected):b(k)&&d.push(s.groupLabelDisabled),V.value&&d.push(s.groupLabelPointable),d},groupOptions:s.groupOptions,option:(k,d)=>{let j=[s.option];return c(k)?j.push(p(k)?s.optionSelectedPointed:s.optionPointed):p(k)?j.push(b(k)?s.optionSelectedDisabled:s.optionSelected):(b(k)||d&&b(d))&&j.push(s.optionDisabled),j},noOptions:s.noOptions,noResults:s.noResults,fakeInput:s.fakeInput})),showDropdown:A}}const ml={name:"BaseMultiselect",props:{preserveSearch:{type:Boolean,default:!1},initialSearch:{type:String,default:null},contentLoading:{type:Boolean,default:!1},value:{required:!1},modelValue:{required:!1},options:{type:[Array,Object,Function],required:!1,default:()=>[]},id:{type:[String,Number],required:!1},name:{type:[String,Number],required:!1,default:"multiselect"},disabled:{type:Boolean,required:!1,default:!1},label:{type:String,required:!1,default:"label"},trackBy:{type:String,required:!1,default:"label"},valueProp:{type:String,required:!1,default:"value"},placeholder:{type:String,required:!1,default:null},mode:{type:String,required:!1,default:"single"},searchable:{type:Boolean,required:!1,default:!1},limit:{type:Number,required:!1,default:-1},hideSelected:{type:Boolean,required:!1,default:!0},createTag:{type:Boolean,required:!1,default:!1},appendNewTag:{type:Boolean,required:!1,default:!0},caret:{type:Boolean,required:!1,default:!0},loading:{type:Boolean,required:!1,default:!1},noOptionsText:{type:String,required:!1,default:"The list is empty"},noResultsText:{type:String,required:!1,default:"No results found"},multipleLabel:{type:Function,required:!1},object:{type:Boolean,required:!1,default:!1},delay:{type:Number,required:!1,default:-1},minChars:{type:Number,required:!1,default:0},resolveOnLoad:{type:Boolean,required:!1,default:!0},filterResults:{type:Boolean,required:!1,default:!0},clearOnSearch:{type:Boolean,required:!1,default:!1},clearOnSelect:{type:Boolean,required:!1,default:!0},canDeselect:{type:Boolean,required:!1,default:!0},canClear:{type:Boolean,required:!1,default:!1},max:{type:Number,required:!1,default:-1},showOptions:{type:Boolean,required:!1,default:!0},addTagOn:{type:Array,required:!1,default:()=>["enter"]},required:{type:Boolean,required:!1,default:!1},openDirection:{type:String,required:!1,default:"bottom"},nativeSupport:{type:Boolean,required:!1,default:!1},invalid:{type:Boolean,required:!1,default:!1},classes:{type:Object,required:!1,default:()=>({container:"p-0 relative mx-auto w-full flex items-center justify-end box-border cursor-pointer border border-gray-200 rounded-md bg-white text-sm leading-snug outline-none max-h-10",containerDisabled:"cursor-default bg-gray-200 bg-opacity-50 !text-gray-400",containerOpen:"",containerOpenTop:"",containerActive:"ring-1 ring-primary-400 border-primary-400",containerInvalid:"border-red-400 ring-red-400 focus:ring-red-400 focus:border-red-400",containerInvalidActive:"ring-1 border-red-400 ring-red-400",singleLabel:"flex items-center h-full absolute left-0 top-0 pointer-events-none bg-transparent leading-snug pl-3.5",multipleLabel:"flex items-center h-full absolute left-0 top-0 pointer-events-none bg-transparent leading-snug pl-3.5",search:"w-full absolute inset-0 outline-none appearance-none box-border border-0 text-sm font-sans bg-white rounded-md pl-3.5",tags:"grow shrink flex flex-wrap mt-1 pl-2",tag:"bg-primary-500 text-white text-sm font-semibold py-0.5 pl-2 rounded mr-1 mb-1 flex items-center whitespace-nowrap",tagDisabled:"pr-2 !bg-gray-400 text-white",tagRemove:"flex items-center justify-center p-1 mx-0.5 rounded-sm hover:bg-black hover:bg-opacity-10 group",tagRemoveIcon:"bg-multiselect-remove text-white bg-center bg-no-repeat opacity-30 inline-block w-3 h-3 group-hover:opacity-60",tagsSearchWrapper:"inline-block relative mx-1 mb-1 grow shrink h-full",tagsSearch:"absolute inset-0 border-0 focus:outline-none !shadow-none !focus:shadow-none appearance-none p-0 text-sm font-sans box-border w-full",tagsSearchCopy:"invisible whitespace-pre-wrap inline-block h-px",placeholder:"flex items-center h-full absolute left-0 top-0 pointer-events-none bg-transparent leading-snug pl-3.5 text-gray-400 text-sm",caret:"bg-multiselect-caret bg-center bg-no-repeat w-5 h-5 py-px box-content z-5 relative mr-1 opacity-40 shrink-0 grow-0 transition-transform",caretOpen:"rotate-180 pointer-events-auto",clear:"pr-3.5 relative z-10 opacity-40 transition duration-300 shrink-0 grow-0 flex hover:opacity-80",clearIcon:"bg-multiselect-remove bg-center bg-no-repeat w-2.5 h-4 py-px box-content inline-block",spinner:"bg-multiselect-spinner bg-center bg-no-repeat w-4 h-4 z-10 mr-3.5 animate-spin shrink-0 grow-0",dropdown:"max-h-60 shadow-lg absolute -left-px -right-px -bottom-1 translate-y-full border border-gray-300 mt-1 overflow-y-auto z-50 bg-white flex flex-col rounded-md",dropdownTop:"-translate-y-full -top-2 bottom-auto flex-col-reverse rounded-md",dropdownHidden:"hidden",options:"flex flex-col p-0 m-0 list-none",optionsTop:"flex-col-reverse",group:"p-0 m-0",groupLabel:"flex text-sm box-border items-center justify-start text-left py-1 px-3 font-semibold bg-gray-200 cursor-default leading-normal",groupLabelPointable:"cursor-pointer",groupLabelPointed:"bg-gray-300 text-gray-700",groupLabelSelected:"bg-primary-600 text-white",groupLabelDisabled:"bg-gray-100 text-gray-300 cursor-not-allowed",groupLabelSelectedPointed:"bg-primary-600 text-white opacity-90",groupLabelSelectedDisabled:"text-primary-100 bg-primary-600 bg-opacity-50 cursor-not-allowed",groupOptions:"p-0 m-0",option:"flex items-center justify-start box-border text-left cursor-pointer text-sm leading-snug py-2 px-3",optionPointed:"text-gray-800 bg-gray-100",optionSelected:"text-white bg-primary-500",optionDisabled:"text-gray-300 cursor-not-allowed",optionSelectedPointed:"text-white bg-primary-500 opacity-90",optionSelectedDisabled:"text-primary-100 bg-primary-500 bg-opacity-50 cursor-not-allowed",noOptions:"py-2 px-3 text-gray-600 bg-white",noResults:"py-2 px-3 text-gray-600 bg-white",fakeInput:"bg-transparent absolute left-0 right-0 -bottom-px w-full h-px border-0 p-0 appearance-none outline-none text-transparent",spacer:"h-9 py-px box-content"})},strict:{type:Boolean,required:!1,default:!0},closeOnSelect:{type:Boolean,required:!1,default:!0},autocomplete:{type:String,required:!1},groups:{type:Boolean,required:!1,default:!1},groupLabel:{type:String,required:!1,default:"label"},groupOptions:{type:String,required:!1,default:"options"},groupHideEmpty:{type:Boolean,required:!1,default:!1},groupSelect:{type:Boolean,required:!1,default:!0},inputType:{type:String,required:!1,default:"text"}},emits:["open","close","select","deselect","input","search-change","tag","update:modelValue","change","clear"],setup(e,n){const a=sl(e,n),i=ol(e),o=pl(e,n),v=ul(e,n),f=rl(e,n,{iv:a.iv}),g=fl(e,n,{input:v.input,open:o.open,close:o.close,clearSearch:v.clearSearch}),t=dl(e,n,{ev:a.ev,iv:a.iv,search:v.search,clearSearch:v.clearSearch,update:f.update,pointer:i.pointer,clearPointer:i.clearPointer,blur:g.blur,deactivate:g.deactivate}),c=vl(e,n,{fo:t.fo,fg:t.fg,handleOptionClick:t.handleOptionClick,handleGroupClick:t.handleGroupClick,search:v.search,pointer:i.pointer,setPointer:i.setPointer,clearPointer:i.clearPointer,multiselect:g.multiselect}),p=gl(e,n,{iv:a.iv,update:f.update,search:v.search,setPointer:i.setPointer,selectPointer:c.selectPointer,backwardPointer:c.backwardPointer,forwardPointer:c.forwardPointer,blur:g.blur,fo:t.fo}),b=bl(e,n,{isOpen:o.isOpen,isPointed:c.isPointed,canPointGroups:c.canPointGroups,isSelected:t.isSelected,isDisabled:t.isDisabled,isActive:g.isActive,resolving:t.resolving,fo:t.fo});return G(G(G(G(G(G(G(G(G(G({},a),o),g),i),f),v),t),c),p),b)}},hl=["id","tabindex"],yl=["type","modelValue","value","autocomplete"],Sl=["onMousedown"],kl=["type","modelValue","value","autocomplete"],wl={class:"w-full overflow-y-auto"},Ol=["data-pointed","onMouseenter","onClick"],Ll=["data-pointed","onMouseenter","onClick"],Pl=["data-pointed","onMouseenter","onClick"],Il=["innerHTML"],Bl=["innerHTML"],ql=["value"],Cl=["name","value"],Tl=["name","value"];function Dl(e,n,a,i,o,v){const f=De("BaseContentPlaceholdersBox"),g=De("BaseContentPlaceholders");return a.contentLoading?(I(),el(g,{key:0},{default:ll(()=>[al(f,{rounded:!0,class:"w-full",style:{height:"40px"}})]),_:1})):(I(),B("div",{key:1,id:a.id,ref:"multiselect",tabindex:e.tabindex,class:O(e.classList.container),onFocusin:n[6]||(n[6]=(...t)=>e.activate&&e.activate(...t)),onFocusout:n[7]||(n[7]=(...t)=>e.deactivate&&e.deactivate(...t)),onKeydown:n[8]||(n[8]=(...t)=>e.handleKeydown&&e.handleKeydown(...t)),onFocus:n[9]||(n[9]=(...t)=>e.handleFocus&&e.handleFocus(...t))},[a.mode!=="tags"&&a.searchable&&!a.disabled?(I(),B("input",{key:0,ref:"input",type:a.inputType,modelValue:e.search,value:e.search,class:O(e.classList.search),autocomplete:a.autocomplete,onInput:n[0]||(n[0]=(...t)=>e.handleSearchInput&&e.handleSearchInput(...t)),onPaste:n[1]||(n[1]=ve((...t)=>e.handlePaste&&e.handlePaste(...t),["stop"]))},null,42,yl)):E("",!0),a.mode=="tags"?(I(),B("div",{key:1,class:O(e.classList.tags)},[(I(!0),B(ae,null,se(e.iv,(t,c,p)=>T(e.$slots,"tag",{option:t,handleTagRemove:e.handleTagRemove,disabled:a.disabled},()=>[(I(),B("span",{key:p,class:O(e.classList.tag)},[tl(J(t[a.label])+" ",1),a.disabled?E("",!0):(I(),B("span",{key:0,class:O(e.classList.tagRemove),onMousedown:ve(b=>e.handleTagRemove(t,b),["stop"])},[P("span",{class:O(e.classList.tagRemoveIcon)},null,2)],42,Sl))],2))])),256)),P("div",{class:O(e.classList.tagsSearchWrapper)},[P("span",{class:O(e.classList.tagsSearchCopy)},J(e.search),3),a.searchable&&!a.disabled?(I(),B("input",{key:0,ref:"input",type:a.inputType,modelValue:e.search,value:e.search,class:O(e.classList.tagsSearch),autocomplete:a.autocomplete,style:{"box-shadow":"none !important"},onInput:n[2]||(n[2]=(...t)=>e.handleSearchInput&&e.handleSearchInput(...t)),onPaste:n[3]||(n[3]=ve((...t)=>e.handlePaste&&e.handlePaste(...t),["stop"]))},null,42,kl)):E("",!0)],2)],2)):E("",!0),a.mode=="single"&&e.hasSelected&&!e.search&&e.iv?T(e.$slots,"singlelabel",{key:2,value:e.iv},()=>[P("div",{class:O(e.classList.singleLabel)},J(e.iv[a.label]),3)]):E("",!0),a.mode=="multiple"&&e.hasSelected&&!e.search?T(e.$slots,"multiplelabel",{key:3,values:e.iv},()=>[P("div",{class:O(e.classList.multipleLabel)},J(e.multipleLabelText),3)]):E("",!0),a.placeholder&&!e.hasSelected&&!e.search?T(e.$slots,"placeholder",{key:4},()=>[P("div",{class:O(e.classList.placeholder)},J(a.placeholder),3)]):E("",!0),e.busy?T(e.$slots,"spinner",{key:5},()=>[P("span",{class:O(e.classList.spinner)},null,2)]):E("",!0),e.hasSelected&&!a.disabled&&a.canClear&&!e.busy?T(e.$slots,"clear",{key:6,clear:e.clear},()=>[P("span",{class:O(e.classList.clear),onMousedown:n[4]||(n[4]=(...t)=>e.clear&&e.clear(...t))},[P("span",{class:O(e.classList.clearIcon)},null,2)],34)]):E("",!0),a.caret?T(e.$slots,"caret",{key:7},()=>[P("span",{class:O(e.classList.caret),onMousedown:n[5]||(n[5]=ve((...t)=>e.handleCaretClick&&e.handleCaretClick(...t),["prevent","stop"]))},null,34)]):E("",!0),P("div",{class:O(e.classList.dropdown),tabindex:"-1"},[P("div",wl,[T(e.$slots,"beforelist",{options:e.fo}),P("ul",{class:O(e.classList.options)},[a.groups?(I(!0),B(ae,{key:0},se(e.fg,(t,c,p)=>(I(),B("li",{key:p,class:O(e.classList.group)},[P("div",{class:O(e.classList.groupLabel(t)),"data-pointed":e.isPointed(t),onMouseenter:b=>e.setPointer(t),onClick:b=>e.handleGroupClick(t)},[T(e.$slots,"grouplabel",{group:t},()=>[P("span",null,J(t[a.groupLabel]),1)])],42,Ol),P("ul",{class:O(e.classList.groupOptions)},[(I(!0),B(ae,null,se(t.__VISIBLE__,(b,q,V)=>(I(),B("li",{key:V,class:O(e.classList.option(b,t)),"data-pointed":e.isPointed(b),onMouseenter:D=>e.setPointer(b),onClick:D=>e.handleOptionClick(b)},[T(e.$slots,"option",{option:b,search:e.search},()=>[P("span",null,J(b[a.label]),1)])],42,Ll))),128))],2)],2))),128)):(I(!0),B(ae,{key:1},se(e.fo,(t,c,p)=>(I(),B("li",{key:p,class:O(e.classList.option(t)),"data-pointed":e.isPointed(t),onMouseenter:b=>e.setPointer(t),onClick:b=>e.handleOptionClick(t)},[T(e.$slots,"option",{option:t,search:e.search},()=>[P("span",null,J(t[a.label]),1)])],42,Pl))),128))],2),e.noOptions?T(e.$slots,"nooptions",{key:0},()=>[P("div",{class:O(e.classList.noOptions),innerHTML:a.noOptionsText},null,10,Il)]):E("",!0),e.noResults?T(e.$slots,"noresults",{key:1},()=>[P("div",{class:O(e.classList.noResults),innerHTML:a.noResultsText},null,10,Bl)]):E("",!0),T(e.$slots,"afterlist",{options:e.fo})]),T(e.$slots,"action")],2),a.required?(I(),B("input",{key:8,class:O(e.classList.fakeInput),tabindex:"-1",value:e.textValue,required:""},null,10,ql)):E("",!0),a.nativeSupport?(I(),B(ae,{key:9},[a.mode=="single"?(I(),B("input",{key:0,type:"hidden",name:a.name,value:e.plainValue!==void 0?e.plainValue:""},null,8,Cl)):(I(!0),B(ae,{key:1},se(e.plainValue,(t,c)=>(I(),B("input",{key:c,type:"hidden",name:`${a.name}[]`,value:t},null,8,Tl))),128))],64)):E("",!0),P("div",{class:O(e.classList.spacer)},null,2)],42,hl))}var Rl=nl(ml,[["render",Dl]]);export{Rl as default}; +var Xe=Object.defineProperty,Ye=Object.defineProperties;var Ze=Object.getOwnPropertyDescriptors;var Be=Object.getOwnPropertySymbols;var $e=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable;var qe=(e,n,a)=>n in e?Xe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[n]=a,G=(e,n)=>{for(var a in n||(n={}))$e.call(n,a)&&qe(e,a,n[a]);if(Be)for(var a of Be(n))_e.call(n,a)&&qe(e,a,n[a]);return e},Ce=(e,n)=>Ye(e,Ze(n));import{bd as x,B as N,k as w,C as re,be as Te,r as De,o as I,l as el,w as ll,f as al,e as B,m as O,U as ve,j as E,F as ae,y as se,g as T,i as tl,t as J,h as P}from"./vendor.fd3b1727.js";import{_ as nl}from"./main.fc26c84f.js";function F(e){return[null,void 0,!1].indexOf(e)!==-1}function rl(e,n,a){const{object:i,valueProp:o,mode:v}=x(e),f=a.iv,g=p=>{f.value=c(p);const b=t(p);n.emit("change",b),n.emit("input",b),n.emit("update:modelValue",b)},t=p=>i.value||F(p)?p:Array.isArray(p)?p.map(b=>b[o.value]):p[o.value],c=p=>F(p)?v.value==="single"?{}:[]:p;return{update:g}}function sl(e,n){const{value:a,modelValue:i,mode:o,valueProp:v}=x(e),f=N(o.value!=="single"?[]:{}),g=n.expose!==void 0?i:a,t=w(()=>o.value==="single"?f.value[v.value]:f.value.map(p=>p[v.value])),c=w(()=>o.value!=="single"?f.value.map(p=>p[v.value]).join(","):f.value[v.value]);return{iv:f,internalValue:f,ev:g,externalValue:g,textValue:c,plainValue:t}}function ul(e,n,a){const{preserveSearch:i}=x(e),o=N(e.initialSearch)||N(null),v=N(null),f=()=>{i.value||(o.value="")},g=c=>{o.value=c.target.value},t=c=>{n.emit("paste",c)};return re(o,c=>{n.emit("search-change",c)}),{search:o,input:v,clearSearch:f,handleSearchInput:g,handlePaste:t}}function ol(e,n,a){const{groupSelect:i,mode:o,groups:v}=x(e),f=N(null),g=c=>{c===void 0||c!==null&&c.disabled||v.value&&c&&c.group&&(o.value==="single"||!i.value)||(f.value=c)};return{pointer:f,setPointer:g,clearPointer:()=>{g(null)}}}function Ee(e,n=!0){return n?String(e).toLowerCase().trim():String(e).normalize("NFD").replace(/\p{Diacritic}/gu,"").toLowerCase().trim()}function il(e){return Object.prototype.toString.call(e)==="[object Object]"}function cl(e,n){const a=n.slice().sort();return e.length===n.length&&e.slice().sort().every(function(i,o){return i===a[o]})}function dl(e,n,a){const{options:i,mode:o,trackBy:v,limit:f,hideSelected:g,createTag:t,label:c,appendNewTag:p,multipleLabel:b,object:q,loading:V,delay:D,resolveOnLoad:m,minChars:s,filterResults:A,clearOnSearch:Z,clearOnSelect:k,valueProp:d,canDeselect:j,max:L,strict:Q,closeOnSelect:X,groups:$,groupLabel:ue,groupOptions:M,groupHideEmpty:pe,groupSelect:fe}=x(e),S=a.iv,z=a.ev,C=a.search,_=a.clearSearch,ee=a.update,ge=a.pointer,oe=a.clearPointer,W=a.blur,te=a.deactivate,r=N([]),h=N([]),R=N(!1),H=w(()=>{if($.value){let l=h.value||[],u=[];return l.forEach(y=>{ke(y[M.value]).forEach(U=>{u.push(Object.assign({},U,y.disabled?{disabled:!0}:{}))})}),u}else{let l=ke(h.value||[]);return r.value.length&&(l=l.concat(r.value)),l}}),Oe=w(()=>$.value?Ue((h.value||[]).map(l=>{const u=ke(l[M.value]);return Ce(G({},l),{group:!0,[M.value]:Se(u,!1).map(y=>Object.assign({},y,l.disabled?{disabled:!0}:{})),__VISIBLE__:Se(u).map(y=>Object.assign({},y,l.disabled?{disabled:!0}:{}))})})):[]),ie=w(()=>{let l=H.value;return me.value.length&&(l=me.value.concat(l)),l=Se(l),f.value>0&&(l=l.slice(0,f.value)),l}),be=w(()=>{switch(o.value){case"single":return!F(S.value[d.value]);case"multiple":case"tags":return!F(S.value)&&S.value.length>0}}),Ve=w(()=>b!==void 0&&b.value!==void 0?b.value(S.value):S.value&&S.value.length>1?`${S.value.length} options selected`:"1 option selected"),je=w(()=>!H.value.length&&!R.value&&!me.value.length),Re=w(()=>H.value.length>0&&ie.value.length==0&&(C.value&&$.value||!$.value)),me=w(()=>t.value===!1||!C.value?[]:ze(C.value)!==-1?[]:[{[d.value]:C.value,[c.value]:C.value,[v.value]:C.value}]),Ge=w(()=>{switch(o.value){case"single":return null;case"multiple":case"tags":return[]}}),Ae=w(()=>V.value||R.value),ne=l=>{switch(typeof l!="object"&&(l=K(l)),o.value){case"single":ee(l);break;case"multiple":case"tags":ee(S.value.concat(l));break}n.emit("select",Le(l),l)},le=l=>{switch(typeof l!="object"&&(l=K(l)),o.value){case"single":Ie();break;case"tags":case"multiple":ee(Array.isArray(l)?S.value.filter(u=>l.map(y=>y[d.value]).indexOf(u[d.value])===-1):S.value.filter(u=>u[d.value]!=l[d.value]));break}n.emit("deselect",Le(l),l)},Le=l=>q.value?l:l[d.value],Pe=l=>{le(l)},Me=(l,u)=>{if(u.button!==0){u.preventDefault();return}Pe(l)},Ie=()=>{n.emit("clear"),ee(Ge.value)},Y=l=>{if(l.group!==void 0)return o.value==="single"?!1:Fe(l[M.value])&&l[M.value].length;switch(o.value){case"single":return!F(S.value)&&S.value[d.value]==l[d.value];case"tags":case"multiple":return!F(S.value)&&S.value.map(u=>u[d.value]).indexOf(l[d.value])!==-1}},he=l=>l.disabled===!0,ye=()=>L===void 0||L.value===-1||!be.value&&L.value>0?!1:S.value.length>=L.value,Ne=l=>{if(!he(l)){switch(o.value){case"single":if(Y(l)){j.value&&le(l);return}W(),ne(l);break;case"multiple":if(Y(l)){le(l);return}if(ye())return;ne(l),k.value&&_(),g.value&&oe(),X.value&&W();break;case"tags":if(Y(l)){le(l);return}if(ye())return;K(l[d.value])===void 0&&t.value&&(n.emit("tag",l[d.value]),p.value&&We(l),_()),k.value&&_(),ne(l),g.value&&oe(),X.value&&W();break}X.value&&te()}},He=l=>{if(!(he(l)||o.value==="single"||!fe.value)){switch(o.value){case"multiple":case"tags":xe(l[M.value])?le(l[M.value]):ne(l[M.value].filter(u=>S.value.map(y=>y[d.value]).indexOf(u[d.value])===-1).filter(u=>!u.disabled).filter((u,y)=>S.value.length+1+y<=L.value||L.value===-1));break}X.value&&te()}},xe=l=>l.find(u=>!Y(u)&&!u.disabled)===void 0,Fe=l=>l.find(u=>!Y(u))===void 0,K=l=>H.value[H.value.map(u=>String(u[d.value])).indexOf(String(l))],ze=(l,u=!0)=>H.value.map(y=>y[v.value]).indexOf(l),Ke=l=>["tags","multiple"].indexOf(o.value)!==-1&&g.value&&Y(l),We=l=>{r.value.push(l)},Ue=l=>pe.value?l.filter(u=>C.value?u.__VISIBLE__.length:u[M.value].length):l.filter(u=>C.value?u.__VISIBLE__.length:!0),Se=(l,u=!0)=>{let y=l;return C.value&&A.value&&(y=y.filter(U=>Ee(U[v.value],Q.value).indexOf(Ee(C.value,Q.value))!==-1)),g.value&&u&&(y=y.filter(U=>!Ke(U))),y},ke=l=>{let u=l;return il(u)&&(u=Object.keys(u).map(y=>{let U=u[y];return{[d.value]:y,[v.value]:U,[c.value]:U}})),u=u.map(y=>typeof y=="object"?y:{[d.value]:y,[v.value]:y,[c.value]:y}),u},ce=()=>{F(z.value)||(S.value=de(z.value))},we=l=>{R.value=!0,i.value(C.value).then(u=>{h.value=u,typeof l=="function"&&l(u),R.value=!1})},Je=()=>{if(!!be.value)if(o.value==="single"){let l=K(S.value[d.value])[c.value];S.value[c.value]=l,q.value&&(z.value[c.value]=l)}else S.value.forEach((l,u)=>{let y=K(S.value[u][d.value])[c.value];S.value[u][c.value]=y,q.value&&(z.value[u][c.value]=y)})},Qe=l=>{we(l)},de=l=>F(l)?o.value==="single"?{}:[]:q.value?l:o.value==="single"?K(l)||{}:l.filter(u=>!!K(u)).map(u=>K(u));if(o.value!=="single"&&!F(z.value)&&!Array.isArray(z.value))throw new Error(`v-model must be an array when using "${o.value}" mode`);return i&&typeof i.value=="function"?m.value?we(ce):q.value==!0&&ce():(h.value=i.value,ce()),D.value>-1&&re(C,l=>{l.length{l==C.value&&i.value(C.value).then(u=>{l==C.value&&(h.value=u,ge.value=ie.value.filter(y=>y.disabled!==!0)[0]||null,R.value=!1)})},D.value))},{flush:"sync"}),re(z,l=>{if(F(l)){S.value=de(l);return}switch(o.value){case"single":(q.value?l[d.value]!=S.value[d.value]:l!=S.value[d.value])&&(S.value=de(l));break;case"multiple":case"tags":cl(q.value?l.map(u=>u[d.value]):l,S.value.map(u=>u[d.value]))||(S.value=de(l));break}},{deep:!0}),typeof e.options!="function"&&re(i,(l,u)=>{h.value=e.options,Object.keys(S.value).length||ce(),Je()}),{fo:ie,filteredOptions:ie,hasSelected:be,multipleLabelText:Ve,eo:H,extendedOptions:H,fg:Oe,filteredGroups:Oe,noOptions:je,noResults:Re,resolving:R,busy:Ae,select:ne,deselect:le,remove:Pe,clear:Ie,isSelected:Y,isDisabled:he,isMax:ye,getOption:K,handleOptionClick:Ne,handleGroupClick:He,handleTagRemove:Me,refreshOptions:Qe,resolveOptions:we}}function vl(e,n,a){const{valueProp:i,showOptions:o,searchable:v,groupLabel:f,groups:g,mode:t,groupSelect:c}=x(e),p=a.fo,b=a.fg,q=a.handleOptionClick,V=a.handleGroupClick,D=a.search,m=a.pointer,s=a.setPointer,A=a.clearPointer,Z=a.multiselect,k=w(()=>p.value.filter(r=>!r.disabled)),d=w(()=>b.value.filter(r=>!r.disabled)),j=w(()=>t.value!=="single"&&c.value),L=w(()=>m.value&&m.value.group),Q=w(()=>W(m.value)),X=w(()=>{const r=L.value?m.value:W(m.value),h=d.value.map(H=>H[f.value]).indexOf(r[f.value]);let R=d.value[h-1];return R===void 0&&(R=ue.value),R}),$=w(()=>{let r=d.value.map(h=>h.label).indexOf(L.value?m.value[f.value]:W(m.value)[f.value])+1;return d.value.length<=r&&(r=0),d.value[r]}),ue=w(()=>[...d.value].slice(-1)[0]),M=w(()=>m.value.__VISIBLE__.filter(r=>!r.disabled)[0]),pe=w(()=>{const r=Q.value.__VISIBLE__.filter(h=>!h.disabled);return r[r.map(h=>h[i.value]).indexOf(m.value[i.value])-1]}),fe=w(()=>{const r=W(m.value).__VISIBLE__.filter(h=>!h.disabled);return r[r.map(h=>h[i.value]).indexOf(m.value[i.value])+1]}),S=w(()=>[...X.value.__VISIBLE__.filter(r=>!r.disabled)].slice(-1)[0]),z=w(()=>[...ue.value.__VISIBLE__.filter(r=>!r.disabled)].slice(-1)[0]),C=r=>{if(!!m.value)return r.group?m.value[f.value]==r[f.value]:m.value[i.value]==r[i.value]},_=()=>{s(k.value[0]||null)},ee=()=>{!m.value||m.value.disabled===!0||(L.value?V(m.value):q(m.value))},ge=()=>{if(m.value===null)s((g.value&&j.value?d.value[0]:k.value[0])||null);else if(g.value&&j.value){let r=L.value?M.value:fe.value;r===void 0&&(r=$.value),s(r||null)}else{let r=k.value.map(h=>h[i.value]).indexOf(m.value[i.value])+1;k.value.length<=r&&(r=0),s(k.value[r]||null)}Te(()=>{te()})},oe=()=>{if(m.value===null){let r=k.value[k.value.length-1];g.value&&j.value&&(r=z.value,r===void 0&&(r=ue.value)),s(r||null)}else if(g.value&&j.value){let r=L.value?S.value:pe.value;r===void 0&&(r=L.value?X.value:Q.value),s(r||null)}else{let r=k.value.map(h=>h[i.value]).indexOf(m.value[i.value])-1;r<0&&(r=k.value.length-1),s(k.value[r]||null)}Te(()=>{te()})},W=r=>d.value.find(h=>h.__VISIBLE__.map(R=>R[i.value]).indexOf(r[i.value])!==-1),te=()=>{let r=Z.value.querySelector("[data-pointed]");if(!r)return;let h=r.parentElement.parentElement;g.value&&(h=L.value?r.parentElement.parentElement.parentElement:r.parentElement.parentElement.parentElement.parentElement),r.offsetTop+r.offsetHeight>h.clientHeight+h.scrollTop&&(h.scrollTop=r.offsetTop+r.offsetHeight-h.clientHeight),r.offsetTop{v.value&&(r.length&&o.value?_():A())}),{pointer:m,canPointGroups:j,isPointed:C,setPointerFirst:_,selectPointer:ee,forwardPointer:ge,backwardPointer:oe}}function pl(e,n,a){const{disabled:i}=x(e),o=N(!1);return{isOpen:o,open:()=>{o.value||i.value||(o.value=!0,n.emit("open"))},close:()=>{!o.value||(o.value=!1,n.emit("close"))}}}function fl(e,n,a){const{searchable:i,disabled:o}=x(e),v=a.input,f=a.open,g=a.close,t=a.clearSearch,c=N(null),p=N(!1),b=w(()=>i.value||o.value?-1:0),q=()=>{i.value&&v.value.blur(),c.value.blur()},V=()=>{i.value&&!o.value&&v.value.focus()},D=()=>{o.value||(p.value=!0,f())},m=()=>{p.value=!1,setTimeout(()=>{p.value||(g(),t())},1)};return{multiselect:c,tabindex:b,isActive:p,blur:q,handleFocus:V,activate:D,deactivate:m,handleCaretClick:()=>{p.value?(m(),q()):D()}}}function gl(e,n,a){const{mode:i,addTagOn:o,createTag:v,openDirection:f,searchable:g,showOptions:t,valueProp:c,groups:p}=x(e),b=a.iv,q=a.update,V=a.search,D=a.setPointer,m=a.selectPointer,s=a.backwardPointer,A=a.forwardPointer,Z=a.blur,k=a.fo,d=()=>{i.value==="tags"&&!t.value&&v.value&&g.value&&!p.value&&D(k.value[k.value.map(L=>L[c.value]).indexOf(V.value)])};return{handleKeydown:L=>{switch(L.keyCode){case 8:if(i.value==="single"||g.value&&[null,""].indexOf(V.value)===-1||b.value.length===0)return;q([...b.value].slice(0,-1));break;case 13:if(L.preventDefault(),i.value==="tags"&&o.value.indexOf("enter")===-1&&v.value)return;d(),m();break;case 32:if(g.value&&i.value!=="tags"&&!v.value||i.value==="tags"&&(o.value.indexOf("space")===-1&&v.value||!v.value))return;L.preventDefault(),d(),m();break;case 9:case 186:case 188:if(i.value!=="tags")return;const Q={9:"tab",186:";",188:","};if(o.value.indexOf(Q[L.keyCode])===-1||!v.value)return;d(),m(),L.preventDefault();break;case 27:Z();break;case 38:if(L.preventDefault(),!t.value)return;f.value==="top"?A():s();break;case 40:if(L.preventDefault(),!t.value)return;f.value==="top"?s():A();break}},preparePointer:d}}function bl(e,n,a){const i=x(e),{disabled:o,openDirection:v,showOptions:f,invalid:g}=i,t=a.isOpen,c=a.isPointed,p=a.isSelected,b=a.isDisabled,q=a.isActive,V=a.canPointGroups,D=a.resolving,m=a.fo,s=G({container:"multiselect",containerDisabled:"is-disabled",containerOpen:"is-open",containerOpenTop:"is-open-top",containerActive:"is-active",containerInvalid:"is-invalid",containerInvalidActive:"is-invalid-active",singleLabel:"multiselect-single-label",multipleLabel:"multiselect-multiple-label",search:"multiselect-search",tags:"multiselect-tags",tag:"multiselect-tag",tagDisabled:"is-disabled",tagRemove:"multiselect-tag-remove",tagRemoveIcon:"multiselect-tag-remove-icon",tagsSearchWrapper:"multiselect-tags-search-wrapper",tagsSearch:"multiselect-tags-search",tagsSearchCopy:"multiselect-tags-search-copy",placeholder:"multiselect-placeholder",caret:"multiselect-caret",caretOpen:"is-open",clear:"multiselect-clear",clearIcon:"multiselect-clear-icon",spinner:"multiselect-spinner",dropdown:"multiselect-dropdown",dropdownTop:"is-top",dropdownHidden:"is-hidden",options:"multiselect-options",optionsTop:"is-top",group:"multiselect-group",groupLabel:"multiselect-group-label",groupLabelPointable:"is-pointable",groupLabelPointed:"is-pointed",groupLabelSelected:"is-selected",groupLabelDisabled:"is-disabled",groupLabelSelectedPointed:"is-selected is-pointed",groupLabelSelectedDisabled:"is-selected is-disabled",groupOptions:"multiselect-group-options",option:"multiselect-option",optionPointed:"is-pointed",optionSelected:"is-selected",optionDisabled:"is-disabled",optionSelectedPointed:"is-selected is-pointed",optionSelectedDisabled:"is-selected is-disabled",noOptions:"multiselect-no-options",noResults:"multiselect-no-results",fakeInput:"multiselect-fake-input",spacer:"multiselect-spacer"},i.classes.value),A=w(()=>!!(t.value&&f.value&&(!D.value||D.value&&m.value.length)));return{classList:w(()=>({container:[s.container].concat(o.value?s.containerDisabled:[]).concat(A.value&&v.value==="top"?s.containerOpenTop:[]).concat(A.value&&v.value!=="top"?s.containerOpen:[]).concat(q.value?s.containerActive:[]).concat(g.value?s.containerInvalid:[]),spacer:s.spacer,singleLabel:s.singleLabel,multipleLabel:s.multipleLabel,search:s.search,tags:s.tags,tag:[s.tag].concat(o.value?s.tagDisabled:[]),tagRemove:s.tagRemove,tagRemoveIcon:s.tagRemoveIcon,tagsSearchWrapper:s.tagsSearchWrapper,tagsSearch:s.tagsSearch,tagsSearchCopy:s.tagsSearchCopy,placeholder:s.placeholder,caret:[s.caret].concat(t.value?s.caretOpen:[]),clear:s.clear,clearIcon:s.clearIcon,spinner:s.spinner,dropdown:[s.dropdown].concat(v.value==="top"?s.dropdownTop:[]).concat(!t.value||!f.value||!A.value?s.dropdownHidden:[]),options:[s.options].concat(v.value==="top"?s.optionsTop:[]),group:s.group,groupLabel:k=>{let d=[s.groupLabel];return c(k)?d.push(p(k)?s.groupLabelSelectedPointed:s.groupLabelPointed):p(k)&&V.value?d.push(b(k)?s.groupLabelSelectedDisabled:s.groupLabelSelected):b(k)&&d.push(s.groupLabelDisabled),V.value&&d.push(s.groupLabelPointable),d},groupOptions:s.groupOptions,option:(k,d)=>{let j=[s.option];return c(k)?j.push(p(k)?s.optionSelectedPointed:s.optionPointed):p(k)?j.push(b(k)?s.optionSelectedDisabled:s.optionSelected):(b(k)||d&&b(d))&&j.push(s.optionDisabled),j},noOptions:s.noOptions,noResults:s.noResults,fakeInput:s.fakeInput})),showDropdown:A}}const ml={name:"BaseMultiselect",props:{preserveSearch:{type:Boolean,default:!1},initialSearch:{type:String,default:null},contentLoading:{type:Boolean,default:!1},value:{required:!1},modelValue:{required:!1},options:{type:[Array,Object,Function],required:!1,default:()=>[]},id:{type:[String,Number],required:!1},name:{type:[String,Number],required:!1,default:"multiselect"},disabled:{type:Boolean,required:!1,default:!1},label:{type:String,required:!1,default:"label"},trackBy:{type:String,required:!1,default:"label"},valueProp:{type:String,required:!1,default:"value"},placeholder:{type:String,required:!1,default:null},mode:{type:String,required:!1,default:"single"},searchable:{type:Boolean,required:!1,default:!1},limit:{type:Number,required:!1,default:-1},hideSelected:{type:Boolean,required:!1,default:!0},createTag:{type:Boolean,required:!1,default:!1},appendNewTag:{type:Boolean,required:!1,default:!0},caret:{type:Boolean,required:!1,default:!0},loading:{type:Boolean,required:!1,default:!1},noOptionsText:{type:String,required:!1,default:"The list is empty"},noResultsText:{type:String,required:!1,default:"No results found"},multipleLabel:{type:Function,required:!1},object:{type:Boolean,required:!1,default:!1},delay:{type:Number,required:!1,default:-1},minChars:{type:Number,required:!1,default:0},resolveOnLoad:{type:Boolean,required:!1,default:!0},filterResults:{type:Boolean,required:!1,default:!0},clearOnSearch:{type:Boolean,required:!1,default:!1},clearOnSelect:{type:Boolean,required:!1,default:!0},canDeselect:{type:Boolean,required:!1,default:!0},canClear:{type:Boolean,required:!1,default:!1},max:{type:Number,required:!1,default:-1},showOptions:{type:Boolean,required:!1,default:!0},addTagOn:{type:Array,required:!1,default:()=>["enter"]},required:{type:Boolean,required:!1,default:!1},openDirection:{type:String,required:!1,default:"bottom"},nativeSupport:{type:Boolean,required:!1,default:!1},invalid:{type:Boolean,required:!1,default:!1},classes:{type:Object,required:!1,default:()=>({container:"p-0 relative mx-auto w-full flex items-center justify-end box-border cursor-pointer border border-gray-200 rounded-md bg-white text-sm leading-snug outline-none max-h-10",containerDisabled:"cursor-default bg-gray-200 bg-opacity-50 !text-gray-400",containerOpen:"",containerOpenTop:"",containerActive:"ring-1 ring-primary-400 border-primary-400",containerInvalid:"border-red-400 ring-red-400 focus:ring-red-400 focus:border-red-400",containerInvalidActive:"ring-1 border-red-400 ring-red-400",singleLabel:"flex items-center h-full absolute left-0 top-0 pointer-events-none bg-transparent leading-snug pl-3.5",multipleLabel:"flex items-center h-full absolute left-0 top-0 pointer-events-none bg-transparent leading-snug pl-3.5",search:"w-full absolute inset-0 outline-none appearance-none box-border border-0 text-sm font-sans bg-white rounded-md pl-3.5",tags:"grow shrink flex flex-wrap mt-1 pl-2",tag:"bg-primary-500 text-white text-sm font-semibold py-0.5 pl-2 rounded mr-1 mb-1 flex items-center whitespace-nowrap",tagDisabled:"pr-2 !bg-gray-400 text-white",tagRemove:"flex items-center justify-center p-1 mx-0.5 rounded-sm hover:bg-black hover:bg-opacity-10 group",tagRemoveIcon:"bg-multiselect-remove text-white bg-center bg-no-repeat opacity-30 inline-block w-3 h-3 group-hover:opacity-60",tagsSearchWrapper:"inline-block relative mx-1 mb-1 grow shrink h-full",tagsSearch:"absolute inset-0 border-0 focus:outline-none !shadow-none !focus:shadow-none appearance-none p-0 text-sm font-sans box-border w-full",tagsSearchCopy:"invisible whitespace-pre-wrap inline-block h-px",placeholder:"flex items-center h-full absolute left-0 top-0 pointer-events-none bg-transparent leading-snug pl-3.5 text-gray-400 text-sm",caret:"bg-multiselect-caret bg-center bg-no-repeat w-5 h-5 py-px box-content z-5 relative mr-1 opacity-40 shrink-0 grow-0 transition-transform",caretOpen:"rotate-180 pointer-events-auto",clear:"pr-3.5 relative z-10 opacity-40 transition duration-300 shrink-0 grow-0 flex hover:opacity-80",clearIcon:"bg-multiselect-remove bg-center bg-no-repeat w-2.5 h-4 py-px box-content inline-block",spinner:"bg-multiselect-spinner bg-center bg-no-repeat w-4 h-4 z-10 mr-3.5 animate-spin shrink-0 grow-0",dropdown:"max-h-60 shadow-lg absolute -left-px -right-px -bottom-1 translate-y-full border border-gray-300 mt-1 overflow-y-auto z-50 bg-white flex flex-col rounded-md",dropdownTop:"-translate-y-full -top-2 bottom-auto flex-col-reverse rounded-md",dropdownHidden:"hidden",options:"flex flex-col p-0 m-0 list-none",optionsTop:"flex-col-reverse",group:"p-0 m-0",groupLabel:"flex text-sm box-border items-center justify-start text-left py-1 px-3 font-semibold bg-gray-200 cursor-default leading-normal",groupLabelPointable:"cursor-pointer",groupLabelPointed:"bg-gray-300 text-gray-700",groupLabelSelected:"bg-primary-600 text-white",groupLabelDisabled:"bg-gray-100 text-gray-300 cursor-not-allowed",groupLabelSelectedPointed:"bg-primary-600 text-white opacity-90",groupLabelSelectedDisabled:"text-primary-100 bg-primary-600 bg-opacity-50 cursor-not-allowed",groupOptions:"p-0 m-0",option:"flex items-center justify-start box-border text-left cursor-pointer text-sm leading-snug py-2 px-3",optionPointed:"text-gray-800 bg-gray-100",optionSelected:"text-white bg-primary-500",optionDisabled:"text-gray-300 cursor-not-allowed",optionSelectedPointed:"text-white bg-primary-500 opacity-90",optionSelectedDisabled:"text-primary-100 bg-primary-500 bg-opacity-50 cursor-not-allowed",noOptions:"py-2 px-3 text-gray-600 bg-white",noResults:"py-2 px-3 text-gray-600 bg-white",fakeInput:"bg-transparent absolute left-0 right-0 -bottom-px w-full h-px border-0 p-0 appearance-none outline-none text-transparent",spacer:"h-9 py-px box-content"})},strict:{type:Boolean,required:!1,default:!0},closeOnSelect:{type:Boolean,required:!1,default:!0},autocomplete:{type:String,required:!1},groups:{type:Boolean,required:!1,default:!1},groupLabel:{type:String,required:!1,default:"label"},groupOptions:{type:String,required:!1,default:"options"},groupHideEmpty:{type:Boolean,required:!1,default:!1},groupSelect:{type:Boolean,required:!1,default:!0},inputType:{type:String,required:!1,default:"text"}},emits:["open","close","select","deselect","input","search-change","tag","update:modelValue","change","clear"],setup(e,n){const a=sl(e,n),i=ol(e),o=pl(e,n),v=ul(e,n),f=rl(e,n,{iv:a.iv}),g=fl(e,n,{input:v.input,open:o.open,close:o.close,clearSearch:v.clearSearch}),t=dl(e,n,{ev:a.ev,iv:a.iv,search:v.search,clearSearch:v.clearSearch,update:f.update,pointer:i.pointer,clearPointer:i.clearPointer,blur:g.blur,deactivate:g.deactivate}),c=vl(e,n,{fo:t.fo,fg:t.fg,handleOptionClick:t.handleOptionClick,handleGroupClick:t.handleGroupClick,search:v.search,pointer:i.pointer,setPointer:i.setPointer,clearPointer:i.clearPointer,multiselect:g.multiselect}),p=gl(e,n,{iv:a.iv,update:f.update,search:v.search,setPointer:i.setPointer,selectPointer:c.selectPointer,backwardPointer:c.backwardPointer,forwardPointer:c.forwardPointer,blur:g.blur,fo:t.fo}),b=bl(e,n,{isOpen:o.isOpen,isPointed:c.isPointed,canPointGroups:c.canPointGroups,isSelected:t.isSelected,isDisabled:t.isDisabled,isActive:g.isActive,resolving:t.resolving,fo:t.fo});return G(G(G(G(G(G(G(G(G(G({},a),o),g),i),f),v),t),c),p),b)}},hl=["id","tabindex"],yl=["type","modelValue","value","autocomplete"],Sl=["onMousedown"],kl=["type","modelValue","value","autocomplete"],wl={class:"w-full overflow-y-auto"},Ol=["data-pointed","onMouseenter","onClick"],Ll=["data-pointed","onMouseenter","onClick"],Pl=["data-pointed","onMouseenter","onClick"],Il=["innerHTML"],Bl=["innerHTML"],ql=["value"],Cl=["name","value"],Tl=["name","value"];function Dl(e,n,a,i,o,v){const f=De("BaseContentPlaceholdersBox"),g=De("BaseContentPlaceholders");return a.contentLoading?(I(),el(g,{key:0},{default:ll(()=>[al(f,{rounded:!0,class:"w-full",style:{height:"40px"}})]),_:1})):(I(),B("div",{key:1,id:a.id,ref:"multiselect",tabindex:e.tabindex,class:O(e.classList.container),onFocusin:n[6]||(n[6]=(...t)=>e.activate&&e.activate(...t)),onFocusout:n[7]||(n[7]=(...t)=>e.deactivate&&e.deactivate(...t)),onKeydown:n[8]||(n[8]=(...t)=>e.handleKeydown&&e.handleKeydown(...t)),onFocus:n[9]||(n[9]=(...t)=>e.handleFocus&&e.handleFocus(...t))},[a.mode!=="tags"&&a.searchable&&!a.disabled?(I(),B("input",{key:0,ref:"input",type:a.inputType,modelValue:e.search,value:e.search,class:O(e.classList.search),autocomplete:a.autocomplete,onInput:n[0]||(n[0]=(...t)=>e.handleSearchInput&&e.handleSearchInput(...t)),onPaste:n[1]||(n[1]=ve((...t)=>e.handlePaste&&e.handlePaste(...t),["stop"]))},null,42,yl)):E("",!0),a.mode=="tags"?(I(),B("div",{key:1,class:O(e.classList.tags)},[(I(!0),B(ae,null,se(e.iv,(t,c,p)=>T(e.$slots,"tag",{option:t,handleTagRemove:e.handleTagRemove,disabled:a.disabled},()=>[(I(),B("span",{key:p,class:O(e.classList.tag)},[tl(J(t[a.label])+" ",1),a.disabled?E("",!0):(I(),B("span",{key:0,class:O(e.classList.tagRemove),onMousedown:ve(b=>e.handleTagRemove(t,b),["stop"])},[P("span",{class:O(e.classList.tagRemoveIcon)},null,2)],42,Sl))],2))])),256)),P("div",{class:O(e.classList.tagsSearchWrapper)},[P("span",{class:O(e.classList.tagsSearchCopy)},J(e.search),3),a.searchable&&!a.disabled?(I(),B("input",{key:0,ref:"input",type:a.inputType,modelValue:e.search,value:e.search,class:O(e.classList.tagsSearch),autocomplete:a.autocomplete,style:{"box-shadow":"none !important"},onInput:n[2]||(n[2]=(...t)=>e.handleSearchInput&&e.handleSearchInput(...t)),onPaste:n[3]||(n[3]=ve((...t)=>e.handlePaste&&e.handlePaste(...t),["stop"]))},null,42,kl)):E("",!0)],2)],2)):E("",!0),a.mode=="single"&&e.hasSelected&&!e.search&&e.iv?T(e.$slots,"singlelabel",{key:2,value:e.iv},()=>[P("div",{class:O(e.classList.singleLabel)},J(e.iv[a.label]),3)]):E("",!0),a.mode=="multiple"&&e.hasSelected&&!e.search?T(e.$slots,"multiplelabel",{key:3,values:e.iv},()=>[P("div",{class:O(e.classList.multipleLabel)},J(e.multipleLabelText),3)]):E("",!0),a.placeholder&&!e.hasSelected&&!e.search?T(e.$slots,"placeholder",{key:4},()=>[P("div",{class:O(e.classList.placeholder)},J(a.placeholder),3)]):E("",!0),e.busy?T(e.$slots,"spinner",{key:5},()=>[P("span",{class:O(e.classList.spinner)},null,2)]):E("",!0),e.hasSelected&&!a.disabled&&a.canClear&&!e.busy?T(e.$slots,"clear",{key:6,clear:e.clear},()=>[P("span",{class:O(e.classList.clear),onMousedown:n[4]||(n[4]=(...t)=>e.clear&&e.clear(...t))},[P("span",{class:O(e.classList.clearIcon)},null,2)],34)]):E("",!0),a.caret?T(e.$slots,"caret",{key:7},()=>[P("span",{class:O(e.classList.caret),onMousedown:n[5]||(n[5]=ve((...t)=>e.handleCaretClick&&e.handleCaretClick(...t),["prevent","stop"]))},null,34)]):E("",!0),P("div",{class:O(e.classList.dropdown),tabindex:"-1"},[P("div",wl,[T(e.$slots,"beforelist",{options:e.fo}),P("ul",{class:O(e.classList.options)},[a.groups?(I(!0),B(ae,{key:0},se(e.fg,(t,c,p)=>(I(),B("li",{key:p,class:O(e.classList.group)},[P("div",{class:O(e.classList.groupLabel(t)),"data-pointed":e.isPointed(t),onMouseenter:b=>e.setPointer(t),onClick:b=>e.handleGroupClick(t)},[T(e.$slots,"grouplabel",{group:t},()=>[P("span",null,J(t[a.groupLabel]),1)])],42,Ol),P("ul",{class:O(e.classList.groupOptions)},[(I(!0),B(ae,null,se(t.__VISIBLE__,(b,q,V)=>(I(),B("li",{key:V,class:O(e.classList.option(b,t)),"data-pointed":e.isPointed(b),onMouseenter:D=>e.setPointer(b),onClick:D=>e.handleOptionClick(b)},[T(e.$slots,"option",{option:b,search:e.search},()=>[P("span",null,J(b[a.label]),1)])],42,Ll))),128))],2)],2))),128)):(I(!0),B(ae,{key:1},se(e.fo,(t,c,p)=>(I(),B("li",{key:p,class:O(e.classList.option(t)),"data-pointed":e.isPointed(t),onMouseenter:b=>e.setPointer(t),onClick:b=>e.handleOptionClick(t)},[T(e.$slots,"option",{option:t,search:e.search},()=>[P("span",null,J(t[a.label]),1)])],42,Pl))),128))],2),e.noOptions?T(e.$slots,"nooptions",{key:0},()=>[P("div",{class:O(e.classList.noOptions),innerHTML:a.noOptionsText},null,10,Il)]):E("",!0),e.noResults?T(e.$slots,"noresults",{key:1},()=>[P("div",{class:O(e.classList.noResults),innerHTML:a.noResultsText},null,10,Bl)]):E("",!0),T(e.$slots,"afterlist",{options:e.fo})]),T(e.$slots,"action")],2),a.required?(I(),B("input",{key:8,class:O(e.classList.fakeInput),tabindex:"-1",value:e.textValue,required:""},null,10,ql)):E("",!0),a.nativeSupport?(I(),B(ae,{key:9},[a.mode=="single"?(I(),B("input",{key:0,type:"hidden",name:a.name,value:e.plainValue!==void 0?e.plainValue:""},null,8,Cl)):(I(!0),B(ae,{key:1},se(e.plainValue,(t,c)=>(I(),B("input",{key:c,type:"hidden",name:`${a.name}[]`,value:t},null,8,Tl))),128))],64)):E("",!0),P("div",{class:O(e.classList.spacer)},null,2)],42,hl))}var Rl=nl(ml,[["render",Dl]]);export{Rl as default}; diff --git a/public/build/assets/BaseTable.5ad15c30.js b/public/build/assets/BaseTable.c2b2d20a.js similarity index 99% rename from public/build/assets/BaseTable.5ad15c30.js rename to public/build/assets/BaseTable.c2b2d20a.js index 973ea24f..adc44346 100644 --- a/public/build/assets/BaseTable.5ad15c30.js +++ b/public/build/assets/BaseTable.c2b2d20a.js @@ -1 +1 @@ -import{I as O,r as T,o as i,e as s,h as u,m as c,t as h,j as m,f as k,F as C,y as P,i as _,a0 as N,B as F,k as A,C as J,D as K,g as L,u as f,w as Q,A as U,l as X}from"./vendor.fd3b1727.js";import{_ as Z,S as $}from"./main.f18430a2.js";function V(a,t){if(!t||a===null||typeof a!="object")return a;const[e,n]=t.split(/\.(.+)/);return V(a[e],n)}function ee(a,t){return t.reduce((e,n)=>(e[n]=a[n],e),{})}class te{constructor(t,e){this.data=t,this.columns=e}getValue(t){return V(this.data,t)}getColumn(t){return this.columns.find(e=>e.key===t)}getSortableValue(t){const e=this.getColumn(t).dataType;let n=this.getValue(t);if(n==null)return"";if(n instanceof String&&(n=n.toLowerCase()),e.startsWith("date")){const b=e.replace("date:","");return O(n,b).format("YYYYMMDDHHmmss")}return e==="numeric"?n:n.toString()}}class ae{constructor(t){const e=ee(t,["key","label","thClass","tdClass","sortBy","sortable","hidden","dataType"]);for(const n in e)this[n]=t[n];e.dataType||(this.dataType="string"),e.sortable===void 0&&(this.sortable=!0)}getFilterFieldName(){return this.filterOn||this.key}isSortable(){return this.sortable}getSortPredicate(t,e){const n=this.getSortFieldName(),l=e.find(g=>g.key===n).dataType;return l.startsWith("date")||l==="numeric"?(g,d)=>{const p=g.getSortableValue(n),x=d.getSortableValue(n);return t==="desc"?x{const p=g.getSortableValue(n),x=d.getSortableValue(n);return t==="desc"?x.localeCompare(p):p.localeCompare(x)}}getSortFieldName(){return this.sortBy||this.key}}const ne={props:{pagination:{type:Object,default:()=>({})}},computed:{pages(){return this.pagination.totalPages===void 0?[]:this.pageLinks()},hasFirst(){return this.pagination.currentPage>=4||this.pagination.totalPages<10},hasLast(){return this.pagination.currentPage<=this.pagination.totalPages-3||this.pagination.totalPages<10},hasFirstEllipsis(){return this.pagination.currentPage>=4&&this.pagination.totalPages>=10},hasLastEllipsis(){return this.pagination.currentPage<=this.pagination.totalPages-3&&this.pagination.totalPages>=10},shouldShowPagination(){return this.pagination.totalPages===void 0||this.pagination.count===0?!1:this.pagination.totalPages>1}},methods:{isActive(a){return(this.pagination.currentPage||1)===a},pageClicked(a){a==="..."||a===this.pagination.currentPage||a>this.pagination.totalPages||a<1||this.$emit("pageChange",a)},pageLinks(){const a=[];let t=2,e=this.pagination.totalPages-1;this.pagination.totalPages>=10&&(t=Math.max(1,this.pagination.currentPage-2),e=Math.min(this.pagination.currentPage+2,this.pagination.totalPages));for(let n=t;n<=e;n++)a.push(n);return a}}},re={key:0,class:"flex items-center justify-between px-4 py-3 bg-white border-t border-gray-200 sm:px-6"},ie={class:"flex justify-between flex-1 sm:hidden"},se={class:"hidden sm:flex-1 sm:flex sm:items-center sm:justify-between"},le={class:"text-sm text-gray-700"},oe=_(" Showing "+h(" ")+" "),de={key:0,class:"font-medium"},ge=_(" "+h(" ")+" to "+h(" ")+" "),ue={key:1,class:"font-medium"},ce={key:0},he={key:1},fe=_(" "+h(" ")+" of "+h(" ")+" "),ye={key:2,class:"font-medium"},me=_(" "+h(" ")+" results "),pe={class:"relative z-0 inline-flex -space-x-px rounded-md shadow-sm","aria-label":"Pagination"},be=u("span",{class:"sr-only"},"Previous",-1),xe={key:1,class:"relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300"},ve=["onClick"],ke={key:2,class:"relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300"},Ce=u("span",{class:"sr-only"},"Next",-1);function Pe(a,t,e,n,b,l){const g=T("BaseIcon");return l.shouldShowPagination?(i(),s("div",re,[u("div",ie,[u("a",{href:"#",class:c([{"disabled cursor-normal pointer-events-none !bg-gray-100 !text-gray-400":e.pagination.currentPage===1},"relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-md hover:bg-gray-50"]),onClick:t[0]||(t[0]=d=>l.pageClicked(e.pagination.currentPage-1))}," Previous ",2),u("a",{href:"#",class:c([{"disabled cursor-default pointer-events-none !bg-gray-100 !text-gray-400":e.pagination.currentPage===e.pagination.totalPages},"relative inline-flex items-center px-4 py-2 ml-3 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-md hover:bg-gray-50"]),onClick:t[1]||(t[1]=d=>l.pageClicked(e.pagination.currentPage+1))}," Next ",2)]),u("div",se,[u("div",null,[u("p",le,[oe,e.pagination.limit&&e.pagination.currentPage?(i(),s("span",de,h(e.pagination.currentPage*e.pagination.limit-(e.pagination.limit-1)),1)):m("",!0),ge,e.pagination.limit&&e.pagination.currentPage?(i(),s("span",ue,[e.pagination.currentPage*e.pagination.limit<=e.pagination.totalCount?(i(),s("span",ce,h(e.pagination.currentPage*e.pagination.limit),1)):(i(),s("span",he,h(e.pagination.totalCount),1))])):m("",!0),fe,e.pagination.totalCount?(i(),s("span",ye,h(e.pagination.totalCount),1)):m("",!0),me])]),u("div",null,[u("nav",pe,[u("a",{href:"#",class:c([{"disabled cursor-normal pointer-events-none !bg-gray-100 !text-gray-400":e.pagination.currentPage===1},"relative inline-flex items-center px-2 py-2 text-sm font-medium text-gray-500 bg-white border border-gray-300 rounded-l-md hover:bg-gray-50"]),onClick:t[2]||(t[2]=d=>l.pageClicked(e.pagination.currentPage-1))},[be,k(g,{name:"ChevronLeftIcon"})],2),l.hasFirst?(i(),s("a",{key:0,href:"#","aria-current":"page",class:c([{"z-10 bg-primary-50 border-primary-500 text-primary-600":l.isActive(1),"bg-white border-gray-300 text-gray-500 hover:bg-gray-50":!l.isActive(1)},"relative inline-flex items-center px-4 py-2 text-sm font-medium border"]),onClick:t[3]||(t[3]=d=>l.pageClicked(1))}," 1 ",2)):m("",!0),l.hasFirstEllipsis?(i(),s("span",xe," ... ")):m("",!0),(i(!0),s(C,null,P(l.pages,d=>(i(),s("a",{key:d,href:"#",class:c([{"z-10 bg-primary-50 border-primary-500 text-primary-600":l.isActive(d),"bg-white border-gray-300 text-gray-500 hover:bg-gray-50":!l.isActive(d),disabled:d==="..."},"relative items-center hidden px-4 py-2 text-sm font-medium text-gray-500 bg-white border border-gray-300 hover:bg-gray-50 md:inline-flex"]),onClick:p=>l.pageClicked(d)},h(d),11,ve))),128)),l.hasLastEllipsis?(i(),s("span",ke," ... ")):m("",!0),l.hasLast?(i(),s("a",{key:3,href:"#","aria-current":"page",class:c([{"z-10 bg-primary-50 border-primary-500 text-primary-600":l.isActive(e.pagination.totalPages),"bg-white border-gray-300 text-gray-500 hover:bg-gray-50":!l.isActive(e.pagination.totalPages)},"relative inline-flex items-center px-4 py-2 text-sm font-medium border"]),onClick:t[4]||(t[4]=d=>l.pageClicked(e.pagination.totalPages))},h(e.pagination.totalPages),3)):m("",!0),u("a",{href:"#",class:c(["relative inline-flex items-center px-2 py-2 text-sm font-medium text-gray-500 bg-white border border-gray-300 rounded-r-md hover:bg-gray-50",{"disabled cursor-default pointer-events-none !bg-gray-100 !text-gray-400":e.pagination.currentPage===e.pagination.totalPages}]),onClick:t[5]||(t[5]=d=>l.pageClicked(e.pagination.currentPage+1))},[Ce,k(g,{name:"ChevronRightIcon"})],2)])])])])):m("",!0)}var _e=Z(ne,[["render",Pe]]);const we={class:"flex flex-col"},Se={class:"-my-2 overflow-x-auto sm:-mx-6 lg:-mx-8 pb-4 lg:pb-0"},Te={class:"inline-block min-w-full py-2 align-middle sm:px-6 lg:px-8"},Ne={class:"relative overflow-hidden bg-white border-b border-gray-200 shadow sm:rounded-lg"},Be=["onClick"],Fe={key:0,class:"asc-direction"},Ae={key:1,class:"desc-direction"},Le={key:0},Ve={key:1},Ie={key:0,class:"absolute top-0 left-0 z-10 flex items-center justify-center w-full h-full bg-white bg-opacity-60"},De={key:1,class:"text-center text-gray-500 pb-2 flex h-[160px] justify-center items-center flex-col"},Me={class:"block mt-1"},Re={props:{columns:{type:Array,required:!0},data:{type:[Array,Function],required:!0},sortBy:{type:String,default:""},sortOrder:{type:String,default:""},tableClass:{type:String,default:"min-w-full divide-y divide-gray-200"},theadClass:{type:String,default:"bg-gray-50"},tbodyClass:{type:String,default:""},noResultsMessage:{type:String,default:"No Results Found"},loading:{type:Boolean,default:!1},loadingType:{type:String,default:"placeholder",validator:function(a){return["placeholder","spinner"].indexOf(a)!==-1}},placeholderCount:{type:Number,default:3}},setup(a,{expose:t}){const e=a;let n=N([]),b=F(!1),l=N(e.columns.map(r=>new ae(r))),g=N({fieldName:"",order:""}),d=F("");const p=A(()=>Array.isArray(e.data)),x=A(()=>{if(!p.value||g.fieldName===""||l.length===0)return n.value;const r=I(g.fieldName);return r?[...n.value].sort(r.getSortPredicate(g.order,l)):n.value});function I(r){return l.find(o=>o.key===r)}function D(r){let o="whitespace-nowrap px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider";return r.defaultThClass&&(o=r.defaultThClass),r.sortable?o=`${o} cursor-pointer`:o=`${o} pointer-events-none`,r.thClass&&(o=`${o} ${r.thClass}`),o}function B(r){let o="px-6 py-4 text-sm text-gray-500 whitespace-nowrap";return r.defaultTdClass&&(o=r.defaultTdClass),r.tdClass&&(o=`${o} ${r.tdClass}`),o}function M(r){let o="w-full";return r.placeholderClass&&(o=`${o} ${r.placeholderClass}`),o}function z(){return d.value=null,e.data}async function E(){const r=d.value&&d.value.currentPage||1;b.value=!0;const o=await e.data({sort:g,page:r});return b.value=!1,d.value=o.pagination,o.data}function R(r){g.fieldName!==r.key?(g.fieldName=r.key,g.order="asc"):g.order=g.order==="asc"?"desc":"asc",p.value||w()}async function w(){const r=p.value?z():await E();n.value=r.map(o=>new te(o,l))}async function j(r){d.value.currentPage=r,await w()}async function Y(){await w()}function H(r,o){return U.exports.get(r,o)}return p.value&&J(()=>e.data,()=>{w()}),K(async()=>{await w()}),t({refresh:Y}),(r,o)=>{const q=T("base-content-placeholders-text"),W=T("base-content-placeholders"),G=T("BaseIcon");return i(),s("div",we,[u("div",Se,[u("div",Te,[u("div",Ne,[L(r.$slots,"header"),u("table",{class:c(a.tableClass)},[u("thead",{class:c(a.theadClass)},[u("tr",null,[(i(!0),s(C,null,P(f(l),y=>(i(),s("th",{key:y.key,class:c([D(y),{"text-bold text-black":f(g).fieldName===y.key}]),onClick:v=>R(y)},[_(h(y.label)+" ",1),f(g).fieldName===y.key&&f(g).order==="asc"?(i(),s("span",Fe," \u2191 ")):m("",!0),f(g).fieldName===y.key&&f(g).order==="desc"?(i(),s("span",Ae," \u2193 ")):m("",!0)],10,Be))),128))])],2),a.loadingType==="placeholder"&&(a.loading||f(b))?(i(),s("tbody",Le,[(i(!0),s(C,null,P(a.placeholderCount,y=>(i(),s("tr",{key:y,class:c(y%2==0?"bg-white":"bg-gray-50")},[(i(!0),s(C,null,P(a.columns,v=>(i(),s("td",{key:v.key,class:c(["",B(v)])},[k(W,{class:c(M(v)),rounded:!0},{default:Q(()=>[k(q,{class:"w-full h-6",lines:1})]),_:2},1032,["class"])],2))),128))],2))),128))])):(i(),s("tbody",Ve,[(i(!0),s(C,null,P(f(x),(y,v)=>(i(),s("tr",{key:v,class:c(v%2==0?"bg-white":"bg-gray-50")},[(i(!0),s(C,null,P(a.columns,S=>(i(),s("td",{key:S.key,class:c(["",B(S)])},[L(r.$slots,"cell-"+S.key,{row:y},()=>[_(h(H(y.data,S.key)),1)])],2))),128))],2))),128))]))],2),a.loadingType==="spinner"&&(a.loading||f(b))?(i(),s("div",Ie,[k($,{class:"w-10 h-10 text-primary-500"})])):!a.loading&&!f(b)&&f(x)&&f(x).length===0?(i(),s("div",De,[k(G,{name:"ExclamationCircleIcon",class:"w-6 h-6 text-gray-400"}),u("span",Me,h(a.noResultsMessage),1)])):m("",!0),f(d)?(i(),X(_e,{key:2,pagination:f(d),onPageChange:j},null,8,["pagination"])):m("",!0)])])])])}}};export{Re as default}; +import{I as O,r as T,o as i,e as s,h as u,m as c,t as h,j as m,f as k,F as C,y as P,i as _,a0 as N,B as F,k as A,C as J,D as K,g as L,u as f,w as Q,A as U,l as X}from"./vendor.fd3b1727.js";import{_ as Z,S as $}from"./main.fc26c84f.js";function V(a,t){if(!t||a===null||typeof a!="object")return a;const[e,n]=t.split(/\.(.+)/);return V(a[e],n)}function ee(a,t){return t.reduce((e,n)=>(e[n]=a[n],e),{})}class te{constructor(t,e){this.data=t,this.columns=e}getValue(t){return V(this.data,t)}getColumn(t){return this.columns.find(e=>e.key===t)}getSortableValue(t){const e=this.getColumn(t).dataType;let n=this.getValue(t);if(n==null)return"";if(n instanceof String&&(n=n.toLowerCase()),e.startsWith("date")){const b=e.replace("date:","");return O(n,b).format("YYYYMMDDHHmmss")}return e==="numeric"?n:n.toString()}}class ae{constructor(t){const e=ee(t,["key","label","thClass","tdClass","sortBy","sortable","hidden","dataType"]);for(const n in e)this[n]=t[n];e.dataType||(this.dataType="string"),e.sortable===void 0&&(this.sortable=!0)}getFilterFieldName(){return this.filterOn||this.key}isSortable(){return this.sortable}getSortPredicate(t,e){const n=this.getSortFieldName(),l=e.find(g=>g.key===n).dataType;return l.startsWith("date")||l==="numeric"?(g,d)=>{const p=g.getSortableValue(n),x=d.getSortableValue(n);return t==="desc"?x{const p=g.getSortableValue(n),x=d.getSortableValue(n);return t==="desc"?x.localeCompare(p):p.localeCompare(x)}}getSortFieldName(){return this.sortBy||this.key}}const ne={props:{pagination:{type:Object,default:()=>({})}},computed:{pages(){return this.pagination.totalPages===void 0?[]:this.pageLinks()},hasFirst(){return this.pagination.currentPage>=4||this.pagination.totalPages<10},hasLast(){return this.pagination.currentPage<=this.pagination.totalPages-3||this.pagination.totalPages<10},hasFirstEllipsis(){return this.pagination.currentPage>=4&&this.pagination.totalPages>=10},hasLastEllipsis(){return this.pagination.currentPage<=this.pagination.totalPages-3&&this.pagination.totalPages>=10},shouldShowPagination(){return this.pagination.totalPages===void 0||this.pagination.count===0?!1:this.pagination.totalPages>1}},methods:{isActive(a){return(this.pagination.currentPage||1)===a},pageClicked(a){a==="..."||a===this.pagination.currentPage||a>this.pagination.totalPages||a<1||this.$emit("pageChange",a)},pageLinks(){const a=[];let t=2,e=this.pagination.totalPages-1;this.pagination.totalPages>=10&&(t=Math.max(1,this.pagination.currentPage-2),e=Math.min(this.pagination.currentPage+2,this.pagination.totalPages));for(let n=t;n<=e;n++)a.push(n);return a}}},re={key:0,class:"flex items-center justify-between px-4 py-3 bg-white border-t border-gray-200 sm:px-6"},ie={class:"flex justify-between flex-1 sm:hidden"},se={class:"hidden sm:flex-1 sm:flex sm:items-center sm:justify-between"},le={class:"text-sm text-gray-700"},oe=_(" Showing "+h(" ")+" "),de={key:0,class:"font-medium"},ge=_(" "+h(" ")+" to "+h(" ")+" "),ue={key:1,class:"font-medium"},ce={key:0},he={key:1},fe=_(" "+h(" ")+" of "+h(" ")+" "),ye={key:2,class:"font-medium"},me=_(" "+h(" ")+" results "),pe={class:"relative z-0 inline-flex -space-x-px rounded-md shadow-sm","aria-label":"Pagination"},be=u("span",{class:"sr-only"},"Previous",-1),xe={key:1,class:"relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300"},ve=["onClick"],ke={key:2,class:"relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300"},Ce=u("span",{class:"sr-only"},"Next",-1);function Pe(a,t,e,n,b,l){const g=T("BaseIcon");return l.shouldShowPagination?(i(),s("div",re,[u("div",ie,[u("a",{href:"#",class:c([{"disabled cursor-normal pointer-events-none !bg-gray-100 !text-gray-400":e.pagination.currentPage===1},"relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-md hover:bg-gray-50"]),onClick:t[0]||(t[0]=d=>l.pageClicked(e.pagination.currentPage-1))}," Previous ",2),u("a",{href:"#",class:c([{"disabled cursor-default pointer-events-none !bg-gray-100 !text-gray-400":e.pagination.currentPage===e.pagination.totalPages},"relative inline-flex items-center px-4 py-2 ml-3 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-md hover:bg-gray-50"]),onClick:t[1]||(t[1]=d=>l.pageClicked(e.pagination.currentPage+1))}," Next ",2)]),u("div",se,[u("div",null,[u("p",le,[oe,e.pagination.limit&&e.pagination.currentPage?(i(),s("span",de,h(e.pagination.currentPage*e.pagination.limit-(e.pagination.limit-1)),1)):m("",!0),ge,e.pagination.limit&&e.pagination.currentPage?(i(),s("span",ue,[e.pagination.currentPage*e.pagination.limit<=e.pagination.totalCount?(i(),s("span",ce,h(e.pagination.currentPage*e.pagination.limit),1)):(i(),s("span",he,h(e.pagination.totalCount),1))])):m("",!0),fe,e.pagination.totalCount?(i(),s("span",ye,h(e.pagination.totalCount),1)):m("",!0),me])]),u("div",null,[u("nav",pe,[u("a",{href:"#",class:c([{"disabled cursor-normal pointer-events-none !bg-gray-100 !text-gray-400":e.pagination.currentPage===1},"relative inline-flex items-center px-2 py-2 text-sm font-medium text-gray-500 bg-white border border-gray-300 rounded-l-md hover:bg-gray-50"]),onClick:t[2]||(t[2]=d=>l.pageClicked(e.pagination.currentPage-1))},[be,k(g,{name:"ChevronLeftIcon"})],2),l.hasFirst?(i(),s("a",{key:0,href:"#","aria-current":"page",class:c([{"z-10 bg-primary-50 border-primary-500 text-primary-600":l.isActive(1),"bg-white border-gray-300 text-gray-500 hover:bg-gray-50":!l.isActive(1)},"relative inline-flex items-center px-4 py-2 text-sm font-medium border"]),onClick:t[3]||(t[3]=d=>l.pageClicked(1))}," 1 ",2)):m("",!0),l.hasFirstEllipsis?(i(),s("span",xe," ... ")):m("",!0),(i(!0),s(C,null,P(l.pages,d=>(i(),s("a",{key:d,href:"#",class:c([{"z-10 bg-primary-50 border-primary-500 text-primary-600":l.isActive(d),"bg-white border-gray-300 text-gray-500 hover:bg-gray-50":!l.isActive(d),disabled:d==="..."},"relative items-center hidden px-4 py-2 text-sm font-medium text-gray-500 bg-white border border-gray-300 hover:bg-gray-50 md:inline-flex"]),onClick:p=>l.pageClicked(d)},h(d),11,ve))),128)),l.hasLastEllipsis?(i(),s("span",ke," ... ")):m("",!0),l.hasLast?(i(),s("a",{key:3,href:"#","aria-current":"page",class:c([{"z-10 bg-primary-50 border-primary-500 text-primary-600":l.isActive(e.pagination.totalPages),"bg-white border-gray-300 text-gray-500 hover:bg-gray-50":!l.isActive(e.pagination.totalPages)},"relative inline-flex items-center px-4 py-2 text-sm font-medium border"]),onClick:t[4]||(t[4]=d=>l.pageClicked(e.pagination.totalPages))},h(e.pagination.totalPages),3)):m("",!0),u("a",{href:"#",class:c(["relative inline-flex items-center px-2 py-2 text-sm font-medium text-gray-500 bg-white border border-gray-300 rounded-r-md hover:bg-gray-50",{"disabled cursor-default pointer-events-none !bg-gray-100 !text-gray-400":e.pagination.currentPage===e.pagination.totalPages}]),onClick:t[5]||(t[5]=d=>l.pageClicked(e.pagination.currentPage+1))},[Ce,k(g,{name:"ChevronRightIcon"})],2)])])])])):m("",!0)}var _e=Z(ne,[["render",Pe]]);const we={class:"flex flex-col"},Se={class:"-my-2 overflow-x-auto sm:-mx-6 lg:-mx-8 pb-4 lg:pb-0"},Te={class:"inline-block min-w-full py-2 align-middle sm:px-6 lg:px-8"},Ne={class:"relative overflow-hidden bg-white border-b border-gray-200 shadow sm:rounded-lg"},Be=["onClick"],Fe={key:0,class:"asc-direction"},Ae={key:1,class:"desc-direction"},Le={key:0},Ve={key:1},Ie={key:0,class:"absolute top-0 left-0 z-10 flex items-center justify-center w-full h-full bg-white bg-opacity-60"},De={key:1,class:"text-center text-gray-500 pb-2 flex h-[160px] justify-center items-center flex-col"},Me={class:"block mt-1"},Re={props:{columns:{type:Array,required:!0},data:{type:[Array,Function],required:!0},sortBy:{type:String,default:""},sortOrder:{type:String,default:""},tableClass:{type:String,default:"min-w-full divide-y divide-gray-200"},theadClass:{type:String,default:"bg-gray-50"},tbodyClass:{type:String,default:""},noResultsMessage:{type:String,default:"No Results Found"},loading:{type:Boolean,default:!1},loadingType:{type:String,default:"placeholder",validator:function(a){return["placeholder","spinner"].indexOf(a)!==-1}},placeholderCount:{type:Number,default:3}},setup(a,{expose:t}){const e=a;let n=N([]),b=F(!1),l=N(e.columns.map(r=>new ae(r))),g=N({fieldName:"",order:""}),d=F("");const p=A(()=>Array.isArray(e.data)),x=A(()=>{if(!p.value||g.fieldName===""||l.length===0)return n.value;const r=I(g.fieldName);return r?[...n.value].sort(r.getSortPredicate(g.order,l)):n.value});function I(r){return l.find(o=>o.key===r)}function D(r){let o="whitespace-nowrap px-6 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider";return r.defaultThClass&&(o=r.defaultThClass),r.sortable?o=`${o} cursor-pointer`:o=`${o} pointer-events-none`,r.thClass&&(o=`${o} ${r.thClass}`),o}function B(r){let o="px-6 py-4 text-sm text-gray-500 whitespace-nowrap";return r.defaultTdClass&&(o=r.defaultTdClass),r.tdClass&&(o=`${o} ${r.tdClass}`),o}function M(r){let o="w-full";return r.placeholderClass&&(o=`${o} ${r.placeholderClass}`),o}function z(){return d.value=null,e.data}async function E(){const r=d.value&&d.value.currentPage||1;b.value=!0;const o=await e.data({sort:g,page:r});return b.value=!1,d.value=o.pagination,o.data}function R(r){g.fieldName!==r.key?(g.fieldName=r.key,g.order="asc"):g.order=g.order==="asc"?"desc":"asc",p.value||w()}async function w(){const r=p.value?z():await E();n.value=r.map(o=>new te(o,l))}async function j(r){d.value.currentPage=r,await w()}async function Y(){await w()}function H(r,o){return U.exports.get(r,o)}return p.value&&J(()=>e.data,()=>{w()}),K(async()=>{await w()}),t({refresh:Y}),(r,o)=>{const q=T("base-content-placeholders-text"),W=T("base-content-placeholders"),G=T("BaseIcon");return i(),s("div",we,[u("div",Se,[u("div",Te,[u("div",Ne,[L(r.$slots,"header"),u("table",{class:c(a.tableClass)},[u("thead",{class:c(a.theadClass)},[u("tr",null,[(i(!0),s(C,null,P(f(l),y=>(i(),s("th",{key:y.key,class:c([D(y),{"text-bold text-black":f(g).fieldName===y.key}]),onClick:v=>R(y)},[_(h(y.label)+" ",1),f(g).fieldName===y.key&&f(g).order==="asc"?(i(),s("span",Fe," \u2191 ")):m("",!0),f(g).fieldName===y.key&&f(g).order==="desc"?(i(),s("span",Ae," \u2193 ")):m("",!0)],10,Be))),128))])],2),a.loadingType==="placeholder"&&(a.loading||f(b))?(i(),s("tbody",Le,[(i(!0),s(C,null,P(a.placeholderCount,y=>(i(),s("tr",{key:y,class:c(y%2==0?"bg-white":"bg-gray-50")},[(i(!0),s(C,null,P(a.columns,v=>(i(),s("td",{key:v.key,class:c(["",B(v)])},[k(W,{class:c(M(v)),rounded:!0},{default:Q(()=>[k(q,{class:"w-full h-6",lines:1})]),_:2},1032,["class"])],2))),128))],2))),128))])):(i(),s("tbody",Ve,[(i(!0),s(C,null,P(f(x),(y,v)=>(i(),s("tr",{key:v,class:c(v%2==0?"bg-white":"bg-gray-50")},[(i(!0),s(C,null,P(a.columns,S=>(i(),s("td",{key:S.key,class:c(["",B(S)])},[L(r.$slots,"cell-"+S.key,{row:y},()=>[_(h(H(y.data,S.key)),1)])],2))),128))],2))),128))]))],2),a.loadingType==="spinner"&&(a.loading||f(b))?(i(),s("div",Ie,[k($,{class:"w-10 h-10 text-primary-500"})])):!a.loading&&!f(b)&&f(x)&&f(x).length===0?(i(),s("div",De,[k(G,{name:"ExclamationCircleIcon",class:"w-6 h-6 text-gray-400"}),u("span",Me,h(a.noResultsMessage),1)])):m("",!0),f(d)?(i(),X(_e,{key:2,pagination:f(d),onPageChange:j},null,8,["pagination"])):m("",!0)])])])])}}};export{Re as default}; diff --git a/public/build/assets/CategoryModal.42285069.js b/public/build/assets/CategoryModal.cb867f43.js similarity index 68% rename from public/build/assets/CategoryModal.42285069.js rename to public/build/assets/CategoryModal.cb867f43.js index 8a6d6c75..59ec6a90 100644 --- a/public/build/assets/CategoryModal.42285069.js +++ b/public/build/assets/CategoryModal.cb867f43.js @@ -1 +1 @@ -import{J as j,B as k,k as g,L as y,M as N,N as L,S as T,T as q,r as i,o as B,l as b,w as r,h as m,i as f,t as C,u as e,f as n,m as D,j as G,U}from"./vendor.fd3b1727.js";import{u as z}from"./category.4faf417d.js";import{c as E}from"./main.f18430a2.js";const A={class:"flex justify-between w-full"},J=["onSubmit"],X={class:"p-8 sm:p-6"},F={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid border-modal-bg"},Q={setup(H){const t=z(),u=E(),{t:p}=j();let c=k(!1);const h=g(()=>({currentCategory:{name:{required:y.withMessage(p("validation.required"),N),minLength:y.withMessage(p("validation.name_min_length",{count:3}),L(3))},description:{maxLength:y.withMessage(p("validation.description_maxlength",{count:255}),T(255))}}})),a=q(h,g(()=>t)),w=g(()=>u.active&&u.componentName==="CategoryModal");async function I(){if(a.value.currentCategory.$touch(),a.value.currentCategory.$invalid)return!0;const s=t.isEdit?t.updateCategory:t.addCategory;c.value=!0,await s(t.currentCategory),c.value=!1,u.refreshData&&u.refreshData(),d()}function d(){u.closeModal(),setTimeout(()=>{t.$reset(),a.value.$reset()},300)}return(s,o)=>{const v=i("BaseIcon"),x=i("BaseInput"),_=i("BaseInputGroup"),M=i("BaseTextarea"),V=i("BaseInputGrid"),$=i("BaseButton"),S=i("BaseModal");return B(),b(S,{show:e(w),onClose:d},{header:r(()=>[m("div",A,[f(C(e(u).title)+" ",1),n(v,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:d})])]),default:r(()=>[m("form",{action:"",onSubmit:U(I,["prevent"])},[m("div",X,[n(V,{layout:"one-column"},{default:r(()=>[n(_,{label:s.$t("expenses.category"),error:e(a).currentCategory.name.$error&&e(a).currentCategory.name.$errors[0].$message,required:""},{default:r(()=>[n(x,{modelValue:e(t).currentCategory.name,"onUpdate:modelValue":o[0]||(o[0]=l=>e(t).currentCategory.name=l),invalid:e(a).currentCategory.name.$error,type:"text",onInput:o[1]||(o[1]=l=>e(a).currentCategory.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),n(_,{label:s.$t("expenses.description"),error:e(a).currentCategory.description.$error&&e(a).currentCategory.description.$errors[0].$message},{default:r(()=>[n(M,{modelValue:e(t).currentCategory.description,"onUpdate:modelValue":o[2]||(o[2]=l=>e(t).currentCategory.description=l),rows:"4",cols:"50",onInput:o[3]||(o[3]=l=>e(a).currentCategory.description.$touch())},null,8,["modelValue"])]),_:1},8,["label","error"])]),_:1})]),m("div",F,[n($,{type:"button",variant:"primary-outline",class:"mr-3 text-sm",onClick:d},{default:r(()=>[f(C(s.$t("general.cancel")),1)]),_:1}),n($,{loading:e(c),disabled:e(c),variant:"primary",type:"submit"},{left:r(l=>[e(c)?G("",!0):(B(),b(v,{key:0,name:"SaveIcon",class:D(l.class)},null,8,["class"]))]),default:r(()=>[f(" "+C(e(t).isEdit?s.$t("general.update"):s.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,J)]),_:1},8,["show"])}}};export{Q as _}; +import{J as j,B as k,k as g,L as y,M as N,N as L,S as T,T as q,r as i,o as B,l as b,w as r,h as m,i as f,t as C,u as e,f as n,m as D,j as G,U}from"./vendor.fd3b1727.js";import{u as z}from"./category.3bd14c85.js";import{c as E}from"./main.fc26c84f.js";const A={class:"flex justify-between w-full"},J=["onSubmit"],X={class:"p-8 sm:p-6"},F={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid border-modal-bg"},Q={setup(H){const t=z(),u=E(),{t:p}=j();let c=k(!1);const h=g(()=>({currentCategory:{name:{required:y.withMessage(p("validation.required"),N),minLength:y.withMessage(p("validation.name_min_length",{count:3}),L(3))},description:{maxLength:y.withMessage(p("validation.description_maxlength",{count:255}),T(255))}}})),o=q(h,g(()=>t)),w=g(()=>u.active&&u.componentName==="CategoryModal");async function I(){if(o.value.currentCategory.$touch(),o.value.currentCategory.$invalid)return!0;const s=t.isEdit?t.updateCategory:t.addCategory;c.value=!0,await s(t.currentCategory),c.value=!1,u.refreshData&&u.refreshData(),d()}function d(){u.closeModal(),setTimeout(()=>{t.$reset(),o.value.$reset()},300)}return(s,a)=>{const v=i("BaseIcon"),x=i("BaseInput"),_=i("BaseInputGroup"),M=i("BaseTextarea"),V=i("BaseInputGrid"),$=i("BaseButton"),S=i("BaseModal");return B(),b(S,{show:e(w),onClose:d},{header:r(()=>[m("div",A,[f(C(e(u).title)+" ",1),n(v,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:d})])]),default:r(()=>[m("form",{action:"",onSubmit:U(I,["prevent"])},[m("div",X,[n(V,{layout:"one-column"},{default:r(()=>[n(_,{label:s.$t("expenses.category"),error:e(o).currentCategory.name.$error&&e(o).currentCategory.name.$errors[0].$message,required:""},{default:r(()=>[n(x,{modelValue:e(t).currentCategory.name,"onUpdate:modelValue":a[0]||(a[0]=l=>e(t).currentCategory.name=l),invalid:e(o).currentCategory.name.$error,type:"text",onInput:a[1]||(a[1]=l=>e(o).currentCategory.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),n(_,{label:s.$t("expenses.description"),error:e(o).currentCategory.description.$error&&e(o).currentCategory.description.$errors[0].$message},{default:r(()=>[n(M,{modelValue:e(t).currentCategory.description,"onUpdate:modelValue":a[2]||(a[2]=l=>e(t).currentCategory.description=l),rows:"4",cols:"50",onInput:a[3]||(a[3]=l=>e(o).currentCategory.description.$touch())},null,8,["modelValue"])]),_:1},8,["label","error"])]),_:1})]),m("div",F,[n($,{type:"button",variant:"primary-outline",class:"mr-3 text-sm",onClick:d},{default:r(()=>[f(C(s.$t("general.cancel")),1)]),_:1}),n($,{loading:e(c),disabled:e(c),variant:"primary",type:"submit"},{left:r(l=>[e(c)?G("",!0):(B(),b(v,{key:0,name:"SaveIcon",class:D(l.class)},null,8,["class"]))]),default:r(()=>[f(" "+C(e(t).isEdit?s.$t("general.update"):s.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,J)]),_:1},8,["show"])}}};export{Q as _}; diff --git a/public/build/assets/CompanyInfoSettings.bb9f4986.js b/public/build/assets/CompanyInfoSettings.e80e4a03.js similarity index 99% rename from public/build/assets/CompanyInfoSettings.bb9f4986.js rename to public/build/assets/CompanyInfoSettings.e80e4a03.js index c8d2d99f..0e2b2c42 100644 --- a/public/build/assets/CompanyInfoSettings.bb9f4986.js +++ b/public/build/assets/CompanyInfoSettings.e80e4a03.js @@ -1 +1 @@ -var oe=Object.defineProperty;var T=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable;var R=(_,s,d)=>s in _?oe(_,s,{enumerable:!0,configurable:!0,writable:!0,value:d}):_[s]=d,A=(_,s)=>{for(var d in s||(s={}))se.call(s,d)&&R(_,d,s[d]);if(T)for(var d of T(s))ne.call(s,d)&&R(_,d,s[d]);return _};import{aN as le,J,B as C,a0 as E,k as F,L as h,M as k,P as de,T as O,r as u,o as I,l as q,w as r,h as m,t as b,u as e,f as o,i as j,m as P,j as z,U as H,ah as re,N as ie,e as K,x as ue,F as me}from"./vendor.fd3b1727.js";import{b as Q,c as W,d as X}from"./main.f18430a2.js";const ce={class:"flex justify-between w-full"},pe={class:"px-6 pt-6"},fe={class:"font-medium text-lg text-left"},_e={class:"mt-2 text-sm leading-snug text-gray-500",style:{"max-width":"680px"}},ye=["onSubmit"],ge={class:"p-4 sm:p-6 space-y-4"},ve={class:"z-0 flex justify-end p-4 bg-gray-50 border-modal-bg"},be={setup(_){const s=Q(),d=W(),S=X(),B=le(),{t:M}=J();let c=C(!1);const a=E({id:s.selectedCompany.id,name:null}),$=F(()=>d.active&&d.componentName==="DeleteCompanyModal"),g={formData:{name:{required:h.withMessage(M("validation.required"),k),sameAsName:h.withMessage(M("validation.company_name_not_same"),de(s.selectedCompany.name))}}},f=O(g,{formData:a},{$scope:!1});async function V(){if(f.value.$touch(),f.value.$invalid)return!0;const v=s.companies[0];c.value=!0;try{const y=await s.deleteCompany(a);console.log(y.data.success),y.data.success&&(p(),await s.setSelectedCompany(v),B.push("/admin/dashboard"),await S.setIsAppLoaded(!1),await S.bootstrap()),c.value=!1}catch{c.value=!1}}function N(){a.id=null,a.name="",f.value.$reset()}function p(){d.closeModal(),setTimeout(()=>{N(),f.value.$reset()},300)}return(v,y)=>{const U=u("BaseInput"),x=u("BaseInputGroup"),l=u("BaseButton"),t=u("BaseIcon"),D=u("BaseModal");return I(),q(D,{show:e($),onClose:p},{default:r(()=>[m("div",ce,[m("div",pe,[m("h6",fe,b(e(d).title),1),m("p",_e,b(v.$t("settings.company_info.delete_company_modal_desc",{company:e(s).selectedCompany.name})),1)])]),m("form",{action:"",onSubmit:H(V,["prevent"])},[m("div",ge,[o(x,{label:v.$t("settings.company_info.delete_company_modal_label",{company:e(s).selectedCompany.name}),error:e(f).formData.name.$error&&e(f).formData.name.$errors[0].$message,required:""},{default:r(()=>[o(U,{modelValue:e(a).name,"onUpdate:modelValue":y[0]||(y[0]=i=>e(a).name=i),invalid:e(f).formData.name.$error,onInput:y[1]||(y[1]=i=>e(f).formData.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),m("div",ve,[o(l,{class:"mr-3 text-sm",variant:"primary-outline",outline:"",type:"button",onClick:p},{default:r(()=>[j(b(v.$t("general.cancel")),1)]),_:1}),o(l,{loading:e(c),disabled:e(c),variant:"danger",type:"submit"},{left:r(i=>[e(c)?z("",!0):(I(),q(t,{key:0,name:"TrashIcon",class:P(i.class)},null,8,["class"]))]),default:r(()=>[j(" "+b(v.$t("general.delete")),1)]),_:1},8,["loading","disabled"])])],40,ye)]),_:1},8,["show"])}}},$e=["onSubmit"],Be={key:0,class:"py-5"},Ve={class:"text-lg leading-6 font-medium text-gray-900"},Ce={class:"mt-2 max-w-xl text-sm text-gray-500"},we={class:"mt-5"},Me={setup(_){const s=Q(),d=X(),S=W(),{t:B}=J(),M=re("utils");let c=C(!1);const a=E({name:null,logo:null,address:{address_street_1:"",address_street_2:"",website:"",country_id:null,state:"",city:"",phone:"",zip:""}});M.mergeSettings(a,A({},s.selectedCompany));let $=C([]),g=C(null),f=C(null);const V=C(!1);a.logo&&$.value.push({image:a.logo});const N=F(()=>({name:{required:h.withMessage(B("validation.required"),k),minLength:h.withMessage(B("validation.name_min_length"),ie(3))},address:{country_id:{required:h.withMessage(B("validation.required"),k)}}})),p=O(N,F(()=>a));d.fetchCountries();function v(l,t,D,i){f.value=i.name,g.value=t}function y(){g.value=null,V.value=!0}async function U(){if(p.value.$touch(),p.value.$invalid)return!0;if(c.value=!0,(await s.updateCompany(a)).data.data){if(g.value||V.value){let t=new FormData;g.value&&t.append("company_logo",JSON.stringify({name:f.value,data:g.value})),t.append("is_company_logo_removed",V.value),await s.updateCompanyLogo(t),g.value=null,V.value=!1}c.value=!1}c.value=!1}function x(l){S.openModal({title:B("settings.company_info.are_you_absolutely_sure"),componentName:"DeleteCompanyModal",size:"sm"})}return(l,t)=>{const D=u("BaseFileUploader"),i=u("BaseInputGroup"),G=u("BaseInputGrid"),w=u("BaseInput"),Y=u("BaseMultiselect"),L=u("BaseTextarea"),Z=u("BaseIcon"),ee=u("BaseButton"),ae=u("BaseDivider"),te=u("BaseSettingCard");return I(),K(me,null,[m("form",{onSubmit:H(U,["prevent"])},[o(te,{title:l.$t("settings.company_info.company_info"),description:l.$t("settings.company_info.section_description")},{default:r(()=>[o(G,{class:"mt-5"},{default:r(()=>[o(i,{label:l.$tc("settings.company_info.company_logo")},{default:r(()=>[o(D,{modelValue:e($),"onUpdate:modelValue":t[0]||(t[0]=n=>ue($)?$.value=n:$=n),base64:"",onChange:v,onRemove:y},null,8,["modelValue"])]),_:1},8,["label"])]),_:1}),o(G,{class:"mt-5"},{default:r(()=>[o(i,{label:l.$tc("settings.company_info.company_name"),error:e(p).name.$error&&e(p).name.$errors[0].$message,required:""},{default:r(()=>[o(w,{modelValue:e(a).name,"onUpdate:modelValue":t[1]||(t[1]=n=>e(a).name=n),invalid:e(p).name.$error,onBlur:t[2]||(t[2]=n=>e(p).name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),o(i,{label:l.$tc("settings.company_info.phone")},{default:r(()=>[o(w,{modelValue:e(a).address.phone,"onUpdate:modelValue":t[3]||(t[3]=n=>e(a).address.phone=n)},null,8,["modelValue"])]),_:1},8,["label"]),o(i,{label:l.$tc("settings.company_info.country"),error:e(p).address.country_id.$error&&e(p).address.country_id.$errors[0].$message,required:""},{default:r(()=>[o(Y,{modelValue:e(a).address.country_id,"onUpdate:modelValue":t[4]||(t[4]=n=>e(a).address.country_id=n),label:"name",invalid:e(p).address.country_id.$error,options:e(d).countries,"value-prop":"id","can-deselect":!0,"can-clear":!1,searchable:"","track-by":"name"},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),o(i,{label:l.$tc("settings.company_info.state")},{default:r(()=>[o(w,{modelValue:e(a).address.state,"onUpdate:modelValue":t[5]||(t[5]=n=>e(a).address.state=n),name:"state",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(i,{label:l.$tc("settings.company_info.city")},{default:r(()=>[o(w,{modelValue:e(a).address.city,"onUpdate:modelValue":t[6]||(t[6]=n=>e(a).address.city=n),type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(i,{label:l.$tc("settings.company_info.zip")},{default:r(()=>[o(w,{modelValue:e(a).address.zip,"onUpdate:modelValue":t[7]||(t[7]=n=>e(a).address.zip=n)},null,8,["modelValue"])]),_:1},8,["label"]),m("div",null,[o(i,{label:l.$tc("settings.company_info.address")},{default:r(()=>[o(L,{modelValue:e(a).address.address_street_1,"onUpdate:modelValue":t[8]||(t[8]=n=>e(a).address.address_street_1=n),rows:"2"},null,8,["modelValue"])]),_:1},8,["label"]),o(L,{modelValue:e(a).address.address_street_2,"onUpdate:modelValue":t[9]||(t[9]=n=>e(a).address.address_street_2=n),rows:"2",row:2,class:"mt-2"},null,8,["modelValue"])])]),_:1}),o(ee,{loading:e(c),disabled:e(c),type:"submit",class:"mt-6"},{left:r(n=>[e(c)?z("",!0):(I(),q(Z,{key:0,class:P(n.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[j(" "+b(l.$tc("settings.company_info.save")),1)]),_:1},8,["loading","disabled"]),e(s).companies.length!==1?(I(),K("div",Be,[o(ae,{class:"my-4"}),m("h3",Ve,b(l.$tc("settings.company_info.delete_company")),1),m("div",Ce,[m("p",null,b(l.$tc("settings.company_info.delete_company_description")),1)]),m("div",we,[m("button",{type:"button",class:"inline-flex items-center justify-center px-4 py-2 border border-transparent font-medium rounded-md text-red-700 bg-red-100 hover:bg-red-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-red-500 sm:text-sm",onClick:x},b(l.$tc("general.delete")),1)])])):z("",!0)]),_:1},8,["title","description"])],40,$e),o(be)],64)}}};export{Me as default}; +var oe=Object.defineProperty;var T=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable;var R=(_,s,d)=>s in _?oe(_,s,{enumerable:!0,configurable:!0,writable:!0,value:d}):_[s]=d,A=(_,s)=>{for(var d in s||(s={}))se.call(s,d)&&R(_,d,s[d]);if(T)for(var d of T(s))ne.call(s,d)&&R(_,d,s[d]);return _};import{aN as le,J,B as C,a0 as E,k as F,L as h,M as k,P as de,T as O,r as u,o as I,l as q,w as r,h as m,t as b,u as e,f as o,i as j,m as P,j as z,U as H,ah as re,N as ie,e as K,x as ue,F as me}from"./vendor.fd3b1727.js";import{b as Q,c as W,d as X}from"./main.fc26c84f.js";const ce={class:"flex justify-between w-full"},pe={class:"px-6 pt-6"},fe={class:"font-medium text-lg text-left"},_e={class:"mt-2 text-sm leading-snug text-gray-500",style:{"max-width":"680px"}},ye=["onSubmit"],ge={class:"p-4 sm:p-6 space-y-4"},ve={class:"z-0 flex justify-end p-4 bg-gray-50 border-modal-bg"},be={setup(_){const s=Q(),d=W(),S=X(),B=le(),{t:M}=J();let c=C(!1);const a=E({id:s.selectedCompany.id,name:null}),$=F(()=>d.active&&d.componentName==="DeleteCompanyModal"),g={formData:{name:{required:h.withMessage(M("validation.required"),k),sameAsName:h.withMessage(M("validation.company_name_not_same"),de(s.selectedCompany.name))}}},f=O(g,{formData:a},{$scope:!1});async function V(){if(f.value.$touch(),f.value.$invalid)return!0;const v=s.companies[0];c.value=!0;try{const y=await s.deleteCompany(a);console.log(y.data.success),y.data.success&&(p(),await s.setSelectedCompany(v),B.push("/admin/dashboard"),await S.setIsAppLoaded(!1),await S.bootstrap()),c.value=!1}catch{c.value=!1}}function N(){a.id=null,a.name="",f.value.$reset()}function p(){d.closeModal(),setTimeout(()=>{N(),f.value.$reset()},300)}return(v,y)=>{const U=u("BaseInput"),x=u("BaseInputGroup"),l=u("BaseButton"),t=u("BaseIcon"),D=u("BaseModal");return I(),q(D,{show:e($),onClose:p},{default:r(()=>[m("div",ce,[m("div",pe,[m("h6",fe,b(e(d).title),1),m("p",_e,b(v.$t("settings.company_info.delete_company_modal_desc",{company:e(s).selectedCompany.name})),1)])]),m("form",{action:"",onSubmit:H(V,["prevent"])},[m("div",ge,[o(x,{label:v.$t("settings.company_info.delete_company_modal_label",{company:e(s).selectedCompany.name}),error:e(f).formData.name.$error&&e(f).formData.name.$errors[0].$message,required:""},{default:r(()=>[o(U,{modelValue:e(a).name,"onUpdate:modelValue":y[0]||(y[0]=i=>e(a).name=i),invalid:e(f).formData.name.$error,onInput:y[1]||(y[1]=i=>e(f).formData.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),m("div",ve,[o(l,{class:"mr-3 text-sm",variant:"primary-outline",outline:"",type:"button",onClick:p},{default:r(()=>[j(b(v.$t("general.cancel")),1)]),_:1}),o(l,{loading:e(c),disabled:e(c),variant:"danger",type:"submit"},{left:r(i=>[e(c)?z("",!0):(I(),q(t,{key:0,name:"TrashIcon",class:P(i.class)},null,8,["class"]))]),default:r(()=>[j(" "+b(v.$t("general.delete")),1)]),_:1},8,["loading","disabled"])])],40,ye)]),_:1},8,["show"])}}},$e=["onSubmit"],Be={key:0,class:"py-5"},Ve={class:"text-lg leading-6 font-medium text-gray-900"},Ce={class:"mt-2 max-w-xl text-sm text-gray-500"},we={class:"mt-5"},Me={setup(_){const s=Q(),d=X(),S=W(),{t:B}=J(),M=re("utils");let c=C(!1);const a=E({name:null,logo:null,address:{address_street_1:"",address_street_2:"",website:"",country_id:null,state:"",city:"",phone:"",zip:""}});M.mergeSettings(a,A({},s.selectedCompany));let $=C([]),g=C(null),f=C(null);const V=C(!1);a.logo&&$.value.push({image:a.logo});const N=F(()=>({name:{required:h.withMessage(B("validation.required"),k),minLength:h.withMessage(B("validation.name_min_length"),ie(3))},address:{country_id:{required:h.withMessage(B("validation.required"),k)}}})),p=O(N,F(()=>a));d.fetchCountries();function v(l,t,D,i){f.value=i.name,g.value=t}function y(){g.value=null,V.value=!0}async function U(){if(p.value.$touch(),p.value.$invalid)return!0;if(c.value=!0,(await s.updateCompany(a)).data.data){if(g.value||V.value){let t=new FormData;g.value&&t.append("company_logo",JSON.stringify({name:f.value,data:g.value})),t.append("is_company_logo_removed",V.value),await s.updateCompanyLogo(t),g.value=null,V.value=!1}c.value=!1}c.value=!1}function x(l){S.openModal({title:B("settings.company_info.are_you_absolutely_sure"),componentName:"DeleteCompanyModal",size:"sm"})}return(l,t)=>{const D=u("BaseFileUploader"),i=u("BaseInputGroup"),G=u("BaseInputGrid"),w=u("BaseInput"),Y=u("BaseMultiselect"),L=u("BaseTextarea"),Z=u("BaseIcon"),ee=u("BaseButton"),ae=u("BaseDivider"),te=u("BaseSettingCard");return I(),K(me,null,[m("form",{onSubmit:H(U,["prevent"])},[o(te,{title:l.$t("settings.company_info.company_info"),description:l.$t("settings.company_info.section_description")},{default:r(()=>[o(G,{class:"mt-5"},{default:r(()=>[o(i,{label:l.$tc("settings.company_info.company_logo")},{default:r(()=>[o(D,{modelValue:e($),"onUpdate:modelValue":t[0]||(t[0]=n=>ue($)?$.value=n:$=n),base64:"",onChange:v,onRemove:y},null,8,["modelValue"])]),_:1},8,["label"])]),_:1}),o(G,{class:"mt-5"},{default:r(()=>[o(i,{label:l.$tc("settings.company_info.company_name"),error:e(p).name.$error&&e(p).name.$errors[0].$message,required:""},{default:r(()=>[o(w,{modelValue:e(a).name,"onUpdate:modelValue":t[1]||(t[1]=n=>e(a).name=n),invalid:e(p).name.$error,onBlur:t[2]||(t[2]=n=>e(p).name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),o(i,{label:l.$tc("settings.company_info.phone")},{default:r(()=>[o(w,{modelValue:e(a).address.phone,"onUpdate:modelValue":t[3]||(t[3]=n=>e(a).address.phone=n)},null,8,["modelValue"])]),_:1},8,["label"]),o(i,{label:l.$tc("settings.company_info.country"),error:e(p).address.country_id.$error&&e(p).address.country_id.$errors[0].$message,required:""},{default:r(()=>[o(Y,{modelValue:e(a).address.country_id,"onUpdate:modelValue":t[4]||(t[4]=n=>e(a).address.country_id=n),label:"name",invalid:e(p).address.country_id.$error,options:e(d).countries,"value-prop":"id","can-deselect":!0,"can-clear":!1,searchable:"","track-by":"name"},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),o(i,{label:l.$tc("settings.company_info.state")},{default:r(()=>[o(w,{modelValue:e(a).address.state,"onUpdate:modelValue":t[5]||(t[5]=n=>e(a).address.state=n),name:"state",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(i,{label:l.$tc("settings.company_info.city")},{default:r(()=>[o(w,{modelValue:e(a).address.city,"onUpdate:modelValue":t[6]||(t[6]=n=>e(a).address.city=n),type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),o(i,{label:l.$tc("settings.company_info.zip")},{default:r(()=>[o(w,{modelValue:e(a).address.zip,"onUpdate:modelValue":t[7]||(t[7]=n=>e(a).address.zip=n)},null,8,["modelValue"])]),_:1},8,["label"]),m("div",null,[o(i,{label:l.$tc("settings.company_info.address")},{default:r(()=>[o(L,{modelValue:e(a).address.address_street_1,"onUpdate:modelValue":t[8]||(t[8]=n=>e(a).address.address_street_1=n),rows:"2"},null,8,["modelValue"])]),_:1},8,["label"]),o(L,{modelValue:e(a).address.address_street_2,"onUpdate:modelValue":t[9]||(t[9]=n=>e(a).address.address_street_2=n),rows:"2",row:2,class:"mt-2"},null,8,["modelValue"])])]),_:1}),o(ee,{loading:e(c),disabled:e(c),type:"submit",class:"mt-6"},{left:r(n=>[e(c)?z("",!0):(I(),q(Z,{key:0,class:P(n.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[j(" "+b(l.$tc("settings.company_info.save")),1)]),_:1},8,["loading","disabled"]),e(s).companies.length!==1?(I(),K("div",Be,[o(ae,{class:"my-4"}),m("h3",Ve,b(l.$tc("settings.company_info.delete_company")),1),m("div",Ce,[m("p",null,b(l.$tc("settings.company_info.delete_company_description")),1)]),m("div",we,[m("button",{type:"button",class:"inline-flex items-center justify-center px-4 py-2 border border-transparent font-medium rounded-md text-red-700 bg-red-100 hover:bg-red-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-red-500 sm:text-sm",onClick:x},b(l.$tc("general.delete")),1)])])):z("",!0)]),_:1},8,["title","description"])],40,$e),o(be)],64)}}};export{Me as default}; diff --git a/public/build/assets/Create.f828ef99.js b/public/build/assets/Create.6a1b616b.js similarity index 99% rename from public/build/assets/Create.f828ef99.js rename to public/build/assets/Create.6a1b616b.js index d80230df..2c7ead34 100644 --- a/public/build/assets/Create.f828ef99.js +++ b/public/build/assets/Create.6a1b616b.js @@ -1 +1 @@ -var ae=Object.defineProperty;var G=Object.getOwnPropertySymbols;var ie=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable;var N=(y,o,b)=>o in y?ae(y,o,{enumerable:!0,configurable:!0,writable:!0,value:b}):y[o]=b,T=(y,o)=>{for(var b in o||(o={}))ie.call(o,b)&&N(y,b,o[b]);if(G)for(var b of G(o))ue.call(o,b)&&N(y,b,o[b]);return y};import{J as de,aN as me,G as ce,B,k as M,L as g,M as R,N as F,O as A,Q as pe,P as ge,R as be,S as q,T as Ce,r as p,o as _,l as $,w as i,h as m,f as r,m as O,i as H,t as v,u as e,j as V,x as L,e as J,U as fe}from"./vendor.fd3b1727.js";import{l as _e,m as $e,d as ye,b as ve,n as Ve}from"./main.f18430a2.js";import{_ as we}from"./CreateCustomFields.f709a66b.js";const he=["onSubmit"],Be={class:"flex items-center justify-end"},Me={class:"grid grid-cols-5 gap-4 mb-8"},Ie={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},xe={class:"grid grid-cols-5 gap-4 mb-8"},Ue={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},ke={class:"md:col-span-2"},Se={class:"text-sm text-gray-500"},qe={class:"grid grid-cols-5 gap-4 mb-8"},Le={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},ze={class:"space-y-6"},Pe={class:"flex items-center justify-start mb-6 md:justify-end md:mb-0"},Fe={class:"p-1"},je={key:0,class:"grid grid-cols-5 gap-4 mb-8"},De={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},Ee={class:"space-y-6"},Ge={class:"grid grid-cols-5 gap-2 mb-8"},Ne={key:0,class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},Te={class:"col-span-5 lg:col-span-4"},Je={setup(y){const o=_e(),b=$e(),z=ye(),Q=ve(),j="customFields",{t:c}=de(),K=me(),W=ce();let s=B(!1),C=B(!1),f=B(!1);B(!1);const I=B(!1),h=M(()=>W.name==="customers.edit");let X=M(()=>o.isFetchingInitialSettings);const D=M(()=>h.value?c("customers.edit_customer"):c("customers.new_customer")),Y=M(()=>({currentCustomer:{name:{required:g.withMessage(c("validation.required"),R),minLength:g.withMessage(c("validation.name_min_length",{count:3}),F(3))},prefix:{minLength:g.withMessage(c("validation.name_min_length",{count:3}),F(3))},currency_id:{required:g.withMessage(c("validation.required"),R)},email:{required:g.withMessage(c("validation.required"),A(o.currentCustomer.enable_portal==!0)),email:g.withMessage(c("validation.email_incorrect"),pe)},password:{required:g.withMessage(c("validation.required"),A(o.currentCustomer.enable_portal==!0&&!o.currentCustomer.password_added)),minLength:g.withMessage(c("validation.password_min_length",{count:8}),F(8))},confirm_password:{sameAsPassword:g.withMessage(c("validation.password_incorrect"),ge(o.currentCustomer.password))},website:{url:g.withMessage(c("validation.invalid_url"),be)},billing:{address_street_1:{maxLength:g.withMessage(c("validation.address_maxlength",{count:255}),q(255))},address_street_2:{maxLength:g.withMessage(c("validation.address_maxlength",{count:255}),q(255))}},shipping:{address_street_1:{maxLength:g.withMessage(c("validation.address_maxlength",{count:255}),q(255))},address_street_2:{maxLength:g.withMessage(c("validation.address_maxlength",{count:255}),q(255))}}}})),Z=M(()=>`${window.location.origin}/${Q.selectedCompany.slug}/customer/login`),a=Ce(Y,o,{$scope:j});o.resetCurrentCustomer(),o.fetchCustomerInitialSettings(h.value);async function ee(){if(a.value.$touch(),a.value.$invalid)return!0;I.value=!0;let l=T({},o.currentCustomer),t=null;try{t=await(h.value?o.updateCustomer:o.addCustomer)(l)}catch{I.value=!1;return}K.push(`/admin/customers/${t.data.data.id}/view`)}return(l,t)=>{const x=p("BaseBreadcrumbItem"),te=p("BaseBreadcrumb-item"),oe=p("BaseBreadcrumb"),w=p("BaseIcon"),E=p("BaseButton"),ne=p("BasePageHeader"),d=p("BaseInput"),u=p("BaseInputGroup"),P=p("BaseMultiselect"),U=p("BaseInputGrid"),k=p("BaseDivider"),re=p("BaseSwitch"),S=p("BaseTextarea"),se=p("BaseCard"),le=p("BasePage");return _(),$(le,null,{default:i(()=>[m("form",{onSubmit:fe(ee,["prevent"])},[r(ne,{title:e(D)},{actions:i(()=>[m("div",Be,[r(E,{type:"submit",loading:I.value,disabled:I.value},{left:i(n=>[r(w,{name:"SaveIcon",class:O(n.class)},null,8,["class"])]),default:i(()=>[H(" "+v(e(h)?l.$t("customers.update_customer"):l.$t("customers.save_customer")),1)]),_:1},8,["loading","disabled"])])]),default:i(()=>[r(oe,null,{default:i(()=>[r(x,{title:l.$t("general.home"),to:"dashboard"},null,8,["title"]),r(x,{title:l.$tc("customers.customer",2),to:"/admin/customers"},null,8,["title"]),r(te,{title:e(D),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),r(se,{class:"mt-5"},{default:i(()=>[m("div",Me,[m("h6",Ie,v(l.$t("customers.basic_info")),1),r(U,{class:"col-span-5 lg:col-span-4"},{default:i(()=>[r(u,{label:l.$t("customers.display_name"),required:"",error:e(a).currentCustomer.name.$error&&e(a).currentCustomer.name.$errors[0].$message,"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.name,"onUpdate:modelValue":t[0]||(t[0]=n=>e(o).currentCustomer.name=n),"content-loading":e(s),type:"text",name:"name",class:"",invalid:e(a).currentCustomer.name.$error,onInput:t[1]||(t[1]=n=>e(a).currentCustomer.name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","error","content-loading"]),r(u,{label:l.$t("customers.primary_contact_name"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.contact_name,"onUpdate:modelValue":t[2]||(t[2]=n=>e(o).currentCustomer.contact_name=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(u,{error:e(a).currentCustomer.email.$error&&e(a).currentCustomer.email.$errors[0].$message,"content-loading":e(s),label:l.$t("customers.email")},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.email,"onUpdate:modelValue":t[3]||(t[3]=n=>e(o).currentCustomer.email=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"email",invalid:e(a).currentCustomer.email.$error,onInput:t[4]||(t[4]=n=>e(a).currentCustomer.email.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["error","content-loading","label"]),r(u,{label:l.$t("customers.phone"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.phone,"onUpdate:modelValue":t[5]||(t[5]=n=>e(o).currentCustomer.phone=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"phone"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(u,{label:l.$t("customers.primary_currency"),"content-loading":e(s),error:e(a).currentCustomer.currency_id.$error&&e(a).currentCustomer.currency_id.$errors[0].$message,required:""},{default:i(()=>[r(P,{modelValue:e(o).currentCustomer.currency_id,"onUpdate:modelValue":t[6]||(t[6]=n=>e(o).currentCustomer.currency_id=n),"value-prop":"id",label:"name","track-by":"name","content-loading":e(s),options:e(z).currencies,searchable:"","can-deselect":!1,placeholder:l.$t("customers.select_currency"),invalid:e(a).currentCustomer.currency_id.$error,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","content-loading","error"]),r(u,{error:e(a).currentCustomer.website.$error&&e(a).currentCustomer.website.$errors[0].$message,label:l.$t("customers.website"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.website,"onUpdate:modelValue":t[7]||(t[7]=n=>e(o).currentCustomer.website=n),"content-loading":e(s),type:"url",onInput:t[8]||(t[8]=n=>e(a).currentCustomer.website.$touch())},null,8,["modelValue","content-loading"])]),_:1},8,["error","label","content-loading"]),r(u,{label:l.$t("customers.prefix"),error:e(a).currentCustomer.prefix.$error&&e(a).currentCustomer.prefix.$errors[0].$message,"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.prefix,"onUpdate:modelValue":t[9]||(t[9]=n=>e(o).currentCustomer.prefix=n),"content-loading":e(s),type:"text",name:"name",class:"",invalid:e(a).currentCustomer.prefix.$error,onInput:t[10]||(t[10]=n=>e(a).currentCustomer.prefix.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","error","content-loading"])]),_:1})]),r(k,{class:"mb-5 md:mb-8"}),m("div",xe,[m("h6",Ue,v(l.$t("customers.portal_access")),1),r(U,{class:"col-span-5 lg:col-span-4"},{default:i(()=>[m("div",ke,[m("p",Se,v(l.$t("customers.portal_access_text")),1),r(re,{modelValue:e(o).currentCustomer.enable_portal,"onUpdate:modelValue":t[11]||(t[11]=n=>e(o).currentCustomer.enable_portal=n),class:"mt-1 flex"},null,8,["modelValue"])]),e(o).currentCustomer.enable_portal?(_(),$(u,{key:0,"content-loading":e(s),label:l.$t("customers.portal_access_url"),class:"md:col-span-2","help-text":l.$t("customers.portal_access_url_help")},{default:i(()=>[r(Ve,{token:e(Z)},null,8,["token"])]),_:1},8,["content-loading","label","help-text"])):V("",!0),e(o).currentCustomer.enable_portal?(_(),$(u,{key:1,"content-loading":e(s),error:e(a).currentCustomer.password.$error&&e(a).currentCustomer.password.$errors[0].$message,label:l.$t("customers.password")},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.password,"onUpdate:modelValue":t[14]||(t[14]=n=>e(o).currentCustomer.password=n),modelModifiers:{trim:!0},"content-loading":e(s),type:e(C)?"text":"password",name:"password",invalid:e(a).currentCustomer.password.$error,onInput:t[15]||(t[15]=n=>e(a).currentCustomer.password.$touch())},{right:i(()=>[e(C)?(_(),$(w,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:t[12]||(t[12]=n=>L(C)?C.value=!e(C):C=!e(C))})):(_(),$(w,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:t[13]||(t[13]=n=>L(C)?C.value=!e(C):C=!e(C))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["content-loading","error","label"])):V("",!0),e(o).currentCustomer.enable_portal?(_(),$(u,{key:2,error:e(a).currentCustomer.confirm_password.$error&&e(a).currentCustomer.confirm_password.$errors[0].$message,"content-loading":e(s),label:"Confirm Password"},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.confirm_password,"onUpdate:modelValue":t[18]||(t[18]=n=>e(o).currentCustomer.confirm_password=n),modelModifiers:{trim:!0},"content-loading":e(s),type:e(f)?"text":"password",name:"confirm_password",invalid:e(a).currentCustomer.confirm_password.$error,onInput:t[19]||(t[19]=n=>e(a).currentCustomer.confirm_password.$touch())},{right:i(()=>[e(f)?(_(),$(w,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:t[16]||(t[16]=n=>L(f)?f.value=!e(f):f=!e(f))})):(_(),$(w,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:t[17]||(t[17]=n=>L(f)?f.value=!e(f):f=!e(f))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["error","content-loading"])):V("",!0)]),_:1})]),r(k,{class:"mb-5 md:mb-8"}),m("div",qe,[m("h6",Le,v(l.$t("customers.billing_address")),1),e(o).currentCustomer.billing?(_(),$(U,{key:0,class:"col-span-5 lg:col-span-4"},{default:i(()=>[r(u,{label:l.$t("customers.name"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.billing.name,"onUpdate:modelValue":t[20]||(t[20]=n=>e(o).currentCustomer.billing.name=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",class:"w-full",name:"address_name"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(u,{label:l.$t("customers.country"),"content-loading":e(s)},{default:i(()=>[r(P,{modelValue:e(o).currentCustomer.billing.country_id,"onUpdate:modelValue":t[21]||(t[21]=n=>e(o).currentCustomer.billing.country_id=n),"value-prop":"id",label:"name","track-by":"name","resolve-on-load":"",searchable:"","content-loading":e(s),options:e(z).countries,placeholder:l.$t("general.select_country"),class:"w-full"},null,8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["label","content-loading"]),r(u,{label:l.$t("customers.state"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.billing.state,"onUpdate:modelValue":t[22]||(t[22]=n=>e(o).currentCustomer.billing.state=n),"content-loading":e(s),name:"billing.state",type:"text"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(u,{"content-loading":e(s),label:l.$t("customers.city")},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.billing.city,"onUpdate:modelValue":t[23]||(t[23]=n=>e(o).currentCustomer.billing.city=n),"content-loading":e(s),name:"billing.city",type:"text"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),r(u,{label:l.$t("customers.address"),error:e(a).currentCustomer.billing.address_street_1.$error&&e(a).currentCustomer.billing.address_street_1.$errors[0].$message||e(a).currentCustomer.billing.address_street_2.$error&&e(a).currentCustomer.billing.address_street_2.$errors[0].$message,"content-loading":e(s)},{default:i(()=>[r(S,{modelValue:e(o).currentCustomer.billing.address_street_1,"onUpdate:modelValue":t[24]||(t[24]=n=>e(o).currentCustomer.billing.address_street_1=n),modelModifiers:{trim:!0},"content-loading":e(s),placeholder:l.$t("general.street_1"),type:"text",name:"billing_street1","container-class":"mt-3",onInput:t[25]||(t[25]=n=>e(a).currentCustomer.billing.address_street_1.$touch())},null,8,["modelValue","content-loading","placeholder"]),r(S,{modelValue:e(o).currentCustomer.billing.address_street_2,"onUpdate:modelValue":t[26]||(t[26]=n=>e(o).currentCustomer.billing.address_street_2=n),modelModifiers:{trim:!0},"content-loading":e(s),placeholder:l.$t("general.street_2"),type:"text",class:"mt-3",name:"billing_street2","container-class":"mt-3",onInput:t[27]||(t[27]=n=>e(a).currentCustomer.billing.address_street_2.$touch())},null,8,["modelValue","content-loading","placeholder"])]),_:1},8,["label","error","content-loading"]),m("div",ze,[r(u,{"content-loading":e(s),label:l.$t("customers.phone"),class:"text-left"},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.billing.phone,"onUpdate:modelValue":t[28]||(t[28]=n=>e(o).currentCustomer.billing.phone=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"phone"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),r(u,{label:l.$t("customers.zip_code"),"content-loading":e(s),class:"mt-2 text-left"},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.billing.zip,"onUpdate:modelValue":t[29]||(t[29]=n=>e(o).currentCustomer.billing.zip=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"zip"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"])])]),_:1})):V("",!0)]),r(k,{class:"mb-5 md:mb-8"}),m("div",Pe,[m("div",Fe,[r(E,{type:"button","content-loading":e(s),size:"sm",variant:"primary-outline",onClick:t[30]||(t[30]=n=>e(o).copyAddress(!0))},{left:i(n=>[r(w,{name:"DocumentDuplicateIcon",class:O(n.class)},null,8,["class"])]),default:i(()=>[H(" "+v(l.$t("customers.copy_billing_address")),1)]),_:1},8,["content-loading"])])]),e(o).currentCustomer.shipping?(_(),J("div",je,[m("h6",De,v(l.$t("customers.shipping_address")),1),r(U,{class:"col-span-5 lg:col-span-4"},{default:i(()=>[r(u,{"content-loading":e(s),label:l.$t("customers.name")},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.shipping.name,"onUpdate:modelValue":t[31]||(t[31]=n=>e(o).currentCustomer.shipping.name=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"address_name"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),r(u,{label:l.$t("customers.country"),"content-loading":e(s)},{default:i(()=>[r(P,{modelValue:e(o).currentCustomer.shipping.country_id,"onUpdate:modelValue":t[32]||(t[32]=n=>e(o).currentCustomer.shipping.country_id=n),"value-prop":"id",label:"name","track-by":"name","resolve-on-load":"",searchable:"","content-loading":e(s),options:e(z).countries,placeholder:l.$t("general.select_country"),class:"w-full"},null,8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["label","content-loading"]),r(u,{label:l.$t("customers.state"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.shipping.state,"onUpdate:modelValue":t[33]||(t[33]=n=>e(o).currentCustomer.shipping.state=n),"content-loading":e(s),name:"shipping.state",type:"text"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(u,{"content-loading":e(s),label:l.$t("customers.city")},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.shipping.city,"onUpdate:modelValue":t[34]||(t[34]=n=>e(o).currentCustomer.shipping.city=n),"content-loading":e(s),name:"shipping.city",type:"text"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),r(u,{label:l.$t("customers.address"),"content-loading":e(s),error:e(a).currentCustomer.shipping.address_street_1.$error&&e(a).currentCustomer.shipping.address_street_1.$errors[0].$message||e(a).currentCustomer.shipping.address_street_2.$error&&e(a).currentCustomer.shipping.address_street_2.$errors[0].$message},{default:i(()=>[r(S,{modelValue:e(o).currentCustomer.shipping.address_street_1,"onUpdate:modelValue":t[35]||(t[35]=n=>e(o).currentCustomer.shipping.address_street_1=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",placeholder:l.$t("general.street_1"),name:"shipping_street1",onInput:t[36]||(t[36]=n=>e(a).currentCustomer.shipping.address_street_1.$touch())},null,8,["modelValue","content-loading","placeholder"]),r(S,{modelValue:e(o).currentCustomer.shipping.address_street_2,"onUpdate:modelValue":t[37]||(t[37]=n=>e(o).currentCustomer.shipping.address_street_2=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",placeholder:l.$t("general.street_2"),name:"shipping_street2",class:"mt-3","container-class":"mt-3",onInput:t[38]||(t[38]=n=>e(a).currentCustomer.shipping.address_street_2.$touch())},null,8,["modelValue","content-loading","placeholder"])]),_:1},8,["label","content-loading","error"]),m("div",Ee,[r(u,{"content-loading":e(s),label:l.$t("customers.phone"),class:"text-left"},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.shipping.phone,"onUpdate:modelValue":t[39]||(t[39]=n=>e(o).currentCustomer.shipping.phone=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"phone"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),r(u,{label:l.$t("customers.zip_code"),"content-loading":e(s),class:"mt-2 text-left"},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.shipping.zip,"onUpdate:modelValue":t[40]||(t[40]=n=>e(o).currentCustomer.shipping.zip=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"zip"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"])])]),_:1})])):V("",!0),e(b).customFields.length>0?(_(),$(k,{key:1,class:"mb-5 md:mb-8"})):V("",!0),m("div",Ge,[e(b).customFields.length>0?(_(),J("h6",Ne,v(l.$t("settings.custom_fields.title")),1)):V("",!0),m("div",Te,[r(we,{type:"Customer",store:e(o),"store-prop":"currentCustomer","is-edit":e(h),"is-loading":e(X),"custom-field-scope":j},null,8,["store","is-edit","is-loading"])])])]),_:1})],40,he)]),_:1})}}};export{Je as default}; +var ae=Object.defineProperty;var G=Object.getOwnPropertySymbols;var ie=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable;var N=(y,o,b)=>o in y?ae(y,o,{enumerable:!0,configurable:!0,writable:!0,value:b}):y[o]=b,T=(y,o)=>{for(var b in o||(o={}))ie.call(o,b)&&N(y,b,o[b]);if(G)for(var b of G(o))ue.call(o,b)&&N(y,b,o[b]);return y};import{J as de,aN as me,G as ce,B,k as M,L as g,M as R,N as F,O as A,Q as pe,P as ge,R as be,S as q,T as Ce,r as p,o as _,l as $,w as i,h as m,f as r,m as O,i as H,t as v,u as e,j as V,x as L,e as J,U as fe}from"./vendor.fd3b1727.js";import{l as _e,m as $e,d as ye,b as ve,n as Ve}from"./main.fc26c84f.js";import{_ as we}from"./CreateCustomFields.5609a247.js";const he=["onSubmit"],Be={class:"flex items-center justify-end"},Me={class:"grid grid-cols-5 gap-4 mb-8"},Ie={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},xe={class:"grid grid-cols-5 gap-4 mb-8"},Ue={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},ke={class:"md:col-span-2"},Se={class:"text-sm text-gray-500"},qe={class:"grid grid-cols-5 gap-4 mb-8"},Le={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},ze={class:"space-y-6"},Pe={class:"flex items-center justify-start mb-6 md:justify-end md:mb-0"},Fe={class:"p-1"},je={key:0,class:"grid grid-cols-5 gap-4 mb-8"},De={class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},Ee={class:"space-y-6"},Ge={class:"grid grid-cols-5 gap-2 mb-8"},Ne={key:0,class:"col-span-5 text-lg font-semibold text-left lg:col-span-1"},Te={class:"col-span-5 lg:col-span-4"},Je={setup(y){const o=_e(),b=$e(),z=ye(),Q=ve(),j="customFields",{t:c}=de(),K=me(),W=ce();let s=B(!1),C=B(!1),f=B(!1);B(!1);const I=B(!1),h=M(()=>W.name==="customers.edit");let X=M(()=>o.isFetchingInitialSettings);const D=M(()=>h.value?c("customers.edit_customer"):c("customers.new_customer")),Y=M(()=>({currentCustomer:{name:{required:g.withMessage(c("validation.required"),R),minLength:g.withMessage(c("validation.name_min_length",{count:3}),F(3))},prefix:{minLength:g.withMessage(c("validation.name_min_length",{count:3}),F(3))},currency_id:{required:g.withMessage(c("validation.required"),R)},email:{required:g.withMessage(c("validation.required"),A(o.currentCustomer.enable_portal==!0)),email:g.withMessage(c("validation.email_incorrect"),pe)},password:{required:g.withMessage(c("validation.required"),A(o.currentCustomer.enable_portal==!0&&!o.currentCustomer.password_added)),minLength:g.withMessage(c("validation.password_min_length",{count:8}),F(8))},confirm_password:{sameAsPassword:g.withMessage(c("validation.password_incorrect"),ge(o.currentCustomer.password))},website:{url:g.withMessage(c("validation.invalid_url"),be)},billing:{address_street_1:{maxLength:g.withMessage(c("validation.address_maxlength",{count:255}),q(255))},address_street_2:{maxLength:g.withMessage(c("validation.address_maxlength",{count:255}),q(255))}},shipping:{address_street_1:{maxLength:g.withMessage(c("validation.address_maxlength",{count:255}),q(255))},address_street_2:{maxLength:g.withMessage(c("validation.address_maxlength",{count:255}),q(255))}}}})),Z=M(()=>`${window.location.origin}/${Q.selectedCompany.slug}/customer/login`),a=Ce(Y,o,{$scope:j});o.resetCurrentCustomer(),o.fetchCustomerInitialSettings(h.value);async function ee(){if(a.value.$touch(),a.value.$invalid)return!0;I.value=!0;let l=T({},o.currentCustomer),t=null;try{t=await(h.value?o.updateCustomer:o.addCustomer)(l)}catch{I.value=!1;return}K.push(`/admin/customers/${t.data.data.id}/view`)}return(l,t)=>{const x=p("BaseBreadcrumbItem"),te=p("BaseBreadcrumb-item"),oe=p("BaseBreadcrumb"),w=p("BaseIcon"),E=p("BaseButton"),ne=p("BasePageHeader"),d=p("BaseInput"),u=p("BaseInputGroup"),P=p("BaseMultiselect"),U=p("BaseInputGrid"),k=p("BaseDivider"),re=p("BaseSwitch"),S=p("BaseTextarea"),se=p("BaseCard"),le=p("BasePage");return _(),$(le,null,{default:i(()=>[m("form",{onSubmit:fe(ee,["prevent"])},[r(ne,{title:e(D)},{actions:i(()=>[m("div",Be,[r(E,{type:"submit",loading:I.value,disabled:I.value},{left:i(n=>[r(w,{name:"SaveIcon",class:O(n.class)},null,8,["class"])]),default:i(()=>[H(" "+v(e(h)?l.$t("customers.update_customer"):l.$t("customers.save_customer")),1)]),_:1},8,["loading","disabled"])])]),default:i(()=>[r(oe,null,{default:i(()=>[r(x,{title:l.$t("general.home"),to:"dashboard"},null,8,["title"]),r(x,{title:l.$tc("customers.customer",2),to:"/admin/customers"},null,8,["title"]),r(te,{title:e(D),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),r(se,{class:"mt-5"},{default:i(()=>[m("div",Me,[m("h6",Ie,v(l.$t("customers.basic_info")),1),r(U,{class:"col-span-5 lg:col-span-4"},{default:i(()=>[r(u,{label:l.$t("customers.display_name"),required:"",error:e(a).currentCustomer.name.$error&&e(a).currentCustomer.name.$errors[0].$message,"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.name,"onUpdate:modelValue":t[0]||(t[0]=n=>e(o).currentCustomer.name=n),"content-loading":e(s),type:"text",name:"name",class:"",invalid:e(a).currentCustomer.name.$error,onInput:t[1]||(t[1]=n=>e(a).currentCustomer.name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","error","content-loading"]),r(u,{label:l.$t("customers.primary_contact_name"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.contact_name,"onUpdate:modelValue":t[2]||(t[2]=n=>e(o).currentCustomer.contact_name=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(u,{error:e(a).currentCustomer.email.$error&&e(a).currentCustomer.email.$errors[0].$message,"content-loading":e(s),label:l.$t("customers.email")},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.email,"onUpdate:modelValue":t[3]||(t[3]=n=>e(o).currentCustomer.email=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"email",invalid:e(a).currentCustomer.email.$error,onInput:t[4]||(t[4]=n=>e(a).currentCustomer.email.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["error","content-loading","label"]),r(u,{label:l.$t("customers.phone"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.phone,"onUpdate:modelValue":t[5]||(t[5]=n=>e(o).currentCustomer.phone=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"phone"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(u,{label:l.$t("customers.primary_currency"),"content-loading":e(s),error:e(a).currentCustomer.currency_id.$error&&e(a).currentCustomer.currency_id.$errors[0].$message,required:""},{default:i(()=>[r(P,{modelValue:e(o).currentCustomer.currency_id,"onUpdate:modelValue":t[6]||(t[6]=n=>e(o).currentCustomer.currency_id=n),"value-prop":"id",label:"name","track-by":"name","content-loading":e(s),options:e(z).currencies,searchable:"","can-deselect":!1,placeholder:l.$t("customers.select_currency"),invalid:e(a).currentCustomer.currency_id.$error,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","content-loading","error"]),r(u,{error:e(a).currentCustomer.website.$error&&e(a).currentCustomer.website.$errors[0].$message,label:l.$t("customers.website"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.website,"onUpdate:modelValue":t[7]||(t[7]=n=>e(o).currentCustomer.website=n),"content-loading":e(s),type:"url",onInput:t[8]||(t[8]=n=>e(a).currentCustomer.website.$touch())},null,8,["modelValue","content-loading"])]),_:1},8,["error","label","content-loading"]),r(u,{label:l.$t("customers.prefix"),error:e(a).currentCustomer.prefix.$error&&e(a).currentCustomer.prefix.$errors[0].$message,"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.prefix,"onUpdate:modelValue":t[9]||(t[9]=n=>e(o).currentCustomer.prefix=n),"content-loading":e(s),type:"text",name:"name",class:"",invalid:e(a).currentCustomer.prefix.$error,onInput:t[10]||(t[10]=n=>e(a).currentCustomer.prefix.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","error","content-loading"])]),_:1})]),r(k,{class:"mb-5 md:mb-8"}),m("div",xe,[m("h6",Ue,v(l.$t("customers.portal_access")),1),r(U,{class:"col-span-5 lg:col-span-4"},{default:i(()=>[m("div",ke,[m("p",Se,v(l.$t("customers.portal_access_text")),1),r(re,{modelValue:e(o).currentCustomer.enable_portal,"onUpdate:modelValue":t[11]||(t[11]=n=>e(o).currentCustomer.enable_portal=n),class:"mt-1 flex"},null,8,["modelValue"])]),e(o).currentCustomer.enable_portal?(_(),$(u,{key:0,"content-loading":e(s),label:l.$t("customers.portal_access_url"),class:"md:col-span-2","help-text":l.$t("customers.portal_access_url_help")},{default:i(()=>[r(Ve,{token:e(Z)},null,8,["token"])]),_:1},8,["content-loading","label","help-text"])):V("",!0),e(o).currentCustomer.enable_portal?(_(),$(u,{key:1,"content-loading":e(s),error:e(a).currentCustomer.password.$error&&e(a).currentCustomer.password.$errors[0].$message,label:l.$t("customers.password")},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.password,"onUpdate:modelValue":t[14]||(t[14]=n=>e(o).currentCustomer.password=n),modelModifiers:{trim:!0},"content-loading":e(s),type:e(C)?"text":"password",name:"password",invalid:e(a).currentCustomer.password.$error,onInput:t[15]||(t[15]=n=>e(a).currentCustomer.password.$touch())},{right:i(()=>[e(C)?(_(),$(w,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:t[12]||(t[12]=n=>L(C)?C.value=!e(C):C=!e(C))})):(_(),$(w,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:t[13]||(t[13]=n=>L(C)?C.value=!e(C):C=!e(C))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["content-loading","error","label"])):V("",!0),e(o).currentCustomer.enable_portal?(_(),$(u,{key:2,error:e(a).currentCustomer.confirm_password.$error&&e(a).currentCustomer.confirm_password.$errors[0].$message,"content-loading":e(s),label:"Confirm Password"},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.confirm_password,"onUpdate:modelValue":t[18]||(t[18]=n=>e(o).currentCustomer.confirm_password=n),modelModifiers:{trim:!0},"content-loading":e(s),type:e(f)?"text":"password",name:"confirm_password",invalid:e(a).currentCustomer.confirm_password.$error,onInput:t[19]||(t[19]=n=>e(a).currentCustomer.confirm_password.$touch())},{right:i(()=>[e(f)?(_(),$(w,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:t[16]||(t[16]=n=>L(f)?f.value=!e(f):f=!e(f))})):(_(),$(w,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:t[17]||(t[17]=n=>L(f)?f.value=!e(f):f=!e(f))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["error","content-loading"])):V("",!0)]),_:1})]),r(k,{class:"mb-5 md:mb-8"}),m("div",qe,[m("h6",Le,v(l.$t("customers.billing_address")),1),e(o).currentCustomer.billing?(_(),$(U,{key:0,class:"col-span-5 lg:col-span-4"},{default:i(()=>[r(u,{label:l.$t("customers.name"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.billing.name,"onUpdate:modelValue":t[20]||(t[20]=n=>e(o).currentCustomer.billing.name=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",class:"w-full",name:"address_name"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(u,{label:l.$t("customers.country"),"content-loading":e(s)},{default:i(()=>[r(P,{modelValue:e(o).currentCustomer.billing.country_id,"onUpdate:modelValue":t[21]||(t[21]=n=>e(o).currentCustomer.billing.country_id=n),"value-prop":"id",label:"name","track-by":"name","resolve-on-load":"",searchable:"","content-loading":e(s),options:e(z).countries,placeholder:l.$t("general.select_country"),class:"w-full"},null,8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["label","content-loading"]),r(u,{label:l.$t("customers.state"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.billing.state,"onUpdate:modelValue":t[22]||(t[22]=n=>e(o).currentCustomer.billing.state=n),"content-loading":e(s),name:"billing.state",type:"text"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(u,{"content-loading":e(s),label:l.$t("customers.city")},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.billing.city,"onUpdate:modelValue":t[23]||(t[23]=n=>e(o).currentCustomer.billing.city=n),"content-loading":e(s),name:"billing.city",type:"text"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),r(u,{label:l.$t("customers.address"),error:e(a).currentCustomer.billing.address_street_1.$error&&e(a).currentCustomer.billing.address_street_1.$errors[0].$message||e(a).currentCustomer.billing.address_street_2.$error&&e(a).currentCustomer.billing.address_street_2.$errors[0].$message,"content-loading":e(s)},{default:i(()=>[r(S,{modelValue:e(o).currentCustomer.billing.address_street_1,"onUpdate:modelValue":t[24]||(t[24]=n=>e(o).currentCustomer.billing.address_street_1=n),modelModifiers:{trim:!0},"content-loading":e(s),placeholder:l.$t("general.street_1"),type:"text",name:"billing_street1","container-class":"mt-3",onInput:t[25]||(t[25]=n=>e(a).currentCustomer.billing.address_street_1.$touch())},null,8,["modelValue","content-loading","placeholder"]),r(S,{modelValue:e(o).currentCustomer.billing.address_street_2,"onUpdate:modelValue":t[26]||(t[26]=n=>e(o).currentCustomer.billing.address_street_2=n),modelModifiers:{trim:!0},"content-loading":e(s),placeholder:l.$t("general.street_2"),type:"text",class:"mt-3",name:"billing_street2","container-class":"mt-3",onInput:t[27]||(t[27]=n=>e(a).currentCustomer.billing.address_street_2.$touch())},null,8,["modelValue","content-loading","placeholder"])]),_:1},8,["label","error","content-loading"]),m("div",ze,[r(u,{"content-loading":e(s),label:l.$t("customers.phone"),class:"text-left"},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.billing.phone,"onUpdate:modelValue":t[28]||(t[28]=n=>e(o).currentCustomer.billing.phone=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"phone"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),r(u,{label:l.$t("customers.zip_code"),"content-loading":e(s),class:"mt-2 text-left"},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.billing.zip,"onUpdate:modelValue":t[29]||(t[29]=n=>e(o).currentCustomer.billing.zip=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"zip"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"])])]),_:1})):V("",!0)]),r(k,{class:"mb-5 md:mb-8"}),m("div",Pe,[m("div",Fe,[r(E,{type:"button","content-loading":e(s),size:"sm",variant:"primary-outline",onClick:t[30]||(t[30]=n=>e(o).copyAddress(!0))},{left:i(n=>[r(w,{name:"DocumentDuplicateIcon",class:O(n.class)},null,8,["class"])]),default:i(()=>[H(" "+v(l.$t("customers.copy_billing_address")),1)]),_:1},8,["content-loading"])])]),e(o).currentCustomer.shipping?(_(),J("div",je,[m("h6",De,v(l.$t("customers.shipping_address")),1),r(U,{class:"col-span-5 lg:col-span-4"},{default:i(()=>[r(u,{"content-loading":e(s),label:l.$t("customers.name")},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.shipping.name,"onUpdate:modelValue":t[31]||(t[31]=n=>e(o).currentCustomer.shipping.name=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"address_name"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),r(u,{label:l.$t("customers.country"),"content-loading":e(s)},{default:i(()=>[r(P,{modelValue:e(o).currentCustomer.shipping.country_id,"onUpdate:modelValue":t[32]||(t[32]=n=>e(o).currentCustomer.shipping.country_id=n),"value-prop":"id",label:"name","track-by":"name","resolve-on-load":"",searchable:"","content-loading":e(s),options:e(z).countries,placeholder:l.$t("general.select_country"),class:"w-full"},null,8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["label","content-loading"]),r(u,{label:l.$t("customers.state"),"content-loading":e(s)},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.shipping.state,"onUpdate:modelValue":t[33]||(t[33]=n=>e(o).currentCustomer.shipping.state=n),"content-loading":e(s),name:"shipping.state",type:"text"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(u,{"content-loading":e(s),label:l.$t("customers.city")},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.shipping.city,"onUpdate:modelValue":t[34]||(t[34]=n=>e(o).currentCustomer.shipping.city=n),"content-loading":e(s),name:"shipping.city",type:"text"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),r(u,{label:l.$t("customers.address"),"content-loading":e(s),error:e(a).currentCustomer.shipping.address_street_1.$error&&e(a).currentCustomer.shipping.address_street_1.$errors[0].$message||e(a).currentCustomer.shipping.address_street_2.$error&&e(a).currentCustomer.shipping.address_street_2.$errors[0].$message},{default:i(()=>[r(S,{modelValue:e(o).currentCustomer.shipping.address_street_1,"onUpdate:modelValue":t[35]||(t[35]=n=>e(o).currentCustomer.shipping.address_street_1=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",placeholder:l.$t("general.street_1"),name:"shipping_street1",onInput:t[36]||(t[36]=n=>e(a).currentCustomer.shipping.address_street_1.$touch())},null,8,["modelValue","content-loading","placeholder"]),r(S,{modelValue:e(o).currentCustomer.shipping.address_street_2,"onUpdate:modelValue":t[37]||(t[37]=n=>e(o).currentCustomer.shipping.address_street_2=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",placeholder:l.$t("general.street_2"),name:"shipping_street2",class:"mt-3","container-class":"mt-3",onInput:t[38]||(t[38]=n=>e(a).currentCustomer.shipping.address_street_2.$touch())},null,8,["modelValue","content-loading","placeholder"])]),_:1},8,["label","content-loading","error"]),m("div",Ee,[r(u,{"content-loading":e(s),label:l.$t("customers.phone"),class:"text-left"},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.shipping.phone,"onUpdate:modelValue":t[39]||(t[39]=n=>e(o).currentCustomer.shipping.phone=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"phone"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),r(u,{label:l.$t("customers.zip_code"),"content-loading":e(s),class:"mt-2 text-left"},{default:i(()=>[r(d,{modelValue:e(o).currentCustomer.shipping.zip,"onUpdate:modelValue":t[40]||(t[40]=n=>e(o).currentCustomer.shipping.zip=n),modelModifiers:{trim:!0},"content-loading":e(s),type:"text",name:"zip"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"])])]),_:1})])):V("",!0),e(b).customFields.length>0?(_(),$(k,{key:1,class:"mb-5 md:mb-8"})):V("",!0),m("div",Ge,[e(b).customFields.length>0?(_(),J("h6",Ne,v(l.$t("settings.custom_fields.title")),1)):V("",!0),m("div",Te,[r(we,{type:"Customer",store:e(o),"store-prop":"currentCustomer","is-edit":e(h),"is-loading":e(X),"custom-field-scope":j},null,8,["store","is-edit","is-loading"])])])]),_:1})],40,he)]),_:1})}}};export{Je as default}; diff --git a/public/build/assets/Create.3306ee81.js b/public/build/assets/Create.6d36d723.js similarity index 95% rename from public/build/assets/Create.3306ee81.js rename to public/build/assets/Create.6d36d723.js index 356fb237..1b4eac4f 100644 --- a/public/build/assets/Create.3306ee81.js +++ b/public/build/assets/Create.6d36d723.js @@ -1 +1 @@ -var ce=Object.defineProperty;var R=Object.getOwnPropertySymbols;var de=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable;var L=(_,s,c)=>s in _?ce(_,s,{enumerable:!0,configurable:!0,writable:!0,value:c}):_[s]=c,T=(_,s)=>{for(var c in s||(s={}))de.call(s,c)&&L(_,c,s[c]);if(R)for(var c of R(s))ye.call(s,c)&&L(_,c,s[c]);return _};import{G as pe,aN as _e,ah as ve,J as fe,B as w,a0 as Pe,k as S,L as C,M as q,aX as ge,O as be,aP as Be,T as $e,a7 as he,b1 as Ce,r as m,o as k,e as Ie,f as r,w as l,h as I,u as e,l as j,m as z,j as U,i as N,t as b,x as Se,U as Ve,F as Me}from"./vendor.fd3b1727.js";import{_ as we}from"./ExchangeRateConverter.e361c50e.js";import{u as qe,l as ke,m as Ne,b as je,c as Ue,i as xe,d as De}from"./main.f18430a2.js";import{u as Ae}from"./payment.cfdea86b.js";import{_ as Ee}from"./SelectNotePopup.59363657.js";import{_ as Fe}from"./CreateCustomFields.f709a66b.js";import{_ as Ge}from"./PaymentModeModal.8e96273a.js";import"./exchange-rate.74b40c96.js";import"./NoteModal.4ea11e9f.js";const Re=["onSubmit"],Le={class:"absolute left-3.5"},Te={class:"relative w-full"},ze={class:"relative mt-6"},He={class:"z-20 float-right text-sm font-semibold leading-5 text-primary-400"},Je={class:"mb-4 text-sm font-medium text-gray-800"},nt={setup(_){const s=pe(),c=_e(),t=Ae();qe();const V=ke();Ne(),je();const H=Ue(),x=xe();De();const D=ve("utils"),{t:p}=fe();let B=w(!1),M=w(!1),v=w([]);const f=w(null),A="newEstimate",J=Pe(["customer","company","customerCustom","payment","paymentCustom"]),$=S({get:()=>t.currentPayment.amount/100,set:a=>{t.currentPayment.amount=Math.round(a*100)}}),u=S(()=>t.isFetchingInitialData),d=S(()=>s.name==="payments.edit"),E=S(()=>d.value?p("payments.edit_payment"):p("payments.new_payment")),O=S(()=>({currentPayment:{customer_id:{required:C.withMessage(p("validation.required"),q)},payment_date:{required:C.withMessage(p("validation.required"),q)},amount:{required:C.withMessage(p("validation.required"),q),between:C.withMessage(p("validation.payment_greater_than_due_amount"),ge(0,t.currentPayment.maxPayableAmount))},exchange_rate:{required:be(function(){return C.withMessage(p("validation.required"),q),t.showExchangeRate}),decimal:C.withMessage(p("validation.valid_exchange_rate"),Be)}}})),i=$e(O,t,{$scope:A});he(()=>{t.currentPayment.customer_id&&Y(t.currentPayment.customer_id),s.query.customer&&(t.currentPayment.customer_id=s.query.customer)}),t.resetCurrentPayment(),s.query.customer&&(t.currentPayment.customer_id=s.query.customer),t.fetchPaymentInitialData(d.value),s.params.id&&!d.value&&Q();async function X(){H.openModal({title:p("settings.payment_modes.add_payment_mode"),componentName:"PaymentModeModal"})}function K(a){t.currentPayment.notes=""+a.notes}async function Q(){var n;let a=await x.fetchInvoice((n=s==null?void 0:s.params)==null?void 0:n.id);t.currentPayment.customer_id=a.data.data.customer.id,t.currentPayment.invoice_id=a.data.data.id}async function W(a){a&&(f.value=v.value.find(n=>n.id===a),$.value=f.value.due_amount/100,t.currentPayment.maxPayableAmount=f.value.due_amount)}function Y(a){if(a){let n={customer_id:a,status:"DUE",limit:"all"};d.value&&(n.status=""),M.value=!0,Promise.all([x.fetchInvoices(n),V.fetchCustomer(a)]).then(async([y,P])=>{y&&(v.value=[...y.data.data]),P&&P.data&&(t.currentPayment.selectedCustomer=P.data.data,t.currentPayment.customer=P.data.data,t.currentPayment.currency=P.data.data.currency,d.value&&!V.editCustomer&&t.currentPayment.customer_id&&(V.editCustomer=P.data.data)),t.currentPayment.invoice_id&&(f.value=v.value.find(g=>g.id===t.currentPayment.invoice_id),t.currentPayment.maxPayableAmount=f.value.due_amount+t.currentPayment.amount,$.value===0&&($.value=f.value.due_amount/100)),d.value&&(v.value=v.value.filter(g=>g.due_amount>0||g.id==t.currentPayment.invoice_id)),M.value=!1}).catch(y=>{M.value=!1,console.error(y,"error")})}}Ce(()=>{t.resetCurrentPayment(),v.value=[],V.editCustomer=null});async function Z(){if(i.value.$touch(),i.value.$invalid)return!1;B.value=!0;let a=T({},t.currentPayment),n=null;try{n=await(d.value?t.updatePayment:t.addPayment)(a),c.push(`/admin/payments/${n.data.data.id}/view`)}catch{B.value=!1}}function ee(a){let n={userId:a};s.params.id&&(n.model_id=s.params.id),t.currentPayment.invoice_id=f.value=null,t.currentPayment.amount=0,v.value=[],t.getNextNumber(n,!0)}return(a,n)=>{const y=m("BaseBreadcrumbItem"),P=m("BaseBreadcrumb"),g=m("BaseIcon"),F=m("BaseButton"),te=m("BasePageHeader"),ae=m("BaseDatePicker"),h=m("BaseInputGroup"),ne=m("BaseInput"),oe=m("BaseCustomerSelectInput"),G=m("BaseMultiselect"),re=m("BaseMoney"),se=m("BaseSelectAction"),le=m("BaseInputGrid"),ue=m("BaseCustomInput"),me=m("BaseCard"),ie=m("BasePage");return k(),Ie(Me,null,[r(Ge),r(ie,{class:"relative payment-create"},{default:l(()=>[I("form",{action:"",onSubmit:Ve(Z,["prevent"])},[r(te,{title:e(E),class:"mb-5"},{actions:l(()=>[r(F,{loading:e(B),disabled:e(B),variant:"primary",type:"submit",class:"hidden sm:flex"},{left:l(o=>[e(B)?U("",!0):(k(),j(g,{key:0,name:"SaveIcon",class:z(o.class)},null,8,["class"]))]),default:l(()=>[N(" "+b(e(d)?a.$t("payments.update_payment"):a.$t("payments.save_payment")),1)]),_:1},8,["loading","disabled"])]),default:l(()=>[r(P,null,{default:l(()=>[r(y,{title:a.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),r(y,{title:a.$tc("payments.payment",2),to:"/admin/payments"},null,8,["title"]),r(y,{title:e(E),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),r(me,null,{default:l(()=>[r(le,null,{default:l(()=>[r(h,{label:a.$t("payments.date"),"content-loading":e(u),required:"",error:e(i).currentPayment.payment_date.$error&&e(i).currentPayment.payment_date.$errors[0].$message},{default:l(()=>[r(ae,{modelValue:e(t).currentPayment.payment_date,"onUpdate:modelValue":[n[0]||(n[0]=o=>e(t).currentPayment.payment_date=o),n[1]||(n[1]=o=>e(i).currentPayment.payment_date.$touch())],"content-loading":e(u),"calendar-button":!0,"calendar-button-icon":"calendar",invalid:e(i).currentPayment.payment_date.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),r(h,{label:a.$t("payments.payment_number"),"content-loading":e(u),required:""},{default:l(()=>[r(ne,{modelValue:e(t).currentPayment.payment_number,"onUpdate:modelValue":n[2]||(n[2]=o=>e(t).currentPayment.payment_number=o),"content-loading":e(u)},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(h,{label:a.$t("payments.customer"),error:e(i).currentPayment.customer_id.$error&&e(i).currentPayment.customer_id.$errors[0].$message,"content-loading":e(u),required:""},{default:l(()=>[e(u)?U("",!0):(k(),j(oe,{key:0,modelValue:e(t).currentPayment.customer_id,"onUpdate:modelValue":[n[3]||(n[3]=o=>e(t).currentPayment.customer_id=o),n[4]||(n[4]=o=>ee(e(t).currentPayment.customer_id))],"content-loading":e(u),invalid:e(i).currentPayment.customer_id.$error,placeholder:a.$t("customers.select_a_customer"),"show-action":""},null,8,["modelValue","content-loading","invalid","placeholder"]))]),_:1},8,["label","error","content-loading"]),r(h,{"content-loading":e(u),label:a.$t("payments.invoice"),"help-text":f.value?`Due Amount: ${e(t).currentPayment.maxPayableAmount/100}`:""},{default:l(()=>[r(G,{modelValue:e(t).currentPayment.invoice_id,"onUpdate:modelValue":n[5]||(n[5]=o=>e(t).currentPayment.invoice_id=o),"content-loading":e(u),"value-prop":"id","track-by":"invoice_number",label:"invoice_number",options:e(v),loading:e(M),placeholder:a.$t("invoices.select_invoice"),onSelect:W},{singlelabel:l(({value:o})=>[I("div",Le,b(o.invoice_number)+" ("+b(e(D).formatMoney(o.total,o.customer.currency))+") ",1)]),option:l(({option:o})=>[N(b(o.invoice_number)+" ("+b(e(D).formatMoney(o.total,o.customer.currency))+") ",1)]),_:1},8,["modelValue","content-loading","options","loading","placeholder"])]),_:1},8,["content-loading","label","help-text"]),r(h,{label:a.$t("payments.amount"),"content-loading":e(u),error:e(i).currentPayment.amount.$error&&e(i).currentPayment.amount.$errors[0].$message,required:""},{default:l(()=>[I("div",Te,[r(re,{key:e(t).currentPayment.currency,modelValue:e($),"onUpdate:modelValue":[n[6]||(n[6]=o=>Se($)?$.value=o:null),n[7]||(n[7]=o=>e(i).currentPayment.amount.$touch())],currency:e(t).currentPayment.currency,"content-loading":e(u),invalid:e(i).currentPayment.amount.$error},null,8,["modelValue","currency","content-loading","invalid"])])]),_:1},8,["label","content-loading","error"]),r(h,{"content-loading":e(u),label:a.$t("payments.payment_mode")},{default:l(()=>[r(G,{modelValue:e(t).currentPayment.payment_method_id,"onUpdate:modelValue":n[8]||(n[8]=o=>e(t).currentPayment.payment_method_id=o),"content-loading":e(u),label:"name","value-prop":"id","track-by":"name",options:e(t).paymentModes,placeholder:a.$t("payments.select_payment_mode"),searchable:""},{action:l(()=>[r(se,{onClick:X},{default:l(()=>[r(g,{name:"PlusIcon",class:"h-4 mr-2 -ml-2 text-center text-primary-400"}),N(" "+b(a.$t("settings.payment_modes.add_payment_mode")),1)]),_:1})]),_:1},8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["content-loading","label"]),r(we,{store:e(t),"store-prop":"currentPayment",v:e(i).currentPayment,"is-loading":e(u),"is-edit":e(d),"customer-currency":e(t).currentPayment.currency_id},null,8,["store","v","is-loading","is-edit","customer-currency"])]),_:1}),r(Fe,{type:"Payment","is-edit":e(d),"is-loading":e(u),store:e(t),"store-prop":"currentPayment","custom-field-scope":A,class:"mt-6"},null,8,["is-edit","is-loading","store"]),I("div",ze,[I("div",He,[r(Ee,{type:"Payment",onSelect:K})]),I("label",Je,b(a.$t("estimates.notes")),1),r(ue,{modelValue:e(t).currentPayment.notes,"onUpdate:modelValue":n[9]||(n[9]=o=>e(t).currentPayment.notes=o),"content-loading":e(u),fields:e(J),class:"mt-1"},null,8,["modelValue","content-loading","fields"])]),r(F,{loading:e(B),"content-loading":e(u),variant:"primary",type:"submit",class:"flex justify-center w-full mt-4 sm:hidden md:hidden"},{left:l(o=>[e(B)?U("",!0):(k(),j(g,{key:0,name:"SaveIcon",class:z(o.class)},null,8,["class"]))]),default:l(()=>[N(" "+b(e(d)?a.$t("payments.update_payment"):a.$t("payments.save_payment")),1)]),_:1},8,["loading","content-loading"])]),_:1})],40,Re)]),_:1})],64)}}};export{nt as default}; +var ce=Object.defineProperty;var R=Object.getOwnPropertySymbols;var de=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable;var L=(_,s,c)=>s in _?ce(_,s,{enumerable:!0,configurable:!0,writable:!0,value:c}):_[s]=c,T=(_,s)=>{for(var c in s||(s={}))de.call(s,c)&&L(_,c,s[c]);if(R)for(var c of R(s))ye.call(s,c)&&L(_,c,s[c]);return _};import{G as pe,aN as _e,ah as ve,J as fe,B as w,a0 as Pe,k as S,L as C,M as q,aX as ge,O as be,aP as Be,T as $e,a7 as he,b1 as Ce,r as m,o as k,e as Ie,f as r,w as l,h as I,u as e,l as j,m as z,j as U,i as N,t as b,x as Se,U as Ve,F as Me}from"./vendor.fd3b1727.js";import{_ as we}from"./ExchangeRateConverter.0aa9df3c.js";import{u as qe,l as ke,m as Ne,b as je,c as Ue,i as xe,d as De}from"./main.fc26c84f.js";import{u as Ae}from"./payment.505d9057.js";import{_ as Ee}from"./SelectNotePopup.332d8bb2.js";import{_ as Fe}from"./CreateCustomFields.5609a247.js";import{_ as Ge}from"./PaymentModeModal.ca34bfc6.js";import"./exchange-rate.e85a4793.js";import"./NoteModal.ecba55bc.js";const Re=["onSubmit"],Le={class:"absolute left-3.5"},Te={class:"relative w-full"},ze={class:"relative mt-6"},He={class:"z-20 float-right text-sm font-semibold leading-5 text-primary-400"},Je={class:"mb-4 text-sm font-medium text-gray-800"},nt={setup(_){const s=pe(),c=_e(),t=Ae();qe();const V=ke();Ne(),je();const H=Ue(),x=xe();De();const D=ve("utils"),{t:p}=fe();let B=w(!1),M=w(!1),v=w([]);const f=w(null),A="newEstimate",J=Pe(["customer","company","customerCustom","payment","paymentCustom"]),$=S({get:()=>t.currentPayment.amount/100,set:a=>{t.currentPayment.amount=Math.round(a*100)}}),u=S(()=>t.isFetchingInitialData),d=S(()=>s.name==="payments.edit"),E=S(()=>d.value?p("payments.edit_payment"):p("payments.new_payment")),O=S(()=>({currentPayment:{customer_id:{required:C.withMessage(p("validation.required"),q)},payment_date:{required:C.withMessage(p("validation.required"),q)},amount:{required:C.withMessage(p("validation.required"),q),between:C.withMessage(p("validation.payment_greater_than_due_amount"),ge(0,t.currentPayment.maxPayableAmount))},exchange_rate:{required:be(function(){return C.withMessage(p("validation.required"),q),t.showExchangeRate}),decimal:C.withMessage(p("validation.valid_exchange_rate"),Be)}}})),i=$e(O,t,{$scope:A});he(()=>{t.currentPayment.customer_id&&Y(t.currentPayment.customer_id),s.query.customer&&(t.currentPayment.customer_id=s.query.customer)}),t.resetCurrentPayment(),s.query.customer&&(t.currentPayment.customer_id=s.query.customer),t.fetchPaymentInitialData(d.value),s.params.id&&!d.value&&Q();async function X(){H.openModal({title:p("settings.payment_modes.add_payment_mode"),componentName:"PaymentModeModal"})}function K(a){t.currentPayment.notes=""+a.notes}async function Q(){var n;let a=await x.fetchInvoice((n=s==null?void 0:s.params)==null?void 0:n.id);t.currentPayment.customer_id=a.data.data.customer.id,t.currentPayment.invoice_id=a.data.data.id}async function W(a){a&&(f.value=v.value.find(n=>n.id===a),$.value=f.value.due_amount/100,t.currentPayment.maxPayableAmount=f.value.due_amount)}function Y(a){if(a){let n={customer_id:a,status:"DUE",limit:"all"};d.value&&(n.status=""),M.value=!0,Promise.all([x.fetchInvoices(n),V.fetchCustomer(a)]).then(async([y,P])=>{y&&(v.value=[...y.data.data]),P&&P.data&&(t.currentPayment.selectedCustomer=P.data.data,t.currentPayment.customer=P.data.data,t.currentPayment.currency=P.data.data.currency,d.value&&!V.editCustomer&&t.currentPayment.customer_id&&(V.editCustomer=P.data.data)),t.currentPayment.invoice_id&&(f.value=v.value.find(g=>g.id===t.currentPayment.invoice_id),t.currentPayment.maxPayableAmount=f.value.due_amount+t.currentPayment.amount,$.value===0&&($.value=f.value.due_amount/100)),d.value&&(v.value=v.value.filter(g=>g.due_amount>0||g.id==t.currentPayment.invoice_id)),M.value=!1}).catch(y=>{M.value=!1,console.error(y,"error")})}}Ce(()=>{t.resetCurrentPayment(),v.value=[],V.editCustomer=null});async function Z(){if(i.value.$touch(),i.value.$invalid)return!1;B.value=!0;let a=T({},t.currentPayment),n=null;try{n=await(d.value?t.updatePayment:t.addPayment)(a),c.push(`/admin/payments/${n.data.data.id}/view`)}catch{B.value=!1}}function ee(a){let n={userId:a};s.params.id&&(n.model_id=s.params.id),t.currentPayment.invoice_id=f.value=null,t.currentPayment.amount=0,v.value=[],t.getNextNumber(n,!0)}return(a,n)=>{const y=m("BaseBreadcrumbItem"),P=m("BaseBreadcrumb"),g=m("BaseIcon"),F=m("BaseButton"),te=m("BasePageHeader"),ae=m("BaseDatePicker"),h=m("BaseInputGroup"),ne=m("BaseInput"),oe=m("BaseCustomerSelectInput"),G=m("BaseMultiselect"),re=m("BaseMoney"),se=m("BaseSelectAction"),le=m("BaseInputGrid"),ue=m("BaseCustomInput"),me=m("BaseCard"),ie=m("BasePage");return k(),Ie(Me,null,[r(Ge),r(ie,{class:"relative payment-create"},{default:l(()=>[I("form",{action:"",onSubmit:Ve(Z,["prevent"])},[r(te,{title:e(E),class:"mb-5"},{actions:l(()=>[r(F,{loading:e(B),disabled:e(B),variant:"primary",type:"submit",class:"hidden sm:flex"},{left:l(o=>[e(B)?U("",!0):(k(),j(g,{key:0,name:"SaveIcon",class:z(o.class)},null,8,["class"]))]),default:l(()=>[N(" "+b(e(d)?a.$t("payments.update_payment"):a.$t("payments.save_payment")),1)]),_:1},8,["loading","disabled"])]),default:l(()=>[r(P,null,{default:l(()=>[r(y,{title:a.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),r(y,{title:a.$tc("payments.payment",2),to:"/admin/payments"},null,8,["title"]),r(y,{title:e(E),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),r(me,null,{default:l(()=>[r(le,null,{default:l(()=>[r(h,{label:a.$t("payments.date"),"content-loading":e(u),required:"",error:e(i).currentPayment.payment_date.$error&&e(i).currentPayment.payment_date.$errors[0].$message},{default:l(()=>[r(ae,{modelValue:e(t).currentPayment.payment_date,"onUpdate:modelValue":[n[0]||(n[0]=o=>e(t).currentPayment.payment_date=o),n[1]||(n[1]=o=>e(i).currentPayment.payment_date.$touch())],"content-loading":e(u),"calendar-button":!0,"calendar-button-icon":"calendar",invalid:e(i).currentPayment.payment_date.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),r(h,{label:a.$t("payments.payment_number"),"content-loading":e(u),required:""},{default:l(()=>[r(ne,{modelValue:e(t).currentPayment.payment_number,"onUpdate:modelValue":n[2]||(n[2]=o=>e(t).currentPayment.payment_number=o),"content-loading":e(u)},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),r(h,{label:a.$t("payments.customer"),error:e(i).currentPayment.customer_id.$error&&e(i).currentPayment.customer_id.$errors[0].$message,"content-loading":e(u),required:""},{default:l(()=>[e(u)?U("",!0):(k(),j(oe,{key:0,modelValue:e(t).currentPayment.customer_id,"onUpdate:modelValue":[n[3]||(n[3]=o=>e(t).currentPayment.customer_id=o),n[4]||(n[4]=o=>ee(e(t).currentPayment.customer_id))],"content-loading":e(u),invalid:e(i).currentPayment.customer_id.$error,placeholder:a.$t("customers.select_a_customer"),"show-action":""},null,8,["modelValue","content-loading","invalid","placeholder"]))]),_:1},8,["label","error","content-loading"]),r(h,{"content-loading":e(u),label:a.$t("payments.invoice"),"help-text":f.value?`Due Amount: ${e(t).currentPayment.maxPayableAmount/100}`:""},{default:l(()=>[r(G,{modelValue:e(t).currentPayment.invoice_id,"onUpdate:modelValue":n[5]||(n[5]=o=>e(t).currentPayment.invoice_id=o),"content-loading":e(u),"value-prop":"id","track-by":"invoice_number",label:"invoice_number",options:e(v),loading:e(M),placeholder:a.$t("invoices.select_invoice"),onSelect:W},{singlelabel:l(({value:o})=>[I("div",Le,b(o.invoice_number)+" ("+b(e(D).formatMoney(o.total,o.customer.currency))+") ",1)]),option:l(({option:o})=>[N(b(o.invoice_number)+" ("+b(e(D).formatMoney(o.total,o.customer.currency))+") ",1)]),_:1},8,["modelValue","content-loading","options","loading","placeholder"])]),_:1},8,["content-loading","label","help-text"]),r(h,{label:a.$t("payments.amount"),"content-loading":e(u),error:e(i).currentPayment.amount.$error&&e(i).currentPayment.amount.$errors[0].$message,required:""},{default:l(()=>[I("div",Te,[r(re,{key:e(t).currentPayment.currency,modelValue:e($),"onUpdate:modelValue":[n[6]||(n[6]=o=>Se($)?$.value=o:null),n[7]||(n[7]=o=>e(i).currentPayment.amount.$touch())],currency:e(t).currentPayment.currency,"content-loading":e(u),invalid:e(i).currentPayment.amount.$error},null,8,["modelValue","currency","content-loading","invalid"])])]),_:1},8,["label","content-loading","error"]),r(h,{"content-loading":e(u),label:a.$t("payments.payment_mode")},{default:l(()=>[r(G,{modelValue:e(t).currentPayment.payment_method_id,"onUpdate:modelValue":n[8]||(n[8]=o=>e(t).currentPayment.payment_method_id=o),"content-loading":e(u),label:"name","value-prop":"id","track-by":"name",options:e(t).paymentModes,placeholder:a.$t("payments.select_payment_mode"),searchable:""},{action:l(()=>[r(se,{onClick:X},{default:l(()=>[r(g,{name:"PlusIcon",class:"h-4 mr-2 -ml-2 text-center text-primary-400"}),N(" "+b(a.$t("settings.payment_modes.add_payment_mode")),1)]),_:1})]),_:1},8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["content-loading","label"]),r(we,{store:e(t),"store-prop":"currentPayment",v:e(i).currentPayment,"is-loading":e(u),"is-edit":e(d),"customer-currency":e(t).currentPayment.currency_id},null,8,["store","v","is-loading","is-edit","customer-currency"])]),_:1}),r(Fe,{type:"Payment","is-edit":e(d),"is-loading":e(u),store:e(t),"store-prop":"currentPayment","custom-field-scope":A,class:"mt-6"},null,8,["is-edit","is-loading","store"]),I("div",ze,[I("div",He,[r(Ee,{type:"Payment",onSelect:K})]),I("label",Je,b(a.$t("estimates.notes")),1),r(ue,{modelValue:e(t).currentPayment.notes,"onUpdate:modelValue":n[9]||(n[9]=o=>e(t).currentPayment.notes=o),"content-loading":e(u),fields:e(J),class:"mt-1"},null,8,["modelValue","content-loading","fields"])]),r(F,{loading:e(B),"content-loading":e(u),variant:"primary",type:"submit",class:"flex justify-center w-full mt-4 sm:hidden md:hidden"},{left:l(o=>[e(B)?U("",!0):(k(),j(g,{key:0,name:"SaveIcon",class:z(o.class)},null,8,["class"]))]),default:l(()=>[N(" "+b(e(d)?a.$t("payments.update_payment"):a.$t("payments.save_payment")),1)]),_:1},8,["loading","content-loading"])]),_:1})],40,Re)]),_:1})],64)}}};export{nt as default}; diff --git a/public/build/assets/Create.b4e448aa.js b/public/build/assets/Create.701a2926.js similarity index 89% rename from public/build/assets/Create.b4e448aa.js rename to public/build/assets/Create.701a2926.js index f403af70..18edce58 100644 --- a/public/build/assets/Create.b4e448aa.js +++ b/public/build/assets/Create.701a2926.js @@ -1 +1 @@ -var W=Object.defineProperty,X=Object.defineProperties;var Y=Object.getOwnPropertyDescriptors;var S=Object.getOwnPropertySymbols;var Z=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable;var k=(m,a,o)=>a in m?W(m,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):m[a]=o,j=(m,a)=>{for(var o in a||(a={}))Z.call(a,o)&&k(m,o,a[o]);if(S)for(var o of S(a))x.call(a,o)&&k(m,o,a[o]);return m},N=(m,a)=>X(m,Y(a));import{J as ee,G as ae,aN as te,B as b,k as V,L as p,M as $,N as G,Q as oe,O as se,T as ne,r as d,o as w,l as h,w as u,f as s,u as e,h as y,e as re,y as le,F as ie,m as ue,j as de,i as me,t as ce,U as pe}from"./vendor.fd3b1727.js";import{b as ge}from"./main.f18430a2.js";import{V as fe}from"./index.esm.7e25573e.js";import{u as ve}from"./users.60f6f7bf.js";const $e=["onSubmit"],De={class:"grid grid-cols-12"},Be={class:"space-y-6"},ye={setup(m){const a=ve(),{t:o}=ee(),q=ae(),L=te(),P=ge();let g=b(!1),l=b(!1);b([]);let I=b([]);const f=V(()=>q.name==="users.edit"),M=V(()=>f.value?o("users.edit_user"):o("users.new_user")),E=V(()=>({userData:{name:{required:p.withMessage(o("validation.required"),$),minLength:p.withMessage(o("validation.name_min_length",{count:3}),G(3))},email:{required:p.withMessage(o("validation.required"),$),email:p.withMessage(o("validation.email_incorrect"),oe)},password:{required:se(function(){return p.withMessage(o("validation.required"),$),!f.value}),minLength:p.withMessage(o("validation.password_min_length",{count:8}),G(8))},companies:{required:p.withMessage(o("validation.required"),$)}}})),F={role:{required:p.withMessage(o("validation.required"),$)}},n=ne(E,a,{$scope:!0});R(),a.resetUserData();async function R(){var i;l.value=!0;try{f.value&&await a.fetchUser(q.params.id);let t=await P.fetchUserCompanies();((i=t==null?void 0:t.data)==null?void 0:i.data)&&(I.value=t.data.data.map(c=>(c.role=null,c)))}catch{l.value=!1}l.value=!1}async function T(){if(n.value.$touch(),n.value.$invalid)return!0;try{g.value=!0;let i=N(j({},a.userData),{companies:a.userData.companies.map(c=>({role:c.role,id:c.id}))});await(f.value?a.updateUser:a.addUser)(i),L.push("/admin/users"),g.value=!1}catch{g.value=!1}}return(i,t)=>{const c=d("BaseBreadcrumbItem"),H=d("BaseBreadcrumb"),z=d("BasePageHeader"),D=d("BaseInput"),v=d("BaseInputGroup"),U=d("BaseMultiselect"),A=d("BaseInputGrid"),J=d("BaseIcon"),O=d("BaseButton"),Q=d("BaseCard"),K=d("BasePage");return w(),h(K,null,{default:u(()=>[s(z,{title:e(M)},{default:u(()=>[s(H,null,{default:u(()=>[s(c,{title:i.$t("general.home"),to:"dashboard"},null,8,["title"]),s(c,{title:i.$tc("users.user",2),to:"/admin/users"},null,8,["title"]),s(c,{title:e(M),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),y("form",{action:"",autocomplete:"off",onSubmit:pe(T,["prevent"])},[y("div",De,[s(Q,{class:"mt-6 col-span-12 md:col-span-8"},{default:u(()=>[s(A,{layout:"one-column"},{default:u(()=>[s(v,{"content-loading":e(l),label:i.$t("users.name"),error:e(n).userData.name.$error&&e(n).userData.name.$errors[0].$message,required:""},{default:u(()=>[s(D,{modelValue:e(a).userData.name,"onUpdate:modelValue":t[0]||(t[0]=r=>e(a).userData.name=r),modelModifiers:{trim:!0},"content-loading":e(l),invalid:e(n).userData.name.$error,onInput:t[1]||(t[1]=r=>e(n).userData.name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["content-loading","label","error"]),s(v,{"content-loading":e(l),label:i.$t("users.email"),error:e(n).userData.email.$error&&e(n).userData.email.$errors[0].$message,required:""},{default:u(()=>[s(D,{modelValue:e(a).userData.email,"onUpdate:modelValue":t[2]||(t[2]=r=>e(a).userData.email=r),modelModifiers:{trim:!0},type:"email","content-loading":e(l),invalid:e(n).userData.email.$error,onInput:t[3]||(t[3]=r=>e(n).userData.email.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["content-loading","label","error"]),s(v,{"content-loading":e(l),label:i.$t("users.companies"),error:e(n).userData.companies.$error&&e(n).userData.companies.$errors[0].$message,required:""},{default:u(()=>[s(U,{modelValue:e(a).userData.companies,"onUpdate:modelValue":t[4]||(t[4]=r=>e(a).userData.companies=r),mode:"tags",object:!0,autocomplete:"new-password",label:"name",options:e(I),"value-prop":"id",invalid:e(n).userData.companies.$error,"content-loading":e(l),searchable:"","can-deselect":!1,class:"w-full","track-by":"name"},null,8,["modelValue","options","invalid","content-loading"])]),_:1},8,["content-loading","label","error"]),(w(!0),re(ie,null,le(e(a).userData.companies,(r,B)=>(w(),h(e(fe),{key:B,state:r,rules:F},{default:u(({v:_})=>[y("div",Be,[s(v,{"content-loading":e(l),label:i.$t("users.select_company_role",{company:r.name}),error:_.role.$error&&_.role.$errors[0].$message,required:""},{default:u(()=>[s(U,{modelValue:e(a).userData.companies[B].role,"onUpdate:modelValue":C=>e(a).userData.companies[B].role=C,"value-prop":"name","track-by":"id",autocomplete:"off","content-loading":e(l),label:"name",options:e(a).userData.companies[B].roles,"can-deselect":!1,invalid:_.role.$invalid,onChange:C=>_.role.$touch()},null,8,["modelValue","onUpdate:modelValue","content-loading","options","invalid","onChange"])]),_:2},1032,["content-loading","label","error"])])]),_:2},1032,["state"]))),128)),s(v,{"content-loading":e(l),label:i.$tc("users.password"),error:e(n).userData.password.$error&&e(n).userData.password.$errors[0].$message,required:!e(f)},{default:u(()=>[s(D,{modelValue:e(a).userData.password,"onUpdate:modelValue":t[5]||(t[5]=r=>e(a).userData.password=r),name:"new-password",autocomplete:"new-password","content-loading":e(l),type:"password",invalid:e(n).userData.password.$error,onInput:t[6]||(t[6]=r=>e(n).userData.password.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["content-loading","label","error","required"]),s(v,{"content-loading":e(l),label:i.$t("users.phone")},{default:u(()=>[s(D,{modelValue:e(a).userData.phone,"onUpdate:modelValue":t[7]||(t[7]=r=>e(a).userData.phone=r),modelModifiers:{trim:!0},"content-loading":e(l)},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"])]),_:1}),s(O,{"content-loading":e(l),type:"submit",loading:e(g),disabled:e(g),class:"mt-6"},{left:u(r=>[e(g)?de("",!0):(w(),h(J,{key:0,name:"SaveIcon",class:ue(r.class)},null,8,["class"]))]),default:u(()=>[me(" "+ce(e(f)?i.$t("users.update_user"):i.$t("users.save_user")),1)]),_:1},8,["content-loading","loading","disabled"])]),_:1})])],40,$e)]),_:1})}}};export{ye as default}; +var W=Object.defineProperty,X=Object.defineProperties;var Y=Object.getOwnPropertyDescriptors;var S=Object.getOwnPropertySymbols;var Z=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable;var k=(m,a,o)=>a in m?W(m,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):m[a]=o,j=(m,a)=>{for(var o in a||(a={}))Z.call(a,o)&&k(m,o,a[o]);if(S)for(var o of S(a))x.call(a,o)&&k(m,o,a[o]);return m},N=(m,a)=>X(m,Y(a));import{J as ee,G as ae,aN as te,B as _,k as V,L as p,M as $,N as G,Q as oe,O as se,T as ne,r as d,o as w,l as h,w as u,f as s,u as e,h as y,e as re,y as le,F as ie,m as ue,j as de,i as me,t as ce,U as pe}from"./vendor.fd3b1727.js";import{b as ge}from"./main.fc26c84f.js";import{V as fe}from"./index.esm.7e25573e.js";import{u as ve}from"./users.bb63694b.js";const $e=["onSubmit"],De={class:"grid grid-cols-12"},be={class:"space-y-6"},ye={setup(m){const a=ve(),{t:o}=ee(),q=ae(),L=te(),P=ge();let g=_(!1),l=_(!1);_([]);let I=_([]);const f=V(()=>q.name==="users.edit"),M=V(()=>f.value?o("users.edit_user"):o("users.new_user")),E=V(()=>({userData:{name:{required:p.withMessage(o("validation.required"),$),minLength:p.withMessage(o("validation.name_min_length",{count:3}),G(3))},email:{required:p.withMessage(o("validation.required"),$),email:p.withMessage(o("validation.email_incorrect"),oe)},password:{required:se(function(){return p.withMessage(o("validation.required"),$),!f.value}),minLength:p.withMessage(o("validation.password_min_length",{count:8}),G(8))},companies:{required:p.withMessage(o("validation.required"),$)}}})),F={role:{required:p.withMessage(o("validation.required"),$)}},n=ne(E,a,{$scope:!0});R(),a.resetUserData();async function R(){var i;l.value=!0;try{f.value&&await a.fetchUser(q.params.id);let t=await P.fetchUserCompanies();((i=t==null?void 0:t.data)==null?void 0:i.data)&&(I.value=t.data.data.map(c=>(c.role=null,c)))}catch{l.value=!1}l.value=!1}async function T(){if(n.value.$touch(),n.value.$invalid)return!0;try{g.value=!0;let i=N(j({},a.userData),{companies:a.userData.companies.map(c=>({role:c.role,id:c.id}))});await(f.value?a.updateUser:a.addUser)(i),L.push("/admin/users"),g.value=!1}catch{g.value=!1}}return(i,t)=>{const c=d("BaseBreadcrumbItem"),H=d("BaseBreadcrumb"),z=d("BasePageHeader"),D=d("BaseInput"),v=d("BaseInputGroup"),U=d("BaseMultiselect"),A=d("BaseInputGrid"),J=d("BaseIcon"),O=d("BaseButton"),Q=d("BaseCard"),K=d("BasePage");return w(),h(K,null,{default:u(()=>[s(z,{title:e(M)},{default:u(()=>[s(H,null,{default:u(()=>[s(c,{title:i.$t("general.home"),to:"dashboard"},null,8,["title"]),s(c,{title:i.$tc("users.user",2),to:"/admin/users"},null,8,["title"]),s(c,{title:e(M),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),y("form",{action:"",autocomplete:"off",onSubmit:pe(T,["prevent"])},[y("div",De,[s(Q,{class:"mt-6 col-span-12 md:col-span-8"},{default:u(()=>[s(A,{layout:"one-column"},{default:u(()=>[s(v,{"content-loading":e(l),label:i.$t("users.name"),error:e(n).userData.name.$error&&e(n).userData.name.$errors[0].$message,required:""},{default:u(()=>[s(D,{modelValue:e(a).userData.name,"onUpdate:modelValue":t[0]||(t[0]=r=>e(a).userData.name=r),modelModifiers:{trim:!0},"content-loading":e(l),invalid:e(n).userData.name.$error,onInput:t[1]||(t[1]=r=>e(n).userData.name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["content-loading","label","error"]),s(v,{"content-loading":e(l),label:i.$t("users.email"),error:e(n).userData.email.$error&&e(n).userData.email.$errors[0].$message,required:""},{default:u(()=>[s(D,{modelValue:e(a).userData.email,"onUpdate:modelValue":t[2]||(t[2]=r=>e(a).userData.email=r),modelModifiers:{trim:!0},type:"email","content-loading":e(l),invalid:e(n).userData.email.$error,onInput:t[3]||(t[3]=r=>e(n).userData.email.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["content-loading","label","error"]),s(v,{"content-loading":e(l),label:i.$t("users.companies"),error:e(n).userData.companies.$error&&e(n).userData.companies.$errors[0].$message,required:""},{default:u(()=>[s(U,{modelValue:e(a).userData.companies,"onUpdate:modelValue":t[4]||(t[4]=r=>e(a).userData.companies=r),mode:"tags",object:!0,autocomplete:"new-password",label:"name",options:e(I),"value-prop":"id",invalid:e(n).userData.companies.$error,"content-loading":e(l),searchable:"","can-deselect":!1,class:"w-full","track-by":"name"},null,8,["modelValue","options","invalid","content-loading"])]),_:1},8,["content-loading","label","error"]),(w(!0),re(ie,null,le(e(a).userData.companies,(r,b)=>(w(),h(e(fe),{key:b,state:r,rules:F},{default:u(({v:B})=>[y("div",be,[s(v,{"content-loading":e(l),label:i.$t("users.select_company_role",{company:r.name}),error:B.role.$error&&B.role.$errors[0].$message,required:""},{default:u(()=>[s(U,{modelValue:e(a).userData.companies[b].role,"onUpdate:modelValue":C=>e(a).userData.companies[b].role=C,"value-prop":"name","track-by":"id",autocomplete:"off","content-loading":e(l),label:"name",options:e(a).userData.companies[b].roles,"can-deselect":!1,invalid:B.role.$invalid,onChange:C=>B.role.$touch()},null,8,["modelValue","onUpdate:modelValue","content-loading","options","invalid","onChange"])]),_:2},1032,["content-loading","label","error"])])]),_:2},1032,["state"]))),128)),s(v,{"content-loading":e(l),label:i.$tc("users.password"),error:e(n).userData.password.$error&&e(n).userData.password.$errors[0].$message,required:!e(f)},{default:u(()=>[s(D,{modelValue:e(a).userData.password,"onUpdate:modelValue":t[5]||(t[5]=r=>e(a).userData.password=r),name:"new-password",autocomplete:"new-password","content-loading":e(l),type:"password",invalid:e(n).userData.password.$error,onInput:t[6]||(t[6]=r=>e(n).userData.password.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["content-loading","label","error","required"]),s(v,{"content-loading":e(l),label:i.$t("users.phone")},{default:u(()=>[s(D,{modelValue:e(a).userData.phone,"onUpdate:modelValue":t[7]||(t[7]=r=>e(a).userData.phone=r),modelModifiers:{trim:!0},"content-loading":e(l)},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"])]),_:1}),s(O,{"content-loading":e(l),type:"submit",loading:e(g),disabled:e(g),class:"mt-6"},{left:u(r=>[e(g)?de("",!0):(w(),h(J,{key:0,name:"SaveIcon",class:ue(r.class)},null,8,["class"]))]),default:u(()=>[me(" "+ce(e(f)?i.$t("users.update_user"):i.$t("users.save_user")),1)]),_:1},8,["content-loading","loading","disabled"])]),_:1})])],40,$e)]),_:1})}}};export{ye as default}; diff --git a/public/build/assets/Create.d08738d2.js b/public/build/assets/Create.9313a497.js similarity index 96% rename from public/build/assets/Create.d08738d2.js rename to public/build/assets/Create.9313a497.js index c3609067..9c209545 100644 --- a/public/build/assets/Create.d08738d2.js +++ b/public/build/assets/Create.9313a497.js @@ -1 +1 @@ -import{G as ie,aN as de,J as ue,B as q,k as b,L as m,M as $,b2 as ce,S as N,O as pe,aP as me,T as ge,b1 as xe,r as d,o as v,e as fe,f as r,w as o,h as F,u as e,l as h,m as U,i as w,t as S,j as C,x as _e,U as ye,F as ve}from"./vendor.fd3b1727.js";import{u as Ee}from"./expense.be04050a.js";import{u as be}from"./category.4faf417d.js";import{l as $e,b as he,m as Ce,c as Be,d as Ve}from"./main.f18430a2.js";import{_ as we}from"./CreateCustomFields.f709a66b.js";import{_ as Se}from"./CategoryModal.42285069.js";import{_ as Me}from"./ExchangeRateConverter.e361c50e.js";import"./exchange-rate.74b40c96.js";const Ie=["onSubmit"],ke={class:"hidden md:block"},qe={class:"block md:hidden"},Ae={setup(Fe){const f=$e(),j=he(),t=Ee(),_=be(),G=Ce(),T=Be(),y=ie(),A=de(),{t:u}=ue(),D=Ve();let g=q(!1),i=q(!1);const R="newExpense",M=q(!1),L=b(()=>({currentExpense:{expense_category_id:{required:m.withMessage(u("validation.required"),$)},expense_date:{required:m.withMessage(u("validation.required"),$)},amount:{required:m.withMessage(u("validation.required"),$),minValue:m.withMessage(u("validation.price_minvalue"),ce(.1)),maxLength:m.withMessage(u("validation.price_maxlength"),N(20))},notes:{maxLength:m.withMessage(u("validation.description_maxlength"),N(65e3))},currency_id:{required:m.withMessage(u("validation.required"),$)},exchange_rate:{required:pe(function(){return m.withMessage(u("validation.required"),$),t.showExchangeRate}),decimal:m.withMessage(u("validation.valid_exchange_rate"),me)}}})),l=ge(L,t,{$scope:R}),I=b({get:()=>t.currentExpense.amount/100,set:a=>{t.currentExpense.amount=Math.round(a*100)}}),c=b(()=>y.name==="expenses.edit"),P=b(()=>c.value?u("expenses.edit_expense"):u("expenses.new_expense")),O=b(()=>c.value?`/reports/expenses/${y.params.id}/download-receipt`:"");t.resetCurrentExpenseData(),G.resetCustomFields(),X();function z(a,n){t.currentExpense.attachment_receipt=n}function H(){t.currentExpense.attachment_receipt=null,M.value=!0}function J(){T.openModal({title:u("settings.expense_category.add_category"),componentName:"CategoryModal",size:"sm"})}function K(a){t.currentExpense.selectedCurrency=D.currencies.find(n=>n.id===a)}async function Q(a){let n=await _.fetchCategories({search:a});if(n.data.data.length>0&&_.editCategory&&!n.data.data.find(p=>p.id==_.editCategory.id)){let p=Object.assign({},_.editCategory);n.data.data.unshift(p)}return n.data.data}async function W(a){let n=await f.fetchCustomers({search:a});if(n.data.data.length>0&&f.editCustomer&&!n.data.data.find(p=>p.id==f.editCustomer.id)){let p=Object.assign({},f.editCustomer);n.data.data.unshift(p)}return n.data.data}async function X(){if(c.value||(t.currentExpense.currency_id=j.selectedCompanyCurrency.id,t.currentExpense.selectedCurrency=j.selectedCompanyCurrency),i.value=!0,await t.fetchPaymentModes({limit:"all"}),c.value){const a=await t.fetchExpense(y.params.id);t.currentExpense.currency_id=t.currentExpense.selectedCurrency.id,a.data&&(!_.editCategory&&a.data.data.expense_category&&(_.editCategory=a.data.data.expense_category),!f.editCustomer&&a.data.data.customer&&(f.editCustomer=a.data.data.customer))}else y.query.customer&&(t.currentExpense.customer_id=y.query.customer);i.value=!1}async function Y(){if(l.value.$touch(),l.value.$invalid)return;g.value=!0;let a=t.currentExpense;try{c.value?await t.updateExpense({id:y.params.id,data:a,isAttachmentReceiptRemoved:M.value}):await t.addExpense(a),g.value=!1,t.currentExpense.attachment_receipt=null,M.value=!1,A.push("/admin/expenses")}catch(n){console.error(n),g.value=!1;return}}return xe(()=>{t.resetCurrentExpenseData(),f.editCustomer=null,_.editCategory=null}),(a,n)=>{const E=d("BaseBreadcrumbItem"),p=d("BaseBreadcrumb"),B=d("BaseIcon"),k=d("BaseButton"),Z=d("BasePageHeader"),ee=d("BaseSelectAction"),V=d("BaseMultiselect"),x=d("BaseInputGroup"),te=d("BaseDatePicker"),ne=d("BaseMoney"),ae=d("BaseTextarea"),re=d("BaseFileUploader"),se=d("BaseInputGrid"),oe=d("BaseCard"),le=d("BasePage");return v(),fe(ve,null,[r(Se),r(le,{class:"relative"},{default:o(()=>[F("form",{action:"",onSubmit:ye(Y,["prevent"])},[r(Z,{title:e(P),class:"mb-5"},{actions:o(()=>[e(c)&&e(t).currentExpense.attachment_receipt_url?(v(),h(k,{key:0,href:e(O),tag:"a",variant:"primary-outline",type:"button",class:"mr-2"},{left:o(s=>[r(B,{name:"DownloadIcon",class:U(s.class)},null,8,["class"])]),default:o(()=>[w(" "+S(a.$t("expenses.download_receipt")),1)]),_:1},8,["href"])):C("",!0),F("div",ke,[r(k,{loading:e(g),"content-loading":e(i),disabled:e(g),variant:"primary",type:"submit"},{left:o(s=>[e(g)?C("",!0):(v(),h(B,{key:0,name:"SaveIcon",class:U(s.class)},null,8,["class"]))]),default:o(()=>[w(" "+S(e(c)?a.$t("expenses.update_expense"):a.$t("expenses.save_expense")),1)]),_:1},8,["loading","content-loading","disabled"])])]),default:o(()=>[r(p,null,{default:o(()=>[r(E,{title:a.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),r(E,{title:a.$tc("expenses.expense",2),to:"/admin/expenses"},null,8,["title"]),r(E,{title:e(P),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),r(oe,null,{default:o(()=>[r(se,null,{default:o(()=>[r(x,{label:a.$t("expenses.category"),error:e(l).currentExpense.expense_category_id.$error&&e(l).currentExpense.expense_category_id.$errors[0].$message,"content-loading":e(i),required:""},{default:o(()=>[e(i)?C("",!0):(v(),h(V,{key:0,modelValue:e(t).currentExpense.expense_category_id,"onUpdate:modelValue":n[0]||(n[0]=s=>e(t).currentExpense.expense_category_id=s),"content-loading":e(i),"value-prop":"id",label:"name","track-by":"id",options:Q,"filter-results":!1,"resolve-on-load":"",delay:500,searchable:"",invalid:e(l).currentExpense.expense_category_id.$error,placeholder:a.$t("expenses.categories.select_a_category"),onInput:n[1]||(n[1]=s=>e(l).currentExpense.expense_category_id.$touch())},{action:o(()=>[r(ee,{onClick:J},{default:o(()=>[r(B,{name:"PlusIcon",class:"h-4 mr-2 -ml-2 text-center text-primary-400"}),w(" "+S(a.$t("settings.expense_category.add_new_category")),1)]),_:1})]),_:1},8,["modelValue","content-loading","invalid","placeholder"]))]),_:1},8,["label","error","content-loading"]),r(x,{label:a.$t("expenses.expense_date"),error:e(l).currentExpense.expense_date.$error&&e(l).currentExpense.expense_date.$errors[0].$message,"content-loading":e(i),required:""},{default:o(()=>[r(te,{modelValue:e(t).currentExpense.expense_date,"onUpdate:modelValue":n[2]||(n[2]=s=>e(t).currentExpense.expense_date=s),"content-loading":e(i),"calendar-button":!0,invalid:e(l).currentExpense.expense_date.$error,onInput:n[3]||(n[3]=s=>e(l).currentExpense.expense_date.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","error","content-loading"]),r(x,{label:a.$t("expenses.amount"),error:e(l).currentExpense.amount.$error&&e(l).currentExpense.amount.$errors[0].$message,"content-loading":e(i),required:""},{default:o(()=>[r(ne,{key:e(t).currentExpense.selectedCurrency,modelValue:e(I),"onUpdate:modelValue":n[4]||(n[4]=s=>_e(I)?I.value=s:null),class:"focus:border focus:border-solid focus:border-primary-500",invalid:e(l).currentExpense.amount.$error,currency:e(t).currentExpense.selectedCurrency,onInput:n[5]||(n[5]=s=>e(l).currentExpense.amount.$touch())},null,8,["modelValue","invalid","currency"])]),_:1},8,["label","error","content-loading"]),r(x,{label:a.$t("expenses.currency"),"content-loading":e(i),error:e(l).currentExpense.currency_id.$error&&e(l).currentExpense.currency_id.$errors[0].$message,required:""},{default:o(()=>[r(V,{modelValue:e(t).currentExpense.currency_id,"onUpdate:modelValue":[n[6]||(n[6]=s=>e(t).currentExpense.currency_id=s),K],"value-prop":"id",label:"name","track-by":"name","content-loading":e(i),options:e(D).currencies,searchable:"","can-deselect":!1,placeholder:a.$t("customers.select_currency"),invalid:e(l).currentExpense.currency_id.$error,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","content-loading","error"]),r(Me,{store:e(t),"store-prop":"currentExpense",v:e(l).currentExpense,"is-loading":e(i),"is-edit":e(c),"customer-currency":e(t).currentExpense.currency_id},null,8,["store","v","is-loading","is-edit","customer-currency"]),r(x,{"content-loading":e(i),label:a.$t("expenses.customer")},{default:o(()=>[e(i)?C("",!0):(v(),h(V,{key:0,modelValue:e(t).currentExpense.customer_id,"onUpdate:modelValue":n[7]||(n[7]=s=>e(t).currentExpense.customer_id=s),"content-loading":e(i),"value-prop":"id",label:"name","track-by":"id",options:W,"filter-results":!1,"resolve-on-load":"",delay:500,searchable:"",placeholder:a.$t("customers.select_a_customer")},null,8,["modelValue","content-loading","placeholder"]))]),_:1},8,["content-loading","label"]),r(x,{"content-loading":e(i),label:a.$t("payments.payment_mode")},{default:o(()=>[r(V,{modelValue:e(t).currentExpense.payment_method_id,"onUpdate:modelValue":n[8]||(n[8]=s=>e(t).currentExpense.payment_method_id=s),"content-loading":e(i),label:"name","value-prop":"id","track-by":"name",options:e(t).paymentModes,placeholder:a.$t("payments.select_payment_mode"),searchable:""},null,8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["content-loading","label"]),r(x,{"content-loading":e(i),label:a.$t("expenses.note"),error:e(l).currentExpense.notes.$error&&e(l).currentExpense.notes.$errors[0].$message},{default:o(()=>[r(ae,{modelValue:e(t).currentExpense.notes,"onUpdate:modelValue":n[9]||(n[9]=s=>e(t).currentExpense.notes=s),"content-loading":e(i),row:4,rows:"4",onInput:n[10]||(n[10]=s=>e(l).currentExpense.notes.$touch())},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label","error"]),r(x,{label:a.$t("expenses.receipt")},{default:o(()=>[r(re,{modelValue:e(t).currentExpense.receiptFiles,"onUpdate:modelValue":n[11]||(n[11]=s=>e(t).currentExpense.receiptFiles=s),accept:"image/*,.doc,.docx,.pdf,.csv,.xlsx,.xls",onChange:z,onRemove:H},null,8,["modelValue"])]),_:1},8,["label"]),r(we,{"is-edit":e(c),class:"col-span-2","is-loading":e(i),type:"Expense",store:e(t),"store-prop":"currentExpense","custom-field-scope":R},null,8,["is-edit","is-loading","store"]),F("div",qe,[r(k,{loading:e(g),tabindex:6,variant:"primary",type:"submit",class:"flex justify-center w-full"},{left:o(s=>[e(g)?C("",!0):(v(),h(B,{key:0,name:"SaveIcon",class:U(s.class)},null,8,["class"]))]),default:o(()=>[w(" "+S(e(c)?a.$t("expenses.update_expense"):a.$t("expenses.save_expense")),1)]),_:1},8,["loading"])])]),_:1})]),_:1})],40,Ie)]),_:1})],64)}}};export{Ae as default}; +import{G as ie,aN as de,J as ue,B as q,k as b,L as m,M as $,b2 as ce,S as N,O as pe,aP as me,T as ge,b1 as xe,r as d,o as v,e as fe,f as r,w as o,h as F,u as e,l as h,m as U,i as w,t as S,j as C,x as _e,U as ye,F as ve}from"./vendor.fd3b1727.js";import{u as Ee}from"./expense.9bde13f4.js";import{u as be}from"./category.3bd14c85.js";import{l as $e,b as he,m as Ce,c as Be,d as Ve}from"./main.fc26c84f.js";import{_ as we}from"./CreateCustomFields.5609a247.js";import{_ as Se}from"./CategoryModal.cb867f43.js";import{_ as Me}from"./ExchangeRateConverter.0aa9df3c.js";import"./exchange-rate.e85a4793.js";const Ie=["onSubmit"],ke={class:"hidden md:block"},qe={class:"block md:hidden"},Ae={setup(Fe){const f=$e(),j=he(),t=Ee(),_=be(),G=Ce(),T=Be(),y=ie(),A=de(),{t:u}=ue(),D=Ve();let g=q(!1),i=q(!1);const R="newExpense",M=q(!1),L=b(()=>({currentExpense:{expense_category_id:{required:m.withMessage(u("validation.required"),$)},expense_date:{required:m.withMessage(u("validation.required"),$)},amount:{required:m.withMessage(u("validation.required"),$),minValue:m.withMessage(u("validation.price_minvalue"),ce(.1)),maxLength:m.withMessage(u("validation.price_maxlength"),N(20))},notes:{maxLength:m.withMessage(u("validation.description_maxlength"),N(65e3))},currency_id:{required:m.withMessage(u("validation.required"),$)},exchange_rate:{required:pe(function(){return m.withMessage(u("validation.required"),$),t.showExchangeRate}),decimal:m.withMessage(u("validation.valid_exchange_rate"),me)}}})),l=ge(L,t,{$scope:R}),I=b({get:()=>t.currentExpense.amount/100,set:a=>{t.currentExpense.amount=Math.round(a*100)}}),c=b(()=>y.name==="expenses.edit"),P=b(()=>c.value?u("expenses.edit_expense"):u("expenses.new_expense")),O=b(()=>c.value?`/reports/expenses/${y.params.id}/download-receipt`:"");t.resetCurrentExpenseData(),G.resetCustomFields(),X();function z(a,n){t.currentExpense.attachment_receipt=n}function H(){t.currentExpense.attachment_receipt=null,M.value=!0}function J(){T.openModal({title:u("settings.expense_category.add_category"),componentName:"CategoryModal",size:"sm"})}function K(a){t.currentExpense.selectedCurrency=D.currencies.find(n=>n.id===a)}async function Q(a){let n=await _.fetchCategories({search:a});if(n.data.data.length>0&&_.editCategory&&!n.data.data.find(p=>p.id==_.editCategory.id)){let p=Object.assign({},_.editCategory);n.data.data.unshift(p)}return n.data.data}async function W(a){let n=await f.fetchCustomers({search:a});if(n.data.data.length>0&&f.editCustomer&&!n.data.data.find(p=>p.id==f.editCustomer.id)){let p=Object.assign({},f.editCustomer);n.data.data.unshift(p)}return n.data.data}async function X(){if(c.value||(t.currentExpense.currency_id=j.selectedCompanyCurrency.id,t.currentExpense.selectedCurrency=j.selectedCompanyCurrency),i.value=!0,await t.fetchPaymentModes({limit:"all"}),c.value){const a=await t.fetchExpense(y.params.id);t.currentExpense.currency_id=t.currentExpense.selectedCurrency.id,a.data&&(!_.editCategory&&a.data.data.expense_category&&(_.editCategory=a.data.data.expense_category),!f.editCustomer&&a.data.data.customer&&(f.editCustomer=a.data.data.customer))}else y.query.customer&&(t.currentExpense.customer_id=y.query.customer);i.value=!1}async function Y(){if(l.value.$touch(),l.value.$invalid)return;g.value=!0;let a=t.currentExpense;try{c.value?await t.updateExpense({id:y.params.id,data:a,isAttachmentReceiptRemoved:M.value}):await t.addExpense(a),g.value=!1,t.currentExpense.attachment_receipt=null,M.value=!1,A.push("/admin/expenses")}catch(n){console.error(n),g.value=!1;return}}return xe(()=>{t.resetCurrentExpenseData(),f.editCustomer=null,_.editCategory=null}),(a,n)=>{const E=d("BaseBreadcrumbItem"),p=d("BaseBreadcrumb"),B=d("BaseIcon"),k=d("BaseButton"),Z=d("BasePageHeader"),ee=d("BaseSelectAction"),V=d("BaseMultiselect"),x=d("BaseInputGroup"),te=d("BaseDatePicker"),ne=d("BaseMoney"),ae=d("BaseTextarea"),re=d("BaseFileUploader"),se=d("BaseInputGrid"),oe=d("BaseCard"),le=d("BasePage");return v(),fe(ve,null,[r(Se),r(le,{class:"relative"},{default:o(()=>[F("form",{action:"",onSubmit:ye(Y,["prevent"])},[r(Z,{title:e(P),class:"mb-5"},{actions:o(()=>[e(c)&&e(t).currentExpense.attachment_receipt_url?(v(),h(k,{key:0,href:e(O),tag:"a",variant:"primary-outline",type:"button",class:"mr-2"},{left:o(s=>[r(B,{name:"DownloadIcon",class:U(s.class)},null,8,["class"])]),default:o(()=>[w(" "+S(a.$t("expenses.download_receipt")),1)]),_:1},8,["href"])):C("",!0),F("div",ke,[r(k,{loading:e(g),"content-loading":e(i),disabled:e(g),variant:"primary",type:"submit"},{left:o(s=>[e(g)?C("",!0):(v(),h(B,{key:0,name:"SaveIcon",class:U(s.class)},null,8,["class"]))]),default:o(()=>[w(" "+S(e(c)?a.$t("expenses.update_expense"):a.$t("expenses.save_expense")),1)]),_:1},8,["loading","content-loading","disabled"])])]),default:o(()=>[r(p,null,{default:o(()=>[r(E,{title:a.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),r(E,{title:a.$tc("expenses.expense",2),to:"/admin/expenses"},null,8,["title"]),r(E,{title:e(P),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),r(oe,null,{default:o(()=>[r(se,null,{default:o(()=>[r(x,{label:a.$t("expenses.category"),error:e(l).currentExpense.expense_category_id.$error&&e(l).currentExpense.expense_category_id.$errors[0].$message,"content-loading":e(i),required:""},{default:o(()=>[e(i)?C("",!0):(v(),h(V,{key:0,modelValue:e(t).currentExpense.expense_category_id,"onUpdate:modelValue":n[0]||(n[0]=s=>e(t).currentExpense.expense_category_id=s),"content-loading":e(i),"value-prop":"id",label:"name","track-by":"id",options:Q,"filter-results":!1,"resolve-on-load":"",delay:500,searchable:"",invalid:e(l).currentExpense.expense_category_id.$error,placeholder:a.$t("expenses.categories.select_a_category"),onInput:n[1]||(n[1]=s=>e(l).currentExpense.expense_category_id.$touch())},{action:o(()=>[r(ee,{onClick:J},{default:o(()=>[r(B,{name:"PlusIcon",class:"h-4 mr-2 -ml-2 text-center text-primary-400"}),w(" "+S(a.$t("settings.expense_category.add_new_category")),1)]),_:1})]),_:1},8,["modelValue","content-loading","invalid","placeholder"]))]),_:1},8,["label","error","content-loading"]),r(x,{label:a.$t("expenses.expense_date"),error:e(l).currentExpense.expense_date.$error&&e(l).currentExpense.expense_date.$errors[0].$message,"content-loading":e(i),required:""},{default:o(()=>[r(te,{modelValue:e(t).currentExpense.expense_date,"onUpdate:modelValue":n[2]||(n[2]=s=>e(t).currentExpense.expense_date=s),"content-loading":e(i),"calendar-button":!0,invalid:e(l).currentExpense.expense_date.$error,onInput:n[3]||(n[3]=s=>e(l).currentExpense.expense_date.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","error","content-loading"]),r(x,{label:a.$t("expenses.amount"),error:e(l).currentExpense.amount.$error&&e(l).currentExpense.amount.$errors[0].$message,"content-loading":e(i),required:""},{default:o(()=>[r(ne,{key:e(t).currentExpense.selectedCurrency,modelValue:e(I),"onUpdate:modelValue":n[4]||(n[4]=s=>_e(I)?I.value=s:null),class:"focus:border focus:border-solid focus:border-primary-500",invalid:e(l).currentExpense.amount.$error,currency:e(t).currentExpense.selectedCurrency,onInput:n[5]||(n[5]=s=>e(l).currentExpense.amount.$touch())},null,8,["modelValue","invalid","currency"])]),_:1},8,["label","error","content-loading"]),r(x,{label:a.$t("expenses.currency"),"content-loading":e(i),error:e(l).currentExpense.currency_id.$error&&e(l).currentExpense.currency_id.$errors[0].$message,required:""},{default:o(()=>[r(V,{modelValue:e(t).currentExpense.currency_id,"onUpdate:modelValue":[n[6]||(n[6]=s=>e(t).currentExpense.currency_id=s),K],"value-prop":"id",label:"name","track-by":"name","content-loading":e(i),options:e(D).currencies,searchable:"","can-deselect":!1,placeholder:a.$t("customers.select_currency"),invalid:e(l).currentExpense.currency_id.$error,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","content-loading","error"]),r(Me,{store:e(t),"store-prop":"currentExpense",v:e(l).currentExpense,"is-loading":e(i),"is-edit":e(c),"customer-currency":e(t).currentExpense.currency_id},null,8,["store","v","is-loading","is-edit","customer-currency"]),r(x,{"content-loading":e(i),label:a.$t("expenses.customer")},{default:o(()=>[e(i)?C("",!0):(v(),h(V,{key:0,modelValue:e(t).currentExpense.customer_id,"onUpdate:modelValue":n[7]||(n[7]=s=>e(t).currentExpense.customer_id=s),"content-loading":e(i),"value-prop":"id",label:"name","track-by":"id",options:W,"filter-results":!1,"resolve-on-load":"",delay:500,searchable:"",placeholder:a.$t("customers.select_a_customer")},null,8,["modelValue","content-loading","placeholder"]))]),_:1},8,["content-loading","label"]),r(x,{"content-loading":e(i),label:a.$t("payments.payment_mode")},{default:o(()=>[r(V,{modelValue:e(t).currentExpense.payment_method_id,"onUpdate:modelValue":n[8]||(n[8]=s=>e(t).currentExpense.payment_method_id=s),"content-loading":e(i),label:"name","value-prop":"id","track-by":"name",options:e(t).paymentModes,placeholder:a.$t("payments.select_payment_mode"),searchable:""},null,8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["content-loading","label"]),r(x,{"content-loading":e(i),label:a.$t("expenses.note"),error:e(l).currentExpense.notes.$error&&e(l).currentExpense.notes.$errors[0].$message},{default:o(()=>[r(ae,{modelValue:e(t).currentExpense.notes,"onUpdate:modelValue":n[9]||(n[9]=s=>e(t).currentExpense.notes=s),"content-loading":e(i),row:4,rows:"4",onInput:n[10]||(n[10]=s=>e(l).currentExpense.notes.$touch())},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label","error"]),r(x,{label:a.$t("expenses.receipt")},{default:o(()=>[r(re,{modelValue:e(t).currentExpense.receiptFiles,"onUpdate:modelValue":n[11]||(n[11]=s=>e(t).currentExpense.receiptFiles=s),accept:"image/*,.doc,.docx,.pdf,.csv,.xlsx,.xls",onChange:z,onRemove:H},null,8,["modelValue"])]),_:1},8,["label"]),r(we,{"is-edit":e(c),class:"col-span-2","is-loading":e(i),type:"Expense",store:e(t),"store-prop":"currentExpense","custom-field-scope":R},null,8,["is-edit","is-loading","store"]),F("div",qe,[r(k,{loading:e(g),tabindex:6,variant:"primary",type:"submit",class:"flex justify-center w-full"},{left:o(s=>[e(g)?C("",!0):(v(),h(B,{key:0,name:"SaveIcon",class:U(s.class)},null,8,["class"]))]),default:o(()=>[w(" "+S(e(c)?a.$t("expenses.update_expense"):a.$t("expenses.save_expense")),1)]),_:1},8,["loading"])])]),_:1})]),_:1})],40,Ie)]),_:1})],64)}}};export{Ae as default}; diff --git a/public/build/assets/Create.d7de49df.js b/public/build/assets/Create.c6a28457.js similarity index 98% rename from public/build/assets/Create.d7de49df.js rename to public/build/assets/Create.c6a28457.js index ed72ecab..e9275835 100644 --- a/public/build/assets/Create.d7de49df.js +++ b/public/build/assets/Create.c6a28457.js @@ -1 +1 @@ -var oe=Object.defineProperty,se=Object.defineProperties;var le=Object.getOwnPropertyDescriptors;var N=Object.getOwnPropertySymbols;var ie=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable;var P=(u,e,i)=>e in u?oe(u,e,{enumerable:!0,configurable:!0,writable:!0,value:i}):u[e]=i,b=(u,e)=>{for(var i in e||(e={}))ie.call(e,i)&&P(u,i,e[i]);if(N)for(var i of N(e))re.call(e,i)&&P(u,i,e[i]);return u},h=(u,e)=>se(u,le(e));import{J as me,G as ue,aN as ce,B as T,k as p,L as x,M as de,N as pe,S as _e,T as ge,r as s,o as M,l as w,w as l,f as o,u as t,h as j,x as q,i as E,t as G,j as L,m as Ie,U as fe}from"./vendor.fd3b1727.js";import{p as ve,q as Be,c as be,b as $e,e as ye,g as Ve}from"./main.f18430a2.js";import{_ as Se}from"./ItemUnitModal.db075d76.js";const he=["onSubmit"],Ue={setup(u){const e=ve(),i=Be(),$=be(),z=$e(),{t:_}=me(),y=ue(),A=ce(),D=ye(),I=T(!1),V=T(z.selectedCompanySettings.tax_per_item);let r=T(!1);e.$reset(),J();const v=p({get:()=>e.currentItem.price/100,set:n=>{e.currentItem.price=Math.round(n*100)}}),S=p({get:()=>{var n,a;return(a=(n=e==null?void 0:e.currentItem)==null?void 0:n.taxes)==null?void 0:a.map(d=>{if(d)return h(b({},d),{tax_type_id:d.id,tax_name:d.name+" ("+d.percent+"%)"})})},set:n=>{e.currentItem.taxes=n}}),B=p(()=>y.name==="items.edit"),U=p(()=>B.value?_("items.edit_item"):_("items.new_item")),R=p(()=>i.taxTypes.map(n=>h(b({},n),{tax_type_id:n.id,tax_name:n.name+" ("+n.percent+"%)"}))),Y=p(()=>V.value==="YES"),H=p(()=>({currentItem:{name:{required:x.withMessage(_("validation.required"),de),minLength:x.withMessage(_("validation.name_min_length",{count:3}),pe(3))},description:{maxLength:x.withMessage(_("validation.description_maxlength"),_e(65e3))}}})),c=ge(H,e);async function F(){$.openModal({title:_("settings.customization.items.add_item_unit"),componentName:"ItemUnitModal",size:"sm"})}async function J(){if(r.value=!0,await e.fetchItemUnits({limit:"all"}),D.hasAbilities(Ve.VIEW_TAX_TYPE)&&await i.fetchTaxTypes({limit:"all"}),B.value){let n=y.params.id;await e.fetchItem(n),e.currentItem.tax_per_item===1?V.value="YES":V.value="NO"}r.value=!1}async function O(){if(c.value.currentItem.$touch(),c.value.currentItem.$invalid)return!1;I.value=!0;try{let a=b({id:y.params.id},e.currentItem);e.currentItem&&e.currentItem.taxes&&(a.taxes=e.currentItem.taxes.map(g=>({tax_type_id:g.tax_type_id,amount:v.value*g.percent,percent:g.percent,name:g.name,collective_tax:0}))),await(B.value?e.updateItem:e.addItem)(a),I.value=!1,A.push("/admin/items"),n()}catch{I.value=!1;return}function n(){$.closeModal(),setTimeout(()=>{e.resetCurrentItem(),$.$reset(),c.value.$reset()},300)}}return(n,a)=>{const d=s("BaseBreadcrumbItem"),g=s("BaseBreadcrumb"),W=s("BasePageHeader"),X=s("BaseInput"),f=s("BaseInputGroup"),K=s("BaseMoney"),C=s("BaseIcon"),Q=s("BaseSelectAction"),k=s("BaseMultiselect"),Z=s("BaseTextarea"),ee=s("BaseButton"),te=s("BaseInputGrid"),ne=s("BaseCard"),ae=s("BasePage");return M(),w(ae,null,{default:l(()=>[o(W,{title:t(U)},{default:l(()=>[o(g,null,{default:l(()=>[o(d,{title:n.$t("general.home"),to:"dashboard"},null,8,["title"]),o(d,{title:n.$tc("items.item",2),to:"/admin/items"},null,8,["title"]),o(d,{title:t(U),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),o(Se),j("form",{class:"grid lg:grid-cols-2 mt-6",action:"submit",onSubmit:fe(O,["prevent"])},[o(ne,{class:"w-full"},{default:l(()=>[o(te,{layout:"one-column"},{default:l(()=>[o(f,{label:n.$t("items.name"),"content-loading":t(r),required:"",error:t(c).currentItem.name.$error&&t(c).currentItem.name.$errors[0].$message},{default:l(()=>[o(X,{modelValue:t(e).currentItem.name,"onUpdate:modelValue":a[0]||(a[0]=m=>t(e).currentItem.name=m),"content-loading":t(r),invalid:t(c).currentItem.name.$error,onInput:a[1]||(a[1]=m=>t(c).currentItem.name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),o(f,{label:n.$t("items.price"),"content-loading":t(r)},{default:l(()=>[o(K,{modelValue:t(v),"onUpdate:modelValue":a[2]||(a[2]=m=>q(v)?v.value=m:null),"content-loading":t(r)},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),o(f,{"content-loading":t(r),label:n.$t("items.unit")},{default:l(()=>[o(k,{modelValue:t(e).currentItem.unit_id,"onUpdate:modelValue":a[3]||(a[3]=m=>t(e).currentItem.unit_id=m),"content-loading":t(r),label:"name",options:t(e).itemUnits,"value-prop":"id",placeholder:n.$t("items.select_a_unit"),searchable:"","track-by":"name"},{action:l(()=>[o(Q,{onClick:F},{default:l(()=>[o(C,{name:"PlusIcon",class:"h-4 mr-2 -ml-2 text-center text-primary-400"}),E(" "+G(n.$t("settings.customization.items.add_item_unit")),1)]),_:1})]),_:1},8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["content-loading","label"]),t(Y)?(M(),w(f,{key:0,label:n.$t("items.taxes"),"content-loading":t(r)},{default:l(()=>[o(k,{modelValue:t(S),"onUpdate:modelValue":a[4]||(a[4]=m=>q(S)?S.value=m:null),"content-loading":t(r),options:t(R),mode:"tags",label:"tax_name",class:"w-full","value-prop":"id","can-deselect":!1,"can-clear":!1,searchable:"","track-by":"tax_name",object:""},null,8,["modelValue","content-loading","options"])]),_:1},8,["label","content-loading"])):L("",!0),o(f,{label:n.$t("items.description"),"content-loading":t(r),error:t(c).currentItem.description.$error&&t(c).currentItem.description.$errors[0].$message},{default:l(()=>[o(Z,{modelValue:t(e).currentItem.description,"onUpdate:modelValue":a[5]||(a[5]=m=>t(e).currentItem.description=m),"content-loading":t(r),name:"description",row:2,rows:"2",onInput:a[6]||(a[6]=m=>t(c).currentItem.description.$touch())},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading","error"]),j("div",null,[o(ee,{"content-loading":t(r),type:"submit",loading:I.value},{left:l(m=>[I.value?L("",!0):(M(),w(C,{key:0,name:"SaveIcon",class:Ie(m.class)},null,8,["class"]))]),default:l(()=>[E(" "+G(t(B)?n.$t("items.update_item"):n.$t("items.save_item")),1)]),_:1},8,["content-loading","loading"])])]),_:1})]),_:1})],40,he)]),_:1})}}};export{Ue as default}; +var oe=Object.defineProperty,se=Object.defineProperties;var le=Object.getOwnPropertyDescriptors;var N=Object.getOwnPropertySymbols;var ie=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable;var P=(u,e,i)=>e in u?oe(u,e,{enumerable:!0,configurable:!0,writable:!0,value:i}):u[e]=i,b=(u,e)=>{for(var i in e||(e={}))ie.call(e,i)&&P(u,i,e[i]);if(N)for(var i of N(e))re.call(e,i)&&P(u,i,e[i]);return u},h=(u,e)=>se(u,le(e));import{J as me,G as ue,aN as ce,B as T,k as p,L as x,M as de,N as pe,S as _e,T as ge,r as s,o as M,l as w,w as l,f as o,u as t,h as j,x as q,i as E,t as G,j as L,m as Ie,U as fe}from"./vendor.fd3b1727.js";import{p as ve,q as Be,c as be,b as $e,e as ye,g as Ve}from"./main.fc26c84f.js";import{_ as Se}from"./ItemUnitModal.f71b6bbd.js";const he=["onSubmit"],Ue={setup(u){const e=ve(),i=Be(),$=be(),z=$e(),{t:_}=me(),y=ue(),A=ce(),D=ye(),I=T(!1),V=T(z.selectedCompanySettings.tax_per_item);let r=T(!1);e.$reset(),J();const v=p({get:()=>e.currentItem.price/100,set:n=>{e.currentItem.price=Math.round(n*100)}}),S=p({get:()=>{var n,a;return(a=(n=e==null?void 0:e.currentItem)==null?void 0:n.taxes)==null?void 0:a.map(d=>{if(d)return h(b({},d),{tax_type_id:d.id,tax_name:d.name+" ("+d.percent+"%)"})})},set:n=>{e.currentItem.taxes=n}}),B=p(()=>y.name==="items.edit"),U=p(()=>B.value?_("items.edit_item"):_("items.new_item")),R=p(()=>i.taxTypes.map(n=>h(b({},n),{tax_type_id:n.id,tax_name:n.name+" ("+n.percent+"%)"}))),Y=p(()=>V.value==="YES"),H=p(()=>({currentItem:{name:{required:x.withMessage(_("validation.required"),de),minLength:x.withMessage(_("validation.name_min_length",{count:3}),pe(3))},description:{maxLength:x.withMessage(_("validation.description_maxlength"),_e(65e3))}}})),c=ge(H,e);async function F(){$.openModal({title:_("settings.customization.items.add_item_unit"),componentName:"ItemUnitModal",size:"sm"})}async function J(){if(r.value=!0,await e.fetchItemUnits({limit:"all"}),D.hasAbilities(Ve.VIEW_TAX_TYPE)&&await i.fetchTaxTypes({limit:"all"}),B.value){let n=y.params.id;await e.fetchItem(n),e.currentItem.tax_per_item===1?V.value="YES":V.value="NO"}r.value=!1}async function O(){if(c.value.currentItem.$touch(),c.value.currentItem.$invalid)return!1;I.value=!0;try{let a=b({id:y.params.id},e.currentItem);e.currentItem&&e.currentItem.taxes&&(a.taxes=e.currentItem.taxes.map(g=>({tax_type_id:g.tax_type_id,amount:v.value*g.percent,percent:g.percent,name:g.name,collective_tax:0}))),await(B.value?e.updateItem:e.addItem)(a),I.value=!1,A.push("/admin/items"),n()}catch{I.value=!1;return}function n(){$.closeModal(),setTimeout(()=>{e.resetCurrentItem(),$.$reset(),c.value.$reset()},300)}}return(n,a)=>{const d=s("BaseBreadcrumbItem"),g=s("BaseBreadcrumb"),W=s("BasePageHeader"),X=s("BaseInput"),f=s("BaseInputGroup"),K=s("BaseMoney"),C=s("BaseIcon"),Q=s("BaseSelectAction"),k=s("BaseMultiselect"),Z=s("BaseTextarea"),ee=s("BaseButton"),te=s("BaseInputGrid"),ne=s("BaseCard"),ae=s("BasePage");return M(),w(ae,null,{default:l(()=>[o(W,{title:t(U)},{default:l(()=>[o(g,null,{default:l(()=>[o(d,{title:n.$t("general.home"),to:"dashboard"},null,8,["title"]),o(d,{title:n.$tc("items.item",2),to:"/admin/items"},null,8,["title"]),o(d,{title:t(U),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),o(Se),j("form",{class:"grid lg:grid-cols-2 mt-6",action:"submit",onSubmit:fe(O,["prevent"])},[o(ne,{class:"w-full"},{default:l(()=>[o(te,{layout:"one-column"},{default:l(()=>[o(f,{label:n.$t("items.name"),"content-loading":t(r),required:"",error:t(c).currentItem.name.$error&&t(c).currentItem.name.$errors[0].$message},{default:l(()=>[o(X,{modelValue:t(e).currentItem.name,"onUpdate:modelValue":a[0]||(a[0]=m=>t(e).currentItem.name=m),"content-loading":t(r),invalid:t(c).currentItem.name.$error,onInput:a[1]||(a[1]=m=>t(c).currentItem.name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),o(f,{label:n.$t("items.price"),"content-loading":t(r)},{default:l(()=>[o(K,{modelValue:t(v),"onUpdate:modelValue":a[2]||(a[2]=m=>q(v)?v.value=m:null),"content-loading":t(r)},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),o(f,{"content-loading":t(r),label:n.$t("items.unit")},{default:l(()=>[o(k,{modelValue:t(e).currentItem.unit_id,"onUpdate:modelValue":a[3]||(a[3]=m=>t(e).currentItem.unit_id=m),"content-loading":t(r),label:"name",options:t(e).itemUnits,"value-prop":"id",placeholder:n.$t("items.select_a_unit"),searchable:"","track-by":"name"},{action:l(()=>[o(Q,{onClick:F},{default:l(()=>[o(C,{name:"PlusIcon",class:"h-4 mr-2 -ml-2 text-center text-primary-400"}),E(" "+G(n.$t("settings.customization.items.add_item_unit")),1)]),_:1})]),_:1},8,["modelValue","content-loading","options","placeholder"])]),_:1},8,["content-loading","label"]),t(Y)?(M(),w(f,{key:0,label:n.$t("items.taxes"),"content-loading":t(r)},{default:l(()=>[o(k,{modelValue:t(S),"onUpdate:modelValue":a[4]||(a[4]=m=>q(S)?S.value=m:null),"content-loading":t(r),options:t(R),mode:"tags",label:"tax_name",class:"w-full","value-prop":"id","can-deselect":!1,"can-clear":!1,searchable:"","track-by":"tax_name",object:""},null,8,["modelValue","content-loading","options"])]),_:1},8,["label","content-loading"])):L("",!0),o(f,{label:n.$t("items.description"),"content-loading":t(r),error:t(c).currentItem.description.$error&&t(c).currentItem.description.$errors[0].$message},{default:l(()=>[o(Z,{modelValue:t(e).currentItem.description,"onUpdate:modelValue":a[5]||(a[5]=m=>t(e).currentItem.description=m),"content-loading":t(r),name:"description",row:2,rows:"2",onInput:a[6]||(a[6]=m=>t(c).currentItem.description.$touch())},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading","error"]),j("div",null,[o(ee,{"content-loading":t(r),type:"submit",loading:I.value},{left:l(m=>[I.value?L("",!0):(M(),w(C,{key:0,name:"SaveIcon",class:Ie(m.class)},null,8,["class"]))]),default:l(()=>[E(" "+G(t(B)?n.$t("items.update_item"):n.$t("items.save_item")),1)]),_:1},8,["content-loading","loading"])])]),_:1})]),_:1})],40,he)]),_:1})}}};export{Ue as default}; diff --git a/public/build/assets/CreateCustomFields.f709a66b.js b/public/build/assets/CreateCustomFields.5609a247.js similarity index 97% rename from public/build/assets/CreateCustomFields.f709a66b.js rename to public/build/assets/CreateCustomFields.5609a247.js index 1831d609..a2ba6d41 100644 --- a/public/build/assets/CreateCustomFields.f709a66b.js +++ b/public/build/assets/CreateCustomFields.5609a247.js @@ -1 +1 @@ -var D=Object.defineProperty,I=Object.defineProperties;var g=Object.getOwnPropertyDescriptors;var y=Object.getOwnPropertySymbols;var q=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;var f=(e,t,r)=>t in e?D(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,_=(e,t)=>{for(var r in t||(t={}))q.call(t,r)&&f(e,r,t[r]);if(y)for(var r of y(t))h.call(t,r)&&f(e,r,t[r]);return e},v=(e,t)=>I(e,g(t));import{J as j,L as w,O as V,T as L,k as T,aE as F,r as E,o as n,l as m,w as P,aj as O,u as c,_ as S,C as x,e as b,f as A,F as R,y as k,j as B,I as C}from"./vendor.fd3b1727.js";import{o as i,m as Y}from"./main.f18430a2.js";function $(e){switch(e){case"./types/DateTimeType.vue":return i(()=>import("./DateTimeType.4faa64b8.js"),["assets/DateTimeType.4faa64b8.js","assets/vendor.fd3b1727.js"]);case"./types/DateType.vue":return i(()=>import("./DateType.074be010.js"),["assets/DateType.074be010.js","assets/vendor.fd3b1727.js"]);case"./types/DropdownType.vue":return i(()=>import("./DropdownType.f13bd479.js"),["assets/DropdownType.f13bd479.js","assets/vendor.fd3b1727.js"]);case"./types/InputType.vue":return i(()=>import("./InputType.22b7cbab.js"),["assets/InputType.22b7cbab.js","assets/vendor.fd3b1727.js"]);case"./types/NumberType.vue":return i(()=>import("./NumberType.5e07b641.js"),["assets/NumberType.5e07b641.js","assets/vendor.fd3b1727.js"]);case"./types/PhoneType.vue":return i(()=>import("./PhoneType.10fcbacc.js"),["assets/PhoneType.10fcbacc.js","assets/vendor.fd3b1727.js"]);case"./types/SwitchType.vue":return i(()=>import("./SwitchType.522fc982.js"),["assets/SwitchType.522fc982.js","assets/vendor.fd3b1727.js"]);case"./types/TextAreaType.vue":return i(()=>import("./TextAreaType.d6dd293e.js"),["assets/TextAreaType.d6dd293e.js","assets/vendor.fd3b1727.js"]);case"./types/TimeType.vue":return i(()=>import("./TimeType.3f06c579.js"),["assets/TimeType.3f06c579.js","assets/vendor.fd3b1727.js"]);case"./types/UrlType.vue":return i(()=>import("./UrlType.a77493a7.js"),["assets/UrlType.a77493a7.js","assets/vendor.fd3b1727.js"]);default:return new Promise(function(t,r){(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+e)))})}}const M={props:{field:{type:Object,required:!0},customFieldScope:{type:String,required:!0},index:{type:Number,required:!0},store:{type:Object,required:!0},storeProp:{type:String,required:!0}},setup(e){const t=e,{t:r}=j(),d={value:{required:w.withMessage(r("validation.required"),V(t.field.is_required))}},a=L(d,T(()=>t.field),{$scope:t.customFieldScope}),o=T(()=>t.field.type?F(()=>$(`./types/${t.field.type}Type.vue`)):!1);return(u,s)=>{const l=E("BaseInputGroup");return n(),m(l,{label:e.field.label,required:!!e.field.is_required,error:c(a).value.$error&&c(a).value.$errors[0].$message},{default:P(()=>[(n(),m(O(c(o)),{modelValue:e.field.value,"onUpdate:modelValue":s[0]||(s[0]=p=>e.field.value=p),options:e.field.options,invalid:c(a).value.$error,placeholder:e.field.placeholder},null,8,["modelValue","options","invalid","placeholder"]))]),_:1},8,["label","required","error"])}}},N={key:0},J={props:{store:{type:Object,required:!0},storeProp:{type:String,required:!0},isEdit:{type:Boolean,default:!1},type:{type:String,default:null},gridLayout:{type:String,default:"two-column"},isLoading:{type:Boolean,default:null},customFieldScope:{type:String,required:!0}},setup(e){const t=e,r=Y();a();function d(){t.isEdit&&t.store[t.storeProp].fields.forEach(o=>{const u=t.store[t.storeProp].customFields.findIndex(s=>s.id===o.custom_field_id);if(u>-1){let s=o.default_answer;s&&o.custom_field.type==="DateTime"&&(s=C(o.default_answer,"YYYY-MM-DD HH:mm:ss").format("YYYY-MM-DD HH:mm")),t.store[t.storeProp].customFields[u]=v(_({},o),{id:o.custom_field_id,value:s,label:o.custom_field.label,options:o.custom_field.options,is_required:o.custom_field.is_required,placeholder:o.custom_field.placeholder,order:o.custom_field.order})}})}async function a(){let u=(await r.fetchCustomFields({type:t.type,limit:"all"})).data.data;u.map(s=>s.value=s.default_answer),t.store[t.storeProp].customFields=S.sortBy(u,s=>s.order),d()}return x(()=>t.store[t.storeProp].fields,o=>{d()}),(o,u)=>{const s=E("BaseInputGrid");return e.store[e.storeProp]&&e.store[e.storeProp].customFields.length>0&&!e.isLoading?(n(),b("div",N,[A(s,{layout:e.gridLayout},{default:P(()=>[(n(!0),b(R,null,k(e.store[e.storeProp].customFields,(l,p)=>(n(),m(M,{key:l.id,"custom-field-scope":e.customFieldScope,store:e.store,"store-prop":e.storeProp,index:p,field:l},null,8,["custom-field-scope","store","store-prop","index","field"]))),128))]),_:1},8,["layout"])])):B("",!0)}}};export{J as _}; +var D=Object.defineProperty,I=Object.defineProperties;var g=Object.getOwnPropertyDescriptors;var y=Object.getOwnPropertySymbols;var q=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;var f=(e,t,r)=>t in e?D(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,_=(e,t)=>{for(var r in t||(t={}))q.call(t,r)&&f(e,r,t[r]);if(y)for(var r of y(t))h.call(t,r)&&f(e,r,t[r]);return e},v=(e,t)=>I(e,g(t));import{J as j,L as w,O as V,T as L,k as T,aE as F,r as E,o as n,l as m,w as P,aj as O,u as c,_ as S,C as x,e as b,f as A,F as R,y as k,j as B,I as C}from"./vendor.fd3b1727.js";import{o as i,m as Y}from"./main.fc26c84f.js";function $(e){switch(e){case"./types/DateTimeType.vue":return i(()=>import("./DateTimeType.4faa64b8.js"),["assets/DateTimeType.4faa64b8.js","assets/vendor.fd3b1727.js"]);case"./types/DateType.vue":return i(()=>import("./DateType.074be010.js"),["assets/DateType.074be010.js","assets/vendor.fd3b1727.js"]);case"./types/DropdownType.vue":return i(()=>import("./DropdownType.f13bd479.js"),["assets/DropdownType.f13bd479.js","assets/vendor.fd3b1727.js"]);case"./types/InputType.vue":return i(()=>import("./InputType.22b7cbab.js"),["assets/InputType.22b7cbab.js","assets/vendor.fd3b1727.js"]);case"./types/NumberType.vue":return i(()=>import("./NumberType.5e07b641.js"),["assets/NumberType.5e07b641.js","assets/vendor.fd3b1727.js"]);case"./types/PhoneType.vue":return i(()=>import("./PhoneType.10fcbacc.js"),["assets/PhoneType.10fcbacc.js","assets/vendor.fd3b1727.js"]);case"./types/SwitchType.vue":return i(()=>import("./SwitchType.522fc982.js"),["assets/SwitchType.522fc982.js","assets/vendor.fd3b1727.js"]);case"./types/TextAreaType.vue":return i(()=>import("./TextAreaType.d6dd293e.js"),["assets/TextAreaType.d6dd293e.js","assets/vendor.fd3b1727.js"]);case"./types/TimeType.vue":return i(()=>import("./TimeType.3f06c579.js"),["assets/TimeType.3f06c579.js","assets/vendor.fd3b1727.js"]);case"./types/UrlType.vue":return i(()=>import("./UrlType.a77493a7.js"),["assets/UrlType.a77493a7.js","assets/vendor.fd3b1727.js"]);default:return new Promise(function(t,r){(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+e)))})}}const M={props:{field:{type:Object,required:!0},customFieldScope:{type:String,required:!0},index:{type:Number,required:!0},store:{type:Object,required:!0},storeProp:{type:String,required:!0}},setup(e){const t=e,{t:r}=j(),d={value:{required:w.withMessage(r("validation.required"),V(t.field.is_required))}},a=L(d,T(()=>t.field),{$scope:t.customFieldScope}),o=T(()=>t.field.type?F(()=>$(`./types/${t.field.type}Type.vue`)):!1);return(u,s)=>{const l=E("BaseInputGroup");return n(),m(l,{label:e.field.label,required:!!e.field.is_required,error:c(a).value.$error&&c(a).value.$errors[0].$message},{default:P(()=>[(n(),m(O(c(o)),{modelValue:e.field.value,"onUpdate:modelValue":s[0]||(s[0]=p=>e.field.value=p),options:e.field.options,invalid:c(a).value.$error,placeholder:e.field.placeholder},null,8,["modelValue","options","invalid","placeholder"]))]),_:1},8,["label","required","error"])}}},N={key:0},J={props:{store:{type:Object,required:!0},storeProp:{type:String,required:!0},isEdit:{type:Boolean,default:!1},type:{type:String,default:null},gridLayout:{type:String,default:"two-column"},isLoading:{type:Boolean,default:null},customFieldScope:{type:String,required:!0}},setup(e){const t=e,r=Y();a();function d(){t.isEdit&&t.store[t.storeProp].fields.forEach(o=>{const u=t.store[t.storeProp].customFields.findIndex(s=>s.id===o.custom_field_id);if(u>-1){let s=o.default_answer;s&&o.custom_field.type==="DateTime"&&(s=C(o.default_answer,"YYYY-MM-DD HH:mm:ss").format("YYYY-MM-DD HH:mm")),t.store[t.storeProp].customFields[u]=v(_({},o),{id:o.custom_field_id,value:s,label:o.custom_field.label,options:o.custom_field.options,is_required:o.custom_field.is_required,placeholder:o.custom_field.placeholder,order:o.custom_field.order})}})}async function a(){let u=(await r.fetchCustomFields({type:t.type,limit:"all"})).data.data;u.map(s=>s.value=s.default_answer),t.store[t.storeProp].customFields=S.sortBy(u,s=>s.order),d()}return x(()=>t.store[t.storeProp].fields,o=>{d()}),(o,u)=>{const s=E("BaseInputGrid");return e.store[e.storeProp]&&e.store[e.storeProp].customFields.length>0&&!e.isLoading?(n(),b("div",N,[A(s,{layout:e.gridLayout},{default:P(()=>[(n(!0),b(R,null,k(e.store[e.storeProp].customFields,(l,p)=>(n(),m(M,{key:l.id,"custom-field-scope":e.customFieldScope,store:e.store,"store-prop":e.storeProp,index:p,field:l},null,8,["custom-field-scope","store","store-prop","index","field"]))),128))]),_:1},8,["layout"])])):B("",!0)}}};export{J as _}; diff --git a/public/build/assets/CustomFieldsSetting.eedc9a0d.js b/public/build/assets/CustomFieldsSetting.5910326d.js similarity index 99% rename from public/build/assets/CustomFieldsSetting.eedc9a0d.js rename to public/build/assets/CustomFieldsSetting.5910326d.js index 54f9e1eb..9e18dc65 100644 --- a/public/build/assets/CustomFieldsSetting.eedc9a0d.js +++ b/public/build/assets/CustomFieldsSetting.5910326d.js @@ -1 +1 @@ -var ie=Object.defineProperty;var W=Object.getOwnPropertySymbols;var de=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable;var Z=(m,n,e)=>n in m?ie(m,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):m[n]=e,ee=(m,n)=>{for(var e in n||(n={}))de.call(n,e)&&Z(m,e,n[e]);if(W)for(var e of W(n))me.call(n,e)&&Z(m,e,n[e]);return m};import{J as H,G as ce,ah as te,r as d,o as C,l as F,w as u,f as l,u as t,i as B,t as $,j as M,B as L,e as z,aY as pe,U as se,a0 as le,k as D,aE as _e,L as k,M as A,aT as fe,T as ye,h as O,x as oe,y as ve,m as G,F as Ce,aj as be,V as ge}from"./vendor.fd3b1727.js";import{j as Fe,u as Te,m as K,e as ae,c as Y,g as U,o as T}from"./main.f18430a2.js";const we={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(m){const n=m,e=Fe();Te();const{t:i}=H(),v=K();ce();const f=ae(),c=Y();te("utils");async function p(b){await v.fetchCustomField(b),c.openModal({title:i("settings.custom_fields.edit_custom_field"),componentName:"CustomFieldModal",size:"sm",data:b,refreshData:n.loadData})}async function V(b){e.openDialog({title:i("general.are_you_sure"),message:i("settings.custom_fields.custom_field_confirm_delete"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async g=>{g&&(await v.deleteCustomFields(b),n.loadData&&n.loadData())})}return(b,g)=>{const y=d("BaseIcon"),I=d("BaseDropdownItem"),h=d("BaseDropdown");return C(),F(h,null,{activator:u(()=>[l(y,{name:"DotsHorizontalIcon",class:"h-5 text-gray-500"})]),default:u(()=>[t(f).hasAbilities(t(U).EDIT_CUSTOM_FIELDS)?(C(),F(I,{key:0,onClick:g[0]||(g[0]=o=>p(m.row.id))},{default:u(()=>[l(y,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),B(" "+$(b.$t("general.edit")),1)]),_:1})):M("",!0),t(f).hasAbilities(t(U).DELETE_CUSTOM_FIELDS)?(C(),F(I,{key:1,onClick:g[1]||(g[1]=o=>V(m.row.id))},{default:u(()=>[l(y,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),B(" "+$(b.$t("general.delete")),1)]),_:1})):M("",!0)]),_:1})}}},$e={class:"flex items-center mt-1"},Ie={emits:["onAdd"],setup(m,{emit:n}){const e=L(null);function i(){if(e.value==null||e.value==""||e.value==null)return!0;n("onAdd",e.value),e.value=null}return(v,f)=>{const c=d("BaseInput"),p=d("BaseIcon");return C(),z("div",$e,[l(c,{modelValue:e.value,"onUpdate:modelValue":f[0]||(f[0]=V=>e.value=V),type:"text",class:"w-full md:w-96",placeholder:v.$t("settings.custom_fields.press_enter_to_add"),onClick:i,onKeydown:pe(se(i,["prevent","stop"]),["enter"])},null,8,["modelValue","placeholder","onKeydown"]),l(p,{name:"PlusCircleIcon",class:"ml-1 text-primary-500 cursor-pointer",onClick:i})])}}};function he(m){switch(m){case"../../custom-fields/types/DateTimeType.vue":return T(()=>import("./DateTimeType.4faa64b8.js"),["assets/DateTimeType.4faa64b8.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/DateType.vue":return T(()=>import("./DateType.074be010.js"),["assets/DateType.074be010.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/DropdownType.vue":return T(()=>import("./DropdownType.f13bd479.js"),["assets/DropdownType.f13bd479.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/InputType.vue":return T(()=>import("./InputType.22b7cbab.js"),["assets/InputType.22b7cbab.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/NumberType.vue":return T(()=>import("./NumberType.5e07b641.js"),["assets/NumberType.5e07b641.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/PhoneType.vue":return T(()=>import("./PhoneType.10fcbacc.js"),["assets/PhoneType.10fcbacc.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/SwitchType.vue":return T(()=>import("./SwitchType.522fc982.js"),["assets/SwitchType.522fc982.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/TextAreaType.vue":return T(()=>import("./TextAreaType.d6dd293e.js"),["assets/TextAreaType.d6dd293e.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/TimeType.vue":return T(()=>import("./TimeType.3f06c579.js"),["assets/TimeType.3f06c579.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/UrlType.vue":return T(()=>import("./UrlType.a77493a7.js"),["assets/UrlType.a77493a7.js","assets/vendor.fd3b1727.js"]);default:return new Promise(function(n,e){(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(e.bind(null,new Error("Unknown variable dynamic import: "+m)))})}}const Be={class:"flex justify-between w-full"},De=["onSubmit"],Ve={class:"overflow-y-auto max-h-[550px]"},Se={class:"px-4 md:px-8 py-8 overflow-y-auto sm:p-6"},Ee={class:"z-0 flex justify-end p-4 border-t border-solid border-gray-light border-modal-bg"},qe={setup(m){const n=Y(),e=K(),{t:i}=H();let v=L(!1);const f=le(["Customer","Invoice","Estimate","Expense","Payment"]),c=le([{label:"Text",value:"Input"},{label:"Textarea",value:"TextArea"},{label:"Phone",value:"Phone"},{label:"URL",value:"Url"},{label:"Number",value:"Number"},{label:"Select Field",value:"Dropdown"},{label:"Switch Toggle",value:"Switch"},{label:"Date",value:"Date"},{label:"Time",value:"Time"},{label:"Date & Time",value:"DateTime"}]);let p=L(c[0]);const V=D(()=>n.active&&n.componentName==="CustomFieldModal"),b=D(()=>p.value&&p.value.label==="Switch Toggle"),g=D(()=>p.value&&p.value.label==="Select Field"),y=D(()=>e.currentCustomField.type?_e(()=>he(`../../custom-fields/types/${e.currentCustomField.type}Type.vue`)):!1),I=D({get:()=>e.currentCustomField.is_required===1,set:s=>{const a=s?1:0;e.currentCustomField.is_required=a}}),h=D(()=>({currentCustomField:{type:{required:k.withMessage(i("validation.required"),A)},name:{required:k.withMessage(i("validation.required"),A)},label:{required:k.withMessage(i("validation.required"),A)},model_type:{required:k.withMessage(i("validation.required"),A)},order:{required:k.withMessage(i("validation.required"),A),numeric:k.withMessage(i("validation.numbers_only"),fe)},type:{required:k.withMessage(i("validation.required"),A)}}})),o=ye(h,D(()=>e));function S(){e.isEdit?p.value=c.find(s=>s.value==e.currentCustomField.type):(e.currentCustomField.model_type=f[0],e.currentCustomField.type=c[0].value,p.value=c[0])}async function P(){if(o.value.currentCustomField.$touch(),o.value.currentCustomField.$invalid)return!0;v.value=!0;let s=ee({},e.currentCustomField);if(e.currentCustomField.options&&(s.options=e.currentCustomField.options.map(E=>E.name)),s.type=="Time"&&typeof s.default_answer=="object"){let E=s&&s.default_answer&&s.default_answer.HH?s.default_answer.HH:null,q=s&&s.default_answer&&s.default_answer.mm?s.default_answer.mm:null;s&&s.default_answer&&s.default_answer.ss&&s.default_answer.ss,s.default_answer=`${E}:${q}`}await(e.isEdit?e.updateCustomField:e.addCustomField)(s),v.value=!1,n.refreshData&&n.refreshData(),R()}function x(s){e.currentCustomField.options=[{name:s},...e.currentCustomField.options]}function _(s){if(e.isEdit&&e.currentCustomField.in_use)return;e.currentCustomField.options[s].name===e.currentCustomField.default_answer&&(e.currentCustomField.default_answer=null),e.currentCustomField.options.splice(s,1)}function N(s){e.currentCustomField.type=s.value}function R(){n.closeModal(),setTimeout(()=>{e.resetCurrentCustomField(),o.value.$reset()},300)}return(s,a)=>{const E=d("BaseIcon"),q=d("BaseInput"),w=d("BaseInputGroup"),J=d("BaseMultiselect"),re=d("BaseSwitch"),ne=d("BaseInputGrid"),X=d("BaseButton"),ue=d("BaseModal");return C(),F(ue,{show:t(V),onOpen:S},{header:u(()=>[O("div",Be,[B($(t(n).title)+" ",1),l(E,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:R})])]),default:u(()=>[O("form",{action:"",onSubmit:se(P,["prevent"])},[O("div",Ve,[O("div",Se,[l(ne,{layout:"one-column"},{default:u(()=>[l(w,{label:s.$t("settings.custom_fields.name"),required:"",error:t(o).currentCustomField.name.$error&&t(o).currentCustomField.name.$errors[0].$message},{default:u(()=>[l(q,{ref:(r,j)=>{j.name=r},modelValue:t(e).currentCustomField.name,"onUpdate:modelValue":a[0]||(a[0]=r=>t(e).currentCustomField.name=r),invalid:t(o).currentCustomField.name.$error,onInput:a[1]||(a[1]=r=>t(o).currentCustomField.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),l(w,{label:s.$t("settings.custom_fields.model"),error:t(o).currentCustomField.model_type.$error&&t(o).currentCustomField.model_type.$errors[0].$message,"help-text":t(e).currentCustomField.in_use?s.$t("settings.custom_fields.model_in_use"):"",required:""},{default:u(()=>[l(J,{modelValue:t(e).currentCustomField.model_type,"onUpdate:modelValue":a[2]||(a[2]=r=>t(e).currentCustomField.model_type=r),options:t(f),"can-deselect":!1,invalid:t(o).currentCustomField.model_type.$error,searchable:!0,disabled:t(e).currentCustomField.in_use,onInput:a[3]||(a[3]=r=>t(o).currentCustomField.model_type.$touch())},null,8,["modelValue","options","invalid","disabled"])]),_:1},8,["label","error","help-text"]),l(w,{class:"flex items-center space-x-4",label:s.$t("settings.custom_fields.required")},{default:u(()=>[l(re,{modelValue:t(I),"onUpdate:modelValue":a[4]||(a[4]=r=>oe(I)?I.value=r:null)},null,8,["modelValue"])]),_:1},8,["label"]),l(w,{label:s.$t("settings.custom_fields.type"),error:t(o).currentCustomField.type.$error&&t(o).currentCustomField.type.$errors[0].$message,"help-text":t(e).currentCustomField.in_use?s.$t("settings.custom_fields.type_in_use"):"",required:""},{default:u(()=>[l(J,{modelValue:t(p),"onUpdate:modelValue":[a[5]||(a[5]=r=>oe(p)?p.value=r:p=r),N],options:t(c),invalid:t(o).currentCustomField.type.$error,disabled:t(e).currentCustomField.in_use,searchable:!0,"can-deselect":!1,object:""},null,8,["modelValue","options","invalid","disabled"])]),_:1},8,["label","error","help-text"]),l(w,{label:s.$t("settings.custom_fields.label"),required:"",error:t(o).currentCustomField.label.$error&&t(o).currentCustomField.label.$errors[0].$message},{default:u(()=>[l(q,{modelValue:t(e).currentCustomField.label,"onUpdate:modelValue":a[6]||(a[6]=r=>t(e).currentCustomField.label=r),invalid:t(o).currentCustomField.label.$error,onInput:a[7]||(a[7]=r=>t(o).currentCustomField.label.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(g)?(C(),F(w,{key:0,label:s.$t("settings.custom_fields.options")},{default:u(()=>[l(Ie,{onOnAdd:x}),(C(!0),z(Ce,null,ve(t(e).currentCustomField.options,(r,j)=>(C(),z("div",{key:j,class:"flex items-center mt-5"},[l(q,{modelValue:r.name,"onUpdate:modelValue":Q=>r.name=Q,class:"w-64"},null,8,["modelValue","onUpdate:modelValue"]),l(E,{name:"MinusCircleIcon",class:G(["ml-1 cursor-pointer",t(e).currentCustomField.in_use?"text-gray-300":"text-red-300"]),onClick:Q=>_(j)},null,8,["class","onClick"])]))),128))]),_:1},8,["label"])):M("",!0),l(w,{label:s.$t("settings.custom_fields.default_value"),class:"relative"},{default:u(()=>[(C(),F(be(t(y)),{modelValue:t(e).currentCustomField.default_answer,"onUpdate:modelValue":a[8]||(a[8]=r=>t(e).currentCustomField.default_answer=r),options:t(e).currentCustomField.options,"default-date-time":t(e).currentCustomField.dateTimeValue},null,8,["modelValue","options","default-date-time"]))]),_:1},8,["label"]),t(b)?M("",!0):(C(),F(w,{key:1,label:s.$t("settings.custom_fields.placeholder")},{default:u(()=>[l(q,{modelValue:t(e).currentCustomField.placeholder,"onUpdate:modelValue":a[9]||(a[9]=r=>t(e).currentCustomField.placeholder=r)},null,8,["modelValue"])]),_:1},8,["label"])),l(w,{label:s.$t("settings.custom_fields.order"),error:t(o).currentCustomField.order.$error&&t(o).currentCustomField.order.$errors[0].$message,required:""},{default:u(()=>[l(q,{modelValue:t(e).currentCustomField.order,"onUpdate:modelValue":a[10]||(a[10]=r=>t(e).currentCustomField.order=r),type:"number",invalid:t(o).currentCustomField.order.$error,onInput:a[11]||(a[11]=r=>t(o).currentCustomField.order.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1})])]),O("div",Ee,[l(X,{class:"mr-3",type:"button",variant:"primary-outline",onClick:R},{default:u(()=>[B($(s.$t("general.cancel")),1)]),_:1}),l(X,{variant:"primary",loading:t(v),disabled:t(v),type:"submit"},{left:u(r=>[t(v)?M("",!0):(C(),F(E,{key:0,class:G(r.class),name:"SaveIcon"},null,8,["class"]))]),default:u(()=>[B(" "+$(t(e).isEdit?s.$t("general.update"):s.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,De)]),_:1},8,["show"])}}},ke={class:"text-xs text-gray-500"},Ue={setup(m){const n=Y(),e=K(),i=ae(),v=te("utils"),{t:f}=H(),c=L(null),p=D(()=>[{key:"name",label:f("settings.custom_fields.name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"model_type",label:f("settings.custom_fields.model")},{key:"type",label:f("settings.custom_fields.type")},{key:"is_required",label:f("settings.custom_fields.required")},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function V({page:y,filter:I,sort:h}){let o={orderByField:h.fieldName||"created_at",orderBy:h.order||"desc",page:y},S=await e.fetchCustomFields(o);return{data:S.data.data,pagination:{totalPages:S.data.meta.last_page,currentPage:y,limit:5,totalCount:S.data.meta.total}}}function b(){n.openModal({title:f("settings.custom_fields.add_custom_field"),componentName:"CustomFieldModal",size:"sm",refreshData:c.value&&c.value.refresh})}async function g(){c.value&&c.value.refresh()}return(y,I)=>{const h=d("BaseIcon"),o=d("BaseButton"),S=d("BaseBadge"),P=d("BaseTable"),x=d("BaseSettingCard");return C(),F(x,{title:y.$t("settings.menu_title.custom_fields"),description:y.$t("settings.custom_fields.section_description")},{action:u(()=>[t(i).hasAbilities(t(U).CREATE_CUSTOM_FIELDS)?(C(),F(o,{key:0,variant:"primary-outline",onClick:b},{left:u(_=>[l(h,{class:G(_.class),name:"PlusIcon"},null,8,["class"]),B(" "+$(y.$t("settings.custom_fields.add_custom_field")),1)]),_:1})):M("",!0)]),default:u(()=>[l(qe),l(P,{ref:(_,N)=>{N.table=_,c.value=_},data:V,columns:t(p),class:"mt-16"},ge({"cell-name":u(({row:_})=>[B($(_.data.name)+" ",1),O("span",ke," ("+$(_.data.slug)+")",1)]),"cell-is_required":u(({row:_})=>[l(S,{"bg-color":t(v).getBadgeStatusColor(_.data.is_required?"YES":"NO").bgColor,color:t(v).getBadgeStatusColor(_.data.is_required?"YES":"NO").color},{default:u(()=>[B($(_.data.is_required?y.$t("settings.custom_fields.yes"):y.$t("settings.custom_fields.no").replace("_"," ")),1)]),_:2},1032,["bg-color","color"])]),_:2},[t(i).hasAbilities([t(U).DELETE_CUSTOM_FIELDS,t(U).EDIT_CUSTOM_FIELDS])?{name:"cell-actions",fn:u(({row:_})=>[l(we,{row:_.data,table:c.value,"load-data":g},null,8,["row","table"])])}:void 0]),1032,["columns"])]),_:1},8,["title","description"])}}};export{Ue as default}; +var ie=Object.defineProperty;var W=Object.getOwnPropertySymbols;var de=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable;var Z=(m,n,e)=>n in m?ie(m,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):m[n]=e,ee=(m,n)=>{for(var e in n||(n={}))de.call(n,e)&&Z(m,e,n[e]);if(W)for(var e of W(n))me.call(n,e)&&Z(m,e,n[e]);return m};import{J as H,G as ce,ah as te,r as d,o as C,l as F,w as u,f as l,u as t,i as B,t as $,j as M,B as L,e as z,aY as pe,U as se,a0 as le,k as D,aE as _e,L as k,M as A,aT as fe,T as ye,h as O,x as oe,y as ve,m as G,F as Ce,aj as be,V as ge}from"./vendor.fd3b1727.js";import{j as Fe,u as Te,m as K,e as ae,c as Y,g as U,o as T}from"./main.fc26c84f.js";const we={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(m){const n=m,e=Fe();Te();const{t:i}=H(),v=K();ce();const f=ae(),c=Y();te("utils");async function p(b){await v.fetchCustomField(b),c.openModal({title:i("settings.custom_fields.edit_custom_field"),componentName:"CustomFieldModal",size:"sm",data:b,refreshData:n.loadData})}async function V(b){e.openDialog({title:i("general.are_you_sure"),message:i("settings.custom_fields.custom_field_confirm_delete"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async g=>{g&&(await v.deleteCustomFields(b),n.loadData&&n.loadData())})}return(b,g)=>{const y=d("BaseIcon"),I=d("BaseDropdownItem"),h=d("BaseDropdown");return C(),F(h,null,{activator:u(()=>[l(y,{name:"DotsHorizontalIcon",class:"h-5 text-gray-500"})]),default:u(()=>[t(f).hasAbilities(t(U).EDIT_CUSTOM_FIELDS)?(C(),F(I,{key:0,onClick:g[0]||(g[0]=o=>p(m.row.id))},{default:u(()=>[l(y,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),B(" "+$(b.$t("general.edit")),1)]),_:1})):M("",!0),t(f).hasAbilities(t(U).DELETE_CUSTOM_FIELDS)?(C(),F(I,{key:1,onClick:g[1]||(g[1]=o=>V(m.row.id))},{default:u(()=>[l(y,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),B(" "+$(b.$t("general.delete")),1)]),_:1})):M("",!0)]),_:1})}}},$e={class:"flex items-center mt-1"},Ie={emits:["onAdd"],setup(m,{emit:n}){const e=L(null);function i(){if(e.value==null||e.value==""||e.value==null)return!0;n("onAdd",e.value),e.value=null}return(v,f)=>{const c=d("BaseInput"),p=d("BaseIcon");return C(),z("div",$e,[l(c,{modelValue:e.value,"onUpdate:modelValue":f[0]||(f[0]=V=>e.value=V),type:"text",class:"w-full md:w-96",placeholder:v.$t("settings.custom_fields.press_enter_to_add"),onClick:i,onKeydown:pe(se(i,["prevent","stop"]),["enter"])},null,8,["modelValue","placeholder","onKeydown"]),l(p,{name:"PlusCircleIcon",class:"ml-1 text-primary-500 cursor-pointer",onClick:i})])}}};function he(m){switch(m){case"../../custom-fields/types/DateTimeType.vue":return T(()=>import("./DateTimeType.4faa64b8.js"),["assets/DateTimeType.4faa64b8.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/DateType.vue":return T(()=>import("./DateType.074be010.js"),["assets/DateType.074be010.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/DropdownType.vue":return T(()=>import("./DropdownType.f13bd479.js"),["assets/DropdownType.f13bd479.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/InputType.vue":return T(()=>import("./InputType.22b7cbab.js"),["assets/InputType.22b7cbab.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/NumberType.vue":return T(()=>import("./NumberType.5e07b641.js"),["assets/NumberType.5e07b641.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/PhoneType.vue":return T(()=>import("./PhoneType.10fcbacc.js"),["assets/PhoneType.10fcbacc.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/SwitchType.vue":return T(()=>import("./SwitchType.522fc982.js"),["assets/SwitchType.522fc982.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/TextAreaType.vue":return T(()=>import("./TextAreaType.d6dd293e.js"),["assets/TextAreaType.d6dd293e.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/TimeType.vue":return T(()=>import("./TimeType.3f06c579.js"),["assets/TimeType.3f06c579.js","assets/vendor.fd3b1727.js"]);case"../../custom-fields/types/UrlType.vue":return T(()=>import("./UrlType.a77493a7.js"),["assets/UrlType.a77493a7.js","assets/vendor.fd3b1727.js"]);default:return new Promise(function(n,e){(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(e.bind(null,new Error("Unknown variable dynamic import: "+m)))})}}const Be={class:"flex justify-between w-full"},De=["onSubmit"],Ve={class:"overflow-y-auto max-h-[550px]"},Se={class:"px-4 md:px-8 py-8 overflow-y-auto sm:p-6"},Ee={class:"z-0 flex justify-end p-4 border-t border-solid border-gray-light border-modal-bg"},qe={setup(m){const n=Y(),e=K(),{t:i}=H();let v=L(!1);const f=le(["Customer","Invoice","Estimate","Expense","Payment"]),c=le([{label:"Text",value:"Input"},{label:"Textarea",value:"TextArea"},{label:"Phone",value:"Phone"},{label:"URL",value:"Url"},{label:"Number",value:"Number"},{label:"Select Field",value:"Dropdown"},{label:"Switch Toggle",value:"Switch"},{label:"Date",value:"Date"},{label:"Time",value:"Time"},{label:"Date & Time",value:"DateTime"}]);let p=L(c[0]);const V=D(()=>n.active&&n.componentName==="CustomFieldModal"),b=D(()=>p.value&&p.value.label==="Switch Toggle"),g=D(()=>p.value&&p.value.label==="Select Field"),y=D(()=>e.currentCustomField.type?_e(()=>he(`../../custom-fields/types/${e.currentCustomField.type}Type.vue`)):!1),I=D({get:()=>e.currentCustomField.is_required===1,set:s=>{const a=s?1:0;e.currentCustomField.is_required=a}}),h=D(()=>({currentCustomField:{type:{required:k.withMessage(i("validation.required"),A)},name:{required:k.withMessage(i("validation.required"),A)},label:{required:k.withMessage(i("validation.required"),A)},model_type:{required:k.withMessage(i("validation.required"),A)},order:{required:k.withMessage(i("validation.required"),A),numeric:k.withMessage(i("validation.numbers_only"),fe)},type:{required:k.withMessage(i("validation.required"),A)}}})),o=ye(h,D(()=>e));function S(){e.isEdit?p.value=c.find(s=>s.value==e.currentCustomField.type):(e.currentCustomField.model_type=f[0],e.currentCustomField.type=c[0].value,p.value=c[0])}async function P(){if(o.value.currentCustomField.$touch(),o.value.currentCustomField.$invalid)return!0;v.value=!0;let s=ee({},e.currentCustomField);if(e.currentCustomField.options&&(s.options=e.currentCustomField.options.map(E=>E.name)),s.type=="Time"&&typeof s.default_answer=="object"){let E=s&&s.default_answer&&s.default_answer.HH?s.default_answer.HH:null,q=s&&s.default_answer&&s.default_answer.mm?s.default_answer.mm:null;s&&s.default_answer&&s.default_answer.ss&&s.default_answer.ss,s.default_answer=`${E}:${q}`}await(e.isEdit?e.updateCustomField:e.addCustomField)(s),v.value=!1,n.refreshData&&n.refreshData(),R()}function x(s){e.currentCustomField.options=[{name:s},...e.currentCustomField.options]}function _(s){if(e.isEdit&&e.currentCustomField.in_use)return;e.currentCustomField.options[s].name===e.currentCustomField.default_answer&&(e.currentCustomField.default_answer=null),e.currentCustomField.options.splice(s,1)}function N(s){e.currentCustomField.type=s.value}function R(){n.closeModal(),setTimeout(()=>{e.resetCurrentCustomField(),o.value.$reset()},300)}return(s,a)=>{const E=d("BaseIcon"),q=d("BaseInput"),w=d("BaseInputGroup"),J=d("BaseMultiselect"),re=d("BaseSwitch"),ne=d("BaseInputGrid"),X=d("BaseButton"),ue=d("BaseModal");return C(),F(ue,{show:t(V),onOpen:S},{header:u(()=>[O("div",Be,[B($(t(n).title)+" ",1),l(E,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:R})])]),default:u(()=>[O("form",{action:"",onSubmit:se(P,["prevent"])},[O("div",Ve,[O("div",Se,[l(ne,{layout:"one-column"},{default:u(()=>[l(w,{label:s.$t("settings.custom_fields.name"),required:"",error:t(o).currentCustomField.name.$error&&t(o).currentCustomField.name.$errors[0].$message},{default:u(()=>[l(q,{ref:(r,j)=>{j.name=r},modelValue:t(e).currentCustomField.name,"onUpdate:modelValue":a[0]||(a[0]=r=>t(e).currentCustomField.name=r),invalid:t(o).currentCustomField.name.$error,onInput:a[1]||(a[1]=r=>t(o).currentCustomField.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),l(w,{label:s.$t("settings.custom_fields.model"),error:t(o).currentCustomField.model_type.$error&&t(o).currentCustomField.model_type.$errors[0].$message,"help-text":t(e).currentCustomField.in_use?s.$t("settings.custom_fields.model_in_use"):"",required:""},{default:u(()=>[l(J,{modelValue:t(e).currentCustomField.model_type,"onUpdate:modelValue":a[2]||(a[2]=r=>t(e).currentCustomField.model_type=r),options:t(f),"can-deselect":!1,invalid:t(o).currentCustomField.model_type.$error,searchable:!0,disabled:t(e).currentCustomField.in_use,onInput:a[3]||(a[3]=r=>t(o).currentCustomField.model_type.$touch())},null,8,["modelValue","options","invalid","disabled"])]),_:1},8,["label","error","help-text"]),l(w,{class:"flex items-center space-x-4",label:s.$t("settings.custom_fields.required")},{default:u(()=>[l(re,{modelValue:t(I),"onUpdate:modelValue":a[4]||(a[4]=r=>oe(I)?I.value=r:null)},null,8,["modelValue"])]),_:1},8,["label"]),l(w,{label:s.$t("settings.custom_fields.type"),error:t(o).currentCustomField.type.$error&&t(o).currentCustomField.type.$errors[0].$message,"help-text":t(e).currentCustomField.in_use?s.$t("settings.custom_fields.type_in_use"):"",required:""},{default:u(()=>[l(J,{modelValue:t(p),"onUpdate:modelValue":[a[5]||(a[5]=r=>oe(p)?p.value=r:p=r),N],options:t(c),invalid:t(o).currentCustomField.type.$error,disabled:t(e).currentCustomField.in_use,searchable:!0,"can-deselect":!1,object:""},null,8,["modelValue","options","invalid","disabled"])]),_:1},8,["label","error","help-text"]),l(w,{label:s.$t("settings.custom_fields.label"),required:"",error:t(o).currentCustomField.label.$error&&t(o).currentCustomField.label.$errors[0].$message},{default:u(()=>[l(q,{modelValue:t(e).currentCustomField.label,"onUpdate:modelValue":a[6]||(a[6]=r=>t(e).currentCustomField.label=r),invalid:t(o).currentCustomField.label.$error,onInput:a[7]||(a[7]=r=>t(o).currentCustomField.label.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(g)?(C(),F(w,{key:0,label:s.$t("settings.custom_fields.options")},{default:u(()=>[l(Ie,{onOnAdd:x}),(C(!0),z(Ce,null,ve(t(e).currentCustomField.options,(r,j)=>(C(),z("div",{key:j,class:"flex items-center mt-5"},[l(q,{modelValue:r.name,"onUpdate:modelValue":Q=>r.name=Q,class:"w-64"},null,8,["modelValue","onUpdate:modelValue"]),l(E,{name:"MinusCircleIcon",class:G(["ml-1 cursor-pointer",t(e).currentCustomField.in_use?"text-gray-300":"text-red-300"]),onClick:Q=>_(j)},null,8,["class","onClick"])]))),128))]),_:1},8,["label"])):M("",!0),l(w,{label:s.$t("settings.custom_fields.default_value"),class:"relative"},{default:u(()=>[(C(),F(be(t(y)),{modelValue:t(e).currentCustomField.default_answer,"onUpdate:modelValue":a[8]||(a[8]=r=>t(e).currentCustomField.default_answer=r),options:t(e).currentCustomField.options,"default-date-time":t(e).currentCustomField.dateTimeValue},null,8,["modelValue","options","default-date-time"]))]),_:1},8,["label"]),t(b)?M("",!0):(C(),F(w,{key:1,label:s.$t("settings.custom_fields.placeholder")},{default:u(()=>[l(q,{modelValue:t(e).currentCustomField.placeholder,"onUpdate:modelValue":a[9]||(a[9]=r=>t(e).currentCustomField.placeholder=r)},null,8,["modelValue"])]),_:1},8,["label"])),l(w,{label:s.$t("settings.custom_fields.order"),error:t(o).currentCustomField.order.$error&&t(o).currentCustomField.order.$errors[0].$message,required:""},{default:u(()=>[l(q,{modelValue:t(e).currentCustomField.order,"onUpdate:modelValue":a[10]||(a[10]=r=>t(e).currentCustomField.order=r),type:"number",invalid:t(o).currentCustomField.order.$error,onInput:a[11]||(a[11]=r=>t(o).currentCustomField.order.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1})])]),O("div",Ee,[l(X,{class:"mr-3",type:"button",variant:"primary-outline",onClick:R},{default:u(()=>[B($(s.$t("general.cancel")),1)]),_:1}),l(X,{variant:"primary",loading:t(v),disabled:t(v),type:"submit"},{left:u(r=>[t(v)?M("",!0):(C(),F(E,{key:0,class:G(r.class),name:"SaveIcon"},null,8,["class"]))]),default:u(()=>[B(" "+$(t(e).isEdit?s.$t("general.update"):s.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,De)]),_:1},8,["show"])}}},ke={class:"text-xs text-gray-500"},Ue={setup(m){const n=Y(),e=K(),i=ae(),v=te("utils"),{t:f}=H(),c=L(null),p=D(()=>[{key:"name",label:f("settings.custom_fields.name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"model_type",label:f("settings.custom_fields.model")},{key:"type",label:f("settings.custom_fields.type")},{key:"is_required",label:f("settings.custom_fields.required")},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function V({page:y,filter:I,sort:h}){let o={orderByField:h.fieldName||"created_at",orderBy:h.order||"desc",page:y},S=await e.fetchCustomFields(o);return{data:S.data.data,pagination:{totalPages:S.data.meta.last_page,currentPage:y,limit:5,totalCount:S.data.meta.total}}}function b(){n.openModal({title:f("settings.custom_fields.add_custom_field"),componentName:"CustomFieldModal",size:"sm",refreshData:c.value&&c.value.refresh})}async function g(){c.value&&c.value.refresh()}return(y,I)=>{const h=d("BaseIcon"),o=d("BaseButton"),S=d("BaseBadge"),P=d("BaseTable"),x=d("BaseSettingCard");return C(),F(x,{title:y.$t("settings.menu_title.custom_fields"),description:y.$t("settings.custom_fields.section_description")},{action:u(()=>[t(i).hasAbilities(t(U).CREATE_CUSTOM_FIELDS)?(C(),F(o,{key:0,variant:"primary-outline",onClick:b},{left:u(_=>[l(h,{class:G(_.class),name:"PlusIcon"},null,8,["class"]),B(" "+$(y.$t("settings.custom_fields.add_custom_field")),1)]),_:1})):M("",!0)]),default:u(()=>[l(qe),l(P,{ref:(_,N)=>{N.table=_,c.value=_},data:V,columns:t(p),class:"mt-16"},ge({"cell-name":u(({row:_})=>[B($(_.data.name)+" ",1),O("span",ke," ("+$(_.data.slug)+")",1)]),"cell-is_required":u(({row:_})=>[l(S,{"bg-color":t(v).getBadgeStatusColor(_.data.is_required?"YES":"NO").bgColor,color:t(v).getBadgeStatusColor(_.data.is_required?"YES":"NO").color},{default:u(()=>[B($(_.data.is_required?y.$t("settings.custom_fields.yes"):y.$t("settings.custom_fields.no").replace("_"," ")),1)]),_:2},1032,["bg-color","color"])]),_:2},[t(i).hasAbilities([t(U).DELETE_CUSTOM_FIELDS,t(U).EDIT_CUSTOM_FIELDS])?{name:"cell-actions",fn:u(({row:_})=>[l(we,{row:_.data,table:c.value,"load-data":g},null,8,["row","table"])])}:void 0]),1032,["columns"])]),_:1},8,["title","description"])}}};export{Ue as default}; diff --git a/public/build/assets/CustomerIndexDropdown.c3723eee.js b/public/build/assets/CustomerIndexDropdown.44b8afc5.js similarity index 96% rename from public/build/assets/CustomerIndexDropdown.c3723eee.js rename to public/build/assets/CustomerIndexDropdown.44b8afc5.js index 37d6dc55..8f3ad9f4 100644 --- a/public/build/assets/CustomerIndexDropdown.c3723eee.js +++ b/public/build/assets/CustomerIndexDropdown.44b8afc5.js @@ -1 +1 @@ -import{l as S,u as b,j as C,e as x,g}from"./main.f18430a2.js";import{J as E,G as j,aN as T,ah as N,r as l,o as a,l as s,w as t,u as e,f as n,i as f,t as p,j as y}from"./vendor.fd3b1727.js";const V={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:()=>{}}},setup(i){const w=i,_=S();b();const v=C(),m=x(),{t:u}=E(),h=j();T(),N("utils");function B(r){v.openDialog({title:u("general.are_you_sure"),message:u("customers.confirm_delete",1),yesLabel:u("general.ok"),noLabel:u("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(c=>{c&&_.deleteCustomer({ids:[r]}).then(o=>{if(o.data.success)return w.loadData&&w.loadData(),!0})})}return(r,c)=>{const o=l("BaseIcon"),I=l("BaseButton"),d=l("BaseDropdownItem"),D=l("router-link"),k=l("BaseDropdown");return a(),s(k,{"content-loading":e(_).isFetchingViewData},{activator:t(()=>[e(h).name==="customers.view"?(a(),s(I,{key:0,variant:"primary"},{default:t(()=>[n(o,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(a(),s(o,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[e(m).hasAbilities(e(g).EDIT_CUSTOMER)?(a(),s(D,{key:0,to:`/admin/customers/${i.row.id}/edit`},{default:t(()=>[n(d,null,{default:t(()=>[n(o,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),f(" "+p(r.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):y("",!0),e(h).name!=="customers.view"&&e(m).hasAbilities(e(g).VIEW_CUSTOMER)?(a(),s(D,{key:1,to:`customers/${i.row.id}/view`},{default:t(()=>[n(d,null,{default:t(()=>[n(o,{name:"EyeIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),f(" "+p(r.$t("general.view")),1)]),_:1})]),_:1},8,["to"])):y("",!0),e(m).hasAbilities(e(g).DELETE_CUSTOMER)?(a(),s(d,{key:2,onClick:c[0]||(c[0]=$=>B(i.row.id))},{default:t(()=>[n(o,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),f(" "+p(r.$t("general.delete")),1)]),_:1})):y("",!0)]),_:1},8,["content-loading"])}}};export{V as _}; +import{l as S,u as b,j as C,e as x,g}from"./main.fc26c84f.js";import{J as E,G as j,aN as T,ah as N,r as l,o as a,l as s,w as t,u as e,f as n,i as f,t as p,j as y}from"./vendor.fd3b1727.js";const V={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:()=>{}}},setup(i){const w=i,_=S();b();const v=C(),m=x(),{t:u}=E(),h=j();T(),N("utils");function B(r){v.openDialog({title:u("general.are_you_sure"),message:u("customers.confirm_delete",1),yesLabel:u("general.ok"),noLabel:u("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(c=>{c&&_.deleteCustomer({ids:[r]}).then(o=>{if(o.data.success)return w.loadData&&w.loadData(),!0})})}return(r,c)=>{const o=l("BaseIcon"),I=l("BaseButton"),d=l("BaseDropdownItem"),D=l("router-link"),k=l("BaseDropdown");return a(),s(k,{"content-loading":e(_).isFetchingViewData},{activator:t(()=>[e(h).name==="customers.view"?(a(),s(I,{key:0,variant:"primary"},{default:t(()=>[n(o,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(a(),s(o,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[e(m).hasAbilities(e(g).EDIT_CUSTOMER)?(a(),s(D,{key:0,to:`/admin/customers/${i.row.id}/edit`},{default:t(()=>[n(d,null,{default:t(()=>[n(o,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),f(" "+p(r.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):y("",!0),e(h).name!=="customers.view"&&e(m).hasAbilities(e(g).VIEW_CUSTOMER)?(a(),s(D,{key:1,to:`customers/${i.row.id}/view`},{default:t(()=>[n(d,null,{default:t(()=>[n(o,{name:"EyeIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),f(" "+p(r.$t("general.view")),1)]),_:1})]),_:1},8,["to"])):y("",!0),e(m).hasAbilities(e(g).DELETE_CUSTOMER)?(a(),s(d,{key:2,onClick:c[0]||(c[0]=$=>B(i.row.id))},{default:t(()=>[n(o,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),f(" "+p(r.$t("general.delete")),1)]),_:1})):y("",!0)]),_:1},8,["content-loading"])}}};export{V as _}; diff --git a/public/build/assets/CustomerSettings.4a6355f3.js b/public/build/assets/CustomerSettings.b26235a8.js similarity index 83% rename from public/build/assets/CustomerSettings.4a6355f3.js rename to public/build/assets/CustomerSettings.b26235a8.js index e25aa429..0bd8c5f9 100644 --- a/public/build/assets/CustomerSettings.4a6355f3.js +++ b/public/build/assets/CustomerSettings.b26235a8.js @@ -1 +1 @@ -import{G as R,J as G,B as p,k as C,L as c,M as k,N as S,Q as L,P,T as A,r as v,o as g,e as D,f as u,w as i,h as _,t as h,u as e,x as b,l as y,m as O,j as T,i as z,U as J}from"./vendor.fd3b1727.js";import{a as Q,u as H}from"./global.e898b72a.js";import"./auth.09407ae4.js";import"./main.f18430a2.js";const K=["onSubmit"],W={class:"font-bold text-left"},X={class:"mt-2 text-sm leading-snug text-left text-gray-500",style:{"max-width":"680px"}},Y={class:"grid gap-6 sm:grid-col-1 md:grid-cols-2 mt-6"},Z=_("span",null,null,-1),te={setup(ee){const r=Q();H(),R();const{t:m,tm:U}=G();let f=p([]),d=p(!1),w=p(null),n=p(!1),l=p(!1);const I=p(!1);r.userForm.avatar&&f.value.push({image:r.userForm.avatar});const x=C(()=>({userForm:{name:{required:c.withMessage(m("validation.required"),k),minLength:c.withMessage(m("validation.name_min_length",{count:3}),S(3))},email:{required:c.withMessage(m("validation.required"),k),email:c.withMessage(m("validation.email_incorrect"),L)},password:{minLength:c.withMessage(m("validation.password_min_length",{count:8}),S(8))},confirm_password:{sameAsPassword:c.withMessage(m("validation.password_incorrect"),P(r.userForm.password))}}})),o=A(x,C(()=>r));function M(t,s){w.value=s}function q(){w.value=null,I.value=!0}function N(){if(o.value.userForm.$touch(),o.value.userForm.$invalid)return!0;d.value=!0;let t=new FormData;t.append("name",r.userForm.name),t.append("email",r.userForm.email),r.userForm.password!=null&&r.userForm.password!==void 0&&r.userForm.password!==""&&t.append("password",r.userForm.password),w.value&&t.append("customer_avatar",w.value),t.append("is_customer_avatar_removed",I.value),r.updateCurrentUser({data:t,message:U("settings.account_settings.updated_message")}).then(s=>{s.data.data&&(d.value=!1,r.$patch(B=>{B.userForm.password="",B.userForm.confirm_password=""}),w.value=null,I.value=!1)}).catch(s=>{d.value=!1})}return(t,s)=>{const B=v("BaseFileUploader"),F=v("BaseInputGroup"),V=v("BaseInput"),$=v("BaseIcon"),j=v("BaseButton"),E=v("BaseCard");return g(),D("form",{class:"relative h-full mt-4",onSubmit:J(N,["prevent"])},[u(E,null,{default:i(()=>[_("div",null,[_("h6",W,h(t.$t("settings.account_settings.account_settings")),1),_("p",X,h(t.$t("settings.account_settings.section_description")),1)]),_("div",Y,[u(F,{label:t.$tc("settings.account_settings.profile_picture")},{default:i(()=>[u(B,{modelValue:e(f),"onUpdate:modelValue":s[0]||(s[0]=a=>b(f)?f.value=a:f=a),avatar:!0,accept:"image/*",onChange:M,onRemove:q},null,8,["modelValue"])]),_:1},8,["label"]),Z,u(F,{label:t.$tc("settings.account_settings.name"),error:e(o).userForm.name.$error&&e(o).userForm.name.$errors[0].$message,required:""},{default:i(()=>[u(V,{modelValue:e(r).userForm.name,"onUpdate:modelValue":s[1]||(s[1]=a=>e(r).userForm.name=a),invalid:e(o).userForm.name.$error,onInput:s[2]||(s[2]=a=>e(o).userForm.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),u(F,{label:t.$tc("settings.account_settings.email"),error:e(o).userForm.email.$error&&e(o).userForm.email.$errors[0].$message,required:""},{default:i(()=>[u(V,{modelValue:e(r).userForm.email,"onUpdate:modelValue":s[3]||(s[3]=a=>e(r).userForm.email=a),invalid:e(o).userForm.email.$error,onInput:s[4]||(s[4]=a=>e(o).userForm.email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),u(F,{error:e(o).userForm.password.$error&&e(o).userForm.password.$errors[0].$message,label:t.$tc("settings.account_settings.password")},{default:i(()=>[u(V,{modelValue:e(r).userForm.password,"onUpdate:modelValue":s[7]||(s[7]=a=>e(r).userForm.password=a),type:e(n)?"text":"password",invalid:e(o).userForm.password.$error,onInput:s[8]||(s[8]=a=>e(o).userForm.password.$touch())},{right:i(()=>[e(n)?(g(),y($,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:s[5]||(s[5]=a=>b(n)?n.value=!e(n):n=!e(n))})):(g(),y($,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:s[6]||(s[6]=a=>b(n)?n.value=!e(n):n=!e(n))}))]),_:1},8,["modelValue","type","invalid"])]),_:1},8,["error","label"]),u(F,{label:t.$tc("settings.account_settings.confirm_password"),error:e(o).userForm.confirm_password.$error&&e(o).userForm.confirm_password.$errors[0].$message},{default:i(()=>[u(V,{modelValue:e(r).userForm.confirm_password,"onUpdate:modelValue":s[11]||(s[11]=a=>e(r).userForm.confirm_password=a),type:e(l)?"text":"password",invalid:e(o).userForm.confirm_password.$error,onInput:s[12]||(s[12]=a=>e(o).userForm.confirm_password.$touch())},{right:i(()=>[e(l)?(g(),y($,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:s[9]||(s[9]=a=>b(l)?l.value=!e(l):l=!e(l))})):(g(),y($,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:s[10]||(s[10]=a=>b(l)?l.value=!e(l):l=!e(l))}))]),_:1},8,["modelValue","type","invalid"])]),_:1},8,["label","error"])]),u(j,{loading:e(d),disabled:e(d),class:"mt-6"},{left:i(a=>[e(d)?T("",!0):(g(),y($,{key:0,name:"SaveIcon",class:O(a.class)},null,8,["class"]))]),default:i(()=>[z(" "+h(t.$t("general.save")),1)]),_:1},8,["loading","disabled"])]),_:1})],40,K)}}};export{te as default}; +import{G as R,J as G,B as p,k as C,L as c,M as k,N as S,Q as L,P,T as A,r as v,o as f,e as D,f as u,w as i,h as _,t as h,u as e,x as b,l as y,m as O,j as T,i as z,U as J}from"./vendor.fd3b1727.js";import{a as Q,u as H}from"./global.cf2a9bd7.js";import"./auth.75822dcb.js";import"./main.fc26c84f.js";const K=["onSubmit"],W={class:"font-bold text-left"},X={class:"mt-2 text-sm leading-snug text-left text-gray-500",style:{"max-width":"680px"}},Y={class:"grid gap-6 sm:grid-col-1 md:grid-cols-2 mt-6"},Z=_("span",null,null,-1),te={setup(ee){const r=Q();H(),R();const{t:m,tm:U}=G();let g=p([]),d=p(!1),w=p(null),n=p(!1),l=p(!1);const I=p(!1);r.userForm.avatar&&g.value.push({image:r.userForm.avatar});const x=C(()=>({userForm:{name:{required:c.withMessage(m("validation.required"),k),minLength:c.withMessage(m("validation.name_min_length",{count:3}),S(3))},email:{required:c.withMessage(m("validation.required"),k),email:c.withMessage(m("validation.email_incorrect"),L)},password:{minLength:c.withMessage(m("validation.password_min_length",{count:8}),S(8))},confirm_password:{sameAsPassword:c.withMessage(m("validation.password_incorrect"),P(r.userForm.password))}}})),o=A(x,C(()=>r));function M(t,s){w.value=s}function q(){w.value=null,I.value=!0}function N(){if(o.value.userForm.$touch(),o.value.userForm.$invalid)return!0;d.value=!0;let t=new FormData;t.append("name",r.userForm.name),t.append("email",r.userForm.email),r.userForm.password!=null&&r.userForm.password!==void 0&&r.userForm.password!==""&&t.append("password",r.userForm.password),w.value&&t.append("customer_avatar",w.value),t.append("is_customer_avatar_removed",I.value),r.updateCurrentUser({data:t,message:U("settings.account_settings.updated_message")}).then(s=>{s.data.data&&(d.value=!1,r.$patch(B=>{B.userForm.password="",B.userForm.confirm_password=""}),w.value=null,I.value=!1)}).catch(s=>{d.value=!1})}return(t,s)=>{const B=v("BaseFileUploader"),F=v("BaseInputGroup"),V=v("BaseInput"),$=v("BaseIcon"),j=v("BaseButton"),E=v("BaseCard");return f(),D("form",{class:"relative h-full mt-4",onSubmit:J(N,["prevent"])},[u(E,null,{default:i(()=>[_("div",null,[_("h6",W,h(t.$t("settings.account_settings.account_settings")),1),_("p",X,h(t.$t("settings.account_settings.section_description")),1)]),_("div",Y,[u(F,{label:t.$tc("settings.account_settings.profile_picture")},{default:i(()=>[u(B,{modelValue:e(g),"onUpdate:modelValue":s[0]||(s[0]=a=>b(g)?g.value=a:g=a),avatar:!0,accept:"image/*",onChange:M,onRemove:q},null,8,["modelValue"])]),_:1},8,["label"]),Z,u(F,{label:t.$tc("settings.account_settings.name"),error:e(o).userForm.name.$error&&e(o).userForm.name.$errors[0].$message,required:""},{default:i(()=>[u(V,{modelValue:e(r).userForm.name,"onUpdate:modelValue":s[1]||(s[1]=a=>e(r).userForm.name=a),invalid:e(o).userForm.name.$error,onInput:s[2]||(s[2]=a=>e(o).userForm.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),u(F,{label:t.$tc("settings.account_settings.email"),error:e(o).userForm.email.$error&&e(o).userForm.email.$errors[0].$message,required:""},{default:i(()=>[u(V,{modelValue:e(r).userForm.email,"onUpdate:modelValue":s[3]||(s[3]=a=>e(r).userForm.email=a),invalid:e(o).userForm.email.$error,onInput:s[4]||(s[4]=a=>e(o).userForm.email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),u(F,{error:e(o).userForm.password.$error&&e(o).userForm.password.$errors[0].$message,label:t.$tc("settings.account_settings.password")},{default:i(()=>[u(V,{modelValue:e(r).userForm.password,"onUpdate:modelValue":s[7]||(s[7]=a=>e(r).userForm.password=a),type:e(n)?"text":"password",invalid:e(o).userForm.password.$error,onInput:s[8]||(s[8]=a=>e(o).userForm.password.$touch())},{right:i(()=>[e(n)?(f(),y($,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:s[5]||(s[5]=a=>b(n)?n.value=!e(n):n=!e(n))})):(f(),y($,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:s[6]||(s[6]=a=>b(n)?n.value=!e(n):n=!e(n))}))]),_:1},8,["modelValue","type","invalid"])]),_:1},8,["error","label"]),u(F,{label:t.$tc("settings.account_settings.confirm_password"),error:e(o).userForm.confirm_password.$error&&e(o).userForm.confirm_password.$errors[0].$message},{default:i(()=>[u(V,{modelValue:e(r).userForm.confirm_password,"onUpdate:modelValue":s[11]||(s[11]=a=>e(r).userForm.confirm_password=a),type:e(l)?"text":"password",invalid:e(o).userForm.confirm_password.$error,onInput:s[12]||(s[12]=a=>e(o).userForm.confirm_password.$touch())},{right:i(()=>[e(l)?(f(),y($,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:s[9]||(s[9]=a=>b(l)?l.value=!e(l):l=!e(l))})):(f(),y($,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:s[10]||(s[10]=a=>b(l)?l.value=!e(l):l=!e(l))}))]),_:1},8,["modelValue","type","invalid"])]),_:1},8,["label","error"])]),u(j,{loading:e(d),disabled:e(d),class:"mt-6"},{left:i(a=>[e(d)?T("",!0):(f(),y($,{key:0,name:"SaveIcon",class:O(a.class)},null,8,["class"]))]),default:i(()=>[z(" "+h(t.$t("general.save")),1)]),_:1},8,["loading","disabled"])]),_:1})],40,K)}}};export{te as default}; diff --git a/public/build/assets/CustomizationSetting.f87380d7.js b/public/build/assets/CustomizationSetting.77479b06.js similarity index 99% rename from public/build/assets/CustomizationSetting.f87380d7.js rename to public/build/assets/CustomizationSetting.77479b06.js index d722fe53..bec6ef77 100644 --- a/public/build/assets/CustomizationSetting.f87380d7.js +++ b/public/build/assets/CustomizationSetting.77479b06.js @@ -1 +1 @@ -var ut=Object.defineProperty,rt=Object.defineProperties;var dt=Object.getOwnPropertyDescriptors;var et=Object.getOwnPropertySymbols;var ct=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable;var st=(v,o,i)=>o in v?ut(v,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):v[o]=i,x=(v,o)=>{for(var i in o||(o={}))ct.call(o,i)&&st(v,i,o[i]);if(et)for(var i of et(o))_t.call(o,i)&&st(v,i,o[i]);return v},W=(v,o)=>rt(v,dt(o));import{b as N,d as Z,i as pt,k as gt,p as yt,c as ft,j as vt}from"./main.f18430a2.js";import{J as j,B as z,k as F,C as bt,H as at,$ as St,r as d,o as $,e as D,h as c,t as b,f as t,w as r,U as Y,m as G,i as k,F as L,y as $t,l as E,u as e,j as R,ah as M,a0 as T,L as X,O as nt,aT as it,T as ot,x as H}from"./vendor.fd3b1727.js";import{D as Bt,d as ht}from"./DragIcon.f5bbb2d0.js";import{u as zt}from"./payment.cfdea86b.js";import{_ as Vt}from"./ItemUnitModal.db075d76.js";const It={class:"text-gray-900 text-lg font-medium"},xt={class:"mt-1 text-sm text-gray-500"},wt={class:"overflow-x-auto"},Ct={class:"w-full mt-6 table-fixed"},Dt=c("colgroup",null,[c("col",{style:{width:"4%"}}),c("col",{style:{width:"45%"}}),c("col",{style:{width:"27%"}}),c("col",{style:{width:"24%"}})],-1),Ut=c("thead",null,[c("tr",null,[c("th",{class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"}),c("th",{class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"}," Component "),c("th",{class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"}," Parameter "),c("th",{class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"})])],-1),Ft={class:"relative"},kt={class:"text-gray-300 cursor-move handle align-middle"},Et={class:"px-5 py-4"},Nt={class:"block text-sm not-italic font-medium text-primary-800 whitespace-nowrap mr-2 min-w-[200px]"},Mt={class:"text-xs text-gray-500 mt-1"},Tt={class:"px-5 py-4 text-left align-middle"},Gt={class:"px-5 py-4 text-right align-middle pt-10"},qt=k(" Remove "),Lt={colspan:"2",class:"px-5 py-4"},Rt={class:"px-5 py-4 text-right align-middle",colspan:"2"},tt={props:{type:{type:String,required:!0},typeStore:{type:Object,required:!0},defaultSeries:{type:String,default:"INV"}},setup(v){const o=v,{t:i}=j(),p=N(),g=Z(),u=z([]),a=z(!1),m=z([{label:i("settings.customization.series"),description:i("settings.customization.series_description"),name:"SERIES",paramLabel:i("settings.customization.series_param_label"),value:o.defaultSeries,inputDisabled:!1,inputType:"text",allowMultiple:!1},{label:i("settings.customization.sequence"),description:i("settings.customization.sequence_description"),name:"SEQUENCE",paramLabel:i("settings.customization.sequence_param_label"),value:"6",inputDisabled:!1,inputType:"number",allowMultiple:!1},{label:i("settings.customization.delimiter"),description:i("settings.customization.delimiter_description"),name:"DELIMITER",paramLabel:i("settings.customization.delimiter_param_label"),value:"-",inputDisabled:!1,inputType:"text",allowMultiple:!0},{label:i("settings.customization.customer_series"),description:i("settings.customization.customer_series_description"),name:"CUSTOMER_SERIES",paramLabel:"",value:"",inputDisabled:!0,inputType:"text",allowMultiple:!1},{label:i("settings.customization.customer_sequence"),description:i("settings.customization.customer_sequence_description"),name:"CUSTOMER_SEQUENCE",paramLabel:i("settings.customization.customer_sequence_param_label"),value:"6",inputDisabled:!1,inputType:"number",allowMultiple:!1},{label:i("settings.customization.date_format"),description:i("settings.customization.date_format_description"),name:"DATE_FORMAT",paramLabel:i("settings.customization.date_format_param_label"),value:"Y",inputDisabled:!1,inputType:"text",allowMultiple:!0},{label:i("settings.customization.random_sequence"),description:i("settings.customization.random_sequence_description"),name:"RANDOM_SEQUENCE",paramLabel:i("settings.customization.random_sequence_param_label"),value:"6",inputDisabled:!1,inputType:"number",allowMultiple:!1}]),s=F(()=>m.value.filter(function(f){return!u.value.some(function(V){return f.allowMultiple?!1:f.name==V.name})})),_=z(""),n=z(!1),l=z(!1),y=F(()=>{let f="";return u.value.forEach(V=>{let q=`{{${V.name}`;V.value&&(q+=`:${V.value}`),f+=`${q}}}`}),f});bt(u,f=>{U()}),B();async function B(){let f={format:p.selectedCompanySettings[`${o.type}_number_format`]};l.value=!0,(await g.fetchPlaceholders(f)).data.placeholders.forEach(q=>{var O;let J=m.value.find(K=>K.name===q.name);const Q=(O=q.value)!=null?O:"";u.value.push(W(x({},J),{value:Q,id:at.raw()}))}),l.value=!1,U()}function C(f){return u.value.find(V=>V.name===f.name)}function h(f){C(f)&&!f.allowMultiple||(u.value.push(W(x({},f),{id:at.raw()})),U())}function S(f){u.value=u.value.filter(function(V){return f.id!==V.id})}function w(f,V){switch(V.name){case"SERIES":f.length>=6&&(f=f.substring(0,6));break;case"DELIMITER":f.length>=1&&(f=f.substring(0,1));break}setTimeout(()=>{V.value=f,U()},100)}const U=St(()=>{P()},500);async function P(){if(!y.value){_.value="";return}let f={key:o.type,format:y.value};n.value=!0;let V=await o.typeStore.getNextNumber(f);n.value=!1,V.data&&(_.value=V.data.nextNumber)}async function lt(){if(n.value||l.value)return;a.value=!0;let f={settings:{}};return f.settings[o.type+"_number_format"]=y.value,await p.updateCompanySettings({data:f,message:`settings.customization.${o.type}s.${o.type}_settings_updated`}),a.value=!1,!0}return(f,V)=>{const q=d("BaseInput"),J=d("BaseInputGroup"),Q=d("BaseIcon"),O=d("BaseButton"),K=d("BaseDropdownItem"),mt=d("BaseDropdown");return $(),D(L,null,[c("h6",It,b(f.$t(`settings.customization.${v.type}s.${v.type}_number_format`)),1),c("p",xt,b(f.$t(`settings.customization.${v.type}s.${v.type}_number_format_description`)),1),c("div",wt,[c("table",Ct,[Dt,Ut,t(e(ht),{modelValue:u.value,"onUpdate:modelValue":V[1]||(V[1]=I=>u.value=I),class:"divide-y divide-gray-200","item-key":"id",tag:"tbody",handle:".handle",filter:".ignore-element"},{item:r(({element:I})=>[c("tr",Ft,[c("td",kt,[t(Bt)]),c("td",Et,[c("label",Nt,b(I.label),1),c("p",Mt,b(I.description),1)]),c("td",Tt,[t(J,{label:I.paramLabel,class:"lg:col-span-3",required:""},{default:r(()=>[t(q,{modelValue:I.value,"onUpdate:modelValue":[A=>I.value=A,A=>w(A,I)],disabled:I.inputDisabled,type:I.inputType},null,8,["modelValue","onUpdate:modelValue","disabled","type"])]),_:2},1032,["label"])]),c("td",Gt,[t(O,{variant:"white",onClick:Y(A=>S(I),["prevent"])},{left:r(A=>[t(Q,{name:"XIcon",class:G(["!sm:m-0",A.class])},null,8,["class"])]),default:r(()=>[qt]),_:2},1032,["onClick"])])])]),footer:r(()=>[c("tr",null,[c("td",Lt,[t(J,{label:f.$t(`settings.customization.${v.type}s.preview_${v.type}_number`)},{default:r(()=>[t(q,{modelValue:_.value,"onUpdate:modelValue":V[0]||(V[0]=I=>_.value=I),disabled:"",loading:n.value},null,8,["modelValue","loading"])]),_:1},8,["label"])]),c("td",Rt,[t(mt,{"wrapper-class":"flex items-center justify-end mt-5"},{activator:r(()=>[t(O,{variant:"primary-outline"},{left:r(I=>[t(Q,{class:G(I.class),name:"PlusIcon"},null,8,["class"])]),default:r(()=>[k(" "+b(f.$t("settings.customization.add_new_component")),1)]),_:1})]),default:r(()=>[($(!0),D(L,null,$t(e(s),I=>($(),E(K,{key:I.label,onClick:Y(A=>h(I),["prevent"])},{default:r(()=>[k(b(I.label),1)]),_:2},1032,["onClick"]))),128))]),_:1})])])]),_:1},8,["modelValue"])])]),t(O,{loading:a.value,disabled:a.value,variant:"primary",type:"submit",class:"mt-4",onClick:lt},{left:r(I=>[a.value?R("",!0):($(),E(Q,{key:0,class:G(I.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(f.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],64)}}},At={setup(v){const o=pt();return(i,p)=>($(),E(tt,{type:"invoice","type-store":e(o),"default-series":"INV"},null,8,["type-store"]))}},Yt={class:"text-gray-900 text-lg font-medium"},Ot={class:"mt-1 text-sm text-gray-500"},jt={setup(v){const{t:o,tm:i}=j(),p=N(),g=Z(),u=M("utils"),a=T({retrospective_edits:null});u.mergeSettings(a,x({},p.selectedCompanySettings)),F(()=>g.config.retrospective_edits.map(s=>(s.title=o(s.key),s)));async function m(){let s={settings:x({},a)};return await p.updateCompanySettings({data:s,message:"settings.customization.invoices.invoice_settings_updated"}),!0}return(s,_)=>{const n=d("BaseRadio"),l=d("BaseInputGroup");return $(),D(L,null,[c("h6",Yt,b(s.$tc("settings.customization.invoices.retrospective_edits")),1),c("p",Ot,b(s.$t("settings.customization.invoices.retrospective_edits_description")),1),t(l,{required:""},{default:r(()=>[t(n,{id:"allow",modelValue:e(a).retrospective_edits,"onUpdate:modelValue":[_[0]||(_[0]=y=>e(a).retrospective_edits=y),m],label:s.$t("settings.customization.invoices.allow"),size:"sm",name:"filter",value:"allow",class:"mt-2"},null,8,["modelValue","label"]),t(n,{id:"disable_on_invoice_partial_paid",modelValue:e(a).retrospective_edits,"onUpdate:modelValue":[_[1]||(_[1]=y=>e(a).retrospective_edits=y),m],label:s.$t("settings.customization.invoices.disable_on_invoice_partial_paid"),size:"sm",name:"filter",value:"disable_on_invoice_partial_paid",class:"mt-2"},null,8,["modelValue","label"]),t(n,{id:"disable_on_invoice_paid",modelValue:e(a).retrospective_edits,"onUpdate:modelValue":[_[2]||(_[2]=y=>e(a).retrospective_edits=y),m],label:s.$t("settings.customization.invoices.disable_on_invoice_paid"),size:"sm",name:"filter",value:"disable_on_invoice_paid",class:"my-2"},null,8,["modelValue","label"]),t(n,{id:"disable_on_invoice_sent",modelValue:e(a).retrospective_edits,"onUpdate:modelValue":[_[3]||(_[3]=y=>e(a).retrospective_edits=y),m],label:s.$t("settings.customization.invoices.disable_on_invoice_sent"),size:"sm",name:"filter",value:"disable_on_invoice_sent"},null,8,["modelValue","label"])]),_:1})],64)}}},Pt=["onSubmit"],Qt={class:"text-gray-900 text-lg font-medium"},Ht={class:"mt-1 text-sm text-gray-500 mb-2"},Jt={class:"w-full sm:w-1/2 md:w-1/4 lg:w-1/5"},Xt={setup(v){const{t:o}=j(),i=N(),p=M("utils");let g=z(!1);const u=T({invoice_set_due_date_automatically:null,invoice_due_date_days:null});p.mergeSettings(u,x({},i.selectedCompanySettings));const a=F({get:()=>u.invoice_set_due_date_automatically==="YES",set:async n=>{const l=n?"YES":"NO";u.invoice_set_due_date_automatically=l}}),m=F(()=>({dueDateSettings:{invoice_due_date_days:{required:X.withMessage(o("validation.required"),nt(a.value)),numeric:X.withMessage(o("validation.numbers_only"),it)}}})),s=ot(m,{dueDateSettings:u});async function _(){if(s.value.dueDateSettings.$touch(),s.value.dueDateSettings.$invalid)return!1;g.value=!0;let n={settings:x({},u)};return a.value||delete n.settings.invoice_due_date_days,await i.updateCompanySettings({data:n,message:"settings.customization.invoices.invoice_settings_updated"}),g.value=!1,!0}return(n,l)=>{const y=d("BaseSwitchSection"),B=d("BaseInput"),C=d("BaseInputGroup"),h=d("BaseIcon"),S=d("BaseButton");return $(),D("form",{onSubmit:Y(_,["prevent"])},[c("h6",Qt,b(n.$t("settings.customization.invoices.due_date")),1),c("p",Ht,b(n.$t("settings.customization.invoices.due_date_description")),1),t(y,{modelValue:e(a),"onUpdate:modelValue":l[0]||(l[0]=w=>H(a)?a.value=w:null),title:n.$t("settings.customization.invoices.set_due_date_automatically"),description:n.$t("settings.customization.invoices.set_due_date_automatically_description")},null,8,["modelValue","title","description"]),e(a)?($(),E(C,{key:0,label:n.$t("settings.customization.invoices.due_date_days"),error:e(s).dueDateSettings.invoice_due_date_days.$error&&e(s).dueDateSettings.invoice_due_date_days.$errors[0].$message,class:"mt-2 mb-4"},{default:r(()=>[c("div",Jt,[t(B,{modelValue:e(u).invoice_due_date_days,"onUpdate:modelValue":l[1]||(l[1]=w=>e(u).invoice_due_date_days=w),invalid:e(s).dueDateSettings.invoice_due_date_days.$error,type:"number",onInput:l[2]||(l[2]=w=>e(s).dueDateSettings.invoice_due_date_days.$touch())},null,8,["modelValue","invalid"])])]),_:1},8,["label","error"])):R("",!0),t(S,{loading:e(g),disabled:e(g),variant:"primary",type:"submit",class:"mt-4"},{left:r(w=>[e(g)?R("",!0):($(),E(h,{key:0,class:G(w.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(n.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],40,Pt)}}},Kt=["onSubmit"],Wt={class:"text-gray-900 text-lg font-medium"},Zt={class:"mt-1 text-sm text-gray-500 mb-2"},te={setup(v){const o=N(),i=M("utils"),p=z(["customer","customerCustom","invoice","invoiceCustom","company"]),g=z(["billing","customer","customerCustom","invoiceCustom"]),u=z(["shipping","customer","customerCustom","invoiceCustom"]),a=z(["company","invoiceCustom"]);let m=z(!1);const s=T({invoice_mail_body:null,invoice_company_address_format:null,invoice_shipping_address_format:null,invoice_billing_address_format:null});i.mergeSettings(s,x({},o.selectedCompanySettings));async function _(){m.value=!0;let n={settings:x({},s)};return await o.updateCompanySettings({data:n,message:"settings.customization.invoices.invoice_settings_updated"}),m.value=!1,!0}return(n,l)=>{const y=d("BaseCustomInput"),B=d("BaseInputGroup"),C=d("BaseIcon"),h=d("BaseButton");return $(),D("form",{onSubmit:Y(_,["prevent"])},[c("h6",Wt,b(n.$t("settings.customization.invoices.default_formats")),1),c("p",Zt,b(n.$t("settings.customization.invoices.default_formats_description")),1),t(B,{label:n.$t("settings.customization.invoices.default_invoice_email_body"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).invoice_mail_body,"onUpdate:modelValue":l[0]||(l[0]=S=>e(s).invoice_mail_body=S),fields:p.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.invoices.company_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).invoice_company_address_format,"onUpdate:modelValue":l[1]||(l[1]=S=>e(s).invoice_company_address_format=S),fields:a.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.invoices.shipping_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).invoice_shipping_address_format,"onUpdate:modelValue":l[2]||(l[2]=S=>e(s).invoice_shipping_address_format=S),fields:u.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.invoices.billing_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).invoice_billing_address_format,"onUpdate:modelValue":l[3]||(l[3]=S=>e(s).invoice_billing_address_format=S),fields:g.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(h,{loading:e(m),disabled:e(m),variant:"primary",type:"submit",class:"mt-4"},{left:r(S=>[e(m)?R("",!0):($(),E(C,{key:0,class:G(S.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(n.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],40,Kt)}}},ee={class:"divide-y divide-gray-200"},se={setup(v){const o=M("utils"),i=N(),p=T({invoice_email_attachment:null});o.mergeSettings(p,x({},i.selectedCompanySettings));const g=F({get:()=>p.invoice_email_attachment==="YES",set:async u=>{const a=u?"YES":"NO";let m={settings:{invoice_email_attachment:a}};p.invoice_email_attachment=a,await i.updateCompanySettings({data:m,message:"general.setting_updated"})}});return(u,a)=>{const m=d("BaseDivider"),s=d("BaseSwitchSection");return $(),D(L,null,[t(At),t(m,{class:"my-8"}),t(Xt),t(m,{class:"my-8"}),t(jt),t(m,{class:"my-8"}),t(te),t(m,{class:"mt-6 mb-2"}),c("ul",ee,[t(s,{modelValue:e(g),"onUpdate:modelValue":a[0]||(a[0]=_=>H(g)?g.value=_:null),title:u.$t("settings.customization.invoices.invoice_email_attachment"),description:u.$t("settings.customization.invoices.invoice_email_attachment_setting_description")},null,8,["modelValue","title","description"])])],64)}}},ae={setup(v){const o=gt();return(i,p)=>($(),E(tt,{type:"estimate","type-store":e(o),"default-series":"EST"},null,8,["type-store"]))}},ne=["onSubmit"],ie={class:"text-gray-900 text-lg font-medium"},oe={class:"mt-1 text-sm text-gray-500 mb-2"},le={class:"w-full sm:w-1/2 md:w-1/4 lg:w-1/5"},me={setup(v){const{t:o}=j(),i=N(),p=M("utils");let g=z(!1);const u=T({estimate_set_expiry_date_automatically:null,estimate_expiry_date_days:null});p.mergeSettings(u,x({},i.selectedCompanySettings));const a=F({get:()=>u.estimate_set_expiry_date_automatically==="YES",set:async n=>{const l=n?"YES":"NO";u.estimate_set_expiry_date_automatically=l}}),m=F(()=>({expiryDateSettings:{estimate_expiry_date_days:{required:X.withMessage(o("validation.required"),nt(a.value)),numeric:X.withMessage(o("validation.numbers_only"),it)}}})),s=ot(m,{expiryDateSettings:u});async function _(){if(s.value.expiryDateSettings.$touch(),s.value.expiryDateSettings.$invalid)return!1;g.value=!0;let n={settings:x({},u)};return a.value||delete n.settings.estimate_expiry_date_days,await i.updateCompanySettings({data:n,message:"settings.customization.estimates.estimate_settings_updated"}),g.value=!1,!0}return(n,l)=>{const y=d("BaseSwitchSection"),B=d("BaseInput"),C=d("BaseInputGroup"),h=d("BaseIcon"),S=d("BaseButton");return $(),D("form",{onSubmit:Y(_,["prevent"])},[c("h6",ie,b(n.$t("settings.customization.estimates.expiry_date")),1),c("p",oe,b(n.$t("settings.customization.estimates.expiry_date_description")),1),t(y,{modelValue:e(a),"onUpdate:modelValue":l[0]||(l[0]=w=>H(a)?a.value=w:null),title:n.$t("settings.customization.estimates.set_expiry_date_automatically"),description:n.$t("settings.customization.estimates.set_expiry_date_automatically_description")},null,8,["modelValue","title","description"]),e(a)?($(),E(C,{key:0,label:n.$t("settings.customization.estimates.expiry_date_days"),error:e(s).expiryDateSettings.estimate_expiry_date_days.$error&&e(s).expiryDateSettings.estimate_expiry_date_days.$errors[0].$message,class:"mt-2 mb-4"},{default:r(()=>[c("div",le,[t(B,{modelValue:e(u).estimate_expiry_date_days,"onUpdate:modelValue":l[1]||(l[1]=w=>e(u).estimate_expiry_date_days=w),invalid:e(s).expiryDateSettings.estimate_expiry_date_days.$error,type:"number",onInput:l[2]||(l[2]=w=>e(s).expiryDateSettings.estimate_expiry_date_days.$touch())},null,8,["modelValue","invalid"])])]),_:1},8,["label","error"])):R("",!0),t(S,{loading:e(g),disabled:e(g),variant:"primary",type:"submit",class:"mt-4"},{left:r(w=>[e(g)?R("",!0):($(),E(h,{key:0,class:G(w.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(n.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],40,ne)}}},ue=["onSubmit"],re={class:"text-gray-900 text-lg font-medium"},de={class:"mt-1 text-sm text-gray-500 mb-2"},ce={setup(v){const o=N(),i=M("utils"),p=z(["customer","customerCustom","estimate","estimateCustom","company"]),g=z(["billing","customer","customerCustom","estimateCustom"]),u=z(["shipping","customer","customerCustom","estimateCustom"]),a=z(["company","estimateCustom"]);let m=z(!1);const s=T({estimate_mail_body:null,estimate_company_address_format:null,estimate_shipping_address_format:null,estimate_billing_address_format:null});i.mergeSettings(s,x({},o.selectedCompanySettings));async function _(){m.value=!0;let n={settings:x({},s)};return await o.updateCompanySettings({data:n,message:"settings.customization.estimates.estimate_settings_updated"}),m.value=!1,!0}return(n,l)=>{const y=d("BaseCustomInput"),B=d("BaseInputGroup"),C=d("BaseIcon"),h=d("BaseButton");return $(),D("form",{onSubmit:Y(_,["prevent"])},[c("h6",re,b(n.$t("settings.customization.estimates.default_formats")),1),c("p",de,b(n.$t("settings.customization.estimates.default_formats_description")),1),t(B,{label:n.$t("settings.customization.estimates.default_estimate_email_body"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).estimate_mail_body,"onUpdate:modelValue":l[0]||(l[0]=S=>e(s).estimate_mail_body=S),fields:p.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.estimates.company_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).estimate_company_address_format,"onUpdate:modelValue":l[1]||(l[1]=S=>e(s).estimate_company_address_format=S),fields:a.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.estimates.shipping_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).estimate_shipping_address_format,"onUpdate:modelValue":l[2]||(l[2]=S=>e(s).estimate_shipping_address_format=S),fields:u.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.estimates.billing_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).estimate_billing_address_format,"onUpdate:modelValue":l[3]||(l[3]=S=>e(s).estimate_billing_address_format=S),fields:g.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(h,{loading:e(m),disabled:e(m),variant:"primary",type:"submit",class:"mt-4"},{left:r(S=>[e(m)?R("",!0):($(),E(C,{key:0,class:G(S.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(n.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],40,ue)}}},_e={class:"text-gray-900 text-lg font-medium"},pe={class:"mt-1 text-sm text-gray-500"},ge={setup(v){const{t:o,tm:i}=j(),p=N(),g=Z(),u=M("utils"),a=T({estimate_convert_action:null});u.mergeSettings(a,x({},p.selectedCompanySettings)),F(()=>g.config.estimate_convert_action.map(s=>(s.title=o(s.key),s)));async function m(){let s={settings:x({},a)};return await p.updateCompanySettings({data:s,message:"settings.customization.estimates.estimate_settings_updated"}),!0}return(s,_)=>{const n=d("BaseRadio"),l=d("BaseInputGroup");return $(),D(L,null,[c("h6",_e,b(s.$tc("settings.customization.estimates.convert_estimate_options")),1),c("p",pe,b(s.$t("settings.customization.estimates.convert_estimate_description")),1),t(l,{required:""},{default:r(()=>[t(n,{id:"no_action",modelValue:e(a).estimate_convert_action,"onUpdate:modelValue":[_[0]||(_[0]=y=>e(a).estimate_convert_action=y),m],label:s.$t("settings.customization.estimates.no_action"),size:"sm",name:"filter",value:"no_action",class:"mt-2"},null,8,["modelValue","label"]),t(n,{id:"delete_estimate",modelValue:e(a).estimate_convert_action,"onUpdate:modelValue":[_[1]||(_[1]=y=>e(a).estimate_convert_action=y),m],label:s.$t("settings.customization.estimates.delete_estimate"),size:"sm",name:"filter",value:"delete_estimate",class:"my-2"},null,8,["modelValue","label"]),t(n,{id:"mark_estimate_as_accepted",modelValue:e(a).estimate_convert_action,"onUpdate:modelValue":[_[2]||(_[2]=y=>e(a).estimate_convert_action=y),m],label:s.$t("settings.customization.estimates.mark_estimate_as_accepted"),size:"sm",name:"filter",value:"mark_estimate_as_accepted"},null,8,["modelValue","label"])]),_:1})],64)}}},ye={class:"divide-y divide-gray-200"},fe={setup(v){const o=M("utils"),i=N(),p=T({estimate_email_attachment:null});o.mergeSettings(p,x({},i.selectedCompanySettings));const g=F({get:()=>p.estimate_email_attachment==="YES",set:async u=>{const a=u?"YES":"NO";let m={settings:{estimate_email_attachment:a}};p.estimate_email_attachment=a,await i.updateCompanySettings({data:m,message:"general.setting_updated"})}});return(u,a)=>{const m=d("BaseDivider"),s=d("BaseSwitchSection");return $(),D(L,null,[t(ae),t(m,{class:"my-8"}),t(me),t(m,{class:"my-8"}),t(ge),t(m,{class:"my-8"}),t(ce),t(m,{class:"mt-6 mb-2"}),c("ul",ye,[t(s,{modelValue:e(g),"onUpdate:modelValue":a[0]||(a[0]=_=>H(g)?g.value=_:null),title:u.$t("settings.customization.estimates.estimate_email_attachment"),description:u.$t("settings.customization.estimates.estimate_email_attachment_setting_description")},null,8,["modelValue","title","description"])])],64)}}},ve={setup(v){const o=zt();return(i,p)=>($(),E(tt,{type:"payment","type-store":e(o),"default-series":"PAY"},null,8,["type-store"]))}},be=["onSubmit"],Se={class:"text-gray-900 text-lg font-medium"},$e={class:"mt-1 text-sm text-gray-500 mb-2"},Be={setup(v){const o=N(),i=M("utils"),p=z(["customer","customerCustom","company","payment","paymentCustom"]),g=z(["billing","customer","customerCustom","paymentCustom"]),u=z(["company","paymentCustom"]);let a=z(!1);const m=T({payment_mail_body:null,payment_company_address_format:null,payment_from_customer_address_format:null});i.mergeSettings(m,x({},o.selectedCompanySettings));async function s(){a.value=!0;let _={settings:x({},m)};return await o.updateCompanySettings({data:_,message:"settings.customization.payments.payment_settings_updated"}),a.value=!1,!0}return(_,n)=>{const l=d("BaseCustomInput"),y=d("BaseInputGroup"),B=d("BaseIcon"),C=d("BaseButton");return $(),D("form",{onSubmit:Y(s,["prevent"])},[c("h6",Se,b(_.$t("settings.customization.payments.default_formats")),1),c("p",$e,b(_.$t("settings.customization.payments.default_formats_description")),1),t(y,{label:_.$t("settings.customization.payments.default_payment_email_body"),class:"mt-6 mb-4"},{default:r(()=>[t(l,{modelValue:e(m).payment_mail_body,"onUpdate:modelValue":n[0]||(n[0]=h=>e(m).payment_mail_body=h),fields:p.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(y,{label:_.$t("settings.customization.payments.company_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(l,{modelValue:e(m).payment_company_address_format,"onUpdate:modelValue":n[1]||(n[1]=h=>e(m).payment_company_address_format=h),fields:u.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(y,{label:_.$t("settings.customization.payments.from_customer_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(l,{modelValue:e(m).payment_from_customer_address_format,"onUpdate:modelValue":n[2]||(n[2]=h=>e(m).payment_from_customer_address_format=h),fields:g.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(C,{loading:e(a),disabled:e(a),variant:"primary",type:"submit",class:"mt-4"},{left:r(h=>[e(a)?R("",!0):($(),E(B,{key:0,class:G(h.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(_.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],40,be)}}},he={class:"divide-y divide-gray-200"},ze={setup(v){const o=M("utils"),i=N(),p=T({payment_email_attachment:null});o.mergeSettings(p,x({},i.selectedCompanySettings));const g=F({get:()=>p.payment_email_attachment==="YES",set:async u=>{const a=u?"YES":"NO";let m={settings:{payment_email_attachment:a}};p.payment_email_attachment=a,await i.updateCompanySettings({data:m,message:"general.setting_updated"})}});return(u,a)=>{const m=d("BaseDivider"),s=d("BaseSwitchSection");return $(),D(L,null,[t(ve),t(m,{class:"my-8"}),t(Be),t(m,{class:"mt-6 mb-2"}),c("ul",he,[t(s,{modelValue:e(g),"onUpdate:modelValue":a[0]||(a[0]=_=>H(g)?g.value=_:null),title:u.$t("settings.customization.payments.payment_email_attachment"),description:u.$t("settings.customization.payments.payment_email_attachment_setting_description")},null,8,["modelValue","title","description"])])],64)}}},Ve={class:"flex flex-wrap justify-end mt-2 lg:flex-nowrap"},Ie={class:"inline-block"},xe={setup(v){const{t:o}=j(),i=z(null),p=yt(),g=ft(),u=vt(),a=F(()=>[{key:"name",label:o("settings.customization.items.unit_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function m({page:l,filter:y,sort:B}){let C={orderByField:B.fieldName||"created_at",orderBy:B.order||"desc",page:l},h=await p.fetchItemUnits(C);return{data:h.data.data,pagination:{totalPages:h.data.meta.last_page,currentPage:l,totalCount:h.data.meta.total,limit:5}}}async function s(){g.openModal({title:o("settings.customization.items.add_item_unit"),componentName:"ItemUnitModal",refreshData:i.value.refresh,size:"sm"})}async function _(l){p.fetchItemUnit(l.data.id),g.openModal({title:o("settings.customization.items.edit_item_unit"),componentName:"ItemUnitModal",id:l.data.id,data:l.data,refreshData:i.value&&i.value.refresh})}function n(l){u.openDialog({title:o("general.are_you_sure"),message:o("settings.customization.items.item_unit_confirm_delete"),yesLabel:o("general.yes"),noLabel:o("general.no"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async y=>{y&&(await p.deleteItemUnit(l.data.id),i.value&&i.value.refresh())})}return(l,y)=>{const B=d("BaseIcon"),C=d("BaseButton"),h=d("BaseDropdownItem"),S=d("BaseDropdown"),w=d("BaseTable");return $(),D(L,null,[t(Vt),c("div",Ve,[t(C,{variant:"primary-outline",onClick:s},{left:r(U=>[t(B,{class:G(U.class),name:"PlusIcon"},null,8,["class"])]),default:r(()=>[k(" "+b(l.$t("settings.customization.items.add_item_unit")),1)]),_:1})]),t(w,{ref:(U,P)=>{P.table=U,i.value=U},class:"mt-10",data:m,columns:e(a)},{"cell-actions":r(({row:U})=>[t(S,null,{activator:r(()=>[c("div",Ie,[t(B,{name:"DotsHorizontalIcon",class:"text-gray-500"})])]),default:r(()=>[t(h,{onClick:P=>_(U)},{default:r(()=>[t(B,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),k(" "+b(l.$t("general.edit")),1)]),_:2},1032,["onClick"]),t(h,{onClick:P=>n(U)},{default:r(()=>[t(B,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),k(" "+b(l.$t("general.delete")),1)]),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["columns"])],64)}}},we={class:"relative"},Ne={setup(v){return(o,i)=>{const p=d("BaseTab"),g=d("BaseTabGroup"),u=d("BaseCard");return $(),D("div",we,[t(u,{"container-class":"px-4 py-5 sm:px-8 sm:py-2"},{default:r(()=>[t(g,null,{default:r(()=>[t(p,{"tab-panel-container":"py-4 mt-px",title:o.$t("settings.customization.invoices.title")},{default:r(()=>[t(se)]),_:1},8,["title"]),t(p,{"tab-panel-container":"py-4 mt-px",title:o.$t("settings.customization.estimates.title")},{default:r(()=>[t(fe)]),_:1},8,["title"]),t(p,{"tab-panel-container":"py-4 mt-px",title:o.$t("settings.customization.payments.title")},{default:r(()=>[t(ze)]),_:1},8,["title"]),t(p,{"tab-panel-container":"py-4 mt-px",title:o.$t("settings.customization.items.title")},{default:r(()=>[t(xe)]),_:1},8,["title"])]),_:1})]),_:1})])}}};export{Ne as default}; +var ut=Object.defineProperty,rt=Object.defineProperties;var dt=Object.getOwnPropertyDescriptors;var et=Object.getOwnPropertySymbols;var ct=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable;var st=(v,o,i)=>o in v?ut(v,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):v[o]=i,x=(v,o)=>{for(var i in o||(o={}))ct.call(o,i)&&st(v,i,o[i]);if(et)for(var i of et(o))_t.call(o,i)&&st(v,i,o[i]);return v},W=(v,o)=>rt(v,dt(o));import{b as N,d as Z,i as pt,k as gt,p as yt,c as ft,j as vt}from"./main.fc26c84f.js";import{J as j,B as z,k as F,C as bt,H as at,$ as St,r as d,o as $,e as D,h as c,t as b,f as t,w as r,U as Y,m as G,i as k,F as L,y as $t,l as E,u as e,j as R,ah as M,a0 as T,L as X,O as nt,aT as it,T as ot,x as H}from"./vendor.fd3b1727.js";import{D as Bt,d as ht}from"./DragIcon.7c80aca9.js";import{u as zt}from"./payment.505d9057.js";import{_ as Vt}from"./ItemUnitModal.f71b6bbd.js";const It={class:"text-gray-900 text-lg font-medium"},xt={class:"mt-1 text-sm text-gray-500"},wt={class:"overflow-x-auto"},Ct={class:"w-full mt-6 table-fixed"},Dt=c("colgroup",null,[c("col",{style:{width:"4%"}}),c("col",{style:{width:"45%"}}),c("col",{style:{width:"27%"}}),c("col",{style:{width:"24%"}})],-1),Ut=c("thead",null,[c("tr",null,[c("th",{class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"}),c("th",{class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"}," Component "),c("th",{class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"}," Parameter "),c("th",{class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"})])],-1),Ft={class:"relative"},kt={class:"text-gray-300 cursor-move handle align-middle"},Et={class:"px-5 py-4"},Nt={class:"block text-sm not-italic font-medium text-primary-800 whitespace-nowrap mr-2 min-w-[200px]"},Mt={class:"text-xs text-gray-500 mt-1"},Tt={class:"px-5 py-4 text-left align-middle"},Gt={class:"px-5 py-4 text-right align-middle pt-10"},qt=k(" Remove "),Lt={colspan:"2",class:"px-5 py-4"},Rt={class:"px-5 py-4 text-right align-middle",colspan:"2"},tt={props:{type:{type:String,required:!0},typeStore:{type:Object,required:!0},defaultSeries:{type:String,default:"INV"}},setup(v){const o=v,{t:i}=j(),p=N(),g=Z(),u=z([]),a=z(!1),m=z([{label:i("settings.customization.series"),description:i("settings.customization.series_description"),name:"SERIES",paramLabel:i("settings.customization.series_param_label"),value:o.defaultSeries,inputDisabled:!1,inputType:"text",allowMultiple:!1},{label:i("settings.customization.sequence"),description:i("settings.customization.sequence_description"),name:"SEQUENCE",paramLabel:i("settings.customization.sequence_param_label"),value:"6",inputDisabled:!1,inputType:"number",allowMultiple:!1},{label:i("settings.customization.delimiter"),description:i("settings.customization.delimiter_description"),name:"DELIMITER",paramLabel:i("settings.customization.delimiter_param_label"),value:"-",inputDisabled:!1,inputType:"text",allowMultiple:!0},{label:i("settings.customization.customer_series"),description:i("settings.customization.customer_series_description"),name:"CUSTOMER_SERIES",paramLabel:"",value:"",inputDisabled:!0,inputType:"text",allowMultiple:!1},{label:i("settings.customization.customer_sequence"),description:i("settings.customization.customer_sequence_description"),name:"CUSTOMER_SEQUENCE",paramLabel:i("settings.customization.customer_sequence_param_label"),value:"6",inputDisabled:!1,inputType:"number",allowMultiple:!1},{label:i("settings.customization.date_format"),description:i("settings.customization.date_format_description"),name:"DATE_FORMAT",paramLabel:i("settings.customization.date_format_param_label"),value:"Y",inputDisabled:!1,inputType:"text",allowMultiple:!0},{label:i("settings.customization.random_sequence"),description:i("settings.customization.random_sequence_description"),name:"RANDOM_SEQUENCE",paramLabel:i("settings.customization.random_sequence_param_label"),value:"6",inputDisabled:!1,inputType:"number",allowMultiple:!1}]),s=F(()=>m.value.filter(function(f){return!u.value.some(function(V){return f.allowMultiple?!1:f.name==V.name})})),_=z(""),n=z(!1),l=z(!1),y=F(()=>{let f="";return u.value.forEach(V=>{let q=`{{${V.name}`;V.value&&(q+=`:${V.value}`),f+=`${q}}}`}),f});bt(u,f=>{U()}),B();async function B(){let f={format:p.selectedCompanySettings[`${o.type}_number_format`]};l.value=!0,(await g.fetchPlaceholders(f)).data.placeholders.forEach(q=>{var O;let J=m.value.find(K=>K.name===q.name);const Q=(O=q.value)!=null?O:"";u.value.push(W(x({},J),{value:Q,id:at.raw()}))}),l.value=!1,U()}function C(f){return u.value.find(V=>V.name===f.name)}function h(f){C(f)&&!f.allowMultiple||(u.value.push(W(x({},f),{id:at.raw()})),U())}function S(f){u.value=u.value.filter(function(V){return f.id!==V.id})}function w(f,V){switch(V.name){case"SERIES":f.length>=6&&(f=f.substring(0,6));break;case"DELIMITER":f.length>=1&&(f=f.substring(0,1));break}setTimeout(()=>{V.value=f,U()},100)}const U=St(()=>{P()},500);async function P(){if(!y.value){_.value="";return}let f={key:o.type,format:y.value};n.value=!0;let V=await o.typeStore.getNextNumber(f);n.value=!1,V.data&&(_.value=V.data.nextNumber)}async function lt(){if(n.value||l.value)return;a.value=!0;let f={settings:{}};return f.settings[o.type+"_number_format"]=y.value,await p.updateCompanySettings({data:f,message:`settings.customization.${o.type}s.${o.type}_settings_updated`}),a.value=!1,!0}return(f,V)=>{const q=d("BaseInput"),J=d("BaseInputGroup"),Q=d("BaseIcon"),O=d("BaseButton"),K=d("BaseDropdownItem"),mt=d("BaseDropdown");return $(),D(L,null,[c("h6",It,b(f.$t(`settings.customization.${v.type}s.${v.type}_number_format`)),1),c("p",xt,b(f.$t(`settings.customization.${v.type}s.${v.type}_number_format_description`)),1),c("div",wt,[c("table",Ct,[Dt,Ut,t(e(ht),{modelValue:u.value,"onUpdate:modelValue":V[1]||(V[1]=I=>u.value=I),class:"divide-y divide-gray-200","item-key":"id",tag:"tbody",handle:".handle",filter:".ignore-element"},{item:r(({element:I})=>[c("tr",Ft,[c("td",kt,[t(Bt)]),c("td",Et,[c("label",Nt,b(I.label),1),c("p",Mt,b(I.description),1)]),c("td",Tt,[t(J,{label:I.paramLabel,class:"lg:col-span-3",required:""},{default:r(()=>[t(q,{modelValue:I.value,"onUpdate:modelValue":[A=>I.value=A,A=>w(A,I)],disabled:I.inputDisabled,type:I.inputType},null,8,["modelValue","onUpdate:modelValue","disabled","type"])]),_:2},1032,["label"])]),c("td",Gt,[t(O,{variant:"white",onClick:Y(A=>S(I),["prevent"])},{left:r(A=>[t(Q,{name:"XIcon",class:G(["!sm:m-0",A.class])},null,8,["class"])]),default:r(()=>[qt]),_:2},1032,["onClick"])])])]),footer:r(()=>[c("tr",null,[c("td",Lt,[t(J,{label:f.$t(`settings.customization.${v.type}s.preview_${v.type}_number`)},{default:r(()=>[t(q,{modelValue:_.value,"onUpdate:modelValue":V[0]||(V[0]=I=>_.value=I),disabled:"",loading:n.value},null,8,["modelValue","loading"])]),_:1},8,["label"])]),c("td",Rt,[t(mt,{"wrapper-class":"flex items-center justify-end mt-5"},{activator:r(()=>[t(O,{variant:"primary-outline"},{left:r(I=>[t(Q,{class:G(I.class),name:"PlusIcon"},null,8,["class"])]),default:r(()=>[k(" "+b(f.$t("settings.customization.add_new_component")),1)]),_:1})]),default:r(()=>[($(!0),D(L,null,$t(e(s),I=>($(),E(K,{key:I.label,onClick:Y(A=>h(I),["prevent"])},{default:r(()=>[k(b(I.label),1)]),_:2},1032,["onClick"]))),128))]),_:1})])])]),_:1},8,["modelValue"])])]),t(O,{loading:a.value,disabled:a.value,variant:"primary",type:"submit",class:"mt-4",onClick:lt},{left:r(I=>[a.value?R("",!0):($(),E(Q,{key:0,class:G(I.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(f.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],64)}}},At={setup(v){const o=pt();return(i,p)=>($(),E(tt,{type:"invoice","type-store":e(o),"default-series":"INV"},null,8,["type-store"]))}},Yt={class:"text-gray-900 text-lg font-medium"},Ot={class:"mt-1 text-sm text-gray-500"},jt={setup(v){const{t:o,tm:i}=j(),p=N(),g=Z(),u=M("utils"),a=T({retrospective_edits:null});u.mergeSettings(a,x({},p.selectedCompanySettings)),F(()=>g.config.retrospective_edits.map(s=>(s.title=o(s.key),s)));async function m(){let s={settings:x({},a)};return await p.updateCompanySettings({data:s,message:"settings.customization.invoices.invoice_settings_updated"}),!0}return(s,_)=>{const n=d("BaseRadio"),l=d("BaseInputGroup");return $(),D(L,null,[c("h6",Yt,b(s.$tc("settings.customization.invoices.retrospective_edits")),1),c("p",Ot,b(s.$t("settings.customization.invoices.retrospective_edits_description")),1),t(l,{required:""},{default:r(()=>[t(n,{id:"allow",modelValue:e(a).retrospective_edits,"onUpdate:modelValue":[_[0]||(_[0]=y=>e(a).retrospective_edits=y),m],label:s.$t("settings.customization.invoices.allow"),size:"sm",name:"filter",value:"allow",class:"mt-2"},null,8,["modelValue","label"]),t(n,{id:"disable_on_invoice_partial_paid",modelValue:e(a).retrospective_edits,"onUpdate:modelValue":[_[1]||(_[1]=y=>e(a).retrospective_edits=y),m],label:s.$t("settings.customization.invoices.disable_on_invoice_partial_paid"),size:"sm",name:"filter",value:"disable_on_invoice_partial_paid",class:"mt-2"},null,8,["modelValue","label"]),t(n,{id:"disable_on_invoice_paid",modelValue:e(a).retrospective_edits,"onUpdate:modelValue":[_[2]||(_[2]=y=>e(a).retrospective_edits=y),m],label:s.$t("settings.customization.invoices.disable_on_invoice_paid"),size:"sm",name:"filter",value:"disable_on_invoice_paid",class:"my-2"},null,8,["modelValue","label"]),t(n,{id:"disable_on_invoice_sent",modelValue:e(a).retrospective_edits,"onUpdate:modelValue":[_[3]||(_[3]=y=>e(a).retrospective_edits=y),m],label:s.$t("settings.customization.invoices.disable_on_invoice_sent"),size:"sm",name:"filter",value:"disable_on_invoice_sent"},null,8,["modelValue","label"])]),_:1})],64)}}},Pt=["onSubmit"],Qt={class:"text-gray-900 text-lg font-medium"},Ht={class:"mt-1 text-sm text-gray-500 mb-2"},Jt={class:"w-full sm:w-1/2 md:w-1/4 lg:w-1/5"},Xt={setup(v){const{t:o}=j(),i=N(),p=M("utils");let g=z(!1);const u=T({invoice_set_due_date_automatically:null,invoice_due_date_days:null});p.mergeSettings(u,x({},i.selectedCompanySettings));const a=F({get:()=>u.invoice_set_due_date_automatically==="YES",set:async n=>{const l=n?"YES":"NO";u.invoice_set_due_date_automatically=l}}),m=F(()=>({dueDateSettings:{invoice_due_date_days:{required:X.withMessage(o("validation.required"),nt(a.value)),numeric:X.withMessage(o("validation.numbers_only"),it)}}})),s=ot(m,{dueDateSettings:u});async function _(){if(s.value.dueDateSettings.$touch(),s.value.dueDateSettings.$invalid)return!1;g.value=!0;let n={settings:x({},u)};return a.value||delete n.settings.invoice_due_date_days,await i.updateCompanySettings({data:n,message:"settings.customization.invoices.invoice_settings_updated"}),g.value=!1,!0}return(n,l)=>{const y=d("BaseSwitchSection"),B=d("BaseInput"),C=d("BaseInputGroup"),h=d("BaseIcon"),S=d("BaseButton");return $(),D("form",{onSubmit:Y(_,["prevent"])},[c("h6",Qt,b(n.$t("settings.customization.invoices.due_date")),1),c("p",Ht,b(n.$t("settings.customization.invoices.due_date_description")),1),t(y,{modelValue:e(a),"onUpdate:modelValue":l[0]||(l[0]=w=>H(a)?a.value=w:null),title:n.$t("settings.customization.invoices.set_due_date_automatically"),description:n.$t("settings.customization.invoices.set_due_date_automatically_description")},null,8,["modelValue","title","description"]),e(a)?($(),E(C,{key:0,label:n.$t("settings.customization.invoices.due_date_days"),error:e(s).dueDateSettings.invoice_due_date_days.$error&&e(s).dueDateSettings.invoice_due_date_days.$errors[0].$message,class:"mt-2 mb-4"},{default:r(()=>[c("div",Jt,[t(B,{modelValue:e(u).invoice_due_date_days,"onUpdate:modelValue":l[1]||(l[1]=w=>e(u).invoice_due_date_days=w),invalid:e(s).dueDateSettings.invoice_due_date_days.$error,type:"number",onInput:l[2]||(l[2]=w=>e(s).dueDateSettings.invoice_due_date_days.$touch())},null,8,["modelValue","invalid"])])]),_:1},8,["label","error"])):R("",!0),t(S,{loading:e(g),disabled:e(g),variant:"primary",type:"submit",class:"mt-4"},{left:r(w=>[e(g)?R("",!0):($(),E(h,{key:0,class:G(w.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(n.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],40,Pt)}}},Kt=["onSubmit"],Wt={class:"text-gray-900 text-lg font-medium"},Zt={class:"mt-1 text-sm text-gray-500 mb-2"},te={setup(v){const o=N(),i=M("utils"),p=z(["customer","customerCustom","invoice","invoiceCustom","company"]),g=z(["billing","customer","customerCustom","invoiceCustom"]),u=z(["shipping","customer","customerCustom","invoiceCustom"]),a=z(["company","invoiceCustom"]);let m=z(!1);const s=T({invoice_mail_body:null,invoice_company_address_format:null,invoice_shipping_address_format:null,invoice_billing_address_format:null});i.mergeSettings(s,x({},o.selectedCompanySettings));async function _(){m.value=!0;let n={settings:x({},s)};return await o.updateCompanySettings({data:n,message:"settings.customization.invoices.invoice_settings_updated"}),m.value=!1,!0}return(n,l)=>{const y=d("BaseCustomInput"),B=d("BaseInputGroup"),C=d("BaseIcon"),h=d("BaseButton");return $(),D("form",{onSubmit:Y(_,["prevent"])},[c("h6",Wt,b(n.$t("settings.customization.invoices.default_formats")),1),c("p",Zt,b(n.$t("settings.customization.invoices.default_formats_description")),1),t(B,{label:n.$t("settings.customization.invoices.default_invoice_email_body"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).invoice_mail_body,"onUpdate:modelValue":l[0]||(l[0]=S=>e(s).invoice_mail_body=S),fields:p.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.invoices.company_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).invoice_company_address_format,"onUpdate:modelValue":l[1]||(l[1]=S=>e(s).invoice_company_address_format=S),fields:a.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.invoices.shipping_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).invoice_shipping_address_format,"onUpdate:modelValue":l[2]||(l[2]=S=>e(s).invoice_shipping_address_format=S),fields:u.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.invoices.billing_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).invoice_billing_address_format,"onUpdate:modelValue":l[3]||(l[3]=S=>e(s).invoice_billing_address_format=S),fields:g.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(h,{loading:e(m),disabled:e(m),variant:"primary",type:"submit",class:"mt-4"},{left:r(S=>[e(m)?R("",!0):($(),E(C,{key:0,class:G(S.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(n.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],40,Kt)}}},ee={class:"divide-y divide-gray-200"},se={setup(v){const o=M("utils"),i=N(),p=T({invoice_email_attachment:null});o.mergeSettings(p,x({},i.selectedCompanySettings));const g=F({get:()=>p.invoice_email_attachment==="YES",set:async u=>{const a=u?"YES":"NO";let m={settings:{invoice_email_attachment:a}};p.invoice_email_attachment=a,await i.updateCompanySettings({data:m,message:"general.setting_updated"})}});return(u,a)=>{const m=d("BaseDivider"),s=d("BaseSwitchSection");return $(),D(L,null,[t(At),t(m,{class:"my-8"}),t(Xt),t(m,{class:"my-8"}),t(jt),t(m,{class:"my-8"}),t(te),t(m,{class:"mt-6 mb-2"}),c("ul",ee,[t(s,{modelValue:e(g),"onUpdate:modelValue":a[0]||(a[0]=_=>H(g)?g.value=_:null),title:u.$t("settings.customization.invoices.invoice_email_attachment"),description:u.$t("settings.customization.invoices.invoice_email_attachment_setting_description")},null,8,["modelValue","title","description"])])],64)}}},ae={setup(v){const o=gt();return(i,p)=>($(),E(tt,{type:"estimate","type-store":e(o),"default-series":"EST"},null,8,["type-store"]))}},ne=["onSubmit"],ie={class:"text-gray-900 text-lg font-medium"},oe={class:"mt-1 text-sm text-gray-500 mb-2"},le={class:"w-full sm:w-1/2 md:w-1/4 lg:w-1/5"},me={setup(v){const{t:o}=j(),i=N(),p=M("utils");let g=z(!1);const u=T({estimate_set_expiry_date_automatically:null,estimate_expiry_date_days:null});p.mergeSettings(u,x({},i.selectedCompanySettings));const a=F({get:()=>u.estimate_set_expiry_date_automatically==="YES",set:async n=>{const l=n?"YES":"NO";u.estimate_set_expiry_date_automatically=l}}),m=F(()=>({expiryDateSettings:{estimate_expiry_date_days:{required:X.withMessage(o("validation.required"),nt(a.value)),numeric:X.withMessage(o("validation.numbers_only"),it)}}})),s=ot(m,{expiryDateSettings:u});async function _(){if(s.value.expiryDateSettings.$touch(),s.value.expiryDateSettings.$invalid)return!1;g.value=!0;let n={settings:x({},u)};return a.value||delete n.settings.estimate_expiry_date_days,await i.updateCompanySettings({data:n,message:"settings.customization.estimates.estimate_settings_updated"}),g.value=!1,!0}return(n,l)=>{const y=d("BaseSwitchSection"),B=d("BaseInput"),C=d("BaseInputGroup"),h=d("BaseIcon"),S=d("BaseButton");return $(),D("form",{onSubmit:Y(_,["prevent"])},[c("h6",ie,b(n.$t("settings.customization.estimates.expiry_date")),1),c("p",oe,b(n.$t("settings.customization.estimates.expiry_date_description")),1),t(y,{modelValue:e(a),"onUpdate:modelValue":l[0]||(l[0]=w=>H(a)?a.value=w:null),title:n.$t("settings.customization.estimates.set_expiry_date_automatically"),description:n.$t("settings.customization.estimates.set_expiry_date_automatically_description")},null,8,["modelValue","title","description"]),e(a)?($(),E(C,{key:0,label:n.$t("settings.customization.estimates.expiry_date_days"),error:e(s).expiryDateSettings.estimate_expiry_date_days.$error&&e(s).expiryDateSettings.estimate_expiry_date_days.$errors[0].$message,class:"mt-2 mb-4"},{default:r(()=>[c("div",le,[t(B,{modelValue:e(u).estimate_expiry_date_days,"onUpdate:modelValue":l[1]||(l[1]=w=>e(u).estimate_expiry_date_days=w),invalid:e(s).expiryDateSettings.estimate_expiry_date_days.$error,type:"number",onInput:l[2]||(l[2]=w=>e(s).expiryDateSettings.estimate_expiry_date_days.$touch())},null,8,["modelValue","invalid"])])]),_:1},8,["label","error"])):R("",!0),t(S,{loading:e(g),disabled:e(g),variant:"primary",type:"submit",class:"mt-4"},{left:r(w=>[e(g)?R("",!0):($(),E(h,{key:0,class:G(w.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(n.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],40,ne)}}},ue=["onSubmit"],re={class:"text-gray-900 text-lg font-medium"},de={class:"mt-1 text-sm text-gray-500 mb-2"},ce={setup(v){const o=N(),i=M("utils"),p=z(["customer","customerCustom","estimate","estimateCustom","company"]),g=z(["billing","customer","customerCustom","estimateCustom"]),u=z(["shipping","customer","customerCustom","estimateCustom"]),a=z(["company","estimateCustom"]);let m=z(!1);const s=T({estimate_mail_body:null,estimate_company_address_format:null,estimate_shipping_address_format:null,estimate_billing_address_format:null});i.mergeSettings(s,x({},o.selectedCompanySettings));async function _(){m.value=!0;let n={settings:x({},s)};return await o.updateCompanySettings({data:n,message:"settings.customization.estimates.estimate_settings_updated"}),m.value=!1,!0}return(n,l)=>{const y=d("BaseCustomInput"),B=d("BaseInputGroup"),C=d("BaseIcon"),h=d("BaseButton");return $(),D("form",{onSubmit:Y(_,["prevent"])},[c("h6",re,b(n.$t("settings.customization.estimates.default_formats")),1),c("p",de,b(n.$t("settings.customization.estimates.default_formats_description")),1),t(B,{label:n.$t("settings.customization.estimates.default_estimate_email_body"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).estimate_mail_body,"onUpdate:modelValue":l[0]||(l[0]=S=>e(s).estimate_mail_body=S),fields:p.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.estimates.company_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).estimate_company_address_format,"onUpdate:modelValue":l[1]||(l[1]=S=>e(s).estimate_company_address_format=S),fields:a.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.estimates.shipping_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).estimate_shipping_address_format,"onUpdate:modelValue":l[2]||(l[2]=S=>e(s).estimate_shipping_address_format=S),fields:u.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(B,{label:n.$t("settings.customization.estimates.billing_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(y,{modelValue:e(s).estimate_billing_address_format,"onUpdate:modelValue":l[3]||(l[3]=S=>e(s).estimate_billing_address_format=S),fields:g.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(h,{loading:e(m),disabled:e(m),variant:"primary",type:"submit",class:"mt-4"},{left:r(S=>[e(m)?R("",!0):($(),E(C,{key:0,class:G(S.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(n.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],40,ue)}}},_e={class:"text-gray-900 text-lg font-medium"},pe={class:"mt-1 text-sm text-gray-500"},ge={setup(v){const{t:o,tm:i}=j(),p=N(),g=Z(),u=M("utils"),a=T({estimate_convert_action:null});u.mergeSettings(a,x({},p.selectedCompanySettings)),F(()=>g.config.estimate_convert_action.map(s=>(s.title=o(s.key),s)));async function m(){let s={settings:x({},a)};return await p.updateCompanySettings({data:s,message:"settings.customization.estimates.estimate_settings_updated"}),!0}return(s,_)=>{const n=d("BaseRadio"),l=d("BaseInputGroup");return $(),D(L,null,[c("h6",_e,b(s.$tc("settings.customization.estimates.convert_estimate_options")),1),c("p",pe,b(s.$t("settings.customization.estimates.convert_estimate_description")),1),t(l,{required:""},{default:r(()=>[t(n,{id:"no_action",modelValue:e(a).estimate_convert_action,"onUpdate:modelValue":[_[0]||(_[0]=y=>e(a).estimate_convert_action=y),m],label:s.$t("settings.customization.estimates.no_action"),size:"sm",name:"filter",value:"no_action",class:"mt-2"},null,8,["modelValue","label"]),t(n,{id:"delete_estimate",modelValue:e(a).estimate_convert_action,"onUpdate:modelValue":[_[1]||(_[1]=y=>e(a).estimate_convert_action=y),m],label:s.$t("settings.customization.estimates.delete_estimate"),size:"sm",name:"filter",value:"delete_estimate",class:"my-2"},null,8,["modelValue","label"]),t(n,{id:"mark_estimate_as_accepted",modelValue:e(a).estimate_convert_action,"onUpdate:modelValue":[_[2]||(_[2]=y=>e(a).estimate_convert_action=y),m],label:s.$t("settings.customization.estimates.mark_estimate_as_accepted"),size:"sm",name:"filter",value:"mark_estimate_as_accepted"},null,8,["modelValue","label"])]),_:1})],64)}}},ye={class:"divide-y divide-gray-200"},fe={setup(v){const o=M("utils"),i=N(),p=T({estimate_email_attachment:null});o.mergeSettings(p,x({},i.selectedCompanySettings));const g=F({get:()=>p.estimate_email_attachment==="YES",set:async u=>{const a=u?"YES":"NO";let m={settings:{estimate_email_attachment:a}};p.estimate_email_attachment=a,await i.updateCompanySettings({data:m,message:"general.setting_updated"})}});return(u,a)=>{const m=d("BaseDivider"),s=d("BaseSwitchSection");return $(),D(L,null,[t(ae),t(m,{class:"my-8"}),t(me),t(m,{class:"my-8"}),t(ge),t(m,{class:"my-8"}),t(ce),t(m,{class:"mt-6 mb-2"}),c("ul",ye,[t(s,{modelValue:e(g),"onUpdate:modelValue":a[0]||(a[0]=_=>H(g)?g.value=_:null),title:u.$t("settings.customization.estimates.estimate_email_attachment"),description:u.$t("settings.customization.estimates.estimate_email_attachment_setting_description")},null,8,["modelValue","title","description"])])],64)}}},ve={setup(v){const o=zt();return(i,p)=>($(),E(tt,{type:"payment","type-store":e(o),"default-series":"PAY"},null,8,["type-store"]))}},be=["onSubmit"],Se={class:"text-gray-900 text-lg font-medium"},$e={class:"mt-1 text-sm text-gray-500 mb-2"},Be={setup(v){const o=N(),i=M("utils"),p=z(["customer","customerCustom","company","payment","paymentCustom"]),g=z(["billing","customer","customerCustom","paymentCustom"]),u=z(["company","paymentCustom"]);let a=z(!1);const m=T({payment_mail_body:null,payment_company_address_format:null,payment_from_customer_address_format:null});i.mergeSettings(m,x({},o.selectedCompanySettings));async function s(){a.value=!0;let _={settings:x({},m)};return await o.updateCompanySettings({data:_,message:"settings.customization.payments.payment_settings_updated"}),a.value=!1,!0}return(_,n)=>{const l=d("BaseCustomInput"),y=d("BaseInputGroup"),B=d("BaseIcon"),C=d("BaseButton");return $(),D("form",{onSubmit:Y(s,["prevent"])},[c("h6",Se,b(_.$t("settings.customization.payments.default_formats")),1),c("p",$e,b(_.$t("settings.customization.payments.default_formats_description")),1),t(y,{label:_.$t("settings.customization.payments.default_payment_email_body"),class:"mt-6 mb-4"},{default:r(()=>[t(l,{modelValue:e(m).payment_mail_body,"onUpdate:modelValue":n[0]||(n[0]=h=>e(m).payment_mail_body=h),fields:p.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(y,{label:_.$t("settings.customization.payments.company_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(l,{modelValue:e(m).payment_company_address_format,"onUpdate:modelValue":n[1]||(n[1]=h=>e(m).payment_company_address_format=h),fields:u.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(y,{label:_.$t("settings.customization.payments.from_customer_address_format"),class:"mt-6 mb-4"},{default:r(()=>[t(l,{modelValue:e(m).payment_from_customer_address_format,"onUpdate:modelValue":n[2]||(n[2]=h=>e(m).payment_from_customer_address_format=h),fields:g.value},null,8,["modelValue","fields"])]),_:1},8,["label"]),t(C,{loading:e(a),disabled:e(a),variant:"primary",type:"submit",class:"mt-4"},{left:r(h=>[e(a)?R("",!0):($(),E(B,{key:0,class:G(h.class),name:"SaveIcon"},null,8,["class"]))]),default:r(()=>[k(" "+b(_.$t("settings.customization.save")),1)]),_:1},8,["loading","disabled"])],40,be)}}},he={class:"divide-y divide-gray-200"},ze={setup(v){const o=M("utils"),i=N(),p=T({payment_email_attachment:null});o.mergeSettings(p,x({},i.selectedCompanySettings));const g=F({get:()=>p.payment_email_attachment==="YES",set:async u=>{const a=u?"YES":"NO";let m={settings:{payment_email_attachment:a}};p.payment_email_attachment=a,await i.updateCompanySettings({data:m,message:"general.setting_updated"})}});return(u,a)=>{const m=d("BaseDivider"),s=d("BaseSwitchSection");return $(),D(L,null,[t(ve),t(m,{class:"my-8"}),t(Be),t(m,{class:"mt-6 mb-2"}),c("ul",he,[t(s,{modelValue:e(g),"onUpdate:modelValue":a[0]||(a[0]=_=>H(g)?g.value=_:null),title:u.$t("settings.customization.payments.payment_email_attachment"),description:u.$t("settings.customization.payments.payment_email_attachment_setting_description")},null,8,["modelValue","title","description"])])],64)}}},Ve={class:"flex flex-wrap justify-end mt-2 lg:flex-nowrap"},Ie={class:"inline-block"},xe={setup(v){const{t:o}=j(),i=z(null),p=yt(),g=ft(),u=vt(),a=F(()=>[{key:"name",label:o("settings.customization.items.unit_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function m({page:l,filter:y,sort:B}){let C={orderByField:B.fieldName||"created_at",orderBy:B.order||"desc",page:l},h=await p.fetchItemUnits(C);return{data:h.data.data,pagination:{totalPages:h.data.meta.last_page,currentPage:l,totalCount:h.data.meta.total,limit:5}}}async function s(){g.openModal({title:o("settings.customization.items.add_item_unit"),componentName:"ItemUnitModal",refreshData:i.value.refresh,size:"sm"})}async function _(l){p.fetchItemUnit(l.data.id),g.openModal({title:o("settings.customization.items.edit_item_unit"),componentName:"ItemUnitModal",id:l.data.id,data:l.data,refreshData:i.value&&i.value.refresh})}function n(l){u.openDialog({title:o("general.are_you_sure"),message:o("settings.customization.items.item_unit_confirm_delete"),yesLabel:o("general.yes"),noLabel:o("general.no"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async y=>{y&&(await p.deleteItemUnit(l.data.id),i.value&&i.value.refresh())})}return(l,y)=>{const B=d("BaseIcon"),C=d("BaseButton"),h=d("BaseDropdownItem"),S=d("BaseDropdown"),w=d("BaseTable");return $(),D(L,null,[t(Vt),c("div",Ve,[t(C,{variant:"primary-outline",onClick:s},{left:r(U=>[t(B,{class:G(U.class),name:"PlusIcon"},null,8,["class"])]),default:r(()=>[k(" "+b(l.$t("settings.customization.items.add_item_unit")),1)]),_:1})]),t(w,{ref:(U,P)=>{P.table=U,i.value=U},class:"mt-10",data:m,columns:e(a)},{"cell-actions":r(({row:U})=>[t(S,null,{activator:r(()=>[c("div",Ie,[t(B,{name:"DotsHorizontalIcon",class:"text-gray-500"})])]),default:r(()=>[t(h,{onClick:P=>_(U)},{default:r(()=>[t(B,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),k(" "+b(l.$t("general.edit")),1)]),_:2},1032,["onClick"]),t(h,{onClick:P=>n(U)},{default:r(()=>[t(B,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),k(" "+b(l.$t("general.delete")),1)]),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["columns"])],64)}}},we={class:"relative"},Ne={setup(v){return(o,i)=>{const p=d("BaseTab"),g=d("BaseTabGroup"),u=d("BaseCard");return $(),D("div",we,[t(u,{"container-class":"px-4 py-5 sm:px-8 sm:py-2"},{default:r(()=>[t(g,null,{default:r(()=>[t(p,{"tab-panel-container":"py-4 mt-px",title:o.$t("settings.customization.invoices.title")},{default:r(()=>[t(se)]),_:1},8,["title"]),t(p,{"tab-panel-container":"py-4 mt-px",title:o.$t("settings.customization.estimates.title")},{default:r(()=>[t(fe)]),_:1},8,["title"]),t(p,{"tab-panel-container":"py-4 mt-px",title:o.$t("settings.customization.payments.title")},{default:r(()=>[t(ze)]),_:1},8,["title"]),t(p,{"tab-panel-container":"py-4 mt-px",title:o.$t("settings.customization.items.title")},{default:r(()=>[t(xe)]),_:1},8,["title"])]),_:1})]),_:1})])}}};export{Ne as default}; diff --git a/public/build/assets/Dashboard.bcae1c28.js b/public/build/assets/Dashboard.79084651.js similarity index 89% rename from public/build/assets/Dashboard.bcae1c28.js rename to public/build/assets/Dashboard.79084651.js index 1f83550c..d17c3a52 100644 --- a/public/build/assets/Dashboard.bcae1c28.js +++ b/public/build/assets/Dashboard.79084651.js @@ -1 +1 @@ -import{D as L,_ as F,a as R}from"./EstimateIcon.b315cdb6.js";import{o as c,e as C,m as j,h as t,r,l as p,w as i,f as a,g as W,t as _,aj as z,a as q,d as H,ah as V,u as e,j as v,i as y,B as D,C as U,J as Z,k as M,V as N,G,aN as J,D as Y}from"./vendor.fd3b1727.js";import{_ as T,h as K,b as O,e as E,g as h}from"./main.f18430a2.js";import{_ as Q}from"./LineChart.7e4705d3.js";import{_ as X}from"./InvoiceIndexDropdown.a4ebd60e.js";import{_ as tt}from"./EstimateIndexDropdown.2a7ffee2.js";const et=t("circle",{cx:"25",cy:"25",r:"25",fill:"#EAF1FB"},null,-1),at=t("path",{d:"M28.2656 23.0547C27.3021 24.0182 26.1302 24.5 24.75 24.5C23.3698 24.5 22.1849 24.0182 21.1953 23.0547C20.2318 22.0651 19.75 20.8802 19.75 19.5C19.75 18.1198 20.2318 16.9479 21.1953 15.9844C22.1849 14.9948 23.3698 14.5 24.75 14.5C26.1302 14.5 27.3021 14.9948 28.2656 15.9844C29.2552 16.9479 29.75 18.1198 29.75 19.5C29.75 20.8802 29.2552 22.0651 28.2656 23.0547ZM28.2656 25.75C29.6979 25.75 30.9219 26.2708 31.9375 27.3125C32.9792 28.3281 33.5 29.5521 33.5 30.9844V32.625C33.5 33.1458 33.3177 33.5885 32.9531 33.9531C32.5885 34.3177 32.1458 34.5 31.625 34.5H17.875C17.3542 34.5 16.9115 34.3177 16.5469 33.9531C16.1823 33.5885 16 33.1458 16 32.625V30.9844C16 29.5521 16.5078 28.3281 17.5234 27.3125C18.5651 26.2708 19.8021 25.75 21.2344 25.75H21.8984C22.8099 26.1667 23.7604 26.375 24.75 26.375C25.7396 26.375 26.6901 26.1667 27.6016 25.75H28.2656Z",fill:"currentColor"},null,-1),st=[et,at],ot={props:{colorClass:{type:String,default:"text-primary-500"}},setup(d){return(o,s)=>(c(),C("svg",{width:"50",height:"50",viewBox:"0 0 50 50",class:j(d.colorClass),fill:"none",xmlns:"http://www.w3.org/2000/svg"},st,2))}},lt={},nt={class:"flex items-center"};function ct(d,o){const s=r("BaseContentPlaceholdersText"),n=r("BaseContentPlaceholdersBox"),u=r("BaseContentPlaceholders");return c(),p(u,{rounded:!0,class:"relative flex justify-between w-full p-3 bg-white rounded shadow lg:col-span-3 xl:p-4"},{default:i(()=>[t("div",null,[a(s,{class:"h-5 -mb-1 w-14 xl:mb-6 xl:h-7",lines:1}),a(s,{class:"h-3 w-28 xl:h-4",lines:1})]),t("div",nt,[a(n,{circle:!0,class:"w-10 h-10 xl:w-12 xl:h-12"})])]),_:1})}var rt=T(lt,[["render",ct]]);const it={},dt={class:"flex items-center"};function ut(d,o){const s=r("BaseContentPlaceholdersText"),n=r("BaseContentPlaceholdersBox"),u=r("BaseContentPlaceholders");return c(),p(u,{rounded:!0,class:"relative flex justify-between w-full p-3 bg-white rounded shadow lg:col-span-2 xl:p-4"},{default:i(()=>[t("div",null,[a(s,{class:"w-12 h-5 -mb-1 xl:mb-6 xl:h-7",lines:1}),a(s,{class:"w-20 h-3 xl:h-4",lines:1})]),t("div",dt,[a(n,{circle:!0,class:"w-10 h-10 xl:w-12 xl:h-12"})])]),_:1})}var mt=T(it,[["render",ut]]);const _t={class:"text-xl font-semibold leading-tight text-black xl:text-3xl"},ht={class:"block mt-1 text-sm leading-tight text-gray-500 xl:text-lg"},pt={class:"flex items-center"},B={props:{iconComponent:{type:Object,required:!0},loading:{type:Boolean,default:!1},route:{type:String,required:!0},label:{type:String,required:!0},large:{type:Boolean,default:!1}},setup(d){return(o,s)=>{const n=r("router-link");return d.loading?d.large?(c(),p(rt,{key:1})):(c(),p(mt,{key:2})):(c(),p(n,{key:0,class:j(["relative flex justify-between p-3 bg-white rounded shadow hover:bg-gray-50 xl:p-4 lg:col-span-2",{"lg:!col-span-3":d.large}]),to:d.route},{default:i(()=>[t("div",null,[t("span",_t,[W(o.$slots,"default")]),t("span",ht,_(d.label),1)]),t("div",pt,[(c(),p(z(d.iconComponent),{class:"w-10 h-10 xl:w-12 xl:h-12"}))])]),_:3},8,["class","to"]))}}},S=(d=!1)=>(d?window.pinia.defineStore:H)({id:"dashboard",state:()=>({stats:{totalAmountDue:0,totalCustomerCount:0,totalInvoiceCount:0,totalEstimateCount:0},chartData:{months:[],invoiceTotals:[],expenseTotals:[],receiptTotals:[],netIncomeTotals:[]},totalSales:null,totalReceipts:null,totalExpenses:null,totalNetIncome:null,recentDueInvoices:[],recentEstimates:[],isDashboardDataLoaded:!1}),actions:{loadData(s){return new Promise((n,u)=>{q.get("/api/v1/dashboard",{params:s}).then(l=>{this.stats.totalAmountDue=l.data.total_amount_due,this.stats.totalCustomerCount=l.data.total_customer_count,this.stats.totalInvoiceCount=l.data.total_invoice_count,this.stats.totalEstimateCount=l.data.total_estimate_count,this.chartData&&l.data.chart_data&&(this.chartData.months=l.data.chart_data.months,this.chartData.invoiceTotals=l.data.chart_data.invoice_totals,this.chartData.expenseTotals=l.data.chart_data.expense_totals,this.chartData.receiptTotals=l.data.chart_data.receipt_totals,this.chartData.netIncomeTotals=l.data.chart_data.net_income_totals),this.totalSales=l.data.total_sales,this.totalReceipts=l.data.total_receipts,this.totalExpenses=l.data.total_expenses,this.totalNetIncome=l.data.total_net_income,this.recentDueInvoices=l.data.recent_due_invoices,this.recentEstimates=l.data.recent_estimates,this.isDashboardDataLoaded=!0,n(l)}).catch(l=>{K(l),u(l)})})}}})(),bt={class:"grid gap-6 sm:grid-cols-2 lg:grid-cols-9 xl:gap-8"},ft={setup(d){V("utils");const o=S(),s=O(),n=E();return(u,l)=>{const x=r("BaseFormatMoney");return c(),C("div",bt,[e(n).hasAbilities(e(h).VIEW_INVOICE)?(c(),p(B,{key:0,"icon-component":L,loading:!e(o).isDashboardDataLoaded,route:"/admin/invoices",large:!0,label:u.$t("dashboard.cards.due_amount")},{default:i(()=>[a(x,{amount:e(o).stats.totalAmountDue,currency:e(s).selectedCompanyCurrency},null,8,["amount","currency"])]),_:1},8,["loading","label"])):v("",!0),e(n).hasAbilities(e(h).VIEW_CUSTOMER)?(c(),p(B,{key:1,"icon-component":ot,loading:!e(o).isDashboardDataLoaded,route:"/admin/customers",label:u.$t("dashboard.cards.customers")},{default:i(()=>[y(_(e(o).stats.totalCustomerCount),1)]),_:1},8,["loading","label"])):v("",!0),e(n).hasAbilities(e(h).VIEW_INVOICE)?(c(),p(B,{key:2,"icon-component":F,loading:!e(o).isDashboardDataLoaded,route:"/admin/invoices",label:u.$t("dashboard.cards.invoices")},{default:i(()=>[y(_(e(o).stats.totalInvoiceCount),1)]),_:1},8,["loading","label"])):v("",!0),e(n).hasAbilities(e(h).VIEW_ESTIMATE)?(c(),p(B,{key:3,"icon-component":R,loading:!e(o).isDashboardDataLoaded,route:"/admin/estimates",label:u.$t("dashboard.cards.estimates")},{default:i(()=>[y(_(e(o).stats.totalEstimateCount),1)]),_:1},8,["loading","label"])):v("",!0)])}}},xt={},gt={class:"grid grid-cols-1 col-span-10 px-4 py-5 lg:col-span-7 xl:col-span-8 sm:p-8"},yt={class:"flex items-center justify-between mb-2 xl:mb-4"},Ct={class:"grid grid-cols-3 col-span-10 text-center border-t border-l border-gray-200 border-solid lg:border-t-0 lg:text-right lg:col-span-3 xl:col-span-2 lg:grid-cols-1"},vt={class:"flex flex-col items-center justify-center p-6 lg:justify-end lg:items-end"},wt={class:"flex flex-col items-center justify-center p-6 lg:justify-end lg:items-end"},$t={class:"flex flex-col items-center justify-center p-6 lg:justify-end lg:items-end"},Dt={class:"flex flex-col items-center justify-center col-span-3 p-6 border-t border-gray-200 border-solid lg:justify-end lg:items-end lg:col-span-1"};function Et(d,o){const s=r("BaseContentPlaceholdersText"),n=r("BaseContentPlaceholdersBox"),u=r("BaseContentPlaceholders");return c(),p(u,{class:"grid grid-cols-10 mt-8 bg-white rounded shadow"},{default:i(()=>[t("div",gt,[t("div",yt,[a(s,{class:"h-10 w-36",lines:1}),a(s,{class:"h-10 w-36 !mt-0",lines:1})]),a(n,{class:"h-80 xl:h-72 sm:w-full"})]),t("div",Ct,[t("div",vt,[a(s,{class:"h-3 w-14 xl:h-4",lines:1}),a(s,{class:"w-20 h-5 xl:h-6",lines:1})]),t("div",wt,[a(s,{class:"h-3 w-14 xl:h-4",lines:1}),a(s,{class:"w-20 h-5 xl:h-6",lines:1})]),t("div",$t,[a(s,{class:"h-3 w-14 xl:h-4",lines:1}),a(s,{class:"w-20 h-5 xl:h-6",lines:1})]),t("div",Dt,[a(s,{class:"h-3 w-14 xl:h-4",lines:1}),a(s,{class:"w-20 h-5 xl:h-6",lines:1})])])]),_:1})}var Bt=T(xt,[["render",Et]]);const It={key:0,class:"grid grid-cols-10 mt-8 bg-white rounded shadow"},Tt={class:"grid grid-cols-1 col-span-10 px-4 py-5 lg:col-span-7 xl:col-span-8 sm:p-6"},St={class:"flex justify-between mt-1 mb-4 flex-col md:flex-row"},kt={class:"flex items-center sw-section-title h-10"},At={class:"w-full my-2 md:m-0 md:w-40 h-10"},Pt={class:"grid grid-cols-3 col-span-10 text-center border-t border-l border-gray-200 border-solid lg:border-t-0 lg:text-right lg:col-span-3 xl:col-span-2 lg:grid-cols-1"},jt={class:"p-6"},Vt={class:"text-xs leading-5 lg:text-sm"},Mt=t("br",null,null,-1),Nt={class:"block mt-1 text-xl font-semibold leading-8 lg:text-2xl"},Ot={class:"p-6"},Lt={class:"text-xs leading-5 lg:text-sm"},Ft=t("br",null,null,-1),Rt={class:"block mt-1 text-xl font-semibold leading-8 lg:text-2xl text-green-400"},Wt={class:"p-6"},zt={class:"text-xs leading-5 lg:text-sm"},qt=t("br",null,null,-1),Ht={class:"block mt-1 text-xl font-semibold leading-8 lg:text-2xl text-red-400"},Ut={class:"col-span-3 p-6 border-t border-gray-200 border-solid lg:col-span-1"},Zt={class:"text-xs leading-5 lg:text-sm"},Gt=t("br",null,null,-1),Jt={class:"block mt-1 text-xl font-semibold leading-8 lg:text-2xl text-primary-500"},Yt={setup(d){const o=S(),s=O();V("utils");const n=E(),u=D(["This year","Previous year"]),l=D("This year");U(l,b=>{b==="Previous year"?x({previous_year:!0}):x()},{immediate:!0});async function x(b){n.hasAbilities(h.DASHBOARD)&&await o.loadData(b)}return(b,w)=>{const I=r("BaseIcon"),g=r("BaseMultiselect"),f=r("BaseFormatMoney");return c(),C("div",null,[e(o).isDashboardDataLoaded?(c(),C("div",It,[t("div",Tt,[t("div",St,[t("h6",kt,[a(I,{name:"ChartSquareBarIcon",class:"text-primary-400 mr-1"}),y(" "+_(b.$t("dashboard.monthly_chart.title")),1)]),t("div",At,[a(g,{modelValue:l.value,"onUpdate:modelValue":w[0]||(w[0]=$=>l.value=$),options:u.value,"allow-empty":!1,"show-labels":!1,placeholder:b.$t("dashboard.select_year"),"can-deselect":!1},null,8,["modelValue","options","placeholder"])])]),a(Q,{invoices:e(o).chartData.invoiceTotals,expenses:e(o).chartData.expenseTotals,receipts:e(o).chartData.receiptTotals,income:e(o).chartData.netIncomeTotals,labels:e(o).chartData.months,class:"sm:w-full"},null,8,["invoices","expenses","receipts","income","labels"])]),t("div",Pt,[t("div",jt,[t("span",Vt,_(b.$t("dashboard.chart_info.total_sales")),1),Mt,t("span",Nt,[a(f,{amount:e(o).totalSales,currency:e(s).selectedCompanyCurrency},null,8,["amount","currency"])])]),t("div",Ot,[t("span",Lt,_(b.$t("dashboard.chart_info.total_receipts")),1),Ft,t("span",Rt,[a(f,{amount:e(o).totalReceipts,currency:e(s).selectedCompanyCurrency},null,8,["amount","currency"])])]),t("div",Wt,[t("span",zt,_(b.$t("dashboard.chart_info.total_expense")),1),qt,t("span",Ht,[a(f,{amount:e(o).totalExpenses,currency:e(s).selectedCompanyCurrency},null,8,["amount","currency"])])]),t("div",Ut,[t("span",Zt,_(b.$t("dashboard.chart_info.net_income")),1),Gt,t("span",Jt,[a(f,{amount:e(o).totalNetIncome,currency:e(s).selectedCompanyCurrency},null,8,["amount","currency"])])])])])):(c(),p(Bt,{key:1}))])}}},Kt={class:"grid grid-cols-1 gap-6 mt-10 xl:grid-cols-2"},Qt={key:0,class:"due-invoices"},Xt={class:"relative z-10 flex items-center justify-between mb-3"},te={class:"mb-0 text-xl font-semibold leading-normal"},ee={key:1,class:"recent-estimates"},ae={class:"relative z-10 flex items-center justify-between mb-3"},se={class:"mb-0 text-xl font-semibold leading-normal"},oe={setup(d){const o=S(),{t:s}=Z(),n=E(),u=D(null),l=D(null),x=M(()=>[{key:"formattedDueDate",label:s("dashboard.recent_invoices_card.due_on")},{key:"user",label:s("dashboard.recent_invoices_card.customer")},{key:"due_amount",label:s("dashboard.recent_invoices_card.amount_due")},{key:"actions",tdClass:"text-right text-sm font-medium pl-0",thClass:"text-right pl-0",sortable:!1}]),b=M(()=>[{key:"formattedEstimateDate",label:s("dashboard.recent_estimate_card.date")},{key:"user",label:s("dashboard.recent_estimate_card.customer")},{key:"total",label:s("dashboard.recent_estimate_card.amount_due")},{key:"actions",tdClass:"text-right text-sm font-medium pl-0",thClass:"text-right pl-0",sortable:!1}]);function w(){return n.hasAbilities([h.DELETE_INVOICE,h.EDIT_INVOICE,h.VIEW_INVOICE,h.SEND_INVOICE])}function I(){return n.hasAbilities([h.CREATE_ESTIMATE,h.EDIT_ESTIMATE,h.VIEW_ESTIMATE,h.SEND_ESTIMATE])}return(g,f)=>{const $=r("BaseButton"),k=r("router-link"),A=r("BaseFormatMoney"),P=r("BaseTable");return c(),C("div",null,[t("div",Kt,[e(n).hasAbilities(e(h).VIEW_INVOICE)?(c(),C("div",Qt,[t("div",Xt,[t("h6",te,_(g.$t("dashboard.recent_invoices_card.title")),1),a($,{size:"sm",variant:"primary-outline",onClick:f[0]||(f[0]=m=>g.$router.push("/admin/invoices"))},{default:i(()=>[y(_(g.$t("dashboard.recent_invoices_card.view_all")),1)]),_:1})]),a(P,{data:e(o).recentDueInvoices,columns:e(x),loading:!e(o).isDashboardDataLoaded},N({"cell-user":i(({row:m})=>[a(k,{to:{path:`invoices/${m.data.id}/view`},class:"font-medium text-primary-500"},{default:i(()=>[y(_(m.data.customer.name),1)]),_:2},1032,["to"])]),"cell-due_amount":i(({row:m})=>[a(A,{amount:m.data.due_amount,currency:m.data.customer.currency},null,8,["amount","currency"])]),_:2},[w()?{name:"cell-actions",fn:i(({row:m})=>[a(X,{row:m.data,table:u.value},null,8,["row","table"])])}:void 0]),1032,["data","columns","loading"])])):v("",!0),e(n).hasAbilities(e(h).VIEW_ESTIMATE)?(c(),C("div",ee,[t("div",ae,[t("h6",se,_(g.$t("dashboard.recent_estimate_card.title")),1),a($,{variant:"primary-outline",size:"sm",onClick:f[1]||(f[1]=m=>g.$router.push("/admin/estimates"))},{default:i(()=>[y(_(g.$t("dashboard.recent_estimate_card.view_all")),1)]),_:1})]),a(P,{data:e(o).recentEstimates,columns:e(b),loading:!e(o).isDashboardDataLoaded},N({"cell-user":i(({row:m})=>[a(k,{to:{path:`estimates/${m.data.id}/view`},class:"font-medium text-primary-500"},{default:i(()=>[y(_(m.data.customer.name),1)]),_:2},1032,["to"])]),"cell-total":i(({row:m})=>[a(A,{amount:m.data.total,currency:m.data.customer.currency},null,8,["amount","currency"])]),_:2},[I()?{name:"cell-actions",fn:i(({row:m})=>[a(tt,{row:m,table:l.value},null,8,["row","table"])])}:void 0]),1032,["data","columns","loading"])])):v("",!0)])])}}},ue={setup(d){const o=G(),s=E(),n=J();return Y(()=>{o.meta.ability&&!s.hasAbilities(o.meta.ability)?n.push({name:"account.settings"}):o.meta.isOwner&&!s.currentUser.is_owner&&n.push({name:"account.settings"})}),(u,l)=>{const x=r("BasePage");return c(),p(x,null,{default:i(()=>[a(ft),a(Yt),a(oe)]),_:1})}}};export{ue as default}; +import{D as L,_ as F,a as R}from"./EstimateIcon.a0aca522.js";import{o as c,e as C,m as j,h as t,r,l as p,w as i,f as a,g as W,t as _,aj as z,a as q,d as H,ah as V,u as e,j as v,i as y,B as D,C as U,J as Z,k as M,V as N,G,aN as J,D as Y}from"./vendor.fd3b1727.js";import{_ as T,h as K,b as O,e as E,g as h}from"./main.fc26c84f.js";import{_ as Q}from"./LineChart.2823de1b.js";import{_ as X}from"./InvoiceIndexDropdown.5aa0548b.js";import{_ as tt}from"./EstimateIndexDropdown.bae761c6.js";const et=t("circle",{cx:"25",cy:"25",r:"25",fill:"#EAF1FB"},null,-1),at=t("path",{d:"M28.2656 23.0547C27.3021 24.0182 26.1302 24.5 24.75 24.5C23.3698 24.5 22.1849 24.0182 21.1953 23.0547C20.2318 22.0651 19.75 20.8802 19.75 19.5C19.75 18.1198 20.2318 16.9479 21.1953 15.9844C22.1849 14.9948 23.3698 14.5 24.75 14.5C26.1302 14.5 27.3021 14.9948 28.2656 15.9844C29.2552 16.9479 29.75 18.1198 29.75 19.5C29.75 20.8802 29.2552 22.0651 28.2656 23.0547ZM28.2656 25.75C29.6979 25.75 30.9219 26.2708 31.9375 27.3125C32.9792 28.3281 33.5 29.5521 33.5 30.9844V32.625C33.5 33.1458 33.3177 33.5885 32.9531 33.9531C32.5885 34.3177 32.1458 34.5 31.625 34.5H17.875C17.3542 34.5 16.9115 34.3177 16.5469 33.9531C16.1823 33.5885 16 33.1458 16 32.625V30.9844C16 29.5521 16.5078 28.3281 17.5234 27.3125C18.5651 26.2708 19.8021 25.75 21.2344 25.75H21.8984C22.8099 26.1667 23.7604 26.375 24.75 26.375C25.7396 26.375 26.6901 26.1667 27.6016 25.75H28.2656Z",fill:"currentColor"},null,-1),st=[et,at],ot={props:{colorClass:{type:String,default:"text-primary-500"}},setup(d){return(o,s)=>(c(),C("svg",{width:"50",height:"50",viewBox:"0 0 50 50",class:j(d.colorClass),fill:"none",xmlns:"http://www.w3.org/2000/svg"},st,2))}},lt={},nt={class:"flex items-center"};function ct(d,o){const s=r("BaseContentPlaceholdersText"),n=r("BaseContentPlaceholdersBox"),u=r("BaseContentPlaceholders");return c(),p(u,{rounded:!0,class:"relative flex justify-between w-full p-3 bg-white rounded shadow lg:col-span-3 xl:p-4"},{default:i(()=>[t("div",null,[a(s,{class:"h-5 -mb-1 w-14 xl:mb-6 xl:h-7",lines:1}),a(s,{class:"h-3 w-28 xl:h-4",lines:1})]),t("div",nt,[a(n,{circle:!0,class:"w-10 h-10 xl:w-12 xl:h-12"})])]),_:1})}var rt=T(lt,[["render",ct]]);const it={},dt={class:"flex items-center"};function ut(d,o){const s=r("BaseContentPlaceholdersText"),n=r("BaseContentPlaceholdersBox"),u=r("BaseContentPlaceholders");return c(),p(u,{rounded:!0,class:"relative flex justify-between w-full p-3 bg-white rounded shadow lg:col-span-2 xl:p-4"},{default:i(()=>[t("div",null,[a(s,{class:"w-12 h-5 -mb-1 xl:mb-6 xl:h-7",lines:1}),a(s,{class:"w-20 h-3 xl:h-4",lines:1})]),t("div",dt,[a(n,{circle:!0,class:"w-10 h-10 xl:w-12 xl:h-12"})])]),_:1})}var mt=T(it,[["render",ut]]);const _t={class:"text-xl font-semibold leading-tight text-black xl:text-3xl"},ht={class:"block mt-1 text-sm leading-tight text-gray-500 xl:text-lg"},pt={class:"flex items-center"},B={props:{iconComponent:{type:Object,required:!0},loading:{type:Boolean,default:!1},route:{type:String,required:!0},label:{type:String,required:!0},large:{type:Boolean,default:!1}},setup(d){return(o,s)=>{const n=r("router-link");return d.loading?d.large?(c(),p(rt,{key:1})):(c(),p(mt,{key:2})):(c(),p(n,{key:0,class:j(["relative flex justify-between p-3 bg-white rounded shadow hover:bg-gray-50 xl:p-4 lg:col-span-2",{"lg:!col-span-3":d.large}]),to:d.route},{default:i(()=>[t("div",null,[t("span",_t,[W(o.$slots,"default")]),t("span",ht,_(d.label),1)]),t("div",pt,[(c(),p(z(d.iconComponent),{class:"w-10 h-10 xl:w-12 xl:h-12"}))])]),_:3},8,["class","to"]))}}},S=(d=!1)=>(d?window.pinia.defineStore:H)({id:"dashboard",state:()=>({stats:{totalAmountDue:0,totalCustomerCount:0,totalInvoiceCount:0,totalEstimateCount:0},chartData:{months:[],invoiceTotals:[],expenseTotals:[],receiptTotals:[],netIncomeTotals:[]},totalSales:null,totalReceipts:null,totalExpenses:null,totalNetIncome:null,recentDueInvoices:[],recentEstimates:[],isDashboardDataLoaded:!1}),actions:{loadData(s){return new Promise((n,u)=>{q.get("/api/v1/dashboard",{params:s}).then(l=>{this.stats.totalAmountDue=l.data.total_amount_due,this.stats.totalCustomerCount=l.data.total_customer_count,this.stats.totalInvoiceCount=l.data.total_invoice_count,this.stats.totalEstimateCount=l.data.total_estimate_count,this.chartData&&l.data.chart_data&&(this.chartData.months=l.data.chart_data.months,this.chartData.invoiceTotals=l.data.chart_data.invoice_totals,this.chartData.expenseTotals=l.data.chart_data.expense_totals,this.chartData.receiptTotals=l.data.chart_data.receipt_totals,this.chartData.netIncomeTotals=l.data.chart_data.net_income_totals),this.totalSales=l.data.total_sales,this.totalReceipts=l.data.total_receipts,this.totalExpenses=l.data.total_expenses,this.totalNetIncome=l.data.total_net_income,this.recentDueInvoices=l.data.recent_due_invoices,this.recentEstimates=l.data.recent_estimates,this.isDashboardDataLoaded=!0,n(l)}).catch(l=>{K(l),u(l)})})}}})(),bt={class:"grid gap-6 sm:grid-cols-2 lg:grid-cols-9 xl:gap-8"},xt={setup(d){V("utils");const o=S(),s=O(),n=E();return(u,l)=>{const f=r("BaseFormatMoney");return c(),C("div",bt,[e(n).hasAbilities(e(h).VIEW_INVOICE)?(c(),p(B,{key:0,"icon-component":L,loading:!e(o).isDashboardDataLoaded,route:"/admin/invoices",large:!0,label:u.$t("dashboard.cards.due_amount")},{default:i(()=>[a(f,{amount:e(o).stats.totalAmountDue,currency:e(s).selectedCompanyCurrency},null,8,["amount","currency"])]),_:1},8,["loading","label"])):v("",!0),e(n).hasAbilities(e(h).VIEW_CUSTOMER)?(c(),p(B,{key:1,"icon-component":ot,loading:!e(o).isDashboardDataLoaded,route:"/admin/customers",label:u.$t("dashboard.cards.customers")},{default:i(()=>[y(_(e(o).stats.totalCustomerCount),1)]),_:1},8,["loading","label"])):v("",!0),e(n).hasAbilities(e(h).VIEW_INVOICE)?(c(),p(B,{key:2,"icon-component":F,loading:!e(o).isDashboardDataLoaded,route:"/admin/invoices",label:u.$t("dashboard.cards.invoices")},{default:i(()=>[y(_(e(o).stats.totalInvoiceCount),1)]),_:1},8,["loading","label"])):v("",!0),e(n).hasAbilities(e(h).VIEW_ESTIMATE)?(c(),p(B,{key:3,"icon-component":R,loading:!e(o).isDashboardDataLoaded,route:"/admin/estimates",label:u.$t("dashboard.cards.estimates")},{default:i(()=>[y(_(e(o).stats.totalEstimateCount),1)]),_:1},8,["loading","label"])):v("",!0)])}}},ft={},gt={class:"grid grid-cols-1 col-span-10 px-4 py-5 lg:col-span-7 xl:col-span-8 sm:p-8"},yt={class:"flex items-center justify-between mb-2 xl:mb-4"},Ct={class:"grid grid-cols-3 col-span-10 text-center border-t border-l border-gray-200 border-solid lg:border-t-0 lg:text-right lg:col-span-3 xl:col-span-2 lg:grid-cols-1"},vt={class:"flex flex-col items-center justify-center p-6 lg:justify-end lg:items-end"},wt={class:"flex flex-col items-center justify-center p-6 lg:justify-end lg:items-end"},$t={class:"flex flex-col items-center justify-center p-6 lg:justify-end lg:items-end"},Dt={class:"flex flex-col items-center justify-center col-span-3 p-6 border-t border-gray-200 border-solid lg:justify-end lg:items-end lg:col-span-1"};function Et(d,o){const s=r("BaseContentPlaceholdersText"),n=r("BaseContentPlaceholdersBox"),u=r("BaseContentPlaceholders");return c(),p(u,{class:"grid grid-cols-10 mt-8 bg-white rounded shadow"},{default:i(()=>[t("div",gt,[t("div",yt,[a(s,{class:"h-10 w-36",lines:1}),a(s,{class:"h-10 w-36 !mt-0",lines:1})]),a(n,{class:"h-80 xl:h-72 sm:w-full"})]),t("div",Ct,[t("div",vt,[a(s,{class:"h-3 w-14 xl:h-4",lines:1}),a(s,{class:"w-20 h-5 xl:h-6",lines:1})]),t("div",wt,[a(s,{class:"h-3 w-14 xl:h-4",lines:1}),a(s,{class:"w-20 h-5 xl:h-6",lines:1})]),t("div",$t,[a(s,{class:"h-3 w-14 xl:h-4",lines:1}),a(s,{class:"w-20 h-5 xl:h-6",lines:1})]),t("div",Dt,[a(s,{class:"h-3 w-14 xl:h-4",lines:1}),a(s,{class:"w-20 h-5 xl:h-6",lines:1})])])]),_:1})}var Bt=T(ft,[["render",Et]]);const It={key:0,class:"grid grid-cols-10 mt-8 bg-white rounded shadow"},Tt={class:"grid grid-cols-1 col-span-10 px-4 py-5 lg:col-span-7 xl:col-span-8 sm:p-6"},St={class:"flex justify-between mt-1 mb-4 flex-col md:flex-row"},kt={class:"flex items-center sw-section-title h-10"},At={class:"w-full my-2 md:m-0 md:w-40 h-10"},Pt={class:"grid grid-cols-3 col-span-10 text-center border-t border-l border-gray-200 border-solid lg:border-t-0 lg:text-right lg:col-span-3 xl:col-span-2 lg:grid-cols-1"},jt={class:"p-6"},Vt={class:"text-xs leading-5 lg:text-sm"},Mt=t("br",null,null,-1),Nt={class:"block mt-1 text-xl font-semibold leading-8 lg:text-2xl"},Ot={class:"p-6"},Lt={class:"text-xs leading-5 lg:text-sm"},Ft=t("br",null,null,-1),Rt={class:"block mt-1 text-xl font-semibold leading-8 lg:text-2xl text-green-400"},Wt={class:"p-6"},zt={class:"text-xs leading-5 lg:text-sm"},qt=t("br",null,null,-1),Ht={class:"block mt-1 text-xl font-semibold leading-8 lg:text-2xl text-red-400"},Ut={class:"col-span-3 p-6 border-t border-gray-200 border-solid lg:col-span-1"},Zt={class:"text-xs leading-5 lg:text-sm"},Gt=t("br",null,null,-1),Jt={class:"block mt-1 text-xl font-semibold leading-8 lg:text-2xl text-primary-500"},Yt={setup(d){const o=S(),s=O();V("utils");const n=E(),u=D(["This year","Previous year"]),l=D("This year");U(l,b=>{b==="Previous year"?f({previous_year:!0}):f()},{immediate:!0});async function f(b){n.hasAbilities(h.DASHBOARD)&&await o.loadData(b)}return(b,w)=>{const I=r("BaseIcon"),g=r("BaseMultiselect"),x=r("BaseFormatMoney");return c(),C("div",null,[e(o).isDashboardDataLoaded?(c(),C("div",It,[t("div",Tt,[t("div",St,[t("h6",kt,[a(I,{name:"ChartSquareBarIcon",class:"text-primary-400 mr-1"}),y(" "+_(b.$t("dashboard.monthly_chart.title")),1)]),t("div",At,[a(g,{modelValue:l.value,"onUpdate:modelValue":w[0]||(w[0]=$=>l.value=$),options:u.value,"allow-empty":!1,"show-labels":!1,placeholder:b.$t("dashboard.select_year"),"can-deselect":!1},null,8,["modelValue","options","placeholder"])])]),a(Q,{invoices:e(o).chartData.invoiceTotals,expenses:e(o).chartData.expenseTotals,receipts:e(o).chartData.receiptTotals,income:e(o).chartData.netIncomeTotals,labels:e(o).chartData.months,class:"sm:w-full"},null,8,["invoices","expenses","receipts","income","labels"])]),t("div",Pt,[t("div",jt,[t("span",Vt,_(b.$t("dashboard.chart_info.total_sales")),1),Mt,t("span",Nt,[a(x,{amount:e(o).totalSales,currency:e(s).selectedCompanyCurrency},null,8,["amount","currency"])])]),t("div",Ot,[t("span",Lt,_(b.$t("dashboard.chart_info.total_receipts")),1),Ft,t("span",Rt,[a(x,{amount:e(o).totalReceipts,currency:e(s).selectedCompanyCurrency},null,8,["amount","currency"])])]),t("div",Wt,[t("span",zt,_(b.$t("dashboard.chart_info.total_expense")),1),qt,t("span",Ht,[a(x,{amount:e(o).totalExpenses,currency:e(s).selectedCompanyCurrency},null,8,["amount","currency"])])]),t("div",Ut,[t("span",Zt,_(b.$t("dashboard.chart_info.net_income")),1),Gt,t("span",Jt,[a(x,{amount:e(o).totalNetIncome,currency:e(s).selectedCompanyCurrency},null,8,["amount","currency"])])])])])):(c(),p(Bt,{key:1}))])}}},Kt={class:"grid grid-cols-1 gap-6 mt-10 xl:grid-cols-2"},Qt={key:0,class:"due-invoices"},Xt={class:"relative z-10 flex items-center justify-between mb-3"},te={class:"mb-0 text-xl font-semibold leading-normal"},ee={key:1,class:"recent-estimates"},ae={class:"relative z-10 flex items-center justify-between mb-3"},se={class:"mb-0 text-xl font-semibold leading-normal"},oe={setup(d){const o=S(),{t:s}=Z(),n=E(),u=D(null),l=D(null),f=M(()=>[{key:"formattedDueDate",label:s("dashboard.recent_invoices_card.due_on")},{key:"user",label:s("dashboard.recent_invoices_card.customer")},{key:"due_amount",label:s("dashboard.recent_invoices_card.amount_due")},{key:"actions",tdClass:"text-right text-sm font-medium pl-0",thClass:"text-right pl-0",sortable:!1}]),b=M(()=>[{key:"formattedEstimateDate",label:s("dashboard.recent_estimate_card.date")},{key:"user",label:s("dashboard.recent_estimate_card.customer")},{key:"total",label:s("dashboard.recent_estimate_card.amount_due")},{key:"actions",tdClass:"text-right text-sm font-medium pl-0",thClass:"text-right pl-0",sortable:!1}]);function w(){return n.hasAbilities([h.DELETE_INVOICE,h.EDIT_INVOICE,h.VIEW_INVOICE,h.SEND_INVOICE])}function I(){return n.hasAbilities([h.CREATE_ESTIMATE,h.EDIT_ESTIMATE,h.VIEW_ESTIMATE,h.SEND_ESTIMATE])}return(g,x)=>{const $=r("BaseButton"),k=r("router-link"),A=r("BaseFormatMoney"),P=r("BaseTable");return c(),C("div",null,[t("div",Kt,[e(n).hasAbilities(e(h).VIEW_INVOICE)?(c(),C("div",Qt,[t("div",Xt,[t("h6",te,_(g.$t("dashboard.recent_invoices_card.title")),1),a($,{size:"sm",variant:"primary-outline",onClick:x[0]||(x[0]=m=>g.$router.push("/admin/invoices"))},{default:i(()=>[y(_(g.$t("dashboard.recent_invoices_card.view_all")),1)]),_:1})]),a(P,{data:e(o).recentDueInvoices,columns:e(f),loading:!e(o).isDashboardDataLoaded},N({"cell-user":i(({row:m})=>[a(k,{to:{path:`invoices/${m.data.id}/view`},class:"font-medium text-primary-500"},{default:i(()=>[y(_(m.data.customer.name),1)]),_:2},1032,["to"])]),"cell-due_amount":i(({row:m})=>[a(A,{amount:m.data.due_amount,currency:m.data.customer.currency},null,8,["amount","currency"])]),_:2},[w()?{name:"cell-actions",fn:i(({row:m})=>[a(X,{row:m.data,table:u.value},null,8,["row","table"])])}:void 0]),1032,["data","columns","loading"])])):v("",!0),e(n).hasAbilities(e(h).VIEW_ESTIMATE)?(c(),C("div",ee,[t("div",ae,[t("h6",se,_(g.$t("dashboard.recent_estimate_card.title")),1),a($,{variant:"primary-outline",size:"sm",onClick:x[1]||(x[1]=m=>g.$router.push("/admin/estimates"))},{default:i(()=>[y(_(g.$t("dashboard.recent_estimate_card.view_all")),1)]),_:1})]),a(P,{data:e(o).recentEstimates,columns:e(b),loading:!e(o).isDashboardDataLoaded},N({"cell-user":i(({row:m})=>[a(k,{to:{path:`estimates/${m.data.id}/view`},class:"font-medium text-primary-500"},{default:i(()=>[y(_(m.data.customer.name),1)]),_:2},1032,["to"])]),"cell-total":i(({row:m})=>[a(A,{amount:m.data.total,currency:m.data.customer.currency},null,8,["amount","currency"])]),_:2},[I()?{name:"cell-actions",fn:i(({row:m})=>[a(tt,{row:m,table:l.value},null,8,["row","table"])])}:void 0]),1032,["data","columns","loading"])])):v("",!0)])])}}},ue={setup(d){const o=G(),s=E(),n=J();return Y(()=>{o.meta.ability&&!s.hasAbilities(o.meta.ability)?n.push({name:"account.settings"}):o.meta.isOwner&&!s.currentUser.is_owner&&n.push({name:"account.settings"})}),(u,l)=>{const f=r("BasePage");return c(),p(f,null,{default:i(()=>[a(xt),a(Yt),a(oe)]),_:1})}}};export{ue as default}; diff --git a/public/build/assets/Dashboard.bc0d48a9.js b/public/build/assets/Dashboard.905d2846.js similarity index 96% rename from public/build/assets/Dashboard.bc0d48a9.js rename to public/build/assets/Dashboard.905d2846.js index 444470bc..5317ed31 100644 --- a/public/build/assets/Dashboard.bc0d48a9.js +++ b/public/build/assets/Dashboard.905d2846.js @@ -1 +1 @@ -import{D as I,_ as L,a as M}from"./EstimateIcon.b315cdb6.js";import{o as m,e as v,m as $,h as r,a as V,r as i,l as h,w as s,f as t,g as F,t as u,aj as T,ah as w,u as n,i as _,J as z,G as A,k as D}from"./vendor.fd3b1727.js";import{u as C}from"./global.e898b72a.js";import{h as Z}from"./auth.09407ae4.js";import{_ as k}from"./main.f18430a2.js";import S from"./BaseTable.5ad15c30.js";const q=r("circle",{cx:"25",cy:"25",r:"25",fill:"#EAF1FB"},null,-1),N=r("path",{d:"M17.8 17.8C17.1635 17.8 16.5531 18.0529 16.103 18.503C15.6529 18.9531 15.4 19.5635 15.4 20.2V21.4H34.6V20.2C34.6 19.5635 34.3472 18.9531 33.8971 18.503C33.447 18.0529 32.8365 17.8 32.2 17.8H17.8Z",fill:"currentColor"},null,-1),G=r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M34.6 23.8H15.4V29.8C15.4 30.4366 15.6529 31.047 16.103 31.4971C16.5531 31.9472 17.1635 32.2 17.8 32.2H32.2C32.8365 32.2 33.447 31.9472 33.8971 31.4971C34.3472 31.047 34.6 30.4366 34.6 29.8V23.8ZM17.8 28.6C17.8 28.2818 17.9265 27.9766 18.1515 27.7515C18.3765 27.5265 18.6818 27.4 19 27.4H20.2C20.5183 27.4 20.8235 27.5265 21.0486 27.7515C21.2736 27.9766 21.4 28.2818 21.4 28.6C21.4 28.9183 21.2736 29.2235 21.0486 29.4486C20.8235 29.6736 20.5183 29.8 20.2 29.8H19C18.6818 29.8 18.3765 29.6736 18.1515 29.4486C17.9265 29.2235 17.8 28.9183 17.8 28.6ZM23.8 27.4C23.4818 27.4 23.1765 27.5265 22.9515 27.7515C22.7265 27.9766 22.6 28.2818 22.6 28.6C22.6 28.9183 22.7265 29.2235 22.9515 29.4486C23.1765 29.6736 23.4818 29.8 23.8 29.8H25C25.3183 29.8 25.6235 29.6736 25.8486 29.4486C26.0736 29.2235 26.2 28.9183 26.2 28.6C26.2 28.2818 26.0736 27.9766 25.8486 27.7515C25.6235 27.5265 25.3183 27.4 25 27.4H23.8Z",fill:"currentColor"},null,-1),O=[q,N,G],J={props:{colorClass:{type:String,default:"text-primary-500"}},setup(c){return(a,o)=>(m(),v("svg",{width:"50",height:"50",viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:$(c.colorClass)},O,2))}},{defineStore:R}=window.pinia,P=R({id:"dashboard",state:()=>({recentInvoices:[],recentEstimates:[],invoiceCount:0,estimateCount:0,paymentCount:0,totalDueAmount:[],isDashboardDataLoaded:!1}),actions:{loadData(c){const a=C();return new Promise((o,d)=>{V.get(`/api/v1/${a.companySlug}/customer/dashboard`,{data:c}).then(e=>{this.totalDueAmount=e.data.due_amount,this.estimateCount=e.data.estimate_count,this.invoiceCount=e.data.invoice_count,this.paymentCount=e.data.payment_count,this.recentInvoices=e.data.recentInvoices,this.recentEstimates=e.data.recentEstimates,a.getDashboardDataLoaded=!0,o(e)}).catch(e=>{Z(e),d(e)})})}}}),K={},Q={class:"flex items-center"};function U(c,a){const o=i("BaseContentPlaceholdersText"),d=i("BaseContentPlaceholdersBox"),e=i("BaseContentPlaceholders");return m(),h(e,{rounded:!0,class:"relative flex justify-between w-full p-3 bg-white rounded shadow lg:col-span-3 xl:p-4"},{default:s(()=>[r("div",null,[t(o,{class:"h-5 -mb-1 w-14 xl:mb-6 xl:h-7",lines:1}),t(o,{class:"h-3 w-28 xl:h-4",lines:1})]),r("div",Q,[t(d,{circle:!0,class:"w-10 h-10 xl:w-12 xl:h-12"})])]),_:1})}var W=k(K,[["render",U]]);const X={},Y={class:"flex items-center"};function ee(c,a){const o=i("BaseContentPlaceholdersText"),d=i("BaseContentPlaceholdersBox"),e=i("BaseContentPlaceholders");return m(),h(e,{rounded:!0,class:"relative flex justify-between w-full p-3 bg-white rounded shadow lg:col-span-2 xl:p-4"},{default:s(()=>[r("div",null,[t(o,{class:"w-12 h-5 -mb-1 xl:mb-6 xl:h-7",lines:1}),t(o,{class:"w-20 h-3 xl:h-4",lines:1})]),r("div",Y,[t(d,{circle:!0,class:"w-10 h-10 xl:w-12 xl:h-12"})])]),_:1})}var te=k(X,[["render",ee]]);const ae={class:"text-xl font-semibold leading-tight text-black xl:text-3xl"},se={class:"block mt-1 text-sm leading-tight text-gray-500 xl:text-lg"},oe={class:"flex items-center"},f={props:{iconComponent:{type:Object,required:!0},loading:{type:Boolean,default:!1},route:{type:Object,required:!0},label:{type:String,required:!0},large:{type:Boolean,default:!1}},setup(c){return(a,o)=>{const d=i("router-link");return c.loading?c.large?(m(),h(W,{key:1})):(m(),h(te,{key:2})):(m(),h(d,{key:0,class:$(["relative flex justify-between p-3 bg-white rounded shadow hover:bg-gray-50 xl:p-4 lg:col-span-2",{"lg:!col-span-3":c.large}]),to:c.route},{default:s(()=>[r("div",null,[r("span",ae,[F(a.$slots,"default")]),r("span",se,u(c.label),1)]),r("div",oe,[(m(),h(T(c.iconComponent),{class:"w-10 h-10 xl:w-12 xl:h-12"}))])]),_:3},8,["class","to"]))}}},ne={class:"grid gap-6 sm:grid-cols-2 lg:grid-cols-9 xl:gap-8"},le={setup(c){w("utils");const a=C(),o=P();return o.loadData(),(d,e)=>{const g=i("BaseFormatMoney");return m(),v("div",ne,[t(f,{"icon-component":I,loading:!n(a).getDashboardDataLoaded,route:{name:"invoices.dashboard"},large:!0,label:d.$t("dashboard.cards.due_amount")},{default:s(()=>[t(g,{amount:n(o).totalDueAmount,currency:n(a).currency},null,8,["amount","currency"])]),_:1},8,["loading","route","label"]),t(f,{"icon-component":L,loading:!n(a).getDashboardDataLoaded,route:{name:"invoices.dashboard"},label:d.$t("dashboard.cards.invoices")},{default:s(()=>[_(u(n(o).invoiceCount),1)]),_:1},8,["loading","route","label"]),t(f,{"icon-component":M,loading:!n(a).getDashboardDataLoaded,route:{name:"estimates.dashboard"},label:d.$t("dashboard.cards.estimates")},{default:s(()=>[_(u(n(o).estimateCount),1)]),_:1},8,["loading","route","label"]),t(f,{"icon-component":J,loading:!n(a).getDashboardDataLoaded,route:{name:"payments.dashboard"},label:d.$t("dashboard.cards.payments")},{default:s(()=>[_(u(n(o).paymentCount),1)]),_:1},8,["loading","route","label"])])}}},re={class:"grid grid-cols-1 gap-6 mt-10 xl:grid-cols-2"},ce={class:"due-invoices"},de={class:"relative z-10 flex items-center justify-between mb-3"},ie={class:"mb-0 text-xl font-semibold leading-normal"},ue={class:"recent-estimates"},me={class:"relative z-10 flex items-center justify-between mb-3"},_e={class:"mb-0 text-xl font-semibold leading-normal"},he={setup(c){const a=C(),o=P(),{tm:d,t:e}=z();w("utils"),A();const g=D(()=>[{key:"formattedDueDate",label:e("dashboard.recent_invoices_card.due_on")},{key:"invoice_number",label:e("invoices.number")},{key:"paid_status",label:e("invoices.status")},{key:"due_amount",label:e("dashboard.recent_invoices_card.amount_due")}]),j=D(()=>[{key:"formattedEstimateDate",label:e("dashboard.recent_estimate_card.date")},{key:"estimate_number",label:e("estimates.number")},{key:"status",label:e("estimates.status")},{key:"total",label:e("dashboard.recent_estimate_card.amount_due")}]);return(b,p)=>{const x=i("BaseButton"),y=i("router-link"),E=i("BasePaidStatusBadge"),B=i("BaseFormatMoney"),H=i("BaseEstimateStatusBadge");return m(),v("div",re,[r("div",ce,[r("div",de,[r("h6",ie,u(b.$t("dashboard.recent_invoices_card.title")),1),t(x,{size:"sm",variant:"primary-outline",onClick:p[0]||(p[0]=l=>b.$router.push({name:"invoices.dashboard"}))},{default:s(()=>[_(u(b.$t("dashboard.recent_invoices_card.view_all")),1)]),_:1})]),t(S,{data:n(o).recentInvoices,columns:n(g),loading:!n(a).getDashboardDataLoaded},{"cell-invoice_number":s(({row:l})=>[t(y,{to:{path:`/${n(a).companySlug}/customer/invoices/${l.data.id}/view`},class:"font-medium text-primary-500"},{default:s(()=>[_(u(l.data.invoice_number),1)]),_:2},1032,["to"])]),"cell-paid_status":s(({row:l})=>[t(E,{status:l.data.paid_status},{default:s(()=>[_(u(l.data.paid_status),1)]),_:2},1032,["status"])]),"cell-due_amount":s(({row:l})=>[t(B,{amount:l.data.due_amount,currency:n(a).currency},null,8,["amount","currency"])]),_:1},8,["data","columns","loading"])]),r("div",ue,[r("div",me,[r("h6",_e,u(b.$t("dashboard.recent_estimate_card.title")),1),t(x,{variant:"primary-outline",size:"sm",onClick:p[1]||(p[1]=l=>b.$router.push({name:"estimates.dashboard"}))},{default:s(()=>[_(u(b.$t("dashboard.recent_estimate_card.view_all")),1)]),_:1})]),t(S,{data:n(o).recentEstimates,columns:n(j),loading:!n(a).getDashboardDataLoaded},{"cell-estimate_number":s(({row:l})=>[t(y,{to:{path:`/${n(a).companySlug}/customer/estimates/${l.data.id}/view`},class:"font-medium text-primary-500"},{default:s(()=>[_(u(l.data.estimate_number),1)]),_:2},1032,["to"])]),"cell-status":s(({row:l})=>[t(H,{status:l.data.status,class:"px-3 py-1"},{default:s(()=>[_(u(l.data.status),1)]),_:2},1032,["status"])]),"cell-total":s(({row:l})=>[t(B,{amount:l.data.total,currency:n(a).currency},null,8,["amount","currency"])]),_:1},8,["data","columns","loading"])])])}}},xe={setup(c){return(a,o)=>{const d=i("BasePage");return m(),h(d,null,{default:s(()=>[t(le),t(he)]),_:1})}}};export{xe as default}; +import{D as I,_ as L,a as M}from"./EstimateIcon.a0aca522.js";import{o as m,e as v,m as $,h as r,a as V,r as i,l as h,w as s,f as t,g as F,t as u,aj as T,ah as w,u as n,i as _,J as z,G as A,k as D}from"./vendor.fd3b1727.js";import{u as C}from"./global.cf2a9bd7.js";import{h as Z}from"./auth.75822dcb.js";import{_ as k}from"./main.fc26c84f.js";import S from"./BaseTable.c2b2d20a.js";const q=r("circle",{cx:"25",cy:"25",r:"25",fill:"#EAF1FB"},null,-1),N=r("path",{d:"M17.8 17.8C17.1635 17.8 16.5531 18.0529 16.103 18.503C15.6529 18.9531 15.4 19.5635 15.4 20.2V21.4H34.6V20.2C34.6 19.5635 34.3472 18.9531 33.8971 18.503C33.447 18.0529 32.8365 17.8 32.2 17.8H17.8Z",fill:"currentColor"},null,-1),G=r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M34.6 23.8H15.4V29.8C15.4 30.4366 15.6529 31.047 16.103 31.4971C16.5531 31.9472 17.1635 32.2 17.8 32.2H32.2C32.8365 32.2 33.447 31.9472 33.8971 31.4971C34.3472 31.047 34.6 30.4366 34.6 29.8V23.8ZM17.8 28.6C17.8 28.2818 17.9265 27.9766 18.1515 27.7515C18.3765 27.5265 18.6818 27.4 19 27.4H20.2C20.5183 27.4 20.8235 27.5265 21.0486 27.7515C21.2736 27.9766 21.4 28.2818 21.4 28.6C21.4 28.9183 21.2736 29.2235 21.0486 29.4486C20.8235 29.6736 20.5183 29.8 20.2 29.8H19C18.6818 29.8 18.3765 29.6736 18.1515 29.4486C17.9265 29.2235 17.8 28.9183 17.8 28.6ZM23.8 27.4C23.4818 27.4 23.1765 27.5265 22.9515 27.7515C22.7265 27.9766 22.6 28.2818 22.6 28.6C22.6 28.9183 22.7265 29.2235 22.9515 29.4486C23.1765 29.6736 23.4818 29.8 23.8 29.8H25C25.3183 29.8 25.6235 29.6736 25.8486 29.4486C26.0736 29.2235 26.2 28.9183 26.2 28.6C26.2 28.2818 26.0736 27.9766 25.8486 27.7515C25.6235 27.5265 25.3183 27.4 25 27.4H23.8Z",fill:"currentColor"},null,-1),O=[q,N,G],J={props:{colorClass:{type:String,default:"text-primary-500"}},setup(c){return(a,o)=>(m(),v("svg",{width:"50",height:"50",viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:$(c.colorClass)},O,2))}},{defineStore:R}=window.pinia,P=R({id:"dashboard",state:()=>({recentInvoices:[],recentEstimates:[],invoiceCount:0,estimateCount:0,paymentCount:0,totalDueAmount:[],isDashboardDataLoaded:!1}),actions:{loadData(c){const a=C();return new Promise((o,d)=>{V.get(`/api/v1/${a.companySlug}/customer/dashboard`,{data:c}).then(e=>{this.totalDueAmount=e.data.due_amount,this.estimateCount=e.data.estimate_count,this.invoiceCount=e.data.invoice_count,this.paymentCount=e.data.payment_count,this.recentInvoices=e.data.recentInvoices,this.recentEstimates=e.data.recentEstimates,a.getDashboardDataLoaded=!0,o(e)}).catch(e=>{Z(e),d(e)})})}}}),K={},Q={class:"flex items-center"};function U(c,a){const o=i("BaseContentPlaceholdersText"),d=i("BaseContentPlaceholdersBox"),e=i("BaseContentPlaceholders");return m(),h(e,{rounded:!0,class:"relative flex justify-between w-full p-3 bg-white rounded shadow lg:col-span-3 xl:p-4"},{default:s(()=>[r("div",null,[t(o,{class:"h-5 -mb-1 w-14 xl:mb-6 xl:h-7",lines:1}),t(o,{class:"h-3 w-28 xl:h-4",lines:1})]),r("div",Q,[t(d,{circle:!0,class:"w-10 h-10 xl:w-12 xl:h-12"})])]),_:1})}var W=k(K,[["render",U]]);const X={},Y={class:"flex items-center"};function ee(c,a){const o=i("BaseContentPlaceholdersText"),d=i("BaseContentPlaceholdersBox"),e=i("BaseContentPlaceholders");return m(),h(e,{rounded:!0,class:"relative flex justify-between w-full p-3 bg-white rounded shadow lg:col-span-2 xl:p-4"},{default:s(()=>[r("div",null,[t(o,{class:"w-12 h-5 -mb-1 xl:mb-6 xl:h-7",lines:1}),t(o,{class:"w-20 h-3 xl:h-4",lines:1})]),r("div",Y,[t(d,{circle:!0,class:"w-10 h-10 xl:w-12 xl:h-12"})])]),_:1})}var te=k(X,[["render",ee]]);const ae={class:"text-xl font-semibold leading-tight text-black xl:text-3xl"},se={class:"block mt-1 text-sm leading-tight text-gray-500 xl:text-lg"},oe={class:"flex items-center"},f={props:{iconComponent:{type:Object,required:!0},loading:{type:Boolean,default:!1},route:{type:Object,required:!0},label:{type:String,required:!0},large:{type:Boolean,default:!1}},setup(c){return(a,o)=>{const d=i("router-link");return c.loading?c.large?(m(),h(W,{key:1})):(m(),h(te,{key:2})):(m(),h(d,{key:0,class:$(["relative flex justify-between p-3 bg-white rounded shadow hover:bg-gray-50 xl:p-4 lg:col-span-2",{"lg:!col-span-3":c.large}]),to:c.route},{default:s(()=>[r("div",null,[r("span",ae,[F(a.$slots,"default")]),r("span",se,u(c.label),1)]),r("div",oe,[(m(),h(T(c.iconComponent),{class:"w-10 h-10 xl:w-12 xl:h-12"}))])]),_:3},8,["class","to"]))}}},ne={class:"grid gap-6 sm:grid-cols-2 lg:grid-cols-9 xl:gap-8"},le={setup(c){w("utils");const a=C(),o=P();return o.loadData(),(d,e)=>{const g=i("BaseFormatMoney");return m(),v("div",ne,[t(f,{"icon-component":I,loading:!n(a).getDashboardDataLoaded,route:{name:"invoices.dashboard"},large:!0,label:d.$t("dashboard.cards.due_amount")},{default:s(()=>[t(g,{amount:n(o).totalDueAmount,currency:n(a).currency},null,8,["amount","currency"])]),_:1},8,["loading","route","label"]),t(f,{"icon-component":L,loading:!n(a).getDashboardDataLoaded,route:{name:"invoices.dashboard"},label:d.$t("dashboard.cards.invoices")},{default:s(()=>[_(u(n(o).invoiceCount),1)]),_:1},8,["loading","route","label"]),t(f,{"icon-component":M,loading:!n(a).getDashboardDataLoaded,route:{name:"estimates.dashboard"},label:d.$t("dashboard.cards.estimates")},{default:s(()=>[_(u(n(o).estimateCount),1)]),_:1},8,["loading","route","label"]),t(f,{"icon-component":J,loading:!n(a).getDashboardDataLoaded,route:{name:"payments.dashboard"},label:d.$t("dashboard.cards.payments")},{default:s(()=>[_(u(n(o).paymentCount),1)]),_:1},8,["loading","route","label"])])}}},re={class:"grid grid-cols-1 gap-6 mt-10 xl:grid-cols-2"},ce={class:"due-invoices"},de={class:"relative z-10 flex items-center justify-between mb-3"},ie={class:"mb-0 text-xl font-semibold leading-normal"},ue={class:"recent-estimates"},me={class:"relative z-10 flex items-center justify-between mb-3"},_e={class:"mb-0 text-xl font-semibold leading-normal"},he={setup(c){const a=C(),o=P(),{tm:d,t:e}=z();w("utils"),A();const g=D(()=>[{key:"formattedDueDate",label:e("dashboard.recent_invoices_card.due_on")},{key:"invoice_number",label:e("invoices.number")},{key:"paid_status",label:e("invoices.status")},{key:"due_amount",label:e("dashboard.recent_invoices_card.amount_due")}]),j=D(()=>[{key:"formattedEstimateDate",label:e("dashboard.recent_estimate_card.date")},{key:"estimate_number",label:e("estimates.number")},{key:"status",label:e("estimates.status")},{key:"total",label:e("dashboard.recent_estimate_card.amount_due")}]);return(b,p)=>{const x=i("BaseButton"),y=i("router-link"),E=i("BasePaidStatusBadge"),B=i("BaseFormatMoney"),H=i("BaseEstimateStatusBadge");return m(),v("div",re,[r("div",ce,[r("div",de,[r("h6",ie,u(b.$t("dashboard.recent_invoices_card.title")),1),t(x,{size:"sm",variant:"primary-outline",onClick:p[0]||(p[0]=l=>b.$router.push({name:"invoices.dashboard"}))},{default:s(()=>[_(u(b.$t("dashboard.recent_invoices_card.view_all")),1)]),_:1})]),t(S,{data:n(o).recentInvoices,columns:n(g),loading:!n(a).getDashboardDataLoaded},{"cell-invoice_number":s(({row:l})=>[t(y,{to:{path:`/${n(a).companySlug}/customer/invoices/${l.data.id}/view`},class:"font-medium text-primary-500"},{default:s(()=>[_(u(l.data.invoice_number),1)]),_:2},1032,["to"])]),"cell-paid_status":s(({row:l})=>[t(E,{status:l.data.paid_status},{default:s(()=>[_(u(l.data.paid_status),1)]),_:2},1032,["status"])]),"cell-due_amount":s(({row:l})=>[t(B,{amount:l.data.due_amount,currency:n(a).currency},null,8,["amount","currency"])]),_:1},8,["data","columns","loading"])]),r("div",ue,[r("div",me,[r("h6",_e,u(b.$t("dashboard.recent_estimate_card.title")),1),t(x,{variant:"primary-outline",size:"sm",onClick:p[1]||(p[1]=l=>b.$router.push({name:"estimates.dashboard"}))},{default:s(()=>[_(u(b.$t("dashboard.recent_estimate_card.view_all")),1)]),_:1})]),t(S,{data:n(o).recentEstimates,columns:n(j),loading:!n(a).getDashboardDataLoaded},{"cell-estimate_number":s(({row:l})=>[t(y,{to:{path:`/${n(a).companySlug}/customer/estimates/${l.data.id}/view`},class:"font-medium text-primary-500"},{default:s(()=>[_(u(l.data.estimate_number),1)]),_:2},1032,["to"])]),"cell-status":s(({row:l})=>[t(H,{status:l.data.status,class:"px-3 py-1"},{default:s(()=>[_(u(l.data.status),1)]),_:2},1032,["status"])]),"cell-total":s(({row:l})=>[t(B,{amount:l.data.total,currency:n(a).currency},null,8,["amount","currency"])]),_:1},8,["data","columns","loading"])])])}}},xe={setup(c){return(a,o)=>{const d=i("BasePage");return m(),h(d,null,{default:s(()=>[t(le),t(he)]),_:1})}}};export{xe as default}; diff --git a/public/build/assets/DragIcon.f5bbb2d0.js b/public/build/assets/DragIcon.7c80aca9.js similarity index 99% rename from public/build/assets/DragIcon.f5bbb2d0.js rename to public/build/assets/DragIcon.7c80aca9.js index 8a48e75d..753eaa13 100644 --- a/public/build/assets/DragIcon.f5bbb2d0.js +++ b/public/build/assets/DragIcon.7c80aca9.js @@ -1,4 +1,4 @@ -import{aU as $r,aV as Br,aQ as Kr,aW as Hr,o as Wr,e as Xr,h as Yr}from"./vendor.fd3b1727.js";import{_ as Vr}from"./main.f18430a2.js";var gr={exports:{}};/**! +import{aU as $r,aV as Br,aQ as Kr,aW as Hr,o as Wr,e as Xr,h as Yr}from"./vendor.fd3b1727.js";import{_ as Vr}from"./main.fc26c84f.js";var gr={exports:{}};/**! * Sortable 1.14.0 * @author RubaXa * @author owenm diff --git a/public/build/assets/EstimateCreate.f79bef56.js b/public/build/assets/EstimateCreate.15e0dde4.js similarity index 94% rename from public/build/assets/EstimateCreate.f79bef56.js rename to public/build/assets/EstimateCreate.15e0dde4.js index 65d22175..088caaa9 100644 --- a/public/build/assets/EstimateCreate.f79bef56.js +++ b/public/build/assets/EstimateCreate.15e0dde4.js @@ -1 +1 @@ -var K=Object.defineProperty,Q=Object.defineProperties;var W=Object.getOwnPropertyDescriptors;var V=Object.getOwnPropertySymbols;var X=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable;var j=(a,e,n)=>e in a?K(a,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[e]=n,q=(a,e)=>{for(var n in e||(e={}))X.call(e,n)&&j(a,n,e[n]);if(V)for(var n of V(e))Z.call(e,n)&&j(a,n,e[n]);return a},L=(a,e)=>Q(a,W(e));import{r as o,o as g,e as T,f as s,u as t,w as l,J as ee,B as h,G as te,aN as ae,k as b,L as v,M as E,S as se,O as ne,aP as ie,T as oe,C as le,l as y,j as C,h as B,t as M,m as re,i as me,U as de,F as ue}from"./vendor.fd3b1727.js";import{k as P,r as ce,b as pe,m as ge}from"./main.f18430a2.js";import{_ as fe,a as _e,b as ve,c as be,d as ye,e as we,f as Ee}from"./SalesTax.1ee85623.js";import{_ as Be}from"./CreateCustomFields.f709a66b.js";import{_ as $e}from"./ExchangeRateConverter.e361c50e.js";import{_ as Se}from"./TaxTypeModal.0a286110.js";import"./DragIcon.f5bbb2d0.js";import"./SelectNotePopup.59363657.js";import"./NoteModal.4ea11e9f.js";import"./payment.cfdea86b.js";import"./exchange-rate.74b40c96.js";const he={class:"md:grid-cols-12 grid-cols-1 md:gap-x-6 mt-6 mb-8 grid gap-y-5"},Ce={props:{v:{type:Object,default:null},isLoading:{type:Boolean,default:!1},isEdit:{type:Boolean,default:!1}},setup(a){const e=P();return(n,r)=>{const $=o("BaseCustomerSelectPopup"),m=o("BaseDatePicker"),c=o("BaseInputGroup"),p=o("BaseInput"),S=o("BaseInputGrid");return g(),T("div",he,[s($,{modelValue:t(e).newEstimate.customer,"onUpdate:modelValue":r[0]||(r[0]=d=>t(e).newEstimate.customer=d),valid:a.v.customer_id,"content-loading":a.isLoading,type:"estimate",class:"col-span-5 pr-0"},null,8,["modelValue","valid","content-loading"]),s(S,{class:"col-span-7"},{default:l(()=>[s(c,{label:n.$t("reports.estimates.estimate_date"),"content-loading":a.isLoading,required:"",error:a.v.estimate_date.$error&&a.v.estimate_date.$errors[0].$message},{default:l(()=>[s(m,{modelValue:t(e).newEstimate.estimate_date,"onUpdate:modelValue":r[1]||(r[1]=d=>t(e).newEstimate.estimate_date=d),"content-loading":a.isLoading,"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading","error"]),s(c,{label:n.$t("estimates.expiry_date"),"content-loading":a.isLoading},{default:l(()=>[s(m,{modelValue:t(e).newEstimate.expiry_date,"onUpdate:modelValue":r[2]||(r[2]=d=>t(e).newEstimate.expiry_date=d),"content-loading":a.isLoading,"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),s(c,{label:n.$t("estimates.estimate_number"),"content-loading":a.isLoading,required:"",error:a.v.estimate_number.$error&&a.v.estimate_number.$errors[0].$message},{default:l(()=>[s(p,{modelValue:t(e).newEstimate.estimate_number,"onUpdate:modelValue":r[3]||(r[3]=d=>t(e).newEstimate.estimate_number=d),"content-loading":a.isLoading},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading","error"]),s($e,{store:t(e),"store-prop":"newEstimate",v:a.v,"is-loading":a.isLoading,"is-edit":a.isEdit,"customer-currency":t(e).newEstimate.currency_id},null,8,["store","v","is-loading","is-edit","customer-currency"])]),_:1})])}}},ke=["onSubmit"],xe={class:"flex"},Ie={class:"block mt-10 estimate-foot lg:flex lg:justify-between lg:items-start"},Ve={class:"relative w-full lg:w-1/2"},He={setup(a){const e=P(),n=ce(),r=pe(),$=ge(),{t:m}=ee(),c="newEstimate";let p=h(!1);const S=h(!1),d=h(["customer","company","customerCustom","estimate","estimateCustom"]);let k=te(),F=ae(),f=b(()=>e.isFetchingInitialSettings),N=b(()=>_.value?m("estimates.edit_estimate"):m("estimates.new_estimate")),_=b(()=>k.name==="estimates.edit");const U=b(()=>r.selectedCompanySettings.sales_tax_us_enabled==="YES"&&n.salesTaxUSEnabled),D={estimate_date:{required:v.withMessage(m("validation.required"),E)},estimate_number:{required:v.withMessage(m("validation.required"),E)},reference_number:{maxLength:v.withMessage(m("validation.price_maxlength"),se(255))},customer_id:{required:v.withMessage(m("validation.required"),E)},exchange_rate:{required:ne(function(){return v.withMessage(m("validation.required"),E),e.showExchangeRate}),decimal:v.withMessage(m("validation.valid_exchange_rate"),ie)}},w=oe(D,b(()=>e.newEstimate),{$scope:c});le(()=>e.newEstimate.customer,i=>{i&&i.currency?e.newEstimate.selectedCurrency=i.currency:e.newEstimate.selectedCurrency=r.selectedCompanyCurrency}),e.resetCurrentEstimate(),$.resetCustomFields(),w.value.$reset,e.fetchEstimateInitialSettings(_.value);async function G(){if(w.value.$touch(),w.value.$invalid)return!1;p.value=!0;let i=L(q({},e.newEstimate),{sub_total:e.getSubTotal,total:e.getTotal,tax:e.getTotalTax});const x=_.value?e.updateEstimate:e.addEstimate;try{let u=await x(i);u.data.data&&F.push(`/admin/estimates/${u.data.data.id}/view`)}catch(u){console.error(u)}p.value=!1}return(i,x)=>{const u=o("BaseBreadcrumbItem"),R=o("BaseBreadcrumb"),I=o("BaseButton"),H=o("router-link"),O=o("BaseIcon"),z=o("BasePageHeader"),A=o("BaseScrollPane"),J=o("BasePage");return g(),T(ue,null,[s(fe),s(_e),s(Se),t(U)&&(!t(f)||t(k).query.customer)?(g(),y(ve,{key:0,store:t(e),"store-prop":"newEstimate","is-edit":t(_),customer:t(e).newEstimate.customer},null,8,["store","is-edit","customer"])):C("",!0),s(J,{class:"relative estimate-create-page"},{default:l(()=>[B("form",{onSubmit:de(G,["prevent"])},[s(z,{title:t(N)},{actions:l(()=>[i.$route.name==="estimates.edit"?(g(),y(H,{key:0,to:`/estimates/pdf/${t(e).newEstimate.unique_hash}`,target:"_blank"},{default:l(()=>[s(I,{class:"mr-3",variant:"primary-outline",type:"button"},{default:l(()=>[B("span",xe,M(i.$t("general.view_pdf")),1)]),_:1})]),_:1},8,["to"])):C("",!0),s(I,{loading:t(p),disabled:t(p),"content-loading":t(f),variant:"primary",type:"submit"},{left:l(Y=>[t(p)?C("",!0):(g(),y(O,{key:0,class:re(Y.class),name:"SaveIcon"},null,8,["class"]))]),default:l(()=>[me(" "+M(i.$t("estimates.save_estimate")),1)]),_:1},8,["loading","disabled","content-loading"])]),default:l(()=>[s(R,null,{default:l(()=>[s(u,{title:i.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),s(u,{title:i.$tc("estimates.estimate",2),to:"/admin/estimates"},null,8,["title"]),i.$route.name==="estimates.edit"?(g(),y(u,{key:0,title:i.$t("estimates.edit_estimate"),to:"#",active:""},null,8,["title"])):(g(),y(u,{key:1,title:i.$t("estimates.new_estimate"),to:"#",active:""},null,8,["title"]))]),_:1})]),_:1},8,["title"]),s(Ce,{v:t(w),"is-loading":t(f),"is-edit":t(_)},null,8,["v","is-loading","is-edit"]),s(A,null,{default:l(()=>[s(be,{currency:t(e).newEstimate.selectedCurrency,"is-loading":t(f),"item-validation-scope":c,store:t(e),"store-prop":"newEstimate"},null,8,["currency","is-loading","store"]),B("div",Ie,[B("div",Ve,[s(ye,{store:t(e),"store-prop":"newEstimate",fields:d.value,type:"Estimate"},null,8,["store","fields"]),s(Be,{type:"Estimate","is-edit":t(_),"is-loading":t(f),store:t(e),"store-prop":"newEstimate","custom-field-scope":c,class:"mb-6"},null,8,["is-edit","is-loading","store"]),s(we,{store:t(e),"component-name":"EstimateTemplate","store-prop":"newEstimate","is-mark-as-default":S.value},null,8,["store","is-mark-as-default"])]),s(Ee,{currency:t(e).newEstimate.selectedCurrency,"is-loading":t(f),store:t(e),"store-prop":"newEstimate","tax-popup-type":"estimate"},null,8,["currency","is-loading","store"])])]),_:1})],40,ke)]),_:1})],64)}}};export{He as default}; +var K=Object.defineProperty,Q=Object.defineProperties;var W=Object.getOwnPropertyDescriptors;var V=Object.getOwnPropertySymbols;var X=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable;var j=(a,e,n)=>e in a?K(a,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[e]=n,q=(a,e)=>{for(var n in e||(e={}))X.call(e,n)&&j(a,n,e[n]);if(V)for(var n of V(e))Z.call(e,n)&&j(a,n,e[n]);return a},L=(a,e)=>Q(a,W(e));import{r as o,o as g,e as T,f as s,u as t,w as l,J as ee,B as h,G as te,aN as ae,k as b,L as v,M as E,S as se,O as ne,aP as ie,T as oe,C as le,l as y,j as C,h as B,t as M,m as re,i as me,U as de,F as ue}from"./vendor.fd3b1727.js";import{k as P,r as ce,b as pe,m as ge}from"./main.fc26c84f.js";import{_ as fe,a as _e,b as ve,c as be,d as ye,e as we,f as Ee}from"./SalesTax.70513e81.js";import{_ as Be}from"./CreateCustomFields.5609a247.js";import{_ as $e}from"./ExchangeRateConverter.0aa9df3c.js";import{_ as Se}from"./TaxTypeModal.73b640f9.js";import"./DragIcon.7c80aca9.js";import"./SelectNotePopup.332d8bb2.js";import"./NoteModal.ecba55bc.js";import"./payment.505d9057.js";import"./exchange-rate.e85a4793.js";const he={class:"md:grid-cols-12 grid-cols-1 md:gap-x-6 mt-6 mb-8 grid gap-y-5"},Ce={props:{v:{type:Object,default:null},isLoading:{type:Boolean,default:!1},isEdit:{type:Boolean,default:!1}},setup(a){const e=P();return(n,r)=>{const $=o("BaseCustomerSelectPopup"),m=o("BaseDatePicker"),c=o("BaseInputGroup"),p=o("BaseInput"),S=o("BaseInputGrid");return g(),T("div",he,[s($,{modelValue:t(e).newEstimate.customer,"onUpdate:modelValue":r[0]||(r[0]=d=>t(e).newEstimate.customer=d),valid:a.v.customer_id,"content-loading":a.isLoading,type:"estimate",class:"col-span-5 pr-0"},null,8,["modelValue","valid","content-loading"]),s(S,{class:"col-span-7"},{default:l(()=>[s(c,{label:n.$t("reports.estimates.estimate_date"),"content-loading":a.isLoading,required:"",error:a.v.estimate_date.$error&&a.v.estimate_date.$errors[0].$message},{default:l(()=>[s(m,{modelValue:t(e).newEstimate.estimate_date,"onUpdate:modelValue":r[1]||(r[1]=d=>t(e).newEstimate.estimate_date=d),"content-loading":a.isLoading,"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading","error"]),s(c,{label:n.$t("estimates.expiry_date"),"content-loading":a.isLoading},{default:l(()=>[s(m,{modelValue:t(e).newEstimate.expiry_date,"onUpdate:modelValue":r[2]||(r[2]=d=>t(e).newEstimate.expiry_date=d),"content-loading":a.isLoading,"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),s(c,{label:n.$t("estimates.estimate_number"),"content-loading":a.isLoading,required:"",error:a.v.estimate_number.$error&&a.v.estimate_number.$errors[0].$message},{default:l(()=>[s(p,{modelValue:t(e).newEstimate.estimate_number,"onUpdate:modelValue":r[3]||(r[3]=d=>t(e).newEstimate.estimate_number=d),"content-loading":a.isLoading},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading","error"]),s($e,{store:t(e),"store-prop":"newEstimate",v:a.v,"is-loading":a.isLoading,"is-edit":a.isEdit,"customer-currency":t(e).newEstimate.currency_id},null,8,["store","v","is-loading","is-edit","customer-currency"])]),_:1})])}}},ke=["onSubmit"],xe={class:"flex"},Ie={class:"block mt-10 estimate-foot lg:flex lg:justify-between lg:items-start"},Ve={class:"relative w-full lg:w-1/2"},He={setup(a){const e=P(),n=ce(),r=pe(),$=ge(),{t:m}=ee(),c="newEstimate";let p=h(!1);const S=h(!1),d=h(["customer","company","customerCustom","estimate","estimateCustom"]);let k=te(),F=ae(),f=b(()=>e.isFetchingInitialSettings),N=b(()=>_.value?m("estimates.edit_estimate"):m("estimates.new_estimate")),_=b(()=>k.name==="estimates.edit");const U=b(()=>r.selectedCompanySettings.sales_tax_us_enabled==="YES"&&n.salesTaxUSEnabled),D={estimate_date:{required:v.withMessage(m("validation.required"),E)},estimate_number:{required:v.withMessage(m("validation.required"),E)},reference_number:{maxLength:v.withMessage(m("validation.price_maxlength"),se(255))},customer_id:{required:v.withMessage(m("validation.required"),E)},exchange_rate:{required:ne(function(){return v.withMessage(m("validation.required"),E),e.showExchangeRate}),decimal:v.withMessage(m("validation.valid_exchange_rate"),ie)}},w=oe(D,b(()=>e.newEstimate),{$scope:c});le(()=>e.newEstimate.customer,i=>{i&&i.currency?e.newEstimate.selectedCurrency=i.currency:e.newEstimate.selectedCurrency=r.selectedCompanyCurrency}),e.resetCurrentEstimate(),$.resetCustomFields(),w.value.$reset,e.fetchEstimateInitialSettings(_.value);async function G(){if(w.value.$touch(),w.value.$invalid)return!1;p.value=!0;let i=L(q({},e.newEstimate),{sub_total:e.getSubTotal,total:e.getTotal,tax:e.getTotalTax});const x=_.value?e.updateEstimate:e.addEstimate;try{let u=await x(i);u.data.data&&F.push(`/admin/estimates/${u.data.data.id}/view`)}catch(u){console.error(u)}p.value=!1}return(i,x)=>{const u=o("BaseBreadcrumbItem"),R=o("BaseBreadcrumb"),I=o("BaseButton"),H=o("router-link"),O=o("BaseIcon"),z=o("BasePageHeader"),A=o("BaseScrollPane"),J=o("BasePage");return g(),T(ue,null,[s(fe),s(_e),s(Se),t(U)&&(!t(f)||t(k).query.customer)?(g(),y(ve,{key:0,store:t(e),"store-prop":"newEstimate","is-edit":t(_),customer:t(e).newEstimate.customer},null,8,["store","is-edit","customer"])):C("",!0),s(J,{class:"relative estimate-create-page"},{default:l(()=>[B("form",{onSubmit:de(G,["prevent"])},[s(z,{title:t(N)},{actions:l(()=>[i.$route.name==="estimates.edit"?(g(),y(H,{key:0,to:`/estimates/pdf/${t(e).newEstimate.unique_hash}`,target:"_blank"},{default:l(()=>[s(I,{class:"mr-3",variant:"primary-outline",type:"button"},{default:l(()=>[B("span",xe,M(i.$t("general.view_pdf")),1)]),_:1})]),_:1},8,["to"])):C("",!0),s(I,{loading:t(p),disabled:t(p),"content-loading":t(f),variant:"primary",type:"submit"},{left:l(Y=>[t(p)?C("",!0):(g(),y(O,{key:0,class:re(Y.class),name:"SaveIcon"},null,8,["class"]))]),default:l(()=>[me(" "+M(i.$t("estimates.save_estimate")),1)]),_:1},8,["loading","disabled","content-loading"])]),default:l(()=>[s(R,null,{default:l(()=>[s(u,{title:i.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),s(u,{title:i.$tc("estimates.estimate",2),to:"/admin/estimates"},null,8,["title"]),i.$route.name==="estimates.edit"?(g(),y(u,{key:0,title:i.$t("estimates.edit_estimate"),to:"#",active:""},null,8,["title"])):(g(),y(u,{key:1,title:i.$t("estimates.new_estimate"),to:"#",active:""},null,8,["title"]))]),_:1})]),_:1},8,["title"]),s(Ce,{v:t(w),"is-loading":t(f),"is-edit":t(_)},null,8,["v","is-loading","is-edit"]),s(A,null,{default:l(()=>[s(be,{currency:t(e).newEstimate.selectedCurrency,"is-loading":t(f),"item-validation-scope":c,store:t(e),"store-prop":"newEstimate"},null,8,["currency","is-loading","store"]),B("div",Ie,[B("div",Ve,[s(ye,{store:t(e),"store-prop":"newEstimate",fields:d.value,type:"Estimate"},null,8,["store","fields"]),s(Be,{type:"Estimate","is-edit":t(_),"is-loading":t(f),store:t(e),"store-prop":"newEstimate","custom-field-scope":c,class:"mb-6"},null,8,["is-edit","is-loading","store"]),s(we,{store:t(e),"component-name":"EstimateTemplate","store-prop":"newEstimate","is-mark-as-default":S.value},null,8,["store","is-mark-as-default"])]),s(Ee,{currency:t(e).newEstimate.selectedCurrency,"is-loading":t(f),store:t(e),"store-prop":"newEstimate","tax-popup-type":"estimate"},null,8,["currency","is-loading","store"])])]),_:1})],40,ke)]),_:1})],64)}}};export{He as default}; diff --git a/public/build/assets/EstimateIcon.b315cdb6.js b/public/build/assets/EstimateIcon.a0aca522.js similarity index 98% rename from public/build/assets/EstimateIcon.b315cdb6.js rename to public/build/assets/EstimateIcon.a0aca522.js index 424c3107..bd7cdb51 100644 --- a/public/build/assets/EstimateIcon.b315cdb6.js +++ b/public/build/assets/EstimateIcon.a0aca522.js @@ -1 +1 @@ -import{_ as r}from"./main.f18430a2.js";import{o as s,e as o,h as C,m as l}from"./vendor.fd3b1727.js";const n={},i={width:"50",height:"50",viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_=C("circle",{cx:"25",cy:"25",r:"25",fill:"#FDE4E5"},null,-1),a=C("path",{d:"M27.2031 23.6016C28.349 23.9401 29.2083 24.6562 29.7812 25.75C30.3802 26.8438 30.4714 27.9766 30.0547 29.1484C29.7422 30.0078 29.2083 30.6979 28.4531 31.2188C27.6979 31.7135 26.8516 31.974 25.9141 32V33.875C25.9141 34.0573 25.849 34.2005 25.7188 34.3047C25.6146 34.4349 25.4714 34.5 25.2891 34.5H24.0391C23.8568 34.5 23.7005 34.4349 23.5703 34.3047C23.4661 34.2005 23.4141 34.0573 23.4141 33.875V32C22.1641 32 21.0443 31.6094 20.0547 30.8281C19.8984 30.6979 19.8073 30.5417 19.7812 30.3594C19.7552 30.1771 19.8203 30.0208 19.9766 29.8906L21.3047 28.5625C21.5651 28.3281 21.8255 28.3021 22.0859 28.4844C22.4766 28.7448 22.9193 28.875 23.4141 28.875H25.9922C26.3307 28.875 26.6042 28.7708 26.8125 28.5625C27.0469 28.3281 27.1641 28.0417 27.1641 27.7031C27.1641 27.1302 26.8906 26.7656 26.3438 26.6094L22.3203 25.4375C21.4349 25.1771 20.6927 24.7083 20.0938 24.0312C19.4948 23.3542 19.1432 22.5729 19.0391 21.6875C18.9349 20.4115 19.2995 19.3177 20.1328 18.4062C20.9922 17.4688 22.0599 17 23.3359 17H23.4141V15.125C23.4141 14.9427 23.4661 14.7995 23.5703 14.6953C23.7005 14.5651 23.8568 14.5 24.0391 14.5H25.2891C25.4714 14.5 25.6146 14.5651 25.7188 14.6953C25.849 14.7995 25.9141 14.9427 25.9141 15.125V17C27.1641 17 28.2839 17.3906 29.2734 18.1719C29.4297 18.3021 29.5208 18.4583 29.5469 18.6406C29.5729 18.8229 29.5078 18.9792 29.3516 19.1094L28.0234 20.4375C27.763 20.6719 27.5026 20.6979 27.2422 20.5156C26.8516 20.2552 26.4089 20.125 25.9141 20.125H23.3359C22.9974 20.125 22.7109 20.2422 22.4766 20.4766C22.2682 20.6849 22.1641 20.9583 22.1641 21.2969C22.1641 21.5312 22.2422 21.7526 22.3984 21.9609C22.5547 22.1693 22.75 22.3125 22.9844 22.3906L27.2031 23.6016Z",fill:"#FB7178"},null,-1),h=[_,a];function H(t,e){return s(),o("svg",i,h)}var g=r(n,[["render",H]]);const V=C("circle",{cx:"25",cy:"25",r:"25",fill:"#EAF1FB"},null,-1),d=C("path",{d:"M28.25 24.5V27H20.75V24.5H28.25ZM31.7266 18.6016C31.9089 18.7839 32 19.0052 32 19.2656V19.5H27V14.5H27.2344C27.4948 14.5 27.7161 14.5911 27.8984 14.7734L31.7266 18.6016ZM25.75 19.8125C25.75 20.0729 25.8411 20.2943 26.0234 20.4766C26.2057 20.6589 26.4271 20.75 26.6875 20.75H32V33.5625C32 33.8229 31.9089 34.0443 31.7266 34.2266C31.5443 34.4089 31.3229 34.5 31.0625 34.5H17.9375C17.6771 34.5 17.4557 34.4089 17.2734 34.2266C17.0911 34.0443 17 33.8229 17 33.5625V15.4375C17 15.1771 17.0911 14.9557 17.2734 14.7734C17.4557 14.5911 17.6771 14.5 17.9375 14.5H25.75V19.8125ZM19.5 17.3125V17.9375C19.5 18.1458 19.6042 18.25 19.8125 18.25H22.9375C23.1458 18.25 23.25 18.1458 23.25 17.9375V17.3125C23.25 17.1042 23.1458 17 22.9375 17H19.8125C19.6042 17 19.5 17.1042 19.5 17.3125ZM19.5 19.8125V20.4375C19.5 20.6458 19.6042 20.75 19.8125 20.75H22.9375C23.1458 20.75 23.25 20.6458 23.25 20.4375V19.8125C23.25 19.6042 23.1458 19.5 22.9375 19.5H19.8125C19.6042 19.5 19.5 19.6042 19.5 19.8125ZM29.5 31.6875V31.0625C29.5 30.8542 29.3958 30.75 29.1875 30.75H26.0625C25.8542 30.75 25.75 30.8542 25.75 31.0625V31.6875C25.75 31.8958 25.8542 32 26.0625 32H29.1875C29.3958 32 29.5 31.8958 29.5 31.6875ZM29.5 23.875C29.5 23.6927 29.4349 23.5495 29.3047 23.4453C29.2005 23.3151 29.0573 23.25 28.875 23.25H20.125C19.9427 23.25 19.7865 23.3151 19.6562 23.4453C19.5521 23.5495 19.5 23.6927 19.5 23.875V27.625C19.5 27.8073 19.5521 27.9635 19.6562 28.0938C19.7865 28.1979 19.9427 28.25 20.125 28.25H28.875C29.0573 28.25 29.2005 28.1979 29.3047 28.0938C29.4349 27.9635 29.5 27.8073 29.5 27.625V23.875Z",fill:"currentColor"},null,-1),f=[V,d],v={props:{colorClass:{type:String,default:"text-primary-500"}},setup(t){return(e,c)=>(s(),o("svg",{width:"50",height:"50",viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:l(t.colorClass)},f,2))}},p=C("circle",{cx:"25",cy:"25",r:"25",fill:"#EAF1FB"},null,-1),u=C("path",{d:"M26.75 19.8125C26.75 20.0729 26.8411 20.2943 27.0234 20.4766C27.2057 20.6589 27.4271 20.75 27.6875 20.75H33V33.5625C33 33.8229 32.9089 34.0443 32.7266 34.2266C32.5443 34.4089 32.3229 34.5 32.0625 34.5H18.9375C18.6771 34.5 18.4557 34.4089 18.2734 34.2266C18.0911 34.0443 18 33.8229 18 33.5625V15.4375C18 15.1771 18.0911 14.9557 18.2734 14.7734C18.4557 14.5911 18.6771 14.5 18.9375 14.5H26.75V19.8125ZM33 19.2656V19.5H28V14.5H28.2344C28.4948 14.5 28.7161 14.5911 28.8984 14.7734L32.7266 18.6016C32.9089 18.7839 33 19.0052 33 19.2656Z",fill:"currentColor"},null,-1),w=[p,u],M={props:{colorClass:{type:String,default:"text-primary-500"}},setup(t){return(e,c)=>(s(),o("svg",{width:"50",height:"50",viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:l(t.colorClass)},w,2))}};export{g as D,v as _,M as a}; +import{_ as r}from"./main.fc26c84f.js";import{o as s,e as o,h as C,m as l}from"./vendor.fd3b1727.js";const n={},i={width:"50",height:"50",viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_=C("circle",{cx:"25",cy:"25",r:"25",fill:"#FDE4E5"},null,-1),a=C("path",{d:"M27.2031 23.6016C28.349 23.9401 29.2083 24.6562 29.7812 25.75C30.3802 26.8438 30.4714 27.9766 30.0547 29.1484C29.7422 30.0078 29.2083 30.6979 28.4531 31.2188C27.6979 31.7135 26.8516 31.974 25.9141 32V33.875C25.9141 34.0573 25.849 34.2005 25.7188 34.3047C25.6146 34.4349 25.4714 34.5 25.2891 34.5H24.0391C23.8568 34.5 23.7005 34.4349 23.5703 34.3047C23.4661 34.2005 23.4141 34.0573 23.4141 33.875V32C22.1641 32 21.0443 31.6094 20.0547 30.8281C19.8984 30.6979 19.8073 30.5417 19.7812 30.3594C19.7552 30.1771 19.8203 30.0208 19.9766 29.8906L21.3047 28.5625C21.5651 28.3281 21.8255 28.3021 22.0859 28.4844C22.4766 28.7448 22.9193 28.875 23.4141 28.875H25.9922C26.3307 28.875 26.6042 28.7708 26.8125 28.5625C27.0469 28.3281 27.1641 28.0417 27.1641 27.7031C27.1641 27.1302 26.8906 26.7656 26.3438 26.6094L22.3203 25.4375C21.4349 25.1771 20.6927 24.7083 20.0938 24.0312C19.4948 23.3542 19.1432 22.5729 19.0391 21.6875C18.9349 20.4115 19.2995 19.3177 20.1328 18.4062C20.9922 17.4688 22.0599 17 23.3359 17H23.4141V15.125C23.4141 14.9427 23.4661 14.7995 23.5703 14.6953C23.7005 14.5651 23.8568 14.5 24.0391 14.5H25.2891C25.4714 14.5 25.6146 14.5651 25.7188 14.6953C25.849 14.7995 25.9141 14.9427 25.9141 15.125V17C27.1641 17 28.2839 17.3906 29.2734 18.1719C29.4297 18.3021 29.5208 18.4583 29.5469 18.6406C29.5729 18.8229 29.5078 18.9792 29.3516 19.1094L28.0234 20.4375C27.763 20.6719 27.5026 20.6979 27.2422 20.5156C26.8516 20.2552 26.4089 20.125 25.9141 20.125H23.3359C22.9974 20.125 22.7109 20.2422 22.4766 20.4766C22.2682 20.6849 22.1641 20.9583 22.1641 21.2969C22.1641 21.5312 22.2422 21.7526 22.3984 21.9609C22.5547 22.1693 22.75 22.3125 22.9844 22.3906L27.2031 23.6016Z",fill:"#FB7178"},null,-1),h=[_,a];function H(t,e){return s(),o("svg",i,h)}var g=r(n,[["render",H]]);const V=C("circle",{cx:"25",cy:"25",r:"25",fill:"#EAF1FB"},null,-1),d=C("path",{d:"M28.25 24.5V27H20.75V24.5H28.25ZM31.7266 18.6016C31.9089 18.7839 32 19.0052 32 19.2656V19.5H27V14.5H27.2344C27.4948 14.5 27.7161 14.5911 27.8984 14.7734L31.7266 18.6016ZM25.75 19.8125C25.75 20.0729 25.8411 20.2943 26.0234 20.4766C26.2057 20.6589 26.4271 20.75 26.6875 20.75H32V33.5625C32 33.8229 31.9089 34.0443 31.7266 34.2266C31.5443 34.4089 31.3229 34.5 31.0625 34.5H17.9375C17.6771 34.5 17.4557 34.4089 17.2734 34.2266C17.0911 34.0443 17 33.8229 17 33.5625V15.4375C17 15.1771 17.0911 14.9557 17.2734 14.7734C17.4557 14.5911 17.6771 14.5 17.9375 14.5H25.75V19.8125ZM19.5 17.3125V17.9375C19.5 18.1458 19.6042 18.25 19.8125 18.25H22.9375C23.1458 18.25 23.25 18.1458 23.25 17.9375V17.3125C23.25 17.1042 23.1458 17 22.9375 17H19.8125C19.6042 17 19.5 17.1042 19.5 17.3125ZM19.5 19.8125V20.4375C19.5 20.6458 19.6042 20.75 19.8125 20.75H22.9375C23.1458 20.75 23.25 20.6458 23.25 20.4375V19.8125C23.25 19.6042 23.1458 19.5 22.9375 19.5H19.8125C19.6042 19.5 19.5 19.6042 19.5 19.8125ZM29.5 31.6875V31.0625C29.5 30.8542 29.3958 30.75 29.1875 30.75H26.0625C25.8542 30.75 25.75 30.8542 25.75 31.0625V31.6875C25.75 31.8958 25.8542 32 26.0625 32H29.1875C29.3958 32 29.5 31.8958 29.5 31.6875ZM29.5 23.875C29.5 23.6927 29.4349 23.5495 29.3047 23.4453C29.2005 23.3151 29.0573 23.25 28.875 23.25H20.125C19.9427 23.25 19.7865 23.3151 19.6562 23.4453C19.5521 23.5495 19.5 23.6927 19.5 23.875V27.625C19.5 27.8073 19.5521 27.9635 19.6562 28.0938C19.7865 28.1979 19.9427 28.25 20.125 28.25H28.875C29.0573 28.25 29.2005 28.1979 29.3047 28.0938C29.4349 27.9635 29.5 27.8073 29.5 27.625V23.875Z",fill:"currentColor"},null,-1),f=[V,d],v={props:{colorClass:{type:String,default:"text-primary-500"}},setup(t){return(e,c)=>(s(),o("svg",{width:"50",height:"50",viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:l(t.colorClass)},f,2))}},p=C("circle",{cx:"25",cy:"25",r:"25",fill:"#EAF1FB"},null,-1),u=C("path",{d:"M26.75 19.8125C26.75 20.0729 26.8411 20.2943 27.0234 20.4766C27.2057 20.6589 27.4271 20.75 27.6875 20.75H33V33.5625C33 33.8229 32.9089 34.0443 32.7266 34.2266C32.5443 34.4089 32.3229 34.5 32.0625 34.5H18.9375C18.6771 34.5 18.4557 34.4089 18.2734 34.2266C18.0911 34.0443 18 33.8229 18 33.5625V15.4375C18 15.1771 18.0911 14.9557 18.2734 14.7734C18.4557 14.5911 18.6771 14.5 18.9375 14.5H26.75V19.8125ZM33 19.2656V19.5H28V14.5H28.2344C28.4948 14.5 28.7161 14.5911 28.8984 14.7734L32.7266 18.6016C32.9089 18.7839 33 19.0052 33 19.2656Z",fill:"currentColor"},null,-1),w=[p,u],M={props:{colorClass:{type:String,default:"text-primary-500"}},setup(t){return(e,c)=>(s(),o("svg",{width:"50",height:"50",viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:l(t.colorClass)},w,2))}};export{g as D,v as _,M as a}; diff --git a/public/build/assets/EstimateIndexDropdown.2a7ffee2.js b/public/build/assets/EstimateIndexDropdown.bae761c6.js similarity index 72% rename from public/build/assets/EstimateIndexDropdown.2a7ffee2.js rename to public/build/assets/EstimateIndexDropdown.bae761c6.js index 90357506..b6582844 100644 --- a/public/build/assets/EstimateIndexDropdown.2a7ffee2.js +++ b/public/build/assets/EstimateIndexDropdown.bae761c6.js @@ -1 +1 @@ -import{k as R,c as z,u as P,j as V,e as J,g as E}from"./main.f18430a2.js";import{ah as O,J as U,G as H,aN as W,r as T,o as i,l,w as r,u as n,f as m,i as c,t as d,j as g}from"./vendor.fd3b1727.js";const G={props:{row:{type:Object,default:null},table:{type:Object,default:null}},setup(o){const f=o,S=O("utils"),k=R(),D=z(),_=P(),p=V(),y=J(),{t:s}=U(),v=H(),b=W();async function C(e){p.openDialog({title:s("general.are_you_sure"),message:s("estimates.confirm_delete"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(t=>{e=e,t&&k.deleteEstimate({ids:[e]}).then(a=>{a&&(f.table&&f.table.refresh(),a.data&&b.push("/admin/estimates"),k.$patch(h=>{h.selectedEstimates=[],h.selectAllField=!1}))})})}function $(e){p.openDialog({title:s("general.are_you_sure"),message:s("estimates.confirm_conversion"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(t=>{t&&k.convertToInvoice(e).then(a=>{a.data&&b.push(`/admin/invoices/${a.data.data.id}/edit`)})})}async function N(e){p.openDialog({title:s("general.are_you_sure"),message:s("estimates.confirm_mark_as_sent"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(t=>{const a={id:e,status:"SENT"};t&&k.markAsSent(a).then(h=>{f.table&&f.table.refresh()})})}function x(e){return(e.status=="SENT"||e.status=="VIEWED")&&v.name!=="estimates.view"&&y.hasAbilities(E.SEND_ESTIMATE)}async function I(e){D.openModal({title:s("estimates.send_estimate"),componentName:"SendEstimateModal",id:e.id,data:e,variant:"lg"})}async function B(e){p.openDialog({title:s("general.are_you_sure"),message:s("estimates.confirm_mark_as_accepted"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(t=>{const a={id:e,status:"ACCEPTED"};t&&k.markAsAccepted(a).then(h=>{f.table&&f.table.refresh()})})}async function M(e){p.openDialog({title:s("general.are_you_sure"),message:s("estimates.confirm_mark_as_rejected"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(t=>{const a={id:e,status:"REJECTED"};t&&k.markAsRejected(a).then(h=>{f.table&&f.table.refresh()})})}function L(){let e=`${window.location.origin}/estimates/pdf/${f.row.unique_hash}`;S.copyTextToClipboard(e),_.showNotification({type:"success",message:s("general.copied_pdf_url_clipboard")})}return(e,t)=>{const a=T("BaseIcon"),h=T("BaseButton"),u=T("BaseDropdownItem"),A=T("router-link"),j=T("BaseDropdown");return i(),l(j,null,{activator:r(()=>[n(v).name==="estimates.view"?(i(),l(h,{key:0,variant:"primary"},{default:r(()=>[m(a,{name:"DotsHorizontalIcon",class:"text-white"})]),_:1})):(i(),l(a,{key:1,class:"text-gray-500",name:"DotsHorizontalIcon"}))]),default:r(()=>[n(v).name==="estimates.view"?(i(),l(u,{key:0,onClick:L},{default:r(()=>[m(a,{name:"LinkIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),c(" "+d(e.$t("general.copy_pdf_url")),1)]),_:1})):g("",!0),n(y).hasAbilities(n(E).EDIT_ESTIMATE)?(i(),l(A,{key:1,to:`/admin/estimates/${o.row.id}/edit`},{default:r(()=>[m(u,null,{default:r(()=>[m(a,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),c(" "+d(e.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):g("",!0),n(y).hasAbilities(n(E).DELETE_ESTIMATE)?(i(),l(u,{key:2,onClick:t[0]||(t[0]=w=>C(o.row.id))},{default:r(()=>[m(a,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),c(" "+d(e.$t("general.delete")),1)]),_:1})):g("",!0),n(v).name!=="estimates.view"&&n(y).hasAbilities(n(E).VIEW_ESTIMATE)?(i(),l(A,{key:3,to:`estimates/${o.row.id}/view`},{default:r(()=>[m(u,null,{default:r(()=>[m(a,{name:"EyeIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),c(" "+d(e.$t("general.view")),1)]),_:1})]),_:1},8,["to"])):g("",!0),n(y).hasAbilities(n(E).CREATE_INVOICE)?(i(),l(u,{key:4,onClick:t[1]||(t[1]=w=>$(o.row.id))},{default:r(()=>[m(a,{name:"DocumentTextIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),c(" "+d(e.$t("estimates.convert_to_invoice")),1)]),_:1})):g("",!0),o.row.status!=="SENT"&&n(v).name!=="estimates.view"&&n(y).hasAbilities(n(E).SEND_ESTIMATE)?(i(),l(u,{key:5,onClick:t[2]||(t[2]=w=>N(o.row.id))},{default:r(()=>[m(a,{name:"CheckCircleIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),c(" "+d(e.$t("estimates.mark_as_sent")),1)]),_:1})):g("",!0),o.row.status!=="SENT"&&n(v).name!=="estimates.view"&&n(y).hasAbilities(n(E).SEND_ESTIMATE)?(i(),l(u,{key:6,onClick:t[3]||(t[3]=w=>I(o.row))},{default:r(()=>[m(a,{name:"PaperAirplaneIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),c(" "+d(e.$t("estimates.send_estimate")),1)]),_:1})):g("",!0),x(o.row)?(i(),l(u,{key:7,onClick:t[4]||(t[4]=w=>I(o.row))},{default:r(()=>[m(a,{name:"PaperAirplaneIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),c(" "+d(e.$t("estimates.resend_estimate")),1)]),_:1})):g("",!0),o.row.status!=="ACCEPTED"&&n(y).hasAbilities(n(E).EDIT_ESTIMATE)?(i(),l(u,{key:8,onClick:t[5]||(t[5]=w=>B(o.row.id))},{default:r(()=>[m(a,{name:"CheckCircleIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),c(" "+d(e.$t("estimates.mark_as_accepted")),1)]),_:1})):g("",!0),o.row.status!=="REJECTED"&&n(y).hasAbilities(n(E).EDIT_ESTIMATE)?(i(),l(u,{key:9,onClick:t[6]||(t[6]=w=>M(o.row.id))},{default:r(()=>[m(a,{name:"XCircleIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),c(" "+d(e.$t("estimates.mark_as_rejected")),1)]),_:1})):g("",!0)]),_:1})}}};export{G as _}; +import{k as R,c as z,u as P,j as V,e as J,g as E}from"./main.fc26c84f.js";import{ah as O,J as U,G as H,aN as W,r as T,o as i,l,w as r,u as n,f as m,i as u,t as d,j as g}from"./vendor.fd3b1727.js";const G={props:{row:{type:Object,default:null},table:{type:Object,default:null}},setup(o){const f=o,S=O("utils"),k=R(),D=z(),_=P(),p=V(),y=J(),{t:s}=U(),v=H(),b=W();async function C(e){p.openDialog({title:s("general.are_you_sure"),message:s("estimates.confirm_delete"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(t=>{e=e,t&&k.deleteEstimate({ids:[e]}).then(a=>{a&&(f.table&&f.table.refresh(),a.data&&b.push("/admin/estimates"),k.$patch(h=>{h.selectedEstimates=[],h.selectAllField=!1}))})})}function $(e){p.openDialog({title:s("general.are_you_sure"),message:s("estimates.confirm_conversion"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(t=>{t&&k.convertToInvoice(e).then(a=>{a.data&&b.push(`/admin/invoices/${a.data.data.id}/edit`)})})}async function N(e){p.openDialog({title:s("general.are_you_sure"),message:s("estimates.confirm_mark_as_sent"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(t=>{const a={id:e,status:"SENT"};t&&k.markAsSent(a).then(h=>{f.table&&f.table.refresh()})})}function x(e){return(e.status=="SENT"||e.status=="VIEWED")&&v.name!=="estimates.view"&&y.hasAbilities(E.SEND_ESTIMATE)}async function I(e){D.openModal({title:s("estimates.send_estimate"),componentName:"SendEstimateModal",id:e.id,data:e,variant:"lg"})}async function B(e){p.openDialog({title:s("general.are_you_sure"),message:s("estimates.confirm_mark_as_accepted"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(t=>{const a={id:e,status:"ACCEPTED"};t&&k.markAsAccepted(a).then(h=>{f.table&&f.table.refresh()})})}async function M(e){p.openDialog({title:s("general.are_you_sure"),message:s("estimates.confirm_mark_as_rejected"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(t=>{const a={id:e,status:"REJECTED"};t&&k.markAsRejected(a).then(h=>{f.table&&f.table.refresh()})})}function L(){let e=`${window.location.origin}/estimates/pdf/${f.row.unique_hash}`;S.copyTextToClipboard(e),_.showNotification({type:"success",message:s("general.copied_pdf_url_clipboard")})}return(e,t)=>{const a=T("BaseIcon"),h=T("BaseButton"),c=T("BaseDropdownItem"),A=T("router-link"),j=T("BaseDropdown");return i(),l(j,null,{activator:r(()=>[n(v).name==="estimates.view"?(i(),l(h,{key:0,variant:"primary"},{default:r(()=>[m(a,{name:"DotsHorizontalIcon",class:"text-white"})]),_:1})):(i(),l(a,{key:1,class:"text-gray-500",name:"DotsHorizontalIcon"}))]),default:r(()=>[n(v).name==="estimates.view"?(i(),l(c,{key:0,onClick:L},{default:r(()=>[m(a,{name:"LinkIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),u(" "+d(e.$t("general.copy_pdf_url")),1)]),_:1})):g("",!0),n(y).hasAbilities(n(E).EDIT_ESTIMATE)?(i(),l(A,{key:1,to:`/admin/estimates/${o.row.id}/edit`},{default:r(()=>[m(c,null,{default:r(()=>[m(a,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),u(" "+d(e.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):g("",!0),n(y).hasAbilities(n(E).DELETE_ESTIMATE)?(i(),l(c,{key:2,onClick:t[0]||(t[0]=w=>C(o.row.id))},{default:r(()=>[m(a,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),u(" "+d(e.$t("general.delete")),1)]),_:1})):g("",!0),n(v).name!=="estimates.view"&&n(y).hasAbilities(n(E).VIEW_ESTIMATE)?(i(),l(A,{key:3,to:`estimates/${o.row.id}/view`},{default:r(()=>[m(c,null,{default:r(()=>[m(a,{name:"EyeIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),u(" "+d(e.$t("general.view")),1)]),_:1})]),_:1},8,["to"])):g("",!0),n(y).hasAbilities(n(E).CREATE_INVOICE)?(i(),l(c,{key:4,onClick:t[1]||(t[1]=w=>$(o.row.id))},{default:r(()=>[m(a,{name:"DocumentTextIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),u(" "+d(e.$t("estimates.convert_to_invoice")),1)]),_:1})):g("",!0),o.row.status!=="SENT"&&n(v).name!=="estimates.view"&&n(y).hasAbilities(n(E).SEND_ESTIMATE)?(i(),l(c,{key:5,onClick:t[2]||(t[2]=w=>N(o.row.id))},{default:r(()=>[m(a,{name:"CheckCircleIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),u(" "+d(e.$t("estimates.mark_as_sent")),1)]),_:1})):g("",!0),o.row.status!=="SENT"&&n(v).name!=="estimates.view"&&n(y).hasAbilities(n(E).SEND_ESTIMATE)?(i(),l(c,{key:6,onClick:t[3]||(t[3]=w=>I(o.row))},{default:r(()=>[m(a,{name:"PaperAirplaneIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),u(" "+d(e.$t("estimates.send_estimate")),1)]),_:1})):g("",!0),x(o.row)?(i(),l(c,{key:7,onClick:t[4]||(t[4]=w=>I(o.row))},{default:r(()=>[m(a,{name:"PaperAirplaneIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),u(" "+d(e.$t("estimates.resend_estimate")),1)]),_:1})):g("",!0),o.row.status!=="ACCEPTED"&&n(y).hasAbilities(n(E).EDIT_ESTIMATE)?(i(),l(c,{key:8,onClick:t[5]||(t[5]=w=>B(o.row.id))},{default:r(()=>[m(a,{name:"CheckCircleIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),u(" "+d(e.$t("estimates.mark_as_accepted")),1)]),_:1})):g("",!0),o.row.status!=="REJECTED"&&n(y).hasAbilities(n(E).EDIT_ESTIMATE)?(i(),l(c,{key:9,onClick:t[6]||(t[6]=w=>M(o.row.id))},{default:r(()=>[m(a,{name:"XCircleIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),u(" "+d(e.$t("estimates.mark_as_rejected")),1)]),_:1})):g("",!0)]),_:1})}}};export{G as _}; diff --git a/public/build/assets/ExchangeRateConverter.e361c50e.js b/public/build/assets/ExchangeRateConverter.0aa9df3c.js similarity index 77% rename from public/build/assets/ExchangeRateConverter.e361c50e.js rename to public/build/assets/ExchangeRateConverter.0aa9df3c.js index 7eca90b9..0532e4f3 100644 --- a/public/build/assets/ExchangeRateConverter.e361c50e.js +++ b/public/build/assets/ExchangeRateConverter.0aa9df3c.js @@ -1 +1 @@ -import{d as V,b as _}from"./main.f18430a2.js";import{u as D}from"./exchange-rate.74b40c96.js";import{B as p,k as u,C as l,b1 as F,r as d,K as N,u as n,o as x,l as A,w as h,e as G,q,f as v,m as L,j as C,h as b,t as E}from"./vendor.fd3b1727.js";const O={key:0},U={class:"text-gray-500 sm:text-sm"},z={class:"text-gray-400 text-xs mt-2 font-light"},M={props:{v:{type:Object,default:null},isLoading:{type:Boolean,default:!1},store:{type:Object,default:null},storeProp:{type:String,default:""},isEdit:{type:Boolean,default:!1},customerCurrency:{type:[String,Number],default:null}},setup(r){const e=r,m=V(),B=_(),g=D(),f=p(!1);let a=p(!1);m.fetchCurrencies();const s=u(()=>B.selectedCompanyCurrency),c=u(()=>m.currencies.find(t=>t.id===e.store[e.storeProp].currency_id)),P=u(()=>s.value.id!==e.customerCurrency);l(()=>e.store[e.storeProp].customer,t=>{R(t)},{deep:!0}),l(()=>e.store[e.storeProp].currency_id,t=>{$(t)},{immediate:!0}),l(()=>e.customerCurrency,t=>{t&&e.isEdit&&w()},{immediate:!0});function w(){P.value&&g.checkForActiveProvider(e.customerCurrency).then(t=>{t.data.success&&(f.value=!0)})}function R(t){t?e.store[e.storeProp].currency_id=t.currency.id:e.store[e.storeProp].currency_id=s.value.id}async function $(t){t!==s.value.id?(!e.isEdit&&t&&await y(t),e.store.showExchangeRate=!0):e.store.showExchangeRate=!1}function y(t){a.value=!0,g.getCurrentExchangeRate(t).then(o=>{o.data&&!o.data.error?e.store[e.storeProp].exchange_rate=o.data.exchangeRate[0]:e.store[e.storeProp].exchange_rate="",a.value=!1}).catch(o=>{a.value=!1})}return F(()=>{e.store.showExchangeRate=!1}),(t,o)=>{const k=d("BaseIcon"),S=d("BaseInput"),I=d("BaseInputGroup"),j=N("tooltip");return r.store.showExchangeRate&&n(c)?(x(),A(I,{key:0,"content-loading":n(a)&&!r.isEdit,label:t.$t("settings.exchange_rate.exchange_rate"),error:r.v.exchange_rate.$error&&r.v.exchange_rate.$errors[0].$message,required:""},{labelRight:h(()=>[f.value&&r.isEdit?(x(),G("div",O,[q(v(k,{name:"RefreshIcon",class:L(`h-4 w-4 text-primary-500 cursor-pointer outline-none ${n(a)?" animate-spin rotate-180 cursor-not-allowed pointer-events-none ":""}`),onClick:o[0]||(o[0]=i=>y(r.customerCurrency))},null,8,["class"]),[[j,{content:"Fetch Latest Exchange rate"}]])])):C("",!0)]),default:h(()=>[v(S,{modelValue:r.store[r.storeProp].exchange_rate,"onUpdate:modelValue":o[1]||(o[1]=i=>r.store[r.storeProp].exchange_rate=i),"content-loading":n(a)&&!r.isEdit,addon:`1 ${n(c).code} =`,disabled:n(a),onInput:o[2]||(o[2]=i=>r.v.exchange_rate.$touch())},{right:h(()=>[b("span",U,E(n(s).code),1)]),_:1},8,["modelValue","content-loading","addon","disabled"]),b("span",z,E(t.$t("settings.exchange_rate.exchange_help_text",{currency:n(c).code,baseCurrency:n(s).code})),1)]),_:1},8,["content-loading","label","error"])):C("",!0)}}};export{M as _}; +import{d as V,b as _}from"./main.fc26c84f.js";import{u as D}from"./exchange-rate.e85a4793.js";import{B as p,k as u,C as l,b1 as F,r as d,K as N,u as n,o as x,l as A,w as h,e as G,q,f as v,m as L,j as C,h as E,t as b}from"./vendor.fd3b1727.js";const O={key:0},U={class:"text-gray-500 sm:text-sm"},z={class:"text-gray-400 text-xs mt-2 font-light"},M={props:{v:{type:Object,default:null},isLoading:{type:Boolean,default:!1},store:{type:Object,default:null},storeProp:{type:String,default:""},isEdit:{type:Boolean,default:!1},customerCurrency:{type:[String,Number],default:null}},setup(r){const e=r,m=V(),B=_(),f=D(),g=p(!1);let a=p(!1);m.fetchCurrencies();const s=u(()=>B.selectedCompanyCurrency),c=u(()=>m.currencies.find(t=>t.id===e.store[e.storeProp].currency_id)),P=u(()=>s.value.id!==e.customerCurrency);l(()=>e.store[e.storeProp].customer,t=>{R(t)},{deep:!0}),l(()=>e.store[e.storeProp].currency_id,t=>{$(t)},{immediate:!0}),l(()=>e.customerCurrency,t=>{t&&e.isEdit&&w()},{immediate:!0});function w(){P.value&&f.checkForActiveProvider(e.customerCurrency).then(t=>{t.data.success&&(g.value=!0)})}function R(t){t?e.store[e.storeProp].currency_id=t.currency.id:e.store[e.storeProp].currency_id=s.value.id}async function $(t){t!==s.value.id?(!e.isEdit&&t&&await y(t),e.store.showExchangeRate=!0):e.store.showExchangeRate=!1}function y(t){a.value=!0,f.getCurrentExchangeRate(t).then(o=>{o.data&&!o.data.error?e.store[e.storeProp].exchange_rate=o.data.exchangeRate[0]:e.store[e.storeProp].exchange_rate="",a.value=!1}).catch(o=>{a.value=!1})}return F(()=>{e.store.showExchangeRate=!1}),(t,o)=>{const k=d("BaseIcon"),S=d("BaseInput"),I=d("BaseInputGroup"),j=N("tooltip");return r.store.showExchangeRate&&n(c)?(x(),A(I,{key:0,"content-loading":n(a)&&!r.isEdit,label:t.$t("settings.exchange_rate.exchange_rate"),error:r.v.exchange_rate.$error&&r.v.exchange_rate.$errors[0].$message,required:""},{labelRight:h(()=>[g.value&&r.isEdit?(x(),G("div",O,[q(v(k,{name:"RefreshIcon",class:L(`h-4 w-4 text-primary-500 cursor-pointer outline-none ${n(a)?" animate-spin rotate-180 cursor-not-allowed pointer-events-none ":""}`),onClick:o[0]||(o[0]=i=>y(r.customerCurrency))},null,8,["class"]),[[j,{content:"Fetch Latest Exchange rate"}]])])):C("",!0)]),default:h(()=>[v(S,{modelValue:r.store[r.storeProp].exchange_rate,"onUpdate:modelValue":o[1]||(o[1]=i=>r.store[r.storeProp].exchange_rate=i),"content-loading":n(a)&&!r.isEdit,addon:`1 ${n(c).code} =`,disabled:n(a),onInput:o[2]||(o[2]=i=>r.v.exchange_rate.$touch())},{right:h(()=>[E("span",U,b(n(s).code),1)]),_:1},8,["modelValue","content-loading","addon","disabled"]),E("span",z,b(t.$t("settings.exchange_rate.exchange_help_text",{currency:n(c).code,baseCurrency:n(s).code})),1)]),_:1},8,["content-loading","label","error"])):C("",!0)}}};export{M as _}; diff --git a/public/build/assets/ExchangeRateProviderSetting.aca560de.js b/public/build/assets/ExchangeRateProviderSetting.4ea17a5c.js similarity index 98% rename from public/build/assets/ExchangeRateProviderSetting.aca560de.js rename to public/build/assets/ExchangeRateProviderSetting.4ea17a5c.js index a536333e..5bdee938 100644 --- a/public/build/assets/ExchangeRateProviderSetting.aca560de.js +++ b/public/build/assets/ExchangeRateProviderSetting.4ea17a5c.js @@ -1 +1 @@ -var ie=Object.defineProperty;var J=Object.getOwnPropertySymbols;var ue=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable;var X=(C,c,n)=>c in C?ie(C,c,{enumerable:!0,configurable:!0,writable:!0,value:n}):C[c]=n,T=(C,c)=>{for(var n in c||(c={}))ue.call(c,n)&&X(C,n,c[n]);if(J)for(var n of J(c))de.call(c,n)&&X(C,n,c[n]);return C};import{u as Z}from"./exchange-rate.74b40c96.js";import{c as K,b as ge,j as ve}from"./main.f18430a2.js";import{J as Q,B as k,k as b,L as V,M as G,O as W,R as pe,T as he,C as L,A as me,r as v,o as B,l as I,w as l,h as y,i as w,t as x,u as e,f as s,j as D,m as ee,U as fe,ah as ye,e as _e,aZ as xe,x as Ce,a_ as Ee,a$ as $e,b0 as be,F as Re,a0 as ke}from"./vendor.fd3b1727.js";import Be from"./BaseTable.5ad15c30.js";const we={class:"flex justify-between w-full"},Ve=["onSubmit"],Ie={class:"px-4 md:px-8 py-8 overflow-y-auto sm:p-6"},Se={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},Me={setup(C){const{t:c}=Q();let n=k(!1),u=k(!1),E=k(!1),m=k([]),p=k([]);const _=K(),t=Z();let q=k([]);const A=b(()=>({currentExchangeRate:{key:{required:V.withMessage(c("validation.required"),G)},driver:{required:V.withMessage(c("validation.required"),G)},currencies:{required:V.withMessage(c("validation.required"),G)}},currencyConverter:{type:{required:V.withMessage(c("validation.required"),W(i))},url:{required:V.withMessage(c("validation.required"),W($)),url:V.withMessage(c("validation.invalid_url"),pe)}}})),O=b(()=>t.drivers.map(r=>Object.assign({},r,{key:c(r.key)}))),z=b(()=>_.active&&_.componentName==="ExchangeRateProviderModal");b(()=>_.title);const i=b(()=>t.currentExchangeRate.driver==="currency_converter"),$=b(()=>t.currencyConverter&&t.currencyConverter.type==="DEDICATED"),S=b(()=>{switch(t.currentExchangeRate.driver){case"currency_converter":return"https://www.currencyconverterapi.com";case"currency_freak":return"https://currencyfreaks.com";case"currency_layer":return"https://currencylayer.com";case"open_exchange_rate":return"https://openexchangerates.org";default:return""}}),o=he(A,b(()=>t));function N(){m.value=[]}function F(){const{currencies:r}=t.currentExchangeRate;m.value.forEach(a=>{r.forEach((h,f)=>{h===a&&r.splice(f,1)})}),m.value=[]}function j(){t.currentExchangeRate.key=null,t.currentExchangeRate.currencies=[],t.supportedCurrencies=[]}function d(){t.supportedCurrencies=[],p.value=[],t.currentExchangeRate={id:null,name:"",driver:"",key:"",active:!0,currencies:[]},t.currencyConverter={type:"",url:""},m.value=[]}async function M(){t.currentExchangeRate.driver="currency_converter";let r={};t.isEdit&&(r.provider_id=t.currentExchangeRate.id),u.value=!0,await t.fetchDefaultProviders(),await t.fetchActiveCurrency(r),p.value=t.currentExchangeRate.currencies,u.value=!1}L(()=>i.value,(r,a)=>{r&&ae()},{immediate:!0}),L(()=>t.currentExchangeRate.key,(r,a)=>{r&&P()}),L(()=>{var r;return(r=t==null?void 0:t.currencyConverter)==null?void 0:r.type},(r,a)=>{r&&P()}),P=me.exports.debounce(P,500);function te(){return o.value.$touch(),ne(),!!(o.value.$invalid||m.value.length&&t.currentExchangeRate.active)}async function re(){if(te())return!0;let r=T({},t.currentExchangeRate);i.value&&(r.driver_config=T({},t.currencyConverter),$.value||(r.driver_config.url=""));const a=t.isEdit?t.updateProvider:t.addProvider;n.value=!0,await a(r).then(h=>{n.value=!1,_.refreshData&&_.refreshData(),U()}).catch(h=>{n.value=!1})}async function ae(){let r=await t.getCurrencyConverterServers();q.value=r.data.currency_converter_servers,t.currencyConverter.type="FREE"}function P(){var h;const{driver:r,key:a}=t.currentExchangeRate;if(r&&a){E.value=!0;let f={driver:r,key:a};if(i.value&&!t.currencyConverter.type){E.value=!1;return}((h=t==null?void 0:t.currencyConverter)==null?void 0:h.type)&&(f.type=t.currencyConverter.type),t.fetchCurrencies(f).then(R=>{E.value=!1}).catch(R=>{E.value=!1})}}function ne(r=!0){var h;m.value=[];const{currencies:a}=t.currentExchangeRate;a.length&&((h=t.activeUsedCurrencies)==null?void 0:h.length)&&a.forEach(f=>{t.activeUsedCurrencies.includes(f)&&m.value.push(f)})}function U(){_.closeModal(),setTimeout(()=>{d(),o.value.$reset()},300)}return(r,a)=>{const h=v("BaseIcon"),f=v("BaseMultiselect"),R=v("BaseInputGroup"),Y=v("BaseInput"),oe=v("BaseSwitch"),se=v("BaseInputGrid"),le=v("BaseInfoAlert"),H=v("BaseButton"),ce=v("BaseModal");return B(),I(ce,{show:e(z),onClose:U,onOpen:M},{header:l(()=>[y("div",we,[w(x(e(_).title)+" ",1),s(h,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:U})])]),default:l(()=>[y("form",{onSubmit:fe(re,["prevent"])},[y("div",Ie,[s(se,{layout:"one-column"},{default:l(()=>[s(R,{label:r.$tc("settings.exchange_rate.driver"),"content-loading":e(u),required:"",error:e(o).currentExchangeRate.driver.$error&&e(o).currentExchangeRate.driver.$errors[0].$message,"help-text":e(S)},{default:l(()=>[s(f,{modelValue:e(t).currentExchangeRate.driver,"onUpdate:modelValue":[a[0]||(a[0]=g=>e(t).currentExchangeRate.driver=g),j],options:e(O),"content-loading":e(u),"value-prop":"value","can-deselect":!0,label:"key",searchable:!0,invalid:e(o).currentExchangeRate.driver.$error,"track-by":"key",onInput:a[1]||(a[1]=g=>e(o).currentExchangeRate.driver.$touch())},null,8,["modelValue","options","content-loading","invalid"])]),_:1},8,["label","content-loading","error","help-text"]),e(i)?(B(),I(R,{key:0,required:"",label:r.$t("settings.exchange_rate.server"),"content-loading":e(u),error:e(o).currencyConverter.type.$error&&e(o).currencyConverter.type.$errors[0].$message},{default:l(()=>[s(f,{modelValue:e(t).currencyConverter.type,"onUpdate:modelValue":[a[2]||(a[2]=g=>e(t).currencyConverter.type=g),j],"content-loading":e(u),"value-prop":"value",searchable:"",options:e(q),invalid:e(o).currencyConverter.type.$error,label:"value","track-by":"value"},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"])):D("",!0),s(R,{label:r.$t("settings.exchange_rate.key"),required:"","content-loading":e(u),error:e(o).currentExchangeRate.key.$error&&e(o).currentExchangeRate.key.$errors[0].$message},{default:l(()=>[s(Y,{modelValue:e(t).currentExchangeRate.key,"onUpdate:modelValue":a[3]||(a[3]=g=>e(t).currentExchangeRate.key=g),"content-loading":e(u),type:"text",name:"key",loading:e(E),"loading-position":"right",invalid:e(o).currentExchangeRate.key.$error},null,8,["modelValue","content-loading","loading","invalid"])]),_:1},8,["label","content-loading","error"]),e(t).supportedCurrencies.length?(B(),I(R,{key:1,label:r.$t("settings.exchange_rate.currency"),"content-loading":e(u),error:e(o).currentExchangeRate.currencies.$error&&e(o).currentExchangeRate.currencies.$errors[0].$message,"help-text":r.$t("settings.exchange_rate.currency_help_text")},{default:l(()=>[s(f,{modelValue:e(t).currentExchangeRate.currencies,"onUpdate:modelValue":a[4]||(a[4]=g=>e(t).currentExchangeRate.currencies=g),"content-loading":e(u),"value-prop":"code",mode:"tags",searchable:"",options:e(t).supportedCurrencies,invalid:e(o).currentExchangeRate.currencies.$error,label:"code","track-by":"code","open-direction":"top",onInput:a[5]||(a[5]=g=>e(o).currentExchangeRate.currencies.$touch())},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error","help-text"])):D("",!0),e($)?(B(),I(R,{key:2,label:r.$t("settings.exchange_rate.url"),"content-loading":e(u),error:e(o).currencyConverter.url.$error&&e(o).currencyConverter.url.$errors[0].$message},{default:l(()=>[s(Y,{modelValue:e(t).currencyConverter.url,"onUpdate:modelValue":a[6]||(a[6]=g=>e(t).currencyConverter.url=g),"content-loading":e(u),type:"url",invalid:e(o).currencyConverter.url.$error,onInput:a[7]||(a[7]=g=>e(o).currencyConverter.url.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"])):D("",!0),s(oe,{modelValue:e(t).currentExchangeRate.active,"onUpdate:modelValue":a[8]||(a[8]=g=>e(t).currentExchangeRate.active=g),class:"flex","label-right":r.$t("settings.exchange_rate.active")},null,8,["modelValue","label-right"])]),_:1}),e(m).length&&e(t).currentExchangeRate.active?(B(),I(le,{key:0,class:"mt-5",title:r.$t("settings.exchange_rate.currency_in_used"),lists:[e(m).toString()],actions:["Remove"],onHide:N,onRemove:F},null,8,["title","lists"])):D("",!0)]),y("div",Se,[s(H,{class:"mr-3",variant:"primary-outline",type:"button",disabled:e(n),onClick:U},{default:l(()=>[w(x(r.$t("general.cancel")),1)]),_:1},8,["disabled"]),s(H,{loading:e(n),disabled:e(n)||e(E),variant:"primary",type:"submit"},{left:l(g=>[e(n)?D("",!0):(B(),I(h,{key:0,name:"SaveIcon",class:ee(g.class)},null,8,["class"]))]),default:l(()=>[w(" "+x(e(t).isEdit?r.$t("general.update"):r.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,Ve)]),_:1},8,["show"])}}},De={slot:"header",class:"flex flex-wrap justify-between lg:flex-nowrap"},qe={class:"text-lg font-medium text-left"},Ne={class:"mt-2 text-sm leading-snug text-left text-gray-500",style:{"max-width":"680px"}},je={class:"mt-4 lg:mt-0 lg:ml-2"},Pe={class:"capitalize"},Ue={class:"inline-block"},Ge={setup(C){const{tm:c,t:n}=Q();ge();const u=Z(),E=K(),m=ve();let p=k("");const _=ye("utils"),t=b(()=>[{key:"driver",label:n("settings.exchange_rate.driver"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"key",label:n("settings.exchange_rate.key"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"active",label:n("settings.exchange_rate.active"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function q({page:i,sort:$}){let S=ke({orderByField:$.fieldName||"created_at",orderBy:$.order||"desc",page:i}),o=await u.fetchProviders(S);return{data:o.data.data,pagination:{totalPages:o.data.meta.last_page,currentPage:i,totalCount:o.data.meta.total,limit:5}}}function A(){E.openModal({title:n("settings.exchange_rate.new_driver"),componentName:"ExchangeRateProviderModal",size:"md",refreshData:p.value&&p.value.refresh})}function O(i){u.fetchProvider(i),E.openModal({title:n("settings.exchange_rate.edit_driver"),componentName:"ExchangeRateProviderModal",size:"md",data:i,refreshData:p.value&&p.value.refresh})}function z(i){m.openDialog({title:n("general.are_you_sure"),message:n("settings.exchange_rate.exchange_rate_confirm_delete"),yesLabel:n("general.ok"),noLabel:n("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async $=>{$&&(await u.deleteExchangeRate(i),p.value&&p.value.refresh())})}return(i,$)=>{const S=v("BaseButton"),o=v("BaseBadge"),N=v("BaseDropdownItem"),F=v("BaseDropdown"),j=v("BaseCard");return B(),_e(Re,null,[s(Me),s(j,null,{default:l(()=>[y("div",De,[y("div",null,[y("h6",qe,x(i.$t("settings.menu_title.exchange_rate")),1),y("p",Ne,x(i.$t("settings.exchange_rate.providers_description")),1)]),y("div",je,[s(S,{variant:"primary-outline",size:"lg",onClick:A},{left:l(d=>[s(e(xe),{class:ee(d.class)},null,8,["class"])]),default:l(()=>[w(" "+x(i.$t("settings.exchange_rate.new_driver")),1)]),_:1})])]),s(Be,{ref:(d,M)=>{M.table=d,Ce(p)?p.value=d:p=d},class:"mt-16",data:q,columns:e(t)},{"cell-driver":l(({row:d})=>[y("span",Pe,x(d.data.driver.replace("_"," ")),1)]),"cell-active":l(({row:d})=>[s(o,{"bg-color":e(_).getBadgeStatusColor(d.data.active?"YES":"NO").bgColor,color:e(_).getBadgeStatusColor(d.data.active?"YES":"NO").color},{default:l(()=>[w(x(d.data.active?"YES":"NO"),1)]),_:2},1032,["bg-color","color"])]),"cell-actions":l(({row:d})=>[s(F,null,{activator:l(()=>[y("div",Ue,[s(e(Ee),{class:"w-5 text-gray-500"})])]),default:l(()=>[s(N,{onClick:M=>O(d.data.id)},{default:l(()=>[s(e($e),{class:"h-5 mr-3 text-gray-600"}),w(" "+x(i.$t("general.edit")),1)]),_:2},1032,["onClick"]),s(N,{onClick:M=>z(d.data.id)},{default:l(()=>[s(e(be),{class:"h-5 mr-3 text-gray-600"}),w(" "+x(i.$t("general.delete")),1)]),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["columns"])]),_:1})],64)}}};export{Ge as default}; +var ie=Object.defineProperty;var J=Object.getOwnPropertySymbols;var ue=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable;var X=(C,c,n)=>c in C?ie(C,c,{enumerable:!0,configurable:!0,writable:!0,value:n}):C[c]=n,T=(C,c)=>{for(var n in c||(c={}))ue.call(c,n)&&X(C,n,c[n]);if(J)for(var n of J(c))de.call(c,n)&&X(C,n,c[n]);return C};import{u as Z}from"./exchange-rate.e85a4793.js";import{c as K,b as ge,j as ve}from"./main.fc26c84f.js";import{J as Q,B as k,k as b,L as V,M as G,O as W,R as pe,T as he,C as L,A as me,r as v,o as B,l as I,w as l,h as y,i as w,t as x,u as e,f as s,j as D,m as ee,U as fe,ah as ye,e as _e,aZ as xe,x as Ce,a_ as Ee,a$ as $e,b0 as be,F as Re,a0 as ke}from"./vendor.fd3b1727.js";import Be from"./BaseTable.c2b2d20a.js";const we={class:"flex justify-between w-full"},Ve=["onSubmit"],Ie={class:"px-4 md:px-8 py-8 overflow-y-auto sm:p-6"},Se={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},Me={setup(C){const{t:c}=Q();let n=k(!1),u=k(!1),E=k(!1),m=k([]),p=k([]);const _=K(),t=Z();let q=k([]);const A=b(()=>({currentExchangeRate:{key:{required:V.withMessage(c("validation.required"),G)},driver:{required:V.withMessage(c("validation.required"),G)},currencies:{required:V.withMessage(c("validation.required"),G)}},currencyConverter:{type:{required:V.withMessage(c("validation.required"),W(i))},url:{required:V.withMessage(c("validation.required"),W($)),url:V.withMessage(c("validation.invalid_url"),pe)}}})),O=b(()=>t.drivers.map(r=>Object.assign({},r,{key:c(r.key)}))),z=b(()=>_.active&&_.componentName==="ExchangeRateProviderModal");b(()=>_.title);const i=b(()=>t.currentExchangeRate.driver==="currency_converter"),$=b(()=>t.currencyConverter&&t.currencyConverter.type==="DEDICATED"),S=b(()=>{switch(t.currentExchangeRate.driver){case"currency_converter":return"https://www.currencyconverterapi.com";case"currency_freak":return"https://currencyfreaks.com";case"currency_layer":return"https://currencylayer.com";case"open_exchange_rate":return"https://openexchangerates.org";default:return""}}),o=he(A,b(()=>t));function N(){m.value=[]}function F(){const{currencies:r}=t.currentExchangeRate;m.value.forEach(a=>{r.forEach((h,f)=>{h===a&&r.splice(f,1)})}),m.value=[]}function j(){t.currentExchangeRate.key=null,t.currentExchangeRate.currencies=[],t.supportedCurrencies=[]}function d(){t.supportedCurrencies=[],p.value=[],t.currentExchangeRate={id:null,name:"",driver:"",key:"",active:!0,currencies:[]},t.currencyConverter={type:"",url:""},m.value=[]}async function M(){t.currentExchangeRate.driver="currency_converter";let r={};t.isEdit&&(r.provider_id=t.currentExchangeRate.id),u.value=!0,await t.fetchDefaultProviders(),await t.fetchActiveCurrency(r),p.value=t.currentExchangeRate.currencies,u.value=!1}L(()=>i.value,(r,a)=>{r&&ae()},{immediate:!0}),L(()=>t.currentExchangeRate.key,(r,a)=>{r&&P()}),L(()=>{var r;return(r=t==null?void 0:t.currencyConverter)==null?void 0:r.type},(r,a)=>{r&&P()}),P=me.exports.debounce(P,500);function te(){return o.value.$touch(),ne(),!!(o.value.$invalid||m.value.length&&t.currentExchangeRate.active)}async function re(){if(te())return!0;let r=T({},t.currentExchangeRate);i.value&&(r.driver_config=T({},t.currencyConverter),$.value||(r.driver_config.url=""));const a=t.isEdit?t.updateProvider:t.addProvider;n.value=!0,await a(r).then(h=>{n.value=!1,_.refreshData&&_.refreshData(),U()}).catch(h=>{n.value=!1})}async function ae(){let r=await t.getCurrencyConverterServers();q.value=r.data.currency_converter_servers,t.currencyConverter.type="FREE"}function P(){var h;const{driver:r,key:a}=t.currentExchangeRate;if(r&&a){E.value=!0;let f={driver:r,key:a};if(i.value&&!t.currencyConverter.type){E.value=!1;return}((h=t==null?void 0:t.currencyConverter)==null?void 0:h.type)&&(f.type=t.currencyConverter.type),t.fetchCurrencies(f).then(R=>{E.value=!1}).catch(R=>{E.value=!1})}}function ne(r=!0){var h;m.value=[];const{currencies:a}=t.currentExchangeRate;a.length&&((h=t.activeUsedCurrencies)==null?void 0:h.length)&&a.forEach(f=>{t.activeUsedCurrencies.includes(f)&&m.value.push(f)})}function U(){_.closeModal(),setTimeout(()=>{d(),o.value.$reset()},300)}return(r,a)=>{const h=v("BaseIcon"),f=v("BaseMultiselect"),R=v("BaseInputGroup"),Y=v("BaseInput"),oe=v("BaseSwitch"),se=v("BaseInputGrid"),le=v("BaseInfoAlert"),H=v("BaseButton"),ce=v("BaseModal");return B(),I(ce,{show:e(z),onClose:U,onOpen:M},{header:l(()=>[y("div",we,[w(x(e(_).title)+" ",1),s(h,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:U})])]),default:l(()=>[y("form",{onSubmit:fe(re,["prevent"])},[y("div",Ie,[s(se,{layout:"one-column"},{default:l(()=>[s(R,{label:r.$tc("settings.exchange_rate.driver"),"content-loading":e(u),required:"",error:e(o).currentExchangeRate.driver.$error&&e(o).currentExchangeRate.driver.$errors[0].$message,"help-text":e(S)},{default:l(()=>[s(f,{modelValue:e(t).currentExchangeRate.driver,"onUpdate:modelValue":[a[0]||(a[0]=g=>e(t).currentExchangeRate.driver=g),j],options:e(O),"content-loading":e(u),"value-prop":"value","can-deselect":!0,label:"key",searchable:!0,invalid:e(o).currentExchangeRate.driver.$error,"track-by":"key",onInput:a[1]||(a[1]=g=>e(o).currentExchangeRate.driver.$touch())},null,8,["modelValue","options","content-loading","invalid"])]),_:1},8,["label","content-loading","error","help-text"]),e(i)?(B(),I(R,{key:0,required:"",label:r.$t("settings.exchange_rate.server"),"content-loading":e(u),error:e(o).currencyConverter.type.$error&&e(o).currencyConverter.type.$errors[0].$message},{default:l(()=>[s(f,{modelValue:e(t).currencyConverter.type,"onUpdate:modelValue":[a[2]||(a[2]=g=>e(t).currencyConverter.type=g),j],"content-loading":e(u),"value-prop":"value",searchable:"",options:e(q),invalid:e(o).currencyConverter.type.$error,label:"value","track-by":"value"},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"])):D("",!0),s(R,{label:r.$t("settings.exchange_rate.key"),required:"","content-loading":e(u),error:e(o).currentExchangeRate.key.$error&&e(o).currentExchangeRate.key.$errors[0].$message},{default:l(()=>[s(Y,{modelValue:e(t).currentExchangeRate.key,"onUpdate:modelValue":a[3]||(a[3]=g=>e(t).currentExchangeRate.key=g),"content-loading":e(u),type:"text",name:"key",loading:e(E),"loading-position":"right",invalid:e(o).currentExchangeRate.key.$error},null,8,["modelValue","content-loading","loading","invalid"])]),_:1},8,["label","content-loading","error"]),e(t).supportedCurrencies.length?(B(),I(R,{key:1,label:r.$t("settings.exchange_rate.currency"),"content-loading":e(u),error:e(o).currentExchangeRate.currencies.$error&&e(o).currentExchangeRate.currencies.$errors[0].$message,"help-text":r.$t("settings.exchange_rate.currency_help_text")},{default:l(()=>[s(f,{modelValue:e(t).currentExchangeRate.currencies,"onUpdate:modelValue":a[4]||(a[4]=g=>e(t).currentExchangeRate.currencies=g),"content-loading":e(u),"value-prop":"code",mode:"tags",searchable:"",options:e(t).supportedCurrencies,invalid:e(o).currentExchangeRate.currencies.$error,label:"code","track-by":"code","open-direction":"top",onInput:a[5]||(a[5]=g=>e(o).currentExchangeRate.currencies.$touch())},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error","help-text"])):D("",!0),e($)?(B(),I(R,{key:2,label:r.$t("settings.exchange_rate.url"),"content-loading":e(u),error:e(o).currencyConverter.url.$error&&e(o).currencyConverter.url.$errors[0].$message},{default:l(()=>[s(Y,{modelValue:e(t).currencyConverter.url,"onUpdate:modelValue":a[6]||(a[6]=g=>e(t).currencyConverter.url=g),"content-loading":e(u),type:"url",invalid:e(o).currencyConverter.url.$error,onInput:a[7]||(a[7]=g=>e(o).currencyConverter.url.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"])):D("",!0),s(oe,{modelValue:e(t).currentExchangeRate.active,"onUpdate:modelValue":a[8]||(a[8]=g=>e(t).currentExchangeRate.active=g),class:"flex","label-right":r.$t("settings.exchange_rate.active")},null,8,["modelValue","label-right"])]),_:1}),e(m).length&&e(t).currentExchangeRate.active?(B(),I(le,{key:0,class:"mt-5",title:r.$t("settings.exchange_rate.currency_in_used"),lists:[e(m).toString()],actions:["Remove"],onHide:N,onRemove:F},null,8,["title","lists"])):D("",!0)]),y("div",Se,[s(H,{class:"mr-3",variant:"primary-outline",type:"button",disabled:e(n),onClick:U},{default:l(()=>[w(x(r.$t("general.cancel")),1)]),_:1},8,["disabled"]),s(H,{loading:e(n),disabled:e(n)||e(E),variant:"primary",type:"submit"},{left:l(g=>[e(n)?D("",!0):(B(),I(h,{key:0,name:"SaveIcon",class:ee(g.class)},null,8,["class"]))]),default:l(()=>[w(" "+x(e(t).isEdit?r.$t("general.update"):r.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,Ve)]),_:1},8,["show"])}}},De={slot:"header",class:"flex flex-wrap justify-between lg:flex-nowrap"},qe={class:"text-lg font-medium text-left"},Ne={class:"mt-2 text-sm leading-snug text-left text-gray-500",style:{"max-width":"680px"}},je={class:"mt-4 lg:mt-0 lg:ml-2"},Pe={class:"capitalize"},Ue={class:"inline-block"},Ge={setup(C){const{tm:c,t:n}=Q();ge();const u=Z(),E=K(),m=ve();let p=k("");const _=ye("utils"),t=b(()=>[{key:"driver",label:n("settings.exchange_rate.driver"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"key",label:n("settings.exchange_rate.key"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"active",label:n("settings.exchange_rate.active"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function q({page:i,sort:$}){let S=ke({orderByField:$.fieldName||"created_at",orderBy:$.order||"desc",page:i}),o=await u.fetchProviders(S);return{data:o.data.data,pagination:{totalPages:o.data.meta.last_page,currentPage:i,totalCount:o.data.meta.total,limit:5}}}function A(){E.openModal({title:n("settings.exchange_rate.new_driver"),componentName:"ExchangeRateProviderModal",size:"md",refreshData:p.value&&p.value.refresh})}function O(i){u.fetchProvider(i),E.openModal({title:n("settings.exchange_rate.edit_driver"),componentName:"ExchangeRateProviderModal",size:"md",data:i,refreshData:p.value&&p.value.refresh})}function z(i){m.openDialog({title:n("general.are_you_sure"),message:n("settings.exchange_rate.exchange_rate_confirm_delete"),yesLabel:n("general.ok"),noLabel:n("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async $=>{$&&(await u.deleteExchangeRate(i),p.value&&p.value.refresh())})}return(i,$)=>{const S=v("BaseButton"),o=v("BaseBadge"),N=v("BaseDropdownItem"),F=v("BaseDropdown"),j=v("BaseCard");return B(),_e(Re,null,[s(Me),s(j,null,{default:l(()=>[y("div",De,[y("div",null,[y("h6",qe,x(i.$t("settings.menu_title.exchange_rate")),1),y("p",Ne,x(i.$t("settings.exchange_rate.providers_description")),1)]),y("div",je,[s(S,{variant:"primary-outline",size:"lg",onClick:A},{left:l(d=>[s(e(xe),{class:ee(d.class)},null,8,["class"])]),default:l(()=>[w(" "+x(i.$t("settings.exchange_rate.new_driver")),1)]),_:1})])]),s(Be,{ref:(d,M)=>{M.table=d,Ce(p)?p.value=d:p=d},class:"mt-16",data:q,columns:e(t)},{"cell-driver":l(({row:d})=>[y("span",Pe,x(d.data.driver.replace("_"," ")),1)]),"cell-active":l(({row:d})=>[s(o,{"bg-color":e(_).getBadgeStatusColor(d.data.active?"YES":"NO").bgColor,color:e(_).getBadgeStatusColor(d.data.active?"YES":"NO").color},{default:l(()=>[w(x(d.data.active?"YES":"NO"),1)]),_:2},1032,["bg-color","color"])]),"cell-actions":l(({row:d})=>[s(F,null,{activator:l(()=>[y("div",Ue,[s(e(Ee),{class:"w-5 text-gray-500"})])]),default:l(()=>[s(N,{onClick:M=>O(d.data.id)},{default:l(()=>[s(e($e),{class:"h-5 mr-3 text-gray-600"}),w(" "+x(i.$t("general.edit")),1)]),_:2},1032,["onClick"]),s(N,{onClick:M=>z(d.data.id)},{default:l(()=>[s(e(be),{class:"h-5 mr-3 text-gray-600"}),w(" "+x(i.$t("general.delete")),1)]),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["columns"])]),_:1})],64)}}};export{Ge as default}; diff --git a/public/build/assets/ExpenseCategorySetting.3d94db22.js b/public/build/assets/ExpenseCategorySetting.188d492f.js similarity index 94% rename from public/build/assets/ExpenseCategorySetting.3d94db22.js rename to public/build/assets/ExpenseCategorySetting.188d492f.js index b9b7f990..45fa9c9a 100644 --- a/public/build/assets/ExpenseCategorySetting.3d94db22.js +++ b/public/build/assets/ExpenseCategorySetting.188d492f.js @@ -1 +1 @@ -import{j as v,u as $,e as M,c as S,g as k}from"./main.f18430a2.js";import{u as E}from"./category.4faf417d.js";import{J as I,G as T,ah as z,r as i,o as m,l as p,w as e,u as g,f as n,i as w,t as C,j as N,B as P,k as F,e as V,m as L,h as j,F as A}from"./vendor.fd3b1727.js";import{_ as H}from"./CategoryModal.42285069.js";const O={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(y){const d=y,B=v();$();const{t:o}=I(),s=E(),h=T(),f=M(),x=S();z("utils");function b(l){s.fetchCategory(l),x.openModal({title:o("settings.expense_category.edit_category"),componentName:"CategoryModal",refreshData:d.loadData,size:"sm"})}function r(l){B.openDialog({title:o("general.are_you_sure"),message:o("settings.expense_category.confirm_delete"),yesLabel:o("general.ok"),noLabel:o("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async()=>{if((await s.deleteCategory(l)).data.success)return d.loadData&&d.loadData(),!0;d.loadData&&d.loadData()})}return(l,t)=>{const c=i("BaseIcon"),u=i("BaseButton"),_=i("BaseDropdownItem"),a=i("BaseDropdown");return m(),p(a,null,{activator:e(()=>[g(h).name==="expenseCategorys.view"?(m(),p(u,{key:0,variant:"primary"},{default:e(()=>[n(c,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(m(),p(c,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:e(()=>[g(f).hasAbilities(g(k).EDIT_EXPENSE)?(m(),p(_,{key:0,onClick:t[0]||(t[0]=D=>b(y.row.id))},{default:e(()=>[n(c,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),w(" "+C(l.$t("general.edit")),1)]),_:1})):N("",!0),g(f).hasAbilities(g(k).DELETE_EXPENSE)?(m(),p(_,{key:1,onClick:t[1]||(t[1]=D=>r(y.row.id))},{default:e(()=>[n(c,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),w(" "+C(l.$t("general.delete")),1)]),_:1})):N("",!0)]),_:1})}}},X={class:"w-64"},G={class:"truncate"},K={setup(y){const d=E();v();const B=S(),{t:o}=I(),s=P(null),h=F(()=>[{key:"name",label:o("settings.expense_category.category_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"description",label:o("settings.expense_category.category_description"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function f({page:r,filter:l,sort:t}){let c={orderByField:t.fieldName||"created_at",orderBy:t.order||"desc",page:r},u=await d.fetchCategories(c);return{data:u.data.data,pagination:{totalPages:u.data.meta.last_page,currentPage:r,totalCount:u.data.meta.total,limit:5}}}function x(){B.openModal({title:o("settings.expense_category.add_category"),componentName:"CategoryModal",size:"sm",refreshData:s.value&&s.value.refresh})}async function b(){s.value&&s.value.refresh()}return(r,l)=>{const t=i("BaseIcon"),c=i("BaseButton"),u=i("BaseTable"),_=i("BaseSettingCard");return m(),V(A,null,[n(H),n(_,{title:r.$t("settings.expense_category.title"),description:r.$t("settings.expense_category.description")},{action:e(()=>[n(c,{variant:"primary-outline",type:"button",onClick:x},{left:e(a=>[n(t,{class:L(a.class),name:"PlusIcon"},null,8,["class"])]),default:e(()=>[w(" "+C(r.$t("settings.expense_category.add_new_category")),1)]),_:1})]),default:e(()=>[n(u,{ref:(a,D)=>{D.table=a,s.value=a},data:f,columns:g(h),class:"mt-16"},{"cell-description":e(({row:a})=>[j("div",X,[j("p",G,C(a.data.description),1)])]),"cell-actions":e(({row:a})=>[n(O,{row:a.data,table:s.value,"load-data":b},null,8,["row","table"])]),_:1},8,["columns"])]),_:1},8,["title","description"])],64)}}};export{K as default}; +import{j as v,u as $,e as M,c as S,g as k}from"./main.fc26c84f.js";import{u as E}from"./category.3bd14c85.js";import{J as I,G as T,ah as z,r as i,o as m,l as p,w as e,u as g,f as n,i as w,t as C,j as N,B as P,k as F,e as V,m as L,h as j,F as A}from"./vendor.fd3b1727.js";import{_ as H}from"./CategoryModal.cb867f43.js";const O={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(y){const d=y,B=v();$();const{t:o}=I(),s=E(),h=T(),f=M(),x=S();z("utils");function b(l){s.fetchCategory(l),x.openModal({title:o("settings.expense_category.edit_category"),componentName:"CategoryModal",refreshData:d.loadData,size:"sm"})}function r(l){B.openDialog({title:o("general.are_you_sure"),message:o("settings.expense_category.confirm_delete"),yesLabel:o("general.ok"),noLabel:o("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async()=>{if((await s.deleteCategory(l)).data.success)return d.loadData&&d.loadData(),!0;d.loadData&&d.loadData()})}return(l,t)=>{const c=i("BaseIcon"),u=i("BaseButton"),_=i("BaseDropdownItem"),a=i("BaseDropdown");return m(),p(a,null,{activator:e(()=>[g(h).name==="expenseCategorys.view"?(m(),p(u,{key:0,variant:"primary"},{default:e(()=>[n(c,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(m(),p(c,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:e(()=>[g(f).hasAbilities(g(k).EDIT_EXPENSE)?(m(),p(_,{key:0,onClick:t[0]||(t[0]=D=>b(y.row.id))},{default:e(()=>[n(c,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),w(" "+C(l.$t("general.edit")),1)]),_:1})):N("",!0),g(f).hasAbilities(g(k).DELETE_EXPENSE)?(m(),p(_,{key:1,onClick:t[1]||(t[1]=D=>r(y.row.id))},{default:e(()=>[n(c,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),w(" "+C(l.$t("general.delete")),1)]),_:1})):N("",!0)]),_:1})}}},X={class:"w-64"},G={class:"truncate"},K={setup(y){const d=E();v();const B=S(),{t:o}=I(),s=P(null),h=F(()=>[{key:"name",label:o("settings.expense_category.category_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"description",label:o("settings.expense_category.category_description"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function f({page:r,filter:l,sort:t}){let c={orderByField:t.fieldName||"created_at",orderBy:t.order||"desc",page:r},u=await d.fetchCategories(c);return{data:u.data.data,pagination:{totalPages:u.data.meta.last_page,currentPage:r,totalCount:u.data.meta.total,limit:5}}}function x(){B.openModal({title:o("settings.expense_category.add_category"),componentName:"CategoryModal",size:"sm",refreshData:s.value&&s.value.refresh})}async function b(){s.value&&s.value.refresh()}return(r,l)=>{const t=i("BaseIcon"),c=i("BaseButton"),u=i("BaseTable"),_=i("BaseSettingCard");return m(),V(A,null,[n(H),n(_,{title:r.$t("settings.expense_category.title"),description:r.$t("settings.expense_category.description")},{action:e(()=>[n(c,{variant:"primary-outline",type:"button",onClick:x},{left:e(a=>[n(t,{class:L(a.class),name:"PlusIcon"},null,8,["class"])]),default:e(()=>[w(" "+C(r.$t("settings.expense_category.add_new_category")),1)]),_:1})]),default:e(()=>[n(u,{ref:(a,D)=>{D.table=a,s.value=a},data:f,columns:g(h),class:"mt-16"},{"cell-description":e(({row:a})=>[j("div",X,[j("p",G,C(a.data.description),1)])]),"cell-actions":e(({row:a})=>[n(O,{row:a.data,table:s.value,"load-data":b},null,8,["row","table"])]),_:1},8,["columns"])]),_:1},8,["title","description"])],64)}}};export{K as default}; diff --git a/public/build/assets/FileDiskSetting.d54a6b6f.js b/public/build/assets/FileDiskSetting.e6793479.js similarity index 99% rename from public/build/assets/FileDiskSetting.d54a6b6f.js rename to public/build/assets/FileDiskSetting.e6793479.js index 01ec298f..b0af86bd 100644 --- a/public/build/assets/FileDiskSetting.d54a6b6f.js +++ b/public/build/assets/FileDiskSetting.e6793479.js @@ -1 +1 @@ -var re=Object.defineProperty;var X=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable;var Q=(t,i,a)=>i in t?re(t,i,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[i]=a,W=(t,i)=>{for(var a in i||(i={}))se.call(i,a)&&Q(t,a,i[a]);if(X)for(var a of X(i))le.call(i,a)&&Q(t,a,i[a]);return t};import{u as j}from"./disk.10302bdc.js";import{_ as F,c as G,b as ne,j as de}from"./main.f18430a2.js";import{J as A,B as p,k as S,L as g,M as D,T as R,b1 as Y,a0 as L,r as f,o as y,e as h,h as b,f as r,w as n,t as V,j as E,g as z,U as K,R as ue,a7 as fe,l as N,i as U,aj as ke,ah as me,m as ve,x as Z,u as P,F as ge}from"./vendor.fd3b1727.js";const ce={props:{isEdit:{type:Boolean,require:!0,default:!1},loading:{type:Boolean,require:!0,default:!1},disks:{type:Array,require:!0,default:Array}},emits:["submit","onChangeDisk"],setup(t,{emit:i}){const a=j(),e=G(),{t:u}=A();let k=p(!1),s=p(!1),l=p(null),d=p(null);const c=S({get:()=>a.selected_driver,set:v=>{a.selected_driver=v,a.dropBoxDiskConfig.selected_driver=v}}),m=S(()=>({dropBoxDiskConfig:{root:{required:g.withMessage(u("validation.required"),D)},key:{required:g.withMessage(u("validation.required"),D)},secret:{required:g.withMessage(u("validation.required"),D)},token:{required:g.withMessage(u("validation.required"),D)},app:{required:g.withMessage(u("validation.required"),D)},selected_driver:{required:g.withMessage(u("validation.required"),D)},name:{required:g.withMessage(u("validation.required"),D)}}})),o=R(m,S(()=>a));Y(()=>{a.dropBoxDiskConfig={name:null,selected_driver:"dropbox",token:null,key:null,secret:null,app:null}}),B();async function B(){s.value=!0;let v=L({disk:"dropbox"});if(t.isEdit)Object.assign(a.dropBoxDiskConfig,e.data),k.value=e.data.set_as_default,k.value&&(l.value=!0);else{let $=await a.fetchDiskEnv(v);Object.assign(a.dropBoxDiskConfig,$.data)}d.value=t.disks.find($=>$.value=="dropbox"),s.value=!1}const M=S(()=>!!(t.isEdit&&k.value&&l.value));async function w(){if(o.value.dropBoxDiskConfig.$touch(),o.value.dropBoxDiskConfig.$invalid)return!0;let v={credentials:a.dropBoxDiskConfig,name:a.dropBoxDiskConfig.name,driver:d.value.value,set_as_default:k.value};return i("submit",v),!1}function I(){i("onChangeDisk",a.dropBoxDiskConfig.selected_driver)}return{v$:o,diskStore:a,selected_driver:c,set_as_default:k,isLoading:s,is_current_disk:l,selected_disk:d,isDisabled:M,loadData:B,submitData:w,onChangeDriver:I}}},De={class:"px-8 py-6"},Ce={key:0,class:"flex items-center mt-6"},pe={class:"relative flex items-center w-12"},_e={class:"ml-4 right"},be={class:"p-0 mb-1 text-base leading-snug text-black box-title"};function Se(t,i,a,e,u,k){const s=f("BaseInput"),l=f("BaseInputGroup"),d=f("BaseMultiselect"),c=f("BaseInputGrid"),m=f("BaseSwitch");return y(),h("form",{onSubmit:i[15]||(i[15]=K((...o)=>e.submitData&&e.submitData(...o),["prevent"]))},[b("div",De,[r(c,null,{default:n(()=>[r(l,{label:t.$t("settings.disk.name"),error:e.v$.dropBoxDiskConfig.name.$error&&e.v$.dropBoxDiskConfig.name.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.name,"onUpdate:modelValue":i[0]||(i[0]=o=>e.diskStore.dropBoxDiskConfig.name=o),type:"text",name:"name",invalid:e.v$.dropBoxDiskConfig.name.$error,onInput:i[1]||(i[1]=o=>e.v$.dropBoxDiskConfig.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.driver"),error:e.v$.dropBoxDiskConfig.selected_driver.$error&&e.v$.dropBoxDiskConfig.selected_driver.$errors[0].$message,required:""},{default:n(()=>[r(d,{modelValue:e.selected_driver,"onUpdate:modelValue":[i[2]||(i[2]=o=>e.selected_driver=o),i[3]||(i[3]=o=>e.onChangeDriver(t.data))],invalid:e.v$.dropBoxDiskConfig.selected_driver.$error,"value-prop":"value",options:a.disks,searchable:"",label:"name","can-deselect":!1},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.dropbox_root"),error:e.v$.dropBoxDiskConfig.root.$error&&e.v$.dropBoxDiskConfig.root.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.root,"onUpdate:modelValue":i[4]||(i[4]=o=>e.diskStore.dropBoxDiskConfig.root=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. /user/root/",invalid:e.v$.dropBoxDiskConfig.root.$error,onInput:i[5]||(i[5]=o=>e.v$.dropBoxDiskConfig.root.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.dropbox_token"),error:e.v$.dropBoxDiskConfig.token.$error&&e.v$.dropBoxDiskConfig.token.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.token,"onUpdate:modelValue":i[6]||(i[6]=o=>e.diskStore.dropBoxDiskConfig.token=o),modelModifiers:{trim:!0},type:"text",name:"name",invalid:e.v$.dropBoxDiskConfig.token.$error,onInput:i[7]||(i[7]=o=>e.v$.dropBoxDiskConfig.token.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.dropbox_key"),error:e.v$.dropBoxDiskConfig.key.$error&&e.v$.dropBoxDiskConfig.key.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.key,"onUpdate:modelValue":i[8]||(i[8]=o=>e.diskStore.dropBoxDiskConfig.key=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. KEIS4S39SERSDS",invalid:e.v$.dropBoxDiskConfig.key.$error,onInput:i[9]||(i[9]=o=>e.v$.dropBoxDiskConfig.key.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.dropbox_secret"),error:e.v$.dropBoxDiskConfig.secret.$error&&e.v$.dropBoxDiskConfig.secret.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.secret,"onUpdate:modelValue":i[10]||(i[10]=o=>e.diskStore.dropBoxDiskConfig.secret=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. ********",invalid:e.v$.dropBoxDiskConfig.secret.$error,onInput:i[11]||(i[11]=o=>e.v$.dropBoxDiskConfig.secret.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.dropbox_app"),error:e.v$.dropBoxDiskConfig.app.$error&&e.v$.dropBoxDiskConfig.app.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.app,"onUpdate:modelValue":i[12]||(i[12]=o=>e.diskStore.dropBoxDiskConfig.app=o),modelModifiers:{trim:!0},type:"text",name:"name",invalid:e.v$.dropBoxDiskConfig.app.$error,onInput:i[13]||(i[13]=o=>e.v$.dropBoxDiskConfig.app.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1}),e.isDisabled?E("",!0):(y(),h("div",Ce,[b("div",pe,[r(m,{modelValue:e.set_as_default,"onUpdate:modelValue":i[14]||(i[14]=o=>e.set_as_default=o),class:"flex"},null,8,["modelValue"])]),b("div",_e,[b("p",be,V(t.$t("settings.disk.is_default")),1)])]))]),z(t.$slots,"default",{diskData:{isLoading:e.isLoading,submitData:e.submitData}})],32)}var $e=F(ce,[["render",Se]]);const ye={props:{isEdit:{type:Boolean,require:!0,default:!1},loading:{type:Boolean,require:!0,default:!1},disks:{type:Array,require:!0,default:Array}},emits:["submit","onChangeDisk"],setup(t,{emit:i}){const a=j(),e=G(),{t:u}=A();let k=p(!1),s=p(!1),l=p(""),d=p(null);const c=S({get:()=>a.selected_driver,set:v=>{a.selected_driver=v,a.localDiskConfig.selected_driver=v}}),m=S(()=>({localDiskConfig:{name:{required:g.withMessage(u("validation.required"),D)},selected_driver:{required:g.withMessage(u("validation.required"),D)},root:{required:g.withMessage(u("validation.required"),D)}}})),o=R(m,S(()=>a));Y(()=>{a.localDiskConfig={name:null,selected_driver:"local",root:null}}),B();async function B(){k.value=!0;let v=L({disk:"local"});if(t.isEdit)Object.assign(a.localDiskConfig,e.data),a.localDiskConfig.root=e.data.credentials,s.value=e.data.set_as_default,s.value&&(d.value=!0);else{let $=await a.fetchDiskEnv(v);Object.assign(a.localDiskConfig,$.data)}l.value=t.disks.find($=>$.value=="local"),k.value=!1}const M=S(()=>!!(t.isEdit&&s.value&&d.value));async function w(){if(o.value.localDiskConfig.$touch(),o.value.localDiskConfig.$invalid)return!0;let v=L({credentials:a.localDiskConfig.root,name:a.localDiskConfig.name,driver:a.localDiskConfig.selected_driver,set_as_default:s.value});return i("submit",v),!1}function I(){i("onChangeDisk",a.localDiskConfig.selected_driver)}return{v$:o,diskStore:a,modalStore:e,selected_driver:c,selected_disk:l,isLoading:k,set_as_default:s,is_current_disk:d,submitData:w,onChangeDriver:I,isDisabled:M}}},Be={class:"px-4 sm:px-8 py-6"},xe={key:0,class:"flex items-center mt-6"},Ve={class:"relative flex items-center w-12"},qe={class:"ml-4 right"},Me={class:"p-0 mb-1 text-base leading-snug text-black box-title"};function we(t,i,a,e,u,k){const s=f("BaseInput"),l=f("BaseInputGroup"),d=f("BaseMultiselect"),c=f("BaseInputGrid"),m=f("BaseSwitch");return y(),h("form",{action:"",onSubmit:i[7]||(i[7]=K((...o)=>e.submitData&&e.submitData(...o),["prevent"]))},[b("div",Be,[r(c,null,{default:n(()=>[r(l,{label:t.$t("settings.disk.name"),error:e.v$.localDiskConfig.name.$error&&e.v$.localDiskConfig.name.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.localDiskConfig.name,"onUpdate:modelValue":i[0]||(i[0]=o=>e.diskStore.localDiskConfig.name=o),type:"text",name:"name",invalid:e.v$.localDiskConfig.name.$error,onInput:i[1]||(i[1]=o=>e.v$.localDiskConfig.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$tc("settings.disk.driver"),error:e.v$.localDiskConfig.selected_driver.$error&&e.v$.localDiskConfig.selected_driver.$errors[0].$message,required:""},{default:n(()=>[r(d,{modelValue:e.selected_driver,"onUpdate:modelValue":[i[2]||(i[2]=o=>e.selected_driver=o),i[3]||(i[3]=o=>e.onChangeDriver(t.data))],"value-prop":"value",invalid:e.v$.localDiskConfig.selected_driver.$error,options:a.disks,searchable:"",label:"name","can-deselect":!1},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.local_root"),error:e.v$.localDiskConfig.root.$error&&e.v$.localDiskConfig.root.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.localDiskConfig.root,"onUpdate:modelValue":i[4]||(i[4]=o=>e.diskStore.localDiskConfig.root=o),modelModifiers:{trim:!0},type:"text",name:"name",invalid:e.v$.localDiskConfig.root.$error,placeholder:"Ex./user/root/",onInput:i[5]||(i[5]=o=>e.v$.localDiskConfig.root.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1}),e.isDisabled?E("",!0):(y(),h("div",xe,[b("div",Ve,[r(m,{modelValue:e.set_as_default,"onUpdate:modelValue":i[6]||(i[6]=o=>e.set_as_default=o),class:"flex"},null,8,["modelValue"])]),b("div",qe,[b("p",Me,V(t.$t("settings.disk.is_default")),1)])]))]),z(t.$slots,"default",{diskData:{isLoading:e.isLoading,submitData:e.submitData}})],32)}var Ie=F(ye,[["render",we]]);const he={props:{isEdit:{type:Boolean,require:!0,default:!1},loading:{type:Boolean,require:!0,default:!1},disks:{type:Array,require:!0,default:Array}},emits:["submit","onChangeDisk"],setup(t,{emit:i}){const a=j(),e=G(),{t:u}=A();let k=p(!1),s=p(!1),l=p(null),d=p(null);const c=S({get:()=>a.selected_driver,set:v=>{a.selected_driver=v,a.s3DiskConfigData.selected_driver=v}}),m=S(()=>({s3DiskConfigData:{name:{required:g.withMessage(u("validation.required"),D)},root:{required:g.withMessage(u("validation.required"),D)},key:{required:g.withMessage(u("validation.required"),D)},secret:{required:g.withMessage(u("validation.required"),D)},region:{required:g.withMessage(u("validation.required"),D)},bucket:{required:g.withMessage(u("validation.required"),D)},selected_driver:{required:g.withMessage(u("validation.required"),D)}}})),o=R(m,S(()=>a));Y(()=>{a.s3DiskConfigData={name:null,selected_driver:"s3",key:null,secret:null,region:null,bucket:null,root:null}}),B();async function B(){s.value=!0;let v=L({disk:"s3"});if(t.isEdit)Object.assign(a.s3DiskConfigData,e.data),k.value=e.data.set_as_default,k.value&&(d.value=!0);else{let $=await a.fetchDiskEnv(v);Object.assign(a.s3DiskConfigData,$.data)}l.value=t.disks.find($=>$.value=="s3"),s.value=!1}const M=S(()=>!!(t.isEdit&&k.value&&d.value));async function w(){if(o.value.s3DiskConfigData.$touch(),o.value.s3DiskConfigData.$invalid)return!0;let v={credentials:a.s3DiskConfigData,name:a.s3DiskConfigData.name,driver:l.value.value,set_as_default:k.value};return i("submit",v),!1}function I(){i("onChangeDisk",a.s3DiskConfigData.selected_driver)}return{v$:o,diskStore:a,modalStore:e,set_as_default:k,isLoading:s,selected_disk:l,selected_driver:c,is_current_disk:d,loadData:B,submitData:w,onChangeDriver:I,isDisabled:M}}},Ee={class:"px-8 py-6"},Ue={key:0,class:"flex items-center mt-6"},Le={class:"relative flex items-center w-12"},Ne={class:"ml-4 right"},je={class:"p-0 mb-1 text-base leading-snug text-black box-title"};function Ge(t,i,a,e,u,k){const s=f("BaseInput"),l=f("BaseInputGroup"),d=f("BaseMultiselect"),c=f("BaseInputGrid"),m=f("BaseSwitch");return y(),h("form",{onSubmit:i[15]||(i[15]=K((...o)=>e.submitData&&e.submitData(...o),["prevent"]))},[b("div",Ee,[r(c,null,{default:n(()=>[r(l,{label:t.$t("settings.disk.name"),error:e.v$.s3DiskConfigData.name.$error&&e.v$.s3DiskConfigData.name.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.name,"onUpdate:modelValue":i[0]||(i[0]=o=>e.diskStore.s3DiskConfigData.name=o),type:"text",name:"name",invalid:e.v$.s3DiskConfigData.name.$error,onInput:i[1]||(i[1]=o=>e.v$.s3DiskConfigData.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$tc("settings.disk.driver"),error:e.v$.s3DiskConfigData.selected_driver.$error&&e.v$.s3DiskConfigData.selected_driver.$errors[0].$message,required:""},{default:n(()=>[r(d,{modelValue:e.selected_driver,"onUpdate:modelValue":[i[2]||(i[2]=o=>e.selected_driver=o),i[3]||(i[3]=o=>e.onChangeDriver(t.data))],invalid:e.v$.s3DiskConfigData.selected_driver.$error,"value-prop":"value",options:a.disks,searchable:"",label:"name","can-deselect":!1},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.aws_root"),error:e.v$.s3DiskConfigData.root.$error&&e.v$.s3DiskConfigData.root.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.root,"onUpdate:modelValue":i[4]||(i[4]=o=>e.diskStore.s3DiskConfigData.root=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. /user/root/",invalid:e.v$.s3DiskConfigData.root.$error,onInput:i[5]||(i[5]=o=>e.v$.s3DiskConfigData.root.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.aws_key"),error:e.v$.s3DiskConfigData.key.$error&&e.v$.s3DiskConfigData.key.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.key,"onUpdate:modelValue":i[6]||(i[6]=o=>e.diskStore.s3DiskConfigData.key=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. KEIS4S39SERSDS",invalid:e.v$.s3DiskConfigData.key.$error,onInput:i[7]||(i[7]=o=>e.v$.s3DiskConfigData.key.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.aws_secret"),error:e.v$.s3DiskConfigData.secret.$error&&e.v$.s3DiskConfigData.secret.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.secret,"onUpdate:modelValue":i[8]||(i[8]=o=>e.diskStore.s3DiskConfigData.secret=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. ********",invalid:e.v$.s3DiskConfigData.secret.$error,onInput:i[9]||(i[9]=o=>e.v$.s3DiskConfigData.secret.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.aws_region"),error:e.v$.s3DiskConfigData.region.$error&&e.v$.s3DiskConfigData.region.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.region,"onUpdate:modelValue":i[10]||(i[10]=o=>e.diskStore.s3DiskConfigData.region=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. us-west",invalid:e.v$.s3DiskConfigData.region.$error,onInput:i[11]||(i[11]=o=>e.v$.s3DiskConfigData.region.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.aws_bucket"),error:e.v$.s3DiskConfigData.bucket.$error&&e.v$.s3DiskConfigData.bucket.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.bucket,"onUpdate:modelValue":i[12]||(i[12]=o=>e.diskStore.s3DiskConfigData.bucket=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. AppName",invalid:e.v$.s3DiskConfigData.bucket.$error,onInput:i[13]||(i[13]=o=>e.v$.s3DiskConfigData.bucket.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1}),e.isDisabled?E("",!0):(y(),h("div",Ue,[b("div",Le,[r(m,{modelValue:e.set_as_default,"onUpdate:modelValue":i[14]||(i[14]=o=>e.set_as_default=o),class:"flex"},null,8,["modelValue"])]),b("div",Ne,[b("p",je,V(t.$t("settings.disk.is_default")),1)])]))]),z(t.$slots,"default",{diskData:{isLoading:e.isLoading,submitData:e.submitData}})],32)}var Oe=F(he,[["render",Ge]]);const Fe={props:{isEdit:{type:Boolean,require:!0,default:!1},loading:{type:Boolean,require:!0,default:!1},disks:{type:Array,require:!0,default:Array}},emits:["submit","onChangeDisk"],setup(t,{emit:i}){const a=j(),e=G(),{t:u}=A();let k=p(!1),s=p(!1),l=p(""),d=p(null);const c=S({get:()=>a.selected_driver,set:v=>{a.selected_driver=v,a.doSpaceDiskConfig.selected_driver=v}}),m=S(()=>({doSpaceDiskConfig:{root:{required:g.withMessage(u("validation.required"),D)},key:{required:g.withMessage(u("validation.required"),D)},secret:{required:g.withMessage(u("validation.required"),D)},region:{required:g.withMessage(u("validation.required"),D)},endpoint:{required:g.withMessage(u("validation.required"),D),url:g.withMessage(u("validation.invalid_url"),ue)},bucket:{required:g.withMessage(u("validation.required"),D)},selected_driver:{required:g.withMessage(u("validation.required"),D)},name:{required:g.withMessage(u("validation.required"),D)}}})),o=R(m,S(()=>a));Y(()=>{a.doSpaceDiskConfig={name:null,selected_driver:"doSpaces",key:null,secret:null,region:null,bucket:null,endpoint:null,root:null}}),B();async function B(){k.value=!0;let v=L({disk:"doSpaces"});if(t.isEdit)Object.assign(a.doSpaceDiskConfig,JSON.parse(e.data.credentials)),s.value=e.data.set_as_default,s.value&&(d.value=!0);else{let $=await a.fetchDiskEnv(v);Object.assign(a.doSpaceDiskConfig,$.data)}l.value=t.disks.find($=>$.value=="doSpaces"),k.value=!1}const M=S(()=>!!(t.isEdit&&s.value&&d.value));async function w(){if(o.value.doSpaceDiskConfig.$touch(),o.value.doSpaceDiskConfig.$invalid)return!0;let v={credentials:a.doSpaceDiskConfig,name:a.doSpaceDiskConfig.name,driver:l.value.value,set_as_default:s.value};return i("submit",v),!1}function I(){i("onChangeDisk",a.doSpaceDiskConfig.selected_driver)}return{v$:o,diskStore:a,selected_driver:c,isLoading:k,set_as_default:s,selected_disk:l,is_current_disk:d,loadData:B,submitData:w,onChangeDriver:I,isDisabled:M}}},Ae={class:"px-8 py-6"},Te={key:0,class:"flex items-center mt-6"},Re={class:"relative flex items-center w-12"},Ye={class:"ml-4 right"},ze={class:"p-0 mb-1 text-base leading-snug text-black box-title"};function Ke(t,i,a,e,u,k){const s=f("BaseInput"),l=f("BaseInputGroup"),d=f("BaseMultiselect"),c=f("BaseInputGrid"),m=f("BaseSwitch");return y(),h("form",{onSubmit:i[17]||(i[17]=K((...o)=>e.submitData&&e.submitData(...o),["prevent"]))},[b("div",Ae,[r(c,null,{default:n(()=>[r(l,{label:t.$t("settings.disk.name"),error:e.v$.doSpaceDiskConfig.name.$error&&e.v$.doSpaceDiskConfig.name.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.name,"onUpdate:modelValue":i[0]||(i[0]=o=>e.diskStore.doSpaceDiskConfig.name=o),type:"text",name:"name",invalid:e.v$.doSpaceDiskConfig.name.$error,onInput:i[1]||(i[1]=o=>e.v$.doSpaceDiskConfig.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$tc("settings.disk.driver"),error:e.v$.doSpaceDiskConfig.selected_driver.$error&&e.v$.doSpaceDiskConfig.selected_driver.$errors[0].$message,required:""},{default:n(()=>[r(d,{modelValue:e.selected_driver,"onUpdate:modelValue":[i[2]||(i[2]=o=>e.selected_driver=o),i[3]||(i[3]=o=>e.onChangeDriver(t.data))],invalid:e.v$.doSpaceDiskConfig.selected_driver.$error,"value-prop":"value",options:a.disks,searchable:"",label:"name","can-deselect":!1,"track-by":"name"},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_root"),error:e.v$.doSpaceDiskConfig.root.$error&&e.v$.doSpaceDiskConfig.root.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.root,"onUpdate:modelValue":i[4]||(i[4]=o=>e.diskStore.doSpaceDiskConfig.root=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. /user/root/",invalid:e.v$.doSpaceDiskConfig.root.$error,onInput:i[5]||(i[5]=o=>e.v$.doSpaceDiskConfig.root.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_key"),error:e.v$.doSpaceDiskConfig.key.$error&&e.v$.doSpaceDiskConfig.key.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.key,"onUpdate:modelValue":i[6]||(i[6]=o=>e.diskStore.doSpaceDiskConfig.key=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. KEIS4S39SERSDS",invalid:e.v$.doSpaceDiskConfig.key.$error,onInput:i[7]||(i[7]=o=>e.v$.doSpaceDiskConfig.key.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_secret"),error:e.v$.doSpaceDiskConfig.secret.$error&&e.v$.doSpaceDiskConfig.secret.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.secret,"onUpdate:modelValue":i[8]||(i[8]=o=>e.diskStore.doSpaceDiskConfig.secret=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. ********",invalid:e.v$.doSpaceDiskConfig.secret.$error,onInput:i[9]||(i[9]=o=>e.v$.doSpaceDiskConfig.secret.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_region"),error:e.v$.doSpaceDiskConfig.region.$error&&e.v$.doSpaceDiskConfig.region.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.region,"onUpdate:modelValue":i[10]||(i[10]=o=>e.diskStore.doSpaceDiskConfig.region=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. nyc3",invalid:e.v$.doSpaceDiskConfig.region.$error,onInput:i[11]||(i[11]=o=>e.v$.doSpaceDiskConfig.region.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_endpoint"),error:e.v$.doSpaceDiskConfig.endpoint.$error&&e.v$.doSpaceDiskConfig.endpoint.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.endpoint,"onUpdate:modelValue":i[12]||(i[12]=o=>e.diskStore.doSpaceDiskConfig.endpoint=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. https://nyc3.digitaloceanspaces.com",invalid:e.v$.doSpaceDiskConfig.endpoint.$error,onInput:i[13]||(i[13]=o=>e.v$.doSpaceDiskConfig.endpoint.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_bucket"),error:e.v$.doSpaceDiskConfig.bucket.$error&&e.v$.doSpaceDiskConfig.bucket.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.bucket,"onUpdate:modelValue":i[14]||(i[14]=o=>e.diskStore.doSpaceDiskConfig.bucket=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. my-new-space",invalid:e.v$.doSpaceDiskConfig.bucket.$error,onInput:i[15]||(i[15]=o=>e.v$.doSpaceDiskConfig.bucket.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1}),e.isDisabled?E("",!0):(y(),h("div",Te,[b("div",Re,[r(m,{modelValue:e.set_as_default,"onUpdate:modelValue":i[16]||(i[16]=o=>e.set_as_default=o),class:"flex"},null,8,["modelValue"])]),b("div",Ye,[b("p",ze,V(t.$t("settings.disk.is_default")),1)])]))]),z(t.$slots,"default",{diskData:{isLoading:e.isLoading,submitData:e.submitData}})],32)}var Pe=F(Fe,[["render",Ke]]);const Je={components:{Dropbox:$e,Local:Ie,S3:Oe,DoSpaces:Pe},setup(){const t=j(),i=G();let a=p(!1),e=p(!1);fe(()=>{i.id&&(e.value=!0)});const u=S(()=>i.active&&i.componentName==="FileDiskModal");function k(m){return m&&(m.diskData.isLoading.value||a.value)}async function s(){a.value=!0;let m=await t.fetchDiskDrivers();e.value?t.selected_driver=i.data.driver:t.selected_driver=m.data.drivers[0].value,a.value=!1}async function l(m){Object.assign(t.diskConfigData,m),a.value=!0;let o=W({id:i.id},m);await(e.value?t.updateDisk:t.createDisk)(o),a.value=!1,i.refreshData(),d()}function d(){i.closeModal()}function c(m){t.selected_driver=m,t.diskConfigData.selected_driver=m}return{isEdit:e,createNewDisk:l,isRequestFire:k,diskStore:t,closeDiskModal:d,loadData:s,diskChange:c,modalStore:i,isLoading:a,modalActive:u}}},He={class:"flex justify-between w-full"},Xe={class:"file-disk-modal"},Qe={class:"z-0 flex justify-end p-4 border-t border-solid border-gray-light"};function We(t,i,a,e,u,k){const s=f("BaseIcon"),l=f("BaseButton"),d=f("BaseModal");return y(),N(d,{show:e.modalActive,onClose:e.closeDiskModal,onOpen:e.loadData},{header:n(()=>[b("div",He,[U(V(e.modalStore.title)+" ",1),r(s,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:e.closeDiskModal},null,8,["onClick"])])]),default:n(()=>[b("div",Xe,[(y(),N(ke(e.diskStore.selected_driver),{loading:e.isLoading,disks:e.diskStore.getDiskDrivers,"is-edit":e.isEdit,onOnChangeDisk:i[0]||(i[0]=c=>e.diskChange(c)),onSubmit:e.createNewDisk},{default:n(c=>[b("div",Qe,[r(l,{class:"mr-3 text-sm",variant:"primary-outline",type:"button",onClick:e.closeDiskModal},{default:n(()=>[U(V(t.$t("general.cancel")),1)]),_:1},8,["onClick"]),r(l,{loading:e.isRequestFire(c),disabled:e.isRequestFire(c),variant:"primary",type:"submit"},{default:n(()=>[e.isRequestFire(c)?E("",!0):(y(),N(s,{key:0,name:"SaveIcon",class:"w-6 mr-2"})),U(" "+V(t.$t("general.save")),1)]),_:2},1032,["loading","disabled"])])]),_:1},8,["loading","disks","is-edit","onSubmit"]))])]),_:1},8,["show","onClose","onOpen"])}var Ze=F(Je,[["render",We]]);const ei={class:"inline-block"},ri={setup(t){const i=me("utils"),a=G(),e=j(),u=ne(),k=de(),{t:s}=A();let l=p(!1),d=p("");const c=S(()=>[{key:"name",label:s("settings.disk.disk_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"driver",label:s("settings.disk.filesystem_driver"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"type",label:s("settings.disk.disk_type"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"set_as_default",label:s("settings.disk.is_default"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]),m=p(u.selectedCompanySettings.save_pdf_to_disk),o=S({get:()=>m.value==="YES",set:async C=>{const q=C?"YES":"NO";let x={settings:{save_pdf_to_disk:q}};m.value=q,await u.updateCompanySettings({data:x,message:"general.setting_updated"})}});async function B({page:C,filter:q,sort:x}){let J=L({orderByField:x.fieldName||"created_at",orderBy:x.order||"desc",page:C}),O=await e.fetchDisks(J);return{data:O.data.data,pagination:{totalPages:O.data.meta.last_page,currentPage:C,totalCount:O.data.meta.total}}}function M(C){return C.set_as_default?!(C.type=="SYSTEM"&&C.set_as_default):!0}function w(){a.openModal({title:s("settings.disk.new_disk"),componentName:"FileDiskModal",variant:"lg",refreshData:d.value&&d.value.refresh})}function I(C){a.openModal({title:s("settings.disk.edit_file_disk"),componentName:"FileDiskModal",variant:"lg",id:C.id,data:C,refreshData:d.value&&d.value.refresh})}function v(C){k.openDialog({title:s("general.are_you_sure"),message:s("settings.disk.set_default_disk_confirm"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(async q=>{if(q){l.value=!0;let x=L({set_as_default:!0,id:C});await e.updateDisk(x).then(()=>{d.value&&d.value.refresh()})}})}function $(C){k.openDialog({title:s("general.are_you_sure"),message:s("settings.disk.confirm_delete"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async q=>{if(q&&(await e.deleteFileDisk(C)).data.success)return d.value&&d.value.refresh(),!0})}return(C,q)=>{const x=f("BaseIcon"),J=f("BaseButton"),O=f("BaseBadge"),H=f("BaseDropdownItem"),ee=f("BaseDropdown"),ie=f("BaseTable"),oe=f("BaseDivider"),ae=f("BaseSwitchSection"),te=f("BaseSettingCard");return y(),h(ge,null,[r(Ze),r(te,{title:C.$tc("settings.disk.title",1),description:C.$t("settings.disk.description")},{action:n(()=>[r(J,{variant:"primary-outline",onClick:w},{left:n(_=>[r(x,{class:ve(_.class),name:"PlusIcon"},null,8,["class"])]),default:n(()=>[U(" "+V(C.$t("settings.disk.new_disk")),1)]),_:1})]),default:n(()=>[r(ie,{ref:(_,T)=>{T.table=_,Z(d)?d.value=_:d=_},class:"mt-16",data:B,columns:P(c)},{"cell-set_as_default":n(({row:_})=>[r(O,{"bg-color":P(i).getBadgeStatusColor(_.data.set_as_default?"YES":"NO").bgColor,color:P(i).getBadgeStatusColor(_.data.set_as_default?"YES":"NO").color},{default:n(()=>[U(V(_.data.set_as_default?"Yes":"No".replace("_"," ")),1)]),_:2},1032,["bg-color","color"])]),"cell-actions":n(({row:_})=>[M(_.data)?(y(),N(ee,{key:0},{activator:n(()=>[b("div",ei,[r(x,{name:"DotsHorizontalIcon",class:"text-gray-500"})])]),default:n(()=>[_.data.set_as_default?E("",!0):(y(),N(H,{key:0,onClick:T=>v(_.data.id)},{default:n(()=>[r(x,{class:"mr-3 tetx-gray-600",name:"CheckCircleIcon"}),U(" "+V(C.$t("settings.disk.set_default_disk")),1)]),_:2},1032,["onClick"])),_.data.type!=="SYSTEM"?(y(),N(H,{key:1,onClick:T=>I(_.data)},{default:n(()=>[r(x,{name:"PencilIcon",class:"mr-3 text-gray-600"}),U(" "+V(C.$t("general.edit")),1)]),_:2},1032,["onClick"])):E("",!0),_.data.type!=="SYSTEM"&&!_.data.set_as_default?(y(),N(H,{key:2,onClick:T=>$(_.data.id)},{default:n(()=>[r(x,{name:"TrashIcon",class:"mr-3 text-gray-600"}),U(" "+V(C.$t("general.delete")),1)]),_:2},1032,["onClick"])):E("",!0)]),_:2},1024)):E("",!0)]),_:1},8,["columns"]),r(oe,{class:"mt-8 mb-2"}),r(ae,{modelValue:P(o),"onUpdate:modelValue":q[0]||(q[0]=_=>Z(o)?o.value=_:null),title:C.$t("settings.disk.save_pdf_to_disk"),description:C.$t("settings.disk.disk_setting_description")},null,8,["modelValue","title","description"])]),_:1},8,["title","description"])],64)}}};export{ri as default}; +var re=Object.defineProperty;var X=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable;var Q=(t,i,a)=>i in t?re(t,i,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[i]=a,W=(t,i)=>{for(var a in i||(i={}))se.call(i,a)&&Q(t,a,i[a]);if(X)for(var a of X(i))le.call(i,a)&&Q(t,a,i[a]);return t};import{u as j}from"./disk.84b94298.js";import{_ as F,c as G,b as ne,j as de}from"./main.fc26c84f.js";import{J as A,B as p,k as S,L as g,M as D,T as R,b1 as Y,a0 as L,r as f,o as y,e as h,h as b,f as r,w as n,t as V,j as E,g as z,U as K,R as ue,a7 as fe,l as N,i as U,aj as ke,ah as me,m as ve,x as Z,u as P,F as ge}from"./vendor.fd3b1727.js";const ce={props:{isEdit:{type:Boolean,require:!0,default:!1},loading:{type:Boolean,require:!0,default:!1},disks:{type:Array,require:!0,default:Array}},emits:["submit","onChangeDisk"],setup(t,{emit:i}){const a=j(),e=G(),{t:u}=A();let k=p(!1),s=p(!1),l=p(null),d=p(null);const c=S({get:()=>a.selected_driver,set:v=>{a.selected_driver=v,a.dropBoxDiskConfig.selected_driver=v}}),m=S(()=>({dropBoxDiskConfig:{root:{required:g.withMessage(u("validation.required"),D)},key:{required:g.withMessage(u("validation.required"),D)},secret:{required:g.withMessage(u("validation.required"),D)},token:{required:g.withMessage(u("validation.required"),D)},app:{required:g.withMessage(u("validation.required"),D)},selected_driver:{required:g.withMessage(u("validation.required"),D)},name:{required:g.withMessage(u("validation.required"),D)}}})),o=R(m,S(()=>a));Y(()=>{a.dropBoxDiskConfig={name:null,selected_driver:"dropbox",token:null,key:null,secret:null,app:null}}),B();async function B(){s.value=!0;let v=L({disk:"dropbox"});if(t.isEdit)Object.assign(a.dropBoxDiskConfig,e.data),k.value=e.data.set_as_default,k.value&&(l.value=!0);else{let $=await a.fetchDiskEnv(v);Object.assign(a.dropBoxDiskConfig,$.data)}d.value=t.disks.find($=>$.value=="dropbox"),s.value=!1}const M=S(()=>!!(t.isEdit&&k.value&&l.value));async function w(){if(o.value.dropBoxDiskConfig.$touch(),o.value.dropBoxDiskConfig.$invalid)return!0;let v={credentials:a.dropBoxDiskConfig,name:a.dropBoxDiskConfig.name,driver:d.value.value,set_as_default:k.value};return i("submit",v),!1}function I(){i("onChangeDisk",a.dropBoxDiskConfig.selected_driver)}return{v$:o,diskStore:a,selected_driver:c,set_as_default:k,isLoading:s,is_current_disk:l,selected_disk:d,isDisabled:M,loadData:B,submitData:w,onChangeDriver:I}}},De={class:"px-8 py-6"},Ce={key:0,class:"flex items-center mt-6"},pe={class:"relative flex items-center w-12"},_e={class:"ml-4 right"},be={class:"p-0 mb-1 text-base leading-snug text-black box-title"};function Se(t,i,a,e,u,k){const s=f("BaseInput"),l=f("BaseInputGroup"),d=f("BaseMultiselect"),c=f("BaseInputGrid"),m=f("BaseSwitch");return y(),h("form",{onSubmit:i[15]||(i[15]=K((...o)=>e.submitData&&e.submitData(...o),["prevent"]))},[b("div",De,[r(c,null,{default:n(()=>[r(l,{label:t.$t("settings.disk.name"),error:e.v$.dropBoxDiskConfig.name.$error&&e.v$.dropBoxDiskConfig.name.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.name,"onUpdate:modelValue":i[0]||(i[0]=o=>e.diskStore.dropBoxDiskConfig.name=o),type:"text",name:"name",invalid:e.v$.dropBoxDiskConfig.name.$error,onInput:i[1]||(i[1]=o=>e.v$.dropBoxDiskConfig.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.driver"),error:e.v$.dropBoxDiskConfig.selected_driver.$error&&e.v$.dropBoxDiskConfig.selected_driver.$errors[0].$message,required:""},{default:n(()=>[r(d,{modelValue:e.selected_driver,"onUpdate:modelValue":[i[2]||(i[2]=o=>e.selected_driver=o),i[3]||(i[3]=o=>e.onChangeDriver(t.data))],invalid:e.v$.dropBoxDiskConfig.selected_driver.$error,"value-prop":"value",options:a.disks,searchable:"",label:"name","can-deselect":!1},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.dropbox_root"),error:e.v$.dropBoxDiskConfig.root.$error&&e.v$.dropBoxDiskConfig.root.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.root,"onUpdate:modelValue":i[4]||(i[4]=o=>e.diskStore.dropBoxDiskConfig.root=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. /user/root/",invalid:e.v$.dropBoxDiskConfig.root.$error,onInput:i[5]||(i[5]=o=>e.v$.dropBoxDiskConfig.root.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.dropbox_token"),error:e.v$.dropBoxDiskConfig.token.$error&&e.v$.dropBoxDiskConfig.token.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.token,"onUpdate:modelValue":i[6]||(i[6]=o=>e.diskStore.dropBoxDiskConfig.token=o),modelModifiers:{trim:!0},type:"text",name:"name",invalid:e.v$.dropBoxDiskConfig.token.$error,onInput:i[7]||(i[7]=o=>e.v$.dropBoxDiskConfig.token.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.dropbox_key"),error:e.v$.dropBoxDiskConfig.key.$error&&e.v$.dropBoxDiskConfig.key.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.key,"onUpdate:modelValue":i[8]||(i[8]=o=>e.diskStore.dropBoxDiskConfig.key=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. KEIS4S39SERSDS",invalid:e.v$.dropBoxDiskConfig.key.$error,onInput:i[9]||(i[9]=o=>e.v$.dropBoxDiskConfig.key.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.dropbox_secret"),error:e.v$.dropBoxDiskConfig.secret.$error&&e.v$.dropBoxDiskConfig.secret.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.secret,"onUpdate:modelValue":i[10]||(i[10]=o=>e.diskStore.dropBoxDiskConfig.secret=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. ********",invalid:e.v$.dropBoxDiskConfig.secret.$error,onInput:i[11]||(i[11]=o=>e.v$.dropBoxDiskConfig.secret.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.dropbox_app"),error:e.v$.dropBoxDiskConfig.app.$error&&e.v$.dropBoxDiskConfig.app.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.dropBoxDiskConfig.app,"onUpdate:modelValue":i[12]||(i[12]=o=>e.diskStore.dropBoxDiskConfig.app=o),modelModifiers:{trim:!0},type:"text",name:"name",invalid:e.v$.dropBoxDiskConfig.app.$error,onInput:i[13]||(i[13]=o=>e.v$.dropBoxDiskConfig.app.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1}),e.isDisabled?E("",!0):(y(),h("div",Ce,[b("div",pe,[r(m,{modelValue:e.set_as_default,"onUpdate:modelValue":i[14]||(i[14]=o=>e.set_as_default=o),class:"flex"},null,8,["modelValue"])]),b("div",_e,[b("p",be,V(t.$t("settings.disk.is_default")),1)])]))]),z(t.$slots,"default",{diskData:{isLoading:e.isLoading,submitData:e.submitData}})],32)}var $e=F(ce,[["render",Se]]);const ye={props:{isEdit:{type:Boolean,require:!0,default:!1},loading:{type:Boolean,require:!0,default:!1},disks:{type:Array,require:!0,default:Array}},emits:["submit","onChangeDisk"],setup(t,{emit:i}){const a=j(),e=G(),{t:u}=A();let k=p(!1),s=p(!1),l=p(""),d=p(null);const c=S({get:()=>a.selected_driver,set:v=>{a.selected_driver=v,a.localDiskConfig.selected_driver=v}}),m=S(()=>({localDiskConfig:{name:{required:g.withMessage(u("validation.required"),D)},selected_driver:{required:g.withMessage(u("validation.required"),D)},root:{required:g.withMessage(u("validation.required"),D)}}})),o=R(m,S(()=>a));Y(()=>{a.localDiskConfig={name:null,selected_driver:"local",root:null}}),B();async function B(){k.value=!0;let v=L({disk:"local"});if(t.isEdit)Object.assign(a.localDiskConfig,e.data),a.localDiskConfig.root=e.data.credentials,s.value=e.data.set_as_default,s.value&&(d.value=!0);else{let $=await a.fetchDiskEnv(v);Object.assign(a.localDiskConfig,$.data)}l.value=t.disks.find($=>$.value=="local"),k.value=!1}const M=S(()=>!!(t.isEdit&&s.value&&d.value));async function w(){if(o.value.localDiskConfig.$touch(),o.value.localDiskConfig.$invalid)return!0;let v=L({credentials:a.localDiskConfig.root,name:a.localDiskConfig.name,driver:a.localDiskConfig.selected_driver,set_as_default:s.value});return i("submit",v),!1}function I(){i("onChangeDisk",a.localDiskConfig.selected_driver)}return{v$:o,diskStore:a,modalStore:e,selected_driver:c,selected_disk:l,isLoading:k,set_as_default:s,is_current_disk:d,submitData:w,onChangeDriver:I,isDisabled:M}}},Be={class:"px-4 sm:px-8 py-6"},xe={key:0,class:"flex items-center mt-6"},Ve={class:"relative flex items-center w-12"},qe={class:"ml-4 right"},Me={class:"p-0 mb-1 text-base leading-snug text-black box-title"};function we(t,i,a,e,u,k){const s=f("BaseInput"),l=f("BaseInputGroup"),d=f("BaseMultiselect"),c=f("BaseInputGrid"),m=f("BaseSwitch");return y(),h("form",{action:"",onSubmit:i[7]||(i[7]=K((...o)=>e.submitData&&e.submitData(...o),["prevent"]))},[b("div",Be,[r(c,null,{default:n(()=>[r(l,{label:t.$t("settings.disk.name"),error:e.v$.localDiskConfig.name.$error&&e.v$.localDiskConfig.name.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.localDiskConfig.name,"onUpdate:modelValue":i[0]||(i[0]=o=>e.diskStore.localDiskConfig.name=o),type:"text",name:"name",invalid:e.v$.localDiskConfig.name.$error,onInput:i[1]||(i[1]=o=>e.v$.localDiskConfig.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$tc("settings.disk.driver"),error:e.v$.localDiskConfig.selected_driver.$error&&e.v$.localDiskConfig.selected_driver.$errors[0].$message,required:""},{default:n(()=>[r(d,{modelValue:e.selected_driver,"onUpdate:modelValue":[i[2]||(i[2]=o=>e.selected_driver=o),i[3]||(i[3]=o=>e.onChangeDriver(t.data))],"value-prop":"value",invalid:e.v$.localDiskConfig.selected_driver.$error,options:a.disks,searchable:"",label:"name","can-deselect":!1},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.local_root"),error:e.v$.localDiskConfig.root.$error&&e.v$.localDiskConfig.root.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.localDiskConfig.root,"onUpdate:modelValue":i[4]||(i[4]=o=>e.diskStore.localDiskConfig.root=o),modelModifiers:{trim:!0},type:"text",name:"name",invalid:e.v$.localDiskConfig.root.$error,placeholder:"Ex./user/root/",onInput:i[5]||(i[5]=o=>e.v$.localDiskConfig.root.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1}),e.isDisabled?E("",!0):(y(),h("div",xe,[b("div",Ve,[r(m,{modelValue:e.set_as_default,"onUpdate:modelValue":i[6]||(i[6]=o=>e.set_as_default=o),class:"flex"},null,8,["modelValue"])]),b("div",qe,[b("p",Me,V(t.$t("settings.disk.is_default")),1)])]))]),z(t.$slots,"default",{diskData:{isLoading:e.isLoading,submitData:e.submitData}})],32)}var Ie=F(ye,[["render",we]]);const he={props:{isEdit:{type:Boolean,require:!0,default:!1},loading:{type:Boolean,require:!0,default:!1},disks:{type:Array,require:!0,default:Array}},emits:["submit","onChangeDisk"],setup(t,{emit:i}){const a=j(),e=G(),{t:u}=A();let k=p(!1),s=p(!1),l=p(null),d=p(null);const c=S({get:()=>a.selected_driver,set:v=>{a.selected_driver=v,a.s3DiskConfigData.selected_driver=v}}),m=S(()=>({s3DiskConfigData:{name:{required:g.withMessage(u("validation.required"),D)},root:{required:g.withMessage(u("validation.required"),D)},key:{required:g.withMessage(u("validation.required"),D)},secret:{required:g.withMessage(u("validation.required"),D)},region:{required:g.withMessage(u("validation.required"),D)},bucket:{required:g.withMessage(u("validation.required"),D)},selected_driver:{required:g.withMessage(u("validation.required"),D)}}})),o=R(m,S(()=>a));Y(()=>{a.s3DiskConfigData={name:null,selected_driver:"s3",key:null,secret:null,region:null,bucket:null,root:null}}),B();async function B(){s.value=!0;let v=L({disk:"s3"});if(t.isEdit)Object.assign(a.s3DiskConfigData,e.data),k.value=e.data.set_as_default,k.value&&(d.value=!0);else{let $=await a.fetchDiskEnv(v);Object.assign(a.s3DiskConfigData,$.data)}l.value=t.disks.find($=>$.value=="s3"),s.value=!1}const M=S(()=>!!(t.isEdit&&k.value&&d.value));async function w(){if(o.value.s3DiskConfigData.$touch(),o.value.s3DiskConfigData.$invalid)return!0;let v={credentials:a.s3DiskConfigData,name:a.s3DiskConfigData.name,driver:l.value.value,set_as_default:k.value};return i("submit",v),!1}function I(){i("onChangeDisk",a.s3DiskConfigData.selected_driver)}return{v$:o,diskStore:a,modalStore:e,set_as_default:k,isLoading:s,selected_disk:l,selected_driver:c,is_current_disk:d,loadData:B,submitData:w,onChangeDriver:I,isDisabled:M}}},Ee={class:"px-8 py-6"},Ue={key:0,class:"flex items-center mt-6"},Le={class:"relative flex items-center w-12"},Ne={class:"ml-4 right"},je={class:"p-0 mb-1 text-base leading-snug text-black box-title"};function Ge(t,i,a,e,u,k){const s=f("BaseInput"),l=f("BaseInputGroup"),d=f("BaseMultiselect"),c=f("BaseInputGrid"),m=f("BaseSwitch");return y(),h("form",{onSubmit:i[15]||(i[15]=K((...o)=>e.submitData&&e.submitData(...o),["prevent"]))},[b("div",Ee,[r(c,null,{default:n(()=>[r(l,{label:t.$t("settings.disk.name"),error:e.v$.s3DiskConfigData.name.$error&&e.v$.s3DiskConfigData.name.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.name,"onUpdate:modelValue":i[0]||(i[0]=o=>e.diskStore.s3DiskConfigData.name=o),type:"text",name:"name",invalid:e.v$.s3DiskConfigData.name.$error,onInput:i[1]||(i[1]=o=>e.v$.s3DiskConfigData.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$tc("settings.disk.driver"),error:e.v$.s3DiskConfigData.selected_driver.$error&&e.v$.s3DiskConfigData.selected_driver.$errors[0].$message,required:""},{default:n(()=>[r(d,{modelValue:e.selected_driver,"onUpdate:modelValue":[i[2]||(i[2]=o=>e.selected_driver=o),i[3]||(i[3]=o=>e.onChangeDriver(t.data))],invalid:e.v$.s3DiskConfigData.selected_driver.$error,"value-prop":"value",options:a.disks,searchable:"",label:"name","can-deselect":!1},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.aws_root"),error:e.v$.s3DiskConfigData.root.$error&&e.v$.s3DiskConfigData.root.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.root,"onUpdate:modelValue":i[4]||(i[4]=o=>e.diskStore.s3DiskConfigData.root=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. /user/root/",invalid:e.v$.s3DiskConfigData.root.$error,onInput:i[5]||(i[5]=o=>e.v$.s3DiskConfigData.root.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.aws_key"),error:e.v$.s3DiskConfigData.key.$error&&e.v$.s3DiskConfigData.key.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.key,"onUpdate:modelValue":i[6]||(i[6]=o=>e.diskStore.s3DiskConfigData.key=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. KEIS4S39SERSDS",invalid:e.v$.s3DiskConfigData.key.$error,onInput:i[7]||(i[7]=o=>e.v$.s3DiskConfigData.key.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.aws_secret"),error:e.v$.s3DiskConfigData.secret.$error&&e.v$.s3DiskConfigData.secret.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.secret,"onUpdate:modelValue":i[8]||(i[8]=o=>e.diskStore.s3DiskConfigData.secret=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. ********",invalid:e.v$.s3DiskConfigData.secret.$error,onInput:i[9]||(i[9]=o=>e.v$.s3DiskConfigData.secret.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.aws_region"),error:e.v$.s3DiskConfigData.region.$error&&e.v$.s3DiskConfigData.region.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.region,"onUpdate:modelValue":i[10]||(i[10]=o=>e.diskStore.s3DiskConfigData.region=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. us-west",invalid:e.v$.s3DiskConfigData.region.$error,onInput:i[11]||(i[11]=o=>e.v$.s3DiskConfigData.region.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.aws_bucket"),error:e.v$.s3DiskConfigData.bucket.$error&&e.v$.s3DiskConfigData.bucket.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.s3DiskConfigData.bucket,"onUpdate:modelValue":i[12]||(i[12]=o=>e.diskStore.s3DiskConfigData.bucket=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. AppName",invalid:e.v$.s3DiskConfigData.bucket.$error,onInput:i[13]||(i[13]=o=>e.v$.s3DiskConfigData.bucket.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1}),e.isDisabled?E("",!0):(y(),h("div",Ue,[b("div",Le,[r(m,{modelValue:e.set_as_default,"onUpdate:modelValue":i[14]||(i[14]=o=>e.set_as_default=o),class:"flex"},null,8,["modelValue"])]),b("div",Ne,[b("p",je,V(t.$t("settings.disk.is_default")),1)])]))]),z(t.$slots,"default",{diskData:{isLoading:e.isLoading,submitData:e.submitData}})],32)}var Oe=F(he,[["render",Ge]]);const Fe={props:{isEdit:{type:Boolean,require:!0,default:!1},loading:{type:Boolean,require:!0,default:!1},disks:{type:Array,require:!0,default:Array}},emits:["submit","onChangeDisk"],setup(t,{emit:i}){const a=j(),e=G(),{t:u}=A();let k=p(!1),s=p(!1),l=p(""),d=p(null);const c=S({get:()=>a.selected_driver,set:v=>{a.selected_driver=v,a.doSpaceDiskConfig.selected_driver=v}}),m=S(()=>({doSpaceDiskConfig:{root:{required:g.withMessage(u("validation.required"),D)},key:{required:g.withMessage(u("validation.required"),D)},secret:{required:g.withMessage(u("validation.required"),D)},region:{required:g.withMessage(u("validation.required"),D)},endpoint:{required:g.withMessage(u("validation.required"),D),url:g.withMessage(u("validation.invalid_url"),ue)},bucket:{required:g.withMessage(u("validation.required"),D)},selected_driver:{required:g.withMessage(u("validation.required"),D)},name:{required:g.withMessage(u("validation.required"),D)}}})),o=R(m,S(()=>a));Y(()=>{a.doSpaceDiskConfig={name:null,selected_driver:"doSpaces",key:null,secret:null,region:null,bucket:null,endpoint:null,root:null}}),B();async function B(){k.value=!0;let v=L({disk:"doSpaces"});if(t.isEdit)Object.assign(a.doSpaceDiskConfig,JSON.parse(e.data.credentials)),s.value=e.data.set_as_default,s.value&&(d.value=!0);else{let $=await a.fetchDiskEnv(v);Object.assign(a.doSpaceDiskConfig,$.data)}l.value=t.disks.find($=>$.value=="doSpaces"),k.value=!1}const M=S(()=>!!(t.isEdit&&s.value&&d.value));async function w(){if(o.value.doSpaceDiskConfig.$touch(),o.value.doSpaceDiskConfig.$invalid)return!0;let v={credentials:a.doSpaceDiskConfig,name:a.doSpaceDiskConfig.name,driver:l.value.value,set_as_default:s.value};return i("submit",v),!1}function I(){i("onChangeDisk",a.doSpaceDiskConfig.selected_driver)}return{v$:o,diskStore:a,selected_driver:c,isLoading:k,set_as_default:s,selected_disk:l,is_current_disk:d,loadData:B,submitData:w,onChangeDriver:I,isDisabled:M}}},Ae={class:"px-8 py-6"},Te={key:0,class:"flex items-center mt-6"},Re={class:"relative flex items-center w-12"},Ye={class:"ml-4 right"},ze={class:"p-0 mb-1 text-base leading-snug text-black box-title"};function Ke(t,i,a,e,u,k){const s=f("BaseInput"),l=f("BaseInputGroup"),d=f("BaseMultiselect"),c=f("BaseInputGrid"),m=f("BaseSwitch");return y(),h("form",{onSubmit:i[17]||(i[17]=K((...o)=>e.submitData&&e.submitData(...o),["prevent"]))},[b("div",Ae,[r(c,null,{default:n(()=>[r(l,{label:t.$t("settings.disk.name"),error:e.v$.doSpaceDiskConfig.name.$error&&e.v$.doSpaceDiskConfig.name.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.name,"onUpdate:modelValue":i[0]||(i[0]=o=>e.diskStore.doSpaceDiskConfig.name=o),type:"text",name:"name",invalid:e.v$.doSpaceDiskConfig.name.$error,onInput:i[1]||(i[1]=o=>e.v$.doSpaceDiskConfig.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$tc("settings.disk.driver"),error:e.v$.doSpaceDiskConfig.selected_driver.$error&&e.v$.doSpaceDiskConfig.selected_driver.$errors[0].$message,required:""},{default:n(()=>[r(d,{modelValue:e.selected_driver,"onUpdate:modelValue":[i[2]||(i[2]=o=>e.selected_driver=o),i[3]||(i[3]=o=>e.onChangeDriver(t.data))],invalid:e.v$.doSpaceDiskConfig.selected_driver.$error,"value-prop":"value",options:a.disks,searchable:"",label:"name","can-deselect":!1,"track-by":"name"},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_root"),error:e.v$.doSpaceDiskConfig.root.$error&&e.v$.doSpaceDiskConfig.root.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.root,"onUpdate:modelValue":i[4]||(i[4]=o=>e.diskStore.doSpaceDiskConfig.root=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. /user/root/",invalid:e.v$.doSpaceDiskConfig.root.$error,onInput:i[5]||(i[5]=o=>e.v$.doSpaceDiskConfig.root.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_key"),error:e.v$.doSpaceDiskConfig.key.$error&&e.v$.doSpaceDiskConfig.key.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.key,"onUpdate:modelValue":i[6]||(i[6]=o=>e.diskStore.doSpaceDiskConfig.key=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. KEIS4S39SERSDS",invalid:e.v$.doSpaceDiskConfig.key.$error,onInput:i[7]||(i[7]=o=>e.v$.doSpaceDiskConfig.key.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_secret"),error:e.v$.doSpaceDiskConfig.secret.$error&&e.v$.doSpaceDiskConfig.secret.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.secret,"onUpdate:modelValue":i[8]||(i[8]=o=>e.diskStore.doSpaceDiskConfig.secret=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. ********",invalid:e.v$.doSpaceDiskConfig.secret.$error,onInput:i[9]||(i[9]=o=>e.v$.doSpaceDiskConfig.secret.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_region"),error:e.v$.doSpaceDiskConfig.region.$error&&e.v$.doSpaceDiskConfig.region.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.region,"onUpdate:modelValue":i[10]||(i[10]=o=>e.diskStore.doSpaceDiskConfig.region=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. nyc3",invalid:e.v$.doSpaceDiskConfig.region.$error,onInput:i[11]||(i[11]=o=>e.v$.doSpaceDiskConfig.region.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_endpoint"),error:e.v$.doSpaceDiskConfig.endpoint.$error&&e.v$.doSpaceDiskConfig.endpoint.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.endpoint,"onUpdate:modelValue":i[12]||(i[12]=o=>e.diskStore.doSpaceDiskConfig.endpoint=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. https://nyc3.digitaloceanspaces.com",invalid:e.v$.doSpaceDiskConfig.endpoint.$error,onInput:i[13]||(i[13]=o=>e.v$.doSpaceDiskConfig.endpoint.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),r(l,{label:t.$t("settings.disk.do_spaces_bucket"),error:e.v$.doSpaceDiskConfig.bucket.$error&&e.v$.doSpaceDiskConfig.bucket.$errors[0].$message,required:""},{default:n(()=>[r(s,{modelValue:e.diskStore.doSpaceDiskConfig.bucket,"onUpdate:modelValue":i[14]||(i[14]=o=>e.diskStore.doSpaceDiskConfig.bucket=o),modelModifiers:{trim:!0},type:"text",name:"name",placeholder:"Ex. my-new-space",invalid:e.v$.doSpaceDiskConfig.bucket.$error,onInput:i[15]||(i[15]=o=>e.v$.doSpaceDiskConfig.bucket.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1}),e.isDisabled?E("",!0):(y(),h("div",Te,[b("div",Re,[r(m,{modelValue:e.set_as_default,"onUpdate:modelValue":i[16]||(i[16]=o=>e.set_as_default=o),class:"flex"},null,8,["modelValue"])]),b("div",Ye,[b("p",ze,V(t.$t("settings.disk.is_default")),1)])]))]),z(t.$slots,"default",{diskData:{isLoading:e.isLoading,submitData:e.submitData}})],32)}var Pe=F(Fe,[["render",Ke]]);const Je={components:{Dropbox:$e,Local:Ie,S3:Oe,DoSpaces:Pe},setup(){const t=j(),i=G();let a=p(!1),e=p(!1);fe(()=>{i.id&&(e.value=!0)});const u=S(()=>i.active&&i.componentName==="FileDiskModal");function k(m){return m&&(m.diskData.isLoading.value||a.value)}async function s(){a.value=!0;let m=await t.fetchDiskDrivers();e.value?t.selected_driver=i.data.driver:t.selected_driver=m.data.drivers[0].value,a.value=!1}async function l(m){Object.assign(t.diskConfigData,m),a.value=!0;let o=W({id:i.id},m);await(e.value?t.updateDisk:t.createDisk)(o),a.value=!1,i.refreshData(),d()}function d(){i.closeModal()}function c(m){t.selected_driver=m,t.diskConfigData.selected_driver=m}return{isEdit:e,createNewDisk:l,isRequestFire:k,diskStore:t,closeDiskModal:d,loadData:s,diskChange:c,modalStore:i,isLoading:a,modalActive:u}}},He={class:"flex justify-between w-full"},Xe={class:"file-disk-modal"},Qe={class:"z-0 flex justify-end p-4 border-t border-solid border-gray-light"};function We(t,i,a,e,u,k){const s=f("BaseIcon"),l=f("BaseButton"),d=f("BaseModal");return y(),N(d,{show:e.modalActive,onClose:e.closeDiskModal,onOpen:e.loadData},{header:n(()=>[b("div",He,[U(V(e.modalStore.title)+" ",1),r(s,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:e.closeDiskModal},null,8,["onClick"])])]),default:n(()=>[b("div",Xe,[(y(),N(ke(e.diskStore.selected_driver),{loading:e.isLoading,disks:e.diskStore.getDiskDrivers,"is-edit":e.isEdit,onOnChangeDisk:i[0]||(i[0]=c=>e.diskChange(c)),onSubmit:e.createNewDisk},{default:n(c=>[b("div",Qe,[r(l,{class:"mr-3 text-sm",variant:"primary-outline",type:"button",onClick:e.closeDiskModal},{default:n(()=>[U(V(t.$t("general.cancel")),1)]),_:1},8,["onClick"]),r(l,{loading:e.isRequestFire(c),disabled:e.isRequestFire(c),variant:"primary",type:"submit"},{default:n(()=>[e.isRequestFire(c)?E("",!0):(y(),N(s,{key:0,name:"SaveIcon",class:"w-6 mr-2"})),U(" "+V(t.$t("general.save")),1)]),_:2},1032,["loading","disabled"])])]),_:1},8,["loading","disks","is-edit","onSubmit"]))])]),_:1},8,["show","onClose","onOpen"])}var Ze=F(Je,[["render",We]]);const ei={class:"inline-block"},ri={setup(t){const i=me("utils"),a=G(),e=j(),u=ne(),k=de(),{t:s}=A();let l=p(!1),d=p("");const c=S(()=>[{key:"name",label:s("settings.disk.disk_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"driver",label:s("settings.disk.filesystem_driver"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"type",label:s("settings.disk.disk_type"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"set_as_default",label:s("settings.disk.is_default"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]),m=p(u.selectedCompanySettings.save_pdf_to_disk),o=S({get:()=>m.value==="YES",set:async C=>{const q=C?"YES":"NO";let x={settings:{save_pdf_to_disk:q}};m.value=q,await u.updateCompanySettings({data:x,message:"general.setting_updated"})}});async function B({page:C,filter:q,sort:x}){let J=L({orderByField:x.fieldName||"created_at",orderBy:x.order||"desc",page:C}),O=await e.fetchDisks(J);return{data:O.data.data,pagination:{totalPages:O.data.meta.last_page,currentPage:C,totalCount:O.data.meta.total}}}function M(C){return C.set_as_default?!(C.type=="SYSTEM"&&C.set_as_default):!0}function w(){a.openModal({title:s("settings.disk.new_disk"),componentName:"FileDiskModal",variant:"lg",refreshData:d.value&&d.value.refresh})}function I(C){a.openModal({title:s("settings.disk.edit_file_disk"),componentName:"FileDiskModal",variant:"lg",id:C.id,data:C,refreshData:d.value&&d.value.refresh})}function v(C){k.openDialog({title:s("general.are_you_sure"),message:s("settings.disk.set_default_disk_confirm"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(async q=>{if(q){l.value=!0;let x=L({set_as_default:!0,id:C});await e.updateDisk(x).then(()=>{d.value&&d.value.refresh()})}})}function $(C){k.openDialog({title:s("general.are_you_sure"),message:s("settings.disk.confirm_delete"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async q=>{if(q&&(await e.deleteFileDisk(C)).data.success)return d.value&&d.value.refresh(),!0})}return(C,q)=>{const x=f("BaseIcon"),J=f("BaseButton"),O=f("BaseBadge"),H=f("BaseDropdownItem"),ee=f("BaseDropdown"),ie=f("BaseTable"),oe=f("BaseDivider"),ae=f("BaseSwitchSection"),te=f("BaseSettingCard");return y(),h(ge,null,[r(Ze),r(te,{title:C.$tc("settings.disk.title",1),description:C.$t("settings.disk.description")},{action:n(()=>[r(J,{variant:"primary-outline",onClick:w},{left:n(_=>[r(x,{class:ve(_.class),name:"PlusIcon"},null,8,["class"])]),default:n(()=>[U(" "+V(C.$t("settings.disk.new_disk")),1)]),_:1})]),default:n(()=>[r(ie,{ref:(_,T)=>{T.table=_,Z(d)?d.value=_:d=_},class:"mt-16",data:B,columns:P(c)},{"cell-set_as_default":n(({row:_})=>[r(O,{"bg-color":P(i).getBadgeStatusColor(_.data.set_as_default?"YES":"NO").bgColor,color:P(i).getBadgeStatusColor(_.data.set_as_default?"YES":"NO").color},{default:n(()=>[U(V(_.data.set_as_default?"Yes":"No".replace("_"," ")),1)]),_:2},1032,["bg-color","color"])]),"cell-actions":n(({row:_})=>[M(_.data)?(y(),N(ee,{key:0},{activator:n(()=>[b("div",ei,[r(x,{name:"DotsHorizontalIcon",class:"text-gray-500"})])]),default:n(()=>[_.data.set_as_default?E("",!0):(y(),N(H,{key:0,onClick:T=>v(_.data.id)},{default:n(()=>[r(x,{class:"mr-3 tetx-gray-600",name:"CheckCircleIcon"}),U(" "+V(C.$t("settings.disk.set_default_disk")),1)]),_:2},1032,["onClick"])),_.data.type!=="SYSTEM"?(y(),N(H,{key:1,onClick:T=>I(_.data)},{default:n(()=>[r(x,{name:"PencilIcon",class:"mr-3 text-gray-600"}),U(" "+V(C.$t("general.edit")),1)]),_:2},1032,["onClick"])):E("",!0),_.data.type!=="SYSTEM"&&!_.data.set_as_default?(y(),N(H,{key:2,onClick:T=>$(_.data.id)},{default:n(()=>[r(x,{name:"TrashIcon",class:"mr-3 text-gray-600"}),U(" "+V(C.$t("general.delete")),1)]),_:2},1032,["onClick"])):E("",!0)]),_:2},1024)):E("",!0)]),_:1},8,["columns"]),r(oe,{class:"mt-8 mb-2"}),r(ae,{modelValue:P(o),"onUpdate:modelValue":q[0]||(q[0]=_=>Z(o)?o.value=_:null),title:C.$t("settings.disk.save_pdf_to_disk"),description:C.$t("settings.disk.disk_setting_description")},null,8,["modelValue","title","description"])]),_:1},8,["title","description"])],64)}}};export{ri as default}; diff --git a/public/build/assets/ForgotPassword.354d3045.js b/public/build/assets/ForgotPassword.ca04a561.js similarity index 80% rename from public/build/assets/ForgotPassword.354d3045.js rename to public/build/assets/ForgotPassword.ca04a561.js index 32d18d20..b5e46b03 100644 --- a/public/build/assets/ForgotPassword.354d3045.js +++ b/public/build/assets/ForgotPassword.ca04a561.js @@ -1 +1 @@ -import{J as w,a0 as S,B as f,L as _,M as V,Q as I,T as x,r as n,o as l,e as u,f as r,w as m,u as t,t as d,h as M,i as N,U as q,a as j}from"./vendor.fd3b1727.js";import{u as C,h as D}from"./main.f18430a2.js";const E=["onSubmit"],G={key:0},L={key:1},T={class:"mt-4 mb-4 text-sm"},Q={setup(U){const g=C(),{t:c}=w(),i=S({email:""}),p=f(!1),o=f(!1),h={email:{required:_.withMessage(c("validation.required"),V),email:_.withMessage(c("validation.email_incorrect"),I)}},a=x(h,i);async function y(s){if(a.value.$touch(),!a.value.$invalid)try{o.value=!0,(await j.post("/api/v1/auth/password/email",i)).data&&g.showNotification({type:"success",message:"Mail sent successfully"}),p.value=!0,o.value=!1}catch(e){D(e),o.value=!1}}return(s,e)=>{const $=n("BaseInput"),b=n("BaseInputGroup"),B=n("BaseButton"),k=n("router-link");return l(),u("form",{id:"loginForm",onSubmit:q(y,["prevent"])},[r(b,{error:t(a).email.$error&&t(a).email.$errors[0].$message,label:s.$t("login.enter_email"),class:"mb-4",required:""},{default:m(()=>[r($,{modelValue:t(i).email,"onUpdate:modelValue":e[0]||(e[0]=v=>t(i).email=v),invalid:t(a).email.$error,focus:"",type:"email",name:"email",onInput:e[1]||(e[1]=v=>t(a).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),r(B,{loading:o.value,disabled:o.value,type:"submit",variant:"primary"},{default:m(()=>[p.value?(l(),u("div",L,d(s.$t("validation.not_yet")),1)):(l(),u("div",G,d(s.$t("validation.send_reset_link")),1))]),_:1},8,["loading","disabled"]),M("div",T,[r(k,{to:"/login",class:"text-sm text-primary-400 hover:text-gray-700"},{default:m(()=>[N(d(s.$t("general.back_to_login")),1)]),_:1})])],40,E)}}};export{Q as default}; +import{J as w,a0 as S,B as v,L as _,M as V,Q as I,T as x,r as n,o as l,e as u,f as r,w as m,u as t,t as d,h as M,i as N,U as q,a as j}from"./vendor.fd3b1727.js";import{u as C,h as D}from"./main.fc26c84f.js";const E=["onSubmit"],G={key:0},L={key:1},T={class:"mt-4 mb-4 text-sm"},Q={setup(U){const g=C(),{t:c}=w(),i=S({email:""}),p=v(!1),o=v(!1),h={email:{required:_.withMessage(c("validation.required"),V),email:_.withMessage(c("validation.email_incorrect"),I)}},a=x(h,i);async function y(s){if(a.value.$touch(),!a.value.$invalid)try{o.value=!0,(await j.post("/api/v1/auth/password/email",i)).data&&g.showNotification({type:"success",message:"Mail sent successfully"}),p.value=!0,o.value=!1}catch(e){D(e),o.value=!1}}return(s,e)=>{const $=n("BaseInput"),b=n("BaseInputGroup"),B=n("BaseButton"),k=n("router-link");return l(),u("form",{id:"loginForm",onSubmit:q(y,["prevent"])},[r(b,{error:t(a).email.$error&&t(a).email.$errors[0].$message,label:s.$t("login.enter_email"),class:"mb-4",required:""},{default:m(()=>[r($,{modelValue:t(i).email,"onUpdate:modelValue":e[0]||(e[0]=f=>t(i).email=f),invalid:t(a).email.$error,focus:"",type:"email",name:"email",onInput:e[1]||(e[1]=f=>t(a).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),r(B,{loading:o.value,disabled:o.value,type:"submit",variant:"primary"},{default:m(()=>[p.value?(l(),u("div",L,d(s.$t("validation.not_yet")),1)):(l(),u("div",G,d(s.$t("validation.send_reset_link")),1))]),_:1},8,["loading","disabled"]),M("div",T,[r(k,{to:"/login",class:"text-sm text-primary-400 hover:text-gray-700"},{default:m(()=>[N(d(s.$t("general.back_to_login")),1)]),_:1})])],40,E)}}};export{Q as default}; diff --git a/public/build/assets/ForgotPassword.39f8f530.js b/public/build/assets/ForgotPassword.f56b2527.js similarity index 78% rename from public/build/assets/ForgotPassword.39f8f530.js rename to public/build/assets/ForgotPassword.f56b2527.js index 55328640..0c29a5a0 100644 --- a/public/build/assets/ForgotPassword.39f8f530.js +++ b/public/build/assets/ForgotPassword.f56b2527.js @@ -1 +1 @@ -var M=Object.defineProperty,j=Object.defineProperties;var G=Object.getOwnPropertyDescriptors;var h=Object.getOwnPropertySymbols;var N=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable;var B=(a,e,t)=>e in a?M(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,$=(a,e)=>{for(var t in e||(e={}))N.call(e,t)&&B(a,t,e[t]);if(h)for(var t of h(e))C.call(e,t)&&B(a,t,e[t]);return a},b=(a,e)=>j(a,G(e));import{J as D,G as L,a0 as T,B as y,k as U,L as k,M as A,Q as E,T as F,r as u,o as c,e as p,f as m,w as v,u as r,t as _,h as J,i as P,U as Q}from"./vendor.fd3b1727.js";import{u as R}from"./auth.09407ae4.js";import"./main.f18430a2.js";const z=["onSubmit"],H={key:0},K={key:1},O={class:"mt-4 mb-4 text-sm"},ee={setup(a){const e=R(),{t}=D(),S=L(),l=T({email:"",company:""}),f=y(!1),n=y(!1),V=U(()=>({email:{required:k.withMessage(t("validation.required"),A),email:k.withMessage(t("validation.email_incorrect"),E)}})),o=F(V,l);function w(i){if(o.value.$touch(),o.value.$invalid)return!0;n.value=!0;let s=b($({},l),{company:S.params.company});e.forgotPassword(s).then(d=>{n.value=!1}).catch(d=>{n.value=!1}),f.value=!0}return(i,s)=>{const d=u("BaseInput"),I=u("BaseInputGroup"),q=u("BaseButton"),x=u("router-link");return c(),p("form",{id:"loginForm",onSubmit:Q(w,["prevent"])},[m(I,{error:r(o).email.$error&&r(o).email.$errors[0].$message,label:i.$t("login.enter_email"),class:"mb-4",required:""},{default:v(()=>[m(d,{modelValue:r(l).email,"onUpdate:modelValue":s[0]||(s[0]=g=>r(l).email=g),type:"email",name:"email",invalid:r(o).email.$error,onInput:s[1]||(s[1]=g=>r(o).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),m(q,{loading:n.value,disabled:n.value,type:"submit",variant:"primary"},{default:v(()=>[f.value?(c(),p("div",K,_(i.$t("validation.not_yet")),1)):(c(),p("div",H,_(i.$t("validation.send_reset_link")),1))]),_:1},8,["loading","disabled"]),J("div",O,[m(x,{to:"login",class:"text-sm text-primary-400 hover:text-gray-700"},{default:v(()=>[P(_(i.$t("general.back_to_login")),1)]),_:1})])],40,z)}}};export{ee as default}; +var M=Object.defineProperty,j=Object.defineProperties;var G=Object.getOwnPropertyDescriptors;var h=Object.getOwnPropertySymbols;var N=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable;var b=(a,e,t)=>e in a?M(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,B=(a,e)=>{for(var t in e||(e={}))N.call(e,t)&&b(a,t,e[t]);if(h)for(var t of h(e))C.call(e,t)&&b(a,t,e[t]);return a},$=(a,e)=>j(a,G(e));import{J as D,G as L,a0 as T,B as y,k as U,L as k,M as A,Q as E,T as F,r as u,o as c,e as p,f as m,w as v,u as r,t as _,h as J,i as P,U as Q}from"./vendor.fd3b1727.js";import{u as R}from"./auth.75822dcb.js";import"./main.fc26c84f.js";const z=["onSubmit"],H={key:0},K={key:1},O={class:"mt-4 mb-4 text-sm"},ee={setup(a){const e=R(),{t}=D(),S=L(),l=T({email:"",company:""}),f=y(!1),n=y(!1),V=U(()=>({email:{required:k.withMessage(t("validation.required"),A),email:k.withMessage(t("validation.email_incorrect"),E)}})),o=F(V,l);function w(i){if(o.value.$touch(),o.value.$invalid)return!0;n.value=!0;let s=$(B({},l),{company:S.params.company});e.forgotPassword(s).then(d=>{n.value=!1}).catch(d=>{n.value=!1}),f.value=!0}return(i,s)=>{const d=u("BaseInput"),I=u("BaseInputGroup"),q=u("BaseButton"),x=u("router-link");return c(),p("form",{id:"loginForm",onSubmit:Q(w,["prevent"])},[m(I,{error:r(o).email.$error&&r(o).email.$errors[0].$message,label:i.$t("login.enter_email"),class:"mb-4",required:""},{default:v(()=>[m(d,{modelValue:r(l).email,"onUpdate:modelValue":s[0]||(s[0]=g=>r(l).email=g),type:"email",name:"email",invalid:r(o).email.$error,onInput:s[1]||(s[1]=g=>r(o).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),m(q,{loading:n.value,disabled:n.value,type:"submit",variant:"primary"},{default:v(()=>[f.value?(c(),p("div",K,_(i.$t("validation.not_yet")),1)):(c(),p("div",H,_(i.$t("validation.send_reset_link")),1))]),_:1},8,["loading","disabled"]),J("div",O,[m(x,{to:"login",class:"text-sm text-primary-400 hover:text-gray-700"},{default:v(()=>[P(_(i.$t("general.back_to_login")),1)]),_:1})])],40,z)}}};export{ee as default}; diff --git a/public/build/assets/Index.8b0e5247.js b/public/build/assets/Index.0dab6293.js similarity index 99% rename from public/build/assets/Index.8b0e5247.js rename to public/build/assets/Index.0dab6293.js index b18a64dd..c00e352c 100644 --- a/public/build/assets/Index.8b0e5247.js +++ b/public/build/assets/Index.0dab6293.js @@ -1 +1 @@ -import{J as z,G as ue,aN as me,ah as H,r as o,o as m,l as C,w as t,u as a,f as l,i as g,t as y,j as M,e as pe,h as n,m as u,B as Z,a0 as Ce,k as A,aR as fe,aS as he,q as P,ag as U,V as ye,x as ve}from"./vendor.fd3b1727.js";import{j as G,u as W,p as O,e as q,g as L,b as _e}from"./main.f18430a2.js";const ge={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(i){const r=i,F=G();W();const{t:B}=z(),b=O(),f=ue();me();const _=q();H("utils");function I(d){F.openDialog({title:B("general.are_you_sure"),message:B("items.confirm_delete"),yesLabel:B("general.ok"),noLabel:B("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(p=>{p&&b.deleteItem({ids:[d]}).then(v=>(v.data.success&&r.loadData&&r.loadData(),!0))})}return(d,p)=>{const v=o("BaseIcon"),w=o("BaseButton"),$=o("BaseDropdownItem"),D=o("router-link"),E=o("BaseDropdown");return m(),C(E,null,{activator:t(()=>[a(f).name==="items.view"?(m(),C(w,{key:0,variant:"primary"},{default:t(()=>[l(v,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(m(),C(v,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[a(_).hasAbilities(a(L).EDIT_ITEM)?(m(),C(D,{key:0,to:`/admin/items/${i.row.id}/edit`},{default:t(()=>[l($,null,{default:t(()=>[l(v,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),g(" "+y(d.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):M("",!0),a(_).hasAbilities(a(L).DELETE_ITEM)?(m(),C($,{key:1,onClick:p[0]||(p[0]=j=>I(i.row.id))},{default:t(()=>[l(v,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),g(" "+y(d.$t("general.delete")),1)]),_:1})):M("",!0)]),_:1})}}},Be={width:"110",height:"110",viewBox:"0 0 110 110",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Le={"clip-path":"url(#clip0)"},be=n("defs",null,[n("clipPath",{id:"clip0"},[n("rect",{width:"110",height:"110",fill:"white"})])],-1),Ie={props:{primaryFillColor:{type:String,default:"fill-primary-500"},secondaryFillColor:{type:String,default:"fill-gray-600"}},setup(i){return(r,F)=>(m(),pe("svg",Be,[n("g",Le,[n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.76398 22.9512L4.54883 21.7361L21.7363 4.54858L22.9515 5.76374L5.76398 22.9512Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M88.264 105.451L87.0488 104.236L104.236 87.0486L105.451 88.2637L88.264 105.451Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M29.8265 81.3887L28.6113 80.1736L38.9238 69.8611L40.139 71.0762L29.8265 81.3887Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M30.9375 81.6406C30.9375 83.0637 29.7825 84.2188 28.3594 84.2188C26.9362 84.2188 25.7812 83.0637 25.7812 81.6406C25.7812 80.2175 26.9362 79.0625 28.3594 79.0625C29.7825 79.0625 30.9375 80.2175 30.9375 81.6406Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M77.3435 61.5801C76.4635 61.5801 75.5835 61.9152 74.9132 62.5873L62.5863 74.9124C61.244 76.2548 61.244 78.4324 62.5863 79.7748L92.8123 110.001L110 92.8132L79.7738 62.5873C79.1035 61.9152 78.2235 61.5801 77.3435 61.5801ZM77.3435 63.2988C77.8024 63.2988 78.2338 63.4776 78.5587 63.8024L107.569 92.8132L92.8123 107.569L63.8015 78.5596C63.4767 78.2348 63.2979 77.8034 63.2979 77.3445C63.2979 76.8838 63.4767 76.4524 63.8015 76.1276L76.1284 63.8024C76.4532 63.4776 76.8846 63.2988 77.3435 63.2988Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M17.1875 0L0 17.1875L30.2259 47.4134C30.8963 48.0838 31.7763 48.4206 32.6562 48.4206C33.5363 48.4206 34.4162 48.0838 35.0866 47.4134L47.4134 35.0866C48.7558 33.7442 48.7558 31.5683 47.4134 30.2259L17.1875 0ZM17.1875 2.43031L46.1983 31.4411C46.5231 31.7659 46.7019 32.1973 46.7019 32.6562C46.7019 33.1152 46.5231 33.5466 46.1983 33.8714L33.8714 46.1983C33.5466 46.5231 33.1152 46.7019 32.6562 46.7019C32.1973 46.7019 31.7659 46.5231 31.4411 46.1983L2.43031 17.1875L17.1875 2.43031Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M60.156 28.9238C59.276 28.9238 58.396 29.259 57.7257 29.931L29.9301 57.7249C28.5878 59.0673 28.5878 61.2449 29.9301 62.5873L47.4132 80.0687C48.0835 80.7407 48.9635 81.0759 49.8435 81.0759C50.7235 81.0759 51.6035 80.7407 52.2738 80.0687L80.0695 52.2748C81.4118 50.9324 81.4118 48.7548 80.0695 47.4124L62.5863 29.931C61.916 29.259 61.036 28.9238 60.156 28.9238ZM60.156 30.6426C60.6149 30.6426 61.0463 30.8213 61.3712 31.1462L78.8543 48.6276C79.1792 48.9524 79.3579 49.3838 79.3579 49.8445C79.3579 50.3034 79.1792 50.7348 78.8543 51.0596L51.0587 78.8535C50.7338 79.1784 50.3024 79.3571 49.8435 79.3571C49.3846 79.3571 48.9532 79.1784 48.6284 78.8535L31.1453 61.3721C30.8204 61.0473 30.6417 60.6159 30.6417 60.157C30.6417 59.6963 30.8204 59.2649 31.1453 58.9401L58.9409 31.1462C59.2657 30.8213 59.6971 30.6426 60.156 30.6426Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M71.0765 40.1387L69.8613 38.9236L72.4395 36.3455L73.6546 37.5606L71.0765 40.1387Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M72.9858 24.8608C69.6291 28.2176 69.6291 33.6574 72.9858 37.0141C74.6633 38.6916 76.8633 39.5321 79.0633 39.5321C81.2616 39.5321 83.4616 38.6916 85.1391 37.0141L72.9858 24.8608ZM73.1388 27.4441L82.5558 36.8612C81.5091 37.4816 80.3111 37.8133 79.0633 37.8133C77.226 37.8133 75.5003 37.0966 74.201 35.799C72.9033 34.4996 72.1883 32.774 72.1883 30.9383C72.1883 29.6888 72.5183 28.4908 73.1388 27.4441Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M86.1459 32.0051C85.9259 32.0051 85.7059 31.9209 85.5374 31.7542C85.2023 31.4173 85.2023 30.8742 85.5374 30.5373C86.3504 29.7261 86.7973 28.6467 86.7973 27.5003C86.7973 26.3522 86.3504 25.2728 85.5374 24.4615C83.9149 22.839 81.0859 22.839 79.4616 24.4615C79.1265 24.7984 78.5834 24.7984 78.2465 24.4615C77.9113 24.1264 77.9113 23.5833 78.2465 23.2464C80.5187 20.9742 84.4821 20.9742 86.7543 23.2464C87.8904 24.3825 88.516 25.8933 88.516 27.5003C88.516 29.1073 87.8904 30.6181 86.7543 31.7542C86.5859 31.9209 86.3659 32.0051 86.1459 32.0051Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M89.792 35.6514C89.572 35.6514 89.352 35.5672 89.1836 35.4004C88.8484 35.0636 88.8484 34.5204 89.1836 34.1836C90.9711 32.3978 91.9525 30.0259 91.9525 27.4994C91.9525 24.9745 90.9711 22.6009 89.1836 20.8151C87.3978 19.0294 85.0259 18.0462 82.4994 18.0462C79.9745 18.0462 77.6009 19.0294 75.8152 20.8151C75.48 21.1503 74.9352 21.1503 74.6 20.8151C74.2648 20.48 74.2648 19.9351 74.6 19.6C78.9553 15.2447 86.0434 15.2447 90.4005 19.6C94.7558 23.9553 94.7558 31.0434 90.4005 35.4004C90.232 35.5672 90.012 35.6514 89.792 35.6514Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M93.4379 39.297C93.2179 39.297 92.9979 39.2128 92.8295 39.0461C92.4944 38.7092 92.4944 38.1661 92.8295 37.8292C95.5898 35.0706 97.1092 31.4028 97.1092 27.4995C97.1092 23.5979 95.5898 19.9284 92.8295 17.1698C90.0709 14.4112 86.4031 12.8901 82.4998 12.8901C78.5983 12.8901 74.9287 14.4112 72.1701 17.1698C71.835 17.505 71.2901 17.505 70.955 17.1698C70.6198 16.8347 70.6198 16.2898 70.955 15.9547C74.0384 12.8712 78.1394 11.1714 82.4998 11.1714C86.862 11.1714 90.9612 12.8712 94.0464 15.9547C97.1298 19.0381 98.8279 23.139 98.8279 27.4995C98.8279 31.8617 97.1298 35.9609 94.0464 39.0461C93.8779 39.2128 93.6579 39.297 93.4379 39.297Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M39.7832 40.9981L8.8457 10.0606L10.0609 8.84546L40.9984 39.783L39.7832 40.9981Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M99.9395 101.154L69.002 70.2169L70.2171 69.0017L101.155 99.9392L99.9395 101.154Z",class:u(i.primaryFillColor)},null,2)]),be]))}},we={class:"flex items-center justify-end space-x-5"},ke={class:"relative table-container"},Me={class:"relative flex items-center justify-end h-5 border-gray-200 border-solid"},Fe={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},$e={class:"absolute items-center left-6 top-2.5 select-none"},De={class:"relative block"},Se={setup(i){H("utils");const r=O(),F=_e();W();const B=G(),b=q(),{t:f}=z();let _=Z(!1),I=Z(!0);const d=Ce({name:"",unit_id:"",price:""}),p=Z(null),v=A(()=>!r.totalItems&&!I.value),w=A({get:()=>r.selectedItems,set:s=>r.selectItem(s)}),$=A(()=>[{key:"status",thClass:"extra w-10",tdClass:"font-medium text-gray-900",placeholderClass:"w-10",sortable:!1},{key:"name",label:f("items.name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"unit_name",label:f("items.unit")},{key:"price",label:f("items.price")},{key:"created_at",label:f("items.added_on")},{key:"actions",thClass:"text-right",tdClass:"text-right text-sm font-medium",sortable:!1}]);fe(d,()=>{J()},{debounce:500}),r.fetchItemUnits({limit:"all"}),he(()=>{r.selectAllField&&r.selectAllItems()});function D(){d.name="",d.unit_id="",d.price=""}function E(){return b.hasAbilities([L.DELETE_ITEM,L.EDIT_ITEM])}function j(){_.value&&D(),_.value=!_.value}function N(){p.value&&p.value.refresh()}function J(){N()}async function X(s){return(await r.fetchItemUnits({search:s})).data.data}async function K({page:s,filter:c,sort:k}){let V={search:d.name,unit_id:d.unit_id!==null?d.unit_id:"",price:Math.round(d.price*100),orderByField:k.fieldName||"created_at",orderBy:k.order||"desc",page:s};I.value=!0;let h=await r.fetchItems(V);return I.value=!1,{data:h.data.data,pagination:{totalPages:h.data.meta.last_page,currentPage:s,totalCount:h.data.meta.total,limit:10}}}function Q(){B.openDialog({title:f("general.are_you_sure"),message:f("items.confirm_delete",2),yesLabel:f("general.ok"),noLabel:f("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(s=>{s&&r.deleteMultipleItems().then(c=>{c.data.success&&p.value&&p.value.refresh()})})}return(s,c)=>{const k=o("BaseBreadcrumbItem"),V=o("BaseBreadcrumb"),h=o("BaseIcon"),S=o("BaseButton"),Y=o("BasePageHeader"),ee=o("BaseInput"),x=o("BaseInputGroup"),te=o("BaseMultiselect"),le=o("BaseMoney"),ae=o("BaseFilterWrapper"),ne=o("BaseEmptyPlaceholder"),se=o("BaseDropdownItem"),oe=o("BaseDropdown"),R=o("BaseCheckbox"),ie=o("router-link"),re=o("BaseFormatMoney"),de=o("BaseTable"),ce=o("BasePage");return m(),C(ce,null,{default:t(()=>[l(Y,{title:s.$t("items.title")},{actions:t(()=>[n("div",we,[P(l(S,{variant:"primary-outline",onClick:j},{right:t(e=>[a(_)?(m(),C(h,{key:1,name:"XIcon",class:u(e.class)},null,8,["class"])):(m(),C(h,{key:0,class:u(e.class),name:"FilterIcon"},null,8,["class"]))]),default:t(()=>[g(y(s.$t("general.filter"))+" ",1)]),_:1},512),[[U,a(r).totalItems]]),a(b).hasAbilities(a(L).CREATE_ITEM)?(m(),C(S,{key:0,onClick:c[0]||(c[0]=e=>s.$router.push("/admin/items/create"))},{left:t(e=>[l(h,{name:"PlusIcon",class:u(e.class)},null,8,["class"])]),default:t(()=>[g(" "+y(s.$t("items.add_item")),1)]),_:1})):M("",!0)])]),default:t(()=>[l(V,null,{default:t(()=>[l(k,{title:s.$t("general.home"),to:"dashboard"},null,8,["title"]),l(k,{title:s.$tc("items.item",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),l(ae,{show:a(_),class:"mt-5",onClear:D},{default:t(()=>[l(x,{label:s.$tc("items.name"),class:"text-left"},{default:t(()=>[l(ee,{modelValue:a(d).name,"onUpdate:modelValue":c[1]||(c[1]=e=>a(d).name=e),type:"text",name:"name",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),l(x,{label:s.$tc("items.unit"),class:"text-left"},{default:t(()=>[l(te,{modelValue:a(d).unit_id,"onUpdate:modelValue":c[2]||(c[2]=e=>a(d).unit_id=e),placeholder:s.$t("items.select_a_unit"),"value-prop":"id","track-by":"name","filter-results":!1,label:"name","resolve-on-load":"",delay:500,searchable:"",class:"w-full",options:X},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(x,{class:"text-left",label:s.$tc("items.price")},{default:t(()=>[l(le,{modelValue:a(d).price,"onUpdate:modelValue":c[3]||(c[3]=e=>a(d).price=e)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["show"]),P(l(ne,{title:s.$t("items.no_items"),description:s.$t("items.list_of_items")},{actions:t(()=>[a(b).hasAbilities(a(L).CREATE_ITEM)?(m(),C(S,{key:0,variant:"primary-outline",onClick:c[4]||(c[4]=e=>s.$router.push("/admin/items/create"))},{left:t(e=>[l(h,{name:"PlusIcon",class:u(e.class)},null,8,["class"])]),default:t(()=>[g(" "+y(s.$t("items.add_new_item")),1)]),_:1})):M("",!0)]),default:t(()=>[l(Ie,{class:"mt-5 mb-4"})]),_:1},8,["title","description"]),[[U,a(v)]]),P(n("div",ke,[n("div",Me,[a(r).selectedItems.length?(m(),C(oe,{key:0},{activator:t(()=>[n("span",Fe,[g(y(s.$t("general.actions"))+" ",1),l(h,{name:"ChevronDownIcon"})])]),default:t(()=>[l(se,{onClick:Q},{default:t(()=>[l(h,{name:"TrashIcon",class:"mr-3 text-gray-600"}),g(" "+y(s.$t("general.delete")),1)]),_:1})]),_:1})):M("",!0)]),l(de,{ref:(e,T)=>{T.table=e,p.value=e},data:K,columns:a($),"placeholder-count":a(r).totalItems>=20?10:5,class:"mt-3"},ye({header:t(()=>[n("div",$e,[l(R,{modelValue:a(r).selectAllField,"onUpdate:modelValue":c[5]||(c[5]=e=>a(r).selectAllField=e),variant:"primary",onChange:a(r).selectAllItems},null,8,["modelValue","onChange"])])]),"cell-status":t(({row:e})=>[n("div",De,[l(R,{id:e.id,modelValue:a(w),"onUpdate:modelValue":c[6]||(c[6]=T=>ve(w)?w.value=T:null),value:e.data.id},null,8,["id","modelValue","value"])])]),"cell-name":t(({row:e})=>[l(ie,{to:{path:`items/${e.data.id}/edit`},class:"font-medium text-primary-500"},{default:t(()=>[g(y(e.data.name),1)]),_:2},1032,["to"])]),"cell-unit_name":t(({row:e})=>[n("span",null,y(e.data.unit?e.data.unit.name:"-"),1)]),"cell-price":t(({row:e})=>[l(re,{amount:e.data.price,currency:a(F).selectedCompanyCurrency},null,8,["amount","currency"])]),"cell-created_at":t(({row:e})=>[n("span",null,y(e.data.formatted_created_at),1)]),_:2},[E()?{name:"cell-actions",fn:t(({row:e})=>[l(ge,{row:e.data,table:p.value,"load-data":N},null,8,["row","table"])])}:void 0]),1032,["columns","placeholder-count"])],512),[[U,!a(v)]])]),_:1})}}};export{Se as default}; +import{J as z,G as ue,aN as me,ah as H,r as o,o as m,l as C,w as t,u as a,f as l,i as g,t as y,j as M,e as pe,h as n,m as u,B as Z,a0 as Ce,k as A,aR as fe,aS as he,q as P,ag as U,V as ye,x as ve}from"./vendor.fd3b1727.js";import{j as G,u as W,p as O,e as q,g as L,b as _e}from"./main.fc26c84f.js";const ge={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(i){const r=i,F=G();W();const{t:B}=z(),b=O(),f=ue();me();const _=q();H("utils");function I(d){F.openDialog({title:B("general.are_you_sure"),message:B("items.confirm_delete"),yesLabel:B("general.ok"),noLabel:B("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(p=>{p&&b.deleteItem({ids:[d]}).then(v=>(v.data.success&&r.loadData&&r.loadData(),!0))})}return(d,p)=>{const v=o("BaseIcon"),w=o("BaseButton"),$=o("BaseDropdownItem"),D=o("router-link"),E=o("BaseDropdown");return m(),C(E,null,{activator:t(()=>[a(f).name==="items.view"?(m(),C(w,{key:0,variant:"primary"},{default:t(()=>[l(v,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(m(),C(v,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[a(_).hasAbilities(a(L).EDIT_ITEM)?(m(),C(D,{key:0,to:`/admin/items/${i.row.id}/edit`},{default:t(()=>[l($,null,{default:t(()=>[l(v,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),g(" "+y(d.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):M("",!0),a(_).hasAbilities(a(L).DELETE_ITEM)?(m(),C($,{key:1,onClick:p[0]||(p[0]=j=>I(i.row.id))},{default:t(()=>[l(v,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),g(" "+y(d.$t("general.delete")),1)]),_:1})):M("",!0)]),_:1})}}},Be={width:"110",height:"110",viewBox:"0 0 110 110",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Le={"clip-path":"url(#clip0)"},be=n("defs",null,[n("clipPath",{id:"clip0"},[n("rect",{width:"110",height:"110",fill:"white"})])],-1),Ie={props:{primaryFillColor:{type:String,default:"fill-primary-500"},secondaryFillColor:{type:String,default:"fill-gray-600"}},setup(i){return(r,F)=>(m(),pe("svg",Be,[n("g",Le,[n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.76398 22.9512L4.54883 21.7361L21.7363 4.54858L22.9515 5.76374L5.76398 22.9512Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M88.264 105.451L87.0488 104.236L104.236 87.0486L105.451 88.2637L88.264 105.451Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M29.8265 81.3887L28.6113 80.1736L38.9238 69.8611L40.139 71.0762L29.8265 81.3887Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M30.9375 81.6406C30.9375 83.0637 29.7825 84.2188 28.3594 84.2188C26.9362 84.2188 25.7812 83.0637 25.7812 81.6406C25.7812 80.2175 26.9362 79.0625 28.3594 79.0625C29.7825 79.0625 30.9375 80.2175 30.9375 81.6406Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M77.3435 61.5801C76.4635 61.5801 75.5835 61.9152 74.9132 62.5873L62.5863 74.9124C61.244 76.2548 61.244 78.4324 62.5863 79.7748L92.8123 110.001L110 92.8132L79.7738 62.5873C79.1035 61.9152 78.2235 61.5801 77.3435 61.5801ZM77.3435 63.2988C77.8024 63.2988 78.2338 63.4776 78.5587 63.8024L107.569 92.8132L92.8123 107.569L63.8015 78.5596C63.4767 78.2348 63.2979 77.8034 63.2979 77.3445C63.2979 76.8838 63.4767 76.4524 63.8015 76.1276L76.1284 63.8024C76.4532 63.4776 76.8846 63.2988 77.3435 63.2988Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M17.1875 0L0 17.1875L30.2259 47.4134C30.8963 48.0838 31.7763 48.4206 32.6562 48.4206C33.5363 48.4206 34.4162 48.0838 35.0866 47.4134L47.4134 35.0866C48.7558 33.7442 48.7558 31.5683 47.4134 30.2259L17.1875 0ZM17.1875 2.43031L46.1983 31.4411C46.5231 31.7659 46.7019 32.1973 46.7019 32.6562C46.7019 33.1152 46.5231 33.5466 46.1983 33.8714L33.8714 46.1983C33.5466 46.5231 33.1152 46.7019 32.6562 46.7019C32.1973 46.7019 31.7659 46.5231 31.4411 46.1983L2.43031 17.1875L17.1875 2.43031Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M60.156 28.9238C59.276 28.9238 58.396 29.259 57.7257 29.931L29.9301 57.7249C28.5878 59.0673 28.5878 61.2449 29.9301 62.5873L47.4132 80.0687C48.0835 80.7407 48.9635 81.0759 49.8435 81.0759C50.7235 81.0759 51.6035 80.7407 52.2738 80.0687L80.0695 52.2748C81.4118 50.9324 81.4118 48.7548 80.0695 47.4124L62.5863 29.931C61.916 29.259 61.036 28.9238 60.156 28.9238ZM60.156 30.6426C60.6149 30.6426 61.0463 30.8213 61.3712 31.1462L78.8543 48.6276C79.1792 48.9524 79.3579 49.3838 79.3579 49.8445C79.3579 50.3034 79.1792 50.7348 78.8543 51.0596L51.0587 78.8535C50.7338 79.1784 50.3024 79.3571 49.8435 79.3571C49.3846 79.3571 48.9532 79.1784 48.6284 78.8535L31.1453 61.3721C30.8204 61.0473 30.6417 60.6159 30.6417 60.157C30.6417 59.6963 30.8204 59.2649 31.1453 58.9401L58.9409 31.1462C59.2657 30.8213 59.6971 30.6426 60.156 30.6426Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M71.0765 40.1387L69.8613 38.9236L72.4395 36.3455L73.6546 37.5606L71.0765 40.1387Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M72.9858 24.8608C69.6291 28.2176 69.6291 33.6574 72.9858 37.0141C74.6633 38.6916 76.8633 39.5321 79.0633 39.5321C81.2616 39.5321 83.4616 38.6916 85.1391 37.0141L72.9858 24.8608ZM73.1388 27.4441L82.5558 36.8612C81.5091 37.4816 80.3111 37.8133 79.0633 37.8133C77.226 37.8133 75.5003 37.0966 74.201 35.799C72.9033 34.4996 72.1883 32.774 72.1883 30.9383C72.1883 29.6888 72.5183 28.4908 73.1388 27.4441Z",class:u(i.secondaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M86.1459 32.0051C85.9259 32.0051 85.7059 31.9209 85.5374 31.7542C85.2023 31.4173 85.2023 30.8742 85.5374 30.5373C86.3504 29.7261 86.7973 28.6467 86.7973 27.5003C86.7973 26.3522 86.3504 25.2728 85.5374 24.4615C83.9149 22.839 81.0859 22.839 79.4616 24.4615C79.1265 24.7984 78.5834 24.7984 78.2465 24.4615C77.9113 24.1264 77.9113 23.5833 78.2465 23.2464C80.5187 20.9742 84.4821 20.9742 86.7543 23.2464C87.8904 24.3825 88.516 25.8933 88.516 27.5003C88.516 29.1073 87.8904 30.6181 86.7543 31.7542C86.5859 31.9209 86.3659 32.0051 86.1459 32.0051Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M89.792 35.6514C89.572 35.6514 89.352 35.5672 89.1836 35.4004C88.8484 35.0636 88.8484 34.5204 89.1836 34.1836C90.9711 32.3978 91.9525 30.0259 91.9525 27.4994C91.9525 24.9745 90.9711 22.6009 89.1836 20.8151C87.3978 19.0294 85.0259 18.0462 82.4994 18.0462C79.9745 18.0462 77.6009 19.0294 75.8152 20.8151C75.48 21.1503 74.9352 21.1503 74.6 20.8151C74.2648 20.48 74.2648 19.9351 74.6 19.6C78.9553 15.2447 86.0434 15.2447 90.4005 19.6C94.7558 23.9553 94.7558 31.0434 90.4005 35.4004C90.232 35.5672 90.012 35.6514 89.792 35.6514Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M93.4379 39.297C93.2179 39.297 92.9979 39.2128 92.8295 39.0461C92.4944 38.7092 92.4944 38.1661 92.8295 37.8292C95.5898 35.0706 97.1092 31.4028 97.1092 27.4995C97.1092 23.5979 95.5898 19.9284 92.8295 17.1698C90.0709 14.4112 86.4031 12.8901 82.4998 12.8901C78.5983 12.8901 74.9287 14.4112 72.1701 17.1698C71.835 17.505 71.2901 17.505 70.955 17.1698C70.6198 16.8347 70.6198 16.2898 70.955 15.9547C74.0384 12.8712 78.1394 11.1714 82.4998 11.1714C86.862 11.1714 90.9612 12.8712 94.0464 15.9547C97.1298 19.0381 98.8279 23.139 98.8279 27.4995C98.8279 31.8617 97.1298 35.9609 94.0464 39.0461C93.8779 39.2128 93.6579 39.297 93.4379 39.297Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M39.7832 40.9981L8.8457 10.0606L10.0609 8.84546L40.9984 39.783L39.7832 40.9981Z",class:u(i.primaryFillColor)},null,2),n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M99.9395 101.154L69.002 70.2169L70.2171 69.0017L101.155 99.9392L99.9395 101.154Z",class:u(i.primaryFillColor)},null,2)]),be]))}},we={class:"flex items-center justify-end space-x-5"},ke={class:"relative table-container"},Me={class:"relative flex items-center justify-end h-5 border-gray-200 border-solid"},Fe={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},$e={class:"absolute items-center left-6 top-2.5 select-none"},De={class:"relative block"},Se={setup(i){H("utils");const r=O(),F=_e();W();const B=G(),b=q(),{t:f}=z();let _=Z(!1),I=Z(!0);const d=Ce({name:"",unit_id:"",price:""}),p=Z(null),v=A(()=>!r.totalItems&&!I.value),w=A({get:()=>r.selectedItems,set:s=>r.selectItem(s)}),$=A(()=>[{key:"status",thClass:"extra w-10",tdClass:"font-medium text-gray-900",placeholderClass:"w-10",sortable:!1},{key:"name",label:f("items.name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"unit_name",label:f("items.unit")},{key:"price",label:f("items.price")},{key:"created_at",label:f("items.added_on")},{key:"actions",thClass:"text-right",tdClass:"text-right text-sm font-medium",sortable:!1}]);fe(d,()=>{J()},{debounce:500}),r.fetchItemUnits({limit:"all"}),he(()=>{r.selectAllField&&r.selectAllItems()});function D(){d.name="",d.unit_id="",d.price=""}function E(){return b.hasAbilities([L.DELETE_ITEM,L.EDIT_ITEM])}function j(){_.value&&D(),_.value=!_.value}function N(){p.value&&p.value.refresh()}function J(){N()}async function X(s){return(await r.fetchItemUnits({search:s})).data.data}async function K({page:s,filter:c,sort:k}){let V={search:d.name,unit_id:d.unit_id!==null?d.unit_id:"",price:Math.round(d.price*100),orderByField:k.fieldName||"created_at",orderBy:k.order||"desc",page:s};I.value=!0;let h=await r.fetchItems(V);return I.value=!1,{data:h.data.data,pagination:{totalPages:h.data.meta.last_page,currentPage:s,totalCount:h.data.meta.total,limit:10}}}function Q(){B.openDialog({title:f("general.are_you_sure"),message:f("items.confirm_delete",2),yesLabel:f("general.ok"),noLabel:f("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(s=>{s&&r.deleteMultipleItems().then(c=>{c.data.success&&p.value&&p.value.refresh()})})}return(s,c)=>{const k=o("BaseBreadcrumbItem"),V=o("BaseBreadcrumb"),h=o("BaseIcon"),S=o("BaseButton"),Y=o("BasePageHeader"),ee=o("BaseInput"),x=o("BaseInputGroup"),te=o("BaseMultiselect"),le=o("BaseMoney"),ae=o("BaseFilterWrapper"),ne=o("BaseEmptyPlaceholder"),se=o("BaseDropdownItem"),oe=o("BaseDropdown"),R=o("BaseCheckbox"),ie=o("router-link"),re=o("BaseFormatMoney"),de=o("BaseTable"),ce=o("BasePage");return m(),C(ce,null,{default:t(()=>[l(Y,{title:s.$t("items.title")},{actions:t(()=>[n("div",we,[P(l(S,{variant:"primary-outline",onClick:j},{right:t(e=>[a(_)?(m(),C(h,{key:1,name:"XIcon",class:u(e.class)},null,8,["class"])):(m(),C(h,{key:0,class:u(e.class),name:"FilterIcon"},null,8,["class"]))]),default:t(()=>[g(y(s.$t("general.filter"))+" ",1)]),_:1},512),[[U,a(r).totalItems]]),a(b).hasAbilities(a(L).CREATE_ITEM)?(m(),C(S,{key:0,onClick:c[0]||(c[0]=e=>s.$router.push("/admin/items/create"))},{left:t(e=>[l(h,{name:"PlusIcon",class:u(e.class)},null,8,["class"])]),default:t(()=>[g(" "+y(s.$t("items.add_item")),1)]),_:1})):M("",!0)])]),default:t(()=>[l(V,null,{default:t(()=>[l(k,{title:s.$t("general.home"),to:"dashboard"},null,8,["title"]),l(k,{title:s.$tc("items.item",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),l(ae,{show:a(_),class:"mt-5",onClear:D},{default:t(()=>[l(x,{label:s.$tc("items.name"),class:"text-left"},{default:t(()=>[l(ee,{modelValue:a(d).name,"onUpdate:modelValue":c[1]||(c[1]=e=>a(d).name=e),type:"text",name:"name",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),l(x,{label:s.$tc("items.unit"),class:"text-left"},{default:t(()=>[l(te,{modelValue:a(d).unit_id,"onUpdate:modelValue":c[2]||(c[2]=e=>a(d).unit_id=e),placeholder:s.$t("items.select_a_unit"),"value-prop":"id","track-by":"name","filter-results":!1,label:"name","resolve-on-load":"",delay:500,searchable:"",class:"w-full",options:X},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(x,{class:"text-left",label:s.$tc("items.price")},{default:t(()=>[l(le,{modelValue:a(d).price,"onUpdate:modelValue":c[3]||(c[3]=e=>a(d).price=e)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["show"]),P(l(ne,{title:s.$t("items.no_items"),description:s.$t("items.list_of_items")},{actions:t(()=>[a(b).hasAbilities(a(L).CREATE_ITEM)?(m(),C(S,{key:0,variant:"primary-outline",onClick:c[4]||(c[4]=e=>s.$router.push("/admin/items/create"))},{left:t(e=>[l(h,{name:"PlusIcon",class:u(e.class)},null,8,["class"])]),default:t(()=>[g(" "+y(s.$t("items.add_new_item")),1)]),_:1})):M("",!0)]),default:t(()=>[l(Ie,{class:"mt-5 mb-4"})]),_:1},8,["title","description"]),[[U,a(v)]]),P(n("div",ke,[n("div",Me,[a(r).selectedItems.length?(m(),C(oe,{key:0},{activator:t(()=>[n("span",Fe,[g(y(s.$t("general.actions"))+" ",1),l(h,{name:"ChevronDownIcon"})])]),default:t(()=>[l(se,{onClick:Q},{default:t(()=>[l(h,{name:"TrashIcon",class:"mr-3 text-gray-600"}),g(" "+y(s.$t("general.delete")),1)]),_:1})]),_:1})):M("",!0)]),l(de,{ref:(e,T)=>{T.table=e,p.value=e},data:K,columns:a($),"placeholder-count":a(r).totalItems>=20?10:5,class:"mt-3"},ye({header:t(()=>[n("div",$e,[l(R,{modelValue:a(r).selectAllField,"onUpdate:modelValue":c[5]||(c[5]=e=>a(r).selectAllField=e),variant:"primary",onChange:a(r).selectAllItems},null,8,["modelValue","onChange"])])]),"cell-status":t(({row:e})=>[n("div",De,[l(R,{id:e.id,modelValue:a(w),"onUpdate:modelValue":c[6]||(c[6]=T=>ve(w)?w.value=T:null),value:e.data.id},null,8,["id","modelValue","value"])])]),"cell-name":t(({row:e})=>[l(ie,{to:{path:`items/${e.data.id}/edit`},class:"font-medium text-primary-500"},{default:t(()=>[g(y(e.data.name),1)]),_:2},1032,["to"])]),"cell-unit_name":t(({row:e})=>[n("span",null,y(e.data.unit?e.data.unit.name:"-"),1)]),"cell-price":t(({row:e})=>[l(re,{amount:e.data.price,currency:a(F).selectedCompanyCurrency},null,8,["amount","currency"])]),"cell-created_at":t(({row:e})=>[n("span",null,y(e.data.formatted_created_at),1)]),_:2},[E()?{name:"cell-actions",fn:t(({row:e})=>[l(ge,{row:e.data,table:p.value,"load-data":N},null,8,["row","table"])])}:void 0]),1032,["columns","placeholder-count"])],512),[[U,!a(v)]])]),_:1})}}};export{Se as default}; diff --git a/public/build/assets/Index.5ae6b3b9.js b/public/build/assets/Index.0e445439.js similarity index 96% rename from public/build/assets/Index.5ae6b3b9.js rename to public/build/assets/Index.0e445439.js index 4fd644bc..df071051 100644 --- a/public/build/assets/Index.5ae6b3b9.js +++ b/public/build/assets/Index.0e445439.js @@ -1 +1 @@ -import{B as h,J as de,aN as _e,a0 as pe,k as R,aR as fe,aS as be,r as n,o as b,l as E,w as s,f as a,q as C,ag as I,u as l,m as y,i as _,t as p,j as P,h as g,V as Ee,x as ge}from"./vendor.fd3b1727.js";import{k as Be,j as ve,e as he,g as f}from"./main.f18430a2.js";import{_ as ye}from"./ObservatoryIcon.6d06653e.js";import{_ as Te}from"./EstimateIndexDropdown.2a7ffee2.js";import{_ as ke}from"./SendEstimateModal.fb9ec854.js";import"./mail-driver.61f3eeec.js";const Ce=g("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),Ie={class:"relative table-container"},Se={class:"relative flex items-center justify-between h-10 mt-5 list-none border-b-2 border-gray-200 border-solid"},Ae={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},Ve={class:"absolute items-center left-6 top-2.5 select-none"},$e={class:"relative block"},Ne={setup(De){const u=Be(),W=ve(),T=he(),k=h(null),{t:i}=de(),B=h(!1),G=h(["DRAFT","SENT","VIEWED","EXPIRED","ACCEPTED","REJECTED"]),S=h(!0),c=h("general.draft");_e();let o=pe({customer_id:"",status:"",from_date:"",to_date:"",estimate_number:""});const M=R(()=>!u.totalEstimateCount&&!S.value),A=R({get:()=>u.selectedEstimates,set:t=>{u.selectEstimate(t)}}),O=R(()=>[{key:"checkbox",thClass:"extra w-10 pr-0",sortable:!1,tdClass:"font-medium text-gray-900 pr-0"},{key:"estimate_date",label:i("estimates.date"),thClass:"extra",tdClass:"font-medium text-gray-500"},{key:"estimate_number",label:i("estimates.number",2)},{key:"name",label:i("estimates.customer")},{key:"status",label:i("estimates.status")},{key:"total",label:i("estimates.total"),tdClass:"font-medium text-gray-900"},{key:"actions",tdClass:"text-right text-sm font-medium pl-0",thClass:"text-right pl-0",sortable:!1}]);fe(o,()=>{q()},{debounce:500}),be(()=>{u.selectAllField&&u.selectAllEstimates()});function H(){return T.hasAbilities([f.CREATE_ESTIMATE,f.EDIT_ESTIMATE,f.VIEW_ESTIMATE,f.SEND_ESTIMATE])}async function J(t,r){o.status="",V()}function V(){k.value&&k.value.refresh()}async function L({page:t,filter:r,sort:d}){let $={customer_id:o.customer_id,status:o.status,from_date:o.from_date,to_date:o.to_date,estimate_number:o.estimate_number,orderByField:d.fieldName||"created_at",orderBy:d.order||"desc",page:t};S.value=!0;let m=await u.fetchEstimates($);return S.value=!1,{data:m.data.data,pagination:{totalPages:m.data.meta.last_page,currentPage:t,totalCount:m.data.meta.total,limit:10}}}function X(t){if(c.value==t.title)return!0;switch(c.value=t.title,t.title){case i("general.draft"):o.status="DRAFT";break;case i("general.sent"):o.status="SENT";break;default:o.status="";break}}function q(){u.$patch(t=>{t.selectedEstimates=[],t.selectAllField=!1}),V()}function x(){o.customer_id="",o.status="",o.from_date="",o.to_date="",o.estimate_number="",c.value=i("general.all")}function z(){B.value&&x(),B.value=!B.value}async function K(){W.openDialog({title:i("general.are_you_sure"),message:i("estimates.confirm_delete"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(t=>{t&&u.deleteMultipleEstimates().then(r=>{V(),r.data&&u.$patch(d=>{d.selectedEstimates=[],d.selectAllField=!1})})})}function Q(t){switch(t){case"DRAFT":c.value=i("general.draft");break;case"SENT":c.value=i("general.sent");break;case"VIEWED":c.value=i("estimates.viewed");break;case"EXPIRED":c.value=i("estimates.expired");break;case"ACCEPTED":c.value=i("estimates.accepted");break;case"REJECTED":c.value=i("estimates.rejected");break;default:c.value=i("general.all");break}}return(t,r)=>{const d=n("BaseBreadcrumbItem"),$=n("BaseBreadcrumb"),m=n("BaseIcon"),D=n("BaseButton"),N=n("router-link"),Y=n("BasePageHeader"),Z=n("BaseCustomerSelectInput"),v=n("BaseInputGroup"),ee=n("BaseMultiselect"),j=n("BaseDatePicker"),te=n("BaseInput"),ae=n("BaseFilterWrapper"),se=n("BaseEmptyPlaceholder"),w=n("BaseTab"),le=n("BaseTabGroup"),oe=n("BaseDropdownItem"),ne=n("BaseDropdown"),U=n("BaseCheckbox"),re=n("BaseText"),ie=n("BaseEstimateStatusBadge"),ue=n("BaseFormatMoney"),me=n("BaseTable"),ce=n("BasePage");return b(),E(ce,null,{default:s(()=>[a(ke),a(Y,{title:t.$t("estimates.title")},{actions:s(()=>[C(a(D,{variant:"primary-outline",onClick:z},{right:s(e=>[B.value?(b(),E(m,{key:1,name:"XIcon",class:y(e.class)},null,8,["class"])):(b(),E(m,{key:0,class:y(e.class),name:"FilterIcon"},null,8,["class"]))]),default:s(()=>[_(p(t.$t("general.filter"))+" ",1)]),_:1},512),[[I,l(u).totalEstimateCount]]),l(T).hasAbilities(l(f).CREATE_ESTIMATE)?(b(),E(N,{key:0,to:"estimates/create"},{default:s(()=>[a(D,{variant:"primary",class:"ml-4"},{left:s(e=>[a(m,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:s(()=>[_(" "+p(t.$t("estimates.new_estimate")),1)]),_:1})]),_:1})):P("",!0)]),default:s(()=>[a($,null,{default:s(()=>[a(d,{title:t.$t("general.home"),to:"dashboard"},null,8,["title"]),a(d,{title:t.$tc("estimates.estimate",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),C(a(ae,{"row-on-xl":!0,onClear:x},{default:s(()=>[a(v,{label:t.$tc("customers.customer",1)},{default:s(()=>[a(Z,{modelValue:l(o).customer_id,"onUpdate:modelValue":r[0]||(r[0]=e=>l(o).customer_id=e),placeholder:t.$t("customers.type_or_click"),"value-prop":"id",label:"name"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(v,{label:t.$t("estimates.status")},{default:s(()=>[a(ee,{modelValue:l(o).status,"onUpdate:modelValue":[r[1]||(r[1]=e=>l(o).status=e),Q],options:G.value,searchable:"",placeholder:t.$t("general.select_a_status"),onRemove:r[2]||(r[2]=e=>J())},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),a(v,{label:t.$t("general.from")},{default:s(()=>[a(j,{modelValue:l(o).from_date,"onUpdate:modelValue":r[3]||(r[3]=e=>l(o).from_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),Ce,a(v,{label:t.$t("general.to")},{default:s(()=>[a(j,{modelValue:l(o).to_date,"onUpdate:modelValue":r[4]||(r[4]=e=>l(o).to_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),a(v,{label:t.$t("estimates.estimate_number")},{default:s(()=>[a(te,{modelValue:l(o).estimate_number,"onUpdate:modelValue":r[5]||(r[5]=e=>l(o).estimate_number=e)},{left:s(e=>[a(m,{name:"HashtagIcon",class:y(e.class)},null,8,["class"])]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},512),[[I,B.value]]),C(a(se,{title:t.$t("estimates.no_estimates"),description:t.$t("estimates.list_of_estimates")},{actions:s(()=>[l(T).hasAbilities(l(f).CREATE_ESTIMATE)?(b(),E(D,{key:0,variant:"primary-outline",onClick:r[6]||(r[6]=e=>t.$router.push("/admin/estimates/create"))},{left:s(e=>[a(m,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:s(()=>[_(" "+p(t.$t("estimates.add_new_estimate")),1)]),_:1})):P("",!0)]),default:s(()=>[a(ye,{class:"mt-5 mb-4"})]),_:1},8,["title","description"]),[[I,l(M)]]),C(g("div",Ie,[g("div",Se,[a(le,{class:"-mb-5",onChange:X},{default:s(()=>[a(w,{title:t.$t("general.all"),filter:""},null,8,["title"]),a(w,{title:t.$t("general.draft"),filter:"DRAFT"},null,8,["title"]),a(w,{title:t.$t("general.sent"),filter:"SENT"},null,8,["title"])]),_:1}),l(u).selectedEstimates.length&&l(T).hasAbilities(l(f).DELETE_ESTIMATE)?(b(),E(ne,{key:0,class:"absolute float-right"},{activator:s(()=>[g("span",Ae,[_(p(t.$t("general.actions"))+" ",1),a(m,{name:"ChevronDownIcon"})])]),default:s(()=>[a(oe,{onClick:K},{default:s(()=>[a(m,{name:"TrashIcon",class:"mr-3 text-gray-600"}),_(" "+p(t.$t("general.delete")),1)]),_:1})]),_:1})):P("",!0)]),a(me,{ref:(e,F)=>{F.tableComponent=e,k.value=e},data:L,columns:l(O),"placeholder-count":l(u).totalEstimateCount>=20?10:5,class:"mt-10"},Ee({header:s(()=>[g("div",Ve,[a(U,{modelValue:l(u).selectAllField,"onUpdate:modelValue":r[7]||(r[7]=e=>l(u).selectAllField=e),variant:"primary",onChange:l(u).selectAllEstimates},null,8,["modelValue","onChange"])])]),"cell-checkbox":s(({row:e})=>[g("div",$e,[a(U,{id:e.id,modelValue:l(A),"onUpdate:modelValue":r[8]||(r[8]=F=>ge(A)?A.value=F:null),value:e.data.id},null,8,["id","modelValue","value"])])]),"cell-estimate_date":s(({row:e})=>[_(p(e.data.formatted_estimate_date),1)]),"cell-estimate_number":s(({row:e})=>[a(N,{to:{path:`estimates/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:s(()=>[_(p(e.data.estimate_number),1)]),_:2},1032,["to"])]),"cell-name":s(({row:e})=>[a(re,{text:e.data.customer.name,length:30},null,8,["text"])]),"cell-status":s(({row:e})=>[a(ie,{status:e.data.status,class:"px-3 py-1"},{default:s(()=>[_(p(e.data.status),1)]),_:2},1032,["status"])]),"cell-total":s(({row:e})=>[a(ue,{amount:e.data.total,currency:e.data.customer.currency},null,8,["amount","currency"])]),_:2},[H()?{name:"cell-actions",fn:s(({row:e})=>[a(Te,{row:e.data,table:k.value},null,8,["row","table"])])}:void 0]),1032,["columns","placeholder-count"])],512),[[I,!l(M)]])]),_:1})}}};export{Ne as default}; +import{B as h,J as de,aN as _e,a0 as pe,k as R,aR as fe,aS as be,r as n,o as b,l as E,w as s,f as a,q as C,ag as I,u as l,m as y,i as _,t as p,j as P,h as g,V as Ee,x as ge}from"./vendor.fd3b1727.js";import{k as Be,j as ve,e as he,g as f}from"./main.fc26c84f.js";import{_ as ye}from"./ObservatoryIcon.6d06653e.js";import{_ as Te}from"./EstimateIndexDropdown.bae761c6.js";import{_ as ke}from"./SendEstimateModal.91274455.js";import"./mail-driver.2253d638.js";const Ce=g("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),Ie={class:"relative table-container"},Se={class:"relative flex items-center justify-between h-10 mt-5 list-none border-b-2 border-gray-200 border-solid"},Ae={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},Ve={class:"absolute items-center left-6 top-2.5 select-none"},$e={class:"relative block"},Ne={setup(De){const u=Be(),W=ve(),T=he(),k=h(null),{t:i}=de(),B=h(!1),G=h(["DRAFT","SENT","VIEWED","EXPIRED","ACCEPTED","REJECTED"]),S=h(!0),c=h("general.draft");_e();let o=pe({customer_id:"",status:"",from_date:"",to_date:"",estimate_number:""});const M=R(()=>!u.totalEstimateCount&&!S.value),A=R({get:()=>u.selectedEstimates,set:t=>{u.selectEstimate(t)}}),O=R(()=>[{key:"checkbox",thClass:"extra w-10 pr-0",sortable:!1,tdClass:"font-medium text-gray-900 pr-0"},{key:"estimate_date",label:i("estimates.date"),thClass:"extra",tdClass:"font-medium text-gray-500"},{key:"estimate_number",label:i("estimates.number",2)},{key:"name",label:i("estimates.customer")},{key:"status",label:i("estimates.status")},{key:"total",label:i("estimates.total"),tdClass:"font-medium text-gray-900"},{key:"actions",tdClass:"text-right text-sm font-medium pl-0",thClass:"text-right pl-0",sortable:!1}]);fe(o,()=>{q()},{debounce:500}),be(()=>{u.selectAllField&&u.selectAllEstimates()});function H(){return T.hasAbilities([f.CREATE_ESTIMATE,f.EDIT_ESTIMATE,f.VIEW_ESTIMATE,f.SEND_ESTIMATE])}async function J(t,r){o.status="",V()}function V(){k.value&&k.value.refresh()}async function L({page:t,filter:r,sort:d}){let $={customer_id:o.customer_id,status:o.status,from_date:o.from_date,to_date:o.to_date,estimate_number:o.estimate_number,orderByField:d.fieldName||"created_at",orderBy:d.order||"desc",page:t};S.value=!0;let m=await u.fetchEstimates($);return S.value=!1,{data:m.data.data,pagination:{totalPages:m.data.meta.last_page,currentPage:t,totalCount:m.data.meta.total,limit:10}}}function X(t){if(c.value==t.title)return!0;switch(c.value=t.title,t.title){case i("general.draft"):o.status="DRAFT";break;case i("general.sent"):o.status="SENT";break;default:o.status="";break}}function q(){u.$patch(t=>{t.selectedEstimates=[],t.selectAllField=!1}),V()}function x(){o.customer_id="",o.status="",o.from_date="",o.to_date="",o.estimate_number="",c.value=i("general.all")}function z(){B.value&&x(),B.value=!B.value}async function K(){W.openDialog({title:i("general.are_you_sure"),message:i("estimates.confirm_delete"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(t=>{t&&u.deleteMultipleEstimates().then(r=>{V(),r.data&&u.$patch(d=>{d.selectedEstimates=[],d.selectAllField=!1})})})}function Q(t){switch(t){case"DRAFT":c.value=i("general.draft");break;case"SENT":c.value=i("general.sent");break;case"VIEWED":c.value=i("estimates.viewed");break;case"EXPIRED":c.value=i("estimates.expired");break;case"ACCEPTED":c.value=i("estimates.accepted");break;case"REJECTED":c.value=i("estimates.rejected");break;default:c.value=i("general.all");break}}return(t,r)=>{const d=n("BaseBreadcrumbItem"),$=n("BaseBreadcrumb"),m=n("BaseIcon"),D=n("BaseButton"),N=n("router-link"),Y=n("BasePageHeader"),Z=n("BaseCustomerSelectInput"),v=n("BaseInputGroup"),ee=n("BaseMultiselect"),j=n("BaseDatePicker"),te=n("BaseInput"),ae=n("BaseFilterWrapper"),se=n("BaseEmptyPlaceholder"),w=n("BaseTab"),le=n("BaseTabGroup"),oe=n("BaseDropdownItem"),ne=n("BaseDropdown"),U=n("BaseCheckbox"),re=n("BaseText"),ie=n("BaseEstimateStatusBadge"),ue=n("BaseFormatMoney"),me=n("BaseTable"),ce=n("BasePage");return b(),E(ce,null,{default:s(()=>[a(ke),a(Y,{title:t.$t("estimates.title")},{actions:s(()=>[C(a(D,{variant:"primary-outline",onClick:z},{right:s(e=>[B.value?(b(),E(m,{key:1,name:"XIcon",class:y(e.class)},null,8,["class"])):(b(),E(m,{key:0,class:y(e.class),name:"FilterIcon"},null,8,["class"]))]),default:s(()=>[_(p(t.$t("general.filter"))+" ",1)]),_:1},512),[[I,l(u).totalEstimateCount]]),l(T).hasAbilities(l(f).CREATE_ESTIMATE)?(b(),E(N,{key:0,to:"estimates/create"},{default:s(()=>[a(D,{variant:"primary",class:"ml-4"},{left:s(e=>[a(m,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:s(()=>[_(" "+p(t.$t("estimates.new_estimate")),1)]),_:1})]),_:1})):P("",!0)]),default:s(()=>[a($,null,{default:s(()=>[a(d,{title:t.$t("general.home"),to:"dashboard"},null,8,["title"]),a(d,{title:t.$tc("estimates.estimate",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),C(a(ae,{"row-on-xl":!0,onClear:x},{default:s(()=>[a(v,{label:t.$tc("customers.customer",1)},{default:s(()=>[a(Z,{modelValue:l(o).customer_id,"onUpdate:modelValue":r[0]||(r[0]=e=>l(o).customer_id=e),placeholder:t.$t("customers.type_or_click"),"value-prop":"id",label:"name"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(v,{label:t.$t("estimates.status")},{default:s(()=>[a(ee,{modelValue:l(o).status,"onUpdate:modelValue":[r[1]||(r[1]=e=>l(o).status=e),Q],options:G.value,searchable:"",placeholder:t.$t("general.select_a_status"),onRemove:r[2]||(r[2]=e=>J())},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),a(v,{label:t.$t("general.from")},{default:s(()=>[a(j,{modelValue:l(o).from_date,"onUpdate:modelValue":r[3]||(r[3]=e=>l(o).from_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),Ce,a(v,{label:t.$t("general.to")},{default:s(()=>[a(j,{modelValue:l(o).to_date,"onUpdate:modelValue":r[4]||(r[4]=e=>l(o).to_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),a(v,{label:t.$t("estimates.estimate_number")},{default:s(()=>[a(te,{modelValue:l(o).estimate_number,"onUpdate:modelValue":r[5]||(r[5]=e=>l(o).estimate_number=e)},{left:s(e=>[a(m,{name:"HashtagIcon",class:y(e.class)},null,8,["class"])]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},512),[[I,B.value]]),C(a(se,{title:t.$t("estimates.no_estimates"),description:t.$t("estimates.list_of_estimates")},{actions:s(()=>[l(T).hasAbilities(l(f).CREATE_ESTIMATE)?(b(),E(D,{key:0,variant:"primary-outline",onClick:r[6]||(r[6]=e=>t.$router.push("/admin/estimates/create"))},{left:s(e=>[a(m,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:s(()=>[_(" "+p(t.$t("estimates.add_new_estimate")),1)]),_:1})):P("",!0)]),default:s(()=>[a(ye,{class:"mt-5 mb-4"})]),_:1},8,["title","description"]),[[I,l(M)]]),C(g("div",Ie,[g("div",Se,[a(le,{class:"-mb-5",onChange:X},{default:s(()=>[a(w,{title:t.$t("general.all"),filter:""},null,8,["title"]),a(w,{title:t.$t("general.draft"),filter:"DRAFT"},null,8,["title"]),a(w,{title:t.$t("general.sent"),filter:"SENT"},null,8,["title"])]),_:1}),l(u).selectedEstimates.length&&l(T).hasAbilities(l(f).DELETE_ESTIMATE)?(b(),E(ne,{key:0,class:"absolute float-right"},{activator:s(()=>[g("span",Ae,[_(p(t.$t("general.actions"))+" ",1),a(m,{name:"ChevronDownIcon"})])]),default:s(()=>[a(oe,{onClick:K},{default:s(()=>[a(m,{name:"TrashIcon",class:"mr-3 text-gray-600"}),_(" "+p(t.$t("general.delete")),1)]),_:1})]),_:1})):P("",!0)]),a(me,{ref:(e,F)=>{F.tableComponent=e,k.value=e},data:L,columns:l(O),"placeholder-count":l(u).totalEstimateCount>=20?10:5,class:"mt-10"},Ee({header:s(()=>[g("div",Ve,[a(U,{modelValue:l(u).selectAllField,"onUpdate:modelValue":r[7]||(r[7]=e=>l(u).selectAllField=e),variant:"primary",onChange:l(u).selectAllEstimates},null,8,["modelValue","onChange"])])]),"cell-checkbox":s(({row:e})=>[g("div",$e,[a(U,{id:e.id,modelValue:l(A),"onUpdate:modelValue":r[8]||(r[8]=F=>ge(A)?A.value=F:null),value:e.data.id},null,8,["id","modelValue","value"])])]),"cell-estimate_date":s(({row:e})=>[_(p(e.data.formatted_estimate_date),1)]),"cell-estimate_number":s(({row:e})=>[a(N,{to:{path:`estimates/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:s(()=>[_(p(e.data.estimate_number),1)]),_:2},1032,["to"])]),"cell-name":s(({row:e})=>[a(re,{text:e.data.customer.name,length:30},null,8,["text"])]),"cell-status":s(({row:e})=>[a(ie,{status:e.data.status,class:"px-3 py-1"},{default:s(()=>[_(p(e.data.status),1)]),_:2},1032,["status"])]),"cell-total":s(({row:e})=>[a(ue,{amount:e.data.total,currency:e.data.customer.currency},null,8,["amount","currency"])]),_:2},[H()?{name:"cell-actions",fn:s(({row:e})=>[a(Te,{row:e.data,table:k.value},null,8,["row","table"])])}:void 0]),1032,["columns","placeholder-count"])],512),[[I,!l(M)]])]),_:1})}}};export{Ne as default}; diff --git a/public/build/assets/Index.f2d58df1.js b/public/build/assets/Index.23a9a4c6.js similarity index 99% rename from public/build/assets/Index.f2d58df1.js rename to public/build/assets/Index.23a9a4c6.js index 2e8fcaca..513c1709 100644 --- a/public/build/assets/Index.f2d58df1.js +++ b/public/build/assets/Index.23a9a4c6.js @@ -1 +1 @@ -import{J as I,k as v,r as l,o as n,e as i,t as c,j as y,h as t,f as e,u as r,l as $,w as u,B as k,L as j,M as J,N as O,T as K,F as Q,y as W,U as X,m as Y,i as P}from"./vendor.fd3b1727.js";import{_ as Z,r as ee,d as te}from"./main.f18430a2.js";const se={key:0,class:"absolute mt-5 px-6 w-full flex justify-end"},ae={key:0,class:"bg-white bg-opacity-75 text-xs px-3 py-1 font-semibold tracking-wide rounded"},ne={key:1,class:"ml-2 bg-white bg-opacity-75 text-xs px-3 py-1 font-semibold tracking-wide rounded"},oe={key:0},le={key:1},re=["src"],ie={class:"px-6 py-5 flex flex-col bg-gray-50 flex-1 justify-between"},de={class:"text-lg sm:text-2xl font-medium whitespace-nowrap truncate text-primary-500"},ce={key:0,class:"flex items-center mt-2"},ue=["src"],me=t("span",null,"by",-1),_e={class:"ml-2 text-base font-semibold truncate"},he={class:"flex justify-between mt-4 flex-col space-y-2 sm:space-y-0 sm:flex-row"},fe={class:"text-xl md:text-2xl font-semibold whitespace-nowrap text-primary-500"},pe={props:{data:{type:Object,default:null,required:!0}},setup(a){const o=a;I();let m=v(()=>parseInt(o.data.average_rating));return(d,_)=>{const h=l("base-text"),g=l("BaseRating");return n(),i("div",{class:"relative shadow-md border-2 border-gray-200 border-opacity-60 rounded-lg cursor-pointer overflow-hidden h-100",onClick:_[0]||(_[0]=w=>d.$router.push(`/admin/modules/${a.data.slug}`))},[a.data.purchased?(n(),i("div",se,[a.data.purchased?(n(),i("label",ae,c(d.$t("modules.purchased")),1)):y("",!0),a.data.installed?(n(),i("label",ne,[a.data.update_available?(n(),i("span",oe,c(d.$t("modules.update_available")),1)):(n(),i("span",le,c(d.$t("modules.installed")),1))])):y("",!0)])):y("",!0),t("img",{class:"lg:h-64 md:h-48 w-full object-cover object-center",src:a.data.cover,alt:"cover"},null,8,re),t("div",ie,[t("span",de,c(a.data.name),1),a.data.author_avatar?(n(),i("div",ce,[t("img",{class:"hidden h-10 w-10 rounded-full sm:inline-block mr-2",src:a.data.author_avatar?a.data.author_avatar:"http://localhost:3000/img/default-avatar.jpg",alt:""},null,8,ue),me,t("span",_e,c(a.data.author_name),1)])):y("",!0),e(h,{text:a.data.short_description,class:"pt-4 text-gray-500 h-16 line-clamp-2",length:110},null,8,["text"]),t("div",he,[t("div",null,[e(g,{rating:r(m)},null,8,["rating"])]),t("div",fe," $ "+c(a.data.monthly_price?a.data.monthly_price/100:a.data.yearly_price/100),1)])])])}}},ge={},ve={class:"shadow-md border-2 border-gray-200 border-opacity-60 rounded-lg cursor-pointer overflow-hidden h-100"},be={class:"px-6 py-5 flex flex-col bg-gray-50 flex-1 justify-between"},ye={class:"flex items-center mt-2"},xe={class:"flex justify-between mt-4 flex-col space-y-2 sm:space-y-0 sm:flex-row"};function $e(a,o){const m=l("BaseContentPlaceholdersBox"),d=l("BaseContentPlaceholdersText"),_=l("BaseContentPlaceholders");return n(),$(_,null,{default:u(()=>[t("div",ve,[e(m,{class:"h-48 lg:h-64 md:h-48 w-full",rounded:""}),t("div",be,[e(d,{class:"w-32 h-8",lines:1,rounded:""}),t("div",ye,[e(m,{class:"h-10 w-10 rounded-full sm:inline-block mr-2"}),t("div",null,[e(d,{class:"w-32 h-8 ml-2",lines:1,rounded:""})])]),e(d,{class:"pt-4 w-full h-16",lines:1,rounded:""}),t("div",xe,[e(d,{class:"w-32 h-8",lines:1,rounded:""}),e(d,{class:"w-32 h-8",lines:1,rounded:""})])])])]),_:1})}var B=Z(ge,[["render",$e]]);const ke={key:0},Be={key:0,class:"grid mt-6 w-full grid-cols-1 items-start gap-6 lg:grid-cols-2 xl:grid-cols-3"},we={key:1},Te={key:0,class:"grid mt-6 w-full grid-cols-1 items-start gap-6 lg:grid-cols-2 xl:grid-cols-3"},Ce={key:1,class:"mt-24"},Se={class:"flex items-center justify-center text-gray-500"},Ie={class:"text-gray-900 text-lg font-medium"},je={class:"mt-1 text-sm text-gray-500"},Pe={class:"grid lg:grid-cols-2 mt-6"},Me=["onSubmit"],Le={class:"flex space-x-2"},Ue=["href"],Ve=P(" Sign up & Get Token "),Ae={setup(a){const o=ee(),m=te(),d=k(""),{t:_}=I();let h=k(!1),g=k(!1);const w=v(()=>({api_token:{required:j.withMessage(_("validation.required"),J),minLength:j.withMessage(_("validation.name_min_length",{count:3}),O(3))}})),M=v(()=>o.apiToken?(L(),!0):!1),f=K(w,v(()=>o.currentUser)),x=v(()=>d.value==="INSTALLED"?o.modules.filter(s=>s.installed):o.modules);async function L(){g.value=!0,await o.fetchModules().then(()=>{g.value=!1})}async function U(){if(f.value.$touch(),f.value.$invalid)return!0;h.value=!0,o.checkApiToken(o.currentUser.api_token).then(s=>{if(s.data.success){V();return}h.value=!1})}async function V(){try{await m.updateGlobalSettings({data:{settings:{api_token:o.currentUser.api_token}},message:"settings.preferences.updated_message"}).then(s=>{if(s.data.success){o.apiToken=o.currentUser.api_token;return}}),h.value=!1}catch(s){h.value=!1,console.error(s);return}}function G(s){d.value=s.filter}return(s,b)=>{const T=l("BaseBreadcrumbItem"),N=l("BaseBreadcrumb"),A=l("BasePageHeader"),C=l("BaseTab"),q=l("BaseTabGroup"),D=l("BaseInput"),F=l("BaseInputGroup"),E=l("BaseIcon"),S=l("BaseButton"),R=l("BaseCard"),H=l("BasePage");return n(),$(H,null,{default:u(()=>[e(A,{title:s.$t("modules.title")},{default:u(()=>[e(N,null,{default:u(()=>[e(T,{title:s.$t("general.home"),to:"dashboard"},null,8,["title"]),e(T,{title:s.$tc("modules.module",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),r(M)&&r(o).modules?(n(),i("div",ke,[e(q,{class:"-mb-5",onChange:G},{default:u(()=>[e(C,{title:s.$t("general.all"),filter:""},null,8,["title"]),e(C,{title:s.$t("modules.installed"),filter:"INSTALLED"},null,8,["title"])]),_:1}),r(g)?(n(),i("div",Be,[e(B),e(B),e(B)])):(n(),i("div",we,[r(x)&&r(x).length?(n(),i("div",Te,[(n(!0),i(Q,null,W(r(x),(p,z)=>(n(),i("div",{key:z},[e(pe,{data:p},null,8,["data"])]))),128))])):(n(),i("div",Ce,[t("label",Se,c(s.$t("modules.no_modules_installed")),1)]))]))])):(n(),$(R,{key:1,class:"mt-6"},{default:u(()=>[t("h6",Ie,c(s.$t("modules.connect_installation")),1),t("p",je,c(s.$t("modules.api_token_description",{url:r(m).config.base_url.replace(/^http:\/\//,"")})),1),t("div",Pe,[t("form",{action:"",class:"mt-6",onSubmit:X(U,["prevent"])},[e(F,{label:s.$t("modules.api_token"),required:"",error:r(f).api_token.$error&&r(f).api_token.$errors[0].$message},{default:u(()=>[e(D,{modelValue:r(o).currentUser.api_token,"onUpdate:modelValue":b[0]||(b[0]=p=>r(o).currentUser.api_token=p),invalid:r(f).api_token.$error,onInput:b[1]||(b[1]=p=>r(f).api_token.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t("div",Le,[e(S,{class:"mt-6",loading:r(h),type:"submit"},{left:u(p=>[e(E,{name:"SaveIcon",class:Y(p.class)},null,8,["class"])]),default:u(()=>[P(" "+c(s.$t("general.save")),1)]),_:1},8,["loading"]),t("a",{href:`${r(m).config.base_url}/auth/customer/register`,class:"mt-6 block",target:"_blank"},[e(S,{variant:"primary-outline",type:"button"},{default:u(()=>[Ve]),_:1})],8,Ue)])],40,Me)])]),_:1}))]),_:1})}}};export{Ae as default}; +import{J as I,k as v,r as l,o as n,e as i,t as c,j as y,h as t,f as e,u as r,l as $,w as u,B as k,L as j,M as J,N as O,T as K,F as Q,y as W,U as X,m as Y,i as P}from"./vendor.fd3b1727.js";import{_ as Z,r as ee,d as te}from"./main.fc26c84f.js";const se={key:0,class:"absolute mt-5 px-6 w-full flex justify-end"},ae={key:0,class:"bg-white bg-opacity-75 text-xs px-3 py-1 font-semibold tracking-wide rounded"},ne={key:1,class:"ml-2 bg-white bg-opacity-75 text-xs px-3 py-1 font-semibold tracking-wide rounded"},oe={key:0},le={key:1},re=["src"],ie={class:"px-6 py-5 flex flex-col bg-gray-50 flex-1 justify-between"},de={class:"text-lg sm:text-2xl font-medium whitespace-nowrap truncate text-primary-500"},ce={key:0,class:"flex items-center mt-2"},ue=["src"],me=t("span",null,"by",-1),_e={class:"ml-2 text-base font-semibold truncate"},he={class:"flex justify-between mt-4 flex-col space-y-2 sm:space-y-0 sm:flex-row"},fe={class:"text-xl md:text-2xl font-semibold whitespace-nowrap text-primary-500"},pe={props:{data:{type:Object,default:null,required:!0}},setup(a){const o=a;I();let m=v(()=>parseInt(o.data.average_rating));return(d,_)=>{const h=l("base-text"),g=l("BaseRating");return n(),i("div",{class:"relative shadow-md border-2 border-gray-200 border-opacity-60 rounded-lg cursor-pointer overflow-hidden h-100",onClick:_[0]||(_[0]=w=>d.$router.push(`/admin/modules/${a.data.slug}`))},[a.data.purchased?(n(),i("div",se,[a.data.purchased?(n(),i("label",ae,c(d.$t("modules.purchased")),1)):y("",!0),a.data.installed?(n(),i("label",ne,[a.data.update_available?(n(),i("span",oe,c(d.$t("modules.update_available")),1)):(n(),i("span",le,c(d.$t("modules.installed")),1))])):y("",!0)])):y("",!0),t("img",{class:"lg:h-64 md:h-48 w-full object-cover object-center",src:a.data.cover,alt:"cover"},null,8,re),t("div",ie,[t("span",de,c(a.data.name),1),a.data.author_avatar?(n(),i("div",ce,[t("img",{class:"hidden h-10 w-10 rounded-full sm:inline-block mr-2",src:a.data.author_avatar?a.data.author_avatar:"http://localhost:3000/img/default-avatar.jpg",alt:""},null,8,ue),me,t("span",_e,c(a.data.author_name),1)])):y("",!0),e(h,{text:a.data.short_description,class:"pt-4 text-gray-500 h-16 line-clamp-2",length:110},null,8,["text"]),t("div",he,[t("div",null,[e(g,{rating:r(m)},null,8,["rating"])]),t("div",fe," $ "+c(a.data.monthly_price?a.data.monthly_price/100:a.data.yearly_price/100),1)])])])}}},ge={},ve={class:"shadow-md border-2 border-gray-200 border-opacity-60 rounded-lg cursor-pointer overflow-hidden h-100"},be={class:"px-6 py-5 flex flex-col bg-gray-50 flex-1 justify-between"},ye={class:"flex items-center mt-2"},xe={class:"flex justify-between mt-4 flex-col space-y-2 sm:space-y-0 sm:flex-row"};function $e(a,o){const m=l("BaseContentPlaceholdersBox"),d=l("BaseContentPlaceholdersText"),_=l("BaseContentPlaceholders");return n(),$(_,null,{default:u(()=>[t("div",ve,[e(m,{class:"h-48 lg:h-64 md:h-48 w-full",rounded:""}),t("div",be,[e(d,{class:"w-32 h-8",lines:1,rounded:""}),t("div",ye,[e(m,{class:"h-10 w-10 rounded-full sm:inline-block mr-2"}),t("div",null,[e(d,{class:"w-32 h-8 ml-2",lines:1,rounded:""})])]),e(d,{class:"pt-4 w-full h-16",lines:1,rounded:""}),t("div",xe,[e(d,{class:"w-32 h-8",lines:1,rounded:""}),e(d,{class:"w-32 h-8",lines:1,rounded:""})])])])]),_:1})}var B=Z(ge,[["render",$e]]);const ke={key:0},Be={key:0,class:"grid mt-6 w-full grid-cols-1 items-start gap-6 lg:grid-cols-2 xl:grid-cols-3"},we={key:1},Te={key:0,class:"grid mt-6 w-full grid-cols-1 items-start gap-6 lg:grid-cols-2 xl:grid-cols-3"},Ce={key:1,class:"mt-24"},Se={class:"flex items-center justify-center text-gray-500"},Ie={class:"text-gray-900 text-lg font-medium"},je={class:"mt-1 text-sm text-gray-500"},Pe={class:"grid lg:grid-cols-2 mt-6"},Me=["onSubmit"],Le={class:"flex space-x-2"},Ue=["href"],Ve=P(" Sign up & Get Token "),Ae={setup(a){const o=ee(),m=te(),d=k(""),{t:_}=I();let h=k(!1),g=k(!1);const w=v(()=>({api_token:{required:j.withMessage(_("validation.required"),J),minLength:j.withMessage(_("validation.name_min_length",{count:3}),O(3))}})),M=v(()=>o.apiToken?(L(),!0):!1),f=K(w,v(()=>o.currentUser)),x=v(()=>d.value==="INSTALLED"?o.modules.filter(s=>s.installed):o.modules);async function L(){g.value=!0,await o.fetchModules().then(()=>{g.value=!1})}async function U(){if(f.value.$touch(),f.value.$invalid)return!0;h.value=!0,o.checkApiToken(o.currentUser.api_token).then(s=>{if(s.data.success){V();return}h.value=!1})}async function V(){try{await m.updateGlobalSettings({data:{settings:{api_token:o.currentUser.api_token}},message:"settings.preferences.updated_message"}).then(s=>{if(s.data.success){o.apiToken=o.currentUser.api_token;return}}),h.value=!1}catch(s){h.value=!1,console.error(s);return}}function G(s){d.value=s.filter}return(s,b)=>{const T=l("BaseBreadcrumbItem"),N=l("BaseBreadcrumb"),A=l("BasePageHeader"),C=l("BaseTab"),q=l("BaseTabGroup"),D=l("BaseInput"),F=l("BaseInputGroup"),E=l("BaseIcon"),S=l("BaseButton"),R=l("BaseCard"),H=l("BasePage");return n(),$(H,null,{default:u(()=>[e(A,{title:s.$t("modules.title")},{default:u(()=>[e(N,null,{default:u(()=>[e(T,{title:s.$t("general.home"),to:"dashboard"},null,8,["title"]),e(T,{title:s.$tc("modules.module",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),r(M)&&r(o).modules?(n(),i("div",ke,[e(q,{class:"-mb-5",onChange:G},{default:u(()=>[e(C,{title:s.$t("general.all"),filter:""},null,8,["title"]),e(C,{title:s.$t("modules.installed"),filter:"INSTALLED"},null,8,["title"])]),_:1}),r(g)?(n(),i("div",Be,[e(B),e(B),e(B)])):(n(),i("div",we,[r(x)&&r(x).length?(n(),i("div",Te,[(n(!0),i(Q,null,W(r(x),(p,z)=>(n(),i("div",{key:z},[e(pe,{data:p},null,8,["data"])]))),128))])):(n(),i("div",Ce,[t("label",Se,c(s.$t("modules.no_modules_installed")),1)]))]))])):(n(),$(R,{key:1,class:"mt-6"},{default:u(()=>[t("h6",Ie,c(s.$t("modules.connect_installation")),1),t("p",je,c(s.$t("modules.api_token_description",{url:r(m).config.base_url.replace(/^http:\/\//,"")})),1),t("div",Pe,[t("form",{action:"",class:"mt-6",onSubmit:X(U,["prevent"])},[e(F,{label:s.$t("modules.api_token"),required:"",error:r(f).api_token.$error&&r(f).api_token.$errors[0].$message},{default:u(()=>[e(D,{modelValue:r(o).currentUser.api_token,"onUpdate:modelValue":b[0]||(b[0]=p=>r(o).currentUser.api_token=p),invalid:r(f).api_token.$error,onInput:b[1]||(b[1]=p=>r(f).api_token.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t("div",Le,[e(S,{class:"mt-6",loading:r(h),type:"submit"},{left:u(p=>[e(E,{name:"SaveIcon",class:Y(p.class)},null,8,["class"])]),default:u(()=>[P(" "+c(s.$t("general.save")),1)]),_:1},8,["loading"]),t("a",{href:`${r(m).config.base_url}/auth/customer/register`,class:"mt-6 block",target:"_blank"},[e(S,{variant:"primary-outline",type:"button"},{default:u(()=>[Ve]),_:1})],8,Ue)])],40,Me)])]),_:1}))]),_:1})}}};export{Ae as default}; diff --git a/public/build/assets/Index.0530ce64.js b/public/build/assets/Index.2f358b6e.js similarity index 97% rename from public/build/assets/Index.0530ce64.js rename to public/build/assets/Index.2f358b6e.js index 5b2ac777..a4c49a48 100644 --- a/public/build/assets/Index.0530ce64.js +++ b/public/build/assets/Index.2f358b6e.js @@ -1 +1 @@ -import{J as ve,ah as pe,B as h,aN as fe,a0 as be,k as w,aR as ge,aS as Be,r as i,o as b,l as g,w as l,f as t,q as V,ag as D,u as o,m as y,i as m,t as _,j as F,V as W,h as p,x as Ie}from"./vendor.fd3b1727.js";import{i as he,j as ye,u as ke,e as Ee,g as f}from"./main.f18430a2.js";import{_ as Ce}from"./MoonwalkerIcon.92ea8796.js";import{_ as Ve}from"./InvoiceIndexDropdown.a4ebd60e.js";import{_ as De}from"./SendInvoiceModal.2e76f196.js";import"./mail-driver.61f3eeec.js";const Te=p("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),$e={class:"relative table-container"},Ae={class:"relative flex items-center justify-between h-10 mt-5 list-none border-b-2 border-gray-200 border-solid"},Se={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},Pe={class:"absolute items-center left-6 top-2.5 select-none"},Ne={class:"relative block"},we={class:"flex justify-between"},Me={setup(Fe){const c=he(),G=ye();ke();const{t:n}=ve();pe("$utils");const k=h(null),B=h(!1),H=h([{label:"Status",options:["DRAFT","DUE","SENT","VIEWED","COMPLETED"]},{label:"Paid Status",options:["UNPAID","PAID","PARTIALLY_PAID"]},,]),T=h(!0),u=h("general.draft");fe();const E=Ee();let s=be({customer_id:"",status:"",from_date:"",to_date:"",invoice_number:""});const U=w(()=>!c.invoiceTotalCount&&!T.value),$=w({get:()=>c.selectedInvoices,set:a=>c.selectInvoice(a)}),q=w(()=>[{key:"checkbox",thClass:"extra w-10",tdClass:"font-medium text-gray-900",placeholderClass:"w-10",sortable:!1},{key:"invoice_date",label:n("invoices.date"),thClass:"extra",tdClass:"font-medium"},{key:"invoice_number",label:n("invoices.number")},{key:"name",label:n("invoices.customer")},{key:"status",label:n("invoices.status")},{key:"due_amount",label:n("dashboard.recent_invoices_card.amount_due")},{key:"total",label:n("invoices.total"),tdClass:"font-medium text-gray-900"},{key:"actions",label:n("invoices.action"),tdClass:"text-right text-sm font-medium",thClass:"text-right",sortable:!1}]);ge(s,()=>{K()},{debounce:500}),Be(()=>{c.selectAllField&&c.selectAllInvoices()});function z(){return E.hasAbilities([f.DELETE_INVOICE,f.EDIT_INVOICE,f.VIEW_INVOICE,f.SEND_INVOICE])}async function Y(a,r){s.status="",A()}function A(){k.value&&k.value.refresh()}async function J({page:a,filter:r,sort:v}){let S={customer_id:s.customer_id,status:s.status,from_date:s.from_date,to_date:s.to_date,invoice_number:s.invoice_number,orderByField:v.fieldName||"created_at",orderBy:v.order||"desc",page:a};T.value=!0;let d=await c.fetchInvoices(S);return T.value=!1,{data:d.data.data,pagination:{totalPages:d.data.meta.last_page,currentPage:a,totalCount:d.data.meta.total,limit:10}}}function X(a){if(u.value==a.title)return!0;switch(u.value=a.title,a.title){case n("general.draft"):s.status="DRAFT";break;case n("general.sent"):s.status="SENT";break;case n("general.due"):s.status="DUE";break;default:s.status="";break}}function K(){c.$patch(a=>{a.selectedInvoices=[],a.selectAllField=!1}),A()}function R(){s.customer_id="",s.status="",s.from_date="",s.to_date="",s.invoice_number="",u.value=n("general.all")}async function Q(){G.openDialog({title:n("general.are_you_sure"),message:n("invoices.confirm_delete"),yesLabel:n("general.ok"),noLabel:n("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async a=>{a&&await c.deleteMultipleInvoices().then(r=>{r.data.success&&(A(),c.$patch(v=>{v.selectedInvoices=[],v.selectAllField=!1}))})})}function Z(){B.value&&R(),B.value=!B.value}function ee(a){switch(a){case"DRAFT":u.value=n("general.draft");break;case"SENT":u.value=n("general.sent");break;case"DUE":u.value=n("general.due");break;case"COMPLETED":u.value=n("invoices.completed");break;case"PAID":u.value=n("invoices.paid");break;case"UNPAID":u.value=n("invoices.unpaid");break;case"PARTIALLY_PAID":u.value=n("invoices.partially_paid");break;case"VIEWED":u.value=n("invoices.viewed");break;default:u.value=n("general.all");break}}return(a,r)=>{const v=i("BaseBreadcrumbItem"),S=i("BaseBreadcrumb"),d=i("BaseIcon"),P=i("BaseButton"),O=i("router-link"),te=i("BasePageHeader"),ae=i("BaseCustomerSelectInput"),I=i("BaseInputGroup"),le=i("BaseMultiselect"),j=i("BaseDatePicker"),se=i("BaseInput"),oe=i("BaseFilterWrapper"),ne=i("BaseEmptyPlaceholder"),C=i("BaseTab"),ie=i("BaseTabGroup"),re=i("BaseDropdownItem"),ce=i("BaseDropdown"),x=i("BaseCheckbox"),ue=i("BaseText"),L=i("BaseFormatMoney"),de=i("BaseInvoiceStatusBadge"),M=i("BasePaidStatusBadge"),me=i("BaseTable"),_e=i("BasePage");return b(),g(_e,null,{default:l(()=>[t(De),t(te,{title:a.$t("invoices.title")},{actions:l(()=>[V(t(P,{variant:"primary-outline",onClick:Z},{right:l(e=>[B.value?(b(),g(d,{key:1,name:"XIcon",class:y(e.class)},null,8,["class"])):(b(),g(d,{key:0,name:"FilterIcon",class:y(e.class)},null,8,["class"]))]),default:l(()=>[m(_(a.$t("general.filter"))+" ",1)]),_:1},512),[[D,o(c).invoiceTotalCount]]),o(E).hasAbilities(o(f).CREATE_INVOICE)?(b(),g(O,{key:0,to:"invoices/create"},{default:l(()=>[t(P,{variant:"primary",class:"ml-4"},{left:l(e=>[t(d,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:l(()=>[m(" "+_(a.$t("invoices.new_invoice")),1)]),_:1})]),_:1})):F("",!0)]),default:l(()=>[t(S,null,{default:l(()=>[t(v,{title:a.$t("general.home"),to:"dashboard"},null,8,["title"]),t(v,{title:a.$tc("invoices.invoice",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),V(t(oe,{"row-on-xl":!0,onClear:R},{default:l(()=>[t(I,{label:a.$tc("customers.customer",1)},{default:l(()=>[t(ae,{modelValue:o(s).customer_id,"onUpdate:modelValue":r[0]||(r[0]=e=>o(s).customer_id=e),placeholder:a.$t("customers.type_or_click"),"value-prop":"id",label:"name"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(I,{label:a.$t("invoices.status")},{default:l(()=>[t(le,{modelValue:o(s).status,"onUpdate:modelValue":[r[1]||(r[1]=e=>o(s).status=e),ee],groups:!0,options:H.value,searchable:"",placeholder:a.$t("general.select_a_status"),onRemove:r[2]||(r[2]=e=>Y())},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),t(I,{label:a.$t("general.from")},{default:l(()=>[t(j,{modelValue:o(s).from_date,"onUpdate:modelValue":r[3]||(r[3]=e=>o(s).from_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),Te,t(I,{label:a.$t("general.to"),class:"mt-2"},{default:l(()=>[t(j,{modelValue:o(s).to_date,"onUpdate:modelValue":r[4]||(r[4]=e=>o(s).to_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),t(I,{label:a.$t("invoices.invoice_number")},{default:l(()=>[t(se,{modelValue:o(s).invoice_number,"onUpdate:modelValue":r[5]||(r[5]=e=>o(s).invoice_number=e)},{left:l(e=>[t(d,{name:"HashtagIcon",class:y(e.class)},null,8,["class"])]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},512),[[D,B.value]]),V(t(ne,{title:a.$t("invoices.no_invoices"),description:a.$t("invoices.list_of_invoices")},W({default:l(()=>[t(Ce,{class:"mt-5 mb-4"})]),_:2},[o(E).hasAbilities(o(f).CREATE_INVOICE)?{name:"actions",fn:l(()=>[t(P,{variant:"primary-outline",onClick:r[6]||(r[6]=e=>a.$router.push("/admin/invoices/create"))},{left:l(e=>[t(d,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:l(()=>[m(" "+_(a.$t("invoices.add_new_invoice")),1)]),_:1})])}:void 0]),1032,["title","description"]),[[D,o(U)]]),V(p("div",$e,[p("div",Ae,[t(ie,{class:"-mb-5",onChange:X},{default:l(()=>[t(C,{title:a.$t("general.all"),filter:""},null,8,["title"]),t(C,{title:a.$t("general.draft"),filter:"DRAFT"},null,8,["title"]),t(C,{title:a.$t("general.sent"),filter:"SENT"},null,8,["title"]),t(C,{title:a.$t("general.due"),filter:"DUE"},null,8,["title"])]),_:1}),o(c).selectedInvoices.length&&o(E).hasAbilities(o(f).DELETE_INVOICE)?(b(),g(ce,{key:0,class:"absolute float-right"},{activator:l(()=>[p("span",Se,[m(_(a.$t("general.actions"))+" ",1),t(d,{name:"ChevronDownIcon"})])]),default:l(()=>[t(re,{onClick:Q},{default:l(()=>[t(d,{name:"TrashIcon",class:"mr-3 text-gray-600"}),m(" "+_(a.$t("general.delete")),1)]),_:1})]),_:1})):F("",!0)]),t(me,{ref:(e,N)=>{N.table=e,k.value=e},data:J,columns:o(q),"placeholder-count":o(c).invoiceTotalCount>=20?10:5,class:"mt-10"},W({header:l(()=>[p("div",Pe,[t(x,{modelValue:o(c).selectAllField,"onUpdate:modelValue":r[7]||(r[7]=e=>o(c).selectAllField=e),variant:"primary",onChange:o(c).selectAllInvoices},null,8,["modelValue","onChange"])])]),"cell-checkbox":l(({row:e})=>[p("div",Ne,[t(x,{id:e.id,modelValue:o($),"onUpdate:modelValue":r[8]||(r[8]=N=>Ie($)?$.value=N:null),value:e.data.id},null,8,["id","modelValue","value"])])]),"cell-name":l(({row:e})=>[t(ue,{text:e.data.customer.name,length:30},null,8,["text"])]),"cell-invoice_number":l(({row:e})=>[t(O,{to:{path:`invoices/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:l(()=>[m(_(e.data.invoice_number),1)]),_:2},1032,["to"])]),"cell-invoice_date":l(({row:e})=>[m(_(e.data.formatted_invoice_date),1)]),"cell-total":l(({row:e})=>[t(L,{amount:e.data.total,currency:e.data.customer.currency},null,8,["amount","currency"])]),"cell-status":l(({row:e})=>[t(de,{status:e.data.status,class:"px-3 py-1"},{default:l(()=>[m(_(e.data.status),1)]),_:2},1032,["status"])]),"cell-due_amount":l(({row:e})=>[p("div",we,[t(L,{amount:e.data.due_amount,currency:e.data.currency},null,8,["amount","currency"]),e.data.overdue?(b(),g(M,{key:0,status:"OVERDUE",class:"px-1 py-0.5 ml-2"},{default:l(()=>[m(_(a.$t("invoices.overdue")),1)]),_:1})):F("",!0),t(M,{status:e.data.paid_status,class:"px-1 py-0.5 ml-2"},{default:l(()=>[m(_(e.data.paid_status),1)]),_:2},1032,["status"])])]),_:2},[z()?{name:"cell-actions",fn:l(({row:e})=>[t(Ve,{row:e.data,table:k.value},null,8,["row","table"])])}:void 0]),1032,["columns","placeholder-count"])],512),[[D,!o(U)]])]),_:1})}}};export{Me as default}; +import{J as ve,ah as pe,B as h,aN as fe,a0 as be,k as w,aR as ge,aS as Be,r as i,o as b,l as g,w as l,f as t,q as V,ag as D,u as o,m as y,i as m,t as _,j as F,V as W,h as p,x as Ie}from"./vendor.fd3b1727.js";import{i as he,j as ye,u as ke,e as Ee,g as f}from"./main.fc26c84f.js";import{_ as Ce}from"./MoonwalkerIcon.92ea8796.js";import{_ as Ve}from"./InvoiceIndexDropdown.5aa0548b.js";import{_ as De}from"./SendInvoiceModal.b0759567.js";import"./mail-driver.2253d638.js";const Te=p("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),$e={class:"relative table-container"},Ae={class:"relative flex items-center justify-between h-10 mt-5 list-none border-b-2 border-gray-200 border-solid"},Se={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},Pe={class:"absolute items-center left-6 top-2.5 select-none"},Ne={class:"relative block"},we={class:"flex justify-between"},Me={setup(Fe){const c=he(),G=ye();ke();const{t:n}=ve();pe("$utils");const k=h(null),B=h(!1),H=h([{label:"Status",options:["DRAFT","DUE","SENT","VIEWED","COMPLETED"]},{label:"Paid Status",options:["UNPAID","PAID","PARTIALLY_PAID"]},,]),T=h(!0),u=h("general.draft");fe();const E=Ee();let s=be({customer_id:"",status:"",from_date:"",to_date:"",invoice_number:""});const U=w(()=>!c.invoiceTotalCount&&!T.value),$=w({get:()=>c.selectedInvoices,set:a=>c.selectInvoice(a)}),q=w(()=>[{key:"checkbox",thClass:"extra w-10",tdClass:"font-medium text-gray-900",placeholderClass:"w-10",sortable:!1},{key:"invoice_date",label:n("invoices.date"),thClass:"extra",tdClass:"font-medium"},{key:"invoice_number",label:n("invoices.number")},{key:"name",label:n("invoices.customer")},{key:"status",label:n("invoices.status")},{key:"due_amount",label:n("dashboard.recent_invoices_card.amount_due")},{key:"total",label:n("invoices.total"),tdClass:"font-medium text-gray-900"},{key:"actions",label:n("invoices.action"),tdClass:"text-right text-sm font-medium",thClass:"text-right",sortable:!1}]);ge(s,()=>{K()},{debounce:500}),Be(()=>{c.selectAllField&&c.selectAllInvoices()});function z(){return E.hasAbilities([f.DELETE_INVOICE,f.EDIT_INVOICE,f.VIEW_INVOICE,f.SEND_INVOICE])}async function Y(a,r){s.status="",A()}function A(){k.value&&k.value.refresh()}async function J({page:a,filter:r,sort:v}){let S={customer_id:s.customer_id,status:s.status,from_date:s.from_date,to_date:s.to_date,invoice_number:s.invoice_number,orderByField:v.fieldName||"created_at",orderBy:v.order||"desc",page:a};T.value=!0;let d=await c.fetchInvoices(S);return T.value=!1,{data:d.data.data,pagination:{totalPages:d.data.meta.last_page,currentPage:a,totalCount:d.data.meta.total,limit:10}}}function X(a){if(u.value==a.title)return!0;switch(u.value=a.title,a.title){case n("general.draft"):s.status="DRAFT";break;case n("general.sent"):s.status="SENT";break;case n("general.due"):s.status="DUE";break;default:s.status="";break}}function K(){c.$patch(a=>{a.selectedInvoices=[],a.selectAllField=!1}),A()}function R(){s.customer_id="",s.status="",s.from_date="",s.to_date="",s.invoice_number="",u.value=n("general.all")}async function Q(){G.openDialog({title:n("general.are_you_sure"),message:n("invoices.confirm_delete"),yesLabel:n("general.ok"),noLabel:n("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async a=>{a&&await c.deleteMultipleInvoices().then(r=>{r.data.success&&(A(),c.$patch(v=>{v.selectedInvoices=[],v.selectAllField=!1}))})})}function Z(){B.value&&R(),B.value=!B.value}function ee(a){switch(a){case"DRAFT":u.value=n("general.draft");break;case"SENT":u.value=n("general.sent");break;case"DUE":u.value=n("general.due");break;case"COMPLETED":u.value=n("invoices.completed");break;case"PAID":u.value=n("invoices.paid");break;case"UNPAID":u.value=n("invoices.unpaid");break;case"PARTIALLY_PAID":u.value=n("invoices.partially_paid");break;case"VIEWED":u.value=n("invoices.viewed");break;default:u.value=n("general.all");break}}return(a,r)=>{const v=i("BaseBreadcrumbItem"),S=i("BaseBreadcrumb"),d=i("BaseIcon"),P=i("BaseButton"),O=i("router-link"),te=i("BasePageHeader"),ae=i("BaseCustomerSelectInput"),I=i("BaseInputGroup"),le=i("BaseMultiselect"),j=i("BaseDatePicker"),se=i("BaseInput"),oe=i("BaseFilterWrapper"),ne=i("BaseEmptyPlaceholder"),C=i("BaseTab"),ie=i("BaseTabGroup"),re=i("BaseDropdownItem"),ce=i("BaseDropdown"),x=i("BaseCheckbox"),ue=i("BaseText"),L=i("BaseFormatMoney"),de=i("BaseInvoiceStatusBadge"),M=i("BasePaidStatusBadge"),me=i("BaseTable"),_e=i("BasePage");return b(),g(_e,null,{default:l(()=>[t(De),t(te,{title:a.$t("invoices.title")},{actions:l(()=>[V(t(P,{variant:"primary-outline",onClick:Z},{right:l(e=>[B.value?(b(),g(d,{key:1,name:"XIcon",class:y(e.class)},null,8,["class"])):(b(),g(d,{key:0,name:"FilterIcon",class:y(e.class)},null,8,["class"]))]),default:l(()=>[m(_(a.$t("general.filter"))+" ",1)]),_:1},512),[[D,o(c).invoiceTotalCount]]),o(E).hasAbilities(o(f).CREATE_INVOICE)?(b(),g(O,{key:0,to:"invoices/create"},{default:l(()=>[t(P,{variant:"primary",class:"ml-4"},{left:l(e=>[t(d,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:l(()=>[m(" "+_(a.$t("invoices.new_invoice")),1)]),_:1})]),_:1})):F("",!0)]),default:l(()=>[t(S,null,{default:l(()=>[t(v,{title:a.$t("general.home"),to:"dashboard"},null,8,["title"]),t(v,{title:a.$tc("invoices.invoice",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),V(t(oe,{"row-on-xl":!0,onClear:R},{default:l(()=>[t(I,{label:a.$tc("customers.customer",1)},{default:l(()=>[t(ae,{modelValue:o(s).customer_id,"onUpdate:modelValue":r[0]||(r[0]=e=>o(s).customer_id=e),placeholder:a.$t("customers.type_or_click"),"value-prop":"id",label:"name"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(I,{label:a.$t("invoices.status")},{default:l(()=>[t(le,{modelValue:o(s).status,"onUpdate:modelValue":[r[1]||(r[1]=e=>o(s).status=e),ee],groups:!0,options:H.value,searchable:"",placeholder:a.$t("general.select_a_status"),onRemove:r[2]||(r[2]=e=>Y())},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),t(I,{label:a.$t("general.from")},{default:l(()=>[t(j,{modelValue:o(s).from_date,"onUpdate:modelValue":r[3]||(r[3]=e=>o(s).from_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),Te,t(I,{label:a.$t("general.to"),class:"mt-2"},{default:l(()=>[t(j,{modelValue:o(s).to_date,"onUpdate:modelValue":r[4]||(r[4]=e=>o(s).to_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),t(I,{label:a.$t("invoices.invoice_number")},{default:l(()=>[t(se,{modelValue:o(s).invoice_number,"onUpdate:modelValue":r[5]||(r[5]=e=>o(s).invoice_number=e)},{left:l(e=>[t(d,{name:"HashtagIcon",class:y(e.class)},null,8,["class"])]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},512),[[D,B.value]]),V(t(ne,{title:a.$t("invoices.no_invoices"),description:a.$t("invoices.list_of_invoices")},W({default:l(()=>[t(Ce,{class:"mt-5 mb-4"})]),_:2},[o(E).hasAbilities(o(f).CREATE_INVOICE)?{name:"actions",fn:l(()=>[t(P,{variant:"primary-outline",onClick:r[6]||(r[6]=e=>a.$router.push("/admin/invoices/create"))},{left:l(e=>[t(d,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:l(()=>[m(" "+_(a.$t("invoices.add_new_invoice")),1)]),_:1})])}:void 0]),1032,["title","description"]),[[D,o(U)]]),V(p("div",$e,[p("div",Ae,[t(ie,{class:"-mb-5",onChange:X},{default:l(()=>[t(C,{title:a.$t("general.all"),filter:""},null,8,["title"]),t(C,{title:a.$t("general.draft"),filter:"DRAFT"},null,8,["title"]),t(C,{title:a.$t("general.sent"),filter:"SENT"},null,8,["title"]),t(C,{title:a.$t("general.due"),filter:"DUE"},null,8,["title"])]),_:1}),o(c).selectedInvoices.length&&o(E).hasAbilities(o(f).DELETE_INVOICE)?(b(),g(ce,{key:0,class:"absolute float-right"},{activator:l(()=>[p("span",Se,[m(_(a.$t("general.actions"))+" ",1),t(d,{name:"ChevronDownIcon"})])]),default:l(()=>[t(re,{onClick:Q},{default:l(()=>[t(d,{name:"TrashIcon",class:"mr-3 text-gray-600"}),m(" "+_(a.$t("general.delete")),1)]),_:1})]),_:1})):F("",!0)]),t(me,{ref:(e,N)=>{N.table=e,k.value=e},data:J,columns:o(q),"placeholder-count":o(c).invoiceTotalCount>=20?10:5,class:"mt-10"},W({header:l(()=>[p("div",Pe,[t(x,{modelValue:o(c).selectAllField,"onUpdate:modelValue":r[7]||(r[7]=e=>o(c).selectAllField=e),variant:"primary",onChange:o(c).selectAllInvoices},null,8,["modelValue","onChange"])])]),"cell-checkbox":l(({row:e})=>[p("div",Ne,[t(x,{id:e.id,modelValue:o($),"onUpdate:modelValue":r[8]||(r[8]=N=>Ie($)?$.value=N:null),value:e.data.id},null,8,["id","modelValue","value"])])]),"cell-name":l(({row:e})=>[t(ue,{text:e.data.customer.name,length:30},null,8,["text"])]),"cell-invoice_number":l(({row:e})=>[t(O,{to:{path:`invoices/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:l(()=>[m(_(e.data.invoice_number),1)]),_:2},1032,["to"])]),"cell-invoice_date":l(({row:e})=>[m(_(e.data.formatted_invoice_date),1)]),"cell-total":l(({row:e})=>[t(L,{amount:e.data.total,currency:e.data.customer.currency},null,8,["amount","currency"])]),"cell-status":l(({row:e})=>[t(de,{status:e.data.status,class:"px-3 py-1"},{default:l(()=>[m(_(e.data.status),1)]),_:2},1032,["status"])]),"cell-due_amount":l(({row:e})=>[p("div",we,[t(L,{amount:e.data.due_amount,currency:e.data.currency},null,8,["amount","currency"]),e.data.overdue?(b(),g(M,{key:0,status:"OVERDUE",class:"px-1 py-0.5 ml-2"},{default:l(()=>[m(_(a.$t("invoices.overdue")),1)]),_:1})):F("",!0),t(M,{status:e.data.paid_status,class:"px-1 py-0.5 ml-2"},{default:l(()=>[m(_(e.data.paid_status),1)]),_:2},1032,["status"])])]),_:2},[z()?{name:"cell-actions",fn:l(({row:e})=>[t(Ve,{row:e.data,table:k.value},null,8,["row","table"])])}:void 0]),1032,["columns","placeholder-count"])],512),[[D,!o(U)]])]),_:1})}}};export{Me as default}; diff --git a/public/build/assets/Index.effed486.js b/public/build/assets/Index.443c85db.js similarity index 94% rename from public/build/assets/Index.effed486.js rename to public/build/assets/Index.443c85db.js index 1f25f6b3..e6772232 100644 --- a/public/build/assets/Index.effed486.js +++ b/public/build/assets/Index.443c85db.js @@ -1 +1 @@ -import{J as A,B as b,a0 as K,ah as O,G as Q,k as I,aR as Y,r as o,o as B,l as h,w as t,f as n,q as P,ag as C,u as l,m as M,i as v,t as c,j as Z,h as g,x as ee}from"./vendor.fd3b1727.js";import te from"./BaseTable.5ad15c30.js";import{_ as ae}from"./CapsuleIcon.730f4dd2.js";import{x as ne,w as le}from"./main.f18430a2.js";import{u as oe}from"./payment.db8a9454.js";import{u as se}from"./global.e898b72a.js";import"./auth.09407ae4.js";const me={class:"relative table-container"},re=["innerHTML"],Be={setup(ce){const{tm:ue,t:u}=A();let i=b(!1);b("created_at");let $=b(!0),y=b(null);const s=K({payment_mode:"",payment_number:""}),D=O("utils");Q();const d=oe(),_=se(),w=I(()=>!d.totalPayments&&!$.value),H=I(()=>_.currency),N=I(()=>[{key:"payment_date",label:u("payments.date"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"payment_number",label:u("payments.payment_number")},{key:"payment_mode",label:u("payments.payment_mode")},{key:"invoice_number",label:u("invoices.invoice_number")},{key:"amount",label:u("payments.amount")},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);Y(s,()=>{R()},{debounce:500});async function T(a){return(await d.fetchPaymentModes(a,_.companySlug)).data.data}async function E({page:a,filter:r,sort:p}){let k={payment_method_id:s.payment_mode!==null?s.payment_mode:"",payment_number:s.payment_number,orderByField:p.fieldName||"created_at",orderBy:p.order||"desc",page:a};$.value=!0;let m=await d.fetchPayments(k,_.companySlug);return $.value=!1,{data:m.data.data,pagination:{totalPages:m.data.meta.last_page,currentPage:a,totalCount:m.data.meta.total,limit:10}}}function G(){y.value.refresh()}function R(){G()}function S(){s.customer="",s.payment_mode="",s.payment_number=""}function W(){i.value&&S(),i.value=!i.value}return(a,r)=>{const p=o("BaseBreadcrumbItem"),k=o("BaseBreadcrumb"),m=o("BaseIcon"),x=o("BaseButton"),z=o("BasePageHeader"),L=o("BaseInput"),V=o("BaseInputGroup"),U=o("BaseMultiselect"),q=o("BaseFilterWrapper"),J=o("BaseEmptyPlaceholder"),j=o("router-link"),X=o("BasePage");return B(),h(X,null,{default:t(()=>[n(z,{title:a.$t("payments.title")},{actions:t(()=>[P(n(x,{variant:"primary-outline",onClick:W},{right:t(e=>[l(i)?(B(),h(m,{key:1,class:M(e.class),name:"XIcon"},null,8,["class"])):(B(),h(m,{key:0,class:M(e.class),name:"FilterIcon"},null,8,["class"]))]),default:t(()=>[v(c(a.$t("general.filter"))+" ",1)]),_:1},512),[[C,l(d).totalPayments]])]),default:t(()=>[n(k,{slot:"breadcrumbs"},{default:t(()=>[n(p,{title:a.$t("general.home"),to:`/${l(_).companySlug}/customer/dashboard`},null,8,["title","to"]),n(p,{title:a.$tc("payments.payment",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),P(n(q,{onClear:S},{default:t(()=>[n(V,{label:a.$t("payments.payment_number"),class:"px-3"},{default:t(()=>[n(L,{modelValue:l(s).payment_number,"onUpdate:modelValue":r[0]||(r[0]=e=>l(s).payment_number=e),placeholder:a.$t("payments.payment_number")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),n(V,{label:a.$t("payments.payment_mode"),class:"px-3"},{default:t(()=>[n(U,{modelValue:l(s).payment_mode,"onUpdate:modelValue":r[1]||(r[1]=e=>l(s).payment_mode=e),"value-prop":"id","track-by":"name","filter-results":!1,label:"name","resolve-on-load":"",delay:100,searchable:"",options:T,placeholder:a.$t("payments.payment_mode")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},512),[[C,l(i)]]),l(w)?(B(),h(J,{key:0,title:a.$t("payments.no_payments"),description:a.$t("payments.list_of_payments")},{default:t(()=>[n(ae,{class:"mt-5 mb-4"})]),_:1},8,["title","description"])):Z("",!0),P(g("div",me,[n(te,{ref:(e,f)=>{f.table=e,ee(y)?y.value=e:y=e},data:E,columns:l(N),"placeholder-count":l(d).totalPayments>=20?10:5,class:"mt-10"},{"cell-payment_date":t(({row:e})=>[v(c(e.data.formatted_payment_date),1)]),"cell-payment_number":t(({row:e})=>[n(j,{to:{path:`payments/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:t(()=>[v(c(e.data.payment_number),1)]),_:2},1032,["to"])]),"cell-payment_mode":t(({row:e})=>[g("span",null,c(e.data.payment_method?e.data.payment_method.name:a.$t("payments.not_selected")),1)]),"cell-invoice_number":t(({row:e})=>{var f,F;return[g("span",null,c(((f=e.data.invoice)==null?void 0:f.invoice_number)?(F=e.data.invoice)==null?void 0:F.invoice_number:a.$t("payments.no_invoice")),1)]}),"cell-amount":t(({row:e})=>[g("div",{innerHTML:l(D).formatMoney(e.data.amount,l(H))},null,8,re)]),"cell-actions":t(({row:e})=>[n(ne,null,{activator:t(()=>[n(m,{name:"DotsHorizontalIcon",class:"w-5 text-gray-500"})]),default:t(()=>[n(j,{to:`payments/${e.data.id}/view`},{default:t(()=>[n(le,null,{default:t(()=>[n(m,{name:"EyeIcon",class:"h-5 mr-3 text-gray-600"}),v(" "+c(a.$t("general.view")),1)]),_:1})]),_:2},1032,["to"])]),_:2},1024)]),_:1},8,["columns","placeholder-count"])],512),[[C,!l(w)]])]),_:1})}}};export{Be as default}; +import{J as A,B as b,a0 as K,ah as O,G as Q,k as I,aR as Y,r as o,o as B,l as h,w as t,f as n,q as P,ag as C,u as l,m as M,i as v,t as c,j as Z,h as g,x as ee}from"./vendor.fd3b1727.js";import te from"./BaseTable.c2b2d20a.js";import{_ as ae}from"./CapsuleIcon.730f4dd2.js";import{x as ne,w as le}from"./main.fc26c84f.js";import{u as oe}from"./payment.20522a38.js";import{u as se}from"./global.cf2a9bd7.js";import"./auth.75822dcb.js";const me={class:"relative table-container"},re=["innerHTML"],Be={setup(ce){const{tm:ue,t:u}=A();let i=b(!1);b("created_at");let $=b(!0),y=b(null);const s=K({payment_mode:"",payment_number:""}),D=O("utils");Q();const d=oe(),_=se(),w=I(()=>!d.totalPayments&&!$.value),H=I(()=>_.currency),N=I(()=>[{key:"payment_date",label:u("payments.date"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"payment_number",label:u("payments.payment_number")},{key:"payment_mode",label:u("payments.payment_mode")},{key:"invoice_number",label:u("invoices.invoice_number")},{key:"amount",label:u("payments.amount")},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);Y(s,()=>{R()},{debounce:500});async function T(a){return(await d.fetchPaymentModes(a,_.companySlug)).data.data}async function E({page:a,filter:r,sort:p}){let k={payment_method_id:s.payment_mode!==null?s.payment_mode:"",payment_number:s.payment_number,orderByField:p.fieldName||"created_at",orderBy:p.order||"desc",page:a};$.value=!0;let m=await d.fetchPayments(k,_.companySlug);return $.value=!1,{data:m.data.data,pagination:{totalPages:m.data.meta.last_page,currentPage:a,totalCount:m.data.meta.total,limit:10}}}function G(){y.value.refresh()}function R(){G()}function S(){s.customer="",s.payment_mode="",s.payment_number=""}function W(){i.value&&S(),i.value=!i.value}return(a,r)=>{const p=o("BaseBreadcrumbItem"),k=o("BaseBreadcrumb"),m=o("BaseIcon"),x=o("BaseButton"),z=o("BasePageHeader"),L=o("BaseInput"),V=o("BaseInputGroup"),U=o("BaseMultiselect"),q=o("BaseFilterWrapper"),J=o("BaseEmptyPlaceholder"),j=o("router-link"),X=o("BasePage");return B(),h(X,null,{default:t(()=>[n(z,{title:a.$t("payments.title")},{actions:t(()=>[P(n(x,{variant:"primary-outline",onClick:W},{right:t(e=>[l(i)?(B(),h(m,{key:1,class:M(e.class),name:"XIcon"},null,8,["class"])):(B(),h(m,{key:0,class:M(e.class),name:"FilterIcon"},null,8,["class"]))]),default:t(()=>[v(c(a.$t("general.filter"))+" ",1)]),_:1},512),[[C,l(d).totalPayments]])]),default:t(()=>[n(k,{slot:"breadcrumbs"},{default:t(()=>[n(p,{title:a.$t("general.home"),to:`/${l(_).companySlug}/customer/dashboard`},null,8,["title","to"]),n(p,{title:a.$tc("payments.payment",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),P(n(q,{onClear:S},{default:t(()=>[n(V,{label:a.$t("payments.payment_number"),class:"px-3"},{default:t(()=>[n(L,{modelValue:l(s).payment_number,"onUpdate:modelValue":r[0]||(r[0]=e=>l(s).payment_number=e),placeholder:a.$t("payments.payment_number")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),n(V,{label:a.$t("payments.payment_mode"),class:"px-3"},{default:t(()=>[n(U,{modelValue:l(s).payment_mode,"onUpdate:modelValue":r[1]||(r[1]=e=>l(s).payment_mode=e),"value-prop":"id","track-by":"name","filter-results":!1,label:"name","resolve-on-load":"",delay:100,searchable:"",options:T,placeholder:a.$t("payments.payment_mode")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},512),[[C,l(i)]]),l(w)?(B(),h(J,{key:0,title:a.$t("payments.no_payments"),description:a.$t("payments.list_of_payments")},{default:t(()=>[n(ae,{class:"mt-5 mb-4"})]),_:1},8,["title","description"])):Z("",!0),P(g("div",me,[n(te,{ref:(e,f)=>{f.table=e,ee(y)?y.value=e:y=e},data:E,columns:l(N),"placeholder-count":l(d).totalPayments>=20?10:5,class:"mt-10"},{"cell-payment_date":t(({row:e})=>[v(c(e.data.formatted_payment_date),1)]),"cell-payment_number":t(({row:e})=>[n(j,{to:{path:`payments/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:t(()=>[v(c(e.data.payment_number),1)]),_:2},1032,["to"])]),"cell-payment_mode":t(({row:e})=>[g("span",null,c(e.data.payment_method?e.data.payment_method.name:a.$t("payments.not_selected")),1)]),"cell-invoice_number":t(({row:e})=>{var f,F;return[g("span",null,c(((f=e.data.invoice)==null?void 0:f.invoice_number)?(F=e.data.invoice)==null?void 0:F.invoice_number:a.$t("payments.no_invoice")),1)]}),"cell-amount":t(({row:e})=>[g("div",{innerHTML:l(D).formatMoney(e.data.amount,l(H))},null,8,re)]),"cell-actions":t(({row:e})=>[n(ne,null,{activator:t(()=>[n(m,{name:"DotsHorizontalIcon",class:"w-5 text-gray-500"})]),default:t(()=>[n(j,{to:`payments/${e.data.id}/view`},{default:t(()=>[n(le,null,{default:t(()=>[n(m,{name:"EyeIcon",class:"h-5 mr-3 text-gray-600"}),v(" "+c(a.$t("general.view")),1)]),_:1})]),_:2},1032,["to"])]),_:2},1024)]),_:1},8,["columns","placeholder-count"])],512),[[C,!l(w)]])]),_:1})}}};export{Be as default}; diff --git a/public/build/assets/Index.599d5166.js b/public/build/assets/Index.56225d5b.js similarity index 97% rename from public/build/assets/Index.599d5166.js rename to public/build/assets/Index.56225d5b.js index 5fc45f5f..2b7ef60f 100644 --- a/public/build/assets/Index.599d5166.js +++ b/public/build/assets/Index.56225d5b.js @@ -1 +1 @@ -import{J as ie,B as E,a0 as ce,k as C,aR as de,aS as pe,r as s,o as f,l as b,w as t,f as a,q as Y,ag as R,u as l,m as g,i as d,t as c,j as S,V as W,h as p,x as F}from"./vendor.fd3b1727.js";import{b as ye,j as _e,e as fe,g as B}from"./main.f18430a2.js";import{u as be}from"./payment.cfdea86b.js";import{_ as Be}from"./CapsuleIcon.730f4dd2.js";import{_ as ve,a as he}from"./SendPaymentModal.7d3dd9c4.js";import"./mail-driver.61f3eeec.js";const ge={class:"relative table-container"},Ce={class:"relative flex items-center justify-end h-5"},ke={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},Pe={class:"absolute items-center left-6 top-2.5 select-none"},Ie={class:"relative block"},Me={setup($e){const{t:i}=ie();let v=E(!1),k=E(!0),y=E(null);const r=ce({customer:"",payment_mode:"",payment_number:""}),m=be();ye();const H=_e(),P=fe(),M=C(()=>!m.paymentTotalCount&&!k.value),L=C(()=>[{key:"status",sortable:!1,thClass:"extra w-10",tdClass:"text-left text-sm font-medium extra"},{key:"payment_date",label:i("payments.date"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"payment_number",label:i("payments.payment_number")},{key:"name",label:i("payments.customer")},{key:"payment_mode",label:i("payments.payment_mode")},{key:"invoice_number",label:i("invoices.invoice_number")},{key:"amount",label:i("payments.amount")},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]),I=C({get:()=>m.selectedPayments,set:n=>m.selectPayment(n)}),$=C({get:()=>m.selectAllField,set:n=>m.setSelectAllState(n)});de(r,()=>{J()},{debounce:500}),pe(()=>{m.selectAllField&&m.selectAllPayments()}),m.fetchPaymentModes({limit:"all"});async function z(n){return(await m.fetchPaymentModes({search:n})).data.data}function G(){return P.hasAbilities([B.DELETE_PAYMENT,B.EDIT_PAYMENT,B.VIEW_PAYMENT,B.SEND_PAYMENT])}async function q({page:n,filter:o,sort:h}){let V={customer_id:r.customer_id,payment_method_id:r.payment_mode!==null?r.payment_mode:"",payment_number:r.payment_number,orderByField:h.fieldName||"created_at",orderBy:h.order||"desc",page:n};k.value=!0;let u=await m.fetchPayments(V);return k.value=!1,{data:u.data.data,pagination:{totalPages:u.data.meta.last_page,currentPage:n,totalCount:u.data.meta.total,limit:10}}}function D(){y.value&&y.value.refresh()}function J(){D()}function N(){r.customer_id="",r.payment_mode="",r.payment_number=""}function O(){v.value&&N(),v.value=!v.value}function X(){H.openDialog({title:i("general.are_you_sure"),message:i("payments.confirm_delete",2),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(n=>{n&&m.deleteMultiplePayments().then(o=>{o.data.success&&D()})})}return(n,o)=>{const h=s("BaseBreadcrumbItem"),V=s("BaseBreadcrumb"),u=s("BaseIcon"),T=s("BaseButton"),K=s("BasePageHeader"),Q=s("BaseCustomerSelectInput"),A=s("BaseInputGroup"),Z=s("BaseInput"),ee=s("BaseMultiselect"),te=s("BaseFilterWrapper"),ae=s("BaseEmptyPlaceholder"),ne=s("BaseDropdownItem"),le=s("BaseDropdown"),j=s("BaseCheckbox"),se=s("router-link"),oe=s("BaseText"),me=s("BaseFormatMoney"),re=s("BaseTable"),ue=s("BasePage");return f(),b(ue,{class:"payments"},{default:t(()=>[a(ve),a(K,{title:n.$t("payments.title")},{actions:t(()=>[Y(a(T,{variant:"primary-outline",onClick:O},{right:t(e=>[l(v)?(f(),b(u,{key:1,name:"XIcon",class:g(e.class)},null,8,["class"])):(f(),b(u,{key:0,class:g(e.class),name:"FilterIcon"},null,8,["class"]))]),default:t(()=>[d(c(n.$t("general.filter"))+" ",1)]),_:1},512),[[R,l(m).paymentTotalCount]]),l(P).hasAbilities(l(B).CREATE_PAYMENT)?(f(),b(T,{key:0,variant:"primary",class:"ml-4",onClick:o[0]||(o[0]=e=>n.$router.push("/admin/payments/create"))},{left:t(e=>[a(u,{name:"PlusIcon",class:g(e.class)},null,8,["class"])]),default:t(()=>[d(" "+c(n.$t("payments.add_payment")),1)]),_:1})):S("",!0)]),default:t(()=>[a(V,null,{default:t(()=>[a(h,{title:n.$t("general.home"),to:"dashboard"},null,8,["title"]),a(h,{title:n.$tc("payments.payment",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),a(te,{show:l(v),class:"mt-3",onClear:N},{default:t(()=>[a(A,{label:n.$t("payments.customer")},{default:t(()=>[a(Q,{modelValue:l(r).customer_id,"onUpdate:modelValue":o[1]||(o[1]=e=>l(r).customer_id=e),placeholder:n.$t("customers.type_or_click"),"value-prop":"id",label:"name"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(A,{label:n.$t("payments.payment_number")},{default:t(()=>[a(Z,{modelValue:l(r).payment_number,"onUpdate:modelValue":o[2]||(o[2]=e=>l(r).payment_number=e)},{left:t(e=>[a(u,{name:"HashtagIcon",class:g(e.class)},null,8,["class"])]),_:1},8,["modelValue"])]),_:1},8,["label"]),a(A,{label:n.$t("payments.payment_mode")},{default:t(()=>[a(ee,{modelValue:l(r).payment_mode,"onUpdate:modelValue":o[3]||(o[3]=e=>l(r).payment_mode=e),"value-prop":"id","track-by":"name","filter-results":!1,label:"name","resolve-on-load":"",delay:500,searchable:"",options:z},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["show"]),l(M)?(f(),b(ae,{key:0,title:n.$t("payments.no_payments"),description:n.$t("payments.list_of_payments")},W({default:t(()=>[a(Be,{class:"mt-5 mb-4"})]),_:2},[l(P).hasAbilities(l(B).CREATE_PAYMENT)?{name:"actions",fn:t(()=>[a(T,{variant:"primary-outline",onClick:o[4]||(o[4]=e=>n.$router.push("/admin/payments/create"))},{left:t(e=>[a(u,{name:"PlusIcon",class:g(e.class)},null,8,["class"])]),default:t(()=>[d(" "+c(n.$t("payments.add_new_payment")),1)]),_:1})])}:void 0]),1032,["title","description"])):S("",!0),Y(p("div",ge,[p("div",Ce,[l(m).selectedPayments.length?(f(),b(le,{key:0},{activator:t(()=>[p("span",ke,[d(c(n.$t("general.actions"))+" ",1),a(u,{name:"ChevronDownIcon"})])]),default:t(()=>[a(ne,{onClick:X},{default:t(()=>[a(u,{name:"TrashIcon",class:"mr-3 text-gray-600"}),d(" "+c(n.$t("general.delete")),1)]),_:1})]),_:1})):S("",!0)]),a(re,{ref:(e,_)=>{_.tableComponent=e,F(y)?y.value=e:y=e},data:q,columns:l(L),"placeholder-count":l(m).paymentTotalCount>=20?10:5,class:"mt-3"},W({header:t(()=>[p("div",Pe,[a(j,{modelValue:l($),"onUpdate:modelValue":o[5]||(o[5]=e=>F($)?$.value=e:null),variant:"primary",onChange:l(m).selectAllPayments},null,8,["modelValue","onChange"])])]),"cell-status":t(({row:e})=>[p("div",Ie,[a(j,{id:e.id,modelValue:l(I),"onUpdate:modelValue":o[6]||(o[6]=_=>F(I)?I.value=_:null),value:e.data.id,variant:"primary"},null,8,["id","modelValue","value"])])]),"cell-payment_date":t(({row:e})=>[d(c(e.data.formatted_payment_date),1)]),"cell-payment_number":t(({row:e})=>[a(se,{to:{path:`payments/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:t(()=>[d(c(e.data.payment_number),1)]),_:2},1032,["to"])]),"cell-name":t(({row:e})=>[a(oe,{text:e.data.customer.name,length:30,tag:"span"},null,8,["text"])]),"cell-payment_mode":t(({row:e})=>[p("span",null,c(e.data.payment_method?e.data.payment_method.name:"-"),1)]),"cell-invoice_number":t(({row:e})=>{var _,x,w,U;return[p("span",null,c(((x=(_=e==null?void 0:e.data)==null?void 0:_.invoice)==null?void 0:x.invoice_number)?(U=(w=e==null?void 0:e.data)==null?void 0:w.invoice)==null?void 0:U.invoice_number:"-"),1)]}),"cell-amount":t(({row:e})=>[a(me,{amount:e.data.amount,currency:e.data.customer.currency},null,8,["amount","currency"])]),_:2},[G()?{name:"cell-actions",fn:t(({row:e})=>[a(he,{row:e.data,table:l(y)},null,8,["row","table"])])}:void 0]),1032,["columns","placeholder-count"])],512),[[R,!l(M)]])]),_:1})}}};export{Me as default}; +import{J as ie,B as E,a0 as ce,k as C,aR as de,aS as pe,r as s,o as f,l as b,w as t,f as a,q as Y,ag as R,u as l,m as g,i as d,t as c,j as S,V as W,h as p,x as F}from"./vendor.fd3b1727.js";import{b as ye,j as _e,e as fe,g as B}from"./main.fc26c84f.js";import{u as be}from"./payment.505d9057.js";import{_ as Be}from"./CapsuleIcon.730f4dd2.js";import{_ as ve,a as he}from"./SendPaymentModal.5b2acf9d.js";import"./mail-driver.2253d638.js";const ge={class:"relative table-container"},Ce={class:"relative flex items-center justify-end h-5"},ke={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},Pe={class:"absolute items-center left-6 top-2.5 select-none"},Ie={class:"relative block"},Me={setup($e){const{t:i}=ie();let v=E(!1),k=E(!0),y=E(null);const r=ce({customer:"",payment_mode:"",payment_number:""}),m=be();ye();const H=_e(),P=fe(),M=C(()=>!m.paymentTotalCount&&!k.value),L=C(()=>[{key:"status",sortable:!1,thClass:"extra w-10",tdClass:"text-left text-sm font-medium extra"},{key:"payment_date",label:i("payments.date"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"payment_number",label:i("payments.payment_number")},{key:"name",label:i("payments.customer")},{key:"payment_mode",label:i("payments.payment_mode")},{key:"invoice_number",label:i("invoices.invoice_number")},{key:"amount",label:i("payments.amount")},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]),I=C({get:()=>m.selectedPayments,set:n=>m.selectPayment(n)}),$=C({get:()=>m.selectAllField,set:n=>m.setSelectAllState(n)});de(r,()=>{J()},{debounce:500}),pe(()=>{m.selectAllField&&m.selectAllPayments()}),m.fetchPaymentModes({limit:"all"});async function z(n){return(await m.fetchPaymentModes({search:n})).data.data}function G(){return P.hasAbilities([B.DELETE_PAYMENT,B.EDIT_PAYMENT,B.VIEW_PAYMENT,B.SEND_PAYMENT])}async function q({page:n,filter:o,sort:h}){let V={customer_id:r.customer_id,payment_method_id:r.payment_mode!==null?r.payment_mode:"",payment_number:r.payment_number,orderByField:h.fieldName||"created_at",orderBy:h.order||"desc",page:n};k.value=!0;let u=await m.fetchPayments(V);return k.value=!1,{data:u.data.data,pagination:{totalPages:u.data.meta.last_page,currentPage:n,totalCount:u.data.meta.total,limit:10}}}function D(){y.value&&y.value.refresh()}function J(){D()}function N(){r.customer_id="",r.payment_mode="",r.payment_number=""}function O(){v.value&&N(),v.value=!v.value}function X(){H.openDialog({title:i("general.are_you_sure"),message:i("payments.confirm_delete",2),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(n=>{n&&m.deleteMultiplePayments().then(o=>{o.data.success&&D()})})}return(n,o)=>{const h=s("BaseBreadcrumbItem"),V=s("BaseBreadcrumb"),u=s("BaseIcon"),T=s("BaseButton"),K=s("BasePageHeader"),Q=s("BaseCustomerSelectInput"),A=s("BaseInputGroup"),Z=s("BaseInput"),ee=s("BaseMultiselect"),te=s("BaseFilterWrapper"),ae=s("BaseEmptyPlaceholder"),ne=s("BaseDropdownItem"),le=s("BaseDropdown"),j=s("BaseCheckbox"),se=s("router-link"),oe=s("BaseText"),me=s("BaseFormatMoney"),re=s("BaseTable"),ue=s("BasePage");return f(),b(ue,{class:"payments"},{default:t(()=>[a(ve),a(K,{title:n.$t("payments.title")},{actions:t(()=>[Y(a(T,{variant:"primary-outline",onClick:O},{right:t(e=>[l(v)?(f(),b(u,{key:1,name:"XIcon",class:g(e.class)},null,8,["class"])):(f(),b(u,{key:0,class:g(e.class),name:"FilterIcon"},null,8,["class"]))]),default:t(()=>[d(c(n.$t("general.filter"))+" ",1)]),_:1},512),[[R,l(m).paymentTotalCount]]),l(P).hasAbilities(l(B).CREATE_PAYMENT)?(f(),b(T,{key:0,variant:"primary",class:"ml-4",onClick:o[0]||(o[0]=e=>n.$router.push("/admin/payments/create"))},{left:t(e=>[a(u,{name:"PlusIcon",class:g(e.class)},null,8,["class"])]),default:t(()=>[d(" "+c(n.$t("payments.add_payment")),1)]),_:1})):S("",!0)]),default:t(()=>[a(V,null,{default:t(()=>[a(h,{title:n.$t("general.home"),to:"dashboard"},null,8,["title"]),a(h,{title:n.$tc("payments.payment",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),a(te,{show:l(v),class:"mt-3",onClear:N},{default:t(()=>[a(A,{label:n.$t("payments.customer")},{default:t(()=>[a(Q,{modelValue:l(r).customer_id,"onUpdate:modelValue":o[1]||(o[1]=e=>l(r).customer_id=e),placeholder:n.$t("customers.type_or_click"),"value-prop":"id",label:"name"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(A,{label:n.$t("payments.payment_number")},{default:t(()=>[a(Z,{modelValue:l(r).payment_number,"onUpdate:modelValue":o[2]||(o[2]=e=>l(r).payment_number=e)},{left:t(e=>[a(u,{name:"HashtagIcon",class:g(e.class)},null,8,["class"])]),_:1},8,["modelValue"])]),_:1},8,["label"]),a(A,{label:n.$t("payments.payment_mode")},{default:t(()=>[a(ee,{modelValue:l(r).payment_mode,"onUpdate:modelValue":o[3]||(o[3]=e=>l(r).payment_mode=e),"value-prop":"id","track-by":"name","filter-results":!1,label:"name","resolve-on-load":"",delay:500,searchable:"",options:z},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["show"]),l(M)?(f(),b(ae,{key:0,title:n.$t("payments.no_payments"),description:n.$t("payments.list_of_payments")},W({default:t(()=>[a(Be,{class:"mt-5 mb-4"})]),_:2},[l(P).hasAbilities(l(B).CREATE_PAYMENT)?{name:"actions",fn:t(()=>[a(T,{variant:"primary-outline",onClick:o[4]||(o[4]=e=>n.$router.push("/admin/payments/create"))},{left:t(e=>[a(u,{name:"PlusIcon",class:g(e.class)},null,8,["class"])]),default:t(()=>[d(" "+c(n.$t("payments.add_new_payment")),1)]),_:1})])}:void 0]),1032,["title","description"])):S("",!0),Y(p("div",ge,[p("div",Ce,[l(m).selectedPayments.length?(f(),b(le,{key:0},{activator:t(()=>[p("span",ke,[d(c(n.$t("general.actions"))+" ",1),a(u,{name:"ChevronDownIcon"})])]),default:t(()=>[a(ne,{onClick:X},{default:t(()=>[a(u,{name:"TrashIcon",class:"mr-3 text-gray-600"}),d(" "+c(n.$t("general.delete")),1)]),_:1})]),_:1})):S("",!0)]),a(re,{ref:(e,_)=>{_.tableComponent=e,F(y)?y.value=e:y=e},data:q,columns:l(L),"placeholder-count":l(m).paymentTotalCount>=20?10:5,class:"mt-3"},W({header:t(()=>[p("div",Pe,[a(j,{modelValue:l($),"onUpdate:modelValue":o[5]||(o[5]=e=>F($)?$.value=e:null),variant:"primary",onChange:l(m).selectAllPayments},null,8,["modelValue","onChange"])])]),"cell-status":t(({row:e})=>[p("div",Ie,[a(j,{id:e.id,modelValue:l(I),"onUpdate:modelValue":o[6]||(o[6]=_=>F(I)?I.value=_:null),value:e.data.id,variant:"primary"},null,8,["id","modelValue","value"])])]),"cell-payment_date":t(({row:e})=>[d(c(e.data.formatted_payment_date),1)]),"cell-payment_number":t(({row:e})=>[a(se,{to:{path:`payments/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:t(()=>[d(c(e.data.payment_number),1)]),_:2},1032,["to"])]),"cell-name":t(({row:e})=>[a(oe,{text:e.data.customer.name,length:30,tag:"span"},null,8,["text"])]),"cell-payment_mode":t(({row:e})=>[p("span",null,c(e.data.payment_method?e.data.payment_method.name:"-"),1)]),"cell-invoice_number":t(({row:e})=>{var _,x,w,U;return[p("span",null,c(((x=(_=e==null?void 0:e.data)==null?void 0:_.invoice)==null?void 0:x.invoice_number)?(U=(w=e==null?void 0:e.data)==null?void 0:w.invoice)==null?void 0:U.invoice_number:"-"),1)]}),"cell-amount":t(({row:e})=>[a(me,{amount:e.data.amount,currency:e.data.customer.currency},null,8,["amount","currency"])]),_:2},[G()?{name:"cell-actions",fn:t(({row:e})=>[a(he,{row:e.data,table:l(y)},null,8,["row","table"])])}:void 0]),1032,["columns","placeholder-count"])],512),[[R,!l(M)]])]),_:1})}}};export{Me as default}; diff --git a/public/build/assets/Index.cdb99984.js b/public/build/assets/Index.5820505d.js similarity index 86% rename from public/build/assets/Index.cdb99984.js rename to public/build/assets/Index.5820505d.js index 9d4ec9da..26ba56ea 100644 --- a/public/build/assets/Index.cdb99984.js +++ b/public/build/assets/Index.5820505d.js @@ -1 +1 @@ -import{B as b,J as le,a0 as oe,k as g,aR as ne,aS as re,I as ue,r as n,o as p,l as _,w as t,f as a,h as i,q as F,ag as A,u as l,m as v,i as B,t as d,j as U,V as ce,x as M}from"./vendor.fd3b1727.js";import{b as me,j as ie,l as de,e as pe,g as C}from"./main.f18430a2.js";import{_ as _e}from"./CustomerIndexDropdown.c3723eee.js";import{_ as fe}from"./AstronautIcon.5afbaf6c.js";const he={class:"flex items-center justify-end space-x-5"},ye={class:"relative table-container"},Be={class:"relative flex items-center justify-end h-5"},Ce={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},be={class:"absolute z-10 items-center left-6 top-2.5 select-none"},ge={class:"relative block"},Se={setup(ve){me();const W=ie(),u=de(),k=pe();let f=b(null),h=b(!1),x=b(!0);const{t:m}=le();let r=oe({display_name:"",contact_name:"",phone:""});const P=g(()=>!u.totalCustomers&&!x.value),I=g({get:()=>u.selectedCustomers,set:s=>u.selectCustomer(s)}),V=g({get:()=>u.selectAllField,set:s=>u.setSelectAllState(s)}),Y=g(()=>[{key:"status",thClass:"extra w-10 pr-0",sortable:!1,tdClass:"font-medium text-gray-900 pr-0"},{key:"name",label:m("customers.name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"phone",label:m("customers.phone")},{key:"due_amount",label:m("customers.amount_due")},{key:"created_at",label:m("items.added_on")},{key:"actions",tdClass:"text-right text-sm font-medium pl-0",thClass:"pl-0",sortable:!1}]);ne(r,()=>{z()},{debounce:500}),re(()=>{u.selectAllField&&u.selectAllCustomers()});function S(){f.value.refresh()}function z(){S()}function L(){return k.hasAbilities([C.DELETE_CUSTOMER,C.EDIT_CUSTOMER,C.VIEW_CUSTOMER])}async function G({page:s,filter:o,sort:y}){let $={display_name:r.display_name,contact_name:r.contact_name,phone:r.phone,orderByField:y.fieldName||"created_at",orderBy:y.order||"desc",page:s};x.value=!0;let c=await u.fetchCustomers($);return x.value=!1,{data:c.data.data,pagination:{totalPages:c.data.meta.last_page,currentPage:s,totalCount:c.data.meta.total,limit:10}}}function R(){r.display_name="",r.contact_name="",r.phone=""}function H(){h.value&&R(),h.value=!h.value}let j=b(new Date);j.value=ue(j).format("YYYY-MM-DD");function q(){W.openDialog({title:m("general.are_you_sure"),message:m("customers.confirm_delete",2),yesLabel:m("general.ok"),noLabel:m("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(s=>{s&&u.deleteMultipleCustomers().then(o=>{o.data&&S()})})}return(s,o)=>{const y=n("BaseBreadcrumbItem"),$=n("BaseBreadcrumb"),c=n("BaseIcon"),D=n("BaseButton"),J=n("BasePageHeader"),E=n("BaseInput"),w=n("BaseInputGroup"),X=n("BaseFilterWrapper"),K=n("BaseEmptyPlaceholder"),Q=n("BaseDropdownItem"),Z=n("BaseDropdown"),N=n("BaseCheckbox"),O=n("BaseText"),ee=n("router-link"),te=n("BaseFormatMoney"),ae=n("BaseTable"),se=n("BasePage");return p(),_(se,null,{default:t(()=>[a(J,{title:s.$t("customers.title")},{actions:t(()=>[i("div",he,[F(a(D,{variant:"primary-outline",onClick:H},{right:t(e=>[l(h)?(p(),_(c,{key:1,name:"XIcon",class:v(e.class)},null,8,["class"])):(p(),_(c,{key:0,name:"FilterIcon",class:v(e.class)},null,8,["class"]))]),default:t(()=>[B(d(s.$t("general.filter"))+" ",1)]),_:1},512),[[A,l(u).totalCustomers]]),l(k).hasAbilities(l(C).CREATE_CUSTOMER)?(p(),_(D,{key:0,onClick:o[0]||(o[0]=e=>s.$router.push("customers/create"))},{left:t(e=>[a(c,{name:"PlusIcon",class:v(e.class)},null,8,["class"])]),default:t(()=>[B(" "+d(s.$t("customers.new_customer")),1)]),_:1})):U("",!0)])]),default:t(()=>[a($,null,{default:t(()=>[a(y,{title:s.$t("general.home"),to:"dashboard"},null,8,["title"]),a(y,{title:s.$tc("customers.customer",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),a(X,{show:l(h),class:"mt-5",onClear:R},{default:t(()=>[a(w,{label:s.$t("customers.display_name"),class:"text-left"},{default:t(()=>[a(E,{modelValue:l(r).display_name,"onUpdate:modelValue":o[1]||(o[1]=e=>l(r).display_name=e),type:"text",name:"name",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),a(w,{label:s.$t("customers.contact_name"),class:"text-left"},{default:t(()=>[a(E,{modelValue:l(r).contact_name,"onUpdate:modelValue":o[2]||(o[2]=e=>l(r).contact_name=e),type:"text",name:"address_name",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),a(w,{label:s.$t("customers.phone"),class:"text-left"},{default:t(()=>[a(E,{modelValue:l(r).phone,"onUpdate:modelValue":o[3]||(o[3]=e=>l(r).phone=e),type:"text",name:"phone",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["show"]),F(a(K,{title:s.$t("customers.no_customers"),description:s.$t("customers.list_of_customers")},{actions:t(()=>[l(k).hasAbilities(l(C).CREATE_CUSTOMER)?(p(),_(D,{key:0,variant:"primary-outline",onClick:o[4]||(o[4]=e=>s.$router.push("/admin/customers/create"))},{left:t(e=>[a(c,{name:"PlusIcon",class:v(e.class)},null,8,["class"])]),default:t(()=>[B(" "+d(s.$t("customers.add_new_customer")),1)]),_:1})):U("",!0)]),default:t(()=>[a(fe,{class:"mt-5 mb-4"})]),_:1},8,["title","description"]),[[A,l(P)]]),F(i("div",ye,[i("div",Be,[l(u).selectedCustomers.length?(p(),_(Z,{key:0},{activator:t(()=>[i("span",Ce,[B(d(s.$t("general.actions"))+" ",1),a(c,{name:"ChevronDownIcon"})])]),default:t(()=>[a(Q,{onClick:q},{default:t(()=>[a(c,{name:"TrashIcon",class:"mr-3 text-gray-600"}),B(" "+d(s.$t("general.delete")),1)]),_:1})]),_:1})):U("",!0)]),a(ae,{ref:(e,T)=>{T.tableComponent=e,M(f)?f.value=e:f=e},class:"mt-3",data:G,columns:l(Y)},ce({header:t(()=>[i("div",be,[a(N,{modelValue:l(V),"onUpdate:modelValue":o[5]||(o[5]=e=>M(V)?V.value=e:null),variant:"primary",onChange:l(u).selectAllCustomers},null,8,["modelValue","onChange"])])]),"cell-status":t(({row:e})=>[i("div",ge,[a(N,{id:e.data.id,modelValue:l(I),"onUpdate:modelValue":o[6]||(o[6]=T=>M(I)?I.value=T:null),value:e.data.id,variant:"primary"},null,8,["id","modelValue","value"])])]),"cell-name":t(({row:e})=>[a(ee,{to:{path:`customers/${e.data.id}/view`}},{default:t(()=>[a(O,{text:e.data.name,length:30,tag:"span",class:"font-medium text-primary-500 flex flex-col"},null,8,["text"]),a(O,{text:e.data.contact_name?e.data.contact_name:"",length:30,tag:"span",class:"text-xs text-gray-400"},null,8,["text"])]),_:2},1032,["to"])]),"cell-phone":t(({row:e})=>[i("span",null,d(e.data.phone?e.data.phone:"-"),1)]),"cell-due_amount":t(({row:e})=>[a(te,{amount:e.data.due_amount||0,currency:e.data.currency},null,8,["amount","currency"])]),"cell-created_at":t(({row:e})=>[i("span",null,d(e.data.formatted_created_at),1)]),_:2},[L()?{name:"cell-actions",fn:t(({row:e})=>[a(_e,{row:e.data,table:l(f),"load-data":S},null,8,["row","table"])])}:void 0]),1032,["columns"])],512),[[A,!l(P)]])]),_:1})}}};export{Se as default}; +import{B as b,J as le,a0 as oe,k as g,aR as ne,aS as re,I as ue,r as n,o as p,l as f,w as t,f as a,h as i,q as F,ag as A,u as l,m as v,i as B,t as d,j as U,V as ce,x as M}from"./vendor.fd3b1727.js";import{b as me,j as ie,l as de,e as pe,g as C}from"./main.fc26c84f.js";import{_ as fe}from"./CustomerIndexDropdown.44b8afc5.js";import{_ as _e}from"./AstronautIcon.5afbaf6c.js";const he={class:"flex items-center justify-end space-x-5"},ye={class:"relative table-container"},Be={class:"relative flex items-center justify-end h-5"},Ce={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},be={class:"absolute z-10 items-center left-6 top-2.5 select-none"},ge={class:"relative block"},Se={setup(ve){me();const W=ie(),u=de(),k=pe();let _=b(null),h=b(!1),x=b(!0);const{t:m}=le();let r=oe({display_name:"",contact_name:"",phone:""});const P=g(()=>!u.totalCustomers&&!x.value),I=g({get:()=>u.selectedCustomers,set:s=>u.selectCustomer(s)}),V=g({get:()=>u.selectAllField,set:s=>u.setSelectAllState(s)}),Y=g(()=>[{key:"status",thClass:"extra w-10 pr-0",sortable:!1,tdClass:"font-medium text-gray-900 pr-0"},{key:"name",label:m("customers.name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"phone",label:m("customers.phone")},{key:"due_amount",label:m("customers.amount_due")},{key:"created_at",label:m("items.added_on")},{key:"actions",tdClass:"text-right text-sm font-medium pl-0",thClass:"pl-0",sortable:!1}]);ne(r,()=>{z()},{debounce:500}),re(()=>{u.selectAllField&&u.selectAllCustomers()});function S(){_.value.refresh()}function z(){S()}function L(){return k.hasAbilities([C.DELETE_CUSTOMER,C.EDIT_CUSTOMER,C.VIEW_CUSTOMER])}async function G({page:s,filter:o,sort:y}){let $={display_name:r.display_name,contact_name:r.contact_name,phone:r.phone,orderByField:y.fieldName||"created_at",orderBy:y.order||"desc",page:s};x.value=!0;let c=await u.fetchCustomers($);return x.value=!1,{data:c.data.data,pagination:{totalPages:c.data.meta.last_page,currentPage:s,totalCount:c.data.meta.total,limit:10}}}function R(){r.display_name="",r.contact_name="",r.phone=""}function H(){h.value&&R(),h.value=!h.value}let j=b(new Date);j.value=ue(j).format("YYYY-MM-DD");function q(){W.openDialog({title:m("general.are_you_sure"),message:m("customers.confirm_delete",2),yesLabel:m("general.ok"),noLabel:m("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(s=>{s&&u.deleteMultipleCustomers().then(o=>{o.data&&S()})})}return(s,o)=>{const y=n("BaseBreadcrumbItem"),$=n("BaseBreadcrumb"),c=n("BaseIcon"),D=n("BaseButton"),J=n("BasePageHeader"),E=n("BaseInput"),w=n("BaseInputGroup"),X=n("BaseFilterWrapper"),K=n("BaseEmptyPlaceholder"),Q=n("BaseDropdownItem"),Z=n("BaseDropdown"),N=n("BaseCheckbox"),O=n("BaseText"),ee=n("router-link"),te=n("BaseFormatMoney"),ae=n("BaseTable"),se=n("BasePage");return p(),f(se,null,{default:t(()=>[a(J,{title:s.$t("customers.title")},{actions:t(()=>[i("div",he,[F(a(D,{variant:"primary-outline",onClick:H},{right:t(e=>[l(h)?(p(),f(c,{key:1,name:"XIcon",class:v(e.class)},null,8,["class"])):(p(),f(c,{key:0,name:"FilterIcon",class:v(e.class)},null,8,["class"]))]),default:t(()=>[B(d(s.$t("general.filter"))+" ",1)]),_:1},512),[[A,l(u).totalCustomers]]),l(k).hasAbilities(l(C).CREATE_CUSTOMER)?(p(),f(D,{key:0,onClick:o[0]||(o[0]=e=>s.$router.push("customers/create"))},{left:t(e=>[a(c,{name:"PlusIcon",class:v(e.class)},null,8,["class"])]),default:t(()=>[B(" "+d(s.$t("customers.new_customer")),1)]),_:1})):U("",!0)])]),default:t(()=>[a($,null,{default:t(()=>[a(y,{title:s.$t("general.home"),to:"dashboard"},null,8,["title"]),a(y,{title:s.$tc("customers.customer",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),a(X,{show:l(h),class:"mt-5",onClear:R},{default:t(()=>[a(w,{label:s.$t("customers.display_name"),class:"text-left"},{default:t(()=>[a(E,{modelValue:l(r).display_name,"onUpdate:modelValue":o[1]||(o[1]=e=>l(r).display_name=e),type:"text",name:"name",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),a(w,{label:s.$t("customers.contact_name"),class:"text-left"},{default:t(()=>[a(E,{modelValue:l(r).contact_name,"onUpdate:modelValue":o[2]||(o[2]=e=>l(r).contact_name=e),type:"text",name:"address_name",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),a(w,{label:s.$t("customers.phone"),class:"text-left"},{default:t(()=>[a(E,{modelValue:l(r).phone,"onUpdate:modelValue":o[3]||(o[3]=e=>l(r).phone=e),type:"text",name:"phone",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["show"]),F(a(K,{title:s.$t("customers.no_customers"),description:s.$t("customers.list_of_customers")},{actions:t(()=>[l(k).hasAbilities(l(C).CREATE_CUSTOMER)?(p(),f(D,{key:0,variant:"primary-outline",onClick:o[4]||(o[4]=e=>s.$router.push("/admin/customers/create"))},{left:t(e=>[a(c,{name:"PlusIcon",class:v(e.class)},null,8,["class"])]),default:t(()=>[B(" "+d(s.$t("customers.add_new_customer")),1)]),_:1})):U("",!0)]),default:t(()=>[a(_e,{class:"mt-5 mb-4"})]),_:1},8,["title","description"]),[[A,l(P)]]),F(i("div",ye,[i("div",Be,[l(u).selectedCustomers.length?(p(),f(Z,{key:0},{activator:t(()=>[i("span",Ce,[B(d(s.$t("general.actions"))+" ",1),a(c,{name:"ChevronDownIcon"})])]),default:t(()=>[a(Q,{onClick:q},{default:t(()=>[a(c,{name:"TrashIcon",class:"mr-3 text-gray-600"}),B(" "+d(s.$t("general.delete")),1)]),_:1})]),_:1})):U("",!0)]),a(ae,{ref:(e,T)=>{T.tableComponent=e,M(_)?_.value=e:_=e},class:"mt-3",data:G,columns:l(Y)},ce({header:t(()=>[i("div",be,[a(N,{modelValue:l(V),"onUpdate:modelValue":o[5]||(o[5]=e=>M(V)?V.value=e:null),variant:"primary",onChange:l(u).selectAllCustomers},null,8,["modelValue","onChange"])])]),"cell-status":t(({row:e})=>[i("div",ge,[a(N,{id:e.data.id,modelValue:l(I),"onUpdate:modelValue":o[6]||(o[6]=T=>M(I)?I.value=T:null),value:e.data.id,variant:"primary"},null,8,["id","modelValue","value"])])]),"cell-name":t(({row:e})=>[a(ee,{to:{path:`customers/${e.data.id}/view`}},{default:t(()=>[a(O,{text:e.data.name,length:30,tag:"span",class:"font-medium text-primary-500 flex flex-col"},null,8,["text"]),a(O,{text:e.data.contact_name?e.data.contact_name:"",length:30,tag:"span",class:"text-xs text-gray-400"},null,8,["text"])]),_:2},1032,["to"])]),"cell-phone":t(({row:e})=>[i("span",null,d(e.data.phone?e.data.phone:"-"),1)]),"cell-due_amount":t(({row:e})=>[a(te,{amount:e.data.due_amount||0,currency:e.data.currency},null,8,["amount","currency"])]),"cell-created_at":t(({row:e})=>[i("span",null,d(e.data.formatted_created_at),1)]),_:2},[L()?{name:"cell-actions",fn:t(({row:e})=>[a(fe,{row:e.data,table:l(_),"load-data":S},null,8,["row","table"])])}:void 0]),1032,["columns"])],512),[[A,!l(P)]])]),_:1})}}};export{Se as default}; diff --git a/public/build/assets/Index.bef11d31.js b/public/build/assets/Index.5c342df0.js similarity index 88% rename from public/build/assets/Index.bef11d31.js rename to public/build/assets/Index.5c342df0.js index f00281a3..25708343 100644 --- a/public/build/assets/Index.bef11d31.js +++ b/public/build/assets/Index.5c342df0.js @@ -1 +1 @@ -import{J as G,G as oe,aN as M,ah as re,r as o,o as p,l as f,w as t,u as n,f as a,i as g,t as d,B as b,a0 as ue,k as D,C as ie,D as ce,aS as de,h as B,q as T,ag as z,m as V,j as E,V as me,x as H}from"./vendor.fd3b1727.js";import{u as O}from"./users.60f6f7bf.js";import{j as W,u as q,e as J}from"./main.f18430a2.js";import{_ as pe}from"./AstronautIcon.5afbaf6c.js";const fe={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(U){const $=U,u=W();q();const{t:_}=G();J();const y=oe();M();const k=O();re("utils");function m(i){u.openDialog({title:_("general.are_you_sure"),message:_("users.confirm_delete",1),yesLabel:_("general.ok"),noLabel:_("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(l=>{l&&k.deleteUser({ids:[i]}).then(h=>{h&&$.loadData&&$.loadData()})})}return(i,l)=>{const h=o("BaseIcon"),C=o("BaseButton"),v=o("BaseDropdownItem"),w=o("router-link"),x=o("BaseDropdown");return p(),f(x,null,{activator:t(()=>[n(y).name==="users.view"?(p(),f(C,{key:0,variant:"primary"},{default:t(()=>[a(h,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(p(),f(h,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[a(w,{to:`/admin/users/${U.row.id}/edit`},{default:t(()=>[a(v,null,{default:t(()=>[a(h,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),g(" "+d(i.$t("general.edit")),1)]),_:1})]),_:1},8,["to"]),a(v,{onClick:l[0]||(l[0]=S=>m(U.row.id))},{default:t(()=>[a(h,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),g(" "+d(i.$t("general.delete")),1)]),_:1})]),_:1})}}},_e={class:"flex items-center justify-end space-x-5"},he={class:"relative table-container"},ge={class:"relative flex items-center justify-end h-5 border-gray-200 border-solid"},Be={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},ye={class:"absolute z-10 items-center left-6 top-2.5 select-none"},ve={class:"custom-control custom-checkbox"},Ue={setup(U){q();const $=W(),u=O(),_=J();M();let y=b(!1),k=b(!0);b(null),b("created_at"),b(!1);const{t:m}=G();let i=b(null),l=ue({name:"",email:"",phone:""});const h=D(()=>[{key:"status",thClass:"extra",tdClass:"font-medium text-gray-900",sortable:!1},{key:"name",label:m("users.name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"email",label:"Email"},{key:"phone",label:m("users.phone")},{key:"created_at",label:m("users.added_on")},{key:"actions",tdClass:"text-right text-sm font-medium",sortable:!1}]),C=D(()=>!u.totalUsers&&!k.value),v=D({get:()=>u.selectedUsers,set:s=>u.selectUser(s)}),w=D({get:()=>u.selectAllField,set:s=>u.setSelectAllState(s)});ie(l,()=>{x()},{deep:!0}),ce(()=>{u.fetchUsers(),u.fetchRoles()}),de(()=>{u.selectAllField&&u.selectAllUsers()});function x(){S()}function S(){i.value&&i.value.refresh()}async function X({page:s,filter:r,sort:I}){let F={display_name:l.name!==null?l.name:"",phone:l.phone!==null?l.phone:"",email:l.email!==null?l.email:"",orderByField:I.fieldName||"created_at",orderBy:I.order||"desc",page:s};k.value=!0;let c=await u.fetchUsers(F);return k.value=!1,{data:c.data.data,pagination:{totalPages:c.data.meta.last_page,currentPage:s,totalCount:c.data.meta.total,limit:10}}}function L(){l.name="",l.email="",l.phone=null}function K(){y.value&&L(),y.value=!y.value}function Q(){$.openDialog({title:m("general.are_you_sure"),message:m("users.confirm_delete",2),yesLabel:m("general.ok"),noLabel:m("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(s=>{s&&u.deleteMultipleUsers().then(r=>{r.data.success&&i.value&&i.value.refresh()})})}return(s,r)=>{const I=o("BaseBreadcrumbItem"),F=o("BaseBreadcrumb"),c=o("BaseIcon"),j=o("BaseButton"),Y=o("BasePageHeader"),P=o("BaseInput"),N=o("BaseInputGroup"),Z=o("BaseFilterWrapper"),ee=o("BaseEmptyPlaceholder"),te=o("BaseDropdownItem"),ae=o("BaseDropdown"),R=o("BaseCheckbox"),se=o("router-link"),le=o("BaseTable"),ne=o("BasePage");return p(),f(ne,null,{default:t(()=>[a(Y,{title:s.$t("users.title")},{actions:t(()=>[B("div",_e,[T(a(j,{variant:"primary-outline",onClick:K},{right:t(e=>[n(y)?(p(),f(c,{key:1,name:"XIcon",class:V(e.class)},null,8,["class"])):(p(),f(c,{key:0,name:"FilterIcon",class:V(e.class)},null,8,["class"]))]),default:t(()=>[g(d(s.$t("general.filter"))+" ",1)]),_:1},512),[[z,n(u).totalUsers]]),n(_).currentUser.is_owner?(p(),f(j,{key:0,onClick:r[0]||(r[0]=e=>s.$router.push("users/create"))},{left:t(e=>[a(c,{name:"PlusIcon",class:V(e.class),"aria-hidden":"true"},null,8,["class"])]),default:t(()=>[g(" "+d(s.$t("users.add_user")),1)]),_:1})):E("",!0)])]),default:t(()=>[a(F,null,{default:t(()=>[a(I,{title:s.$t("general.home"),to:"dashboard"},null,8,["title"]),a(I,{title:s.$tc("users.title",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),a(Z,{show:n(y),class:"mt-3",onClear:L},{default:t(()=>[a(N,{label:s.$tc("users.name"),class:"flex-1 mt-2 mr-4"},{default:t(()=>[a(P,{modelValue:n(l).name,"onUpdate:modelValue":r[1]||(r[1]=e=>n(l).name=e),type:"text",name:"name",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),a(N,{label:s.$tc("users.email"),class:"flex-1 mt-2 mr-4"},{default:t(()=>[a(P,{modelValue:n(l).email,"onUpdate:modelValue":r[2]||(r[2]=e=>n(l).email=e),type:"text",name:"email",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),a(N,{class:"flex-1 mt-2",label:s.$tc("users.phone")},{default:t(()=>[a(P,{modelValue:n(l).phone,"onUpdate:modelValue":r[3]||(r[3]=e=>n(l).phone=e),type:"text",name:"phone",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["show"]),T(a(ee,{title:s.$t("users.no_users"),description:s.$t("users.list_of_users")},{actions:t(()=>[n(_).currentUser.is_owner?(p(),f(j,{key:0,variant:"primary-outline",onClick:r[4]||(r[4]=e=>s.$router.push("/admin/users/create"))},{left:t(e=>[a(c,{name:"PlusIcon",class:V(e.class)},null,8,["class"])]),default:t(()=>[g(" "+d(s.$t("users.add_user")),1)]),_:1})):E("",!0)]),default:t(()=>[a(pe,{class:"mt-5 mb-4"})]),_:1},8,["title","description"]),[[z,n(C)]]),T(B("div",he,[B("div",ge,[n(u).selectedUsers.length?(p(),f(ae,{key:0},{activator:t(()=>[B("span",Be,[g(d(s.$t("general.actions"))+" ",1),a(c,{name:"ChevronDownIcon",class:"h-5"})])]),default:t(()=>[a(te,{onClick:Q},{default:t(()=>[a(c,{name:"TrashIcon",class:"h-5 mr-3 text-gray-600"}),g(" "+d(s.$t("general.delete")),1)]),_:1})]),_:1})):E("",!0)]),a(le,{ref:(e,A)=>{A.table=e,H(i)?i.value=e:i=e},data:X,columns:n(h),class:"mt-3"},me({header:t(()=>[B("div",ye,[a(R,{modelValue:n(w),"onUpdate:modelValue":r[5]||(r[5]=e=>H(w)?w.value=e:null),variant:"primary",onChange:n(u).selectAllUsers},null,8,["modelValue","onChange"])])]),"cell-status":t(({row:e})=>[B("div",ve,[a(R,{id:e.data.id,modelValue:n(v),"onUpdate:modelValue":r[6]||(r[6]=A=>H(v)?v.value=A:null),value:e.data.id,variant:"primary"},null,8,["id","modelValue","value"])])]),"cell-name":t(({row:e})=>[a(se,{to:{path:`users/${e.data.id}/edit`},class:"font-medium text-primary-500"},{default:t(()=>[g(d(e.data.name),1)]),_:2},1032,["to"])]),"cell-phone":t(({row:e})=>[B("span",null,d(e.data.phone?e.data.phone:"-"),1)]),"cell-created_at":t(({row:e})=>[B("span",null,d(e.data.formatted_created_at),1)]),_:2},[n(_).currentUser.is_owner?{name:"cell-actions",fn:t(({row:e})=>[a(fe,{row:e.data,table:n(i),"load-data":S},null,8,["row","table"])])}:void 0]),1032,["columns"])],512),[[z,!n(C)]])]),_:1})}}};export{Ue as default}; +import{J as G,G as oe,aN as M,ah as re,r as o,o as p,l as f,w as t,u as n,f as a,i as g,t as d,B as v,a0 as ue,k as D,C as ie,D as ce,aS as de,h as B,q as T,ag as z,m as V,j as E,V as me,x as H}from"./vendor.fd3b1727.js";import{u as O}from"./users.bb63694b.js";import{j as W,u as q,e as J}from"./main.fc26c84f.js";import{_ as pe}from"./AstronautIcon.5afbaf6c.js";const fe={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(U){const $=U,u=W();q();const{t:_}=G();J();const y=oe();M();const k=O();re("utils");function m(i){u.openDialog({title:_("general.are_you_sure"),message:_("users.confirm_delete",1),yesLabel:_("general.ok"),noLabel:_("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(l=>{l&&k.deleteUser({ids:[i]}).then(h=>{h&&$.loadData&&$.loadData()})})}return(i,l)=>{const h=o("BaseIcon"),C=o("BaseButton"),b=o("BaseDropdownItem"),w=o("router-link"),x=o("BaseDropdown");return p(),f(x,null,{activator:t(()=>[n(y).name==="users.view"?(p(),f(C,{key:0,variant:"primary"},{default:t(()=>[a(h,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(p(),f(h,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[a(w,{to:`/admin/users/${U.row.id}/edit`},{default:t(()=>[a(b,null,{default:t(()=>[a(h,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),g(" "+d(i.$t("general.edit")),1)]),_:1})]),_:1},8,["to"]),a(b,{onClick:l[0]||(l[0]=S=>m(U.row.id))},{default:t(()=>[a(h,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),g(" "+d(i.$t("general.delete")),1)]),_:1})]),_:1})}}},_e={class:"flex items-center justify-end space-x-5"},he={class:"relative table-container"},ge={class:"relative flex items-center justify-end h-5 border-gray-200 border-solid"},Be={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},ye={class:"absolute z-10 items-center left-6 top-2.5 select-none"},be={class:"custom-control custom-checkbox"},Ue={setup(U){q();const $=W(),u=O(),_=J();M();let y=v(!1),k=v(!0);v(null),v("created_at"),v(!1);const{t:m}=G();let i=v(null),l=ue({name:"",email:"",phone:""});const h=D(()=>[{key:"status",thClass:"extra",tdClass:"font-medium text-gray-900",sortable:!1},{key:"name",label:m("users.name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"email",label:"Email"},{key:"phone",label:m("users.phone")},{key:"created_at",label:m("users.added_on")},{key:"actions",tdClass:"text-right text-sm font-medium",sortable:!1}]),C=D(()=>!u.totalUsers&&!k.value),b=D({get:()=>u.selectedUsers,set:s=>u.selectUser(s)}),w=D({get:()=>u.selectAllField,set:s=>u.setSelectAllState(s)});ie(l,()=>{x()},{deep:!0}),ce(()=>{u.fetchUsers(),u.fetchRoles()}),de(()=>{u.selectAllField&&u.selectAllUsers()});function x(){S()}function S(){i.value&&i.value.refresh()}async function X({page:s,filter:r,sort:I}){let F={display_name:l.name!==null?l.name:"",phone:l.phone!==null?l.phone:"",email:l.email!==null?l.email:"",orderByField:I.fieldName||"created_at",orderBy:I.order||"desc",page:s};k.value=!0;let c=await u.fetchUsers(F);return k.value=!1,{data:c.data.data,pagination:{totalPages:c.data.meta.last_page,currentPage:s,totalCount:c.data.meta.total,limit:10}}}function L(){l.name="",l.email="",l.phone=null}function K(){y.value&&L(),y.value=!y.value}function Q(){$.openDialog({title:m("general.are_you_sure"),message:m("users.confirm_delete",2),yesLabel:m("general.ok"),noLabel:m("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(s=>{s&&u.deleteMultipleUsers().then(r=>{r.data.success&&i.value&&i.value.refresh()})})}return(s,r)=>{const I=o("BaseBreadcrumbItem"),F=o("BaseBreadcrumb"),c=o("BaseIcon"),j=o("BaseButton"),Y=o("BasePageHeader"),P=o("BaseInput"),N=o("BaseInputGroup"),Z=o("BaseFilterWrapper"),ee=o("BaseEmptyPlaceholder"),te=o("BaseDropdownItem"),ae=o("BaseDropdown"),R=o("BaseCheckbox"),se=o("router-link"),le=o("BaseTable"),ne=o("BasePage");return p(),f(ne,null,{default:t(()=>[a(Y,{title:s.$t("users.title")},{actions:t(()=>[B("div",_e,[T(a(j,{variant:"primary-outline",onClick:K},{right:t(e=>[n(y)?(p(),f(c,{key:1,name:"XIcon",class:V(e.class)},null,8,["class"])):(p(),f(c,{key:0,name:"FilterIcon",class:V(e.class)},null,8,["class"]))]),default:t(()=>[g(d(s.$t("general.filter"))+" ",1)]),_:1},512),[[z,n(u).totalUsers]]),n(_).currentUser.is_owner?(p(),f(j,{key:0,onClick:r[0]||(r[0]=e=>s.$router.push("users/create"))},{left:t(e=>[a(c,{name:"PlusIcon",class:V(e.class),"aria-hidden":"true"},null,8,["class"])]),default:t(()=>[g(" "+d(s.$t("users.add_user")),1)]),_:1})):E("",!0)])]),default:t(()=>[a(F,null,{default:t(()=>[a(I,{title:s.$t("general.home"),to:"dashboard"},null,8,["title"]),a(I,{title:s.$tc("users.title",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),a(Z,{show:n(y),class:"mt-3",onClear:L},{default:t(()=>[a(N,{label:s.$tc("users.name"),class:"flex-1 mt-2 mr-4"},{default:t(()=>[a(P,{modelValue:n(l).name,"onUpdate:modelValue":r[1]||(r[1]=e=>n(l).name=e),type:"text",name:"name",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),a(N,{label:s.$tc("users.email"),class:"flex-1 mt-2 mr-4"},{default:t(()=>[a(P,{modelValue:n(l).email,"onUpdate:modelValue":r[2]||(r[2]=e=>n(l).email=e),type:"text",name:"email",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"]),a(N,{class:"flex-1 mt-2",label:s.$tc("users.phone")},{default:t(()=>[a(P,{modelValue:n(l).phone,"onUpdate:modelValue":r[3]||(r[3]=e=>n(l).phone=e),type:"text",name:"phone",autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["show"]),T(a(ee,{title:s.$t("users.no_users"),description:s.$t("users.list_of_users")},{actions:t(()=>[n(_).currentUser.is_owner?(p(),f(j,{key:0,variant:"primary-outline",onClick:r[4]||(r[4]=e=>s.$router.push("/admin/users/create"))},{left:t(e=>[a(c,{name:"PlusIcon",class:V(e.class)},null,8,["class"])]),default:t(()=>[g(" "+d(s.$t("users.add_user")),1)]),_:1})):E("",!0)]),default:t(()=>[a(pe,{class:"mt-5 mb-4"})]),_:1},8,["title","description"]),[[z,n(C)]]),T(B("div",he,[B("div",ge,[n(u).selectedUsers.length?(p(),f(ae,{key:0},{activator:t(()=>[B("span",Be,[g(d(s.$t("general.actions"))+" ",1),a(c,{name:"ChevronDownIcon",class:"h-5"})])]),default:t(()=>[a(te,{onClick:Q},{default:t(()=>[a(c,{name:"TrashIcon",class:"h-5 mr-3 text-gray-600"}),g(" "+d(s.$t("general.delete")),1)]),_:1})]),_:1})):E("",!0)]),a(le,{ref:(e,A)=>{A.table=e,H(i)?i.value=e:i=e},data:X,columns:n(h),class:"mt-3"},me({header:t(()=>[B("div",ye,[a(R,{modelValue:n(w),"onUpdate:modelValue":r[5]||(r[5]=e=>H(w)?w.value=e:null),variant:"primary",onChange:n(u).selectAllUsers},null,8,["modelValue","onChange"])])]),"cell-status":t(({row:e})=>[B("div",be,[a(R,{id:e.data.id,modelValue:n(b),"onUpdate:modelValue":r[6]||(r[6]=A=>H(b)?b.value=A:null),value:e.data.id,variant:"primary"},null,8,["id","modelValue","value"])])]),"cell-name":t(({row:e})=>[a(se,{to:{path:`users/${e.data.id}/edit`},class:"font-medium text-primary-500"},{default:t(()=>[g(d(e.data.name),1)]),_:2},1032,["to"])]),"cell-phone":t(({row:e})=>[B("span",null,d(e.data.phone?e.data.phone:"-"),1)]),"cell-created_at":t(({row:e})=>[B("span",null,d(e.data.formatted_created_at),1)]),_:2},[n(_).currentUser.is_owner?{name:"cell-actions",fn:t(({row:e})=>[a(fe,{row:e.data,table:n(i),"load-data":S},null,8,["row","table"])])}:void 0]),1032,["columns"])],512),[[z,!n(C)]])]),_:1})}}};export{Ue as default}; diff --git a/public/build/assets/Index.6f24f3df.js b/public/build/assets/Index.85722697.js similarity index 73% rename from public/build/assets/Index.6f24f3df.js rename to public/build/assets/Index.85722697.js index 406601d7..6b4e3fea 100644 --- a/public/build/assets/Index.6f24f3df.js +++ b/public/build/assets/Index.85722697.js @@ -1 +1 @@ -import{J as K,ah as Q,G as Y,B as b,a0 as Z,k as I,aR as ee,r as s,o as B,l as y,w as a,f as t,q as k,ag as V,u as n,m as x,i,t as u,j as te,h as E}from"./vendor.fd3b1727.js";import{u as ae}from"./invoice.aed4b689.js";import oe from"./BaseTable.5ad15c30.js";import{u as se}from"./global.e898b72a.js";import{_ as ne}from"./MoonwalkerIcon.92ea8796.js";import"./auth.09407ae4.js";import"./main.f18430a2.js";const le=E("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),re={class:"relative table-container"},ve={setup(ce){const{t:d}=K();Q("utils"),Y();const $=b(null);let g=b(!0),m=b(!1);const P=b(["DRAFT","DUE","SENT","VIEWED","COMPLETED"]),o=Z({status:"",from_date:"",to_date:"",invoice_number:""}),p=ae(),h=se();I(()=>h.currency);const j=I(()=>[{key:"invoice_date",label:d("invoices.date"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"invoice_number",label:d("invoices.number")},{key:"status",label:d("invoices.status")},{key:"paid_status",label:d("invoices.paid_status")},{key:"due_amount",label:d("dashboard.recent_invoices_card.amount_due")},{key:"actions",thClass:"text-right",tdClass:"text-right text-sm font-medium",sortable:!1}]),D=I(()=>!p.totalInvoices&&!g.value);ee(o,()=>{T()},{debounce:500});function N(){$.value.refresh()}function T(){N()}function S(){o.status="",o.from_date="",o.to_date="",o.invoice_number=""}function H(){m.value&&S(),m.value=!m.value}async function U({page:l,sort:r}){let f={status:o.status,invoice_number:o.invoice_number,from_date:o.from_date,to_date:o.to_date,orderByField:r.fieldName||"created_at",orderBy:r.order||"desc",page:l};g.value=!0;let _=await p.fetchInvoices(f,h.companySlug);return g.value=!1,{data:_.data.data,pagination:{totalPages:_.data.meta.last_page,currentPage:l,totalCount:_.data.meta.total,limit:10}}}return(l,r)=>{const f=s("BaseBreadcrumbItem"),_=s("BaseBreadcrumb"),c=s("BaseIcon"),G=s("BaseButton"),M=s("BasePageHeader"),W=s("BaseSelectInput"),v=s("BaseInputGroup"),z=s("BaseInput"),w=s("BaseDatePicker"),R=s("BaseFilterWrapper"),q=s("BaseEmptyPlaceholder"),C=s("router-link"),A=s("BaseFormatMoney"),F=s("BaseInvoiceStatusBadge"),J=s("BaseDropdownItem"),L=s("BaseDropdown"),O=s("BasePage");return B(),y(O,null,{default:a(()=>[t(M,{title:l.$t("invoices.title")},{actions:a(()=>[k(t(G,{variant:"primary-outline",onClick:H},{right:a(e=>[n(m)?(B(),y(c,{key:1,name:"XIcon",class:x(e.class)},null,8,["class"])):(B(),y(c,{key:0,name:"FilterIcon",class:x(e.class)},null,8,["class"]))]),default:a(()=>[i(u(l.$t("general.filter"))+" ",1)]),_:1},512),[[V,n(p).totalInvoices]])]),default:a(()=>[t(_,null,{default:a(()=>[t(f,{title:l.$t("general.home"),to:`/${n(h).companySlug}/customer/dashboard`},null,8,["title","to"]),t(f,{title:l.$tc("invoices.invoice",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),k(t(R,{onClear:S},{default:a(()=>[t(v,{label:l.$t("invoices.status"),class:"px-3"},{default:a(()=>[t(W,{modelValue:n(o).status,"onUpdate:modelValue":r[0]||(r[0]=e=>n(o).status=e),options:P.value,searchable:"","allow-empty":!1,placeholder:l.$t("general.select_a_status")},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),t(v,{label:l.$t("invoices.invoice_number"),color:"black-light",class:"px-3 mt-2"},{default:a(()=>[t(z,{modelValue:n(o).invoice_number,"onUpdate:modelValue":r[1]||(r[1]=e=>n(o).invoice_number=e)},{default:a(()=>[t(c,{name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}),t(c,{name:"HashtagIcon",class:"h-5 ml-3 text-gray-600"})]),_:1},8,["modelValue"])]),_:1},8,["label"]),t(v,{label:l.$t("general.from"),class:"px-3"},{default:a(()=>[t(w,{modelValue:n(o).from_date,"onUpdate:modelValue":r[2]||(r[2]=e=>n(o).from_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),le,t(v,{label:l.$t("general.to"),class:"px-3"},{default:a(()=>[t(w,{modelValue:n(o).to_date,"onUpdate:modelValue":r[3]||(r[3]=e=>n(o).to_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},512),[[V,n(m)]]),n(D)?(B(),y(q,{key:0,title:l.$t("invoices.no_invoices"),description:l.$t("invoices.list_of_invoices")},{default:a(()=>[t(ne,{class:"mt-5 mb-4"})]),_:1},8,["title","description"])):te("",!0),k(E("div",re,[t(oe,{ref:(e,X)=>{X.table=e,$.value=e},data:U,columns:n(j),"placeholder-count":n(p).totalInvoices>=20?10:5,class:"mt-10"},{"cell-invoice_date":a(({row:e})=>[i(u(e.data.formatted_invoice_date),1)]),"cell-invoice_number":a(({row:e})=>[t(C,{to:{path:`invoices/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:a(()=>[i(u(e.data.invoice_number),1)]),_:2},1032,["to"])]),"cell-due_amount":a(({row:e})=>[t(A,{amount:e.data.total,currency:e.data.customer.currency},null,8,["amount","currency"])]),"cell-status":a(({row:e})=>[t(F,{status:e.data.status,class:"px-3 py-1"},{default:a(()=>[i(u(e.data.status),1)]),_:2},1032,["status"])]),"cell-paid_status":a(({row:e})=>[t(F,{status:e.data.paid_status,class:"px-3 py-1"},{default:a(()=>[i(u(e.data.paid_status),1)]),_:2},1032,["status"])]),"cell-actions":a(({row:e})=>[t(L,null,{activator:a(()=>[t(c,{name:"DotsHorizontalIcon",class:"h-5 text-gray-500"})]),default:a(()=>[t(C,{to:`invoices/${e.data.id}/view`},{default:a(()=>[t(J,null,{default:a(()=>[t(c,{name:"EyeIcon",class:"h-5 mr-3 text-gray-600"}),i(" "+u(l.$t("general.view")),1)]),_:1})]),_:2},1032,["to"])]),_:2},1024)]),_:1},8,["columns","placeholder-count"])],512),[[V,!n(D)]])]),_:1})}}};export{ve as default}; +import{J as K,ah as Q,G as Y,B as b,a0 as Z,k as I,aR as ee,r as s,o as B,l as y,w as a,f as t,q as k,ag as V,u as n,m as x,i,t as u,j as te,h as E}from"./vendor.fd3b1727.js";import{u as ae}from"./invoice.6fd08b90.js";import oe from"./BaseTable.c2b2d20a.js";import{u as se}from"./global.cf2a9bd7.js";import{_ as ne}from"./MoonwalkerIcon.92ea8796.js";import"./auth.75822dcb.js";import"./main.fc26c84f.js";const le=E("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),ce={class:"relative table-container"},ve={setup(re){const{t:d}=K();Q("utils"),Y();const $=b(null);let g=b(!0),m=b(!1);const P=b(["DRAFT","DUE","SENT","VIEWED","COMPLETED"]),o=Z({status:"",from_date:"",to_date:"",invoice_number:""}),p=ae(),h=se();I(()=>h.currency);const j=I(()=>[{key:"invoice_date",label:d("invoices.date"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"invoice_number",label:d("invoices.number")},{key:"status",label:d("invoices.status")},{key:"paid_status",label:d("invoices.paid_status")},{key:"due_amount",label:d("dashboard.recent_invoices_card.amount_due")},{key:"actions",thClass:"text-right",tdClass:"text-right text-sm font-medium",sortable:!1}]),D=I(()=>!p.totalInvoices&&!g.value);ee(o,()=>{T()},{debounce:500});function N(){$.value.refresh()}function T(){N()}function S(){o.status="",o.from_date="",o.to_date="",o.invoice_number=""}function H(){m.value&&S(),m.value=!m.value}async function U({page:l,sort:c}){let f={status:o.status,invoice_number:o.invoice_number,from_date:o.from_date,to_date:o.to_date,orderByField:c.fieldName||"created_at",orderBy:c.order||"desc",page:l};g.value=!0;let _=await p.fetchInvoices(f,h.companySlug);return g.value=!1,{data:_.data.data,pagination:{totalPages:_.data.meta.last_page,currentPage:l,totalCount:_.data.meta.total,limit:10}}}return(l,c)=>{const f=s("BaseBreadcrumbItem"),_=s("BaseBreadcrumb"),r=s("BaseIcon"),G=s("BaseButton"),M=s("BasePageHeader"),W=s("BaseSelectInput"),v=s("BaseInputGroup"),z=s("BaseInput"),w=s("BaseDatePicker"),R=s("BaseFilterWrapper"),q=s("BaseEmptyPlaceholder"),C=s("router-link"),A=s("BaseFormatMoney"),F=s("BaseInvoiceStatusBadge"),J=s("BaseDropdownItem"),L=s("BaseDropdown"),O=s("BasePage");return B(),y(O,null,{default:a(()=>[t(M,{title:l.$t("invoices.title")},{actions:a(()=>[k(t(G,{variant:"primary-outline",onClick:H},{right:a(e=>[n(m)?(B(),y(r,{key:1,name:"XIcon",class:x(e.class)},null,8,["class"])):(B(),y(r,{key:0,name:"FilterIcon",class:x(e.class)},null,8,["class"]))]),default:a(()=>[i(u(l.$t("general.filter"))+" ",1)]),_:1},512),[[V,n(p).totalInvoices]])]),default:a(()=>[t(_,null,{default:a(()=>[t(f,{title:l.$t("general.home"),to:`/${n(h).companySlug}/customer/dashboard`},null,8,["title","to"]),t(f,{title:l.$tc("invoices.invoice",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),k(t(R,{onClear:S},{default:a(()=>[t(v,{label:l.$t("invoices.status"),class:"px-3"},{default:a(()=>[t(W,{modelValue:n(o).status,"onUpdate:modelValue":c[0]||(c[0]=e=>n(o).status=e),options:P.value,searchable:"","allow-empty":!1,placeholder:l.$t("general.select_a_status")},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),t(v,{label:l.$t("invoices.invoice_number"),color:"black-light",class:"px-3 mt-2"},{default:a(()=>[t(z,{modelValue:n(o).invoice_number,"onUpdate:modelValue":c[1]||(c[1]=e=>n(o).invoice_number=e)},{default:a(()=>[t(r,{name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}),t(r,{name:"HashtagIcon",class:"h-5 ml-3 text-gray-600"})]),_:1},8,["modelValue"])]),_:1},8,["label"]),t(v,{label:l.$t("general.from"),class:"px-3"},{default:a(()=>[t(w,{modelValue:n(o).from_date,"onUpdate:modelValue":c[2]||(c[2]=e=>n(o).from_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),le,t(v,{label:l.$t("general.to"),class:"px-3"},{default:a(()=>[t(w,{modelValue:n(o).to_date,"onUpdate:modelValue":c[3]||(c[3]=e=>n(o).to_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},512),[[V,n(m)]]),n(D)?(B(),y(q,{key:0,title:l.$t("invoices.no_invoices"),description:l.$t("invoices.list_of_invoices")},{default:a(()=>[t(ne,{class:"mt-5 mb-4"})]),_:1},8,["title","description"])):te("",!0),k(E("div",ce,[t(oe,{ref:(e,X)=>{X.table=e,$.value=e},data:U,columns:n(j),"placeholder-count":n(p).totalInvoices>=20?10:5,class:"mt-10"},{"cell-invoice_date":a(({row:e})=>[i(u(e.data.formatted_invoice_date),1)]),"cell-invoice_number":a(({row:e})=>[t(C,{to:{path:`invoices/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:a(()=>[i(u(e.data.invoice_number),1)]),_:2},1032,["to"])]),"cell-due_amount":a(({row:e})=>[t(A,{amount:e.data.total,currency:e.data.customer.currency},null,8,["amount","currency"])]),"cell-status":a(({row:e})=>[t(F,{status:e.data.status,class:"px-3 py-1"},{default:a(()=>[i(u(e.data.status),1)]),_:2},1032,["status"])]),"cell-paid_status":a(({row:e})=>[t(F,{status:e.data.paid_status,class:"px-3 py-1"},{default:a(()=>[i(u(e.data.paid_status),1)]),_:2},1032,["status"])]),"cell-actions":a(({row:e})=>[t(L,null,{activator:a(()=>[t(r,{name:"DotsHorizontalIcon",class:"h-5 text-gray-500"})]),default:a(()=>[t(C,{to:`invoices/${e.data.id}/view`},{default:a(()=>[t(J,null,{default:a(()=>[t(r,{name:"EyeIcon",class:"h-5 mr-3 text-gray-600"}),i(" "+u(l.$t("general.view")),1)]),_:1})]),_:2},1032,["to"])]),_:2},1024)]),_:1},8,["columns","placeholder-count"])],512),[[V,!n(D)]])]),_:1})}}};export{ve as default}; diff --git a/public/build/assets/Index.4205242a.js b/public/build/assets/Index.8e17349f.js similarity index 97% rename from public/build/assets/Index.4205242a.js rename to public/build/assets/Index.8e17349f.js index a45e3eec..f2452dfc 100644 --- a/public/build/assets/Index.4205242a.js +++ b/public/build/assets/Index.8e17349f.js @@ -1 +1 @@ -import{B as b,J as ve,aN as pe,a0 as ge,k as R,aR as be,aS as Ie,r,o as I,l as B,w as s,f as a,q as k,ag as V,u as o,m as $,i as m,t as _,j as M,V as q,h as p,x as Be}from"./vendor.fd3b1727.js";import{t as he,l as ye,j as Ce,u as Re,e as ke,g as h}from"./main.f18430a2.js";import{_ as Ve}from"./SendInvoiceModal.2e76f196.js";import{_ as $e}from"./RecurringInvoiceIndexDropdown.7816de59.js";import{_ as Ee}from"./MoonwalkerIcon.92ea8796.js";import"./mail-driver.61f3eeec.js";const Ne=p("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),Se={class:"relative table-container"},Ae={class:"relative flex items-center justify-between h-10 mt-5 list-none border-b-2 border-gray-200 border-solid"},Te={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},we={class:"absolute items-center left-6 top-2.5 select-none"},xe={class:"relative block"},Ge={setup(De){const c=he();ye();const H=Ce(),D=Re(),E=ke(),y=b(null),{t:i}=ve(),g=b(!1),F=b(["ACTIVE","ON_HOLD","ALL"]),N=b(!0),f=b("recurring-invoices.all");pe();let l=ge({customer_id:"",status:"",from_date:"",to_date:""});const L=R(()=>!c.totalRecurringInvoices&&!N.value),S=R({get:()=>c.selectedRecurringInvoices,set:e=>c.selectRecurringInvoice(e)}),W=R(()=>[{key:"checkbox",thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"starts_at",label:i("recurring_invoices.starts_at"),thClass:"extra",tdClass:"font-medium"},{key:"customer",label:i("invoices.customer")},{key:"frequency",label:i("recurring_invoices.frequency.title")},{key:"status",label:i("invoices.status")},{key:"total",label:i("invoices.total")},{key:"actions",label:i("recurring_invoices.action"),tdClass:"text-right text-sm font-medium",thClass:"text-right",sortable:!1}]);be(l,()=>{Y()},{debounce:500}),Ie(()=>{c.selectAllField&&c.selectAllRecurringInvoices()});const z=R(()=>F.value.findIndex(e=>e===l.status));function J(){return E.hasAbilities([h.DELETE_RECURRING_INVOICE,h.EDIT_RECURRING_INVOICE,h.VIEW_RECURRING_INVOICE])}function X(e){const n=c.frequencies.find(u=>u.value===e);return n?n.label:`CUSTOM: ${e}`}function A(){y.value&&y.value.refresh()}async function K({page:e,filter:n,sort:u}){let v={customer_id:l.customer_id,status:l.status,from_date:l.from_date,to_date:l.to_date,orderByField:u.fieldName||"created_at",orderBy:u.order||"desc",page:e};N.value=!0;let d=await c.fetchRecurringInvoices(v);return N.value=!1,{data:d.data.data,pagination:{totalPages:d.data.meta.last_page,currentPage:e,totalCount:d.data.meta.total,limit:10}}}function Q(e){if(f.value==e.title)return!0;switch(f.value=e.title,e.title){case i("recurring_invoices.active"):l.status="ACTIVE";break;case i("recurring_invoices.on_hold"):l.status="ON_HOLD";break;case i("recurring_invoices.all"):l.status="ALL";break}}function Y(){c.$patch(e=>{e.selectedRecurringInvoices=[],e.selectAllField=!1}),A()}function O(){l.customer_id="",l.status="",l.from_date="",l.to_date="",l.invoice_number="",f.value=i("general.all")}async function Z(e=null){H.openDialog({title:i("general.are_you_sure"),message:i("invoices.confirm_delete"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async n=>{n&&await c.deleteMultipleRecurringInvoices(e).then(u=>{u.data.success?(A(),c.$patch(v=>{v.selectedRecurringInvoices=[],v.selectAllField=!1}),D.showNotification({type:"success",message:i("recurring_invoices.deleted_message",2)})):u.data.error&&D.showNotification({type:"error",message:u.data.message})})})}function ee(){g.value&&O(),g.value=!g.value}async function te(e,n){l.status="",A()}function ae(e){switch(e){case"ACTIVE":f.value=i("recurring_invoices.active");break;case"ON_HOLD":f.value=i("recurring_invoices.on_hold");break;case"ALL":f.value=i("recurring_invoices.all");break}}return(e,n)=>{const u=r("BaseBreadcrumbItem"),v=r("BaseBreadcrumb"),d=r("BaseIcon"),T=r("BaseButton"),U=r("router-link"),se=r("BasePageHeader"),ne=r("BaseCustomerSelectInput"),C=r("BaseInputGroup"),le=r("BaseMultiselect"),P=r("BaseDatePicker"),oe=r("BaseFilterWrapper"),re=r("BaseEmptyPlaceholder"),w=r("BaseTab"),ie=r("BaseTabGroup"),ce=r("BaseDropdownItem"),ue=r("BaseDropdown"),j=r("BaseCheckbox"),G=r("BaseText"),de=r("BaseRecurringInvoiceStatusBadge"),me=r("BaseFormatMoney"),_e=r("BaseTable"),fe=r("BasePage");return I(),B(fe,null,{default:s(()=>[a(Ve),a(se,{title:e.$t("recurring_invoices.title")},{actions:s(()=>[k(a(T,{variant:"primary-outline",onClick:ee},{right:s(t=>[g.value?(I(),B(d,{key:1,name:"XIcon",class:$(t.class)},null,8,["class"])):(I(),B(d,{key:0,name:"FilterIcon",class:$(t.class)},null,8,["class"]))]),default:s(()=>[m(_(e.$t("general.filter"))+" ",1)]),_:1},512),[[V,o(c).totalRecurringInvoices]]),o(E).hasAbilities(o(h).CREATE_RECURRING_INVOICE)?(I(),B(U,{key:0,to:"recurring-invoices/create"},{default:s(()=>[a(T,{variant:"primary",class:"ml-4"},{left:s(t=>[a(d,{name:"PlusIcon",class:$(t.class)},null,8,["class"])]),default:s(()=>[m(" "+_(e.$t("recurring_invoices.new_invoice")),1)]),_:1})]),_:1})):M("",!0)]),default:s(()=>[a(v,null,{default:s(()=>[a(u,{title:e.$t("general.home"),to:"dashboard"},null,8,["title"]),a(u,{title:e.$tc("recurring_invoices.invoice",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),k(a(oe,{onClear:O},{default:s(()=>[a(C,{label:e.$tc("customers.customer",1)},{default:s(()=>[a(ne,{modelValue:o(l).customer_id,"onUpdate:modelValue":n[0]||(n[0]=t=>o(l).customer_id=t),placeholder:e.$t("customers.type_or_click"),"value-prop":"id",label:"name"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(C,{label:e.$t("recurring_invoices.status")},{default:s(()=>[a(le,{modelValue:o(l).status,"onUpdate:modelValue":[n[1]||(n[1]=t=>o(l).status=t),ae],options:F.value,searchable:"",placeholder:e.$t("general.select_a_status"),onRemove:n[2]||(n[2]=t=>te())},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),a(C,{label:e.$t("general.from")},{default:s(()=>[a(P,{modelValue:o(l).from_date,"onUpdate:modelValue":n[3]||(n[3]=t=>o(l).from_date=t),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),Ne,a(C,{label:e.$t("general.to")},{default:s(()=>[a(P,{modelValue:o(l).to_date,"onUpdate:modelValue":n[4]||(n[4]=t=>o(l).to_date=t),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},512),[[V,g.value]]),k(a(re,{title:e.$t("recurring_invoices.no_invoices"),description:e.$t("recurring_invoices.list_of_invoices")},q({default:s(()=>[a(Ee,{class:"mt-5 mb-4"})]),_:2},[o(E).hasAbilities(o(h).CREATE_RECURRING_INVOICE)?{name:"actions",fn:s(()=>[a(T,{variant:"primary-outline",onClick:n[5]||(n[5]=t=>e.$router.push("/admin/recurring-invoices/create"))},{left:s(t=>[a(d,{name:"PlusIcon",class:$(t.class)},null,8,["class"])]),default:s(()=>[m(" "+_(e.$t("recurring_invoices.add_new_invoice")),1)]),_:1})])}:void 0]),1032,["title","description"]),[[V,o(L)]]),k(p("div",Se,[p("div",Ae,[a(ie,{class:"-mb-5","default-index":o(z),onChange:Q},{default:s(()=>[a(w,{title:e.$t("recurring_invoices.all"),filter:"ALL"},null,8,["title"]),a(w,{title:e.$t("recurring_invoices.active"),filter:"ACTIVE"},null,8,["title"]),a(w,{title:e.$t("recurring_invoices.on_hold"),filter:"ON_HOLD"},null,8,["title"])]),_:1},8,["default-index"]),o(c).selectedRecurringInvoices.length?(I(),B(ue,{key:0,class:"absolute float-right"},{activator:s(()=>[p("span",Te,[m(_(e.$t("general.actions"))+" ",1),a(d,{name:"ChevronDownIcon",class:"h-5"})])]),default:s(()=>[a(ce,{onClick:n[6]||(n[6]=t=>Z())},{default:s(()=>[a(d,{name:"TrashIcon",class:"mr-3 text-gray-600"}),m(" "+_(e.$t("general.delete")),1)]),_:1})]),_:1})):M("",!0)]),a(_e,{ref:(t,x)=>{x.table=t,y.value=t},data:K,columns:o(W),"placeholder-count":o(c).totalRecurringInvoices>=20?10:5,class:"mt-10"},q({header:s(()=>[p("div",we,[a(j,{modelValue:o(c).selectAllField,"onUpdate:modelValue":n[7]||(n[7]=t=>o(c).selectAllField=t),variant:"primary",onChange:o(c).selectAllRecurringInvoices},null,8,["modelValue","onChange"])])]),"cell-checkbox":s(({row:t})=>[p("div",xe,[a(j,{id:t.id,modelValue:o(S),"onUpdate:modelValue":n[8]||(n[8]=x=>Be(S)?S.value=x:null),value:t.data.id},null,8,["id","modelValue","value"])])]),"cell-starts_at":s(({row:t})=>[m(_(t.data.formatted_starts_at),1)]),"cell-customer":s(({row:t})=>[a(U,{to:{path:`recurring-invoices/${t.data.id}/view`}},{default:s(()=>[a(G,{text:t.data.customer.name,length:30,tag:"span",class:"font-medium text-primary-500 flex flex-col"},null,8,["text"]),a(G,{text:t.data.customer.contact_name?t.data.customer.contact_name:"",length:30,tag:"span",class:"text-xs text-gray-400"},null,8,["text"])]),_:2},1032,["to"])]),"cell-frequency":s(({row:t})=>[m(_(X(t.data.frequency)),1)]),"cell-status":s(({row:t})=>[a(de,{status:t.data.status,class:"px-3 py-1"},{default:s(()=>[m(_(t.data.status),1)]),_:2},1032,["status"])]),"cell-total":s(({row:t})=>[a(me,{amount:t.data.total,currency:t.data.customer.currency},null,8,["amount","currency"])]),_:2},[J?{name:"cell-actions",fn:s(({row:t})=>[a($e,{row:t.data,table:y.value},null,8,["row","table"])])}:void 0]),1032,["columns","placeholder-count"])],512),[[V,!o(L)]])]),_:1})}}};export{Ge as default}; +import{B as b,J as ve,aN as pe,a0 as ge,k as R,aR as be,aS as Ie,r,o as I,l as B,w as s,f as a,q as k,ag as V,u as o,m as $,i as m,t as _,j as M,V as q,h as p,x as Be}from"./vendor.fd3b1727.js";import{t as he,l as ye,j as Ce,u as Re,e as ke,g as h}from"./main.fc26c84f.js";import{_ as Ve}from"./SendInvoiceModal.b0759567.js";import{_ as $e}from"./RecurringInvoiceIndexDropdown.a1e59959.js";import{_ as Ee}from"./MoonwalkerIcon.92ea8796.js";import"./mail-driver.2253d638.js";const Ne=p("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),Se={class:"relative table-container"},Ae={class:"relative flex items-center justify-between h-10 mt-5 list-none border-b-2 border-gray-200 border-solid"},Te={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},we={class:"absolute items-center left-6 top-2.5 select-none"},xe={class:"relative block"},Ge={setup(De){const c=he();ye();const H=Ce(),D=Re(),E=ke(),y=b(null),{t:i}=ve(),g=b(!1),F=b(["ACTIVE","ON_HOLD","ALL"]),N=b(!0),f=b("recurring-invoices.all");pe();let l=ge({customer_id:"",status:"",from_date:"",to_date:""});const L=R(()=>!c.totalRecurringInvoices&&!N.value),S=R({get:()=>c.selectedRecurringInvoices,set:e=>c.selectRecurringInvoice(e)}),W=R(()=>[{key:"checkbox",thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"starts_at",label:i("recurring_invoices.starts_at"),thClass:"extra",tdClass:"font-medium"},{key:"customer",label:i("invoices.customer")},{key:"frequency",label:i("recurring_invoices.frequency.title")},{key:"status",label:i("invoices.status")},{key:"total",label:i("invoices.total")},{key:"actions",label:i("recurring_invoices.action"),tdClass:"text-right text-sm font-medium",thClass:"text-right",sortable:!1}]);be(l,()=>{Y()},{debounce:500}),Ie(()=>{c.selectAllField&&c.selectAllRecurringInvoices()});const z=R(()=>F.value.findIndex(e=>e===l.status));function J(){return E.hasAbilities([h.DELETE_RECURRING_INVOICE,h.EDIT_RECURRING_INVOICE,h.VIEW_RECURRING_INVOICE])}function X(e){const n=c.frequencies.find(u=>u.value===e);return n?n.label:`CUSTOM: ${e}`}function A(){y.value&&y.value.refresh()}async function K({page:e,filter:n,sort:u}){let v={customer_id:l.customer_id,status:l.status,from_date:l.from_date,to_date:l.to_date,orderByField:u.fieldName||"created_at",orderBy:u.order||"desc",page:e};N.value=!0;let d=await c.fetchRecurringInvoices(v);return N.value=!1,{data:d.data.data,pagination:{totalPages:d.data.meta.last_page,currentPage:e,totalCount:d.data.meta.total,limit:10}}}function Q(e){if(f.value==e.title)return!0;switch(f.value=e.title,e.title){case i("recurring_invoices.active"):l.status="ACTIVE";break;case i("recurring_invoices.on_hold"):l.status="ON_HOLD";break;case i("recurring_invoices.all"):l.status="ALL";break}}function Y(){c.$patch(e=>{e.selectedRecurringInvoices=[],e.selectAllField=!1}),A()}function O(){l.customer_id="",l.status="",l.from_date="",l.to_date="",l.invoice_number="",f.value=i("general.all")}async function Z(e=null){H.openDialog({title:i("general.are_you_sure"),message:i("invoices.confirm_delete"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async n=>{n&&await c.deleteMultipleRecurringInvoices(e).then(u=>{u.data.success?(A(),c.$patch(v=>{v.selectedRecurringInvoices=[],v.selectAllField=!1}),D.showNotification({type:"success",message:i("recurring_invoices.deleted_message",2)})):u.data.error&&D.showNotification({type:"error",message:u.data.message})})})}function ee(){g.value&&O(),g.value=!g.value}async function te(e,n){l.status="",A()}function ae(e){switch(e){case"ACTIVE":f.value=i("recurring_invoices.active");break;case"ON_HOLD":f.value=i("recurring_invoices.on_hold");break;case"ALL":f.value=i("recurring_invoices.all");break}}return(e,n)=>{const u=r("BaseBreadcrumbItem"),v=r("BaseBreadcrumb"),d=r("BaseIcon"),T=r("BaseButton"),U=r("router-link"),se=r("BasePageHeader"),ne=r("BaseCustomerSelectInput"),C=r("BaseInputGroup"),le=r("BaseMultiselect"),P=r("BaseDatePicker"),oe=r("BaseFilterWrapper"),re=r("BaseEmptyPlaceholder"),w=r("BaseTab"),ie=r("BaseTabGroup"),ce=r("BaseDropdownItem"),ue=r("BaseDropdown"),j=r("BaseCheckbox"),G=r("BaseText"),de=r("BaseRecurringInvoiceStatusBadge"),me=r("BaseFormatMoney"),_e=r("BaseTable"),fe=r("BasePage");return I(),B(fe,null,{default:s(()=>[a(Ve),a(se,{title:e.$t("recurring_invoices.title")},{actions:s(()=>[k(a(T,{variant:"primary-outline",onClick:ee},{right:s(t=>[g.value?(I(),B(d,{key:1,name:"XIcon",class:$(t.class)},null,8,["class"])):(I(),B(d,{key:0,name:"FilterIcon",class:$(t.class)},null,8,["class"]))]),default:s(()=>[m(_(e.$t("general.filter"))+" ",1)]),_:1},512),[[V,o(c).totalRecurringInvoices]]),o(E).hasAbilities(o(h).CREATE_RECURRING_INVOICE)?(I(),B(U,{key:0,to:"recurring-invoices/create"},{default:s(()=>[a(T,{variant:"primary",class:"ml-4"},{left:s(t=>[a(d,{name:"PlusIcon",class:$(t.class)},null,8,["class"])]),default:s(()=>[m(" "+_(e.$t("recurring_invoices.new_invoice")),1)]),_:1})]),_:1})):M("",!0)]),default:s(()=>[a(v,null,{default:s(()=>[a(u,{title:e.$t("general.home"),to:"dashboard"},null,8,["title"]),a(u,{title:e.$tc("recurring_invoices.invoice",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),k(a(oe,{onClear:O},{default:s(()=>[a(C,{label:e.$tc("customers.customer",1)},{default:s(()=>[a(ne,{modelValue:o(l).customer_id,"onUpdate:modelValue":n[0]||(n[0]=t=>o(l).customer_id=t),placeholder:e.$t("customers.type_or_click"),"value-prop":"id",label:"name"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(C,{label:e.$t("recurring_invoices.status")},{default:s(()=>[a(le,{modelValue:o(l).status,"onUpdate:modelValue":[n[1]||(n[1]=t=>o(l).status=t),ae],options:F.value,searchable:"",placeholder:e.$t("general.select_a_status"),onRemove:n[2]||(n[2]=t=>te())},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),a(C,{label:e.$t("general.from")},{default:s(()=>[a(P,{modelValue:o(l).from_date,"onUpdate:modelValue":n[3]||(n[3]=t=>o(l).from_date=t),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),Ne,a(C,{label:e.$t("general.to")},{default:s(()=>[a(P,{modelValue:o(l).to_date,"onUpdate:modelValue":n[4]||(n[4]=t=>o(l).to_date=t),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},512),[[V,g.value]]),k(a(re,{title:e.$t("recurring_invoices.no_invoices"),description:e.$t("recurring_invoices.list_of_invoices")},q({default:s(()=>[a(Ee,{class:"mt-5 mb-4"})]),_:2},[o(E).hasAbilities(o(h).CREATE_RECURRING_INVOICE)?{name:"actions",fn:s(()=>[a(T,{variant:"primary-outline",onClick:n[5]||(n[5]=t=>e.$router.push("/admin/recurring-invoices/create"))},{left:s(t=>[a(d,{name:"PlusIcon",class:$(t.class)},null,8,["class"])]),default:s(()=>[m(" "+_(e.$t("recurring_invoices.add_new_invoice")),1)]),_:1})])}:void 0]),1032,["title","description"]),[[V,o(L)]]),k(p("div",Se,[p("div",Ae,[a(ie,{class:"-mb-5","default-index":o(z),onChange:Q},{default:s(()=>[a(w,{title:e.$t("recurring_invoices.all"),filter:"ALL"},null,8,["title"]),a(w,{title:e.$t("recurring_invoices.active"),filter:"ACTIVE"},null,8,["title"]),a(w,{title:e.$t("recurring_invoices.on_hold"),filter:"ON_HOLD"},null,8,["title"])]),_:1},8,["default-index"]),o(c).selectedRecurringInvoices.length?(I(),B(ue,{key:0,class:"absolute float-right"},{activator:s(()=>[p("span",Te,[m(_(e.$t("general.actions"))+" ",1),a(d,{name:"ChevronDownIcon",class:"h-5"})])]),default:s(()=>[a(ce,{onClick:n[6]||(n[6]=t=>Z())},{default:s(()=>[a(d,{name:"TrashIcon",class:"mr-3 text-gray-600"}),m(" "+_(e.$t("general.delete")),1)]),_:1})]),_:1})):M("",!0)]),a(_e,{ref:(t,x)=>{x.table=t,y.value=t},data:K,columns:o(W),"placeholder-count":o(c).totalRecurringInvoices>=20?10:5,class:"mt-10"},q({header:s(()=>[p("div",we,[a(j,{modelValue:o(c).selectAllField,"onUpdate:modelValue":n[7]||(n[7]=t=>o(c).selectAllField=t),variant:"primary",onChange:o(c).selectAllRecurringInvoices},null,8,["modelValue","onChange"])])]),"cell-checkbox":s(({row:t})=>[p("div",xe,[a(j,{id:t.id,modelValue:o(S),"onUpdate:modelValue":n[8]||(n[8]=x=>Be(S)?S.value=x:null),value:t.data.id},null,8,["id","modelValue","value"])])]),"cell-starts_at":s(({row:t})=>[m(_(t.data.formatted_starts_at),1)]),"cell-customer":s(({row:t})=>[a(U,{to:{path:`recurring-invoices/${t.data.id}/view`}},{default:s(()=>[a(G,{text:t.data.customer.name,length:30,tag:"span",class:"font-medium text-primary-500 flex flex-col"},null,8,["text"]),a(G,{text:t.data.customer.contact_name?t.data.customer.contact_name:"",length:30,tag:"span",class:"text-xs text-gray-400"},null,8,["text"])]),_:2},1032,["to"])]),"cell-frequency":s(({row:t})=>[m(_(X(t.data.frequency)),1)]),"cell-status":s(({row:t})=>[a(de,{status:t.data.status,class:"px-3 py-1"},{default:s(()=>[m(_(t.data.status),1)]),_:2},1032,["status"])]),"cell-total":s(({row:t})=>[a(me,{amount:t.data.total,currency:t.data.customer.currency},null,8,["amount","currency"])]),_:2},[J?{name:"cell-actions",fn:s(({row:t})=>[a($e,{row:t.data,table:y.value},null,8,["row","table"])])}:void 0]),1032,["columns","placeholder-count"])],512),[[V,!o(L)]])]),_:1})}}};export{Ge as default}; diff --git a/public/build/assets/Index.430aae4e.js b/public/build/assets/Index.9ec2b26a.js similarity index 95% rename from public/build/assets/Index.430aae4e.js rename to public/build/assets/Index.9ec2b26a.js index 6353e42a..c1235f93 100644 --- a/public/build/assets/Index.430aae4e.js +++ b/public/build/assets/Index.9ec2b26a.js @@ -1 +1 @@ -import{J as Q,ah as Y,G as Z,B as y,a0 as ee,k as I,aR as te,r as l,o as c,l as d,w as a,f as t,u as o,m as w,i as _,t as p,j as C,q as S,ag as F,h as P}from"./vendor.fd3b1727.js";import ae from"./BaseTable.5ad15c30.js";import{u as se}from"./global.e898b72a.js";import{u as le}from"./estimate.0bc628b2.js";import{_ as oe}from"./ObservatoryIcon.6d06653e.js";import"./main.f18430a2.js";import"./auth.09407ae4.js";const ne=P("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),re={class:"relative table-container"},be={setup(me){const{t:f}=Q();Y("utils"),Z();const E=y(null);let u=y(!1),h=y(!0);const j=y(["DRAFT","SENT","VIEWED","EXPIRED","ACCEPTED","REJECTED"]),s=ee({status:"",from_date:"",to_date:"",estimate_number:""}),v=se(),b=le(),x=I(()=>[{key:"estimate_date",label:f("estimates.date"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"estimate_number",label:f("estimates.number",2)},{key:"status",label:f("estimates.status")},{key:"total",label:f("estimates.total")},{key:"actions",thClass:"text-right",tdClass:"text-right text-sm font-medium",sortable:!1}]),k=I(()=>!b.totalEstimates&&!h.value);I(()=>v.currency),te(s,()=>{N()},{debounce:500});function T(){E.value.refresh()}function N(){T()}function D(){s.status="",s.from_date="",s.to_date="",s.estimate_number=""}function H(){u.value&&D(),u.value=!u.value}async function R({page:n,sort:r}){let B={status:s.status,estimate_number:s.estimate_number,from_date:s.from_date,to_date:s.to_date,orderByField:r.fieldName||"created_at",orderBy:r.order||"desc",page:n};h.value=!0;let i=await b.fetchEstimate(B,v.companySlug);return h.value=!1,{data:i.data.data,pagination:{totalPages:i.data.meta.last_page,currentPage:n,totalCount:i.data.meta.total,limit:10}}}return(n,r)=>{const B=l("BaseBreadcrumbItem"),i=l("BaseBreadcrumb"),m=l("BaseIcon"),G=l("BaseButton"),U=l("BasePageHeader"),W=l("BaseSelectInput"),g=l("BaseInputGroup"),z=l("BaseInput"),V=l("BaseDatePicker"),A=l("BaseFilterWrapper"),J=l("BaseEmptyPlaceholder"),$=l("router-link"),M=l("BaseEstimateStatusBadge"),X=l("BaseFormatMoney"),q=l("BaseDropdownItem"),O=l("BaseDropdown"),K=l("BasePage");return c(),d(K,null,{default:a(()=>[t(U,{title:n.$t("estimates.title")},{actions:a(()=>[o(b).totalEstimates?(c(),d(G,{key:0,variant:"primary-outline",onClick:H},{right:a(e=>[o(u)?(c(),d(m,{key:1,name:"XIcon",class:w(e.class)},null,8,["class"])):(c(),d(m,{key:0,name:"FilterIcon",class:w(e.class)},null,8,["class"]))]),default:a(()=>[_(p(n.$t("general.filter"))+" ",1)]),_:1})):C("",!0)]),default:a(()=>[t(i,null,{default:a(()=>[t(B,{title:n.$t("general.home"),to:`/${o(v).companySlug}/customer/dashboard`},null,8,["title","to"]),t(B,{title:n.$tc("estimates.estimate",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),S(t(A,{onClear:D},{default:a(()=>[t(g,{label:n.$t("estimates.status"),class:"px-3"},{default:a(()=>[t(W,{modelValue:o(s).status,"onUpdate:modelValue":r[0]||(r[0]=e=>o(s).status=e),options:j.value,searchable:"","show-labels":!1,"allow-empty":!1,placeholder:n.$t("general.select_a_status")},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),t(g,{label:n.$t("estimates.estimate_number"),color:"black-light",class:"px-3 mt-2"},{default:a(()=>[t(z,{modelValue:o(s).estimate_number,"onUpdate:modelValue":r[1]||(r[1]=e=>o(s).estimate_number=e)},{default:a(()=>[t(m,{name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}),t(m,{name:"HashtagIcon",class:"h-5 mr-3 text-gray-600"})]),_:1},8,["modelValue"])]),_:1},8,["label"]),t(g,{label:n.$t("general.from"),class:"px-3"},{default:a(()=>[t(V,{modelValue:o(s).from_date,"onUpdate:modelValue":r[2]||(r[2]=e=>o(s).from_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),ne,t(g,{label:n.$t("general.to"),class:"px-3"},{default:a(()=>[t(V,{modelValue:o(s).to_date,"onUpdate:modelValue":r[3]||(r[3]=e=>o(s).to_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},512),[[F,o(u)]]),o(k)?(c(),d(J,{key:0,title:n.$t("estimates.no_estimates"),description:n.$t("estimates.list_of_estimates")},{default:a(()=>[t(oe,{class:"mt-5 mb-4"})]),_:1},8,["title","description"])):C("",!0),S(P("div",re,[t(ae,{ref:(e,L)=>{L.table=e,E.value=e},data:R,columns:o(x),"placeholder-count":o(b).totalEstimates>=20?10:5,class:"mt-10"},{"cell-estimate_date":a(({row:e})=>[_(p(e.data.formatted_estimate_date),1)]),"cell-estimate_number":a(({row:e})=>[t($,{to:{path:`estimates/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:a(()=>[_(p(e.data.estimate_number),1)]),_:2},1032,["to"])]),"cell-status":a(({row:e})=>[t(M,{status:e.data.status,class:"px-3 py-1"},{default:a(()=>[_(p(e.data.status),1)]),_:2},1032,["status"])]),"cell-total":a(({row:e})=>[t(X,{amount:e.data.total},null,8,["amount"])]),"cell-actions":a(({row:e})=>[t(O,null,{activator:a(()=>[t(m,{name:"DotsHorizontalIcon",class:"h-5 text-gray-500"})]),default:a(()=>[t($,{to:`estimates/${e.data.id}/view`},{default:a(()=>[t(q,null,{default:a(()=>[t(m,{name:"EyeIcon",class:"h-5 mr-3 text-gray-600"}),_(" "+p(n.$t("general.view")),1)]),_:1})]),_:2},1032,["to"])]),_:2},1024)]),_:1},8,["columns","placeholder-count"])],512),[[F,!o(k)]])]),_:1})}}};export{be as default}; +import{J as Q,ah as Y,G as Z,B as y,a0 as ee,k as I,aR as te,r as l,o as c,l as d,w as a,f as t,u as o,m as w,i as _,t as p,j as C,q as S,ag as F,h as P}from"./vendor.fd3b1727.js";import ae from"./BaseTable.c2b2d20a.js";import{u as se}from"./global.cf2a9bd7.js";import{u as le}from"./estimate.9b0ec424.js";import{_ as oe}from"./ObservatoryIcon.6d06653e.js";import"./main.fc26c84f.js";import"./auth.75822dcb.js";const ne=P("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),re={class:"relative table-container"},be={setup(me){const{t:f}=Q();Y("utils"),Z();const E=y(null);let u=y(!1),h=y(!0);const j=y(["DRAFT","SENT","VIEWED","EXPIRED","ACCEPTED","REJECTED"]),s=ee({status:"",from_date:"",to_date:"",estimate_number:""}),v=se(),b=le(),x=I(()=>[{key:"estimate_date",label:f("estimates.date"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"estimate_number",label:f("estimates.number",2)},{key:"status",label:f("estimates.status")},{key:"total",label:f("estimates.total")},{key:"actions",thClass:"text-right",tdClass:"text-right text-sm font-medium",sortable:!1}]),k=I(()=>!b.totalEstimates&&!h.value);I(()=>v.currency),te(s,()=>{N()},{debounce:500});function T(){E.value.refresh()}function N(){T()}function D(){s.status="",s.from_date="",s.to_date="",s.estimate_number=""}function H(){u.value&&D(),u.value=!u.value}async function R({page:n,sort:r}){let B={status:s.status,estimate_number:s.estimate_number,from_date:s.from_date,to_date:s.to_date,orderByField:r.fieldName||"created_at",orderBy:r.order||"desc",page:n};h.value=!0;let i=await b.fetchEstimate(B,v.companySlug);return h.value=!1,{data:i.data.data,pagination:{totalPages:i.data.meta.last_page,currentPage:n,totalCount:i.data.meta.total,limit:10}}}return(n,r)=>{const B=l("BaseBreadcrumbItem"),i=l("BaseBreadcrumb"),m=l("BaseIcon"),G=l("BaseButton"),U=l("BasePageHeader"),W=l("BaseSelectInput"),g=l("BaseInputGroup"),z=l("BaseInput"),V=l("BaseDatePicker"),A=l("BaseFilterWrapper"),J=l("BaseEmptyPlaceholder"),$=l("router-link"),M=l("BaseEstimateStatusBadge"),X=l("BaseFormatMoney"),q=l("BaseDropdownItem"),O=l("BaseDropdown"),K=l("BasePage");return c(),d(K,null,{default:a(()=>[t(U,{title:n.$t("estimates.title")},{actions:a(()=>[o(b).totalEstimates?(c(),d(G,{key:0,variant:"primary-outline",onClick:H},{right:a(e=>[o(u)?(c(),d(m,{key:1,name:"XIcon",class:w(e.class)},null,8,["class"])):(c(),d(m,{key:0,name:"FilterIcon",class:w(e.class)},null,8,["class"]))]),default:a(()=>[_(p(n.$t("general.filter"))+" ",1)]),_:1})):C("",!0)]),default:a(()=>[t(i,null,{default:a(()=>[t(B,{title:n.$t("general.home"),to:`/${o(v).companySlug}/customer/dashboard`},null,8,["title","to"]),t(B,{title:n.$tc("estimates.estimate",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),S(t(A,{onClear:D},{default:a(()=>[t(g,{label:n.$t("estimates.status"),class:"px-3"},{default:a(()=>[t(W,{modelValue:o(s).status,"onUpdate:modelValue":r[0]||(r[0]=e=>o(s).status=e),options:j.value,searchable:"","show-labels":!1,"allow-empty":!1,placeholder:n.$t("general.select_a_status")},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),t(g,{label:n.$t("estimates.estimate_number"),color:"black-light",class:"px-3 mt-2"},{default:a(()=>[t(z,{modelValue:o(s).estimate_number,"onUpdate:modelValue":r[1]||(r[1]=e=>o(s).estimate_number=e)},{default:a(()=>[t(m,{name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}),t(m,{name:"HashtagIcon",class:"h-5 mr-3 text-gray-600"})]),_:1},8,["modelValue"])]),_:1},8,["label"]),t(g,{label:n.$t("general.from"),class:"px-3"},{default:a(()=>[t(V,{modelValue:o(s).from_date,"onUpdate:modelValue":r[2]||(r[2]=e=>o(s).from_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),ne,t(g,{label:n.$t("general.to"),class:"px-3"},{default:a(()=>[t(V,{modelValue:o(s).to_date,"onUpdate:modelValue":r[3]||(r[3]=e=>o(s).to_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},512),[[F,o(u)]]),o(k)?(c(),d(J,{key:0,title:n.$t("estimates.no_estimates"),description:n.$t("estimates.list_of_estimates")},{default:a(()=>[t(oe,{class:"mt-5 mb-4"})]),_:1},8,["title","description"])):C("",!0),S(P("div",re,[t(ae,{ref:(e,L)=>{L.table=e,E.value=e},data:R,columns:o(x),"placeholder-count":o(b).totalEstimates>=20?10:5,class:"mt-10"},{"cell-estimate_date":a(({row:e})=>[_(p(e.data.formatted_estimate_date),1)]),"cell-estimate_number":a(({row:e})=>[t($,{to:{path:`estimates/${e.data.id}/view`},class:"font-medium text-primary-500"},{default:a(()=>[_(p(e.data.estimate_number),1)]),_:2},1032,["to"])]),"cell-status":a(({row:e})=>[t(M,{status:e.data.status,class:"px-3 py-1"},{default:a(()=>[_(p(e.data.status),1)]),_:2},1032,["status"])]),"cell-total":a(({row:e})=>[t(X,{amount:e.data.total},null,8,["amount"])]),"cell-actions":a(({row:e})=>[t(O,null,{activator:a(()=>[t(m,{name:"DotsHorizontalIcon",class:"h-5 text-gray-500"})]),default:a(()=>[t($,{to:`estimates/${e.data.id}/view`},{default:a(()=>[t(q,null,{default:a(()=>[t(m,{name:"EyeIcon",class:"h-5 mr-3 text-gray-600"}),_(" "+p(n.$t("general.view")),1)]),_:1})]),_:2},1032,["to"])]),_:2},1024)]),_:1},8,["columns","placeholder-count"])],512),[[F,!o(k)]])]),_:1})}}};export{be as default}; diff --git a/public/build/assets/Index.2b2537c5.js b/public/build/assets/Index.db63375d.js similarity index 98% rename from public/build/assets/Index.2b2537c5.js rename to public/build/assets/Index.db63375d.js index d90ebe2d..874b198a 100644 --- a/public/build/assets/Index.2b2537c5.js +++ b/public/build/assets/Index.db63375d.js @@ -1 +1 @@ -var ge=Object.defineProperty,he=Object.defineProperties;var Ce=Object.getOwnPropertyDescriptors;var G=Object.getOwnPropertySymbols;var be=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable;var W=(r,s,u)=>s in r?ge(r,s,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[s]=u,O=(r,s)=>{for(var u in s||(s={}))be.call(s,u)&&W(r,u,s[u]);if(G)for(var u of G(s))xe.call(s,u)&&W(r,u,s[u]);return r},q=(r,s)=>he(r,Ce(s));import{o as m,e as ve,h as c,m as y,J,G as Be,aN as Ee,ah as ke,r as o,l as _,w as t,u as a,f as l,i as b,t as g,j as I,B as M,a0 as we,k as F,aR as Se,aS as De,D as Ie,q as j,ag as X,V as K,x as U}from"./vendor.fd3b1727.js";import{u as Q}from"./expense.be04050a.js";import{u as $e}from"./category.4faf417d.js";import{j as Y,u as Fe,e as ee,g as v,b as Ve}from"./main.f18430a2.js";const Pe={width:"110",height:"110",viewBox:"0 0 110 110",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Le={props:{primaryFillColor:{type:String,default:"fill-primary-500"},secondaryFillColor:{type:String,default:"fill-gray-600"}},setup(r){return(s,u)=>(m(),ve("svg",Pe,[c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M55 13.75C24.6245 13.75 0 22.9848 0 34.375C0 45.7652 24.6245 55 55 55C85.3755 55 110 45.7652 110 34.375C110 22.9848 85.3755 13.75 55 13.75ZM55 15.4688C86.8708 15.4688 108.281 25.245 108.281 34.375C108.281 43.505 86.8708 53.2812 55 53.2812C23.1292 53.2812 1.71875 43.505 1.71875 34.375C1.71875 25.245 23.1292 15.4688 55 15.4688Z",class:y(r.secondaryFillColor)},null,2),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M54.9999 1.71875C66.0842 1.71875 75.7452 7.92172 80.697 17.038L82.732 17.2081C77.6737 7.01078 67.1549 0 54.9999 0C42.7985 0 32.2454 7.06406 27.2095 17.3267L29.2479 17.1411C34.1824 7.96812 43.8745 1.71875 54.9999 1.71875Z",class:y(r.primaryFillColor)},null,2),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M55 96.25C40.7619 96.25 25.7812 99.3283 25.7812 103.125C25.7812 106.922 40.7619 110 55 110C69.2381 110 84.2188 106.922 84.2188 103.125C84.2188 99.3283 69.2381 96.25 55 96.25ZM55 97.9688C70.4602 97.9688 81.5959 101.317 82.4811 103.125C81.5959 104.933 70.4602 108.281 55 108.281C39.5398 108.281 28.4041 104.933 27.5189 103.125C28.4041 101.317 39.5398 97.9688 55 97.9688Z",class:y(r.primaryFillColor)},null,2),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M27.4756 103.328L25.8049 102.922L41.2737 39.3286L42.9443 39.7342L27.4756 103.328Z",class:y(r.primaryFillColor)},null,2),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M82.5247 103.328L67.0559 39.7342L68.7265 39.3286L84.1953 102.922L82.5247 103.328Z",class:y(r.primaryFillColor)},null,2),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M68.75 39.5312C68.75 42.3792 62.5934 44.6875 55 44.6875C47.4066 44.6875 41.25 42.3792 41.25 39.5312C41.25 36.6833 47.4066 34.375 55 34.375C62.5934 34.375 68.75 36.6833 68.75 39.5312Z",class:y(r.secondaryFillColor)},null,2)]))}},Ne={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(r){const s=r,u=Y();Fe();const{t:B}=J(),E=Q(),w=Be();Ee();const x=ee();ke("utils");function d(h){u.openDialog({title:B("general.are_you_sure"),message:B("expenses.confirm_delete",1),yesLabel:B("general.ok"),noLabel:B("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(p=>{p&&E.deleteExpense({ids:[h]}).then(C=>{C&&s.loadData&&s.loadData()})})}return(h,p)=>{const C=o("BaseIcon"),S=o("BaseButton"),k=o("BaseDropdownItem"),V=o("router-link"),P=o("BaseDropdown");return m(),_(P,null,{activator:t(()=>[a(w).name==="expenses.view"?(m(),_(S,{key:0,variant:"primary"},{default:t(()=>[l(C,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(m(),_(C,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[a(x).hasAbilities(a(v).EDIT_EXPENSE)?(m(),_(V,{key:0,to:`/admin/expenses/${r.row.id}/edit`},{default:t(()=>[l(k,null,{default:t(()=>[l(C,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),b(" "+g(h.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):I("",!0),a(x).hasAbilities(a(v).DELETE_EXPENSE)?(m(),_(k,{key:1,onClick:p[0]||(p[0]=Z=>d(r.row.id))},{default:t(()=>[l(C,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),b(" "+g(h.$t("general.delete")),1)]),_:1})):I("",!0)]),_:1})}}},Ae=c("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),Te={class:"relative table-container"},Me={class:"relative flex items-center justify-end h-5"},je={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},Xe={class:"absolute items-center left-6 top-2.5 select-none"},Ue={class:"relative block"},Ze={class:"notes"},Re={class:"truncate note w-60"},qe={setup(r){Ve();const s=Q(),u=Y(),B=$e(),E=ee();let w=M(!0),x=M(null);const d=we({expense_category_id:"",from_date:"",to_date:"",customer_id:""}),{t:h}=J();let p=M(null);const C=F(()=>!s.totalExpenses&&!w.value),S=F({get:()=>s.selectedExpenses,set:n=>s.selectExpense(n)}),k=F({get:()=>s.selectAllField,set:n=>s.setSelectAllState(n)}),V=F(()=>[{key:"status",thClass:"extra w-10",tdClass:"font-medium text-gray-900",placeholderClass:"w-10",sortable:!1},{key:"expense_date",label:"Date",thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"name",label:"Category",thClass:"extra",tdClass:"cursor-pointer font-medium text-primary-500"},{key:"user_name",label:"Customer"},{key:"notes",label:"Note"},{key:"amount",label:"Amount"},{key:"actions",sortable:!1,tdClass:"text-right text-sm font-medium"}]);Se(d,()=>{te()},{debounce:500}),De(()=>{s.selectAllField&&s.selectAllExpenses()}),Ie(()=>{B.fetchCategories({limit:"all"})});async function P(n){return(await B.fetchCategories({search:n})).data.data}async function Z({page:n,filter:i,sort:D}){let N=q(O({},d),{orderByField:D.fieldName||"created_at",orderBy:D.order||"desc",page:n});w.value=!0;let f=await s.fetchExpenses(N);return w.value=!1,{data:f.data.data,pagination:{data:f.data.data,totalPages:f.data.meta.last_page,currentPage:n,totalCount:f.data.meta.total,limit:10}}}function L(){p.value&&p.value.refresh()}function te(){L()}function R(){d.expense_category_id="",d.from_date="",d.to_date="",d.customer_id=""}function ae(){x.value&&R(),x.value=!x.value}function le(){return E.hasAbilities([v.DELETE_EXPENSE,v.EDIT_EXPENSE])}function se(){u.openDialog({title:h("general.are_you_sure"),message:h("expenses.confirm_delete",2),yesLabel:h("general.ok"),noLabel:h("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(n=>{n&&s.deleteMultipleExpenses().then(i=>{i.data&&L()})})}return(n,i)=>{const D=o("BaseBreadcrumbItem"),N=o("BaseBreadcrumb"),f=o("BaseIcon"),A=o("BaseButton"),ne=o("BasePageHeader"),oe=o("BaseCustomerSelectInput"),$=o("BaseInputGroup"),re=o("BaseMultiselect"),z=o("BaseDatePicker"),ie=o("BaseFilterWrapper"),de=o("BaseEmptyPlaceholder"),ue=o("BaseDropdownItem"),ce=o("BaseDropdown"),H=o("BaseCheckbox"),me=o("router-link"),pe=o("BaseFormatMoney"),fe=o("BaseText"),_e=o("BaseTable"),ye=o("BasePage");return m(),_(ye,null,{default:t(()=>[l(ne,{title:n.$t("expenses.title")},{actions:t(()=>[j(l(A,{variant:"primary-outline",onClick:ae},{right:t(e=>[a(x)?(m(),_(f,{key:1,name:"XIcon",class:y(e.class)},null,8,["class"])):(m(),_(f,{key:0,name:"FilterIcon",class:y(e.class)},null,8,["class"]))]),default:t(()=>[b(g(n.$t("general.filter"))+" ",1)]),_:1},512),[[X,a(s).totalExpenses]]),a(E).hasAbilities(a(v).CREATE_EXPENSE)?(m(),_(A,{key:0,class:"ml-4",variant:"primary",onClick:i[0]||(i[0]=e=>n.$router.push("expenses/create"))},{left:t(e=>[l(f,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:t(()=>[b(" "+g(n.$t("expenses.add_expense")),1)]),_:1})):I("",!0)]),default:t(()=>[l(N,null,{default:t(()=>[l(D,{title:n.$t("general.home"),to:"dashboard"},null,8,["title"]),l(D,{title:n.$tc("expenses.expense",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),l(ie,{show:a(x),class:"mt-5",onClear:R},{default:t(()=>[l($,{label:n.$t("expenses.customer")},{default:t(()=>[l(oe,{modelValue:a(d).customer_id,"onUpdate:modelValue":i[1]||(i[1]=e=>a(d).customer_id=e),placeholder:n.$t("customers.type_or_click"),"value-prop":"id",label:"name"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l($,{label:n.$t("expenses.category")},{default:t(()=>[l(re,{modelValue:a(d).expense_category_id,"onUpdate:modelValue":i[2]||(i[2]=e=>a(d).expense_category_id=e),"value-prop":"id",label:"name","track-by":"name","filter-results":!1,"resolve-on-load":"",delay:500,options:P,searchable:"",placeholder:n.$t("expenses.categories.select_a_category")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l($,{label:n.$t("expenses.from_date")},{default:t(()=>[l(z,{modelValue:a(d).from_date,"onUpdate:modelValue":i[3]||(i[3]=e=>a(d).from_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),Ae,l($,{label:n.$t("expenses.to_date")},{default:t(()=>[l(z,{modelValue:a(d).to_date,"onUpdate:modelValue":i[4]||(i[4]=e=>a(d).to_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["show"]),j(l(de,{title:n.$t("expenses.no_expenses"),description:n.$t("expenses.list_of_expenses")},K({default:t(()=>[l(Le,{class:"mt-5 mb-4"})]),_:2},[a(E).hasAbilities(a(v).CREATE_EXPENSE)?{name:"actions",fn:t(()=>[l(A,{variant:"primary-outline",onClick:i[5]||(i[5]=e=>n.$router.push("/admin/expenses/create"))},{left:t(e=>[l(f,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:t(()=>[b(" "+g(n.$t("expenses.add_new_expense")),1)]),_:1})])}:void 0]),1032,["title","description"]),[[X,a(C)]]),j(c("div",Te,[c("div",Me,[a(s).selectedExpenses.length&&a(E).hasAbilities(a(v).DELETE_EXPENSE)?(m(),_(ce,{key:0},{activator:t(()=>[c("span",je,[b(g(n.$t("general.actions"))+" ",1),l(f,{name:"ChevronDownIcon"})])]),default:t(()=>[a(E).hasAbilities(a(v).DELETE_EXPENSE)?(m(),_(ue,{key:0,onClick:se},{default:t(()=>[l(f,{name:"TrashIcon",class:"h-5 mr-3 text-gray-600"}),b(" "+g(n.$t("general.delete")),1)]),_:1})):I("",!0)]),_:1})):I("",!0)]),l(_e,{ref:(e,T)=>{T.tableComponent=e,U(p)?p.value=e:p=e},data:Z,columns:a(V),class:"mt-3"},K({header:t(()=>[c("div",Xe,[l(H,{modelValue:a(k),"onUpdate:modelValue":i[6]||(i[6]=e=>U(k)?k.value=e:null),variant:"primary",onChange:a(s).selectAllExpenses},null,8,["modelValue","onChange"])])]),"cell-status":t(({row:e})=>[c("div",Ue,[l(H,{id:e.id,modelValue:a(S),"onUpdate:modelValue":i[7]||(i[7]=T=>U(S)?S.value=T:null),value:e.data.id,variant:"primary"},null,8,["id","modelValue","value"])])]),"cell-name":t(({row:e})=>[l(me,{to:{path:`expenses/${e.data.id}/edit`},class:"font-medium text-primary-500"},{default:t(()=>[b(g(e.data.expense_category.name),1)]),_:2},1032,["to"])]),"cell-amount":t(({row:e})=>[l(pe,{amount:e.data.amount,currency:e.data.currency},null,8,["amount","currency"])]),"cell-expense_date":t(({row:e})=>[b(g(e.data.formatted_expense_date),1)]),"cell-user_name":t(({row:e})=>[l(fe,{text:e.data.customer?e.data.customer.name:"-",length:30},null,8,["text"])]),"cell-notes":t(({row:e})=>[c("div",Ze,[c("div",Re,g(e.data.notes?e.data.notes:"-"),1)])]),_:2},[le()?{name:"cell-actions",fn:t(({row:e})=>[l(Ne,{row:e.data,table:a(p),"load-data":L},null,8,["row","table"])])}:void 0]),1032,["columns"])],512),[[X,!a(C)]])]),_:1})}}};export{qe as default}; +var ge=Object.defineProperty,he=Object.defineProperties;var Ce=Object.getOwnPropertyDescriptors;var G=Object.getOwnPropertySymbols;var be=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable;var W=(r,s,u)=>s in r?ge(r,s,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[s]=u,O=(r,s)=>{for(var u in s||(s={}))be.call(s,u)&&W(r,u,s[u]);if(G)for(var u of G(s))xe.call(s,u)&&W(r,u,s[u]);return r},q=(r,s)=>he(r,Ce(s));import{o as m,e as ve,h as c,m as y,J,G as Be,aN as Ee,ah as ke,r as o,l as _,w as t,u as a,f as l,i as b,t as g,j as I,B as M,a0 as we,k as F,aR as Se,aS as De,D as Ie,q as j,ag as X,V as K,x as U}from"./vendor.fd3b1727.js";import{u as Q}from"./expense.9bde13f4.js";import{u as $e}from"./category.3bd14c85.js";import{j as Y,u as Fe,e as ee,g as v,b as Ve}from"./main.fc26c84f.js";const Pe={width:"110",height:"110",viewBox:"0 0 110 110",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Le={props:{primaryFillColor:{type:String,default:"fill-primary-500"},secondaryFillColor:{type:String,default:"fill-gray-600"}},setup(r){return(s,u)=>(m(),ve("svg",Pe,[c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M55 13.75C24.6245 13.75 0 22.9848 0 34.375C0 45.7652 24.6245 55 55 55C85.3755 55 110 45.7652 110 34.375C110 22.9848 85.3755 13.75 55 13.75ZM55 15.4688C86.8708 15.4688 108.281 25.245 108.281 34.375C108.281 43.505 86.8708 53.2812 55 53.2812C23.1292 53.2812 1.71875 43.505 1.71875 34.375C1.71875 25.245 23.1292 15.4688 55 15.4688Z",class:y(r.secondaryFillColor)},null,2),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M54.9999 1.71875C66.0842 1.71875 75.7452 7.92172 80.697 17.038L82.732 17.2081C77.6737 7.01078 67.1549 0 54.9999 0C42.7985 0 32.2454 7.06406 27.2095 17.3267L29.2479 17.1411C34.1824 7.96812 43.8745 1.71875 54.9999 1.71875Z",class:y(r.primaryFillColor)},null,2),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M55 96.25C40.7619 96.25 25.7812 99.3283 25.7812 103.125C25.7812 106.922 40.7619 110 55 110C69.2381 110 84.2188 106.922 84.2188 103.125C84.2188 99.3283 69.2381 96.25 55 96.25ZM55 97.9688C70.4602 97.9688 81.5959 101.317 82.4811 103.125C81.5959 104.933 70.4602 108.281 55 108.281C39.5398 108.281 28.4041 104.933 27.5189 103.125C28.4041 101.317 39.5398 97.9688 55 97.9688Z",class:y(r.primaryFillColor)},null,2),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M27.4756 103.328L25.8049 102.922L41.2737 39.3286L42.9443 39.7342L27.4756 103.328Z",class:y(r.primaryFillColor)},null,2),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M82.5247 103.328L67.0559 39.7342L68.7265 39.3286L84.1953 102.922L82.5247 103.328Z",class:y(r.primaryFillColor)},null,2),c("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M68.75 39.5312C68.75 42.3792 62.5934 44.6875 55 44.6875C47.4066 44.6875 41.25 42.3792 41.25 39.5312C41.25 36.6833 47.4066 34.375 55 34.375C62.5934 34.375 68.75 36.6833 68.75 39.5312Z",class:y(r.secondaryFillColor)},null,2)]))}},Ne={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(r){const s=r,u=Y();Fe();const{t:B}=J(),E=Q(),w=Be();Ee();const x=ee();ke("utils");function d(h){u.openDialog({title:B("general.are_you_sure"),message:B("expenses.confirm_delete",1),yesLabel:B("general.ok"),noLabel:B("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(p=>{p&&E.deleteExpense({ids:[h]}).then(C=>{C&&s.loadData&&s.loadData()})})}return(h,p)=>{const C=o("BaseIcon"),S=o("BaseButton"),k=o("BaseDropdownItem"),V=o("router-link"),P=o("BaseDropdown");return m(),_(P,null,{activator:t(()=>[a(w).name==="expenses.view"?(m(),_(S,{key:0,variant:"primary"},{default:t(()=>[l(C,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(m(),_(C,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[a(x).hasAbilities(a(v).EDIT_EXPENSE)?(m(),_(V,{key:0,to:`/admin/expenses/${r.row.id}/edit`},{default:t(()=>[l(k,null,{default:t(()=>[l(C,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),b(" "+g(h.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):I("",!0),a(x).hasAbilities(a(v).DELETE_EXPENSE)?(m(),_(k,{key:1,onClick:p[0]||(p[0]=Z=>d(r.row.id))},{default:t(()=>[l(C,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),b(" "+g(h.$t("general.delete")),1)]),_:1})):I("",!0)]),_:1})}}},Ae=c("div",{class:"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"1.5rem"}},null,-1),Te={class:"relative table-container"},Me={class:"relative flex items-center justify-end h-5"},je={class:"flex text-sm font-medium cursor-pointer select-none text-primary-400"},Xe={class:"absolute items-center left-6 top-2.5 select-none"},Ue={class:"relative block"},Ze={class:"notes"},Re={class:"truncate note w-60"},qe={setup(r){Ve();const s=Q(),u=Y(),B=$e(),E=ee();let w=M(!0),x=M(null);const d=we({expense_category_id:"",from_date:"",to_date:"",customer_id:""}),{t:h}=J();let p=M(null);const C=F(()=>!s.totalExpenses&&!w.value),S=F({get:()=>s.selectedExpenses,set:n=>s.selectExpense(n)}),k=F({get:()=>s.selectAllField,set:n=>s.setSelectAllState(n)}),V=F(()=>[{key:"status",thClass:"extra w-10",tdClass:"font-medium text-gray-900",placeholderClass:"w-10",sortable:!1},{key:"expense_date",label:"Date",thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"name",label:"Category",thClass:"extra",tdClass:"cursor-pointer font-medium text-primary-500"},{key:"user_name",label:"Customer"},{key:"notes",label:"Note"},{key:"amount",label:"Amount"},{key:"actions",sortable:!1,tdClass:"text-right text-sm font-medium"}]);Se(d,()=>{te()},{debounce:500}),De(()=>{s.selectAllField&&s.selectAllExpenses()}),Ie(()=>{B.fetchCategories({limit:"all"})});async function P(n){return(await B.fetchCategories({search:n})).data.data}async function Z({page:n,filter:i,sort:D}){let N=q(O({},d),{orderByField:D.fieldName||"created_at",orderBy:D.order||"desc",page:n});w.value=!0;let f=await s.fetchExpenses(N);return w.value=!1,{data:f.data.data,pagination:{data:f.data.data,totalPages:f.data.meta.last_page,currentPage:n,totalCount:f.data.meta.total,limit:10}}}function L(){p.value&&p.value.refresh()}function te(){L()}function R(){d.expense_category_id="",d.from_date="",d.to_date="",d.customer_id=""}function ae(){x.value&&R(),x.value=!x.value}function le(){return E.hasAbilities([v.DELETE_EXPENSE,v.EDIT_EXPENSE])}function se(){u.openDialog({title:h("general.are_you_sure"),message:h("expenses.confirm_delete",2),yesLabel:h("general.ok"),noLabel:h("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(n=>{n&&s.deleteMultipleExpenses().then(i=>{i.data&&L()})})}return(n,i)=>{const D=o("BaseBreadcrumbItem"),N=o("BaseBreadcrumb"),f=o("BaseIcon"),A=o("BaseButton"),ne=o("BasePageHeader"),oe=o("BaseCustomerSelectInput"),$=o("BaseInputGroup"),re=o("BaseMultiselect"),z=o("BaseDatePicker"),ie=o("BaseFilterWrapper"),de=o("BaseEmptyPlaceholder"),ue=o("BaseDropdownItem"),ce=o("BaseDropdown"),H=o("BaseCheckbox"),me=o("router-link"),pe=o("BaseFormatMoney"),fe=o("BaseText"),_e=o("BaseTable"),ye=o("BasePage");return m(),_(ye,null,{default:t(()=>[l(ne,{title:n.$t("expenses.title")},{actions:t(()=>[j(l(A,{variant:"primary-outline",onClick:ae},{right:t(e=>[a(x)?(m(),_(f,{key:1,name:"XIcon",class:y(e.class)},null,8,["class"])):(m(),_(f,{key:0,name:"FilterIcon",class:y(e.class)},null,8,["class"]))]),default:t(()=>[b(g(n.$t("general.filter"))+" ",1)]),_:1},512),[[X,a(s).totalExpenses]]),a(E).hasAbilities(a(v).CREATE_EXPENSE)?(m(),_(A,{key:0,class:"ml-4",variant:"primary",onClick:i[0]||(i[0]=e=>n.$router.push("expenses/create"))},{left:t(e=>[l(f,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:t(()=>[b(" "+g(n.$t("expenses.add_expense")),1)]),_:1})):I("",!0)]),default:t(()=>[l(N,null,{default:t(()=>[l(D,{title:n.$t("general.home"),to:"dashboard"},null,8,["title"]),l(D,{title:n.$tc("expenses.expense",2),to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),l(ie,{show:a(x),class:"mt-5",onClear:R},{default:t(()=>[l($,{label:n.$t("expenses.customer")},{default:t(()=>[l(oe,{modelValue:a(d).customer_id,"onUpdate:modelValue":i[1]||(i[1]=e=>a(d).customer_id=e),placeholder:n.$t("customers.type_or_click"),"value-prop":"id",label:"name"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l($,{label:n.$t("expenses.category")},{default:t(()=>[l(re,{modelValue:a(d).expense_category_id,"onUpdate:modelValue":i[2]||(i[2]=e=>a(d).expense_category_id=e),"value-prop":"id",label:"name","track-by":"name","filter-results":!1,"resolve-on-load":"",delay:500,options:P,searchable:"",placeholder:n.$t("expenses.categories.select_a_category")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l($,{label:n.$t("expenses.from_date")},{default:t(()=>[l(z,{modelValue:a(d).from_date,"onUpdate:modelValue":i[3]||(i[3]=e=>a(d).from_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"]),Ae,l($,{label:n.$t("expenses.to_date")},{default:t(()=>[l(z,{modelValue:a(d).to_date,"onUpdate:modelValue":i[4]||(i[4]=e=>a(d).to_date=e),"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["show"]),j(l(de,{title:n.$t("expenses.no_expenses"),description:n.$t("expenses.list_of_expenses")},K({default:t(()=>[l(Le,{class:"mt-5 mb-4"})]),_:2},[a(E).hasAbilities(a(v).CREATE_EXPENSE)?{name:"actions",fn:t(()=>[l(A,{variant:"primary-outline",onClick:i[5]||(i[5]=e=>n.$router.push("/admin/expenses/create"))},{left:t(e=>[l(f,{name:"PlusIcon",class:y(e.class)},null,8,["class"])]),default:t(()=>[b(" "+g(n.$t("expenses.add_new_expense")),1)]),_:1})])}:void 0]),1032,["title","description"]),[[X,a(C)]]),j(c("div",Te,[c("div",Me,[a(s).selectedExpenses.length&&a(E).hasAbilities(a(v).DELETE_EXPENSE)?(m(),_(ce,{key:0},{activator:t(()=>[c("span",je,[b(g(n.$t("general.actions"))+" ",1),l(f,{name:"ChevronDownIcon"})])]),default:t(()=>[a(E).hasAbilities(a(v).DELETE_EXPENSE)?(m(),_(ue,{key:0,onClick:se},{default:t(()=>[l(f,{name:"TrashIcon",class:"h-5 mr-3 text-gray-600"}),b(" "+g(n.$t("general.delete")),1)]),_:1})):I("",!0)]),_:1})):I("",!0)]),l(_e,{ref:(e,T)=>{T.tableComponent=e,U(p)?p.value=e:p=e},data:Z,columns:a(V),class:"mt-3"},K({header:t(()=>[c("div",Xe,[l(H,{modelValue:a(k),"onUpdate:modelValue":i[6]||(i[6]=e=>U(k)?k.value=e:null),variant:"primary",onChange:a(s).selectAllExpenses},null,8,["modelValue","onChange"])])]),"cell-status":t(({row:e})=>[c("div",Ue,[l(H,{id:e.id,modelValue:a(S),"onUpdate:modelValue":i[7]||(i[7]=T=>U(S)?S.value=T:null),value:e.data.id,variant:"primary"},null,8,["id","modelValue","value"])])]),"cell-name":t(({row:e})=>[l(me,{to:{path:`expenses/${e.data.id}/edit`},class:"font-medium text-primary-500"},{default:t(()=>[b(g(e.data.expense_category.name),1)]),_:2},1032,["to"])]),"cell-amount":t(({row:e})=>[l(pe,{amount:e.data.amount,currency:e.data.currency},null,8,["amount","currency"])]),"cell-expense_date":t(({row:e})=>[b(g(e.data.formatted_expense_date),1)]),"cell-user_name":t(({row:e})=>[l(fe,{text:e.data.customer?e.data.customer.name:"-",length:30},null,8,["text"])]),"cell-notes":t(({row:e})=>[c("div",Ze,[c("div",Re,g(e.data.notes?e.data.notes:"-"),1)])]),_:2},[le()?{name:"cell-actions",fn:t(({row:e})=>[l(Ne,{row:e.data,table:a(p),"load-data":L},null,8,["row","table"])])}:void 0]),1032,["columns"])],512),[[X,!a(C)]])]),_:1})}}};export{qe as default}; diff --git a/public/build/assets/Index.3ac81043.js b/public/build/assets/Index.ffa09876.js similarity index 99% rename from public/build/assets/Index.3ac81043.js rename to public/build/assets/Index.ffa09876.js index 0bb2157c..2106e26d 100644 --- a/public/build/assets/Index.3ac81043.js +++ b/public/build/assets/Index.ffa09876.js @@ -1 +1 @@ -import{J as j,a0 as C,B as h,I as o,k as $,C as L,D as F,r as i,o as q,e as N,h as c,f as a,w as m,u as p,i as I,t as V,U as H,l as K,m as X}from"./vendor.fd3b1727.js";import{d as U,b as z}from"./main.f18430a2.js";const Z={class:"grid gap-8 md:grid-cols-12 pt-10"},ee={class:"col-span-8 md:col-span-4"},te={class:"flex flex-col my-6 lg:space-x-3 lg:flex-row"},ae=c("div",{class:"hidden w-5 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"2.5rem"}},null,-1),oe={class:"col-span-8"},re=["src"],ne={setup(Q){const{t:v}=j(),g=U();g.downloadReport=T;const u=C([{label:v("dateRange.today"),key:"Today"},{label:v("dateRange.this_week"),key:"This Week"},{label:v("dateRange.this_month"),key:"This Month"},{label:v("dateRange.this_quarter"),key:"This Quarter"},{label:v("dateRange.this_year"),key:"This Year"},{label:v("dateRange.previous_week"),key:"Previous Week"},{label:v("dateRange.previous_month"),key:"Previous Month"},{label:v("dateRange.previous_quarter"),key:"Previous Quarter"},{label:v("dateRange.previous_year"),key:"Previous Year"},{label:v("dateRange.custom"),key:"Custom"}]),B=h(u[2]),n=h(["By Customer","By Item"]),y=h("By Customer");let w=h(new Date),D=h(null),e=h(null),Y=h(null),s=C({from_date:o().startOf("month").format("YYYY-MM-DD").toString(),to_date:o().endOf("month").format("YYYY-MM-DD").toString()});const R=z(),r=$(()=>D.value),d=$(()=>R.selectedCompany),P=$(()=>`${e.value}?from_date=${o(s.from_date).format("YYYY-MM-DD")}&to_date=${o(s.to_date).format("YYYY-MM-DD")}`),x=$(()=>`${Y.value}?from_date=${o(s.from_date).format("YYYY-MM-DD")}&to_date=${o(s.to_date).format("YYYY-MM-DD")}`);L(w,f=>{s.from_date=o(f).startOf("year").toString(),s.to_date=o(f).endOf("year").toString()}),F(()=>{e.value=`/reports/sales/customers/${d.value.unique_hash}`,Y.value=`/reports/sales/items/${d.value.unique_hash}`,l()});function _(f,k){return o()[f](k).format("YYYY-MM-DD")}function O(f,k){return o().subtract(1,k)[f](k).format("YYYY-MM-DD")}function t(){switch(B.value.key){case"Today":s.from_date=o().format("YYYY-MM-DD"),s.to_date=o().format("YYYY-MM-DD");break;case"This Week":s.from_date=_("startOf","isoWeek"),s.to_date=_("endOf","isoWeek");break;case"This Month":s.from_date=_("startOf","month"),s.to_date=_("endOf","month");break;case"This Quarter":s.from_date=_("startOf","quarter"),s.to_date=_("endOf","quarter");break;case"This Year":s.from_date=_("startOf","year"),s.to_date=_("endOf","year");break;case"Previous Week":s.from_date=O("startOf","isoWeek"),s.to_date=O("endOf","isoWeek");break;case"Previous Month":s.from_date=O("startOf","month"),s.to_date=O("endOf","month");break;case"Previous Quarter":s.from_date=O("startOf","quarter"),s.to_date=O("endOf","quarter");break;case"Previous Year":s.from_date=O("startOf","year"),s.to_date=O("endOf","year");break}}async function l(){return y.value==="By Customer"?(D.value=P.value,!0):(D.value=x.value,!0)}async function S(){let f=await M();return window.open(r.value,"_blank"),f}function M(){return y.value==="By Customer"?(D.value=P.value,!0):(D.value=x.value,!0)}function T(){if(!M())return!1;window.open(r.value+"&download=true"),setTimeout(()=>y.value==="By Customer"?(D.value=P.value,!0):(D.value=x.value,!0),200)}return(f,k)=>{const b=i("BaseMultiselect"),G=i("BaseInputGroup"),E=i("BaseDatePicker"),J=i("BaseButton"),A=i("BaseIcon");return q(),N("div",Z,[c("div",ee,[a(G,{label:f.$t("reports.sales.date_range"),class:"col-span-12 md:col-span-8"},{default:m(()=>[a(b,{modelValue:B.value,"onUpdate:modelValue":[k[0]||(k[0]=W=>B.value=W),t],options:p(u),"value-prop":"key","track-by":"key",label:"label",object:""},null,8,["modelValue","options"])]),_:1},8,["label"]),c("div",te,[a(G,{label:f.$t("reports.sales.from_date")},{default:m(()=>[a(E,{modelValue:p(s).from_date,"onUpdate:modelValue":k[1]||(k[1]=W=>p(s).from_date=W)},null,8,["modelValue"])]),_:1},8,["label"]),ae,a(G,{label:f.$t("reports.sales.to_date")},{default:m(()=>[a(E,{modelValue:p(s).to_date,"onUpdate:modelValue":k[2]||(k[2]=W=>p(s).to_date=W)},null,8,["modelValue"])]),_:1},8,["label"])]),a(G,{label:f.$t("reports.sales.report_type"),class:"col-span-12 md:col-span-8"},{default:m(()=>[a(b,{modelValue:y.value,"onUpdate:modelValue":[k[3]||(k[3]=W=>y.value=W),l],options:n.value,placeholder:f.$t("reports.sales.report_type"),class:"mt-1"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),a(J,{variant:"primary-outline",class:"content-center hidden mt-0 w-md md:flex md:mt-8",type:"submit",onClick:H(M,["prevent"])},{default:m(()=>[I(V(f.$t("reports.update_report")),1)]),_:1},8,["onClick"])]),c("div",oe,[c("iframe",{src:p(r),class:"hidden w-full h-screen border-gray-100 border-solid rounded md:flex"},null,8,re),c("a",{class:"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white rounded whitespace-nowrap md:hidden bg-primary-500",onClick:S},[a(A,{name:"DocumentTextIcon",class:"h-5 mr-2"}),c("span",null,V(f.$t("reports.view_pdf")),1)])])])}}},se={class:"grid gap-8 md:grid-cols-12 pt-10"},le={class:"col-span-8 md:col-span-4"},de={class:"flex flex-col mt-6 lg:space-x-3 lg:flex-row"},ue=c("div",{class:"hidden w-5 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"2.5rem"}},null,-1),ie={class:"col-span-8"},ce=["src"],me={setup(Q){const v=U(),g=z(),{t:u}=j();v.downloadReport=O;const B=C([{label:u("dateRange.today"),key:"Today"},{label:u("dateRange.this_week"),key:"This Week"},{label:u("dateRange.this_month"),key:"This Month"},{label:u("dateRange.this_quarter"),key:"This Quarter"},{label:u("dateRange.this_year"),key:"This Year"},{label:u("dateRange.previous_week"),key:"Previous Week"},{label:u("dateRange.previous_month"),key:"Previous Month"},{label:u("dateRange.previous_quarter"),key:"Previous Quarter"},{label:u("dateRange.previous_year"),key:"Previous Year"},{label:u("dateRange.custom"),key:"Custom"}]),n=h(B[2]);let y=h(new Date),w=h(null),D=h(null);const e=C({from_date:o().startOf("month").toString(),to_date:o().endOf("month").toString()}),Y=$(()=>w.value),s=$(()=>g.selectedCompany),R=$(()=>`${D.value}?from_date=${o(e.from_date).format("YYYY-MM-DD")}&to_date=${o(e.to_date).format("YYYY-MM-DD")}`);F(()=>{D.value=`/reports/expenses/${s.value.unique_hash}`,w.value=R.value}),L(()=>y,t=>{e.from_date=o(t).startOf("year").toString(),e.to_date=o(t).endOf("year").toString()});function r(t,l){return o()[t](l).format("YYYY-MM-DD")}function d(t,l){return o().subtract(1,l)[t](l).format("YYYY-MM-DD")}function P(){switch(n.value.key){case"Today":e.from_date=o().format("YYYY-MM-DD"),e.to_date=o().format("YYYY-MM-DD");break;case"This Week":e.from_date=r("startOf","isoWeek"),e.to_date=r("endOf","isoWeek");break;case"This Month":e.from_date=r("startOf","month"),e.to_date=r("endOf","month");break;case"This Quarter":e.from_date=r("startOf","quarter"),e.to_date=r("endOf","quarter");break;case"This Year":e.from_date=r("startOf","year"),e.to_date=r("endOf","year");break;case"Previous Week":e.from_date=d("startOf","isoWeek"),e.to_date=d("endOf","isoWeek");break;case"Previous Month":e.from_date=d("startOf","month"),e.to_date=d("endOf","month");break;case"Previous Quarter":e.from_date=d("startOf","quarter"),e.to_date=d("endOf","quarter");break;case"Previous Year":e.from_date=d("startOf","year"),e.to_date=d("endOf","year");break}}async function x(){let t=await _();return window.open(Y.value,"_blank"),t}function _(){return w.value=R.value,!0}function O(){!_(),window.open(Y.value+"&download=true"),setTimeout(()=>{w.value=R.value},200)}return(t,l)=>{const S=i("BaseMultiselect"),M=i("BaseInputGroup"),T=i("BaseDatePicker"),f=i("BaseButton"),k=i("BaseIcon");return q(),N("div",se,[c("div",le,[a(M,{label:t.$t("reports.sales.date_range"),class:"col-span-12 md:col-span-8"},{default:m(()=>[a(S,{modelValue:n.value,"onUpdate:modelValue":[l[0]||(l[0]=b=>n.value=b),P],options:p(B),"value-prop":"key","track-by":"key",label:"label",object:""},null,8,["modelValue","options"])]),_:1},8,["label"]),c("div",de,[a(M,{label:t.$t("reports.expenses.from_date")},{default:m(()=>[a(T,{modelValue:p(e).from_date,"onUpdate:modelValue":l[1]||(l[1]=b=>p(e).from_date=b)},null,8,["modelValue"])]),_:1},8,["label"]),ue,a(M,{label:t.$t("reports.expenses.to_date")},{default:m(()=>[a(T,{modelValue:p(e).to_date,"onUpdate:modelValue":l[2]||(l[2]=b=>p(e).to_date=b)},null,8,["modelValue"])]),_:1},8,["label"])]),a(f,{variant:"primary-outline",class:"content-center hidden mt-0 w-md md:flex md:mt-8",type:"submit",onClick:H(_,["prevent"])},{default:m(()=>[I(V(t.$t("reports.update_report")),1)]),_:1},8,["onClick"])]),c("div",ie,[c("iframe",{src:p(Y),class:"hidden w-full h-screen border-gray-100 border-solid rounded md:flex"},null,8,ce),c("a",{class:"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white rounded whitespace-nowrap md:hidden bg-primary-500 cursor-pointer",onClick:x},[a(k,{name:"DocumentTextIcon",class:"h-5 mr-2"}),c("span",null,V(t.$t("reports.view_pdf")),1)])])])}}},pe={class:"grid gap-8 md:grid-cols-12 pt-10"},fe={class:"col-span-8 md:col-span-4"},_e={class:"flex flex-col mt-6 lg:space-x-3 lg:flex-row"},be=c("div",{class:"hidden w-5 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"2.5rem"}},null,-1),ye={class:"col-span-8"},ke=["src"],he={setup(Q){const v=U(),g=z(),{t:u}=j();v.downloadReport=O;const B=C([{label:u("dateRange.today"),key:"Today"},{label:u("dateRange.this_week"),key:"This Week"},{label:u("dateRange.this_month"),key:"This Month"},{label:u("dateRange.this_quarter"),key:"This Quarter"},{label:u("dateRange.this_year"),key:"This Year"},{label:u("dateRange.previous_week"),key:"Previous Week"},{label:u("dateRange.previous_month"),key:"Previous Month"},{label:u("dateRange.previous_quarter"),key:"Previous Quarter"},{label:u("dateRange.previous_year"),key:"Previous Year"},{label:u("dateRange.custom"),key:"Custom"}]),n=h(B[2]);let y=h(null),w=h(null),D=h(new Date);const e=C({from_date:o().startOf("month").toString(),to_date:o().endOf("month").toString()}),Y=$(()=>y.value),s=$(()=>g.selectedCompany),R=$(()=>`${w.value}?from_date=${o(e.from_date).format("YYYY-MM-DD")}&to_date=${o(e.to_date).format("YYYY-MM-DD")}`);L(D,t=>{e.from_date=o(t).startOf("year").toString(),e.to_date=o(t).endOf("year").toString()}),F(()=>{w.value=`/reports/profit-loss/${s.value.unique_hash}`,y.value=R.value});function r(t,l){return o()[t](l).format("YYYY-MM-DD")}function d(t,l){return o().subtract(1,l)[t](l).format("YYYY-MM-DD")}function P(){switch(n.value.key){case"Today":e.from_date=o().format("YYYY-MM-DD"),e.to_date=o().format("YYYY-MM-DD");break;case"This Week":e.from_date=r("startOf","isoWeek"),e.to_date=r("endOf","isoWeek");break;case"This Month":e.from_date=r("startOf","month"),e.to_date=r("endOf","month");break;case"This Quarter":e.from_date=r("startOf","quarter"),e.to_date=r("endOf","quarter");break;case"This Year":e.from_date=r("startOf","year"),e.to_date=r("endOf","year");break;case"Previous Week":e.from_date=d("startOf","isoWeek"),e.to_date=d("endOf","isoWeek");break;case"Previous Month":e.from_date=d("startOf","month"),e.to_date=d("endOf","month");break;case"Previous Quarter":e.from_date=d("startOf","quarter"),e.to_date=d("endOf","quarter");break;case"Previous Year":e.from_date=d("startOf","year"),e.to_date=d("endOf","year");break}}async function x(){let t=await _();return window.open(Y.value,"_blank"),t}function _(){return y.value=R.value,!0}function O(){!_(),window.open(Y.value+"&download=true"),setTimeout(()=>{y.value=R.value},200)}return(t,l)=>{const S=i("BaseMultiselect"),M=i("BaseInputGroup"),T=i("BaseDatePicker"),f=i("BaseButton"),k=i("BaseIcon");return q(),N("div",pe,[c("div",fe,[a(M,{label:t.$t("reports.profit_loss.date_range"),class:"col-span-12 md:col-span-8"},{default:m(()=>[a(S,{modelValue:n.value,"onUpdate:modelValue":[l[0]||(l[0]=b=>n.value=b),P],options:p(B),"value-prop":"key","track-by":"key",label:"label",object:""},null,8,["modelValue","options"])]),_:1},8,["label"]),c("div",_e,[a(M,{label:t.$t("reports.profit_loss.from_date")},{default:m(()=>[a(T,{modelValue:p(e).from_date,"onUpdate:modelValue":l[1]||(l[1]=b=>p(e).from_date=b)},null,8,["modelValue"])]),_:1},8,["label"]),be,a(M,{label:t.$t("reports.profit_loss.to_date")},{default:m(()=>[a(T,{modelValue:p(e).to_date,"onUpdate:modelValue":l[2]||(l[2]=b=>p(e).to_date=b)},null,8,["modelValue"])]),_:1},8,["label"])]),a(f,{variant:"primary-outline",class:"content-center hidden mt-0 w-md md:flex md:mt-8",type:"submit",onClick:H(_,["prevent"])},{default:m(()=>[I(V(t.$t("reports.update_report")),1)]),_:1},8,["onClick"])]),c("div",ye,[c("iframe",{src:p(Y),class:"hidden w-full h-screen border-gray-100 border-solid rounded md:flex"},null,8,ke),c("a",{class:"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white rounded whitespace-nowrap md:hidden bg-primary-500",onClick:x},[a(k,{name:"DocumentTextIcon",class:"h-5 mr-2"}),c("span",null,V(t.$t("reports.view_pdf")),1)])])])}}},ve={class:"grid gap-8 md:grid-cols-12 pt-10"},ge={class:"col-span-8 md:col-span-4"},Ye={class:"flex flex-col mt-6 lg:space-x-3 lg:flex-row"},De=c("div",{class:"hidden w-5 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"2.5rem"}},null,-1),we={class:"col-span-8"},Me=["src"],Be={setup(Q){const v=U();v.downloadReport=O;const{t:g}=j(),u=C([{label:g("dateRange.today"),key:"Today"},{label:g("dateRange.this_week"),key:"This Week"},{label:g("dateRange.this_month"),key:"This Month"},{label:g("dateRange.this_quarter"),key:"This Quarter"},{label:g("dateRange.this_year"),key:"This Year"},{label:g("dateRange.previous_week"),key:"Previous Week"},{label:g("dateRange.previous_month"),key:"Previous Month"},{label:g("dateRange.previous_quarter"),key:"Previous Quarter"},{label:g("dateRange.previous_year"),key:"Previous Year"},{label:g("dateRange.custom"),key:"Custom"}]),B=h(u[2]),n=C({from_date:o().startOf("month").format("YYYY-MM-DD").toString(),to_date:o().endOf("month").format("YYYY-MM-DD").toString()});let y=h(null);const w=$(()=>y.value),D=z(),e=$(()=>D.selectedCompany);let Y=h(null);F(()=>{Y.value=`/reports/tax-summary/${e.value.unique_hash}`,y.value=s.value});const s=$(()=>`${Y.value}?from_date=${o(n.from_date).format("YYYY-MM-DD")}&to_date=${o(n.to_date).format("YYYY-MM-DD")}`);let R=h(new Date);L(R.value,t=>{n.from_date=o(t).startOf("year").toString(),n.to_date=o(t).endOf("year").toString()});function r(t,l){return o()[t](l).format("YYYY-MM-DD")}function d(t,l){return o().subtract(1,l)[t](l).format("YYYY-MM-DD")}function P(){switch(B.value.key){case"Today":n.from_date=o().format("YYYY-MM-DD"),n.to_date=o().format("YYYY-MM-DD");break;case"This Week":n.from_date=r("startOf","isoWeek"),n.to_date=r("endOf","isoWeek");break;case"This Month":n.from_date=r("startOf","month"),n.to_date=r("endOf","month");break;case"This Quarter":n.from_date=r("startOf","quarter"),n.to_date=r("endOf","quarter");break;case"This Year":n.from_date=r("startOf","year"),n.to_date=r("endOf","year");break;case"Previous Week":n.from_date=d("startOf","isoWeek"),n.to_date=d("endOf","isoWeek");break;case"Previous Month":n.from_date=d("startOf","month"),n.to_date=d("endOf","month");break;case"Previous Quarter":n.from_date=d("startOf","quarter"),n.to_date=d("endOf","quarter");break;case"Previous Year":n.from_date=d("startOf","year"),n.to_date=d("endOf","year");break}}async function x(){let t=await _();return window.open(w.value,"_blank"),t}function _(){return y.value=s.value,!0}function O(){!_(),window.open(w.value+"&download=true"),setTimeout(()=>{y.value=s.value},200)}return(t,l)=>{const S=i("BaseMultiselect"),M=i("BaseInputGroup"),T=i("BaseDatePicker"),f=i("BaseButton"),k=i("BaseIcon");return q(),N("div",ve,[c("div",ge,[a(M,{label:t.$t("reports.taxes.date_range"),class:"col-span-12 md:col-span-8"},{default:m(()=>[a(S,{modelValue:B.value,"onUpdate:modelValue":[l[0]||(l[0]=b=>B.value=b),P],options:p(u),"value-prop":"key","track-by":"key",label:"label",object:""},null,8,["modelValue","options"])]),_:1},8,["label"]),c("div",Ye,[a(M,{label:t.$t("reports.taxes.from_date")},{default:m(()=>[a(T,{modelValue:p(n).from_date,"onUpdate:modelValue":l[1]||(l[1]=b=>p(n).from_date=b)},null,8,["modelValue"])]),_:1},8,["label"]),De,a(M,{label:t.$t("reports.taxes.to_date")},{default:m(()=>[a(T,{modelValue:p(n).to_date,"onUpdate:modelValue":l[2]||(l[2]=b=>p(n).to_date=b)},null,8,["modelValue"])]),_:1},8,["label"])]),a(f,{variant:"primary-outline",class:"content-center hidden mt-0 w-md md:flex md:mt-8",type:"submit",onClick:H(_,["prevent"])},{default:m(()=>[I(V(t.$t("reports.update_report")),1)]),_:1},8,["onClick"])]),c("div",we,[c("iframe",{src:p(w),class:"hidden w-full h-screen border-gray-100 border-solid rounded md:flex"},null,8,Me),c("a",{class:"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white rounded whitespace-nowrap md:hidden bg-primary-500",onClick:x},[a(k,{name:"DocumentTextIcon",class:"h-5 mr-2"}),c("span",null,V(t.$t("reports.view_pdf")),1)])])])}}},$e={setup(Q){const v=U();function g(){v.downloadReport()}return(u,B)=>{const n=i("BaseBreadcrumbItem"),y=i("BaseBreadcrumb"),w=i("BaseIcon"),D=i("BaseButton"),e=i("BasePageHeader"),Y=i("BaseTab"),s=i("BaseTabGroup"),R=i("BasePage");return q(),K(R,null,{default:m(()=>[a(e,{title:u.$tc("reports.report",2)},{actions:m(()=>[a(D,{variant:"primary",class:"ml-4",onClick:g},{left:m(r=>[a(w,{name:"DownloadIcon",class:X(r.class)},null,8,["class"])]),default:m(()=>[I(" "+V(u.$t("reports.download_pdf")),1)]),_:1})]),default:m(()=>[a(y,null,{default:m(()=>[a(n,{title:u.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),a(n,{title:u.$tc("reports.report",2),to:"/admin/reports",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),a(s,{class:"p-2"},{default:m(()=>[a(Y,{title:u.$t("reports.sales.sales"),"tab-panel-container":"px-0 py-0"},{default:m(()=>[a(ne,{ref:(r,d)=>{d.report=r}},null,512)]),_:1},8,["title"]),a(Y,{title:u.$t("reports.profit_loss.profit_loss"),"tab-panel-container":"px-0 py-0"},{default:m(()=>[a(he,{ref:(r,d)=>{d.report=r}},null,512)]),_:1},8,["title"]),a(Y,{title:u.$t("reports.expenses.expenses"),"tab-panel-container":"px-0 py-0"},{default:m(()=>[a(me,{ref:(r,d)=>{d.report=r}},null,512)]),_:1},8,["title"]),a(Y,{title:u.$t("reports.taxes.taxes"),"tab-panel-container":"px-0 py-0"},{default:m(()=>[a(Be,{ref:(r,d)=>{d.report=r}},null,512)]),_:1},8,["title"])]),_:1})]),_:1})}}};export{$e as default}; +import{J as j,a0 as C,B as h,I as o,k as $,C as L,D as F,r as i,o as q,e as N,h as c,f as a,w as m,u as p,i as I,t as V,U as H,l as K,m as X}from"./vendor.fd3b1727.js";import{d as U,b as z}from"./main.fc26c84f.js";const Z={class:"grid gap-8 md:grid-cols-12 pt-10"},ee={class:"col-span-8 md:col-span-4"},te={class:"flex flex-col my-6 lg:space-x-3 lg:flex-row"},ae=c("div",{class:"hidden w-5 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"2.5rem"}},null,-1),oe={class:"col-span-8"},re=["src"],ne={setup(Q){const{t:v}=j(),g=U();g.downloadReport=T;const u=C([{label:v("dateRange.today"),key:"Today"},{label:v("dateRange.this_week"),key:"This Week"},{label:v("dateRange.this_month"),key:"This Month"},{label:v("dateRange.this_quarter"),key:"This Quarter"},{label:v("dateRange.this_year"),key:"This Year"},{label:v("dateRange.previous_week"),key:"Previous Week"},{label:v("dateRange.previous_month"),key:"Previous Month"},{label:v("dateRange.previous_quarter"),key:"Previous Quarter"},{label:v("dateRange.previous_year"),key:"Previous Year"},{label:v("dateRange.custom"),key:"Custom"}]),B=h(u[2]),n=h(["By Customer","By Item"]),y=h("By Customer");let w=h(new Date),D=h(null),e=h(null),Y=h(null),s=C({from_date:o().startOf("month").format("YYYY-MM-DD").toString(),to_date:o().endOf("month").format("YYYY-MM-DD").toString()});const R=z(),r=$(()=>D.value),d=$(()=>R.selectedCompany),P=$(()=>`${e.value}?from_date=${o(s.from_date).format("YYYY-MM-DD")}&to_date=${o(s.to_date).format("YYYY-MM-DD")}`),x=$(()=>`${Y.value}?from_date=${o(s.from_date).format("YYYY-MM-DD")}&to_date=${o(s.to_date).format("YYYY-MM-DD")}`);L(w,f=>{s.from_date=o(f).startOf("year").toString(),s.to_date=o(f).endOf("year").toString()}),F(()=>{e.value=`/reports/sales/customers/${d.value.unique_hash}`,Y.value=`/reports/sales/items/${d.value.unique_hash}`,l()});function _(f,k){return o()[f](k).format("YYYY-MM-DD")}function O(f,k){return o().subtract(1,k)[f](k).format("YYYY-MM-DD")}function t(){switch(B.value.key){case"Today":s.from_date=o().format("YYYY-MM-DD"),s.to_date=o().format("YYYY-MM-DD");break;case"This Week":s.from_date=_("startOf","isoWeek"),s.to_date=_("endOf","isoWeek");break;case"This Month":s.from_date=_("startOf","month"),s.to_date=_("endOf","month");break;case"This Quarter":s.from_date=_("startOf","quarter"),s.to_date=_("endOf","quarter");break;case"This Year":s.from_date=_("startOf","year"),s.to_date=_("endOf","year");break;case"Previous Week":s.from_date=O("startOf","isoWeek"),s.to_date=O("endOf","isoWeek");break;case"Previous Month":s.from_date=O("startOf","month"),s.to_date=O("endOf","month");break;case"Previous Quarter":s.from_date=O("startOf","quarter"),s.to_date=O("endOf","quarter");break;case"Previous Year":s.from_date=O("startOf","year"),s.to_date=O("endOf","year");break}}async function l(){return y.value==="By Customer"?(D.value=P.value,!0):(D.value=x.value,!0)}async function S(){let f=await M();return window.open(r.value,"_blank"),f}function M(){return y.value==="By Customer"?(D.value=P.value,!0):(D.value=x.value,!0)}function T(){if(!M())return!1;window.open(r.value+"&download=true"),setTimeout(()=>y.value==="By Customer"?(D.value=P.value,!0):(D.value=x.value,!0),200)}return(f,k)=>{const b=i("BaseMultiselect"),G=i("BaseInputGroup"),E=i("BaseDatePicker"),J=i("BaseButton"),A=i("BaseIcon");return q(),N("div",Z,[c("div",ee,[a(G,{label:f.$t("reports.sales.date_range"),class:"col-span-12 md:col-span-8"},{default:m(()=>[a(b,{modelValue:B.value,"onUpdate:modelValue":[k[0]||(k[0]=W=>B.value=W),t],options:p(u),"value-prop":"key","track-by":"key",label:"label",object:""},null,8,["modelValue","options"])]),_:1},8,["label"]),c("div",te,[a(G,{label:f.$t("reports.sales.from_date")},{default:m(()=>[a(E,{modelValue:p(s).from_date,"onUpdate:modelValue":k[1]||(k[1]=W=>p(s).from_date=W)},null,8,["modelValue"])]),_:1},8,["label"]),ae,a(G,{label:f.$t("reports.sales.to_date")},{default:m(()=>[a(E,{modelValue:p(s).to_date,"onUpdate:modelValue":k[2]||(k[2]=W=>p(s).to_date=W)},null,8,["modelValue"])]),_:1},8,["label"])]),a(G,{label:f.$t("reports.sales.report_type"),class:"col-span-12 md:col-span-8"},{default:m(()=>[a(b,{modelValue:y.value,"onUpdate:modelValue":[k[3]||(k[3]=W=>y.value=W),l],options:n.value,placeholder:f.$t("reports.sales.report_type"),class:"mt-1"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),a(J,{variant:"primary-outline",class:"content-center hidden mt-0 w-md md:flex md:mt-8",type:"submit",onClick:H(M,["prevent"])},{default:m(()=>[I(V(f.$t("reports.update_report")),1)]),_:1},8,["onClick"])]),c("div",oe,[c("iframe",{src:p(r),class:"hidden w-full h-screen border-gray-100 border-solid rounded md:flex"},null,8,re),c("a",{class:"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white rounded whitespace-nowrap md:hidden bg-primary-500",onClick:S},[a(A,{name:"DocumentTextIcon",class:"h-5 mr-2"}),c("span",null,V(f.$t("reports.view_pdf")),1)])])])}}},se={class:"grid gap-8 md:grid-cols-12 pt-10"},le={class:"col-span-8 md:col-span-4"},de={class:"flex flex-col mt-6 lg:space-x-3 lg:flex-row"},ue=c("div",{class:"hidden w-5 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"2.5rem"}},null,-1),ie={class:"col-span-8"},ce=["src"],me={setup(Q){const v=U(),g=z(),{t:u}=j();v.downloadReport=O;const B=C([{label:u("dateRange.today"),key:"Today"},{label:u("dateRange.this_week"),key:"This Week"},{label:u("dateRange.this_month"),key:"This Month"},{label:u("dateRange.this_quarter"),key:"This Quarter"},{label:u("dateRange.this_year"),key:"This Year"},{label:u("dateRange.previous_week"),key:"Previous Week"},{label:u("dateRange.previous_month"),key:"Previous Month"},{label:u("dateRange.previous_quarter"),key:"Previous Quarter"},{label:u("dateRange.previous_year"),key:"Previous Year"},{label:u("dateRange.custom"),key:"Custom"}]),n=h(B[2]);let y=h(new Date),w=h(null),D=h(null);const e=C({from_date:o().startOf("month").toString(),to_date:o().endOf("month").toString()}),Y=$(()=>w.value),s=$(()=>g.selectedCompany),R=$(()=>`${D.value}?from_date=${o(e.from_date).format("YYYY-MM-DD")}&to_date=${o(e.to_date).format("YYYY-MM-DD")}`);F(()=>{D.value=`/reports/expenses/${s.value.unique_hash}`,w.value=R.value}),L(()=>y,t=>{e.from_date=o(t).startOf("year").toString(),e.to_date=o(t).endOf("year").toString()});function r(t,l){return o()[t](l).format("YYYY-MM-DD")}function d(t,l){return o().subtract(1,l)[t](l).format("YYYY-MM-DD")}function P(){switch(n.value.key){case"Today":e.from_date=o().format("YYYY-MM-DD"),e.to_date=o().format("YYYY-MM-DD");break;case"This Week":e.from_date=r("startOf","isoWeek"),e.to_date=r("endOf","isoWeek");break;case"This Month":e.from_date=r("startOf","month"),e.to_date=r("endOf","month");break;case"This Quarter":e.from_date=r("startOf","quarter"),e.to_date=r("endOf","quarter");break;case"This Year":e.from_date=r("startOf","year"),e.to_date=r("endOf","year");break;case"Previous Week":e.from_date=d("startOf","isoWeek"),e.to_date=d("endOf","isoWeek");break;case"Previous Month":e.from_date=d("startOf","month"),e.to_date=d("endOf","month");break;case"Previous Quarter":e.from_date=d("startOf","quarter"),e.to_date=d("endOf","quarter");break;case"Previous Year":e.from_date=d("startOf","year"),e.to_date=d("endOf","year");break}}async function x(){let t=await _();return window.open(Y.value,"_blank"),t}function _(){return w.value=R.value,!0}function O(){!_(),window.open(Y.value+"&download=true"),setTimeout(()=>{w.value=R.value},200)}return(t,l)=>{const S=i("BaseMultiselect"),M=i("BaseInputGroup"),T=i("BaseDatePicker"),f=i("BaseButton"),k=i("BaseIcon");return q(),N("div",se,[c("div",le,[a(M,{label:t.$t("reports.sales.date_range"),class:"col-span-12 md:col-span-8"},{default:m(()=>[a(S,{modelValue:n.value,"onUpdate:modelValue":[l[0]||(l[0]=b=>n.value=b),P],options:p(B),"value-prop":"key","track-by":"key",label:"label",object:""},null,8,["modelValue","options"])]),_:1},8,["label"]),c("div",de,[a(M,{label:t.$t("reports.expenses.from_date")},{default:m(()=>[a(T,{modelValue:p(e).from_date,"onUpdate:modelValue":l[1]||(l[1]=b=>p(e).from_date=b)},null,8,["modelValue"])]),_:1},8,["label"]),ue,a(M,{label:t.$t("reports.expenses.to_date")},{default:m(()=>[a(T,{modelValue:p(e).to_date,"onUpdate:modelValue":l[2]||(l[2]=b=>p(e).to_date=b)},null,8,["modelValue"])]),_:1},8,["label"])]),a(f,{variant:"primary-outline",class:"content-center hidden mt-0 w-md md:flex md:mt-8",type:"submit",onClick:H(_,["prevent"])},{default:m(()=>[I(V(t.$t("reports.update_report")),1)]),_:1},8,["onClick"])]),c("div",ie,[c("iframe",{src:p(Y),class:"hidden w-full h-screen border-gray-100 border-solid rounded md:flex"},null,8,ce),c("a",{class:"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white rounded whitespace-nowrap md:hidden bg-primary-500 cursor-pointer",onClick:x},[a(k,{name:"DocumentTextIcon",class:"h-5 mr-2"}),c("span",null,V(t.$t("reports.view_pdf")),1)])])])}}},pe={class:"grid gap-8 md:grid-cols-12 pt-10"},fe={class:"col-span-8 md:col-span-4"},_e={class:"flex flex-col mt-6 lg:space-x-3 lg:flex-row"},be=c("div",{class:"hidden w-5 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"2.5rem"}},null,-1),ye={class:"col-span-8"},ke=["src"],he={setup(Q){const v=U(),g=z(),{t:u}=j();v.downloadReport=O;const B=C([{label:u("dateRange.today"),key:"Today"},{label:u("dateRange.this_week"),key:"This Week"},{label:u("dateRange.this_month"),key:"This Month"},{label:u("dateRange.this_quarter"),key:"This Quarter"},{label:u("dateRange.this_year"),key:"This Year"},{label:u("dateRange.previous_week"),key:"Previous Week"},{label:u("dateRange.previous_month"),key:"Previous Month"},{label:u("dateRange.previous_quarter"),key:"Previous Quarter"},{label:u("dateRange.previous_year"),key:"Previous Year"},{label:u("dateRange.custom"),key:"Custom"}]),n=h(B[2]);let y=h(null),w=h(null),D=h(new Date);const e=C({from_date:o().startOf("month").toString(),to_date:o().endOf("month").toString()}),Y=$(()=>y.value),s=$(()=>g.selectedCompany),R=$(()=>`${w.value}?from_date=${o(e.from_date).format("YYYY-MM-DD")}&to_date=${o(e.to_date).format("YYYY-MM-DD")}`);L(D,t=>{e.from_date=o(t).startOf("year").toString(),e.to_date=o(t).endOf("year").toString()}),F(()=>{w.value=`/reports/profit-loss/${s.value.unique_hash}`,y.value=R.value});function r(t,l){return o()[t](l).format("YYYY-MM-DD")}function d(t,l){return o().subtract(1,l)[t](l).format("YYYY-MM-DD")}function P(){switch(n.value.key){case"Today":e.from_date=o().format("YYYY-MM-DD"),e.to_date=o().format("YYYY-MM-DD");break;case"This Week":e.from_date=r("startOf","isoWeek"),e.to_date=r("endOf","isoWeek");break;case"This Month":e.from_date=r("startOf","month"),e.to_date=r("endOf","month");break;case"This Quarter":e.from_date=r("startOf","quarter"),e.to_date=r("endOf","quarter");break;case"This Year":e.from_date=r("startOf","year"),e.to_date=r("endOf","year");break;case"Previous Week":e.from_date=d("startOf","isoWeek"),e.to_date=d("endOf","isoWeek");break;case"Previous Month":e.from_date=d("startOf","month"),e.to_date=d("endOf","month");break;case"Previous Quarter":e.from_date=d("startOf","quarter"),e.to_date=d("endOf","quarter");break;case"Previous Year":e.from_date=d("startOf","year"),e.to_date=d("endOf","year");break}}async function x(){let t=await _();return window.open(Y.value,"_blank"),t}function _(){return y.value=R.value,!0}function O(){!_(),window.open(Y.value+"&download=true"),setTimeout(()=>{y.value=R.value},200)}return(t,l)=>{const S=i("BaseMultiselect"),M=i("BaseInputGroup"),T=i("BaseDatePicker"),f=i("BaseButton"),k=i("BaseIcon");return q(),N("div",pe,[c("div",fe,[a(M,{label:t.$t("reports.profit_loss.date_range"),class:"col-span-12 md:col-span-8"},{default:m(()=>[a(S,{modelValue:n.value,"onUpdate:modelValue":[l[0]||(l[0]=b=>n.value=b),P],options:p(B),"value-prop":"key","track-by":"key",label:"label",object:""},null,8,["modelValue","options"])]),_:1},8,["label"]),c("div",_e,[a(M,{label:t.$t("reports.profit_loss.from_date")},{default:m(()=>[a(T,{modelValue:p(e).from_date,"onUpdate:modelValue":l[1]||(l[1]=b=>p(e).from_date=b)},null,8,["modelValue"])]),_:1},8,["label"]),be,a(M,{label:t.$t("reports.profit_loss.to_date")},{default:m(()=>[a(T,{modelValue:p(e).to_date,"onUpdate:modelValue":l[2]||(l[2]=b=>p(e).to_date=b)},null,8,["modelValue"])]),_:1},8,["label"])]),a(f,{variant:"primary-outline",class:"content-center hidden mt-0 w-md md:flex md:mt-8",type:"submit",onClick:H(_,["prevent"])},{default:m(()=>[I(V(t.$t("reports.update_report")),1)]),_:1},8,["onClick"])]),c("div",ye,[c("iframe",{src:p(Y),class:"hidden w-full h-screen border-gray-100 border-solid rounded md:flex"},null,8,ke),c("a",{class:"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white rounded whitespace-nowrap md:hidden bg-primary-500",onClick:x},[a(k,{name:"DocumentTextIcon",class:"h-5 mr-2"}),c("span",null,V(t.$t("reports.view_pdf")),1)])])])}}},ve={class:"grid gap-8 md:grid-cols-12 pt-10"},ge={class:"col-span-8 md:col-span-4"},Ye={class:"flex flex-col mt-6 lg:space-x-3 lg:flex-row"},De=c("div",{class:"hidden w-5 h-0 mx-4 border border-gray-400 border-solid xl:block",style:{"margin-top":"2.5rem"}},null,-1),we={class:"col-span-8"},Me=["src"],Be={setup(Q){const v=U();v.downloadReport=O;const{t:g}=j(),u=C([{label:g("dateRange.today"),key:"Today"},{label:g("dateRange.this_week"),key:"This Week"},{label:g("dateRange.this_month"),key:"This Month"},{label:g("dateRange.this_quarter"),key:"This Quarter"},{label:g("dateRange.this_year"),key:"This Year"},{label:g("dateRange.previous_week"),key:"Previous Week"},{label:g("dateRange.previous_month"),key:"Previous Month"},{label:g("dateRange.previous_quarter"),key:"Previous Quarter"},{label:g("dateRange.previous_year"),key:"Previous Year"},{label:g("dateRange.custom"),key:"Custom"}]),B=h(u[2]),n=C({from_date:o().startOf("month").format("YYYY-MM-DD").toString(),to_date:o().endOf("month").format("YYYY-MM-DD").toString()});let y=h(null);const w=$(()=>y.value),D=z(),e=$(()=>D.selectedCompany);let Y=h(null);F(()=>{Y.value=`/reports/tax-summary/${e.value.unique_hash}`,y.value=s.value});const s=$(()=>`${Y.value}?from_date=${o(n.from_date).format("YYYY-MM-DD")}&to_date=${o(n.to_date).format("YYYY-MM-DD")}`);let R=h(new Date);L(R.value,t=>{n.from_date=o(t).startOf("year").toString(),n.to_date=o(t).endOf("year").toString()});function r(t,l){return o()[t](l).format("YYYY-MM-DD")}function d(t,l){return o().subtract(1,l)[t](l).format("YYYY-MM-DD")}function P(){switch(B.value.key){case"Today":n.from_date=o().format("YYYY-MM-DD"),n.to_date=o().format("YYYY-MM-DD");break;case"This Week":n.from_date=r("startOf","isoWeek"),n.to_date=r("endOf","isoWeek");break;case"This Month":n.from_date=r("startOf","month"),n.to_date=r("endOf","month");break;case"This Quarter":n.from_date=r("startOf","quarter"),n.to_date=r("endOf","quarter");break;case"This Year":n.from_date=r("startOf","year"),n.to_date=r("endOf","year");break;case"Previous Week":n.from_date=d("startOf","isoWeek"),n.to_date=d("endOf","isoWeek");break;case"Previous Month":n.from_date=d("startOf","month"),n.to_date=d("endOf","month");break;case"Previous Quarter":n.from_date=d("startOf","quarter"),n.to_date=d("endOf","quarter");break;case"Previous Year":n.from_date=d("startOf","year"),n.to_date=d("endOf","year");break}}async function x(){let t=await _();return window.open(w.value,"_blank"),t}function _(){return y.value=s.value,!0}function O(){!_(),window.open(w.value+"&download=true"),setTimeout(()=>{y.value=s.value},200)}return(t,l)=>{const S=i("BaseMultiselect"),M=i("BaseInputGroup"),T=i("BaseDatePicker"),f=i("BaseButton"),k=i("BaseIcon");return q(),N("div",ve,[c("div",ge,[a(M,{label:t.$t("reports.taxes.date_range"),class:"col-span-12 md:col-span-8"},{default:m(()=>[a(S,{modelValue:B.value,"onUpdate:modelValue":[l[0]||(l[0]=b=>B.value=b),P],options:p(u),"value-prop":"key","track-by":"key",label:"label",object:""},null,8,["modelValue","options"])]),_:1},8,["label"]),c("div",Ye,[a(M,{label:t.$t("reports.taxes.from_date")},{default:m(()=>[a(T,{modelValue:p(n).from_date,"onUpdate:modelValue":l[1]||(l[1]=b=>p(n).from_date=b)},null,8,["modelValue"])]),_:1},8,["label"]),De,a(M,{label:t.$t("reports.taxes.to_date")},{default:m(()=>[a(T,{modelValue:p(n).to_date,"onUpdate:modelValue":l[2]||(l[2]=b=>p(n).to_date=b)},null,8,["modelValue"])]),_:1},8,["label"])]),a(f,{variant:"primary-outline",class:"content-center hidden mt-0 w-md md:flex md:mt-8",type:"submit",onClick:H(_,["prevent"])},{default:m(()=>[I(V(t.$t("reports.update_report")),1)]),_:1},8,["onClick"])]),c("div",we,[c("iframe",{src:p(w),class:"hidden w-full h-screen border-gray-100 border-solid rounded md:flex"},null,8,Me),c("a",{class:"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white rounded whitespace-nowrap md:hidden bg-primary-500",onClick:x},[a(k,{name:"DocumentTextIcon",class:"h-5 mr-2"}),c("span",null,V(t.$t("reports.view_pdf")),1)])])])}}},$e={setup(Q){const v=U();function g(){v.downloadReport()}return(u,B)=>{const n=i("BaseBreadcrumbItem"),y=i("BaseBreadcrumb"),w=i("BaseIcon"),D=i("BaseButton"),e=i("BasePageHeader"),Y=i("BaseTab"),s=i("BaseTabGroup"),R=i("BasePage");return q(),K(R,null,{default:m(()=>[a(e,{title:u.$tc("reports.report",2)},{actions:m(()=>[a(D,{variant:"primary",class:"ml-4",onClick:g},{left:m(r=>[a(w,{name:"DownloadIcon",class:X(r.class)},null,8,["class"])]),default:m(()=>[I(" "+V(u.$t("reports.download_pdf")),1)]),_:1})]),default:m(()=>[a(y,null,{default:m(()=>[a(n,{title:u.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),a(n,{title:u.$tc("reports.report",2),to:"/admin/reports",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),a(s,{class:"p-2"},{default:m(()=>[a(Y,{title:u.$t("reports.sales.sales"),"tab-panel-container":"px-0 py-0"},{default:m(()=>[a(ne,{ref:(r,d)=>{d.report=r}},null,512)]),_:1},8,["title"]),a(Y,{title:u.$t("reports.profit_loss.profit_loss"),"tab-panel-container":"px-0 py-0"},{default:m(()=>[a(he,{ref:(r,d)=>{d.report=r}},null,512)]),_:1},8,["title"]),a(Y,{title:u.$t("reports.expenses.expenses"),"tab-panel-container":"px-0 py-0"},{default:m(()=>[a(me,{ref:(r,d)=>{d.report=r}},null,512)]),_:1},8,["title"]),a(Y,{title:u.$t("reports.taxes.taxes"),"tab-panel-container":"px-0 py-0"},{default:m(()=>[a(Be,{ref:(r,d)=>{d.report=r}},null,512)]),_:1},8,["title"])]),_:1})]),_:1})}}};export{$e as default}; diff --git a/public/build/assets/Installation.c42d8ea5.js b/public/build/assets/Installation.345739e0.js similarity index 97% rename from public/build/assets/Installation.c42d8ea5.js rename to public/build/assets/Installation.345739e0.js index 0ad14c10..1043b750 100644 --- a/public/build/assets/Installation.c42d8ea5.js +++ b/public/build/assets/Installation.345739e0.js @@ -1 +1 @@ -var $e=Object.defineProperty;var ue=Object.getOwnPropertySymbols;var we=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable;var me=(n,q,d)=>q in n?$e(n,q,{enumerable:!0,configurable:!0,writable:!0,value:d}):n[q]=d,ce=(n,q)=>{for(var d in q||(q={}))we.call(q,d)&&me(n,d,q[d]);if(ue)for(var d of ue(q))he.call(q,d)&&me(n,d,q[d]);return n};import{a as L,d as ye,B as M,k as z,r as b,o as B,l as F,w as u,h as V,e as k,t as U,i as P,j as E,F as ne,y as ie,u as e,f as t,m as O,J as G,D as Q,q as oe,ag as re,a0 as j,ah as ee,L as I,M as D,aT as ae,T as W,U as T,aj as le,Q as H,x as Z,N as Ie,O as qe,P as Be,S as ge,aN as fe}from"./vendor.fd3b1727.js";import{h as R,b as te,j as pe,_ as se,u as de,e as ve,d as _e,L as Ce}from"./main.f18430a2.js";import{u as X}from"./mail-driver.61f3eeec.js";const A=(n=!1)=>{const q=n?window.pinia.defineStore:ye,d=te();return q({id:"installation",state:()=>({currentDataBaseData:{database_connection:"mysql",database_hostname:"127.0.0.1",database_port:"3306",database_name:null,database_username:null,database_password:null,app_url:window.location.origin}}),actions:{fetchInstallationRequirements(){return new Promise((r,i)=>{L.get("/api/v1/installation/requirements").then(g=>{r(g)}).catch(g=>{R(g),i(g)})})},fetchInstallationStep(){return new Promise((r,i)=>{L.get("/api/v1/installation/wizard-step").then(g=>{r(g)}).catch(g=>{R(g),i(g)})})},addInstallationStep(r){return new Promise((i,g)=>{L.post("/api/v1/installation/wizard-step",r).then(o=>{i(o)}).catch(o=>{R(o),g(o)})})},fetchInstallationPermissions(){return new Promise((r,i)=>{L.get("/api/v1/installation/permissions").then(g=>{r(g)}).catch(g=>{R(g),i(g)})})},fetchInstallationDatabase(r){return new Promise((i,g)=>{L.get("/api/v1/installation/database/config",{params:r}).then(o=>{i(o)}).catch(o=>{R(o),g(o)})})},addInstallationDatabase(r){return new Promise((i,g)=>{L.post("/api/v1/installation/database/config",r).then(o=>{i(o)}).catch(o=>{R(o),g(o)})})},addInstallationFinish(){return new Promise((r,i)=>{L.post("/api/v1/installation/finish").then(g=>{r(g)}).catch(g=>{R(g),i(g)})})},setInstallationDomain(r){return new Promise((i,g)=>{L.put("/api/v1/installation/set-domain",r).then(o=>{i(o)}).catch(o=>{R(o),g(o)})})},installationLogin(){return new Promise((r,i)=>{L.get("/sanctum/csrf-cookie").then(g=>{g&&L.post("/api/v1/installation/login").then(o=>{d.setSelectedCompany(o.data.company),r(o)}).catch(o=>{R(o),i(o)})})})},checkAutheticated(){return new Promise((r,i)=>{L.get("/api/v1/auth/check").then(g=>{r(g)}).catch(g=>{i(g)})})}}})()},Ve={class:"w-full md:w-2/3"},De={class:"mb-6"},Se={key:0,class:"grid grid-flow-row grid-cols-3 p-3 border border-gray-200 lg:gap-24 sm:gap-4"},Fe={class:"col-span-2 text-sm"},Me={class:"text-right"},ze={key:0,class:"inline-block w-4 h-4 ml-3 mr-2 bg-green-500 rounded-full"},ke={key:1,class:"inline-block w-4 h-4 ml-3 mr-2 bg-red-500 rounded-full"},Ue={key:1},Pe={class:"col-span-2 text-sm"},Ne={class:"text-right"},Ee={key:0,class:"inline-block w-4 h-4 ml-3 mr-2 bg-green-500 rounded-full"},Ge={key:1,class:"inline-block w-4 h-4 ml-3 mr-2 bg-red-500 rounded-full"},Oe={emits:["next"],setup(n,{emit:q}){const d=M(""),r=M(""),i=M(!1);M(!0);const g=A(),o=z(()=>{if(d.value){let m=!0;for(const s in d.value)return d.value[s]||(m=!1),d.value&&r.value.supported&&m}return!1});async function p(){var s,h,a,f;i.value=!0;const m=await g.fetchInstallationRequirements();m.data&&(d.value=(a=(h=(s=m==null?void 0:m.data)==null?void 0:s.requirements)==null?void 0:h.requirements)==null?void 0:a.php,r.value=(f=m==null?void 0:m.data)==null?void 0:f.phpSupportInfo)}function l(){i.value=!0,q("next"),i.value=!1}return(m,s)=>{const h=b("BaseIcon"),a=b("BaseButton"),f=b("BaseWizardStep");return B(),F(f,{title:m.$t("wizard.req.system_req"),description:m.$t("wizard.req.system_req_desc")},{default:u(()=>[V("div",Ve,[V("div",De,[r.value?(B(),k("div",Se,[V("div",Fe,U(m.$t("wizard.req.php_req_version",{version:r.value.minimum})),1),V("div",Me,[P(U(r.value.current)+" ",1),r.value.supported?(B(),k("span",ze)):(B(),k("span",ke))])])):E("",!0),d.value?(B(),k("div",Ue,[(B(!0),k(ne,null,ie(d.value,($,C)=>(B(),k("div",{key:C,class:"grid grid-flow-row grid-cols-3 p-3 border border-gray-200 lg:gap-24 sm:gap-4"},[V("div",Pe,U(C),1),V("div",Ne,[$?(B(),k("span",Ee)):(B(),k("span",Ge))])]))),128))])):E("",!0)]),e(o)?(B(),F(a,{key:0,onClick:l},{left:u($=>[t(h,{name:"ArrowRightIcon",class:O($.class)},null,8,["class"])]),default:u(()=>[P(U(m.$t("wizard.continue"))+" ",1)]),_:1})):E("",!0),d.value?E("",!0):(B(),F(a,{key:1,loading:i.value,disabled:i.value,onClick:p},{default:u(()=>[P(U(m.$t("wizard.req.check_req")),1)]),_:1},8,["loading","disabled"]))])]),_:1},8,["title","description"])}}},xe={key:1,class:"relative"},Le={class:"grid grid-flow-row grid-cols-3 lg:gap-24 sm:gap-4"},We={class:"col-span-2 p-3"},Te={class:"p-3 text-right"},je={key:0,class:"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-green-500"},Re={key:1,class:"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-red-500"},Ae={emits:["next"],setup(n,{emit:q}){let d=M(!1),r=M(!1),i=M([]);const{tm:g,t:o}=G(),p=A(),l=pe();Q(()=>{m()});async function m(){d.value=!0;const h=await p.fetchInstallationPermissions();i.value=h.data.permissions.permissions,h.data&&h.data.permissions.errors&&setTimeout(()=>{l.openDialog({title:g("wizard.permissions.permission_confirm_title"),message:o("wizard.permissions.permission_confirm_desc"),yesLabel:"OK",noLabel:"Cancel",variant:"danger",hideNoButton:!1,size:"lg"}).then(a=>{a.data&&(d.value=!1)})},500),d.value=!1}function s(){r.value=!0,q("next"),r.value=!1}return(h,a)=>{const f=b("BaseContentPlaceholdersText"),$=b("BaseContentPlaceholdersBox"),C=b("BaseContentPlaceholders"),c=b("BaseIcon"),_=b("BaseButton"),v=b("BaseWizardStep");return B(),F(v,{title:h.$t("wizard.permissions.permissions"),description:h.$t("wizard.permissions.permission_desc")},{default:u(()=>[e(d)?(B(),F(C,{key:0},{default:u(()=>[(B(),k(ne,null,ie(3,(w,y)=>V("div",{key:y,class:"grid grid-flow-row grid-cols-3 lg:gap-24 sm:gap-4 border border-gray-200"},[t(f,{lines:1,class:"col-span-4 p-3"})])),64)),t($,{rounded:!0,class:"mt-10",style:{width:"96px",height:"42px"}})]),_:1})):(B(),k("div",xe,[(B(!0),k(ne,null,ie(e(i),(w,y)=>(B(),k("div",{key:y,class:"border border-gray-200"},[V("div",Le,[V("div",We,U(w.folder),1),V("div",Te,[w.isSet?(B(),k("span",je)):(B(),k("span",Re)),V("span",null,U(w.permission),1)])])]))),128)),oe(t(_,{class:"mt-10",loading:e(r),disabled:e(r),onClick:s},{left:u(w=>[t(c,{name:"ArrowRightIcon",class:O(w.class)},null,8,["class"])]),default:u(()=>[P(" "+U(h.$t("wizard.continue")),1)]),_:1},8,["loading","disabled"]),[[re,!e(d)]])]))]),_:1},8,["title","description"])}}},Ye=["onSubmit"],Je={class:"grid grid-cols-1 gap-5 md:grid-cols-2 lg:mb-6 md:mb-6"},Ze={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){const d=n,r=j(["sqlite","mysql","pgsql"]),{t:i}=G(),g=ee("utils"),o=A();Q(()=>{for(const f in p.value)d.configData.hasOwnProperty(f)&&(p.value[f]=d.configData[f])});const p=z(()=>o.currentDataBaseData),l=f=>g.checkValidUrl(f),m={database_connection:{required:I.withMessage(i("validation.required"),D)},database_hostname:{required:I.withMessage(i("validation.required"),D)},database_port:{required:I.withMessage(i("validation.required"),D),numeric:ae},database_name:{required:I.withMessage(i("validation.required"),D)},database_username:{required:I.withMessage(i("validation.required"),D)},app_url:{required:I.withMessage(i("validation.required"),D),isUrl:I.withMessage(i("validation.invalid_url"),l)}},s=W(m,p.value);function h(){if(s.value.$touch(),s.value.$invalid)return!0;q("submit-data",p.value)}function a(){s.value.database_connection.$touch(),q("on-change-driver",p.value.database_connection)}return(f,$)=>{const C=b("BaseInput"),c=b("BaseInputGroup"),_=b("BaseMultiselect"),v=b("BaseIcon"),w=b("BaseButton");return B(),k("form",{action:"",onSubmit:T(h,["prevent"])},[V("div",Je,[t(c,{label:f.$t("wizard.database.app_url"),error:e(s).app_url.$error&&e(s).app_url.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).app_url,"onUpdate:modelValue":$[0]||($[0]=y=>e(p).app_url=y),invalid:e(s).app_url.$error,type:"text"},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(c,{label:f.$t("wizard.database.connection"),error:e(s).database_connection.$error&&e(s).database_connection.$errors[0].$message,required:""},{default:u(()=>[t(_,{modelValue:e(p).database_connection,"onUpdate:modelValue":[$[1]||($[1]=y=>e(p).database_connection=y),a],invalid:e(s).database_connection.$error,options:e(r),"can-deselect":!1,"can-clear":!1},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),t(c,{label:f.$t("wizard.database.port"),error:e(s).database_port.$error&&e(s).database_port.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_port,"onUpdate:modelValue":$[2]||($[2]=y=>e(p).database_port=y),invalid:e(s).database_port.$error},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(c,{label:f.$t("wizard.database.db_name"),error:e(s).database_name.$error&&e(s).database_name.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_name,"onUpdate:modelValue":$[3]||($[3]=y=>e(p).database_name=y),invalid:e(s).database_name.$error},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(c,{label:f.$t("wizard.database.username"),error:e(s).database_username.$error&&e(s).database_username.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_username,"onUpdate:modelValue":$[4]||($[4]=y=>e(p).database_username=y),invalid:e(s).database_username.$error},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(c,{label:f.$t("wizard.database.password")},{default:u(()=>[t(C,{modelValue:e(p).database_password,"onUpdate:modelValue":$[5]||($[5]=y=>e(p).database_password=y),type:"password"},null,8,["modelValue"])]),_:1},8,["label"]),t(c,{label:f.$t("wizard.database.host"),error:e(s).database_hostname.$error&&e(s).database_hostname.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_hostname,"onUpdate:modelValue":$[6]||($[6]=y=>e(p).database_hostname=y),invalid:e(s).database_hostname.$error},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),t(w,{type:"submit",class:"mt-4",loading:n.isSaving,disabled:n.isSaving},{left:u(y=>[n.isSaving?E("",!0):(B(),F(v,{key:0,name:"SaveIcon",class:O(y.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(f.$t("wizard.save_cont")),1)]),_:1},8,["loading","disabled"])],40,Ye)}}},Ke=["onSubmit"],Qe={class:"grid grid-cols-1 gap-5 md:grid-cols-2 lg:mb-6 md:mb-6"},He={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){const d=n,r=j(["sqlite","mysql","pgsql"]),{t:i}=G(),g=ee("utils"),o=A(),p=z(()=>o.currentDataBaseData);Q(()=>{for(const f in p.value)d.configData.hasOwnProperty(f)&&(p.value[f]=d.configData[f])});const l=f=>g.checkValidUrl(f),m={database_connection:{required:I.withMessage(i("validation.required"),D)},database_hostname:{required:I.withMessage(i("validation.required"),D)},database_port:{required:I.withMessage(i("validation.required"),D),numeric:ae},database_name:{required:I.withMessage(i("validation.required"),D)},database_username:{required:I.withMessage(i("validation.required"),D)},app_url:{required:I.withMessage(i("validation.required"),D),isUrl:I.withMessage(i("validation.invalid_url"),l)}},s=W(m,p.value);function h(){if(s.value.$touch(),s.value.$invalid)return!0;q("submit-data",p.value)}function a(){s.value.database_connection.$touch(),q("on-change-driver",p.value.database_connection)}return(f,$)=>{const C=b("BaseInput"),c=b("BaseInputGroup"),_=b("BaseMultiselect"),v=b("BaseIcon"),w=b("BaseButton");return B(),k("form",{action:"",onSubmit:T(h,["prevent"])},[V("div",Qe,[t(c,{label:f.$t("wizard.database.app_url"),"content-loading":n.isFetchingInitialData,error:e(s).app_url.$error&&e(s).app_url.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).app_url,"onUpdate:modelValue":$[0]||($[0]=y=>e(p).app_url=y),"content-loading":n.isFetchingInitialData,invalid:e(s).app_url.$error,type:"text"},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.connection"),"content-loading":n.isFetchingInitialData,error:e(s).database_connection.$error&&e(s).database_connection.$errors[0].$message,required:""},{default:u(()=>[t(_,{modelValue:e(p).database_connection,"onUpdate:modelValue":[$[1]||($[1]=y=>e(p).database_connection=y),a],"content-loading":n.isFetchingInitialData,invalid:e(s).database_connection.$error,options:e(r),"can-deselect":!1,"can-clear":!1},null,8,["modelValue","content-loading","invalid","options"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.port"),"content-loading":n.isFetchingInitialData,error:e(s).database_port.$error&&e(s).database_port.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_port,"onUpdate:modelValue":$[2]||($[2]=y=>e(p).database_port=y),"content-loading":n.isFetchingInitialData,invalid:e(s).database_port.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.db_name"),"content-loading":n.isFetchingInitialData,error:e(s).database_name.$error&&e(s).database_name.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_name,"onUpdate:modelValue":$[3]||($[3]=y=>e(p).database_name=y),"content-loading":n.isFetchingInitialData,invalid:e(s).database_name.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.username"),"content-loading":n.isFetchingInitialData,error:e(s).database_username.$error&&e(s).database_username.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_username,"onUpdate:modelValue":$[4]||($[4]=y=>e(p).database_username=y),"content-loading":n.isFetchingInitialData,invalid:e(s).database_username.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(c,{"content-loading":n.isFetchingInitialData,label:f.$t("wizard.database.password")},{default:u(()=>[t(C,{modelValue:e(p).database_password,"onUpdate:modelValue":$[5]||($[5]=y=>e(p).database_password=y),"content-loading":n.isFetchingInitialData,type:"password"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),t(c,{label:f.$t("wizard.database.host"),"content-loading":n.isFetchingInitialData,error:e(s).database_hostname.$error&&e(s).database_hostname.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_hostname,"onUpdate:modelValue":$[6]||($[6]=y=>e(p).database_hostname=y),"content-loading":n.isFetchingInitialData,invalid:e(s).database_hostname.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"])]),oe(t(w,{"content-loading":n.isFetchingInitialData,type:"submit",class:"mt-4",loading:n.isSaving,disabled:n.isSaving},{left:u(y=>[n.isSaving?E("",!0):(B(),F(v,{key:0,name:"SaveIcon",class:O(y.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(f.$t("wizard.save_cont")),1)]),_:1},8,["content-loading","loading","disabled"]),[[re,!n.isFetchingInitialData]])],40,Ke)}}},Xe=["onSubmit"],ea={class:"grid grid-cols-1 gap-5 md:grid-cols-2 lg:mb-6 md:mb-6"},aa={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){const d=n,r=j(["sqlite","mysql","pgsql"]),{t:i}=G(),g=ee("utils"),o=A(),p=z(()=>o.currentDataBaseData);Q(()=>{for(const f in p.value)d.configData.hasOwnProperty(f)&&(p.value[f]=d.configData[f])});const l=f=>g.checkValidUrl(f),m={database_connection:{required:I.withMessage(i("validation.required"),D)},database_name:{required:I.withMessage(i("validation.required"),D)},app_url:{required:I.withMessage(i("validation.required"),D),isUrl:I.withMessage(i("validation.invalid_url"),l)}},s=W(m,p.value);function h(){if(s.value.$touch(),s.value.$invalid)return!0;q("submit-data",p.value)}function a(){s.value.database_connection.$touch(),q("on-change-driver",p.value.database_connection)}return(f,$)=>{const C=b("BaseInput"),c=b("BaseInputGroup"),_=b("BaseMultiselect"),v=b("BaseIcon"),w=b("BaseButton");return B(),k("form",{action:"",onSubmit:T(h,["prevent"])},[V("div",ea,[t(c,{label:f.$t("wizard.database.app_url"),"content-loading":n.isFetchingInitialData,error:e(s).app_url.$error&&e(s).app_url.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).app_url,"onUpdate:modelValue":$[0]||($[0]=y=>e(p).app_url=y),"content-loading":n.isFetchingInitialData,invalid:e(s).app_url.$error,type:"text"},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.connection"),"content-loading":n.isFetchingInitialData,error:e(s).database_connection.$error&&e(s).database_connection.$errors[0].$message,required:""},{default:u(()=>[t(_,{modelValue:e(p).database_connection,"onUpdate:modelValue":[$[1]||($[1]=y=>e(p).database_connection=y),a],"content-loading":n.isFetchingInitialData,invalid:e(s).database_connection.$error,options:e(r),"can-deselect":!1,"can-clear":!1},null,8,["modelValue","content-loading","invalid","options"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.db_path"),error:e(s).database_name.$error&&e(s).database_name.$errors[0].$message,"content-loading":n.isFetchingInitialData,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_name,"onUpdate:modelValue":$[2]||($[2]=y=>e(p).database_name=y),"content-loading":n.isFetchingInitialData,invalid:e(s).database_name.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","error","content-loading"])]),oe(t(w,{"content-loading":n.isFetchingInitialData,type:"submit",class:"mt-4",loading:n.isSaving,disabled:n.isSaving},{left:u(y=>[n.isSaving?E("",!0):(B(),F(v,{key:0,name:"SaveIcon",class:O(y.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(f.$t("wizard.save_cont")),1)]),_:1},8,["content-loading","loading","disabled"]),[[re,!n.isFetchingInitialData]])],40,Xe)}}},ta={components:{Mysql:Ze,Pgsql:He,Sqlite:aa},emits:["next"],setup(n,{emit:q}){const d=M("mysql"),r=M(!1),{t:i}=G(),g=de(),o=A(),p=z(()=>o.currentDataBaseData);async function l(s){let h={connection:s};const a=await o.fetchInstallationDatabase(h);a.data.success&&(p.value.database_connection=a.data.config.database_connection),s==="sqlite"?p.value.database_name=a.data.config.database_name:p.value.database_name=null}async function m(s){r.value=!0;try{let h=await o.addInstallationDatabase(s);if(r.value=!1,h.data.success){await o.addInstallationFinish(),q("next",3),g.showNotification({type:"success",message:i("wizard.success."+h.data.success)});return}else if(h.data.error){if(h.data.requirement){g.showNotification({type:"error",message:i("wizard.errors."+h.data.error,{version:h.data.requirement.minimum,name:s.value.database_connection})});return}g.showNotification({type:"error",message:i("wizard.errors."+h.data.error)})}else h.data.errors?g.showNotification({type:"error",message:h.data.errors[0]}):h.data.error_message&&g.showNotification({type:"error",message:h.data.error_message})}catch{g.showNotification({type:"error",message:i("validation.something_went_wrong")}),r.value=!1}finally{r.value=!1}}return{databaseData:p,database_connection:d,isSaving:r,getDatabaseConfig:l,next:m}}};function na(n,q,d,r,i,g){const o=b("BaseWizardStep");return B(),F(o,{title:n.$t("wizard.database.database"),description:n.$t("wizard.database.desc"),"step-container":"w-full p-8 mb-8 bg-white border border-gray-200 border-solid rounded md:w-full"},{default:u(()=>[(B(),F(le(r.databaseData.database_connection),{"config-data":r.databaseData,"is-saving":r.isSaving,onOnChangeDriver:r.getDatabaseConfig,onSubmitData:r.next},null,8,["config-data","is-saving","onOnChangeDriver","onSubmitData"]))]),_:1},8,["title","description"])}var ia=se(ta,[["render",na]]);const oa={class:"w-full md:w-2/3"},ra=V("p",{class:"mt-4 mb-0 text-sm text-gray-600"},"Notes:",-1),la=V("ul",{class:"w-full text-gray-600 list-disc list-inside"},[V("li",{class:"text-sm leading-8"},[P(" App domain should not contain "),V("b",{class:"inline-block px-1 bg-gray-100 rounded-sm"},"https://"),P(" or "),V("b",{class:"inline-block px-1 bg-gray-100 rounded-sm"},"http"),P(" in front of the domain. ")]),V("li",{class:"text-sm leading-8"},[P(" If you're accessing the website on a different port, please mention the port. For example: "),V("b",{class:"inline-block px-1 bg-gray-100"},"localhost:8080")])],-1),sa={emits:["next"],setup(n,{emit:q}){const d=j({app_domain:window.location.origin.replace(/(^\w+:|^)\/\//,"")}),r=M(!1),{t:i}=G(),g=ee("utils"),o=a=>g.checkValidDomainUrl(a),p=A(),l=de(),m={app_domain:{required:I.withMessage(i("validation.required"),D),isUrl:I.withMessage(i("validation.invalid_domain_url"),o)}},s=W(m,z(()=>d));async function h(){if(s.value.$touch(),s.value.$invalid)return!0;r.value=!0;try{await p.setInstallationDomain(d),await p.installationLogin(),(await p.checkAutheticated()).data&&q("next",4),r.value=!1}catch{l.showNotification({type:"error",message:i("wizard.verify_domain.failed")}),r.value=!1}}return(a,f)=>{const $=b("BaseInput"),C=b("BaseInputGroup"),c=b("BaseButton"),_=b("BaseWizardStep");return B(),F(_,{title:a.$t("wizard.verify_domain.title"),description:a.$t("wizard.verify_domain.desc")},{default:u(()=>[V("div",oa,[t(C,{label:a.$t("wizard.verify_domain.app_domain"),error:e(s).app_domain.$error&&e(s).app_domain.$errors[0].$message,required:""},{default:u(()=>[t($,{modelValue:e(d).app_domain,"onUpdate:modelValue":f[0]||(f[0]=v=>e(d).app_domain=v),invalid:e(s).app_domain.$error,type:"text",onInput:f[1]||(f[1]=v=>e(s).app_domain.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),ra,la,t(c,{loading:r.value,disabled:r.value,class:"mt-8",onClick:h},{default:u(()=>[P(U(a.$t("wizard.verify_domain.verify_now")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["title","description"])}}},da=["onSubmit"],ua={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},ma={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},ca={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},ga={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},fa={props:{isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){let d=M(!1);const r=j(["tls","ssl","starttls"]),{t:i}=G(),g=X(),o=z(()=>g.smtpConfig),p=z(()=>d.value?"text":"password");o.value.mail_driver="smtp";const l=z(()=>({smtpConfig:{mail_driver:{required:I.withMessage(i("validation.required"),D)},mail_host:{required:I.withMessage(i("validation.required"),D)},mail_port:{required:I.withMessage(i("validation.required"),D),numeric:I.withMessage(i("validation.numbers_only"),ae)},mail_encryption:{required:I.withMessage(i("validation.required"),D)},from_mail:{required:I.withMessage(i("validation.required"),D),email:I.withMessage(i("validation.email_incorrect"),H)},from_name:{required:I.withMessage(i("validation.required"),D)}}})),m=W(l,z(()=>g));async function s(){return m.value.$touch(),m.value.$invalid||q("submit-data",g.smtpConfig),!1}function h(){m.value.smtpConfig.mail_driver.$touch(),q("on-change-driver",g.smtpConfig.mail_driver)}return(a,f)=>{const $=b("BaseMultiselect"),C=b("BaseInputGroup"),c=b("BaseInput"),_=b("BaseIcon"),v=b("BaseButton");return B(),k("form",{onSubmit:T(s,["prevent"])},[V("div",ua,[t(C,{label:a.$t("wizard.mail.driver"),"content-loading":n.isFetchingInitialData,error:e(m).smtpConfig.mail_driver.$error&&e(m).smtpConfig.mail_driver.$errors[0].$message,required:""},{default:u(()=>[t($,{modelValue:e(o).mail_driver,"onUpdate:modelValue":[f[0]||(f[0]=w=>e(o).mail_driver=w),h],options:e(g).mail_drivers,"can-deselect":!1,"content-loading":n.isFetchingInitialData,invalid:e(m).smtpConfig.mail_driver.$error},null,8,["modelValue","options","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(C,{label:a.$t("wizard.mail.host"),"content-loading":n.isFetchingInitialData,error:e(m).smtpConfig.mail_host.$error&&e(m).smtpConfig.mail_host.$errors[0].$message,required:""},{default:u(()=>[t(c,{modelValue:e(o).mail_host,"onUpdate:modelValue":f[1]||(f[1]=w=>e(o).mail_host=w),modelModifiers:{trim:!0},invalid:e(m).smtpConfig.mail_host.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mail_host",onInput:f[2]||(f[2]=w=>e(m).smtpConfig.mail_host.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",ma,[t(C,{label:a.$t("wizard.mail.username"),"content-loading":n.isFetchingInitialData},{default:u(()=>[t(c,{modelValue:e(o).mail_username,"onUpdate:modelValue":f[3]||(f[3]=w=>e(o).mail_username=w),modelModifiers:{trim:!0},"content-loading":n.isFetchingInitialData,type:"text",name:"db_name"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),t(C,{label:a.$t("wizard.mail.password"),"content-loading":n.isFetchingInitialData},{default:u(()=>[t(c,{modelValue:e(o).mail_password,"onUpdate:modelValue":f[6]||(f[6]=w=>e(o).mail_password=w),modelModifiers:{trim:!0},type:e(p),"content-loading":n.isFetchingInitialData,autocomplete:"off","data-lpignore":"true",name:"password"},{right:u(()=>[e(d)?(B(),F(_,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:f[4]||(f[4]=w=>Z(d)?d.value=!e(d):d=!e(d))})):(B(),F(_,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:f[5]||(f[5]=w=>Z(d)?d.value=!e(d):d=!e(d))}))]),_:1},8,["modelValue","type","content-loading"])]),_:1},8,["label","content-loading"])]),V("div",ca,[t(C,{label:a.$t("wizard.mail.port"),error:e(m).smtpConfig.mail_port.$error&&e(m).smtpConfig.mail_port.$errors[0].$message,"content-loading":n.isFetchingInitialData,required:""},{default:u(()=>[t(c,{modelValue:e(o).mail_port,"onUpdate:modelValue":f[7]||(f[7]=w=>e(o).mail_port=w),modelModifiers:{trim:!0},invalid:e(m).smtpConfig.mail_port.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mail_port",onInput:f[8]||(f[8]=w=>e(m).smtpConfig.mail_port.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","error","content-loading"]),t(C,{label:a.$t("wizard.mail.encryption"),error:e(m).smtpConfig.mail_encryption.$error&&e(m).smtpConfig.mail_encryption.$errors[0].$message,"content-loading":n.isFetchingInitialData,required:""},{default:u(()=>[t($,{modelValue:e(o).mail_encryption,"onUpdate:modelValue":f[9]||(f[9]=w=>e(o).mail_encryption=w),modelModifiers:{trim:!0},options:e(r),"can-deselect":!1,invalid:e(m).smtpConfig.mail_encryption.$error,"content-loading":n.isFetchingInitialData,onInput:f[10]||(f[10]=w=>e(m).smtpConfig.mail_encryption.$touch())},null,8,["modelValue","options","invalid","content-loading"])]),_:1},8,["label","error","content-loading"])]),V("div",ga,[t(C,{label:a.$t("wizard.mail.from_mail"),error:e(m).smtpConfig.from_mail.$error&&e(m).smtpConfig.from_mail.$errors[0].$message,"content-loading":n.isFetchingInitialData,required:""},{default:u(()=>[t(c,{modelValue:e(o).from_mail,"onUpdate:modelValue":f[11]||(f[11]=w=>e(o).from_mail=w),modelModifiers:{trim:!0},invalid:e(m).smtpConfig.from_mail.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"from_mail",onInput:f[12]||(f[12]=w=>e(m).smtpConfig.from_mail.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","error","content-loading"]),t(C,{label:a.$t("wizard.mail.from_name"),error:e(m).smtpConfig.from_name.$error&&e(m).smtpConfig.from_name.$errors[0].$message,"content-loading":n.isFetchingInitialData,required:""},{default:u(()=>[t(c,{modelValue:e(o).from_name,"onUpdate:modelValue":f[13]||(f[13]=w=>e(o).from_name=w),modelModifiers:{trim:!0},invalid:e(m).smtpConfig.from_name.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"from_name",onInput:f[14]||(f[14]=w=>e(m).smtpConfig.from_name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","error","content-loading"])]),t(v,{loading:n.isSaving,disabled:n.isSaving,"content-loading":n.isFetchingInitialData,class:"mt-4"},{left:u(w=>[n.isSaving?E("",!0):(B(),F(_,{key:0,name:"SaveIcon",class:O(w.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(a.$t("general.save")),1)]),_:1},8,["loading","disabled","content-loading"])],40,da)}}},pa=["onSubmit"],va={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6"},_a={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6"},ba={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},$a={props:{isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){let d=M(!1);const r=X(),{t:i}=G(),g=z(()=>r.mailgunConfig),o=z(()=>d.value?"text":"password");g.value.mail_driver="mailgun";const p=z(()=>({mailgunConfig:{mail_driver:{required:I.withMessage(i("validation.required"),D)},mail_mailgun_domain:{required:I.withMessage(i("validation.required"),D)},mail_mailgun_endpoint:{required:I.withMessage(i("validation.required"),D)},mail_mailgun_secret:{required:I.withMessage(i("validation.required"),D)},from_mail:{required:I.withMessage(i("validation.required"),D),email:H},from_name:{required:I.withMessage(i("validation.required"),D)}}})),l=W(p,z(()=>r));function m(){return l.value.$touch(),l.value.$invalid||q("submit-data",r.mailgunConfig),!1}function s(){l.value.mailgunConfig.mail_driver.$touch(),q("on-change-driver",r.mailgunConfig.mail_driver)}return(h,a)=>{const f=b("BaseMultiselect"),$=b("BaseInputGroup"),C=b("BaseInput"),c=b("BaseIcon"),_=b("BaseButton");return B(),k("form",{onSubmit:T(m,["prevent"])},[V("div",va,[t($,{label:h.$t("wizard.mail.driver"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.mail_driver.$error&&e(l).mailgunConfig.mail_driver.$errors[0].$message,required:""},{default:u(()=>[t(f,{modelValue:e(g).mail_driver,"onUpdate:modelValue":[a[0]||(a[0]=v=>e(g).mail_driver=v),s],options:e(r).mail_drivers,"can-deselect":!1,invalid:e(l).mailgunConfig.mail_driver.$error,"content-loading":n.isFetchingInitialData},null,8,["modelValue","options","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.mailgun_domain"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.mail_mailgun_domain.$error&&e(l).mailgunConfig.mail_mailgun_domain.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(g).mail_mailgun_domain,"onUpdate:modelValue":a[1]||(a[1]=v=>e(g).mail_mailgun_domain=v),modelModifiers:{trim:!0},invalid:e(l).mailgunConfig.mail_mailgun_domain.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mailgun_domain",onInput:a[2]||(a[2]=v=>e(l).mailgunConfig.mail_mailgun_domain.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",_a,[t($,{label:h.$t("wizard.mail.mailgun_secret"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.mail_mailgun_secret.$error&&e(l).mailgunConfig.mail_mailgun_secret.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(g).mail_mailgun_secret,"onUpdate:modelValue":a[5]||(a[5]=v=>e(g).mail_mailgun_secret=v),modelModifiers:{trim:!0},invalid:e(l).mailgunConfig.mail_mailgun_secret.$error,type:e(o),"content-loading":n.isFetchingInitialData,name:"mailgun_secret",autocomplete:"off","data-lpignore":"true",onInput:a[6]||(a[6]=v=>e(l).mailgunConfig.mail_mailgun_secret.$touch())},{right:u(()=>[e(d)?(B(),F(c,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:a[3]||(a[3]=v=>Z(d)?d.value=!e(d):d=!e(d))})):(B(),F(c,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:a[4]||(a[4]=v=>Z(d)?d.value=!e(d):d=!e(d))}))]),_:1},8,["modelValue","invalid","type","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.mailgun_endpoint"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.mail_mailgun_endpoint.$error&&e(l).mailgunConfig.mail_mailgun_endpoint.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(g).mail_mailgun_endpoint,"onUpdate:modelValue":a[7]||(a[7]=v=>e(g).mail_mailgun_endpoint=v),modelModifiers:{trim:!0},invalid:e(l).mailgunConfig.mail_mailgun_endpoint.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mailgun_endpoint",onInput:a[8]||(a[8]=v=>e(l).mailgunConfig.mail_mailgun_endpoint.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",ba,[t($,{label:h.$t("wizard.mail.from_mail"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.from_mail.$error&&e(l).mailgunConfig.from_mail.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(g).from_mail,"onUpdate:modelValue":a[9]||(a[9]=v=>e(g).from_mail=v),modelModifiers:{trim:!0},name:"from_mail",type:"text",invalid:e(l).mailgunConfig.from_mail.$error,"content-loading":n.isFetchingInitialData,onInput:a[10]||(a[10]=v=>e(l).mailgunConfig.from_mail.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.from_name"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.from_name.$error&&e(l).mailgunConfig.from_name.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(g).from_name,"onUpdate:modelValue":a[11]||(a[11]=v=>e(g).from_name=v),modelModifiers:{trim:!0},invalid:e(l).mailgunConfig.from_name.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"from_name",onInput:a[12]||(a[12]=v=>e(l).mailgunConfig.from_name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),t(_,{loading:h.loading,disabled:n.isSaving,"content-loading":n.isFetchingInitialData,class:"mt-4"},{left:u(v=>[n.isSaving?E("",!0):(B(),F(c,{key:0,name:"SaveIcon",class:O(v.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(h.$t("general.save")),1)]),_:1},8,["loading","disabled","content-loading"])],40,pa)}}},wa=["onSubmit"],ha={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},ya={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},Ia={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},qa={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},Ba={props:{isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){const{t:d}=G(),r=j(["tls","ssl","starttls"]);let i=M(!1);const g=X(),o=z(()=>g.sesConfig);o.value.mail_driver="ses";const p=z(()=>({sesConfig:{mail_driver:{required:I.withMessage(d("validation.required"),D)},mail_host:{required:I.withMessage(d("validation.required"),D)},mail_port:{required:I.withMessage(d("validation.required"),D),numeric:ae},mail_ses_key:{required:I.withMessage(d("validation.required"),D)},mail_ses_secret:{required:I.withMessage(d("validation.required"),D)},mail_encryption:{required:I.withMessage(d("validation.required"),D)},from_mail:{required:I.withMessage(d("validation.required"),D),email:I.withMessage(d("validation.email_incorrect"),H)},from_name:{required:I.withMessage(d("validation.required"),D)}}})),l=W(p,z(()=>g));async function m(){return l.value.$touch(),l.value.$invalid||q("submit-data",g.sesConfig),!1}function s(){l.value.sesConfig.mail_driver.$touch(),q("on-change-driver",g.sesConfig.mail_driver)}return(h,a)=>{const f=b("BaseMultiselect"),$=b("BaseInputGroup"),C=b("BaseInput"),c=b("BaseIcon"),_=b("BaseButton");return B(),k("form",{onSubmit:T(m,["prevent"])},[V("div",ha,[t($,{label:h.$t("wizard.mail.driver"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_driver.$error&&e(l).sesConfig.mail_driver.$errors[0].$message,required:""},{default:u(()=>[t(f,{modelValue:e(o).mail_driver,"onUpdate:modelValue":[a[0]||(a[0]=v=>e(o).mail_driver=v),s],options:e(g).mail_drivers,"can-deselect":!1,"content-loading":n.isFetchingInitialData,invalid:e(l).sesConfig.mail_driver.$error},null,8,["modelValue","options","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.host"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_host.$error&&e(l).sesConfig.mail_host.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).mail_host,"onUpdate:modelValue":a[1]||(a[1]=v=>e(o).mail_host=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.mail_host.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mail_host",onInput:a[2]||(a[2]=v=>e(l).sesConfig.mail_host.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",ya,[t($,{label:h.$t("wizard.mail.port"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_port.$error&&e(l).sesConfig.mail_port.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).mail_port,"onUpdate:modelValue":a[3]||(a[3]=v=>e(o).mail_port=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.mail_port.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mail_port",onInput:a[4]||(a[4]=v=>e(l).sesConfig.mail_port.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.encryption"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_encryption.$error&&e(l).sesConfig.mail_encryption.$errors[0].$message,required:""},{default:u(()=>[t(f,{modelValue:e(o).mail_encryption,"onUpdate:modelValue":a[5]||(a[5]=v=>e(o).mail_encryption=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.mail_encryption.$error,options:e(r),"content-loading":n.isFetchingInitialData,onInput:a[6]||(a[6]=v=>e(l).sesConfig.mail_encryption.$touch())},null,8,["modelValue","invalid","options","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",Ia,[t($,{label:h.$t("wizard.mail.from_mail"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.from_mail.$error&&e(l).sesConfig.from_mail.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).from_mail,"onUpdate:modelValue":a[7]||(a[7]=v=>e(o).from_mail=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.from_mail.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"from_mail",onInput:a[8]||(a[8]=v=>e(l).sesConfig.from_mail.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.from_name"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.from_name.$error&&e(l).sesConfig.from_name.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).from_name,"onUpdate:modelValue":a[9]||(a[9]=v=>e(o).from_name=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.from_name.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"name",onInput:a[10]||(a[10]=v=>e(l).sesConfig.from_name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",qa,[t($,{label:h.$t("wizard.mail.ses_key"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_ses_key.$error&&e(l).sesConfig.mail_ses_key.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).mail_ses_key,"onUpdate:modelValue":a[11]||(a[11]=v=>e(o).mail_ses_key=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.mail_ses_key.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mail_ses_key",onInput:a[12]||(a[12]=v=>e(l).sesConfig.mail_ses_key.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.ses_secret"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_ses_secret.$error&&e(l).sesConfig.mail_ses_secret.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).mail_ses_secret,"onUpdate:modelValue":a[15]||(a[15]=v=>e(o).mail_ses_secret=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.mail_ses_secret.$error,type:h.getInputType,"content-loading":n.isFetchingInitialData,name:"mail_ses_secret",autocomplete:"off","data-lpignore":"true",onInput:a[16]||(a[16]=v=>e(l).sesConfig.mail_ses_secret.$touch())},{right:u(()=>[e(i)?(B(),F(c,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:a[13]||(a[13]=v=>Z(i)?i.value=!e(i):i=!e(i))})):(B(),F(c,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:a[14]||(a[14]=v=>Z(i)?i.value=!e(i):i=!e(i))}))]),_:1},8,["modelValue","invalid","type","content-loading"])]),_:1},8,["label","content-loading","error"])]),t(_,{loading:n.isSaving,disabled:n.isSaving,"content-loading":n.isFetchingInitialData,class:"mt-4"},{left:u(v=>[n.isSaving?E("",!0):(B(),F(c,{key:0,name:"SaveIcon",class:O(v.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(h.$t("general.save")),1)]),_:1},8,["loading","disabled","content-loading"])],40,wa)}}},Ca=["onSubmit"],Va={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},Da={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},be={props:{isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){const{t:d}=G(),r=X(),i=z(()=>r.basicMailConfig);z(()=>r.mail_drivers),i.value.mail_driver="mail";const g=z(()=>({basicMailConfig:{mail_driver:{required:I.withMessage(d("validation.required"),D)},from_mail:{required:I.withMessage(d("validation.required"),D),email:I.withMessage(d("validation.email_incorrect"),H)},from_name:{required:I.withMessage(d("validation.required"),D)}}})),o=W(g,z(()=>r));function p(){return o.value.$touch(),o.value.$invalid||q("submit-data",r.basicMailConfig),!1}function l(){var m;o.value.basicMailConfig.mail_driver.$touch(),q("on-change-driver",(m=r==null?void 0:r.basicMailConfig)==null?void 0:m.mail_driver)}return(m,s)=>{const h=b("BaseMultiselect"),a=b("BaseInputGroup"),f=b("BaseInput"),$=b("BaseIcon"),C=b("BaseButton");return B(),k("form",{onSubmit:T(p,["prevent"])},[V("div",Va,[t(a,{label:m.$t("wizard.mail.driver"),"content-loading":n.isFetchingInitialData,error:e(o).basicMailConfig.mail_driver.$error&&e(o).basicMailConfig.mail_driver.$errors[0].$message,required:""},{default:u(()=>[t(h,{modelValue:e(i).mail_driver,"onUpdate:modelValue":[s[0]||(s[0]=c=>e(i).mail_driver=c),l],invalid:e(o).basicMailConfig.mail_driver.$error,options:e(r).mail_drivers,"can-deselect":!1,"content-loading":n.isFetchingInitialData},null,8,["modelValue","invalid","options","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",Da,[t(a,{label:m.$t("wizard.mail.from_name"),"content-loading":n.isFetchingInitialData,error:e(o).basicMailConfig.from_name.$error&&e(o).basicMailConfig.from_name.$errors[0].$message,required:""},{default:u(()=>[t(f,{modelValue:e(i).from_name,"onUpdate:modelValue":s[1]||(s[1]=c=>e(i).from_name=c),modelModifiers:{trim:!0},invalid:e(o).basicMailConfig.from_name.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"name",onInput:s[2]||(s[2]=c=>e(o).basicMailConfig.from_name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t(a,{label:m.$t("wizard.mail.from_mail"),"content-loading":n.isFetchingInitialData,error:e(o).basicMailConfig.from_mail.$error&&e(o).basicMailConfig.from_mail.$errors[0].$message,required:""},{default:u(()=>[t(f,{modelValue:e(i).from_mail,"onUpdate:modelValue":s[3]||(s[3]=c=>e(i).from_mail=c),modelModifiers:{trim:!0},invalid:e(o).basicMailConfig.from_mail.$error,"content-loading":n.isFetchingInitialData,type:"text",onInput:s[4]||(s[4]=c=>e(o).basicMailConfig.from_mail.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),t(C,{loading:n.isSaving,disabled:n.isSaving,"content-loading":n.isFetchingInitialData,class:"mt-4"},{left:u(c=>[n.isSaving?E("",!0):(B(),F($,{key:0,name:"SaveIcon",class:O(c.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(m.$t("general.save")),1)]),_:1},8,["loading","disabled","content-loading"])],40,Ca)}}},Sa={components:{Smtp:fa,Mailgun:$a,Ses:Ba,sendmail:be,Mail:be},emits:["next"],setup(n,{emit:q}){const d=M(!1),r=M(!1),i=X();i.mail_driver="mail",o();function g(l){i.mail_driver=l}async function o(){r.value=!0,await i.fetchMailDrivers(),r.value=!1}async function p(l){d.value=!0;let m=await i.updateMailConfig(l);d.value=!1,m.data.success&&await q("next",5)}return{mailDriverStore:i,isSaving:d,isFetchingInitialData:r,changeDriver:g,next:p}}};function Fa(n,q,d,r,i,g){const o=b("BaseWizardStep");return B(),F(o,{title:n.$t("wizard.mail.mail_config"),description:n.$t("wizard.mail.mail_config_desc")},{default:u(()=>[V("form",{action:"",onSubmit:q[1]||(q[1]=T((...p)=>r.next&&r.next(...p),["prevent"]))},[(B(),F(le(r.mailDriverStore.mail_driver),{"config-data":r.mailDriverStore.mailConfigData,"is-saving":r.isSaving,"is-fetching-initial-data":r.isFetchingInitialData,onOnChangeDriver:q[0]||(q[0]=p=>r.changeDriver(p)),onSubmitData:r.next},null,8,["config-data","is-saving","is-fetching-initial-data","onSubmitData"]))],32)]),_:1},8,["title","description"])}var Ma=se(Sa,[["render",Fa]]);const za=["onSubmit"],ka={class:"grid grid-cols-1 mb-4 md:grid-cols-2 md:mb-6"},Ua={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},Pa={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},Na={emits:["next"],setup(n,{emit:q}){let d=M(!1);const r=M(!1),i=M(!1);let g=M(""),o=M(null);const p=ve(),l=te(),{t:m}=G(),s=z(()=>p.userForm),h=z(()=>({userForm:{name:{required:I.withMessage(m("validation.required"),D)},email:{required:I.withMessage(m("validation.required"),D),email:I.withMessage(m("validation.email_incorrect"),H)},password:{required:I.withMessage(m("validation.required"),D),minLength:I.withMessage(m("validation.password_min_length",{count:8}),Ie(8))},confirm_password:{required:I.withMessage(m("validation.required"),qe(p.userForm.password)),sameAsPassword:I.withMessage(m("validation.password_incorrect"),Be(p.userForm.password))}}})),a=W(h,z(()=>p));function f(c,_){o.value=_}function $(){o.value=null}async function C(){if(a.value.userForm.$touch(),a.value.userForm.$invalid)return!0;d.value=!0;let c=await p.updateCurrentUser(s.value);if(d.value=!1,c.data.data){if(o.value){let v=new FormData;v.append("admin_avatar",o.value),await p.uploadAvatar(v)}const _=c.data.data.companies[0];await l.setSelectedCompany(_),q("next",6)}}return(c,_)=>{const v=b("BaseFileUploader"),w=b("BaseInputGroup"),y=b("BaseInput"),x=b("EyeOffIcon"),Y=b("EyeIcon"),J=b("BaseIcon"),K=b("BaseButton"),N=b("BaseWizardStep");return B(),F(N,{title:c.$t("wizard.account_info"),description:c.$t("wizard.account_info_desc")},{default:u(()=>[V("form",{action:"",onSubmit:T(C,["prevent"])},[V("div",ka,[t(w,{label:c.$tc("settings.account_settings.profile_picture")},{default:u(()=>[t(v,{avatar:!0,"preview-image":e(g),onChange:f,onRemove:$},null,8,["preview-image"])]),_:1},8,["label"])]),V("div",Ua,[t(w,{label:c.$t("wizard.name"),error:e(a).userForm.name.$error&&e(a).userForm.name.$errors[0].$message,required:""},{default:u(()=>[t(y,{modelValue:e(s).name,"onUpdate:modelValue":_[0]||(_[0]=S=>e(s).name=S),modelModifiers:{trim:!0},invalid:e(a).userForm.name.$error,type:"text",name:"name",onInput:_[1]||(_[1]=S=>e(a).userForm.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(w,{label:c.$t("wizard.email"),error:e(a).userForm.email.$error&&e(a).userForm.email.$errors[0].$message,required:""},{default:u(()=>[t(y,{modelValue:e(s).email,"onUpdate:modelValue":_[2]||(_[2]=S=>e(s).email=S),modelModifiers:{trim:!0},invalid:e(a).userForm.email.$error,type:"text",name:"email",onInput:_[3]||(_[3]=S=>e(a).userForm.email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),V("div",Pa,[t(w,{label:c.$t("wizard.password"),error:e(a).userForm.password.$error&&e(a).userForm.password.$errors[0].$message,required:""},{default:u(()=>[t(y,{modelValue:e(s).password,"onUpdate:modelValue":_[6]||(_[6]=S=>e(s).password=S),modelModifiers:{trim:!0},invalid:e(a).userForm.password.$error,type:r.value?"text":"password",name:"password",onInput:_[7]||(_[7]=S=>e(a).userForm.password.$touch())},{right:u(()=>[r.value?(B(),F(x,{key:0,class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:_[4]||(_[4]=S=>r.value=!r.value)})):(B(),F(Y,{key:1,class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:_[5]||(_[5]=S=>r.value=!r.value)}))]),_:1},8,["modelValue","invalid","type"])]),_:1},8,["label","error"]),t(w,{label:c.$t("wizard.confirm_password"),error:e(a).userForm.confirm_password.$error&&e(a).userForm.confirm_password.$errors[0].$message,required:""},{default:u(()=>[t(y,{modelValue:e(s).confirm_password,"onUpdate:modelValue":_[10]||(_[10]=S=>e(s).confirm_password=S),modelModifiers:{trim:!0},invalid:e(a).userForm.confirm_password.$error,type:i.value?"text":"password",name:"confirm_password",onInput:_[11]||(_[11]=S=>e(a).userForm.confirm_password.$touch())},{right:u(()=>[i.value?(B(),F(J,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:_[8]||(_[8]=S=>i.value=!i.value)})):(B(),F(J,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:_[9]||(_[9]=S=>i.value=!i.value)}))]),_:1},8,["modelValue","invalid","type"])]),_:1},8,["label","error"])]),t(K,{loading:e(d),disabled:e(d),class:"mt-4"},{left:u(S=>[e(d)?E("",!0):(B(),F(J,{key:0,name:"SaveIcon",class:O(S.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(c.$t("wizard.save_cont")),1)]),_:1},8,["loading","disabled"])],40,za)]),_:1},8,["title","description"])}}},Ea=["onSubmit"],Ga={class:"grid grid-cols-1 mb-4 md:grid-cols-2 md:mb-6"},Oa={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},xa={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},La={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},Wa={emits:["next"],setup(n,{emit:q}){let d=M(!1),r=M(!1);const{t:i}=G();let g=M(null),o=M(null),p=M(null);const l=j({name:null,address:{address_street_1:"",address_street_2:"",website:"",country_id:null,state:"",city:"",phone:"",zip:""}}),m=te(),s=_e();Q(async()=>{var c;d.value=!0,await s.fetchCountries(),d.value=!1,l.address.country_id=(c=s.countries.find(_=>_.code=="US"))==null?void 0:c.id});const h={companyForm:{name:{required:I.withMessage(i("validation.required"),D)},address:{country_id:{required:I.withMessage(i("validation.required"),D)},address_street_1:{maxLength:I.withMessage(i("validation.address_maxlength",{count:255}),ge(255))},address_street_2:{maxLength:I.withMessage(i("validation.address_maxlength",{count:255}),ge(255))}}}},a=W(h,{companyForm:l});function f(c,_,v,w){p.value=w.name,o.value=_}function $(){o.value=null}async function C(){if(a.value.companyForm.$touch(),a.value.$invalid)return!0;if(r.value=!0,m.updateCompany(l)){if(o.value){let _=new FormData;_.append("company_logo",JSON.stringify({name:p.value,data:o.value})),await m.updateCompanyLogo(_)}r.value=!1,q("next",7)}}return(c,_)=>{const v=b("BaseFileUploader"),w=b("BaseInputGroup"),y=b("BaseInput"),x=b("BaseMultiselect"),Y=b("BaseTextarea"),J=b("BaseIcon"),K=b("BaseButton"),N=b("BaseWizardStep");return B(),F(N,{title:c.$t("wizard.company_info"),description:c.$t("wizard.company_info_desc"),"step-container":"bg-white border border-gray-200 border-solid mb-8 md:w-full p-8 rounded w-full"},{default:u(()=>[V("form",{action:"",onSubmit:T(C,["prevent"])},[V("div",Ga,[t(w,{label:c.$tc("settings.company_info.company_logo")},{default:u(()=>[t(v,{base64:"","preview-image":e(g),onChange:f,onRemove:$},null,8,["preview-image"])]),_:1},8,["label"])]),V("div",Oa,[t(w,{label:c.$t("wizard.company_name"),error:e(a).companyForm.name.$error&&e(a).companyForm.name.$errors[0].$message,required:""},{default:u(()=>[t(y,{modelValue:e(l).name,"onUpdate:modelValue":_[0]||(_[0]=S=>e(l).name=S),modelModifiers:{trim:!0},invalid:e(a).companyForm.name.$error,type:"text",name:"name",onInput:_[1]||(_[1]=S=>e(a).companyForm.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(w,{label:c.$t("wizard.country"),error:e(a).companyForm.address.country_id.$error&&e(a).companyForm.address.country_id.$errors[0].$message,"content-loading":e(d),required:""},{default:u(()=>[t(x,{modelValue:e(l).address.country_id,"onUpdate:modelValue":_[2]||(_[2]=S=>e(l).address.country_id=S),label:"name",invalid:e(a).companyForm.address.country_id.$error,options:e(s).countries,"value-prop":"id","can-deselect":!1,"can-clear":!1,"content-loading":e(d),placeholder:c.$t("general.select_country"),searchable:"","track-by":"name"},null,8,["modelValue","invalid","options","content-loading","placeholder"])]),_:1},8,["label","error","content-loading"])]),V("div",xa,[t(w,{label:c.$t("wizard.state")},{default:u(()=>[t(y,{modelValue:e(l).address.state,"onUpdate:modelValue":_[3]||(_[3]=S=>e(l).address.state=S),name:"state",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),t(w,{label:c.$t("wizard.city")},{default:u(()=>[t(y,{modelValue:e(l).address.city,"onUpdate:modelValue":_[4]||(_[4]=S=>e(l).address.city=S),name:"city",type:"text"},null,8,["modelValue"])]),_:1},8,["label"])]),V("div",La,[V("div",null,[t(w,{label:c.$t("wizard.address"),error:e(a).companyForm.address.address_street_1.$error&&e(a).companyForm.address.address_street_1.$errors[0].$message},{default:u(()=>[t(Y,{modelValue:e(l).address.address_street_1,"onUpdate:modelValue":_[5]||(_[5]=S=>e(l).address.address_street_1=S),modelModifiers:{trim:!0},invalid:e(a).companyForm.address.address_street_1.$error,placeholder:c.$t("general.street_1"),name:"billing_street1",rows:"2",onInput:_[6]||(_[6]=S=>e(a).companyForm.address.address_street_1.$touch())},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["label","error"]),t(w,{error:e(a).companyForm.address.address_street_2.$error&&e(a).companyForm.address.address_street_2.$errors[0].$message,class:"mt-1 lg:mt-2 md:mt-2"},{default:u(()=>[t(Y,{modelValue:e(l).address.address_street_2,"onUpdate:modelValue":_[7]||(_[7]=S=>e(l).address.address_street_2=S),invalid:e(a).companyForm.address.address_street_2.$error,placeholder:c.$t("general.street_2"),name:"billing_street2",rows:"2",onInput:_[8]||(_[8]=S=>e(a).companyForm.address.address_street_2.$touch())},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["error"])]),V("div",null,[t(w,{label:c.$t("wizard.zip_code")},{default:u(()=>[t(y,{modelValue:e(l).address.zip,"onUpdate:modelValue":_[9]||(_[9]=S=>e(l).address.zip=S),modelModifiers:{trim:!0},type:"text",name:"zip"},null,8,["modelValue"])]),_:1},8,["label"]),t(w,{label:c.$t("wizard.phone"),class:"mt-4"},{default:u(()=>[t(y,{modelValue:e(l).address.phone,"onUpdate:modelValue":_[10]||(_[10]=S=>e(l).address.phone=S),modelModifiers:{trim:!0},type:"text",name:"phone"},null,8,["modelValue"])]),_:1},8,["label"])])]),t(K,{loading:e(r),disabled:e(r),class:"mt-4"},{left:u(S=>[e(r)?E("",!0):(B(),F(J,{key:0,name:"SaveIcon",class:O(S.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(c.$t("wizard.save_cont")),1)]),_:1},8,["loading","disabled"])],40,Ea)]),_:1},8,["title","description"])}}},Ta=["onSubmit"],ja={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},Ra={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},Aa={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},Ya={emits:["next"],setup(n,{emit:q}){const d=M(!1);let r=M(!1),i=j({currency:1,language:"en",carbon_date_format:"d M Y",time_zone:"UTC",fiscal_year:"1-12"});const{tm:g,t:o}=G(),p=fe();r.value=!0,j([{title:g("settings.customization.invoices.allow"),value:"allow"},{title:g("settings.customization.invoices.disable_on_invoice_partial_paid"),value:"disable_on_invoice_partial_paid"},{title:g("settings.customization.invoices.disable_on_invoice_paid"),value:"disable_on_invoice_paid"},{title:g("settings.customization.invoices.disable_on_invoice_sent"),value:"disable_on_invoice_sent"}]);const l=pe(),m=_e(),s=te(),h=ve(),a=de();let f={key:"fiscal_years"},$={key:"languages"};r.value=!0,Promise.all([m.fetchCurrencies(),m.fetchDateFormats(),m.fetchTimeZones(),m.fetchCountries(),m.fetchConfig(f),m.fetchConfig($)]).then(([v])=>{r.value=!1});const C=z(()=>({currentPreferences:{currency:{required:I.withMessage(o("validation.required"),D)},language:{required:I.withMessage(o("validation.required"),D)},carbon_date_format:{required:I.withMessage(o("validation.required"),D)},time_zone:{required:I.withMessage(o("validation.required"),D)},fiscal_year:{required:I.withMessage(o("validation.required"),D)}}})),c=W(C,{currentPreferences:i});async function _(){if(c.value.currentPreferences.$touch(),c.value.$invalid)return!0;l.openDialog({title:o("general.do_you_wish_to_continue"),message:o("wizard.currency_set_alert"),yesLabel:o("general.ok"),noLabel:o("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(async v=>{if(v){let w={settings:ce({},i)};d.value=!0,delete w.settings.discount_per_item;let y=await s.updateCompanySettings({data:w});if(y.data){d.value=!1;let x={settings:{language:i.language}};(await h.updateUserSettings(x)).data&&(q("next","COMPLETED"),a.showNotification({type:"success",message:"Login Successful"}),p.push("/admin/dashboard")),Ce.set("auth.token",y.data.token)}return!0}return d.value=!1,!0})}return(v,w)=>{const y=b("BaseMultiselect"),x=b("BaseInputGroup"),Y=b("BaseIcon"),J=b("BaseButton"),K=b("BaseWizardStep");return B(),F(K,{title:v.$t("wizard.preferences"),description:v.$t("wizard.preferences_desc"),"step-container":"bg-white border border-gray-200 border-solid mb-8 md:w-full p-8 rounded w-full"},{default:u(()=>[V("form",{action:"",onSubmit:T(_,["prevent"])},[V("div",null,[V("div",ja,[t(x,{label:v.$t("wizard.currency"),error:e(c).currentPreferences.currency.$error&&e(c).currentPreferences.currency.$errors[0].$message,"content-loading":e(r),required:""},{default:u(()=>[t(y,{modelValue:e(i).currency,"onUpdate:modelValue":w[0]||(w[0]=N=>e(i).currency=N),"content-loading":e(r),options:e(m).currencies,label:"name","value-prop":"id",searchable:!0,"track-by":"name",placeholder:v.$tc("settings.currencies.select_currency"),invalid:e(c).currentPreferences.currency.$error,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading"]),t(x,{label:v.$t("settings.preferences.default_language"),error:e(c).currentPreferences.language.$error&&e(c).currentPreferences.language.$errors[0].$message,"content-loading":e(r),required:""},{default:u(()=>[t(y,{modelValue:e(i).language,"onUpdate:modelValue":w[1]||(w[1]=N=>e(i).language=N),"content-loading":e(r),options:e(m).languages,label:"name","value-prop":"code",placeholder:v.$tc("settings.preferences.select_language"),class:"w-full","track-by":"name",searchable:!0,invalid:e(c).currentPreferences.language.$error},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading"])]),V("div",Ra,[t(x,{label:v.$t("wizard.date_format"),error:e(c).currentPreferences.carbon_date_format.$error&&e(c).currentPreferences.carbon_date_format.$errors[0].$message,"content-loading":e(r),required:""},{default:u(()=>[t(y,{modelValue:e(i).carbon_date_format,"onUpdate:modelValue":w[2]||(w[2]=N=>e(i).carbon_date_format=N),"content-loading":e(r),options:e(m).dateFormats,label:"display_date","value-prop":"carbon_format_value",placeholder:v.$tc("settings.preferences.select_date_format"),"track-by":"display_date",searchable:"",invalid:e(c).currentPreferences.carbon_date_format.$error,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading"]),t(x,{label:v.$t("wizard.time_zone"),error:e(c).currentPreferences.time_zone.$error&&e(c).currentPreferences.time_zone.$errors[0].$message,"content-loading":e(r),required:""},{default:u(()=>[t(y,{modelValue:e(i).time_zone,"onUpdate:modelValue":w[3]||(w[3]=N=>e(i).time_zone=N),"content-loading":e(r),options:e(m).timeZones,label:"key","value-prop":"value",placeholder:v.$tc("settings.preferences.select_time_zone"),"track-by":"key",searchable:!0,invalid:e(c).currentPreferences.time_zone.$error},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading"])]),V("div",Aa,[t(x,{label:v.$t("wizard.fiscal_year"),error:e(c).currentPreferences.fiscal_year.$error&&e(c).currentPreferences.fiscal_year.$errors[0].$message,"content-loading":e(r),required:""},{default:u(()=>[t(y,{modelValue:e(i).fiscal_year,"onUpdate:modelValue":w[4]||(w[4]=N=>e(i).fiscal_year=N),"content-loading":e(r),options:e(m).fiscalYears,label:"key","value-prop":"value",placeholder:v.$tc("settings.preferences.select_financial_year"),invalid:e(c).currentPreferences.fiscal_year.$error,"track-by":"key",searchable:!0,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading"])]),t(J,{loading:d.value,disabled:d.value,"content-loading":e(r),class:"mt-4"},{left:u(N=>[t(Y,{name:"SaveIcon",class:O(N.class)},null,8,["class"])]),default:u(()=>[P(" "+U(v.$t("wizard.save_cont")),1)]),_:1},8,["loading","disabled","content-loading"])])],40,Ta)]),_:1},8,["title","description"])}}};var Ja="/img/crater-logo.png";const Za={components:{step_1:Oe,step_2:Ae,step_3:ia,step_4:sa,step_5:Ma,step_6:Na,step_7:Wa,step_8:Ya},setup(){let n=M("step_1"),q=M(1);const d=fe(),r=A();i();async function i(){let l=await r.fetchInstallationStep();if(l.data.profile_complete==="COMPLETED"){d.push("/admin/dashboard");return}let m=parseInt(l.data.profile_complete);m&&(q.value=m+1,n.value=`step_${m+1}`)}async function g(l){var s,h;let m={profile_complete:l};try{return await r.addInstallationStep(m),!0}catch(a){return((h=(s=a==null?void 0:a.response)==null?void 0:s.data)==null?void 0:h.message)==="The MAC is invalid."&&window.location.reload(),!1}}async function o(l){if(l&&!await g(l))return!1;q.value++,q.value<=8&&(n.value="step_"+q.value)}function p(l){}return{stepComponent:n,currentStepNumber:q,onStepChange:o,saveStepProgress:g,onNavClick:p}}},Ka={class:"flex flex-col items-center justify-between w-full pt-10"},Qa=V("img",{id:"logo-crater",src:Ja,alt:"Crater Logo",class:"h-12 mb-5 md:mb-10"},null,-1);function Ha(n,q,d,r,i,g){const o=b("BaseWizard");return B(),k("div",Ka,[Qa,t(o,{steps:7,"current-step":r.currentStepNumber,onClick:r.onNavClick},{default:u(()=>[(B(),F(le(r.stepComponent),{onNext:r.onStepChange},null,8,["onNext"]))]),_:1},8,["current-step","onClick"])])}var nt=se(Za,[["render",Ha]]);export{nt as default}; +var $e=Object.defineProperty;var ue=Object.getOwnPropertySymbols;var we=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable;var me=(n,q,d)=>q in n?$e(n,q,{enumerable:!0,configurable:!0,writable:!0,value:d}):n[q]=d,ce=(n,q)=>{for(var d in q||(q={}))we.call(q,d)&&me(n,d,q[d]);if(ue)for(var d of ue(q))he.call(q,d)&&me(n,d,q[d]);return n};import{a as L,d as ye,B as M,k as z,r as b,o as B,l as F,w as u,h as V,e as k,t as U,i as P,j as E,F as ne,y as ie,u as e,f as t,m as O,J as G,D as Q,q as oe,ag as re,a0 as j,ah as ee,L as I,M as D,aT as ae,T as W,U as T,aj as le,Q as H,x as Z,N as Ie,O as qe,P as Be,S as ge,aN as fe}from"./vendor.fd3b1727.js";import{h as R,b as te,j as pe,_ as se,u as de,e as ve,d as _e,L as Ce}from"./main.fc26c84f.js";import{u as X}from"./mail-driver.2253d638.js";const A=(n=!1)=>{const q=n?window.pinia.defineStore:ye,d=te();return q({id:"installation",state:()=>({currentDataBaseData:{database_connection:"mysql",database_hostname:"127.0.0.1",database_port:"3306",database_name:null,database_username:null,database_password:null,app_url:window.location.origin}}),actions:{fetchInstallationRequirements(){return new Promise((r,i)=>{L.get("/api/v1/installation/requirements").then(g=>{r(g)}).catch(g=>{R(g),i(g)})})},fetchInstallationStep(){return new Promise((r,i)=>{L.get("/api/v1/installation/wizard-step").then(g=>{r(g)}).catch(g=>{R(g),i(g)})})},addInstallationStep(r){return new Promise((i,g)=>{L.post("/api/v1/installation/wizard-step",r).then(o=>{i(o)}).catch(o=>{R(o),g(o)})})},fetchInstallationPermissions(){return new Promise((r,i)=>{L.get("/api/v1/installation/permissions").then(g=>{r(g)}).catch(g=>{R(g),i(g)})})},fetchInstallationDatabase(r){return new Promise((i,g)=>{L.get("/api/v1/installation/database/config",{params:r}).then(o=>{i(o)}).catch(o=>{R(o),g(o)})})},addInstallationDatabase(r){return new Promise((i,g)=>{L.post("/api/v1/installation/database/config",r).then(o=>{i(o)}).catch(o=>{R(o),g(o)})})},addInstallationFinish(){return new Promise((r,i)=>{L.post("/api/v1/installation/finish").then(g=>{r(g)}).catch(g=>{R(g),i(g)})})},setInstallationDomain(r){return new Promise((i,g)=>{L.put("/api/v1/installation/set-domain",r).then(o=>{i(o)}).catch(o=>{R(o),g(o)})})},installationLogin(){return new Promise((r,i)=>{L.get("/sanctum/csrf-cookie").then(g=>{g&&L.post("/api/v1/installation/login").then(o=>{d.setSelectedCompany(o.data.company),r(o)}).catch(o=>{R(o),i(o)})})})},checkAutheticated(){return new Promise((r,i)=>{L.get("/api/v1/auth/check").then(g=>{r(g)}).catch(g=>{i(g)})})}}})()},Ve={class:"w-full md:w-2/3"},De={class:"mb-6"},Se={key:0,class:"grid grid-flow-row grid-cols-3 p-3 border border-gray-200 lg:gap-24 sm:gap-4"},Fe={class:"col-span-2 text-sm"},Me={class:"text-right"},ze={key:0,class:"inline-block w-4 h-4 ml-3 mr-2 bg-green-500 rounded-full"},ke={key:1,class:"inline-block w-4 h-4 ml-3 mr-2 bg-red-500 rounded-full"},Ue={key:1},Pe={class:"col-span-2 text-sm"},Ne={class:"text-right"},Ee={key:0,class:"inline-block w-4 h-4 ml-3 mr-2 bg-green-500 rounded-full"},Ge={key:1,class:"inline-block w-4 h-4 ml-3 mr-2 bg-red-500 rounded-full"},Oe={emits:["next"],setup(n,{emit:q}){const d=M(""),r=M(""),i=M(!1);M(!0);const g=A(),o=z(()=>{if(d.value){let m=!0;for(const s in d.value)return d.value[s]||(m=!1),d.value&&r.value.supported&&m}return!1});async function p(){var s,h,a,f;i.value=!0;const m=await g.fetchInstallationRequirements();m.data&&(d.value=(a=(h=(s=m==null?void 0:m.data)==null?void 0:s.requirements)==null?void 0:h.requirements)==null?void 0:a.php,r.value=(f=m==null?void 0:m.data)==null?void 0:f.phpSupportInfo)}function l(){i.value=!0,q("next"),i.value=!1}return(m,s)=>{const h=b("BaseIcon"),a=b("BaseButton"),f=b("BaseWizardStep");return B(),F(f,{title:m.$t("wizard.req.system_req"),description:m.$t("wizard.req.system_req_desc")},{default:u(()=>[V("div",Ve,[V("div",De,[r.value?(B(),k("div",Se,[V("div",Fe,U(m.$t("wizard.req.php_req_version",{version:r.value.minimum})),1),V("div",Me,[P(U(r.value.current)+" ",1),r.value.supported?(B(),k("span",ze)):(B(),k("span",ke))])])):E("",!0),d.value?(B(),k("div",Ue,[(B(!0),k(ne,null,ie(d.value,($,C)=>(B(),k("div",{key:C,class:"grid grid-flow-row grid-cols-3 p-3 border border-gray-200 lg:gap-24 sm:gap-4"},[V("div",Pe,U(C),1),V("div",Ne,[$?(B(),k("span",Ee)):(B(),k("span",Ge))])]))),128))])):E("",!0)]),e(o)?(B(),F(a,{key:0,onClick:l},{left:u($=>[t(h,{name:"ArrowRightIcon",class:O($.class)},null,8,["class"])]),default:u(()=>[P(U(m.$t("wizard.continue"))+" ",1)]),_:1})):E("",!0),d.value?E("",!0):(B(),F(a,{key:1,loading:i.value,disabled:i.value,onClick:p},{default:u(()=>[P(U(m.$t("wizard.req.check_req")),1)]),_:1},8,["loading","disabled"]))])]),_:1},8,["title","description"])}}},xe={key:1,class:"relative"},Le={class:"grid grid-flow-row grid-cols-3 lg:gap-24 sm:gap-4"},We={class:"col-span-2 p-3"},Te={class:"p-3 text-right"},je={key:0,class:"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-green-500"},Re={key:1,class:"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-red-500"},Ae={emits:["next"],setup(n,{emit:q}){let d=M(!1),r=M(!1),i=M([]);const{tm:g,t:o}=G(),p=A(),l=pe();Q(()=>{m()});async function m(){d.value=!0;const h=await p.fetchInstallationPermissions();i.value=h.data.permissions.permissions,h.data&&h.data.permissions.errors&&setTimeout(()=>{l.openDialog({title:g("wizard.permissions.permission_confirm_title"),message:o("wizard.permissions.permission_confirm_desc"),yesLabel:"OK",noLabel:"Cancel",variant:"danger",hideNoButton:!1,size:"lg"}).then(a=>{a.data&&(d.value=!1)})},500),d.value=!1}function s(){r.value=!0,q("next"),r.value=!1}return(h,a)=>{const f=b("BaseContentPlaceholdersText"),$=b("BaseContentPlaceholdersBox"),C=b("BaseContentPlaceholders"),c=b("BaseIcon"),_=b("BaseButton"),v=b("BaseWizardStep");return B(),F(v,{title:h.$t("wizard.permissions.permissions"),description:h.$t("wizard.permissions.permission_desc")},{default:u(()=>[e(d)?(B(),F(C,{key:0},{default:u(()=>[(B(),k(ne,null,ie(3,(w,y)=>V("div",{key:y,class:"grid grid-flow-row grid-cols-3 lg:gap-24 sm:gap-4 border border-gray-200"},[t(f,{lines:1,class:"col-span-4 p-3"})])),64)),t($,{rounded:!0,class:"mt-10",style:{width:"96px",height:"42px"}})]),_:1})):(B(),k("div",xe,[(B(!0),k(ne,null,ie(e(i),(w,y)=>(B(),k("div",{key:y,class:"border border-gray-200"},[V("div",Le,[V("div",We,U(w.folder),1),V("div",Te,[w.isSet?(B(),k("span",je)):(B(),k("span",Re)),V("span",null,U(w.permission),1)])])]))),128)),oe(t(_,{class:"mt-10",loading:e(r),disabled:e(r),onClick:s},{left:u(w=>[t(c,{name:"ArrowRightIcon",class:O(w.class)},null,8,["class"])]),default:u(()=>[P(" "+U(h.$t("wizard.continue")),1)]),_:1},8,["loading","disabled"]),[[re,!e(d)]])]))]),_:1},8,["title","description"])}}},Ye=["onSubmit"],Je={class:"grid grid-cols-1 gap-5 md:grid-cols-2 lg:mb-6 md:mb-6"},Ze={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){const d=n,r=j(["sqlite","mysql","pgsql"]),{t:i}=G(),g=ee("utils"),o=A();Q(()=>{for(const f in p.value)d.configData.hasOwnProperty(f)&&(p.value[f]=d.configData[f])});const p=z(()=>o.currentDataBaseData),l=f=>g.checkValidUrl(f),m={database_connection:{required:I.withMessage(i("validation.required"),D)},database_hostname:{required:I.withMessage(i("validation.required"),D)},database_port:{required:I.withMessage(i("validation.required"),D),numeric:ae},database_name:{required:I.withMessage(i("validation.required"),D)},database_username:{required:I.withMessage(i("validation.required"),D)},app_url:{required:I.withMessage(i("validation.required"),D),isUrl:I.withMessage(i("validation.invalid_url"),l)}},s=W(m,p.value);function h(){if(s.value.$touch(),s.value.$invalid)return!0;q("submit-data",p.value)}function a(){s.value.database_connection.$touch(),q("on-change-driver",p.value.database_connection)}return(f,$)=>{const C=b("BaseInput"),c=b("BaseInputGroup"),_=b("BaseMultiselect"),v=b("BaseIcon"),w=b("BaseButton");return B(),k("form",{action:"",onSubmit:T(h,["prevent"])},[V("div",Je,[t(c,{label:f.$t("wizard.database.app_url"),error:e(s).app_url.$error&&e(s).app_url.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).app_url,"onUpdate:modelValue":$[0]||($[0]=y=>e(p).app_url=y),invalid:e(s).app_url.$error,type:"text"},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(c,{label:f.$t("wizard.database.connection"),error:e(s).database_connection.$error&&e(s).database_connection.$errors[0].$message,required:""},{default:u(()=>[t(_,{modelValue:e(p).database_connection,"onUpdate:modelValue":[$[1]||($[1]=y=>e(p).database_connection=y),a],invalid:e(s).database_connection.$error,options:e(r),"can-deselect":!1,"can-clear":!1},null,8,["modelValue","invalid","options"])]),_:1},8,["label","error"]),t(c,{label:f.$t("wizard.database.port"),error:e(s).database_port.$error&&e(s).database_port.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_port,"onUpdate:modelValue":$[2]||($[2]=y=>e(p).database_port=y),invalid:e(s).database_port.$error},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(c,{label:f.$t("wizard.database.db_name"),error:e(s).database_name.$error&&e(s).database_name.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_name,"onUpdate:modelValue":$[3]||($[3]=y=>e(p).database_name=y),invalid:e(s).database_name.$error},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(c,{label:f.$t("wizard.database.username"),error:e(s).database_username.$error&&e(s).database_username.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_username,"onUpdate:modelValue":$[4]||($[4]=y=>e(p).database_username=y),invalid:e(s).database_username.$error},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(c,{label:f.$t("wizard.database.password")},{default:u(()=>[t(C,{modelValue:e(p).database_password,"onUpdate:modelValue":$[5]||($[5]=y=>e(p).database_password=y),type:"password"},null,8,["modelValue"])]),_:1},8,["label"]),t(c,{label:f.$t("wizard.database.host"),error:e(s).database_hostname.$error&&e(s).database_hostname.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_hostname,"onUpdate:modelValue":$[6]||($[6]=y=>e(p).database_hostname=y),invalid:e(s).database_hostname.$error},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),t(w,{type:"submit",class:"mt-4",loading:n.isSaving,disabled:n.isSaving},{left:u(y=>[n.isSaving?E("",!0):(B(),F(v,{key:0,name:"SaveIcon",class:O(y.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(f.$t("wizard.save_cont")),1)]),_:1},8,["loading","disabled"])],40,Ye)}}},Ke=["onSubmit"],Qe={class:"grid grid-cols-1 gap-5 md:grid-cols-2 lg:mb-6 md:mb-6"},He={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){const d=n,r=j(["sqlite","mysql","pgsql"]),{t:i}=G(),g=ee("utils"),o=A(),p=z(()=>o.currentDataBaseData);Q(()=>{for(const f in p.value)d.configData.hasOwnProperty(f)&&(p.value[f]=d.configData[f])});const l=f=>g.checkValidUrl(f),m={database_connection:{required:I.withMessage(i("validation.required"),D)},database_hostname:{required:I.withMessage(i("validation.required"),D)},database_port:{required:I.withMessage(i("validation.required"),D),numeric:ae},database_name:{required:I.withMessage(i("validation.required"),D)},database_username:{required:I.withMessage(i("validation.required"),D)},app_url:{required:I.withMessage(i("validation.required"),D),isUrl:I.withMessage(i("validation.invalid_url"),l)}},s=W(m,p.value);function h(){if(s.value.$touch(),s.value.$invalid)return!0;q("submit-data",p.value)}function a(){s.value.database_connection.$touch(),q("on-change-driver",p.value.database_connection)}return(f,$)=>{const C=b("BaseInput"),c=b("BaseInputGroup"),_=b("BaseMultiselect"),v=b("BaseIcon"),w=b("BaseButton");return B(),k("form",{action:"",onSubmit:T(h,["prevent"])},[V("div",Qe,[t(c,{label:f.$t("wizard.database.app_url"),"content-loading":n.isFetchingInitialData,error:e(s).app_url.$error&&e(s).app_url.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).app_url,"onUpdate:modelValue":$[0]||($[0]=y=>e(p).app_url=y),"content-loading":n.isFetchingInitialData,invalid:e(s).app_url.$error,type:"text"},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.connection"),"content-loading":n.isFetchingInitialData,error:e(s).database_connection.$error&&e(s).database_connection.$errors[0].$message,required:""},{default:u(()=>[t(_,{modelValue:e(p).database_connection,"onUpdate:modelValue":[$[1]||($[1]=y=>e(p).database_connection=y),a],"content-loading":n.isFetchingInitialData,invalid:e(s).database_connection.$error,options:e(r),"can-deselect":!1,"can-clear":!1},null,8,["modelValue","content-loading","invalid","options"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.port"),"content-loading":n.isFetchingInitialData,error:e(s).database_port.$error&&e(s).database_port.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_port,"onUpdate:modelValue":$[2]||($[2]=y=>e(p).database_port=y),"content-loading":n.isFetchingInitialData,invalid:e(s).database_port.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.db_name"),"content-loading":n.isFetchingInitialData,error:e(s).database_name.$error&&e(s).database_name.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_name,"onUpdate:modelValue":$[3]||($[3]=y=>e(p).database_name=y),"content-loading":n.isFetchingInitialData,invalid:e(s).database_name.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.username"),"content-loading":n.isFetchingInitialData,error:e(s).database_username.$error&&e(s).database_username.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_username,"onUpdate:modelValue":$[4]||($[4]=y=>e(p).database_username=y),"content-loading":n.isFetchingInitialData,invalid:e(s).database_username.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(c,{"content-loading":n.isFetchingInitialData,label:f.$t("wizard.database.password")},{default:u(()=>[t(C,{modelValue:e(p).database_password,"onUpdate:modelValue":$[5]||($[5]=y=>e(p).database_password=y),"content-loading":n.isFetchingInitialData,type:"password"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),t(c,{label:f.$t("wizard.database.host"),"content-loading":n.isFetchingInitialData,error:e(s).database_hostname.$error&&e(s).database_hostname.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_hostname,"onUpdate:modelValue":$[6]||($[6]=y=>e(p).database_hostname=y),"content-loading":n.isFetchingInitialData,invalid:e(s).database_hostname.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"])]),oe(t(w,{"content-loading":n.isFetchingInitialData,type:"submit",class:"mt-4",loading:n.isSaving,disabled:n.isSaving},{left:u(y=>[n.isSaving?E("",!0):(B(),F(v,{key:0,name:"SaveIcon",class:O(y.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(f.$t("wizard.save_cont")),1)]),_:1},8,["content-loading","loading","disabled"]),[[re,!n.isFetchingInitialData]])],40,Ke)}}},Xe=["onSubmit"],ea={class:"grid grid-cols-1 gap-5 md:grid-cols-2 lg:mb-6 md:mb-6"},aa={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){const d=n,r=j(["sqlite","mysql","pgsql"]),{t:i}=G(),g=ee("utils"),o=A(),p=z(()=>o.currentDataBaseData);Q(()=>{for(const f in p.value)d.configData.hasOwnProperty(f)&&(p.value[f]=d.configData[f])});const l=f=>g.checkValidUrl(f),m={database_connection:{required:I.withMessage(i("validation.required"),D)},database_name:{required:I.withMessage(i("validation.required"),D)},app_url:{required:I.withMessage(i("validation.required"),D),isUrl:I.withMessage(i("validation.invalid_url"),l)}},s=W(m,p.value);function h(){if(s.value.$touch(),s.value.$invalid)return!0;q("submit-data",p.value)}function a(){s.value.database_connection.$touch(),q("on-change-driver",p.value.database_connection)}return(f,$)=>{const C=b("BaseInput"),c=b("BaseInputGroup"),_=b("BaseMultiselect"),v=b("BaseIcon"),w=b("BaseButton");return B(),k("form",{action:"",onSubmit:T(h,["prevent"])},[V("div",ea,[t(c,{label:f.$t("wizard.database.app_url"),"content-loading":n.isFetchingInitialData,error:e(s).app_url.$error&&e(s).app_url.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(p).app_url,"onUpdate:modelValue":$[0]||($[0]=y=>e(p).app_url=y),"content-loading":n.isFetchingInitialData,invalid:e(s).app_url.$error,type:"text"},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.connection"),"content-loading":n.isFetchingInitialData,error:e(s).database_connection.$error&&e(s).database_connection.$errors[0].$message,required:""},{default:u(()=>[t(_,{modelValue:e(p).database_connection,"onUpdate:modelValue":[$[1]||($[1]=y=>e(p).database_connection=y),a],"content-loading":n.isFetchingInitialData,invalid:e(s).database_connection.$error,options:e(r),"can-deselect":!1,"can-clear":!1},null,8,["modelValue","content-loading","invalid","options"])]),_:1},8,["label","content-loading","error"]),t(c,{label:f.$t("wizard.database.db_path"),error:e(s).database_name.$error&&e(s).database_name.$errors[0].$message,"content-loading":n.isFetchingInitialData,required:""},{default:u(()=>[t(C,{modelValue:e(p).database_name,"onUpdate:modelValue":$[2]||($[2]=y=>e(p).database_name=y),"content-loading":n.isFetchingInitialData,invalid:e(s).database_name.$error},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","error","content-loading"])]),oe(t(w,{"content-loading":n.isFetchingInitialData,type:"submit",class:"mt-4",loading:n.isSaving,disabled:n.isSaving},{left:u(y=>[n.isSaving?E("",!0):(B(),F(v,{key:0,name:"SaveIcon",class:O(y.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(f.$t("wizard.save_cont")),1)]),_:1},8,["content-loading","loading","disabled"]),[[re,!n.isFetchingInitialData]])],40,Xe)}}},ta={components:{Mysql:Ze,Pgsql:He,Sqlite:aa},emits:["next"],setup(n,{emit:q}){const d=M("mysql"),r=M(!1),{t:i}=G(),g=de(),o=A(),p=z(()=>o.currentDataBaseData);async function l(s){let h={connection:s};const a=await o.fetchInstallationDatabase(h);a.data.success&&(p.value.database_connection=a.data.config.database_connection),s==="sqlite"?p.value.database_name=a.data.config.database_name:p.value.database_name=null}async function m(s){r.value=!0;try{let h=await o.addInstallationDatabase(s);if(r.value=!1,h.data.success){await o.addInstallationFinish(),q("next",3),g.showNotification({type:"success",message:i("wizard.success."+h.data.success)});return}else if(h.data.error){if(h.data.requirement){g.showNotification({type:"error",message:i("wizard.errors."+h.data.error,{version:h.data.requirement.minimum,name:s.value.database_connection})});return}g.showNotification({type:"error",message:i("wizard.errors."+h.data.error)})}else h.data.errors?g.showNotification({type:"error",message:h.data.errors[0]}):h.data.error_message&&g.showNotification({type:"error",message:h.data.error_message})}catch{g.showNotification({type:"error",message:i("validation.something_went_wrong")}),r.value=!1}finally{r.value=!1}}return{databaseData:p,database_connection:d,isSaving:r,getDatabaseConfig:l,next:m}}};function na(n,q,d,r,i,g){const o=b("BaseWizardStep");return B(),F(o,{title:n.$t("wizard.database.database"),description:n.$t("wizard.database.desc"),"step-container":"w-full p-8 mb-8 bg-white border border-gray-200 border-solid rounded md:w-full"},{default:u(()=>[(B(),F(le(r.databaseData.database_connection),{"config-data":r.databaseData,"is-saving":r.isSaving,onOnChangeDriver:r.getDatabaseConfig,onSubmitData:r.next},null,8,["config-data","is-saving","onOnChangeDriver","onSubmitData"]))]),_:1},8,["title","description"])}var ia=se(ta,[["render",na]]);const oa={class:"w-full md:w-2/3"},ra=V("p",{class:"mt-4 mb-0 text-sm text-gray-600"},"Notes:",-1),la=V("ul",{class:"w-full text-gray-600 list-disc list-inside"},[V("li",{class:"text-sm leading-8"},[P(" App domain should not contain "),V("b",{class:"inline-block px-1 bg-gray-100 rounded-sm"},"https://"),P(" or "),V("b",{class:"inline-block px-1 bg-gray-100 rounded-sm"},"http"),P(" in front of the domain. ")]),V("li",{class:"text-sm leading-8"},[P(" If you're accessing the website on a different port, please mention the port. For example: "),V("b",{class:"inline-block px-1 bg-gray-100"},"localhost:8080")])],-1),sa={emits:["next"],setup(n,{emit:q}){const d=j({app_domain:window.location.origin.replace(/(^\w+:|^)\/\//,"")}),r=M(!1),{t:i}=G(),g=ee("utils"),o=a=>g.checkValidDomainUrl(a),p=A(),l=de(),m={app_domain:{required:I.withMessage(i("validation.required"),D),isUrl:I.withMessage(i("validation.invalid_domain_url"),o)}},s=W(m,z(()=>d));async function h(){if(s.value.$touch(),s.value.$invalid)return!0;r.value=!0;try{await p.setInstallationDomain(d),await p.installationLogin(),(await p.checkAutheticated()).data&&q("next",4),r.value=!1}catch{l.showNotification({type:"error",message:i("wizard.verify_domain.failed")}),r.value=!1}}return(a,f)=>{const $=b("BaseInput"),C=b("BaseInputGroup"),c=b("BaseButton"),_=b("BaseWizardStep");return B(),F(_,{title:a.$t("wizard.verify_domain.title"),description:a.$t("wizard.verify_domain.desc")},{default:u(()=>[V("div",oa,[t(C,{label:a.$t("wizard.verify_domain.app_domain"),error:e(s).app_domain.$error&&e(s).app_domain.$errors[0].$message,required:""},{default:u(()=>[t($,{modelValue:e(d).app_domain,"onUpdate:modelValue":f[0]||(f[0]=v=>e(d).app_domain=v),invalid:e(s).app_domain.$error,type:"text",onInput:f[1]||(f[1]=v=>e(s).app_domain.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),ra,la,t(c,{loading:r.value,disabled:r.value,class:"mt-8",onClick:h},{default:u(()=>[P(U(a.$t("wizard.verify_domain.verify_now")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["title","description"])}}},da=["onSubmit"],ua={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},ma={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},ca={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},ga={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},fa={props:{isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){let d=M(!1);const r=j(["tls","ssl","starttls"]),{t:i}=G(),g=X(),o=z(()=>g.smtpConfig),p=z(()=>d.value?"text":"password");o.value.mail_driver="smtp";const l=z(()=>({smtpConfig:{mail_driver:{required:I.withMessage(i("validation.required"),D)},mail_host:{required:I.withMessage(i("validation.required"),D)},mail_port:{required:I.withMessage(i("validation.required"),D),numeric:I.withMessage(i("validation.numbers_only"),ae)},mail_encryption:{required:I.withMessage(i("validation.required"),D)},from_mail:{required:I.withMessage(i("validation.required"),D),email:I.withMessage(i("validation.email_incorrect"),H)},from_name:{required:I.withMessage(i("validation.required"),D)}}})),m=W(l,z(()=>g));async function s(){return m.value.$touch(),m.value.$invalid||q("submit-data",g.smtpConfig),!1}function h(){m.value.smtpConfig.mail_driver.$touch(),q("on-change-driver",g.smtpConfig.mail_driver)}return(a,f)=>{const $=b("BaseMultiselect"),C=b("BaseInputGroup"),c=b("BaseInput"),_=b("BaseIcon"),v=b("BaseButton");return B(),k("form",{onSubmit:T(s,["prevent"])},[V("div",ua,[t(C,{label:a.$t("wizard.mail.driver"),"content-loading":n.isFetchingInitialData,error:e(m).smtpConfig.mail_driver.$error&&e(m).smtpConfig.mail_driver.$errors[0].$message,required:""},{default:u(()=>[t($,{modelValue:e(o).mail_driver,"onUpdate:modelValue":[f[0]||(f[0]=w=>e(o).mail_driver=w),h],options:e(g).mail_drivers,"can-deselect":!1,"content-loading":n.isFetchingInitialData,invalid:e(m).smtpConfig.mail_driver.$error},null,8,["modelValue","options","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t(C,{label:a.$t("wizard.mail.host"),"content-loading":n.isFetchingInitialData,error:e(m).smtpConfig.mail_host.$error&&e(m).smtpConfig.mail_host.$errors[0].$message,required:""},{default:u(()=>[t(c,{modelValue:e(o).mail_host,"onUpdate:modelValue":f[1]||(f[1]=w=>e(o).mail_host=w),modelModifiers:{trim:!0},invalid:e(m).smtpConfig.mail_host.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mail_host",onInput:f[2]||(f[2]=w=>e(m).smtpConfig.mail_host.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",ma,[t(C,{label:a.$t("wizard.mail.username"),"content-loading":n.isFetchingInitialData},{default:u(()=>[t(c,{modelValue:e(o).mail_username,"onUpdate:modelValue":f[3]||(f[3]=w=>e(o).mail_username=w),modelModifiers:{trim:!0},"content-loading":n.isFetchingInitialData,type:"text",name:"db_name"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),t(C,{label:a.$t("wizard.mail.password"),"content-loading":n.isFetchingInitialData},{default:u(()=>[t(c,{modelValue:e(o).mail_password,"onUpdate:modelValue":f[6]||(f[6]=w=>e(o).mail_password=w),modelModifiers:{trim:!0},type:e(p),"content-loading":n.isFetchingInitialData,autocomplete:"off","data-lpignore":"true",name:"password"},{right:u(()=>[e(d)?(B(),F(_,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:f[4]||(f[4]=w=>Z(d)?d.value=!e(d):d=!e(d))})):(B(),F(_,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:f[5]||(f[5]=w=>Z(d)?d.value=!e(d):d=!e(d))}))]),_:1},8,["modelValue","type","content-loading"])]),_:1},8,["label","content-loading"])]),V("div",ca,[t(C,{label:a.$t("wizard.mail.port"),error:e(m).smtpConfig.mail_port.$error&&e(m).smtpConfig.mail_port.$errors[0].$message,"content-loading":n.isFetchingInitialData,required:""},{default:u(()=>[t(c,{modelValue:e(o).mail_port,"onUpdate:modelValue":f[7]||(f[7]=w=>e(o).mail_port=w),modelModifiers:{trim:!0},invalid:e(m).smtpConfig.mail_port.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mail_port",onInput:f[8]||(f[8]=w=>e(m).smtpConfig.mail_port.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","error","content-loading"]),t(C,{label:a.$t("wizard.mail.encryption"),error:e(m).smtpConfig.mail_encryption.$error&&e(m).smtpConfig.mail_encryption.$errors[0].$message,"content-loading":n.isFetchingInitialData,required:""},{default:u(()=>[t($,{modelValue:e(o).mail_encryption,"onUpdate:modelValue":f[9]||(f[9]=w=>e(o).mail_encryption=w),modelModifiers:{trim:!0},options:e(r),"can-deselect":!1,invalid:e(m).smtpConfig.mail_encryption.$error,"content-loading":n.isFetchingInitialData,onInput:f[10]||(f[10]=w=>e(m).smtpConfig.mail_encryption.$touch())},null,8,["modelValue","options","invalid","content-loading"])]),_:1},8,["label","error","content-loading"])]),V("div",ga,[t(C,{label:a.$t("wizard.mail.from_mail"),error:e(m).smtpConfig.from_mail.$error&&e(m).smtpConfig.from_mail.$errors[0].$message,"content-loading":n.isFetchingInitialData,required:""},{default:u(()=>[t(c,{modelValue:e(o).from_mail,"onUpdate:modelValue":f[11]||(f[11]=w=>e(o).from_mail=w),modelModifiers:{trim:!0},invalid:e(m).smtpConfig.from_mail.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"from_mail",onInput:f[12]||(f[12]=w=>e(m).smtpConfig.from_mail.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","error","content-loading"]),t(C,{label:a.$t("wizard.mail.from_name"),error:e(m).smtpConfig.from_name.$error&&e(m).smtpConfig.from_name.$errors[0].$message,"content-loading":n.isFetchingInitialData,required:""},{default:u(()=>[t(c,{modelValue:e(o).from_name,"onUpdate:modelValue":f[13]||(f[13]=w=>e(o).from_name=w),modelModifiers:{trim:!0},invalid:e(m).smtpConfig.from_name.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"from_name",onInput:f[14]||(f[14]=w=>e(m).smtpConfig.from_name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","error","content-loading"])]),t(v,{loading:n.isSaving,disabled:n.isSaving,"content-loading":n.isFetchingInitialData,class:"mt-4"},{left:u(w=>[n.isSaving?E("",!0):(B(),F(_,{key:0,name:"SaveIcon",class:O(w.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(a.$t("general.save")),1)]),_:1},8,["loading","disabled","content-loading"])],40,da)}}},pa=["onSubmit"],va={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6"},_a={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6"},ba={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},$a={props:{isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){let d=M(!1);const r=X(),{t:i}=G(),g=z(()=>r.mailgunConfig),o=z(()=>d.value?"text":"password");g.value.mail_driver="mailgun";const p=z(()=>({mailgunConfig:{mail_driver:{required:I.withMessage(i("validation.required"),D)},mail_mailgun_domain:{required:I.withMessage(i("validation.required"),D)},mail_mailgun_endpoint:{required:I.withMessage(i("validation.required"),D)},mail_mailgun_secret:{required:I.withMessage(i("validation.required"),D)},from_mail:{required:I.withMessage(i("validation.required"),D),email:H},from_name:{required:I.withMessage(i("validation.required"),D)}}})),l=W(p,z(()=>r));function m(){return l.value.$touch(),l.value.$invalid||q("submit-data",r.mailgunConfig),!1}function s(){l.value.mailgunConfig.mail_driver.$touch(),q("on-change-driver",r.mailgunConfig.mail_driver)}return(h,a)=>{const f=b("BaseMultiselect"),$=b("BaseInputGroup"),C=b("BaseInput"),c=b("BaseIcon"),_=b("BaseButton");return B(),k("form",{onSubmit:T(m,["prevent"])},[V("div",va,[t($,{label:h.$t("wizard.mail.driver"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.mail_driver.$error&&e(l).mailgunConfig.mail_driver.$errors[0].$message,required:""},{default:u(()=>[t(f,{modelValue:e(g).mail_driver,"onUpdate:modelValue":[a[0]||(a[0]=v=>e(g).mail_driver=v),s],options:e(r).mail_drivers,"can-deselect":!1,invalid:e(l).mailgunConfig.mail_driver.$error,"content-loading":n.isFetchingInitialData},null,8,["modelValue","options","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.mailgun_domain"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.mail_mailgun_domain.$error&&e(l).mailgunConfig.mail_mailgun_domain.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(g).mail_mailgun_domain,"onUpdate:modelValue":a[1]||(a[1]=v=>e(g).mail_mailgun_domain=v),modelModifiers:{trim:!0},invalid:e(l).mailgunConfig.mail_mailgun_domain.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mailgun_domain",onInput:a[2]||(a[2]=v=>e(l).mailgunConfig.mail_mailgun_domain.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",_a,[t($,{label:h.$t("wizard.mail.mailgun_secret"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.mail_mailgun_secret.$error&&e(l).mailgunConfig.mail_mailgun_secret.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(g).mail_mailgun_secret,"onUpdate:modelValue":a[5]||(a[5]=v=>e(g).mail_mailgun_secret=v),modelModifiers:{trim:!0},invalid:e(l).mailgunConfig.mail_mailgun_secret.$error,type:e(o),"content-loading":n.isFetchingInitialData,name:"mailgun_secret",autocomplete:"off","data-lpignore":"true",onInput:a[6]||(a[6]=v=>e(l).mailgunConfig.mail_mailgun_secret.$touch())},{right:u(()=>[e(d)?(B(),F(c,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:a[3]||(a[3]=v=>Z(d)?d.value=!e(d):d=!e(d))})):(B(),F(c,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:a[4]||(a[4]=v=>Z(d)?d.value=!e(d):d=!e(d))}))]),_:1},8,["modelValue","invalid","type","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.mailgun_endpoint"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.mail_mailgun_endpoint.$error&&e(l).mailgunConfig.mail_mailgun_endpoint.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(g).mail_mailgun_endpoint,"onUpdate:modelValue":a[7]||(a[7]=v=>e(g).mail_mailgun_endpoint=v),modelModifiers:{trim:!0},invalid:e(l).mailgunConfig.mail_mailgun_endpoint.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mailgun_endpoint",onInput:a[8]||(a[8]=v=>e(l).mailgunConfig.mail_mailgun_endpoint.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",ba,[t($,{label:h.$t("wizard.mail.from_mail"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.from_mail.$error&&e(l).mailgunConfig.from_mail.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(g).from_mail,"onUpdate:modelValue":a[9]||(a[9]=v=>e(g).from_mail=v),modelModifiers:{trim:!0},name:"from_mail",type:"text",invalid:e(l).mailgunConfig.from_mail.$error,"content-loading":n.isFetchingInitialData,onInput:a[10]||(a[10]=v=>e(l).mailgunConfig.from_mail.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.from_name"),"content-loading":n.isFetchingInitialData,error:e(l).mailgunConfig.from_name.$error&&e(l).mailgunConfig.from_name.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(g).from_name,"onUpdate:modelValue":a[11]||(a[11]=v=>e(g).from_name=v),modelModifiers:{trim:!0},invalid:e(l).mailgunConfig.from_name.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"from_name",onInput:a[12]||(a[12]=v=>e(l).mailgunConfig.from_name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),t(_,{loading:h.loading,disabled:n.isSaving,"content-loading":n.isFetchingInitialData,class:"mt-4"},{left:u(v=>[n.isSaving?E("",!0):(B(),F(c,{key:0,name:"SaveIcon",class:O(v.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(h.$t("general.save")),1)]),_:1},8,["loading","disabled","content-loading"])],40,pa)}}},wa=["onSubmit"],ha={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},ya={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},Ia={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},qa={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},Ba={props:{isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){const{t:d}=G(),r=j(["tls","ssl","starttls"]);let i=M(!1);const g=X(),o=z(()=>g.sesConfig);o.value.mail_driver="ses";const p=z(()=>({sesConfig:{mail_driver:{required:I.withMessage(d("validation.required"),D)},mail_host:{required:I.withMessage(d("validation.required"),D)},mail_port:{required:I.withMessage(d("validation.required"),D),numeric:ae},mail_ses_key:{required:I.withMessage(d("validation.required"),D)},mail_ses_secret:{required:I.withMessage(d("validation.required"),D)},mail_encryption:{required:I.withMessage(d("validation.required"),D)},from_mail:{required:I.withMessage(d("validation.required"),D),email:I.withMessage(d("validation.email_incorrect"),H)},from_name:{required:I.withMessage(d("validation.required"),D)}}})),l=W(p,z(()=>g));async function m(){return l.value.$touch(),l.value.$invalid||q("submit-data",g.sesConfig),!1}function s(){l.value.sesConfig.mail_driver.$touch(),q("on-change-driver",g.sesConfig.mail_driver)}return(h,a)=>{const f=b("BaseMultiselect"),$=b("BaseInputGroup"),C=b("BaseInput"),c=b("BaseIcon"),_=b("BaseButton");return B(),k("form",{onSubmit:T(m,["prevent"])},[V("div",ha,[t($,{label:h.$t("wizard.mail.driver"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_driver.$error&&e(l).sesConfig.mail_driver.$errors[0].$message,required:""},{default:u(()=>[t(f,{modelValue:e(o).mail_driver,"onUpdate:modelValue":[a[0]||(a[0]=v=>e(o).mail_driver=v),s],options:e(g).mail_drivers,"can-deselect":!1,"content-loading":n.isFetchingInitialData,invalid:e(l).sesConfig.mail_driver.$error},null,8,["modelValue","options","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.host"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_host.$error&&e(l).sesConfig.mail_host.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).mail_host,"onUpdate:modelValue":a[1]||(a[1]=v=>e(o).mail_host=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.mail_host.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mail_host",onInput:a[2]||(a[2]=v=>e(l).sesConfig.mail_host.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",ya,[t($,{label:h.$t("wizard.mail.port"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_port.$error&&e(l).sesConfig.mail_port.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).mail_port,"onUpdate:modelValue":a[3]||(a[3]=v=>e(o).mail_port=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.mail_port.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mail_port",onInput:a[4]||(a[4]=v=>e(l).sesConfig.mail_port.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.encryption"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_encryption.$error&&e(l).sesConfig.mail_encryption.$errors[0].$message,required:""},{default:u(()=>[t(f,{modelValue:e(o).mail_encryption,"onUpdate:modelValue":a[5]||(a[5]=v=>e(o).mail_encryption=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.mail_encryption.$error,options:e(r),"content-loading":n.isFetchingInitialData,onInput:a[6]||(a[6]=v=>e(l).sesConfig.mail_encryption.$touch())},null,8,["modelValue","invalid","options","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",Ia,[t($,{label:h.$t("wizard.mail.from_mail"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.from_mail.$error&&e(l).sesConfig.from_mail.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).from_mail,"onUpdate:modelValue":a[7]||(a[7]=v=>e(o).from_mail=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.from_mail.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"from_mail",onInput:a[8]||(a[8]=v=>e(l).sesConfig.from_mail.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.from_name"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.from_name.$error&&e(l).sesConfig.from_name.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).from_name,"onUpdate:modelValue":a[9]||(a[9]=v=>e(o).from_name=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.from_name.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"name",onInput:a[10]||(a[10]=v=>e(l).sesConfig.from_name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",qa,[t($,{label:h.$t("wizard.mail.ses_key"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_ses_key.$error&&e(l).sesConfig.mail_ses_key.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).mail_ses_key,"onUpdate:modelValue":a[11]||(a[11]=v=>e(o).mail_ses_key=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.mail_ses_key.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"mail_ses_key",onInput:a[12]||(a[12]=v=>e(l).sesConfig.mail_ses_key.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t($,{label:h.$t("wizard.mail.ses_secret"),"content-loading":n.isFetchingInitialData,error:e(l).sesConfig.mail_ses_secret.$error&&e(l).sesConfig.mail_ses_secret.$errors[0].$message,required:""},{default:u(()=>[t(C,{modelValue:e(o).mail_ses_secret,"onUpdate:modelValue":a[15]||(a[15]=v=>e(o).mail_ses_secret=v),modelModifiers:{trim:!0},invalid:e(l).sesConfig.mail_ses_secret.$error,type:h.getInputType,"content-loading":n.isFetchingInitialData,name:"mail_ses_secret",autocomplete:"off","data-lpignore":"true",onInput:a[16]||(a[16]=v=>e(l).sesConfig.mail_ses_secret.$touch())},{right:u(()=>[e(i)?(B(),F(c,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:a[13]||(a[13]=v=>Z(i)?i.value=!e(i):i=!e(i))})):(B(),F(c,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:a[14]||(a[14]=v=>Z(i)?i.value=!e(i):i=!e(i))}))]),_:1},8,["modelValue","invalid","type","content-loading"])]),_:1},8,["label","content-loading","error"])]),t(_,{loading:n.isSaving,disabled:n.isSaving,"content-loading":n.isFetchingInitialData,class:"mt-4"},{left:u(v=>[n.isSaving?E("",!0):(B(),F(c,{key:0,name:"SaveIcon",class:O(v.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(h.$t("general.save")),1)]),_:1},8,["loading","disabled","content-loading"])],40,wa)}}},Ca=["onSubmit"],Va={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},Da={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},be={props:{isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1}},emits:["submit-data","on-change-driver"],setup(n,{emit:q}){const{t:d}=G(),r=X(),i=z(()=>r.basicMailConfig);z(()=>r.mail_drivers),i.value.mail_driver="mail";const g=z(()=>({basicMailConfig:{mail_driver:{required:I.withMessage(d("validation.required"),D)},from_mail:{required:I.withMessage(d("validation.required"),D),email:I.withMessage(d("validation.email_incorrect"),H)},from_name:{required:I.withMessage(d("validation.required"),D)}}})),o=W(g,z(()=>r));function p(){return o.value.$touch(),o.value.$invalid||q("submit-data",r.basicMailConfig),!1}function l(){var m;o.value.basicMailConfig.mail_driver.$touch(),q("on-change-driver",(m=r==null?void 0:r.basicMailConfig)==null?void 0:m.mail_driver)}return(m,s)=>{const h=b("BaseMultiselect"),a=b("BaseInputGroup"),f=b("BaseInput"),$=b("BaseIcon"),C=b("BaseButton");return B(),k("form",{onSubmit:T(p,["prevent"])},[V("div",Va,[t(a,{label:m.$t("wizard.mail.driver"),"content-loading":n.isFetchingInitialData,error:e(o).basicMailConfig.mail_driver.$error&&e(o).basicMailConfig.mail_driver.$errors[0].$message,required:""},{default:u(()=>[t(h,{modelValue:e(i).mail_driver,"onUpdate:modelValue":[s[0]||(s[0]=c=>e(i).mail_driver=c),l],invalid:e(o).basicMailConfig.mail_driver.$error,options:e(r).mail_drivers,"can-deselect":!1,"content-loading":n.isFetchingInitialData},null,8,["modelValue","invalid","options","content-loading"])]),_:1},8,["label","content-loading","error"])]),V("div",Da,[t(a,{label:m.$t("wizard.mail.from_name"),"content-loading":n.isFetchingInitialData,error:e(o).basicMailConfig.from_name.$error&&e(o).basicMailConfig.from_name.$errors[0].$message,required:""},{default:u(()=>[t(f,{modelValue:e(i).from_name,"onUpdate:modelValue":s[1]||(s[1]=c=>e(i).from_name=c),modelModifiers:{trim:!0},invalid:e(o).basicMailConfig.from_name.$error,"content-loading":n.isFetchingInitialData,type:"text",name:"name",onInput:s[2]||(s[2]=c=>e(o).basicMailConfig.from_name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"]),t(a,{label:m.$t("wizard.mail.from_mail"),"content-loading":n.isFetchingInitialData,error:e(o).basicMailConfig.from_mail.$error&&e(o).basicMailConfig.from_mail.$errors[0].$message,required:""},{default:u(()=>[t(f,{modelValue:e(i).from_mail,"onUpdate:modelValue":s[3]||(s[3]=c=>e(i).from_mail=c),modelModifiers:{trim:!0},invalid:e(o).basicMailConfig.from_mail.$error,"content-loading":n.isFetchingInitialData,type:"text",onInput:s[4]||(s[4]=c=>e(o).basicMailConfig.from_mail.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","content-loading","error"])]),t(C,{loading:n.isSaving,disabled:n.isSaving,"content-loading":n.isFetchingInitialData,class:"mt-4"},{left:u(c=>[n.isSaving?E("",!0):(B(),F($,{key:0,name:"SaveIcon",class:O(c.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(m.$t("general.save")),1)]),_:1},8,["loading","disabled","content-loading"])],40,Ca)}}},Sa={components:{Smtp:fa,Mailgun:$a,Ses:Ba,sendmail:be,Mail:be},emits:["next"],setup(n,{emit:q}){const d=M(!1),r=M(!1),i=X();i.mail_driver="mail",o();function g(l){i.mail_driver=l}async function o(){r.value=!0,await i.fetchMailDrivers(),r.value=!1}async function p(l){d.value=!0;let m=await i.updateMailConfig(l);d.value=!1,m.data.success&&await q("next",5)}return{mailDriverStore:i,isSaving:d,isFetchingInitialData:r,changeDriver:g,next:p}}};function Fa(n,q,d,r,i,g){const o=b("BaseWizardStep");return B(),F(o,{title:n.$t("wizard.mail.mail_config"),description:n.$t("wizard.mail.mail_config_desc")},{default:u(()=>[V("form",{action:"",onSubmit:q[1]||(q[1]=T((...p)=>r.next&&r.next(...p),["prevent"]))},[(B(),F(le(r.mailDriverStore.mail_driver),{"config-data":r.mailDriverStore.mailConfigData,"is-saving":r.isSaving,"is-fetching-initial-data":r.isFetchingInitialData,onOnChangeDriver:q[0]||(q[0]=p=>r.changeDriver(p)),onSubmitData:r.next},null,8,["config-data","is-saving","is-fetching-initial-data","onSubmitData"]))],32)]),_:1},8,["title","description"])}var Ma=se(Sa,[["render",Fa]]);const za=["onSubmit"],ka={class:"grid grid-cols-1 mb-4 md:grid-cols-2 md:mb-6"},Ua={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},Pa={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},Na={emits:["next"],setup(n,{emit:q}){let d=M(!1);const r=M(!1),i=M(!1);let g=M(""),o=M(null);const p=ve(),l=te(),{t:m}=G(),s=z(()=>p.userForm),h=z(()=>({userForm:{name:{required:I.withMessage(m("validation.required"),D)},email:{required:I.withMessage(m("validation.required"),D),email:I.withMessage(m("validation.email_incorrect"),H)},password:{required:I.withMessage(m("validation.required"),D),minLength:I.withMessage(m("validation.password_min_length",{count:8}),Ie(8))},confirm_password:{required:I.withMessage(m("validation.required"),qe(p.userForm.password)),sameAsPassword:I.withMessage(m("validation.password_incorrect"),Be(p.userForm.password))}}})),a=W(h,z(()=>p));function f(c,_){o.value=_}function $(){o.value=null}async function C(){if(a.value.userForm.$touch(),a.value.userForm.$invalid)return!0;d.value=!0;let c=await p.updateCurrentUser(s.value);if(d.value=!1,c.data.data){if(o.value){let v=new FormData;v.append("admin_avatar",o.value),await p.uploadAvatar(v)}const _=c.data.data.companies[0];await l.setSelectedCompany(_),q("next",6)}}return(c,_)=>{const v=b("BaseFileUploader"),w=b("BaseInputGroup"),y=b("BaseInput"),x=b("EyeOffIcon"),Y=b("EyeIcon"),J=b("BaseIcon"),K=b("BaseButton"),N=b("BaseWizardStep");return B(),F(N,{title:c.$t("wizard.account_info"),description:c.$t("wizard.account_info_desc")},{default:u(()=>[V("form",{action:"",onSubmit:T(C,["prevent"])},[V("div",ka,[t(w,{label:c.$tc("settings.account_settings.profile_picture")},{default:u(()=>[t(v,{avatar:!0,"preview-image":e(g),onChange:f,onRemove:$},null,8,["preview-image"])]),_:1},8,["label"])]),V("div",Ua,[t(w,{label:c.$t("wizard.name"),error:e(a).userForm.name.$error&&e(a).userForm.name.$errors[0].$message,required:""},{default:u(()=>[t(y,{modelValue:e(s).name,"onUpdate:modelValue":_[0]||(_[0]=S=>e(s).name=S),modelModifiers:{trim:!0},invalid:e(a).userForm.name.$error,type:"text",name:"name",onInput:_[1]||(_[1]=S=>e(a).userForm.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(w,{label:c.$t("wizard.email"),error:e(a).userForm.email.$error&&e(a).userForm.email.$errors[0].$message,required:""},{default:u(()=>[t(y,{modelValue:e(s).email,"onUpdate:modelValue":_[2]||(_[2]=S=>e(s).email=S),modelModifiers:{trim:!0},invalid:e(a).userForm.email.$error,type:"text",name:"email",onInput:_[3]||(_[3]=S=>e(a).userForm.email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),V("div",Pa,[t(w,{label:c.$t("wizard.password"),error:e(a).userForm.password.$error&&e(a).userForm.password.$errors[0].$message,required:""},{default:u(()=>[t(y,{modelValue:e(s).password,"onUpdate:modelValue":_[6]||(_[6]=S=>e(s).password=S),modelModifiers:{trim:!0},invalid:e(a).userForm.password.$error,type:r.value?"text":"password",name:"password",onInput:_[7]||(_[7]=S=>e(a).userForm.password.$touch())},{right:u(()=>[r.value?(B(),F(x,{key:0,class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:_[4]||(_[4]=S=>r.value=!r.value)})):(B(),F(Y,{key:1,class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:_[5]||(_[5]=S=>r.value=!r.value)}))]),_:1},8,["modelValue","invalid","type"])]),_:1},8,["label","error"]),t(w,{label:c.$t("wizard.confirm_password"),error:e(a).userForm.confirm_password.$error&&e(a).userForm.confirm_password.$errors[0].$message,required:""},{default:u(()=>[t(y,{modelValue:e(s).confirm_password,"onUpdate:modelValue":_[10]||(_[10]=S=>e(s).confirm_password=S),modelModifiers:{trim:!0},invalid:e(a).userForm.confirm_password.$error,type:i.value?"text":"password",name:"confirm_password",onInput:_[11]||(_[11]=S=>e(a).userForm.confirm_password.$touch())},{right:u(()=>[i.value?(B(),F(J,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:_[8]||(_[8]=S=>i.value=!i.value)})):(B(),F(J,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:_[9]||(_[9]=S=>i.value=!i.value)}))]),_:1},8,["modelValue","invalid","type"])]),_:1},8,["label","error"])]),t(K,{loading:e(d),disabled:e(d),class:"mt-4"},{left:u(S=>[e(d)?E("",!0):(B(),F(J,{key:0,name:"SaveIcon",class:O(S.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(c.$t("wizard.save_cont")),1)]),_:1},8,["loading","disabled"])],40,za)]),_:1},8,["title","description"])}}},Ea=["onSubmit"],Ga={class:"grid grid-cols-1 mb-4 md:grid-cols-2 md:mb-6"},Oa={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},xa={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},La={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},Wa={emits:["next"],setup(n,{emit:q}){let d=M(!1),r=M(!1);const{t:i}=G();let g=M(null),o=M(null),p=M(null);const l=j({name:null,address:{address_street_1:"",address_street_2:"",website:"",country_id:null,state:"",city:"",phone:"",zip:""}}),m=te(),s=_e();Q(async()=>{var c;d.value=!0,await s.fetchCountries(),d.value=!1,l.address.country_id=(c=s.countries.find(_=>_.code=="US"))==null?void 0:c.id});const h={companyForm:{name:{required:I.withMessage(i("validation.required"),D)},address:{country_id:{required:I.withMessage(i("validation.required"),D)},address_street_1:{maxLength:I.withMessage(i("validation.address_maxlength",{count:255}),ge(255))},address_street_2:{maxLength:I.withMessage(i("validation.address_maxlength",{count:255}),ge(255))}}}},a=W(h,{companyForm:l});function f(c,_,v,w){p.value=w.name,o.value=_}function $(){o.value=null}async function C(){if(a.value.companyForm.$touch(),a.value.$invalid)return!0;if(r.value=!0,m.updateCompany(l)){if(o.value){let _=new FormData;_.append("company_logo",JSON.stringify({name:p.value,data:o.value})),await m.updateCompanyLogo(_)}r.value=!1,q("next",7)}}return(c,_)=>{const v=b("BaseFileUploader"),w=b("BaseInputGroup"),y=b("BaseInput"),x=b("BaseMultiselect"),Y=b("BaseTextarea"),J=b("BaseIcon"),K=b("BaseButton"),N=b("BaseWizardStep");return B(),F(N,{title:c.$t("wizard.company_info"),description:c.$t("wizard.company_info_desc"),"step-container":"bg-white border border-gray-200 border-solid mb-8 md:w-full p-8 rounded w-full"},{default:u(()=>[V("form",{action:"",onSubmit:T(C,["prevent"])},[V("div",Ga,[t(w,{label:c.$tc("settings.company_info.company_logo")},{default:u(()=>[t(v,{base64:"","preview-image":e(g),onChange:f,onRemove:$},null,8,["preview-image"])]),_:1},8,["label"])]),V("div",Oa,[t(w,{label:c.$t("wizard.company_name"),error:e(a).companyForm.name.$error&&e(a).companyForm.name.$errors[0].$message,required:""},{default:u(()=>[t(y,{modelValue:e(l).name,"onUpdate:modelValue":_[0]||(_[0]=S=>e(l).name=S),modelModifiers:{trim:!0},invalid:e(a).companyForm.name.$error,type:"text",name:"name",onInput:_[1]||(_[1]=S=>e(a).companyForm.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),t(w,{label:c.$t("wizard.country"),error:e(a).companyForm.address.country_id.$error&&e(a).companyForm.address.country_id.$errors[0].$message,"content-loading":e(d),required:""},{default:u(()=>[t(x,{modelValue:e(l).address.country_id,"onUpdate:modelValue":_[2]||(_[2]=S=>e(l).address.country_id=S),label:"name",invalid:e(a).companyForm.address.country_id.$error,options:e(s).countries,"value-prop":"id","can-deselect":!1,"can-clear":!1,"content-loading":e(d),placeholder:c.$t("general.select_country"),searchable:"","track-by":"name"},null,8,["modelValue","invalid","options","content-loading","placeholder"])]),_:1},8,["label","error","content-loading"])]),V("div",xa,[t(w,{label:c.$t("wizard.state")},{default:u(()=>[t(y,{modelValue:e(l).address.state,"onUpdate:modelValue":_[3]||(_[3]=S=>e(l).address.state=S),name:"state",type:"text"},null,8,["modelValue"])]),_:1},8,["label"]),t(w,{label:c.$t("wizard.city")},{default:u(()=>[t(y,{modelValue:e(l).address.city,"onUpdate:modelValue":_[4]||(_[4]=S=>e(l).address.city=S),name:"city",type:"text"},null,8,["modelValue"])]),_:1},8,["label"])]),V("div",La,[V("div",null,[t(w,{label:c.$t("wizard.address"),error:e(a).companyForm.address.address_street_1.$error&&e(a).companyForm.address.address_street_1.$errors[0].$message},{default:u(()=>[t(Y,{modelValue:e(l).address.address_street_1,"onUpdate:modelValue":_[5]||(_[5]=S=>e(l).address.address_street_1=S),modelModifiers:{trim:!0},invalid:e(a).companyForm.address.address_street_1.$error,placeholder:c.$t("general.street_1"),name:"billing_street1",rows:"2",onInput:_[6]||(_[6]=S=>e(a).companyForm.address.address_street_1.$touch())},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["label","error"]),t(w,{error:e(a).companyForm.address.address_street_2.$error&&e(a).companyForm.address.address_street_2.$errors[0].$message,class:"mt-1 lg:mt-2 md:mt-2"},{default:u(()=>[t(Y,{modelValue:e(l).address.address_street_2,"onUpdate:modelValue":_[7]||(_[7]=S=>e(l).address.address_street_2=S),invalid:e(a).companyForm.address.address_street_2.$error,placeholder:c.$t("general.street_2"),name:"billing_street2",rows:"2",onInput:_[8]||(_[8]=S=>e(a).companyForm.address.address_street_2.$touch())},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["error"])]),V("div",null,[t(w,{label:c.$t("wizard.zip_code")},{default:u(()=>[t(y,{modelValue:e(l).address.zip,"onUpdate:modelValue":_[9]||(_[9]=S=>e(l).address.zip=S),modelModifiers:{trim:!0},type:"text",name:"zip"},null,8,["modelValue"])]),_:1},8,["label"]),t(w,{label:c.$t("wizard.phone"),class:"mt-4"},{default:u(()=>[t(y,{modelValue:e(l).address.phone,"onUpdate:modelValue":_[10]||(_[10]=S=>e(l).address.phone=S),modelModifiers:{trim:!0},type:"text",name:"phone"},null,8,["modelValue"])]),_:1},8,["label"])])]),t(K,{loading:e(r),disabled:e(r),class:"mt-4"},{left:u(S=>[e(r)?E("",!0):(B(),F(J,{key:0,name:"SaveIcon",class:O(S.class)},null,8,["class"]))]),default:u(()=>[P(" "+U(c.$t("wizard.save_cont")),1)]),_:1},8,["loading","disabled"])],40,Ea)]),_:1},8,["title","description"])}}},Ta=["onSubmit"],ja={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},Ra={class:"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6"},Aa={class:"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2"},Ya={emits:["next"],setup(n,{emit:q}){const d=M(!1);let r=M(!1),i=j({currency:1,language:"en",carbon_date_format:"d M Y",time_zone:"UTC",fiscal_year:"1-12"});const{tm:g,t:o}=G(),p=fe();r.value=!0,j([{title:g("settings.customization.invoices.allow"),value:"allow"},{title:g("settings.customization.invoices.disable_on_invoice_partial_paid"),value:"disable_on_invoice_partial_paid"},{title:g("settings.customization.invoices.disable_on_invoice_paid"),value:"disable_on_invoice_paid"},{title:g("settings.customization.invoices.disable_on_invoice_sent"),value:"disable_on_invoice_sent"}]);const l=pe(),m=_e(),s=te(),h=ve(),a=de();let f={key:"fiscal_years"},$={key:"languages"};r.value=!0,Promise.all([m.fetchCurrencies(),m.fetchDateFormats(),m.fetchTimeZones(),m.fetchCountries(),m.fetchConfig(f),m.fetchConfig($)]).then(([v])=>{r.value=!1});const C=z(()=>({currentPreferences:{currency:{required:I.withMessage(o("validation.required"),D)},language:{required:I.withMessage(o("validation.required"),D)},carbon_date_format:{required:I.withMessage(o("validation.required"),D)},time_zone:{required:I.withMessage(o("validation.required"),D)},fiscal_year:{required:I.withMessage(o("validation.required"),D)}}})),c=W(C,{currentPreferences:i});async function _(){if(c.value.currentPreferences.$touch(),c.value.$invalid)return!0;l.openDialog({title:o("general.do_you_wish_to_continue"),message:o("wizard.currency_set_alert"),yesLabel:o("general.ok"),noLabel:o("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(async v=>{if(v){let w={settings:ce({},i)};d.value=!0,delete w.settings.discount_per_item;let y=await s.updateCompanySettings({data:w});if(y.data){d.value=!1;let x={settings:{language:i.language}};(await h.updateUserSettings(x)).data&&(q("next","COMPLETED"),a.showNotification({type:"success",message:"Login Successful"}),p.push("/admin/dashboard")),Ce.set("auth.token",y.data.token)}return!0}return d.value=!1,!0})}return(v,w)=>{const y=b("BaseMultiselect"),x=b("BaseInputGroup"),Y=b("BaseIcon"),J=b("BaseButton"),K=b("BaseWizardStep");return B(),F(K,{title:v.$t("wizard.preferences"),description:v.$t("wizard.preferences_desc"),"step-container":"bg-white border border-gray-200 border-solid mb-8 md:w-full p-8 rounded w-full"},{default:u(()=>[V("form",{action:"",onSubmit:T(_,["prevent"])},[V("div",null,[V("div",ja,[t(x,{label:v.$t("wizard.currency"),error:e(c).currentPreferences.currency.$error&&e(c).currentPreferences.currency.$errors[0].$message,"content-loading":e(r),required:""},{default:u(()=>[t(y,{modelValue:e(i).currency,"onUpdate:modelValue":w[0]||(w[0]=N=>e(i).currency=N),"content-loading":e(r),options:e(m).currencies,label:"name","value-prop":"id",searchable:!0,"track-by":"name",placeholder:v.$tc("settings.currencies.select_currency"),invalid:e(c).currentPreferences.currency.$error,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading"]),t(x,{label:v.$t("settings.preferences.default_language"),error:e(c).currentPreferences.language.$error&&e(c).currentPreferences.language.$errors[0].$message,"content-loading":e(r),required:""},{default:u(()=>[t(y,{modelValue:e(i).language,"onUpdate:modelValue":w[1]||(w[1]=N=>e(i).language=N),"content-loading":e(r),options:e(m).languages,label:"name","value-prop":"code",placeholder:v.$tc("settings.preferences.select_language"),class:"w-full","track-by":"name",searchable:!0,invalid:e(c).currentPreferences.language.$error},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading"])]),V("div",Ra,[t(x,{label:v.$t("wizard.date_format"),error:e(c).currentPreferences.carbon_date_format.$error&&e(c).currentPreferences.carbon_date_format.$errors[0].$message,"content-loading":e(r),required:""},{default:u(()=>[t(y,{modelValue:e(i).carbon_date_format,"onUpdate:modelValue":w[2]||(w[2]=N=>e(i).carbon_date_format=N),"content-loading":e(r),options:e(m).dateFormats,label:"display_date","value-prop":"carbon_format_value",placeholder:v.$tc("settings.preferences.select_date_format"),"track-by":"display_date",searchable:"",invalid:e(c).currentPreferences.carbon_date_format.$error,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading"]),t(x,{label:v.$t("wizard.time_zone"),error:e(c).currentPreferences.time_zone.$error&&e(c).currentPreferences.time_zone.$errors[0].$message,"content-loading":e(r),required:""},{default:u(()=>[t(y,{modelValue:e(i).time_zone,"onUpdate:modelValue":w[3]||(w[3]=N=>e(i).time_zone=N),"content-loading":e(r),options:e(m).timeZones,label:"key","value-prop":"value",placeholder:v.$tc("settings.preferences.select_time_zone"),"track-by":"key",searchable:!0,invalid:e(c).currentPreferences.time_zone.$error},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading"])]),V("div",Aa,[t(x,{label:v.$t("wizard.fiscal_year"),error:e(c).currentPreferences.fiscal_year.$error&&e(c).currentPreferences.fiscal_year.$errors[0].$message,"content-loading":e(r),required:""},{default:u(()=>[t(y,{modelValue:e(i).fiscal_year,"onUpdate:modelValue":w[4]||(w[4]=N=>e(i).fiscal_year=N),"content-loading":e(r),options:e(m).fiscalYears,label:"key","value-prop":"value",placeholder:v.$tc("settings.preferences.select_financial_year"),invalid:e(c).currentPreferences.fiscal_year.$error,"track-by":"key",searchable:!0,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading"])]),t(J,{loading:d.value,disabled:d.value,"content-loading":e(r),class:"mt-4"},{left:u(N=>[t(Y,{name:"SaveIcon",class:O(N.class)},null,8,["class"])]),default:u(()=>[P(" "+U(v.$t("wizard.save_cont")),1)]),_:1},8,["loading","disabled","content-loading"])])],40,Ta)]),_:1},8,["title","description"])}}};var Ja="/build/img/logo.png";const Za={components:{step_1:Oe,step_2:Ae,step_3:ia,step_4:sa,step_5:Ma,step_6:Na,step_7:Wa,step_8:Ya},setup(){let n=M("step_1"),q=M(1);const d=fe(),r=A();i();async function i(){let l=await r.fetchInstallationStep();if(l.data.profile_complete==="COMPLETED"){d.push("/admin/dashboard");return}let m=parseInt(l.data.profile_complete);m&&(q.value=m+1,n.value=`step_${m+1}`)}async function g(l){var s,h;let m={profile_complete:l};try{return await r.addInstallationStep(m),!0}catch(a){return((h=(s=a==null?void 0:a.response)==null?void 0:s.data)==null?void 0:h.message)==="The MAC is invalid."&&window.location.reload(),!1}}async function o(l){if(l&&!await g(l))return!1;q.value++,q.value<=8&&(n.value="step_"+q.value)}function p(l){}return{stepComponent:n,currentStepNumber:q,onStepChange:o,saveStepProgress:g,onNavClick:p}}},Ka={class:"flex flex-col items-center justify-between w-full pt-10"},Qa=V("img",{id:"logo-invoiceshelf",src:Ja,alt:"InvoiceShelf Logo",class:"h-12 mb-5 md:mb-10"},null,-1);function Ha(n,q,d,r,i,g){const o=b("BaseWizard");return B(),k("div",Ka,[Qa,t(o,{steps:7,"current-step":r.currentStepNumber,onClick:r.onNavClick},{default:u(()=>[(B(),F(le(r.stepComponent),{onNext:r.onStepChange},null,8,["onNext"]))]),_:1},8,["current-step","onClick"])])}var nt=se(Za,[["render",Ha]]);export{nt as default}; diff --git a/public/build/assets/InvoiceCreate.a8882cea.js b/public/build/assets/InvoiceCreate.f33d2f08.js similarity index 75% rename from public/build/assets/InvoiceCreate.a8882cea.js rename to public/build/assets/InvoiceCreate.f33d2f08.js index 3eb8409d..3fcb65e0 100644 --- a/public/build/assets/InvoiceCreate.a8882cea.js +++ b/public/build/assets/InvoiceCreate.f33d2f08.js @@ -1 +1 @@ -var K=Object.defineProperty,Q=Object.defineProperties;var W=Object.getOwnPropertyDescriptors;var j=Object.getOwnPropertySymbols;var X=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable;var q=(t,e,i)=>e in t?K(t,e,{enumerable:!0,configurable:!0,writable:!0,value:i}):t[e]=i,L=(t,e)=>{for(var i in e||(e={}))X.call(e,i)&&q(t,i,e[i]);if(j)for(var i of j(e))Z.call(e,i)&&q(t,i,e[i]);return t},T=(t,e)=>Q(t,W(e));import{r as l,o as d,e as x,f as o,u as n,w as c,J as ee,G as ne,aN as te,B as C,k as I,L as p,M as y,S as oe,O as ie,aP as ae,T as se,C as le,l as b,j as k,h as $,t as M,m as ce,i as re,U as ue,F as de}from"./vendor.fd3b1727.js";import{i as P,b as me,m as ve,r as ge}from"./main.f18430a2.js";import{_ as pe,a as fe,b as _e,c as Ie,d as be,e as we,f as ye}from"./SalesTax.1ee85623.js";import{_ as $e}from"./ExchangeRateConverter.e361c50e.js";import{_ as Be}from"./CreateCustomFields.f709a66b.js";import{_ as Se}from"./TaxTypeModal.0a286110.js";import"./DragIcon.f5bbb2d0.js";import"./SelectNotePopup.59363657.js";import"./NoteModal.4ea11e9f.js";import"./payment.cfdea86b.js";import"./exchange-rate.74b40c96.js";const he={class:"grid grid-cols-12 gap-8 mt-6 mb-8"},Ce={props:{v:{type:Object,default:null},isLoading:{type:Boolean,default:!1},isEdit:{type:Boolean,default:!1}},setup(t){const e=P();return(i,r)=>{const B=l("BaseCustomerSelectPopup"),u=l("BaseDatePicker"),m=l("BaseInputGroup"),S=l("BaseInput"),f=l("BaseInputGrid");return d(),x("div",he,[o(B,{modelValue:n(e).newInvoice.customer,"onUpdate:modelValue":r[0]||(r[0]=a=>n(e).newInvoice.customer=a),valid:t.v.customer_id,"content-loading":t.isLoading,type:"invoice",class:"col-span-12 lg:col-span-5 pr-0"},null,8,["modelValue","valid","content-loading"]),o(f,{class:"col-span-12 lg:col-span-7"},{default:c(()=>[o(m,{label:i.$t("invoices.invoice_date"),"content-loading":t.isLoading,required:"",error:t.v.invoice_date.$error&&t.v.invoice_date.$errors[0].$message},{default:c(()=>[o(u,{modelValue:n(e).newInvoice.invoice_date,"onUpdate:modelValue":r[1]||(r[1]=a=>n(e).newInvoice.invoice_date=a),"content-loading":t.isLoading,"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading","error"]),o(m,{label:i.$t("invoices.due_date"),"content-loading":t.isLoading},{default:c(()=>[o(u,{modelValue:n(e).newInvoice.due_date,"onUpdate:modelValue":r[2]||(r[2]=a=>n(e).newInvoice.due_date=a),"content-loading":t.isLoading,"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),o(m,{label:i.$t("invoices.invoice_number"),"content-loading":t.isLoading,error:t.v.invoice_number.$error&&t.v.invoice_number.$errors[0].$message,required:""},{default:c(()=>[o(S,{modelValue:n(e).newInvoice.invoice_number,"onUpdate:modelValue":r[3]||(r[3]=a=>n(e).newInvoice.invoice_number=a),"content-loading":t.isLoading,onInput:r[4]||(r[4]=a=>t.v.invoice_number.$touch())},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading","error"]),o($e,{store:n(e),"store-prop":"newInvoice",v:t.v,"is-loading":t.isLoading,"is-edit":t.isEdit,"customer-currency":n(e).newInvoice.currency_id},null,8,["store","v","is-loading","is-edit","customer-currency"])]),_:1})])}}},ke=["onSubmit"],Ve={class:"flex"},je={class:"block mt-10 invoice-foot lg:flex lg:justify-between lg:items-start"},qe={class:"relative w-full lg:w-1/2 lg:mr-4"},He={setup(t){const e=P(),i=me(),r=ve(),B=ge(),{t:u}=ee();let m=ne(),S=te();const f="newInvoice";let a=C(!1);const F=C(!1),E=C(["customer","company","customerCustom","invoice","invoiceCustom"]);let _=I(()=>e.isFetchingInvoice||e.isFetchingInitialSettings),N=I(()=>v.value?u("invoices.edit_invoice"):u("invoices.new_invoice"));const U=I(()=>i.selectedCompanySettings.sales_tax_us_enabled==="YES"&&B.salesTaxUSEnabled);let v=I(()=>m.name==="invoices.edit");const D={invoice_date:{required:p.withMessage(u("validation.required"),y)},reference_number:{maxLength:p.withMessage(u("validation.price_maxlength"),oe(255))},customer_id:{required:p.withMessage(u("validation.required"),y)},invoice_number:{required:p.withMessage(u("validation.required"),y)},exchange_rate:{required:ie(function(){return p.withMessage(u("validation.required"),y),e.showExchangeRate}),decimal:p.withMessage(u("validation.valid_exchange_rate"),ae)}},w=se(D,I(()=>e.newInvoice),{$scope:f});r.resetCustomFields(),w.value.$reset,e.resetCurrentInvoice(),e.fetchInvoiceInitialSettings(v.value),le(()=>e.newInvoice.customer,s=>{s&&s.currency?e.newInvoice.selectedCurrency=s.currency:e.newInvoice.selectedCurrency=i.selectedCompanyCurrency});async function G(){if(w.value.$touch(),w.value.$invalid)return!1;a.value=!0;let s=T(L({},e.newInvoice),{sub_total:e.getSubTotal,total:e.getTotal,tax:e.getTotalTax});try{const g=await(v.value?e.updateInvoice:e.addInvoice)(s);S.push(`/admin/invoices/${g.data.data.id}/view`)}catch(h){console.error(h)}a.value=!1}return(s,h)=>{const g=l("BaseBreadcrumbItem"),R=l("BaseBreadcrumb"),V=l("BaseButton"),H=l("router-link"),O=l("BaseIcon"),z=l("BasePageHeader"),A=l("BaseScrollPane"),J=l("BasePage");return d(),x(de,null,[o(pe),o(fe),o(Se),n(U)&&(!n(_)||n(m).query.customer)?(d(),b(_e,{key:0,store:n(e),"is-edit":n(v),"store-prop":"newInvoice",customer:n(e).newInvoice.customer},null,8,["store","is-edit","customer"])):k("",!0),o(J,{class:"relative invoice-create-page"},{default:c(()=>[$("form",{onSubmit:ue(G,["prevent"])},[o(z,{title:n(N)},{actions:c(()=>[s.$route.name==="invoices.edit"?(d(),b(H,{key:0,to:`/invoices/pdf/${n(e).newInvoice.unique_hash}`,target:"_blank"},{default:c(()=>[o(V,{class:"mr-3",variant:"primary-outline",type:"button"},{default:c(()=>[$("span",Ve,M(s.$t("general.view_pdf")),1)]),_:1})]),_:1},8,["to"])):k("",!0),o(V,{loading:n(a),disabled:n(a),variant:"primary",type:"submit"},{left:c(Y=>[n(a)?k("",!0):(d(),b(O,{key:0,name:"SaveIcon",class:ce(Y.class)},null,8,["class"]))]),default:c(()=>[re(" "+M(s.$t("invoices.save_invoice")),1)]),_:1},8,["loading","disabled"])]),default:c(()=>[o(R,null,{default:c(()=>[o(g,{title:s.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),o(g,{title:s.$tc("invoices.invoice",2),to:"/admin/invoices"},null,8,["title"]),s.$route.name==="invoices.edit"?(d(),b(g,{key:0,title:s.$t("invoices.edit_invoice"),to:"#",active:""},null,8,["title"])):(d(),b(g,{key:1,title:s.$t("invoices.new_invoice"),to:"#",active:""},null,8,["title"]))]),_:1})]),_:1},8,["title"]),o(Ce,{v:n(w),"is-loading":n(_),"is-edit":n(v)},null,8,["v","is-loading","is-edit"]),o(A,null,{default:c(()=>[o(Ie,{currency:n(e).newInvoice.selectedCurrency,"is-loading":n(_),"item-validation-scope":f,store:n(e),"store-prop":"newInvoice"},null,8,["currency","is-loading","store"]),$("div",je,[$("div",qe,[o(be,{store:n(e),"store-prop":"newInvoice",fields:E.value,type:"Invoice"},null,8,["store","fields"]),o(Be,{type:"Invoice","is-edit":n(v),"is-loading":n(_),store:n(e),"store-prop":"newInvoice","custom-field-scope":f,class:"mb-6"},null,8,["is-edit","is-loading","store"]),o(we,{store:n(e),"store-prop":"newInvoice","component-name":"InvoiceTemplate","is-mark-as-default":F.value},null,8,["store","is-mark-as-default"])]),o(ye,{currency:n(e).newInvoice.selectedCurrency,"is-loading":n(_),store:n(e),"store-prop":"newInvoice","tax-popup-type":"invoice"},null,8,["currency","is-loading","store"])])]),_:1})],40,ke)]),_:1})],64)}}};export{He as default}; +var K=Object.defineProperty,Q=Object.defineProperties;var W=Object.getOwnPropertyDescriptors;var j=Object.getOwnPropertySymbols;var X=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable;var q=(t,e,i)=>e in t?K(t,e,{enumerable:!0,configurable:!0,writable:!0,value:i}):t[e]=i,L=(t,e)=>{for(var i in e||(e={}))X.call(e,i)&&q(t,i,e[i]);if(j)for(var i of j(e))Z.call(e,i)&&q(t,i,e[i]);return t},T=(t,e)=>Q(t,W(e));import{r as l,o as u,e as x,f as o,u as n,w as c,J as ee,G as ne,aN as te,B as C,k as I,L as p,M as y,S as oe,O as ie,aP as ae,T as se,C as le,l as b,j as k,h as $,t as M,m as ce,i as re,U as de,F as ue}from"./vendor.fd3b1727.js";import{i as P,b as me,m as ve,r as ge}from"./main.fc26c84f.js";import{_ as pe,a as fe,b as _e,c as Ie,d as be,e as we,f as ye}from"./SalesTax.70513e81.js";import{_ as $e}from"./ExchangeRateConverter.0aa9df3c.js";import{_ as Be}from"./CreateCustomFields.5609a247.js";import{_ as Se}from"./TaxTypeModal.73b640f9.js";import"./DragIcon.7c80aca9.js";import"./SelectNotePopup.332d8bb2.js";import"./NoteModal.ecba55bc.js";import"./payment.505d9057.js";import"./exchange-rate.e85a4793.js";const he={class:"grid grid-cols-12 gap-8 mt-6 mb-8"},Ce={props:{v:{type:Object,default:null},isLoading:{type:Boolean,default:!1},isEdit:{type:Boolean,default:!1}},setup(t){const e=P();return(i,r)=>{const B=l("BaseCustomerSelectPopup"),d=l("BaseDatePicker"),m=l("BaseInputGroup"),S=l("BaseInput"),f=l("BaseInputGrid");return u(),x("div",he,[o(B,{modelValue:n(e).newInvoice.customer,"onUpdate:modelValue":r[0]||(r[0]=a=>n(e).newInvoice.customer=a),valid:t.v.customer_id,"content-loading":t.isLoading,type:"invoice",class:"col-span-12 lg:col-span-5 pr-0"},null,8,["modelValue","valid","content-loading"]),o(f,{class:"col-span-12 lg:col-span-7"},{default:c(()=>[o(m,{label:i.$t("invoices.invoice_date"),"content-loading":t.isLoading,required:"",error:t.v.invoice_date.$error&&t.v.invoice_date.$errors[0].$message},{default:c(()=>[o(d,{modelValue:n(e).newInvoice.invoice_date,"onUpdate:modelValue":r[1]||(r[1]=a=>n(e).newInvoice.invoice_date=a),"content-loading":t.isLoading,"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading","error"]),o(m,{label:i.$t("invoices.due_date"),"content-loading":t.isLoading},{default:c(()=>[o(d,{modelValue:n(e).newInvoice.due_date,"onUpdate:modelValue":r[2]||(r[2]=a=>n(e).newInvoice.due_date=a),"content-loading":t.isLoading,"calendar-button":!0,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading"]),o(m,{label:i.$t("invoices.invoice_number"),"content-loading":t.isLoading,error:t.v.invoice_number.$error&&t.v.invoice_number.$errors[0].$message,required:""},{default:c(()=>[o(S,{modelValue:n(e).newInvoice.invoice_number,"onUpdate:modelValue":r[3]||(r[3]=a=>n(e).newInvoice.invoice_number=a),"content-loading":t.isLoading,onInput:r[4]||(r[4]=a=>t.v.invoice_number.$touch())},null,8,["modelValue","content-loading"])]),_:1},8,["label","content-loading","error"]),o($e,{store:n(e),"store-prop":"newInvoice",v:t.v,"is-loading":t.isLoading,"is-edit":t.isEdit,"customer-currency":n(e).newInvoice.currency_id},null,8,["store","v","is-loading","is-edit","customer-currency"])]),_:1})])}}},ke=["onSubmit"],Ve={class:"flex"},je={class:"block mt-10 invoice-foot lg:flex lg:justify-between lg:items-start"},qe={class:"relative w-full lg:w-1/2 lg:mr-4"},He={setup(t){const e=P(),i=me(),r=ve(),B=ge(),{t:d}=ee();let m=ne(),S=te();const f="newInvoice";let a=C(!1);const F=C(!1),E=C(["customer","company","customerCustom","invoice","invoiceCustom"]);let _=I(()=>e.isFetchingInvoice||e.isFetchingInitialSettings),N=I(()=>v.value?d("invoices.edit_invoice"):d("invoices.new_invoice"));const U=I(()=>i.selectedCompanySettings.sales_tax_us_enabled==="YES"&&B.salesTaxUSEnabled);let v=I(()=>m.name==="invoices.edit");const D={invoice_date:{required:p.withMessage(d("validation.required"),y)},reference_number:{maxLength:p.withMessage(d("validation.price_maxlength"),oe(255))},customer_id:{required:p.withMessage(d("validation.required"),y)},invoice_number:{required:p.withMessage(d("validation.required"),y)},exchange_rate:{required:ie(function(){return p.withMessage(d("validation.required"),y),e.showExchangeRate}),decimal:p.withMessage(d("validation.valid_exchange_rate"),ae)}},w=se(D,I(()=>e.newInvoice),{$scope:f});r.resetCustomFields(),w.value.$reset,e.resetCurrentInvoice(),e.fetchInvoiceInitialSettings(v.value),le(()=>e.newInvoice.customer,s=>{s&&s.currency?e.newInvoice.selectedCurrency=s.currency:e.newInvoice.selectedCurrency=i.selectedCompanyCurrency});async function G(){if(w.value.$touch(),w.value.$invalid)return!1;a.value=!0;let s=T(L({},e.newInvoice),{sub_total:e.getSubTotal,total:e.getTotal,tax:e.getTotalTax});try{const g=await(v.value?e.updateInvoice:e.addInvoice)(s);S.push(`/admin/invoices/${g.data.data.id}/view`)}catch(h){console.error(h)}a.value=!1}return(s,h)=>{const g=l("BaseBreadcrumbItem"),R=l("BaseBreadcrumb"),V=l("BaseButton"),H=l("router-link"),O=l("BaseIcon"),z=l("BasePageHeader"),A=l("BaseScrollPane"),J=l("BasePage");return u(),x(ue,null,[o(pe),o(fe),o(Se),n(U)&&(!n(_)||n(m).query.customer)?(u(),b(_e,{key:0,store:n(e),"is-edit":n(v),"store-prop":"newInvoice",customer:n(e).newInvoice.customer},null,8,["store","is-edit","customer"])):k("",!0),o(J,{class:"relative invoice-create-page"},{default:c(()=>[$("form",{onSubmit:de(G,["prevent"])},[o(z,{title:n(N)},{actions:c(()=>[s.$route.name==="invoices.edit"?(u(),b(H,{key:0,to:`/invoices/pdf/${n(e).newInvoice.unique_hash}`,target:"_blank"},{default:c(()=>[o(V,{class:"mr-3",variant:"primary-outline",type:"button"},{default:c(()=>[$("span",Ve,M(s.$t("general.view_pdf")),1)]),_:1})]),_:1},8,["to"])):k("",!0),o(V,{loading:n(a),disabled:n(a),variant:"primary",type:"submit"},{left:c(Y=>[n(a)?k("",!0):(u(),b(O,{key:0,name:"SaveIcon",class:ce(Y.class)},null,8,["class"]))]),default:c(()=>[re(" "+M(s.$t("invoices.save_invoice")),1)]),_:1},8,["loading","disabled"])]),default:c(()=>[o(R,null,{default:c(()=>[o(g,{title:s.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),o(g,{title:s.$tc("invoices.invoice",2),to:"/admin/invoices"},null,8,["title"]),s.$route.name==="invoices.edit"?(u(),b(g,{key:0,title:s.$t("invoices.edit_invoice"),to:"#",active:""},null,8,["title"])):(u(),b(g,{key:1,title:s.$t("invoices.new_invoice"),to:"#",active:""},null,8,["title"]))]),_:1})]),_:1},8,["title"]),o(Ce,{v:n(w),"is-loading":n(_),"is-edit":n(v)},null,8,["v","is-loading","is-edit"]),o(A,null,{default:c(()=>[o(Ie,{currency:n(e).newInvoice.selectedCurrency,"is-loading":n(_),"item-validation-scope":f,store:n(e),"store-prop":"newInvoice"},null,8,["currency","is-loading","store"]),$("div",je,[$("div",qe,[o(be,{store:n(e),"store-prop":"newInvoice",fields:E.value,type:"Invoice"},null,8,["store","fields"]),o(Be,{type:"Invoice","is-edit":n(v),"is-loading":n(_),store:n(e),"store-prop":"newInvoice","custom-field-scope":f,class:"mb-6"},null,8,["is-edit","is-loading","store"]),o(we,{store:n(e),"store-prop":"newInvoice","component-name":"InvoiceTemplate","is-mark-as-default":F.value},null,8,["store","is-mark-as-default"])]),o(ye,{currency:n(e).newInvoice.selectedCurrency,"is-loading":n(_),store:n(e),"store-prop":"newInvoice","tax-popup-type":"invoice"},null,8,["currency","is-loading","store"])])]),_:1})],40,ke)]),_:1})],64)}}};export{He as default}; diff --git a/public/build/assets/InvoiceIndexDropdown.a4ebd60e.js b/public/build/assets/InvoiceIndexDropdown.5aa0548b.js similarity index 98% rename from public/build/assets/InvoiceIndexDropdown.a4ebd60e.js rename to public/build/assets/InvoiceIndexDropdown.5aa0548b.js index 5eec0c1f..c7c7d123 100644 --- a/public/build/assets/InvoiceIndexDropdown.a4ebd60e.js +++ b/public/build/assets/InvoiceIndexDropdown.5aa0548b.js @@ -1 +1 @@ -import{J as O,G as j,aN as z,ah as R,r as I,o as r,l,w as o,u as c,f as s,q as M,ag as P,i as d,t as m,j as v}from"./vendor.fd3b1727.js";import{i as F,c as U,u as q,j as H,e as W,g as y}from"./main.f18430a2.js";const K={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:()=>{}}},setup(a){const f=a,p=F(),N=U(),$=q(),b=H(),g=W(),{t:i}=O(),w=j(),C=z(),x=R("utils");function _(e){return(e.status=="SENT"||e.status=="VIEWED")&&g.hasAbilities(y.SEND_INVOICE)}function D(e){return e.status=="DRAFT"&&w.name!=="invoices.view"&&g.hasAbilities(y.SEND_INVOICE)}async function B(e){b.openDialog({title:i("general.are_you_sure"),message:i("invoices.confirm_delete"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(n=>{e=e,n&&p.deleteInvoice({ids:[e]}).then(t=>{t.data.success&&(C.push("/admin/invoices"),f.table&&f.table.refresh(),p.$patch(h=>{h.selectedInvoices=[],h.selectAllField=!1}))})})}async function A(e){b.openDialog({title:i("general.are_you_sure"),message:i("invoices.confirm_clone"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(n=>{n&&p.cloneInvoice(e).then(t=>{C.push(`/admin/invoices/${t.data.data.id}/edit`)})})}async function T(e){b.openDialog({title:i("general.are_you_sure"),message:i("invoices.invoice_mark_as_sent"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(n=>{const t={id:e,status:"SENT"};n&&p.markAsSent(t).then(h=>{f.table&&f.table.refresh()})})}async function E(e){N.openModal({title:i("invoices.send_invoice"),componentName:"SendInvoiceModal",id:e.id,data:e,variant:"sm"})}function V(){let e=`${window.location.origin}/invoices/pdf/${f.row.unique_hash}`;x.copyTextToClipboard(e),$.showNotification({type:"success",message:i("general.copied_pdf_url_clipboard")})}return(e,n)=>{const t=I("BaseIcon"),h=I("BaseButton"),u=I("BaseDropdownItem"),S=I("router-link"),L=I("BaseDropdown");return r(),l(L,null,{activator:o(()=>[c(w).name==="invoices.view"?(r(),l(h,{key:0,variant:"primary"},{default:o(()=>[s(t,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(r(),l(t,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:o(()=>[c(g).hasAbilities(c(y).EDIT_INVOICE)?(r(),l(S,{key:0,to:`/admin/invoices/${a.row.id}/edit`},{default:o(()=>[M(s(u,null,{default:o(()=>[s(t,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("general.edit")),1)]),_:1},512),[[P,a.row.allow_edit]])]),_:1},8,["to"])):v("",!0),c(w).name==="invoices.view"?(r(),l(u,{key:1,onClick:V},{default:o(()=>[s(t,{name:"LinkIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("general.copy_pdf_url")),1)]),_:1})):v("",!0),c(w).name!=="invoices.view"&&c(g).hasAbilities(c(y).VIEW_INVOICE)?(r(),l(S,{key:2,to:`/admin/invoices/${a.row.id}/view`},{default:o(()=>[s(u,null,{default:o(()=>[s(t,{name:"EyeIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("general.view")),1)]),_:1})]),_:1},8,["to"])):v("",!0),D(a.row)?(r(),l(u,{key:3,onClick:n[0]||(n[0]=k=>E(a.row))},{default:o(()=>[s(t,{name:"PaperAirplaneIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("invoices.send_invoice")),1)]),_:1})):v("",!0),_(a.row)?(r(),l(u,{key:4,onClick:n[1]||(n[1]=k=>E(a.row))},{default:o(()=>[s(t,{name:"PaperAirplaneIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("invoices.resend_invoice")),1)]),_:1})):v("",!0),s(S,{to:`/admin/payments/${a.row.id}/create`},{default:o(()=>[a.row.status=="SENT"&&c(w).name!=="invoices.view"?(r(),l(u,{key:0},{default:o(()=>[s(t,{name:"CreditCardIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("invoices.record_payment")),1)]),_:1})):v("",!0)]),_:1},8,["to"]),D(a.row)?(r(),l(u,{key:5,onClick:n[2]||(n[2]=k=>T(a.row.id))},{default:o(()=>[s(t,{name:"CheckCircleIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("invoices.mark_as_sent")),1)]),_:1})):v("",!0),c(g).hasAbilities(c(y).CREATE_INVOICE)?(r(),l(u,{key:6,onClick:n[3]||(n[3]=k=>A(a.row))},{default:o(()=>[s(t,{name:"DocumentTextIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("invoices.clone_invoice")),1)]),_:1})):v("",!0),c(g).hasAbilities(c(y).DELETE_INVOICE)?(r(),l(u,{key:7,onClick:n[4]||(n[4]=k=>B(a.row.id))},{default:o(()=>[s(t,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("general.delete")),1)]),_:1})):v("",!0)]),_:1})}}};export{K as _}; +import{J as O,G as j,aN as z,ah as R,r as I,o as r,l,w as o,u as c,f as s,q as M,ag as P,i as d,t as m,j as v}from"./vendor.fd3b1727.js";import{i as F,c as U,u as q,j as H,e as W,g as y}from"./main.fc26c84f.js";const K={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:()=>{}}},setup(a){const f=a,p=F(),N=U(),$=q(),b=H(),g=W(),{t:i}=O(),w=j(),C=z(),x=R("utils");function _(e){return(e.status=="SENT"||e.status=="VIEWED")&&g.hasAbilities(y.SEND_INVOICE)}function D(e){return e.status=="DRAFT"&&w.name!=="invoices.view"&&g.hasAbilities(y.SEND_INVOICE)}async function B(e){b.openDialog({title:i("general.are_you_sure"),message:i("invoices.confirm_delete"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(n=>{e=e,n&&p.deleteInvoice({ids:[e]}).then(t=>{t.data.success&&(C.push("/admin/invoices"),f.table&&f.table.refresh(),p.$patch(h=>{h.selectedInvoices=[],h.selectAllField=!1}))})})}async function A(e){b.openDialog({title:i("general.are_you_sure"),message:i("invoices.confirm_clone"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(n=>{n&&p.cloneInvoice(e).then(t=>{C.push(`/admin/invoices/${t.data.data.id}/edit`)})})}async function T(e){b.openDialog({title:i("general.are_you_sure"),message:i("invoices.invoice_mark_as_sent"),yesLabel:i("general.ok"),noLabel:i("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(n=>{const t={id:e,status:"SENT"};n&&p.markAsSent(t).then(h=>{f.table&&f.table.refresh()})})}async function E(e){N.openModal({title:i("invoices.send_invoice"),componentName:"SendInvoiceModal",id:e.id,data:e,variant:"sm"})}function V(){let e=`${window.location.origin}/invoices/pdf/${f.row.unique_hash}`;x.copyTextToClipboard(e),$.showNotification({type:"success",message:i("general.copied_pdf_url_clipboard")})}return(e,n)=>{const t=I("BaseIcon"),h=I("BaseButton"),u=I("BaseDropdownItem"),S=I("router-link"),L=I("BaseDropdown");return r(),l(L,null,{activator:o(()=>[c(w).name==="invoices.view"?(r(),l(h,{key:0,variant:"primary"},{default:o(()=>[s(t,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(r(),l(t,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:o(()=>[c(g).hasAbilities(c(y).EDIT_INVOICE)?(r(),l(S,{key:0,to:`/admin/invoices/${a.row.id}/edit`},{default:o(()=>[M(s(u,null,{default:o(()=>[s(t,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("general.edit")),1)]),_:1},512),[[P,a.row.allow_edit]])]),_:1},8,["to"])):v("",!0),c(w).name==="invoices.view"?(r(),l(u,{key:1,onClick:V},{default:o(()=>[s(t,{name:"LinkIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("general.copy_pdf_url")),1)]),_:1})):v("",!0),c(w).name!=="invoices.view"&&c(g).hasAbilities(c(y).VIEW_INVOICE)?(r(),l(S,{key:2,to:`/admin/invoices/${a.row.id}/view`},{default:o(()=>[s(u,null,{default:o(()=>[s(t,{name:"EyeIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("general.view")),1)]),_:1})]),_:1},8,["to"])):v("",!0),D(a.row)?(r(),l(u,{key:3,onClick:n[0]||(n[0]=k=>E(a.row))},{default:o(()=>[s(t,{name:"PaperAirplaneIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("invoices.send_invoice")),1)]),_:1})):v("",!0),_(a.row)?(r(),l(u,{key:4,onClick:n[1]||(n[1]=k=>E(a.row))},{default:o(()=>[s(t,{name:"PaperAirplaneIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("invoices.resend_invoice")),1)]),_:1})):v("",!0),s(S,{to:`/admin/payments/${a.row.id}/create`},{default:o(()=>[a.row.status=="SENT"&&c(w).name!=="invoices.view"?(r(),l(u,{key:0},{default:o(()=>[s(t,{name:"CreditCardIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("invoices.record_payment")),1)]),_:1})):v("",!0)]),_:1},8,["to"]),D(a.row)?(r(),l(u,{key:5,onClick:n[2]||(n[2]=k=>T(a.row.id))},{default:o(()=>[s(t,{name:"CheckCircleIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("invoices.mark_as_sent")),1)]),_:1})):v("",!0),c(g).hasAbilities(c(y).CREATE_INVOICE)?(r(),l(u,{key:6,onClick:n[3]||(n[3]=k=>A(a.row))},{default:o(()=>[s(t,{name:"DocumentTextIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("invoices.clone_invoice")),1)]),_:1})):v("",!0),c(g).hasAbilities(c(y).DELETE_INVOICE)?(r(),l(u,{key:7,onClick:n[4]||(n[4]=k=>B(a.row.id))},{default:o(()=>[s(t,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),d(" "+m(e.$t("general.delete")),1)]),_:1})):v("",!0)]),_:1})}}};export{K as _}; diff --git a/public/build/assets/InvoicePublicPage.49bea2e2.js b/public/build/assets/InvoicePublicPage.49bea2e2.js new file mode 100644 index 00000000..15f5f5a9 --- /dev/null +++ b/public/build/assets/InvoicePublicPage.49bea2e2.js @@ -0,0 +1 @@ +import{r,o as n,e as c,h as t,t as e,f as m,w as l,i as u,j as g,B as b,G as k,aN as j,a as L,k as h,u as i,l as C}from"./vendor.fd3b1727.js";const I={class:"bg-white shadow overflow-hidden rounded-lg mt-6"},N={class:"px-4 py-5 sm:px-6"},S={class:"text-lg leading-6 font-medium text-gray-900"},H={key:0,class:"border-t border-gray-200 px-4 py-5 sm:p-0"},M={class:"sm:divide-y sm:divide-gray-200"},P={class:"py-4 sm:py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},T={class:"text-sm font-medium text-gray-500"},V={class:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},D={class:"py-4 sm:py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},R={class:"text-sm font-medium text-gray-500"},U={class:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},F={class:"py-4 sm:py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},q={class:"text-sm font-medium text-gray-500 capitalize"},z={class:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},A={class:"py-4 sm:py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},E={class:"text-sm font-medium text-gray-500"},G={class:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},O={key:0,class:"py-4 sm:py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},J={class:"text-sm font-medium text-gray-500"},K={class:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},Q=["innerHTML"],W={key:1,class:"w-full flex items-center justify-center p-5"},X={props:{invoice:{type:[Object,null],required:!0}},setup(o){return(s,d)=>{const _=r("BaseInvoiceStatusBadge"),p=r("BaseFormatMoney"),y=r("BaseSpinner");return n(),c("div",I,[t("div",N,[t("h3",S,e(s.$t("invoices.invoice_information")),1)]),o.invoice?(n(),c("div",H,[t("dl",M,[t("div",P,[t("dt",T,e(s.$t("general.from")),1),t("dd",V,e(o.invoice.company.name),1)]),t("div",D,[t("dt",R,e(s.$t("general.to")),1),t("dd",U,e(o.invoice.customer.name),1)]),t("div",F,[t("dt",q,e(s.$t("invoices.paid_status").toLowerCase()),1),t("dd",z,[m(_,{status:o.invoice.paid_status,class:"px-3 py-1"},{default:l(()=>[u(e(o.invoice.paid_status),1)]),_:1},8,["status"])])]),t("div",A,[t("dt",E,e(s.$t("invoices.total")),1),t("dd",G,[m(p,{currency:o.invoice.currency,amount:o.invoice.total},null,8,["currency","amount"])])]),o.invoice.formatted_notes?(n(),c("div",O,[t("dt",J,e(s.$t("invoices.notes")),1),t("dd",K,[t("span",{innerHTML:o.invoice.formatted_notes},null,8,Q)])])):g("",!0)])])):(n(),c("div",W,[m(y,{class:"text-primary-500 h-10 w-10"})]))])}}},Y={class:"h-screen overflow-y-auto min-h-0"},Z=t("div",{class:"bg-gradient-to-r from-primary-500 to-primary-400 h-5"},null,-1),tt={class:"relative p-6 pb-28 px-4 md:px-6 w-full md:w-auto md:max-w-xl mx-auto"},st={class:"flex flex-col md:flex-row absolute md:relative bottom-2 left-0 px-4 md:px-0 w-full md:space-x-4 md:space-y-0 space-y-2"},et=["href"],ot={key:0,class:"flex items-center justify-center mt-4 text-gray-500 font-normal"},at=u(" Powered by "),nt={href:"https://invoiceshelf.com",target:"_blank"},it=["src"],rt={setup(o){let s=b(null);const d=k(),_=j();p();async function p(){let a=await L.get(`/customer/invoices/${d.params.hash}`);s.value=a.data.data}const y=h(()=>d.path+"?pdf");function f(){return new URL("/build/img/logo-gray.png",self.location)}const x=h(()=>window.customer_logo?window.customer_logo:!1),w=h(()=>{var a;return(a=s.value)==null?void 0:a.invoice_number});function B(){_.push({name:"invoice.pay",params:{hash:d.params.hash,company:s.value.company.slug}})}return(a,ct)=>{const v=r("BaseButton"),$=r("BasePageHeader");return n(),c("div",Y,[Z,t("div",tt,[m($,{title:i(w)||""},{actions:l(()=>[t("div",st,[t("a",{href:i(y),target:"_blank",class:"block w-full"},[m(v,{variant:"primary-outline",class:"justify-center w-full"},{default:l(()=>[u(e(a.$t("general.download_pdf")),1)]),_:1})],8,et),i(s)&&i(s).paid_status!=="PAID"&&i(s).payment_module_enabled?(n(),C(v,{key:0,variant:"primary",class:"justify-center",onClick:B},{default:l(()=>[u(e(a.$t("general.pay_invoice")),1)]),_:1})):g("",!0)])]),_:1},8,["title"]),m(X,{invoice:i(s)},null,8,["invoice"]),i(x)?g("",!0):(n(),c("div",ot,[at,t("a",nt,[t("img",{src:f(),class:"h-4 ml-1 mb-1"},null,8,it)])]))])])}}};export{rt as default}; diff --git a/public/build/assets/InvoicePublicPage.8a590918.js b/public/build/assets/InvoicePublicPage.8a590918.js deleted file mode 100644 index 290d9198..00000000 --- a/public/build/assets/InvoicePublicPage.8a590918.js +++ /dev/null @@ -1 +0,0 @@ -import{r as m,o as n,e as c,h as t,t as e,f as r,w as l,i as u,j as g,B as b,G as k,aN as j,a as L,k as h,u as i,l as C}from"./vendor.fd3b1727.js";const I={class:"bg-white shadow overflow-hidden rounded-lg mt-6"},N={class:"px-4 py-5 sm:px-6"},S={class:"text-lg leading-6 font-medium text-gray-900"},H={key:0,class:"border-t border-gray-200 px-4 py-5 sm:p-0"},M={class:"sm:divide-y sm:divide-gray-200"},P={class:"py-4 sm:py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},T={class:"text-sm font-medium text-gray-500"},V={class:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},D={class:"py-4 sm:py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},R={class:"text-sm font-medium text-gray-500"},U={class:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},F={class:"py-4 sm:py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},q={class:"text-sm font-medium text-gray-500 capitalize"},z={class:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},A={class:"py-4 sm:py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},E={class:"text-sm font-medium text-gray-500"},G={class:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},O={key:0,class:"py-4 sm:py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},J={class:"text-sm font-medium text-gray-500"},K={class:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},Q=["innerHTML"],W={key:1,class:"w-full flex items-center justify-center p-5"},X={props:{invoice:{type:[Object,null],required:!0}},setup(o){return(s,d)=>{const _=m("BaseInvoiceStatusBadge"),p=m("BaseFormatMoney"),y=m("BaseSpinner");return n(),c("div",I,[t("div",N,[t("h3",S,e(s.$t("invoices.invoice_information")),1)]),o.invoice?(n(),c("div",H,[t("dl",M,[t("div",P,[t("dt",T,e(s.$t("general.from")),1),t("dd",V,e(o.invoice.company.name),1)]),t("div",D,[t("dt",R,e(s.$t("general.to")),1),t("dd",U,e(o.invoice.customer.name),1)]),t("div",F,[t("dt",q,e(s.$t("invoices.paid_status").toLowerCase()),1),t("dd",z,[r(_,{status:o.invoice.paid_status,class:"px-3 py-1"},{default:l(()=>[u(e(o.invoice.paid_status),1)]),_:1},8,["status"])])]),t("div",A,[t("dt",E,e(s.$t("invoices.total")),1),t("dd",G,[r(p,{currency:o.invoice.currency,amount:o.invoice.total},null,8,["currency","amount"])])]),o.invoice.formatted_notes?(n(),c("div",O,[t("dt",J,e(s.$t("invoices.notes")),1),t("dd",K,[t("span",{innerHTML:o.invoice.formatted_notes},null,8,Q)])])):g("",!0)])])):(n(),c("div",W,[r(y,{class:"text-primary-500 h-10 w-10"})]))])}}},Y={class:"h-screen overflow-y-auto min-h-0"},Z=t("div",{class:"bg-gradient-to-r from-primary-500 to-primary-400 h-5"},null,-1),tt={class:"relative p-6 pb-28 px-4 md:px-6 w-full md:w-auto md:max-w-xl mx-auto"},st={class:"flex flex-col md:flex-row absolute md:relative bottom-2 left-0 px-4 md:px-0 w-full md:space-x-4 md:space-y-0 space-y-2"},et=["href"],ot={key:0,class:"flex items-center justify-center mt-4 text-gray-500 font-normal"},at=u(" Powered by "),nt={href:"https://craterapp.com",target:"_blank"},it=["src"],mt={setup(o){let s=b(null);const d=k(),_=j();p();async function p(){let a=await L.get(`/customer/invoices/${d.params.hash}`);s.value=a.data.data}const y=h(()=>d.path+"?pdf");function f(){return new URL("/img/crater-logo-gray.png",self.location)}const x=h(()=>window.customer_logo?window.customer_logo:!1),w=h(()=>{var a;return(a=s.value)==null?void 0:a.invoice_number});function B(){_.push({name:"invoice.pay",params:{hash:d.params.hash,company:s.value.company.slug}})}return(a,ct)=>{const v=m("BaseButton"),$=m("BasePageHeader");return n(),c("div",Y,[Z,t("div",tt,[r($,{title:i(w)||""},{actions:l(()=>[t("div",st,[t("a",{href:i(y),target:"_blank",class:"block w-full"},[r(v,{variant:"primary-outline",class:"justify-center w-full"},{default:l(()=>[u(e(a.$t("general.download_pdf")),1)]),_:1})],8,et),i(s)&&i(s).paid_status!=="PAID"&&i(s).payment_module_enabled?(n(),C(v,{key:0,variant:"primary",class:"justify-center",onClick:B},{default:l(()=>[u(e(a.$t("general.pay_invoice")),1)]),_:1})):g("",!0)])]),_:1},8,["title"]),r(X,{invoice:i(s)},null,8,["invoice"]),i(x)?g("",!0):(n(),c("div",ot,[at,t("a",nt,[t("img",{src:f(),class:"h-4 ml-1 mb-1"},null,8,it)])]))])])}}};export{mt as default}; diff --git a/public/build/assets/ItemUnitModal.db075d76.js b/public/build/assets/ItemUnitModal.f71b6bbd.js similarity index 71% rename from public/build/assets/ItemUnitModal.db075d76.js rename to public/build/assets/ItemUnitModal.f71b6bbd.js index abeae2a1..6de1483a 100644 --- a/public/build/assets/ItemUnitModal.db075d76.js +++ b/public/build/assets/ItemUnitModal.f71b6bbd.js @@ -1 +1 @@ -import{J as S,B as V,k as h,L as g,M as C,N as k,T as N,r as i,o as b,l as B,w as r,h as c,i as p,t as f,u as e,f as l,m as j,j as x,U as q}from"./vendor.fd3b1727.js";import{p as z,c as D}from"./main.f18430a2.js";const L={class:"flex justify-between w-full"},T=["onSubmit"],E={class:"p-8 sm:p-6"},G={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid border-modal-bg"},F={setup(J){const t=z(),a=D(),{t:v}=S();let s=V(!1);const $=h(()=>({name:{required:g.withMessage(v("validation.required"),C),minLength:g.withMessage(v("validation.name_min_length",{count:3}),k(3))}})),n=N($,h(()=>t.currentItemUnit));async function U(){if(n.value.$touch(),n.value.$invalid)return!0;try{const o=t.isItemUnitEdit?t.updateItemUnit:t.addItemUnit;s.value=!0,await o(t.currentItemUnit),a.refreshData&&a.refreshData(),u(),s.value=!1}catch{return s.value=!1,!0}}function u(){a.closeModal(),setTimeout(()=>{t.currentItemUnit={id:null,name:""},a.$reset(),n.value.$reset()},300)}return(o,m)=>{const _=i("BaseIcon"),y=i("BaseInput"),w=i("BaseInputGroup"),I=i("BaseButton"),M=i("BaseModal");return b(),B(M,{show:e(a).active&&e(a).componentName==="ItemUnitModal",onClose:u},{header:r(()=>[c("div",L,[p(f(e(a).title)+" ",1),l(_,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:u})])]),default:r(()=>[c("form",{action:"",onSubmit:q(U,["prevent"])},[c("div",E,[l(w,{label:o.$t("settings.customization.items.unit_name"),error:e(n).name.$error&&e(n).name.$errors[0].$message,variant:"horizontal",required:""},{default:r(()=>[l(y,{modelValue:e(t).currentItemUnit.name,"onUpdate:modelValue":m[0]||(m[0]=d=>e(t).currentItemUnit.name=d),invalid:e(n).name.$error,type:"text",onInput:m[1]||(m[1]=d=>e(n).name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),c("div",G,[l(I,{type:"button",variant:"primary-outline",class:"mr-3 text-sm",onClick:u},{default:r(()=>[p(f(o.$t("general.cancel")),1)]),_:1}),l(I,{loading:e(s),disabled:e(s),variant:"primary",type:"submit"},{left:r(d=>[e(s)?x("",!0):(b(),B(_,{key:0,name:"SaveIcon",class:j(d.class)},null,8,["class"]))]),default:r(()=>[p(" "+f(e(t).isItemUnitEdit?o.$t("general.update"):o.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,T)]),_:1},8,["show"])}}};export{F as _}; +import{J as S,B as V,k as h,L as g,M as C,N as k,T as N,r as i,o as b,l as B,w as r,h as d,i as p,t as f,u as e,f as l,m as j,j as x,U as q}from"./vendor.fd3b1727.js";import{p as z,c as D}from"./main.fc26c84f.js";const L={class:"flex justify-between w-full"},T=["onSubmit"],E={class:"p-8 sm:p-6"},G={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid border-modal-bg"},F={setup(J){const t=z(),a=D(),{t:v}=S();let s=V(!1);const $=h(()=>({name:{required:g.withMessage(v("validation.required"),C),minLength:g.withMessage(v("validation.name_min_length",{count:3}),k(3))}})),n=N($,h(()=>t.currentItemUnit));async function U(){if(n.value.$touch(),n.value.$invalid)return!0;try{const o=t.isItemUnitEdit?t.updateItemUnit:t.addItemUnit;s.value=!0,await o(t.currentItemUnit),a.refreshData&&a.refreshData(),u(),s.value=!1}catch{return s.value=!1,!0}}function u(){a.closeModal(),setTimeout(()=>{t.currentItemUnit={id:null,name:""},a.$reset(),n.value.$reset()},300)}return(o,m)=>{const _=i("BaseIcon"),y=i("BaseInput"),w=i("BaseInputGroup"),I=i("BaseButton"),M=i("BaseModal");return b(),B(M,{show:e(a).active&&e(a).componentName==="ItemUnitModal",onClose:u},{header:r(()=>[d("div",L,[p(f(e(a).title)+" ",1),l(_,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:u})])]),default:r(()=>[d("form",{action:"",onSubmit:q(U,["prevent"])},[d("div",E,[l(w,{label:o.$t("settings.customization.items.unit_name"),error:e(n).name.$error&&e(n).name.$errors[0].$message,variant:"horizontal",required:""},{default:r(()=>[l(y,{modelValue:e(t).currentItemUnit.name,"onUpdate:modelValue":m[0]||(m[0]=c=>e(t).currentItemUnit.name=c),invalid:e(n).name.$error,type:"text",onInput:m[1]||(m[1]=c=>e(n).name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),d("div",G,[l(I,{type:"button",variant:"primary-outline",class:"mr-3 text-sm",onClick:u},{default:r(()=>[p(f(o.$t("general.cancel")),1)]),_:1}),l(I,{loading:e(s),disabled:e(s),variant:"primary",type:"submit"},{left:r(c=>[e(s)?x("",!0):(b(),B(_,{key:0,name:"SaveIcon",class:j(c.class)},null,8,["class"]))]),default:r(()=>[p(" "+f(e(t).isItemUnitEdit?o.$t("general.update"):o.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,T)]),_:1},8,["show"])}}};export{F as _}; diff --git a/public/build/assets/LayoutBasic.730789b9.js b/public/build/assets/LayoutBasic.730789b9.js deleted file mode 100644 index a0cabcdc..00000000 --- a/public/build/assets/LayoutBasic.730789b9.js +++ /dev/null @@ -1 +0,0 @@ -import{u as M}from"./auth.09407ae4.js";import{J as V,G as j,aN as I,B as z,k as b,C as F,r as h,o as n,l as c,w as a,h as t,u as e,e as u,y as v,m as x,i as d,t as l,F as w,f as r,a9 as G,b4 as O,b5 as E,ab as J,b6 as P,b7 as T,b8 as q,b9 as H,ba as K,j as Q}from"./vendor.fd3b1727.js";import{u as N}from"./global.e898b72a.js";import{f as W}from"./main.f18430a2.js";import{N as X}from"./NotificationRoot.2f8ba32c.js";const Y={class:"mx-auto px-8"},Z={class:"flex justify-between h-16 w-full"},tt={class:"flex"},et={class:"shrink-0 flex items-center"},st=["href"],ot=["src"],rt={class:"hidden sm:-my-px sm:ml-6 sm:flex sm:space-x-8"},at={class:"hidden sm:ml-6 sm:flex sm:items-center"},nt=t("button",{type:"button",class:"bg-white p-1 rounded-full text-gray-400 hover:text-gray-500 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500"},null,-1),it=["src"],lt={class:"-mr-2 flex items-center sm:hidden"},ct=t("span",{class:"sr-only"},"Open main menu",-1),ut={class:"pt-2 pb-3 space-y-1"},dt={class:"pt-4 pb-3 border-t border-gray-200"},mt={class:"flex items-center px-4"},ft={class:"shrink-0"},pt=["src"],ht={class:"ml-3"},_t={class:"text-base font-medium text-gray-800"},gt={class:"text-sm font-medium text-gray-500"},yt=t("button",{type:"button",class:"ml-auto bg-white shrink-0 p-1 rounded-full text-gray-400 hover:text-gray-500 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500"},null,-1),bt={class:"mt-3 space-y-1"},vt={setup(U){const{t:m}=V(),f=j(),o=N(),_=[{title:m("navigation.logout"),link:`/${o.companySlug}/customer/login`}],k=M(),$=I(),g=z(""),B=b(()=>o.currentUser&&o.currentUser.avatar!==0?o.currentUser.avatar:A());function A(){return new URL("/img/default-avatar.jpg",self.location)}F(f,i=>{g.value=i.path},{immediate:!0});const S=b(()=>window.customer_logo?window.customer_logo:!1);function y(i){return f.path.indexOf(i)>-1}function C(){k.logout(o.companySlug).then(i=>{i&&$.push({name:"customer.login"})})}return(i,kt)=>{const p=h("router-link"),D=h("BaseDropdownItem"),R=h("BaseDropdown");return n(),c(e(K),{as:"nav",class:"bg-white shadow-sm fixed top-0 left-0 z-20 w-full"},{default:a(({open:L})=>[t("div",Y,[t("div",Z,[t("div",tt,[t("div",et,[t("a",{href:`/${e(o).companySlug}/customer/dashboard`,class:"float-none text-lg not-italic font-black tracking-wider text-white brand-main md:float-left font-base"},[e(S)?(n(),u("img",{key:1,src:e(S),class:"h-6"},null,8,ot)):(n(),c(W,{key:0,class:"h-6"}))],8,st)]),t("div",rt,[(n(!0),u(w,null,v(e(o).mainMenu,s=>(n(),c(p,{key:s.title,to:`/${e(o).companySlug}${s.link}`,class:x([y(s.link)?"border-primary-500 text-primary-600":"border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300","inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium"])},{default:a(()=>[d(l(s.title),1)]),_:2},1032,["to","class"]))),128))])]),t("div",at,[nt,r(e(J),{as:"div",class:"ml-3 relative"},{default:a(()=>[r(R,{"width-class":"w-48"},{activator:a(()=>[r(e(G),{class:"bg-white flex text-sm rounded-full focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500"},{default:a(()=>[t("img",{class:"h-8 w-8 rounded-full",src:e(B),alt:""},null,8,it)]),_:1})]),default:a(()=>[r(p,{to:{name:"customer.profile"}},{default:a(()=>[r(D,null,{default:a(()=>[r(e(O),{class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),d(" "+l(i.$t("navigation.settings")),1)]),_:1})]),_:1},8,["to"]),r(D,{onClick:C},{default:a(()=>[r(e(E),{class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),d(" "+l(i.$t("navigation.logout")),1)]),_:1})]),_:1})]),_:1})]),t("div",lt,[r(e(q),{class:"bg-white inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500"},{default:a(()=>[ct,L?(n(),c(e(T),{key:1,class:"block h-6 w-6","aria-hidden":"true"})):(n(),c(e(P),{key:0,class:"block h-6 w-6","aria-hidden":"true"}))]),_:2},1024)])])]),r(e(H),{class:"sm:hidden"},{default:a(()=>[t("div",ut,[(n(!0),u(w,null,v(e(o).mainMenu,s=>(n(),c(p,{key:s.title,to:`/${e(o).companySlug}${s.link}`,class:x([y(s.link)?"bg-primary-50 border-primary-500 text-primary-700":"border-transparent text-gray-600 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-800","block pl-3 pr-4 py-2 border-l-4 text-base font-medium"]),"aria-current":s.current?"page":void 0},{default:a(()=>[d(l(s.title),1)]),_:2},1032,["to","class","aria-current"]))),128))]),t("div",dt,[t("div",mt,[t("div",ft,[t("img",{class:"h-10 w-10 rounded-full",src:e(B),alt:""},null,8,pt)]),t("div",ht,[t("div",_t,l(e(o).currentUser.title),1),t("div",gt,l(e(o).currentUser.email),1)]),yt]),t("div",bt,[(n(),u(w,null,v(_,s=>r(p,{key:s.title,to:s.link,class:x([y(s.link)?"bg-primary-50 border-primary-500 text-primary-700":"border-transparent text-gray-600 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-800","block pl-3 pr-4 py-2 border-l-4 text-base font-medium"])},{default:a(()=>[d(l(s.title),1)]),_:2},1032,["to","class"])),64))])])]),_:1})]),_:1})}}},xt={key:0,class:"h-full"},wt={class:"mt-16 pb-16 h-screen overflow-y-auto min-h-0"},Nt={setup(U){const m=N(),f=j(),o=b(()=>m.isAppLoaded);_();async function _(){await m.bootstrap(f.params.company)}return(k,$)=>{const g=h("router-view");return e(o)?(n(),u("div",xt,[r(X),r(vt),t("main",wt,[r(g)])])):Q("",!0)}}};export{Nt as default}; diff --git a/public/build/assets/LayoutBasic.754d58be.js b/public/build/assets/LayoutBasic.754d58be.js new file mode 100644 index 00000000..f816e515 --- /dev/null +++ b/public/build/assets/LayoutBasic.754d58be.js @@ -0,0 +1 @@ +import{u as M}from"./auth.75822dcb.js";import{J as V,G as j,aN as I,B as z,k as b,C as F,r as h,o as n,l as c,w as a,h as t,u as e,e as u,y as v,m as x,i as d,t as l,F as w,f as r,a9 as G,b4 as O,b5 as E,ab as J,b6 as P,b7 as T,b8 as q,b9 as H,ba as K,j as Q}from"./vendor.fd3b1727.js";import{u as N}from"./global.cf2a9bd7.js";import{f as W}from"./main.fc26c84f.js";import{N as X}from"./NotificationRoot.452046ea.js";const Y={class:"mx-auto px-8"},Z={class:"flex justify-between h-16 w-full"},tt={class:"flex"},et={class:"shrink-0 flex items-center"},st=["href"],ot=["src"],rt={class:"hidden sm:-my-px sm:ml-6 sm:flex sm:space-x-8"},at={class:"hidden sm:ml-6 sm:flex sm:items-center"},nt=t("button",{type:"button",class:"bg-white p-1 rounded-full text-gray-400 hover:text-gray-500 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500"},null,-1),it=["src"],lt={class:"-mr-2 flex items-center sm:hidden"},ct=t("span",{class:"sr-only"},"Open main menu",-1),ut={class:"pt-2 pb-3 space-y-1"},dt={class:"pt-4 pb-3 border-t border-gray-200"},mt={class:"flex items-center px-4"},ft={class:"shrink-0"},pt=["src"],ht={class:"ml-3"},_t={class:"text-base font-medium text-gray-800"},gt={class:"text-sm font-medium text-gray-500"},yt=t("button",{type:"button",class:"ml-auto bg-white shrink-0 p-1 rounded-full text-gray-400 hover:text-gray-500 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500"},null,-1),bt={class:"mt-3 space-y-1"},vt={setup(U){const{t:m}=V(),f=j(),o=N(),_=[{title:m("navigation.logout"),link:`/${o.companySlug}/customer/login`}],k=M(),$=I(),g=z(""),B=b(()=>o.currentUser&&o.currentUser.avatar!==0?o.currentUser.avatar:A());function A(){return new URL("/build/img/default-avatar.jpg",self.location)}F(f,i=>{g.value=i.path},{immediate:!0});const S=b(()=>window.customer_logo?window.customer_logo:!1);function y(i){return f.path.indexOf(i)>-1}function C(){k.logout(o.companySlug).then(i=>{i&&$.push({name:"customer.login"})})}return(i,kt)=>{const p=h("router-link"),D=h("BaseDropdownItem"),R=h("BaseDropdown");return n(),c(e(K),{as:"nav",class:"bg-white shadow-sm fixed top-0 left-0 z-20 w-full"},{default:a(({open:L})=>[t("div",Y,[t("div",Z,[t("div",tt,[t("div",et,[t("a",{href:`/${e(o).companySlug}/customer/dashboard`,class:"float-none text-lg not-italic font-black tracking-wider text-white brand-main md:float-left font-base"},[e(S)?(n(),u("img",{key:1,src:e(S),class:"h-6"},null,8,ot)):(n(),c(W,{key:0,class:"h-6"}))],8,st)]),t("div",rt,[(n(!0),u(w,null,v(e(o).mainMenu,s=>(n(),c(p,{key:s.title,to:`/${e(o).companySlug}${s.link}`,class:x([y(s.link)?"border-primary-500 text-primary-600":"border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300","inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium"])},{default:a(()=>[d(l(s.title),1)]),_:2},1032,["to","class"]))),128))])]),t("div",at,[nt,r(e(J),{as:"div",class:"ml-3 relative"},{default:a(()=>[r(R,{"width-class":"w-48"},{activator:a(()=>[r(e(G),{class:"bg-white flex text-sm rounded-full focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500"},{default:a(()=>[t("img",{class:"h-8 w-8 rounded-full",src:e(B),alt:""},null,8,it)]),_:1})]),default:a(()=>[r(p,{to:{name:"customer.profile"}},{default:a(()=>[r(D,null,{default:a(()=>[r(e(O),{class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),d(" "+l(i.$t("navigation.settings")),1)]),_:1})]),_:1},8,["to"]),r(D,{onClick:C},{default:a(()=>[r(e(E),{class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),d(" "+l(i.$t("navigation.logout")),1)]),_:1})]),_:1})]),_:1})]),t("div",lt,[r(e(q),{class:"bg-white inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500"},{default:a(()=>[ct,L?(n(),c(e(T),{key:1,class:"block h-6 w-6","aria-hidden":"true"})):(n(),c(e(P),{key:0,class:"block h-6 w-6","aria-hidden":"true"}))]),_:2},1024)])])]),r(e(H),{class:"sm:hidden"},{default:a(()=>[t("div",ut,[(n(!0),u(w,null,v(e(o).mainMenu,s=>(n(),c(p,{key:s.title,to:`/${e(o).companySlug}${s.link}`,class:x([y(s.link)?"bg-primary-50 border-primary-500 text-primary-700":"border-transparent text-gray-600 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-800","block pl-3 pr-4 py-2 border-l-4 text-base font-medium"]),"aria-current":s.current?"page":void 0},{default:a(()=>[d(l(s.title),1)]),_:2},1032,["to","class","aria-current"]))),128))]),t("div",dt,[t("div",mt,[t("div",ft,[t("img",{class:"h-10 w-10 rounded-full",src:e(B),alt:""},null,8,pt)]),t("div",ht,[t("div",_t,l(e(o).currentUser.title),1),t("div",gt,l(e(o).currentUser.email),1)]),yt]),t("div",bt,[(n(),u(w,null,v(_,s=>r(p,{key:s.title,to:s.link,class:x([y(s.link)?"bg-primary-50 border-primary-500 text-primary-700":"border-transparent text-gray-600 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-800","block pl-3 pr-4 py-2 border-l-4 text-base font-medium"])},{default:a(()=>[d(l(s.title),1)]),_:2},1032,["to","class"])),64))])])]),_:1})]),_:1})}}},xt={key:0,class:"h-full"},wt={class:"mt-16 pb-16 h-screen overflow-y-auto min-h-0"},Nt={setup(U){const m=N(),f=j(),o=b(()=>m.isAppLoaded);_();async function _(){await m.bootstrap(f.params.company)}return(k,$)=>{const g=h("router-view");return e(o)?(n(),u("div",xt,[r(X),r(vt),t("main",wt,[r(g)])])):Q("",!0)}}};export{Nt as default}; diff --git a/public/build/assets/LayoutBasic.542e5fd1.js b/public/build/assets/LayoutBasic.8d94499d.js similarity index 55% rename from public/build/assets/LayoutBasic.542e5fd1.js rename to public/build/assets/LayoutBasic.8d94499d.js index 7f82246e..1dcfb5c3 100644 --- a/public/build/assets/LayoutBasic.542e5fd1.js +++ b/public/build/assets/LayoutBasic.8d94499d.js @@ -1 +1 @@ -import{aN as z,J as P,B as C,a0 as _e,k as D,L as N,M as J,N as he,T as ae,r as h,o as a,l as w,w as n,h as s,i as U,t as m,u as e,f as t,e as i,m as j,j as S,U as H,G as X,C as oe,aO as se,F as V,y as L,Y as ne,A as ye,a5 as fe,a2 as K,a3 as ge,a6 as ve,aP as be,D as xe}from"./vendor.fd3b1727.js";import{b as Y,c as W,d as O,e as Q,S as we,a as $e,f as re,g as F,u as ke}from"./main.f18430a2.js";import{u as le}from"./exchange-rate.74b40c96.js";import{u as Ce}from"./users.60f6f7bf.js";import{N as Se}from"./NotificationRoot.2f8ba32c.js";import{V as Be}from"./index.esm.7e25573e.js";const Ie={class:"flex justify-between w-full"},Me=["onSubmit"],Ue={class:"p-4 mb-16 sm:p-6 space-y-4"},Ee={key:1,class:"flex flex-col items-center"},Ve={class:"z-0 flex justify-end p-4 bg-gray-50 border-modal-bg"},Ae={setup(R){const p=z(),r=Y(),c=W(),y=O(),{t:_}=P();let f=C(!1),b=C(null),d=C(!1),l=C(null),g=C(null);const u=_e({name:null,currency:"",address:{country_id:null}}),B=D(()=>c.active&&c.componentName==="CompanyModal"),$={newCompanyForm:{name:{required:N.withMessage(_("validation.required"),J),minLength:N.withMessage(_("validation.name_min_length",{count:3}),he(3))},address:{country_id:{required:N.withMessage(_("validation.required"),J)}},currency:{required:N.withMessage(_("validation.required"),J)}}},o=ae($,{newCompanyForm:u});async function v(){d.value=!0,await y.fetchCurrencies(),await y.fetchCountries(),u.currency=r.selectedCompanyCurrency.id,u.address.country_id=r.selectedCompany.address.country_id,d.value=!1}function x(I,M){g.value=I,l.value=M}function k(){g.value=null,l.value=null}async function E(){if(o.value.newCompanyForm.$touch(),o.value.$invalid)return!0;f.value=!0;try{const I=await r.addNewCompany(u);if(I.data.data){if(await r.setSelectedCompany(I.data.data),l&&l.value){let M=new FormData;M.append("company_logo",JSON.stringify({name:g.value,data:l.value})),await r.updateCompanyLogo(M),p.push("/admin/dashboard")}await y.setIsAppLoaded(!1),await y.bootstrap(),G()}f.value=!1}catch{f.value=!1}}function T(){u.name="",u.currency="",u.address.country_id="",o.value.$reset()}function G(){c.closeModal(),setTimeout(()=>{T(),o.value.$reset()},300)}return(I,M)=>{const Z=h("BaseIcon"),ie=h("BaseContentPlaceholdersBox"),ce=h("BaseContentPlaceholders"),de=h("BaseFileUploader"),q=h("BaseInputGroup"),ue=h("BaseInput"),ee=h("BaseMultiselect"),me=h("BaseInputGrid"),te=h("BaseButton"),pe=h("BaseModal");return a(),w(pe,{show:e(B),onClose:G,onOpen:v},{header:n(()=>[s("div",Ie,[U(m(e(c).title)+" ",1),t(Z,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:G})])]),default:n(()=>[s("form",{action:"",onSubmit:H(E,["prevent"])},[s("div",Ue,[t(me,{layout:"one-column"},{default:n(()=>[t(q,{"content-loading":e(d),label:I.$tc("settings.company_info.company_logo")},{default:n(()=>[e(d)?(a(),w(ce,{key:0},{default:n(()=>[t(ie,{rounded:!0,class:"w-full h-24"})]),_:1})):(a(),i("div",Ee,[t(de,{"preview-image":e(b),base64:"",onRemove:k,onChange:x},null,8,["preview-image"])]))]),_:1},8,["content-loading","label"]),t(q,{label:I.$tc("settings.company_info.company_name"),error:e(o).newCompanyForm.name.$error&&e(o).newCompanyForm.name.$errors[0].$message,"content-loading":e(d),required:""},{default:n(()=>[t(ue,{modelValue:e(u).name,"onUpdate:modelValue":M[0]||(M[0]=A=>e(u).name=A),invalid:e(o).newCompanyForm.name.$error,"content-loading":e(d),onInput:M[1]||(M[1]=A=>e(o).newCompanyForm.name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","error","content-loading"]),t(q,{"content-loading":e(d),label:I.$tc("settings.company_info.country"),error:e(o).newCompanyForm.address.country_id.$error&&e(o).newCompanyForm.address.country_id.$errors[0].$message,required:""},{default:n(()=>[t(ee,{modelValue:e(u).address.country_id,"onUpdate:modelValue":M[2]||(M[2]=A=>e(u).address.country_id=A),"content-loading":e(d),label:"name",invalid:e(o).newCompanyForm.address.country_id.$error,options:e(y).countries,"value-prop":"id","can-deselect":!0,"can-clear":!1,searchable:"","track-by":"name"},null,8,["modelValue","content-loading","invalid","options"])]),_:1},8,["content-loading","label","error"]),t(q,{label:I.$t("wizard.currency"),error:e(o).newCompanyForm.currency.$error&&e(o).newCompanyForm.currency.$errors[0].$message,"content-loading":e(d),"help-text":I.$t("wizard.currency_set_alert"),required:""},{default:n(()=>[t(ee,{modelValue:e(u).currency,"onUpdate:modelValue":M[3]||(M[3]=A=>e(u).currency=A),"content-loading":e(d),options:e(y).currencies,label:"name","value-prop":"id",searchable:!0,"track-by":"name",placeholder:I.$tc("settings.currencies.select_currency"),invalid:e(o).newCompanyForm.currency.$error,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading","help-text"])]),_:1})]),s("div",Ve,[t(te,{class:"mr-3 text-sm",variant:"primary-outline",outline:"",type:"button",onClick:G},{default:n(()=>[U(m(I.$t("general.cancel")),1)]),_:1}),t(te,{loading:e(f),disabled:e(f),variant:"primary",type:"submit"},{left:n(A=>[e(f)?S("",!0):(a(),w(Z,{key:0,name:"SaveIcon",class:j(A.class)},null,8,["class"]))]),default:n(()=>[U(" "+m(I.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,Me)]),_:1},8,["show"])}}},Le={key:0,class:"w-16 text-sm font-medium truncate sm:w-auto"},Re={key:0,class:"absolute right-0 mt-2 bg-white rounded-md shadow-lg"},je={class:"overflow-y-auto scrollbar-thin scrollbar-thumb-rounded-full w-[250px] max-h-[350px] scrollbar-thumb-gray-300 scrollbar-track-gray-10 pb-4"},Fe={class:"px-3 py-2 text-xs font-semibold text-gray-400 mb-0.5 block uppercase"},Ne={key:0,class:"flex flex-col items-center justify-center p-2 px-3 mt-4 text-base text-gray-400"},Te={key:1},De={key:0},Oe=["onClick"],Ge={class:"flex items-center"},qe={class:"flex items-center justify-center mr-3 overflow-hidden text-base font-semibold bg-gray-200 rounded-md w-9 h-9 text-primary-500"},ze={key:0},Pe=["src"],Je={class:"flex flex-col"},Xe={class:"text-sm"},Ye={class:"font-medium"},We={setup(R){const p=Y(),r=W(),c=X(),y=z(),_=O(),{t:f}=P(),b=Q(),d=C(!1),l=C(""),g=C(null);oe(c,()=>{d.value=!1,l.value=""}),se(g,()=>{d.value=!1});function u(o){if(o)return o.split(" ")[0].charAt(0).toUpperCase()}function B(){r.openModal({title:f("company_switcher.new_company"),componentName:"CompanyModal",size:"sm"})}async function $(o){await p.setSelectedCompany(o),y.push("/admin/dashboard"),await _.setIsAppLoaded(!1),await _.bootstrap()}return(o,v)=>{const x=h("BaseIcon");return a(),i("div",{ref:(k,E)=>{E.companySwitchBar=k,g.value=k},class:"relative rounded"},[t(Ae),s("div",{class:"flex items-center justify-center px-3 h-8 md:h-9 ml-2 text-sm text-white bg-white rounded cursor-pointer bg-opacity-20",onClick:v[0]||(v[0]=k=>d.value=!d.value)},[e(p).selectedCompany?(a(),i("span",Le,m(e(p).selectedCompany.name),1)):S("",!0),t(x,{name:"ChevronDownIcon",class:"h-5 ml-1 text-white"})]),t(ne,{"enter-active-class":"transition duration-200 ease-out","enter-from-class":"translate-y-1 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-1 opacity-0"},{default:n(()=>[d.value?(a(),i("div",Re,[s("div",je,[s("label",Fe,m(o.$t("company_switcher.label")),1),e(p).companies.length<1?(a(),i("div",Ne,[t(x,{name:"ExclamationCircleIcon",class:"h-5 text-gray-400"}),U(" "+m(o.$t("company_switcher.no_results_found")),1)])):(a(),i("div",Te,[e(p).companies.length>0?(a(),i("div",De,[(a(!0),i(V,null,L(e(p).companies,(k,E)=>(a(),i("div",{key:E,class:j(["p-2 px-3 rounded-md cursor-pointer hover:bg-gray-100 hover:text-primary-500",{"bg-gray-100 text-primary-500":e(p).selectedCompany.id===k.id}]),onClick:T=>$(k)},[s("div",Ge,[s("span",qe,[k.logo?(a(),i("img",{key:1,src:k.logo,alt:"Company logo",class:"w-full h-full object-contain"},null,8,Pe)):(a(),i("span",ze,m(u(k.name)),1))]),s("div",Je,[s("span",Xe,m(k.name),1)])])],10,Oe))),128))])):S("",!0)]))]),e(b).currentUser.is_owner?(a(),i("div",{key:0,class:"flex items-center justify-center p-4 pl-3 border-t-2 border-gray-100 cursor-pointer text-primary-400 hover:text-primary-500",onClick:B},[t(x,{name:"PlusIcon",class:"h-5 mr-2"}),s("span",Ye,m(o.$t("company_switcher.add_new_company")),1)])):S("",!0)])):S("",!0)]),_:1})],512)}}},He={key:0,class:"scrollbar-thin scrollbar-thumb-rounded-full scrollbar-thumb-gray-300 scrollbar-track-gray-100 overflow-y-auto bg-white rounded-md mt-2 shadow-lg p-3 absolute w-[300px] h-[200px] right-0"},Ke={key:0,class:"flex items-center justify-center text-gray-400 text-base flex-col mt-4"},Qe={key:1},Ze={key:0},et={class:"text-sm text-gray-400 mb-0.5 block px-2 uppercase"},tt={class:"flex items-center justify-center w-9 h-9 mr-3 text-base font-semibold bg-gray-200 rounded-full text-primary-500"},at={class:"flex flex-col"},ot={class:"text-sm"},st={key:0,class:"text-xs text-gray-400"},nt={key:1,class:"text-xs text-gray-400"},rt={key:1,class:"mt-2"},lt={class:"text-sm text-gray-400 mb-2 block px-2 mb-0.5 uppercase"},it={class:"flex items-center justify-center w-9 h-9 mr-3 text-base font-semibold bg-gray-200 rounded-full text-primary-500"},ct={class:"flex flex-col"},dt={class:"text-sm"},ut={class:"text-xs text-gray-400"},mt={setup(R){const p=Ce(),r=C(!1),c=C(""),y=C(null),_=C(!1),f=X();oe(f,()=>{r.value=!1,c.value=""}),b=ye.exports.debounce(b,500),se(y,()=>{r.value=!1,c.value=""});function b(){let l={search:c.value};c.value&&(_.value=!0,p.searchUsers(l).then(()=>{r.value=!0}),_.value=!1),c.value===""&&(r.value=!1)}function d(l){if(l)return l.split(" ")[0].charAt(0).toUpperCase()}return(l,g)=>{const u=h("BaseIcon"),B=h("BaseInput"),$=h("router-link");return a(),i("div",{ref:(o,v)=>{v.searchBar=o,y.value=o},class:"hidden rounded md:block relative"},[s("div",null,[t(B,{modelValue:c.value,"onUpdate:modelValue":g[0]||(g[0]=o=>c.value=o),placeholder:"Search...","container-class":"!rounded",class:"h-8 md:h-9 !rounded",onInput:b},{left:n(()=>[t(u,{name:"SearchIcon",class:"text-gray-400"})]),right:n(()=>[_.value?(a(),w(we,{key:0,class:"h-5 text-primary-500"})):S("",!0)]),_:1},8,["modelValue"])]),t(ne,{"enter-active-class":"transition duration-200 ease-out","enter-from-class":"translate-y-1 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-1 opacity-0"},{default:n(()=>[r.value?(a(),i("div",He,[e(p).userList.length<1&&e(p).customerList.length<1?(a(),i("div",Ke,[t(u,{name:"ExclamationCircleIcon",class:"text-gray-400"}),U(" "+m(l.$t("global_search.no_results_found")),1)])):(a(),i("div",Qe,[e(p).customerList.length>0?(a(),i("div",Ze,[s("label",et,m(l.$t("global_search.customers")),1),(a(!0),i(V,null,L(e(p).customerList,(o,v)=>(a(),i("div",{key:v,class:"p-2 hover:bg-gray-100 cursor-pointer rounded-md"},[t($,{to:{path:`/admin/customers/${o.id}/view`},class:"flex items-center"},{default:n(()=>[s("span",tt,m(d(o.name)),1),s("div",at,[s("span",ot,m(o.name),1),o.contact_name?(a(),i("span",st,m(o.contact_name),1)):(a(),i("span",nt,m(o.email),1))])]),_:2},1032,["to"])]))),128))])):S("",!0),e(p).userList.length>0?(a(),i("div",rt,[s("label",lt,m(l.$t("global_search.users")),1),(a(!0),i(V,null,L(e(p).userList,(o,v)=>(a(),i("div",{key:v,class:"p-2 hover:bg-gray-100 cursor-pointer rounded-md"},[t($,{to:{path:`/admin/users/${o.id}/edit`},class:"flex items-center"},{default:n(()=>[s("span",it,m(d(o.name)),1),s("div",ct,[s("span",dt,m(o.name),1),s("span",ut,m(o.email),1)])]),_:2},1032,["to"])]))),128))])):S("",!0)]))])):S("",!0)]),_:1})],512)}}},pt={class:"fixed top-0 left-0 z-20 flex items-center justify-between w-full px-4 py-3 md:h-16 md:px-8 bg-gradient-to-r from-primary-500 to-primary-400"},_t=["src"],ht=["onClick"],yt={class:"flex float-right h-8 m-0 list-none md:h-9"},ft={key:0,class:"relative hidden float-left m-0 md:block"},gt={class:"flex items-center justify-center w-8 h-8 ml-2 text-sm text-black bg-white rounded md:h-9 md:w-9"},vt={class:"ml-2"},bt={class:"relative block float-left ml-2"},xt=["src"],wt={setup(R){const p=$e(),r=Q(),c=O(),y=z(),_=D(()=>r.currentUser&&r.currentUser.avatar!==0?r.currentUser.avatar:b()),f=D(()=>c.globalSettings.admin_portal_logo?"/storage/"+c.globalSettings.admin_portal_logo:!1);function b(){return new URL("/img/default-avatar.jpg",self.location)}function d(){return r.hasAbilities([F.CREATE_INVOICE,F.CREATE_ESTIMATE,F.CREATE_CUSTOMER])}async function l(){await p.logout(),y.push("/login")}function g(){c.setSidebarVisibility(!0)}return(u,B)=>{const $=h("router-link"),o=h("BaseIcon"),v=h("BaseDropdownItem"),x=h("BaseDropdown");return a(),i("header",pt,[t($,{to:"/admin/dashboard",class:"float-none text-lg not-italic font-black tracking-wider text-white brand-main md:float-left font-base hidden md:block"},{default:n(()=>[e(f)?(a(),i("img",{key:0,src:e(f),class:"h-6"},null,8,_t)):(a(),w(re,{key:1,class:"h-6","light-color":"white","dark-color":"white"}))]),_:1}),s("div",{class:j([{"is-active":e(c).isSidebarOpen},"flex float-left p-1 overflow-visible text-sm ease-linear bg-white border-0 rounded cursor-pointer md:hidden md:ml-0 hover:bg-gray-100"]),onClick:H(g,["prevent"])},[t(o,{name:"MenuIcon",class:"!w-6 !h-6 text-gray-500"})],10,ht),s("ul",yt,[d?(a(),i("li",ft,[t(x,{"width-class":"w-48"},{activator:n(()=>[s("div",gt,[t(o,{name:"PlusIcon",class:"w-5 h-5 text-gray-600"})])]),default:n(()=>[t($,{to:"/admin/invoices/create"},{default:n(()=>[e(r).hasAbilities(e(F).CREATE_INVOICE)?(a(),w(v,{key:0},{default:n(()=>[t(o,{name:"DocumentTextIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),U(" "+m(u.$t("invoices.new_invoice")),1)]),_:1})):S("",!0)]),_:1}),t($,{to:"/admin/estimates/create"},{default:n(()=>[e(r).hasAbilities(e(F).CREATE_ESTIMATE)?(a(),w(v,{key:0},{default:n(()=>[t(o,{name:"DocumentIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),U(" "+m(u.$t("estimates.new_estimate")),1)]),_:1})):S("",!0)]),_:1}),t($,{to:"/admin/customers/create"},{default:n(()=>[e(r).hasAbilities(e(F).CREATE_CUSTOMER)?(a(),w(v,{key:0},{default:n(()=>[t(o,{name:"UserIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),U(" "+m(u.$t("customers.new_customer")),1)]),_:1})):S("",!0)]),_:1})]),_:1})])):S("",!0),s("li",vt,[e(r).currentUser.is_owner||e(r).hasAbilities(e(F).VIEW_CUSTOMER)?(a(),w(mt,{key:0})):S("",!0)]),s("li",null,[t(We)]),s("li",bt,[t(x,{"width-class":"w-48"},{activator:n(()=>[s("img",{src:e(_),class:"block w-8 h-8 rounded md:h-9 md:w-9 object-cover"},null,8,xt)]),default:n(()=>[t($,{to:"/admin/settings/account-settings"},{default:n(()=>[t(v,null,{default:n(()=>[t(o,{name:"CogIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),U(" "+m(u.$t("navigation.settings")),1)]),_:1})]),_:1}),t(v,{onClick:l},{default:n(()=>[t(o,{name:"LogoutIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),U(" "+m(u.$t("navigation.logout")),1)]),_:1})]),_:1})])])])}}},$t={class:"relative flex flex-col flex-1 w-full max-w-xs bg-white"},kt={class:"absolute top-0 right-0 pt-2 -mr-12"},Ct=s("span",{class:"sr-only"},"Close sidebar",-1),St={class:"flex-1 h-0 pt-5 pb-4 overflow-y-auto"},Bt={class:"flex items-center shrink-0 px-4 mb-10"},It=s("div",{class:"shrink-0 w-14"},null,-1),Mt={class:"hidden w-56 h-screen pb-32 overflow-y-auto bg-white border-r border-gray-200 border-solid xl:w-64 md:fixed md:flex md:flex-col md:inset-y-0 pt-16"},Ut={setup(R){const p=X(),r=O();function c(y){return p.path.indexOf(y)>-1}return(y,_)=>{const f=h("BaseIcon"),b=h("router-link");return a(),i(V,null,[t(e(ve),{as:"template",show:e(r).isSidebarOpen},{default:n(()=>[t(e(fe),{as:"div",class:"fixed inset-0 z-40 flex md:hidden",onClose:_[3]||(_[3]=d=>e(r).setSidebarVisibility(!1))},{default:n(()=>[t(e(K),{as:"template",enter:"transition-opacity ease-linear duration-300","enter-from":"opacity-0","enter-to":"opacity-100",leave:"transition-opacity ease-linear duration-300","leave-from":"opacity-100","leave-to":"opacity-0"},{default:n(()=>[t(e(ge),{class:"fixed inset-0 bg-gray-600 bg-opacity-75"})]),_:1}),t(e(K),{as:"template",enter:"transition ease-in-out duration-300","enter-from":"-translate-x-full","enter-to":"translate-x-0",leave:"transition ease-in-out duration-300","leave-from":"translate-x-0","leave-to":"-translate-x-full"},{default:n(()=>[s("div",$t,[t(e(K),{as:"template",enter:"ease-in-out duration-300","enter-from":"opacity-0","enter-to":"opacity-100",leave:"ease-in-out duration-300","leave-from":"opacity-100","leave-to":"opacity-0"},{default:n(()=>[s("div",kt,[s("button",{class:"flex items-center justify-center w-10 h-10 ml-1 rounded-full focus:outline-none focus:ring-2 focus:ring-inset focus:ring-white",onClick:_[0]||(_[0]=d=>e(r).setSidebarVisibility(!1))},[Ct,t(f,{name:"XIcon",class:"w-6 h-6 text-white","aria-hidden":"true"})])])]),_:1}),s("div",St,[s("div",Bt,[t(re,{class:"block h-auto max-w-full w-36 text-primary-400",alt:"Crater Logo"})]),(a(!0),i(V,null,L(e(r).menuGroups,d=>(a(),i("nav",{key:d,class:"mt-5 space-y-1"},[(a(!0),i(V,null,L(d,l=>(a(),w(b,{key:l.name,to:l.link,class:j([c(l.link)?"text-primary-500 border-primary-500 bg-gray-100 ":"text-black","cursor-pointer px-0 pl-4 py-3 border-transparent flex items-center border-l-4 border-solid text-sm not-italic font-medium"]),onClick:_[2]||(_[2]=g=>e(r).setSidebarVisibility(!1))},{default:n(()=>[t(f,{name:l.icon,class:j([c(l.link)?"text-primary-500 ":"text-gray-400","mr-4 shrink-0 h-5 w-5"]),onClick:_[1]||(_[1]=g=>e(r).setSidebarVisibility(!1))},null,8,["name","class"]),U(" "+m(y.$t(l.title)),1)]),_:2},1032,["to","class"]))),128))]))),128))])])]),_:1}),It]),_:1})]),_:1},8,["show"]),s("div",Mt,[(a(!0),i(V,null,L(e(r).menuGroups,d=>(a(),i("div",{key:d,class:"p-0 m-0 mt-6 list-none"},[(a(!0),i(V,null,L(d,l=>(a(),w(b,{key:l,to:l.link,class:j([c(l.link)?"text-primary-500 border-primary-500 bg-gray-100 ":"text-black","cursor-pointer px-0 pl-6 hover:bg-gray-50 py-3 group flex items-center border-l-4 border-solid border-transparent text-sm not-italic font-medium"])},{default:n(()=>[t(f,{name:l.icon,class:j([c(l.link)?"text-primary-500 group-hover:text-primary-500 ":"text-gray-400 group-hover:text-black","mr-4 shrink-0 h-5 w-5 "])},null,8,["name","class"]),U(" "+m(y.$t(l.title)),1)]),_:2},1032,["to","class"]))),128))]))),128))])],64)}}},Et={class:"font-medium text-lg text-left"},Vt={class:"mt-2 text-sm leading-snug text-gray-500",style:{"max-width":"680px"}},At=["onSubmit"],Lt={class:"text-gray-500 sm:text-sm"},Rt={class:"text-gray-400 text-xs mt-2 font-light"},jt={slot:"footer",class:"z-0 flex justify-end mt-4 pt-4 border-t border-gray-200 border-solid border-modal-bg"},Ft={emits:["update"],setup(R,{emit:p}){const r=le();ke();const c=Y(),{t:y,tm:_}=P();let f=C(!1);C(!1);const b={exchange_rate:{required:N.withMessage(y("validation.required"),J),decimal:N.withMessage(y("validation.valid_exchange_rate"),be)}},d=ae();async function l(){if(d.value.$touch(),d.value.$invalid)return!0;f.value=!0;let g=r.bulkCurrencies.map(B=>({id:B.id,exchange_rate:B.exchange_rate})),u=await r.updateBulkExchangeRate({currencies:g});u.data.success&&p("update",u.data.success),f.value=!1}return(g,u)=>{const B=h("BaseInput"),$=h("BaseInputGroup"),o=h("BaseButton"),v=h("BaseCard");return a(),w(v,null,{default:n(()=>[s("h6",Et,m(g.$t("settings.exchange_rate.title")),1),s("p",Vt,m(g.$t("settings.exchange_rate.description",{currency:e(c).selectedCompanyCurrency.name})),1),s("form",{action:"",onSubmit:H(l,["prevent"])},[(a(!0),i(V,null,L(e(r).bulkCurrencies,(x,k)=>(a(),w(e(Be),{key:k,state:x,rules:b},{default:n(({v:E})=>[t($,{class:"my-5",label:`${x.code} to ${e(c).selectedCompanyCurrency.code}`,error:E.exchange_rate.$error&&E.exchange_rate.$errors[0].$message,required:""},{default:n(()=>[t(B,{modelValue:x.exchange_rate,"onUpdate:modelValue":T=>x.exchange_rate=T,addon:`1 ${x.code} =`,invalid:E.exchange_rate.$error,onInput:T=>E.exchange_rate.$touch()},{right:n(()=>[s("span",Lt,m(e(c).selectedCompanyCurrency.code),1)]),_:2},1032,["modelValue","onUpdate:modelValue","addon","invalid","onInput"]),s("span",Rt,m(g.$t("settings.exchange_rate.exchange_help_text",{currency:x.code,baseCurrency:e(c).selectedCompanyCurrency.code})),1)]),_:2},1032,["label","error"])]),_:2},1032,["state"]))),128)),s("div",jt,[t(o,{loading:e(f),variant:"primary",type:"submit"},{default:n(()=>[U(m(g.$t("general.save")),1)]),_:1},8,["loading"])])],40,At)]),_:1})}}},Nt={setup(R){const p=W(),r=D(()=>p.active&&p.componentName==="ExchangeRateBulkUpdateModal");function c(){p.closeModal()}return(y,_)=>{const f=h("BaseModal");return a(),w(f,{show:e(r)},{default:n(()=>[t(Ft,{onUpdate:_[0]||(_[0]=b=>c())})]),_:1},8,["show"])}}},Tt={key:0,class:"h-full"},Dt={class:"h-screen h-screen-ios overflow-y-auto md:pl-56 xl:pl-64 min-h-0"},Ot={class:"pt-16 pb-16"},Yt={setup(R){const p=O(),r=X(),c=Q(),y=z(),_=W();P();const f=le(),b=Y(),d=D(()=>p.isAppLoaded);return xe(()=>{p.bootstrap().then(l=>{r.meta.ability&&!c.hasAbilities(r.meta.ability)?y.push({name:"account.settings"}):r.meta.isOwner&&!c.currentUser.is_owner&&y.push({name:"account.settings"}),l.data.current_company_settings.bulk_exchange_rate_configured==="NO"&&f.fetchBulkCurrencies().then(g=>{if(g.data.currencies.length)_.openModal({componentName:"ExchangeRateBulkUpdateModal",size:"sm"});else{let u={settings:{bulk_exchange_rate_configured:"YES"}};b.updateCompanySettings({data:u})}})})}),(l,g)=>{const u=h("router-view"),B=h("BaseGlobalLoader");return e(d)?(a(),i("div",Tt,[t(Se),t(wt),t(Ut),t(Nt),s("main",Dt,[s("div",Ot,[t(u)])])])):(a(),w(B,{key:1}))}}};export{Yt as default}; +import{aN as z,J as P,B as C,a0 as _e,k as D,L as N,M as J,N as he,T as ae,r as h,o as a,l as w,w as n,h as s,i as U,t as m,u as e,f as t,e as i,m as j,j as S,U as H,G as X,C as oe,aO as se,F as V,y as L,Y as ne,A as ye,a5 as fe,a2 as K,a3 as ge,a6 as ve,aP as be,D as xe}from"./vendor.fd3b1727.js";import{b as Y,c as W,d as O,e as Q,S as we,a as $e,f as re,g as F,u as ke}from"./main.fc26c84f.js";import{u as le}from"./exchange-rate.e85a4793.js";import{u as Ce}from"./users.bb63694b.js";import{N as Se}from"./NotificationRoot.452046ea.js";import{V as Be}from"./index.esm.7e25573e.js";const Ie={class:"flex justify-between w-full"},Me=["onSubmit"],Ue={class:"p-4 mb-16 sm:p-6 space-y-4"},Ee={key:1,class:"flex flex-col items-center"},Ve={class:"z-0 flex justify-end p-4 bg-gray-50 border-modal-bg"},Ae={setup(R){const p=z(),r=Y(),c=W(),y=O(),{t:_}=P();let f=C(!1),b=C(null),d=C(!1),l=C(null),g=C(null);const u=_e({name:null,currency:"",address:{country_id:null}}),B=D(()=>c.active&&c.componentName==="CompanyModal"),$={newCompanyForm:{name:{required:N.withMessage(_("validation.required"),J),minLength:N.withMessage(_("validation.name_min_length",{count:3}),he(3))},address:{country_id:{required:N.withMessage(_("validation.required"),J)}},currency:{required:N.withMessage(_("validation.required"),J)}}},o=ae($,{newCompanyForm:u});async function v(){d.value=!0,await y.fetchCurrencies(),await y.fetchCountries(),u.currency=r.selectedCompanyCurrency.id,u.address.country_id=r.selectedCompany.address.country_id,d.value=!1}function x(I,M){g.value=I,l.value=M}function k(){g.value=null,l.value=null}async function E(){if(o.value.newCompanyForm.$touch(),o.value.$invalid)return!0;f.value=!0;try{const I=await r.addNewCompany(u);if(I.data.data){if(await r.setSelectedCompany(I.data.data),l&&l.value){let M=new FormData;M.append("company_logo",JSON.stringify({name:g.value,data:l.value})),await r.updateCompanyLogo(M),p.push("/admin/dashboard")}await y.setIsAppLoaded(!1),await y.bootstrap(),G()}f.value=!1}catch{f.value=!1}}function T(){u.name="",u.currency="",u.address.country_id="",o.value.$reset()}function G(){c.closeModal(),setTimeout(()=>{T(),o.value.$reset()},300)}return(I,M)=>{const Z=h("BaseIcon"),ie=h("BaseContentPlaceholdersBox"),ce=h("BaseContentPlaceholders"),de=h("BaseFileUploader"),q=h("BaseInputGroup"),ue=h("BaseInput"),ee=h("BaseMultiselect"),me=h("BaseInputGrid"),te=h("BaseButton"),pe=h("BaseModal");return a(),w(pe,{show:e(B),onClose:G,onOpen:v},{header:n(()=>[s("div",Ie,[U(m(e(c).title)+" ",1),t(Z,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:G})])]),default:n(()=>[s("form",{action:"",onSubmit:H(E,["prevent"])},[s("div",Ue,[t(me,{layout:"one-column"},{default:n(()=>[t(q,{"content-loading":e(d),label:I.$tc("settings.company_info.company_logo")},{default:n(()=>[e(d)?(a(),w(ce,{key:0},{default:n(()=>[t(ie,{rounded:!0,class:"w-full h-24"})]),_:1})):(a(),i("div",Ee,[t(de,{"preview-image":e(b),base64:"",onRemove:k,onChange:x},null,8,["preview-image"])]))]),_:1},8,["content-loading","label"]),t(q,{label:I.$tc("settings.company_info.company_name"),error:e(o).newCompanyForm.name.$error&&e(o).newCompanyForm.name.$errors[0].$message,"content-loading":e(d),required:""},{default:n(()=>[t(ue,{modelValue:e(u).name,"onUpdate:modelValue":M[0]||(M[0]=A=>e(u).name=A),invalid:e(o).newCompanyForm.name.$error,"content-loading":e(d),onInput:M[1]||(M[1]=A=>e(o).newCompanyForm.name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","error","content-loading"]),t(q,{"content-loading":e(d),label:I.$tc("settings.company_info.country"),error:e(o).newCompanyForm.address.country_id.$error&&e(o).newCompanyForm.address.country_id.$errors[0].$message,required:""},{default:n(()=>[t(ee,{modelValue:e(u).address.country_id,"onUpdate:modelValue":M[2]||(M[2]=A=>e(u).address.country_id=A),"content-loading":e(d),label:"name",invalid:e(o).newCompanyForm.address.country_id.$error,options:e(y).countries,"value-prop":"id","can-deselect":!0,"can-clear":!1,searchable:"","track-by":"name"},null,8,["modelValue","content-loading","invalid","options"])]),_:1},8,["content-loading","label","error"]),t(q,{label:I.$t("wizard.currency"),error:e(o).newCompanyForm.currency.$error&&e(o).newCompanyForm.currency.$errors[0].$message,"content-loading":e(d),"help-text":I.$t("wizard.currency_set_alert"),required:""},{default:n(()=>[t(ee,{modelValue:e(u).currency,"onUpdate:modelValue":M[3]||(M[3]=A=>e(u).currency=A),"content-loading":e(d),options:e(y).currencies,label:"name","value-prop":"id",searchable:!0,"track-by":"name",placeholder:I.$tc("settings.currencies.select_currency"),invalid:e(o).newCompanyForm.currency.$error,class:"w-full"},null,8,["modelValue","content-loading","options","placeholder","invalid"])]),_:1},8,["label","error","content-loading","help-text"])]),_:1})]),s("div",Ve,[t(te,{class:"mr-3 text-sm",variant:"primary-outline",outline:"",type:"button",onClick:G},{default:n(()=>[U(m(I.$t("general.cancel")),1)]),_:1}),t(te,{loading:e(f),disabled:e(f),variant:"primary",type:"submit"},{left:n(A=>[e(f)?S("",!0):(a(),w(Z,{key:0,name:"SaveIcon",class:j(A.class)},null,8,["class"]))]),default:n(()=>[U(" "+m(I.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,Me)]),_:1},8,["show"])}}},Le={key:0,class:"w-16 text-sm font-medium truncate sm:w-auto"},Re={key:0,class:"absolute right-0 mt-2 bg-white rounded-md shadow-lg"},je={class:"overflow-y-auto scrollbar-thin scrollbar-thumb-rounded-full w-[250px] max-h-[350px] scrollbar-thumb-gray-300 scrollbar-track-gray-10 pb-4"},Fe={class:"px-3 py-2 text-xs font-semibold text-gray-400 mb-0.5 block uppercase"},Ne={key:0,class:"flex flex-col items-center justify-center p-2 px-3 mt-4 text-base text-gray-400"},Te={key:1},De={key:0},Oe=["onClick"],Ge={class:"flex items-center"},qe={class:"flex items-center justify-center mr-3 overflow-hidden text-base font-semibold bg-gray-200 rounded-md w-9 h-9 text-primary-500"},ze={key:0},Pe=["src"],Je={class:"flex flex-col"},Xe={class:"text-sm"},Ye={class:"font-medium"},We={setup(R){const p=Y(),r=W(),c=X(),y=z(),_=O(),{t:f}=P(),b=Q(),d=C(!1),l=C(""),g=C(null);oe(c,()=>{d.value=!1,l.value=""}),se(g,()=>{d.value=!1});function u(o){if(o)return o.split(" ")[0].charAt(0).toUpperCase()}function B(){r.openModal({title:f("company_switcher.new_company"),componentName:"CompanyModal",size:"sm"})}async function $(o){await p.setSelectedCompany(o),y.push("/admin/dashboard"),await _.setIsAppLoaded(!1),await _.bootstrap()}return(o,v)=>{const x=h("BaseIcon");return a(),i("div",{ref:(k,E)=>{E.companySwitchBar=k,g.value=k},class:"relative rounded"},[t(Ae),s("div",{class:"flex items-center justify-center px-3 h-8 md:h-9 ml-2 text-sm text-white bg-white rounded cursor-pointer bg-opacity-20",onClick:v[0]||(v[0]=k=>d.value=!d.value)},[e(p).selectedCompany?(a(),i("span",Le,m(e(p).selectedCompany.name),1)):S("",!0),t(x,{name:"ChevronDownIcon",class:"h-5 ml-1 text-white"})]),t(ne,{"enter-active-class":"transition duration-200 ease-out","enter-from-class":"translate-y-1 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-1 opacity-0"},{default:n(()=>[d.value?(a(),i("div",Re,[s("div",je,[s("label",Fe,m(o.$t("company_switcher.label")),1),e(p).companies.length<1?(a(),i("div",Ne,[t(x,{name:"ExclamationCircleIcon",class:"h-5 text-gray-400"}),U(" "+m(o.$t("company_switcher.no_results_found")),1)])):(a(),i("div",Te,[e(p).companies.length>0?(a(),i("div",De,[(a(!0),i(V,null,L(e(p).companies,(k,E)=>(a(),i("div",{key:E,class:j(["p-2 px-3 rounded-md cursor-pointer hover:bg-gray-100 hover:text-primary-500",{"bg-gray-100 text-primary-500":e(p).selectedCompany.id===k.id}]),onClick:T=>$(k)},[s("div",Ge,[s("span",qe,[k.logo?(a(),i("img",{key:1,src:k.logo,alt:"Company logo",class:"w-full h-full object-contain"},null,8,Pe)):(a(),i("span",ze,m(u(k.name)),1))]),s("div",Je,[s("span",Xe,m(k.name),1)])])],10,Oe))),128))])):S("",!0)]))]),e(b).currentUser.is_owner?(a(),i("div",{key:0,class:"flex items-center justify-center p-4 pl-3 border-t-2 border-gray-100 cursor-pointer text-primary-400 hover:text-primary-500",onClick:B},[t(x,{name:"PlusIcon",class:"h-5 mr-2"}),s("span",Ye,m(o.$t("company_switcher.add_new_company")),1)])):S("",!0)])):S("",!0)]),_:1})],512)}}},He={key:0,class:"scrollbar-thin scrollbar-thumb-rounded-full scrollbar-thumb-gray-300 scrollbar-track-gray-100 overflow-y-auto bg-white rounded-md mt-2 shadow-lg p-3 absolute w-[300px] h-[200px] right-0"},Ke={key:0,class:"flex items-center justify-center text-gray-400 text-base flex-col mt-4"},Qe={key:1},Ze={key:0},et={class:"text-sm text-gray-400 mb-0.5 block px-2 uppercase"},tt={class:"flex items-center justify-center w-9 h-9 mr-3 text-base font-semibold bg-gray-200 rounded-full text-primary-500"},at={class:"flex flex-col"},ot={class:"text-sm"},st={key:0,class:"text-xs text-gray-400"},nt={key:1,class:"text-xs text-gray-400"},rt={key:1,class:"mt-2"},lt={class:"text-sm text-gray-400 mb-2 block px-2 mb-0.5 uppercase"},it={class:"flex items-center justify-center w-9 h-9 mr-3 text-base font-semibold bg-gray-200 rounded-full text-primary-500"},ct={class:"flex flex-col"},dt={class:"text-sm"},ut={class:"text-xs text-gray-400"},mt={setup(R){const p=Ce(),r=C(!1),c=C(""),y=C(null),_=C(!1),f=X();oe(f,()=>{r.value=!1,c.value=""}),b=ye.exports.debounce(b,500),se(y,()=>{r.value=!1,c.value=""});function b(){let l={search:c.value};c.value&&(_.value=!0,p.searchUsers(l).then(()=>{r.value=!0}),_.value=!1),c.value===""&&(r.value=!1)}function d(l){if(l)return l.split(" ")[0].charAt(0).toUpperCase()}return(l,g)=>{const u=h("BaseIcon"),B=h("BaseInput"),$=h("router-link");return a(),i("div",{ref:(o,v)=>{v.searchBar=o,y.value=o},class:"hidden rounded md:block relative"},[s("div",null,[t(B,{modelValue:c.value,"onUpdate:modelValue":g[0]||(g[0]=o=>c.value=o),placeholder:"Search...","container-class":"!rounded",class:"h-8 md:h-9 !rounded",onInput:b},{left:n(()=>[t(u,{name:"SearchIcon",class:"text-gray-400"})]),right:n(()=>[_.value?(a(),w(we,{key:0,class:"h-5 text-primary-500"})):S("",!0)]),_:1},8,["modelValue"])]),t(ne,{"enter-active-class":"transition duration-200 ease-out","enter-from-class":"translate-y-1 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-1 opacity-0"},{default:n(()=>[r.value?(a(),i("div",He,[e(p).userList.length<1&&e(p).customerList.length<1?(a(),i("div",Ke,[t(u,{name:"ExclamationCircleIcon",class:"text-gray-400"}),U(" "+m(l.$t("global_search.no_results_found")),1)])):(a(),i("div",Qe,[e(p).customerList.length>0?(a(),i("div",Ze,[s("label",et,m(l.$t("global_search.customers")),1),(a(!0),i(V,null,L(e(p).customerList,(o,v)=>(a(),i("div",{key:v,class:"p-2 hover:bg-gray-100 cursor-pointer rounded-md"},[t($,{to:{path:`/admin/customers/${o.id}/view`},class:"flex items-center"},{default:n(()=>[s("span",tt,m(d(o.name)),1),s("div",at,[s("span",ot,m(o.name),1),o.contact_name?(a(),i("span",st,m(o.contact_name),1)):(a(),i("span",nt,m(o.email),1))])]),_:2},1032,["to"])]))),128))])):S("",!0),e(p).userList.length>0?(a(),i("div",rt,[s("label",lt,m(l.$t("global_search.users")),1),(a(!0),i(V,null,L(e(p).userList,(o,v)=>(a(),i("div",{key:v,class:"p-2 hover:bg-gray-100 cursor-pointer rounded-md"},[t($,{to:{path:`/admin/users/${o.id}/edit`},class:"flex items-center"},{default:n(()=>[s("span",it,m(d(o.name)),1),s("div",ct,[s("span",dt,m(o.name),1),s("span",ut,m(o.email),1)])]),_:2},1032,["to"])]))),128))])):S("",!0)]))])):S("",!0)]),_:1})],512)}}},pt={class:"fixed top-0 left-0 z-20 flex items-center justify-between w-full px-4 py-3 md:h-16 md:px-8 bg-gradient-to-r from-primary-500 to-primary-400"},_t=["src"],ht=["onClick"],yt={class:"flex float-right h-8 m-0 list-none md:h-9"},ft={key:0,class:"relative hidden float-left m-0 md:block"},gt={class:"flex items-center justify-center w-8 h-8 ml-2 text-sm text-black bg-white rounded md:h-9 md:w-9"},vt={class:"ml-2"},bt={class:"relative block float-left ml-2"},xt=["src"],wt={setup(R){const p=$e(),r=Q(),c=O(),y=z(),_=D(()=>r.currentUser&&r.currentUser.avatar!==0?r.currentUser.avatar:b()),f=D(()=>c.globalSettings.admin_portal_logo?"/storage/"+c.globalSettings.admin_portal_logo:!1);function b(){return new URL("/build/img/default-avatar.jpg",self.location)}function d(){return r.hasAbilities([F.CREATE_INVOICE,F.CREATE_ESTIMATE,F.CREATE_CUSTOMER])}async function l(){await p.logout(),y.push("/login")}function g(){c.setSidebarVisibility(!0)}return(u,B)=>{const $=h("router-link"),o=h("BaseIcon"),v=h("BaseDropdownItem"),x=h("BaseDropdown");return a(),i("header",pt,[t($,{to:"/admin/dashboard",class:"float-none text-lg not-italic font-black tracking-wider text-white brand-main md:float-left font-base hidden md:block"},{default:n(()=>[e(f)?(a(),i("img",{key:0,src:e(f),class:"h-6"},null,8,_t)):(a(),w(re,{key:1,class:"h-6","light-color":"white","dark-color":"white"}))]),_:1}),s("div",{class:j([{"is-active":e(c).isSidebarOpen},"flex float-left p-1 overflow-visible text-sm ease-linear bg-white border-0 rounded cursor-pointer md:hidden md:ml-0 hover:bg-gray-100"]),onClick:H(g,["prevent"])},[t(o,{name:"MenuIcon",class:"!w-6 !h-6 text-gray-500"})],10,ht),s("ul",yt,[d?(a(),i("li",ft,[t(x,{"width-class":"w-48"},{activator:n(()=>[s("div",gt,[t(o,{name:"PlusIcon",class:"w-5 h-5 text-gray-600"})])]),default:n(()=>[t($,{to:"/admin/invoices/create"},{default:n(()=>[e(r).hasAbilities(e(F).CREATE_INVOICE)?(a(),w(v,{key:0},{default:n(()=>[t(o,{name:"DocumentTextIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),U(" "+m(u.$t("invoices.new_invoice")),1)]),_:1})):S("",!0)]),_:1}),t($,{to:"/admin/estimates/create"},{default:n(()=>[e(r).hasAbilities(e(F).CREATE_ESTIMATE)?(a(),w(v,{key:0},{default:n(()=>[t(o,{name:"DocumentIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),U(" "+m(u.$t("estimates.new_estimate")),1)]),_:1})):S("",!0)]),_:1}),t($,{to:"/admin/customers/create"},{default:n(()=>[e(r).hasAbilities(e(F).CREATE_CUSTOMER)?(a(),w(v,{key:0},{default:n(()=>[t(o,{name:"UserIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),U(" "+m(u.$t("customers.new_customer")),1)]),_:1})):S("",!0)]),_:1})]),_:1})])):S("",!0),s("li",vt,[e(r).currentUser.is_owner||e(r).hasAbilities(e(F).VIEW_CUSTOMER)?(a(),w(mt,{key:0})):S("",!0)]),s("li",null,[t(We)]),s("li",bt,[t(x,{"width-class":"w-48"},{activator:n(()=>[s("img",{src:e(_),class:"block w-8 h-8 rounded md:h-9 md:w-9 object-cover"},null,8,xt)]),default:n(()=>[t($,{to:"/admin/settings/account-settings"},{default:n(()=>[t(v,null,{default:n(()=>[t(o,{name:"CogIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),U(" "+m(u.$t("navigation.settings")),1)]),_:1})]),_:1}),t(v,{onClick:l},{default:n(()=>[t(o,{name:"LogoutIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),U(" "+m(u.$t("navigation.logout")),1)]),_:1})]),_:1})])])])}}},$t={class:"relative flex flex-col flex-1 w-full max-w-xs bg-white"},kt={class:"absolute top-0 right-0 pt-2 -mr-12"},Ct=s("span",{class:"sr-only"},"Close sidebar",-1),St={class:"flex-1 h-0 pt-5 pb-4 overflow-y-auto"},Bt={class:"flex items-center shrink-0 px-4 mb-10"},It=s("div",{class:"shrink-0 w-14"},null,-1),Mt={class:"hidden w-56 h-screen pb-32 overflow-y-auto bg-white border-r border-gray-200 border-solid xl:w-64 md:fixed md:flex md:flex-col md:inset-y-0 pt-16"},Ut={setup(R){const p=X(),r=O();function c(y){return p.path.indexOf(y)>-1}return(y,_)=>{const f=h("BaseIcon"),b=h("router-link");return a(),i(V,null,[t(e(ve),{as:"template",show:e(r).isSidebarOpen},{default:n(()=>[t(e(fe),{as:"div",class:"fixed inset-0 z-40 flex md:hidden",onClose:_[3]||(_[3]=d=>e(r).setSidebarVisibility(!1))},{default:n(()=>[t(e(K),{as:"template",enter:"transition-opacity ease-linear duration-300","enter-from":"opacity-0","enter-to":"opacity-100",leave:"transition-opacity ease-linear duration-300","leave-from":"opacity-100","leave-to":"opacity-0"},{default:n(()=>[t(e(ge),{class:"fixed inset-0 bg-gray-600 bg-opacity-75"})]),_:1}),t(e(K),{as:"template",enter:"transition ease-in-out duration-300","enter-from":"-translate-x-full","enter-to":"translate-x-0",leave:"transition ease-in-out duration-300","leave-from":"translate-x-0","leave-to":"-translate-x-full"},{default:n(()=>[s("div",$t,[t(e(K),{as:"template",enter:"ease-in-out duration-300","enter-from":"opacity-0","enter-to":"opacity-100",leave:"ease-in-out duration-300","leave-from":"opacity-100","leave-to":"opacity-0"},{default:n(()=>[s("div",kt,[s("button",{class:"flex items-center justify-center w-10 h-10 ml-1 rounded-full focus:outline-none focus:ring-2 focus:ring-inset focus:ring-white",onClick:_[0]||(_[0]=d=>e(r).setSidebarVisibility(!1))},[Ct,t(f,{name:"XIcon",class:"w-6 h-6 text-white","aria-hidden":"true"})])])]),_:1}),s("div",St,[s("div",Bt,[t(re,{class:"block h-auto max-w-full w-36 text-primary-400",alt:"InvoiceShelf Logo"})]),(a(!0),i(V,null,L(e(r).menuGroups,d=>(a(),i("nav",{key:d,class:"mt-5 space-y-1"},[(a(!0),i(V,null,L(d,l=>(a(),w(b,{key:l.name,to:l.link,class:j([c(l.link)?"text-primary-500 border-primary-500 bg-gray-100 ":"text-black","cursor-pointer px-0 pl-4 py-3 border-transparent flex items-center border-l-4 border-solid text-sm not-italic font-medium"]),onClick:_[2]||(_[2]=g=>e(r).setSidebarVisibility(!1))},{default:n(()=>[t(f,{name:l.icon,class:j([c(l.link)?"text-primary-500 ":"text-gray-400","mr-4 shrink-0 h-5 w-5"]),onClick:_[1]||(_[1]=g=>e(r).setSidebarVisibility(!1))},null,8,["name","class"]),U(" "+m(y.$t(l.title)),1)]),_:2},1032,["to","class"]))),128))]))),128))])])]),_:1}),It]),_:1})]),_:1},8,["show"]),s("div",Mt,[(a(!0),i(V,null,L(e(r).menuGroups,d=>(a(),i("div",{key:d,class:"p-0 m-0 mt-6 list-none"},[(a(!0),i(V,null,L(d,l=>(a(),w(b,{key:l,to:l.link,class:j([c(l.link)?"text-primary-500 border-primary-500 bg-gray-100 ":"text-black","cursor-pointer px-0 pl-6 hover:bg-gray-50 py-3 group flex items-center border-l-4 border-solid border-transparent text-sm not-italic font-medium"])},{default:n(()=>[t(f,{name:l.icon,class:j([c(l.link)?"text-primary-500 group-hover:text-primary-500 ":"text-gray-400 group-hover:text-black","mr-4 shrink-0 h-5 w-5 "])},null,8,["name","class"]),U(" "+m(y.$t(l.title)),1)]),_:2},1032,["to","class"]))),128))]))),128))])],64)}}},Et={class:"font-medium text-lg text-left"},Vt={class:"mt-2 text-sm leading-snug text-gray-500",style:{"max-width":"680px"}},At=["onSubmit"],Lt={class:"text-gray-500 sm:text-sm"},Rt={class:"text-gray-400 text-xs mt-2 font-light"},jt={slot:"footer",class:"z-0 flex justify-end mt-4 pt-4 border-t border-gray-200 border-solid border-modal-bg"},Ft={emits:["update"],setup(R,{emit:p}){const r=le();ke();const c=Y(),{t:y,tm:_}=P();let f=C(!1);C(!1);const b={exchange_rate:{required:N.withMessage(y("validation.required"),J),decimal:N.withMessage(y("validation.valid_exchange_rate"),be)}},d=ae();async function l(){if(d.value.$touch(),d.value.$invalid)return!0;f.value=!0;let g=r.bulkCurrencies.map(B=>({id:B.id,exchange_rate:B.exchange_rate})),u=await r.updateBulkExchangeRate({currencies:g});u.data.success&&p("update",u.data.success),f.value=!1}return(g,u)=>{const B=h("BaseInput"),$=h("BaseInputGroup"),o=h("BaseButton"),v=h("BaseCard");return a(),w(v,null,{default:n(()=>[s("h6",Et,m(g.$t("settings.exchange_rate.title")),1),s("p",Vt,m(g.$t("settings.exchange_rate.description",{currency:e(c).selectedCompanyCurrency.name})),1),s("form",{action:"",onSubmit:H(l,["prevent"])},[(a(!0),i(V,null,L(e(r).bulkCurrencies,(x,k)=>(a(),w(e(Be),{key:k,state:x,rules:b},{default:n(({v:E})=>[t($,{class:"my-5",label:`${x.code} to ${e(c).selectedCompanyCurrency.code}`,error:E.exchange_rate.$error&&E.exchange_rate.$errors[0].$message,required:""},{default:n(()=>[t(B,{modelValue:x.exchange_rate,"onUpdate:modelValue":T=>x.exchange_rate=T,addon:`1 ${x.code} =`,invalid:E.exchange_rate.$error,onInput:T=>E.exchange_rate.$touch()},{right:n(()=>[s("span",Lt,m(e(c).selectedCompanyCurrency.code),1)]),_:2},1032,["modelValue","onUpdate:modelValue","addon","invalid","onInput"]),s("span",Rt,m(g.$t("settings.exchange_rate.exchange_help_text",{currency:x.code,baseCurrency:e(c).selectedCompanyCurrency.code})),1)]),_:2},1032,["label","error"])]),_:2},1032,["state"]))),128)),s("div",jt,[t(o,{loading:e(f),variant:"primary",type:"submit"},{default:n(()=>[U(m(g.$t("general.save")),1)]),_:1},8,["loading"])])],40,At)]),_:1})}}},Nt={setup(R){const p=W(),r=D(()=>p.active&&p.componentName==="ExchangeRateBulkUpdateModal");function c(){p.closeModal()}return(y,_)=>{const f=h("BaseModal");return a(),w(f,{show:e(r)},{default:n(()=>[t(Ft,{onUpdate:_[0]||(_[0]=b=>c())})]),_:1},8,["show"])}}},Tt={key:0,class:"h-full"},Dt={class:"h-screen h-screen-ios overflow-y-auto md:pl-56 xl:pl-64 min-h-0"},Ot={class:"pt-16 pb-16"},Yt={setup(R){const p=O(),r=X(),c=Q(),y=z(),_=W();P();const f=le(),b=Y(),d=D(()=>p.isAppLoaded);return xe(()=>{p.bootstrap().then(l=>{r.meta.ability&&!c.hasAbilities(r.meta.ability)?y.push({name:"account.settings"}):r.meta.isOwner&&!c.currentUser.is_owner&&y.push({name:"account.settings"}),l.data.current_company_settings.bulk_exchange_rate_configured==="NO"&&f.fetchBulkCurrencies().then(g=>{if(g.data.currencies.length)_.openModal({componentName:"ExchangeRateBulkUpdateModal",size:"sm"});else{let u={settings:{bulk_exchange_rate_configured:"YES"}};b.updateCompanySettings({data:u})}})})}),(l,g)=>{const u=h("router-view"),B=h("BaseGlobalLoader");return e(d)?(a(),i("div",Tt,[t(Se),t(wt),t(Ut),t(Nt),s("main",Dt,[s("div",Ot,[t(u)])])])):(a(),w(B,{key:1}))}}};export{Yt as default}; diff --git a/public/build/assets/LayoutInstallation.8501fd1f.js b/public/build/assets/LayoutInstallation.ef8c1f28.js similarity index 64% rename from public/build/assets/LayoutInstallation.8501fd1f.js rename to public/build/assets/LayoutInstallation.ef8c1f28.js index 83cfe239..62cda64f 100644 --- a/public/build/assets/LayoutInstallation.8501fd1f.js +++ b/public/build/assets/LayoutInstallation.ef8c1f28.js @@ -1 +1 @@ -import{N as t}from"./NotificationRoot.2f8ba32c.js";import{r as s,o as a,e as r,f as o,h as c}from"./vendor.fd3b1727.js";import"./main.f18430a2.js";const n={class:"h-screen overflow-y-auto text-base"},i={class:"container mx-auto px-4"},u={setup(_){return(f,m)=>{const e=s("router-view");return a(),r("div",n,[o(t),c("div",i,[o(e)])])}}};export{u as default}; +import{N as t}from"./NotificationRoot.452046ea.js";import{r as s,o as a,e as r,f as o,h as c}from"./vendor.fd3b1727.js";import"./main.fc26c84f.js";const n={class:"h-screen overflow-y-auto text-base"},i={class:"container mx-auto px-4"},u={setup(_){return(f,m)=>{const e=s("router-view");return a(),r("div",n,[o(t),c("div",i,[o(e)])])}}};export{u as default}; diff --git a/public/build/assets/LayoutLogin.9e6d2c44.js b/public/build/assets/LayoutLogin.53af66e4.js similarity index 78% rename from public/build/assets/LayoutLogin.9e6d2c44.js rename to public/build/assets/LayoutLogin.53af66e4.js index e854d8a3..6f94f2e2 100644 --- a/public/build/assets/LayoutLogin.9e6d2c44.js +++ b/public/build/assets/LayoutLogin.53af66e4.js @@ -1 +1 @@ -import{N as C}from"./NotificationRoot.2f8ba32c.js";import{_ as r,f as _}from"./main.f18430a2.js";import{o as e,e as i,h as t,ai as g,k as n,r as m,f as l,u as o,l as w,t as c}from"./vendor.fd3b1727.js";const u={},y={viewBox:"0 0 1012 1023",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",class:"text-primary-500"},x=t("path",{d:"M116.21 472.5C55.1239 693.5 78.5219 837.5 114.349 1023H1030.5V-1L0 -106C147.5 21.5 172.311 269.536 116.21 472.5Z",fill:"url(#paint0_linear)"},null,-1),v=t("defs",null,[t("linearGradient",{id:"paint0_linear",x1:"515.25",y1:"-106",x2:"515.25",y2:"1023",gradientUnits:"userSpaceOnUse"},[t("stop",{"stop-color":"rgba(var(--color-primary-500), var(--tw-text-opacity))"}),t("stop",{offset:"1","stop-color":"rgba(var(--color-primary-400), var(--tw-text-opacity))"})])],-1),b=[x,v];function $(s,a){return e(),i("svg",y,b)}var M=r(u,[["render",$]]);const Z={},k={width:"422",height:"290",viewBox:"0 0 422 290",fill:"none",xmlns:"http://www.w3.org/2000/svg"},L=g('',2),B=[L];function N(s,a){return e(),i("svg",k,B)}var S=r(Z,[["render",N]]);const V={},j={viewBox:"0 0 1170 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},I=t("path",{d:"M690 4.08004C518 -9.91998 231 4.08004 -6 176.361L231 197.08L1170 219.08C1113.33 175.747 909.275 21.928 690 4.08004Z",fill:"white","fill-opacity":"0.1"},null,-1),P=[I];function R(s,a){return e(),i("svg",j,P)}var U=r(V,[["render",R]]);const z={},D={width:"1122",height:"1017",viewBox:"0 0 1122 1017",preserveAspectRatio:"none",fill:"none",xmlns:"http://www.w3.org/2000/svg"},H=t("path",{d:"M226.002 466.5C164.935 687.5 188.326 831.5 224.141 1017H1140V-7L0 -109.5C142.5 -7.5 282.085 263.536 226.002 466.5Z",fill:"url(#paint0_linear)","fill-opacity":"0.1"},null,-1),O=t("defs",null,[t("linearGradient",{id:"paint0_linear",x1:"649.5",y1:"-7",x2:"649.5",y2:"1017",gradientUnits:"userSpaceOnUse"},[t("stop",{"stop-color":"rgba(var(--color-primary-500), var(--tw-text-opacity))"}),t("stop",{offset:"1","stop-color":"rgba(var(--color-primary-400), var(--tw-text-opacity))"})])],-1),A=[H,O];function G(s,a){return e(),i("svg",D,A)}var E=r(z,[["render",G]]);const F={class:"grid h-screen grid-cols-12 overflow-y-hidden bg-gray-100"},T={class:"flex items-center justify-center w-full max-w-sm col-span-12 p-4 mx-auto text-gray-900 md:p-8 md:col-span-6 lg:col-span-4 flex-2 md:pb-48 md:pt-40"},Y={class:"w-full"},q=["src"],J={class:"pt-24 mt-0 text-sm not-italic font-medium leading-relaxed text-left text-gray-400 md:pt-40"},K={class:"mb-3"},Q={class:"relative flex-col items-center justify-center hidden w-full h-full pl-10 bg-no-repeat bg-cover md:col-span-6 lg:col-span-8 md:flex content-box overflow-hidden"},W={class:"md:pl-10 xl:pl-0 relative z-50 w-7/12 xl:w-5/12 xl:w-5/12"},X={class:"hidden mb-3 text-3xl leading-normal text-left text-white xl:text-5xl xl:leading-tight md:none lg:block"},t1={class:"hidden text-sm not-italic font-normal leading-normal text-left text-gray-100 xl:text-base xl:leading-6 md:none lg:block"},s1={setup(s){const a=n(()=>window.login_page_heading?window.login_page_heading:"Simple Invoicing for Individuals Small Businesses"),d=n(()=>window.login_page_description?window.login_page_description:"Crater helps you track expenses, record payments & generate beautiful invoices & estimates."),h=n(()=>window.copyright_text?window.copyright_text:"Copyright @ Crater Invoice, Inc."),p=n(()=>window.login_page_logo?window.login_page_logo:!1);return(e1,i1)=>{const f=m("router-view");return e(),i("div",F,[l(C),t("div",T,[t("div",Y,[o(p)?(e(),i("img",{key:1,src:o(p),class:"block w-48 h-auto max-w-full mb-32 text-primary-500"},null,8,q)):(e(),w(_,{key:0,class:"block w-48 h-auto max-w-full mb-32 text-primary-500"})),l(f),t("div",J,[t("p",K,c(o(h))+" "+c(new Date().getFullYear()),1)])])]),t("div",Q,[l(M,{class:"absolute h-full w-full"}),l(S,{class:"absolute z-10 top-0 right-0 h-[300px] w-[420px]"}),l(E,{class:"absolute h-full w-full right-[7.5%]"}),t("div",W,[t("h1",X,c(o(a)),1),t("p",t1,c(o(d)),1)]),l(U,{class:"absolute z-50 w-full bg-no-repeat content-bottom h-[15vw] lg:h-[22vw] right-[32%] bottom-0"})])])}}};export{s1 as default}; +import{N as C}from"./NotificationRoot.452046ea.js";import{_ as r,f as _}from"./main.fc26c84f.js";import{o as e,e as i,h as t,ai as g,k as n,r as m,f as l,u as o,l as w,t as c}from"./vendor.fd3b1727.js";const u={},y={viewBox:"0 0 1012 1023",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",class:"text-primary-500"},x=t("path",{d:"M116.21 472.5C55.1239 693.5 78.5219 837.5 114.349 1023H1030.5V-1L0 -106C147.5 21.5 172.311 269.536 116.21 472.5Z",fill:"url(#paint0_linear)"},null,-1),v=t("defs",null,[t("linearGradient",{id:"paint0_linear",x1:"515.25",y1:"-106",x2:"515.25",y2:"1023",gradientUnits:"userSpaceOnUse"},[t("stop",{"stop-color":"rgba(var(--color-primary-500), var(--tw-text-opacity))"}),t("stop",{offset:"1","stop-color":"rgba(var(--color-primary-400), var(--tw-text-opacity))"})])],-1),b=[x,v];function $(s,a){return e(),i("svg",y,b)}var M=r(u,[["render",$]]);const Z={},L={width:"422",height:"290",viewBox:"0 0 422 290",fill:"none",xmlns:"http://www.w3.org/2000/svg"},k=g('',2),B=[k];function O(s,a){return e(),i("svg",L,B)}var S=r(Z,[["render",O]]);const D={},I={viewBox:"0 0 1170 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},N=t("path",{d:"M690 4.08004C518 -9.91998 231 4.08004 -6 176.361L231 197.08L1170 219.08C1113.33 175.747 909.275 21.928 690 4.08004Z",fill:"white","fill-opacity":"0.1"},null,-1),V=[N];function j(s,a){return e(),i("svg",I,V)}var E=r(D,[["render",j]]);const P={},R={width:"1122",height:"1017",viewBox:"0 0 1122 1017",preserveAspectRatio:"none",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U=t("path",{d:"M226.002 466.5C164.935 687.5 188.326 831.5 224.141 1017H1140V-7L0 -109.5C142.5 -7.5 282.085 263.536 226.002 466.5Z",fill:"url(#paint0_linear)","fill-opacity":"0.1"},null,-1),z=t("defs",null,[t("linearGradient",{id:"paint0_linear",x1:"649.5",y1:"-7",x2:"649.5",y2:"1017",gradientUnits:"userSpaceOnUse"},[t("stop",{"stop-color":"rgba(var(--color-primary-500), var(--tw-text-opacity))"}),t("stop",{offset:"1","stop-color":"rgba(var(--color-primary-400), var(--tw-text-opacity))"})])],-1),A=[U,z];function G(s,a){return e(),i("svg",R,A)}var H=r(P,[["render",G]]);const F={class:"grid h-screen grid-cols-12 overflow-y-hidden bg-gray-100"},T={class:"flex items-center justify-center w-full max-w-sm col-span-12 p-4 mx-auto text-gray-900 md:p-8 md:col-span-6 lg:col-span-4 flex-2 md:pb-48 md:pt-40"},X={class:"w-full"},Y=["src"],q={class:"pt-24 mt-0 text-sm not-italic font-medium leading-relaxed text-left text-gray-400 md:pt-40"},J={class:"mb-3"},K={class:"relative flex-col items-center justify-center hidden w-full h-full pl-10 bg-no-repeat bg-cover md:col-span-6 lg:col-span-8 md:flex content-box overflow-hidden"},Q={class:"md:pl-10 xl:pl-0 relative z-50 w-7/12 xl:w-5/12 xl:w-5/12"},W={class:"hidden mb-3 text-3xl leading-normal text-left text-white xl:text-5xl xl:leading-tight md:none lg:block"},t1={class:"hidden text-sm not-italic font-normal leading-normal text-left text-gray-100 xl:text-base xl:leading-6 md:none lg:block"},s1={setup(s){const a=n(()=>window.login_page_heading?window.login_page_heading:"Simple Invoicing for Individuals Small Businesses"),d=n(()=>window.login_page_description?window.login_page_description:"InvoiceShelf helps you track expenses, record payments & generate beautiful invoices & estimates."),h=n(()=>window.copyright_text?window.copyright_text:"Copyright @ IDEOLOGIX MEDIA DOOEL."),p=n(()=>window.login_page_logo?window.login_page_logo:!1);return(e1,i1)=>{const f=m("router-view");return e(),i("div",F,[l(C),t("div",T,[t("div",X,[o(p)?(e(),i("img",{key:1,src:o(p),class:"block w-48 h-auto max-w-full mb-32 text-primary-500"},null,8,Y)):(e(),w(_,{key:0,class:"block w-48 h-auto max-w-full mb-32 text-primary-500"})),l(f),t("div",q,[t("p",J,c(o(h))+" "+c(new Date().getFullYear()),1)])])]),t("div",K,[l(M,{class:"absolute h-full w-full"}),l(S,{class:"absolute z-10 top-0 right-0 h-[300px] w-[420px]"}),l(H,{class:"absolute h-full w-full right-[7.5%]"}),t("div",Q,[t("h1",W,c(o(a)),1),t("p",t1,c(o(d)),1)]),l(E,{class:"absolute z-50 w-full bg-no-repeat content-bottom h-[15vw] lg:h-[22vw] right-[32%] bottom-0"})])])}}};export{s1 as default}; diff --git a/public/build/assets/LayoutLogin.b017ca6c.js b/public/build/assets/LayoutLogin.ad0ca28d.js similarity index 84% rename from public/build/assets/LayoutLogin.b017ca6c.js rename to public/build/assets/LayoutLogin.ad0ca28d.js index 507dd4e6..3f8c32c6 100644 --- a/public/build/assets/LayoutLogin.b017ca6c.js +++ b/public/build/assets/LayoutLogin.ad0ca28d.js @@ -1 +1 @@ -import{N as r}from"./NotificationRoot.2f8ba32c.js";import{f as l}from"./main.f18430a2.js";import{k as i,r as n,o,e,f as a,h as s,u as c,l as u}from"./vendor.fd3b1727.js";const f={class:"min-h-screen bg-gray-200 flex flex-col justify-center py-12 sm:px-6 lg:px-8"},p={class:"sm:mx-auto sm:w-full sm:max-w-md px-4 sm:px-0"},_=["src"],d={class:"mt-8 sm:mx-auto sm:w-full sm:max-w-md px-4 sm:px-0"},x={class:"bg-white py-8 px-4 shadow rounded-lg sm:px-10"},b={setup(w){const t=i(()=>window.customer_logo?window.customer_logo:!1);return(h,g)=>{const m=n("router-view");return o(),e("div",f,[a(r),s("div",p,[c(t)?(o(),e("img",{key:1,src:c(t),class:"block w-48 h-auto max-w-full text-primary-400 mx-auto"},null,8,_)):(o(),u(l,{key:0,class:"block w-48 h-auto max-w-full text-primary-400 mx-auto"}))]),s("div",d,[s("div",x,[a(m)])])])}}};export{b as default}; +import{N as r}from"./NotificationRoot.452046ea.js";import{f as l}from"./main.fc26c84f.js";import{k as i,r as n,o,e,f as a,h as s,u as c,l as u}from"./vendor.fd3b1727.js";const f={class:"min-h-screen bg-gray-200 flex flex-col justify-center py-12 sm:px-6 lg:px-8"},p={class:"sm:mx-auto sm:w-full sm:max-w-md px-4 sm:px-0"},_=["src"],d={class:"mt-8 sm:mx-auto sm:w-full sm:max-w-md px-4 sm:px-0"},x={class:"bg-white py-8 px-4 shadow rounded-lg sm:px-10"},b={setup(w){const t=i(()=>window.customer_logo?window.customer_logo:!1);return(h,g)=>{const m=n("router-view");return o(),e("div",f,[a(r),s("div",p,[c(t)?(o(),e("img",{key:1,src:c(t),class:"block w-48 h-auto max-w-full text-primary-400 mx-auto"},null,8,_)):(o(),u(l,{key:0,class:"block w-48 h-auto max-w-full text-primary-400 mx-auto"}))]),s("div",d,[s("div",x,[a(m)])])])}}};export{b as default}; diff --git a/public/build/assets/LineChart.7e4705d3.js b/public/build/assets/LineChart.2823de1b.js similarity index 99% rename from public/build/assets/LineChart.7e4705d3.js rename to public/build/assets/LineChart.2823de1b.js index e723f642..3e3bb2cb 100644 --- a/public/build/assets/LineChart.7e4705d3.js +++ b/public/build/assets/LineChart.2823de1b.js @@ -1,4 +1,4 @@ -import{aQ as Zi,ah as Ji,B as Qi,k as eo,a7 as to,D as ro,a0 as ea,o as ao,e as no,h as io}from"./vendor.fd3b1727.js";import{b as oo}from"./main.f18430a2.js";var ta={exports:{}};/*! +import{aQ as Zi,ah as Ji,B as Qi,k as eo,a7 as to,D as ro,a0 as ea,o as ao,e as no,h as io}from"./vendor.fd3b1727.js";import{b as oo}from"./main.fc26c84f.js";var ta={exports:{}};/*! * Chart.js v2.9.4 * https://www.chartjs.org * (c) 2020 Chart.js Contributors diff --git a/public/build/assets/LoadingIcon.a68e1cd1.js b/public/build/assets/LoadingIcon.4d92e0c0.js similarity index 58% rename from public/build/assets/LoadingIcon.a68e1cd1.js rename to public/build/assets/LoadingIcon.4d92e0c0.js index eb4f8296..96869c89 100644 --- a/public/build/assets/LoadingIcon.a68e1cd1.js +++ b/public/build/assets/LoadingIcon.4d92e0c0.js @@ -1 +1 @@ -import{_ as e}from"./main.f18430a2.js";import{o as s,e as t,h as o}from"./vendor.fd3b1727.js";const c={},r={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},n=o("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),a=o("path",{class:"opacity-75",fill:"currentColor",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"},null,-1),l=[n,a];function i(_,d){return s(),t("svg",r,l)}var m=e(c,[["render",i]]);export{m as L}; +import{_ as c}from"./main.fc26c84f.js";import{o as e,e as s,h as o}from"./vendor.fd3b1727.js";const t={},r={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},n=o("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),a=o("path",{class:"opacity-75",fill:"currentColor",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"},null,-1),l=[n,a];function i(_,d){return e(),s("svg",r,l)}var m=c(t,[["render",i]]);export{m as L}; diff --git a/public/build/assets/Login.50845e00.js b/public/build/assets/Login.cc831709.js similarity index 85% rename from public/build/assets/Login.50845e00.js rename to public/build/assets/Login.cc831709.js index 88db2aa0..59297b89 100644 --- a/public/build/assets/Login.50845e00.js +++ b/public/build/assets/Login.cc831709.js @@ -1 +1 @@ -var E=Object.defineProperty,G=Object.defineProperties;var L=Object.getOwnPropertyDescriptors;var D=Object.getOwnPropertySymbols;var U=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable;var B=(s,a,t)=>a in s?E(s,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[a]=t,b=(s,a)=>{for(var t in a||(a={}))U.call(a,t)&&B(s,t,a[t]);if(D)for(var t of D(a))O.call(a,t)&&B(s,t,a[t]);return s},I=(s,a)=>G(s,L(a));import{aN as P,G as R,J as z,B as _,k as h,L as v,M as k,Q as A,T as F,r as c,o as w,e as J,f as i,w as m,u as e,l as V,h as S,i as q,t as x,m as Q,U as H}from"./vendor.fd3b1727.js";import{u as K}from"./auth.09407ae4.js";import"./main.f18430a2.js";const W=["onSubmit"],X={class:"flex items-center justify-between"},oe={setup(s){const a=P(),t=R(),l=K(),{t:g}=z();let p=_(!1);const u=_(!1),C=h(()=>u.value?"text":"password"),j=h(()=>({loginData:{email:{required:v.withMessage(g("validation.required"),k),email:v.withMessage(g("validation.email_incorrect"),A)},password:{required:v.withMessage(g("validation.required"),k)}}})),r=F(j,l);async function M(){if(r.value.loginData.$touch(),r.value.loginData.$invalid)return!0;p.value=!0;let d=I(b({},l.loginData),{company:t.params.company});try{return await l.login(d),p.value=!1,a.push({name:"customer.dashboard"});l.$reset()}catch{p.value=!1}}return(d,o)=>{const $=c("BaseInput"),y=c("BaseInputGroup"),f=c("BaseIcon"),N=c("router-link"),T=c("BaseButton");return w(),J("form",{id:"loginForm",class:"space-y-6",action:"#",method:"POST",onSubmit:H(M,["prevent"])},[i(y,{error:e(r).loginData.email.$error&&e(r).loginData.email.$errors[0].$message,label:d.$t("login.email"),class:"mb-4",required:""},{default:m(()=>[i($,{modelValue:e(l).loginData.email,"onUpdate:modelValue":o[0]||(o[0]=n=>e(l).loginData.email=n),type:"email",invalid:e(r).loginData.email.$error,onInput:o[1]||(o[1]=n=>e(r).loginData.email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),i(y,{error:e(r).loginData.password.$error&&e(r).loginData.password.$errors[0].$message,label:d.$t("login.password"),class:"mb-4",required:""},{default:m(()=>[i($,{modelValue:e(l).loginData.password,"onUpdate:modelValue":o[4]||(o[4]=n=>e(l).loginData.password=n),type:e(C),invalid:e(r).loginData.password.$error,onInput:o[5]||(o[5]=n=>e(r).loginData.password.$touch())},{right:m(()=>[u.value?(w(),V(f,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:o[2]||(o[2]=n=>u.value=!u.value)})):(w(),V(f,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:o[3]||(o[3]=n=>u.value=!u.value)}))]),_:1},8,["modelValue","type","invalid"])]),_:1},8,["error","label"]),S("div",X,[i(N,{to:{name:"customer.forgot-password"},class:"text-sm text-primary-600 hover:text-gray-500"},{default:m(()=>[q(x(d.$t("login.forgot_password")),1)]),_:1},8,["to"])]),S("div",null,[i(T,{loading:e(p),disabled:e(p),type:"submit",class:"w-full justify-center"},{left:m(n=>[i(f,{name:"LockClosedIcon",class:Q(n.class)},null,8,["class"])]),default:m(()=>[q(" "+x(d.$t("login.login")),1)]),_:1},8,["loading","disabled"])])],40,W)}}};export{oe as default}; +var E=Object.defineProperty,G=Object.defineProperties;var L=Object.getOwnPropertyDescriptors;var D=Object.getOwnPropertySymbols;var U=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable;var b=(s,a,t)=>a in s?E(s,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[a]=t,B=(s,a)=>{for(var t in a||(a={}))U.call(a,t)&&b(s,t,a[t]);if(D)for(var t of D(a))O.call(a,t)&&b(s,t,a[t]);return s},I=(s,a)=>G(s,L(a));import{aN as P,G as R,J as z,B as _,k as h,L as v,M as k,Q as A,T as F,r as c,o as w,e as J,f as i,w as m,u as e,l as V,h as S,i as q,t as x,m as Q,U as H}from"./vendor.fd3b1727.js";import{u as K}from"./auth.75822dcb.js";import"./main.fc26c84f.js";const W=["onSubmit"],X={class:"flex items-center justify-between"},oe={setup(s){const a=P(),t=R(),l=K(),{t:g}=z();let p=_(!1);const u=_(!1),C=h(()=>u.value?"text":"password"),j=h(()=>({loginData:{email:{required:v.withMessage(g("validation.required"),k),email:v.withMessage(g("validation.email_incorrect"),A)},password:{required:v.withMessage(g("validation.required"),k)}}})),r=F(j,l);async function M(){if(r.value.loginData.$touch(),r.value.loginData.$invalid)return!0;p.value=!0;let d=I(B({},l.loginData),{company:t.params.company});try{return await l.login(d),p.value=!1,a.push({name:"customer.dashboard"});l.$reset()}catch{p.value=!1}}return(d,o)=>{const $=c("BaseInput"),y=c("BaseInputGroup"),f=c("BaseIcon"),N=c("router-link"),T=c("BaseButton");return w(),J("form",{id:"loginForm",class:"space-y-6",action:"#",method:"POST",onSubmit:H(M,["prevent"])},[i(y,{error:e(r).loginData.email.$error&&e(r).loginData.email.$errors[0].$message,label:d.$t("login.email"),class:"mb-4",required:""},{default:m(()=>[i($,{modelValue:e(l).loginData.email,"onUpdate:modelValue":o[0]||(o[0]=n=>e(l).loginData.email=n),type:"email",invalid:e(r).loginData.email.$error,onInput:o[1]||(o[1]=n=>e(r).loginData.email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),i(y,{error:e(r).loginData.password.$error&&e(r).loginData.password.$errors[0].$message,label:d.$t("login.password"),class:"mb-4",required:""},{default:m(()=>[i($,{modelValue:e(l).loginData.password,"onUpdate:modelValue":o[4]||(o[4]=n=>e(l).loginData.password=n),type:e(C),invalid:e(r).loginData.password.$error,onInput:o[5]||(o[5]=n=>e(r).loginData.password.$touch())},{right:m(()=>[u.value?(w(),V(f,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:o[2]||(o[2]=n=>u.value=!u.value)})):(w(),V(f,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:o[3]||(o[3]=n=>u.value=!u.value)}))]),_:1},8,["modelValue","type","invalid"])]),_:1},8,["error","label"]),S("div",X,[i(N,{to:{name:"customer.forgot-password"},class:"text-sm text-primary-600 hover:text-gray-500"},{default:m(()=>[q(x(d.$t("login.forgot_password")),1)]),_:1},8,["to"])]),S("div",null,[i(T,{loading:e(p),disabled:e(p),type:"submit",class:"w-full justify-center"},{left:m(n=>[i(f,{name:"LockClosedIcon",class:Q(n.class)},null,8,["class"])]),default:m(()=>[q(" "+x(d.$t("login.login")),1)]),_:1},8,["loading","disabled"])])],40,W)}}};export{oe as default}; diff --git a/public/build/assets/Login.582ed535.js b/public/build/assets/Login.fd14ea97.js similarity index 55% rename from public/build/assets/Login.582ed535.js rename to public/build/assets/Login.fd14ea97.js index ce692016..0dda12a5 100644 --- a/public/build/assets/Login.582ed535.js +++ b/public/build/assets/Login.fd14ea97.js @@ -1 +1 @@ -import{J as C,aN as M,B as w,L as p,M as $,Q as E,T as L,k as y,r as l,o as c,e as T,f as n,w as u,u as e,l as B,x as _,h as b,i as h,t as I,U,a as j}from"./vendor.fd3b1727.js";import{u as G,a as R}from"./main.f18430a2.js";const A=["onSubmit"],F={class:"mt-5 mb-8"},J={class:"mb-4"},z={setup(O){const k=G(),s=R(),{t:m}=C(),V=M(),d=w(!1);let o=w(!1);const x={email:{required:p.withMessage(m("validation.required"),$),email:p.withMessage(m("validation.email_incorrect"),E)},password:{required:p.withMessage(m("validation.required"),$)}},t=L(x,y(()=>s.loginData)),S=y(()=>o.value?"text":"password");async function q(){if(j.defaults.withCredentials=!0,t.value.$touch(),t.value.$invalid)return!0;d.value=!0;try{d.value=!0,await s.login(s.loginData),V.push("/admin/dashboard"),k.showNotification({type:"success",message:"Logged in successfully."})}catch{d.value=!1}}return(i,a)=>{const f=l("BaseInput"),g=l("BaseInputGroup"),v=l("BaseIcon"),D=l("router-link"),N=l("BaseButton");return c(),T("form",{id:"loginForm",class:"mt-12 text-left",onSubmit:U(q,["prevent"])},[n(g,{error:e(t).email.$error&&e(t).email.$errors[0].$message,label:i.$t("login.email"),class:"mb-4",required:""},{default:u(()=>[n(f,{modelValue:e(s).loginData.email,"onUpdate:modelValue":a[0]||(a[0]=r=>e(s).loginData.email=r),invalid:e(t).email.$error,focus:"",type:"email",name:"email",onInput:a[1]||(a[1]=r=>e(t).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(g,{error:e(t).password.$error&&e(t).password.$errors[0].$message,label:i.$t("login.password"),class:"mb-4",required:""},{default:u(()=>[n(f,{modelValue:e(s).loginData.password,"onUpdate:modelValue":a[4]||(a[4]=r=>e(s).loginData.password=r),invalid:e(t).password.$error,type:e(S),name:"password",onInput:a[5]||(a[5]=r=>e(t).password.$touch())},{right:u(()=>[e(o)?(c(),B(v,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:a[2]||(a[2]=r=>_(o)?o.value=!e(o):o=!e(o))})):(c(),B(v,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:a[3]||(a[3]=r=>_(o)?o.value=!e(o):o=!e(o))}))]),_:1},8,["modelValue","invalid","type"])]),_:1},8,["error","label"]),b("div",F,[b("div",J,[n(D,{to:"forgot-password",class:"text-sm text-primary-400 hover:text-gray-700"},{default:u(()=>[h(I(i.$t("login.forgot_password")),1)]),_:1})])]),n(N,{loading:d.value,type:"submit"},{default:u(()=>[h(I(i.$t("login.login")),1)]),_:1},8,["loading"])],40,A)}}};export{z as default}; +import{J as C,aN as M,B as w,L as p,M as $,Q as E,T as L,k as y,r as l,o as c,e as T,f as n,w as u,u as e,l as B,x as _,h as b,i as h,t as I,U,a as j}from"./vendor.fd3b1727.js";import{u as G,a as R}from"./main.fc26c84f.js";const A=["onSubmit"],F={class:"mt-5 mb-8"},J={class:"mb-4"},z={setup(O){const k=G(),s=R(),{t:m}=C(),V=M(),d=w(!1);let o=w(!1);const x={email:{required:p.withMessage(m("validation.required"),$),email:p.withMessage(m("validation.email_incorrect"),E)},password:{required:p.withMessage(m("validation.required"),$)}},a=L(x,y(()=>s.loginData)),S=y(()=>o.value?"text":"password");async function q(){if(j.defaults.withCredentials=!0,a.value.$touch(),a.value.$invalid)return!0;d.value=!0;try{d.value=!0,await s.login(s.loginData),V.push("/admin/dashboard"),k.showNotification({type:"success",message:"Logged in successfully."})}catch{d.value=!1}}return(i,t)=>{const f=l("BaseInput"),g=l("BaseInputGroup"),v=l("BaseIcon"),D=l("router-link"),N=l("BaseButton");return c(),T("form",{id:"loginForm",class:"mt-12 text-left",onSubmit:U(q,["prevent"])},[n(g,{error:e(a).email.$error&&e(a).email.$errors[0].$message,label:i.$t("login.email"),class:"mb-4",required:""},{default:u(()=>[n(f,{modelValue:e(s).loginData.email,"onUpdate:modelValue":t[0]||(t[0]=r=>e(s).loginData.email=r),invalid:e(a).email.$error,focus:"",type:"email",name:"email",onInput:t[1]||(t[1]=r=>e(a).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(g,{error:e(a).password.$error&&e(a).password.$errors[0].$message,label:i.$t("login.password"),class:"mb-4",required:""},{default:u(()=>[n(f,{modelValue:e(s).loginData.password,"onUpdate:modelValue":t[4]||(t[4]=r=>e(s).loginData.password=r),invalid:e(a).password.$error,type:e(S),name:"password",onInput:t[5]||(t[5]=r=>e(a).password.$touch())},{right:u(()=>[e(o)?(c(),B(v,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:t[2]||(t[2]=r=>_(o)?o.value=!e(o):o=!e(o))})):(c(),B(v,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:t[3]||(t[3]=r=>_(o)?o.value=!e(o):o=!e(o))}))]),_:1},8,["modelValue","invalid","type"])]),_:1},8,["error","label"]),b("div",F,[b("div",J,[n(D,{to:"forgot-password",class:"text-sm text-primary-400 hover:text-gray-700"},{default:u(()=>[h(I(i.$t("login.forgot_password")),1)]),_:1})])]),n(N,{loading:d.value,type:"submit"},{default:u(()=>[h(I(i.$t("login.login")),1)]),_:1},8,["loading"])],40,A)}}};export{z as default}; diff --git a/public/build/assets/MailConfigSetting.2db436d0.js b/public/build/assets/MailConfigSetting.f7d10f38.js similarity index 99% rename from public/build/assets/MailConfigSetting.2db436d0.js rename to public/build/assets/MailConfigSetting.f7d10f38.js index 91ad44f1..0679751c 100644 --- a/public/build/assets/MailConfigSetting.2db436d0.js +++ b/public/build/assets/MailConfigSetting.f7d10f38.js @@ -1 +1 @@ -import{J as j,B as G,a0 as Q,k as B,L as f,M as C,aT as R,Q as A,T as P,D as L,r as c,o as q,e as O,f as l,w as s,u as e,l as V,x as T,h as F,m as z,j as E,i as S,t as k,g as J,U as N,S as X,aj as Z,F as ee}from"./vendor.fd3b1727.js";import{u as x}from"./mail-driver.61f3eeec.js";import{c as H}from"./main.f18430a2.js";const ie=["onSubmit"],ne={class:"flex my-10"},K={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1},mailDrivers:{type:Array,require:!0,default:Array}},emits:["submit-data","on-change-driver"],setup(a,{emit:D}){const $=a,i=x(),{t:u}=j();let m=G(!1);const b=Q(["tls","ssl","starttls"]),w=B(()=>m.value?"text":"password"),t=B(()=>({smtpConfig:{mail_driver:{required:f.withMessage(u("validation.required"),C)},mail_host:{required:f.withMessage(u("validation.required"),C)},mail_port:{required:f.withMessage(u("validation.required"),C),numeric:f.withMessage(u("validation.numbers_only"),R)},mail_encryption:{required:f.withMessage(u("validation.required"),C)},from_mail:{required:f.withMessage(u("validation.required"),C),email:f.withMessage(u("validation.email_incorrect"),A)},from_name:{required:f.withMessage(u("validation.required"),C)}}})),d=P(t,B(()=>i));L(()=>{for(const o in i.smtpConfig)$.configData.hasOwnProperty(o)&&(i.smtpConfig[o]=$.configData[o])});async function I(){return d.value.smtpConfig.$touch(),d.value.smtpConfig.$invalid||D("submit-data",i.smtpConfig),!1}function g(){d.value.smtpConfig.mail_driver.$touch(),D("on-change-driver",i.smtpConfig.mail_driver)}return(o,n)=>{const M=c("BaseMultiselect"),v=c("BaseInputGroup"),y=c("BaseInput"),_=c("BaseIcon"),U=c("BaseInputGrid"),p=c("BaseButton");return q(),O("form",{onSubmit:N(I,["prevent"])},[l(U,null,{default:s(()=>[l(v,{label:o.$t("settings.mail.driver"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.mail_driver.$error&&e(d).smtpConfig.mail_driver.$errors[0].$message,required:""},{default:s(()=>[l(M,{modelValue:e(i).smtpConfig.mail_driver,"onUpdate:modelValue":[n[0]||(n[0]=r=>e(i).smtpConfig.mail_driver=r),g],"content-loading":a.isFetchingInitialData,options:a.mailDrivers,"can-deselect":!1,invalid:e(d).smtpConfig.mail_driver.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.host"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.mail_host.$error&&e(d).smtpConfig.mail_host.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.mail_host,"onUpdate:modelValue":n[1]||(n[1]=r=>e(i).smtpConfig.mail_host=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mail_host",invalid:e(d).smtpConfig.mail_host.$error,onInput:n[2]||(n[2]=r=>e(d).smtpConfig.mail_host.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{"content-loading":a.isFetchingInitialData,label:o.$t("settings.mail.username")},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.mail_username,"onUpdate:modelValue":n[3]||(n[3]=r=>e(i).smtpConfig.mail_username=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"db_name"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),l(v,{"content-loading":a.isFetchingInitialData,label:o.$t("settings.mail.password")},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.mail_password,"onUpdate:modelValue":n[6]||(n[6]=r=>e(i).smtpConfig.mail_password=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:e(w),name:"password"},{right:s(()=>[e(m)?(q(),V(_,{key:0,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeOffIcon",onClick:n[4]||(n[4]=r=>T(m)?m.value=!e(m):m=!e(m))})):(q(),V(_,{key:1,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeIcon",onClick:n[5]||(n[5]=r=>T(m)?m.value=!e(m):m=!e(m))}))]),_:1},8,["modelValue","content-loading","type"])]),_:1},8,["content-loading","label"]),l(v,{label:o.$t("settings.mail.port"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.mail_port.$error&&e(d).smtpConfig.mail_port.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.mail_port,"onUpdate:modelValue":n[7]||(n[7]=r=>e(i).smtpConfig.mail_port=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mail_port",invalid:e(d).smtpConfig.mail_port.$error,onInput:n[8]||(n[8]=r=>e(d).smtpConfig.mail_port.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.encryption"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.mail_encryption.$error&&e(d).smtpConfig.mail_encryption.$errors[0].$message,required:""},{default:s(()=>[l(M,{modelValue:e(i).smtpConfig.mail_encryption,"onUpdate:modelValue":n[9]||(n[9]=r=>e(i).smtpConfig.mail_encryption=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,options:e(b),searchable:!0,"show-labels":!1,placeholder:"Select option",invalid:e(d).smtpConfig.mail_encryption.$error,onInput:n[10]||(n[10]=r=>e(d).smtpConfig.mail_encryption.$touch())},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.from_mail"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.from_mail.$error&&e(d).smtpConfig.from_mail.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.from_mail,"onUpdate:modelValue":n[11]||(n[11]=r=>e(i).smtpConfig.from_mail=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_mail",invalid:e(d).smtpConfig.from_mail.$error,onInput:n[12]||(n[12]=r=>e(d).smtpConfig.from_mail.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.from_name"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.from_name.$error&&e(d).smtpConfig.from_name.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.from_name,"onUpdate:modelValue":n[13]||(n[13]=r=>e(i).smtpConfig.from_name=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_name",invalid:e(d).smtpConfig.from_name.$error,onInput:n[14]||(n[14]=r=>e(d).smtpConfig.from_name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"])]),_:1}),F("div",ne,[l(p,{disabled:a.isSaving,"content-loading":a.isFetchingInitialData,loading:a.isSaving,type:"submit",variant:"primary"},{left:s(r=>[a.isSaving?E("",!0):(q(),V(_,{key:0,name:"SaveIcon",class:z(r.class)},null,8,["class"]))]),default:s(()=>[S(" "+k(o.$t("general.save")),1)]),_:1},8,["disabled","content-loading","loading"]),J(o.$slots,"default")])],40,ie)}}},te=["onSubmit"],ae={class:"flex my-10"},oe={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1},mailDrivers:{type:Array,require:!0,default:Array}},emits:["submit-data","on-change-driver"],setup(a,{emit:D}){const $=a,i=x(),{t:u}=j();let m=G(!1);const b=B(()=>m.value?"text":"password"),w=B(()=>({mailgunConfig:{mail_driver:{required:f.withMessage(u("validation.required"),C)},mail_mailgun_domain:{required:f.withMessage(u("validation.required"),C)},mail_mailgun_endpoint:{required:f.withMessage(u("validation.required"),C)},mail_mailgun_secret:{required:f.withMessage(u("validation.required"),C)},from_mail:{required:f.withMessage(u("validation.required"),C),email:A},from_name:{required:f.withMessage(u("validation.required"),C)}}})),t=P(w,B(()=>i));L(()=>{for(const g in i.mailgunConfig)$.configData.hasOwnProperty(g)&&(i.mailgunConfig[g]=$.configData[g])});async function d(){return t.value.mailgunConfig.$touch(),t.value.mailgunConfig.$invalid||D("submit-data",i.mailgunConfig),!1}function I(){t.value.mailgunConfig.mail_driver.$touch(),D("on-change-driver",i.mailgunConfig.mail_driver)}return(g,o)=>{const n=c("BaseMultiselect"),M=c("BaseInputGroup"),v=c("BaseInput"),y=c("BaseIcon"),_=c("BaseInputGrid"),U=c("BaseButton");return q(),O("form",{onSubmit:N(d,["prevent"])},[l(_,null,{default:s(()=>[l(M,{label:g.$t("settings.mail.driver"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.mail_driver.$error&&e(t).mailgunConfig.mail_driver.$errors[0].$message,required:""},{default:s(()=>[l(n,{modelValue:e(i).mailgunConfig.mail_driver,"onUpdate:modelValue":[o[0]||(o[0]=p=>e(i).mailgunConfig.mail_driver=p),I],"content-loading":a.isFetchingInitialData,options:a.mailDrivers,"can-deselect":!1,invalid:e(t).mailgunConfig.mail_driver.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(M,{label:g.$t("settings.mail.mailgun_domain"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.mail_mailgun_domain.$error&&e(t).mailgunConfig.mail_mailgun_domain.$errors[0].$message,required:""},{default:s(()=>[l(v,{modelValue:e(i).mailgunConfig.mail_mailgun_domain,"onUpdate:modelValue":o[1]||(o[1]=p=>e(i).mailgunConfig.mail_mailgun_domain=p),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mailgun_domain",invalid:e(t).mailgunConfig.mail_mailgun_domain.$error,onInput:o[2]||(o[2]=p=>e(t).mailgunConfig.mail_mailgun_domain.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(M,{label:g.$t("settings.mail.mailgun_secret"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.mail_mailgun_secret.$error&&e(t).mailgunConfig.mail_mailgun_secret.$errors[0].$message,required:""},{default:s(()=>[l(v,{modelValue:e(i).mailgunConfig.mail_mailgun_secret,"onUpdate:modelValue":o[5]||(o[5]=p=>e(i).mailgunConfig.mail_mailgun_secret=p),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:e(b),name:"mailgun_secret",autocomplete:"off",invalid:e(t).mailgunConfig.mail_mailgun_secret.$error,onInput:o[6]||(o[6]=p=>e(t).mailgunConfig.mail_mailgun_secret.$touch())},{right:s(()=>[e(m)?(q(),V(y,{key:0,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeOffIcon",onClick:o[3]||(o[3]=p=>T(m)?m.value=!e(m):m=!e(m))})):(q(),V(y,{key:1,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeIcon",onClick:o[4]||(o[4]=p=>T(m)?m.value=!e(m):m=!e(m))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["label","content-loading","error"]),l(M,{label:g.$t("settings.mail.mailgun_endpoint"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.mail_mailgun_endpoint.$error&&e(t).mailgunConfig.mail_mailgun_endpoint.$errors[0].$message,required:""},{default:s(()=>[l(v,{modelValue:e(i).mailgunConfig.mail_mailgun_endpoint,"onUpdate:modelValue":o[7]||(o[7]=p=>e(i).mailgunConfig.mail_mailgun_endpoint=p),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mailgun_endpoint",invalid:e(t).mailgunConfig.mail_mailgun_endpoint.$error,onInput:o[8]||(o[8]=p=>e(t).mailgunConfig.mail_mailgun_endpoint.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(M,{label:g.$t("settings.mail.from_mail"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.from_mail.$error&&e(t).mailgunConfig.from_mail.$errors[0].$message,required:""},{default:s(()=>[l(v,{modelValue:e(i).mailgunConfig.from_mail,"onUpdate:modelValue":o[9]||(o[9]=p=>e(i).mailgunConfig.from_mail=p),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_mail",invalid:e(t).mailgunConfig.from_mail.$error,onInput:o[10]||(o[10]=p=>e(t).mailgunConfig.from_mail.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(M,{label:g.$t("settings.mail.from_name"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.from_name.$error&&e(t).mailgunConfig.from_name.$errors[0].$message,required:""},{default:s(()=>[l(v,{modelValue:e(i).mailgunConfig.from_name,"onUpdate:modelValue":o[11]||(o[11]=p=>e(i).mailgunConfig.from_name=p),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_name",invalid:e(t).mailgunConfig.from_name.$error,onInput:o[12]||(o[12]=p=>e(t).mailgunConfig.from_name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"])]),_:1}),F("div",ae,[l(U,{disabled:a.isSaving,"content-loading":a.isFetchingInitialData,loading:a.isSaving,variant:"primary",type:"submit"},{left:s(p=>[a.isSaving?E("",!0):(q(),V(y,{key:0,name:"SaveIcon",class:z(p.class)},null,8,["class"]))]),default:s(()=>[S(" "+k(g.$t("general.save")),1)]),_:1},8,["disabled","content-loading","loading"]),J(g.$slots,"default")])],40,te)}}},le=["onSubmit"],re={class:"flex my-10"},se={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1},mailDrivers:{type:Array,require:!0,default:Array}},emits:["submit-data","on-change-driver"],setup(a,{emit:D}){const $=a,i=x(),{t:u}=j();let m=G(!1);const b=Q(["tls","ssl","starttls"]),w=B(()=>({sesConfig:{mail_driver:{required:f.withMessage(u("validation.required"),C)},mail_host:{required:f.withMessage(u("validation.required"),C)},mail_port:{required:f.withMessage(u("validation.required"),C),numeric:R},mail_ses_key:{required:f.withMessage(u("validation.required"),C)},mail_ses_secret:{required:f.withMessage(u("validation.required"),C)},mail_encryption:{required:f.withMessage(u("validation.required"),C)},from_mail:{required:f.withMessage(u("validation.required"),C),email:f.withMessage(u("validation.email_incorrect"),A)},from_name:{required:f.withMessage(u("validation.required"),C)}}})),t=P(w,B(()=>i)),d=B(()=>m.value?"text":"password");L(()=>{for(const o in i.sesConfig)$.configData.hasOwnProperty(o)&&(i.sesConfig[o]=$.configData[o])});async function I(){return t.value.sesConfig.$touch(),t.value.sesConfig.$invalid||D("submit-data",i.sesConfig),!1}function g(){t.value.sesConfig.mail_driver.$touch(),D("on-change-driver",i.sesConfig.mail_driver)}return(o,n)=>{const M=c("BaseMultiselect"),v=c("BaseInputGroup"),y=c("BaseInput"),_=c("BaseIcon"),U=c("BaseInputGrid"),p=c("BaseButton");return q(),O("form",{onSubmit:N(I,["prevent"])},[l(U,null,{default:s(()=>[l(v,{label:o.$t("settings.mail.driver"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_driver.$error&&e(t).sesConfig.mail_driver.$errors[0].$message,required:""},{default:s(()=>[l(M,{modelValue:e(i).sesConfig.mail_driver,"onUpdate:modelValue":[n[0]||(n[0]=r=>e(i).sesConfig.mail_driver=r),g],"content-loading":a.isFetchingInitialData,options:a.mailDrivers,"can-deselect":!1,invalid:e(t).sesConfig.mail_driver.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.host"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_host.$error&&e(t).sesConfig.mail_host.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.mail_host,"onUpdate:modelValue":n[1]||(n[1]=r=>e(i).sesConfig.mail_host=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mail_host",invalid:e(t).sesConfig.mail_host.$error,onInput:n[2]||(n[2]=r=>e(t).sesConfig.mail_host.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.port"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_port.$error&&e(t).sesConfig.mail_port.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.mail_port,"onUpdate:modelValue":n[3]||(n[3]=r=>e(i).sesConfig.mail_port=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mail_port",invalid:e(t).sesConfig.mail_port.$error,onInput:n[4]||(n[4]=r=>e(t).sesConfig.mail_port.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.encryption"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_encryption.$error&&e(t).sesConfig.mail_encryption.$errors[0].$message,required:""},{default:s(()=>[l(M,{modelValue:e(i).sesConfig.mail_encryption,"onUpdate:modelValue":n[5]||(n[5]=r=>e(i).sesConfig.mail_encryption=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,options:e(b),invalid:e(t).sesConfig.mail_encryption.$error,placeholder:"Select option",onInput:n[6]||(n[6]=r=>e(t).sesConfig.mail_encryption.$touch())},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.from_mail"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.from_mail.$error&&e(t).sesConfig.from_mail.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.from_mail,"onUpdate:modelValue":n[7]||(n[7]=r=>e(i).sesConfig.from_mail=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_mail",invalid:e(t).sesConfig.from_mail.$error,onInput:n[8]||(n[8]=r=>e(t).sesConfig.from_mail.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.from_name"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.from_name.$error&&e(t).sesConfig.from_name.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.from_name,"onUpdate:modelValue":n[9]||(n[9]=r=>e(i).sesConfig.from_name=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"name",invalid:e(t).sesConfig.from_name.$error,onInput:n[10]||(n[10]=r=>e(t).sesConfig.from_name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.ses_key"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_ses_key.$error&&e(t).sesConfig.mail_ses_key.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.mail_ses_key,"onUpdate:modelValue":n[11]||(n[11]=r=>e(i).sesConfig.mail_ses_key=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mail_ses_key",invalid:e(t).sesConfig.mail_ses_key.$error,onInput:n[12]||(n[12]=r=>e(t).sesConfig.mail_ses_key.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.ses_secret"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_ses_secret.$error&&e(t).mail_ses_secret.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.mail_ses_secret,"onUpdate:modelValue":n[15]||(n[15]=r=>e(i).sesConfig.mail_ses_secret=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:e(d),name:"mail_ses_secret",autocomplete:"off",invalid:e(t).sesConfig.mail_ses_secret.$error,onInput:n[16]||(n[16]=r=>e(t).sesConfig.mail_ses_secret.$touch())},{right:s(()=>[e(m)?(q(),V(_,{key:0,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeOffIcon",onClick:n[13]||(n[13]=r=>T(m)?m.value=!e(m):m=!e(m))})):(q(),V(_,{key:1,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeIcon",onClick:n[14]||(n[14]=r=>T(m)?m.value=!e(m):m=!e(m))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["label","content-loading","error"])]),_:1}),F("div",re,[l(p,{disabled:a.isSaving,"content-loading":a.isFetchingInitialData,loading:a.isSaving,variant:"primary",type:"submit"},{left:s(r=>[a.isSaving?E("",!0):(q(),V(_,{key:0,name:"SaveIcon",class:z(r.class)},null,8,["class"]))]),default:s(()=>[S(" "+k(o.$t("general.save")),1)]),_:1},8,["disabled","content-loading","loading"]),J(o.$slots,"default")])],40,le)}}},me=["onSubmit"],de={class:"flex mt-8"},W={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1},mailDrivers:{type:Array,require:!0,default:Array}},emits:["submit-data","on-change-driver"],setup(a,{emit:D}){const $=a,i=x(),{t:u}=j(),m=B(()=>({basicMailConfig:{mail_driver:{required:f.withMessage(u("validation.required"),C)},from_mail:{required:f.withMessage(u("validation.required"),C),email:f.withMessage(u("validation.email_incorrect"),A)},from_name:{required:f.withMessage(u("validation.required"),C)}}})),b=P(m,B(()=>i));L(()=>{for(const d in i.basicMailConfig)$.configData.hasOwnProperty(d)&&i.$patch(I=>{I.basicMailConfig[d]=$.configData[d]})});async function w(){return b.value.basicMailConfig.$touch(),b.value.basicMailConfig.$invalid||D("submit-data",i.basicMailConfig),!1}function t(){b.value.basicMailConfig.mail_driver.$touch(),D("on-change-driver",i.basicMailConfig.mail_driver)}return(d,I)=>{const g=c("BaseMultiselect"),o=c("BaseInputGroup"),n=c("BaseInput"),M=c("BaseInputGrid"),v=c("BaseIcon"),y=c("BaseButton");return q(),O("form",{onSubmit:N(w,["prevent"])},[l(M,null,{default:s(()=>[l(o,{label:d.$t("settings.mail.driver"),"content-loading":a.isFetchingInitialData,error:e(b).basicMailConfig.mail_driver.$error&&e(b).basicMailConfig.mail_driver.$errors[0].$message,required:""},{default:s(()=>[l(g,{modelValue:e(i).basicMailConfig.mail_driver,"onUpdate:modelValue":[I[0]||(I[0]=_=>e(i).basicMailConfig.mail_driver=_),t],"content-loading":a.isFetchingInitialData,options:a.mailDrivers,"can-deselect":!1,invalid:e(b).basicMailConfig.mail_driver.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(o,{label:d.$t("settings.mail.from_mail"),"content-loading":a.isFetchingInitialData,error:e(b).basicMailConfig.from_mail.$error&&e(b).basicMailConfig.from_mail.$errors[0].$message,required:""},{default:s(()=>[l(n,{modelValue:e(i).basicMailConfig.from_mail,"onUpdate:modelValue":I[1]||(I[1]=_=>e(i).basicMailConfig.from_mail=_),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_mail",invalid:e(b).basicMailConfig.from_mail.$error,onInput:I[2]||(I[2]=_=>e(b).basicMailConfig.from_mail.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(o,{label:d.$t("settings.mail.from_name"),"content-loading":a.isFetchingInitialData,error:e(b).basicMailConfig.from_name.$error&&e(b).basicMailConfig.from_name.$errors[0].$message,required:""},{default:s(()=>[l(n,{modelValue:e(i).basicMailConfig.from_name,"onUpdate:modelValue":I[3]||(I[3]=_=>e(i).basicMailConfig.from_name=_),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"name",invalid:e(b).basicMailConfig.from_name.$error,onInput:I[4]||(I[4]=_=>e(b).basicMailConfig.from_name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"])]),_:1}),F("div",de,[l(y,{"content-loading":a.isFetchingInitialData,disabled:a.isSaving,loading:a.isSaving,variant:"primary",type:"submit"},{left:s(_=>[a.isSaving?E("",!0):(q(),V(v,{key:0,class:z(_.class),name:"SaveIcon"},null,8,["class"]))]),default:s(()=>[S(" "+k(d.$t("general.save")),1)]),_:1},8,["content-loading","disabled","loading"]),J(d.$slots,"default")])],40,me)}}},ue={class:"flex justify-between w-full"},ge=["onSubmit"],fe={class:"p-4 md:p-8"},ce={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},ve={setup(a){let D=G(!1),$=Q({to:"",subject:"",message:""});const i=H(),u=x(),{t:m}=j(),b=B(()=>i.active&&i.componentName==="MailTestModal"),w={formData:{to:{required:f.withMessage(m("validation.required"),C),email:f.withMessage(m("validation.email_incorrect"),A)},subject:{required:f.withMessage(m("validation.required"),C),maxLength:f.withMessage(m("validation.subject_maxlength"),X(100))},message:{required:f.withMessage(m("validation.required"),C),maxLength:f.withMessage(m("validation.message_maxlength"),X(255))}}},t=P(w,{formData:$});function d(){$.id="",$.to="",$.subject="",$.message="",t.value.$reset()}async function I(){if(t.value.formData.$touch(),t.value.$invalid)return!0;D.value=!0,(await u.sendTestMail($)).data&&(g(),D.value=!1)}function g(){i.closeModal(),setTimeout(()=>{i.resetModalData(),d()},300)}return(o,n)=>{const M=c("BaseIcon"),v=c("BaseInput"),y=c("BaseInputGroup"),_=c("BaseTextarea"),U=c("BaseInputGrid"),p=c("BaseButton"),r=c("BaseModal");return q(),V(r,{show:e(b),onClose:g},{header:s(()=>[F("div",ue,[S(k(e(i).title)+" ",1),l(M,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:g})])]),default:s(()=>[F("form",{action:"",onSubmit:N(I,["prevent"])},[F("div",fe,[l(U,{layout:"one-column"},{default:s(()=>[l(y,{label:o.$t("general.to"),error:e(t).formData.to.$error&&e(t).formData.to.$errors[0].$message,variant:"horizontal",required:""},{default:s(()=>[l(v,{ref:(h,Y)=>{Y.to=h},modelValue:e($).to,"onUpdate:modelValue":n[0]||(n[0]=h=>e($).to=h),type:"text",invalid:e(t).formData.to.$error,onInput:n[1]||(n[1]=h=>e(t).formData.to.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),l(y,{label:o.$t("general.subject"),error:e(t).formData.subject.$error&&e(t).formData.subject.$errors[0].$message,variant:"horizontal",required:""},{default:s(()=>[l(v,{modelValue:e($).subject,"onUpdate:modelValue":n[2]||(n[2]=h=>e($).subject=h),type:"text",invalid:e(t).formData.subject.$error,onInput:n[3]||(n[3]=h=>e(t).formData.subject.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),l(y,{label:o.$t("general.message"),error:e(t).formData.message.$error&&e(t).formData.message.$errors[0].$message,variant:"horizontal",required:""},{default:s(()=>[l(_,{modelValue:e($).message,"onUpdate:modelValue":n[4]||(n[4]=h=>e($).message=h),rows:"4",cols:"50",invalid:e(t).formData.message.$error,onInput:n[5]||(n[5]=h=>e(t).formData.message.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1})]),F("div",ce,[l(p,{variant:"primary-outline",type:"button",class:"mr-3",onClick:n[6]||(n[6]=h=>g())},{default:s(()=>[S(k(o.$t("general.cancel")),1)]),_:1}),l(p,{loading:e(D),variant:"primary",type:"submit"},{left:s(h=>[e(D)?E("",!0):(q(),V(M,{key:0,name:"PaperAirplaneIcon",class:z(h.class)},null,8,["class"]))]),default:s(()=>[S(" "+k(o.$t("general.send")),1)]),_:1},8,["loading"])])],40,ge)]),_:1},8,["show"])}}},$e={key:0,class:"mt-14"},ye={setup(a){let D=G(!1),$=G(!1);const i=x(),u=H(),{t:m}=j();w();function b(g){i.mail_driver=g,i.mailConfigData.mail_driver=g}async function w(){$.value=!0,Promise.all([await i.fetchMailDrivers(),await i.fetchMailConfig()]).then(([g])=>{$.value=!1})}const t=B(()=>i.mail_driver=="smtp"?K:i.mail_driver=="mailgun"?oe:i.mail_driver=="sendmail"?W:i.mail_driver=="ses"?se:i.mail_driver=="mail"?W:K);async function d(g){try{return D.value=!0,await i.updateMailConfig(g),D.value=!1,!0}catch(o){console.error(o)}}function I(){u.openModal({title:m("general.test_mail_conf"),componentName:"MailTestModal",size:"sm"})}return(g,o)=>{const n=c("BaseButton"),M=c("BaseSettingCard");return q(),O(ee,null,[l(ve),l(M,{title:g.$t("settings.mail.mail_config"),description:g.$t("settings.mail.mail_config_desc")},{default:s(()=>[e(i)&&e(i).mailConfigData?(q(),O("div",$e,[(q(),V(Z(e(t)),{"config-data":e(i).mailConfigData,"is-saving":e(D),"mail-drivers":e(i).mail_drivers,"is-fetching-initial-data":e($),onOnChangeDriver:o[0]||(o[0]=v=>b(v)),onSubmitData:d},{default:s(()=>[l(n,{variant:"primary-outline",type:"button",class:"ml-2","content-loading":e($),onClick:I},{default:s(()=>[S(k(g.$t("general.test_mail_conf")),1)]),_:1},8,["content-loading"])]),_:1},8,["config-data","is-saving","mail-drivers","is-fetching-initial-data"]))])):E("",!0)]),_:1},8,["title","description"])],64)}}};export{ye as default}; +import{J as j,B as G,a0 as Q,k as B,L as f,M as C,aT as R,Q as A,T as P,D as L,r as c,o as q,e as O,f as l,w as s,u as e,l as V,x as T,h as F,m as z,j as E,i as S,t as k,g as J,U as N,S as X,aj as Z,F as ee}from"./vendor.fd3b1727.js";import{u as x}from"./mail-driver.2253d638.js";import{c as H}from"./main.fc26c84f.js";const ie=["onSubmit"],ne={class:"flex my-10"},K={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1},mailDrivers:{type:Array,require:!0,default:Array}},emits:["submit-data","on-change-driver"],setup(a,{emit:D}){const $=a,i=x(),{t:u}=j();let m=G(!1);const b=Q(["tls","ssl","starttls"]),w=B(()=>m.value?"text":"password"),t=B(()=>({smtpConfig:{mail_driver:{required:f.withMessage(u("validation.required"),C)},mail_host:{required:f.withMessage(u("validation.required"),C)},mail_port:{required:f.withMessage(u("validation.required"),C),numeric:f.withMessage(u("validation.numbers_only"),R)},mail_encryption:{required:f.withMessage(u("validation.required"),C)},from_mail:{required:f.withMessage(u("validation.required"),C),email:f.withMessage(u("validation.email_incorrect"),A)},from_name:{required:f.withMessage(u("validation.required"),C)}}})),d=P(t,B(()=>i));L(()=>{for(const o in i.smtpConfig)$.configData.hasOwnProperty(o)&&(i.smtpConfig[o]=$.configData[o])});async function I(){return d.value.smtpConfig.$touch(),d.value.smtpConfig.$invalid||D("submit-data",i.smtpConfig),!1}function g(){d.value.smtpConfig.mail_driver.$touch(),D("on-change-driver",i.smtpConfig.mail_driver)}return(o,n)=>{const M=c("BaseMultiselect"),v=c("BaseInputGroup"),y=c("BaseInput"),_=c("BaseIcon"),U=c("BaseInputGrid"),p=c("BaseButton");return q(),O("form",{onSubmit:N(I,["prevent"])},[l(U,null,{default:s(()=>[l(v,{label:o.$t("settings.mail.driver"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.mail_driver.$error&&e(d).smtpConfig.mail_driver.$errors[0].$message,required:""},{default:s(()=>[l(M,{modelValue:e(i).smtpConfig.mail_driver,"onUpdate:modelValue":[n[0]||(n[0]=r=>e(i).smtpConfig.mail_driver=r),g],"content-loading":a.isFetchingInitialData,options:a.mailDrivers,"can-deselect":!1,invalid:e(d).smtpConfig.mail_driver.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.host"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.mail_host.$error&&e(d).smtpConfig.mail_host.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.mail_host,"onUpdate:modelValue":n[1]||(n[1]=r=>e(i).smtpConfig.mail_host=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mail_host",invalid:e(d).smtpConfig.mail_host.$error,onInput:n[2]||(n[2]=r=>e(d).smtpConfig.mail_host.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{"content-loading":a.isFetchingInitialData,label:o.$t("settings.mail.username")},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.mail_username,"onUpdate:modelValue":n[3]||(n[3]=r=>e(i).smtpConfig.mail_username=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"db_name"},null,8,["modelValue","content-loading"])]),_:1},8,["content-loading","label"]),l(v,{"content-loading":a.isFetchingInitialData,label:o.$t("settings.mail.password")},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.mail_password,"onUpdate:modelValue":n[6]||(n[6]=r=>e(i).smtpConfig.mail_password=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:e(w),name:"password"},{right:s(()=>[e(m)?(q(),V(_,{key:0,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeOffIcon",onClick:n[4]||(n[4]=r=>T(m)?m.value=!e(m):m=!e(m))})):(q(),V(_,{key:1,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeIcon",onClick:n[5]||(n[5]=r=>T(m)?m.value=!e(m):m=!e(m))}))]),_:1},8,["modelValue","content-loading","type"])]),_:1},8,["content-loading","label"]),l(v,{label:o.$t("settings.mail.port"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.mail_port.$error&&e(d).smtpConfig.mail_port.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.mail_port,"onUpdate:modelValue":n[7]||(n[7]=r=>e(i).smtpConfig.mail_port=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mail_port",invalid:e(d).smtpConfig.mail_port.$error,onInput:n[8]||(n[8]=r=>e(d).smtpConfig.mail_port.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.encryption"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.mail_encryption.$error&&e(d).smtpConfig.mail_encryption.$errors[0].$message,required:""},{default:s(()=>[l(M,{modelValue:e(i).smtpConfig.mail_encryption,"onUpdate:modelValue":n[9]||(n[9]=r=>e(i).smtpConfig.mail_encryption=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,options:e(b),searchable:!0,"show-labels":!1,placeholder:"Select option",invalid:e(d).smtpConfig.mail_encryption.$error,onInput:n[10]||(n[10]=r=>e(d).smtpConfig.mail_encryption.$touch())},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.from_mail"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.from_mail.$error&&e(d).smtpConfig.from_mail.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.from_mail,"onUpdate:modelValue":n[11]||(n[11]=r=>e(i).smtpConfig.from_mail=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_mail",invalid:e(d).smtpConfig.from_mail.$error,onInput:n[12]||(n[12]=r=>e(d).smtpConfig.from_mail.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.from_name"),"content-loading":a.isFetchingInitialData,error:e(d).smtpConfig.from_name.$error&&e(d).smtpConfig.from_name.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).smtpConfig.from_name,"onUpdate:modelValue":n[13]||(n[13]=r=>e(i).smtpConfig.from_name=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_name",invalid:e(d).smtpConfig.from_name.$error,onInput:n[14]||(n[14]=r=>e(d).smtpConfig.from_name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"])]),_:1}),F("div",ne,[l(p,{disabled:a.isSaving,"content-loading":a.isFetchingInitialData,loading:a.isSaving,type:"submit",variant:"primary"},{left:s(r=>[a.isSaving?E("",!0):(q(),V(_,{key:0,name:"SaveIcon",class:z(r.class)},null,8,["class"]))]),default:s(()=>[S(" "+k(o.$t("general.save")),1)]),_:1},8,["disabled","content-loading","loading"]),J(o.$slots,"default")])],40,ie)}}},te=["onSubmit"],ae={class:"flex my-10"},oe={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1},mailDrivers:{type:Array,require:!0,default:Array}},emits:["submit-data","on-change-driver"],setup(a,{emit:D}){const $=a,i=x(),{t:u}=j();let m=G(!1);const b=B(()=>m.value?"text":"password"),w=B(()=>({mailgunConfig:{mail_driver:{required:f.withMessage(u("validation.required"),C)},mail_mailgun_domain:{required:f.withMessage(u("validation.required"),C)},mail_mailgun_endpoint:{required:f.withMessage(u("validation.required"),C)},mail_mailgun_secret:{required:f.withMessage(u("validation.required"),C)},from_mail:{required:f.withMessage(u("validation.required"),C),email:A},from_name:{required:f.withMessage(u("validation.required"),C)}}})),t=P(w,B(()=>i));L(()=>{for(const g in i.mailgunConfig)$.configData.hasOwnProperty(g)&&(i.mailgunConfig[g]=$.configData[g])});async function d(){return t.value.mailgunConfig.$touch(),t.value.mailgunConfig.$invalid||D("submit-data",i.mailgunConfig),!1}function I(){t.value.mailgunConfig.mail_driver.$touch(),D("on-change-driver",i.mailgunConfig.mail_driver)}return(g,o)=>{const n=c("BaseMultiselect"),M=c("BaseInputGroup"),v=c("BaseInput"),y=c("BaseIcon"),_=c("BaseInputGrid"),U=c("BaseButton");return q(),O("form",{onSubmit:N(d,["prevent"])},[l(_,null,{default:s(()=>[l(M,{label:g.$t("settings.mail.driver"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.mail_driver.$error&&e(t).mailgunConfig.mail_driver.$errors[0].$message,required:""},{default:s(()=>[l(n,{modelValue:e(i).mailgunConfig.mail_driver,"onUpdate:modelValue":[o[0]||(o[0]=p=>e(i).mailgunConfig.mail_driver=p),I],"content-loading":a.isFetchingInitialData,options:a.mailDrivers,"can-deselect":!1,invalid:e(t).mailgunConfig.mail_driver.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(M,{label:g.$t("settings.mail.mailgun_domain"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.mail_mailgun_domain.$error&&e(t).mailgunConfig.mail_mailgun_domain.$errors[0].$message,required:""},{default:s(()=>[l(v,{modelValue:e(i).mailgunConfig.mail_mailgun_domain,"onUpdate:modelValue":o[1]||(o[1]=p=>e(i).mailgunConfig.mail_mailgun_domain=p),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mailgun_domain",invalid:e(t).mailgunConfig.mail_mailgun_domain.$error,onInput:o[2]||(o[2]=p=>e(t).mailgunConfig.mail_mailgun_domain.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(M,{label:g.$t("settings.mail.mailgun_secret"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.mail_mailgun_secret.$error&&e(t).mailgunConfig.mail_mailgun_secret.$errors[0].$message,required:""},{default:s(()=>[l(v,{modelValue:e(i).mailgunConfig.mail_mailgun_secret,"onUpdate:modelValue":o[5]||(o[5]=p=>e(i).mailgunConfig.mail_mailgun_secret=p),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:e(b),name:"mailgun_secret",autocomplete:"off",invalid:e(t).mailgunConfig.mail_mailgun_secret.$error,onInput:o[6]||(o[6]=p=>e(t).mailgunConfig.mail_mailgun_secret.$touch())},{right:s(()=>[e(m)?(q(),V(y,{key:0,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeOffIcon",onClick:o[3]||(o[3]=p=>T(m)?m.value=!e(m):m=!e(m))})):(q(),V(y,{key:1,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeIcon",onClick:o[4]||(o[4]=p=>T(m)?m.value=!e(m):m=!e(m))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["label","content-loading","error"]),l(M,{label:g.$t("settings.mail.mailgun_endpoint"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.mail_mailgun_endpoint.$error&&e(t).mailgunConfig.mail_mailgun_endpoint.$errors[0].$message,required:""},{default:s(()=>[l(v,{modelValue:e(i).mailgunConfig.mail_mailgun_endpoint,"onUpdate:modelValue":o[7]||(o[7]=p=>e(i).mailgunConfig.mail_mailgun_endpoint=p),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mailgun_endpoint",invalid:e(t).mailgunConfig.mail_mailgun_endpoint.$error,onInput:o[8]||(o[8]=p=>e(t).mailgunConfig.mail_mailgun_endpoint.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(M,{label:g.$t("settings.mail.from_mail"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.from_mail.$error&&e(t).mailgunConfig.from_mail.$errors[0].$message,required:""},{default:s(()=>[l(v,{modelValue:e(i).mailgunConfig.from_mail,"onUpdate:modelValue":o[9]||(o[9]=p=>e(i).mailgunConfig.from_mail=p),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_mail",invalid:e(t).mailgunConfig.from_mail.$error,onInput:o[10]||(o[10]=p=>e(t).mailgunConfig.from_mail.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(M,{label:g.$t("settings.mail.from_name"),"content-loading":a.isFetchingInitialData,error:e(t).mailgunConfig.from_name.$error&&e(t).mailgunConfig.from_name.$errors[0].$message,required:""},{default:s(()=>[l(v,{modelValue:e(i).mailgunConfig.from_name,"onUpdate:modelValue":o[11]||(o[11]=p=>e(i).mailgunConfig.from_name=p),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_name",invalid:e(t).mailgunConfig.from_name.$error,onInput:o[12]||(o[12]=p=>e(t).mailgunConfig.from_name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"])]),_:1}),F("div",ae,[l(U,{disabled:a.isSaving,"content-loading":a.isFetchingInitialData,loading:a.isSaving,variant:"primary",type:"submit"},{left:s(p=>[a.isSaving?E("",!0):(q(),V(y,{key:0,name:"SaveIcon",class:z(p.class)},null,8,["class"]))]),default:s(()=>[S(" "+k(g.$t("general.save")),1)]),_:1},8,["disabled","content-loading","loading"]),J(g.$slots,"default")])],40,te)}}},le=["onSubmit"],re={class:"flex my-10"},se={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1},mailDrivers:{type:Array,require:!0,default:Array}},emits:["submit-data","on-change-driver"],setup(a,{emit:D}){const $=a,i=x(),{t:u}=j();let m=G(!1);const b=Q(["tls","ssl","starttls"]),w=B(()=>({sesConfig:{mail_driver:{required:f.withMessage(u("validation.required"),C)},mail_host:{required:f.withMessage(u("validation.required"),C)},mail_port:{required:f.withMessage(u("validation.required"),C),numeric:R},mail_ses_key:{required:f.withMessage(u("validation.required"),C)},mail_ses_secret:{required:f.withMessage(u("validation.required"),C)},mail_encryption:{required:f.withMessage(u("validation.required"),C)},from_mail:{required:f.withMessage(u("validation.required"),C),email:f.withMessage(u("validation.email_incorrect"),A)},from_name:{required:f.withMessage(u("validation.required"),C)}}})),t=P(w,B(()=>i)),d=B(()=>m.value?"text":"password");L(()=>{for(const o in i.sesConfig)$.configData.hasOwnProperty(o)&&(i.sesConfig[o]=$.configData[o])});async function I(){return t.value.sesConfig.$touch(),t.value.sesConfig.$invalid||D("submit-data",i.sesConfig),!1}function g(){t.value.sesConfig.mail_driver.$touch(),D("on-change-driver",i.sesConfig.mail_driver)}return(o,n)=>{const M=c("BaseMultiselect"),v=c("BaseInputGroup"),y=c("BaseInput"),_=c("BaseIcon"),U=c("BaseInputGrid"),p=c("BaseButton");return q(),O("form",{onSubmit:N(I,["prevent"])},[l(U,null,{default:s(()=>[l(v,{label:o.$t("settings.mail.driver"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_driver.$error&&e(t).sesConfig.mail_driver.$errors[0].$message,required:""},{default:s(()=>[l(M,{modelValue:e(i).sesConfig.mail_driver,"onUpdate:modelValue":[n[0]||(n[0]=r=>e(i).sesConfig.mail_driver=r),g],"content-loading":a.isFetchingInitialData,options:a.mailDrivers,"can-deselect":!1,invalid:e(t).sesConfig.mail_driver.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.host"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_host.$error&&e(t).sesConfig.mail_host.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.mail_host,"onUpdate:modelValue":n[1]||(n[1]=r=>e(i).sesConfig.mail_host=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mail_host",invalid:e(t).sesConfig.mail_host.$error,onInput:n[2]||(n[2]=r=>e(t).sesConfig.mail_host.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.port"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_port.$error&&e(t).sesConfig.mail_port.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.mail_port,"onUpdate:modelValue":n[3]||(n[3]=r=>e(i).sesConfig.mail_port=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mail_port",invalid:e(t).sesConfig.mail_port.$error,onInput:n[4]||(n[4]=r=>e(t).sesConfig.mail_port.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.encryption"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_encryption.$error&&e(t).sesConfig.mail_encryption.$errors[0].$message,required:""},{default:s(()=>[l(M,{modelValue:e(i).sesConfig.mail_encryption,"onUpdate:modelValue":n[5]||(n[5]=r=>e(i).sesConfig.mail_encryption=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,options:e(b),invalid:e(t).sesConfig.mail_encryption.$error,placeholder:"Select option",onInput:n[6]||(n[6]=r=>e(t).sesConfig.mail_encryption.$touch())},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.from_mail"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.from_mail.$error&&e(t).sesConfig.from_mail.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.from_mail,"onUpdate:modelValue":n[7]||(n[7]=r=>e(i).sesConfig.from_mail=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_mail",invalid:e(t).sesConfig.from_mail.$error,onInput:n[8]||(n[8]=r=>e(t).sesConfig.from_mail.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.from_name"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.from_name.$error&&e(t).sesConfig.from_name.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.from_name,"onUpdate:modelValue":n[9]||(n[9]=r=>e(i).sesConfig.from_name=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"name",invalid:e(t).sesConfig.from_name.$error,onInput:n[10]||(n[10]=r=>e(t).sesConfig.from_name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.ses_key"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_ses_key.$error&&e(t).sesConfig.mail_ses_key.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.mail_ses_key,"onUpdate:modelValue":n[11]||(n[11]=r=>e(i).sesConfig.mail_ses_key=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"mail_ses_key",invalid:e(t).sesConfig.mail_ses_key.$error,onInput:n[12]||(n[12]=r=>e(t).sesConfig.mail_ses_key.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(v,{label:o.$t("settings.mail.ses_secret"),"content-loading":a.isFetchingInitialData,error:e(t).sesConfig.mail_ses_secret.$error&&e(t).mail_ses_secret.$errors[0].$message,required:""},{default:s(()=>[l(y,{modelValue:e(i).sesConfig.mail_ses_secret,"onUpdate:modelValue":n[15]||(n[15]=r=>e(i).sesConfig.mail_ses_secret=r),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:e(d),name:"mail_ses_secret",autocomplete:"off",invalid:e(t).sesConfig.mail_ses_secret.$error,onInput:n[16]||(n[16]=r=>e(t).sesConfig.mail_ses_secret.$touch())},{right:s(()=>[e(m)?(q(),V(_,{key:0,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeOffIcon",onClick:n[13]||(n[13]=r=>T(m)?m.value=!e(m):m=!e(m))})):(q(),V(_,{key:1,class:"mr-1 text-gray-500 cursor-pointer",name:"EyeIcon",onClick:n[14]||(n[14]=r=>T(m)?m.value=!e(m):m=!e(m))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["label","content-loading","error"])]),_:1}),F("div",re,[l(p,{disabled:a.isSaving,"content-loading":a.isFetchingInitialData,loading:a.isSaving,variant:"primary",type:"submit"},{left:s(r=>[a.isSaving?E("",!0):(q(),V(_,{key:0,name:"SaveIcon",class:z(r.class)},null,8,["class"]))]),default:s(()=>[S(" "+k(o.$t("general.save")),1)]),_:1},8,["disabled","content-loading","loading"]),J(o.$slots,"default")])],40,le)}}},me=["onSubmit"],de={class:"flex mt-8"},W={props:{configData:{type:Object,require:!0,default:Object},isSaving:{type:Boolean,require:!0,default:!1},isFetchingInitialData:{type:Boolean,require:!0,default:!1},mailDrivers:{type:Array,require:!0,default:Array}},emits:["submit-data","on-change-driver"],setup(a,{emit:D}){const $=a,i=x(),{t:u}=j(),m=B(()=>({basicMailConfig:{mail_driver:{required:f.withMessage(u("validation.required"),C)},from_mail:{required:f.withMessage(u("validation.required"),C),email:f.withMessage(u("validation.email_incorrect"),A)},from_name:{required:f.withMessage(u("validation.required"),C)}}})),b=P(m,B(()=>i));L(()=>{for(const d in i.basicMailConfig)$.configData.hasOwnProperty(d)&&i.$patch(I=>{I.basicMailConfig[d]=$.configData[d]})});async function w(){return b.value.basicMailConfig.$touch(),b.value.basicMailConfig.$invalid||D("submit-data",i.basicMailConfig),!1}function t(){b.value.basicMailConfig.mail_driver.$touch(),D("on-change-driver",i.basicMailConfig.mail_driver)}return(d,I)=>{const g=c("BaseMultiselect"),o=c("BaseInputGroup"),n=c("BaseInput"),M=c("BaseInputGrid"),v=c("BaseIcon"),y=c("BaseButton");return q(),O("form",{onSubmit:N(w,["prevent"])},[l(M,null,{default:s(()=>[l(o,{label:d.$t("settings.mail.driver"),"content-loading":a.isFetchingInitialData,error:e(b).basicMailConfig.mail_driver.$error&&e(b).basicMailConfig.mail_driver.$errors[0].$message,required:""},{default:s(()=>[l(g,{modelValue:e(i).basicMailConfig.mail_driver,"onUpdate:modelValue":[I[0]||(I[0]=_=>e(i).basicMailConfig.mail_driver=_),t],"content-loading":a.isFetchingInitialData,options:a.mailDrivers,"can-deselect":!1,invalid:e(b).basicMailConfig.mail_driver.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),l(o,{label:d.$t("settings.mail.from_mail"),"content-loading":a.isFetchingInitialData,error:e(b).basicMailConfig.from_mail.$error&&e(b).basicMailConfig.from_mail.$errors[0].$message,required:""},{default:s(()=>[l(n,{modelValue:e(i).basicMailConfig.from_mail,"onUpdate:modelValue":I[1]||(I[1]=_=>e(i).basicMailConfig.from_mail=_),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"from_mail",invalid:e(b).basicMailConfig.from_mail.$error,onInput:I[2]||(I[2]=_=>e(b).basicMailConfig.from_mail.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),l(o,{label:d.$t("settings.mail.from_name"),"content-loading":a.isFetchingInitialData,error:e(b).basicMailConfig.from_name.$error&&e(b).basicMailConfig.from_name.$errors[0].$message,required:""},{default:s(()=>[l(n,{modelValue:e(i).basicMailConfig.from_name,"onUpdate:modelValue":I[3]||(I[3]=_=>e(i).basicMailConfig.from_name=_),modelModifiers:{trim:!0},"content-loading":a.isFetchingInitialData,type:"text",name:"name",invalid:e(b).basicMailConfig.from_name.$error,onInput:I[4]||(I[4]=_=>e(b).basicMailConfig.from_name.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"])]),_:1}),F("div",de,[l(y,{"content-loading":a.isFetchingInitialData,disabled:a.isSaving,loading:a.isSaving,variant:"primary",type:"submit"},{left:s(_=>[a.isSaving?E("",!0):(q(),V(v,{key:0,class:z(_.class),name:"SaveIcon"},null,8,["class"]))]),default:s(()=>[S(" "+k(d.$t("general.save")),1)]),_:1},8,["content-loading","disabled","loading"]),J(d.$slots,"default")])],40,me)}}},ue={class:"flex justify-between w-full"},ge=["onSubmit"],fe={class:"p-4 md:p-8"},ce={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},ve={setup(a){let D=G(!1),$=Q({to:"",subject:"",message:""});const i=H(),u=x(),{t:m}=j(),b=B(()=>i.active&&i.componentName==="MailTestModal"),w={formData:{to:{required:f.withMessage(m("validation.required"),C),email:f.withMessage(m("validation.email_incorrect"),A)},subject:{required:f.withMessage(m("validation.required"),C),maxLength:f.withMessage(m("validation.subject_maxlength"),X(100))},message:{required:f.withMessage(m("validation.required"),C),maxLength:f.withMessage(m("validation.message_maxlength"),X(255))}}},t=P(w,{formData:$});function d(){$.id="",$.to="",$.subject="",$.message="",t.value.$reset()}async function I(){if(t.value.formData.$touch(),t.value.$invalid)return!0;D.value=!0,(await u.sendTestMail($)).data&&(g(),D.value=!1)}function g(){i.closeModal(),setTimeout(()=>{i.resetModalData(),d()},300)}return(o,n)=>{const M=c("BaseIcon"),v=c("BaseInput"),y=c("BaseInputGroup"),_=c("BaseTextarea"),U=c("BaseInputGrid"),p=c("BaseButton"),r=c("BaseModal");return q(),V(r,{show:e(b),onClose:g},{header:s(()=>[F("div",ue,[S(k(e(i).title)+" ",1),l(M,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:g})])]),default:s(()=>[F("form",{action:"",onSubmit:N(I,["prevent"])},[F("div",fe,[l(U,{layout:"one-column"},{default:s(()=>[l(y,{label:o.$t("general.to"),error:e(t).formData.to.$error&&e(t).formData.to.$errors[0].$message,variant:"horizontal",required:""},{default:s(()=>[l(v,{ref:(h,Y)=>{Y.to=h},modelValue:e($).to,"onUpdate:modelValue":n[0]||(n[0]=h=>e($).to=h),type:"text",invalid:e(t).formData.to.$error,onInput:n[1]||(n[1]=h=>e(t).formData.to.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),l(y,{label:o.$t("general.subject"),error:e(t).formData.subject.$error&&e(t).formData.subject.$errors[0].$message,variant:"horizontal",required:""},{default:s(()=>[l(v,{modelValue:e($).subject,"onUpdate:modelValue":n[2]||(n[2]=h=>e($).subject=h),type:"text",invalid:e(t).formData.subject.$error,onInput:n[3]||(n[3]=h=>e(t).formData.subject.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),l(y,{label:o.$t("general.message"),error:e(t).formData.message.$error&&e(t).formData.message.$errors[0].$message,variant:"horizontal",required:""},{default:s(()=>[l(_,{modelValue:e($).message,"onUpdate:modelValue":n[4]||(n[4]=h=>e($).message=h),rows:"4",cols:"50",invalid:e(t).formData.message.$error,onInput:n[5]||(n[5]=h=>e(t).formData.message.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1})]),F("div",ce,[l(p,{variant:"primary-outline",type:"button",class:"mr-3",onClick:n[6]||(n[6]=h=>g())},{default:s(()=>[S(k(o.$t("general.cancel")),1)]),_:1}),l(p,{loading:e(D),variant:"primary",type:"submit"},{left:s(h=>[e(D)?E("",!0):(q(),V(M,{key:0,name:"PaperAirplaneIcon",class:z(h.class)},null,8,["class"]))]),default:s(()=>[S(" "+k(o.$t("general.send")),1)]),_:1},8,["loading"])])],40,ge)]),_:1},8,["show"])}}},$e={key:0,class:"mt-14"},ye={setup(a){let D=G(!1),$=G(!1);const i=x(),u=H(),{t:m}=j();w();function b(g){i.mail_driver=g,i.mailConfigData.mail_driver=g}async function w(){$.value=!0,Promise.all([await i.fetchMailDrivers(),await i.fetchMailConfig()]).then(([g])=>{$.value=!1})}const t=B(()=>i.mail_driver=="smtp"?K:i.mail_driver=="mailgun"?oe:i.mail_driver=="sendmail"?W:i.mail_driver=="ses"?se:i.mail_driver=="mail"?W:K);async function d(g){try{return D.value=!0,await i.updateMailConfig(g),D.value=!1,!0}catch(o){console.error(o)}}function I(){u.openModal({title:m("general.test_mail_conf"),componentName:"MailTestModal",size:"sm"})}return(g,o)=>{const n=c("BaseButton"),M=c("BaseSettingCard");return q(),O(ee,null,[l(ve),l(M,{title:g.$t("settings.mail.mail_config"),description:g.$t("settings.mail.mail_config_desc")},{default:s(()=>[e(i)&&e(i).mailConfigData?(q(),O("div",$e,[(q(),V(Z(e(t)),{"config-data":e(i).mailConfigData,"is-saving":e(D),"mail-drivers":e(i).mail_drivers,"is-fetching-initial-data":e($),onOnChangeDriver:o[0]||(o[0]=v=>b(v)),onSubmitData:d},{default:s(()=>[l(n,{variant:"primary-outline",type:"button",class:"ml-2","content-loading":e($),onClick:I},{default:s(()=>[S(k(g.$t("general.test_mail_conf")),1)]),_:1},8,["content-loading"])]),_:1},8,["config-data","is-saving","mail-drivers","is-fetching-initial-data"]))])):E("",!0)]),_:1},8,["title","description"])],64)}}};export{ye as default}; diff --git a/public/build/assets/NoteModal.4ea11e9f.js b/public/build/assets/NoteModal.ecba55bc.js similarity index 97% rename from public/build/assets/NoteModal.4ea11e9f.js rename to public/build/assets/NoteModal.ecba55bc.js index 25bd9f3c..995434a5 100644 --- a/public/build/assets/NoteModal.4ea11e9f.js +++ b/public/build/assets/NoteModal.ecba55bc.js @@ -1 +1 @@ -var O=Object.defineProperty;var E=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable;var x=(d,s,a)=>s in d?O(d,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):d[s]=a,z=(d,s)=>{for(var a in s||(s={}))R.call(s,a)&&x(d,a,s[a]);if(E)for(var a of E(s))X.call(s,a)&&x(d,a,s[a]);return d};import{a as g,d as H,G as K,J as Q,B as k,a0 as W,k as S,L as w,M as b,N as Y,T as Z,C as ee,D as te,r as f,o as ae,l as oe,w as p,h as I,i as C,t as M,u as o,f as c,m as ne,U as se}from"./vendor.fd3b1727.js";import{h as $,c as re,u as ie,i as ue,k as le}from"./main.f18430a2.js";import{u as ce}from"./payment.cfdea86b.js";const de=(d=!1)=>(d?window.pinia.defineStore:H)({id:"notes",state:()=>({notes:[],currentNote:{id:null,type:"",name:"",notes:""}}),getters:{isEdit:a=>!!a.currentNote.id},actions:{resetCurrentNote(){this.currentNote={type:"",name:"",notes:""}},fetchNotes(a){return new Promise((e,l)=>{g.get("/api/v1/notes",{params:a}).then(t=>{this.notes=t.data.data,e(t)}).catch(t=>{$(t),l(t)})})},fetchNote(a){return new Promise((e,l)=>{g.get(`/api/v1/notes/${a}`).then(t=>{this.currentNote=t.data.data,e(t)}).catch(t=>{$(t),l(t)})})},addNote(a){return new Promise((e,l)=>{g.post("/api/v1/notes",a).then(t=>{this.notes.push(t.data),e(t)}).catch(t=>{$(t),l(t)})})},updateNote(a){return new Promise((e,l)=>{g.put(`/api/v1/notes/${a.id}`,a).then(t=>{if(t.data){let y=this.notes.findIndex(u=>u.id===t.data.data.id);this.notes[y]=a.notes}e(t)}).catch(t=>{$(t),l(t)})})},deleteNote(a){return new Promise((e,l)=>{g.delete(`/api/v1/notes/${a}`).then(t=>{let y=this.notes.findIndex(u=>u.id===a);this.notes.splice(y,1),e(t)}).catch(t=>{$(t),l(t)})})}}})();const me={class:"flex justify-between w-full"},pe=["onSubmit"],fe={class:"px-8 py-8 sm:p-6"},ve={class:"z-0 flex justify-end px-4 py-4 border-t border-solid border-gray-light"},ge={setup(d){const s=re(),a=ie(),e=de(),l=ue(),t=ce(),y=le(),u=K(),{t:N}=Q();let v=k(!1);const D=W(["Invoice","Estimate","Payment"]);let h=k(["customer","customerCustom"]);const j=S(()=>s.active&&s.componentName==="NoteModal"),G=S(()=>({currentNote:{name:{required:w.withMessage(N("validation.required"),b),minLength:w.withMessage(N("validation.name_min_length",{count:3}),Y(3))},notes:{required:w.withMessage(N("validation.required"),b)},type:{required:w.withMessage(N("validation.required"),b)}}})),r=Z(G,S(()=>e));ee(()=>e.currentNote.type,n=>{V()}),te(()=>{u.name==="estimates.create"?e.currentNote.type="Estimate":u.name==="invoices.create"?e.currentNote.type="Invoice":e.currentNote.type="Payment"});function V(){h.value=["customer","customerCustom"],e.currentNote.type=="Invoice"&&h.value.push("invoice","invoiceCustom"),e.currentNote.type=="Estimate"&&h.value.push("estimate","estimateCustom"),e.currentNote.type=="Payment"&&h.value.push("payment","paymentCustom")}async function U(){if(r.value.currentNote.$touch(),r.value.currentNote.$invalid)return!0;if(v.value=!0,e.isEdit){let n=z({id:e.currentNote.id},e.currentNote);await e.updateNote(n).then(i=>{v.value=!1,i.data&&(a.showNotification({type:"success",message:N("settings.customization.notes.note_updated")}),s.refreshData&&s.refreshData(),_())}).catch(i=>{v.value=!1})}else await e.addNote(e.currentNote).then(n=>{v.value=!1,n.data&&(a.showNotification({type:"success",message:N("settings.customization.notes.note_added")}),(u.name==="invoices.create"&&n.data.data.type==="Invoice"||u.name==="invoices.edit"&&n.data.data.type==="Invoice")&&l.selectNote(n.data.data),(u.name==="estimates.create"&&n.data.data.type==="Estimate"||u.name==="estimates.edit"&&n.data.data.type==="Estimate")&&y.selectNote(n.data.data),(u.name==="payments.create"&&n.data.data.type==="Payment"||u.name==="payments.edit"&&n.data.data.type==="Payment")&&t.selectNote(n.data.data)),s.refreshData&&s.refreshData(),_()}).catch(n=>{v.value=!1})}function _(){s.closeModal(),setTimeout(()=>{e.resetCurrentNote(),r.value.$reset()},300)}return(n,i)=>{const P=f("BaseIcon"),F=f("BaseInput"),B=f("BaseInputGroup"),L=f("BaseMultiselect"),T=f("BaseCustomInput"),A=f("BaseInputGrid"),q=f("BaseButton"),J=f("BaseModal");return ae(),oe(J,{show:o(j),onClose:_,onOpen:V},{header:p(()=>[I("div",me,[C(M(o(s).title)+" ",1),c(P,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:_})])]),default:p(()=>[I("form",{action:"",onSubmit:se(U,["prevent"])},[I("div",fe,[c(A,{layout:"one-column"},{default:p(()=>[c(B,{label:n.$t("settings.customization.notes.name"),variant:"vertical",error:o(r).currentNote.name.$error&&o(r).currentNote.name.$errors[0].$message,required:""},{default:p(()=>[c(F,{modelValue:o(e).currentNote.name,"onUpdate:modelValue":i[0]||(i[0]=m=>o(e).currentNote.name=m),invalid:o(r).currentNote.name.$error,type:"text",onInput:i[1]||(i[1]=m=>o(r).currentNote.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),c(B,{label:n.$t("settings.customization.notes.type"),error:o(r).currentNote.type.$error&&o(r).currentNote.type.$errors[0].$message,required:""},{default:p(()=>[c(L,{modelValue:o(e).currentNote.type,"onUpdate:modelValue":i[2]||(i[2]=m=>o(e).currentNote.type=m),options:o(D),"value-prop":"type",class:"mt-2"},null,8,["modelValue","options"])]),_:1},8,["label","error"]),c(B,{label:n.$t("settings.customization.notes.notes"),error:o(r).currentNote.notes.$error&&o(r).currentNote.notes.$errors[0].$message,required:""},{default:p(()=>[c(T,{modelValue:o(e).currentNote.notes,"onUpdate:modelValue":i[3]||(i[3]=m=>o(e).currentNote.notes=m),invalid:o(r).currentNote.notes.$error,fields:o(h),onInput:i[4]||(i[4]=m=>o(r).currentNote.notes.$touch())},null,8,["modelValue","invalid","fields"])]),_:1},8,["label","error"])]),_:1})]),I("div",ve,[c(q,{class:"mr-2",variant:"primary-outline",type:"button",onClick:_},{default:p(()=>[C(M(n.$t("general.cancel")),1)]),_:1}),c(q,{loading:o(v),disabled:o(v),variant:"primary",type:"submit"},{left:p(m=>[c(P,{name:"SaveIcon",class:ne(m.class)},null,8,["class"])]),default:p(()=>[C(" "+M(o(e).isEdit?n.$t("general.update"):n.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,pe)]),_:1},8,["show"])}}};export{ge as _,de as u}; +var O=Object.defineProperty;var E=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable;var x=(d,s,a)=>s in d?O(d,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):d[s]=a,z=(d,s)=>{for(var a in s||(s={}))R.call(s,a)&&x(d,a,s[a]);if(E)for(var a of E(s))X.call(s,a)&&x(d,a,s[a]);return d};import{a as g,d as H,G as K,J as Q,B as k,a0 as W,k as S,L as w,M as b,N as Y,T as Z,C as ee,D as te,r as f,o as ae,l as oe,w as p,h as I,i as C,t as M,u as o,f as c,m as ne,U as se}from"./vendor.fd3b1727.js";import{h as $,c as re,u as ie,i as ue,k as le}from"./main.fc26c84f.js";import{u as ce}from"./payment.505d9057.js";const de=(d=!1)=>(d?window.pinia.defineStore:H)({id:"notes",state:()=>({notes:[],currentNote:{id:null,type:"",name:"",notes:""}}),getters:{isEdit:a=>!!a.currentNote.id},actions:{resetCurrentNote(){this.currentNote={type:"",name:"",notes:""}},fetchNotes(a){return new Promise((e,l)=>{g.get("/api/v1/notes",{params:a}).then(t=>{this.notes=t.data.data,e(t)}).catch(t=>{$(t),l(t)})})},fetchNote(a){return new Promise((e,l)=>{g.get(`/api/v1/notes/${a}`).then(t=>{this.currentNote=t.data.data,e(t)}).catch(t=>{$(t),l(t)})})},addNote(a){return new Promise((e,l)=>{g.post("/api/v1/notes",a).then(t=>{this.notes.push(t.data),e(t)}).catch(t=>{$(t),l(t)})})},updateNote(a){return new Promise((e,l)=>{g.put(`/api/v1/notes/${a.id}`,a).then(t=>{if(t.data){let y=this.notes.findIndex(u=>u.id===t.data.data.id);this.notes[y]=a.notes}e(t)}).catch(t=>{$(t),l(t)})})},deleteNote(a){return new Promise((e,l)=>{g.delete(`/api/v1/notes/${a}`).then(t=>{let y=this.notes.findIndex(u=>u.id===a);this.notes.splice(y,1),e(t)}).catch(t=>{$(t),l(t)})})}}})();const me={class:"flex justify-between w-full"},pe=["onSubmit"],fe={class:"px-8 py-8 sm:p-6"},ve={class:"z-0 flex justify-end px-4 py-4 border-t border-solid border-gray-light"},ge={setup(d){const s=re(),a=ie(),e=de(),l=ue(),t=ce(),y=le(),u=K(),{t:N}=Q();let v=k(!1);const D=W(["Invoice","Estimate","Payment"]);let h=k(["customer","customerCustom"]);const j=S(()=>s.active&&s.componentName==="NoteModal"),G=S(()=>({currentNote:{name:{required:w.withMessage(N("validation.required"),b),minLength:w.withMessage(N("validation.name_min_length",{count:3}),Y(3))},notes:{required:w.withMessage(N("validation.required"),b)},type:{required:w.withMessage(N("validation.required"),b)}}})),r=Z(G,S(()=>e));ee(()=>e.currentNote.type,n=>{V()}),te(()=>{u.name==="estimates.create"?e.currentNote.type="Estimate":u.name==="invoices.create"?e.currentNote.type="Invoice":e.currentNote.type="Payment"});function V(){h.value=["customer","customerCustom"],e.currentNote.type=="Invoice"&&h.value.push("invoice","invoiceCustom"),e.currentNote.type=="Estimate"&&h.value.push("estimate","estimateCustom"),e.currentNote.type=="Payment"&&h.value.push("payment","paymentCustom")}async function U(){if(r.value.currentNote.$touch(),r.value.currentNote.$invalid)return!0;if(v.value=!0,e.isEdit){let n=z({id:e.currentNote.id},e.currentNote);await e.updateNote(n).then(i=>{v.value=!1,i.data&&(a.showNotification({type:"success",message:N("settings.customization.notes.note_updated")}),s.refreshData&&s.refreshData(),_())}).catch(i=>{v.value=!1})}else await e.addNote(e.currentNote).then(n=>{v.value=!1,n.data&&(a.showNotification({type:"success",message:N("settings.customization.notes.note_added")}),(u.name==="invoices.create"&&n.data.data.type==="Invoice"||u.name==="invoices.edit"&&n.data.data.type==="Invoice")&&l.selectNote(n.data.data),(u.name==="estimates.create"&&n.data.data.type==="Estimate"||u.name==="estimates.edit"&&n.data.data.type==="Estimate")&&y.selectNote(n.data.data),(u.name==="payments.create"&&n.data.data.type==="Payment"||u.name==="payments.edit"&&n.data.data.type==="Payment")&&t.selectNote(n.data.data)),s.refreshData&&s.refreshData(),_()}).catch(n=>{v.value=!1})}function _(){s.closeModal(),setTimeout(()=>{e.resetCurrentNote(),r.value.$reset()},300)}return(n,i)=>{const P=f("BaseIcon"),F=f("BaseInput"),B=f("BaseInputGroup"),L=f("BaseMultiselect"),T=f("BaseCustomInput"),A=f("BaseInputGrid"),q=f("BaseButton"),J=f("BaseModal");return ae(),oe(J,{show:o(j),onClose:_,onOpen:V},{header:p(()=>[I("div",me,[C(M(o(s).title)+" ",1),c(P,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:_})])]),default:p(()=>[I("form",{action:"",onSubmit:se(U,["prevent"])},[I("div",fe,[c(A,{layout:"one-column"},{default:p(()=>[c(B,{label:n.$t("settings.customization.notes.name"),variant:"vertical",error:o(r).currentNote.name.$error&&o(r).currentNote.name.$errors[0].$message,required:""},{default:p(()=>[c(F,{modelValue:o(e).currentNote.name,"onUpdate:modelValue":i[0]||(i[0]=m=>o(e).currentNote.name=m),invalid:o(r).currentNote.name.$error,type:"text",onInput:i[1]||(i[1]=m=>o(r).currentNote.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),c(B,{label:n.$t("settings.customization.notes.type"),error:o(r).currentNote.type.$error&&o(r).currentNote.type.$errors[0].$message,required:""},{default:p(()=>[c(L,{modelValue:o(e).currentNote.type,"onUpdate:modelValue":i[2]||(i[2]=m=>o(e).currentNote.type=m),options:o(D),"value-prop":"type",class:"mt-2"},null,8,["modelValue","options"])]),_:1},8,["label","error"]),c(B,{label:n.$t("settings.customization.notes.notes"),error:o(r).currentNote.notes.$error&&o(r).currentNote.notes.$errors[0].$message,required:""},{default:p(()=>[c(T,{modelValue:o(e).currentNote.notes,"onUpdate:modelValue":i[3]||(i[3]=m=>o(e).currentNote.notes=m),invalid:o(r).currentNote.notes.$error,fields:o(h),onInput:i[4]||(i[4]=m=>o(r).currentNote.notes.$touch())},null,8,["modelValue","invalid","fields"])]),_:1},8,["label","error"])]),_:1})]),I("div",ve,[c(q,{class:"mr-2",variant:"primary-outline",type:"button",onClick:_},{default:p(()=>[C(M(n.$t("general.cancel")),1)]),_:1}),c(q,{loading:o(v),disabled:o(v),variant:"primary",type:"submit"},{left:p(m=>[c(P,{name:"SaveIcon",class:ne(m.class)},null,8,["class"])]),default:p(()=>[C(" "+M(o(e).isEdit?n.$t("general.update"):n.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,pe)]),_:1},8,["show"])}}};export{ge as _,de as u}; diff --git a/public/build/assets/NotesSetting.96cb3c0e.js b/public/build/assets/NotesSetting.6052e5e3.js similarity index 96% rename from public/build/assets/NotesSetting.96cb3c0e.js rename to public/build/assets/NotesSetting.6052e5e3.js index feb20e48..aadbdaf6 100644 --- a/public/build/assets/NotesSetting.96cb3c0e.js +++ b/public/build/assets/NotesSetting.6052e5e3.js @@ -1 +1 @@ -import{J as k,G as $,ah as T,r,o as f,l as p,w as t,u as c,f as u,i as S,t as z,j as C,B as E,k as O,e as F,m as G,F as P,a0 as V}from"./vendor.fd3b1727.js";import{j as x,u as I,e as M,c as j,g as D}from"./main.f18430a2.js";import{u as A,_ as H}from"./NoteModal.4ea11e9f.js";import"./payment.cfdea86b.js";const L={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(g){const d=g,h=x(),_=I(),{t:a}=k(),o=A(),N=$(),y=M(),b=j();T("utils");function w(n){o.fetchNote(n),b.openModal({title:a("settings.customization.notes.edit_note"),componentName:"NoteModal",size:"md",refreshData:d.loadData})}function s(n){h.openDialog({title:a("general.are_you_sure"),message:a("settings.customization.notes.note_confirm_delete"),yesLabel:a("general.yes"),noLabel:a("general.no"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async()=>{(await o.deleteNote(n)).data.success?_.showNotification({type:"success",message:a("settings.customization.notes.deleted_message")}):_.showNotification({type:"error",message:a("settings.customization.notes.already_in_use")}),d.loadData&&d.loadData()})}return(n,e)=>{const i=r("BaseIcon"),m=r("BaseButton"),B=r("BaseDropdownItem"),l=r("BaseDropdown");return f(),p(l,null,{activator:t(()=>[c(N).name==="notes.view"?(f(),p(m,{key:0,variant:"primary"},{default:t(()=>[u(i,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(f(),p(i,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[c(y).hasAbilities(c(D).MANAGE_NOTE)?(f(),p(B,{key:0,onClick:e[0]||(e[0]=v=>w(g.row.id))},{default:t(()=>[u(i,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),S(" "+z(n.$t("general.edit")),1)]),_:1})):C("",!0),c(y).hasAbilities(c(D).MANAGE_NOTE)?(f(),p(B,{key:1,onClick:e[1]||(e[1]=v=>s(g.row.id))},{default:t(()=>[u(i,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),S(" "+z(n.$t("general.delete")),1)]),_:1})):C("",!0)]),_:1})}}},K={setup(g){const{t:d}=k(),h=j();x();const _=A();I();const a=M(),o=E(""),N=O(()=>[{key:"name",label:d("settings.customization.notes.name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"type",label:d("settings.customization.notes.type"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function y({page:s,filter:n,sort:e}){let i=V({orderByField:e.fieldName||"created_at",orderBy:e.order||"desc",page:s}),m=await _.fetchNotes(i);return{data:m.data.data,pagination:{totalPages:m.data.meta.last_page,currentPage:s,totalCount:m.data.meta.total,limit:5}}}async function b(){await h.openModal({title:d("settings.customization.notes.add_note"),componentName:"NoteModal",size:"md",refreshData:o.value&&o.value.refresh})}async function w(){o.value&&o.value.refresh()}return(s,n)=>{const e=r("BaseIcon"),i=r("BaseButton"),m=r("BaseTable"),B=r("BaseSettingCard");return f(),F(P,null,[u(H),u(B,{title:s.$t("settings.customization.notes.title"),description:s.$t("settings.customization.notes.description")},{action:t(()=>[c(a).hasAbilities(c(D).MANAGE_NOTE)?(f(),p(i,{key:0,variant:"primary-outline",onClick:b},{left:t(l=>[u(e,{class:G(l.class),name:"PlusIcon"},null,8,["class"])]),default:t(()=>[S(" "+z(s.$t("settings.customization.notes.add_note")),1)]),_:1})):C("",!0)]),default:t(()=>[u(m,{ref:(l,v)=>{v.table=l,o.value=l},data:y,columns:c(N),class:"mt-14"},{"cell-actions":t(({row:l})=>[u(L,{row:l.data,table:o.value,"load-data":w},null,8,["row","table"])]),_:1},8,["columns"])]),_:1},8,["title","description"])],64)}}};export{K as default}; +import{J as k,G as $,ah as T,r,o as f,l as p,w as t,u as c,f as u,i as S,t as z,j as C,B as E,k as O,e as F,m as G,F as P,a0 as V}from"./vendor.fd3b1727.js";import{j as x,u as I,e as M,c as j,g as D}from"./main.fc26c84f.js";import{u as A,_ as H}from"./NoteModal.ecba55bc.js";import"./payment.505d9057.js";const L={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(g){const d=g,h=x(),_=I(),{t:a}=k(),o=A(),N=$(),y=M(),b=j();T("utils");function w(n){o.fetchNote(n),b.openModal({title:a("settings.customization.notes.edit_note"),componentName:"NoteModal",size:"md",refreshData:d.loadData})}function s(n){h.openDialog({title:a("general.are_you_sure"),message:a("settings.customization.notes.note_confirm_delete"),yesLabel:a("general.yes"),noLabel:a("general.no"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async()=>{(await o.deleteNote(n)).data.success?_.showNotification({type:"success",message:a("settings.customization.notes.deleted_message")}):_.showNotification({type:"error",message:a("settings.customization.notes.already_in_use")}),d.loadData&&d.loadData()})}return(n,e)=>{const i=r("BaseIcon"),m=r("BaseButton"),B=r("BaseDropdownItem"),l=r("BaseDropdown");return f(),p(l,null,{activator:t(()=>[c(N).name==="notes.view"?(f(),p(m,{key:0,variant:"primary"},{default:t(()=>[u(i,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(f(),p(i,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[c(y).hasAbilities(c(D).MANAGE_NOTE)?(f(),p(B,{key:0,onClick:e[0]||(e[0]=v=>w(g.row.id))},{default:t(()=>[u(i,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),S(" "+z(n.$t("general.edit")),1)]),_:1})):C("",!0),c(y).hasAbilities(c(D).MANAGE_NOTE)?(f(),p(B,{key:1,onClick:e[1]||(e[1]=v=>s(g.row.id))},{default:t(()=>[u(i,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),S(" "+z(n.$t("general.delete")),1)]),_:1})):C("",!0)]),_:1})}}},K={setup(g){const{t:d}=k(),h=j();x();const _=A();I();const a=M(),o=E(""),N=O(()=>[{key:"name",label:d("settings.customization.notes.name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"type",label:d("settings.customization.notes.type"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function y({page:s,filter:n,sort:e}){let i=V({orderByField:e.fieldName||"created_at",orderBy:e.order||"desc",page:s}),m=await _.fetchNotes(i);return{data:m.data.data,pagination:{totalPages:m.data.meta.last_page,currentPage:s,totalCount:m.data.meta.total,limit:5}}}async function b(){await h.openModal({title:d("settings.customization.notes.add_note"),componentName:"NoteModal",size:"md",refreshData:o.value&&o.value.refresh})}async function w(){o.value&&o.value.refresh()}return(s,n)=>{const e=r("BaseIcon"),i=r("BaseButton"),m=r("BaseTable"),B=r("BaseSettingCard");return f(),F(P,null,[u(H),u(B,{title:s.$t("settings.customization.notes.title"),description:s.$t("settings.customization.notes.description")},{action:t(()=>[c(a).hasAbilities(c(D).MANAGE_NOTE)?(f(),p(i,{key:0,variant:"primary-outline",onClick:b},{left:t(l=>[u(e,{class:G(l.class),name:"PlusIcon"},null,8,["class"])]),default:t(()=>[S(" "+z(s.$t("settings.customization.notes.add_note")),1)]),_:1})):C("",!0)]),default:t(()=>[u(m,{ref:(l,v)=>{v.table=l,o.value=l},data:y,columns:c(N),class:"mt-14"},{"cell-actions":t(({row:l})=>[u(L,{row:l.data,table:o.value,"load-data":w},null,8,["row","table"])]),_:1},8,["columns"])]),_:1},8,["title","description"])],64)}}};export{K as default}; diff --git a/public/build/assets/NotificationRoot.2f8ba32c.js b/public/build/assets/NotificationRoot.452046ea.js similarity index 98% rename from public/build/assets/NotificationRoot.2f8ba32c.js rename to public/build/assets/NotificationRoot.452046ea.js index a98fa74e..05a5d334 100644 --- a/public/build/assets/NotificationRoot.2f8ba32c.js +++ b/public/build/assets/NotificationRoot.452046ea.js @@ -1 +1 @@ -import{B as w,k as d,D as g,o as a,e as c,h as t,u as e,j as m,m as u,t as p,U as y,r as k,f as N,w as C,F as M,y as z,l as B,aM as L}from"./vendor.fd3b1727.js";import{u as v,_ as b}from"./main.f18430a2.js";const S=["onClick"],$={class:"overflow-hidden rounded-lg shadow-xs"},j={class:"p-4"},T={class:"flex items-start"},O={class:"shrink-0"},V={key:0,class:"w-6 h-6 text-green-400",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},I=t("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),D=[I],E={key:1,class:"w-6 h-6 text-blue-400",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},F=t("path",{"fill-rule":"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z","clip-rule":"evenodd"},null,-1),A=[F],G={key:2,class:"w-6 h-6 text-red-400",fill:"currentColor",viewBox:"0 0 24 24"},R=t("path",{"fill-rule":"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z","clip-rule":"evenodd"},null,-1),U=[R],q={class:"flex-1 w-0 ml-3 text-left"},H={class:"flex shrink-0"},J=t("svg",{class:"w-6 h-6",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[t("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1),K=[J],P={props:{notification:{type:Object,default:null}},setup(o){const i=o,f=v();let l=w("");const s=d(()=>i.notification.type=="success"),h=d(()=>i.notification.type=="error"),n=d(()=>i.notification.type=="info");function r(){f.hideNotification(i.notification)}function x(){clearTimeout(l)}function _(){l=setTimeout(()=>{f.hideNotification(i.notification)},i.notification.time||5e3)}return g(()=>{_()}),(Y,Z)=>(a(),c("div",{class:u([e(s)||e(n)?"bg-white":"bg-red-50","max-w-sm mb-3 rounded-lg shadow-lg cursor-pointer pointer-events-auto w-full md:w-96"]),onClick:y(r,["stop"]),onMouseenter:x,onMouseleave:_},[t("div",$,[t("div",j,[t("div",T,[t("div",O,[e(s)?(a(),c("svg",V,D)):m("",!0),e(n)?(a(),c("svg",E,A)):m("",!0),e(h)?(a(),c("svg",G,U)):m("",!0)]),t("div",q,[t("p",{class:u(`text-sm leading-5 font-medium ${e(s)||e(n)?"text-gray-900":"text-red-800"}`)},p(o.notification.title?o.notification.title:e(s)?"Success!":"Error"),3),t("p",{class:u(`mt-1 text-sm leading-5 ${e(s)||e(n)?"text-gray-500":"text-red-700"}`)},p(o.notification.message?o.notification.message:e(s)?"Successful":"Something went wrong"),3)]),t("div",H,[t("button",{class:u([e(s)||e(n)?" text-gray-400 focus:text-gray-500":"text-red-400 focus:text-red-500","inline-flex w-5 h-5 transition duration-150 ease-in-out focus:outline-none"]),onClick:r},K,2)])])])])],42,S))}},Q={components:{NotificationItem:P},setup(){const o=v();return{notifications:d(()=>o.notifications)}}},W={class:"fixed inset-0 z-50 flex flex-col items-end justify-start w-full px-4 py-6 pointer-events-none sm:p-6"};function X(o,i,f,l,s,h){const n=k("NotificationItem");return a(),c("div",W,[N(L,{"enter-active-class":"transition duration-300 ease-out","enter-from-class":"translate-y-2 opacity-0 sm:translate-y-0 sm:translate-x-2","enter-to-class":"translate-y-0 opacity-100 sm:translate-x-0","leave-active-class":"transition duration-100 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:C(()=>[(a(!0),c(M,null,z(l.notifications,r=>(a(),B(n,{key:r.id,notification:r},null,8,["notification"]))),128))]),_:1})])}var ot=b(Q,[["render",X]]);export{ot as N}; +import{B as w,k as d,D as g,o as a,e as c,h as t,u as e,j as m,m as u,t as p,U as y,r as k,f as N,w as C,F as M,y as z,l as B,aM as L}from"./vendor.fd3b1727.js";import{u as v,_ as b}from"./main.fc26c84f.js";const S=["onClick"],$={class:"overflow-hidden rounded-lg shadow-xs"},j={class:"p-4"},T={class:"flex items-start"},O={class:"shrink-0"},V={key:0,class:"w-6 h-6 text-green-400",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},I=t("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),D=[I],E={key:1,class:"w-6 h-6 text-blue-400",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},F=t("path",{"fill-rule":"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z","clip-rule":"evenodd"},null,-1),A=[F],G={key:2,class:"w-6 h-6 text-red-400",fill:"currentColor",viewBox:"0 0 24 24"},R=t("path",{"fill-rule":"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z","clip-rule":"evenodd"},null,-1),U=[R],q={class:"flex-1 w-0 ml-3 text-left"},H={class:"flex shrink-0"},J=t("svg",{class:"w-6 h-6",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[t("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1),K=[J],P={props:{notification:{type:Object,default:null}},setup(o){const i=o,f=v();let l=w("");const s=d(()=>i.notification.type=="success"),h=d(()=>i.notification.type=="error"),n=d(()=>i.notification.type=="info");function r(){f.hideNotification(i.notification)}function x(){clearTimeout(l)}function _(){l=setTimeout(()=>{f.hideNotification(i.notification)},i.notification.time||5e3)}return g(()=>{_()}),(Y,Z)=>(a(),c("div",{class:u([e(s)||e(n)?"bg-white":"bg-red-50","max-w-sm mb-3 rounded-lg shadow-lg cursor-pointer pointer-events-auto w-full md:w-96"]),onClick:y(r,["stop"]),onMouseenter:x,onMouseleave:_},[t("div",$,[t("div",j,[t("div",T,[t("div",O,[e(s)?(a(),c("svg",V,D)):m("",!0),e(n)?(a(),c("svg",E,A)):m("",!0),e(h)?(a(),c("svg",G,U)):m("",!0)]),t("div",q,[t("p",{class:u(`text-sm leading-5 font-medium ${e(s)||e(n)?"text-gray-900":"text-red-800"}`)},p(o.notification.title?o.notification.title:e(s)?"Success!":"Error"),3),t("p",{class:u(`mt-1 text-sm leading-5 ${e(s)||e(n)?"text-gray-500":"text-red-700"}`)},p(o.notification.message?o.notification.message:e(s)?"Successful":"Something went wrong"),3)]),t("div",H,[t("button",{class:u([e(s)||e(n)?" text-gray-400 focus:text-gray-500":"text-red-400 focus:text-red-500","inline-flex w-5 h-5 transition duration-150 ease-in-out focus:outline-none"]),onClick:r},K,2)])])])])],42,S))}},Q={components:{NotificationItem:P},setup(){const o=v();return{notifications:d(()=>o.notifications)}}},W={class:"fixed inset-0 z-50 flex flex-col items-end justify-start w-full px-4 py-6 pointer-events-none sm:p-6"};function X(o,i,f,l,s,h){const n=k("NotificationItem");return a(),c("div",W,[N(L,{"enter-active-class":"transition duration-300 ease-out","enter-from-class":"translate-y-2 opacity-0 sm:translate-y-0 sm:translate-x-2","enter-to-class":"translate-y-0 opacity-100 sm:translate-x-0","leave-active-class":"transition duration-100 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:C(()=>[(a(!0),c(M,null,z(l.notifications,r=>(a(),B(n,{key:r.id,notification:r},null,8,["notification"]))),128))]),_:1})])}var ot=b(Q,[["render",X]]);export{ot as N}; diff --git a/public/build/assets/NotificationsSetting.d6260ed5.js b/public/build/assets/NotificationsSetting.b153c485.js similarity index 85% rename from public/build/assets/NotificationsSetting.d6260ed5.js rename to public/build/assets/NotificationsSetting.b153c485.js index 1bcef84d..41f4c4ca 100644 --- a/public/build/assets/NotificationsSetting.d6260ed5.js +++ b/public/build/assets/NotificationsSetting.b153c485.js @@ -1 +1 @@ -import{B as M,J as k,a0 as q,k as m,L as y,M as E,Q as F,T as U,r as o,o as w,l as S,w as u,h as f,f as d,u as i,m as Y,j,i as D,t as G,U as O,x as B}from"./vendor.fd3b1727.js";import{b as T}from"./main.f18430a2.js";const z=["onSubmit"],J={class:"grid-cols-2 col-span-1 mt-14"},L={class:"divide-y divide-gray-200"},H={setup(Q){const s=T();let r=M(!1);const{t:v}=k(),n=q({notify_invoice_viewed:s.selectedCompanySettings.notify_invoice_viewed,notify_estimate_viewed:s.selectedCompanySettings.notify_estimate_viewed,notification_email:s.selectedCompanySettings.notification_email}),$=m(()=>({notification_email:{required:y.withMessage(v("validation.required"),E),email:y.withMessage(v("validation.email_incorrect"),F)}})),l=U($,m(()=>n)),_=m({get:()=>n.notify_invoice_viewed==="YES",set:async e=>{const t=e?"YES":"NO";let c={settings:{notify_invoice_viewed:t}};n.notify_invoice_viewed=t,await s.updateCompanySettings({data:c,message:"general.setting_updated"})}}),p=m({get:()=>n.notify_estimate_viewed==="YES",set:async e=>{const t=e?"YES":"NO";let c={settings:{notify_estimate_viewed:t}};n.notify_estimate_viewed=t,await s.updateCompanySettings({data:c,message:"general.setting_updated"})}});async function V(){if(l.value.$touch(),l.value.$invalid)return!0;r.value=!0;const e={settings:{notification_email:n.notification_email}};await s.updateCompanySettings({data:e,message:"settings.notification.email_save_message"}),r.value=!1}return(e,t)=>{const c=o("BaseInput"),C=o("BaseInputGroup"),b=o("BaseIcon"),I=o("BaseButton"),N=o("BaseDivider"),g=o("BaseSwitchSection"),h=o("BaseSettingCard");return w(),S(h,{title:e.$t("settings.notification.title"),description:e.$t("settings.notification.description")},{default:u(()=>[f("form",{action:"",onSubmit:O(V,["prevent"])},[f("div",J,[d(C,{error:i(l).notification_email.$error&&i(l).notification_email.$errors[0].$message,label:e.$t("settings.notification.email"),class:"my-2",required:""},{default:u(()=>[d(c,{modelValue:i(n).notification_email,"onUpdate:modelValue":t[0]||(t[0]=a=>i(n).notification_email=a),modelModifiers:{trim:!0},invalid:i(l).notification_email.$error,type:"email",onInput:t[1]||(t[1]=a=>i(l).notification_email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),d(I,{disabled:i(r),loading:i(r),variant:"primary",type:"submit",class:"mt-6"},{left:u(a=>[i(r)?j("",!0):(w(),S(b,{key:0,class:Y(a.class),name:"SaveIcon"},null,8,["class"]))]),default:u(()=>[D(" "+G(e.$tc("settings.notification.save")),1)]),_:1},8,["disabled","loading"])])],40,z),d(N,{class:"mt-6 mb-2"}),f("ul",L,[d(g,{modelValue:i(_),"onUpdate:modelValue":t[2]||(t[2]=a=>B(_)?_.value=a:null),title:e.$t("settings.notification.invoice_viewed"),description:e.$t("settings.notification.invoice_viewed_desc")},null,8,["modelValue","title","description"]),d(g,{modelValue:i(p),"onUpdate:modelValue":t[3]||(t[3]=a=>B(p)?p.value=a:null),title:e.$t("settings.notification.estimate_viewed"),description:e.$t("settings.notification.estimate_viewed_desc")},null,8,["modelValue","title","description"])])]),_:1},8,["title","description"])}}};export{H as default}; +import{B as M,J as k,a0 as q,k as m,L as y,M as E,Q as F,T as U,r as o,o as w,l as S,w as u,h as p,f as d,u as i,m as Y,j,i as D,t as G,U as O,x as B}from"./vendor.fd3b1727.js";import{b as T}from"./main.fc26c84f.js";const z=["onSubmit"],J={class:"grid-cols-2 col-span-1 mt-14"},L={class:"divide-y divide-gray-200"},H={setup(Q){const s=T();let r=M(!1);const{t:v}=k(),n=q({notify_invoice_viewed:s.selectedCompanySettings.notify_invoice_viewed,notify_estimate_viewed:s.selectedCompanySettings.notify_estimate_viewed,notification_email:s.selectedCompanySettings.notification_email}),$=m(()=>({notification_email:{required:y.withMessage(v("validation.required"),E),email:y.withMessage(v("validation.email_incorrect"),F)}})),l=U($,m(()=>n)),_=m({get:()=>n.notify_invoice_viewed==="YES",set:async e=>{const t=e?"YES":"NO";let c={settings:{notify_invoice_viewed:t}};n.notify_invoice_viewed=t,await s.updateCompanySettings({data:c,message:"general.setting_updated"})}}),f=m({get:()=>n.notify_estimate_viewed==="YES",set:async e=>{const t=e?"YES":"NO";let c={settings:{notify_estimate_viewed:t}};n.notify_estimate_viewed=t,await s.updateCompanySettings({data:c,message:"general.setting_updated"})}});async function V(){if(l.value.$touch(),l.value.$invalid)return!0;r.value=!0;const e={settings:{notification_email:n.notification_email}};await s.updateCompanySettings({data:e,message:"settings.notification.email_save_message"}),r.value=!1}return(e,t)=>{const c=o("BaseInput"),C=o("BaseInputGroup"),b=o("BaseIcon"),I=o("BaseButton"),N=o("BaseDivider"),g=o("BaseSwitchSection"),h=o("BaseSettingCard");return w(),S(h,{title:e.$t("settings.notification.title"),description:e.$t("settings.notification.description")},{default:u(()=>[p("form",{action:"",onSubmit:O(V,["prevent"])},[p("div",J,[d(C,{error:i(l).notification_email.$error&&i(l).notification_email.$errors[0].$message,label:e.$t("settings.notification.email"),class:"my-2",required:""},{default:u(()=>[d(c,{modelValue:i(n).notification_email,"onUpdate:modelValue":t[0]||(t[0]=a=>i(n).notification_email=a),modelModifiers:{trim:!0},invalid:i(l).notification_email.$error,type:"email",onInput:t[1]||(t[1]=a=>i(l).notification_email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),d(I,{disabled:i(r),loading:i(r),variant:"primary",type:"submit",class:"mt-6"},{left:u(a=>[i(r)?j("",!0):(w(),S(b,{key:0,class:Y(a.class),name:"SaveIcon"},null,8,["class"]))]),default:u(()=>[D(" "+G(e.$tc("settings.notification.save")),1)]),_:1},8,["disabled","loading"])])],40,z),d(N,{class:"mt-6 mb-2"}),p("ul",L,[d(g,{modelValue:i(_),"onUpdate:modelValue":t[2]||(t[2]=a=>B(_)?_.value=a:null),title:e.$t("settings.notification.invoice_viewed"),description:e.$t("settings.notification.invoice_viewed_desc")},null,8,["modelValue","title","description"]),d(g,{modelValue:i(f),"onUpdate:modelValue":t[3]||(t[3]=a=>B(f)?f.value=a:null),title:e.$t("settings.notification.estimate_viewed"),description:e.$t("settings.notification.estimate_viewed_desc")},null,8,["modelValue","title","description"])])]),_:1},8,["title","description"])}}};export{H as default}; diff --git a/public/build/assets/PaymentModeModal.8e96273a.js b/public/build/assets/PaymentModeModal.ca34bfc6.js similarity index 94% rename from public/build/assets/PaymentModeModal.8e96273a.js rename to public/build/assets/PaymentModeModal.ca34bfc6.js index 45a8ff48..3545dd87 100644 --- a/public/build/assets/PaymentModeModal.8e96273a.js +++ b/public/build/assets/PaymentModeModal.ca34bfc6.js @@ -1 +1 @@ -import{J as I,B as S,k as p,L as P,M as V,N as C,T as j,r as u,o as k,l as N,w as r,h as c,i as y,t as f,u as t,f as s,m as q,U as x}from"./vendor.fd3b1727.js";import{u as D}from"./payment.cfdea86b.js";import{c as L}from"./main.f18430a2.js";const T={class:"flex justify-between w-full"},z=["onSubmit"],G={class:"p-4 sm:p-6"},U={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},F={setup(A){const o=L(),e=D(),{t:v}=I(),l=S(!1),h=p(()=>({currentPaymentMode:{name:{required:P.withMessage(v("validation.required"),V),minLength:P.withMessage(v("validation.name_min_length",{count:3}),C(3))}}})),a=j(h,p(()=>e)),g=p(()=>o.active&&o.componentName==="PaymentModeModal");async function B(){if(a.value.currentPaymentMode.$touch(),a.value.currentPaymentMode.$invalid)return!0;try{const n=e.currentPaymentMode.id?e.updatePaymentMode:e.addPaymentMode;l.value=!0,await n(e.currentPaymentMode),l.value=!1,o.refreshData&&o.refreshData(),d()}catch{return l.value=!1,!0}}function d(){o.closeModal(),setTimeout(()=>{a.value.$reset(),e.currentPaymentMode={id:"",name:null}})}return(n,m)=>{const M=u("BaseIcon"),b=u("BaseInput"),$=u("BaseInputGroup"),_=u("BaseButton"),w=u("BaseModal");return k(),N(w,{show:t(g),onClose:d},{header:r(()=>[c("div",T,[y(f(t(o).title)+" ",1),s(M,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:d})])]),default:r(()=>[c("form",{action:"",onSubmit:x(B,["prevent"])},[c("div",G,[s($,{label:n.$t("settings.payment_modes.mode_name"),error:t(a).currentPaymentMode.name.$error&&t(a).currentPaymentMode.name.$errors[0].$message,required:""},{default:r(()=>[s(b,{modelValue:t(e).currentPaymentMode.name,"onUpdate:modelValue":m[0]||(m[0]=i=>t(e).currentPaymentMode.name=i),invalid:t(a).currentPaymentMode.name.$error,onInput:m[1]||(m[1]=i=>t(a).currentPaymentMode.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),c("div",U,[s(_,{variant:"primary-outline",class:"mr-3",type:"button",onClick:d},{default:r(()=>[y(f(n.$t("general.cancel")),1)]),_:1}),s(_,{loading:l.value,disabled:l.value,variant:"primary",type:"submit"},{left:r(i=>[s(M,{name:"SaveIcon",class:q(i.class)},null,8,["class"])]),default:r(()=>[y(" "+f(t(e).currentPaymentMode.id?n.$t("general.update"):n.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,z)]),_:1},8,["show"])}}};export{F as _}; +import{J as I,B as S,k as p,L as P,M as V,N as C,T as j,r as u,o as k,l as N,w as r,h as c,i as y,t as f,u as t,f as s,m as q,U as x}from"./vendor.fd3b1727.js";import{u as D}from"./payment.505d9057.js";import{c as L}from"./main.fc26c84f.js";const T={class:"flex justify-between w-full"},z=["onSubmit"],G={class:"p-4 sm:p-6"},U={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},F={setup(A){const o=L(),e=D(),{t:v}=I(),l=S(!1),h=p(()=>({currentPaymentMode:{name:{required:P.withMessage(v("validation.required"),V),minLength:P.withMessage(v("validation.name_min_length",{count:3}),C(3))}}})),a=j(h,p(()=>e)),g=p(()=>o.active&&o.componentName==="PaymentModeModal");async function B(){if(a.value.currentPaymentMode.$touch(),a.value.currentPaymentMode.$invalid)return!0;try{const n=e.currentPaymentMode.id?e.updatePaymentMode:e.addPaymentMode;l.value=!0,await n(e.currentPaymentMode),l.value=!1,o.refreshData&&o.refreshData(),d()}catch{return l.value=!1,!0}}function d(){o.closeModal(),setTimeout(()=>{a.value.$reset(),e.currentPaymentMode={id:"",name:null}})}return(n,m)=>{const M=u("BaseIcon"),b=u("BaseInput"),$=u("BaseInputGroup"),_=u("BaseButton"),w=u("BaseModal");return k(),N(w,{show:t(g),onClose:d},{header:r(()=>[c("div",T,[y(f(t(o).title)+" ",1),s(M,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:d})])]),default:r(()=>[c("form",{action:"",onSubmit:x(B,["prevent"])},[c("div",G,[s($,{label:n.$t("settings.payment_modes.mode_name"),error:t(a).currentPaymentMode.name.$error&&t(a).currentPaymentMode.name.$errors[0].$message,required:""},{default:r(()=>[s(b,{modelValue:t(e).currentPaymentMode.name,"onUpdate:modelValue":m[0]||(m[0]=i=>t(e).currentPaymentMode.name=i),invalid:t(a).currentPaymentMode.name.$error,onInput:m[1]||(m[1]=i=>t(a).currentPaymentMode.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),c("div",U,[s(_,{variant:"primary-outline",class:"mr-3",type:"button",onClick:d},{default:r(()=>[y(f(n.$t("general.cancel")),1)]),_:1}),s(_,{loading:l.value,disabled:l.value,variant:"primary",type:"submit"},{left:r(i=>[s(M,{name:"SaveIcon",class:q(i.class)},null,8,["class"])]),default:r(()=>[y(" "+f(t(e).currentPaymentMode.id?n.$t("general.update"):n.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,z)]),_:1},8,["show"])}}};export{F as _}; diff --git a/public/build/assets/PaymentsModeSetting.38b96dbe.js b/public/build/assets/PaymentsModeSetting.b422aded.js similarity index 93% rename from public/build/assets/PaymentsModeSetting.38b96dbe.js rename to public/build/assets/PaymentsModeSetting.b422aded.js index 38016f9a..4d050bbb 100644 --- a/public/build/assets/PaymentsModeSetting.38b96dbe.js +++ b/public/build/assets/PaymentsModeSetting.b422aded.js @@ -1 +1 @@ -import{J as D,G as I,ah as x,r as d,o as p,l as b,w as a,u as M,f as t,i as v,t as w,B as $,k as j,e as N,m as z,F as T}from"./vendor.fd3b1727.js";import{u as P}from"./payment.cfdea86b.js";import{j as C,u as F,e as H,c as S}from"./main.f18430a2.js";import{_ as L}from"./PaymentModeModal.8e96273a.js";const O={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(u){const c=u,y=C();F();const{t:s}=D(),o=P(),f=I();H();const _=S();x("utils");function g(e){o.fetchPaymentMode(e),_.openModal({title:s("settings.payment_modes.edit_payment_mode"),componentName:"PaymentModeModal",refreshData:c.loadData&&c.loadData,size:"sm"})}function B(e){y.openDialog({title:s("general.are_you_sure"),message:s("settings.payment_modes.payment_mode_confirm_delete"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async l=>{l&&(await o.deletePaymentMode(e),c.loadData&&c.loadData())})}return(e,l)=>{const n=d("BaseIcon"),i=d("BaseButton"),r=d("BaseDropdownItem"),h=d("BaseDropdown");return p(),b(h,null,{activator:a(()=>[M(f).name==="paymentModes.view"?(p(),b(i,{key:0,variant:"primary"},{default:a(()=>[t(n,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(p(),b(n,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:a(()=>[t(r,{onClick:l[0]||(l[0]=m=>g(u.row.id))},{default:a(()=>[t(n,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),v(" "+w(e.$t("general.edit")),1)]),_:1}),t(r,{onClick:l[1]||(l[1]=m=>B(u.row.id))},{default:a(()=>[t(n,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),v(" "+w(e.$t("general.delete")),1)]),_:1})]),_:1})}}},R={setup(u){const c=S();C();const y=P(),{t:s}=D(),o=$(null),f=j(()=>[{key:"name",label:s("settings.payment_modes.mode_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function _(){o.value&&o.value.refresh()}async function g({page:e,filter:l,sort:n}){let i={orderByField:n.fieldName||"created_at",orderBy:n.order||"desc",page:e},r=await y.fetchPaymentModes(i);return{data:r.data.data,pagination:{totalPages:r.data.meta.last_page,currentPage:e,totalCount:r.data.meta.total,limit:5}}}function B(){c.openModal({title:s("settings.payment_modes.add_payment_mode"),componentName:"PaymentModeModal",refreshData:o.value&&o.value.refresh,size:"sm"})}return(e,l)=>{const n=d("BaseIcon"),i=d("BaseButton"),r=d("BaseTable"),h=d("BaseSettingCard");return p(),N(T,null,[t(L),t(h,{title:e.$t("settings.payment_modes.title"),description:e.$t("settings.payment_modes.description")},{action:a(()=>[t(i,{type:"submit",variant:"primary-outline",onClick:B},{left:a(m=>[t(n,{class:z(m.class),name:"PlusIcon"},null,8,["class"])]),default:a(()=>[v(" "+w(e.$t("settings.payment_modes.add_payment_mode")),1)]),_:1})]),default:a(()=>[t(r,{ref:(m,k)=>{k.table=m,o.value=m},data:g,columns:M(f),class:"mt-16"},{"cell-actions":a(({row:m})=>[t(O,{row:m.data,table:o.value,"load-data":_},null,8,["row","table"])]),_:1},8,["columns"])]),_:1},8,["title","description"])],64)}}};export{R as default}; +import{J as D,G as I,ah as x,r as d,o as p,l as b,w as a,u as M,f as t,i as v,t as w,B as $,k as j,e as N,m as z,F as T}from"./vendor.fd3b1727.js";import{u as P}from"./payment.505d9057.js";import{j as C,u as F,e as H,c as S}from"./main.fc26c84f.js";import{_ as L}from"./PaymentModeModal.ca34bfc6.js";const O={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(u){const c=u,y=C();F();const{t:s}=D(),o=P(),f=I();H();const _=S();x("utils");function g(e){o.fetchPaymentMode(e),_.openModal({title:s("settings.payment_modes.edit_payment_mode"),componentName:"PaymentModeModal",refreshData:c.loadData&&c.loadData,size:"sm"})}function B(e){y.openDialog({title:s("general.are_you_sure"),message:s("settings.payment_modes.payment_mode_confirm_delete"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async l=>{l&&(await o.deletePaymentMode(e),c.loadData&&c.loadData())})}return(e,l)=>{const n=d("BaseIcon"),i=d("BaseButton"),r=d("BaseDropdownItem"),h=d("BaseDropdown");return p(),b(h,null,{activator:a(()=>[M(f).name==="paymentModes.view"?(p(),b(i,{key:0,variant:"primary"},{default:a(()=>[t(n,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(p(),b(n,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:a(()=>[t(r,{onClick:l[0]||(l[0]=m=>g(u.row.id))},{default:a(()=>[t(n,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),v(" "+w(e.$t("general.edit")),1)]),_:1}),t(r,{onClick:l[1]||(l[1]=m=>B(u.row.id))},{default:a(()=>[t(n,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),v(" "+w(e.$t("general.delete")),1)]),_:1})]),_:1})}}},R={setup(u){const c=S();C();const y=P(),{t:s}=D(),o=$(null),f=j(()=>[{key:"name",label:s("settings.payment_modes.mode_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function _(){o.value&&o.value.refresh()}async function g({page:e,filter:l,sort:n}){let i={orderByField:n.fieldName||"created_at",orderBy:n.order||"desc",page:e},r=await y.fetchPaymentModes(i);return{data:r.data.data,pagination:{totalPages:r.data.meta.last_page,currentPage:e,totalCount:r.data.meta.total,limit:5}}}function B(){c.openModal({title:s("settings.payment_modes.add_payment_mode"),componentName:"PaymentModeModal",refreshData:o.value&&o.value.refresh,size:"sm"})}return(e,l)=>{const n=d("BaseIcon"),i=d("BaseButton"),r=d("BaseTable"),h=d("BaseSettingCard");return p(),N(T,null,[t(L),t(h,{title:e.$t("settings.payment_modes.title"),description:e.$t("settings.payment_modes.description")},{action:a(()=>[t(i,{type:"submit",variant:"primary-outline",onClick:B},{left:a(m=>[t(n,{class:z(m.class),name:"PlusIcon"},null,8,["class"])]),default:a(()=>[v(" "+w(e.$t("settings.payment_modes.add_payment_mode")),1)]),_:1})]),default:a(()=>[t(r,{ref:(m,k)=>{k.table=m,o.value=m},data:g,columns:M(f),class:"mt-16"},{"cell-actions":a(({row:m})=>[t(O,{row:m.data,table:o.value,"load-data":_},null,8,["row","table"])]),_:1},8,["columns"])]),_:1},8,["title","description"])],64)}}};export{R as default}; diff --git a/public/build/assets/PreferencesSetting.e401466a.js b/public/build/assets/PreferencesSetting.91fd3c64.js similarity index 99% rename from public/build/assets/PreferencesSetting.e401466a.js rename to public/build/assets/PreferencesSetting.91fd3c64.js index fdd45ea8..85230fa7 100644 --- a/public/build/assets/PreferencesSetting.e401466a.js +++ b/public/build/assets/PreferencesSetting.91fd3c64.js @@ -1 +1 @@ -var J=Object.defineProperty;var C=Object.getOwnPropertySymbols;var L=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable;var M=(p,d,l)=>d in p?J(p,d,{enumerable:!0,configurable:!0,writable:!0,value:l}):p[d]=l,S=(p,d)=>{for(var l in d||(d={}))L.call(d,l)&&M(p,l,d[l]);if(C)for(var l of C(d))R.call(d,l)&&M(p,l,d[l]);return p};import{J as A,B,a0 as H,k as y,C as K,L as f,M as b,T as Q,r as m,o as D,e as W,f as s,w as u,u as e,m as U,i as z,t as F,h as N,U as x,x as E,l as X,j as ee}from"./vendor.fd3b1727.js";import{b as te,d as ae}from"./main.f18430a2.js";const ne=["onSubmit"],le=["onSubmit"],de={setup(p){const d=te(),l=ae(),{t:g,tm:se}=A();let v=B(!1),$=B(!1),i=B(!1);const a=H(S({},d.selectedCompanySettings));y(()=>l.config.retrospective_edits.map(t=>(t.title=g(t.key),t))),K(()=>a.carbon_date_format,t=>{if(t){const n=l.dateFormats.find(c=>c.carbon_format_value===t);a.moment_date_format=n.moment_format_value}});const k=y({get:()=>a.discount_per_item==="YES",set:async t=>{const n=t?"YES":"NO";let c={settings:{discount_per_item:n}};a.discount_per_item=n,await d.updateCompanySettings({data:c,message:"general.setting_updated"})}}),V=y({get:()=>a.automatically_expire_public_links==="YES",set:async t=>{const n=t?"YES":"NO";a.automatically_expire_public_links=n}}),G=y(()=>({currency:{required:f.withMessage(g("validation.required"),b)},language:{required:f.withMessage(g("validation.required"),b)},carbon_date_format:{required:f.withMessage(g("validation.required"),b)},moment_date_format:{required:f.withMessage(g("validation.required"),b)},time_zone:{required:f.withMessage(g("validation.required"),b)},fiscal_year:{required:f.withMessage(g("validation.required"),b)}})),r=Q(G,y(()=>a));j();async function j(){i.value=!0,Promise.all([l.fetchCurrencies(),l.fetchDateFormats(),l.fetchTimeZones()]).then(([t])=>{i.value=!1})}async function O(){if(r.value.$touch(),r.value.$invalid)return;let t={settings:S({},a)};v.value=!0,delete t.settings.link_expiry_days,await d.updateCompanySettings({data:t,message:"settings.preferences.updated_message"}),v.value=!1}async function P(){$.value=!0,await d.updateCompanySettings({data:{settings:{link_expiry_days:a.link_expiry_days,automatically_expire_public_links:a.automatically_expire_public_links}},message:"settings.preferences.updated_message"}),$.value=!1}return(t,n)=>{const c=m("BaseMultiselect"),_=m("BaseInputGroup"),Y=m("BaseInputGrid"),w=m("BaseIcon"),q=m("BaseButton"),I=m("BaseDivider"),h=m("BaseSwitchSection"),T=m("BaseInput"),Z=m("BaseSettingCard");return D(),W("form",{action:"",class:"relative",onSubmit:x(O,["prevent"])},[s(Z,{title:t.$t("settings.menu_title.preferences"),description:t.$t("settings.preferences.general_settings")},{default:u(()=>[s(Y,{class:"mt-5"},{default:u(()=>[s(_,{"content-loading":e(i),label:t.$tc("settings.preferences.currency"),"help-text":t.$t("settings.preferences.company_currency_unchangeable"),error:e(r).currency.$error&&e(r).currency.$errors[0].$message,required:""},{default:u(()=>[s(c,{modelValue:e(a).currency,"onUpdate:modelValue":n[0]||(n[0]=o=>e(a).currency=o),"content-loading":e(i),options:e(l).currencies,label:"name","value-prop":"id",searchable:!0,"track-by":"name",invalid:e(r).currency.$error,disabled:"",class:"w-full"},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["content-loading","label","help-text","error"]),s(_,{label:t.$tc("settings.preferences.default_language"),"content-loading":e(i),error:e(r).language.$error&&e(r).language.$errors[0].$message,required:""},{default:u(()=>[s(c,{modelValue:e(a).language,"onUpdate:modelValue":n[1]||(n[1]=o=>e(a).language=o),"content-loading":e(i),options:e(l).config.languages,label:"name","value-prop":"code",class:"w-full","track-by":"name",searchable:!0,invalid:e(r).language.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),s(_,{label:t.$tc("settings.preferences.time_zone"),"content-loading":e(i),error:e(r).time_zone.$error&&e(r).time_zone.$errors[0].$message,required:""},{default:u(()=>[s(c,{modelValue:e(a).time_zone,"onUpdate:modelValue":n[2]||(n[2]=o=>e(a).time_zone=o),"content-loading":e(i),options:e(l).timeZones,label:"key","value-prop":"value","track-by":"key",searchable:!0,invalid:e(r).time_zone.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),s(_,{label:t.$tc("settings.preferences.date_format"),"content-loading":e(i),error:e(r).carbon_date_format.$error&&e(r).carbon_date_format.$errors[0].$message,required:""},{default:u(()=>[s(c,{modelValue:e(a).carbon_date_format,"onUpdate:modelValue":n[3]||(n[3]=o=>e(a).carbon_date_format=o),"content-loading":e(i),options:e(l).dateFormats,label:"display_date","value-prop":"carbon_format_value","track-by":"display_date",searchable:"",invalid:e(r).carbon_date_format.$error,class:"w-full"},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),s(_,{"content-loading":e(i),error:e(r).fiscal_year.$error&&e(r).fiscal_year.$errors[0].$message,label:t.$tc("settings.preferences.fiscal_year"),required:""},{default:u(()=>[s(c,{modelValue:e(a).fiscal_year,"onUpdate:modelValue":n[4]||(n[4]=o=>e(a).fiscal_year=o),"content-loading":e(i),options:e(l).config.fiscal_years,label:"key","value-prop":"value",invalid:e(r).fiscal_year.$error,"track-by":"key",searchable:!0,class:"w-full"},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["content-loading","error","label"])]),_:1}),s(q,{"content-loading":e(i),disabled:e(v),loading:e(v),type:"submit",class:"mt-6"},{left:u(o=>[s(w,{name:"SaveIcon",class:U(o.class)},null,8,["class"])]),default:u(()=>[z(" "+F(t.$tc("settings.company_info.save")),1)]),_:1},8,["content-loading","disabled","loading"]),s(I,{class:"mt-6 mb-2"}),N("ul",null,[N("form",{onSubmit:x(P,["prevent"])},[s(h,{modelValue:e(V),"onUpdate:modelValue":n[5]||(n[5]=o=>E(V)?V.value=o:null),title:t.$t("settings.preferences.expire_public_links"),description:t.$t("settings.preferences.expire_setting_description")},null,8,["modelValue","title","description"]),e(V)?(D(),X(_,{key:0,"content-loading":e(i),label:t.$t("settings.preferences.expire_public_links"),class:"mt-2 mb-4"},{default:u(()=>[s(T,{modelValue:e(a).link_expiry_days,"onUpdate:modelValue":n[6]||(n[6]=o=>e(a).link_expiry_days=o),disabled:e(a).automatically_expire_public_links==="NO","content-loading":e(i),type:"number"},null,8,["modelValue","disabled","content-loading"])]),_:1},8,["content-loading","label"])):ee("",!0),s(q,{"content-loading":e(i),disabled:e($),loading:e($),type:"submit",class:"mt-6"},{left:u(o=>[s(w,{name:"SaveIcon",class:U(o.class)},null,8,["class"])]),default:u(()=>[z(" "+F(t.$tc("general.save")),1)]),_:1},8,["content-loading","disabled","loading"])],40,le),s(I,{class:"mt-6 mb-2"}),s(h,{modelValue:e(k),"onUpdate:modelValue":n[7]||(n[7]=o=>E(k)?k.value=o:null),title:t.$t("settings.preferences.discount_per_item"),description:t.$t("settings.preferences.discount_setting_description")},null,8,["modelValue","title","description"])])]),_:1},8,["title","description"])],40,ne)}}};export{de as default}; +var J=Object.defineProperty;var C=Object.getOwnPropertySymbols;var L=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable;var M=(p,d,l)=>d in p?J(p,d,{enumerable:!0,configurable:!0,writable:!0,value:l}):p[d]=l,S=(p,d)=>{for(var l in d||(d={}))L.call(d,l)&&M(p,l,d[l]);if(C)for(var l of C(d))R.call(d,l)&&M(p,l,d[l]);return p};import{J as A,B,a0 as H,k as y,C as K,L as f,M as b,T as Q,r as m,o as D,e as W,f as s,w as u,u as e,m as U,i as z,t as F,h as N,U as x,x as E,l as X,j as ee}from"./vendor.fd3b1727.js";import{b as te,d as ae}from"./main.fc26c84f.js";const ne=["onSubmit"],le=["onSubmit"],de={setup(p){const d=te(),l=ae(),{t:g,tm:se}=A();let v=B(!1),$=B(!1),i=B(!1);const a=H(S({},d.selectedCompanySettings));y(()=>l.config.retrospective_edits.map(t=>(t.title=g(t.key),t))),K(()=>a.carbon_date_format,t=>{if(t){const n=l.dateFormats.find(c=>c.carbon_format_value===t);a.moment_date_format=n.moment_format_value}});const k=y({get:()=>a.discount_per_item==="YES",set:async t=>{const n=t?"YES":"NO";let c={settings:{discount_per_item:n}};a.discount_per_item=n,await d.updateCompanySettings({data:c,message:"general.setting_updated"})}}),V=y({get:()=>a.automatically_expire_public_links==="YES",set:async t=>{const n=t?"YES":"NO";a.automatically_expire_public_links=n}}),G=y(()=>({currency:{required:f.withMessage(g("validation.required"),b)},language:{required:f.withMessage(g("validation.required"),b)},carbon_date_format:{required:f.withMessage(g("validation.required"),b)},moment_date_format:{required:f.withMessage(g("validation.required"),b)},time_zone:{required:f.withMessage(g("validation.required"),b)},fiscal_year:{required:f.withMessage(g("validation.required"),b)}})),r=Q(G,y(()=>a));j();async function j(){i.value=!0,Promise.all([l.fetchCurrencies(),l.fetchDateFormats(),l.fetchTimeZones()]).then(([t])=>{i.value=!1})}async function O(){if(r.value.$touch(),r.value.$invalid)return;let t={settings:S({},a)};v.value=!0,delete t.settings.link_expiry_days,await d.updateCompanySettings({data:t,message:"settings.preferences.updated_message"}),v.value=!1}async function P(){$.value=!0,await d.updateCompanySettings({data:{settings:{link_expiry_days:a.link_expiry_days,automatically_expire_public_links:a.automatically_expire_public_links}},message:"settings.preferences.updated_message"}),$.value=!1}return(t,n)=>{const c=m("BaseMultiselect"),_=m("BaseInputGroup"),Y=m("BaseInputGrid"),w=m("BaseIcon"),q=m("BaseButton"),I=m("BaseDivider"),h=m("BaseSwitchSection"),T=m("BaseInput"),Z=m("BaseSettingCard");return D(),W("form",{action:"",class:"relative",onSubmit:x(O,["prevent"])},[s(Z,{title:t.$t("settings.menu_title.preferences"),description:t.$t("settings.preferences.general_settings")},{default:u(()=>[s(Y,{class:"mt-5"},{default:u(()=>[s(_,{"content-loading":e(i),label:t.$tc("settings.preferences.currency"),"help-text":t.$t("settings.preferences.company_currency_unchangeable"),error:e(r).currency.$error&&e(r).currency.$errors[0].$message,required:""},{default:u(()=>[s(c,{modelValue:e(a).currency,"onUpdate:modelValue":n[0]||(n[0]=o=>e(a).currency=o),"content-loading":e(i),options:e(l).currencies,label:"name","value-prop":"id",searchable:!0,"track-by":"name",invalid:e(r).currency.$error,disabled:"",class:"w-full"},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["content-loading","label","help-text","error"]),s(_,{label:t.$tc("settings.preferences.default_language"),"content-loading":e(i),error:e(r).language.$error&&e(r).language.$errors[0].$message,required:""},{default:u(()=>[s(c,{modelValue:e(a).language,"onUpdate:modelValue":n[1]||(n[1]=o=>e(a).language=o),"content-loading":e(i),options:e(l).config.languages,label:"name","value-prop":"code",class:"w-full","track-by":"name",searchable:!0,invalid:e(r).language.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),s(_,{label:t.$tc("settings.preferences.time_zone"),"content-loading":e(i),error:e(r).time_zone.$error&&e(r).time_zone.$errors[0].$message,required:""},{default:u(()=>[s(c,{modelValue:e(a).time_zone,"onUpdate:modelValue":n[2]||(n[2]=o=>e(a).time_zone=o),"content-loading":e(i),options:e(l).timeZones,label:"key","value-prop":"value","track-by":"key",searchable:!0,invalid:e(r).time_zone.$error},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),s(_,{label:t.$tc("settings.preferences.date_format"),"content-loading":e(i),error:e(r).carbon_date_format.$error&&e(r).carbon_date_format.$errors[0].$message,required:""},{default:u(()=>[s(c,{modelValue:e(a).carbon_date_format,"onUpdate:modelValue":n[3]||(n[3]=o=>e(a).carbon_date_format=o),"content-loading":e(i),options:e(l).dateFormats,label:"display_date","value-prop":"carbon_format_value","track-by":"display_date",searchable:"",invalid:e(r).carbon_date_format.$error,class:"w-full"},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),s(_,{"content-loading":e(i),error:e(r).fiscal_year.$error&&e(r).fiscal_year.$errors[0].$message,label:t.$tc("settings.preferences.fiscal_year"),required:""},{default:u(()=>[s(c,{modelValue:e(a).fiscal_year,"onUpdate:modelValue":n[4]||(n[4]=o=>e(a).fiscal_year=o),"content-loading":e(i),options:e(l).config.fiscal_years,label:"key","value-prop":"value",invalid:e(r).fiscal_year.$error,"track-by":"key",searchable:!0,class:"w-full"},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["content-loading","error","label"])]),_:1}),s(q,{"content-loading":e(i),disabled:e(v),loading:e(v),type:"submit",class:"mt-6"},{left:u(o=>[s(w,{name:"SaveIcon",class:U(o.class)},null,8,["class"])]),default:u(()=>[z(" "+F(t.$tc("settings.company_info.save")),1)]),_:1},8,["content-loading","disabled","loading"]),s(I,{class:"mt-6 mb-2"}),N("ul",null,[N("form",{onSubmit:x(P,["prevent"])},[s(h,{modelValue:e(V),"onUpdate:modelValue":n[5]||(n[5]=o=>E(V)?V.value=o:null),title:t.$t("settings.preferences.expire_public_links"),description:t.$t("settings.preferences.expire_setting_description")},null,8,["modelValue","title","description"]),e(V)?(D(),X(_,{key:0,"content-loading":e(i),label:t.$t("settings.preferences.expire_public_links"),class:"mt-2 mb-4"},{default:u(()=>[s(T,{modelValue:e(a).link_expiry_days,"onUpdate:modelValue":n[6]||(n[6]=o=>e(a).link_expiry_days=o),disabled:e(a).automatically_expire_public_links==="NO","content-loading":e(i),type:"number"},null,8,["modelValue","disabled","content-loading"])]),_:1},8,["content-loading","label"])):ee("",!0),s(q,{"content-loading":e(i),disabled:e($),loading:e($),type:"submit",class:"mt-6"},{left:u(o=>[s(w,{name:"SaveIcon",class:U(o.class)},null,8,["class"])]),default:u(()=>[z(" "+F(t.$tc("general.save")),1)]),_:1},8,["content-loading","disabled","loading"])],40,le),s(I,{class:"mt-6 mb-2"}),s(h,{modelValue:e(k),"onUpdate:modelValue":n[7]||(n[7]=o=>E(k)?k.value=o:null),title:t.$t("settings.preferences.discount_per_item"),description:t.$t("settings.preferences.discount_setting_description")},null,8,["modelValue","title","description"])])]),_:1},8,["title","description"])],40,ne)}}};export{de as default}; diff --git a/public/build/assets/RecurringInvoiceCreate.8caa07b2.js b/public/build/assets/RecurringInvoiceCreate.63960c81.js similarity index 96% rename from public/build/assets/RecurringInvoiceCreate.8caa07b2.js rename to public/build/assets/RecurringInvoiceCreate.63960c81.js index 42c791b5..7abf9e4e 100644 --- a/public/build/assets/RecurringInvoiceCreate.8caa07b2.js +++ b/public/build/assets/RecurringInvoiceCreate.63960c81.js @@ -1 +1 @@ -var ie=Object.defineProperty,re=Object.defineProperties;var oe=Object.getOwnPropertyDescriptors;var D=Object.getOwnPropertySymbols;var ae=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable;var E=(e,t,d)=>t in e?ie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:d}):e[t]=d,P=(e,t)=>{for(var d in t||(t={}))ae.call(t,d)&&E(e,d,t[d]);if(D)for(var d of D(t))le.call(t,d)&&E(e,d,t[d]);return e},O=(e,t)=>re(e,oe(t));import{G as A,B as U,a0 as se,k as q,C as G,D as ce,r as g,o as y,e as H,h as v,f as r,u as n,t as T,w as u,l as _,j as C,F as z,$ as ue,J as de,aN as ge,L as b,M as S,O as x,aP as ve,T as me,m as fe,i as ye,U as be}from"./vendor.fd3b1727.js";import{t as J,d as Ie,b as we,m as $e,r as _e,c as Re,l as pe,u as qe}from"./main.f18430a2.js";import{_ as Se,a as he,b as Be,c as Ce,d as Ve,e as Fe,f as Le}from"./SalesTax.1ee85623.js";import{_ as Me}from"./ExchangeRateConverter.e361c50e.js";import{_ as Te}from"./CreateCustomFields.f709a66b.js";import{_ as Ne}from"./TaxTypeModal.0a286110.js";import"./DragIcon.f5bbb2d0.js";import"./SelectNotePopup.59363657.js";import"./NoteModal.4ea11e9f.js";import"./payment.cfdea86b.js";import"./exchange-rate.74b40c96.js";const ke={class:"col-span-5 pr-0"},Ue={class:"flex mt-7"},xe={class:"relative w-20 mt-8"},je={class:"ml-2"},De={class:"p-0 mb-1 leading-snug text-left text-black"},Ee={class:"p-0 m-0 text-xs leading-tight text-left text-gray-500",style:{"max-width":"480px"}},Pe={class:"grid grid-cols-1 col-span-7 gap-4 mt-8 lg:gap-6 lg:mt-0 lg:grid-cols-2"},Oe={props:{v:{type:Object,default:null},isLoading:{type:Boolean,default:!1},isEdit:{type:Boolean,default:!1}},setup(e){const t=e,d=A(),i=J(),F=Ie(),R=U(!1),N=se([{label:"None",value:"NONE"},{label:"Date",value:"DATE"},{label:"Count",value:"COUNT"}]),h=q(()=>i.newRecurringInvoice.selectedFrequency&&i.newRecurringInvoice.selectedFrequency.value==="CUSTOM"),k=q(()=>t.isEdit?F.config.recurring_invoice_status.update_status:F.config.recurring_invoice_status.create_status);G(()=>i.newRecurringInvoice.selectedFrequency,a=>{i.isFetchingInitialSettings||(a&&a.value!=="CUSTOM"?i.newRecurringInvoice.frequency=a.value:i.newRecurringInvoice.frequency=null)}),ce(()=>{d.params.id||B()});function c(a){return i.newRecurringInvoice.limit_by===a}const m=ue(()=>{B()},500);async function B(){const a=i.newRecurringInvoice.frequency;if(!a)return;R.value=!0;let o={starts_at:i.newRecurringInvoice.starts_at,frequency:a};try{await i.fetchRecurringInvoiceFrequencyDate(o)}catch(I){console.error(I),R.value=!1}R.value=!1}return(a,o)=>{const I=g("BaseCustomerSelectPopup"),L=g("BaseSwitch"),w=g("BaseDatePicker"),f=g("BaseInputGroup"),V=g("BaseMultiselect"),p=g("BaseInput");return y(),H(z,null,[v("div",ke,[r(I,{modelValue:n(i).newRecurringInvoice.customer,"onUpdate:modelValue":o[0]||(o[0]=l=>n(i).newRecurringInvoice.customer=l),valid:e.v.customer_id,"content-loading":e.isLoading,type:"recurring-invoice"},null,8,["modelValue","valid","content-loading"]),v("div",Ue,[v("div",xe,[r(L,{modelValue:n(i).newRecurringInvoice.send_automatically,"onUpdate:modelValue":o[1]||(o[1]=l=>n(i).newRecurringInvoice.send_automatically=l),class:"absolute -top-4"},null,8,["modelValue"])]),v("div",je,[v("p",De,T(a.$t("recurring_invoices.send_automatically")),1),v("p",Ee,T(a.$t("recurring_invoices.send_automatically_desc")),1)])])]),v("div",Pe,[r(f,{label:a.$t("recurring_invoices.starts_at"),"content-loading":e.isLoading,required:"",error:e.v.starts_at.$error&&e.v.starts_at.$errors[0].$message},{default:u(()=>[r(w,{modelValue:n(i).newRecurringInvoice.starts_at,"onUpdate:modelValue":o[2]||(o[2]=l=>n(i).newRecurringInvoice.starts_at=l),"content-loading":e.isLoading,"calendar-button":!0,"calendar-button-icon":"calendar",invalid:e.v.starts_at.$error,onChange:o[3]||(o[3]=l=>B())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),r(f,{label:a.$t("recurring_invoices.next_invoice_date"),"content-loading":e.isLoading,required:""},{default:u(()=>[r(w,{modelValue:n(i).newRecurringInvoice.next_invoice_at,"onUpdate:modelValue":o[4]||(o[4]=l=>n(i).newRecurringInvoice.next_invoice_at=l),"content-loading":e.isLoading,"calendar-button":!0,disabled:!0,loading:R.value,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading","loading"])]),_:1},8,["label","content-loading"]),r(f,{label:a.$t("recurring_invoices.limit_by"),"content-loading":e.isLoading,class:"lg:mt-0",required:"",error:e.v.limit_by.$error&&e.v.limit_by.$errors[0].$message},{default:u(()=>[r(V,{modelValue:n(i).newRecurringInvoice.limit_by,"onUpdate:modelValue":o[5]||(o[5]=l=>n(i).newRecurringInvoice.limit_by=l),"content-loading":e.isLoading,options:n(N),label:"label",invalid:e.v.limit_by.$error,"value-prop":"value"},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),c("DATE")?(y(),_(f,{key:0,label:a.$t("recurring_invoices.limit_date"),"content-loading":e.isLoading,required:c("DATE"),error:e.v.limit_date.$error&&e.v.limit_date.$errors[0].$message},{default:u(()=>[r(w,{modelValue:n(i).newRecurringInvoice.limit_date,"onUpdate:modelValue":o[6]||(o[6]=l=>n(i).newRecurringInvoice.limit_date=l),"content-loading":e.isLoading,invalid:e.v.limit_date.$error,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","required","error"])):C("",!0),c("COUNT")?(y(),_(f,{key:1,label:a.$t("recurring_invoices.count"),"content-loading":e.isLoading,required:c("COUNT"),error:e.v.limit_count.$error&&e.v.limit_count.$errors[0].$message},{default:u(()=>[r(p,{modelValue:n(i).newRecurringInvoice.limit_count,"onUpdate:modelValue":o[7]||(o[7]=l=>n(i).newRecurringInvoice.limit_count=l),"content-loading":e.isLoading,invalid:e.v.limit_count.$error,type:"number"},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","required","error"])):C("",!0),r(f,{label:a.$t("recurring_invoices.status"),required:"","content-loading":e.isLoading,error:e.v.status.$error&&e.v.status.$errors[0].$message},{default:u(()=>[r(V,{modelValue:n(i).newRecurringInvoice.status,"onUpdate:modelValue":o[8]||(o[8]=l=>n(i).newRecurringInvoice.status=l),options:n(k),"content-loading":e.isLoading,invalid:e.v.status.$error,placeholder:a.$t("recurring_invoices.select_a_status"),"value-prop":"value",label:"value"},null,8,["modelValue","options","content-loading","invalid","placeholder"])]),_:1},8,["label","content-loading","error"]),r(f,{label:a.$t("recurring_invoices.frequency.select_frequency"),required:"","content-loading":e.isLoading,error:e.v.selectedFrequency.$error&&e.v.selectedFrequency.$errors[0].$message},{default:u(()=>[r(V,{modelValue:n(i).newRecurringInvoice.selectedFrequency,"onUpdate:modelValue":o[9]||(o[9]=l=>n(i).newRecurringInvoice.selectedFrequency=l),"content-loading":e.isLoading,options:n(i).frequencies,label:"label",invalid:e.v.selectedFrequency.$error,object:"",onChange:B},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),n(h)?(y(),_(f,{key:2,label:a.$t("recurring_invoices.frequency.title"),"content-loading":e.isLoading,required:"",error:e.v.frequency.$error&&e.v.frequency.$errors[0].$message},{default:u(()=>[r(p,{modelValue:n(i).newRecurringInvoice.frequency,"onUpdate:modelValue":[o[10]||(o[10]=l=>n(i).newRecurringInvoice.frequency=l),n(m)],"content-loading":e.isLoading,disabled:!n(h),invalid:e.v.frequency.$error,loading:R.value},null,8,["modelValue","content-loading","disabled","invalid","loading","onUpdate:modelValue"])]),_:1},8,["label","content-loading","error"])):C("",!0),r(Me,{store:n(i),"store-prop":"newRecurringInvoice",v:e.v,"is-loading":e.isLoading,"is-edit":e.isEdit,"customer-currency":n(i).newRecurringInvoice.currency_id},null,8,["store","v","is-loading","is-edit","customer-currency"])])],64)}}},Ae=["onSubmit"],Ge={class:"flex"},He={class:"grid-cols-12 gap-8 mt-6 mb-8 lg:grid"},ze={class:"block mt-10 invoice-foot lg:flex lg:justify-between lg:items-start"},Je={class:"w-full relative lg:w-1/2"},ln={setup(e){const t=J(),d=we(),i=$e(),F=_e(),R=Re(),N=pe(),h="newRecurringInvoice",k=qe(),{t:c}=de();let m=U(!1);const B=U(["customer","company","customerCustom","invoice","invoiceCustom"]);let a=A(),o=ge(),I=q(()=>t.isFetchingInvoice||t.isFetchingInitialSettings),L=q(()=>w.value?c("recurring_invoices.edit_invoice"):c("recurring_invoices.new_invoice")),w=q(()=>a.name==="recurring-invoices.edit");const f=q(()=>d.selectedCompanySettings.sales_tax_us_enabled==="YES"&&F.salesTaxUSEnabled),V={starts_at:{required:b.withMessage(c("validation.required"),S)},status:{required:b.withMessage(c("validation.required"),S)},frequency:{required:b.withMessage(c("validation.required"),S)},limit_by:{required:b.withMessage(c("validation.required"),S)},limit_date:{required:b.withMessage(c("validation.required"),x(function(){return t.newRecurringInvoice.limit_by==="DATE"}))},limit_count:{required:b.withMessage(c("validation.required"),x(function(){return t.newRecurringInvoice.limit_by==="COUNT"}))},selectedFrequency:{required:b.withMessage(c("validation.required"),S)},customer_id:{required:b.withMessage(c("validation.required"),S)},exchange_rate:{required:x(function(){return b.withMessage(c("validation.required"),S),t.showExchangeRate}),decimal:b.withMessage(c("validation.valid_exchange_rate"),ve)}},p=me(V,q(()=>t.newRecurringInvoice),{$scope:h});t.resetCurrentRecurringInvoice(),t.fetchRecurringInvoiceInitialSettings(w.value),i.resetCustomFields(),p.value.$reset,G(()=>t.newRecurringInvoice.customer,s=>{s&&s.currency?t.newRecurringInvoice.currency=s.currency:t.newRecurringInvoice.currency=d.selectedCompanyCurrency});async function l(){if(p.value.$touch(),p.value.$invalid)return!1;m.value=!0;let s=O(P({},t.newRecurringInvoice),{sub_total:t.getSubTotal,total:t.getTotal,tax:t.getTotalTax});if(s.customer&&!s.customer.email&&s.send_automatically){k.showNotification({type:"error",message:c("recurring_invoices.add_customer_email")}),Y(),m.value=!1;return}a.params.id?t.updateRecurringInvoice(s).then($=>{$.data.data&&o.push(`/admin/recurring-invoices/${$.data.data.id}/view`),m.value=!1}).catch($=>{m.value=!1}):K(s)}async function Y(){let s=t.newRecurringInvoice.customer.id;await N.fetchCustomer(s),R.openModal({title:c("customers.edit_customer"),componentName:"CustomerModal"})}function K(s){t.addRecurringInvoice(s).then($=>{$.data.data&&o.push(`/admin/recurring-invoices/${$.data.data.id}/view`),m.value=!1}).catch($=>{m.value=!1})}return(s,$)=>{const M=g("BaseBreadcrumbItem"),Q=g("BaseBreadcrumb"),j=g("BaseButton"),W=g("router-link"),X=g("BaseIcon"),Z=g("BasePageHeader"),ee=g("BaseScrollPane"),ne=g("BasePage");return y(),H(z,null,[r(Se),r(he),r(Ne),n(f)&&!n(I)?(y(),_(Be,{key:0,store:n(t),"store-prop":"newRecurringInvoice","is-edit":n(w),customer:n(t).newRecurringInvoice.customer},null,8,["store","is-edit","customer"])):C("",!0),r(ne,{class:"relative invoice-create-page"},{default:u(()=>[v("form",{onSubmit:be(l,["prevent"])},[r(Z,{title:n(L)},{actions:u(()=>[r(W,{to:`/invoices/pdf/${n(t).newRecurringInvoice.unique_hash}`},{default:u(()=>[s.$route.name==="invoices.edit"?(y(),_(j,{key:0,target:"_blank",class:"mr-3",variant:"primary-outline",type:"button"},{default:u(()=>[v("span",Ge,T(s.$t("general.view_pdf")),1)]),_:1})):C("",!0)]),_:1},8,["to"]),r(j,{loading:n(m),disabled:n(m),variant:"primary",type:"submit"},{left:u(te=>[n(m)?C("",!0):(y(),_(X,{key:0,name:"SaveIcon",class:fe(te.class)},null,8,["class"]))]),default:u(()=>[ye(" "+T(s.$t("recurring_invoices.save_invoice")),1)]),_:1},8,["loading","disabled"])]),default:u(()=>[r(Q,null,{default:u(()=>[r(M,{title:s.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),r(M,{title:s.$t("recurring_invoices.title",2),to:"/admin/recurring-invoices"},null,8,["title"]),s.$route.name==="invoices.edit"?(y(),_(M,{key:0,title:s.$t("recurring_invoices.edit_invoice"),to:"#",active:""},null,8,["title"])):(y(),_(M,{key:1,title:n(L),to:"#",active:""},null,8,["title"]))]),_:1})]),_:1},8,["title"]),v("div",He,[r(Oe,{v:n(p),"is-loading":n(I),"is-edit":n(w)},null,8,["v","is-loading","is-edit"])]),r(ee,null,{default:u(()=>[r(Ce,{currency:n(t).newRecurringInvoice.currency,"is-loading":n(I),"item-validation-scope":h,store:n(t),"store-prop":"newRecurringInvoice"},null,8,["currency","is-loading","store"]),v("div",ze,[v("div",Je,[r(Ve,{store:n(t),"store-prop":"newRecurringInvoice",fields:B.value,type:"Invoice"},null,8,["store","fields"]),r(Te,{type:"Invoice","is-edit":n(w),"is-loading":n(I),store:n(t),"store-prop":"newRecurringInvoice","custom-field-scope":h,class:"mb-6"},null,8,["is-edit","is-loading","store"]),r(Fe,{store:n(t),"store-prop":"newRecurringInvoice"},null,8,["store"])]),r(Le,{currency:n(t).newRecurringInvoice.currency,"is-loading":n(I),store:n(t),"store-prop":"newRecurringInvoice","tax-popup-type":"invoice"},null,8,["currency","is-loading","store"])])]),_:1})],40,Ae)]),_:1})],64)}}};export{ln as default}; +var ie=Object.defineProperty,re=Object.defineProperties;var oe=Object.getOwnPropertyDescriptors;var D=Object.getOwnPropertySymbols;var ae=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable;var E=(e,t,d)=>t in e?ie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:d}):e[t]=d,P=(e,t)=>{for(var d in t||(t={}))ae.call(t,d)&&E(e,d,t[d]);if(D)for(var d of D(t))le.call(t,d)&&E(e,d,t[d]);return e},O=(e,t)=>re(e,oe(t));import{G as A,B as U,a0 as se,k as q,C as G,D as ce,r as g,o as y,e as H,h as v,f as r,u as n,t as T,w as u,l as _,j as C,F as z,$ as ue,J as de,aN as ge,L as b,M as S,O as x,aP as ve,T as me,m as fe,i as ye,U as be}from"./vendor.fd3b1727.js";import{t as J,d as Ie,b as we,m as $e,r as _e,c as Re,l as pe,u as qe}from"./main.fc26c84f.js";import{_ as Se,a as he,b as Be,c as Ce,d as Ve,e as Fe,f as Le}from"./SalesTax.70513e81.js";import{_ as Me}from"./ExchangeRateConverter.0aa9df3c.js";import{_ as Te}from"./CreateCustomFields.5609a247.js";import{_ as Ne}from"./TaxTypeModal.73b640f9.js";import"./DragIcon.7c80aca9.js";import"./SelectNotePopup.332d8bb2.js";import"./NoteModal.ecba55bc.js";import"./payment.505d9057.js";import"./exchange-rate.e85a4793.js";const ke={class:"col-span-5 pr-0"},Ue={class:"flex mt-7"},xe={class:"relative w-20 mt-8"},je={class:"ml-2"},De={class:"p-0 mb-1 leading-snug text-left text-black"},Ee={class:"p-0 m-0 text-xs leading-tight text-left text-gray-500",style:{"max-width":"480px"}},Pe={class:"grid grid-cols-1 col-span-7 gap-4 mt-8 lg:gap-6 lg:mt-0 lg:grid-cols-2"},Oe={props:{v:{type:Object,default:null},isLoading:{type:Boolean,default:!1},isEdit:{type:Boolean,default:!1}},setup(e){const t=e,d=A(),i=J(),F=Ie(),R=U(!1),N=se([{label:"None",value:"NONE"},{label:"Date",value:"DATE"},{label:"Count",value:"COUNT"}]),h=q(()=>i.newRecurringInvoice.selectedFrequency&&i.newRecurringInvoice.selectedFrequency.value==="CUSTOM"),k=q(()=>t.isEdit?F.config.recurring_invoice_status.update_status:F.config.recurring_invoice_status.create_status);G(()=>i.newRecurringInvoice.selectedFrequency,a=>{i.isFetchingInitialSettings||(a&&a.value!=="CUSTOM"?i.newRecurringInvoice.frequency=a.value:i.newRecurringInvoice.frequency=null)}),ce(()=>{d.params.id||B()});function c(a){return i.newRecurringInvoice.limit_by===a}const m=ue(()=>{B()},500);async function B(){const a=i.newRecurringInvoice.frequency;if(!a)return;R.value=!0;let o={starts_at:i.newRecurringInvoice.starts_at,frequency:a};try{await i.fetchRecurringInvoiceFrequencyDate(o)}catch(I){console.error(I),R.value=!1}R.value=!1}return(a,o)=>{const I=g("BaseCustomerSelectPopup"),L=g("BaseSwitch"),w=g("BaseDatePicker"),f=g("BaseInputGroup"),V=g("BaseMultiselect"),p=g("BaseInput");return y(),H(z,null,[v("div",ke,[r(I,{modelValue:n(i).newRecurringInvoice.customer,"onUpdate:modelValue":o[0]||(o[0]=l=>n(i).newRecurringInvoice.customer=l),valid:e.v.customer_id,"content-loading":e.isLoading,type:"recurring-invoice"},null,8,["modelValue","valid","content-loading"]),v("div",Ue,[v("div",xe,[r(L,{modelValue:n(i).newRecurringInvoice.send_automatically,"onUpdate:modelValue":o[1]||(o[1]=l=>n(i).newRecurringInvoice.send_automatically=l),class:"absolute -top-4"},null,8,["modelValue"])]),v("div",je,[v("p",De,T(a.$t("recurring_invoices.send_automatically")),1),v("p",Ee,T(a.$t("recurring_invoices.send_automatically_desc")),1)])])]),v("div",Pe,[r(f,{label:a.$t("recurring_invoices.starts_at"),"content-loading":e.isLoading,required:"",error:e.v.starts_at.$error&&e.v.starts_at.$errors[0].$message},{default:u(()=>[r(w,{modelValue:n(i).newRecurringInvoice.starts_at,"onUpdate:modelValue":o[2]||(o[2]=l=>n(i).newRecurringInvoice.starts_at=l),"content-loading":e.isLoading,"calendar-button":!0,"calendar-button-icon":"calendar",invalid:e.v.starts_at.$error,onChange:o[3]||(o[3]=l=>B())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","error"]),r(f,{label:a.$t("recurring_invoices.next_invoice_date"),"content-loading":e.isLoading,required:""},{default:u(()=>[r(w,{modelValue:n(i).newRecurringInvoice.next_invoice_at,"onUpdate:modelValue":o[4]||(o[4]=l=>n(i).newRecurringInvoice.next_invoice_at=l),"content-loading":e.isLoading,"calendar-button":!0,disabled:!0,loading:R.value,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading","loading"])]),_:1},8,["label","content-loading"]),r(f,{label:a.$t("recurring_invoices.limit_by"),"content-loading":e.isLoading,class:"lg:mt-0",required:"",error:e.v.limit_by.$error&&e.v.limit_by.$errors[0].$message},{default:u(()=>[r(V,{modelValue:n(i).newRecurringInvoice.limit_by,"onUpdate:modelValue":o[5]||(o[5]=l=>n(i).newRecurringInvoice.limit_by=l),"content-loading":e.isLoading,options:n(N),label:"label",invalid:e.v.limit_by.$error,"value-prop":"value"},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),c("DATE")?(y(),_(f,{key:0,label:a.$t("recurring_invoices.limit_date"),"content-loading":e.isLoading,required:c("DATE"),error:e.v.limit_date.$error&&e.v.limit_date.$errors[0].$message},{default:u(()=>[r(w,{modelValue:n(i).newRecurringInvoice.limit_date,"onUpdate:modelValue":o[6]||(o[6]=l=>n(i).newRecurringInvoice.limit_date=l),"content-loading":e.isLoading,invalid:e.v.limit_date.$error,"calendar-button-icon":"calendar"},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","required","error"])):C("",!0),c("COUNT")?(y(),_(f,{key:1,label:a.$t("recurring_invoices.count"),"content-loading":e.isLoading,required:c("COUNT"),error:e.v.limit_count.$error&&e.v.limit_count.$errors[0].$message},{default:u(()=>[r(p,{modelValue:n(i).newRecurringInvoice.limit_count,"onUpdate:modelValue":o[7]||(o[7]=l=>n(i).newRecurringInvoice.limit_count=l),"content-loading":e.isLoading,invalid:e.v.limit_count.$error,type:"number"},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","content-loading","required","error"])):C("",!0),r(f,{label:a.$t("recurring_invoices.status"),required:"","content-loading":e.isLoading,error:e.v.status.$error&&e.v.status.$errors[0].$message},{default:u(()=>[r(V,{modelValue:n(i).newRecurringInvoice.status,"onUpdate:modelValue":o[8]||(o[8]=l=>n(i).newRecurringInvoice.status=l),options:n(k),"content-loading":e.isLoading,invalid:e.v.status.$error,placeholder:a.$t("recurring_invoices.select_a_status"),"value-prop":"value",label:"value"},null,8,["modelValue","options","content-loading","invalid","placeholder"])]),_:1},8,["label","content-loading","error"]),r(f,{label:a.$t("recurring_invoices.frequency.select_frequency"),required:"","content-loading":e.isLoading,error:e.v.selectedFrequency.$error&&e.v.selectedFrequency.$errors[0].$message},{default:u(()=>[r(V,{modelValue:n(i).newRecurringInvoice.selectedFrequency,"onUpdate:modelValue":o[9]||(o[9]=l=>n(i).newRecurringInvoice.selectedFrequency=l),"content-loading":e.isLoading,options:n(i).frequencies,label:"label",invalid:e.v.selectedFrequency.$error,object:"",onChange:B},null,8,["modelValue","content-loading","options","invalid"])]),_:1},8,["label","content-loading","error"]),n(h)?(y(),_(f,{key:2,label:a.$t("recurring_invoices.frequency.title"),"content-loading":e.isLoading,required:"",error:e.v.frequency.$error&&e.v.frequency.$errors[0].$message},{default:u(()=>[r(p,{modelValue:n(i).newRecurringInvoice.frequency,"onUpdate:modelValue":[o[10]||(o[10]=l=>n(i).newRecurringInvoice.frequency=l),n(m)],"content-loading":e.isLoading,disabled:!n(h),invalid:e.v.frequency.$error,loading:R.value},null,8,["modelValue","content-loading","disabled","invalid","loading","onUpdate:modelValue"])]),_:1},8,["label","content-loading","error"])):C("",!0),r(Me,{store:n(i),"store-prop":"newRecurringInvoice",v:e.v,"is-loading":e.isLoading,"is-edit":e.isEdit,"customer-currency":n(i).newRecurringInvoice.currency_id},null,8,["store","v","is-loading","is-edit","customer-currency"])])],64)}}},Ae=["onSubmit"],Ge={class:"flex"},He={class:"grid-cols-12 gap-8 mt-6 mb-8 lg:grid"},ze={class:"block mt-10 invoice-foot lg:flex lg:justify-between lg:items-start"},Je={class:"w-full relative lg:w-1/2"},ln={setup(e){const t=J(),d=we(),i=$e(),F=_e(),R=Re(),N=pe(),h="newRecurringInvoice",k=qe(),{t:c}=de();let m=U(!1);const B=U(["customer","company","customerCustom","invoice","invoiceCustom"]);let a=A(),o=ge(),I=q(()=>t.isFetchingInvoice||t.isFetchingInitialSettings),L=q(()=>w.value?c("recurring_invoices.edit_invoice"):c("recurring_invoices.new_invoice")),w=q(()=>a.name==="recurring-invoices.edit");const f=q(()=>d.selectedCompanySettings.sales_tax_us_enabled==="YES"&&F.salesTaxUSEnabled),V={starts_at:{required:b.withMessage(c("validation.required"),S)},status:{required:b.withMessage(c("validation.required"),S)},frequency:{required:b.withMessage(c("validation.required"),S)},limit_by:{required:b.withMessage(c("validation.required"),S)},limit_date:{required:b.withMessage(c("validation.required"),x(function(){return t.newRecurringInvoice.limit_by==="DATE"}))},limit_count:{required:b.withMessage(c("validation.required"),x(function(){return t.newRecurringInvoice.limit_by==="COUNT"}))},selectedFrequency:{required:b.withMessage(c("validation.required"),S)},customer_id:{required:b.withMessage(c("validation.required"),S)},exchange_rate:{required:x(function(){return b.withMessage(c("validation.required"),S),t.showExchangeRate}),decimal:b.withMessage(c("validation.valid_exchange_rate"),ve)}},p=me(V,q(()=>t.newRecurringInvoice),{$scope:h});t.resetCurrentRecurringInvoice(),t.fetchRecurringInvoiceInitialSettings(w.value),i.resetCustomFields(),p.value.$reset,G(()=>t.newRecurringInvoice.customer,s=>{s&&s.currency?t.newRecurringInvoice.currency=s.currency:t.newRecurringInvoice.currency=d.selectedCompanyCurrency});async function l(){if(p.value.$touch(),p.value.$invalid)return!1;m.value=!0;let s=O(P({},t.newRecurringInvoice),{sub_total:t.getSubTotal,total:t.getTotal,tax:t.getTotalTax});if(s.customer&&!s.customer.email&&s.send_automatically){k.showNotification({type:"error",message:c("recurring_invoices.add_customer_email")}),Y(),m.value=!1;return}a.params.id?t.updateRecurringInvoice(s).then($=>{$.data.data&&o.push(`/admin/recurring-invoices/${$.data.data.id}/view`),m.value=!1}).catch($=>{m.value=!1}):K(s)}async function Y(){let s=t.newRecurringInvoice.customer.id;await N.fetchCustomer(s),R.openModal({title:c("customers.edit_customer"),componentName:"CustomerModal"})}function K(s){t.addRecurringInvoice(s).then($=>{$.data.data&&o.push(`/admin/recurring-invoices/${$.data.data.id}/view`),m.value=!1}).catch($=>{m.value=!1})}return(s,$)=>{const M=g("BaseBreadcrumbItem"),Q=g("BaseBreadcrumb"),j=g("BaseButton"),W=g("router-link"),X=g("BaseIcon"),Z=g("BasePageHeader"),ee=g("BaseScrollPane"),ne=g("BasePage");return y(),H(z,null,[r(Se),r(he),r(Ne),n(f)&&!n(I)?(y(),_(Be,{key:0,store:n(t),"store-prop":"newRecurringInvoice","is-edit":n(w),customer:n(t).newRecurringInvoice.customer},null,8,["store","is-edit","customer"])):C("",!0),r(ne,{class:"relative invoice-create-page"},{default:u(()=>[v("form",{onSubmit:be(l,["prevent"])},[r(Z,{title:n(L)},{actions:u(()=>[r(W,{to:`/invoices/pdf/${n(t).newRecurringInvoice.unique_hash}`},{default:u(()=>[s.$route.name==="invoices.edit"?(y(),_(j,{key:0,target:"_blank",class:"mr-3",variant:"primary-outline",type:"button"},{default:u(()=>[v("span",Ge,T(s.$t("general.view_pdf")),1)]),_:1})):C("",!0)]),_:1},8,["to"]),r(j,{loading:n(m),disabled:n(m),variant:"primary",type:"submit"},{left:u(te=>[n(m)?C("",!0):(y(),_(X,{key:0,name:"SaveIcon",class:fe(te.class)},null,8,["class"]))]),default:u(()=>[ye(" "+T(s.$t("recurring_invoices.save_invoice")),1)]),_:1},8,["loading","disabled"])]),default:u(()=>[r(Q,null,{default:u(()=>[r(M,{title:s.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),r(M,{title:s.$t("recurring_invoices.title",2),to:"/admin/recurring-invoices"},null,8,["title"]),s.$route.name==="invoices.edit"?(y(),_(M,{key:0,title:s.$t("recurring_invoices.edit_invoice"),to:"#",active:""},null,8,["title"])):(y(),_(M,{key:1,title:n(L),to:"#",active:""},null,8,["title"]))]),_:1})]),_:1},8,["title"]),v("div",He,[r(Oe,{v:n(p),"is-loading":n(I),"is-edit":n(w)},null,8,["v","is-loading","is-edit"])]),r(ee,null,{default:u(()=>[r(Ce,{currency:n(t).newRecurringInvoice.currency,"is-loading":n(I),"item-validation-scope":h,store:n(t),"store-prop":"newRecurringInvoice"},null,8,["currency","is-loading","store"]),v("div",ze,[v("div",Je,[r(Ve,{store:n(t),"store-prop":"newRecurringInvoice",fields:B.value,type:"Invoice"},null,8,["store","fields"]),r(Te,{type:"Invoice","is-edit":n(w),"is-loading":n(I),store:n(t),"store-prop":"newRecurringInvoice","custom-field-scope":h,class:"mb-6"},null,8,["is-edit","is-loading","store"]),r(Fe,{store:n(t),"store-prop":"newRecurringInvoice"},null,8,["store"])]),r(Le,{currency:n(t).newRecurringInvoice.currency,"is-loading":n(I),store:n(t),"store-prop":"newRecurringInvoice","tax-popup-type":"invoice"},null,8,["currency","is-loading","store"])])]),_:1})],40,Ae)]),_:1})],64)}}};export{ln as default}; diff --git a/public/build/assets/RecurringInvoiceIndexDropdown.7816de59.js b/public/build/assets/RecurringInvoiceIndexDropdown.a1e59959.js similarity index 97% rename from public/build/assets/RecurringInvoiceIndexDropdown.7816de59.js rename to public/build/assets/RecurringInvoiceIndexDropdown.a1e59959.js index de6c96d4..088ffba2 100644 --- a/public/build/assets/RecurringInvoiceIndexDropdown.7816de59.js +++ b/public/build/assets/RecurringInvoiceIndexDropdown.a1e59959.js @@ -1 +1 @@ -import{J as b,G as E,aN as k,ah as C,r as c,o as a,l as n,w as o,u as t,f as r,i as p,t as I,j as v}from"./vendor.fd3b1727.js";import{t as x,u as S,j as V,e as j,g as y}from"./main.f18430a2.js";const G={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:()=>{}}},setup(l){const _=l,g=x(),h=S(),N=V(),m=j(),{t:s}=b(),w=E();k(),C("utils");async function B(i=null){N.openDialog({title:s("general.are_you_sure"),message:s("invoices.confirm_delete"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async u=>{u&&await g.deleteMultipleRecurringInvoices(i).then(e=>{e.data.success?(_.table&&_.table.refresh(),g.$patch(d=>{d.selectedRecurringInvoices=[],d.selectAllField=!1}),h.showNotification({type:"success",message:s("recurring_invoices.deleted_message",2)})):e.data.error&&h.showNotification({type:"error",message:e.data.message})})})}return(i,u)=>{const e=c("BaseIcon"),d=c("BaseButton"),f=c("BaseDropdownItem"),R=c("router-link"),D=c("BaseDropdown");return a(),n(D,{"content-loading":t(g).isFetchingViewData},{activator:o(()=>[t(w).name==="recurring-invoices.view"?(a(),n(d,{key:0,variant:"primary"},{default:o(()=>[r(e,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(a(),n(e,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:o(()=>[t(m).hasAbilities(t(y).EDIT_RECURRING_INVOICE)?(a(),n(R,{key:0,to:`/admin/recurring-invoices/${l.row.id}/edit`},{default:o(()=>[r(f,null,{default:o(()=>[r(e,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),p(" "+I(i.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):v("",!0),t(w).name!=="recurring-invoices.view"&&t(m).hasAbilities(t(y).VIEW_RECURRING_INVOICE)?(a(),n(R,{key:1,to:`recurring-invoices/${l.row.id}/view`},{default:o(()=>[r(f,null,{default:o(()=>[r(e,{name:"EyeIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),p(" "+I(i.$t("general.view")),1)]),_:1})]),_:1},8,["to"])):v("",!0),t(m).hasAbilities(t(y).DELETE_RECURRING_INVOICE)?(a(),n(f,{key:2,onClick:u[0]||(u[0]=$=>B(l.row.id))},{default:o(()=>[r(e,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),p(" "+I(i.$t("general.delete")),1)]),_:1})):v("",!0)]),_:1},8,["content-loading"])}}};export{G as _}; +import{J as b,G as E,aN as k,ah as C,r as c,o as a,l as n,w as o,u as t,f as r,i as p,t as I,j as v}from"./vendor.fd3b1727.js";import{t as x,u as S,j as V,e as j,g as y}from"./main.fc26c84f.js";const G={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:()=>{}}},setup(l){const _=l,g=x(),h=S(),N=V(),m=j(),{t:s}=b(),w=E();k(),C("utils");async function B(i=null){N.openDialog({title:s("general.are_you_sure"),message:s("invoices.confirm_delete"),yesLabel:s("general.ok"),noLabel:s("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async u=>{u&&await g.deleteMultipleRecurringInvoices(i).then(e=>{e.data.success?(_.table&&_.table.refresh(),g.$patch(d=>{d.selectedRecurringInvoices=[],d.selectAllField=!1}),h.showNotification({type:"success",message:s("recurring_invoices.deleted_message",2)})):e.data.error&&h.showNotification({type:"error",message:e.data.message})})})}return(i,u)=>{const e=c("BaseIcon"),d=c("BaseButton"),f=c("BaseDropdownItem"),R=c("router-link"),D=c("BaseDropdown");return a(),n(D,{"content-loading":t(g).isFetchingViewData},{activator:o(()=>[t(w).name==="recurring-invoices.view"?(a(),n(d,{key:0,variant:"primary"},{default:o(()=>[r(e,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(a(),n(e,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:o(()=>[t(m).hasAbilities(t(y).EDIT_RECURRING_INVOICE)?(a(),n(R,{key:0,to:`/admin/recurring-invoices/${l.row.id}/edit`},{default:o(()=>[r(f,null,{default:o(()=>[r(e,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),p(" "+I(i.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):v("",!0),t(w).name!=="recurring-invoices.view"&&t(m).hasAbilities(t(y).VIEW_RECURRING_INVOICE)?(a(),n(R,{key:1,to:`recurring-invoices/${l.row.id}/view`},{default:o(()=>[r(f,null,{default:o(()=>[r(e,{name:"EyeIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),p(" "+I(i.$t("general.view")),1)]),_:1})]),_:1},8,["to"])):v("",!0),t(m).hasAbilities(t(y).DELETE_RECURRING_INVOICE)?(a(),n(f,{key:2,onClick:u[0]||(u[0]=$=>B(l.row.id))},{default:o(()=>[r(e,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),p(" "+I(i.$t("general.delete")),1)]),_:1})):v("",!0)]),_:1},8,["content-loading"])}}};export{G as _}; diff --git a/public/build/assets/ResetPassword.d39d980b.js b/public/build/assets/ResetPassword.48d64201.js similarity index 51% rename from public/build/assets/ResetPassword.d39d980b.js rename to public/build/assets/ResetPassword.48d64201.js index a0ac17b4..95000bbf 100644 --- a/public/build/assets/ResetPassword.d39d980b.js +++ b/public/build/assets/ResetPassword.48d64201.js @@ -1 +1 @@ -import{G as S,aN as M,J as E,a0 as j,B as $,k as x,L as m,M as g,Q as C,N as G,P as L,T as N,r as u,o as f,e as P,f as n,w as p,u as e,l as _,x as y,i as U,t as A,U as R}from"./vendor.fd3b1727.js";import{u as D}from"./global.e898b72a.js";import{u as O}from"./auth.09407ae4.js";import"./main.f18430a2.js";const T=["onSubmit"],K={setup(F){const c=S(),b=M(),B=O(),{t:i}=E(),r=j({email:"",password:"",password_confirmation:""});D();let s=$(!1),v=$(!1);const I=x(()=>({email:{required:m.withMessage(i("validation.required"),g),email:m.withMessage(i("validation.email_incorrect"),C)},password:{required:m.withMessage(i("validation.required"),g),minLength:m.withMessage(i("validation.password_min_length",{count:8}),G(8))},password_confirmation:{sameAsPassword:m.withMessage(i("validation.password_incorrect"),L(r.password))}})),a=N(I,r);async function V(l){if(a.value.$touch(),!a.value.$invalid){let o={email:r.email,password:r.password,password_confirmation:r.password_confirmation,token:c.params.token};v.value=!0;let d=B.resetPassword(o,c.params.company);v.value=!1,d.data&&b.push({name:"customer.login"})}}return(l,o)=>{const d=u("BaseInput"),w=u("BaseInputGroup"),k=u("EyeOffIcon"),h=u("EyeIcon"),q=u("BaseButton");return f(),P("form",{id:"loginForm",onSubmit:R(V,["prevent"])},[n(w,{error:e(a).email.$error&&e(a).email.$errors[0].$message,label:l.$t("login.email"),class:"mb-4",required:""},{default:p(()=>[n(d,{modelValue:e(r).email,"onUpdate:modelValue":o[0]||(o[0]=t=>e(r).email=t),type:"email",name:"email",invalid:e(a).email.$error,onInput:o[1]||(o[1]=t=>e(a).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(w,{error:e(a).password.$error&&e(a).password.$errors[0].$message,label:l.$t("login.password"),class:"mb-4",required:""},{default:p(()=>[n(d,{modelValue:e(r).password,"onUpdate:modelValue":o[4]||(o[4]=t=>e(r).password=t),type:e(s)?"text":"password",name:"password",invalid:e(a).password.$error,onInput:o[5]||(o[5]=t=>e(a).password.$touch())},{right:p(()=>[e(s)?(f(),_(k,{key:0,class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:o[2]||(o[2]=t=>y(s)?s.value=!e(s):s=!e(s))})):(f(),_(h,{key:1,class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:o[3]||(o[3]=t=>y(s)?s.value=!e(s):s=!e(s))}))]),_:1},8,["modelValue","type","invalid"])]),_:1},8,["error","label"]),n(w,{error:e(a).password_confirmation.$error&&e(a).password_confirmation.$errors[0].$message,label:l.$t("login.retype_password"),class:"mb-4",required:""},{default:p(()=>[n(d,{modelValue:e(r).password_confirmation,"onUpdate:modelValue":o[6]||(o[6]=t=>e(r).password_confirmation=t),type:"password",name:"password",invalid:e(a).password_confirmation.$error,onInput:o[7]||(o[7]=t=>e(a).password_confirmation.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(q,{type:"submit",variant:"primary"},{default:p(()=>[U(A(l.$t("login.reset_password")),1)]),_:1})],40,T)}}};export{K as default}; +import{G as S,aN as M,J as E,a0 as j,B as $,k as x,L as m,M as g,Q as C,N as G,P as L,T as N,r as u,o as f,e as P,f as n,w as p,u as e,l as _,x as b,i as U,t as A,U as R}from"./vendor.fd3b1727.js";import{u as D}from"./global.cf2a9bd7.js";import{u as O}from"./auth.75822dcb.js";import"./main.fc26c84f.js";const T=["onSubmit"],K={setup(F){const c=S(),y=M(),B=O(),{t:i}=E(),r=j({email:"",password:"",password_confirmation:""});D();let a=$(!1),v=$(!1);const I=x(()=>({email:{required:m.withMessage(i("validation.required"),g),email:m.withMessage(i("validation.email_incorrect"),C)},password:{required:m.withMessage(i("validation.required"),g),minLength:m.withMessage(i("validation.password_min_length",{count:8}),G(8))},password_confirmation:{sameAsPassword:m.withMessage(i("validation.password_incorrect"),L(r.password))}})),s=N(I,r);async function V(l){if(s.value.$touch(),!s.value.$invalid){let o={email:r.email,password:r.password,password_confirmation:r.password_confirmation,token:c.params.token};v.value=!0;let d=B.resetPassword(o,c.params.company);v.value=!1,d.data&&y.push({name:"customer.login"})}}return(l,o)=>{const d=u("BaseInput"),w=u("BaseInputGroup"),k=u("EyeOffIcon"),h=u("EyeIcon"),q=u("BaseButton");return f(),P("form",{id:"loginForm",onSubmit:R(V,["prevent"])},[n(w,{error:e(s).email.$error&&e(s).email.$errors[0].$message,label:l.$t("login.email"),class:"mb-4",required:""},{default:p(()=>[n(d,{modelValue:e(r).email,"onUpdate:modelValue":o[0]||(o[0]=t=>e(r).email=t),type:"email",name:"email",invalid:e(s).email.$error,onInput:o[1]||(o[1]=t=>e(s).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(w,{error:e(s).password.$error&&e(s).password.$errors[0].$message,label:l.$t("login.password"),class:"mb-4",required:""},{default:p(()=>[n(d,{modelValue:e(r).password,"onUpdate:modelValue":o[4]||(o[4]=t=>e(r).password=t),type:e(a)?"text":"password",name:"password",invalid:e(s).password.$error,onInput:o[5]||(o[5]=t=>e(s).password.$touch())},{right:p(()=>[e(a)?(f(),_(k,{key:0,class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:o[2]||(o[2]=t=>b(a)?a.value=!e(a):a=!e(a))})):(f(),_(h,{key:1,class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:o[3]||(o[3]=t=>b(a)?a.value=!e(a):a=!e(a))}))]),_:1},8,["modelValue","type","invalid"])]),_:1},8,["error","label"]),n(w,{error:e(s).password_confirmation.$error&&e(s).password_confirmation.$errors[0].$message,label:l.$t("login.retype_password"),class:"mb-4",required:""},{default:p(()=>[n(d,{modelValue:e(r).password_confirmation,"onUpdate:modelValue":o[6]||(o[6]=t=>e(r).password_confirmation=t),type:"password",name:"password",invalid:e(s).password_confirmation.$error,onInput:o[7]||(o[7]=t=>e(s).password_confirmation.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(q,{type:"submit",variant:"primary"},{default:p(()=>[U(A(l.$t("login.reset_password")),1)]),_:1})],40,T)}}};export{K as default}; diff --git a/public/build/assets/ResetPassword.705c4fc9.js b/public/build/assets/ResetPassword.bff307e0.js similarity index 97% rename from public/build/assets/ResetPassword.705c4fc9.js rename to public/build/assets/ResetPassword.bff307e0.js index 8fe73a07..07ae0ac2 100644 --- a/public/build/assets/ResetPassword.705c4fc9.js +++ b/public/build/assets/ResetPassword.bff307e0.js @@ -1 +1 @@ -import{J as q,G as I,aN as h,a0 as N,B as S,k as d,M as w,Q as k,N as L,P,T as U,r as f,o as A,e as C,f as n,w as m,u as r,i as E,t as G,U as j,a as D}from"./vendor.fd3b1727.js";import{u as M,h as R}from"./main.f18430a2.js";const T=["onSubmit"],Q={setup(x){const v=M(),{t}=q(),c=I(),$=h(),o=N({email:"",password:"",password_confirmation:""}),u=S(!1),_=d(()=>({email:{required:w,email:k},password:{required:w,minLength:L(8)},password_confirmation:{sameAsPassword:P(o.password)}})),a=U(_,o),g=d(()=>a.value.email.$error?a.value.email.required.$invalid?t("validation.required"):a.value.email.email?t("validation.email_incorrect"):!1:""),b=d(()=>a.value.password.$error?a.value.password.required.$invalid?t("validation.required"):a.value.password.minLength?t("validation.password_min_length",{count:a.value.password.minLength.$params.min}):!1:""),V=d(()=>a.value.password_confirmation.$error?a.value.password_confirmation.sameAsPassword.$invalid?t("validation.password_incorrect"):!1:"");async function y(i){if(a.value.$touch(),!a.value.$invalid)try{let e={email:o.email,password:o.password,password_confirmation:o.password_confirmation,token:c.params.token};u.value=!0;let l=await D.post("/api/v1/auth/reset/password",e);u.value=!1,l.data&&(v.showNotification({type:"success",message:t("login.password_reset_successfully")}),$.push("/login"))}catch(e){R(e),u.value=!1,e.response&&e.response.status===403}}return(i,e)=>{const l=f("BaseInput"),p=f("BaseInputGroup"),B=f("BaseButton");return A(),C("form",{id:"loginForm",onSubmit:j(y,["prevent"])},[n(p,{error:r(g),label:i.$t("login.email"),class:"mb-4",required:""},{default:m(()=>[n(l,{modelValue:r(o).email,"onUpdate:modelValue":e[0]||(e[0]=s=>r(o).email=s),invalid:r(a).email.$error,focus:"",type:"email",name:"email",onInput:e[1]||(e[1]=s=>r(a).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(p,{error:r(b),label:i.$t("login.password"),class:"mb-4",required:""},{default:m(()=>[n(l,{modelValue:r(o).password,"onUpdate:modelValue":e[2]||(e[2]=s=>r(o).password=s),invalid:r(a).password.$error,type:"password",name:"password",onInput:e[3]||(e[3]=s=>r(a).password.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(p,{error:r(V),label:i.$t("login.retype_password"),class:"mb-4",required:""},{default:m(()=>[n(l,{modelValue:r(o).password_confirmation,"onUpdate:modelValue":e[4]||(e[4]=s=>r(o).password_confirmation=s),invalid:r(a).password_confirmation.$error,type:"password",name:"password",onInput:e[5]||(e[5]=s=>r(a).password_confirmation.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(B,{loading:u.value,type:"submit",variant:"primary"},{default:m(()=>[E(G(i.$t("login.reset_password")),1)]),_:1},8,["loading"])],40,T)}}};export{Q as default}; +import{J as q,G as I,aN as h,a0 as N,B as S,k as d,M as w,Q as k,N as L,P,T as U,r as f,o as A,e as C,f as n,w as m,u as r,i as E,t as G,U as j,a as D}from"./vendor.fd3b1727.js";import{u as M,h as R}from"./main.fc26c84f.js";const T=["onSubmit"],Q={setup(x){const v=M(),{t}=q(),c=I(),$=h(),o=N({email:"",password:"",password_confirmation:""}),u=S(!1),_=d(()=>({email:{required:w,email:k},password:{required:w,minLength:L(8)},password_confirmation:{sameAsPassword:P(o.password)}})),a=U(_,o),g=d(()=>a.value.email.$error?a.value.email.required.$invalid?t("validation.required"):a.value.email.email?t("validation.email_incorrect"):!1:""),b=d(()=>a.value.password.$error?a.value.password.required.$invalid?t("validation.required"):a.value.password.minLength?t("validation.password_min_length",{count:a.value.password.minLength.$params.min}):!1:""),V=d(()=>a.value.password_confirmation.$error?a.value.password_confirmation.sameAsPassword.$invalid?t("validation.password_incorrect"):!1:"");async function y(i){if(a.value.$touch(),!a.value.$invalid)try{let e={email:o.email,password:o.password,password_confirmation:o.password_confirmation,token:c.params.token};u.value=!0;let l=await D.post("/api/v1/auth/reset/password",e);u.value=!1,l.data&&(v.showNotification({type:"success",message:t("login.password_reset_successfully")}),$.push("/login"))}catch(e){R(e),u.value=!1,e.response&&e.response.status===403}}return(i,e)=>{const l=f("BaseInput"),p=f("BaseInputGroup"),B=f("BaseButton");return A(),C("form",{id:"loginForm",onSubmit:j(y,["prevent"])},[n(p,{error:r(g),label:i.$t("login.email"),class:"mb-4",required:""},{default:m(()=>[n(l,{modelValue:r(o).email,"onUpdate:modelValue":e[0]||(e[0]=s=>r(o).email=s),invalid:r(a).email.$error,focus:"",type:"email",name:"email",onInput:e[1]||(e[1]=s=>r(a).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(p,{error:r(b),label:i.$t("login.password"),class:"mb-4",required:""},{default:m(()=>[n(l,{modelValue:r(o).password,"onUpdate:modelValue":e[2]||(e[2]=s=>r(o).password=s),invalid:r(a).password.$error,type:"password",name:"password",onInput:e[3]||(e[3]=s=>r(a).password.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(p,{error:r(V),label:i.$t("login.retype_password"),class:"mb-4",required:""},{default:m(()=>[n(l,{modelValue:r(o).password_confirmation,"onUpdate:modelValue":e[4]||(e[4]=s=>r(o).password_confirmation=s),invalid:r(a).password_confirmation.$error,type:"password",name:"password",onInput:e[5]||(e[5]=s=>r(a).password_confirmation.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),n(B,{loading:u.value,type:"submit",variant:"primary"},{default:m(()=>[E(G(i.$t("login.reset_password")),1)]),_:1},8,["loading"])],40,T)}}};export{Q as default}; diff --git a/public/build/assets/RolesSettings.39d5edb5.js b/public/build/assets/RolesSettings.f104eca8.js similarity index 99% rename from public/build/assets/RolesSettings.39d5edb5.js rename to public/build/assets/RolesSettings.f104eca8.js index 0c153fb5..51671f32 100644 --- a/public/build/assets/RolesSettings.39d5edb5.js +++ b/public/build/assets/RolesSettings.f104eca8.js @@ -1 +1 @@ -var te=Object.defineProperty;var J=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable;var X=(f,n,e)=>n in f?te(f,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):f[n]=e,K=(f,n)=>{for(var e in n||(n={}))se.call(n,e)&&X(f,e,n[e]);if(J)for(var e of J(n))ae.call(n,e)&&X(f,e,n[e]);return f};import{h as L,u as j,j as oe,e as Q,c as P,b as ie}from"./main.f18430a2.js";import{_ as ne,a as D,d as le,J as O,G as re,ah as de,r as g,o as _,l as I,w as m,u as c,f as h,i as C,t as w,j as V,B as z,k as U,L as T,M as W,N as ce,T as ue,h as y,e as E,y as Y,F,m as Z,U as me,V as fe}from"./vendor.fd3b1727.js";const q=(f=!1)=>{const n=f?window.pinia.defineStore:le,{global:e}=window.i18n;return n({id:"role",state:()=>({roles:[],allAbilities:[],selectedRoles:[],currentRole:{id:null,name:"",abilities:[]}}),getters:{isEdit:a=>!!a.currentRole.id,abilitiesList:a=>{let i=a.allAbilities.map(l=>K({modelName:l.model?l.model.substring(l.model.lastIndexOf("\\")+1):"Common",disabled:!1},l));return ne.groupBy(i,"modelName")}},actions:{fetchRoles(a){return new Promise((i,l)=>{D.get("/api/v1/roles",{params:a}).then(t=>{this.roles=t.data.data,i(t)}).catch(t=>{L(t),l(t)})})},fetchRole(a){return new Promise((i,l)=>{D.get(`/api/v1/roles/${a}`).then(t=>{this.currentRole.name=t.data.data.name,this.currentRole.id=t.data.data.id,t.data.data.abilities.forEach(r=>{for(const u in this.abilitiesList)this.abilitiesList[u].forEach(v=>{v.ability===r.name&&this.currentRole.abilities.push(v)})}),i(t)}).catch(t=>{L(t),l(t)})})},addRole(a){const i=j();return new Promise((l,t)=>{D.post("/api/v1/roles",a).then(r=>{this.roles.push(r.data.role),i.showNotification({type:"success",message:e.t("settings.roles.created_message")}),l(r)}).catch(r=>{L(r),t(r)})})},updateRole(a){const i=j();return new Promise((l,t)=>{D.put(`/api/v1/roles/${a.id}`,a).then(r=>{if(r.data){let u=this.roles.findIndex(v=>v.id===r.data.data.id);this.roles[u]=a.role,i.showNotification({type:"success",message:e.t("settings.roles.updated_message")})}l(r)}).catch(r=>{L(r),t(r)})})},fetchAbilities(a){return new Promise((i,l)=>{this.allAbilities.length?i(this.allAbilities):D.get("/api/v1/abilities",{params:a}).then(t=>{this.allAbilities=t.data.abilities,i(t)}).catch(t=>{L(t),l(t)})})},deleteRole(a){const i=j();return new Promise((l,t)=>{D.delete(`/api/v1/roles/${a}`).then(r=>{let u=this.roles.findIndex(v=>v.id===a);this.roles.splice(u,1),i.showNotification({type:"success",message:e.t("settings.roles.deleted_message")}),l(r)}).catch(r=>{L(r),t(r)})})}}})()},pe={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(f){const n=f,e=oe();j();const{t:a}=O(),i=q(),l=re(),t=Q(),r=P();de("utils");async function u(x){Promise.all([await i.fetchAbilities(),await i.fetchRole(x)]).then(()=>{r.openModal({title:a("settings.roles.edit_role"),componentName:"RolesModal",size:"lg",refreshData:n.loadData})})}async function v(x){e.openDialog({title:a("general.are_you_sure"),message:a("settings.roles.confirm_delete"),yesLabel:a("general.ok"),noLabel:a("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async b=>{b&&await i.deleteRole(x).then(R=>{R.data&&n.loadData&&n.loadData()})})}return(x,b)=>{const R=g("BaseIcon"),B=g("BaseButton"),s=g("BaseDropdownItem"),d=g("BaseDropdown");return _(),I(d,null,{activator:m(()=>[c(l).name==="roles.view"?(_(),I(B,{key:0,variant:"primary"},{default:m(()=>[h(R,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(_(),I(R,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:m(()=>[c(t).currentUser.is_owner?(_(),I(s,{key:0,onClick:b[0]||(b[0]=p=>u(f.row.id))},{default:m(()=>[h(R,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),C(" "+w(x.$t("general.edit")),1)]),_:1})):V("",!0),c(t).currentUser.is_owner?(_(),I(s,{key:1,onClick:b[1]||(b[1]=p=>v(f.row.id))},{default:m(()=>[h(R,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),C(" "+w(x.$t("general.delete")),1)]),_:1})):V("",!0)]),_:1})}}},he={class:"flex justify-between w-full"},be=["onSubmit"],ge={class:"px-4 md:px-8 py-4 md:py-6"},_e={class:"flex justify-between"},ye={class:"text-sm not-italic font-medium text-gray-800 px-4 md:px-8 py-1.5"},ve=y("span",{class:"text-sm text-red-500"}," *",-1),we={class:"text-sm not-italic font-medium text-gray-300 px-4 md:px-8 py-1.5"},Be=C(" / "),xe={class:"border-t border-gray-200 py-3"},Re={class:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4 px-8 sm:px-8"},$e={class:"text-sm text-gray-500 border-b border-gray-200 pb-1 mb-2"},Se={key:0,class:"block mt-0.5 text-sm text-red-500"},ke={class:"z-0 flex justify-end p-4 border-t border-solid border--200 border-modal-bg"},Ce={setup(f){const n=P(),e=q(),{t:a}=O();let i=z(!1),l=z(!1);const t=U(()=>n.active&&n.componentName==="RolesModal"),r=U(()=>({name:{required:T.withMessage(a("validation.required"),W),minLength:T.withMessage(a("validation.name_min_length",{count:3}),ce(3))},abilities:{required:T.withMessage(a("validation.at_least_one_ability"),W)}})),u=ue(r,U(()=>e.currentRole));async function v(){if(u.value.$touch(),u.value.$invalid)return!0;try{const s=e.isEdit?e.updateRole:e.addRole;i.value=!0,await s(e.currentRole),i.value=!1,n.refreshData&&n.refreshData(),B()}catch{return i.value=!1,!0}}function x(s){var p,o;if(!e.currentRole.abilities.find($=>$.ability===s.ability)&&((p=s==null?void 0:s.depends_on)==null?void 0:p.length)){R(s);return}(o=s==null?void 0:s.depends_on)==null||o.forEach($=>{Object.keys(e.abilitiesList).forEach(M=>{e.abilitiesList[M].forEach(k=>{$===k.ability&&(k.disabled=!0,e.currentRole.abilities.find(S=>S.ability===$)||e.currentRole.abilities.push(k))})})})}function b(s){let d=[];Object.keys(e.abilitiesList).forEach(p=>{e.abilitiesList[p].forEach(o=>{(o==null?void 0:o.depends_on)&&(d=[...d,...o.depends_on])})}),Object.keys(e.abilitiesList).forEach(p=>{e.abilitiesList[p].forEach(o=>{d.includes(o.ability)&&(s?o.disabled=!0:o.disabled=!1),e.currentRole.abilities.push(o)})}),s||(e.currentRole.abilities=[])}function R(s){s.depends_on.forEach(d=>{Object.keys(e.abilitiesList).forEach(p=>{e.abilitiesList[p].forEach(o=>{let $=e.currentRole.abilities.find(M=>{var k;return(k=M.depends_on)==null?void 0:k.includes(o.ability)});d===o.ability&&!$&&(o.disabled=!1)})})})}function B(){n.closeModal(),setTimeout(()=>{e.currentRole={id:null,name:"",abilities:[]},Object.keys(e.abilitiesList).forEach(s=>{e.abilitiesList[s].forEach(d=>{d.disabled=!1})}),u.value.$reset()},300)}return(s,d)=>{const p=g("BaseIcon"),o=g("BaseInput"),$=g("BaseInputGroup"),M=g("BaseCheckbox"),k=g("BaseButton"),G=g("BaseModal");return _(),I(G,{show:c(t),onClose:B},{header:m(()=>[y("div",he,[C(w(c(n).title)+" ",1),h(p,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:B})])]),default:m(()=>[y("form",{onSubmit:me(v,["prevent"])},[y("div",ge,[h($,{label:s.$t("settings.roles.name"),class:"mt-3",error:c(u).name.$error&&c(u).name.$errors[0].$message,required:"","content-loading":c(l)},{default:m(()=>[h(o,{modelValue:c(e).currentRole.name,"onUpdate:modelValue":d[0]||(d[0]=S=>c(e).currentRole.name=S),invalid:c(u).name.$error,type:"text","content-loading":c(l),onInput:d[1]||(d[1]=S=>c(u).name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","error","content-loading"])]),y("div",_e,[y("h6",ye,[C(w(s.$tc("settings.roles.permission",2))+" ",1),ve]),y("div",we,[y("a",{class:"cursor-pointer text-primary-400",onClick:d[2]||(d[2]=S=>b(!0))},w(s.$t("settings.roles.select_all")),1),Be,y("a",{class:"cursor-pointer text-primary-400",onClick:d[3]||(d[3]=S=>b(!1))},w(s.$t("settings.roles.none")),1)])]),y("div",xe,[y("div",Re,[(_(!0),E(F,null,Y(c(e).abilitiesList,(S,H)=>(_(),E("div",{key:H,class:"flex flex-col space-y-1"},[y("p",$e,w(H),1),(_(!0),E(F,null,Y(S,(N,ee)=>(_(),E("div",{key:ee,class:"flex"},[h(M,{modelValue:c(e).currentRole.abilities,"onUpdate:modelValue":[d[4]||(d[4]=A=>c(e).currentRole.abilities=A),A=>x(N)],"set-initial-value":!0,variant:"primary",disabled:N.disabled,label:N.name,value:N},null,8,["modelValue","disabled","label","value","onUpdate:modelValue"])]))),128))]))),128)),c(u).abilities.$error?(_(),E("span",Se,w(c(u).abilities.$errors[0].$message),1)):V("",!0)])]),y("div",ke,[h(k,{class:"mr-3 text-sm",variant:"primary-outline",type:"button",onClick:B},{default:m(()=>[C(w(s.$t("general.cancel")),1)]),_:1}),h(k,{loading:c(i),disabled:c(i),variant:"primary",type:"submit"},{left:m(S=>[h(p,{name:"SaveIcon",class:Z(S.class)},null,8,["class"])]),default:m(()=>[C(" "+w(c(e).isEdit?s.$t("general.update"):s.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,be)]),_:1},8,["show"])}}},Ee={setup(f){const n=P(),e=q(),a=Q(),i=ie(),{t:l}=O(),t=z(null),r=U(()=>[{key:"name",label:l("settings.roles.role_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"created_at",label:l("settings.roles.added_on"),tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function u({page:b,filter:R,sort:B}){let s={orderByField:B.fieldName||"created_at",orderBy:B.order||"desc",company_id:i.selectedCompany.id};return{data:(await e.fetchRoles(s)).data.data}}async function v(){t.value&&t.value.refresh()}async function x(){await e.fetchAbilities(),n.openModal({title:l("settings.roles.add_role"),componentName:"RolesModal",size:"lg",refreshData:t.value&&t.value.refresh})}return(b,R)=>{const B=g("BaseIcon"),s=g("BaseButton"),d=g("BaseTable"),p=g("BaseSettingCard");return _(),E(F,null,[h(Ce),h(p,{title:b.$t("settings.roles.title"),description:b.$t("settings.roles.description")},fe({default:m(()=>[h(d,{ref:(o,$)=>{$.table=o,t.value=o},data:u,columns:c(r),class:"mt-14"},{"cell-created_at":m(({row:o})=>[C(w(o.data.formatted_created_at),1)]),"cell-actions":m(({row:o})=>[c(a).currentUser.is_owner&&o.data.name!=="super admin"?(_(),I(pe,{key:0,row:o.data,table:t.value,"load-data":v},null,8,["row","table"])):V("",!0)]),_:1},8,["columns"])]),_:2},[c(a).currentUser.is_owner?{name:"action",fn:m(()=>[h(s,{variant:"primary-outline",onClick:x},{left:m(o=>[h(B,{name:"PlusIcon",class:Z(o.class)},null,8,["class"])]),default:m(()=>[C(" "+w(b.$t("settings.roles.add_new_role")),1)]),_:1})])}:void 0]),1032,["title","description"])],64)}}};export{Ee as default}; +var te=Object.defineProperty;var J=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable;var X=(f,n,e)=>n in f?te(f,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):f[n]=e,K=(f,n)=>{for(var e in n||(n={}))se.call(n,e)&&X(f,e,n[e]);if(J)for(var e of J(n))ae.call(n,e)&&X(f,e,n[e]);return f};import{h as L,u as j,j as oe,e as Q,c as P,b as ie}from"./main.fc26c84f.js";import{_ as ne,a as D,d as le,J as O,G as re,ah as de,r as g,o as _,l as I,w as m,u as c,f as h,i as C,t as w,j as V,B as z,k as U,L as T,M as W,N as ce,T as ue,h as y,e as E,y as Y,F,m as Z,U as me,V as fe}from"./vendor.fd3b1727.js";const q=(f=!1)=>{const n=f?window.pinia.defineStore:le,{global:e}=window.i18n;return n({id:"role",state:()=>({roles:[],allAbilities:[],selectedRoles:[],currentRole:{id:null,name:"",abilities:[]}}),getters:{isEdit:a=>!!a.currentRole.id,abilitiesList:a=>{let i=a.allAbilities.map(l=>K({modelName:l.model?l.model.substring(l.model.lastIndexOf("\\")+1):"Common",disabled:!1},l));return ne.groupBy(i,"modelName")}},actions:{fetchRoles(a){return new Promise((i,l)=>{D.get("/api/v1/roles",{params:a}).then(t=>{this.roles=t.data.data,i(t)}).catch(t=>{L(t),l(t)})})},fetchRole(a){return new Promise((i,l)=>{D.get(`/api/v1/roles/${a}`).then(t=>{this.currentRole.name=t.data.data.name,this.currentRole.id=t.data.data.id,t.data.data.abilities.forEach(r=>{for(const u in this.abilitiesList)this.abilitiesList[u].forEach(v=>{v.ability===r.name&&this.currentRole.abilities.push(v)})}),i(t)}).catch(t=>{L(t),l(t)})})},addRole(a){const i=j();return new Promise((l,t)=>{D.post("/api/v1/roles",a).then(r=>{this.roles.push(r.data.role),i.showNotification({type:"success",message:e.t("settings.roles.created_message")}),l(r)}).catch(r=>{L(r),t(r)})})},updateRole(a){const i=j();return new Promise((l,t)=>{D.put(`/api/v1/roles/${a.id}`,a).then(r=>{if(r.data){let u=this.roles.findIndex(v=>v.id===r.data.data.id);this.roles[u]=a.role,i.showNotification({type:"success",message:e.t("settings.roles.updated_message")})}l(r)}).catch(r=>{L(r),t(r)})})},fetchAbilities(a){return new Promise((i,l)=>{this.allAbilities.length?i(this.allAbilities):D.get("/api/v1/abilities",{params:a}).then(t=>{this.allAbilities=t.data.abilities,i(t)}).catch(t=>{L(t),l(t)})})},deleteRole(a){const i=j();return new Promise((l,t)=>{D.delete(`/api/v1/roles/${a}`).then(r=>{let u=this.roles.findIndex(v=>v.id===a);this.roles.splice(u,1),i.showNotification({type:"success",message:e.t("settings.roles.deleted_message")}),l(r)}).catch(r=>{L(r),t(r)})})}}})()},pe={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(f){const n=f,e=oe();j();const{t:a}=O(),i=q(),l=re(),t=Q(),r=P();de("utils");async function u(x){Promise.all([await i.fetchAbilities(),await i.fetchRole(x)]).then(()=>{r.openModal({title:a("settings.roles.edit_role"),componentName:"RolesModal",size:"lg",refreshData:n.loadData})})}async function v(x){e.openDialog({title:a("general.are_you_sure"),message:a("settings.roles.confirm_delete"),yesLabel:a("general.ok"),noLabel:a("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async b=>{b&&await i.deleteRole(x).then(R=>{R.data&&n.loadData&&n.loadData()})})}return(x,b)=>{const R=g("BaseIcon"),B=g("BaseButton"),s=g("BaseDropdownItem"),d=g("BaseDropdown");return _(),I(d,null,{activator:m(()=>[c(l).name==="roles.view"?(_(),I(B,{key:0,variant:"primary"},{default:m(()=>[h(R,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(_(),I(R,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:m(()=>[c(t).currentUser.is_owner?(_(),I(s,{key:0,onClick:b[0]||(b[0]=p=>u(f.row.id))},{default:m(()=>[h(R,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),C(" "+w(x.$t("general.edit")),1)]),_:1})):V("",!0),c(t).currentUser.is_owner?(_(),I(s,{key:1,onClick:b[1]||(b[1]=p=>v(f.row.id))},{default:m(()=>[h(R,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),C(" "+w(x.$t("general.delete")),1)]),_:1})):V("",!0)]),_:1})}}},he={class:"flex justify-between w-full"},be=["onSubmit"],ge={class:"px-4 md:px-8 py-4 md:py-6"},_e={class:"flex justify-between"},ye={class:"text-sm not-italic font-medium text-gray-800 px-4 md:px-8 py-1.5"},ve=y("span",{class:"text-sm text-red-500"}," *",-1),we={class:"text-sm not-italic font-medium text-gray-300 px-4 md:px-8 py-1.5"},Be=C(" / "),xe={class:"border-t border-gray-200 py-3"},Re={class:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4 px-8 sm:px-8"},$e={class:"text-sm text-gray-500 border-b border-gray-200 pb-1 mb-2"},Se={key:0,class:"block mt-0.5 text-sm text-red-500"},ke={class:"z-0 flex justify-end p-4 border-t border-solid border--200 border-modal-bg"},Ce={setup(f){const n=P(),e=q(),{t:a}=O();let i=z(!1),l=z(!1);const t=U(()=>n.active&&n.componentName==="RolesModal"),r=U(()=>({name:{required:T.withMessage(a("validation.required"),W),minLength:T.withMessage(a("validation.name_min_length",{count:3}),ce(3))},abilities:{required:T.withMessage(a("validation.at_least_one_ability"),W)}})),u=ue(r,U(()=>e.currentRole));async function v(){if(u.value.$touch(),u.value.$invalid)return!0;try{const s=e.isEdit?e.updateRole:e.addRole;i.value=!0,await s(e.currentRole),i.value=!1,n.refreshData&&n.refreshData(),B()}catch{return i.value=!1,!0}}function x(s){var p,o;if(!e.currentRole.abilities.find($=>$.ability===s.ability)&&((p=s==null?void 0:s.depends_on)==null?void 0:p.length)){R(s);return}(o=s==null?void 0:s.depends_on)==null||o.forEach($=>{Object.keys(e.abilitiesList).forEach(M=>{e.abilitiesList[M].forEach(k=>{$===k.ability&&(k.disabled=!0,e.currentRole.abilities.find(S=>S.ability===$)||e.currentRole.abilities.push(k))})})})}function b(s){let d=[];Object.keys(e.abilitiesList).forEach(p=>{e.abilitiesList[p].forEach(o=>{(o==null?void 0:o.depends_on)&&(d=[...d,...o.depends_on])})}),Object.keys(e.abilitiesList).forEach(p=>{e.abilitiesList[p].forEach(o=>{d.includes(o.ability)&&(s?o.disabled=!0:o.disabled=!1),e.currentRole.abilities.push(o)})}),s||(e.currentRole.abilities=[])}function R(s){s.depends_on.forEach(d=>{Object.keys(e.abilitiesList).forEach(p=>{e.abilitiesList[p].forEach(o=>{let $=e.currentRole.abilities.find(M=>{var k;return(k=M.depends_on)==null?void 0:k.includes(o.ability)});d===o.ability&&!$&&(o.disabled=!1)})})})}function B(){n.closeModal(),setTimeout(()=>{e.currentRole={id:null,name:"",abilities:[]},Object.keys(e.abilitiesList).forEach(s=>{e.abilitiesList[s].forEach(d=>{d.disabled=!1})}),u.value.$reset()},300)}return(s,d)=>{const p=g("BaseIcon"),o=g("BaseInput"),$=g("BaseInputGroup"),M=g("BaseCheckbox"),k=g("BaseButton"),G=g("BaseModal");return _(),I(G,{show:c(t),onClose:B},{header:m(()=>[y("div",he,[C(w(c(n).title)+" ",1),h(p,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:B})])]),default:m(()=>[y("form",{onSubmit:me(v,["prevent"])},[y("div",ge,[h($,{label:s.$t("settings.roles.name"),class:"mt-3",error:c(u).name.$error&&c(u).name.$errors[0].$message,required:"","content-loading":c(l)},{default:m(()=>[h(o,{modelValue:c(e).currentRole.name,"onUpdate:modelValue":d[0]||(d[0]=S=>c(e).currentRole.name=S),invalid:c(u).name.$error,type:"text","content-loading":c(l),onInput:d[1]||(d[1]=S=>c(u).name.$touch())},null,8,["modelValue","invalid","content-loading"])]),_:1},8,["label","error","content-loading"])]),y("div",_e,[y("h6",ye,[C(w(s.$tc("settings.roles.permission",2))+" ",1),ve]),y("div",we,[y("a",{class:"cursor-pointer text-primary-400",onClick:d[2]||(d[2]=S=>b(!0))},w(s.$t("settings.roles.select_all")),1),Be,y("a",{class:"cursor-pointer text-primary-400",onClick:d[3]||(d[3]=S=>b(!1))},w(s.$t("settings.roles.none")),1)])]),y("div",xe,[y("div",Re,[(_(!0),E(F,null,Y(c(e).abilitiesList,(S,H)=>(_(),E("div",{key:H,class:"flex flex-col space-y-1"},[y("p",$e,w(H),1),(_(!0),E(F,null,Y(S,(N,ee)=>(_(),E("div",{key:ee,class:"flex"},[h(M,{modelValue:c(e).currentRole.abilities,"onUpdate:modelValue":[d[4]||(d[4]=A=>c(e).currentRole.abilities=A),A=>x(N)],"set-initial-value":!0,variant:"primary",disabled:N.disabled,label:N.name,value:N},null,8,["modelValue","disabled","label","value","onUpdate:modelValue"])]))),128))]))),128)),c(u).abilities.$error?(_(),E("span",Se,w(c(u).abilities.$errors[0].$message),1)):V("",!0)])]),y("div",ke,[h(k,{class:"mr-3 text-sm",variant:"primary-outline",type:"button",onClick:B},{default:m(()=>[C(w(s.$t("general.cancel")),1)]),_:1}),h(k,{loading:c(i),disabled:c(i),variant:"primary",type:"submit"},{left:m(S=>[h(p,{name:"SaveIcon",class:Z(S.class)},null,8,["class"])]),default:m(()=>[C(" "+w(c(e).isEdit?s.$t("general.update"):s.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,be)]),_:1},8,["show"])}}},Ee={setup(f){const n=P(),e=q(),a=Q(),i=ie(),{t:l}=O(),t=z(null),r=U(()=>[{key:"name",label:l("settings.roles.role_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"created_at",label:l("settings.roles.added_on"),tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]);async function u({page:b,filter:R,sort:B}){let s={orderByField:B.fieldName||"created_at",orderBy:B.order||"desc",company_id:i.selectedCompany.id};return{data:(await e.fetchRoles(s)).data.data}}async function v(){t.value&&t.value.refresh()}async function x(){await e.fetchAbilities(),n.openModal({title:l("settings.roles.add_role"),componentName:"RolesModal",size:"lg",refreshData:t.value&&t.value.refresh})}return(b,R)=>{const B=g("BaseIcon"),s=g("BaseButton"),d=g("BaseTable"),p=g("BaseSettingCard");return _(),E(F,null,[h(Ce),h(p,{title:b.$t("settings.roles.title"),description:b.$t("settings.roles.description")},fe({default:m(()=>[h(d,{ref:(o,$)=>{$.table=o,t.value=o},data:u,columns:c(r),class:"mt-14"},{"cell-created_at":m(({row:o})=>[C(w(o.data.formatted_created_at),1)]),"cell-actions":m(({row:o})=>[c(a).currentUser.is_owner&&o.data.name!=="super admin"?(_(),I(pe,{key:0,row:o.data,table:t.value,"load-data":v},null,8,["row","table"])):V("",!0)]),_:1},8,["columns"])]),_:2},[c(a).currentUser.is_owner?{name:"action",fn:m(()=>[h(s,{variant:"primary-outline",onClick:x},{left:m(o=>[h(B,{name:"PlusIcon",class:Z(o.class)},null,8,["class"])]),default:m(()=>[C(" "+w(b.$t("settings.roles.add_new_role")),1)]),_:1})])}:void 0]),1032,["title","description"])],64)}}};export{Ee as default}; diff --git a/public/build/assets/SalesTax.1ee85623.js b/public/build/assets/SalesTax.70513e81.js similarity index 68% rename from public/build/assets/SalesTax.1ee85623.js rename to public/build/assets/SalesTax.70513e81.js index 8749847b..a31e3e15 100644 --- a/public/build/assets/SalesTax.1ee85623.js +++ b/public/build/assets/SalesTax.70513e81.js @@ -1 +1 @@ -var Se=Object.defineProperty,Ie=Object.defineProperties;var Pe=Object.getOwnPropertyDescriptors;var pe=Object.getOwnPropertySymbols;var Te=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable;var ye=(s,t,e)=>t in s?Se(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e,N=(s,t)=>{for(var e in t||(t={}))Te.call(t,e)&&ye(s,e,t[e]);if(pe)for(var e of pe(t))ke.call(t,e)&&ye(s,e,t[e]);return s},G=(s,t)=>Ie(s,Pe(t));import{q as ee,c as H,e as ae,b as te,p as fe,g as ne,T as Ce,k as Me,u as De,d as Ve}from"./main.f18430a2.js";import{D as je,d as qe}from"./DragIcon.f5bbb2d0.js";import{B as W,a0 as xe,ah as re,J,k as B,C as le,r as y,o as l,e as $,h as n,t as h,f as a,V as Ae,u as o,w as c,i as E,l as q,j as L,G as Ee,A as Z,L as O,M as R,b2 as _e,S as oe,aX as Le,T as ie,x as K,F as Q,y as se,H as ge,a7 as Ue,W as Oe,m as X,Y as ze,X as Ne,Z as Fe,N as Ye,D as he,U as be}from"./vendor.fd3b1727.js";import{_ as Ge}from"./SelectNotePopup.59363657.js";const We={class:"flex items-center justify-between mb-3"},Re={class:"flex items-center text-base",style:{flex:"4"}},Xe={class:"pr-2 mb-0",align:"right"},He={class:"absolute left-3.5"},Je={class:"ml-2 text-sm leading-none cursor-pointer text-primary-400"},Ze=n("br",null,null,-1),Ke={class:"text-sm text-right",style:{flex:"3"}},Qe={class:"flex items-center justify-center w-6 h-10 mx-2 cursor-pointer"},et={props:{ability:{type:String,default:""},store:{type:Object,default:null},storeProp:{type:String,default:""},itemIndex:{type:Number,required:!0},index:{type:Number,required:!0},taxData:{type:Object,required:!0},taxes:{type:Array,default:[]},total:{type:Number,default:0},totalTax:{type:Number,default:0},discountedTotal:{type:Number,default:0},currency:{type:[Object,String],required:!0},updateItems:{type:Function,default:()=>{}}},emits:["remove","update"],setup(s,{emit:t}){const e=s,r=ee(),w=H(),b=ae(),S=W(null),f=xe(N({},e.taxData));re("utils");const{t:D}=J(),p=B(()=>r.taxTypes.map(u=>N({},u)).map(u=>(e.taxes.find(x=>x.tax_type_id===u.id)?u.disabled=!0:u.disabled=!1,u))),j=B(()=>f.compound_tax&&e.discountedTotal?(e.discountedTotal+e.totalTax)*f.percent/100:e.discountedTotal&&f.percent?e.discountedTotal*f.percent/100:0);le(()=>e.discountedTotal,()=>{k()}),le(()=>e.totalTax,()=>{k()}),e.taxData.tax_type_id>0&&(S.value=r.taxTypes.find(m=>m.id===e.taxData.tax_type_id)),k();function V(m){f.percent=m.percent,f.tax_type_id=m.id,f.compound_tax=m.compound_tax,f.name=m.name,k()}function k(){f.tax_type_id!==0&&t("update",{index:e.index,item:G(N({},f),{amount:j.value})})}function d(){let m={itemIndex:e.itemIndex,taxIndex:e.index};w.openModal({title:D("settings.tax_types.add_tax"),componentName:"TaxTypeModal",data:m,size:"sm"})}function i(m){e.store.$patch(u=>{u[e.storeProp].items[e.itemIndex].taxes.splice(m,1)})}return(m,u)=>{const T=y("BaseIcon"),x=y("BaseMultiselect"),M=y("BaseFormatMoney");return l(),$("div",We,[n("div",Re,[n("label",Xe,h(m.$t("invoices.item.tax")),1),a(x,{modelValue:S.value,"onUpdate:modelValue":[u[0]||(u[0]=C=>S.value=C),u[1]||(u[1]=C=>V(C))],"value-prop":"id",options:o(p),placeholder:m.$t("general.select_a_tax"),"open-direction":"top","track-by":"name",searchable:"",object:"",label:"name"},Ae({singlelabel:c(({value:C})=>[n("div",He,h(C.name)+" - "+h(C.percent)+" % ",1)]),option:c(({option:C})=>[E(h(C.name)+" - "+h(C.percent)+" % ",1)]),_:2},[o(b).hasAbilities(s.ability)?{name:"action",fn:c(()=>[n("button",{type:"button",class:"flex items-center justify-center w-full px-2 py-2 bg-gray-200 border-none outline-none cursor-pointer",onClick:d},[a(T,{name:"CheckCircleIcon",class:"h-5 text-primary-400"}),n("label",Je,h(m.$t("invoices.add_new_tax")),1)])])}:void 0]),1032,["modelValue","options","placeholder"]),Ze]),n("div",Ke,[a(M,{amount:o(j),currency:s.currency},null,8,["amount","currency"])]),n("div",Qe,[s.taxes.length&&s.index!==s.taxes.length-1?(l(),q(T,{key:0,name:"TrashIcon",class:"h-5 text-gray-700 cursor-pointer",onClick:u[2]||(u[2]=C=>i(s.index))})):L("",!0)])])}}},tt={class:"box-border bg-white border border-gray-200 border-solid rounded-b"},st={colspan:"5",class:"p-0 text-left align-top"},ot={class:"w-full"},at=n("col",{style:{width:"40%","min-width":"280px"}},null,-1),nt=n("col",{style:{width:"10%","min-width":"120px"}},null,-1),rt=n("col",{style:{width:"15%","min-width":"120px"}},null,-1),lt={key:0,style:{width:"15%","min-width":"160px"}},it=n("col",{style:{width:"15%","min-width":"120px"}},null,-1),dt={class:"px-5 py-4 text-left align-top"},ct={class:"flex justify-start"},ut={class:"flex items-center justify-center w-5 h-5 mt-2 mr-2 text-gray-300 cursor-move handle"},mt={class:"px-5 py-4 text-right align-top"},pt={class:"px-5 py-4 text-left align-top"},yt={class:"flex flex-col"},ft={class:"flex-auto flex-fill bd-highlight"},xt={class:"relative w-full"},_t={key:0,class:"px-5 py-4 text-left align-top"},gt={class:"flex flex-col"},ht={class:"flex",style:{width:"120px"},role:"group"},bt={class:"flex items-center"},vt={class:"px-5 py-4 text-right align-top"},$t={class:"flex items-center justify-end text-sm"},wt={class:"flex items-center justify-center w-6 h-10 mx-2"},Bt={key:0},St=n("td",{class:"px-5 py-4 text-left align-top"},null,-1),It={colspan:"4",class:"px-5 py-4 text-left align-top"},Pt={props:{store:{type:Object,default:null},storeProp:{type:String,default:""},itemData:{type:Object,default:null},index:{type:Number,default:null},type:{type:String,default:""},loading:{type:Boolean,default:!1},currency:{type:[Object,String],required:!0},invoiceItems:{type:Array,required:!0},itemValidationScope:{type:String,default:""}},emits:["update","remove","itemValidate"],setup(s,{emit:t}){const e=s,r=te(),w=fe();Ee();const{t:b}=J(),S=B({get:()=>e.itemData.quantity,set:g=>{A("quantity",parseFloat(g))}}),f=B({get:()=>{const g=e.itemData.price;return parseFloat(g)>0?g/100:g},set:g=>{if(parseFloat(g)>0){let P=Math.round(g*100);A("price",P)}else A("price",g)}}),D=B(()=>e.itemData.price*e.itemData.quantity),p=B({get:()=>e.itemData.discount,set:g=>{e.itemData.discount_type==="percentage"?A("discount_val",D.value*g/100):A("discount_val",Math.round(g*100)),A("discount",g)}}),j=B(()=>D.value-e.itemData.discount_val),V=B(()=>e.currency?e.currency:r.selectedCompanyCurrency),k=B(()=>e.store[e.storeProp].items.length!=1),d=B(()=>Math.round(Z.exports.sumBy(e.itemData.taxes,function(g){return g.compound_tax?0:g.amount}))),i=B(()=>Math.round(Z.exports.sumBy(e.itemData.taxes,function(g){return g.compound_tax?g.amount:0}))),m=B(()=>d.value+i.value),u={name:{required:O.withMessage(b("validation.required"),R)},quantity:{required:O.withMessage(b("validation.required"),R),minValue:O.withMessage(b("validation.qty_must_greater_than_zero"),_e(0)),maxLength:O.withMessage(b("validation.amount_maxlength"),oe(20))},price:{required:O.withMessage(b("validation.required"),R),minValue:O.withMessage(b("validation.number_length_minvalue"),_e(1)),maxLength:O.withMessage(b("validation.price_maxlength"),oe(20))},discount_val:{between:O.withMessage(b("validation.discount_maxlength"),Le(0,B(()=>D.value)))},description:{maxLength:O.withMessage(b("validation.notes_maxlength"),oe(65e3))}},T=ie(u,B(()=>e.store[e.storeProp].items[e.index]),{$scope:e.itemValidationScope});function x(g){e.store.$patch(U=>{U[e.storeProp].items[e.index].taxes[g.index]=g.item});let P=e.itemData.taxes[e.itemData.taxes.length-1];(P==null?void 0:P.tax_type_id)!==0&&e.store.$patch(U=>{U[e.storeProp].items[e.index].taxes.push(G(N({},Ce),{id:ge.raw()}))}),I()}function M(g){A("name",g)}function C(g){e.store.$patch(P=>{if(P[e.storeProp].items[e.index].name=g.name,P[e.storeProp].items[e.index].price=g.price,P[e.storeProp].items[e.index].item_id=g.id,P[e.storeProp].items[e.index].description=g.description,g.unit&&(P[e.storeProp].items[e.index].unit_name=g.unit.name),e.store[e.storeProp].tax_per_item==="YES"&&g.taxes){let U=0;g.taxes.forEach(Y=>{x({index:U,item:N({},Y)}),U++})}P[e.storeProp].exchange_rate&&(P[e.storeProp].items[e.index].price/=P[e.storeProp].exchange_rate)}),w.fetchItems(),I()}function _(){e.itemData.discount_type!=="fixed"&&(A("discount_val",Math.round(e.itemData.discount*100)),A("discount_type","fixed"))}function v(){e.itemData.discount_type!=="percentage"&&(A("discount_val",D.value*e.itemData.discount/100),A("discount_type","percentage"))}function I(){var U,Y;let g=(Y=(U=e.store[e.storeProp])==null?void 0:U.items[e.index])==null?void 0:Y.taxes;g||(g=[]);let P=G(N({},e.store[e.storeProp].items[e.index]),{index:e.index,total:j.value,sub_total:D.value,totalSimpleTax:d.value,totalCompoundTax:i.value,totalTax:m.value,tax:m.value,taxes:[...g]});e.store.updateItem(P)}function A(g,P){e.store.$patch(U=>{U[e.storeProp].items[e.index][g]=P}),I()}return(g,P)=>{const U=y("BaseItemSelect"),Y=y("BaseInput"),z=y("BaseMoney"),de=y("BaseIcon"),ve=y("BaseButton"),ce=y("BaseDropdownItem"),$e=y("BaseDropdown"),ue=y("BaseContentPlaceholdersText"),me=y("BaseContentPlaceholders"),we=y("BaseFormatMoney");return l(),$("tr",tt,[n("td",st,[n("table",ot,[n("colgroup",null,[at,nt,rt,s.store[s.storeProp].discount_per_item==="YES"?(l(),$("col",lt)):L("",!0),it]),n("tbody",null,[n("tr",null,[n("td",dt,[n("div",ct,[n("div",ut,[a(je)]),a(U,{type:"Invoice",item:s.itemData,invalid:o(T).name.$error,"invalid-description":o(T).description.$error,taxes:s.itemData.taxes,index:s.index,"store-prop":s.storeProp,store:s.store,onSearch:M,onSelect:C},null,8,["item","invalid","invalid-description","taxes","index","store-prop","store"])])]),n("td",mt,[a(Y,{modelValue:o(S),"onUpdate:modelValue":P[0]||(P[0]=F=>K(S)?S.value=F:null),invalid:o(T).quantity.$error,"content-loading":s.loading,type:"number",small:"",min:"0",step:"any",onChange:P[1]||(P[1]=F=>I()),onInput:P[2]||(P[2]=F=>o(T).quantity.$touch())},null,8,["modelValue","invalid","content-loading"])]),n("td",pt,[n("div",yt,[n("div",ft,[n("div",xt,[a(z,{key:o(V),modelValue:o(f),"onUpdate:modelValue":P[3]||(P[3]=F=>K(f)?f.value=F:null),invalid:o(T).price.$error,"content-loading":s.loading,currency:o(V)},null,8,["modelValue","invalid","content-loading","currency"])])])])]),s.store[s.storeProp].discount_per_item==="YES"?(l(),$("td",_t,[n("div",gt,[n("div",ht,[a(Y,{modelValue:o(p),"onUpdate:modelValue":P[4]||(P[4]=F=>K(p)?p.value=F:null),invalid:o(T).discount_val.$error,"content-loading":s.loading,class:"border-r-0 focus:border-r-2 rounded-tr-sm rounded-br-sm h-[38px]"},null,8,["modelValue","invalid","content-loading"]),a($e,{position:"bottom-end"},{activator:c(()=>[a(ve,{"content-loading":s.loading,class:"rounded-tr-md rounded-br-md !p-2 rounded-none",type:"button",variant:"white"},{default:c(()=>[n("span",bt,[E(h(s.itemData.discount_type=="fixed"?s.currency.symbol:"%")+" ",1),a(de,{name:"ChevronDownIcon",class:"w-4 h-4 ml-1 text-gray-500"})])]),_:1},8,["content-loading"])]),default:c(()=>[a(ce,{onClick:_},{default:c(()=>[E(h(g.$t("general.fixed")),1)]),_:1}),a(ce,{onClick:v},{default:c(()=>[E(h(g.$t("general.percentage")),1)]),_:1})]),_:1})])])])):L("",!0),n("td",vt,[n("div",$t,[n("span",null,[s.loading?(l(),q(me,{key:0},{default:c(()=>[a(ue,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),q(we,{key:1,amount:o(j),currency:o(V)},null,8,["amount","currency"]))]),n("div",wt,[o(k)?(l(),q(de,{key:0,class:"h-5 text-gray-700 cursor-pointer",name:"TrashIcon",onClick:P[5]||(P[5]=F=>s.store.removeItem(s.index))})):L("",!0)])])])]),s.store[s.storeProp].tax_per_item==="YES"?(l(),$("tr",Bt,[St,n("td",It,[s.loading?(l(),q(me,{key:0},{default:c(()=>[a(ue,{lines:1,class:"w-24 h-8 border rounded-md"})]),_:1})):(l(!0),$(Q,{key:1},se(s.itemData.taxes,(F,Be)=>(l(),q(et,{key:F.id,index:Be,"item-index":s.index,"tax-data":F,taxes:s.itemData.taxes,"discounted-total":o(j),"total-tax":o(d),total:o(D),currency:s.currency,"update-items":I,ability:o(ne).CREATE_INVOICE,store:s.store,"store-prop":s.storeProp,discount:o(p),onUpdate:x},null,8,["index","item-index","tax-data","taxes","discounted-total","total-tax","total","currency","ability","store","store-prop","discount"]))),128))])])):L("",!0)])])])])}}},Tt={class:"text-center item-table min-w-full"},kt=n("col",{style:{width:"40%","min-width":"280px"}},null,-1),Ct=n("col",{style:{width:"10%","min-width":"120px"}},null,-1),Mt=n("col",{style:{width:"15%","min-width":"120px"}},null,-1),Dt={key:0,style:{width:"15%","min-width":"160px"}},Vt=n("col",{style:{width:"15%","min-width":"120px"}},null,-1),jt={class:"bg-white border border-gray-200 border-solid"},qt={class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"},At={key:1,class:"pl-7"},Et={class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-right text-gray-700 border-t border-b border-gray-200 border-solid"},Lt={key:1},Ut={class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"},Ot={key:1},zt={key:0,class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"},Nt={key:1},Ft={class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-right text-gray-700 border-t border-b border-gray-200 border-solid"},Yt={key:1,class:"pr-10 column-heading"},Qs={props:{store:{type:Object,default:null},storeProp:{type:String,default:""},currency:{type:[Object,String,null],required:!0},isLoading:{type:Boolean,default:!1},itemValidationScope:{type:String,default:""}},setup(s){const t=s,e=te(),r=B(()=>t.currency?t.currency:e.selectedCompanyCurrency);return(w,b)=>{const S=y("BaseContentPlaceholdersText"),f=y("BaseContentPlaceholders"),D=y("BaseIcon");return l(),$(Q,null,[n("table",Tt,[n("colgroup",null,[kt,Ct,Mt,s.store[s.storeProp].discount_per_item==="YES"?(l(),$("col",Dt)):L("",!0),Vt]),n("thead",jt,[n("tr",null,[n("th",qt,[s.isLoading?(l(),q(f,{key:0},{default:c(()=>[a(S,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("span",At,h(w.$tc("items.item",2)),1))]),n("th",Et,[s.isLoading?(l(),q(f,{key:0},{default:c(()=>[a(S,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("span",Lt,h(w.$t("invoices.item.quantity")),1))]),n("th",Ut,[s.isLoading?(l(),q(f,{key:0},{default:c(()=>[a(S,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("span",Ot,h(w.$t("invoices.item.price")),1))]),s.store[s.storeProp].discount_per_item==="YES"?(l(),$("th",zt,[s.isLoading?(l(),q(f,{key:0},{default:c(()=>[a(S,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("span",Nt,h(w.$t("invoices.item.discount")),1))])):L("",!0),n("th",Ft,[s.isLoading?(l(),q(f,{key:0},{default:c(()=>[a(S,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("span",Yt,h(w.$t("invoices.item.amount")),1))])])]),a(o(qe),{modelValue:s.store[s.storeProp].items,"onUpdate:modelValue":b[0]||(b[0]=p=>s.store[s.storeProp].items=p),"item-key":"id",tag:"tbody",handle:".handle"},{item:c(({element:p,index:j})=>[a(Pt,{key:p.id,index:j,"item-data":p,loading:s.isLoading,currency:o(r),"item-validation-scope":s.itemValidationScope,"invoice-items":s.store[s.storeProp].items,store:s.store,"store-prop":s.storeProp},null,8,["index","item-data","loading","currency","item-validation-scope","invoice-items","store","store-prop"])]),_:1},8,["modelValue"])]),n("div",{class:"flex items-center justify-center w-full px-6 py-3 text-base border border-t-0 border-gray-200 border-solid cursor-pointer text-primary-400 hover:bg-primary-100",onClick:b[1]||(b[1]=(...p)=>s.store.addItem&&s.store.addItem(...p))},[a(D,{name:"PlusCircleIcon",class:"mr-2"}),E(" "+h(w.$t("general.add_new_item")),1)])],64)}}},Gt={class:"flex items-center justify-between w-full mt-2 text-sm"},Wt={class:"font-semibold leading-5 text-gray-500 uppercase"},Rt={class:"flex items-center justify-center text-lg text-black"},Xt={props:{index:{type:Number,required:!0},tax:{type:Object,required:!0},taxes:{type:Array,required:!0},currency:{type:[Object,String],required:!0},store:{type:Object,default:null},data:{type:String,default:""}},emits:["update","remove"],setup(s,{emit:t}){const e=s;re("$utils");const r=B(()=>e.tax.compound_tax&&e.store.getSubtotalWithDiscount?Math.round((e.store.getSubtotalWithDiscount+e.store.getTotalSimpleTax)*e.tax.percent/100):e.store.getSubtotalWithDiscount&&e.tax.percent?Math.round(e.store.getSubtotalWithDiscount*e.tax.percent/100):0);Ue(()=>{e.store.getSubtotalWithDiscount&&w(),e.store.getTotalSimpleTax&&w()});function w(){t("update",G(N({},e.tax),{amount:r.value}))}return(b,S)=>{const f=y("BaseFormatMoney"),D=y("BaseIcon");return l(),$("div",Gt,[n("label",Wt,h(s.tax.name)+" ("+h(s.tax.percent)+" %) ",1),n("label",Rt,[a(f,{amount:s.tax.amount,currency:s.currency},null,8,["amount","currency"]),a(D,{name:"TrashIcon",class:"h-5 ml-2 cursor-pointer",onClick:S[0]||(S[0]=p=>b.$emit("remove",s.tax.id))})])])}}},Ht={class:"w-full mt-4 tax-select"},Jt={class:"relative w-full max-w-md px-4"},Zt={class:"overflow-hidden rounded-md shadow-lg ring-1 ring-black ring-opacity-5"},Kt={class:"relative bg-white"},Qt={class:"relative p-4"},es={key:0,class:"relative flex flex-col overflow-auto list max-h-36 border-t border-gray-200"},ts=["onClick"],ss={class:"flex justify-between px-2"},os={class:"m-0 text-base font-semibold leading-tight text-gray-700 cursor-pointer"},as={class:"m-0 text-base font-semibold text-gray-700 cursor-pointer"},ns={key:1,class:"flex justify-center p-5 text-gray-400"},rs={class:"text-base text-gray-500 cursor-pointer"},ls={class:"m-0 ml-3 text-sm leading-none cursor-pointer font-base text-primary-400"},is={props:{type:{type:String,default:null},store:{type:Object,default:null},storeProp:{type:String,default:""}},emits:["select:taxType"],setup(s,{emit:t}){const e=s,r=H(),w=ee(),b=ae(),{t:S}=J(),f=W(null),D=B(()=>f.value?w.taxTypes.filter(function(k){return k.name.toLowerCase().indexOf(f.value.toLowerCase())!==-1}):w.taxTypes),p=B(()=>e.store[e.storeProp].taxes);function j(k,d){t("select:taxType",N({},k)),d()}function V(){r.openModal({title:S("settings.tax_types.add_tax"),componentName:"TaxTypeModal",size:"sm",refreshData:k=>t("select:taxType",k)})}return(k,d)=>{const i=y("BaseIcon"),m=y("BaseInput");return l(),$("div",Ht,[a(o(Fe),{class:"relative"},{default:c(({isOpen:u})=>[a(o(Oe),{class:X([u?"":"text-opacity-90","flex items-center text-sm font-medium text-primary-400 focus:outline-none focus:border-none"])},{default:c(()=>[a(i,{name:"PlusIcon",class:"w-4 h-4 font-medium text-primary-400"}),E(" "+h(k.$t("settings.tax_types.add_tax")),1)]),_:2},1032,["class"]),n("div",Jt,[a(ze,{"enter-active-class":"transition duration-200 ease-out","enter-from-class":"translate-y-1 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-1 opacity-0"},{default:c(()=>[a(o(Ne),{style:{"min-width":"350px","margin-left":"62px",top:"-28px"},class:"absolute z-10 px-4 py-2 -translate-x-full sm:px-0"},{default:c(({close:T})=>[n("div",Zt,[n("div",Kt,[n("div",Qt,[a(m,{modelValue:f.value,"onUpdate:modelValue":d[0]||(d[0]=x=>f.value=x),placeholder:k.$t("general.search"),type:"text",class:"text-black"},null,8,["modelValue","placeholder"])]),o(D).length>0?(l(),$("div",es,[(l(!0),$(Q,null,se(o(D),(x,M)=>(l(),$("div",{key:M,class:X([{"bg-gray-100 cursor-not-allowed opacity-50 pointer-events-none":o(p).find(C=>C.tax_type_id===x.id)},"px-6 py-4 border-b border-gray-200 border-solid cursor-pointer hover:bg-gray-100 hover:cursor-pointer last:border-b-0"]),tabindex:"2",onClick:C=>j(x,T)},[n("div",ss,[n("label",os,h(x.name),1),n("label",as,h(x.percent)+" % ",1)])],10,ts))),128))])):(l(),$("div",ns,[n("label",rs,h(k.$t("general.no_tax_found")),1)]))]),o(b).hasAbilities(o(ne).CREATE_TAX_TYPE)?(l(),$("button",{key:0,type:"button",class:"flex items-center justify-center w-full h-10 px-2 py-3 bg-gray-200 border-none outline-none",onClick:V},[a(i,{name:"CheckCircleIcon",class:"text-primary-400"}),n("label",ls,h(k.$t("estimates.add_new_tax")),1)])):L("",!0)])]),_:1})]),_:1})])]),_:1})])}}},ds={class:"px-5 py-4 mt-6 bg-white border border-gray-200 border-solid rounded md:min-w-[390px] min-w-[300px] lg:mt-7"},cs={class:"flex items-center justify-between w-full"},us={key:1,class:"text-sm font-semibold leading-5 text-gray-400 uppercase"},ms={key:3,class:"flex items-center justify-center m-0 text-lg text-black uppercase"},ps={key:1,class:"m-0 text-sm font-semibold leading-5 text-gray-500 uppercase"},ys={key:3,class:"flex items-center justify-center m-0 text-lg text-black uppercase"},fs={key:0,class:"flex items-center justify-between w-full mt-2"},xs={key:1,class:"text-sm font-semibold leading-5 text-gray-400 uppercase"},_s={key:3,class:"flex",style:{width:"140px"},role:"group"},gs={class:"flex items-center"},hs={key:1},bs={class:"flex items-center justify-between w-full pt-2 mt-5 border-t border-gray-200 border-solid"},vs={key:1,class:"m-0 text-sm font-semibold leading-5 text-gray-400 uppercase"},$s={key:3,class:"flex items-center justify-center text-lg uppercase text-primary-400"},eo={props:{store:{type:Object,default:null},storeProp:{type:String,default:""},taxPopupType:{type:String,default:""},currency:{type:[Object,String],default:""},isLoading:{type:Boolean,default:!1}},setup(s){const t=s,e=W(null);re("$utils");const r=te(),w=B({get:()=>t.store[t.storeProp].discount,set:d=>{t.store[t.storeProp].discount_type==="percentage"?t.store[t.storeProp].discount_val=Math.round(t.store.getSubTotal*d/100):t.store[t.storeProp].discount_val=Math.round(d*100),t.store[t.storeProp].discount=d}}),b=B({get:()=>t.store[t.storeProp].taxes,set:d=>{t.store.$patch(i=>{i[t.storeProp].taxes=d})}}),S=B(()=>{let d=[];return t.store[t.storeProp].items.forEach(i=>{i.taxes&&i.taxes.forEach(m=>{let u=d.find(T=>T.tax_type_id===m.tax_type_id);u?u.amount+=m.amount:m.tax_type_id&&d.push({tax_type_id:m.tax_type_id,amount:m.amount,percent:m.percent,name:m.name})})}),d}),f=B(()=>t.currency?t.currency:r.selectedCompanyCurrency);function D(){t.store[t.storeProp].discount_type!=="fixed"&&(t.store[t.storeProp].discount_val=Math.round(t.store[t.storeProp].discount*100),t.store[t.storeProp].discount_type="fixed")}function p(){t.store[t.storeProp].discount_type!=="percentage"&&(t.store[t.storeProp].discount_val=t.store.getSubTotal*t.store[t.storeProp].discount/100,t.store[t.storeProp].discount_type="percentage")}function j(d){let i=0;d.compound_tax&&t.store.getSubtotalWithDiscount?i=Math.round((t.store.getSubtotalWithDiscount+t.store.getTotalSimpleTax)*d.percent/100):t.store.getSubtotalWithDiscount&&d.percent&&(i=Math.round(t.store.getSubtotalWithDiscount*d.percent/100));let m=G(N({},ne),{id:ge.raw(),name:d.name,percent:d.percent,compound_tax:d.compound_tax,tax_type_id:d.id,amount:i});t.store.$patch(u=>{u[t.storeProp].taxes.push(N({},m))})}function V(d){const i=t.store[t.storeProp].taxes.find(m=>m.id===d.id);i&&Object.assign(i,N({},d))}function k(d){const i=t.store[t.storeProp].taxes.findIndex(m=>m.id===d);t.store.$patch(m=>{m[t.storeProp].taxes.splice(i,1)})}return(d,i)=>{const m=y("BaseContentPlaceholdersText"),u=y("BaseContentPlaceholders"),T=y("BaseFormatMoney"),x=y("BaseInput"),M=y("BaseIcon"),C=y("BaseButton"),_=y("BaseDropdownItem"),v=y("BaseDropdown");return l(),$("div",ds,[n("div",cs,[s.isLoading?(l(),q(u,{key:0},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("label",us,h(d.$t("estimates.sub_total")),1)),s.isLoading?(l(),q(u,{key:2},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("label",ms,[a(T,{amount:s.store.getSubTotal,currency:o(f)},null,8,["amount","currency"])]))]),(l(!0),$(Q,null,se(o(S),I=>(l(),$("div",{key:I.tax_type_id,class:"flex items-center justify-between w-full"},[s.isLoading?(l(),q(u,{key:0},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):s.store[s.storeProp].tax_per_item==="YES"?(l(),$("label",ps,h(I.name)+" - "+h(I.percent)+"% ",1)):L("",!0),s.isLoading?(l(),q(u,{key:2},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):s.store[s.storeProp].tax_per_item==="YES"?(l(),$("label",ys,[a(T,{amount:I.amount,currency:o(f)},null,8,["amount","currency"])])):L("",!0)]))),128)),s.store[s.storeProp].discount_per_item==="NO"||s.store[s.storeProp].discount_per_item===null?(l(),$("div",fs,[s.isLoading?(l(),q(u,{key:0},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("label",xs,h(d.$t("estimates.discount")),1)),s.isLoading?(l(),q(u,{key:2},{default:c(()=>[a(m,{lines:1,class:"w-24 h-8 border rounded-md"})]),_:1})):(l(),$("div",_s,[a(x,{modelValue:o(w),"onUpdate:modelValue":i[0]||(i[0]=I=>K(w)?w.value=I:null),class:"border-r-0 focus:border-r-2 rounded-tr-sm rounded-br-sm h-[38px]"},null,8,["modelValue"]),a(v,{position:"bottom-end"},{activator:c(()=>[a(C,{class:"p-2 rounded-none rounded-tr-md rounded-br-md",type:"button",variant:"white"},{default:c(()=>[n("span",gs,[E(h(s.store[s.storeProp].discount_type=="fixed"?o(f).symbol:"%")+" ",1),a(M,{name:"ChevronDownIcon",class:"w-4 h-4 ml-1 text-gray-500"})])]),_:1})]),default:c(()=>[a(_,{onClick:D},{default:c(()=>[E(h(d.$t("general.fixed")),1)]),_:1}),a(_,{onClick:p},{default:c(()=>[E(h(d.$t("general.percentage")),1)]),_:1})]),_:1})]))])):L("",!0),s.store[s.storeProp].tax_per_item==="NO"||s.store[s.storeProp].tax_per_item===null?(l(),$("div",hs,[(l(!0),$(Q,null,se(o(b),(I,A)=>(l(),q(Xt,{key:I.id,index:A,tax:I,taxes:o(b),currency:s.currency,store:s.store,onRemove:k,onUpdate:V},null,8,["index","tax","taxes","currency","store"]))),128))])):L("",!0),s.store[s.storeProp].tax_per_item==="NO"||s.store[s.storeProp].tax_per_item===null?(l(),$("div",{key:2,ref:(I,A)=>{A.taxModal=I,e.value=I},class:"float-right pt-2 pb-4"},[a(is,{"store-prop":s.storeProp,store:s.store,type:s.taxPopupType,"onSelect:taxType":j},null,8,["store-prop","store","type"])],512)):L("",!0),n("div",bs,[s.isLoading?(l(),q(u,{key:0},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("label",vs,h(d.$t("estimates.total"))+" "+h(d.$t("estimates.amount"))+":",1)),s.isLoading?(l(),q(u,{key:2},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("label",$s,[a(T,{amount:s.store.getTotal,currency:o(f)},null,8,["amount","currency"])]))])])}}},ws={class:"flex text-gray-800 font-medium text-sm mb-2"},Bs=n("span",{class:"text-sm text-red-500"}," *",-1),to={props:{store:{type:Object,default:null},storeProp:{type:String,default:""},isMarkAsDefault:{type:Boolean,default:!1}},setup(s){const t=s,e=H(),{t:r}=J();function w(){let b="";t.storeProp=="newEstimate"?b=r("estimates.mark_as_default_estimate_template_description"):t.storeProp=="newInvoice"&&(b=r("invoices.mark_as_default_invoice_template_description")),e.openModal({title:r("general.choose_template"),componentName:"SelectTemplate",data:{templates:t.store.templates,store:t.store,storeProp:t.storeProp,isMarkAsDefault:t.isMarkAsDefault,markAsDefaultDescription:b}})}return(b,S)=>{const f=y("BaseIcon"),D=y("BaseButton");return l(),$("div",null,[n("label",ws,[E(h(b.$t("general.select_template"))+" ",1),Bs]),a(D,{type:"button",class:"flex justify-center w-full text-sm lg:w-auto hover:bg-gray-200",variant:"gray",onClick:w},{right:c(p=>[a(f,{name:"PencilIcon",class:X(p.class)},null,8,["class"])]),default:c(()=>[E(" "+h(s.store[s.storeProp].template_name),1)]),_:1})])}}},Ss={class:"mb-6"},Is={class:"z-20 text-sm font-semibold leading-5 text-primary-400 float-right"},Ps={class:"text-gray-800 font-medium mb-4 text-sm"},so={props:{store:{type:Object,default:null},storeProp:{type:String,default:""},fields:{type:Object,default:null},type:{type:String,default:null}},setup(s){const t=s;function e(r){t.store[t.storeProp].notes=""+r.notes}return(r,w)=>{const b=y("BaseCustomInput");return l(),$("div",Ss,[n("div",Is,[a(Ge,{type:s.type,onSelect:e},null,8,["type"])]),n("label",Ps,h(r.$t("invoices.notes")),1),a(b,{modelValue:s.store[s.storeProp].notes,"onUpdate:modelValue":w[0]||(w[0]=S=>s.store[s.storeProp].notes=S),"content-loading":s.store.isFetchingInitialSettings,fields:s.fields,class:"mt-1"},null,8,["modelValue","content-loading","fields"])])}}},Ts={class:"flex justify-between w-full"},ks={class:"px-8 py-8 sm:p-6"},Cs={key:0,class:"grid grid-cols-3 gap-2 p-1 overflow-x-auto"},Ms=["onClick"],Ds=["src","alt"],Vs=["alt","src"],js={key:1,class:"z-0 flex ml-3 pt-5"},qs={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},oo={setup(s){const t=H(),e=ae(),r=W(""),w=B(()=>t.active&&t.componentName==="SelectTemplate"),b=B(()=>t.title);function S(){t.data.store[t.data.storeProp].template_name?r.value=t.data.store[t.data.storeProp].template_name:r.value=t.data.templates[0]}async function f(){await t.data.store.setTemplate(r.value),!t.data.store.isEdit&&t.data.isMarkAsDefault&&(t.data.storeProp=="newEstimate"?await e.updateUserSettings({settings:{default_estimate_template:r.value}}):t.data.storeProp=="newInvoice"&&await e.updateUserSettings({settings:{default_invoice_template:r.value}})),p()}function D(){return new URL("/img/tick.png",self.location)}function p(){t.closeModal(),setTimeout(()=>{t.$reset()},300)}return(j,V)=>{const k=y("BaseIcon"),d=y("BaseCheckbox"),i=y("BaseButton"),m=y("BaseModal");return l(),q(m,{show:o(w),onClose:p,onOpen:S},{header:c(()=>[n("div",Ts,[E(h(o(b))+" ",1),a(k,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:p})])]),default:c(()=>[n("div",ks,[o(t).data?(l(),$("div",Cs,[(l(!0),$(Q,null,se(o(t).data.templates,(u,T)=>(l(),$("div",{key:T,class:X([{"border border-solid border-primary-500":r.value===u.name},"relative flex flex-col m-2 border border-gray-200 border-solid cursor-pointer hover:border-primary-300"]),onClick:x=>r.value=u.name},[n("img",{src:u.path,alt:u.name,class:"w-full min-h-[100px]"},null,8,Ds),r.value===u.name?(l(),$("img",{key:0,alt:u.name,class:"absolute z-10 w-5 h-5 text-primary-500",style:{top:"-6px",right:"-5px"},src:D()},null,8,Vs)):L("",!0),n("span",{class:X(["w-full p-1 bg-gray-200 text-sm text-center absolute bottom-0 left-0",{"text-primary-500 bg-primary-100":r.value===u.name,"text-gray-600":r.value!=u.name}])},h(u.name),3)],10,Ms))),128))])):L("",!0),o(t).data.store.isEdit?L("",!0):(l(),$("div",js,[a(d,{modelValue:o(t).data.isMarkAsDefault,"onUpdate:modelValue":V[0]||(V[0]=u=>o(t).data.isMarkAsDefault=u),"set-initial-value":!1,variant:"primary",label:j.$t("general.mark_as_default"),description:o(t).data.markAsDefaultDescription},null,8,["modelValue","label","description"])]))]),n("div",qs,[a(i,{class:"mr-3",variant:"primary-outline",onClick:p},{default:c(()=>[E(h(j.$t("general.cancel")),1)]),_:1}),a(i,{variant:"primary",onClick:V[1]||(V[1]=u=>f())},{left:c(u=>[a(k,{name:"SaveIcon",class:X(u.class)},null,8,["class"])]),default:c(()=>[E(" "+h(j.$t("general.choose")),1)]),_:1})])]),_:1},8,["show"])}}},As={class:"flex justify-between w-full"},Es={class:"item-modal"},Ls=["onSubmit"],Us={class:"px-8 py-8 sm:p-6"},Os={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},ao={emits:["newItem"],setup(s,{emit:t}){const e=H(),r=fe(),w=te(),b=ee();Me(),De();const{t:S}=J(),f=W(!1),D=W(w.selectedCompanySettings.tax_per_item),p=B(()=>e.active&&e.componentName==="ItemModal"),j=B({get:()=>r.currentItem.price/100,set:x=>{r.currentItem.price=Math.round(x*100)}}),V=B({get:()=>r.currentItem.taxes.map(x=>{if(x)return G(N({},x),{tax_type_id:x.id,tax_name:x.name+" ("+x.percent+"%)"})}),set:x=>{r.$patch(M=>{M.currentItem.taxes=x})}}),k=B(()=>D.value==="YES"),d={name:{required:O.withMessage(S("validation.required"),R),minLength:O.withMessage(S("validation.name_min_length",{count:3}),Ye(3))},description:{maxLength:O.withMessage(S("validation.description_maxlength",{count:255}),oe(255))}},i=ie(d,B(()=>r.currentItem)),m=B(()=>b.taxTypes.map(x=>G(N({},x),{tax_name:x.name+" ("+x.percent+"%)"})));he(()=>{i.value.$reset(),r.fetchItemUnits({limit:"all"})});async function u(){if(i.value.$touch(),i.value.$invalid)return!0;let x=G(N({},r.currentItem),{taxes:r.currentItem.taxes.map(C=>({tax_type_id:C.id,amount:j.value*C.percent/100,percent:C.percent,name:C.name,collective_tax:0}))});f.value=!0,await(r.isEdit?r.updateItem:r.addItem)(x).then(C=>{f.value=!1,C.data.data&&e.data&&e.refreshData(C.data.data),T()})}function T(){e.closeModal(),setTimeout(()=>{r.resetCurrentItem(),e.$reset(),i.value.$reset()},300)}return(x,M)=>{const C=y("BaseIcon"),_=y("BaseInput"),v=y("BaseInputGroup"),I=y("BaseMoney"),A=y("BaseMultiselect"),g=y("BaseTextarea"),P=y("BaseInputGrid"),U=y("BaseButton"),Y=y("BaseModal");return l(),q(Y,{show:o(p),onClose:T},{header:c(()=>[n("div",As,[E(h(o(e).title)+" ",1),a(C,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:T})])]),default:c(()=>[n("div",Es,[n("form",{action:"",onSubmit:be(u,["prevent"])},[n("div",Us,[a(P,{layout:"one-column"},{default:c(()=>[a(v,{label:x.$t("items.name"),required:"",error:o(i).name.$error&&o(i).name.$errors[0].$message},{default:c(()=>[a(_,{modelValue:o(r).currentItem.name,"onUpdate:modelValue":M[0]||(M[0]=z=>o(r).currentItem.name=z),type:"text",invalid:o(i).name.$error,onInput:M[1]||(M[1]=z=>o(i).name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(v,{label:x.$t("items.price")},{default:c(()=>[a(I,{key:o(w).selectedCompanyCurrency,modelValue:o(j),"onUpdate:modelValue":M[2]||(M[2]=z=>K(j)?j.value=z:null),currency:o(w).selectedCompanyCurrency,class:"relative w-full focus:border focus:border-solid focus:border-primary"},null,8,["modelValue","currency"])]),_:1},8,["label"]),a(v,{label:x.$t("items.unit")},{default:c(()=>[a(A,{modelValue:o(r).currentItem.unit_id,"onUpdate:modelValue":M[3]||(M[3]=z=>o(r).currentItem.unit_id=z),label:"name",options:o(r).itemUnits,"value-prop":"id","can-deselect":!1,"can-clear":!1,placeholder:x.$t("items.select_a_unit"),searchable:"","track-by":"name"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),o(k)?(l(),q(v,{key:0,label:x.$t("items.taxes")},{default:c(()=>[a(A,{modelValue:o(V),"onUpdate:modelValue":M[4]||(M[4]=z=>K(V)?V.value=z:null),options:o(m),mode:"tags",label:"tax_name","value-prop":"id",class:"w-full","can-deselect":!1,"can-clear":!1,searchable:"","track-by":"tax_name",object:""},null,8,["modelValue","options"])]),_:1},8,["label"])):L("",!0),a(v,{label:x.$t("items.description"),error:o(i).description.$error&&o(i).description.$errors[0].$message},{default:c(()=>[a(g,{modelValue:o(r).currentItem.description,"onUpdate:modelValue":M[5]||(M[5]=z=>o(r).currentItem.description=z),rows:"4",cols:"50",invalid:o(i).description.$error,onInput:M[6]||(M[6]=z=>o(i).description.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1})]),n("div",Os,[a(U,{class:"mr-3",variant:"primary-outline",type:"button",onClick:T},{default:c(()=>[E(h(x.$t("general.cancel")),1)]),_:1}),a(U,{loading:f.value,disabled:f.value,variant:"primary",type:"submit"},{left:c(z=>[a(C,{name:"SaveIcon",class:X(z.class)},null,8,["class"])]),default:c(()=>[E(" "+h(o(r).isEdit?x.$t("general.update"):x.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,Ls)])]),_:1},8,["show"])}}},zs={class:"flex justify-between w-full"},Ns={class:"flex flex-col"},Fs={class:"text-sm text-gray-500 mt-1"},Ys=["onSubmit"],Gs={class:"p-4 sm:p-6"},Ws={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},Rs={emits:["addTax"],setup(s,{emit:t}){const e=H();Ve();const r=xe({state:"",city:"",address_street_1:"",zip:""}),w=W(!1),b=ee(),{t:S}=J(),f=B(()=>e.active&&e.componentName==="TaxationAddressModal"),D=B(()=>({state:{required:O.withMessage(S("validation.required"),R)},city:{required:O.withMessage(S("validation.required"),R)},address_street_1:{required:O.withMessage(S("validation.required"),R)},zip:{required:O.withMessage(S("validation.required"),R)}})),p=ie(D,B(()=>r));async function j(){if(p.value.$touch(),p.value.$invalid)return!0;let d={address:r};e.id&&(d.customer_id=e.id),r.address_street_1=r.address_street_1.replace(/(\r\n|\n|\r)/gm,""),w.value=!0,await b.fetchSalesTax(d).then(i=>{w.value=!1,t("addTax",i.data.data),k()}).catch(i=>{w.value=!1})}function V(){var d,i,m,u;r.state=(d=e==null?void 0:e.data)==null?void 0:d.state,r.city=(i=e==null?void 0:e.data)==null?void 0:i.city,r.address_street_1=(m=e==null?void 0:e.data)==null?void 0:m.address_street_1,r.zip=(u=e==null?void 0:e.data)==null?void 0:u.zip}function k(){e.closeModal()}return(d,i)=>{const m=y("BaseIcon"),u=y("BaseInput"),T=y("BaseInputGroup"),x=y("BaseTextarea"),M=y("BaseInputGrid"),C=y("BaseButton"),_=y("BaseModal");return l(),q(_,{show:o(f),onClose:k,onOpen:V},{header:c(()=>[n("div",zs,[n("div",Ns,[E(h(o(e).title)+" ",1),n("p",Fs,h(o(e).content),1)]),a(m,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:k})])]),default:c(()=>[n("form",{onSubmit:be(j,["prevent"])},[n("div",Gs,[a(M,{layout:"one-column"},{default:c(()=>[a(T,{required:"",error:o(p).state.$error&&o(p).state.$errors[0].$message,label:d.$t("customers.state")},{default:c(()=>[a(u,{modelValue:o(r).state,"onUpdate:modelValue":i[0]||(i[0]=v=>o(r).state=v),type:"text",name:"shippingState",class:"mt-1 md:mt-0",invalid:o(p).state.$error,onInput:i[1]||(i[1]=v=>o(p).state.$touch()),placeholder:d.$t("settings.taxations.state_placeholder")},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["error","label"]),a(T,{required:"",error:o(p).city.$error&&o(p).city.$errors[0].$message,label:d.$t("customers.city")},{default:c(()=>[a(u,{modelValue:o(r).city,"onUpdate:modelValue":i[2]||(i[2]=v=>o(r).city=v),type:"text",name:"shippingCity",class:"mt-1 md:mt-0",invalid:o(p).city.$error,onInput:i[3]||(i[3]=v=>o(p).city.$touch()),placeholder:d.$t("settings.taxations.city_placeholder")},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["error","label"]),a(T,{required:"",error:o(p).address_street_1.$error&&o(p).address_street_1.$errors[0].$message,label:d.$t("customers.address")},{default:c(()=>[a(x,{modelValue:o(r).address_street_1,"onUpdate:modelValue":i[4]||(i[4]=v=>o(r).address_street_1=v),rows:"2",cols:"50",class:"mt-1 md:mt-0",invalid:o(p).address_street_1.$error,onInput:i[5]||(i[5]=v=>o(p).address_street_1.$touch()),placeholder:d.$t("settings.taxations.address_placeholder")},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["error","label"]),a(T,{required:"",error:o(p).zip.$error&&o(p).zip.$errors[0].$message,label:d.$t("customers.zip_code")},{default:c(()=>[a(u,{modelValue:o(r).zip,"onUpdate:modelValue":i[6]||(i[6]=v=>o(r).zip=v),invalid:o(p).zip.$error,onInput:i[7]||(i[7]=v=>o(p).zip.$touch()),type:"text",class:"mt-1 md:mt-0",placeholder:d.$t("settings.taxations.zip_placeholder")},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["error","label"])]),_:1})]),n("div",Ws,[a(C,{class:"mr-3 text-sm",type:"button",variant:"primary-outline",onClick:k},{default:c(()=>[E(h(d.$t("general.cancel")),1)]),_:1}),a(C,{loading:w.value,variant:"primary",type:"submit"},{left:c(v=>[w.value?L("",!0):(l(),q(m,{key:0,name:"SaveIcon",class:X(v.class)},null,8,["class"]))]),default:c(()=>[E(" "+h(d.$t("general.save")),1)]),_:1},8,["loading"])])],40,Ys)]),_:1},8,["show"])}}},no={props:{isEdit:{type:Boolean,default:null},type:{type:String,default:null},customer:{type:[Object],default:null},store:{type:Object,default:null},storeProp:{type:String,default:null}},setup(s){const t=s,e="Sales Tax",r="MODULE",w=H(),b=te(),S=ee(),{t:f}=J(),D=W(!1),p=B(()=>t.isEdit?t.store[t.storeProp].sales_tax_address_type==="billing":b.selectedCompanySettings.sales_tax_address_type==="billing"),j=B(()=>b.selectedCompanySettings.sales_tax_us_enabled==="YES"),V=B(()=>t.isEdit?t.store[t.storeProp].sales_tax_type==="customer_level":b.selectedCompanySettings.sales_tax_type==="customer_level"),k=B(()=>t.isEdit?t.store[t.storeProp].sales_tax_type==="company_level":b.selectedCompanySettings.sales_tax_type==="company_level"),d=B(()=>{if(V.value&&i.value){let _=p.value?t.customer.billing:t.customer.shipping;return{address:Z.exports.pick(_,["address_street_1","city","state","zip"]),customer_id:t.customer.id}}else if(k.value&&i.value)return{address:Z.exports.pick(address,["address_street_1","city","state","zip"])}}),i=B(()=>{var _,v;if(V.value){let I=p.value?(_=t.customer)==null?void 0:_.billing:(v=t.customer)==null?void 0:v.shipping;return m(I)}else if(k.value)return m(b.selectedCompany.address);return!1});le(()=>t.customer,(_,v)=>{if(_&&v&&V.value){u(_,v);return}!i.value&&V.value&&_?setTimeout(()=>{T()},500):V.value&&_?x():V.value&&!_&&C()}),he(()=>{k.value&&(i.value?x():T())});function m(_){return _?_.address_street_1&&_.city&&_.state&&_.zip:!1}function u(_,v){const I=p.value?_.billing:_.shipping,A=p.value?v.billing:v.shipping,g=Z.exports.pick(I,["address_street_1","city","state","zip"]),P=Z.exports.pick(A,["address_street_1","city","state","zip"]);Z.exports.isEqual(g,P)||x()}function T(){var I,A;if(!j.value)return;let _=null,v="";V.value?p.value?(_=(I=t.customer)==null?void 0:I.billing,v=f("settings.taxations.add_billing_address")):(_=(A=t.customer)==null?void 0:A.shipping,v=f("settings.taxations.add_shipping_address")):(_=b.selectedCompany.address,v=f("settings.taxations.add_company_address")),w.openModal({title:v,content:f("settings.taxations.modal_description"),componentName:"TaxationAddressModal",data:_,id:V.value?t.customer.id:""})}async function x(){!j.value||(D.value=!0,await S.fetchSalesTax(d.value).then(_=>{M(_.data.data),D.value=!1}).catch(_=>{_.response.data.error&&setTimeout(()=>{T()},500),D.value=!1}))}function M(_){_.tax_type_id=_.id;const v=t.store[t.storeProp].taxes.findIndex(I=>I.name===e&&I.type===r);v>-1?Object.assign(t.store[t.storeProp].taxes[v],_):t.store[t.storeProp].taxes.push(_)}function C(){const _=t.store[t.storeProp].taxes.findIndex(I=>I.name===e&&I.type===r);_>-1&&t.store[t.storeProp].taxes.splice(_,1);let v=S.taxTypes.findIndex(I=>I.name===e&&I.type===r);v>-1&&S.taxTypes.splice(v,1)}return(_,v)=>(l(),q(Rs,{onAddTax:M}))}};export{oo as _,ao as a,no as b,Qs as c,so as d,to as e,eo as f}; +var Se=Object.defineProperty,Ie=Object.defineProperties;var Pe=Object.getOwnPropertyDescriptors;var pe=Object.getOwnPropertySymbols;var Te=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable;var ye=(s,t,e)=>t in s?Se(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e,N=(s,t)=>{for(var e in t||(t={}))Te.call(t,e)&&ye(s,e,t[e]);if(pe)for(var e of pe(t))ke.call(t,e)&&ye(s,e,t[e]);return s},G=(s,t)=>Ie(s,Pe(t));import{q as ee,c as H,e as ae,b as te,p as fe,g as ne,T as Ce,k as Me,u as De,d as Ve}from"./main.fc26c84f.js";import{D as je,d as qe}from"./DragIcon.7c80aca9.js";import{B as W,a0 as xe,ah as re,J,k as B,C as le,r as y,o as l,e as $,h as n,t as h,f as a,V as Ae,u as o,w as c,i as E,l as q,j as L,G as Ee,A as Z,L as O,M as R,b2 as _e,S as oe,aX as Le,T as ie,x as K,F as Q,y as se,H as ge,a7 as Ue,W as Oe,m as X,Y as ze,X as Ne,Z as Fe,N as Ye,D as he,U as be}from"./vendor.fd3b1727.js";import{_ as Ge}from"./SelectNotePopup.332d8bb2.js";const We={class:"flex items-center justify-between mb-3"},Re={class:"flex items-center text-base",style:{flex:"4"}},Xe={class:"pr-2 mb-0",align:"right"},He={class:"absolute left-3.5"},Je={class:"ml-2 text-sm leading-none cursor-pointer text-primary-400"},Ze=n("br",null,null,-1),Ke={class:"text-sm text-right",style:{flex:"3"}},Qe={class:"flex items-center justify-center w-6 h-10 mx-2 cursor-pointer"},et={props:{ability:{type:String,default:""},store:{type:Object,default:null},storeProp:{type:String,default:""},itemIndex:{type:Number,required:!0},index:{type:Number,required:!0},taxData:{type:Object,required:!0},taxes:{type:Array,default:[]},total:{type:Number,default:0},totalTax:{type:Number,default:0},discountedTotal:{type:Number,default:0},currency:{type:[Object,String],required:!0},updateItems:{type:Function,default:()=>{}}},emits:["remove","update"],setup(s,{emit:t}){const e=s,r=ee(),w=H(),b=ae(),S=W(null),f=xe(N({},e.taxData));re("utils");const{t:D}=J(),p=B(()=>r.taxTypes.map(u=>N({},u)).map(u=>(e.taxes.find(x=>x.tax_type_id===u.id)?u.disabled=!0:u.disabled=!1,u))),j=B(()=>f.compound_tax&&e.discountedTotal?(e.discountedTotal+e.totalTax)*f.percent/100:e.discountedTotal&&f.percent?e.discountedTotal*f.percent/100:0);le(()=>e.discountedTotal,()=>{k()}),le(()=>e.totalTax,()=>{k()}),e.taxData.tax_type_id>0&&(S.value=r.taxTypes.find(m=>m.id===e.taxData.tax_type_id)),k();function V(m){f.percent=m.percent,f.tax_type_id=m.id,f.compound_tax=m.compound_tax,f.name=m.name,k()}function k(){f.tax_type_id!==0&&t("update",{index:e.index,item:G(N({},f),{amount:j.value})})}function d(){let m={itemIndex:e.itemIndex,taxIndex:e.index};w.openModal({title:D("settings.tax_types.add_tax"),componentName:"TaxTypeModal",data:m,size:"sm"})}function i(m){e.store.$patch(u=>{u[e.storeProp].items[e.itemIndex].taxes.splice(m,1)})}return(m,u)=>{const T=y("BaseIcon"),x=y("BaseMultiselect"),M=y("BaseFormatMoney");return l(),$("div",We,[n("div",Re,[n("label",Xe,h(m.$t("invoices.item.tax")),1),a(x,{modelValue:S.value,"onUpdate:modelValue":[u[0]||(u[0]=C=>S.value=C),u[1]||(u[1]=C=>V(C))],"value-prop":"id",options:o(p),placeholder:m.$t("general.select_a_tax"),"open-direction":"top","track-by":"name",searchable:"",object:"",label:"name"},Ae({singlelabel:c(({value:C})=>[n("div",He,h(C.name)+" - "+h(C.percent)+" % ",1)]),option:c(({option:C})=>[E(h(C.name)+" - "+h(C.percent)+" % ",1)]),_:2},[o(b).hasAbilities(s.ability)?{name:"action",fn:c(()=>[n("button",{type:"button",class:"flex items-center justify-center w-full px-2 py-2 bg-gray-200 border-none outline-none cursor-pointer",onClick:d},[a(T,{name:"CheckCircleIcon",class:"h-5 text-primary-400"}),n("label",Je,h(m.$t("invoices.add_new_tax")),1)])])}:void 0]),1032,["modelValue","options","placeholder"]),Ze]),n("div",Ke,[a(M,{amount:o(j),currency:s.currency},null,8,["amount","currency"])]),n("div",Qe,[s.taxes.length&&s.index!==s.taxes.length-1?(l(),q(T,{key:0,name:"TrashIcon",class:"h-5 text-gray-700 cursor-pointer",onClick:u[2]||(u[2]=C=>i(s.index))})):L("",!0)])])}}},tt={class:"box-border bg-white border border-gray-200 border-solid rounded-b"},st={colspan:"5",class:"p-0 text-left align-top"},ot={class:"w-full"},at=n("col",{style:{width:"40%","min-width":"280px"}},null,-1),nt=n("col",{style:{width:"10%","min-width":"120px"}},null,-1),rt=n("col",{style:{width:"15%","min-width":"120px"}},null,-1),lt={key:0,style:{width:"15%","min-width":"160px"}},it=n("col",{style:{width:"15%","min-width":"120px"}},null,-1),dt={class:"px-5 py-4 text-left align-top"},ct={class:"flex justify-start"},ut={class:"flex items-center justify-center w-5 h-5 mt-2 mr-2 text-gray-300 cursor-move handle"},mt={class:"px-5 py-4 text-right align-top"},pt={class:"px-5 py-4 text-left align-top"},yt={class:"flex flex-col"},ft={class:"flex-auto flex-fill bd-highlight"},xt={class:"relative w-full"},_t={key:0,class:"px-5 py-4 text-left align-top"},gt={class:"flex flex-col"},ht={class:"flex",style:{width:"120px"},role:"group"},bt={class:"flex items-center"},vt={class:"px-5 py-4 text-right align-top"},$t={class:"flex items-center justify-end text-sm"},wt={class:"flex items-center justify-center w-6 h-10 mx-2"},Bt={key:0},St=n("td",{class:"px-5 py-4 text-left align-top"},null,-1),It={colspan:"4",class:"px-5 py-4 text-left align-top"},Pt={props:{store:{type:Object,default:null},storeProp:{type:String,default:""},itemData:{type:Object,default:null},index:{type:Number,default:null},type:{type:String,default:""},loading:{type:Boolean,default:!1},currency:{type:[Object,String],required:!0},invoiceItems:{type:Array,required:!0},itemValidationScope:{type:String,default:""}},emits:["update","remove","itemValidate"],setup(s,{emit:t}){const e=s,r=te(),w=fe();Ee();const{t:b}=J(),S=B({get:()=>e.itemData.quantity,set:g=>{A("quantity",parseFloat(g))}}),f=B({get:()=>{const g=e.itemData.price;return parseFloat(g)>0?g/100:g},set:g=>{if(parseFloat(g)>0){let P=Math.round(g*100);A("price",P)}else A("price",g)}}),D=B(()=>e.itemData.price*e.itemData.quantity),p=B({get:()=>e.itemData.discount,set:g=>{e.itemData.discount_type==="percentage"?A("discount_val",D.value*g/100):A("discount_val",Math.round(g*100)),A("discount",g)}}),j=B(()=>D.value-e.itemData.discount_val),V=B(()=>e.currency?e.currency:r.selectedCompanyCurrency),k=B(()=>e.store[e.storeProp].items.length!=1),d=B(()=>Math.round(Z.exports.sumBy(e.itemData.taxes,function(g){return g.compound_tax?0:g.amount}))),i=B(()=>Math.round(Z.exports.sumBy(e.itemData.taxes,function(g){return g.compound_tax?g.amount:0}))),m=B(()=>d.value+i.value),u={name:{required:O.withMessage(b("validation.required"),R)},quantity:{required:O.withMessage(b("validation.required"),R),minValue:O.withMessage(b("validation.qty_must_greater_than_zero"),_e(0)),maxLength:O.withMessage(b("validation.amount_maxlength"),oe(20))},price:{required:O.withMessage(b("validation.required"),R),minValue:O.withMessage(b("validation.number_length_minvalue"),_e(1)),maxLength:O.withMessage(b("validation.price_maxlength"),oe(20))},discount_val:{between:O.withMessage(b("validation.discount_maxlength"),Le(0,B(()=>D.value)))},description:{maxLength:O.withMessage(b("validation.notes_maxlength"),oe(65e3))}},T=ie(u,B(()=>e.store[e.storeProp].items[e.index]),{$scope:e.itemValidationScope});function x(g){e.store.$patch(U=>{U[e.storeProp].items[e.index].taxes[g.index]=g.item});let P=e.itemData.taxes[e.itemData.taxes.length-1];(P==null?void 0:P.tax_type_id)!==0&&e.store.$patch(U=>{U[e.storeProp].items[e.index].taxes.push(G(N({},Ce),{id:ge.raw()}))}),I()}function M(g){A("name",g)}function C(g){e.store.$patch(P=>{if(P[e.storeProp].items[e.index].name=g.name,P[e.storeProp].items[e.index].price=g.price,P[e.storeProp].items[e.index].item_id=g.id,P[e.storeProp].items[e.index].description=g.description,g.unit&&(P[e.storeProp].items[e.index].unit_name=g.unit.name),e.store[e.storeProp].tax_per_item==="YES"&&g.taxes){let U=0;g.taxes.forEach(Y=>{x({index:U,item:N({},Y)}),U++})}P[e.storeProp].exchange_rate&&(P[e.storeProp].items[e.index].price/=P[e.storeProp].exchange_rate)}),w.fetchItems(),I()}function _(){e.itemData.discount_type!=="fixed"&&(A("discount_val",Math.round(e.itemData.discount*100)),A("discount_type","fixed"))}function v(){e.itemData.discount_type!=="percentage"&&(A("discount_val",D.value*e.itemData.discount/100),A("discount_type","percentage"))}function I(){var U,Y;let g=(Y=(U=e.store[e.storeProp])==null?void 0:U.items[e.index])==null?void 0:Y.taxes;g||(g=[]);let P=G(N({},e.store[e.storeProp].items[e.index]),{index:e.index,total:j.value,sub_total:D.value,totalSimpleTax:d.value,totalCompoundTax:i.value,totalTax:m.value,tax:m.value,taxes:[...g]});e.store.updateItem(P)}function A(g,P){e.store.$patch(U=>{U[e.storeProp].items[e.index][g]=P}),I()}return(g,P)=>{const U=y("BaseItemSelect"),Y=y("BaseInput"),z=y("BaseMoney"),de=y("BaseIcon"),ve=y("BaseButton"),ce=y("BaseDropdownItem"),$e=y("BaseDropdown"),ue=y("BaseContentPlaceholdersText"),me=y("BaseContentPlaceholders"),we=y("BaseFormatMoney");return l(),$("tr",tt,[n("td",st,[n("table",ot,[n("colgroup",null,[at,nt,rt,s.store[s.storeProp].discount_per_item==="YES"?(l(),$("col",lt)):L("",!0),it]),n("tbody",null,[n("tr",null,[n("td",dt,[n("div",ct,[n("div",ut,[a(je)]),a(U,{type:"Invoice",item:s.itemData,invalid:o(T).name.$error,"invalid-description":o(T).description.$error,taxes:s.itemData.taxes,index:s.index,"store-prop":s.storeProp,store:s.store,onSearch:M,onSelect:C},null,8,["item","invalid","invalid-description","taxes","index","store-prop","store"])])]),n("td",mt,[a(Y,{modelValue:o(S),"onUpdate:modelValue":P[0]||(P[0]=F=>K(S)?S.value=F:null),invalid:o(T).quantity.$error,"content-loading":s.loading,type:"number",small:"",min:"0",step:"any",onChange:P[1]||(P[1]=F=>I()),onInput:P[2]||(P[2]=F=>o(T).quantity.$touch())},null,8,["modelValue","invalid","content-loading"])]),n("td",pt,[n("div",yt,[n("div",ft,[n("div",xt,[a(z,{key:o(V),modelValue:o(f),"onUpdate:modelValue":P[3]||(P[3]=F=>K(f)?f.value=F:null),invalid:o(T).price.$error,"content-loading":s.loading,currency:o(V)},null,8,["modelValue","invalid","content-loading","currency"])])])])]),s.store[s.storeProp].discount_per_item==="YES"?(l(),$("td",_t,[n("div",gt,[n("div",ht,[a(Y,{modelValue:o(p),"onUpdate:modelValue":P[4]||(P[4]=F=>K(p)?p.value=F:null),invalid:o(T).discount_val.$error,"content-loading":s.loading,class:"border-r-0 focus:border-r-2 rounded-tr-sm rounded-br-sm h-[38px]"},null,8,["modelValue","invalid","content-loading"]),a($e,{position:"bottom-end"},{activator:c(()=>[a(ve,{"content-loading":s.loading,class:"rounded-tr-md rounded-br-md !p-2 rounded-none",type:"button",variant:"white"},{default:c(()=>[n("span",bt,[E(h(s.itemData.discount_type=="fixed"?s.currency.symbol:"%")+" ",1),a(de,{name:"ChevronDownIcon",class:"w-4 h-4 ml-1 text-gray-500"})])]),_:1},8,["content-loading"])]),default:c(()=>[a(ce,{onClick:_},{default:c(()=>[E(h(g.$t("general.fixed")),1)]),_:1}),a(ce,{onClick:v},{default:c(()=>[E(h(g.$t("general.percentage")),1)]),_:1})]),_:1})])])])):L("",!0),n("td",vt,[n("div",$t,[n("span",null,[s.loading?(l(),q(me,{key:0},{default:c(()=>[a(ue,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),q(we,{key:1,amount:o(j),currency:o(V)},null,8,["amount","currency"]))]),n("div",wt,[o(k)?(l(),q(de,{key:0,class:"h-5 text-gray-700 cursor-pointer",name:"TrashIcon",onClick:P[5]||(P[5]=F=>s.store.removeItem(s.index))})):L("",!0)])])])]),s.store[s.storeProp].tax_per_item==="YES"?(l(),$("tr",Bt,[St,n("td",It,[s.loading?(l(),q(me,{key:0},{default:c(()=>[a(ue,{lines:1,class:"w-24 h-8 border rounded-md"})]),_:1})):(l(!0),$(Q,{key:1},se(s.itemData.taxes,(F,Be)=>(l(),q(et,{key:F.id,index:Be,"item-index":s.index,"tax-data":F,taxes:s.itemData.taxes,"discounted-total":o(j),"total-tax":o(d),total:o(D),currency:s.currency,"update-items":I,ability:o(ne).CREATE_INVOICE,store:s.store,"store-prop":s.storeProp,discount:o(p),onUpdate:x},null,8,["index","item-index","tax-data","taxes","discounted-total","total-tax","total","currency","ability","store","store-prop","discount"]))),128))])])):L("",!0)])])])])}}},Tt={class:"text-center item-table min-w-full"},kt=n("col",{style:{width:"40%","min-width":"280px"}},null,-1),Ct=n("col",{style:{width:"10%","min-width":"120px"}},null,-1),Mt=n("col",{style:{width:"15%","min-width":"120px"}},null,-1),Dt={key:0,style:{width:"15%","min-width":"160px"}},Vt=n("col",{style:{width:"15%","min-width":"120px"}},null,-1),jt={class:"bg-white border border-gray-200 border-solid"},qt={class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"},At={key:1,class:"pl-7"},Et={class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-right text-gray-700 border-t border-b border-gray-200 border-solid"},Lt={key:1},Ut={class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"},Ot={key:1},zt={key:0,class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid"},Nt={key:1},Ft={class:"px-5 py-3 text-sm not-italic font-medium leading-5 text-right text-gray-700 border-t border-b border-gray-200 border-solid"},Yt={key:1,class:"pr-10 column-heading"},Qs={props:{store:{type:Object,default:null},storeProp:{type:String,default:""},currency:{type:[Object,String,null],required:!0},isLoading:{type:Boolean,default:!1},itemValidationScope:{type:String,default:""}},setup(s){const t=s,e=te(),r=B(()=>t.currency?t.currency:e.selectedCompanyCurrency);return(w,b)=>{const S=y("BaseContentPlaceholdersText"),f=y("BaseContentPlaceholders"),D=y("BaseIcon");return l(),$(Q,null,[n("table",Tt,[n("colgroup",null,[kt,Ct,Mt,s.store[s.storeProp].discount_per_item==="YES"?(l(),$("col",Dt)):L("",!0),Vt]),n("thead",jt,[n("tr",null,[n("th",qt,[s.isLoading?(l(),q(f,{key:0},{default:c(()=>[a(S,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("span",At,h(w.$tc("items.item",2)),1))]),n("th",Et,[s.isLoading?(l(),q(f,{key:0},{default:c(()=>[a(S,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("span",Lt,h(w.$t("invoices.item.quantity")),1))]),n("th",Ut,[s.isLoading?(l(),q(f,{key:0},{default:c(()=>[a(S,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("span",Ot,h(w.$t("invoices.item.price")),1))]),s.store[s.storeProp].discount_per_item==="YES"?(l(),$("th",zt,[s.isLoading?(l(),q(f,{key:0},{default:c(()=>[a(S,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("span",Nt,h(w.$t("invoices.item.discount")),1))])):L("",!0),n("th",Ft,[s.isLoading?(l(),q(f,{key:0},{default:c(()=>[a(S,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("span",Yt,h(w.$t("invoices.item.amount")),1))])])]),a(o(qe),{modelValue:s.store[s.storeProp].items,"onUpdate:modelValue":b[0]||(b[0]=p=>s.store[s.storeProp].items=p),"item-key":"id",tag:"tbody",handle:".handle"},{item:c(({element:p,index:j})=>[a(Pt,{key:p.id,index:j,"item-data":p,loading:s.isLoading,currency:o(r),"item-validation-scope":s.itemValidationScope,"invoice-items":s.store[s.storeProp].items,store:s.store,"store-prop":s.storeProp},null,8,["index","item-data","loading","currency","item-validation-scope","invoice-items","store","store-prop"])]),_:1},8,["modelValue"])]),n("div",{class:"flex items-center justify-center w-full px-6 py-3 text-base border border-t-0 border-gray-200 border-solid cursor-pointer text-primary-400 hover:bg-primary-100",onClick:b[1]||(b[1]=(...p)=>s.store.addItem&&s.store.addItem(...p))},[a(D,{name:"PlusCircleIcon",class:"mr-2"}),E(" "+h(w.$t("general.add_new_item")),1)])],64)}}},Gt={class:"flex items-center justify-between w-full mt-2 text-sm"},Wt={class:"font-semibold leading-5 text-gray-500 uppercase"},Rt={class:"flex items-center justify-center text-lg text-black"},Xt={props:{index:{type:Number,required:!0},tax:{type:Object,required:!0},taxes:{type:Array,required:!0},currency:{type:[Object,String],required:!0},store:{type:Object,default:null},data:{type:String,default:""}},emits:["update","remove"],setup(s,{emit:t}){const e=s;re("$utils");const r=B(()=>e.tax.compound_tax&&e.store.getSubtotalWithDiscount?Math.round((e.store.getSubtotalWithDiscount+e.store.getTotalSimpleTax)*e.tax.percent/100):e.store.getSubtotalWithDiscount&&e.tax.percent?Math.round(e.store.getSubtotalWithDiscount*e.tax.percent/100):0);Ue(()=>{e.store.getSubtotalWithDiscount&&w(),e.store.getTotalSimpleTax&&w()});function w(){t("update",G(N({},e.tax),{amount:r.value}))}return(b,S)=>{const f=y("BaseFormatMoney"),D=y("BaseIcon");return l(),$("div",Gt,[n("label",Wt,h(s.tax.name)+" ("+h(s.tax.percent)+" %) ",1),n("label",Rt,[a(f,{amount:s.tax.amount,currency:s.currency},null,8,["amount","currency"]),a(D,{name:"TrashIcon",class:"h-5 ml-2 cursor-pointer",onClick:S[0]||(S[0]=p=>b.$emit("remove",s.tax.id))})])])}}},Ht={class:"w-full mt-4 tax-select"},Jt={class:"relative w-full max-w-md px-4"},Zt={class:"overflow-hidden rounded-md shadow-lg ring-1 ring-black ring-opacity-5"},Kt={class:"relative bg-white"},Qt={class:"relative p-4"},es={key:0,class:"relative flex flex-col overflow-auto list max-h-36 border-t border-gray-200"},ts=["onClick"],ss={class:"flex justify-between px-2"},os={class:"m-0 text-base font-semibold leading-tight text-gray-700 cursor-pointer"},as={class:"m-0 text-base font-semibold text-gray-700 cursor-pointer"},ns={key:1,class:"flex justify-center p-5 text-gray-400"},rs={class:"text-base text-gray-500 cursor-pointer"},ls={class:"m-0 ml-3 text-sm leading-none cursor-pointer font-base text-primary-400"},is={props:{type:{type:String,default:null},store:{type:Object,default:null},storeProp:{type:String,default:""}},emits:["select:taxType"],setup(s,{emit:t}){const e=s,r=H(),w=ee(),b=ae(),{t:S}=J(),f=W(null),D=B(()=>f.value?w.taxTypes.filter(function(k){return k.name.toLowerCase().indexOf(f.value.toLowerCase())!==-1}):w.taxTypes),p=B(()=>e.store[e.storeProp].taxes);function j(k,d){t("select:taxType",N({},k)),d()}function V(){r.openModal({title:S("settings.tax_types.add_tax"),componentName:"TaxTypeModal",size:"sm",refreshData:k=>t("select:taxType",k)})}return(k,d)=>{const i=y("BaseIcon"),m=y("BaseInput");return l(),$("div",Ht,[a(o(Fe),{class:"relative"},{default:c(({isOpen:u})=>[a(o(Oe),{class:X([u?"":"text-opacity-90","flex items-center text-sm font-medium text-primary-400 focus:outline-none focus:border-none"])},{default:c(()=>[a(i,{name:"PlusIcon",class:"w-4 h-4 font-medium text-primary-400"}),E(" "+h(k.$t("settings.tax_types.add_tax")),1)]),_:2},1032,["class"]),n("div",Jt,[a(ze,{"enter-active-class":"transition duration-200 ease-out","enter-from-class":"translate-y-1 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-1 opacity-0"},{default:c(()=>[a(o(Ne),{style:{"min-width":"350px","margin-left":"62px",top:"-28px"},class:"absolute z-10 px-4 py-2 -translate-x-full sm:px-0"},{default:c(({close:T})=>[n("div",Zt,[n("div",Kt,[n("div",Qt,[a(m,{modelValue:f.value,"onUpdate:modelValue":d[0]||(d[0]=x=>f.value=x),placeholder:k.$t("general.search"),type:"text",class:"text-black"},null,8,["modelValue","placeholder"])]),o(D).length>0?(l(),$("div",es,[(l(!0),$(Q,null,se(o(D),(x,M)=>(l(),$("div",{key:M,class:X([{"bg-gray-100 cursor-not-allowed opacity-50 pointer-events-none":o(p).find(C=>C.tax_type_id===x.id)},"px-6 py-4 border-b border-gray-200 border-solid cursor-pointer hover:bg-gray-100 hover:cursor-pointer last:border-b-0"]),tabindex:"2",onClick:C=>j(x,T)},[n("div",ss,[n("label",os,h(x.name),1),n("label",as,h(x.percent)+" % ",1)])],10,ts))),128))])):(l(),$("div",ns,[n("label",rs,h(k.$t("general.no_tax_found")),1)]))]),o(b).hasAbilities(o(ne).CREATE_TAX_TYPE)?(l(),$("button",{key:0,type:"button",class:"flex items-center justify-center w-full h-10 px-2 py-3 bg-gray-200 border-none outline-none",onClick:V},[a(i,{name:"CheckCircleIcon",class:"text-primary-400"}),n("label",ls,h(k.$t("estimates.add_new_tax")),1)])):L("",!0)])]),_:1})]),_:1})])]),_:1})])}}},ds={class:"px-5 py-4 mt-6 bg-white border border-gray-200 border-solid rounded md:min-w-[390px] min-w-[300px] lg:mt-7"},cs={class:"flex items-center justify-between w-full"},us={key:1,class:"text-sm font-semibold leading-5 text-gray-400 uppercase"},ms={key:3,class:"flex items-center justify-center m-0 text-lg text-black uppercase"},ps={key:1,class:"m-0 text-sm font-semibold leading-5 text-gray-500 uppercase"},ys={key:3,class:"flex items-center justify-center m-0 text-lg text-black uppercase"},fs={key:0,class:"flex items-center justify-between w-full mt-2"},xs={key:1,class:"text-sm font-semibold leading-5 text-gray-400 uppercase"},_s={key:3,class:"flex",style:{width:"140px"},role:"group"},gs={class:"flex items-center"},hs={key:1},bs={class:"flex items-center justify-between w-full pt-2 mt-5 border-t border-gray-200 border-solid"},vs={key:1,class:"m-0 text-sm font-semibold leading-5 text-gray-400 uppercase"},$s={key:3,class:"flex items-center justify-center text-lg uppercase text-primary-400"},eo={props:{store:{type:Object,default:null},storeProp:{type:String,default:""},taxPopupType:{type:String,default:""},currency:{type:[Object,String],default:""},isLoading:{type:Boolean,default:!1}},setup(s){const t=s,e=W(null);re("$utils");const r=te(),w=B({get:()=>t.store[t.storeProp].discount,set:d=>{t.store[t.storeProp].discount_type==="percentage"?t.store[t.storeProp].discount_val=Math.round(t.store.getSubTotal*d/100):t.store[t.storeProp].discount_val=Math.round(d*100),t.store[t.storeProp].discount=d}}),b=B({get:()=>t.store[t.storeProp].taxes,set:d=>{t.store.$patch(i=>{i[t.storeProp].taxes=d})}}),S=B(()=>{let d=[];return t.store[t.storeProp].items.forEach(i=>{i.taxes&&i.taxes.forEach(m=>{let u=d.find(T=>T.tax_type_id===m.tax_type_id);u?u.amount+=m.amount:m.tax_type_id&&d.push({tax_type_id:m.tax_type_id,amount:m.amount,percent:m.percent,name:m.name})})}),d}),f=B(()=>t.currency?t.currency:r.selectedCompanyCurrency);function D(){t.store[t.storeProp].discount_type!=="fixed"&&(t.store[t.storeProp].discount_val=Math.round(t.store[t.storeProp].discount*100),t.store[t.storeProp].discount_type="fixed")}function p(){t.store[t.storeProp].discount_type!=="percentage"&&(t.store[t.storeProp].discount_val=t.store.getSubTotal*t.store[t.storeProp].discount/100,t.store[t.storeProp].discount_type="percentage")}function j(d){let i=0;d.compound_tax&&t.store.getSubtotalWithDiscount?i=Math.round((t.store.getSubtotalWithDiscount+t.store.getTotalSimpleTax)*d.percent/100):t.store.getSubtotalWithDiscount&&d.percent&&(i=Math.round(t.store.getSubtotalWithDiscount*d.percent/100));let m=G(N({},ne),{id:ge.raw(),name:d.name,percent:d.percent,compound_tax:d.compound_tax,tax_type_id:d.id,amount:i});t.store.$patch(u=>{u[t.storeProp].taxes.push(N({},m))})}function V(d){const i=t.store[t.storeProp].taxes.find(m=>m.id===d.id);i&&Object.assign(i,N({},d))}function k(d){const i=t.store[t.storeProp].taxes.findIndex(m=>m.id===d);t.store.$patch(m=>{m[t.storeProp].taxes.splice(i,1)})}return(d,i)=>{const m=y("BaseContentPlaceholdersText"),u=y("BaseContentPlaceholders"),T=y("BaseFormatMoney"),x=y("BaseInput"),M=y("BaseIcon"),C=y("BaseButton"),_=y("BaseDropdownItem"),v=y("BaseDropdown");return l(),$("div",ds,[n("div",cs,[s.isLoading?(l(),q(u,{key:0},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("label",us,h(d.$t("estimates.sub_total")),1)),s.isLoading?(l(),q(u,{key:2},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("label",ms,[a(T,{amount:s.store.getSubTotal,currency:o(f)},null,8,["amount","currency"])]))]),(l(!0),$(Q,null,se(o(S),I=>(l(),$("div",{key:I.tax_type_id,class:"flex items-center justify-between w-full"},[s.isLoading?(l(),q(u,{key:0},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):s.store[s.storeProp].tax_per_item==="YES"?(l(),$("label",ps,h(I.name)+" - "+h(I.percent)+"% ",1)):L("",!0),s.isLoading?(l(),q(u,{key:2},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):s.store[s.storeProp].tax_per_item==="YES"?(l(),$("label",ys,[a(T,{amount:I.amount,currency:o(f)},null,8,["amount","currency"])])):L("",!0)]))),128)),s.store[s.storeProp].discount_per_item==="NO"||s.store[s.storeProp].discount_per_item===null?(l(),$("div",fs,[s.isLoading?(l(),q(u,{key:0},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("label",xs,h(d.$t("estimates.discount")),1)),s.isLoading?(l(),q(u,{key:2},{default:c(()=>[a(m,{lines:1,class:"w-24 h-8 border rounded-md"})]),_:1})):(l(),$("div",_s,[a(x,{modelValue:o(w),"onUpdate:modelValue":i[0]||(i[0]=I=>K(w)?w.value=I:null),class:"border-r-0 focus:border-r-2 rounded-tr-sm rounded-br-sm h-[38px]"},null,8,["modelValue"]),a(v,{position:"bottom-end"},{activator:c(()=>[a(C,{class:"p-2 rounded-none rounded-tr-md rounded-br-md",type:"button",variant:"white"},{default:c(()=>[n("span",gs,[E(h(s.store[s.storeProp].discount_type=="fixed"?o(f).symbol:"%")+" ",1),a(M,{name:"ChevronDownIcon",class:"w-4 h-4 ml-1 text-gray-500"})])]),_:1})]),default:c(()=>[a(_,{onClick:D},{default:c(()=>[E(h(d.$t("general.fixed")),1)]),_:1}),a(_,{onClick:p},{default:c(()=>[E(h(d.$t("general.percentage")),1)]),_:1})]),_:1})]))])):L("",!0),s.store[s.storeProp].tax_per_item==="NO"||s.store[s.storeProp].tax_per_item===null?(l(),$("div",hs,[(l(!0),$(Q,null,se(o(b),(I,A)=>(l(),q(Xt,{key:I.id,index:A,tax:I,taxes:o(b),currency:s.currency,store:s.store,onRemove:k,onUpdate:V},null,8,["index","tax","taxes","currency","store"]))),128))])):L("",!0),s.store[s.storeProp].tax_per_item==="NO"||s.store[s.storeProp].tax_per_item===null?(l(),$("div",{key:2,ref:(I,A)=>{A.taxModal=I,e.value=I},class:"float-right pt-2 pb-4"},[a(is,{"store-prop":s.storeProp,store:s.store,type:s.taxPopupType,"onSelect:taxType":j},null,8,["store-prop","store","type"])],512)):L("",!0),n("div",bs,[s.isLoading?(l(),q(u,{key:0},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("label",vs,h(d.$t("estimates.total"))+" "+h(d.$t("estimates.amount"))+":",1)),s.isLoading?(l(),q(u,{key:2},{default:c(()=>[a(m,{lines:1,class:"w-16 h-5"})]),_:1})):(l(),$("label",$s,[a(T,{amount:s.store.getTotal,currency:o(f)},null,8,["amount","currency"])]))])])}}},ws={class:"flex text-gray-800 font-medium text-sm mb-2"},Bs=n("span",{class:"text-sm text-red-500"}," *",-1),to={props:{store:{type:Object,default:null},storeProp:{type:String,default:""},isMarkAsDefault:{type:Boolean,default:!1}},setup(s){const t=s,e=H(),{t:r}=J();function w(){let b="";t.storeProp=="newEstimate"?b=r("estimates.mark_as_default_estimate_template_description"):t.storeProp=="newInvoice"&&(b=r("invoices.mark_as_default_invoice_template_description")),e.openModal({title:r("general.choose_template"),componentName:"SelectTemplate",data:{templates:t.store.templates,store:t.store,storeProp:t.storeProp,isMarkAsDefault:t.isMarkAsDefault,markAsDefaultDescription:b}})}return(b,S)=>{const f=y("BaseIcon"),D=y("BaseButton");return l(),$("div",null,[n("label",ws,[E(h(b.$t("general.select_template"))+" ",1),Bs]),a(D,{type:"button",class:"flex justify-center w-full text-sm lg:w-auto hover:bg-gray-200",variant:"gray",onClick:w},{right:c(p=>[a(f,{name:"PencilIcon",class:X(p.class)},null,8,["class"])]),default:c(()=>[E(" "+h(s.store[s.storeProp].template_name),1)]),_:1})])}}},Ss={class:"mb-6"},Is={class:"z-20 text-sm font-semibold leading-5 text-primary-400 float-right"},Ps={class:"text-gray-800 font-medium mb-4 text-sm"},so={props:{store:{type:Object,default:null},storeProp:{type:String,default:""},fields:{type:Object,default:null},type:{type:String,default:null}},setup(s){const t=s;function e(r){t.store[t.storeProp].notes=""+r.notes}return(r,w)=>{const b=y("BaseCustomInput");return l(),$("div",Ss,[n("div",Is,[a(Ge,{type:s.type,onSelect:e},null,8,["type"])]),n("label",Ps,h(r.$t("invoices.notes")),1),a(b,{modelValue:s.store[s.storeProp].notes,"onUpdate:modelValue":w[0]||(w[0]=S=>s.store[s.storeProp].notes=S),"content-loading":s.store.isFetchingInitialSettings,fields:s.fields,class:"mt-1"},null,8,["modelValue","content-loading","fields"])])}}},Ts={class:"flex justify-between w-full"},ks={class:"px-8 py-8 sm:p-6"},Cs={key:0,class:"grid grid-cols-3 gap-2 p-1 overflow-x-auto"},Ms=["onClick"],Ds=["src","alt"],Vs=["alt","src"],js={key:1,class:"z-0 flex ml-3 pt-5"},qs={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},oo={setup(s){const t=H(),e=ae(),r=W(""),w=B(()=>t.active&&t.componentName==="SelectTemplate"),b=B(()=>t.title);function S(){t.data.store[t.data.storeProp].template_name?r.value=t.data.store[t.data.storeProp].template_name:r.value=t.data.templates[0]}async function f(){await t.data.store.setTemplate(r.value),!t.data.store.isEdit&&t.data.isMarkAsDefault&&(t.data.storeProp=="newEstimate"?await e.updateUserSettings({settings:{default_estimate_template:r.value}}):t.data.storeProp=="newInvoice"&&await e.updateUserSettings({settings:{default_invoice_template:r.value}})),p()}function D(){return new URL("/build/img/tick.png",self.location)}function p(){t.closeModal(),setTimeout(()=>{t.$reset()},300)}return(j,V)=>{const k=y("BaseIcon"),d=y("BaseCheckbox"),i=y("BaseButton"),m=y("BaseModal");return l(),q(m,{show:o(w),onClose:p,onOpen:S},{header:c(()=>[n("div",Ts,[E(h(o(b))+" ",1),a(k,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:p})])]),default:c(()=>[n("div",ks,[o(t).data?(l(),$("div",Cs,[(l(!0),$(Q,null,se(o(t).data.templates,(u,T)=>(l(),$("div",{key:T,class:X([{"border border-solid border-primary-500":r.value===u.name},"relative flex flex-col m-2 border border-gray-200 border-solid cursor-pointer hover:border-primary-300"]),onClick:x=>r.value=u.name},[n("img",{src:u.path,alt:u.name,class:"w-full min-h-[100px]"},null,8,Ds),r.value===u.name?(l(),$("img",{key:0,alt:u.name,class:"absolute z-10 w-5 h-5 text-primary-500",style:{top:"-6px",right:"-5px"},src:D()},null,8,Vs)):L("",!0),n("span",{class:X(["w-full p-1 bg-gray-200 text-sm text-center absolute bottom-0 left-0",{"text-primary-500 bg-primary-100":r.value===u.name,"text-gray-600":r.value!=u.name}])},h(u.name),3)],10,Ms))),128))])):L("",!0),o(t).data.store.isEdit?L("",!0):(l(),$("div",js,[a(d,{modelValue:o(t).data.isMarkAsDefault,"onUpdate:modelValue":V[0]||(V[0]=u=>o(t).data.isMarkAsDefault=u),"set-initial-value":!1,variant:"primary",label:j.$t("general.mark_as_default"),description:o(t).data.markAsDefaultDescription},null,8,["modelValue","label","description"])]))]),n("div",qs,[a(i,{class:"mr-3",variant:"primary-outline",onClick:p},{default:c(()=>[E(h(j.$t("general.cancel")),1)]),_:1}),a(i,{variant:"primary",onClick:V[1]||(V[1]=u=>f())},{left:c(u=>[a(k,{name:"SaveIcon",class:X(u.class)},null,8,["class"])]),default:c(()=>[E(" "+h(j.$t("general.choose")),1)]),_:1})])]),_:1},8,["show"])}}},As={class:"flex justify-between w-full"},Es={class:"item-modal"},Ls=["onSubmit"],Us={class:"px-8 py-8 sm:p-6"},Os={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},ao={emits:["newItem"],setup(s,{emit:t}){const e=H(),r=fe(),w=te(),b=ee();Me(),De();const{t:S}=J(),f=W(!1),D=W(w.selectedCompanySettings.tax_per_item),p=B(()=>e.active&&e.componentName==="ItemModal"),j=B({get:()=>r.currentItem.price/100,set:x=>{r.currentItem.price=Math.round(x*100)}}),V=B({get:()=>r.currentItem.taxes.map(x=>{if(x)return G(N({},x),{tax_type_id:x.id,tax_name:x.name+" ("+x.percent+"%)"})}),set:x=>{r.$patch(M=>{M.currentItem.taxes=x})}}),k=B(()=>D.value==="YES"),d={name:{required:O.withMessage(S("validation.required"),R),minLength:O.withMessage(S("validation.name_min_length",{count:3}),Ye(3))},description:{maxLength:O.withMessage(S("validation.description_maxlength",{count:255}),oe(255))}},i=ie(d,B(()=>r.currentItem)),m=B(()=>b.taxTypes.map(x=>G(N({},x),{tax_name:x.name+" ("+x.percent+"%)"})));he(()=>{i.value.$reset(),r.fetchItemUnits({limit:"all"})});async function u(){if(i.value.$touch(),i.value.$invalid)return!0;let x=G(N({},r.currentItem),{taxes:r.currentItem.taxes.map(C=>({tax_type_id:C.id,amount:j.value*C.percent/100,percent:C.percent,name:C.name,collective_tax:0}))});f.value=!0,await(r.isEdit?r.updateItem:r.addItem)(x).then(C=>{f.value=!1,C.data.data&&e.data&&e.refreshData(C.data.data),T()})}function T(){e.closeModal(),setTimeout(()=>{r.resetCurrentItem(),e.$reset(),i.value.$reset()},300)}return(x,M)=>{const C=y("BaseIcon"),_=y("BaseInput"),v=y("BaseInputGroup"),I=y("BaseMoney"),A=y("BaseMultiselect"),g=y("BaseTextarea"),P=y("BaseInputGrid"),U=y("BaseButton"),Y=y("BaseModal");return l(),q(Y,{show:o(p),onClose:T},{header:c(()=>[n("div",As,[E(h(o(e).title)+" ",1),a(C,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:T})])]),default:c(()=>[n("div",Es,[n("form",{action:"",onSubmit:be(u,["prevent"])},[n("div",Us,[a(P,{layout:"one-column"},{default:c(()=>[a(v,{label:x.$t("items.name"),required:"",error:o(i).name.$error&&o(i).name.$errors[0].$message},{default:c(()=>[a(_,{modelValue:o(r).currentItem.name,"onUpdate:modelValue":M[0]||(M[0]=z=>o(r).currentItem.name=z),type:"text",invalid:o(i).name.$error,onInput:M[1]||(M[1]=z=>o(i).name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(v,{label:x.$t("items.price")},{default:c(()=>[a(I,{key:o(w).selectedCompanyCurrency,modelValue:o(j),"onUpdate:modelValue":M[2]||(M[2]=z=>K(j)?j.value=z:null),currency:o(w).selectedCompanyCurrency,class:"relative w-full focus:border focus:border-solid focus:border-primary"},null,8,["modelValue","currency"])]),_:1},8,["label"]),a(v,{label:x.$t("items.unit")},{default:c(()=>[a(A,{modelValue:o(r).currentItem.unit_id,"onUpdate:modelValue":M[3]||(M[3]=z=>o(r).currentItem.unit_id=z),label:"name",options:o(r).itemUnits,"value-prop":"id","can-deselect":!1,"can-clear":!1,placeholder:x.$t("items.select_a_unit"),searchable:"","track-by":"name"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),o(k)?(l(),q(v,{key:0,label:x.$t("items.taxes")},{default:c(()=>[a(A,{modelValue:o(V),"onUpdate:modelValue":M[4]||(M[4]=z=>K(V)?V.value=z:null),options:o(m),mode:"tags",label:"tax_name","value-prop":"id",class:"w-full","can-deselect":!1,"can-clear":!1,searchable:"","track-by":"tax_name",object:""},null,8,["modelValue","options"])]),_:1},8,["label"])):L("",!0),a(v,{label:x.$t("items.description"),error:o(i).description.$error&&o(i).description.$errors[0].$message},{default:c(()=>[a(g,{modelValue:o(r).currentItem.description,"onUpdate:modelValue":M[5]||(M[5]=z=>o(r).currentItem.description=z),rows:"4",cols:"50",invalid:o(i).description.$error,onInput:M[6]||(M[6]=z=>o(i).description.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1})]),n("div",Os,[a(U,{class:"mr-3",variant:"primary-outline",type:"button",onClick:T},{default:c(()=>[E(h(x.$t("general.cancel")),1)]),_:1}),a(U,{loading:f.value,disabled:f.value,variant:"primary",type:"submit"},{left:c(z=>[a(C,{name:"SaveIcon",class:X(z.class)},null,8,["class"])]),default:c(()=>[E(" "+h(o(r).isEdit?x.$t("general.update"):x.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,Ls)])]),_:1},8,["show"])}}},zs={class:"flex justify-between w-full"},Ns={class:"flex flex-col"},Fs={class:"text-sm text-gray-500 mt-1"},Ys=["onSubmit"],Gs={class:"p-4 sm:p-6"},Ws={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},Rs={emits:["addTax"],setup(s,{emit:t}){const e=H();Ve();const r=xe({state:"",city:"",address_street_1:"",zip:""}),w=W(!1),b=ee(),{t:S}=J(),f=B(()=>e.active&&e.componentName==="TaxationAddressModal"),D=B(()=>({state:{required:O.withMessage(S("validation.required"),R)},city:{required:O.withMessage(S("validation.required"),R)},address_street_1:{required:O.withMessage(S("validation.required"),R)},zip:{required:O.withMessage(S("validation.required"),R)}})),p=ie(D,B(()=>r));async function j(){if(p.value.$touch(),p.value.$invalid)return!0;let d={address:r};e.id&&(d.customer_id=e.id),r.address_street_1=r.address_street_1.replace(/(\r\n|\n|\r)/gm,""),w.value=!0,await b.fetchSalesTax(d).then(i=>{w.value=!1,t("addTax",i.data.data),k()}).catch(i=>{w.value=!1})}function V(){var d,i,m,u;r.state=(d=e==null?void 0:e.data)==null?void 0:d.state,r.city=(i=e==null?void 0:e.data)==null?void 0:i.city,r.address_street_1=(m=e==null?void 0:e.data)==null?void 0:m.address_street_1,r.zip=(u=e==null?void 0:e.data)==null?void 0:u.zip}function k(){e.closeModal()}return(d,i)=>{const m=y("BaseIcon"),u=y("BaseInput"),T=y("BaseInputGroup"),x=y("BaseTextarea"),M=y("BaseInputGrid"),C=y("BaseButton"),_=y("BaseModal");return l(),q(_,{show:o(f),onClose:k,onOpen:V},{header:c(()=>[n("div",zs,[n("div",Ns,[E(h(o(e).title)+" ",1),n("p",Fs,h(o(e).content),1)]),a(m,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:k})])]),default:c(()=>[n("form",{onSubmit:be(j,["prevent"])},[n("div",Gs,[a(M,{layout:"one-column"},{default:c(()=>[a(T,{required:"",error:o(p).state.$error&&o(p).state.$errors[0].$message,label:d.$t("customers.state")},{default:c(()=>[a(u,{modelValue:o(r).state,"onUpdate:modelValue":i[0]||(i[0]=v=>o(r).state=v),type:"text",name:"shippingState",class:"mt-1 md:mt-0",invalid:o(p).state.$error,onInput:i[1]||(i[1]=v=>o(p).state.$touch()),placeholder:d.$t("settings.taxations.state_placeholder")},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["error","label"]),a(T,{required:"",error:o(p).city.$error&&o(p).city.$errors[0].$message,label:d.$t("customers.city")},{default:c(()=>[a(u,{modelValue:o(r).city,"onUpdate:modelValue":i[2]||(i[2]=v=>o(r).city=v),type:"text",name:"shippingCity",class:"mt-1 md:mt-0",invalid:o(p).city.$error,onInput:i[3]||(i[3]=v=>o(p).city.$touch()),placeholder:d.$t("settings.taxations.city_placeholder")},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["error","label"]),a(T,{required:"",error:o(p).address_street_1.$error&&o(p).address_street_1.$errors[0].$message,label:d.$t("customers.address")},{default:c(()=>[a(x,{modelValue:o(r).address_street_1,"onUpdate:modelValue":i[4]||(i[4]=v=>o(r).address_street_1=v),rows:"2",cols:"50",class:"mt-1 md:mt-0",invalid:o(p).address_street_1.$error,onInput:i[5]||(i[5]=v=>o(p).address_street_1.$touch()),placeholder:d.$t("settings.taxations.address_placeholder")},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["error","label"]),a(T,{required:"",error:o(p).zip.$error&&o(p).zip.$errors[0].$message,label:d.$t("customers.zip_code")},{default:c(()=>[a(u,{modelValue:o(r).zip,"onUpdate:modelValue":i[6]||(i[6]=v=>o(r).zip=v),invalid:o(p).zip.$error,onInput:i[7]||(i[7]=v=>o(p).zip.$touch()),type:"text",class:"mt-1 md:mt-0",placeholder:d.$t("settings.taxations.zip_placeholder")},null,8,["modelValue","invalid","placeholder"])]),_:1},8,["error","label"])]),_:1})]),n("div",Ws,[a(C,{class:"mr-3 text-sm",type:"button",variant:"primary-outline",onClick:k},{default:c(()=>[E(h(d.$t("general.cancel")),1)]),_:1}),a(C,{loading:w.value,variant:"primary",type:"submit"},{left:c(v=>[w.value?L("",!0):(l(),q(m,{key:0,name:"SaveIcon",class:X(v.class)},null,8,["class"]))]),default:c(()=>[E(" "+h(d.$t("general.save")),1)]),_:1},8,["loading"])])],40,Ys)]),_:1},8,["show"])}}},no={props:{isEdit:{type:Boolean,default:null},type:{type:String,default:null},customer:{type:[Object],default:null},store:{type:Object,default:null},storeProp:{type:String,default:null}},setup(s){const t=s,e="Sales Tax",r="MODULE",w=H(),b=te(),S=ee(),{t:f}=J(),D=W(!1),p=B(()=>t.isEdit?t.store[t.storeProp].sales_tax_address_type==="billing":b.selectedCompanySettings.sales_tax_address_type==="billing"),j=B(()=>b.selectedCompanySettings.sales_tax_us_enabled==="YES"),V=B(()=>t.isEdit?t.store[t.storeProp].sales_tax_type==="customer_level":b.selectedCompanySettings.sales_tax_type==="customer_level"),k=B(()=>t.isEdit?t.store[t.storeProp].sales_tax_type==="company_level":b.selectedCompanySettings.sales_tax_type==="company_level"),d=B(()=>{if(V.value&&i.value){let _=p.value?t.customer.billing:t.customer.shipping;return{address:Z.exports.pick(_,["address_street_1","city","state","zip"]),customer_id:t.customer.id}}else if(k.value&&i.value)return{address:Z.exports.pick(address,["address_street_1","city","state","zip"])}}),i=B(()=>{var _,v;if(V.value){let I=p.value?(_=t.customer)==null?void 0:_.billing:(v=t.customer)==null?void 0:v.shipping;return m(I)}else if(k.value)return m(b.selectedCompany.address);return!1});le(()=>t.customer,(_,v)=>{if(_&&v&&V.value){u(_,v);return}!i.value&&V.value&&_?setTimeout(()=>{T()},500):V.value&&_?x():V.value&&!_&&C()}),he(()=>{k.value&&(i.value?x():T())});function m(_){return _?_.address_street_1&&_.city&&_.state&&_.zip:!1}function u(_,v){const I=p.value?_.billing:_.shipping,A=p.value?v.billing:v.shipping,g=Z.exports.pick(I,["address_street_1","city","state","zip"]),P=Z.exports.pick(A,["address_street_1","city","state","zip"]);Z.exports.isEqual(g,P)||x()}function T(){var I,A;if(!j.value)return;let _=null,v="";V.value?p.value?(_=(I=t.customer)==null?void 0:I.billing,v=f("settings.taxations.add_billing_address")):(_=(A=t.customer)==null?void 0:A.shipping,v=f("settings.taxations.add_shipping_address")):(_=b.selectedCompany.address,v=f("settings.taxations.add_company_address")),w.openModal({title:v,content:f("settings.taxations.modal_description"),componentName:"TaxationAddressModal",data:_,id:V.value?t.customer.id:""})}async function x(){!j.value||(D.value=!0,await S.fetchSalesTax(d.value).then(_=>{M(_.data.data),D.value=!1}).catch(_=>{_.response.data.error&&setTimeout(()=>{T()},500),D.value=!1}))}function M(_){_.tax_type_id=_.id;const v=t.store[t.storeProp].taxes.findIndex(I=>I.name===e&&I.type===r);v>-1?Object.assign(t.store[t.storeProp].taxes[v],_):t.store[t.storeProp].taxes.push(_)}function C(){const _=t.store[t.storeProp].taxes.findIndex(I=>I.name===e&&I.type===r);_>-1&&t.store[t.storeProp].taxes.splice(_,1);let v=S.taxTypes.findIndex(I=>I.name===e&&I.type===r);v>-1&&S.taxTypes.splice(v,1)}return(_,v)=>(l(),q(Rs,{onAddTax:M}))}};export{oo as _,ao as a,no as b,Qs as c,so as d,to as e,eo as f}; diff --git a/public/build/assets/SelectNotePopup.59363657.js b/public/build/assets/SelectNotePopup.332d8bb2.js similarity index 83% rename from public/build/assets/SelectNotePopup.59363657.js rename to public/build/assets/SelectNotePopup.332d8bb2.js index 4f6a1c93..6d00cf17 100644 --- a/public/build/assets/SelectNotePopup.59363657.js +++ b/public/build/assets/SelectNotePopup.332d8bb2.js @@ -1 +1 @@ -var P=Object.defineProperty;var b=Object.getOwnPropertySymbols;var A=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable;var g=(s,t,e)=>t in s?P(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e,x=(s,t)=>{for(var e in t||(t={}))A.call(t,e)&&g(s,e,t[e]);if(b)for(var e of b(t))T.call(t,e)&&g(s,e,t[e]);return s};import{B as k,J as F,k as L,r as w,o as l,e as i,f as r,h as n,w as p,u as o,l as O,i as D,t as m,m as U,W,j as N,Y as G,X as J,F as B,y as X,Z as Y}from"./vendor.fd3b1727.js";import{u as Z,_ as q}from"./NoteModal.4ea11e9f.js";import{c as H,e as K,g as C}from"./main.f18430a2.js";const Q={class:"w-full"},R={class:"overflow-hidden rounded-md shadow-lg ring-1 ring-black ring-opacity-5"},ee={class:"relative grid bg-white"},te={class:"relative p-4"},se={key:0,class:"relative flex flex-col overflow-auto list max-h-36"},oe=["onClick"],ae={class:"flex justify-between px-2"},ne={class:"m-0 text-base font-semibold leading-tight text-gray-700 cursor-pointer"},le={key:1,class:"flex justify-center p-5 text-gray-400"},re={class:"text-base text-gray-500"},ie={class:"m-0 ml-3 text-sm leading-none cursor-pointer font-base text-primary-400"},fe={props:{type:{type:String,default:null}},emits:["select"],setup(s,{emit:t}){const e=s;k(null);const{t:I}=F(),c=k(null),S=H(),d=Z(),y=K(),_=L(()=>c.value?d.notes.filter(function(a){return a.name.toLowerCase().indexOf(c.value.toLowerCase())!==-1}):d.notes);async function V(){await d.fetchNotes({filter:{},orderByField:"",orderBy:"",type:e.type?e.type:""})}function j(a,u){t("select",x({},d.notes[a])),c.value=null,u()}function z(){S.openModal({title:I("settings.customization.notes.add_note"),componentName:"NoteModal",size:"lg",data:e.type})}return(a,u)=>{const h=w("BaseIcon"),M=w("BaseInput");return l(),i(B,null,[r(q),n("div",Q,[r(o(Y),null,{default:p(({isOpen:$})=>[o(y).hasAbilities(o(C).VIEW_NOTE)?(l(),O(o(W),{key:0,class:U([$?"":"text-opacity-90","flex items-center z-10 font-medium text-primary-400 focus:outline-none focus:border-none"]),onClick:V},{default:p(()=>[r(h,{name:"PlusIcon",class:"w-4 h-4 font-medium text-primary-400"}),D(" "+m(a.$t("general.insert_note")),1)]),_:2},1032,["class"])):N("",!0),r(G,{"enter-active-class":"transition duration-200 ease-out","enter-from-class":"translate-y-1 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-1 opacity-0"},{default:p(()=>[r(o(J),{class:"absolute z-20 px-4 mt-3 sm:px-0 w-screen max-w-full left-0 top-3"},{default:p(({close:E})=>[n("div",R,[n("div",ee,[n("div",te,[r(M,{modelValue:c.value,"onUpdate:modelValue":u[0]||(u[0]=f=>c.value=f),placeholder:a.$t("general.search"),type:"text",class:"text-black"},null,8,["modelValue","placeholder"])]),o(_).length>0?(l(),i("div",se,[(l(!0),i(B,null,X(o(_),(f,v)=>(l(),i("div",{key:v,tabindex:"2",class:"px-6 py-4 border-b border-gray-200 border-solid cursor-pointer hover:bg-gray-100 hover:cursor-pointer last:border-b-0",onClick:ce=>j(v,E)},[n("div",ae,[n("label",ne,m(f.name),1)])],8,oe))),128))])):(l(),i("div",le,[n("label",re,m(a.$t("general.no_note_found")),1)]))]),o(y).hasAbilities(o(C).MANAGE_NOTE)?(l(),i("button",{key:0,type:"button",class:"h-10 flex items-center justify-center w-full px-2 py-3 bg-gray-200 border-none outline-none",onClick:z},[r(h,{name:"CheckCircleIcon",class:"text-primary-400"}),n("label",ie,m(a.$t("settings.customization.notes.add_new_note")),1)])):N("",!0)])]),_:1})]),_:1})]),_:1})])],64)}}};export{fe as _}; +var P=Object.defineProperty;var v=Object.getOwnPropertySymbols;var A=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable;var g=(s,t,e)=>t in s?P(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e,x=(s,t)=>{for(var e in t||(t={}))A.call(t,e)&&g(s,e,t[e]);if(v)for(var e of v(t))T.call(t,e)&&g(s,e,t[e]);return s};import{B as k,J as F,k as L,r as w,o as l,e as i,f as r,h as n,w as p,u as o,l as O,i as D,t as m,m as U,W,j as N,Y as G,X as J,F as B,y as X,Z as Y}from"./vendor.fd3b1727.js";import{u as Z,_ as q}from"./NoteModal.ecba55bc.js";import{c as H,e as K,g as C}from"./main.fc26c84f.js";const Q={class:"w-full"},R={class:"overflow-hidden rounded-md shadow-lg ring-1 ring-black ring-opacity-5"},ee={class:"relative grid bg-white"},te={class:"relative p-4"},se={key:0,class:"relative flex flex-col overflow-auto list max-h-36"},oe=["onClick"],ae={class:"flex justify-between px-2"},ne={class:"m-0 text-base font-semibold leading-tight text-gray-700 cursor-pointer"},le={key:1,class:"flex justify-center p-5 text-gray-400"},re={class:"text-base text-gray-500"},ie={class:"m-0 ml-3 text-sm leading-none cursor-pointer font-base text-primary-400"},fe={props:{type:{type:String,default:null}},emits:["select"],setup(s,{emit:t}){const e=s;k(null);const{t:I}=F(),c=k(null),S=H(),d=Z(),y=K(),_=L(()=>c.value?d.notes.filter(function(a){return a.name.toLowerCase().indexOf(c.value.toLowerCase())!==-1}):d.notes);async function V(){await d.fetchNotes({filter:{},orderByField:"",orderBy:"",type:e.type?e.type:""})}function j(a,u){t("select",x({},d.notes[a])),c.value=null,u()}function z(){S.openModal({title:I("settings.customization.notes.add_note"),componentName:"NoteModal",size:"lg",data:e.type})}return(a,u)=>{const b=w("BaseIcon"),M=w("BaseInput");return l(),i(B,null,[r(q),n("div",Q,[r(o(Y),null,{default:p(({isOpen:$})=>[o(y).hasAbilities(o(C).VIEW_NOTE)?(l(),O(o(W),{key:0,class:U([$?"":"text-opacity-90","flex items-center z-10 font-medium text-primary-400 focus:outline-none focus:border-none"]),onClick:V},{default:p(()=>[r(b,{name:"PlusIcon",class:"w-4 h-4 font-medium text-primary-400"}),D(" "+m(a.$t("general.insert_note")),1)]),_:2},1032,["class"])):N("",!0),r(G,{"enter-active-class":"transition duration-200 ease-out","enter-from-class":"translate-y-1 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-1 opacity-0"},{default:p(()=>[r(o(J),{class:"absolute z-20 px-4 mt-3 sm:px-0 w-screen max-w-full left-0 top-3"},{default:p(({close:E})=>[n("div",R,[n("div",ee,[n("div",te,[r(M,{modelValue:c.value,"onUpdate:modelValue":u[0]||(u[0]=f=>c.value=f),placeholder:a.$t("general.search"),type:"text",class:"text-black"},null,8,["modelValue","placeholder"])]),o(_).length>0?(l(),i("div",se,[(l(!0),i(B,null,X(o(_),(f,h)=>(l(),i("div",{key:h,tabindex:"2",class:"px-6 py-4 border-b border-gray-200 border-solid cursor-pointer hover:bg-gray-100 hover:cursor-pointer last:border-b-0",onClick:ce=>j(h,E)},[n("div",ae,[n("label",ne,m(f.name),1)])],8,oe))),128))])):(l(),i("div",le,[n("label",re,m(a.$t("general.no_note_found")),1)]))]),o(y).hasAbilities(o(C).MANAGE_NOTE)?(l(),i("button",{key:0,type:"button",class:"h-10 flex items-center justify-center w-full px-2 py-3 bg-gray-200 border-none outline-none",onClick:z},[r(b,{name:"CheckCircleIcon",class:"text-primary-400"}),n("label",ie,m(a.$t("settings.customization.notes.add_new_note")),1)])):N("",!0)])]),_:1})]),_:1})]),_:1})])],64)}}};export{fe as _}; diff --git a/public/build/assets/SendEstimateModal.fb9ec854.js b/public/build/assets/SendEstimateModal.91274455.js similarity index 97% rename from public/build/assets/SendEstimateModal.fb9ec854.js rename to public/build/assets/SendEstimateModal.91274455.js index 6cbafad5..d4e83cad 100644 --- a/public/build/assets/SendEstimateModal.fb9ec854.js +++ b/public/build/assets/SendEstimateModal.91274455.js @@ -1 +1 @@ -import{J as O,B as h,a0 as J,k as C,L as p,M as B,Q as E,T as Q,r as d,o as g,l as M,w as l,h as v,i as f,t as $,u as e,f as a,e as N,j as x}from"./vendor.fd3b1727.js";import{c as X,k as H,u as K,b as W}from"./main.f18430a2.js";import{u as Y}from"./mail-driver.61f3eeec.js";const Z={class:"flex justify-between w-full"},ee={key:0,action:""},te={class:"px-8 py-8 sm:p-6"},ae={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},oe={key:1},re={class:"my-6 mx-4 border border-gray-200 relative"},se=f(" Edit "),le=["src"],ne={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},ce={emits:["update"],setup(ie,{emit:U}){const m=X(),V=H(),P=K(),k=W();Y();const{t:u}=O(),n=h(!1),I=h(""),b=h(!1),D=h(["customer","customerCustom","estimate","estimateCustom","company"]);let o=J({id:null,from:null,to:null,subject:"New Estimate",body:null});const G=C(()=>m.active&&m.componentName==="SendEstimateModal"),q=C(()=>m.data),L={from:{required:p.withMessage(u("validation.required"),B),email:p.withMessage(u("validation.email_incorrect"),E)},to:{required:p.withMessage(u("validation.required"),B),email:p.withMessage(u("validation.email_incorrect"),E)},subject:{required:p.withMessage(u("validation.required"),B)},body:{required:p.withMessage(u("validation.required"),B)}},r=Q(L,C(()=>o));function F(){b.value=!1}async function R(){let s=await k.fetchBasicMailConfig();o.id=m.id,s.data&&(o.from=s.data.from_mail),q.value&&(o.to=q.value.customer.email),o.body=k.selectedCompanySettings.estimate_mail_body}async function S(){if(r.value.$touch(),r.value.$invalid)return!0;try{if(n.value=!0,!b.value){const c=await V.previewEstimate(o);n.value=!1,b.value=!0;var s=new Blob([c.data],{type:"text/html"});I.value=URL.createObjectURL(s);return}const t=await V.sendEstimate(o);if(n.value=!1,t.data.success)return U("update"),y(),!0}catch(t){console.error(t),n.value=!1,P.showNotification({type:"error",message:u("estimates.something_went_wrong")})}}function y(){m.closeModal(),setTimeout(()=>{r.value.$reset(),b.value=!1,I.value=null},300)}return(s,t)=>{const c=d("BaseIcon"),j=d("BaseInput"),w=d("BaseInputGroup"),T=d("BaseCustomInput"),z=d("BaseInputGrid"),_=d("BaseButton"),A=d("BaseModal");return g(),M(A,{show:e(G),onClose:y,onOpen:R},{header:l(()=>[v("div",Z,[f($(e(m).title)+" ",1),a(c,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:y})])]),default:l(()=>[b.value?(g(),N("div",oe,[v("div",re,[a(_,{class:"absolute top-4 right-4",disabled:n.value,variant:"primary-outline",onClick:F},{default:l(()=>[a(c,{name:"PencilIcon",class:"h-5 mr-2"}),se]),_:1},8,["disabled"]),v("iframe",{src:I.value,frameborder:"0",class:"w-full",style:{"min-height":"500px"}},null,8,le)]),v("div",ne,[a(_,{class:"mr-3",variant:"primary-outline",type:"button",onClick:y},{default:l(()=>[f($(s.$t("general.cancel")),1)]),_:1}),a(_,{loading:n.value,disabled:n.value,variant:"primary",type:"button",onClick:S},{default:l(()=>[n.value?x("",!0):(g(),M(c,{key:0,name:"PaperAirplaneIcon",class:"mr-2"})),f(" "+$(s.$t("general.send")),1)]),_:1},8,["loading","disabled"])])])):(g(),N("form",ee,[v("div",te,[a(z,{layout:"one-column"},{default:l(()=>[a(w,{label:s.$t("general.from"),required:"",error:e(r).from.$error&&e(r).from.$errors[0].$message},{default:l(()=>[a(j,{modelValue:e(o).from,"onUpdate:modelValue":t[0]||(t[0]=i=>e(o).from=i),type:"text",invalid:e(r).from.$error,onInput:t[1]||(t[1]=i=>e(r).from.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(w,{label:s.$t("general.to"),required:"",error:e(r).to.$error&&e(r).to.$errors[0].$message},{default:l(()=>[a(j,{modelValue:e(o).to,"onUpdate:modelValue":t[2]||(t[2]=i=>e(o).to=i),type:"text",invalid:e(r).to.$error,onInput:t[3]||(t[3]=i=>e(r).to.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(w,{label:s.$t("general.subject"),required:"",error:e(r).subject.$error&&e(r).subject.$errors[0].$message},{default:l(()=>[a(j,{modelValue:e(o).subject,"onUpdate:modelValue":t[4]||(t[4]=i=>e(o).subject=i),type:"text",invalid:e(r).subject.$error,onInput:t[5]||(t[5]=i=>e(r).subject.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(w,{label:s.$t("general.body"),required:""},{default:l(()=>[a(T,{modelValue:e(o).body,"onUpdate:modelValue":t[6]||(t[6]=i=>e(o).body=i),fields:D.value},null,8,["modelValue","fields"])]),_:1},8,["label"])]),_:1})]),v("div",ae,[a(_,{class:"mr-3",variant:"primary-outline",type:"button",onClick:y},{default:l(()=>[f($(s.$t("general.cancel")),1)]),_:1}),a(_,{loading:n.value,disabled:n.value,variant:"primary",type:"button",class:"mr-3",onClick:S},{default:l(()=>[n.value?x("",!0):(g(),M(c,{key:0,name:"PhotographIcon",class:"h-5 mr-2"})),f(" "+$(s.$t("general.preview")),1)]),_:1},8,["loading","disabled"])])]))]),_:1},8,["show"])}}};export{ce as _}; +import{J as O,B as h,a0 as J,k as C,L as p,M as B,Q as E,T as Q,r as d,o as g,l as M,w as l,h as v,i as f,t as $,u as e,f as a,e as N,j as x}from"./vendor.fd3b1727.js";import{c as X,k as H,u as K,b as W}from"./main.fc26c84f.js";import{u as Y}from"./mail-driver.2253d638.js";const Z={class:"flex justify-between w-full"},ee={key:0,action:""},te={class:"px-8 py-8 sm:p-6"},ae={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},oe={key:1},re={class:"my-6 mx-4 border border-gray-200 relative"},se=f(" Edit "),le=["src"],ne={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},ce={emits:["update"],setup(ie,{emit:U}){const m=X(),V=H(),P=K(),k=W();Y();const{t:u}=O(),n=h(!1),I=h(""),b=h(!1),D=h(["customer","customerCustom","estimate","estimateCustom","company"]);let o=J({id:null,from:null,to:null,subject:"New Estimate",body:null});const G=C(()=>m.active&&m.componentName==="SendEstimateModal"),q=C(()=>m.data),L={from:{required:p.withMessage(u("validation.required"),B),email:p.withMessage(u("validation.email_incorrect"),E)},to:{required:p.withMessage(u("validation.required"),B),email:p.withMessage(u("validation.email_incorrect"),E)},subject:{required:p.withMessage(u("validation.required"),B)},body:{required:p.withMessage(u("validation.required"),B)}},r=Q(L,C(()=>o));function F(){b.value=!1}async function R(){let s=await k.fetchBasicMailConfig();o.id=m.id,s.data&&(o.from=s.data.from_mail),q.value&&(o.to=q.value.customer.email),o.body=k.selectedCompanySettings.estimate_mail_body}async function S(){if(r.value.$touch(),r.value.$invalid)return!0;try{if(n.value=!0,!b.value){const c=await V.previewEstimate(o);n.value=!1,b.value=!0;var s=new Blob([c.data],{type:"text/html"});I.value=URL.createObjectURL(s);return}const t=await V.sendEstimate(o);if(n.value=!1,t.data.success)return U("update"),y(),!0}catch(t){console.error(t),n.value=!1,P.showNotification({type:"error",message:u("estimates.something_went_wrong")})}}function y(){m.closeModal(),setTimeout(()=>{r.value.$reset(),b.value=!1,I.value=null},300)}return(s,t)=>{const c=d("BaseIcon"),j=d("BaseInput"),w=d("BaseInputGroup"),T=d("BaseCustomInput"),z=d("BaseInputGrid"),_=d("BaseButton"),A=d("BaseModal");return g(),M(A,{show:e(G),onClose:y,onOpen:R},{header:l(()=>[v("div",Z,[f($(e(m).title)+" ",1),a(c,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:y})])]),default:l(()=>[b.value?(g(),N("div",oe,[v("div",re,[a(_,{class:"absolute top-4 right-4",disabled:n.value,variant:"primary-outline",onClick:F},{default:l(()=>[a(c,{name:"PencilIcon",class:"h-5 mr-2"}),se]),_:1},8,["disabled"]),v("iframe",{src:I.value,frameborder:"0",class:"w-full",style:{"min-height":"500px"}},null,8,le)]),v("div",ne,[a(_,{class:"mr-3",variant:"primary-outline",type:"button",onClick:y},{default:l(()=>[f($(s.$t("general.cancel")),1)]),_:1}),a(_,{loading:n.value,disabled:n.value,variant:"primary",type:"button",onClick:S},{default:l(()=>[n.value?x("",!0):(g(),M(c,{key:0,name:"PaperAirplaneIcon",class:"mr-2"})),f(" "+$(s.$t("general.send")),1)]),_:1},8,["loading","disabled"])])])):(g(),N("form",ee,[v("div",te,[a(z,{layout:"one-column"},{default:l(()=>[a(w,{label:s.$t("general.from"),required:"",error:e(r).from.$error&&e(r).from.$errors[0].$message},{default:l(()=>[a(j,{modelValue:e(o).from,"onUpdate:modelValue":t[0]||(t[0]=i=>e(o).from=i),type:"text",invalid:e(r).from.$error,onInput:t[1]||(t[1]=i=>e(r).from.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(w,{label:s.$t("general.to"),required:"",error:e(r).to.$error&&e(r).to.$errors[0].$message},{default:l(()=>[a(j,{modelValue:e(o).to,"onUpdate:modelValue":t[2]||(t[2]=i=>e(o).to=i),type:"text",invalid:e(r).to.$error,onInput:t[3]||(t[3]=i=>e(r).to.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(w,{label:s.$t("general.subject"),required:"",error:e(r).subject.$error&&e(r).subject.$errors[0].$message},{default:l(()=>[a(j,{modelValue:e(o).subject,"onUpdate:modelValue":t[4]||(t[4]=i=>e(o).subject=i),type:"text",invalid:e(r).subject.$error,onInput:t[5]||(t[5]=i=>e(r).subject.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(w,{label:s.$t("general.body"),required:""},{default:l(()=>[a(T,{modelValue:e(o).body,"onUpdate:modelValue":t[6]||(t[6]=i=>e(o).body=i),fields:D.value},null,8,["modelValue","fields"])]),_:1},8,["label"])]),_:1})]),v("div",ae,[a(_,{class:"mr-3",variant:"primary-outline",type:"button",onClick:y},{default:l(()=>[f($(s.$t("general.cancel")),1)]),_:1}),a(_,{loading:n.value,disabled:n.value,variant:"primary",type:"button",class:"mr-3",onClick:S},{default:l(()=>[n.value?x("",!0):(g(),M(c,{key:0,name:"PhotographIcon",class:"h-5 mr-2"})),f(" "+$(s.$t("general.preview")),1)]),_:1},8,["loading","disabled"])])]))]),_:1},8,["show"])}}};export{ce as _}; diff --git a/public/build/assets/SendInvoiceModal.2e76f196.js b/public/build/assets/SendInvoiceModal.b0759567.js similarity index 97% rename from public/build/assets/SendInvoiceModal.2e76f196.js rename to public/build/assets/SendInvoiceModal.b0759567.js index 33369e42..af4a2172 100644 --- a/public/build/assets/SendInvoiceModal.2e76f196.js +++ b/public/build/assets/SendInvoiceModal.b0759567.js @@ -1 +1 @@ -import{c as J,b as Q,u as X,i as H}from"./main.f18430a2.js";import{J as K,B as I,a0 as W,k as B,L as p,M as h,Q as N,T as Y,r as c,o as _,l as M,w as n,h as v,i as f,t as $,u as e,f as a,e as x,m as Z,j as U}from"./vendor.fd3b1727.js";import{u as ee}from"./mail-driver.61f3eeec.js";const oe={class:"flex justify-between w-full"},te={key:0,action:""},ae={class:"px-8 py-8 sm:p-6"},re={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},se={key:1},le={class:"my-6 mx-4 border border-gray-200 relative"},ne=f(" Edit "),ie=["src"],ue={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},ve={emits:["update"],setup(de,{emit:P}){const u=J(),V=Q(),D=X(),k=H();ee();const{t:d}=K();let i=I(!1);const C=I(""),b=I(!1),G=I(["customer","customerCustom","invoice","invoiceCustom","company"]),r=W({id:null,from:null,to:null,subject:"New Invoice",body:null}),L=B(()=>u.active&&u.componentName==="SendInvoiceModal"),T=B(()=>u.title),q=B(()=>u.data),z={from:{required:p.withMessage(d("validation.required"),h),email:p.withMessage(d("validation.email_incorrect"),N)},to:{required:p.withMessage(d("validation.required"),h),email:p.withMessage(d("validation.email_incorrect"),N)},subject:{required:p.withMessage(d("validation.required"),h)},body:{required:p.withMessage(d("validation.required"),h)}},t=Y(z,B(()=>r));function F(){b.value=!1}async function R(){let s=await V.fetchBasicMailConfig();r.id=u.id,s.data&&(r.from=s.data.from_mail),q.value&&(r.to=q.value.customer.email),r.body=V.selectedCompanySettings.invoice_mail_body}async function S(){if(t.value.$touch(),t.value.$invalid)return!0;try{if(i.value=!0,!b.value){const m=await k.previewInvoice(r);i.value=!1,b.value=!0;var s=new Blob([m.data],{type:"text/html"});C.value=URL.createObjectURL(s);return}const o=await k.sendInvoice(r);if(i.value=!1,o.data.success)return P("update",u.id),y(),!0}catch(o){console.error(o),i.value=!1,D.showNotification({type:"error",message:d("invoices.something_went_wrong")})}}function y(){u.closeModal(),setTimeout(()=>{t.value.$reset(),b.value=!1,C.value=null},300)}return(s,o)=>{const m=c("BaseIcon"),j=c("BaseInput"),w=c("BaseInputGroup"),A=c("BaseCustomInput"),E=c("BaseInputGrid"),g=c("BaseButton"),O=c("BaseModal");return _(),M(O,{show:e(L),onClose:y,onOpen:R},{header:n(()=>[v("div",oe,[f($(e(T))+" ",1),a(m,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:y})])]),default:n(()=>[b.value?(_(),x("div",se,[v("div",le,[a(g,{class:"absolute top-4 right-4",disabled:e(i),variant:"primary-outline",onClick:F},{default:n(()=>[a(m,{name:"PencilIcon",class:"h-5 mr-2"}),ne]),_:1},8,["disabled"]),v("iframe",{src:C.value,frameborder:"0",class:"w-full",style:{"min-height":"500px"}},null,8,ie)]),v("div",ue,[a(g,{class:"mr-3",variant:"primary-outline",type:"button",onClick:y},{default:n(()=>[f($(s.$t("general.cancel")),1)]),_:1}),a(g,{loading:e(i),disabled:e(i),variant:"primary",type:"button",onClick:o[7]||(o[7]=l=>S())},{default:n(()=>[e(i)?U("",!0):(_(),M(m,{key:0,name:"PaperAirplaneIcon",class:"h-5 mr-2"})),f(" "+$(s.$t("general.send")),1)]),_:1},8,["loading","disabled"])])])):(_(),x("form",te,[v("div",ae,[a(E,{layout:"one-column",class:"col-span-7"},{default:n(()=>[a(w,{label:s.$t("general.from"),required:"",error:e(t).from.$error&&e(t).from.$errors[0].$message},{default:n(()=>[a(j,{modelValue:e(r).from,"onUpdate:modelValue":o[0]||(o[0]=l=>e(r).from=l),type:"text",invalid:e(t).from.$error,onInput:o[1]||(o[1]=l=>e(t).from.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(w,{label:s.$t("general.to"),required:"",error:e(t).to.$error&&e(t).to.$errors[0].$message},{default:n(()=>[a(j,{modelValue:e(r).to,"onUpdate:modelValue":o[2]||(o[2]=l=>e(r).to=l),type:"text",invalid:e(t).to.$error,onInput:o[3]||(o[3]=l=>e(t).to.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(w,{error:e(t).subject.$error&&e(t).subject.$errors[0].$message,label:s.$t("general.subject"),required:""},{default:n(()=>[a(j,{modelValue:e(r).subject,"onUpdate:modelValue":o[4]||(o[4]=l=>e(r).subject=l),type:"text",invalid:e(t).subject.$error,onInput:o[5]||(o[5]=l=>e(t).subject.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),a(w,{label:s.$t("general.body"),error:e(t).body.$error&&e(t).body.$errors[0].$message,required:""},{default:n(()=>[a(A,{modelValue:e(r).body,"onUpdate:modelValue":o[6]||(o[6]=l=>e(r).body=l),fields:G.value},null,8,["modelValue","fields"])]),_:1},8,["label","error"])]),_:1})]),v("div",re,[a(g,{class:"mr-3",variant:"primary-outline",type:"button",onClick:y},{default:n(()=>[f($(s.$t("general.cancel")),1)]),_:1}),a(g,{loading:e(i),disabled:e(i),variant:"primary",type:"button",class:"mr-3",onClick:S},{left:n(l=>[e(i)?U("",!0):(_(),M(m,{key:0,class:Z(l.class),name:"PhotographIcon"},null,8,["class"]))]),default:n(()=>[f(" "+$(s.$t("general.preview")),1)]),_:1},8,["loading","disabled"])])]))]),_:1},8,["show"])}}};export{ve as _}; +import{c as J,b as Q,u as X,i as H}from"./main.fc26c84f.js";import{J as K,B as I,a0 as W,k as B,L as p,M as h,Q as N,T as Y,r as c,o as _,l as M,w as n,h as v,i as f,t as $,u as e,f as a,e as x,m as Z,j as U}from"./vendor.fd3b1727.js";import{u as ee}from"./mail-driver.2253d638.js";const oe={class:"flex justify-between w-full"},te={key:0,action:""},ae={class:"px-8 py-8 sm:p-6"},re={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},se={key:1},le={class:"my-6 mx-4 border border-gray-200 relative"},ne=f(" Edit "),ie=["src"],ue={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},ve={emits:["update"],setup(de,{emit:P}){const u=J(),V=Q(),D=X(),k=H();ee();const{t:d}=K();let i=I(!1);const C=I(""),b=I(!1),G=I(["customer","customerCustom","invoice","invoiceCustom","company"]),r=W({id:null,from:null,to:null,subject:"New Invoice",body:null}),L=B(()=>u.active&&u.componentName==="SendInvoiceModal"),T=B(()=>u.title),q=B(()=>u.data),z={from:{required:p.withMessage(d("validation.required"),h),email:p.withMessage(d("validation.email_incorrect"),N)},to:{required:p.withMessage(d("validation.required"),h),email:p.withMessage(d("validation.email_incorrect"),N)},subject:{required:p.withMessage(d("validation.required"),h)},body:{required:p.withMessage(d("validation.required"),h)}},t=Y(z,B(()=>r));function F(){b.value=!1}async function R(){let s=await V.fetchBasicMailConfig();r.id=u.id,s.data&&(r.from=s.data.from_mail),q.value&&(r.to=q.value.customer.email),r.body=V.selectedCompanySettings.invoice_mail_body}async function S(){if(t.value.$touch(),t.value.$invalid)return!0;try{if(i.value=!0,!b.value){const m=await k.previewInvoice(r);i.value=!1,b.value=!0;var s=new Blob([m.data],{type:"text/html"});C.value=URL.createObjectURL(s);return}const o=await k.sendInvoice(r);if(i.value=!1,o.data.success)return P("update",u.id),y(),!0}catch(o){console.error(o),i.value=!1,D.showNotification({type:"error",message:d("invoices.something_went_wrong")})}}function y(){u.closeModal(),setTimeout(()=>{t.value.$reset(),b.value=!1,C.value=null},300)}return(s,o)=>{const m=c("BaseIcon"),j=c("BaseInput"),w=c("BaseInputGroup"),A=c("BaseCustomInput"),E=c("BaseInputGrid"),g=c("BaseButton"),O=c("BaseModal");return _(),M(O,{show:e(L),onClose:y,onOpen:R},{header:n(()=>[v("div",oe,[f($(e(T))+" ",1),a(m,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:y})])]),default:n(()=>[b.value?(_(),x("div",se,[v("div",le,[a(g,{class:"absolute top-4 right-4",disabled:e(i),variant:"primary-outline",onClick:F},{default:n(()=>[a(m,{name:"PencilIcon",class:"h-5 mr-2"}),ne]),_:1},8,["disabled"]),v("iframe",{src:C.value,frameborder:"0",class:"w-full",style:{"min-height":"500px"}},null,8,ie)]),v("div",ue,[a(g,{class:"mr-3",variant:"primary-outline",type:"button",onClick:y},{default:n(()=>[f($(s.$t("general.cancel")),1)]),_:1}),a(g,{loading:e(i),disabled:e(i),variant:"primary",type:"button",onClick:o[7]||(o[7]=l=>S())},{default:n(()=>[e(i)?U("",!0):(_(),M(m,{key:0,name:"PaperAirplaneIcon",class:"h-5 mr-2"})),f(" "+$(s.$t("general.send")),1)]),_:1},8,["loading","disabled"])])])):(_(),x("form",te,[v("div",ae,[a(E,{layout:"one-column",class:"col-span-7"},{default:n(()=>[a(w,{label:s.$t("general.from"),required:"",error:e(t).from.$error&&e(t).from.$errors[0].$message},{default:n(()=>[a(j,{modelValue:e(r).from,"onUpdate:modelValue":o[0]||(o[0]=l=>e(r).from=l),type:"text",invalid:e(t).from.$error,onInput:o[1]||(o[1]=l=>e(t).from.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(w,{label:s.$t("general.to"),required:"",error:e(t).to.$error&&e(t).to.$errors[0].$message},{default:n(()=>[a(j,{modelValue:e(r).to,"onUpdate:modelValue":o[2]||(o[2]=l=>e(r).to=l),type:"text",invalid:e(t).to.$error,onInput:o[3]||(o[3]=l=>e(t).to.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(w,{error:e(t).subject.$error&&e(t).subject.$errors[0].$message,label:s.$t("general.subject"),required:""},{default:n(()=>[a(j,{modelValue:e(r).subject,"onUpdate:modelValue":o[4]||(o[4]=l=>e(r).subject=l),type:"text",invalid:e(t).subject.$error,onInput:o[5]||(o[5]=l=>e(t).subject.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),a(w,{label:s.$t("general.body"),error:e(t).body.$error&&e(t).body.$errors[0].$message,required:""},{default:n(()=>[a(A,{modelValue:e(r).body,"onUpdate:modelValue":o[6]||(o[6]=l=>e(r).body=l),fields:G.value},null,8,["modelValue","fields"])]),_:1},8,["label","error"])]),_:1})]),v("div",re,[a(g,{class:"mr-3",variant:"primary-outline",type:"button",onClick:y},{default:n(()=>[f($(s.$t("general.cancel")),1)]),_:1}),a(g,{loading:e(i),disabled:e(i),variant:"primary",type:"button",class:"mr-3",onClick:S},{left:n(l=>[e(i)?U("",!0):(_(),M(m,{key:0,class:Z(l.class),name:"PhotographIcon"},null,8,["class"]))]),default:n(()=>[f(" "+$(s.$t("general.preview")),1)]),_:1},8,["loading","disabled"])])]))]),_:1},8,["show"])}}};export{ve as _}; diff --git a/public/build/assets/SendPaymentModal.7d3dd9c4.js b/public/build/assets/SendPaymentModal.5b2acf9d.js similarity index 96% rename from public/build/assets/SendPaymentModal.7d3dd9c4.js rename to public/build/assets/SendPaymentModal.5b2acf9d.js index e0b5ffec..8456f98a 100644 --- a/public/build/assets/SendPaymentModal.7d3dd9c4.js +++ b/public/build/assets/SendPaymentModal.5b2acf9d.js @@ -1 +1 @@ -import{j as G,u as R,e as K,c as Y,g as j,b as Z}from"./main.f18430a2.js";import{J as O,G as ee,aN as te,ah as ae,r as d,o as m,l as p,w as o,u as e,f as a,i as y,t as v,j as B,B as E,a0 as oe,k as z,L as k,M as x,Q as F,T as ne,h as M,e as H,m as re}from"./vendor.fd3b1727.js";import{u as W}from"./payment.cfdea86b.js";import{u as se}from"./mail-driver.61f3eeec.js";const _e={props:{row:{type:Object,default:null},table:{type:Object,default:null},contentLoading:{type:Boolean,default:!1}},setup(w){const I=w,C=G(),_=R(),{t:$}=O(),g=W(),s=ee(),P=te(),c=K(),T=Y(),r=ae("utils");function q(i){C.openDialog({title:$("general.are_you_sure"),message:$("payments.confirm_delete",1),yesLabel:$("general.ok"),noLabel:$("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(async t=>{if(t)return await g.deletePayment({ids:[i]}),P.push("/admin/payments"),I.table&&I.table.refresh(),!0})}function A(){var t;let i=`${window.location.origin}/payments/pdf/${(t=I.row)==null?void 0:t.unique_hash}`;r.copyTextToClipboard(i),_.showNotification({type:"success",message:$("general.copied_pdf_url_clipboard")})}async function D(i){T.openModal({title:$("payments.send_payment"),componentName:"SendPaymentModal",id:i.id,data:i,variant:"lg"})}return(i,t)=>{const b=d("BaseIcon"),L=d("BaseButton"),N=d("BaseDropdown-item"),f=d("BaseDropdownItem"),l=d("router-link"),n=d("BaseDropdown");return m(),p(n,{"content-loading":w.contentLoading},{activator:o(()=>[e(s).name==="payments.view"?(m(),p(L,{key:0,variant:"primary"},{default:o(()=>[a(b,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(m(),p(b,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:o(()=>[e(s).name==="payments.view"&&e(c).hasAbilities(e(j).VIEW_PAYMENT)?(m(),p(N,{key:0,class:"rounded-md",onClick:A},{default:o(()=>[a(b,{name:"LinkIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),y(" "+v(i.$t("general.copy_pdf_url")),1)]),_:1})):B("",!0),e(c).hasAbilities(e(j).EDIT_PAYMENT)?(m(),p(l,{key:1,to:`/admin/payments/${w.row.id}/edit`},{default:o(()=>[a(f,null,{default:o(()=>[a(b,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),y(" "+v(i.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):B("",!0),e(s).name!=="payments.view"&&e(c).hasAbilities(e(j).VIEW_PAYMENT)?(m(),p(l,{key:2,to:`/admin/payments/${w.row.id}/view`},{default:o(()=>[a(f,null,{default:o(()=>[a(b,{name:"EyeIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),y(" "+v(i.$t("general.view")),1)]),_:1})]),_:1},8,["to"])):B("",!0),w.row.status!=="SENT"&&e(s).name!=="payments.view"&&e(c).hasAbilities(e(j).SEND_PAYMENT)?(m(),p(f,{key:3,onClick:t[0]||(t[0]=h=>D(w.row))},{default:o(()=>[a(b,{name:"PaperAirplaneIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),y(" "+v(i.$t("payments.send_payment")),1)]),_:1})):B("",!0),e(c).hasAbilities(e(j).DELETE_PAYMENT)?(m(),p(f,{key:4,onClick:t[1]||(t[1]=h=>q(w.row.id))},{default:o(()=>[a(b,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),y(" "+v(i.$t("general.delete")),1)]),_:1})):B("",!0)]),_:1},8,["content-loading"])}}},le={class:"flex justify-between w-full"},ie={key:0,action:""},ue={class:"px-8 py-8 sm:p-6"},de={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},me={key:1},ce={class:"my-6 mx-4 border border-gray-200 relative"},pe=y(" Edit "),ye=["src"],fe={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},$e={setup(w){const I=W(),C=Z(),_=Y(),$=R();se(),G();const{t:g}=O();let s=E(!1);const P=E(""),c=E(!1),T=E(["customer","customerCustom","payments","paymentsCustom","company"]),r=oe({id:null,from:null,to:null,subject:"New Payment",body:null}),q=z(()=>_.active&&_.componentName==="SendPaymentModal"),A=z(()=>_.title),D=z(()=>_.data),i={from:{required:k.withMessage(g("validation.required"),x),email:k.withMessage(g("validation.email_incorrect"),F)},to:{required:k.withMessage(g("validation.required"),x),email:k.withMessage(g("validation.email_incorrect"),F)},subject:{required:k.withMessage(g("validation.required"),x)},body:{required:k.withMessage(g("validation.required"),x)}},t=ne(i,r);function b(){c.value=!1}async function L(){let l=await C.fetchBasicMailConfig();r.id=_.id,l.data&&(r.from=l.data.from_mail),D.value&&(r.to=D.value.customer.email),r.body=C.selectedCompanySettings.payment_mail_body}async function N(){if(t.value.$touch(),t.value.$invalid)return!0;try{if(s.value=!0,!c.value){const h=await I.previewPayment(r);s.value=!1,c.value=!0;var l=new Blob([h.data],{type:"text/html"});P.value=URL.createObjectURL(l);return}const n=await I.sendEmail(r);if(s.value=!1,n.data.success)return f(),!0}catch{s.value=!1,$.showNotification({type:"error",message:g("payments.something_went_wrong")})}}function f(){setTimeout(()=>{t.value.$reset(),c.value=!1,P.value=null,_.resetModalData()},300)}return(l,n)=>{const h=d("BaseIcon"),U=d("BaseInput"),V=d("BaseInputGroup"),J=d("BaseCustomInput"),Q=d("BaseInputGrid"),S=d("BaseButton"),X=d("BaseModal");return m(),p(X,{show:e(q),onClose:f,onOpen:L},{header:o(()=>[M("div",le,[y(v(e(A))+" ",1),a(h,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:f})])]),default:o(()=>[c.value?(m(),H("div",me,[M("div",ce,[a(S,{class:"absolute top-4 right-4",disabled:e(s),variant:"primary-outline",onClick:b},{default:o(()=>[a(h,{name:"PencilIcon",class:"h-5 mr-2"}),pe]),_:1},8,["disabled"]),M("iframe",{src:P.value,frameborder:"0",class:"w-full",style:{"min-height":"500px"}},null,8,ye)]),M("div",fe,[a(S,{class:"mr-3",variant:"primary-outline",type:"button",onClick:f},{default:o(()=>[y(v(l.$t("general.cancel")),1)]),_:1}),a(S,{loading:e(s),disabled:e(s),variant:"primary",type:"button",onClick:n[7]||(n[7]=u=>N())},{default:o(()=>[e(s)?B("",!0):(m(),p(h,{key:0,name:"PaperAirplaneIcon",class:"h-5 mr-2"})),y(" "+v(l.$t("general.send")),1)]),_:1},8,["loading","disabled"])])])):(m(),H("form",ie,[M("div",ue,[a(Q,{layout:"one-column",class:"col-span-7"},{default:o(()=>[a(V,{label:l.$t("general.from"),required:"",error:e(t).from.$error&&e(t).from.$errors[0].$message},{default:o(()=>[a(U,{modelValue:e(r).from,"onUpdate:modelValue":n[0]||(n[0]=u=>e(r).from=u),type:"text",invalid:e(t).from.$error,onInput:n[1]||(n[1]=u=>e(t).from.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(V,{label:l.$t("general.to"),required:"",error:e(t).to.$error&&e(t).to.$errors[0].$message},{default:o(()=>[a(U,{modelValue:e(r).to,"onUpdate:modelValue":n[2]||(n[2]=u=>e(r).to=u),type:"text",invalid:e(t).to.$error,onInput:n[3]||(n[3]=u=>e(t).to.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(V,{error:e(t).subject.$error&&e(t).subject.$errors[0].$message,label:l.$t("general.subject"),required:""},{default:o(()=>[a(U,{modelValue:e(r).subject,"onUpdate:modelValue":n[4]||(n[4]=u=>e(r).subject=u),type:"text",invalid:e(t).subject.$error,onInput:n[5]||(n[5]=u=>e(t).subject.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),a(V,{label:l.$t("general.body"),error:e(t).body.$error&&e(t).body.$errors[0].$message,required:""},{default:o(()=>[a(J,{modelValue:e(r).body,"onUpdate:modelValue":n[6]||(n[6]=u=>e(r).body=u),fields:T.value},null,8,["modelValue","fields"])]),_:1},8,["label","error"])]),_:1})]),M("div",de,[a(S,{class:"mr-3",variant:"primary-outline",type:"button",onClick:f},{default:o(()=>[y(v(l.$t("general.cancel")),1)]),_:1}),a(S,{loading:e(s),disabled:e(s),variant:"primary",type:"button",class:"mr-3",onClick:N},{left:o(u=>[e(s)?B("",!0):(m(),p(h,{key:0,class:re(u.class),name:"PhotographIcon"},null,8,["class"]))]),default:o(()=>[y(" "+v(l.$t("general.preview")),1)]),_:1},8,["loading","disabled"])])]))]),_:1},8,["show"])}}};export{$e as _,_e as a}; +import{j as G,u as R,e as K,c as Y,g as j,b as Z}from"./main.fc26c84f.js";import{J as O,G as ee,aN as te,ah as ae,r as d,o as m,l as p,w as o,u as e,f as a,i as y,t as v,j as B,B as E,a0 as oe,k as z,L as k,M as x,Q as F,T as ne,h as M,e as H,m as re}from"./vendor.fd3b1727.js";import{u as W}from"./payment.505d9057.js";import{u as se}from"./mail-driver.2253d638.js";const _e={props:{row:{type:Object,default:null},table:{type:Object,default:null},contentLoading:{type:Boolean,default:!1}},setup(w){const I=w,C=G(),_=R(),{t:$}=O(),g=W(),s=ee(),P=te(),c=K(),T=Y(),r=ae("utils");function q(i){C.openDialog({title:$("general.are_you_sure"),message:$("payments.confirm_delete",1),yesLabel:$("general.ok"),noLabel:$("general.cancel"),variant:"danger",size:"lg",hideNoButton:!1}).then(async t=>{if(t)return await g.deletePayment({ids:[i]}),P.push("/admin/payments"),I.table&&I.table.refresh(),!0})}function A(){var t;let i=`${window.location.origin}/payments/pdf/${(t=I.row)==null?void 0:t.unique_hash}`;r.copyTextToClipboard(i),_.showNotification({type:"success",message:$("general.copied_pdf_url_clipboard")})}async function D(i){T.openModal({title:$("payments.send_payment"),componentName:"SendPaymentModal",id:i.id,data:i,variant:"lg"})}return(i,t)=>{const b=d("BaseIcon"),L=d("BaseButton"),N=d("BaseDropdown-item"),f=d("BaseDropdownItem"),l=d("router-link"),n=d("BaseDropdown");return m(),p(n,{"content-loading":w.contentLoading},{activator:o(()=>[e(s).name==="payments.view"?(m(),p(L,{key:0,variant:"primary"},{default:o(()=>[a(b,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(m(),p(b,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:o(()=>[e(s).name==="payments.view"&&e(c).hasAbilities(e(j).VIEW_PAYMENT)?(m(),p(N,{key:0,class:"rounded-md",onClick:A},{default:o(()=>[a(b,{name:"LinkIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),y(" "+v(i.$t("general.copy_pdf_url")),1)]),_:1})):B("",!0),e(c).hasAbilities(e(j).EDIT_PAYMENT)?(m(),p(l,{key:1,to:`/admin/payments/${w.row.id}/edit`},{default:o(()=>[a(f,null,{default:o(()=>[a(b,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),y(" "+v(i.$t("general.edit")),1)]),_:1})]),_:1},8,["to"])):B("",!0),e(s).name!=="payments.view"&&e(c).hasAbilities(e(j).VIEW_PAYMENT)?(m(),p(l,{key:2,to:`/admin/payments/${w.row.id}/view`},{default:o(()=>[a(f,null,{default:o(()=>[a(b,{name:"EyeIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),y(" "+v(i.$t("general.view")),1)]),_:1})]),_:1},8,["to"])):B("",!0),w.row.status!=="SENT"&&e(s).name!=="payments.view"&&e(c).hasAbilities(e(j).SEND_PAYMENT)?(m(),p(f,{key:3,onClick:t[0]||(t[0]=h=>D(w.row))},{default:o(()=>[a(b,{name:"PaperAirplaneIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),y(" "+v(i.$t("payments.send_payment")),1)]),_:1})):B("",!0),e(c).hasAbilities(e(j).DELETE_PAYMENT)?(m(),p(f,{key:4,onClick:t[1]||(t[1]=h=>q(w.row.id))},{default:o(()=>[a(b,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),y(" "+v(i.$t("general.delete")),1)]),_:1})):B("",!0)]),_:1},8,["content-loading"])}}},le={class:"flex justify-between w-full"},ie={key:0,action:""},ue={class:"px-8 py-8 sm:p-6"},de={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},me={key:1},ce={class:"my-6 mx-4 border border-gray-200 relative"},pe=y(" Edit "),ye=["src"],fe={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},$e={setup(w){const I=W(),C=Z(),_=Y(),$=R();se(),G();const{t:g}=O();let s=E(!1);const P=E(""),c=E(!1),T=E(["customer","customerCustom","payments","paymentsCustom","company"]),r=oe({id:null,from:null,to:null,subject:"New Payment",body:null}),q=z(()=>_.active&&_.componentName==="SendPaymentModal"),A=z(()=>_.title),D=z(()=>_.data),i={from:{required:k.withMessage(g("validation.required"),x),email:k.withMessage(g("validation.email_incorrect"),F)},to:{required:k.withMessage(g("validation.required"),x),email:k.withMessage(g("validation.email_incorrect"),F)},subject:{required:k.withMessage(g("validation.required"),x)},body:{required:k.withMessage(g("validation.required"),x)}},t=ne(i,r);function b(){c.value=!1}async function L(){let l=await C.fetchBasicMailConfig();r.id=_.id,l.data&&(r.from=l.data.from_mail),D.value&&(r.to=D.value.customer.email),r.body=C.selectedCompanySettings.payment_mail_body}async function N(){if(t.value.$touch(),t.value.$invalid)return!0;try{if(s.value=!0,!c.value){const h=await I.previewPayment(r);s.value=!1,c.value=!0;var l=new Blob([h.data],{type:"text/html"});P.value=URL.createObjectURL(l);return}const n=await I.sendEmail(r);if(s.value=!1,n.data.success)return f(),!0}catch{s.value=!1,$.showNotification({type:"error",message:g("payments.something_went_wrong")})}}function f(){setTimeout(()=>{t.value.$reset(),c.value=!1,P.value=null,_.resetModalData()},300)}return(l,n)=>{const h=d("BaseIcon"),U=d("BaseInput"),V=d("BaseInputGroup"),J=d("BaseCustomInput"),Q=d("BaseInputGrid"),S=d("BaseButton"),X=d("BaseModal");return m(),p(X,{show:e(q),onClose:f,onOpen:L},{header:o(()=>[M("div",le,[y(v(e(A))+" ",1),a(h,{name:"XIcon",class:"w-6 h-6 text-gray-500 cursor-pointer",onClick:f})])]),default:o(()=>[c.value?(m(),H("div",me,[M("div",ce,[a(S,{class:"absolute top-4 right-4",disabled:e(s),variant:"primary-outline",onClick:b},{default:o(()=>[a(h,{name:"PencilIcon",class:"h-5 mr-2"}),pe]),_:1},8,["disabled"]),M("iframe",{src:P.value,frameborder:"0",class:"w-full",style:{"min-height":"500px"}},null,8,ye)]),M("div",fe,[a(S,{class:"mr-3",variant:"primary-outline",type:"button",onClick:f},{default:o(()=>[y(v(l.$t("general.cancel")),1)]),_:1}),a(S,{loading:e(s),disabled:e(s),variant:"primary",type:"button",onClick:n[7]||(n[7]=u=>N())},{default:o(()=>[e(s)?B("",!0):(m(),p(h,{key:0,name:"PaperAirplaneIcon",class:"h-5 mr-2"})),y(" "+v(l.$t("general.send")),1)]),_:1},8,["loading","disabled"])])])):(m(),H("form",ie,[M("div",ue,[a(Q,{layout:"one-column",class:"col-span-7"},{default:o(()=>[a(V,{label:l.$t("general.from"),required:"",error:e(t).from.$error&&e(t).from.$errors[0].$message},{default:o(()=>[a(U,{modelValue:e(r).from,"onUpdate:modelValue":n[0]||(n[0]=u=>e(r).from=u),type:"text",invalid:e(t).from.$error,onInput:n[1]||(n[1]=u=>e(t).from.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(V,{label:l.$t("general.to"),required:"",error:e(t).to.$error&&e(t).to.$errors[0].$message},{default:o(()=>[a(U,{modelValue:e(r).to,"onUpdate:modelValue":n[2]||(n[2]=u=>e(r).to=u),type:"text",invalid:e(t).to.$error,onInput:n[3]||(n[3]=u=>e(t).to.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),a(V,{error:e(t).subject.$error&&e(t).subject.$errors[0].$message,label:l.$t("general.subject"),required:""},{default:o(()=>[a(U,{modelValue:e(r).subject,"onUpdate:modelValue":n[4]||(n[4]=u=>e(r).subject=u),type:"text",invalid:e(t).subject.$error,onInput:n[5]||(n[5]=u=>e(t).subject.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["error","label"]),a(V,{label:l.$t("general.body"),error:e(t).body.$error&&e(t).body.$errors[0].$message,required:""},{default:o(()=>[a(J,{modelValue:e(r).body,"onUpdate:modelValue":n[6]||(n[6]=u=>e(r).body=u),fields:T.value},null,8,["modelValue","fields"])]),_:1},8,["label","error"])]),_:1})]),M("div",de,[a(S,{class:"mr-3",variant:"primary-outline",type:"button",onClick:f},{default:o(()=>[y(v(l.$t("general.cancel")),1)]),_:1}),a(S,{loading:e(s),disabled:e(s),variant:"primary",type:"button",class:"mr-3",onClick:N},{left:o(u=>[e(s)?B("",!0):(m(),p(h,{key:0,class:re(u.class),name:"PhotographIcon"},null,8,["class"]))]),default:o(()=>[y(" "+v(l.$t("general.preview")),1)]),_:1},8,["loading","disabled"])])]))]),_:1},8,["show"])}}};export{$e as _,_e as a}; diff --git a/public/build/assets/SettingsIndex.79358184.js b/public/build/assets/SettingsIndex.af05238d.js similarity index 92% rename from public/build/assets/SettingsIndex.79358184.js rename to public/build/assets/SettingsIndex.af05238d.js index ca22bc06..cac57e29 100644 --- a/public/build/assets/SettingsIndex.79358184.js +++ b/public/build/assets/SettingsIndex.af05238d.js @@ -1 +1 @@ -import{J as I,B as M,G as R,aN as y,k as L,a7 as P,r as n,o as r,l as B,w as o,f as t,h as i,u,x as S,e as N,y as $,F as C}from"./vendor.fd3b1727.js";import{d as E}from"./main.f18430a2.js";import{B as F,a as G}from"./BaseListItem.638ffd1d.js";const H={class:"w-full mb-6 select-wrapper xl:hidden"},O={class:"flex"},U={class:"hidden mt-1 xl:block min-w-[240px]"},A={class:"w-full overflow-hidden"},D={setup(J){const{t:g}=I();let a=M({});const d=E(),c=R(),m=y(),p=L(()=>d.settingMenu.map(e=>Object.assign({},e,{title:g(e.title)})));P(()=>{c.path==="/admin/settings"&&m.push("/admin/settings/account-settings");const e=p.value.find(l=>l.link===c.path);a.value=e});function h(e){return c.path.indexOf(e)>-1}function b(e){return m.push(e.link)}return(e,l)=>{const f=n("BaseBreadcrumbItem"),v=n("BaseBreadcrumb"),k=n("BasePageHeader"),w=n("BaseMultiselect"),V=n("BaseIcon"),x=n("RouterView"),j=n("BasePage");return r(),B(j,null,{default:o(()=>[t(k,{title:e.$tc("settings.setting",1),class:"mb-6"},{default:o(()=>[t(v,null,{default:o(()=>[t(f,{title:e.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),t(f,{title:e.$tc("settings.setting",2),to:"/admin/settings/account-settings",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),i("div",H,[t(w,{modelValue:u(a),"onUpdate:modelValue":[l[0]||(l[0]=s=>S(a)?a.value=s:a=s),b],options:u(p),"can-deselect":!1,"value-prop":"title","track-by":"title",label:"title",object:""},null,8,["modelValue","options"])]),i("div",O,[i("div",U,[t(G,null,{default:o(()=>[(r(!0),N(C,null,$(u(d).settingMenu,(s,_)=>(r(),B(F,{key:_,title:e.$t(s.title),to:s.link,active:h(s.link),index:_,class:"py-3"},{icon:o(()=>[t(V,{name:s.icon},null,8,["name"])]),_:2},1032,["title","to","active","index"]))),128))]),_:1})]),i("div",A,[t(x)])])]),_:1})}}};export{D as default}; +import{J as I,B as M,G as R,aN as y,k as L,a7 as P,r as n,o as r,l as B,w as o,f as t,h as i,u,x as S,e as N,y as $,F as C}from"./vendor.fd3b1727.js";import{d as E}from"./main.fc26c84f.js";import{B as F,a as G}from"./BaseListItem.5fd4d75d.js";const H={class:"w-full mb-6 select-wrapper xl:hidden"},O={class:"flex"},U={class:"hidden mt-1 xl:block min-w-[240px]"},A={class:"w-full overflow-hidden"},D={setup(J){const{t:g}=I();let a=M({});const d=E(),c=R(),m=y(),p=L(()=>d.settingMenu.map(e=>Object.assign({},e,{title:g(e.title)})));P(()=>{c.path==="/admin/settings"&&m.push("/admin/settings/account-settings");const e=p.value.find(l=>l.link===c.path);a.value=e});function h(e){return c.path.indexOf(e)>-1}function b(e){return m.push(e.link)}return(e,l)=>{const f=n("BaseBreadcrumbItem"),v=n("BaseBreadcrumb"),k=n("BasePageHeader"),w=n("BaseMultiselect"),V=n("BaseIcon"),x=n("RouterView"),j=n("BasePage");return r(),B(j,null,{default:o(()=>[t(k,{title:e.$tc("settings.setting",1),class:"mb-6"},{default:o(()=>[t(v,null,{default:o(()=>[t(f,{title:e.$t("general.home"),to:"/admin/dashboard"},null,8,["title"]),t(f,{title:e.$tc("settings.setting",2),to:"/admin/settings/account-settings",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),i("div",H,[t(w,{modelValue:u(a),"onUpdate:modelValue":[l[0]||(l[0]=s=>S(a)?a.value=s:a=s),b],options:u(p),"can-deselect":!1,"value-prop":"title","track-by":"title",label:"title",object:""},null,8,["modelValue","options"])]),i("div",O,[i("div",U,[t(G,null,{default:o(()=>[(r(!0),N(C,null,$(u(d).settingMenu,(s,_)=>(r(),B(F,{key:_,title:e.$t(s.title),to:s.link,active:h(s.link),index:_,class:"py-3"},{icon:o(()=>[t(V,{name:s.icon},null,8,["name"])]),_:2},1032,["title","to","active","index"]))),128))]),_:1})]),i("div",A,[t(x)])])]),_:1})}}};export{D as default}; diff --git a/public/build/assets/SettingsIndex.c15daa63.js b/public/build/assets/SettingsIndex.c15daa63.js new file mode 100644 index 00000000..7adb048a --- /dev/null +++ b/public/build/assets/SettingsIndex.c15daa63.js @@ -0,0 +1 @@ +var D=Object.defineProperty;var v=Object.getOwnPropertySymbols;var G=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable;var k=(o,t,e)=>t in o?D(o,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[t]=e,w=(o,t)=>{for(var e in t||(t={}))G.call(t,e)&&k(o,e,t[e]);if(v)for(var e of v(t))J.call(t,e)&&k(o,e,t[e]);return o};import{B as y,a as $}from"./BaseListItem.5fd4d75d.js";import{J as O,k as S,B as x,a0 as U,bb as q,bc as z,a7 as I,r as u,o as a,l as d,w as c,f as l,u as _,h as i,e as j,y as R,aj as V,F as L}from"./vendor.fd3b1727.js";import{u as K}from"./global.cf2a9bd7.js";import"./main.fc26c84f.js";import"./auth.75822dcb.js";const M={class:"w-full mb-6 select-wrapper xl:hidden"},Q={class:"pb-3 lg:col-span-3"},T={class:"space-y-1"},W={class:"flex"},X={class:"hidden mt-1 xl:block min-w-[240px]"},Y={class:"w-full overflow-hidden"},at={setup(o){const{t}=O(),{useRoute:e,useRouter:P}=window.VueRouter,f=e(),C=P(),m=K(),g=S(()=>m.companySlug);let E=x({});x();const p=U([{link:`/${m.companySlug}/customer/settings/customer-profile`,title:t("settings.account_settings.account_settings"),icon:q},{link:`/${m.companySlug}/customer/settings/address-info`,title:t("settings.menu_title.address_information"),icon:z}]);I(()=>{f.path===`/${m.companySlug}/customer/settings`&&C.push({name:"customer.profile"});const n=p.find(B=>B.link===f.path);E.value=w({},n)}),S(()=>p);function h(n){return f.path.indexOf(n)>-1}return(n,B)=>{const b=u("BaseBreadcrumbItem"),F=u("BaseBreadcrumb"),H=u("BasePageHeader"),N=u("RouterView"),A=u("BasePage");return a(),d(A,null,{default:c(()=>[l(H,{title:n.$tc("settings.setting",2),class:"pb-6"},{default:c(()=>[l(F,null,{default:c(()=>[l(b,{title:n.$t("general.home"),to:`/${_(g)}/customer/dashboard`},null,8,["title","to"]),l(b,{title:n.$tc("settings.setting",2),to:`/${_(g)}/customer/settings/customer-profile`,active:""},null,8,["title","to"])]),_:1})]),_:1},8,["title"]),i("div",M,[i("aside",Q,[i("nav",T,[l($,null,{default:c(()=>[(a(!0),j(L,null,R(_(p),(s,r)=>(a(),d(y,{key:r,title:s.title,to:s.link,active:h(s.link),index:r,class:"py-3"},{icon:c(()=>[(a(),d(V(s.icon),{class:"h-5 w-6"}))]),_:2},1032,["title","to","active","index"]))),128))]),_:1})])])]),i("div",W,[i("div",X,[l($,null,{default:c(()=>[(a(!0),j(L,null,R(_(p),(s,r)=>(a(),d(y,{key:r,title:s.title,to:s.link,active:h(s.link),index:r,class:"py-3"},{icon:c(()=>[(a(),d(V(s.icon),{class:"h-5 w-6"}))]),_:2},1032,["title","to","active","index"]))),128))]),_:1})]),i("div",Y,[l(N)])])]),_:1})}}};export{at as default}; diff --git a/public/build/assets/SettingsIndex.ccf6e4a7.js b/public/build/assets/SettingsIndex.ccf6e4a7.js deleted file mode 100644 index 4777da71..00000000 --- a/public/build/assets/SettingsIndex.ccf6e4a7.js +++ /dev/null @@ -1 +0,0 @@ -var D=Object.defineProperty;var v=Object.getOwnPropertySymbols;var G=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable;var k=(o,t,e)=>t in o?D(o,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[t]=e,w=(o,t)=>{for(var e in t||(t={}))G.call(t,e)&&k(o,e,t[e]);if(v)for(var e of v(t))J.call(t,e)&&k(o,e,t[e]);return o};import{B as y,a as $}from"./BaseListItem.638ffd1d.js";import{J as O,k as S,B as x,a0 as U,bb as q,bc as z,a7 as I,r as u,o as n,l as d,w as l,f as c,u as _,h as i,e as j,y as R,aj as V,F as L}from"./vendor.fd3b1727.js";import{u as K}from"./global.e898b72a.js";import"./main.f18430a2.js";import"./auth.09407ae4.js";const M={class:"w-full mb-6 select-wrapper xl:hidden"},Q={class:"pb-3 lg:col-span-3"},T={class:"space-y-1"},W={class:"flex"},X={class:"hidden mt-1 xl:block min-w-[240px]"},Y={class:"w-full overflow-hidden"},nt={setup(o){const{t}=O(),{useRoute:e,useRouter:P}=window.VueRouter,f=e(),C=P(),m=K(),g=S(()=>m.companySlug);let E=x({});x();const p=U([{link:`/${m.companySlug}/customer/settings/customer-profile`,title:t("settings.account_settings.account_settings"),icon:q},{link:`/${m.companySlug}/customer/settings/address-info`,title:t("settings.menu_title.address_information"),icon:z}]);I(()=>{f.path===`/${m.companySlug}/customer/settings`&&C.push({name:"customer.profile"});const a=p.find(B=>B.link===f.path);E.value=w({},a)}),S(()=>p);function h(a){return f.path.indexOf(a)>-1}return(a,B)=>{const b=u("BaseBreadcrumbItem"),F=u("BaseBreadcrumb"),H=u("BasePageHeader"),N=u("RouterView"),A=u("BasePage");return n(),d(A,null,{default:l(()=>[c(H,{title:a.$tc("settings.setting",2),class:"pb-6"},{default:l(()=>[c(F,null,{default:l(()=>[c(b,{title:a.$t("general.home"),to:`/${_(g)}/customer/dashboard`},null,8,["title","to"]),c(b,{title:a.$tc("settings.setting",2),to:`/${_(g)}/customer/settings/customer-profile`,active:""},null,8,["title","to"])]),_:1})]),_:1},8,["title"]),i("div",M,[i("aside",Q,[i("nav",T,[c($,null,{default:l(()=>[(n(!0),j(L,null,R(_(p),(s,r)=>(n(),d(y,{key:r,title:s.title,to:s.link,active:h(s.link),index:r,class:"py-3"},{icon:l(()=>[(n(),d(V(s.icon),{class:"h-5 w-6"}))]),_:2},1032,["title","to","active","index"]))),128))]),_:1})])])]),i("div",W,[i("div",X,[c($,null,{default:l(()=>[(n(!0),j(L,null,R(_(p),(s,r)=>(n(),d(y,{key:r,title:s.title,to:s.link,active:h(s.link),index:r,class:"py-3"},{icon:l(()=>[(n(),d(V(s.icon),{class:"h-5 w-6"}))]),_:2},1032,["title","to","active","index"]))),128))]),_:1})]),i("div",Y,[c(N)])])]),_:1})}}};export{nt as default}; diff --git a/public/build/assets/TaxTypeModal.0a286110.js b/public/build/assets/TaxTypeModal.73b640f9.js similarity index 87% rename from public/build/assets/TaxTypeModal.0a286110.js rename to public/build/assets/TaxTypeModal.73b640f9.js index 3378b656..b93ac9d9 100644 --- a/public/build/assets/TaxTypeModal.0a286110.js +++ b/public/build/assets/TaxTypeModal.73b640f9.js @@ -1 +1 @@ -import{J as C,B as N,k as $,L as c,M as b,N as z,aX as j,S as L,T as U,r as i,o as B,l as g,w as l,h as y,i as x,t as f,u as e,f as o,m as D,j as G,U as E}from"./vendor.fd3b1727.js";import{q as X,c as J,u as A,k as F}from"./main.f18430a2.js";const H={class:"flex justify-between w-full"},K=["onSubmit"],O={class:"p-4 sm:p-6"},P={class:"z-0 flex justify-end p-4 border-t border-solid border--200 border-modal-bg"},Z={setup(Q){const a=X(),u=J();A(),F();const{t:p,tm:R}=C();let d=N(!1);const h=$(()=>({currentTaxType:{name:{required:c.withMessage(p("validation.required"),b),minLength:c.withMessage(p("validation.name_min_length",{count:3}),z(3))},percent:{required:c.withMessage(p("validation.required"),b),between:c.withMessage(p("validation.enter_valid_tax_rate"),j(0,100))},description:{maxLength:c.withMessage(p("validation.description_maxlength",{count:255}),L(255))}}})),r=U(h,$(()=>a));async function w(){if(r.value.currentTaxType.$touch(),r.value.currentTaxType.$invalid)return!0;try{const s=a.isEdit?a.updateTaxType:a.addTaxType;d.value=!0;let t=await s(a.currentTaxType);d.value=!1,u.refreshData&&u.refreshData(t.data.data),m()}catch{return d.value=!1,!0}}function m(){u.closeModal(),setTimeout(()=>{a.resetCurrentTaxType(),r.value.$reset()},300)}return(s,t)=>{const v=i("BaseIcon"),V=i("BaseInput"),T=i("BaseInputGroup"),M=i("BaseMoney"),I=i("BaseTextarea"),S=i("BaseSwitch"),k=i("BaseInputGrid"),_=i("BaseButton"),q=i("BaseModal");return B(),g(q,{show:e(u).active&&e(u).componentName==="TaxTypeModal",onClose:m},{header:l(()=>[y("div",H,[x(f(e(u).title)+" ",1),o(v,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:m})])]),default:l(()=>[y("form",{action:"",onSubmit:E(w,["prevent"])},[y("div",O,[o(k,{layout:"one-column"},{default:l(()=>[o(T,{label:s.$t("tax_types.name"),variant:"horizontal",error:e(r).currentTaxType.name.$error&&e(r).currentTaxType.name.$errors[0].$message,required:""},{default:l(()=>[o(V,{modelValue:e(a).currentTaxType.name,"onUpdate:modelValue":t[0]||(t[0]=n=>e(a).currentTaxType.name=n),invalid:e(r).currentTaxType.name.$error,type:"text",onInput:t[1]||(t[1]=n=>e(r).currentTaxType.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),o(T,{label:s.$t("tax_types.percent"),variant:"horizontal",error:e(r).currentTaxType.percent.$error&&e(r).currentTaxType.percent.$errors[0].$message,required:""},{default:l(()=>[o(M,{modelValue:e(a).currentTaxType.percent,"onUpdate:modelValue":t[2]||(t[2]=n=>e(a).currentTaxType.percent=n),currency:{decimal:".",thousands:",",symbol:"% ",precision:2,masked:!1},invalid:e(r).currentTaxType.percent.$error,class:"relative w-full focus:border focus:border-solid focus:border-primary",onInput:t[3]||(t[3]=n=>e(r).currentTaxType.percent.$touch())},null,8,["modelValue","currency","invalid"])]),_:1},8,["label","error"]),o(T,{label:s.$t("tax_types.description"),error:e(r).currentTaxType.description.$error&&e(r).currentTaxType.description.$errors[0].$message,variant:"horizontal"},{default:l(()=>[o(I,{modelValue:e(a).currentTaxType.description,"onUpdate:modelValue":t[4]||(t[4]=n=>e(a).currentTaxType.description=n),invalid:e(r).currentTaxType.description.$error,rows:"4",cols:"50",onInput:t[5]||(t[5]=n=>e(r).currentTaxType.description.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),o(T,{label:s.$t("tax_types.compound_tax"),variant:"horizontal",class:"flex flex-row-reverse"},{default:l(()=>[o(S,{modelValue:e(a).currentTaxType.compound_tax,"onUpdate:modelValue":t[6]||(t[6]=n=>e(a).currentTaxType.compound_tax=n),class:"flex items-center"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),y("div",P,[o(_,{class:"mr-3 text-sm",variant:"primary-outline",type:"button",onClick:m},{default:l(()=>[x(f(s.$t("general.cancel")),1)]),_:1}),o(_,{loading:e(d),disabled:e(d),variant:"primary",type:"submit"},{left:l(n=>[e(d)?G("",!0):(B(),g(v,{key:0,name:"SaveIcon",class:D(n.class)},null,8,["class"]))]),default:l(()=>[x(" "+f(e(a).isEdit?s.$t("general.update"):s.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,K)]),_:1},8,["show"])}}};export{Z as _}; +import{J as C,B as N,k as $,L as p,M as b,N as z,aX as j,S as L,T as U,r as i,o as B,l as g,w as l,h as y,i as x,t as f,u as e,f as o,m as D,j as G,U as E}from"./vendor.fd3b1727.js";import{q as X,c as J,u as A,k as F}from"./main.fc26c84f.js";const H={class:"flex justify-between w-full"},K=["onSubmit"],O={class:"p-4 sm:p-6"},P={class:"z-0 flex justify-end p-4 border-t border-solid border--200 border-modal-bg"},Z={setup(Q){const a=X(),u=J();A(),F();const{t:c,tm:R}=C();let d=N(!1);const h=$(()=>({currentTaxType:{name:{required:p.withMessage(c("validation.required"),b),minLength:p.withMessage(c("validation.name_min_length",{count:3}),z(3))},percent:{required:p.withMessage(c("validation.required"),b),between:p.withMessage(c("validation.enter_valid_tax_rate"),j(0,100))},description:{maxLength:p.withMessage(c("validation.description_maxlength",{count:255}),L(255))}}})),r=U(h,$(()=>a));async function w(){if(r.value.currentTaxType.$touch(),r.value.currentTaxType.$invalid)return!0;try{const s=a.isEdit?a.updateTaxType:a.addTaxType;d.value=!0;let t=await s(a.currentTaxType);d.value=!1,u.refreshData&&u.refreshData(t.data.data),m()}catch{return d.value=!1,!0}}function m(){u.closeModal(),setTimeout(()=>{a.resetCurrentTaxType(),r.value.$reset()},300)}return(s,t)=>{const v=i("BaseIcon"),V=i("BaseInput"),T=i("BaseInputGroup"),M=i("BaseMoney"),I=i("BaseTextarea"),S=i("BaseSwitch"),k=i("BaseInputGrid"),_=i("BaseButton"),q=i("BaseModal");return B(),g(q,{show:e(u).active&&e(u).componentName==="TaxTypeModal",onClose:m},{header:l(()=>[y("div",H,[x(f(e(u).title)+" ",1),o(v,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:m})])]),default:l(()=>[y("form",{action:"",onSubmit:E(w,["prevent"])},[y("div",O,[o(k,{layout:"one-column"},{default:l(()=>[o(T,{label:s.$t("tax_types.name"),variant:"horizontal",error:e(r).currentTaxType.name.$error&&e(r).currentTaxType.name.$errors[0].$message,required:""},{default:l(()=>[o(V,{modelValue:e(a).currentTaxType.name,"onUpdate:modelValue":t[0]||(t[0]=n=>e(a).currentTaxType.name=n),invalid:e(r).currentTaxType.name.$error,type:"text",onInput:t[1]||(t[1]=n=>e(r).currentTaxType.name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),o(T,{label:s.$t("tax_types.percent"),variant:"horizontal",error:e(r).currentTaxType.percent.$error&&e(r).currentTaxType.percent.$errors[0].$message,required:""},{default:l(()=>[o(M,{modelValue:e(a).currentTaxType.percent,"onUpdate:modelValue":t[2]||(t[2]=n=>e(a).currentTaxType.percent=n),currency:{decimal:".",thousands:",",symbol:"% ",precision:2,masked:!1},invalid:e(r).currentTaxType.percent.$error,class:"relative w-full focus:border focus:border-solid focus:border-primary",onInput:t[3]||(t[3]=n=>e(r).currentTaxType.percent.$touch())},null,8,["modelValue","currency","invalid"])]),_:1},8,["label","error"]),o(T,{label:s.$t("tax_types.description"),error:e(r).currentTaxType.description.$error&&e(r).currentTaxType.description.$errors[0].$message,variant:"horizontal"},{default:l(()=>[o(I,{modelValue:e(a).currentTaxType.description,"onUpdate:modelValue":t[4]||(t[4]=n=>e(a).currentTaxType.description=n),invalid:e(r).currentTaxType.description.$error,rows:"4",cols:"50",onInput:t[5]||(t[5]=n=>e(r).currentTaxType.description.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),o(T,{label:s.$t("tax_types.compound_tax"),variant:"horizontal",class:"flex flex-row-reverse"},{default:l(()=>[o(S,{modelValue:e(a).currentTaxType.compound_tax,"onUpdate:modelValue":t[6]||(t[6]=n=>e(a).currentTaxType.compound_tax=n),class:"flex items-center"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),y("div",P,[o(_,{class:"mr-3 text-sm",variant:"primary-outline",type:"button",onClick:m},{default:l(()=>[x(f(s.$t("general.cancel")),1)]),_:1}),o(_,{loading:e(d),disabled:e(d),variant:"primary",type:"submit"},{left:l(n=>[e(d)?G("",!0):(B(),g(v,{key:0,name:"SaveIcon",class:D(n.class)},null,8,["class"]))]),default:l(()=>[x(" "+f(e(a).isEdit?s.$t("general.update"):s.$t("general.save")),1)]),_:1},8,["loading","disabled"])])],40,K)]),_:1},8,["show"])}}};export{Z as _}; diff --git a/public/build/assets/TaxTypesSetting.40bbe96a.js b/public/build/assets/TaxTypesSetting.95e6443a.js similarity index 75% rename from public/build/assets/TaxTypesSetting.40bbe96a.js rename to public/build/assets/TaxTypesSetting.95e6443a.js index 3a5829a4..d19e0d77 100644 --- a/public/build/assets/TaxTypesSetting.40bbe96a.js +++ b/public/build/assets/TaxTypesSetting.95e6443a.js @@ -1 +1 @@ -import{j as H,u as q,q as Y,e as $,c as j,g as f,b as G,r as J}from"./main.f18430a2.js";import{J as M,G as K,ah as V,r as o,o as p,l as g,w as t,u as a,f as n,i as T,t as B,j as N,B as z,k as P,V as O,m as Q,e as W,x as Z}from"./vendor.fd3b1727.js";import{_ as ee}from"./TaxTypeModal.0a286110.js";const te={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(S){const s=S,b=H();q();const{t:r}=M(),h=Y(),v=K(),m=$(),E=j();V("utils");async function c(d){await h.fetchTaxType(d),E.openModal({title:r("settings.tax_types.edit_tax"),componentName:"TaxTypeModal",size:"sm",refreshData:s.loadData&&s.loadData})}function C(d){b.openDialog({title:r("general.are_you_sure"),message:r("settings.tax_types.confirm_delete"),yesLabel:r("general.ok"),noLabel:r("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async u=>{if(u){if((await h.deleteTaxType(d)).data.success)return s.loadData&&s.loadData(),!0;s.loadData&&s.loadData()}})}return(d,u)=>{const i=o("BaseIcon"),w=o("BaseButton"),D=o("BaseDropdownItem"),k=o("BaseDropdown");return p(),g(k,null,{activator:t(()=>[a(v).name==="tax-types.view"?(p(),g(w,{key:0,variant:"primary"},{default:t(()=>[n(i,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(p(),g(i,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[a(m).hasAbilities(a(f).EDIT_TAX_TYPE)?(p(),g(D,{key:0,onClick:u[0]||(u[0]=I=>c(S.row.id))},{default:t(()=>[n(i,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),T(" "+B(d.$t("general.edit")),1)]),_:1})):N("",!0),a(m).hasAbilities(a(f).DELETE_TAX_TYPE)?(p(),g(D,{key:1,onClick:u[1]||(u[1]=I=>C(S.row.id))},{default:t(()=>[n(i,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),T(" "+B(d.$t("general.delete")),1)]),_:1})):N("",!0)]),_:1})}}},ae={key:0},le={setup(S){const{t:s}=M(),b=V("utils"),r=G(),h=Y(),v=j(),m=$(),E=J(),c=z(null),C=z(r.selectedCompanySettings.tax_per_item),d=P(()=>[{key:"name",label:s("settings.tax_types.tax_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"compound_tax",label:s("settings.tax_types.compound_tax"),tdClass:"font-medium text-gray-900"},{key:"percent",label:s("settings.tax_types.percent"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]),u=P(()=>r.selectedCompanySettings.sales_tax_us_enabled==="YES"&&E.salesTaxUSEnabled),i=P({get:()=>C.value==="YES",set:async l=>{const _=l?"YES":"NO";let y={settings:{tax_per_item:_}};C.value=_,await r.updateCompanySettings({data:y,message:"general.setting_updated"})}});function w(){return m.hasAbilities([f.DELETE_TAX_TYPE,f.EDIT_TAX_TYPE])}async function D({page:l,filter:_,sort:y}){let A={orderByField:y.fieldName||"created_at",orderBy:y.order||"desc",page:l},x=await h.fetchTaxTypes(A);return{data:x.data.data,pagination:{totalPages:x.data.meta.last_page,currentPage:l,totalCount:x.data.meta.total,limit:5}}}async function k(){c.value&&c.value.refresh()}function I(){v.openModal({title:s("settings.tax_types.add_tax"),componentName:"TaxTypeModal",size:"sm",refreshData:c.value&&c.value.refresh})}return(l,_)=>{const y=o("BaseIcon"),A=o("BaseButton"),x=o("BaseBadge"),X=o("BaseTable"),L=o("BaseDivider"),U=o("BaseSwitchSection"),F=o("BaseSettingCard");return p(),g(F,{title:l.$t("settings.tax_types.title"),description:l.$t("settings.tax_types.description")},O({default:t(()=>[n(ee),n(X,{ref:(e,R)=>{R.table=e,c.value=e},class:"mt-16",data:D,columns:a(d)},O({"cell-compound_tax":t(({row:e})=>[n(x,{"bg-color":a(b).getBadgeStatusColor(e.data.compound_tax?"YES":"NO").bgColor,color:a(b).getBadgeStatusColor(e.data.compound_tax?"YES":"NO").color},{default:t(()=>[T(B(e.data.compound_tax?"Yes":"No".replace("_"," ")),1)]),_:2},1032,["bg-color","color"])]),"cell-percent":t(({row:e})=>[T(B(e.data.percent)+" % ",1)]),_:2},[w()?{name:"cell-actions",fn:t(({row:e})=>[n(te,{row:e.data,table:c.value,"load-data":k},null,8,["row","table"])])}:void 0]),1032,["columns"]),a(m).currentUser.is_owner?(p(),W("div",ae,[n(L,{class:"mt-8 mb-2"}),n(U,{modelValue:a(i),"onUpdate:modelValue":_[0]||(_[0]=e=>Z(i)?i.value=e:null),disabled:a(u),title:l.$t("settings.tax_types.tax_per_item"),description:l.$t("settings.tax_types.tax_setting_description")},null,8,["modelValue","disabled","title","description"])])):N("",!0)]),_:2},[a(m).hasAbilities(a(f).CREATE_TAX_TYPE)?{name:"action",fn:t(()=>[n(A,{type:"submit",variant:"primary-outline",onClick:I},{left:t(e=>[n(y,{class:Q(e.class),name:"PlusIcon"},null,8,["class"])]),default:t(()=>[T(" "+B(l.$t("settings.tax_types.add_new_tax")),1)]),_:1})])}:void 0]),1032,["title","description"])}}};export{le as default}; +import{j as H,u as q,q as Y,e as $,c as j,g as x,b as G,r as J}from"./main.fc26c84f.js";import{J as M,G as K,ah as V,r as o,o as p,l as g,w as t,u as a,f as n,i as T,t as B,j as N,B as z,k as P,V as O,m as Q,e as W,x as Z}from"./vendor.fd3b1727.js";import{_ as ee}from"./TaxTypeModal.73b640f9.js";const te={props:{row:{type:Object,default:null},table:{type:Object,default:null},loadData:{type:Function,default:null}},setup(b){const s=b,S=H();q();const{t:r}=M(),h=Y(),v=K(),m=$(),E=j();V("utils");async function c(d){await h.fetchTaxType(d),E.openModal({title:r("settings.tax_types.edit_tax"),componentName:"TaxTypeModal",size:"sm",refreshData:s.loadData&&s.loadData})}function C(d){S.openDialog({title:r("general.are_you_sure"),message:r("settings.tax_types.confirm_delete"),yesLabel:r("general.ok"),noLabel:r("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async u=>{if(u){if((await h.deleteTaxType(d)).data.success)return s.loadData&&s.loadData(),!0;s.loadData&&s.loadData()}})}return(d,u)=>{const i=o("BaseIcon"),w=o("BaseButton"),D=o("BaseDropdownItem"),k=o("BaseDropdown");return p(),g(k,null,{activator:t(()=>[a(v).name==="tax-types.view"?(p(),g(w,{key:0,variant:"primary"},{default:t(()=>[n(i,{name:"DotsHorizontalIcon",class:"h-5 text-white"})]),_:1})):(p(),g(i,{key:1,name:"DotsHorizontalIcon",class:"h-5 text-gray-500"}))]),default:t(()=>[a(m).hasAbilities(a(x).EDIT_TAX_TYPE)?(p(),g(D,{key:0,onClick:u[0]||(u[0]=I=>c(b.row.id))},{default:t(()=>[n(i,{name:"PencilIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),T(" "+B(d.$t("general.edit")),1)]),_:1})):N("",!0),a(m).hasAbilities(a(x).DELETE_TAX_TYPE)?(p(),g(D,{key:1,onClick:u[1]||(u[1]=I=>C(b.row.id))},{default:t(()=>[n(i,{name:"TrashIcon",class:"w-5 h-5 mr-3 text-gray-400 group-hover:text-gray-500"}),T(" "+B(d.$t("general.delete")),1)]),_:1})):N("",!0)]),_:1})}}},ae={key:0},le={setup(b){const{t:s}=M(),S=V("utils"),r=G(),h=Y(),v=j(),m=$(),E=J(),c=z(null),C=z(r.selectedCompanySettings.tax_per_item),d=P(()=>[{key:"name",label:s("settings.tax_types.tax_name"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"compound_tax",label:s("settings.tax_types.compound_tax"),tdClass:"font-medium text-gray-900"},{key:"percent",label:s("settings.tax_types.percent"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"actions",label:"",tdClass:"text-right text-sm font-medium",sortable:!1}]),u=P(()=>r.selectedCompanySettings.sales_tax_us_enabled==="YES"&&E.salesTaxUSEnabled),i=P({get:()=>C.value==="YES",set:async l=>{const _=l?"YES":"NO";let y={settings:{tax_per_item:_}};C.value=_,await r.updateCompanySettings({data:y,message:"general.setting_updated"})}});function w(){return m.hasAbilities([x.DELETE_TAX_TYPE,x.EDIT_TAX_TYPE])}async function D({page:l,filter:_,sort:y}){let A={orderByField:y.fieldName||"created_at",orderBy:y.order||"desc",page:l},f=await h.fetchTaxTypes(A);return{data:f.data.data,pagination:{totalPages:f.data.meta.last_page,currentPage:l,totalCount:f.data.meta.total,limit:5}}}async function k(){c.value&&c.value.refresh()}function I(){v.openModal({title:s("settings.tax_types.add_tax"),componentName:"TaxTypeModal",size:"sm",refreshData:c.value&&c.value.refresh})}return(l,_)=>{const y=o("BaseIcon"),A=o("BaseButton"),f=o("BaseBadge"),X=o("BaseTable"),L=o("BaseDivider"),U=o("BaseSwitchSection"),F=o("BaseSettingCard");return p(),g(F,{title:l.$t("settings.tax_types.title"),description:l.$t("settings.tax_types.description")},O({default:t(()=>[n(ee),n(X,{ref:(e,R)=>{R.table=e,c.value=e},class:"mt-16",data:D,columns:a(d)},O({"cell-compound_tax":t(({row:e})=>[n(f,{"bg-color":a(S).getBadgeStatusColor(e.data.compound_tax?"YES":"NO").bgColor,color:a(S).getBadgeStatusColor(e.data.compound_tax?"YES":"NO").color},{default:t(()=>[T(B(e.data.compound_tax?"Yes":"No".replace("_"," ")),1)]),_:2},1032,["bg-color","color"])]),"cell-percent":t(({row:e})=>[T(B(e.data.percent)+" % ",1)]),_:2},[w()?{name:"cell-actions",fn:t(({row:e})=>[n(te,{row:e.data,table:c.value,"load-data":k},null,8,["row","table"])])}:void 0]),1032,["columns"]),a(m).currentUser.is_owner?(p(),W("div",ae,[n(L,{class:"mt-8 mb-2"}),n(U,{modelValue:a(i),"onUpdate:modelValue":_[0]||(_[0]=e=>Z(i)?i.value=e:null),disabled:a(u),title:l.$t("settings.tax_types.tax_per_item"),description:l.$t("settings.tax_types.tax_setting_description")},null,8,["modelValue","disabled","title","description"])])):N("",!0)]),_:2},[a(m).hasAbilities(a(x).CREATE_TAX_TYPE)?{name:"action",fn:t(()=>[n(A,{type:"submit",variant:"primary-outline",onClick:I},{left:t(e=>[n(y,{class:Q(e.class),name:"PlusIcon"},null,8,["class"])]),default:t(()=>[T(" "+B(l.$t("settings.tax_types.add_new_tax")),1)]),_:1})])}:void 0]),1032,["title","description"])}}};export{le as default}; diff --git a/public/build/assets/UpdateAppSetting.89290ede.js b/public/build/assets/UpdateAppSetting.aef85435.js similarity index 97% rename from public/build/assets/UpdateAppSetting.89290ede.js rename to public/build/assets/UpdateAppSetting.aef85435.js index 2434bcae..4d543982 100644 --- a/public/build/assets/UpdateAppSetting.89290ede.js +++ b/public/build/assets/UpdateAppSetting.aef85435.js @@ -1 +1 @@ -import{J as R,B as d,a0 as I,a as S,k as J,r as h,o as n,l as D,w,h as t,t as a,u as s,f as v,i as $,j as y,q as O,ag as Y,e as i,F as V,y as q,m as G}from"./vendor.fd3b1727.js";import{u as Q,j as W,b as X,h as T}from"./main.f18430a2.js";import{L as Z}from"./LoadingIcon.a68e1cd1.js";import{u as ee}from"./exchange-rate.74b40c96.js";const te={class:"pb-8 ml-0"},ae={class:"text-sm not-italic font-medium input-label"},se={class:"box-border flex w-16 p-3 my-2 text-sm text-gray-600 bg-gray-200 border border-gray-200 border-solid rounded-md version"},ne={key:1,class:"mt-4 content"},ie={class:"rounded-md bg-primary-50 p-4 mb-3"},re={class:"flex"},le={class:"shrink-0"},oe={class:"ml-3"},de={class:"text-sm font-medium text-primary-800"},pe={class:"mt-2 text-sm text-primary-700"},ue={class:"text-sm not-italic font-medium input-label"},ce=t("br",null,null,-1),me={class:"box-border flex w-16 p-3 my-2 text-sm text-gray-600 bg-gray-200 border border-gray-200 border-solid rounded-md version"},_e=["innerHTML"],ge={class:"text-sm not-italic font-medium input-label"},fe={class:"w-1/2 mt-2 border-2 border-gray-200 BaseTable-fixed"},he={width:"70%",class:"p-2 text-sm truncate"},ve={width:"30%",class:"p-2 text-sm text-right"},ye={key:0,class:"inline-block w-4 h-4 ml-3 mr-2 bg-green-500 rounded-full"},be={key:1,class:"inline-block w-4 h-4 ml-3 mr-2 bg-red-500 rounded-full"},xe={key:2,class:"relative flex justify-between mt-4 content"},we={class:"m-0 mb-3 font-medium sw-section-title"},ke={class:"mb-8 text-sm leading-snug text-gray-500",style:{"max-width":"480px"}},Be={key:3,class:"w-full p-0 list-none"},Ue={class:"m-0 text-sm leading-8"},Se={class:"flex flex-row items-center"},$e={key:0,class:"mr-3 text-xs text-gray-500"},De={setup(Ce){const k=Q(),z=W(),{t:p,tm:Ne}=R();X(),ee();let b=d(!1),c=d(!1),C=d(""),B=d(""),m=d(null),N=d(null),l=d(!1);const U=I([{translationKey:"settings.update_app.download_zip_file",stepUrl:"/api/v1/update/download",time:null,started:!1,completed:!1},{translationKey:"settings.update_app.unzipping_package",stepUrl:"/api/v1/update/unzip",time:null,started:!1,completed:!1},{translationKey:"settings.update_app.copying_files",stepUrl:"/api/v1/update/copy",time:null,started:!1,completed:!1},{translationKey:"settings.update_app.deleting_files",stepUrl:"/api/v1/update/delete",time:null,started:!1,completed:!1},{translationKey:"settings.update_app.running_migrations",stepUrl:"/api/v1/update/migrate",time:null,started:!1,completed:!1},{translationKey:"settings.update_app.finishing_update",stepUrl:"/api/v1/update/finish",time:null,started:!1,completed:!1}]),x=I({isMinor:Boolean,installed:"",version:""});let E=d(null);window.addEventListener("beforeunload",e=>{l.value&&(e.returnValue="Update is in progress!")}),S.get("/api/v1/app/version").then(e=>{B.value=e.data.version});const F=J(()=>m.value!==null?Object.keys(m.value).every(e=>m.value[e]):!0);function H(e){switch(K(e)){case"pending":return"text-primary-800 bg-gray-200";case"finished":return"text-teal-500 bg-teal-100";case"running":return"text-blue-400 bg-blue-100";case"error":return"text-danger bg-red-200";default:return""}}async function M(){try{c.value=!0;let e=await S.get("/api/v1/check/update");if(c.value=!1,!e.data.version){k.showNotification({title:"Info!",type:"info",message:p("settings.update_app.latest_message")});return}e.data&&(x.isMinor=e.data.is_minor,x.version=e.data.version.version,C.value=e.data.version.description,m.value=e.data.version.extensions,b.value=!0,E.value=e.data.version.minimum_php_version,N.value=e.data.version.deleted_files)}catch(e){b.value=!1,c.value=!1,T(e)}}function j(){z.openDialog({title:p("general.are_you_sure"),message:p("settings.update_app.update_warning"),yesLabel:p("general.ok"),noLabel:p("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async e=>{if(e){let _=null;if(!F.value)return k.showNotification({type:"error",message:"Your current configuration does not match the update requirements. Please try again after all the requirements are fulfilled."}),!0;for(let u=0;u{location.reload()},3e3))}catch(g){return r.started=!1,r.completed=!0,T(g),A(r.translationKey),!1}}}})}function A(e){if(p(e).value){j();return}l.value=!1}function K(e){return e.started&&e.completed?"finished":e.started&&!e.completed?"running":!e.started&&!e.completed?"pending":"error"}return(e,_)=>{const u=h("BaseButton"),r=h("BaseDivider"),g=h("BaseHeading"),f=h("BaseIcon"),P=h("BaseSettingCard");return n(),D(P,{title:e.$t("settings.update_app.title"),description:e.$t("settings.update_app.description")},{default:w(()=>[t("div",te,[t("label",ae,a(e.$t("settings.update_app.current_version")),1),t("div",se,a(s(B)),1),v(u,{loading:s(c),disabled:s(c)||s(l),variant:"primary-outline",class:"mt-6",onClick:M},{default:w(()=>[$(a(e.$t("settings.update_app.check_update")),1)]),_:1},8,["loading","disabled"]),s(b)?(n(),D(r,{key:0,class:"mt-6 mb-4"})):y("",!0),s(b)?O((n(),i("div",ne,[v(g,{type:"heading-title",class:"mb-2"},{default:w(()=>[$(a(e.$t("settings.update_app.avail_update")),1)]),_:1}),t("div",ie,[t("div",re,[t("div",le,[v(f,{name:"InformationCircleIcon",class:"h-5 w-5 text-primary-400","aria-hidden":"true"})]),t("div",oe,[t("h3",de,a(e.$t("general.note")),1),t("div",pe,[t("p",null,a(e.$t("settings.update_app.update_warning")),1)])])])]),t("label",ue,a(e.$t("settings.update_app.next_version")),1),ce,t("div",me,a(s(x).version),1),t("div",{class:"pl-5 mt-4 mb-8 text-sm leading-snug text-gray-500 update-description",style:{"white-space":"pre-wrap","max-width":"480px"},innerHTML:s(C)},null,8,_e),t("label",ge,a(e.$t("settings.update_app.requirements")),1),t("table",fe,[(n(!0),i(V,null,q(s(m),(o,L)=>(n(),i("tr",{key:L,class:"p-2 border-2 border-gray-200"},[t("td",he,a(L),1),t("td",ve,[o?(n(),i("span",ye)):(n(),i("span",be))])]))),128))]),v(u,{class:"mt-10",variant:"primary",onClick:j},{default:w(()=>[$(a(e.$t("settings.update_app.update")),1)]),_:1})],512)),[[Y,!s(l)]]):y("",!0),s(l)?(n(),i("div",xe,[t("div",null,[t("h6",we,a(e.$t("settings.update_app.update_progress")),1),t("p",ke,a(e.$t("settings.update_app.progress_text")),1)]),v(Z,{class:"absolute right-0 h-6 m-1 animate-spin text-primary-400"})])):y("",!0),s(l)?(n(),i("ul",Be,[(n(!0),i(V,null,q(s(U),o=>(n(),i("li",{key:o.stepUrl,class:"flex justify-between w-full py-3 border-b border-gray-200 border-solid last:border-b-0"},[t("p",Ue,a(e.$t(o.translationKey)),1),t("div",Se,[o.time?(n(),i("span",$e,a(o.time),1)):y("",!0),t("span",{class:G([H(o),"block py-1 text-sm text-center uppercase rounded-full"]),style:{width:"88px"}},a(K(o)),3)])]))),128))])):y("",!0)])]),_:1},8,["title","description"])}}};export{De as default}; +import{J as R,B as d,a0 as I,a as S,k as J,r as h,o as n,l as D,w,h as t,t as a,u as s,f as v,i as $,j as y,q as O,ag as Y,e as i,F as V,y as q,m as G}from"./vendor.fd3b1727.js";import{u as Q,j as W,b as X,h as T}from"./main.fc26c84f.js";import{L as Z}from"./LoadingIcon.4d92e0c0.js";import{u as ee}from"./exchange-rate.e85a4793.js";const te={class:"pb-8 ml-0"},ae={class:"text-sm not-italic font-medium input-label"},se={class:"box-border flex w-16 p-3 my-2 text-sm text-gray-600 bg-gray-200 border border-gray-200 border-solid rounded-md version"},ne={key:1,class:"mt-4 content"},ie={class:"rounded-md bg-primary-50 p-4 mb-3"},re={class:"flex"},le={class:"shrink-0"},oe={class:"ml-3"},de={class:"text-sm font-medium text-primary-800"},pe={class:"mt-2 text-sm text-primary-700"},ue={class:"text-sm not-italic font-medium input-label"},ce=t("br",null,null,-1),me={class:"box-border flex w-16 p-3 my-2 text-sm text-gray-600 bg-gray-200 border border-gray-200 border-solid rounded-md version"},_e=["innerHTML"],ge={class:"text-sm not-italic font-medium input-label"},fe={class:"w-1/2 mt-2 border-2 border-gray-200 BaseTable-fixed"},he={width:"70%",class:"p-2 text-sm truncate"},ve={width:"30%",class:"p-2 text-sm text-right"},ye={key:0,class:"inline-block w-4 h-4 ml-3 mr-2 bg-green-500 rounded-full"},be={key:1,class:"inline-block w-4 h-4 ml-3 mr-2 bg-red-500 rounded-full"},xe={key:2,class:"relative flex justify-between mt-4 content"},we={class:"m-0 mb-3 font-medium sw-section-title"},ke={class:"mb-8 text-sm leading-snug text-gray-500",style:{"max-width":"480px"}},Be={key:3,class:"w-full p-0 list-none"},Ue={class:"m-0 text-sm leading-8"},Se={class:"flex flex-row items-center"},$e={key:0,class:"mr-3 text-xs text-gray-500"},De={setup(Ce){const k=Q(),z=W(),{t:p,tm:Ne}=R();X(),ee();let b=d(!1),c=d(!1),C=d(""),B=d(""),m=d(null),N=d(null),l=d(!1);const U=I([{translationKey:"settings.update_app.download_zip_file",stepUrl:"/api/v1/update/download",time:null,started:!1,completed:!1},{translationKey:"settings.update_app.unzipping_package",stepUrl:"/api/v1/update/unzip",time:null,started:!1,completed:!1},{translationKey:"settings.update_app.copying_files",stepUrl:"/api/v1/update/copy",time:null,started:!1,completed:!1},{translationKey:"settings.update_app.deleting_files",stepUrl:"/api/v1/update/delete",time:null,started:!1,completed:!1},{translationKey:"settings.update_app.running_migrations",stepUrl:"/api/v1/update/migrate",time:null,started:!1,completed:!1},{translationKey:"settings.update_app.finishing_update",stepUrl:"/api/v1/update/finish",time:null,started:!1,completed:!1}]),x=I({isMinor:Boolean,installed:"",version:""});let E=d(null);window.addEventListener("beforeunload",e=>{l.value&&(e.returnValue="Update is in progress!")}),S.get("/api/v1/app/version").then(e=>{B.value=e.data.version});const F=J(()=>m.value!==null?Object.keys(m.value).every(e=>m.value[e]):!0);function H(e){switch(K(e)){case"pending":return"text-primary-800 bg-gray-200";case"finished":return"text-teal-500 bg-teal-100";case"running":return"text-blue-400 bg-blue-100";case"error":return"text-danger bg-red-200";default:return""}}async function M(){try{c.value=!0;let e=await S.get("/api/v1/check/update");if(c.value=!1,!e.data.version){k.showNotification({title:"Info!",type:"info",message:p("settings.update_app.latest_message")});return}e.data&&(x.isMinor=e.data.is_minor,x.version=e.data.version.version,C.value=e.data.version.description,m.value=e.data.version.extensions,b.value=!0,E.value=e.data.version.minimum_php_version,N.value=e.data.version.deleted_files)}catch(e){b.value=!1,c.value=!1,T(e)}}function j(){z.openDialog({title:p("general.are_you_sure"),message:p("settings.update_app.update_warning"),yesLabel:p("general.ok"),noLabel:p("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async e=>{if(e){let _=null;if(!F.value)return k.showNotification({type:"error",message:"Your current configuration does not match the update requirements. Please try again after all the requirements are fulfilled."}),!0;for(let u=0;u{location.reload()},3e3))}catch(g){return r.started=!1,r.completed=!0,T(g),A(r.translationKey),!1}}}})}function A(e){if(p(e).value){j();return}l.value=!1}function K(e){return e.started&&e.completed?"finished":e.started&&!e.completed?"running":!e.started&&!e.completed?"pending":"error"}return(e,_)=>{const u=h("BaseButton"),r=h("BaseDivider"),g=h("BaseHeading"),f=h("BaseIcon"),P=h("BaseSettingCard");return n(),D(P,{title:e.$t("settings.update_app.title"),description:e.$t("settings.update_app.description")},{default:w(()=>[t("div",te,[t("label",ae,a(e.$t("settings.update_app.current_version")),1),t("div",se,a(s(B)),1),v(u,{loading:s(c),disabled:s(c)||s(l),variant:"primary-outline",class:"mt-6",onClick:M},{default:w(()=>[$(a(e.$t("settings.update_app.check_update")),1)]),_:1},8,["loading","disabled"]),s(b)?(n(),D(r,{key:0,class:"mt-6 mb-4"})):y("",!0),s(b)?O((n(),i("div",ne,[v(g,{type:"heading-title",class:"mb-2"},{default:w(()=>[$(a(e.$t("settings.update_app.avail_update")),1)]),_:1}),t("div",ie,[t("div",re,[t("div",le,[v(f,{name:"InformationCircleIcon",class:"h-5 w-5 text-primary-400","aria-hidden":"true"})]),t("div",oe,[t("h3",de,a(e.$t("general.note")),1),t("div",pe,[t("p",null,a(e.$t("settings.update_app.update_warning")),1)])])])]),t("label",ue,a(e.$t("settings.update_app.next_version")),1),ce,t("div",me,a(s(x).version),1),t("div",{class:"pl-5 mt-4 mb-8 text-sm leading-snug text-gray-500 update-description",style:{"white-space":"pre-wrap","max-width":"480px"},innerHTML:s(C)},null,8,_e),t("label",ge,a(e.$t("settings.update_app.requirements")),1),t("table",fe,[(n(!0),i(V,null,q(s(m),(o,L)=>(n(),i("tr",{key:L,class:"p-2 border-2 border-gray-200"},[t("td",he,a(L),1),t("td",ve,[o?(n(),i("span",ye)):(n(),i("span",be))])]))),128))]),v(u,{class:"mt-10",variant:"primary",onClick:j},{default:w(()=>[$(a(e.$t("settings.update_app.update")),1)]),_:1})],512)),[[Y,!s(l)]]):y("",!0),s(l)?(n(),i("div",xe,[t("div",null,[t("h6",we,a(e.$t("settings.update_app.update_progress")),1),t("p",ke,a(e.$t("settings.update_app.progress_text")),1)]),v(Z,{class:"absolute right-0 h-6 m-1 animate-spin text-primary-400"})])):y("",!0),s(l)?(n(),i("ul",Be,[(n(!0),i(V,null,q(s(U),o=>(n(),i("li",{key:o.stepUrl,class:"flex justify-between w-full py-3 border-b border-gray-200 border-solid last:border-b-0"},[t("p",Ue,a(e.$t(o.translationKey)),1),t("div",Se,[o.time?(n(),i("span",$e,a(o.time),1)):y("",!0),t("span",{class:G([H(o),"block py-1 text-sm text-center uppercase rounded-full"]),style:{width:"88px"}},a(K(o)),3)])]))),128))])):y("",!0)])]),_:1},8,["title","description"])}}};export{De as default}; diff --git a/public/build/assets/View.cc8a70ad.js b/public/build/assets/View.040f1403.js similarity index 96% rename from public/build/assets/View.cc8a70ad.js rename to public/build/assets/View.040f1403.js index ed700ca7..f6365425 100644 --- a/public/build/assets/View.cc8a70ad.js +++ b/public/build/assets/View.040f1403.js @@ -1 +1 @@ -var le=Object.defineProperty;var H=Object.getOwnPropertySymbols;var de=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable;var G=(p,n,l)=>n in p?le(p,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):p[n]=l,O=(p,n)=>{for(var l in n||(n={}))de.call(n,l)&&G(p,l,n[l]);if(H)for(var l of H(n))ie.call(n,l)&&G(p,l,n[l]);return p};import{G as ce,J as ue,a0 as R,B as h,k as w,I as me,C as fe,A as pe,r as i,o as u,e as b,f as o,w as r,u as s,l as S,i as _e,t as v,j as F,h as d,F as q,y as ye,m as ge}from"./vendor.fd3b1727.js";import{c as he,e as be,j as ve,g as Be}from"./main.f18430a2.js";import{u as xe}from"./payment.cfdea86b.js";import{_ as ke,a as we}from"./SendPaymentModal.7d3dd9c4.js";import{L as Fe}from"./LoadingIcon.a68e1cd1.js";import"./mail-driver.61f3eeec.js";const Ie={class:"fixed top-0 left-0 hidden h-full pt-16 pb-[6rem] ml-56 bg-white xl:ml-64 w-88 xl:block"},Pe={class:"flex items-center justify-between px-4 pt-8 pb-6 border border-gray-200 border-solid"},Ve={class:"flex ml-3",role:"group","aria-label":"First group"},Se={class:"px-4 py-1 pb-2 mb-2 text-sm border-b border-gray-200 border-solid"},Te={class:"px-2"},je={class:"px-2"},De={class:"px-2"},$e={class:"flex-2"},Le={class:"mb-1 text-xs not-italic font-medium leading-5 text-gray-500 capitalize"},Me={class:"mb-1 text-xs not-italic font-medium leading-5 text-gray-500 capitalize"},ze={class:"flex-1 whitespace-nowrap right"},Ce={class:"text-sm text-right text-gray-500 non-italic"},Ne={key:0,class:"flex justify-center p-4 items-center"},Ue={key:1,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},Ae={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},Ee=["src"],Ke={setup(p){const n=ce(),{t:l}=ue();let y=R({}),a=R({orderBy:null,orderByField:null,searchText:null}),B=h(!1),I=h(!1);const x=xe(),J=he(),K=be(),m=h(null),k=h(1),T=h(1),z=h(null),Q=w(()=>y.payment_number||""),C=w(()=>a.orderBy==="asc"||a.orderBy==null);w(()=>C.value?l("general.ascending"):l("general.descending"));const N=w(()=>y.unique_hash?`/payments/pdf/${y.unique_hash}`:!1);w(()=>{var t;return me((t=x==null?void 0:x.selectedPayment)==null?void 0:t.payment_date).format("YYYY/MM/DD")}),fe(n,()=>{U()}),P(),U(),_=pe.exports.debounce(_,500);function W(t){return n.params.id==t}ve();async function P(t,c=!1){if(B.value)return;let f={};a.searchText!==""&&a.searchText!==null&&a.searchText!==void 0&&(f.search=a.searchText),a.orderBy!==null&&a.orderBy!==void 0&&(f.orderBy=a.orderBy),a.orderByField!==null&&a.orderByField!==void 0&&(f.orderByField=a.orderByField),B.value=!0;let V=await x.fetchPayments(O({page:t},f));B.value=!1,m.value=m.value?m.value:[],m.value=[...m.value,...V.data.data],k.value=t||1,T.value=V.data.meta.last_page;let g=m.value.find(j=>j.id==n.params.id);c==!1&&!g&&k.value{c==!1&&X()},500)}async function U(){if(!n.params.id)return;I.value=!0;let t=await x.fetchPayment(n.params.id);t.data&&(I.value=!1,Object.assign(y,t.data.data))}function X(){const t=document.getElementById(`payment-${n.params.id}`);t&&(t.scrollIntoView({behavior:"smooth"}),t.classList.add("shake"),Z())}function Z(){z.value.addEventListener("scroll",t=>{t.target.scrollTop>0&&t.target.scrollTop+t.target.clientHeight>t.target.scrollHeight-200&&k.value{const f=i("BaseButton"),V=i("BasePageHeader"),g=i("BaseIcon"),j=i("BaseInput"),D=i("BaseRadio"),$=i("BaseInputGroup"),L=i("BaseDropdownItem"),ae=i("BaseDropdown"),oe=i("BaseText"),se=i("BaseFormatMoney"),ne=i("router-link"),re=i("BasePage");return u(),b(q,null,[o(ke),o(re,{class:"xl:pl-96"},{default:r(()=>{var A;return[o(V,{title:s(Q)},{actions:r(()=>[s(K).hasAbilities(s(Be).SEND_PAYMENT)?(u(),S(f,{key:0,"content-loading":s(I),variant:"primary",onClick:te},{default:r(()=>[_e(v(t.$t("payments.send_payment_receipt")),1)]),_:1},8,["content-loading"])):F("",!0),o(we,{"content-loading":s(I),class:"ml-3",row:s(y)},null,8,["content-loading","row"])]),_:1},8,["title"]),d("div",Ie,[d("div",Pe,[o(j,{modelValue:s(a).searchText,"onUpdate:modelValue":c[0]||(c[0]=e=>s(a).searchText=e),placeholder:t.$t("general.search"),type:"text",onInput:_},{default:r(()=>[o(g,{name:"SearchIcon",class:"h-5"})]),_:1},8,["modelValue","placeholder"]),d("div",Ve,[o(ae,{position:"bottom-start","width-class":"w-50","position-class":"left-0"},{activator:r(()=>[o(f,{variant:"gray"},{default:r(()=>[o(g,{name:"FilterIcon"})]),_:1})]),default:r(()=>[d("div",Se,v(t.$t("general.sort_by")),1),d("div",Te,[o(L,{class:"pt-3 rounded-md hover:rounded-md"},{default:r(()=>[o($,{class:"-mt-3 font-normal"},{default:r(()=>[o(D,{id:"filter_invoice_number",modelValue:s(a).orderByField,"onUpdate:modelValue":[c[1]||(c[1]=e=>s(a).orderByField=e),_],label:t.$t("invoices.title"),size:"sm",name:"filter",value:"invoice_number"},null,8,["modelValue","label"])]),_:1})]),_:1})]),d("div",je,[o(L,{class:"pt-3 rounded-md hover:rounded-md"},{default:r(()=>[o($,{class:"-mt-3 font-normal"},{default:r(()=>[o(D,{modelValue:s(a).orderByField,"onUpdate:modelValue":[c[2]||(c[2]=e=>s(a).orderByField=e),_],label:t.$t("payments.date"),size:"sm",name:"filter",value:"payment_date"},null,8,["modelValue","label"])]),_:1})]),_:1})]),d("div",De,[o(L,{class:"pt-3 rounded-md hover:rounded-md"},{default:r(()=>[o($,{class:"-mt-3 font-normal"},{default:r(()=>[o(D,{id:"filter_payment_number",modelValue:s(a).orderByField,"onUpdate:modelValue":[c[3]||(c[3]=e=>s(a).orderByField=e),_],label:t.$t("payments.payment_number"),size:"sm",name:"filter",value:"payment_number"},null,8,["modelValue","label"])]),_:1})]),_:1})])]),_:1}),o(f,{class:"ml-1",size:"md",variant:"gray",onClick:ee},{default:r(()=>[s(C)?(u(),S(g,{key:0,name:"SortAscendingIcon"})):(u(),S(g,{key:1,name:"SortDescendingIcon"}))]),_:1})])]),d("div",{ref:(e,M)=>{M.paymentListSection=e,z.value=e},class:"h-full overflow-y-scroll border-l border-gray-200 border-solid"},[(u(!0),b(q,null,ye(m.value,(e,M)=>(u(),b("div",{key:M},[e?(u(),S(ne,{key:0,id:"payment-"+e.id,to:`/admin/payments/${e.id}/view`,class:ge(["flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":W(e.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:r(()=>{var E,Y;return[d("div",$e,[o(oe,{text:(E=e==null?void 0:e.customer)==null?void 0:E.name,length:30,class:"pr-2 mb-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate"},null,8,["text"]),d("div",Le,v(e==null?void 0:e.payment_number),1),d("div",Me,v(e==null?void 0:e.invoice_number),1)]),d("div",ze,[o(se,{class:"block mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900",amount:e==null?void 0:e.amount,currency:(Y=e.customer)==null?void 0:Y.currency},null,8,["amount","currency"]),d("div",Ce,v(e.formatted_payment_date),1)])]}),_:2},1032,["id","to","class"])):F("",!0)]))),128)),s(B)?(u(),b("div",Ne,[o(Fe,{class:"h-6 m-1 animate-spin text-primary-400"})])):F("",!0),!((A=m.value)==null?void 0:A.length)&&!s(B)?(u(),b("p",Ue,v(t.$t("payments.no_matching_payments")),1)):F("",!0)],512)]),d("div",Ae,[s(N)?(u(),b("iframe",{key:0,src:s(N),class:"flex-1 border border-gray-400 border-solid rounded-md"},null,8,Ee)):F("",!0)])]}),_:1})],64)}}};export{Ke as default}; +var le=Object.defineProperty;var H=Object.getOwnPropertySymbols;var de=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable;var G=(p,n,l)=>n in p?le(p,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):p[n]=l,O=(p,n)=>{for(var l in n||(n={}))de.call(n,l)&&G(p,l,n[l]);if(H)for(var l of H(n))ie.call(n,l)&&G(p,l,n[l]);return p};import{G as ce,J as ue,a0 as R,B as h,k as w,I as me,C as fe,A as pe,r as i,o as u,e as b,f as o,w as r,u as s,l as S,i as _e,t as v,j as F,h as d,F as q,y as ye,m as ge}from"./vendor.fd3b1727.js";import{c as he,e as be,j as ve,g as Be}from"./main.fc26c84f.js";import{u as xe}from"./payment.505d9057.js";import{_ as ke,a as we}from"./SendPaymentModal.5b2acf9d.js";import{L as Fe}from"./LoadingIcon.4d92e0c0.js";import"./mail-driver.2253d638.js";const Ie={class:"fixed top-0 left-0 hidden h-full pt-16 pb-[6rem] ml-56 bg-white xl:ml-64 w-88 xl:block"},Pe={class:"flex items-center justify-between px-4 pt-8 pb-6 border border-gray-200 border-solid"},Ve={class:"flex ml-3",role:"group","aria-label":"First group"},Se={class:"px-4 py-1 pb-2 mb-2 text-sm border-b border-gray-200 border-solid"},Te={class:"px-2"},je={class:"px-2"},De={class:"px-2"},$e={class:"flex-2"},Le={class:"mb-1 text-xs not-italic font-medium leading-5 text-gray-500 capitalize"},Me={class:"mb-1 text-xs not-italic font-medium leading-5 text-gray-500 capitalize"},ze={class:"flex-1 whitespace-nowrap right"},Ce={class:"text-sm text-right text-gray-500 non-italic"},Ne={key:0,class:"flex justify-center p-4 items-center"},Ue={key:1,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},Ae={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},Ee=["src"],Ke={setup(p){const n=ce(),{t:l}=ue();let y=R({}),a=R({orderBy:null,orderByField:null,searchText:null}),B=h(!1),I=h(!1);const x=xe(),J=he(),K=be(),m=h(null),k=h(1),T=h(1),z=h(null),Q=w(()=>y.payment_number||""),C=w(()=>a.orderBy==="asc"||a.orderBy==null);w(()=>C.value?l("general.ascending"):l("general.descending"));const N=w(()=>y.unique_hash?`/payments/pdf/${y.unique_hash}`:!1);w(()=>{var t;return me((t=x==null?void 0:x.selectedPayment)==null?void 0:t.payment_date).format("YYYY/MM/DD")}),fe(n,()=>{U()}),P(),U(),_=pe.exports.debounce(_,500);function W(t){return n.params.id==t}ve();async function P(t,c=!1){if(B.value)return;let f={};a.searchText!==""&&a.searchText!==null&&a.searchText!==void 0&&(f.search=a.searchText),a.orderBy!==null&&a.orderBy!==void 0&&(f.orderBy=a.orderBy),a.orderByField!==null&&a.orderByField!==void 0&&(f.orderByField=a.orderByField),B.value=!0;let V=await x.fetchPayments(O({page:t},f));B.value=!1,m.value=m.value?m.value:[],m.value=[...m.value,...V.data.data],k.value=t||1,T.value=V.data.meta.last_page;let g=m.value.find(j=>j.id==n.params.id);c==!1&&!g&&k.value{c==!1&&X()},500)}async function U(){if(!n.params.id)return;I.value=!0;let t=await x.fetchPayment(n.params.id);t.data&&(I.value=!1,Object.assign(y,t.data.data))}function X(){const t=document.getElementById(`payment-${n.params.id}`);t&&(t.scrollIntoView({behavior:"smooth"}),t.classList.add("shake"),Z())}function Z(){z.value.addEventListener("scroll",t=>{t.target.scrollTop>0&&t.target.scrollTop+t.target.clientHeight>t.target.scrollHeight-200&&k.value{const f=i("BaseButton"),V=i("BasePageHeader"),g=i("BaseIcon"),j=i("BaseInput"),D=i("BaseRadio"),$=i("BaseInputGroup"),L=i("BaseDropdownItem"),ae=i("BaseDropdown"),oe=i("BaseText"),se=i("BaseFormatMoney"),ne=i("router-link"),re=i("BasePage");return u(),b(q,null,[o(ke),o(re,{class:"xl:pl-96"},{default:r(()=>{var A;return[o(V,{title:s(Q)},{actions:r(()=>[s(K).hasAbilities(s(Be).SEND_PAYMENT)?(u(),S(f,{key:0,"content-loading":s(I),variant:"primary",onClick:te},{default:r(()=>[_e(v(t.$t("payments.send_payment_receipt")),1)]),_:1},8,["content-loading"])):F("",!0),o(we,{"content-loading":s(I),class:"ml-3",row:s(y)},null,8,["content-loading","row"])]),_:1},8,["title"]),d("div",Ie,[d("div",Pe,[o(j,{modelValue:s(a).searchText,"onUpdate:modelValue":c[0]||(c[0]=e=>s(a).searchText=e),placeholder:t.$t("general.search"),type:"text",onInput:_},{default:r(()=>[o(g,{name:"SearchIcon",class:"h-5"})]),_:1},8,["modelValue","placeholder"]),d("div",Ve,[o(ae,{position:"bottom-start","width-class":"w-50","position-class":"left-0"},{activator:r(()=>[o(f,{variant:"gray"},{default:r(()=>[o(g,{name:"FilterIcon"})]),_:1})]),default:r(()=>[d("div",Se,v(t.$t("general.sort_by")),1),d("div",Te,[o(L,{class:"pt-3 rounded-md hover:rounded-md"},{default:r(()=>[o($,{class:"-mt-3 font-normal"},{default:r(()=>[o(D,{id:"filter_invoice_number",modelValue:s(a).orderByField,"onUpdate:modelValue":[c[1]||(c[1]=e=>s(a).orderByField=e),_],label:t.$t("invoices.title"),size:"sm",name:"filter",value:"invoice_number"},null,8,["modelValue","label"])]),_:1})]),_:1})]),d("div",je,[o(L,{class:"pt-3 rounded-md hover:rounded-md"},{default:r(()=>[o($,{class:"-mt-3 font-normal"},{default:r(()=>[o(D,{modelValue:s(a).orderByField,"onUpdate:modelValue":[c[2]||(c[2]=e=>s(a).orderByField=e),_],label:t.$t("payments.date"),size:"sm",name:"filter",value:"payment_date"},null,8,["modelValue","label"])]),_:1})]),_:1})]),d("div",De,[o(L,{class:"pt-3 rounded-md hover:rounded-md"},{default:r(()=>[o($,{class:"-mt-3 font-normal"},{default:r(()=>[o(D,{id:"filter_payment_number",modelValue:s(a).orderByField,"onUpdate:modelValue":[c[3]||(c[3]=e=>s(a).orderByField=e),_],label:t.$t("payments.payment_number"),size:"sm",name:"filter",value:"payment_number"},null,8,["modelValue","label"])]),_:1})]),_:1})])]),_:1}),o(f,{class:"ml-1",size:"md",variant:"gray",onClick:ee},{default:r(()=>[s(C)?(u(),S(g,{key:0,name:"SortAscendingIcon"})):(u(),S(g,{key:1,name:"SortDescendingIcon"}))]),_:1})])]),d("div",{ref:(e,M)=>{M.paymentListSection=e,z.value=e},class:"h-full overflow-y-scroll border-l border-gray-200 border-solid"},[(u(!0),b(q,null,ye(m.value,(e,M)=>(u(),b("div",{key:M},[e?(u(),S(ne,{key:0,id:"payment-"+e.id,to:`/admin/payments/${e.id}/view`,class:ge(["flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":W(e.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:r(()=>{var E,Y;return[d("div",$e,[o(oe,{text:(E=e==null?void 0:e.customer)==null?void 0:E.name,length:30,class:"pr-2 mb-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate"},null,8,["text"]),d("div",Le,v(e==null?void 0:e.payment_number),1),d("div",Me,v(e==null?void 0:e.invoice_number),1)]),d("div",ze,[o(se,{class:"block mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900",amount:e==null?void 0:e.amount,currency:(Y=e.customer)==null?void 0:Y.currency},null,8,["amount","currency"]),d("div",Ce,v(e.formatted_payment_date),1)])]}),_:2},1032,["id","to","class"])):F("",!0)]))),128)),s(B)?(u(),b("div",Ne,[o(Fe,{class:"h-6 m-1 animate-spin text-primary-400"})])):F("",!0),!((A=m.value)==null?void 0:A.length)&&!s(B)?(u(),b("p",Ue,v(t.$t("payments.no_matching_payments")),1)):F("",!0)],512)]),d("div",Ae,[s(N)?(u(),b("iframe",{key:0,src:s(N),class:"flex-1 border border-gray-400 border-solid rounded-md"},null,8,Ee)):F("",!0)])]}),_:1})],64)}}};export{Ke as default}; diff --git a/public/build/assets/View.e7437fcd.js b/public/build/assets/View.5145c8b2.js similarity index 96% rename from public/build/assets/View.e7437fcd.js rename to public/build/assets/View.5145c8b2.js index 5cf9ab4c..7ea934e2 100644 --- a/public/build/assets/View.e7437fcd.js +++ b/public/build/assets/View.5145c8b2.js @@ -1 +1 @@ -var ce=Object.defineProperty;var O=Object.getOwnPropertySymbols;var me=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable;var q=(_,c,i)=>c in _?ce(_,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):_[c]=i,z=(_,c)=>{for(var i in c||(c={}))me.call(c,i)&&q(_,i,c[i]);if(O)for(var i of O(c))fe.call(c,i)&&q(_,i,c[i]);return _};import{J as pe,B as y,G as _e,aN as ve,a0 as ye,k as w,C as ge,A as be,r as d,o as f,e as T,f as s,l as x,w as l,h as u,u as n,i as C,t as h,j as B,F as J,y as he,m as xe}from"./vendor.fd3b1727.js";import{c as Be,k as ke,j as Se,e as Ee,g as K}from"./main.f18430a2.js";import{_ as we}from"./EstimateIndexDropdown.2a7ffee2.js";import{_ as Te}from"./SendEstimateModal.fb9ec854.js";import{L as Ie}from"./LoadingIcon.a68e1cd1.js";import"./mail-driver.61f3eeec.js";const Fe={class:"mr-3 text-sm"},Ve={class:"fixed top-0 left-0 hidden h-full pt-16 pb-[6.4rem] ml-56 bg-white xl:ml-64 w-88 xl:block"},De={class:"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full"},$e={class:"mb-6"},Le={class:"flex mb-6 ml-3",role:"group","aria-label":"First group"},je={class:"px-4 py-1 pb-2 mb-1 mb-2 text-sm border-b border-gray-200 border-solid"},Ae={class:"flex-2"},Ne={class:"mt-1 mb-2 text-xs not-italic font-medium leading-5 text-gray-600"},Me={class:"flex-1 whitespace-nowrap right"},ze={class:"text-sm not-italic font-normal leading-5 text-right text-gray-600 est-date"},Ce={key:0,class:"flex justify-center p-4 items-center"},Ue={key:1,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},Pe={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},Re=["src"],We={setup(_){const c=Be(),i=ke(),Q=Se(),U=Ee(),{t:g}=pe(),r=y(null),k=_e();ve();const I=y(!1),S=y(!1),F=y(!1),m=y(null),E=y(1),$=y(1),P=y(null),t=ye({orderBy:null,orderByField:null,searchText:null}),W=w(()=>r.value.estimate_number),R=w(()=>t.orderBy==="asc"||t.orderBy==null);w(()=>R.value?g("general.ascending"):g("general.descending"));const X=w(()=>`/estimates/pdf/${r.value.unique_hash}`);w(()=>r.value&&r.value.id?estimate.value.id:null),ge(k,(e,o)=>{e.name==="estimates.view"&&H()}),V(),H(),v=be.exports.debounce(v,500);function Y(e){return k.params.id==e}async function V(e,o=!1){if(S.value)return;let p={};t.searchText!==""&&t.searchText!==null&&t.searchText!==void 0&&(p.search=t.searchText),t.orderBy!==null&&t.orderBy!==void 0&&(p.orderBy=t.orderBy),t.orderByField!==null&&t.orderByField!==void 0&&(p.orderByField=t.orderByField),S.value=!0;let D=await i.fetchEstimates(z({page:e},p));S.value=!1,m.value=m.value?m.value:[],m.value=[...m.value,...D.data.data],E.value=e||1,$.value=D.data.meta.last_page;let b=m.value.find(L=>L.id==k.params.id);o==!1&&!b&&E.value<$.value&&Object.keys(p).length===0&&V(++E.value),b&&setTimeout(()=>{o==!1&&Z()},500)}function Z(){const e=document.getElementById(`estimate-${k.params.id}`);e&&(e.scrollIntoView({behavior:"smooth"}),e.classList.add("shake"),ee())}function ee(){P.value.addEventListener("scroll",e=>{e.target.scrollTop>0&&e.target.scrollTop+e.target.clientHeight>e.target.scrollHeight-200&&E.value<$.value&&V(++E.value,!0)})}async function H(){F.value=!0;let e=await i.fetchEstimate(k.params.id);e.data&&(F.value=!1,r.value=z({},e.data.data))}async function v(){m.value=[],V()}function te(){return t.orderBy==="asc"?(t.orderBy="desc",v(),!0):(t.orderBy="asc",v(),!0)}async function ae(){Q.openDialog({title:g("general.are_you_sure"),message:g("estimates.confirm_mark_as_sent"),yesLabel:g("general.ok"),noLabel:g("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(e=>{I.value=!1,e&&(i.markAsSent({id:r.value.id,status:"SENT"}),r.value.status="SENT",I.value=!0),I.value=!1})}async function se(e){c.openModal({title:g("estimates.send_estimate"),componentName:"SendEstimateModal",id:r.value.id,data:r.value})}function le(){let e=m.value.findIndex(o=>o.id===r.value.id);m.value[e]&&(m.value[e].status="SENT",r.value.status="SENT")}return(e,o)=>{const p=d("BaseButton"),D=d("BasePageHeader"),b=d("BaseIcon"),L=d("BaseInput"),j=d("BaseRadio"),A=d("BaseInputGroup"),N=d("BaseDropdownItem"),oe=d("BaseDropdown"),re=d("BaseText"),ne=d("BaseEstimateStatusBadge"),ie=d("BaseFormatMoney"),de=d("router-link"),ue=d("BasePage");return f(),T(J,null,[s(Te,{onUpdate:le}),r.value?(f(),x(ue,{key:0,class:"xl:pl-96 xl:ml-8"},{default:l(()=>{var G;return[s(D,{title:n(W)},{actions:l(()=>[u("div",Fe,[r.value.status==="DRAFT"&&n(U).hasAbilities(n(K).EDIT_ESTIMATE)?(f(),x(p,{key:0,disabled:I.value,"content-loading":F.value,variant:"primary-outline",onClick:ae},{default:l(()=>[C(h(e.$t("estimates.mark_as_sent")),1)]),_:1},8,["disabled","content-loading"])):B("",!0)]),r.value.status==="DRAFT"&&n(U).hasAbilities(n(K).SEND_ESTIMATE)?(f(),x(p,{key:0,"content-loading":F.value,variant:"primary",class:"text-sm",onClick:se},{default:l(()=>[C(h(e.$t("estimates.send_estimate")),1)]),_:1},8,["content-loading"])):B("",!0),s(we,{class:"ml-3",row:r.value},null,8,["row"])]),_:1},8,["title"]),u("div",Ve,[u("div",De,[u("div",$e,[s(L,{modelValue:n(t).searchText,"onUpdate:modelValue":o[0]||(o[0]=a=>n(t).searchText=a),placeholder:e.$t("general.search"),type:"text",variant:"gray",onInput:o[1]||(o[1]=a=>v())},{right:l(()=>[s(b,{name:"SearchIcon",class:"text-gray-400"})]),_:1},8,["modelValue","placeholder"])]),u("div",Le,[s(oe,{class:"ml-3",position:"bottom-start","width-class":"w-45","position-class":"left-0"},{activator:l(()=>[s(p,{size:"md",variant:"gray"},{default:l(()=>[s(b,{name:"FilterIcon"})]),_:1})]),default:l(()=>[u("div",je,h(e.$t("general.sort_by")),1),s(N,{class:"flex px-4 py-2 cursor-pointer"},{default:l(()=>[s(A,{class:"-mt-3 font-normal"},{default:l(()=>[s(j,{id:"filter_estimate_date",modelValue:n(t).orderByField,"onUpdate:modelValue":[o[2]||(o[2]=a=>n(t).orderByField=a),v],label:e.$t("reports.estimates.estimate_date"),size:"sm",name:"filter",value:"estimate_date"},null,8,["modelValue","label"])]),_:1})]),_:1}),s(N,{class:"flex px-4 py-2 cursor-pointer"},{default:l(()=>[s(A,{class:"-mt-3 font-normal"},{default:l(()=>[s(j,{id:"filter_due_date",modelValue:n(t).orderByField,"onUpdate:modelValue":[o[3]||(o[3]=a=>n(t).orderByField=a),v],label:e.$t("estimates.due_date"),value:"expiry_date",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1}),s(N,{class:"flex px-4 py-2 cursor-pointer"},{default:l(()=>[s(A,{class:"-mt-3 font-normal"},{default:l(()=>[s(j,{id:"filter_estimate_number",modelValue:n(t).orderByField,"onUpdate:modelValue":[o[4]||(o[4]=a=>n(t).orderByField=a),v],label:e.$t("estimates.estimate_number"),value:"estimate_number",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),s(p,{class:"ml-1",size:"md",variant:"gray",onClick:te},{default:l(()=>[n(R)?(f(),x(b,{key:0,name:"SortAscendingIcon"})):(f(),x(b,{key:1,name:"SortDescendingIcon"}))]),_:1})])]),u("div",{ref:(a,M)=>{M.estimateListSection=a,P.value=a},class:"h-full overflow-y-scroll border-l border-gray-200 border-solid base-scroll"},[(f(!0),T(J,null,he(m.value,(a,M)=>(f(),T("div",{key:M},[a?(f(),x(de,{key:0,id:"estimate-"+a.id,to:`/admin/estimates/${a.id}/view`,class:xe(["flex justify-between side-estimate p-4 cursor-pointer hover:bg-gray-100 items-center border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":Y(a.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:l(()=>[u("div",Ae,[s(re,{text:a.customer.name,length:30,class:"pr-2 mb-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate"},null,8,["text"]),u("div",Ne,h(a.estimate_number),1),s(ne,{status:a.status,class:"px-1 text-xs"},{default:l(()=>[C(h(a.status),1)]),_:2},1032,["status"])]),u("div",Me,[s(ie,{amount:a.total,currency:a.customer.currency,class:"block mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900"},null,8,["amount","currency"]),u("div",ze,h(a.formatted_estimate_date),1)])]),_:2},1032,["id","to","class"])):B("",!0)]))),128)),S.value?(f(),T("div",Ce,[s(Ie,{class:"h-6 m-1 animate-spin text-primary-400"})])):B("",!0),!((G=m.value)==null?void 0:G.length)&&!S.value?(f(),T("p",Ue,h(e.$t("estimates.no_matching_estimates")),1)):B("",!0)],512)]),u("div",Pe,[u("iframe",{src:`${n(X)}`,class:"flex-1 border border-gray-400 border-solid rounded-md bg-white frame-style"},null,8,Re)])]}),_:1})):B("",!0)],64)}}};export{We as default}; +var ce=Object.defineProperty;var O=Object.getOwnPropertySymbols;var me=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable;var q=(_,c,i)=>c in _?ce(_,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):_[c]=i,z=(_,c)=>{for(var i in c||(c={}))me.call(c,i)&&q(_,i,c[i]);if(O)for(var i of O(c))fe.call(c,i)&&q(_,i,c[i]);return _};import{J as pe,B as y,G as _e,aN as ve,a0 as ye,k as w,C as ge,A as be,r as d,o as f,e as T,f as s,l as x,w as l,h as u,u as n,i as C,t as h,j as B,F as J,y as he,m as xe}from"./vendor.fd3b1727.js";import{c as Be,k as ke,j as Se,e as Ee,g as K}from"./main.fc26c84f.js";import{_ as we}from"./EstimateIndexDropdown.bae761c6.js";import{_ as Te}from"./SendEstimateModal.91274455.js";import{L as Ie}from"./LoadingIcon.4d92e0c0.js";import"./mail-driver.2253d638.js";const Fe={class:"mr-3 text-sm"},Ve={class:"fixed top-0 left-0 hidden h-full pt-16 pb-[6.4rem] ml-56 bg-white xl:ml-64 w-88 xl:block"},De={class:"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full"},$e={class:"mb-6"},Le={class:"flex mb-6 ml-3",role:"group","aria-label":"First group"},je={class:"px-4 py-1 pb-2 mb-1 mb-2 text-sm border-b border-gray-200 border-solid"},Ae={class:"flex-2"},Ne={class:"mt-1 mb-2 text-xs not-italic font-medium leading-5 text-gray-600"},Me={class:"flex-1 whitespace-nowrap right"},ze={class:"text-sm not-italic font-normal leading-5 text-right text-gray-600 est-date"},Ce={key:0,class:"flex justify-center p-4 items-center"},Ue={key:1,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},Pe={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},Re=["src"],We={setup(_){const c=Be(),i=ke(),Q=Se(),U=Ee(),{t:g}=pe(),r=y(null),k=_e();ve();const I=y(!1),S=y(!1),F=y(!1),m=y(null),E=y(1),$=y(1),P=y(null),t=ye({orderBy:null,orderByField:null,searchText:null}),W=w(()=>r.value.estimate_number),R=w(()=>t.orderBy==="asc"||t.orderBy==null);w(()=>R.value?g("general.ascending"):g("general.descending"));const X=w(()=>`/estimates/pdf/${r.value.unique_hash}`);w(()=>r.value&&r.value.id?estimate.value.id:null),ge(k,(e,o)=>{e.name==="estimates.view"&&H()}),V(),H(),v=be.exports.debounce(v,500);function Y(e){return k.params.id==e}async function V(e,o=!1){if(S.value)return;let p={};t.searchText!==""&&t.searchText!==null&&t.searchText!==void 0&&(p.search=t.searchText),t.orderBy!==null&&t.orderBy!==void 0&&(p.orderBy=t.orderBy),t.orderByField!==null&&t.orderByField!==void 0&&(p.orderByField=t.orderByField),S.value=!0;let D=await i.fetchEstimates(z({page:e},p));S.value=!1,m.value=m.value?m.value:[],m.value=[...m.value,...D.data.data],E.value=e||1,$.value=D.data.meta.last_page;let b=m.value.find(L=>L.id==k.params.id);o==!1&&!b&&E.value<$.value&&Object.keys(p).length===0&&V(++E.value),b&&setTimeout(()=>{o==!1&&Z()},500)}function Z(){const e=document.getElementById(`estimate-${k.params.id}`);e&&(e.scrollIntoView({behavior:"smooth"}),e.classList.add("shake"),ee())}function ee(){P.value.addEventListener("scroll",e=>{e.target.scrollTop>0&&e.target.scrollTop+e.target.clientHeight>e.target.scrollHeight-200&&E.value<$.value&&V(++E.value,!0)})}async function H(){F.value=!0;let e=await i.fetchEstimate(k.params.id);e.data&&(F.value=!1,r.value=z({},e.data.data))}async function v(){m.value=[],V()}function te(){return t.orderBy==="asc"?(t.orderBy="desc",v(),!0):(t.orderBy="asc",v(),!0)}async function ae(){Q.openDialog({title:g("general.are_you_sure"),message:g("estimates.confirm_mark_as_sent"),yesLabel:g("general.ok"),noLabel:g("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(e=>{I.value=!1,e&&(i.markAsSent({id:r.value.id,status:"SENT"}),r.value.status="SENT",I.value=!0),I.value=!1})}async function se(e){c.openModal({title:g("estimates.send_estimate"),componentName:"SendEstimateModal",id:r.value.id,data:r.value})}function le(){let e=m.value.findIndex(o=>o.id===r.value.id);m.value[e]&&(m.value[e].status="SENT",r.value.status="SENT")}return(e,o)=>{const p=d("BaseButton"),D=d("BasePageHeader"),b=d("BaseIcon"),L=d("BaseInput"),j=d("BaseRadio"),A=d("BaseInputGroup"),N=d("BaseDropdownItem"),oe=d("BaseDropdown"),re=d("BaseText"),ne=d("BaseEstimateStatusBadge"),ie=d("BaseFormatMoney"),de=d("router-link"),ue=d("BasePage");return f(),T(J,null,[s(Te,{onUpdate:le}),r.value?(f(),x(ue,{key:0,class:"xl:pl-96 xl:ml-8"},{default:l(()=>{var G;return[s(D,{title:n(W)},{actions:l(()=>[u("div",Fe,[r.value.status==="DRAFT"&&n(U).hasAbilities(n(K).EDIT_ESTIMATE)?(f(),x(p,{key:0,disabled:I.value,"content-loading":F.value,variant:"primary-outline",onClick:ae},{default:l(()=>[C(h(e.$t("estimates.mark_as_sent")),1)]),_:1},8,["disabled","content-loading"])):B("",!0)]),r.value.status==="DRAFT"&&n(U).hasAbilities(n(K).SEND_ESTIMATE)?(f(),x(p,{key:0,"content-loading":F.value,variant:"primary",class:"text-sm",onClick:se},{default:l(()=>[C(h(e.$t("estimates.send_estimate")),1)]),_:1},8,["content-loading"])):B("",!0),s(we,{class:"ml-3",row:r.value},null,8,["row"])]),_:1},8,["title"]),u("div",Ve,[u("div",De,[u("div",$e,[s(L,{modelValue:n(t).searchText,"onUpdate:modelValue":o[0]||(o[0]=a=>n(t).searchText=a),placeholder:e.$t("general.search"),type:"text",variant:"gray",onInput:o[1]||(o[1]=a=>v())},{right:l(()=>[s(b,{name:"SearchIcon",class:"text-gray-400"})]),_:1},8,["modelValue","placeholder"])]),u("div",Le,[s(oe,{class:"ml-3",position:"bottom-start","width-class":"w-45","position-class":"left-0"},{activator:l(()=>[s(p,{size:"md",variant:"gray"},{default:l(()=>[s(b,{name:"FilterIcon"})]),_:1})]),default:l(()=>[u("div",je,h(e.$t("general.sort_by")),1),s(N,{class:"flex px-4 py-2 cursor-pointer"},{default:l(()=>[s(A,{class:"-mt-3 font-normal"},{default:l(()=>[s(j,{id:"filter_estimate_date",modelValue:n(t).orderByField,"onUpdate:modelValue":[o[2]||(o[2]=a=>n(t).orderByField=a),v],label:e.$t("reports.estimates.estimate_date"),size:"sm",name:"filter",value:"estimate_date"},null,8,["modelValue","label"])]),_:1})]),_:1}),s(N,{class:"flex px-4 py-2 cursor-pointer"},{default:l(()=>[s(A,{class:"-mt-3 font-normal"},{default:l(()=>[s(j,{id:"filter_due_date",modelValue:n(t).orderByField,"onUpdate:modelValue":[o[3]||(o[3]=a=>n(t).orderByField=a),v],label:e.$t("estimates.due_date"),value:"expiry_date",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1}),s(N,{class:"flex px-4 py-2 cursor-pointer"},{default:l(()=>[s(A,{class:"-mt-3 font-normal"},{default:l(()=>[s(j,{id:"filter_estimate_number",modelValue:n(t).orderByField,"onUpdate:modelValue":[o[4]||(o[4]=a=>n(t).orderByField=a),v],label:e.$t("estimates.estimate_number"),value:"estimate_number",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),s(p,{class:"ml-1",size:"md",variant:"gray",onClick:te},{default:l(()=>[n(R)?(f(),x(b,{key:0,name:"SortAscendingIcon"})):(f(),x(b,{key:1,name:"SortDescendingIcon"}))]),_:1})])]),u("div",{ref:(a,M)=>{M.estimateListSection=a,P.value=a},class:"h-full overflow-y-scroll border-l border-gray-200 border-solid base-scroll"},[(f(!0),T(J,null,he(m.value,(a,M)=>(f(),T("div",{key:M},[a?(f(),x(de,{key:0,id:"estimate-"+a.id,to:`/admin/estimates/${a.id}/view`,class:xe(["flex justify-between side-estimate p-4 cursor-pointer hover:bg-gray-100 items-center border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":Y(a.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:l(()=>[u("div",Ae,[s(re,{text:a.customer.name,length:30,class:"pr-2 mb-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate"},null,8,["text"]),u("div",Ne,h(a.estimate_number),1),s(ne,{status:a.status,class:"px-1 text-xs"},{default:l(()=>[C(h(a.status),1)]),_:2},1032,["status"])]),u("div",Me,[s(ie,{amount:a.total,currency:a.customer.currency,class:"block mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900"},null,8,["amount","currency"]),u("div",ze,h(a.formatted_estimate_date),1)])]),_:2},1032,["id","to","class"])):B("",!0)]))),128)),S.value?(f(),T("div",Ce,[s(Ie,{class:"h-6 m-1 animate-spin text-primary-400"})])):B("",!0),!((G=m.value)==null?void 0:G.length)&&!S.value?(f(),T("p",Ue,h(e.$t("estimates.no_matching_estimates")),1)):B("",!0)],512)]),u("div",Pe,[u("iframe",{src:`${n(X)}`,class:"flex-1 border border-gray-400 border-solid rounded-md bg-white frame-style"},null,8,Re)])]}),_:1})):B("",!0)],64)}}};export{We as default}; diff --git a/public/build/assets/View.a36d1a30.js b/public/build/assets/View.8950a1c9.js similarity index 83% rename from public/build/assets/View.a36d1a30.js rename to public/build/assets/View.8950a1c9.js index 3e449b10..62ced385 100644 --- a/public/build/assets/View.a36d1a30.js +++ b/public/build/assets/View.8950a1c9.js @@ -1 +1 @@ -import{G as Q,J as W,a0 as P,B as y,ah as X,k as B,C as Y,A as Z,r as d,o as u,l as b,w as n,f as a,u as s,m as z,i as V,t as m,j as k,h as i,e as F,y as ee,F as te}from"./vendor.fd3b1727.js";import{u as oe,w as S,x as ae}from"./main.f18430a2.js";import{u as se}from"./invoice.aed4b689.js";import{u as ne}from"./global.e898b72a.js";import"./auth.09407ae4.js";const re={class:"fixed top-0 left-0 hidden h-full pt-16 pb-4 bg-white w-88 xl:block"},ie={class:"flex items-center justify-between px-4 pt-8 pb-6 border border-gray-200 border-solid"},le={class:"flex ml-3",role:"group","aria-label":"First group"},de={class:"px-4 py-1 pb-2 mb-2 text-sm border-b border-gray-200 border-solid"},ce={class:"px-2"},ue={class:"px-2"},me={class:"px-2"},pe={class:"h-full pb-32 overflow-y-scroll border-l border-gray-200 border-solid sw-scroll"},fe={class:"flex-2"},_e={class:"mb-1 not-italic font-medium leading-5 text-gray-500 capitalize text-md"},ve={class:"flex-1 whitespace-nowrap right"},ye={class:"text-sm text-right text-gray-500 non-italic"},be={key:0,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},he={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},ge=["src"],Fe={setup(Be){const p=Q(),l=se(),_=ne(),{tm:$}=W();let h=P({}),o=P({orderBy:"",orderByField:"",invoice_number:""});y(null),y(null);let w=y(!1),N=y(!1);y(!1),X("utils"),oe();const R=B(()=>l.selectedViewInvoice),j=B(()=>o.orderBy==="asc"||o.orderBy==null);B(()=>j.value?$("general.ascending"):$("general.descending"));const C=B(()=>h.unique_hash?`/invoices/pdf/${h.unique_hash}`:!1);Y(p,()=>{D()}),A(),D(),c=Z.exports.debounce(c,500);function U(e){return p.params.id==e}async function A(){await l.fetchInvoices({limit:"all"},_.companySlug),setTimeout(()=>{G()},500)}async function D(){if(p&&p.params.id){let e=await l.fetchViewInvoice({id:p.params.id},_.companySlug);e.data&&Object.assign(h,e.data.data)}}function G(){const e=document.getElementById(`invoice-${p.params.id}`);e&&(e.scrollIntoView({behavior:"smooth"}),e.classList.add("shake"))}async function c(){let e={};o.invoice_number!==""&&o.invoice_number!==null&&o.invoice_number!==void 0&&(e.invoice_number=o.invoice_number),o.orderBy!==null&&o.orderBy!==void 0&&(e.orderBy=o.orderBy),o.orderByField!==null&&o.orderByField!==void 0&&(e.orderByField=o.orderByField),w.value=!0;try{let r=await l.searchInvoice(e,_.companySlug);w.value=!1,r.data.data&&(l.invoices=r.data.data)}catch{w.value=!1}}function T(){return o.orderBy==="asc"?(o.orderBy="desc",c(),!0):(o.orderBy="asc",c(),!0)}function q(){router.push({name:"invoice.portal.payment",params:{id:l.selectedViewInvoice.id,company:l.selectedViewInvoice.company.slug}})}return(e,r)=>{const v=d("BaseIcon"),g=d("BaseButton"),E=d("BasePageHeader"),L=d("BaseInput"),I=d("BaseRadio"),x=d("BaseInputGroup"),M=d("BaseInvoiceStatusBadge"),H=d("BaseFormatMoney"),O=d("router-link"),J=d("BasePage");return u(),b(J,{class:"xl:pl-96"},{default:n(()=>[a(E,{title:s(R).invoice_number},{actions:n(()=>{var t,f;return[a(g,{disabled:s(N),variant:"primary-outline",class:"mr-2",tag:"a",href:`/invoices/pdf/${s(h).unique_hash}`,download:""},{left:n(K=>[a(v,{name:"DownloadIcon",class:z(K.class)},null,8,["class"]),V(" "+m(e.$t("invoices.download")),1)]),_:1},8,["disabled","href"]),((f=(t=s(l))==null?void 0:t.selectedViewInvoice)==null?void 0:f.paid_status)!=="PAID"&&s(_).enabledModules.includes("Payments")?(u(),b(g,{key:0,variant:"primary",onClick:q},{default:n(()=>[V(m(e.$t("invoices.pay_invoice")),1)]),_:1})):k("",!0)]}),_:1},8,["title"]),i("div",re,[i("div",ie,[a(L,{modelValue:s(o).invoice_number,"onUpdate:modelValue":r[0]||(r[0]=t=>s(o).invoice_number=t),placeholder:e.$t("general.search"),type:"text",variant:"gray",onInput:c},{right:n(()=>[a(v,{name:"SearchIcon",class:"h-5 text-gray-400"})]),_:1},8,["modelValue","placeholder"]),i("div",le,[a(ae,{position:"bottom-start","width-class":"w-50","position-class":"left-0"},{activator:n(()=>[a(g,{variant:"gray"},{default:n(()=>[a(v,{name:"FilterIcon",class:"h-5"})]),_:1})]),default:n(()=>[i("div",de,m(e.$t("general.sort_by")),1),i("div",ce,[a(S,{class:"pt-3 rounded-md hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(I,{id:"filter_invoice_date",modelValue:s(o).orderByField,"onUpdate:modelValue":[r[1]||(r[1]=t=>s(o).orderByField=t),c],label:e.$t("invoices.invoice_date"),name:"filter",size:"sm",value:"invoice_date"},null,8,["modelValue","label"])]),_:1})]),_:1})]),i("div",ue,[a(S,{class:"pt-3 rounded-md hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(I,{id:"filter_due_date",modelValue:s(o).orderByField,"onUpdate:modelValue":[r[2]||(r[2]=t=>s(o).orderByField=t),c],label:e.$t("invoices.due_date"),name:"filter",size:"sm",value:"due_date"},null,8,["modelValue","label"])]),_:1})]),_:1})]),i("div",me,[a(S,{class:"pt-3 rounded-md hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(I,{id:"filter_invoice_number",modelValue:s(o).orderByField,"onUpdate:modelValue":[r[3]||(r[3]=t=>s(o).orderByField=t),c],label:e.$t("invoices.invoice_number"),size:"sm",name:"filter",value:"invoice_number"},null,8,["modelValue","label"])]),_:1})]),_:1})])]),_:1}),a(g,{class:"ml-1",variant:"white",onClick:T},{default:n(()=>[s(j)?(u(),b(v,{key:0,name:"SortAscendingIcon",class:"h-5"})):(u(),b(v,{key:1,name:"SortDescendingIcon",class:"h-5"}))]),_:1})])]),i("div",pe,[(u(!0),F(te,null,ee(s(l).invoices,(t,f)=>(u(),b(O,{id:"invoice-"+t.id,key:f,to:`/${s(_).companySlug}/customer/invoices/${t.id}/view`,class:z(["flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":U(t.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:n(()=>[i("div",fe,[i("div",_e,m(t.invoice_number),1),a(M,{status:t.status},{default:n(()=>[V(m(t.status),1)]),_:2},1032,["status"])]),i("div",ve,[a(H,{class:"mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900 block",amount:t.total,currency:t.currency},null,8,["amount","currency"]),i("div",ye,m(t.formatted_invoice_date),1)])]),_:2},1032,["id","to","class"]))),128)),s(l).invoices.length?k("",!0):(u(),F("p",be,m(e.$t("invoices.no_matching_invoices")),1))])]),i("div",he,[s(C)?(u(),F("iframe",{key:0,ref:(t,f)=>{f.report=t},src:s(C),class:"flex-1 border border-gray-400 border-solid rounded-md",onClick:r[4]||(r[4]=(...t)=>e.ViewReportsPDF&&e.ViewReportsPDF(...t))},null,8,ge)):k("",!0)])]),_:1})}}};export{Fe as default}; +import{G as Q,J as W,a0 as P,B as y,ah as X,k as B,C as Y,A as Z,r as d,o as u,l as b,w as n,f as a,u as s,m as z,i as V,t as m,j as k,h as i,e as F,y as ee,F as te}from"./vendor.fd3b1727.js";import{u as oe,w as S,x as ae}from"./main.fc26c84f.js";import{u as se}from"./invoice.6fd08b90.js";import{u as ne}from"./global.cf2a9bd7.js";import"./auth.75822dcb.js";const re={class:"fixed top-0 left-0 hidden h-full pt-16 pb-4 bg-white w-88 xl:block"},ie={class:"flex items-center justify-between px-4 pt-8 pb-6 border border-gray-200 border-solid"},le={class:"flex ml-3",role:"group","aria-label":"First group"},de={class:"px-4 py-1 pb-2 mb-2 text-sm border-b border-gray-200 border-solid"},ce={class:"px-2"},ue={class:"px-2"},me={class:"px-2"},fe={class:"h-full pb-32 overflow-y-scroll border-l border-gray-200 border-solid sw-scroll"},pe={class:"flex-2"},_e={class:"mb-1 not-italic font-medium leading-5 text-gray-500 capitalize text-md"},ve={class:"flex-1 whitespace-nowrap right"},ye={class:"text-sm text-right text-gray-500 non-italic"},be={key:0,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},he={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},ge=["src"],Fe={setup(Be){const f=Q(),l=se(),_=ne(),{tm:$}=W();let h=P({}),o=P({orderBy:"",orderByField:"",invoice_number:""});y(null),y(null);let w=y(!1),N=y(!1);y(!1),X("utils"),oe();const R=B(()=>l.selectedViewInvoice),j=B(()=>o.orderBy==="asc"||o.orderBy==null);B(()=>j.value?$("general.ascending"):$("general.descending"));const C=B(()=>h.unique_hash?`/invoices/pdf/${h.unique_hash}`:!1);Y(f,()=>{D()}),A(),D(),c=Z.exports.debounce(c,500);function U(e){return f.params.id==e}async function A(){await l.fetchInvoices({limit:"all"},_.companySlug),setTimeout(()=>{G()},500)}async function D(){if(f&&f.params.id){let e=await l.fetchViewInvoice({id:f.params.id},_.companySlug);e.data&&Object.assign(h,e.data.data)}}function G(){const e=document.getElementById(`invoice-${f.params.id}`);e&&(e.scrollIntoView({behavior:"smooth"}),e.classList.add("shake"))}async function c(){let e={};o.invoice_number!==""&&o.invoice_number!==null&&o.invoice_number!==void 0&&(e.invoice_number=o.invoice_number),o.orderBy!==null&&o.orderBy!==void 0&&(e.orderBy=o.orderBy),o.orderByField!==null&&o.orderByField!==void 0&&(e.orderByField=o.orderByField),w.value=!0;try{let r=await l.searchInvoice(e,_.companySlug);w.value=!1,r.data.data&&(l.invoices=r.data.data)}catch{w.value=!1}}function T(){return o.orderBy==="asc"?(o.orderBy="desc",c(),!0):(o.orderBy="asc",c(),!0)}function q(){router.push({name:"invoice.portal.payment",params:{id:l.selectedViewInvoice.id,company:l.selectedViewInvoice.company.slug}})}return(e,r)=>{const v=d("BaseIcon"),g=d("BaseButton"),E=d("BasePageHeader"),L=d("BaseInput"),I=d("BaseRadio"),x=d("BaseInputGroup"),M=d("BaseInvoiceStatusBadge"),H=d("BaseFormatMoney"),O=d("router-link"),J=d("BasePage");return u(),b(J,{class:"xl:pl-96"},{default:n(()=>[a(E,{title:s(R).invoice_number},{actions:n(()=>{var t,p;return[a(g,{disabled:s(N),variant:"primary-outline",class:"mr-2",tag:"a",href:`/invoices/pdf/${s(h).unique_hash}`,download:""},{left:n(K=>[a(v,{name:"DownloadIcon",class:z(K.class)},null,8,["class"]),V(" "+m(e.$t("invoices.download")),1)]),_:1},8,["disabled","href"]),((p=(t=s(l))==null?void 0:t.selectedViewInvoice)==null?void 0:p.paid_status)!=="PAID"&&s(_).enabledModules.includes("Payments")?(u(),b(g,{key:0,variant:"primary",onClick:q},{default:n(()=>[V(m(e.$t("invoices.pay_invoice")),1)]),_:1})):k("",!0)]}),_:1},8,["title"]),i("div",re,[i("div",ie,[a(L,{modelValue:s(o).invoice_number,"onUpdate:modelValue":r[0]||(r[0]=t=>s(o).invoice_number=t),placeholder:e.$t("general.search"),type:"text",variant:"gray",onInput:c},{right:n(()=>[a(v,{name:"SearchIcon",class:"h-5 text-gray-400"})]),_:1},8,["modelValue","placeholder"]),i("div",le,[a(ae,{position:"bottom-start","width-class":"w-50","position-class":"left-0"},{activator:n(()=>[a(g,{variant:"gray"},{default:n(()=>[a(v,{name:"FilterIcon",class:"h-5"})]),_:1})]),default:n(()=>[i("div",de,m(e.$t("general.sort_by")),1),i("div",ce,[a(S,{class:"pt-3 rounded-md hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(I,{id:"filter_invoice_date",modelValue:s(o).orderByField,"onUpdate:modelValue":[r[1]||(r[1]=t=>s(o).orderByField=t),c],label:e.$t("invoices.invoice_date"),name:"filter",size:"sm",value:"invoice_date"},null,8,["modelValue","label"])]),_:1})]),_:1})]),i("div",ue,[a(S,{class:"pt-3 rounded-md hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(I,{id:"filter_due_date",modelValue:s(o).orderByField,"onUpdate:modelValue":[r[2]||(r[2]=t=>s(o).orderByField=t),c],label:e.$t("invoices.due_date"),name:"filter",size:"sm",value:"due_date"},null,8,["modelValue","label"])]),_:1})]),_:1})]),i("div",me,[a(S,{class:"pt-3 rounded-md hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(I,{id:"filter_invoice_number",modelValue:s(o).orderByField,"onUpdate:modelValue":[r[3]||(r[3]=t=>s(o).orderByField=t),c],label:e.$t("invoices.invoice_number"),size:"sm",name:"filter",value:"invoice_number"},null,8,["modelValue","label"])]),_:1})]),_:1})])]),_:1}),a(g,{class:"ml-1",variant:"white",onClick:T},{default:n(()=>[s(j)?(u(),b(v,{key:0,name:"SortAscendingIcon",class:"h-5"})):(u(),b(v,{key:1,name:"SortDescendingIcon",class:"h-5"}))]),_:1})])]),i("div",fe,[(u(!0),F(te,null,ee(s(l).invoices,(t,p)=>(u(),b(O,{id:"invoice-"+t.id,key:p,to:`/${s(_).companySlug}/customer/invoices/${t.id}/view`,class:z(["flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":U(t.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:n(()=>[i("div",pe,[i("div",_e,m(t.invoice_number),1),a(M,{status:t.status},{default:n(()=>[V(m(t.status),1)]),_:2},1032,["status"])]),i("div",ve,[a(H,{class:"mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900 block",amount:t.total,currency:t.currency},null,8,["amount","currency"]),i("div",ye,m(t.formatted_invoice_date),1)])]),_:2},1032,["id","to","class"]))),128)),s(l).invoices.length?k("",!0):(u(),F("p",be,m(e.$t("invoices.no_matching_invoices")),1))])]),i("div",he,[s(C)?(u(),F("iframe",{key:0,ref:(t,p)=>{p.report=t},src:s(C),class:"flex-1 border border-gray-400 border-solid rounded-md",onClick:r[4]||(r[4]=(...t)=>e.ViewReportsPDF&&e.ViewReportsPDF(...t))},null,8,ge)):k("",!0)])]),_:1})}}};export{Fe as default}; diff --git a/public/build/assets/View.4858a960.js b/public/build/assets/View.912160dc.js similarity index 96% rename from public/build/assets/View.4858a960.js rename to public/build/assets/View.912160dc.js index 82d08cf0..93ffb22c 100644 --- a/public/build/assets/View.4858a960.js +++ b/public/build/assets/View.912160dc.js @@ -1 +1 @@ -var ce=Object.defineProperty;var G=Object.getOwnPropertySymbols;var ue=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable;var q=(p,m,i)=>m in p?ce(p,m,{enumerable:!0,configurable:!0,writable:!0,value:i}):p[m]=i,z=(p,m)=>{for(var i in m||(m={}))ue.call(m,i)&&q(p,i,m[i]);if(G)for(var i of G(m))me.call(m,i)&&q(p,i,m[i]);return p};import{J as ve,B,G as fe,a0 as pe,k as F,C as _e,A as ye,r as d,o as c,e as V,f as s,l as y,w as o,h as u,u as n,i as D,t as g,j as b,F as J,y as ge,m as be}from"./vendor.fd3b1727.js";import{c as he,i as Be,e as xe,j as Ie,g as P}from"./main.f18430a2.js";import{_ as ke}from"./SendInvoiceModal.2e76f196.js";import{_ as Se}from"./InvoiceIndexDropdown.a4ebd60e.js";import{L as we}from"./LoadingIcon.a68e1cd1.js";import"./mail-driver.61f3eeec.js";const Te={class:"text-sm mr-3"},Fe={class:"fixed top-0 left-0 hidden h-full pt-16 pb-[6.4rem] ml-56 bg-white xl:ml-64 w-88 xl:block"},Ve={class:"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full"},Ee={class:"mb-6"},$e={class:"flex mb-6 ml-3",role:"group","aria-label":"First group"},De={class:"px-2 py-1 pb-2 mb-1 mb-2 text-sm border-b border-gray-200 border-solid"},Ne={class:"flex-2"},je={class:"mt-1 mb-2 text-xs not-italic font-medium leading-5 text-gray-600"},Ae={class:"flex-1 whitespace-nowrap right"},Le={class:"text-sm not-italic font-normal leading-5 text-right text-gray-600 est-date"},Ce={key:0,class:"flex justify-center p-4 items-center"},Me={key:1,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},ze={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},Pe=["src"],We={setup(p){const m=he(),i=Be(),N=xe(),W=Ie(),{t:h}=ve(),l=B(null),I=fe(),E=B(!1),k=B(!1),v=B(null),S=B(1),j=B(1),U=B(null),t=pe({orderBy:null,orderByField:null,searchText:null}),Y=F(()=>l.value.invoice_number),R=F(()=>t.orderBy==="asc"||t.orderBy==null);F(()=>R.value?h("general.ascending"):h("general.descending"));const K=F(()=>`/invoices/pdf/${l.value.unique_hash}`);F(()=>l.value&&l.value.id?invoice.value.id:null),_e(I,(e,r)=>{e.name==="invoices.view"&&H()});async function Q(){W.openDialog({title:h("general.are_you_sure"),message:h("invoices.invoice_mark_as_sent"),yesLabel:h("general.ok"),noLabel:h("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(async e=>{E.value=!1,e&&(await i.markAsSent({id:l.value.id,status:"SENT"}),l.value.status="SENT",E.value=!0),E.value=!1})}async function X(e){m.openModal({title:h("invoices.send_invoice"),componentName:"SendInvoiceModal",id:l.value.id,data:l.value})}function Z(e){return I.params.id==e}async function w(e,r=!1){if(k.value)return;let f={};t.searchText!==""&&t.searchText!==null&&t.searchText!==void 0&&(f.search=t.searchText),t.orderBy!==null&&t.orderBy!==void 0&&(f.orderBy=t.orderBy),t.orderByField!==null&&t.orderByField!==void 0&&(f.orderByField=t.orderByField),k.value=!0;let T=await i.fetchInvoices(z({page:e},f));k.value=!1,v.value=v.value?v.value:[],v.value=[...v.value,...T.data.data],S.value=e||1,j.value=T.data.meta.last_page;let $=v.value.find(x=>x.id==I.params.id);r==!1&&!$&&S.value{r==!1&&ee()},500)}function ee(){const e=document.getElementById(`invoice-${I.params.id}`);e&&(e.scrollIntoView({behavior:"smooth"}),e.classList.add("shake"),te())}function te(){U.value.addEventListener("scroll",e=>{e.target.scrollTop>0&&e.target.scrollTop+e.target.clientHeight>e.target.scrollHeight-200&&S.valuer.id===l.value.id);v.value[e]&&(v.value[e].status="SENT",l.value.status="SENT")}return w(),H(),_=ye.exports.debounce(_,500),(e,r)=>{const f=d("BaseButton"),T=d("router-link"),$=d("BasePageHeader"),x=d("BaseIcon"),oe=d("BaseInput"),A=d("BaseRadio"),L=d("BaseInputGroup"),C=d("BaseDropdownItem"),le=d("BaseDropdown"),ne=d("BaseText"),re=d("BaseEstimateStatusBadge"),ie=d("BaseFormatMoney"),de=d("BasePage");return c(),V(J,null,[s(ke,{onUpdate:se}),l.value?(c(),y(de,{key:0,class:"xl:pl-96 xl:ml-8"},{default:o(()=>{var O;return[s($,{title:n(Y)},{actions:o(()=>[u("div",Te,[l.value.status==="DRAFT"&&n(N).hasAbilities(n(P).EDIT_INVOICE)?(c(),y(f,{key:0,disabled:E.value,variant:"primary-outline",onClick:Q},{default:o(()=>[D(g(e.$t("invoices.mark_as_sent")),1)]),_:1},8,["disabled"])):b("",!0)]),l.value.status==="DRAFT"&&n(N).hasAbilities(n(P).SEND_INVOICE)?(c(),y(f,{key:0,variant:"primary",class:"text-sm",onClick:X},{default:o(()=>[D(g(e.$t("invoices.send_invoice")),1)]),_:1})):b("",!0),n(N).hasAbilities(n(P).CREATE_PAYMENT)?(c(),y(T,{key:1,to:`/admin/payments/${e.$route.params.id}/create`},{default:o(()=>[l.value.status==="SENT"||l.value.status==="VIEWED"?(c(),y(f,{key:0,variant:"primary"},{default:o(()=>[D(g(e.$t("invoices.record_payment")),1)]),_:1})):b("",!0)]),_:1},8,["to"])):b("",!0),s(Se,{class:"ml-3",row:l.value,"load-data":w},null,8,["row"])]),_:1},8,["title"]),u("div",Fe,[u("div",Ve,[u("div",Ee,[s(oe,{modelValue:n(t).searchText,"onUpdate:modelValue":r[0]||(r[0]=a=>n(t).searchText=a),placeholder:e.$t("general.search"),type:"text",variant:"gray",onInput:r[1]||(r[1]=a=>_())},{right:o(()=>[s(x,{name:"SearchIcon",class:"h-5 text-gray-400"})]),_:1},8,["modelValue","placeholder"])]),u("div",$e,[s(le,{class:"ml-3",position:"bottom-start"},{activator:o(()=>[s(f,{size:"md",variant:"gray"},{default:o(()=>[s(x,{name:"FilterIcon"})]),_:1})]),default:o(()=>[u("div",De,g(e.$t("general.sort_by")),1),s(C,{class:"flex px-1 py-2 cursor-pointer"},{default:o(()=>[s(L,{class:"-mt-3 font-normal"},{default:o(()=>[s(A,{id:"filter_invoice_date",modelValue:n(t).orderByField,"onUpdate:modelValue":[r[2]||(r[2]=a=>n(t).orderByField=a),_],label:e.$t("reports.invoices.invoice_date"),size:"sm",name:"filter",value:"invoice_date"},null,8,["modelValue","label"])]),_:1})]),_:1}),s(C,{class:"flex px-1 py-2 cursor-pointer"},{default:o(()=>[s(L,{class:"-mt-3 font-normal"},{default:o(()=>[s(A,{id:"filter_due_date",modelValue:n(t).orderByField,"onUpdate:modelValue":[r[3]||(r[3]=a=>n(t).orderByField=a),_],label:e.$t("invoices.due_date"),value:"due_date",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1}),s(C,{class:"flex px-1 py-2 cursor-pointer"},{default:o(()=>[s(L,{class:"-mt-3 font-normal"},{default:o(()=>[s(A,{id:"filter_invoice_number",modelValue:n(t).orderByField,"onUpdate:modelValue":[r[4]||(r[4]=a=>n(t).orderByField=a),_],label:e.$t("invoices.invoice_number"),value:"invoice_number",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),s(f,{class:"ml-1",size:"md",variant:"gray",onClick:ae},{default:o(()=>[n(R)?(c(),y(x,{key:0,name:"SortAscendingIcon"})):(c(),y(x,{key:1,name:"SortDescendingIcon"}))]),_:1})])]),u("div",{ref:(a,M)=>{M.invoiceListSection=a,U.value=a},class:"h-full overflow-y-scroll border-l border-gray-200 border-solid base-scroll"},[(c(!0),V(J,null,ge(v.value,(a,M)=>(c(),V("div",{key:M},[a?(c(),y(T,{key:0,id:"invoice-"+a.id,to:`/admin/invoices/${a.id}/view`,class:be(["flex justify-between side-invoice p-4 cursor-pointer hover:bg-gray-100 items-center border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":Z(a.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:o(()=>[u("div",Ne,[s(ne,{text:a.customer.name,length:30,class:"pr-2 mb-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate"},null,8,["text"]),u("div",je,g(a.invoice_number),1),s(re,{status:a.status,class:"px-1 text-xs"},{default:o(()=>[D(g(a.status),1)]),_:2},1032,["status"])]),u("div",Ae,[s(ie,{class:"mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900 block",amount:a.total,currency:a.customer.currency},null,8,["amount","currency"]),u("div",Le,g(a.formatted_invoice_date),1)])]),_:2},1032,["id","to","class"])):b("",!0)]))),128)),k.value?(c(),V("div",Ce,[s(we,{class:"h-6 m-1 animate-spin text-primary-400"})])):b("",!0),!((O=v.value)==null?void 0:O.length)&&!k.value?(c(),V("p",Me,g(e.$t("invoices.no_matching_invoices")),1)):b("",!0)],512)]),u("div",ze,[u("iframe",{src:`${n(K)}`,class:"flex-1 border border-gray-400 border-solid bg-white rounded-md frame-style"},null,8,Pe)])]}),_:1})):b("",!0)],64)}}};export{We as default}; +var ce=Object.defineProperty;var G=Object.getOwnPropertySymbols;var ue=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable;var q=(p,m,i)=>m in p?ce(p,m,{enumerable:!0,configurable:!0,writable:!0,value:i}):p[m]=i,z=(p,m)=>{for(var i in m||(m={}))ue.call(m,i)&&q(p,i,m[i]);if(G)for(var i of G(m))me.call(m,i)&&q(p,i,m[i]);return p};import{J as ve,B,G as fe,a0 as pe,k as F,C as _e,A as ye,r as d,o as c,e as V,f as s,l as y,w as o,h as u,u as n,i as D,t as g,j as b,F as J,y as ge,m as be}from"./vendor.fd3b1727.js";import{c as he,i as Be,e as xe,j as Ie,g as P}from"./main.fc26c84f.js";import{_ as ke}from"./SendInvoiceModal.b0759567.js";import{_ as Se}from"./InvoiceIndexDropdown.5aa0548b.js";import{L as we}from"./LoadingIcon.4d92e0c0.js";import"./mail-driver.2253d638.js";const Te={class:"text-sm mr-3"},Fe={class:"fixed top-0 left-0 hidden h-full pt-16 pb-[6.4rem] ml-56 bg-white xl:ml-64 w-88 xl:block"},Ve={class:"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full"},Ee={class:"mb-6"},$e={class:"flex mb-6 ml-3",role:"group","aria-label":"First group"},De={class:"px-2 py-1 pb-2 mb-1 mb-2 text-sm border-b border-gray-200 border-solid"},Ne={class:"flex-2"},je={class:"mt-1 mb-2 text-xs not-italic font-medium leading-5 text-gray-600"},Ae={class:"flex-1 whitespace-nowrap right"},Le={class:"text-sm not-italic font-normal leading-5 text-right text-gray-600 est-date"},Ce={key:0,class:"flex justify-center p-4 items-center"},Me={key:1,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},ze={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},Pe=["src"],We={setup(p){const m=he(),i=Be(),N=xe(),W=Ie(),{t:h}=ve(),l=B(null),I=fe(),E=B(!1),k=B(!1),v=B(null),S=B(1),j=B(1),U=B(null),t=pe({orderBy:null,orderByField:null,searchText:null}),Y=F(()=>l.value.invoice_number),R=F(()=>t.orderBy==="asc"||t.orderBy==null);F(()=>R.value?h("general.ascending"):h("general.descending"));const K=F(()=>`/invoices/pdf/${l.value.unique_hash}`);F(()=>l.value&&l.value.id?invoice.value.id:null),_e(I,(e,r)=>{e.name==="invoices.view"&&H()});async function Q(){W.openDialog({title:h("general.are_you_sure"),message:h("invoices.invoice_mark_as_sent"),yesLabel:h("general.ok"),noLabel:h("general.cancel"),variant:"primary",hideNoButton:!1,size:"lg"}).then(async e=>{E.value=!1,e&&(await i.markAsSent({id:l.value.id,status:"SENT"}),l.value.status="SENT",E.value=!0),E.value=!1})}async function X(e){m.openModal({title:h("invoices.send_invoice"),componentName:"SendInvoiceModal",id:l.value.id,data:l.value})}function Z(e){return I.params.id==e}async function w(e,r=!1){if(k.value)return;let f={};t.searchText!==""&&t.searchText!==null&&t.searchText!==void 0&&(f.search=t.searchText),t.orderBy!==null&&t.orderBy!==void 0&&(f.orderBy=t.orderBy),t.orderByField!==null&&t.orderByField!==void 0&&(f.orderByField=t.orderByField),k.value=!0;let T=await i.fetchInvoices(z({page:e},f));k.value=!1,v.value=v.value?v.value:[],v.value=[...v.value,...T.data.data],S.value=e||1,j.value=T.data.meta.last_page;let $=v.value.find(x=>x.id==I.params.id);r==!1&&!$&&S.value{r==!1&&ee()},500)}function ee(){const e=document.getElementById(`invoice-${I.params.id}`);e&&(e.scrollIntoView({behavior:"smooth"}),e.classList.add("shake"),te())}function te(){U.value.addEventListener("scroll",e=>{e.target.scrollTop>0&&e.target.scrollTop+e.target.clientHeight>e.target.scrollHeight-200&&S.valuer.id===l.value.id);v.value[e]&&(v.value[e].status="SENT",l.value.status="SENT")}return w(),H(),_=ye.exports.debounce(_,500),(e,r)=>{const f=d("BaseButton"),T=d("router-link"),$=d("BasePageHeader"),x=d("BaseIcon"),oe=d("BaseInput"),A=d("BaseRadio"),L=d("BaseInputGroup"),C=d("BaseDropdownItem"),le=d("BaseDropdown"),ne=d("BaseText"),re=d("BaseEstimateStatusBadge"),ie=d("BaseFormatMoney"),de=d("BasePage");return c(),V(J,null,[s(ke,{onUpdate:se}),l.value?(c(),y(de,{key:0,class:"xl:pl-96 xl:ml-8"},{default:o(()=>{var O;return[s($,{title:n(Y)},{actions:o(()=>[u("div",Te,[l.value.status==="DRAFT"&&n(N).hasAbilities(n(P).EDIT_INVOICE)?(c(),y(f,{key:0,disabled:E.value,variant:"primary-outline",onClick:Q},{default:o(()=>[D(g(e.$t("invoices.mark_as_sent")),1)]),_:1},8,["disabled"])):b("",!0)]),l.value.status==="DRAFT"&&n(N).hasAbilities(n(P).SEND_INVOICE)?(c(),y(f,{key:0,variant:"primary",class:"text-sm",onClick:X},{default:o(()=>[D(g(e.$t("invoices.send_invoice")),1)]),_:1})):b("",!0),n(N).hasAbilities(n(P).CREATE_PAYMENT)?(c(),y(T,{key:1,to:`/admin/payments/${e.$route.params.id}/create`},{default:o(()=>[l.value.status==="SENT"||l.value.status==="VIEWED"?(c(),y(f,{key:0,variant:"primary"},{default:o(()=>[D(g(e.$t("invoices.record_payment")),1)]),_:1})):b("",!0)]),_:1},8,["to"])):b("",!0),s(Se,{class:"ml-3",row:l.value,"load-data":w},null,8,["row"])]),_:1},8,["title"]),u("div",Fe,[u("div",Ve,[u("div",Ee,[s(oe,{modelValue:n(t).searchText,"onUpdate:modelValue":r[0]||(r[0]=a=>n(t).searchText=a),placeholder:e.$t("general.search"),type:"text",variant:"gray",onInput:r[1]||(r[1]=a=>_())},{right:o(()=>[s(x,{name:"SearchIcon",class:"h-5 text-gray-400"})]),_:1},8,["modelValue","placeholder"])]),u("div",$e,[s(le,{class:"ml-3",position:"bottom-start"},{activator:o(()=>[s(f,{size:"md",variant:"gray"},{default:o(()=>[s(x,{name:"FilterIcon"})]),_:1})]),default:o(()=>[u("div",De,g(e.$t("general.sort_by")),1),s(C,{class:"flex px-1 py-2 cursor-pointer"},{default:o(()=>[s(L,{class:"-mt-3 font-normal"},{default:o(()=>[s(A,{id:"filter_invoice_date",modelValue:n(t).orderByField,"onUpdate:modelValue":[r[2]||(r[2]=a=>n(t).orderByField=a),_],label:e.$t("reports.invoices.invoice_date"),size:"sm",name:"filter",value:"invoice_date"},null,8,["modelValue","label"])]),_:1})]),_:1}),s(C,{class:"flex px-1 py-2 cursor-pointer"},{default:o(()=>[s(L,{class:"-mt-3 font-normal"},{default:o(()=>[s(A,{id:"filter_due_date",modelValue:n(t).orderByField,"onUpdate:modelValue":[r[3]||(r[3]=a=>n(t).orderByField=a),_],label:e.$t("invoices.due_date"),value:"due_date",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1}),s(C,{class:"flex px-1 py-2 cursor-pointer"},{default:o(()=>[s(L,{class:"-mt-3 font-normal"},{default:o(()=>[s(A,{id:"filter_invoice_number",modelValue:n(t).orderByField,"onUpdate:modelValue":[r[4]||(r[4]=a=>n(t).orderByField=a),_],label:e.$t("invoices.invoice_number"),value:"invoice_number",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),s(f,{class:"ml-1",size:"md",variant:"gray",onClick:ae},{default:o(()=>[n(R)?(c(),y(x,{key:0,name:"SortAscendingIcon"})):(c(),y(x,{key:1,name:"SortDescendingIcon"}))]),_:1})])]),u("div",{ref:(a,M)=>{M.invoiceListSection=a,U.value=a},class:"h-full overflow-y-scroll border-l border-gray-200 border-solid base-scroll"},[(c(!0),V(J,null,ge(v.value,(a,M)=>(c(),V("div",{key:M},[a?(c(),y(T,{key:0,id:"invoice-"+a.id,to:`/admin/invoices/${a.id}/view`,class:be(["flex justify-between side-invoice p-4 cursor-pointer hover:bg-gray-100 items-center border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":Z(a.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:o(()=>[u("div",Ne,[s(ne,{text:a.customer.name,length:30,class:"pr-2 mb-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate"},null,8,["text"]),u("div",je,g(a.invoice_number),1),s(re,{status:a.status,class:"px-1 text-xs"},{default:o(()=>[D(g(a.status),1)]),_:2},1032,["status"])]),u("div",Ae,[s(ie,{class:"mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900 block",amount:a.total,currency:a.customer.currency},null,8,["amount","currency"]),u("div",Le,g(a.formatted_invoice_date),1)])]),_:2},1032,["id","to","class"])):b("",!0)]))),128)),k.value?(c(),V("div",Ce,[s(we,{class:"h-6 m-1 animate-spin text-primary-400"})])):b("",!0),!((O=v.value)==null?void 0:O.length)&&!k.value?(c(),V("p",Me,g(e.$t("invoices.no_matching_invoices")),1)):b("",!0)],512)]),u("div",ze,[u("iframe",{src:`${n(K)}`,class:"flex-1 border border-gray-400 border-solid bg-white rounded-md frame-style"},null,8,Pe)])]}),_:1})):b("",!0)],64)}}};export{We as default}; diff --git a/public/build/assets/View.90ef21a6.js b/public/build/assets/View.a4972ae5.js similarity index 80% rename from public/build/assets/View.90ef21a6.js rename to public/build/assets/View.a4972ae5.js index 9eb1f1ea..83f3c55f 100644 --- a/public/build/assets/View.90ef21a6.js +++ b/public/build/assets/View.a4972ae5.js @@ -1,2 +1,2 @@ -import{_ as he,d as ve,r as ye,u as be,j as xe}from"./main.f18430a2.js";import{r as p,o,l as g,w as u,f as n,h as e,J as ee,t as r,i as k,G as we,B as _,C as ke,k as w,a0 as D,I as te,u as t,e as d,m as b,j as f,y as j,F as $,an as se,ao as $e,b3 as Be,ap as Me,aA as je,aB as O,aC as Ce,az as J,aD as Pe,a as Te}from"./vendor.fd3b1727.js";const Le={},Ie={class:"lg:grid lg:grid-rows-1 lg:grid-cols-7 lg:gap-x-8 lg:gap-y-10 xl:gap-x-16 mt-6"},Se={class:"lg:row-end-1 lg:col-span-4"},Re={class:"max-w-2xl mx-auto mt-10 lg:max-w-none lg:mt-0 lg:row-end-2 lg:row-span-2 lg:col-span-3 w-full"},Ye=e("h3",{class:"sr-only"},"Reviews",-1),He=e("p",{class:"sr-only"},"4 out of 5 stars",-1),De={class:"flex flex-col-reverse"},Ve={class:"mt-4"},ze={class:"mt-10 grid grid-cols-1 gap-x-6 gap-y-4 sm:grid-cols-2"},Ne=e("div",{class:"mt-10"},null,-1),Ue={class:"border-t border-gray-200 mt-10 pt-10"},Ge={class:"border-t border-gray-200 mt-10 pt-10"},Ke={class:"w-full max-w-2xl mx-auto mt-16 lg:max-w-none lg:mt-0 lg:col-span-4"};function qe(C,V){const m=p("BaseContentPlaceholdersText"),B=p("BaseContentPlaceholdersBox"),K=p("BasePage"),I=p("BaseContentPlaceholders");return o(),g(I,{rounded:""},{default:u(()=>[n(K,{class:"bg-white"},{default:u(()=>[n(m,{class:"mt-4 h-8 w-40",lines:1}),n(m,{class:"mt-4 h-8 w-56 mb-4",lines:1}),e("div",Ie,[e("div",Se,[n(B,{class:"h-96 sm:w-full",rounded:""})]),e("div",Re,[e("div",null,[Ye,n(m,{class:"w-32 h-8",lines:1}),He]),e("div",De,[e("div",Ve,[n(m,{class:"w-48 xl:w-80 h-12",lines:1}),n(m,{class:"w-64 xl:w-80 h-8 mt-2",lines:1})])]),e("div",null,[n(m,{class:"w-full h-24 my-10",lines:1})]),e("div",null,[n(m,{class:"w-full h-24 mt-6 mb-6",lines:1})]),e("div",ze,[n(m,{class:"w-full h-14",lines:1})]),Ne,e("div",Ue,[e("div",null,[n(m,{class:"w-24 h-6",lines:1}),n(m,{class:"mt-4 w-full h-20",lines:1})])]),e("div",Ge,[n(m,{class:"h-6 w-24",lines:1}),n(m,{class:"h-10 w-32 mt-4",lines:1})])]),e("div",Ke,[n(B,{class:"h-96 sm:w-full",rounded:""})])])]),_:1})]),_:1})}var Ee=he(Le,[["render",qe]]);const Ae={class:"relative group"},Fe={class:"aspect-w-4 aspect-h-3 rounded-lg overflow-hidden bg-gray-100"},Oe=["src"],Je={class:"flex items-end opacity-0 p-4 group-hover:opacity-100","aria-hidden":"true"},Qe={class:"w-full bg-white bg-opacity-75 backdrop-filter backdrop-blur py-2 px-4 rounded-md text-sm font-medium text-primary-500 text-center"},We={class:"mt-4 flex items-center justify-between text-base font-medium text-gray-900 space-x-8 cursor-pointer"},Xe={class:"text-primary-500 font-bold"},Ze=e("span",{"aria-hidden":"true",class:"absolute inset-0"},null,-1),et={class:"text-primary-500 font-bold"},tt={props:{data:{type:Object,default:null,required:!0}},setup(C){return ee(),(V,m)=>{const B=p("router-link");return o(),g(B,{class:"relative group",to:`/admin/modules/${C.data.slug}`},{default:u(()=>[e("div",Ae,[e("div",Fe,[e("img",{src:C.data.cover,class:"object-center object-cover"},null,8,Oe),e("div",Je,[e("div",Qe,r(V.$t("modules.view_module")),1)])]),e("div",We,[e("h3",Xe,[Ze,k(" "+r(C.data.name),1)]),e("p",et," $ "+r(C.data.monthly_price/100),1)])])]),_:1},8,["to"])}}},st={class:"lg:grid lg:grid-rows-1 lg:grid-cols-7 lg:gap-x-8 lg:gap-y-10 xl:gap-x-16 mt-6"},lt={class:"lg:row-end-1 lg:col-span-4"},at={class:"flex flex-col-reverse"},ot={class:"hidden mt-6 w-full max-w-2xl mx-auto sm:block lg:max-w-none"},nt={class:"grid grid-cols-3 xl:grid-cols-4 gap-6","aria-orientation":"horizontal",role:"tablist"},rt={class:"absolute inset-0 rounded-md overflow-hidden"},it=["src"],dt=e("span",{class:"ring-transparent absolute inset-0 rounded-md ring-2 ring-offset-2 pointer-events-none","aria-hidden":"true"},null,-1),ut=["onClick"],ct={class:"absolute inset-0 rounded-md overflow-hidden"},mt=["src"],_t=e("span",{class:"ring-transparent absolute inset-0 rounded-md ring-2 ring-offset-2 pointer-events-none","aria-hidden":"true"},null,-1),pt={key:0,class:"aspect-w-4 aspect-h-3"},gt=["src"],ft={key:1,class:"aspect-w-4 aspect-h-3 rounded-lg bg-gray-100 overflow-hidden"},ht=["src"],vt={class:"max-w-2xl mx-auto mt-10 lg:max-w-none lg:mt-0 lg:row-end-2 lg:row-span-2 lg:col-span-3 w-full"},yt=e("h3",{class:"sr-only"},"Reviews",-1),bt={class:"flex items-center"},xt=e("p",{class:"sr-only"},"4 out of 5 stars",-1),wt={class:"flex flex-col-reverse"},kt={class:"mt-4"},$t={class:"text-2xl font-extrabold tracking-tight text-gray-900 sm:text-3xl"},Bt=e("h2",{id:"information-heading",class:"sr-only"}," Product information ",-1),Mt={key:0,class:"text-sm text-gray-500 mt-2"},jt=["innerHTML"],Ct={key:0},Pt=k(" Pricing plans "),Tt={class:"relative bg-white rounded-md -space-y-px"},Lt={class:"flex items-center text-sm"},It=e("span",{class:"rounded-full bg-white w-1.5 h-1.5"},null,-1),St=[It],Rt=["href"],Yt={key:2},Ht={key:0,class:"grid grid-cols-1 gap-x-6 gap-y-4 sm:grid-cols-2"},Dt={key:1},Vt={class:"grid grid-cols-1 gap-x-6 gap-y-4 sm:grid-cols-2"},zt={class:"ml-2"},Nt=e("div",{class:"mt-10"},null,-1),Ut={class:"border-t border-gray-200 mt-10 pt-10"},Gt={class:"text-sm font-medium text-gray-900"},Kt={class:"mt-4 prose prose-sm max-w-none text-gray-500"},qt=["innerHTML"],Et={class:"border-t border-gray-200 mt-10 pt-10"},At=["href"],Ft={key:3,class:"border-t border-gray-200 mt-10 pt-10"},Ot={class:"w-full p-0 list-none"},Jt={class:"m-0 text-sm leading-8"},Qt={class:"flex flex-row items-center"},Wt={key:0,class:"mr-3 text-xs text-gray-500"},Xt={class:"w-full max-w-2xl mx-auto mt-16 lg:max-w-none lg:mt-0 lg:col-span-4"},Zt=e("h3",{class:"sr-only"},"Customer Reviews",-1),es={key:0},ts={class:"flex-none py-10"},ss={class:"inline-flex items-center justify-center h-12 w-12 rounded-full bg-gray-500"},ls={class:"text-lg font-medium leading-none text-white uppercase"},as={class:"font-medium text-gray-900"},os={class:"flex items-center mt-4"},ns=["innerHTML"],rs={key:1,class:"flex w-full items-center justify-center"},is={class:"text-gray-500 mt-10 text-sm"},ds=e("h3",{class:"sr-only"},"Frequently Asked Questions",-1),us={class:"mt-10 font-medium text-gray-900"},cs={class:"mt-2 prose prose-sm max-w-none text-gray-500"},ms=e("h3",{class:"sr-only"},"License",-1),_s=["innerHTML"],ps={key:0,class:"mt-24 sm:mt-32 lg:max-w-none"},gs={class:"flex items-center justify-between space-x-4"},fs={class:"text-lg font-medium text-gray-900"},hs={href:"/admin/modules",class:"whitespace-nowrap text-sm font-medium text-primary-600 hover:text-primary-500"},vs=e("span",{"aria-hidden":"true"}," \u2192",-1),ys={class:"mt-6 grid grid-cols-1 gap-x-8 gap-y-8 sm:grid-cols-2 sm:gap-y-10 lg:grid-cols-4"},bs=e("div",{class:"p-6"},null,-1),ks={setup(C){const V=ve(),m=ye(),B=be(),K=xe(),I=we(),{t:h}=ee();let x=_(!1),z=_(!0),S=_(""),P=_(!1),T=_(!1);_(!1),W(),ke(()=>I.params.slug,async s=>{W()});const l=w(()=>m.currentModule.data),N=w(()=>{var M,v;let s=[],i=D({name:h("modules.monthly"),price:((M=l==null?void 0:l.value)==null?void 0:M.monthly_price)/100}),c=D({name:h("modules.yearly"),price:((v=l==null?void 0:l.value)==null?void 0:v.yearly_price)/100});return le.value?s.push(c):ae.value?s.push(i):(s.push(i),s.push(c)),s}),le=w(()=>l.value?l.value.type==="YEARLY":!1),ae=w(()=>l.value?l.value.type==="MONTHLY":!1),oe=w(()=>!!(l.value.installed&&l.value.latest_module_version)),q=w(()=>m.currentModule.meta.modules);let ne=w(()=>{let s=_(l.value.latest_module_version_updated_at),i=_(l.value.installed_module_version_updated_at);const c=i.value?i.value:s.value;return te(c).format("MMMM Do YYYY")}),re=w(()=>{let s=_(l.value.latest_module_version),i=_(l.value.installed_module_version);return i.value?i.value:s.value}),ie=w(()=>parseInt(l.value.average_rating));const de=w(()=>{let s=D([]),i=D({id:null,url:l.value.cover});return s.push(i),l.value.screenshots&&l.value.screenshots.forEach(c=>{s.push(c)}),s}),U=_(!1),E=_(null),G=_(null),A=_(N.value[0]),F=D([{translationKey:"modules.download_zip_file",stepUrl:"/api/v1/modules/download",time:null,started:!1,completed:!1},{translationKey:"modules.unzipping_package",stepUrl:"/api/v1/modules/unzip",time:null,started:!1,completed:!1},{translationKey:"modules.copying_files",stepUrl:"/api/v1/modules/copy",time:null,started:!1,completed:!1},{translationKey:"modules.completing_installation",stepUrl:"/api/v1/modules/complete",time:null,started:!1,completed:!1}]);async function Q(){let s=null;for(let i=0;i{location.reload()},1500))}catch{return x.value=!1,c.started=!1,c.completed=!0,!1}}}function ue(s){let i=_("");switch(s){case"module_not_found":i=h("modules.module_not_found");break;case"module_not_purchased":i=h("modules.module_not_purchased");break;case"version_not_supported":i=h("modules.version_not_supported");break;default:i=s;break}return i}async function W(){!I.params.slug||(z.value=!0,await m.fetchModule(I.params.slug).then(s=>{if(A.value=N.value[0],G.value=l.value.video_link,E.value=l.value.video_thumbnail,G.value){Z(),z.value=!1;return}S.value=l.value.cover,z.value=!1}))}function ce(s){switch(X(s)){case"pending":return"text-primary-800 bg-gray-200";case"finished":return"text-teal-500 bg-teal-100";case"running":return"text-blue-400 bg-blue-100";case"error":return"text-danger bg-red-200";default:return""}}function me(){K.openDialog({title:h("general.are_you_sure"),message:h("modules.disable_warning"),yesLabel:h("general.ok"),noLabel:h("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async s=>{if(s){T.value=!0,await m.disableModule(l.value.module_name).then(i=>{if(i.data.success){l.value.enabled=0,T.value=!1,setTimeout(()=>{location.reload()},1500);return}}),T.value=!1;return}})}async function _e(){P.value=!0,await m.enableModule(l.value.module_name).then(s=>{s.data.success&&(l.value.enabled=1,setTimeout(()=>{location.reload()},1500)),P.value=!1}),P.value=!1}function X(s){return s.started&&s.completed?"finished":s.started&&!s.completed?"running":!s.started&&!s.completed?"pending":"error"}function pe(s){U.value=!1,S.value=s}function Z(){U.value=!0,S.value=null}return(s,i)=>{const c=p("BaseBreadcrumbItem"),M=p("BaseBreadcrumb"),v=p("BasePageHeader"),L=p("BaseRating"),R=p("BaseIcon"),Y=p("BaseButton"),ge=p("BasePage");return t(z)?(o(),g(Ee,{key:0})):(o(),g(ge,{key:1,class:"bg-white"},{default:u(()=>[n(v,{title:t(l).name},{default:u(()=>[n(M,null,{default:u(()=>[n(c,{title:s.$t("general.home"),to:"dashboard"},null,8,["title"]),n(c,{title:s.$t("modules.title"),to:"/admin/modules"},null,8,["title"]),n(c,{title:t(l).name,to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),e("div",st,[e("div",lt,[e("div",at,[e("div",ot,[e("div",nt,[E.value&&G.value?(o(),d("button",{key:0,class:b(["relative md:h-24 lg:h-36 rounded hover:bg-gray-50",{"outline-none ring ring-offset-1 ring-primary-500":U.value}]),type:"button",onClick:Z},[e("span",rt,[e("img",{src:E.value,alt:"",class:"w-full h-full object-center object-cover"},null,8,it)]),dt],2)):f("",!0),(o(!0),d($,null,j(t(de),(a,y)=>(o(),d("button",{id:"tabs-1-tab-1",key:y,class:b(["relative md:h-24 lg:h-36 rounded hover:bg-gray-50",{"outline-none ring ring-offset-1 ring-primary-500":t(S)===a.url}]),type:"button",onClick:H=>pe(a.url)},[e("span",ct,[e("img",{src:a.url,alt:"",class:"w-full h-full object-center object-cover"},null,8,mt)]),_t],10,ut))),128))])]),U.value?(o(),d("div",pt,[e("iframe",{src:G.value,class:"sm:rounded-lg",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""},` +import{_ as he,d as ve,r as ye,u as be,j as xe}from"./main.fc26c84f.js";import{r as p,o,l as g,w as u,f as n,h as e,J as ee,t as r,i as k,G as we,B as _,C as ke,k as w,a0 as D,I as te,u as t,e as d,m as b,j as f,y as j,F as $,an as se,ao as $e,b3 as Be,ap as Me,aA as je,aB as O,aC as Ce,az as J,aD as Pe,a as Te}from"./vendor.fd3b1727.js";const Le={},Ie={class:"lg:grid lg:grid-rows-1 lg:grid-cols-7 lg:gap-x-8 lg:gap-y-10 xl:gap-x-16 mt-6"},Se={class:"lg:row-end-1 lg:col-span-4"},Re={class:"max-w-2xl mx-auto mt-10 lg:max-w-none lg:mt-0 lg:row-end-2 lg:row-span-2 lg:col-span-3 w-full"},Ye=e("h3",{class:"sr-only"},"Reviews",-1),He=e("p",{class:"sr-only"},"4 out of 5 stars",-1),De={class:"flex flex-col-reverse"},Ve={class:"mt-4"},ze={class:"mt-10 grid grid-cols-1 gap-x-6 gap-y-4 sm:grid-cols-2"},Ne=e("div",{class:"mt-10"},null,-1),Ue={class:"border-t border-gray-200 mt-10 pt-10"},Ge={class:"border-t border-gray-200 mt-10 pt-10"},Ke={class:"w-full max-w-2xl mx-auto mt-16 lg:max-w-none lg:mt-0 lg:col-span-4"};function qe(C,V){const m=p("BaseContentPlaceholdersText"),B=p("BaseContentPlaceholdersBox"),K=p("BasePage"),I=p("BaseContentPlaceholders");return o(),g(I,{rounded:""},{default:u(()=>[n(K,{class:"bg-white"},{default:u(()=>[n(m,{class:"mt-4 h-8 w-40",lines:1}),n(m,{class:"mt-4 h-8 w-56 mb-4",lines:1}),e("div",Ie,[e("div",Se,[n(B,{class:"h-96 sm:w-full",rounded:""})]),e("div",Re,[e("div",null,[Ye,n(m,{class:"w-32 h-8",lines:1}),He]),e("div",De,[e("div",Ve,[n(m,{class:"w-48 xl:w-80 h-12",lines:1}),n(m,{class:"w-64 xl:w-80 h-8 mt-2",lines:1})])]),e("div",null,[n(m,{class:"w-full h-24 my-10",lines:1})]),e("div",null,[n(m,{class:"w-full h-24 mt-6 mb-6",lines:1})]),e("div",ze,[n(m,{class:"w-full h-14",lines:1})]),Ne,e("div",Ue,[e("div",null,[n(m,{class:"w-24 h-6",lines:1}),n(m,{class:"mt-4 w-full h-20",lines:1})])]),e("div",Ge,[n(m,{class:"h-6 w-24",lines:1}),n(m,{class:"h-10 w-32 mt-4",lines:1})])]),e("div",Ke,[n(B,{class:"h-96 sm:w-full",rounded:""})])])]),_:1})]),_:1})}var Ee=he(Le,[["render",qe]]);const Ae={class:"relative group"},Fe={class:"aspect-w-4 aspect-h-3 rounded-lg overflow-hidden bg-gray-100"},Oe=["src"],Je={class:"flex items-end opacity-0 p-4 group-hover:opacity-100","aria-hidden":"true"},Qe={class:"w-full bg-white bg-opacity-75 backdrop-filter backdrop-blur py-2 px-4 rounded-md text-sm font-medium text-primary-500 text-center"},We={class:"mt-4 flex items-center justify-between text-base font-medium text-gray-900 space-x-8 cursor-pointer"},Xe={class:"text-primary-500 font-bold"},Ze=e("span",{"aria-hidden":"true",class:"absolute inset-0"},null,-1),et={class:"text-primary-500 font-bold"},tt={props:{data:{type:Object,default:null,required:!0}},setup(C){return ee(),(V,m)=>{const B=p("router-link");return o(),g(B,{class:"relative group",to:`/admin/modules/${C.data.slug}`},{default:u(()=>[e("div",Ae,[e("div",Fe,[e("img",{src:C.data.cover,class:"object-center object-cover"},null,8,Oe),e("div",Je,[e("div",Qe,r(V.$t("modules.view_module")),1)])]),e("div",We,[e("h3",Xe,[Ze,k(" "+r(C.data.name),1)]),e("p",et," $ "+r(C.data.monthly_price/100),1)])])]),_:1},8,["to"])}}},st={class:"lg:grid lg:grid-rows-1 lg:grid-cols-7 lg:gap-x-8 lg:gap-y-10 xl:gap-x-16 mt-6"},lt={class:"lg:row-end-1 lg:col-span-4"},at={class:"flex flex-col-reverse"},ot={class:"hidden mt-6 w-full max-w-2xl mx-auto sm:block lg:max-w-none"},nt={class:"grid grid-cols-3 xl:grid-cols-4 gap-6","aria-orientation":"horizontal",role:"tablist"},rt={class:"absolute inset-0 rounded-md overflow-hidden"},it=["src"],dt=e("span",{class:"ring-transparent absolute inset-0 rounded-md ring-2 ring-offset-2 pointer-events-none","aria-hidden":"true"},null,-1),ut=["onClick"],ct={class:"absolute inset-0 rounded-md overflow-hidden"},mt=["src"],_t=e("span",{class:"ring-transparent absolute inset-0 rounded-md ring-2 ring-offset-2 pointer-events-none","aria-hidden":"true"},null,-1),pt={key:0,class:"aspect-w-4 aspect-h-3"},gt=["src"],ft={key:1,class:"aspect-w-4 aspect-h-3 rounded-lg bg-gray-100 overflow-hidden"},ht=["src"],vt={class:"max-w-2xl mx-auto mt-10 lg:max-w-none lg:mt-0 lg:row-end-2 lg:row-span-2 lg:col-span-3 w-full"},yt=e("h3",{class:"sr-only"},"Reviews",-1),bt={class:"flex items-center"},xt=e("p",{class:"sr-only"},"4 out of 5 stars",-1),wt={class:"flex flex-col-reverse"},kt={class:"mt-4"},$t={class:"text-2xl font-extrabold tracking-tight text-gray-900 sm:text-3xl"},Bt=e("h2",{id:"information-heading",class:"sr-only"}," Product information ",-1),Mt={key:0,class:"text-sm text-gray-500 mt-2"},jt=["innerHTML"],Ct={key:0},Pt=k(" Pricing plans "),Tt={class:"relative bg-white rounded-md -space-y-px"},Lt={class:"flex items-center text-sm"},It=e("span",{class:"rounded-full bg-white w-1.5 h-1.5"},null,-1),St=[It],Rt=["href"],Yt={key:2},Ht={key:0,class:"grid grid-cols-1 gap-x-6 gap-y-4 sm:grid-cols-2"},Dt={key:1},Vt={class:"grid grid-cols-1 gap-x-6 gap-y-4 sm:grid-cols-2"},zt={class:"ml-2"},Nt=e("div",{class:"mt-10"},null,-1),Ut={class:"border-t border-gray-200 mt-10 pt-10"},Gt={class:"text-sm font-medium text-gray-900"},Kt={class:"mt-4 prose prose-sm max-w-none text-gray-500"},qt=["innerHTML"],Et={class:"border-t border-gray-200 mt-10 pt-10"},At=["href"],Ft={key:3,class:"border-t border-gray-200 mt-10 pt-10"},Ot={class:"w-full p-0 list-none"},Jt={class:"m-0 text-sm leading-8"},Qt={class:"flex flex-row items-center"},Wt={key:0,class:"mr-3 text-xs text-gray-500"},Xt={class:"w-full max-w-2xl mx-auto mt-16 lg:max-w-none lg:mt-0 lg:col-span-4"},Zt=e("h3",{class:"sr-only"},"Customer Reviews",-1),es={key:0},ts={class:"flex-none py-10"},ss={class:"inline-flex items-center justify-center h-12 w-12 rounded-full bg-gray-500"},ls={class:"text-lg font-medium leading-none text-white uppercase"},as={class:"font-medium text-gray-900"},os={class:"flex items-center mt-4"},ns=["innerHTML"],rs={key:1,class:"flex w-full items-center justify-center"},is={class:"text-gray-500 mt-10 text-sm"},ds=e("h3",{class:"sr-only"},"Frequently Asked Questions",-1),us={class:"mt-10 font-medium text-gray-900"},cs={class:"mt-2 prose prose-sm max-w-none text-gray-500"},ms=e("h3",{class:"sr-only"},"License",-1),_s=["innerHTML"],ps={key:0,class:"mt-24 sm:mt-32 lg:max-w-none"},gs={class:"flex items-center justify-between space-x-4"},fs={class:"text-lg font-medium text-gray-900"},hs={href:"/admin/modules",class:"whitespace-nowrap text-sm font-medium text-primary-600 hover:text-primary-500"},vs=e("span",{"aria-hidden":"true"}," \u2192",-1),ys={class:"mt-6 grid grid-cols-1 gap-x-8 gap-y-8 sm:grid-cols-2 sm:gap-y-10 lg:grid-cols-4"},bs=e("div",{class:"p-6"},null,-1),ks={setup(C){const V=ve(),m=ye(),B=be(),K=xe(),I=we(),{t:h}=ee();let x=_(!1),z=_(!0),S=_(""),P=_(!1),T=_(!1);_(!1),W(),ke(()=>I.params.slug,async s=>{W()});const l=w(()=>m.currentModule.data),N=w(()=>{var M,v;let s=[],i=D({name:h("modules.monthly"),price:((M=l==null?void 0:l.value)==null?void 0:M.monthly_price)/100}),c=D({name:h("modules.yearly"),price:((v=l==null?void 0:l.value)==null?void 0:v.yearly_price)/100});return le.value?s.push(c):ae.value?s.push(i):(s.push(i),s.push(c)),s}),le=w(()=>l.value?l.value.type==="YEARLY":!1),ae=w(()=>l.value?l.value.type==="MONTHLY":!1),oe=w(()=>!!(l.value.installed&&l.value.latest_module_version)),q=w(()=>m.currentModule.meta.modules);let ne=w(()=>{let s=_(l.value.latest_module_version_updated_at),i=_(l.value.installed_module_version_updated_at);const c=i.value?i.value:s.value;return te(c).format("MMMM Do YYYY")}),re=w(()=>{let s=_(l.value.latest_module_version),i=_(l.value.installed_module_version);return i.value?i.value:s.value}),ie=w(()=>parseInt(l.value.average_rating));const de=w(()=>{let s=D([]),i=D({id:null,url:l.value.cover});return s.push(i),l.value.screenshots&&l.value.screenshots.forEach(c=>{s.push(c)}),s}),U=_(!1),E=_(null),G=_(null),A=_(N.value[0]),F=D([{translationKey:"modules.download_zip_file",stepUrl:"/api/v1/modules/download",time:null,started:!1,completed:!1},{translationKey:"modules.unzipping_package",stepUrl:"/api/v1/modules/unzip",time:null,started:!1,completed:!1},{translationKey:"modules.copying_files",stepUrl:"/api/v1/modules/copy",time:null,started:!1,completed:!1},{translationKey:"modules.completing_installation",stepUrl:"/api/v1/modules/complete",time:null,started:!1,completed:!1}]);async function Q(){let s=null;for(let i=0;i{location.reload()},1500))}catch{return x.value=!1,c.started=!1,c.completed=!0,!1}}}function ue(s){let i=_("");switch(s){case"module_not_found":i=h("modules.module_not_found");break;case"module_not_purchased":i=h("modules.module_not_purchased");break;case"version_not_supported":i=h("modules.version_not_supported");break;default:i=s;break}return i}async function W(){!I.params.slug||(z.value=!0,await m.fetchModule(I.params.slug).then(s=>{if(A.value=N.value[0],G.value=l.value.video_link,E.value=l.value.video_thumbnail,G.value){Z(),z.value=!1;return}S.value=l.value.cover,z.value=!1}))}function ce(s){switch(X(s)){case"pending":return"text-primary-800 bg-gray-200";case"finished":return"text-teal-500 bg-teal-100";case"running":return"text-blue-400 bg-blue-100";case"error":return"text-danger bg-red-200";default:return""}}function me(){K.openDialog({title:h("general.are_you_sure"),message:h("modules.disable_warning"),yesLabel:h("general.ok"),noLabel:h("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async s=>{if(s){T.value=!0,await m.disableModule(l.value.module_name).then(i=>{if(i.data.success){l.value.enabled=0,T.value=!1,setTimeout(()=>{location.reload()},1500);return}}),T.value=!1;return}})}async function _e(){P.value=!0,await m.enableModule(l.value.module_name).then(s=>{s.data.success&&(l.value.enabled=1,setTimeout(()=>{location.reload()},1500)),P.value=!1}),P.value=!1}function X(s){return s.started&&s.completed?"finished":s.started&&!s.completed?"running":!s.started&&!s.completed?"pending":"error"}function pe(s){U.value=!1,S.value=s}function Z(){U.value=!0,S.value=null}return(s,i)=>{const c=p("BaseBreadcrumbItem"),M=p("BaseBreadcrumb"),v=p("BasePageHeader"),L=p("BaseRating"),R=p("BaseIcon"),Y=p("BaseButton"),ge=p("BasePage");return t(z)?(o(),g(Ee,{key:0})):(o(),g(ge,{key:1,class:"bg-white"},{default:u(()=>[n(v,{title:t(l).name},{default:u(()=>[n(M,null,{default:u(()=>[n(c,{title:s.$t("general.home"),to:"dashboard"},null,8,["title"]),n(c,{title:s.$t("modules.title"),to:"/admin/modules"},null,8,["title"]),n(c,{title:t(l).name,to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),e("div",st,[e("div",lt,[e("div",at,[e("div",ot,[e("div",nt,[E.value&&G.value?(o(),d("button",{key:0,class:b(["relative md:h-24 lg:h-36 rounded hover:bg-gray-50",{"outline-none ring ring-offset-1 ring-primary-500":U.value}]),type:"button",onClick:Z},[e("span",rt,[e("img",{src:E.value,alt:"",class:"w-full h-full object-center object-cover"},null,8,it)]),dt],2)):f("",!0),(o(!0),d($,null,j(t(de),(a,y)=>(o(),d("button",{id:"tabs-1-tab-1",key:y,class:b(["relative md:h-24 lg:h-36 rounded hover:bg-gray-50",{"outline-none ring ring-offset-1 ring-primary-500":t(S)===a.url}]),type:"button",onClick:H=>pe(a.url)},[e("span",ct,[e("img",{src:a.url,alt:"",class:"w-full h-full object-center object-cover"},null,8,mt)]),_t],10,ut))),128))])]),U.value?(o(),d("div",pt,[e("iframe",{src:G.value,class:"sm:rounded-lg",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""},` `,8,gt)])):(o(),d("div",ft,[e("img",{src:t(S),alt:"Module Images",class:"w-full h-full object-center object-cover sm:rounded-lg"},null,8,ht)]))])]),e("div",vt,[yt,e("div",bt,[n(L,{rating:t(ie)},null,8,["rating"])]),xt,e("div",wt,[e("div",kt,[e("h1",$t,r(t(l).name),1),Bt,t(l).latest_module_version?(o(),d("p",Mt,r(s.$t("modules.version"))+" "+r(t(re))+" ("+r(s.$t("modules.last_updated"))+" "+r(t(ne))+") ",1)):f("",!0)])]),e("div",{class:"prose prose-sm max-w-none text-gray-500 text-sm my-10",innerHTML:t(l).long_description},null,8,jt),t(l).purchased?f("",!0):(o(),d("div",Ct,[n(t(Me),{modelValue:A.value,"onUpdate:modelValue":i[0]||(i[0]=a=>A.value=a)},{default:u(()=>[n(t(se),{class:"sr-only"},{default:u(()=>[Pt]),_:1}),e("div",Tt,[(o(!0),d($,null,j(t(N),(a,y)=>(o(),g(t($e),{key:a.name,as:"template",value:a},{default:u(({checked:H,active:fe})=>[e("div",{class:b([y===0?"rounded-tl-md rounded-tr-md":"",y===t(N).length-1?"rounded-bl-md rounded-br-md":"",H?"bg-primary-50 border-primary-200 z-10":"border-gray-200","relative border p-4 flex flex-col cursor-pointer md:pl-4 md:pr-6 md:grid md:grid-cols-2 focus:outline-none"])},[e("div",Lt,[e("span",{class:b([H?"bg-primary-600 border-transparent":"bg-white border-gray-300",fe?"ring-2 ring-offset-2 ring-primary-500":"","h-4 w-4 rounded-full border flex items-center justify-center"]),"aria-hidden":"true"},St,2),n(t(se),{as:"span",class:b([H?"text-primary-900":"text-gray-900","ml-3 font-medium"])},{default:u(()=>[k(r(a.name),1)]),_:2},1032,["class"])]),n(t(Be),{class:"ml-6 pl-1 text-base md:ml-0 md:pl-0 md:text-center"},{default:u(()=>[e("span",{class:b([H?"text-primary-900":"text-gray-900","font-medium"])}," $ "+r(a.price),3)]),_:2},1024)],2)]),_:2},1032,["value"]))),128))])]),_:1},8,["modelValue"])])),t(l).purchased?(o(),d("div",Yt,[t(l).installed?t(oe)?(o(),d("div",Dt,[e("div",Vt,[t(l).update_available?(o(),g(Y,{key:0,variant:"primary",size:"xl",loading:t(x),disabled:t(x),class:"mr-4 flex items-center justify-center text-base",onClick:i[2]||(i[2]=a=>Q())},{default:u(()=>[k(r(s.$t("modules.update_to"))+" ",1),e("span",zt,r(t(l).latest_module_version),1)]),_:1},8,["loading","disabled"])):f("",!0),t(l).enabled?(o(),g(Y,{key:1,variant:"danger",size:"xl",loading:t(T),disabled:t(T),class:"mr-4 flex items-center justify-center text-base",onClick:me},{default:u(()=>[t(T)?f("",!0):(o(),g(R,{key:0,name:"BanIcon",class:"mr-2"})),k(" "+r(s.$t("modules.disable")),1)]),_:1},8,["loading","disabled"])):(o(),g(Y,{key:2,variant:"primary-outline",size:"xl",loading:t(P),disabled:t(P),class:"mr-4 flex items-center justify-center text-base",onClick:_e},{default:u(()=>[t(P)?f("",!0):(o(),g(R,{key:0,name:"CheckIcon",class:"mr-2"})),k(" "+r(s.$t("modules.enable")),1)]),_:1},8,["loading","disabled"]))])])):f("",!0):(o(),d("div",Ht,[t(l).latest_module_version?(o(),g(Y,{key:0,size:"xl",variant:"primary-outline",outline:"",loading:t(x),disabled:t(x),class:"mr-4 flex items-center justify-center text-base",onClick:i[1]||(i[1]=a=>Q())},{default:u(()=>[t(x)?f("",!0):(o(),g(R,{key:0,name:"DownloadIcon",class:"mr-2"})),k(" "+r(s.$t("modules.install")),1)]),_:1},8,["loading","disabled"])):f("",!0)]))])):(o(),d("a",{key:1,href:`${t(V).config.base_url}/modules/${t(l).slug}`,target:"_blank",class:"grid grid-cols-1 gap-x-6 gap-y-4 sm:grid-cols-2"},[n(Y,{size:"xl",class:"items-center flex justify-center text-base mt-10"},{default:u(()=>[n(R,{name:"ShoppingCartIcon",class:"mr-2"}),k(" "+r(s.$t("modules.buy_now")),1)]),_:1})],8,Rt)),Nt,e("div",Ut,[e("h3",Gt,r(s.$t("modules.what_you_get")),1),e("div",Kt,[e("div",{class:"prose prose-sm max-w-none text-gray-500 text-sm",innerHTML:t(l).highlights},null,8,qt)])]),e("div",Et,[(o(!0),d($,null,j(t(l).links,(a,y)=>(o(),d("div",{key:y,class:"mb-4 last:mb-0 flex"},[n(R,{name:a.icon,class:"mr-4"},null,8,["name"]),e("a",{href:a.link,class:"text-primary-500",target:"_blank"},r(a.label),9,At)]))),128))]),t(x)?(o(),d("div",Ft,[e("ul",Ot,[(o(!0),d($,null,j(t(F),a=>(o(),d("li",{key:a.stepUrl,class:"flex justify-between w-full py-3 border-b border-gray-200 border-solid last:border-b-0"},[e("p",Jt,r(s.$t(a.translationKey)),1),e("div",Qt,[a.time?(o(),d("span",Wt,r(a.time),1)):f("",!0),e("span",{class:b([ce(a),"block py-1 text-sm text-center uppercase rounded-full"]),style:{width:"88px"}},r(X(a)),3)])]))),128))])])):f("",!0)]),e("div",Xt,[n(t(Pe),{as:"div"},{default:u(()=>[n(t(je),{class:"-mb-px flex space-x-8 border-b border-gray-200"},{default:u(()=>[n(t(O),{as:"template"},{default:u(({selected:a})=>[e("button",{class:b([a?"border-primary-600 text-primary-600":"border-transparent text-gray-700 hover:text-gray-800 hover:border-gray-300","whitespace-nowrap py-6 border-b-2 font-medium text-sm"])},r(s.$t("modules.customer_reviews")),3)]),_:1}),n(t(O),{as:"template"},{default:u(({selected:a})=>[e("button",{class:b([a?"border-primary-600 text-primary-600":"border-transparent text-gray-700 hover:text-gray-800 hover:border-gray-300","whitespace-nowrap py-6 border-b-2 font-medium text-sm"])},r(s.$t("modules.faq")),3)]),_:1}),n(t(O),{as:"template"},{default:u(({selected:a})=>[e("button",{class:b([a?"border-primary-600 text-primary-600":"border-transparent text-gray-700 hover:text-gray-800 hover:border-gray-300","whitespace-nowrap py-6 border-b-2 font-medium text-sm"])},r(s.$t("modules.license")),3)]),_:1})]),_:1}),n(t(Ce),{as:"template"},{default:u(()=>[n(t(J),{class:"-mb-10"},{default:u(()=>[Zt,t(l).reviews.length?(o(),d("div",es,[(o(!0),d($,null,j(t(l).reviews,(a,y)=>(o(),d("div",{key:y,class:"flex text-sm text-gray-500 space-x-4"},[e("div",ts,[e("span",ss,[e("span",ls,r(a.customer.name[0]),1)])]),e("div",{class:b([y===0?"":"border-t border-gray-200","py-10"])},[e("h3",as,r(a.customer.name),1),e("p",null,r(t(te)(a.created_at).format("MMMM Do YYYY")),1),e("div",os,[n(L,{rating:a.rating},null,8,["rating"])]),e("div",{class:"mt-4 prose prose-sm max-w-none text-gray-500",innerHTML:a.feedback},null,8,ns)],2)]))),128))])):(o(),d("div",rs,[e("p",is,r(s.$t("modules.no_reviews_found")),1)]))]),_:1}),n(t(J),{as:"dl",class:"text-sm text-gray-500"},{default:u(()=>[ds,(o(!0),d($,null,j(t(l).faq,a=>(o(),d($,{key:a.question},[e("dt",us,r(a.question),1),e("dd",cs,[e("p",null,r(a.answer),1)])],64))),128))]),_:1}),n(t(J),{class:"pt-10"},{default:u(()=>[ms,e("div",{class:"prose prose-sm max-w-none text-gray-500",innerHTML:t(l).license},null,8,_s)]),_:1})]),_:1})]),_:1})])]),t(q)&&t(q).length?(o(),d("div",ps,[e("div",gs,[e("h2",fs,r(s.$t("modules.other_modules")),1),e("a",hs,[k(r(s.$t("modules.view_all")),1),vs])]),e("div",ys,[(o(!0),d($,null,j(t(q),(a,y)=>(o(),d("div",{key:y},[n(tt,{data:a},null,8,["data"])]))),128))])])):f("",!0),bs]),_:1}))}}};export{ks as default}; diff --git a/public/build/assets/View.b75f9f6b.js b/public/build/assets/View.b0d70782.js similarity index 98% rename from public/build/assets/View.b75f9f6b.js rename to public/build/assets/View.b0d70782.js index 82f96fbd..a934c044 100644 --- a/public/build/assets/View.b75f9f6b.js +++ b/public/build/assets/View.b0d70782.js @@ -1 +1 @@ -var ne=Object.defineProperty,oe=Object.defineProperties;var le=Object.getOwnPropertyDescriptors;var G=Object.getOwnPropertySymbols;var re=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable;var X=(k,u,t)=>u in k?ne(k,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):k[u]=t,q=(k,u)=>{for(var t in u||(u={}))re.call(u,t)&&X(k,t,u[t]);if(G)for(var t of G(u))ce.call(u,t)&&X(k,t,u[t]);return k},J=(k,u)=>oe(k,le(u));import{G as O,J as K,B as F,a0 as R,A as ie,k as I,r as d,o as n,e as B,h as l,f as s,w as o,u as e,t as v,l as _,F as Q,y as W,j as h,m as Z,i as S,ah as ee,C as de,x as ue,aN as me}from"./vendor.fd3b1727.js";import{l as M,_ as _e,b as pe,j as fe,e as he,g as A}from"./main.f18430a2.js";import{L as ye}from"./LoadingIcon.a68e1cd1.js";import{_ as ge}from"./LineChart.7e4705d3.js";import{_ as xe}from"./CustomerIndexDropdown.c3723eee.js";const be={class:"fixed top-0 left-0 hidden h-full pt-16 pb-[6.6rem] ml-56 bg-white xl:ml-64 w-88 xl:block"},ve={class:"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full"},Be={class:"flex mb-6 ml-3",role:"group","aria-label":"First group"},$e={class:"px-4 py-3 pb-2 mb-2 text-sm border-b border-gray-200 border-solid"},we={class:"px-2"},Ce={class:"px-2"},Te={class:"flex-1 font-bold text-right whitespace-nowrap"},ke={key:0,class:"flex justify-center p-4 items-center"},Ee={key:1,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},Ie={setup(k){const u=M(),t=O(),{t:m}=K();let r=F(!1),a=R({orderBy:null,orderByField:null,searchText:null});const p=F(null),g=F(1),x=F(1),D=F(null);i=ie.exports.debounce(i,500);const y=I(()=>a.orderBy==="asc"||a.orderBy==null);I(()=>y.value?m("general.ascending"):m("general.descending"));function $(c){return t.params.id==c}async function b(c,C=!1){if(r.value)return;let T={};a.searchText!==""&&a.searchText!==null&&a.searchText!==void 0&&(T.display_name=a.searchText),a.orderBy!==null&&a.orderBy!==void 0&&(T.orderBy=a.orderBy),a.orderByField!==null&&a.orderByField!==void 0&&(T.orderByField=a.orderByField),r.value=!0;let P=await u.fetchCustomers(J(q({page:c},T),{limit:15}));r.value=!1,p.value=p.value?p.value:[],p.value=[...p.value,...P.data.data],g.value=c||1,x.value=P.data.meta.last_page;let V=p.value.find(L=>L.id==t.params.id);C==!1&&!V&&g.value{C==!1&&w()},500)}function w(){const c=document.getElementById(`customer-${t.params.id}`);c&&(c.scrollIntoView({behavior:"smooth"}),c.classList.add("shake"),j())}function j(){D.value.addEventListener("scroll",c=>{c.target.scrollTop>0&&c.target.scrollTop+c.target.clientHeight>c.target.scrollHeight-200&&g.value{var Y;const T=d("BaseIcon"),P=d("BaseInput"),V=d("BaseButton"),L=d("BaseRadio"),U=d("BaseInputGroup"),z=d("BaseDropdownItem"),te=d("BaseDropdown"),H=d("BaseText"),se=d("BaseFormatMoney"),ae=d("router-link");return n(),B("div",be,[l("div",ve,[s(P,{modelValue:e(a).searchText,"onUpdate:modelValue":C[0]||(C[0]=f=>e(a).searchText=f),placeholder:c.$t("general.search"),"container-class":"mb-6",type:"text",variant:"gray",onInput:C[1]||(C[1]=f=>i())},{default:o(()=>[s(T,{name:"SearchIcon",class:"text-gray-500"})]),_:1},8,["modelValue","placeholder"]),l("div",Be,[s(te,{"close-on-select":!1,position:"bottom-start","width-class":"w-40","position-class":"left-0"},{activator:o(()=>[s(V,{variant:"gray"},{default:o(()=>[s(T,{name:"FilterIcon"})]),_:1})]),default:o(()=>[l("div",$e,v(c.$t("general.sort_by")),1),l("div",we,[s(z,{class:"flex px-1 py-2 mt-1 cursor-pointer hover:rounded-md"},{default:o(()=>[s(U,{class:"pt-2 -mt-4"},{default:o(()=>[s(L,{id:"filter_create_date",modelValue:e(a).orderByField,"onUpdate:modelValue":[C[2]||(C[2]=f=>e(a).orderByField=f),i],label:c.$t("customers.create_date"),size:"sm",name:"filter",value:"invoices.created_at"},null,8,["modelValue","label"])]),_:1})]),_:1})]),l("div",Ce,[s(z,{class:"flex px-1 cursor-pointer hover:rounded-md"},{default:o(()=>[s(U,{class:"pt-2 -mt-4"},{default:o(()=>[s(L,{id:"filter_display_name",modelValue:e(a).orderByField,"onUpdate:modelValue":[C[3]||(C[3]=f=>e(a).orderByField=f),i],label:c.$t("customers.display_name"),size:"sm",name:"filter",value:"name"},null,8,["modelValue","label"])]),_:1})]),_:1})])]),_:1}),s(V,{class:"ml-1",size:"md",variant:"gray",onClick:E},{default:o(()=>[e(y)?(n(),_(T,{key:0,name:"SortAscendingIcon"})):(n(),_(T,{key:1,name:"SortDescendingIcon"}))]),_:1})])]),l("div",{ref:(f,N)=>{N.customerListSection=f,D.value=f},class:"h-full overflow-y-scroll border-l border-gray-200 border-solid sidebar base-scroll"},[(n(!0),B(Q,null,W(p.value,(f,N)=>(n(),B("div",{key:N},[f?(n(),_(ae,{key:0,id:"customer-"+f.id,to:`/admin/customers/${f.id}/view`,class:Z(["flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":$(f.id)}]),style:{"border-top":"1px solid rgba(185, 193, 209, 0.41)"}},{default:o(()=>[l("div",null,[s(H,{text:f.name,length:30,class:"pr-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate"},null,8,["text"]),f.contact_name?(n(),_(H,{key:0,text:f.contact_name,length:30,class:"mt-1 text-xs not-italic font-medium leading-5 text-gray-600"},null,8,["text"])):h("",!0)]),l("div",Te,[s(se,{amount:f.due_amount!==null?f.due_amount:0,currency:f.currency},null,8,["amount","currency"])])]),_:2},1032,["id","to","class"])):h("",!0)]))),128)),e(r)?(n(),B("div",ke,[s(ye,{class:"h-6 m-1 animate-spin text-primary-400"})])):h("",!0),!((Y=p.value)==null?void 0:Y.length)&&!e(r)?(n(),B("p",Ee,v(c.$t("customers.no_matching_customers")),1)):h("",!0)],512)])}}},De={class:"pt-6 mt-5 border-t border-solid lg:pt-8 md:pt-4 border-gray-200"},je={key:0,class:"text-sm font-bold leading-5 text-black non-italic"},Ae={key:0},Se={key:1},Ve={key:1,class:"text-sm font-bold leading-5 text-black non-italic"},Fe={setup(k){const u=M(),t=I(()=>u.selectedViewCustomer),m=I(()=>u.isFetchingViewData),r=I(()=>{var a,p;return((a=t==null?void 0:t.value)==null?void 0:a.fields)?(p=t==null?void 0:t.value)==null?void 0:p.fields:[]});return(a,p)=>{const g=d("BaseHeading"),x=d("BaseDescriptionListItem"),D=d("BaseDescriptionList"),y=d("BaseCustomerAddressDisplay");return n(),B("div",De,[s(g,null,{default:o(()=>[S(v(a.$t("customers.basic_info")),1)]),_:1}),s(D,null,{default:o(()=>{var $,b,w;return[s(x,{"content-loading":e(m),label:a.$t("customers.display_name"),value:($=e(t))==null?void 0:$.name},null,8,["content-loading","label","value"]),s(x,{"content-loading":e(m),label:a.$t("customers.primary_contact_name"),value:(b=e(t))==null?void 0:b.contact_name},null,8,["content-loading","label","value"]),s(x,{"content-loading":e(m),label:a.$t("customers.email"),value:(w=e(t))==null?void 0:w.email},null,8,["content-loading","label","value"])]}),_:1}),s(D,{class:"mt-5"},{default:o(()=>{var $,b,w,j,i,E,c;return[s(x,{"content-loading":e(m),label:a.$t("wizard.currency"),value:(($=e(t))==null?void 0:$.currency)?`${(w=(b=e(t))==null?void 0:b.currency)==null?void 0:w.code} (${(i=(j=e(t))==null?void 0:j.currency)==null?void 0:i.symbol})`:""},null,8,["content-loading","label","value"]),s(x,{"content-loading":e(m),label:a.$t("customers.phone_number"),value:(E=e(t))==null?void 0:E.phone},null,8,["content-loading","label","value"]),s(x,{"content-loading":e(m),label:a.$t("customers.website"),value:(c=e(t))==null?void 0:c.website},null,8,["content-loading","label","value"])]}),_:1}),e(t).billing||e(t).shipping?(n(),_(g,{key:0,class:"mt-8"},{default:o(()=>[S(v(a.$t("customers.address")),1)]),_:1})):h("",!0),s(D,{class:"mt-5"},{default:o(()=>[e(t).billing?(n(),_(x,{key:0,"content-loading":e(m),label:a.$t("customers.billing_address")},{default:o(()=>[s(y,{address:e(t).billing},null,8,["address"])]),_:1},8,["content-loading","label"])):h("",!0),e(t).shipping?(n(),_(x,{key:1,"content-loading":e(m),label:a.$t("customers.shipping_address")},{default:o(()=>[s(y,{address:e(t).shipping},null,8,["address"])]),_:1},8,["content-loading","label"])):h("",!0)]),_:1}),e(r).length>0?(n(),_(g,{key:1,class:"mt-8"},{default:o(()=>[S(v(a.$t("settings.custom_fields.title")),1)]),_:1})):h("",!0),s(D,{class:"mt-5"},{default:o(()=>[(n(!0),B(Q,null,W(e(r),($,b)=>(n(),_(x,{key:b,"content-loading":e(m),label:$.custom_field.label},{default:o(()=>[$.type==="Switch"?(n(),B("p",je,[$.default_answer===1?(n(),B("span",Ae," Yes ")):(n(),B("span",Se," No "))])):(n(),B("p",Ve,v($.default_answer),1))]),_:2},1032,["content-loading","label"]))),128))]),_:1})])}}},Pe={},Le={class:"col-span-12 xl:col-span-9 xxl:col-span-10"},Re={class:"flex justify-between mt-1 mb-6"},Me={class:"grid col-span-12 mt-6 text-center xl:mt-0 sm:grid-cols-4 xl:text-right xl:col-span-3 xl:grid-cols-1 xxl:col-span-2"},Ne={class:"flex flex-col items-center justify-center px-6 py-2 lg:justify-end lg:items-end"},Oe={class:"flex flex-col items-center justify-center px-6 py-2 lg:justify-end lg:items-end"},Ue={class:"flex flex-col items-center justify-center px-6 py-2 lg:justify-end lg:items-end"},ze={class:"flex flex-col items-center justify-center px-6 py-2 lg:justify-end lg:items-end"};function He(k,u){const t=d("BaseContentPlaceholdersText"),m=d("BaseContentPlaceholdersBox"),r=d("BaseContentPlaceholders");return n(),_(r,{class:"grid grid-cols-12"},{default:o(()=>[l("div",Le,[l("div",Re,[s(t,{class:"h-10 w-36",lines:1}),s(t,{class:"h-10 w-40 !mt-0",lines:1})]),s(m,{class:"h-80 xl:h-72 sm:w-full"})]),l("div",Me,[l("div",Ne,[s(t,{class:"h-3 w-14 xl:h-4",lines:1}),s(t,{class:"w-20 h-5 xl:h-6",lines:1})]),l("div",Oe,[s(t,{class:"h-3 w-14 xl:h-4",lines:1}),s(t,{class:"w-20 h-5 xl:h-6",lines:1})]),l("div",Ue,[s(t,{class:"h-3 w-14 xl:h-4",lines:1}),s(t,{class:"w-20 h-5 xl:h-6",lines:1})]),l("div",ze,[s(t,{class:"h-3 w-14 xl:h-4",lines:1}),s(t,{class:"w-20 h-5 xl:h-6",lines:1})])])]),_:1})}var Ye=_e(Pe,[["render",He]]);const Ge={key:1,class:"grid grid-cols-12"},Xe={class:"col-span-12 xl:col-span-9 xxl:col-span-10"},qe={class:"flex justify-between mt-1 mb-6"},Je={class:"flex items-center"},Ke={class:"w-40 h-10"},Qe={class:"grid col-span-12 mt-6 text-center xl:mt-0 sm:grid-cols-4 xl:text-right xl:col-span-3 xl:grid-cols-1 xxl:col-span-2"},We={class:"px-6 py-2"},Ze={class:"text-xs leading-5 lg:text-sm"},et=l("br",null,null,-1),tt={key:0,class:"block mt-1 text-xl font-semibold leading-8"},st={class:"px-6 py-2"},at={class:"text-xs leading-5 lg:text-sm"},nt=l("br",null,null,-1),ot={key:0,class:"block mt-1 text-xl font-semibold leading-8",style:{color:"#00c99c"}},lt={class:"px-6 py-2"},rt={class:"text-xs leading-5 lg:text-sm"},ct=l("br",null,null,-1),it={key:0,class:"block mt-1 text-xl font-semibold leading-8",style:{color:"#fb7178"}},dt={class:"px-6 py-2"},ut={class:"text-xs leading-5 lg:text-sm"},mt=l("br",null,null,-1),_t={key:0,class:"block mt-1 text-xl font-semibold leading-8",style:{color:"#5851d8"}},pt={setup(k){pe();const u=M();ee("utils");const t=O();let m=F(!1),r=R({}),a=R({}),p=R(["This year","Previous year"]),g=F("This year");const x=I(()=>r.expenseTotals?r.expenseTotals:[]),D=I(()=>r.netProfits?r.netProfits:[]),y=I(()=>r&&r.months?r.months:[]),$=I(()=>r.receiptTotals?r.receiptTotals:[]),b=I(()=>r.invoiceTotals?r.invoiceTotals:[]);de(t,()=>{t.params.id&&w(),g.value="This year"},{immediate:!0});async function w(){m.value=!1;let i=await u.fetchViewCustomer({id:t.params.id});i.data&&(Object.assign(r,i.data.meta.chartData),Object.assign(a,i.data.data)),m.value=!0}async function j(i){let E={id:t.params.id};i==="Previous year"?E.previous_year=!0:E.this_year=!0;let c=await u.fetchViewCustomer(E);return c.data.meta.chartData&&Object.assign(r,c.data.meta.chartData),!0}return(i,E)=>{const c=d("BaseIcon"),C=d("BaseMultiselect"),T=d("BaseFormatMoney"),P=d("BaseCard");return n(),_(P,{class:"flex flex-col mt-6"},{default:o(()=>[e(u).isFetchingViewData?(n(),_(Ye,{key:0})):(n(),B("div",Ge,[l("div",Xe,[l("div",qe,[l("h6",Je,[s(c,{name:"ChartSquareBarIcon",class:"h-5 text-primary-400"}),S(" "+v(i.$t("dashboard.monthly_chart.title")),1)]),l("div",Ke,[s(C,{modelValue:e(g),"onUpdate:modelValue":E[0]||(E[0]=V=>ue(g)?g.value=V:g=V),options:e(p),"allow-empty":!1,"show-labels":!1,placeholder:i.$t("dashboard.select_year"),"can-deselect":!1,onSelect:j},null,8,["modelValue","options","placeholder"])])]),e(m)?(n(),_(ge,{key:0,invoices:e(b),expenses:e(x),receipts:e($),income:e(D),labels:e(y),class:"sm:w-full"},null,8,["invoices","expenses","receipts","income","labels"])):h("",!0)]),l("div",Qe,[l("div",We,[l("span",Ze,v(i.$t("dashboard.chart_info.total_sales")),1),et,e(m)?(n(),B("span",tt,[s(T,{amount:e(r).salesTotal,currency:e(a).currency},null,8,["amount","currency"])])):h("",!0)]),l("div",st,[l("span",at,v(i.$t("dashboard.chart_info.total_receipts")),1),nt,e(m)?(n(),B("span",ot,[s(T,{amount:e(r).totalExpenses,currency:e(a).currency},null,8,["amount","currency"])])):h("",!0)]),l("div",lt,[l("span",rt,v(i.$t("dashboard.chart_info.total_expense")),1),ct,e(m)?(n(),B("span",it,[s(T,{amount:e(r).totalExpenses,currency:e(a).currency},null,8,["amount","currency"])])):h("",!0)]),l("div",dt,[l("span",ut,v(i.$t("dashboard.chart_info.net_income")),1),mt,e(m)?(n(),B("span",_t,[s(T,{amount:e(r).netProfit,currency:e(a).currency},null,8,["amount","currency"])])):h("",!0)])])])),s(Fe)]),_:1})}}},vt={setup(k){ee("utils"),fe();const u=M(),t=he();K();const m=me(),r=O();F(null);const a=I(()=>u.selectedViewCustomer.customer?u.selectedViewCustomer.customer.name:"");let p=I(()=>u.isFetchingViewData);function g(){return t.hasAbilities([A.CREATE_ESTIMATE,A.CREATE_INVOICE,A.CREATE_PAYMENT,A.CREATE_EXPENSE])}function x(){return t.hasAbilities([A.DELETE_CUSTOMER,A.EDIT_CUSTOMER])}function D(){m.push("/admin/customers")}return(y,$)=>{const b=d("BaseButton"),w=d("router-link"),j=d("BaseIcon"),i=d("BaseDropdownItem"),E=d("BaseDropdown"),c=d("BasePageHeader"),C=d("BasePage");return n(),_(C,{class:"xl:pl-96"},{default:o(()=>[s(c,{title:e(a)},{actions:o(()=>[e(t).hasAbilities(e(A).EDIT_CUSTOMER)?(n(),_(w,{key:0,to:`/admin/customers/${e(r).params.id}/edit`},{default:o(()=>[s(b,{class:"mr-3",variant:"primary-outline","content-loading":e(p)},{default:o(()=>[S(v(y.$t("general.edit")),1)]),_:1},8,["content-loading"])]),_:1},8,["to"])):h("",!0),g()?(n(),_(E,{key:1,position:"bottom-end","content-loading":e(p)},{activator:o(()=>[s(b,{class:"mr-3",variant:"primary","content-loading":e(p)},{default:o(()=>[S(v(y.$t("customers.new_transaction")),1)]),_:1},8,["content-loading"])]),default:o(()=>[e(t).hasAbilities(e(A).CREATE_ESTIMATE)?(n(),_(w,{key:0,to:`/admin/estimates/create?customer=${y.$route.params.id}`},{default:o(()=>[s(i,{class:""},{default:o(()=>[s(j,{name:"DocumentIcon",class:"mr-3 text-gray-600"}),S(" "+v(y.$t("estimates.new_estimate")),1)]),_:1})]),_:1},8,["to"])):h("",!0),e(t).hasAbilities(e(A).CREATE_INVOICE)?(n(),_(w,{key:1,to:`/admin/invoices/create?customer=${y.$route.params.id}`},{default:o(()=>[s(i,null,{default:o(()=>[s(j,{name:"DocumentTextIcon",class:"mr-3 text-gray-600"}),S(" "+v(y.$t("invoices.new_invoice")),1)]),_:1})]),_:1},8,["to"])):h("",!0),e(t).hasAbilities(e(A).CREATE_PAYMENT)?(n(),_(w,{key:2,to:`/admin/payments/create?customer=${y.$route.params.id}`},{default:o(()=>[s(i,null,{default:o(()=>[s(j,{name:"CreditCardIcon",class:"mr-3 text-gray-600"}),S(" "+v(y.$t("payments.new_payment")),1)]),_:1})]),_:1},8,["to"])):h("",!0),e(t).hasAbilities(e(A).CREATE_EXPENSE)?(n(),_(w,{key:3,to:`/admin/expenses/create?customer=${y.$route.params.id}`},{default:o(()=>[s(i,null,{default:o(()=>[s(j,{name:"CalculatorIcon",class:"mr-3 text-gray-600"}),S(" "+v(y.$t("expenses.new_expense")),1)]),_:1})]),_:1},8,["to"])):h("",!0)]),_:1},8,["content-loading"])):h("",!0),x()?(n(),_(xe,{key:2,class:Z({"ml-3":e(p)}),row:e(u).selectedViewCustomer,"load-data":D},null,8,["class","row"])):h("",!0)]),_:1},8,["title"]),s(Ie),s(pt)]),_:1})}}};export{vt as default}; +var ne=Object.defineProperty,oe=Object.defineProperties;var le=Object.getOwnPropertyDescriptors;var G=Object.getOwnPropertySymbols;var re=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable;var X=(k,u,t)=>u in k?ne(k,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):k[u]=t,q=(k,u)=>{for(var t in u||(u={}))re.call(u,t)&&X(k,t,u[t]);if(G)for(var t of G(u))ce.call(u,t)&&X(k,t,u[t]);return k},J=(k,u)=>oe(k,le(u));import{G as O,J as K,B as F,a0 as R,A as ie,k as I,r as d,o as n,e as B,h as l,f as s,w as o,u as e,t as v,l as _,F as Q,y as W,j as h,m as Z,i as S,ah as ee,C as de,x as ue,aN as me}from"./vendor.fd3b1727.js";import{l as M,_ as _e,b as pe,j as fe,e as he,g as A}from"./main.fc26c84f.js";import{L as ye}from"./LoadingIcon.4d92e0c0.js";import{_ as ge}from"./LineChart.2823de1b.js";import{_ as xe}from"./CustomerIndexDropdown.44b8afc5.js";const be={class:"fixed top-0 left-0 hidden h-full pt-16 pb-[6.6rem] ml-56 bg-white xl:ml-64 w-88 xl:block"},ve={class:"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full"},Be={class:"flex mb-6 ml-3",role:"group","aria-label":"First group"},$e={class:"px-4 py-3 pb-2 mb-2 text-sm border-b border-gray-200 border-solid"},we={class:"px-2"},Ce={class:"px-2"},Te={class:"flex-1 font-bold text-right whitespace-nowrap"},ke={key:0,class:"flex justify-center p-4 items-center"},Ee={key:1,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},Ie={setup(k){const u=M(),t=O(),{t:m}=K();let r=F(!1),a=R({orderBy:null,orderByField:null,searchText:null});const p=F(null),g=F(1),x=F(1),D=F(null);i=ie.exports.debounce(i,500);const y=I(()=>a.orderBy==="asc"||a.orderBy==null);I(()=>y.value?m("general.ascending"):m("general.descending"));function $(c){return t.params.id==c}async function b(c,C=!1){if(r.value)return;let T={};a.searchText!==""&&a.searchText!==null&&a.searchText!==void 0&&(T.display_name=a.searchText),a.orderBy!==null&&a.orderBy!==void 0&&(T.orderBy=a.orderBy),a.orderByField!==null&&a.orderByField!==void 0&&(T.orderByField=a.orderByField),r.value=!0;let P=await u.fetchCustomers(J(q({page:c},T),{limit:15}));r.value=!1,p.value=p.value?p.value:[],p.value=[...p.value,...P.data.data],g.value=c||1,x.value=P.data.meta.last_page;let V=p.value.find(L=>L.id==t.params.id);C==!1&&!V&&g.value{C==!1&&w()},500)}function w(){const c=document.getElementById(`customer-${t.params.id}`);c&&(c.scrollIntoView({behavior:"smooth"}),c.classList.add("shake"),j())}function j(){D.value.addEventListener("scroll",c=>{c.target.scrollTop>0&&c.target.scrollTop+c.target.clientHeight>c.target.scrollHeight-200&&g.value{var Y;const T=d("BaseIcon"),P=d("BaseInput"),V=d("BaseButton"),L=d("BaseRadio"),U=d("BaseInputGroup"),z=d("BaseDropdownItem"),te=d("BaseDropdown"),H=d("BaseText"),se=d("BaseFormatMoney"),ae=d("router-link");return n(),B("div",be,[l("div",ve,[s(P,{modelValue:e(a).searchText,"onUpdate:modelValue":C[0]||(C[0]=f=>e(a).searchText=f),placeholder:c.$t("general.search"),"container-class":"mb-6",type:"text",variant:"gray",onInput:C[1]||(C[1]=f=>i())},{default:o(()=>[s(T,{name:"SearchIcon",class:"text-gray-500"})]),_:1},8,["modelValue","placeholder"]),l("div",Be,[s(te,{"close-on-select":!1,position:"bottom-start","width-class":"w-40","position-class":"left-0"},{activator:o(()=>[s(V,{variant:"gray"},{default:o(()=>[s(T,{name:"FilterIcon"})]),_:1})]),default:o(()=>[l("div",$e,v(c.$t("general.sort_by")),1),l("div",we,[s(z,{class:"flex px-1 py-2 mt-1 cursor-pointer hover:rounded-md"},{default:o(()=>[s(U,{class:"pt-2 -mt-4"},{default:o(()=>[s(L,{id:"filter_create_date",modelValue:e(a).orderByField,"onUpdate:modelValue":[C[2]||(C[2]=f=>e(a).orderByField=f),i],label:c.$t("customers.create_date"),size:"sm",name:"filter",value:"invoices.created_at"},null,8,["modelValue","label"])]),_:1})]),_:1})]),l("div",Ce,[s(z,{class:"flex px-1 cursor-pointer hover:rounded-md"},{default:o(()=>[s(U,{class:"pt-2 -mt-4"},{default:o(()=>[s(L,{id:"filter_display_name",modelValue:e(a).orderByField,"onUpdate:modelValue":[C[3]||(C[3]=f=>e(a).orderByField=f),i],label:c.$t("customers.display_name"),size:"sm",name:"filter",value:"name"},null,8,["modelValue","label"])]),_:1})]),_:1})])]),_:1}),s(V,{class:"ml-1",size:"md",variant:"gray",onClick:E},{default:o(()=>[e(y)?(n(),_(T,{key:0,name:"SortAscendingIcon"})):(n(),_(T,{key:1,name:"SortDescendingIcon"}))]),_:1})])]),l("div",{ref:(f,N)=>{N.customerListSection=f,D.value=f},class:"h-full overflow-y-scroll border-l border-gray-200 border-solid sidebar base-scroll"},[(n(!0),B(Q,null,W(p.value,(f,N)=>(n(),B("div",{key:N},[f?(n(),_(ae,{key:0,id:"customer-"+f.id,to:`/admin/customers/${f.id}/view`,class:Z(["flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":$(f.id)}]),style:{"border-top":"1px solid rgba(185, 193, 209, 0.41)"}},{default:o(()=>[l("div",null,[s(H,{text:f.name,length:30,class:"pr-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate"},null,8,["text"]),f.contact_name?(n(),_(H,{key:0,text:f.contact_name,length:30,class:"mt-1 text-xs not-italic font-medium leading-5 text-gray-600"},null,8,["text"])):h("",!0)]),l("div",Te,[s(se,{amount:f.due_amount!==null?f.due_amount:0,currency:f.currency},null,8,["amount","currency"])])]),_:2},1032,["id","to","class"])):h("",!0)]))),128)),e(r)?(n(),B("div",ke,[s(ye,{class:"h-6 m-1 animate-spin text-primary-400"})])):h("",!0),!((Y=p.value)==null?void 0:Y.length)&&!e(r)?(n(),B("p",Ee,v(c.$t("customers.no_matching_customers")),1)):h("",!0)],512)])}}},De={class:"pt-6 mt-5 border-t border-solid lg:pt-8 md:pt-4 border-gray-200"},je={key:0,class:"text-sm font-bold leading-5 text-black non-italic"},Ae={key:0},Se={key:1},Ve={key:1,class:"text-sm font-bold leading-5 text-black non-italic"},Fe={setup(k){const u=M(),t=I(()=>u.selectedViewCustomer),m=I(()=>u.isFetchingViewData),r=I(()=>{var a,p;return((a=t==null?void 0:t.value)==null?void 0:a.fields)?(p=t==null?void 0:t.value)==null?void 0:p.fields:[]});return(a,p)=>{const g=d("BaseHeading"),x=d("BaseDescriptionListItem"),D=d("BaseDescriptionList"),y=d("BaseCustomerAddressDisplay");return n(),B("div",De,[s(g,null,{default:o(()=>[S(v(a.$t("customers.basic_info")),1)]),_:1}),s(D,null,{default:o(()=>{var $,b,w;return[s(x,{"content-loading":e(m),label:a.$t("customers.display_name"),value:($=e(t))==null?void 0:$.name},null,8,["content-loading","label","value"]),s(x,{"content-loading":e(m),label:a.$t("customers.primary_contact_name"),value:(b=e(t))==null?void 0:b.contact_name},null,8,["content-loading","label","value"]),s(x,{"content-loading":e(m),label:a.$t("customers.email"),value:(w=e(t))==null?void 0:w.email},null,8,["content-loading","label","value"])]}),_:1}),s(D,{class:"mt-5"},{default:o(()=>{var $,b,w,j,i,E,c;return[s(x,{"content-loading":e(m),label:a.$t("wizard.currency"),value:(($=e(t))==null?void 0:$.currency)?`${(w=(b=e(t))==null?void 0:b.currency)==null?void 0:w.code} (${(i=(j=e(t))==null?void 0:j.currency)==null?void 0:i.symbol})`:""},null,8,["content-loading","label","value"]),s(x,{"content-loading":e(m),label:a.$t("customers.phone_number"),value:(E=e(t))==null?void 0:E.phone},null,8,["content-loading","label","value"]),s(x,{"content-loading":e(m),label:a.$t("customers.website"),value:(c=e(t))==null?void 0:c.website},null,8,["content-loading","label","value"])]}),_:1}),e(t).billing||e(t).shipping?(n(),_(g,{key:0,class:"mt-8"},{default:o(()=>[S(v(a.$t("customers.address")),1)]),_:1})):h("",!0),s(D,{class:"mt-5"},{default:o(()=>[e(t).billing?(n(),_(x,{key:0,"content-loading":e(m),label:a.$t("customers.billing_address")},{default:o(()=>[s(y,{address:e(t).billing},null,8,["address"])]),_:1},8,["content-loading","label"])):h("",!0),e(t).shipping?(n(),_(x,{key:1,"content-loading":e(m),label:a.$t("customers.shipping_address")},{default:o(()=>[s(y,{address:e(t).shipping},null,8,["address"])]),_:1},8,["content-loading","label"])):h("",!0)]),_:1}),e(r).length>0?(n(),_(g,{key:1,class:"mt-8"},{default:o(()=>[S(v(a.$t("settings.custom_fields.title")),1)]),_:1})):h("",!0),s(D,{class:"mt-5"},{default:o(()=>[(n(!0),B(Q,null,W(e(r),($,b)=>(n(),_(x,{key:b,"content-loading":e(m),label:$.custom_field.label},{default:o(()=>[$.type==="Switch"?(n(),B("p",je,[$.default_answer===1?(n(),B("span",Ae," Yes ")):(n(),B("span",Se," No "))])):(n(),B("p",Ve,v($.default_answer),1))]),_:2},1032,["content-loading","label"]))),128))]),_:1})])}}},Pe={},Le={class:"col-span-12 xl:col-span-9 xxl:col-span-10"},Re={class:"flex justify-between mt-1 mb-6"},Me={class:"grid col-span-12 mt-6 text-center xl:mt-0 sm:grid-cols-4 xl:text-right xl:col-span-3 xl:grid-cols-1 xxl:col-span-2"},Ne={class:"flex flex-col items-center justify-center px-6 py-2 lg:justify-end lg:items-end"},Oe={class:"flex flex-col items-center justify-center px-6 py-2 lg:justify-end lg:items-end"},Ue={class:"flex flex-col items-center justify-center px-6 py-2 lg:justify-end lg:items-end"},ze={class:"flex flex-col items-center justify-center px-6 py-2 lg:justify-end lg:items-end"};function He(k,u){const t=d("BaseContentPlaceholdersText"),m=d("BaseContentPlaceholdersBox"),r=d("BaseContentPlaceholders");return n(),_(r,{class:"grid grid-cols-12"},{default:o(()=>[l("div",Le,[l("div",Re,[s(t,{class:"h-10 w-36",lines:1}),s(t,{class:"h-10 w-40 !mt-0",lines:1})]),s(m,{class:"h-80 xl:h-72 sm:w-full"})]),l("div",Me,[l("div",Ne,[s(t,{class:"h-3 w-14 xl:h-4",lines:1}),s(t,{class:"w-20 h-5 xl:h-6",lines:1})]),l("div",Oe,[s(t,{class:"h-3 w-14 xl:h-4",lines:1}),s(t,{class:"w-20 h-5 xl:h-6",lines:1})]),l("div",Ue,[s(t,{class:"h-3 w-14 xl:h-4",lines:1}),s(t,{class:"w-20 h-5 xl:h-6",lines:1})]),l("div",ze,[s(t,{class:"h-3 w-14 xl:h-4",lines:1}),s(t,{class:"w-20 h-5 xl:h-6",lines:1})])])]),_:1})}var Ye=_e(Pe,[["render",He]]);const Ge={key:1,class:"grid grid-cols-12"},Xe={class:"col-span-12 xl:col-span-9 xxl:col-span-10"},qe={class:"flex justify-between mt-1 mb-6"},Je={class:"flex items-center"},Ke={class:"w-40 h-10"},Qe={class:"grid col-span-12 mt-6 text-center xl:mt-0 sm:grid-cols-4 xl:text-right xl:col-span-3 xl:grid-cols-1 xxl:col-span-2"},We={class:"px-6 py-2"},Ze={class:"text-xs leading-5 lg:text-sm"},et=l("br",null,null,-1),tt={key:0,class:"block mt-1 text-xl font-semibold leading-8"},st={class:"px-6 py-2"},at={class:"text-xs leading-5 lg:text-sm"},nt=l("br",null,null,-1),ot={key:0,class:"block mt-1 text-xl font-semibold leading-8",style:{color:"#00c99c"}},lt={class:"px-6 py-2"},rt={class:"text-xs leading-5 lg:text-sm"},ct=l("br",null,null,-1),it={key:0,class:"block mt-1 text-xl font-semibold leading-8",style:{color:"#fb7178"}},dt={class:"px-6 py-2"},ut={class:"text-xs leading-5 lg:text-sm"},mt=l("br",null,null,-1),_t={key:0,class:"block mt-1 text-xl font-semibold leading-8",style:{color:"#5851d8"}},pt={setup(k){pe();const u=M();ee("utils");const t=O();let m=F(!1),r=R({}),a=R({}),p=R(["This year","Previous year"]),g=F("This year");const x=I(()=>r.expenseTotals?r.expenseTotals:[]),D=I(()=>r.netProfits?r.netProfits:[]),y=I(()=>r&&r.months?r.months:[]),$=I(()=>r.receiptTotals?r.receiptTotals:[]),b=I(()=>r.invoiceTotals?r.invoiceTotals:[]);de(t,()=>{t.params.id&&w(),g.value="This year"},{immediate:!0});async function w(){m.value=!1;let i=await u.fetchViewCustomer({id:t.params.id});i.data&&(Object.assign(r,i.data.meta.chartData),Object.assign(a,i.data.data)),m.value=!0}async function j(i){let E={id:t.params.id};i==="Previous year"?E.previous_year=!0:E.this_year=!0;let c=await u.fetchViewCustomer(E);return c.data.meta.chartData&&Object.assign(r,c.data.meta.chartData),!0}return(i,E)=>{const c=d("BaseIcon"),C=d("BaseMultiselect"),T=d("BaseFormatMoney"),P=d("BaseCard");return n(),_(P,{class:"flex flex-col mt-6"},{default:o(()=>[e(u).isFetchingViewData?(n(),_(Ye,{key:0})):(n(),B("div",Ge,[l("div",Xe,[l("div",qe,[l("h6",Je,[s(c,{name:"ChartSquareBarIcon",class:"h-5 text-primary-400"}),S(" "+v(i.$t("dashboard.monthly_chart.title")),1)]),l("div",Ke,[s(C,{modelValue:e(g),"onUpdate:modelValue":E[0]||(E[0]=V=>ue(g)?g.value=V:g=V),options:e(p),"allow-empty":!1,"show-labels":!1,placeholder:i.$t("dashboard.select_year"),"can-deselect":!1,onSelect:j},null,8,["modelValue","options","placeholder"])])]),e(m)?(n(),_(ge,{key:0,invoices:e(b),expenses:e(x),receipts:e($),income:e(D),labels:e(y),class:"sm:w-full"},null,8,["invoices","expenses","receipts","income","labels"])):h("",!0)]),l("div",Qe,[l("div",We,[l("span",Ze,v(i.$t("dashboard.chart_info.total_sales")),1),et,e(m)?(n(),B("span",tt,[s(T,{amount:e(r).salesTotal,currency:e(a).currency},null,8,["amount","currency"])])):h("",!0)]),l("div",st,[l("span",at,v(i.$t("dashboard.chart_info.total_receipts")),1),nt,e(m)?(n(),B("span",ot,[s(T,{amount:e(r).totalExpenses,currency:e(a).currency},null,8,["amount","currency"])])):h("",!0)]),l("div",lt,[l("span",rt,v(i.$t("dashboard.chart_info.total_expense")),1),ct,e(m)?(n(),B("span",it,[s(T,{amount:e(r).totalExpenses,currency:e(a).currency},null,8,["amount","currency"])])):h("",!0)]),l("div",dt,[l("span",ut,v(i.$t("dashboard.chart_info.net_income")),1),mt,e(m)?(n(),B("span",_t,[s(T,{amount:e(r).netProfit,currency:e(a).currency},null,8,["amount","currency"])])):h("",!0)])])])),s(Fe)]),_:1})}}},vt={setup(k){ee("utils"),fe();const u=M(),t=he();K();const m=me(),r=O();F(null);const a=I(()=>u.selectedViewCustomer.customer?u.selectedViewCustomer.customer.name:"");let p=I(()=>u.isFetchingViewData);function g(){return t.hasAbilities([A.CREATE_ESTIMATE,A.CREATE_INVOICE,A.CREATE_PAYMENT,A.CREATE_EXPENSE])}function x(){return t.hasAbilities([A.DELETE_CUSTOMER,A.EDIT_CUSTOMER])}function D(){m.push("/admin/customers")}return(y,$)=>{const b=d("BaseButton"),w=d("router-link"),j=d("BaseIcon"),i=d("BaseDropdownItem"),E=d("BaseDropdown"),c=d("BasePageHeader"),C=d("BasePage");return n(),_(C,{class:"xl:pl-96"},{default:o(()=>[s(c,{title:e(a)},{actions:o(()=>[e(t).hasAbilities(e(A).EDIT_CUSTOMER)?(n(),_(w,{key:0,to:`/admin/customers/${e(r).params.id}/edit`},{default:o(()=>[s(b,{class:"mr-3",variant:"primary-outline","content-loading":e(p)},{default:o(()=>[S(v(y.$t("general.edit")),1)]),_:1},8,["content-loading"])]),_:1},8,["to"])):h("",!0),g()?(n(),_(E,{key:1,position:"bottom-end","content-loading":e(p)},{activator:o(()=>[s(b,{class:"mr-3",variant:"primary","content-loading":e(p)},{default:o(()=>[S(v(y.$t("customers.new_transaction")),1)]),_:1},8,["content-loading"])]),default:o(()=>[e(t).hasAbilities(e(A).CREATE_ESTIMATE)?(n(),_(w,{key:0,to:`/admin/estimates/create?customer=${y.$route.params.id}`},{default:o(()=>[s(i,{class:""},{default:o(()=>[s(j,{name:"DocumentIcon",class:"mr-3 text-gray-600"}),S(" "+v(y.$t("estimates.new_estimate")),1)]),_:1})]),_:1},8,["to"])):h("",!0),e(t).hasAbilities(e(A).CREATE_INVOICE)?(n(),_(w,{key:1,to:`/admin/invoices/create?customer=${y.$route.params.id}`},{default:o(()=>[s(i,null,{default:o(()=>[s(j,{name:"DocumentTextIcon",class:"mr-3 text-gray-600"}),S(" "+v(y.$t("invoices.new_invoice")),1)]),_:1})]),_:1},8,["to"])):h("",!0),e(t).hasAbilities(e(A).CREATE_PAYMENT)?(n(),_(w,{key:2,to:`/admin/payments/create?customer=${y.$route.params.id}`},{default:o(()=>[s(i,null,{default:o(()=>[s(j,{name:"CreditCardIcon",class:"mr-3 text-gray-600"}),S(" "+v(y.$t("payments.new_payment")),1)]),_:1})]),_:1},8,["to"])):h("",!0),e(t).hasAbilities(e(A).CREATE_EXPENSE)?(n(),_(w,{key:3,to:`/admin/expenses/create?customer=${y.$route.params.id}`},{default:o(()=>[s(i,null,{default:o(()=>[s(j,{name:"CalculatorIcon",class:"mr-3 text-gray-600"}),S(" "+v(y.$t("expenses.new_expense")),1)]),_:1})]),_:1},8,["to"])):h("",!0)]),_:1},8,["content-loading"])):h("",!0),x()?(n(),_(xe,{key:2,class:Z({"ml-3":e(p)}),row:e(u).selectedViewCustomer,"load-data":D},null,8,["class","row"])):h("",!0)]),_:1},8,["title"]),s(Ie),s(pt)]),_:1})}}};export{vt as default}; diff --git a/public/build/assets/View.0de0be53.js b/public/build/assets/View.b9049173.js similarity index 83% rename from public/build/assets/View.0de0be53.js rename to public/build/assets/View.b9049173.js index f22e33f8..f6d869ac 100644 --- a/public/build/assets/View.0de0be53.js +++ b/public/build/assets/View.b9049173.js @@ -1 +1 @@ -var te=Object.defineProperty;var P=Object.getOwnPropertySymbols;var ne=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable;var G=(p,e,o)=>e in p?te(p,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):p[e]=o,M=(p,e)=>{for(var o in e||(e={}))ne.call(e,o)&&G(p,o,e[o]);if(P)for(var o of P(e))ae.call(e,o)&&G(p,o,e[o]);return p};import{J as z,G as q,B as w,a0 as oe,k as O,A as re,r as u,o as m,e as T,h as y,f as n,w as i,u as a,t as h,l as b,F as J,y as se,i as j,m as ie,j as R,ah as le,aN as W,V as ce,C as ue}from"./vendor.fd3b1727.js";import{t as A,e as K,g as C,j as de}from"./main.f18430a2.js";import{L as me}from"./LoadingIcon.a68e1cd1.js";import{_ as _e}from"./InvoiceIndexDropdown.a4ebd60e.js";import{_ as ve}from"./SendInvoiceModal.2e76f196.js";import{_ as ge}from"./RecurringInvoiceIndexDropdown.7816de59.js";import"./mail-driver.61f3eeec.js";const pe={class:"fixed top-0 left-0 hidden h-full pt-16 pb-[6.4rem] ml-56 bg-white xl:ml-64 w-88 xl:block"},fe={class:"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full"},ye={class:"mb-6"},be={class:"flex mb-6 ml-3",role:"group","aria-label":"First group"},Ie={class:"px-2 py-1 pb-2 mb-1 mb-2 text-sm border-b border-gray-200 border-solid"},Be={class:"flex-2"},he={class:"mt-1 mb-2 text-xs not-italic font-medium leading-5 text-gray-600"},xe={class:"flex-1 whitespace-nowrap right"},we={class:"text-sm not-italic font-normal leading-5 text-right text-gray-600 est-date"},Re={key:0,class:"flex justify-center p-4 items-center"},ke={key:1,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},Se={setup(p){const e=A();z();const o=q(),l=w(!1),_=w(null),d=w(1),f=w(1),I=w(null),t=oe({orderBy:null,orderByField:null,searchText:null}),k=O(()=>t.orderBy==="asc"||t.orderBy==null);function S(s){return o.params.id==s}async function B(s,v=!1){if(l.value)return;let g={};t.searchText!==""&&t.searchText!==null&&t.searchText!==void 0&&(g.search=t.searchText),t.orderBy!==null&&t.orderBy!==void 0&&(g.orderBy=t.orderBy),t.orderByField!==null&&t.orderByField!==void 0&&(g.orderByField=t.orderByField),l.value=!0;let $=await e.fetchRecurringInvoices(M({page:s},g));l.value=!1,_.value=_.value?_.value:[],_.value=[..._.value,...$.data.data],d.value=s||1,f.value=$.data.meta.last_page;let x=_.value.find(E=>E.id==o.params.id);v==!1&&!x&&d.value{v==!1&&V()},500)}function V(){const s=document.getElementById(`recurring-invoice-${o.params.id}`);s&&(s.scrollIntoView({behavior:"smooth"}),s.classList.add("shake"),D())}function D(){I.value.addEventListener("scroll",s=>{s.target.scrollTop>0&&s.target.scrollTop+s.target.clientHeight>s.target.scrollHeight-200&&d.value{var H;const g=u("BaseIcon"),$=u("BaseInput"),x=u("BaseButton"),E=u("BaseRadio"),N=u("BaseInputGroup"),L=u("BaseDropdownItem"),Q=u("BaseDropdown"),X=u("BaseText"),Y=u("BaseRecurringInvoiceStatusBadge"),Z=u("BaseFormatMoney"),ee=u("router-link");return m(),T("div",pe,[y("div",fe,[y("div",ye,[n($,{modelValue:a(t).searchText,"onUpdate:modelValue":v[0]||(v[0]=c=>a(t).searchText=c),placeholder:s.$t("general.search"),type:"text",variant:"gray",onInput:v[1]||(v[1]=c=>r())},{right:i(()=>[n(g,{name:"SearchIcon",class:"h-5 text-gray-400"})]),_:1},8,["modelValue","placeholder"])]),y("div",be,[n(Q,{class:"ml-3",position:"bottom-start"},{activator:i(()=>[n(x,{size:"md",variant:"gray"},{default:i(()=>[n(g,{name:"FilterIcon",class:"h-5"})]),_:1})]),default:i(()=>[y("div",Ie,h(s.$t("general.sort_by")),1),n(L,{class:"flex px-1 py-2 cursor-pointer"},{default:i(()=>[n(N,{class:"-mt-3 font-normal"},{default:i(()=>[n(E,{id:"filter_next_invoice_date",modelValue:a(t).orderByField,"onUpdate:modelValue":[v[2]||(v[2]=c=>a(t).orderByField=c),r],label:s.$t("recurring_invoices.next_invoice_date"),size:"sm",name:"filter",value:"next_invoice_at"},null,8,["modelValue","label"])]),_:1})]),_:1}),n(L,{class:"flex px-1 py-2 cursor-pointer"},{default:i(()=>[n(N,{class:"-mt-3 font-normal"},{default:i(()=>[n(E,{id:"filter_start_date",modelValue:a(t).orderByField,"onUpdate:modelValue":[v[3]||(v[3]=c=>a(t).orderByField=c),r],label:s.$t("recurring_invoices.starts_at"),value:"starts_at",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),n(x,{class:"ml-1",size:"md",variant:"gray",onClick:F},{default:i(()=>[a(k)?(m(),b(g,{key:0,name:"SortAscendingIcon",class:"h-5"})):(m(),b(g,{key:1,name:"SortDescendingIcon",class:"h-5"}))]),_:1})])]),y("div",{ref:(c,U)=>{U.invoiceListSection=c,I.value=c},class:"h-full overflow-y-scroll border-l border-gray-200 border-solid base-scroll"},[(m(!0),T(J,null,se(_.value,(c,U)=>(m(),T("div",{key:U},[c?(m(),b(ee,{key:0,id:"recurring-invoice-"+c.id,to:`/admin/recurring-invoices/${c.id}/view`,class:ie(["flex justify-between side-invoice p-4 cursor-pointer hover:bg-gray-100 items-center border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":S(c.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:i(()=>[y("div",Be,[n(X,{text:c.customer.name,length:30,class:"pr-2 mb-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate"},null,8,["text"]),y("div",he,h(c.invoice_number),1),n(Y,{status:c.status,class:"px-1 text-xs"},{default:i(()=>[j(h(c.status),1)]),_:2},1032,["status"])]),y("div",xe,[n(Z,{class:"block mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900",amount:c.total,currency:c.customer.currency},null,8,["amount","currency"]),y("div",we,h(c.formatted_starts_at),1)])]),_:2},1032,["id","to","class"])):R("",!0)]))),128)),l.value?(m(),T("div",Re,[n(me,{class:"h-6 m-1 animate-spin text-primary-400"})])):R("",!0),!((H=_.value)==null?void 0:H.length)&&!l.value?(m(),T("p",ke,h(s.$t("invoices.no_matching_invoices")),1)):R("",!0)],512)])}}},$e={class:"relative table-container"},Ee={setup(p){const e=A(),o=w(null);w(null),le("$utils");const{t:l}=z();w(null),W();const _=K(),d=O(()=>[{key:"invoice_date",label:l("invoices.date"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"invoice_number",label:l("invoices.invoice")},{key:"customer.name",label:l("invoices.customer")},{key:"status",label:l("invoices.status")},{key:"total",label:l("invoices.total")},{key:"actions",label:l("invoices.action"),tdClass:"text-right text-sm font-medium",thClass:"text-right",sortable:!1}]);function f(){return _.hasAbilities([C.DELETE_INVOICE,C.EDIT_INVOICE,C.VIEW_INVOICE,C.SEND_INVOICE])}function I(t){let k=e.newRecurringInvoice.invoices.findIndex(S=>S.id===t);e.newRecurringInvoice.invoices[k]&&(e.newRecurringInvoice.invoices[k].status="SENT")}return(t,k)=>{const S=u("router-link"),B=u("BaseFormatMoney"),V=u("BaseInvoiceStatusBadge"),D=u("BaseTable");return m(),T(J,null,[n(ve,{onUpdate:I}),y("div",$e,[n(D,{ref:(r,F)=>{F.table=r,o.value=r},data:a(e).newRecurringInvoice.invoices,columns:a(d),loading:a(e).isFetchingViewData,"placeholder-count":5,class:"mt-5"},ce({"cell-invoice_number":i(({row:r})=>[n(S,{to:{path:`/admin/invoices/${r.data.id}/view`},class:"font-medium text-primary-500"},{default:i(()=>[j(h(r.data.invoice_number),1)]),_:2},1032,["to"])]),"cell-total":i(({row:r})=>[n(B,{amount:r.data.due_amount,currency:r.data.currency},null,8,["amount","currency"])]),"cell-status":i(({row:r})=>[n(V,{status:r.data.status,class:"px-3 py-1"},{default:i(()=>[j(h(r.data.status),1)]),_:2},1032,["status"])]),_:2},[f()?{name:"cell-actions",fn:i(({row:r})=>[n(_e,{row:r.data,table:o.value},null,8,["row","table"])])}:void 0]),1032,["data","columns","loading"])])],64)}}},Ve={setup(p){const e=A(),o=q();let l=O(()=>e.isFetchingViewData);ue(o,()=>{o.params.id&&o.name==="recurring-invoices.view"&&_()},{immediate:!0});async function _(){await e.fetchRecurringInvoice(o.params.id)}return(d,f)=>{const I=u("BaseHeading"),t=u("BaseDescriptionListItem"),k=u("BaseDescriptionList"),S=u("BaseCard");return m(),b(S,{class:"mt-10"},{default:i(()=>[n(I,null,{default:i(()=>[j(h(d.$t("customers.basic_info")),1)]),_:1}),n(k,{class:"mt-5"},{default:i(()=>{var B,V,D,r,F,s,v,g,$,x,E,N,L;return[n(t,{label:d.$t("recurring_invoices.starts_at"),"content-loading":a(l),value:(B=a(e).newRecurringInvoice)==null?void 0:B.formatted_starts_at},null,8,["label","content-loading","value"]),n(t,{label:d.$t("recurring_invoices.next_invoice_date"),"content-loading":a(l),value:(V=a(e).newRecurringInvoice)==null?void 0:V.formatted_next_invoice_at},null,8,["label","content-loading","value"]),((D=a(e).newRecurringInvoice)==null?void 0:D.limit_date)&&((r=a(e).newRecurringInvoice)==null?void 0:r.limit_by)!=="NONE"?(m(),b(t,{key:0,label:d.$t("recurring_invoices.limit_date"),"content-loading":a(l),value:(F=a(e).newRecurringInvoice)==null?void 0:F.limit_date},null,8,["label","content-loading","value"])):R("",!0),((s=a(e).newRecurringInvoice)==null?void 0:s.limit_date)&&((v=a(e).newRecurringInvoice)==null?void 0:v.limit_by)!=="NONE"?(m(),b(t,{key:1,label:d.$t("recurring_invoices.limit_by"),"content-loading":a(l),value:(g=a(e).newRecurringInvoice)==null?void 0:g.limit_by},null,8,["label","content-loading","value"])):R("",!0),(($=a(e).newRecurringInvoice)==null?void 0:$.limit_count)?(m(),b(t,{key:2,label:d.$t("recurring_invoices.limit_count"),value:(x=a(e).newRecurringInvoice)==null?void 0:x.limit_count,"content-loading":a(l)},null,8,["label","value","content-loading"])):R("",!0),((E=a(e).newRecurringInvoice)==null?void 0:E.selectedFrequency)?(m(),b(t,{key:3,label:d.$t("recurring_invoices.frequency.title"),value:(L=(N=a(e).newRecurringInvoice)==null?void 0:N.selectedFrequency)==null?void 0:L.label,"content-loading":a(l)},null,8,["label","value","content-loading"])):R("",!0)]}),_:1}),n(I,{class:"mt-8"},{default:i(()=>[j(h(d.$t("invoices.title",2)),1)]),_:1}),n(Ee)]),_:1})}}},Ae={setup(p){de();const e=A(),o=K();z(),W();const l=O(()=>{var d,f;return e.newRecurringInvoice?(f=(d=e.newRecurringInvoice)==null?void 0:d.customer)==null?void 0:f.name:""});function _(){return o.hasAbilities([C.DELETE_RECURRING_INVOICE,C.EDIT_RECURRING_INVOICE])}return(d,f)=>{const I=u("BasePageHeader"),t=u("BasePage");return m(),b(t,{class:"xl:pl-96"},{default:i(()=>[n(I,{title:a(l)},{actions:i(()=>[_()?(m(),b(ge,{key:0,row:a(e).newRecurringInvoice},null,8,["row"])):R("",!0)]),_:1},8,["title"]),n(Se),n(Ve)]),_:1})}}};export{Ae as default}; +var te=Object.defineProperty;var P=Object.getOwnPropertySymbols;var ne=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable;var G=(p,e,o)=>e in p?te(p,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):p[e]=o,M=(p,e)=>{for(var o in e||(e={}))ne.call(e,o)&&G(p,o,e[o]);if(P)for(var o of P(e))ae.call(e,o)&&G(p,o,e[o]);return p};import{J as z,G as q,B as w,a0 as oe,k as O,A as re,r as u,o as m,e as T,h as b,f as n,w as i,u as a,t as h,l as y,F as J,y as se,i as j,m as ie,j as R,ah as le,aN as W,V as ce,C as ue}from"./vendor.fd3b1727.js";import{t as A,e as K,g as C,j as de}from"./main.fc26c84f.js";import{L as me}from"./LoadingIcon.4d92e0c0.js";import{_ as _e}from"./InvoiceIndexDropdown.5aa0548b.js";import{_ as ve}from"./SendInvoiceModal.b0759567.js";import{_ as ge}from"./RecurringInvoiceIndexDropdown.a1e59959.js";import"./mail-driver.2253d638.js";const pe={class:"fixed top-0 left-0 hidden h-full pt-16 pb-[6.4rem] ml-56 bg-white xl:ml-64 w-88 xl:block"},fe={class:"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full"},be={class:"mb-6"},ye={class:"flex mb-6 ml-3",role:"group","aria-label":"First group"},Ie={class:"px-2 py-1 pb-2 mb-1 mb-2 text-sm border-b border-gray-200 border-solid"},Be={class:"flex-2"},he={class:"mt-1 mb-2 text-xs not-italic font-medium leading-5 text-gray-600"},xe={class:"flex-1 whitespace-nowrap right"},we={class:"text-sm not-italic font-normal leading-5 text-right text-gray-600 est-date"},Re={key:0,class:"flex justify-center p-4 items-center"},ke={key:1,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},Se={setup(p){const e=A();z();const o=q(),l=w(!1),_=w(null),d=w(1),f=w(1),I=w(null),t=oe({orderBy:null,orderByField:null,searchText:null}),k=O(()=>t.orderBy==="asc"||t.orderBy==null);function S(s){return o.params.id==s}async function B(s,v=!1){if(l.value)return;let g={};t.searchText!==""&&t.searchText!==null&&t.searchText!==void 0&&(g.search=t.searchText),t.orderBy!==null&&t.orderBy!==void 0&&(g.orderBy=t.orderBy),t.orderByField!==null&&t.orderByField!==void 0&&(g.orderByField=t.orderByField),l.value=!0;let $=await e.fetchRecurringInvoices(M({page:s},g));l.value=!1,_.value=_.value?_.value:[],_.value=[..._.value,...$.data.data],d.value=s||1,f.value=$.data.meta.last_page;let x=_.value.find(E=>E.id==o.params.id);v==!1&&!x&&d.value{v==!1&&V()},500)}function V(){const s=document.getElementById(`recurring-invoice-${o.params.id}`);s&&(s.scrollIntoView({behavior:"smooth"}),s.classList.add("shake"),D())}function D(){I.value.addEventListener("scroll",s=>{s.target.scrollTop>0&&s.target.scrollTop+s.target.clientHeight>s.target.scrollHeight-200&&d.value{var H;const g=u("BaseIcon"),$=u("BaseInput"),x=u("BaseButton"),E=u("BaseRadio"),N=u("BaseInputGroup"),L=u("BaseDropdownItem"),Q=u("BaseDropdown"),X=u("BaseText"),Y=u("BaseRecurringInvoiceStatusBadge"),Z=u("BaseFormatMoney"),ee=u("router-link");return m(),T("div",pe,[b("div",fe,[b("div",be,[n($,{modelValue:a(t).searchText,"onUpdate:modelValue":v[0]||(v[0]=c=>a(t).searchText=c),placeholder:s.$t("general.search"),type:"text",variant:"gray",onInput:v[1]||(v[1]=c=>r())},{right:i(()=>[n(g,{name:"SearchIcon",class:"h-5 text-gray-400"})]),_:1},8,["modelValue","placeholder"])]),b("div",ye,[n(Q,{class:"ml-3",position:"bottom-start"},{activator:i(()=>[n(x,{size:"md",variant:"gray"},{default:i(()=>[n(g,{name:"FilterIcon",class:"h-5"})]),_:1})]),default:i(()=>[b("div",Ie,h(s.$t("general.sort_by")),1),n(L,{class:"flex px-1 py-2 cursor-pointer"},{default:i(()=>[n(N,{class:"-mt-3 font-normal"},{default:i(()=>[n(E,{id:"filter_next_invoice_date",modelValue:a(t).orderByField,"onUpdate:modelValue":[v[2]||(v[2]=c=>a(t).orderByField=c),r],label:s.$t("recurring_invoices.next_invoice_date"),size:"sm",name:"filter",value:"next_invoice_at"},null,8,["modelValue","label"])]),_:1})]),_:1}),n(L,{class:"flex px-1 py-2 cursor-pointer"},{default:i(()=>[n(N,{class:"-mt-3 font-normal"},{default:i(()=>[n(E,{id:"filter_start_date",modelValue:a(t).orderByField,"onUpdate:modelValue":[v[3]||(v[3]=c=>a(t).orderByField=c),r],label:s.$t("recurring_invoices.starts_at"),value:"starts_at",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),n(x,{class:"ml-1",size:"md",variant:"gray",onClick:F},{default:i(()=>[a(k)?(m(),y(g,{key:0,name:"SortAscendingIcon",class:"h-5"})):(m(),y(g,{key:1,name:"SortDescendingIcon",class:"h-5"}))]),_:1})])]),b("div",{ref:(c,U)=>{U.invoiceListSection=c,I.value=c},class:"h-full overflow-y-scroll border-l border-gray-200 border-solid base-scroll"},[(m(!0),T(J,null,se(_.value,(c,U)=>(m(),T("div",{key:U},[c?(m(),y(ee,{key:0,id:"recurring-invoice-"+c.id,to:`/admin/recurring-invoices/${c.id}/view`,class:ie(["flex justify-between side-invoice p-4 cursor-pointer hover:bg-gray-100 items-center border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":S(c.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:i(()=>[b("div",Be,[n(X,{text:c.customer.name,length:30,class:"pr-2 mb-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate"},null,8,["text"]),b("div",he,h(c.invoice_number),1),n(Y,{status:c.status,class:"px-1 text-xs"},{default:i(()=>[j(h(c.status),1)]),_:2},1032,["status"])]),b("div",xe,[n(Z,{class:"block mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900",amount:c.total,currency:c.customer.currency},null,8,["amount","currency"]),b("div",we,h(c.formatted_starts_at),1)])]),_:2},1032,["id","to","class"])):R("",!0)]))),128)),l.value?(m(),T("div",Re,[n(me,{class:"h-6 m-1 animate-spin text-primary-400"})])):R("",!0),!((H=_.value)==null?void 0:H.length)&&!l.value?(m(),T("p",ke,h(s.$t("invoices.no_matching_invoices")),1)):R("",!0)],512)])}}},$e={class:"relative table-container"},Ee={setup(p){const e=A(),o=w(null);w(null),le("$utils");const{t:l}=z();w(null),W();const _=K(),d=O(()=>[{key:"invoice_date",label:l("invoices.date"),thClass:"extra",tdClass:"font-medium text-gray-900"},{key:"invoice_number",label:l("invoices.invoice")},{key:"customer.name",label:l("invoices.customer")},{key:"status",label:l("invoices.status")},{key:"total",label:l("invoices.total")},{key:"actions",label:l("invoices.action"),tdClass:"text-right text-sm font-medium",thClass:"text-right",sortable:!1}]);function f(){return _.hasAbilities([C.DELETE_INVOICE,C.EDIT_INVOICE,C.VIEW_INVOICE,C.SEND_INVOICE])}function I(t){let k=e.newRecurringInvoice.invoices.findIndex(S=>S.id===t);e.newRecurringInvoice.invoices[k]&&(e.newRecurringInvoice.invoices[k].status="SENT")}return(t,k)=>{const S=u("router-link"),B=u("BaseFormatMoney"),V=u("BaseInvoiceStatusBadge"),D=u("BaseTable");return m(),T(J,null,[n(ve,{onUpdate:I}),b("div",$e,[n(D,{ref:(r,F)=>{F.table=r,o.value=r},data:a(e).newRecurringInvoice.invoices,columns:a(d),loading:a(e).isFetchingViewData,"placeholder-count":5,class:"mt-5"},ce({"cell-invoice_number":i(({row:r})=>[n(S,{to:{path:`/admin/invoices/${r.data.id}/view`},class:"font-medium text-primary-500"},{default:i(()=>[j(h(r.data.invoice_number),1)]),_:2},1032,["to"])]),"cell-total":i(({row:r})=>[n(B,{amount:r.data.due_amount,currency:r.data.currency},null,8,["amount","currency"])]),"cell-status":i(({row:r})=>[n(V,{status:r.data.status,class:"px-3 py-1"},{default:i(()=>[j(h(r.data.status),1)]),_:2},1032,["status"])]),_:2},[f()?{name:"cell-actions",fn:i(({row:r})=>[n(_e,{row:r.data,table:o.value},null,8,["row","table"])])}:void 0]),1032,["data","columns","loading"])])],64)}}},Ve={setup(p){const e=A(),o=q();let l=O(()=>e.isFetchingViewData);ue(o,()=>{o.params.id&&o.name==="recurring-invoices.view"&&_()},{immediate:!0});async function _(){await e.fetchRecurringInvoice(o.params.id)}return(d,f)=>{const I=u("BaseHeading"),t=u("BaseDescriptionListItem"),k=u("BaseDescriptionList"),S=u("BaseCard");return m(),y(S,{class:"mt-10"},{default:i(()=>[n(I,null,{default:i(()=>[j(h(d.$t("customers.basic_info")),1)]),_:1}),n(k,{class:"mt-5"},{default:i(()=>{var B,V,D,r,F,s,v,g,$,x,E,N,L;return[n(t,{label:d.$t("recurring_invoices.starts_at"),"content-loading":a(l),value:(B=a(e).newRecurringInvoice)==null?void 0:B.formatted_starts_at},null,8,["label","content-loading","value"]),n(t,{label:d.$t("recurring_invoices.next_invoice_date"),"content-loading":a(l),value:(V=a(e).newRecurringInvoice)==null?void 0:V.formatted_next_invoice_at},null,8,["label","content-loading","value"]),((D=a(e).newRecurringInvoice)==null?void 0:D.limit_date)&&((r=a(e).newRecurringInvoice)==null?void 0:r.limit_by)!=="NONE"?(m(),y(t,{key:0,label:d.$t("recurring_invoices.limit_date"),"content-loading":a(l),value:(F=a(e).newRecurringInvoice)==null?void 0:F.limit_date},null,8,["label","content-loading","value"])):R("",!0),((s=a(e).newRecurringInvoice)==null?void 0:s.limit_date)&&((v=a(e).newRecurringInvoice)==null?void 0:v.limit_by)!=="NONE"?(m(),y(t,{key:1,label:d.$t("recurring_invoices.limit_by"),"content-loading":a(l),value:(g=a(e).newRecurringInvoice)==null?void 0:g.limit_by},null,8,["label","content-loading","value"])):R("",!0),(($=a(e).newRecurringInvoice)==null?void 0:$.limit_count)?(m(),y(t,{key:2,label:d.$t("recurring_invoices.limit_count"),value:(x=a(e).newRecurringInvoice)==null?void 0:x.limit_count,"content-loading":a(l)},null,8,["label","value","content-loading"])):R("",!0),((E=a(e).newRecurringInvoice)==null?void 0:E.selectedFrequency)?(m(),y(t,{key:3,label:d.$t("recurring_invoices.frequency.title"),value:(L=(N=a(e).newRecurringInvoice)==null?void 0:N.selectedFrequency)==null?void 0:L.label,"content-loading":a(l)},null,8,["label","value","content-loading"])):R("",!0)]}),_:1}),n(I,{class:"mt-8"},{default:i(()=>[j(h(d.$t("invoices.title",2)),1)]),_:1}),n(Ee)]),_:1})}}},Ae={setup(p){de();const e=A(),o=K();z(),W();const l=O(()=>{var d,f;return e.newRecurringInvoice?(f=(d=e.newRecurringInvoice)==null?void 0:d.customer)==null?void 0:f.name:""});function _(){return o.hasAbilities([C.DELETE_RECURRING_INVOICE,C.EDIT_RECURRING_INVOICE])}return(d,f)=>{const I=u("BasePageHeader"),t=u("BasePage");return m(),y(t,{class:"xl:pl-96"},{default:i(()=>[n(I,{title:a(l)},{actions:i(()=>[_()?(m(),y(ge,{key:0,row:a(e).newRecurringInvoice},null,8,["row"])):R("",!0)]),_:1},8,["title"]),n(Se),n(Ve)]),_:1})}}};export{Ae as default}; diff --git a/public/build/assets/View.bef5e183.js b/public/build/assets/View.cf2fb879.js similarity index 97% rename from public/build/assets/View.bef5e183.js rename to public/build/assets/View.cf2fb879.js index 5be40bc2..52cb1786 100644 --- a/public/build/assets/View.bef5e183.js +++ b/public/build/assets/View.cf2fb879.js @@ -1 +1 @@ -import{G as Q,aN as W,J as X,a0 as N,B as Y,ah as Z,k as h,C as ee,A as te,r as d,o as m,l as y,w as o,f as a,h as n,u as r,i as E,t as p,j as B,e as S,y as ae,m as se,F as oe}from"./vendor.fd3b1727.js";import{j as re,u as le,w as V,x as ne}from"./main.f18430a2.js";import{u as ie}from"./estimate.0bc628b2.js";import{u as de}from"./global.e898b72a.js";import"./auth.09407ae4.js";const me={class:"mr-3 text-sm"},ce={class:"mr-3 text-sm"},ue={class:"fixed top-0 left-0 hidden h-full pt-16 pb-4 bg-white w-88 xl:block"},_e={class:"flex items-center justify-between px-4 pt-8 pb-6 border border-gray-200 border-solid"},pe={class:"flex ml-3",role:"group","aria-label":"First group"},fe={class:"px-4 py-1 pb-2 mb-2 text-sm border-b border-gray-200 border-solid"},ye={class:"px-2"},be={class:"px-2"},ge={class:"px-2"},he={class:"h-full pb-32 overflow-y-scroll border-l border-gray-200 border-solid sw-scroll"},Be={class:"flex-2"},ve={class:"mb-1 text-md not-italic font-medium leading-5 text-gray-500 capitalize"},xe={class:"flex-1 whitespace-nowrap right"},we={class:"text-sm text-right text-gray-500 non-italic"},ke={key:0,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},Ee={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},Se=["src"],De={setup(Ve){const c=Q(),F=W(),i=ie(),f=de(),j=re(),{tm:I,t:u}=X();let v=N({}),t=N({orderBy:"",orderByField:"",estimate_number:""}),x=Y(!1);Z("utils"),le();const R=h(()=>i.selectedViewEstimate),$=h(()=>t.orderBy==="asc"||t.orderBy==null);h(()=>$.value?I("general.ascending"):I("general.descending"));const C=h(()=>v.unique_hash?`/estimates/pdf/${v.unique_hash}`:!1);ee(c,()=>{D()}),z(),D(),_=te.exports.debounce(_,500);function T(e){return c.params.id==e}async function z(){await i.fetchEstimate({limit:"all"},f.companySlug),setTimeout(()=>{A()},500)}async function D(){if(c&&c.params.id){let e=await i.fetchViewEstimate({id:c.params.id},f.companySlug);e.data&&Object.assign(v,e.data.data)}}function A(){const e=document.getElementById(`estimate-${c.params.id}`);e&&(e.scrollIntoView({behavior:"smooth"}),e.classList.add("shake"))}async function _(){let e={};t.estimate_number!==""&&t.estimate_number!==null&&t.estimate_number!==void 0&&(e.estimate_number=t.estimate_number),t.orderBy!==null&&t.orderBy!==void 0&&(e.orderBy=t.orderBy),t.orderByField!==null&&t.orderByField!==void 0&&(e.orderByField=t.orderByField),x.value=!0;try{let l=await i.searchEstimate(e,f.companySlug);x.value=!1,l.data.data&&(i.estimates=l.data.data)}catch{x.value=!1}}function L(){return t.orderBy==="asc"?(t.orderBy="desc",_(),!0):(t.orderBy="asc",_(),!0)}async function P(){j.openDialog({title:u("general.are_you_sure"),message:u("estimates.confirm_mark_as_accepted",1),yesLabel:u("general.ok"),noLabel:u("general.cancel"),variant:"primary",size:"lg",hideNoButton:!1}).then(async e=>{let l={slug:f.companySlug,id:c.params.id,status:"ACCEPTED"};e&&(i.acceptEstimate(l),F.push({name:"estimates.dashboard"}))})}async function U(){j.openDialog({title:u("general.are_you_sure"),message:u("estimates.confirm_mark_as_rejected",1),yesLabel:u("general.ok"),noLabel:u("general.cancel"),variant:"primary",size:"lg",hideNoButton:!1}).then(async e=>{let l={slug:f.companySlug,id:c.params.id,status:"REJECTED"};e&&(i.rejectEstimate(l),F.push({name:"estimates.dashboard"}))})}return(e,l)=>{const b=d("BaseButton"),G=d("BasePageHeader"),g=d("BaseIcon"),q=d("BaseInput"),w=d("BaseRadio"),k=d("BaseInputGroup"),H=d("BaseEstimateStatusBadge"),J=d("BaseFormatMoney"),M=d("router-link"),O=d("BasePage");return m(),y(O,{class:"xl:pl-96"},{default:o(()=>[a(G,{title:r(R).estimate_number},{actions:o(()=>[n("div",me,[r(i).selectedViewEstimate.status==="DRAFT"?(m(),y(b,{key:0,variant:"primary",onClick:P},{default:o(()=>[E(p(e.$t("estimates.accept_estimate")),1)]),_:1})):B("",!0)]),n("div",ce,[r(i).selectedViewEstimate.status==="DRAFT"?(m(),y(b,{key:0,variant:"primary-outline",onClick:U},{default:o(()=>[E(p(e.$t("estimates.reject_estimate")),1)]),_:1})):B("",!0)])]),_:1},8,["title"]),n("div",ue,[n("div",_e,[a(q,{modelValue:r(t).estimate_number,"onUpdate:modelValue":l[0]||(l[0]=s=>r(t).estimate_number=s),placeholder:e.$t("general.search"),type:"text",variant:"gray",onInput:_},{right:o(()=>[a(g,{name:"SearchIcon",class:"h-5 text-gray-400"})]),_:1},8,["modelValue","placeholder"]),n("div",pe,[a(ne,{position:"bottom-start","width-class":"w-50","position-class":"left-0"},{activator:o(()=>[a(b,{variant:"gray"},{default:o(()=>[a(g,{name:"FilterIcon",class:"h-5"})]),_:1})]),default:o(()=>[n("div",fe,p(e.$t("general.sort_by")),1),n("div",ye,[a(V,{class:"rounded-md pt-3 hover:rounded-md"},{default:o(()=>[a(k,{class:"-mt-3 font-normal"},{default:o(()=>[a(w,{id:"filter_estimate_date",modelValue:r(t).orderByField,"onUpdate:modelValue":l[1]||(l[1]=s=>r(t).orderByField=s),label:e.$t("reports.estimates.estimate_date"),size:"sm",name:"filter",value:"estimate_date",onChange:_},null,8,["modelValue","label"])]),_:1})]),_:1})]),n("div",be,[a(V,{class:"rounded-md pt-3 hover:rounded-md"},{default:o(()=>[a(k,{class:"-mt-3 font-normal"},{default:o(()=>[a(w,{id:"filter_due_date",modelValue:r(t).orderByField,"onUpdate:modelValue":[l[2]||(l[2]=s=>r(t).orderByField=s),_],label:e.$t("estimates.due_date"),value:"expiry_date",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1})]),n("div",ge,[a(V,{class:"rounded-md pt-3 hover:rounded-md"},{default:o(()=>[a(k,{class:"-mt-3 font-normal"},{default:o(()=>[a(w,{id:"filter_estimate_number",modelValue:r(t).orderByField,"onUpdate:modelValue":[l[3]||(l[3]=s=>r(t).orderByField=s),_],label:e.$t("estimates.estimate_number"),value:"estimate_number",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1})])]),_:1}),a(b,{class:"ml-1",variant:"white",onClick:L},{default:o(()=>[r($)?(m(),y(g,{key:0,name:"SortAscendingIcon",class:"h-5"})):(m(),y(g,{key:1,name:"SortDescendingIcon",class:"h-5"}))]),_:1})])]),n("div",he,[(m(!0),S(oe,null,ae(r(i).estimates,(s,K)=>(m(),y(M,{id:"estimate-"+s.id,key:K,to:`/${r(f).companySlug}/customer/estimates/${s.id}/view`,class:se(["flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":T(s.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:o(()=>[n("div",Be,[n("div",ve,p(s.estimate_number),1),a(H,{status:s.status},{default:o(()=>[E(p(s.status),1)]),_:2},1032,["status"])]),n("div",xe,[a(J,{class:"mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900 block",amount:s.total,currency:s.currency},null,8,["amount","currency"]),n("div",we,p(s.formatted_estimate_date),1)])]),_:2},1032,["id","to","class"]))),128)),r(i).estimates.length?B("",!0):(m(),S("p",ke,p(e.$t("estimates.no_matching_estimates")),1))])]),n("div",Ee,[r(C)?(m(),S("iframe",{key:0,src:r(C),class:"flex-1 border border-gray-400 border-solid rounded-md"},null,8,Se)):B("",!0)])]),_:1})}}};export{De as default}; +import{G as Q,aN as W,J as X,a0 as N,B as Y,ah as Z,k as h,C as ee,A as te,r as d,o as m,l as y,w as o,f as a,h as n,u as r,i as E,t as p,j as B,e as S,y as ae,m as se,F as oe}from"./vendor.fd3b1727.js";import{j as re,u as le,w as V,x as ne}from"./main.fc26c84f.js";import{u as ie}from"./estimate.9b0ec424.js";import{u as de}from"./global.cf2a9bd7.js";import"./auth.75822dcb.js";const me={class:"mr-3 text-sm"},ce={class:"mr-3 text-sm"},ue={class:"fixed top-0 left-0 hidden h-full pt-16 pb-4 bg-white w-88 xl:block"},_e={class:"flex items-center justify-between px-4 pt-8 pb-6 border border-gray-200 border-solid"},pe={class:"flex ml-3",role:"group","aria-label":"First group"},fe={class:"px-4 py-1 pb-2 mb-2 text-sm border-b border-gray-200 border-solid"},ye={class:"px-2"},be={class:"px-2"},ge={class:"px-2"},he={class:"h-full pb-32 overflow-y-scroll border-l border-gray-200 border-solid sw-scroll"},Be={class:"flex-2"},ve={class:"mb-1 text-md not-italic font-medium leading-5 text-gray-500 capitalize"},xe={class:"flex-1 whitespace-nowrap right"},we={class:"text-sm text-right text-gray-500 non-italic"},ke={key:0,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},Ee={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},Se=["src"],De={setup(Ve){const c=Q(),F=W(),i=ie(),f=de(),j=re(),{tm:I,t:u}=X();let v=N({}),t=N({orderBy:"",orderByField:"",estimate_number:""}),x=Y(!1);Z("utils"),le();const R=h(()=>i.selectedViewEstimate),$=h(()=>t.orderBy==="asc"||t.orderBy==null);h(()=>$.value?I("general.ascending"):I("general.descending"));const C=h(()=>v.unique_hash?`/estimates/pdf/${v.unique_hash}`:!1);ee(c,()=>{D()}),z(),D(),_=te.exports.debounce(_,500);function T(e){return c.params.id==e}async function z(){await i.fetchEstimate({limit:"all"},f.companySlug),setTimeout(()=>{A()},500)}async function D(){if(c&&c.params.id){let e=await i.fetchViewEstimate({id:c.params.id},f.companySlug);e.data&&Object.assign(v,e.data.data)}}function A(){const e=document.getElementById(`estimate-${c.params.id}`);e&&(e.scrollIntoView({behavior:"smooth"}),e.classList.add("shake"))}async function _(){let e={};t.estimate_number!==""&&t.estimate_number!==null&&t.estimate_number!==void 0&&(e.estimate_number=t.estimate_number),t.orderBy!==null&&t.orderBy!==void 0&&(e.orderBy=t.orderBy),t.orderByField!==null&&t.orderByField!==void 0&&(e.orderByField=t.orderByField),x.value=!0;try{let l=await i.searchEstimate(e,f.companySlug);x.value=!1,l.data.data&&(i.estimates=l.data.data)}catch{x.value=!1}}function L(){return t.orderBy==="asc"?(t.orderBy="desc",_(),!0):(t.orderBy="asc",_(),!0)}async function P(){j.openDialog({title:u("general.are_you_sure"),message:u("estimates.confirm_mark_as_accepted",1),yesLabel:u("general.ok"),noLabel:u("general.cancel"),variant:"primary",size:"lg",hideNoButton:!1}).then(async e=>{let l={slug:f.companySlug,id:c.params.id,status:"ACCEPTED"};e&&(i.acceptEstimate(l),F.push({name:"estimates.dashboard"}))})}async function U(){j.openDialog({title:u("general.are_you_sure"),message:u("estimates.confirm_mark_as_rejected",1),yesLabel:u("general.ok"),noLabel:u("general.cancel"),variant:"primary",size:"lg",hideNoButton:!1}).then(async e=>{let l={slug:f.companySlug,id:c.params.id,status:"REJECTED"};e&&(i.rejectEstimate(l),F.push({name:"estimates.dashboard"}))})}return(e,l)=>{const b=d("BaseButton"),G=d("BasePageHeader"),g=d("BaseIcon"),q=d("BaseInput"),w=d("BaseRadio"),k=d("BaseInputGroup"),H=d("BaseEstimateStatusBadge"),J=d("BaseFormatMoney"),M=d("router-link"),O=d("BasePage");return m(),y(O,{class:"xl:pl-96"},{default:o(()=>[a(G,{title:r(R).estimate_number},{actions:o(()=>[n("div",me,[r(i).selectedViewEstimate.status==="DRAFT"?(m(),y(b,{key:0,variant:"primary",onClick:P},{default:o(()=>[E(p(e.$t("estimates.accept_estimate")),1)]),_:1})):B("",!0)]),n("div",ce,[r(i).selectedViewEstimate.status==="DRAFT"?(m(),y(b,{key:0,variant:"primary-outline",onClick:U},{default:o(()=>[E(p(e.$t("estimates.reject_estimate")),1)]),_:1})):B("",!0)])]),_:1},8,["title"]),n("div",ue,[n("div",_e,[a(q,{modelValue:r(t).estimate_number,"onUpdate:modelValue":l[0]||(l[0]=s=>r(t).estimate_number=s),placeholder:e.$t("general.search"),type:"text",variant:"gray",onInput:_},{right:o(()=>[a(g,{name:"SearchIcon",class:"h-5 text-gray-400"})]),_:1},8,["modelValue","placeholder"]),n("div",pe,[a(ne,{position:"bottom-start","width-class":"w-50","position-class":"left-0"},{activator:o(()=>[a(b,{variant:"gray"},{default:o(()=>[a(g,{name:"FilterIcon",class:"h-5"})]),_:1})]),default:o(()=>[n("div",fe,p(e.$t("general.sort_by")),1),n("div",ye,[a(V,{class:"rounded-md pt-3 hover:rounded-md"},{default:o(()=>[a(k,{class:"-mt-3 font-normal"},{default:o(()=>[a(w,{id:"filter_estimate_date",modelValue:r(t).orderByField,"onUpdate:modelValue":l[1]||(l[1]=s=>r(t).orderByField=s),label:e.$t("reports.estimates.estimate_date"),size:"sm",name:"filter",value:"estimate_date",onChange:_},null,8,["modelValue","label"])]),_:1})]),_:1})]),n("div",be,[a(V,{class:"rounded-md pt-3 hover:rounded-md"},{default:o(()=>[a(k,{class:"-mt-3 font-normal"},{default:o(()=>[a(w,{id:"filter_due_date",modelValue:r(t).orderByField,"onUpdate:modelValue":[l[2]||(l[2]=s=>r(t).orderByField=s),_],label:e.$t("estimates.due_date"),value:"expiry_date",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1})]),n("div",ge,[a(V,{class:"rounded-md pt-3 hover:rounded-md"},{default:o(()=>[a(k,{class:"-mt-3 font-normal"},{default:o(()=>[a(w,{id:"filter_estimate_number",modelValue:r(t).orderByField,"onUpdate:modelValue":[l[3]||(l[3]=s=>r(t).orderByField=s),_],label:e.$t("estimates.estimate_number"),value:"estimate_number",size:"sm",name:"filter"},null,8,["modelValue","label"])]),_:1})]),_:1})])]),_:1}),a(b,{class:"ml-1",variant:"white",onClick:L},{default:o(()=>[r($)?(m(),y(g,{key:0,name:"SortAscendingIcon",class:"h-5"})):(m(),y(g,{key:1,name:"SortDescendingIcon",class:"h-5"}))]),_:1})])]),n("div",he,[(m(!0),S(oe,null,ae(r(i).estimates,(s,K)=>(m(),y(M,{id:"estimate-"+s.id,key:K,to:`/${r(f).companySlug}/customer/estimates/${s.id}/view`,class:se(["flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":T(s.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:o(()=>[n("div",Be,[n("div",ve,p(s.estimate_number),1),a(H,{status:s.status},{default:o(()=>[E(p(s.status),1)]),_:2},1032,["status"])]),n("div",xe,[a(J,{class:"mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900 block",amount:s.total,currency:s.currency},null,8,["amount","currency"]),n("div",we,p(s.formatted_estimate_date),1)])]),_:2},1032,["id","to","class"]))),128)),r(i).estimates.length?B("",!0):(m(),S("p",ke,p(e.$t("estimates.no_matching_estimates")),1))])]),n("div",Ee,[r(C)?(m(),S("iframe",{key:0,src:r(C),class:"flex-1 border border-gray-400 border-solid rounded-md"},null,8,Se)):B("",!0)])]),_:1})}}};export{De as default}; diff --git a/public/build/assets/View.fc291a5d.js b/public/build/assets/View.dc6375b6.js similarity index 96% rename from public/build/assets/View.fc291a5d.js rename to public/build/assets/View.dc6375b6.js index 60b381f8..ea578b47 100644 --- a/public/build/assets/View.fc291a5d.js +++ b/public/build/assets/View.dc6375b6.js @@ -1 +1 @@ -import{G as M,J as O,a0 as P,B as w,ah as J,k as b,C as K,A as Q,r as d,o as c,l as h,w as n,f as a,u as s,m as j,i as W,t as y,h as r,e as V,y as X,F as Y,j as C}from"./vendor.fd3b1727.js";import{u as Z,w as F,x as ee}from"./main.f18430a2.js";import{u as te}from"./payment.db8a9454.js";import{u as ae}from"./global.e898b72a.js";import"./auth.09407ae4.js";const oe={class:"fixed top-0 left-0 hidden h-full pt-16 pb-4 bg-white w-88 xl:block"},se={class:"flex items-center justify-between px-4 pt-8 pb-6 border border-gray-200 border-solid"},ne={class:"flex ml-3",role:"group","aria-label":"First group"},re={class:"px-4 py-1 pb-2 mb-2 text-sm border-b border-gray-200 border-solid"},le={class:"px-2"},de={class:"px-2"},ie={class:"px-2"},me={class:"h-full pb-32 overflow-y-scroll border-l border-gray-200 border-solid sw-scroll"},ce={class:"flex-2"},ue={class:"mb-1 text-md not-italic font-medium leading-5 text-gray-500 capitalize"},pe={class:"flex-1 whitespace-nowrap right"},ye={class:"text-sm text-right text-gray-500 non-italic"},fe={key:0,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},_e={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},be=["src"],Fe={setup(he){const u=M(),m=te(),f=ae(),{tm:k,t:ge}=O();let _=P({}),e=P({orderBy:"",orderByField:"",payment_number:""}),g=w(!1),z=w(!1);w(!1),J("utils"),Z();const D=b(()=>m.selectedViewPayment),S=b(()=>e.orderBy==="asc"||e.orderBy==null);b(()=>S.value?k("general.ascending"):k("general.descending"));const I=b(()=>_.unique_hash?`/payments/pdf/${_.unique_hash}`:!1);K(u,()=>{$()}),U(),$(),i=Q.exports.debounce(i,500);function N(t){return u.params.id==t}async function U(){await m.fetchPayments({limit:"all"},f.companySlug),setTimeout(()=>{G()},500)}async function $(){if(u&&u.params.id){let t=await m.fetchViewPayment({id:u.params.id},f.companySlug);t.data&&Object.assign(_,t.data.data)}}function G(){const t=document.getElementById(`payment-${u.params.id}`);t&&(t.scrollIntoView({behavior:"smooth"}),t.classList.add("shake"))}async function i(){let t={};e.payment_number!==""&&e.payment_number!==null&&e.payment_number!==void 0&&(t.payment_number=e.payment_number),e.orderBy!==null&&e.orderBy!==void 0&&(t.orderBy=e.orderBy),e.orderByField!==null&&e.orderByField!==void 0&&(t.orderByField=e.orderByField),g.value=!0;try{let l=await m.searchPayment(t,f.companySlug);g.value=!1,l.data.data&&(m.payments=l.data.data)}catch{g.value=!1}}function T(){return e.orderBy==="asc"?(e.orderBy="desc",i(),!0):(e.orderBy="asc",i(),!0)}return(t,l)=>{const p=d("BaseIcon"),B=d("BaseButton"),q=d("BasePageHeader"),A=d("BaseInput"),v=d("BaseRadio"),x=d("BaseInputGroup"),E=d("BaseFormatMoney"),L=d("router-link"),R=d("BasePage");return c(),h(R,{class:"xl:pl-96"},{default:n(()=>[a(q,{title:s(D).payment_number},{actions:n(()=>[a(B,{disabled:s(z),variant:"primary-outline",tag:"a",download:"",href:`/payments/pdf/${s(_).unique_hash}`},{left:n(o=>[a(p,{name:"DownloadIcon",class:j(o.class)},null,8,["class"]),W(" "+y(t.$t("general.download")),1)]),_:1},8,["disabled","href"])]),_:1},8,["title"]),r("div",oe,[r("div",se,[a(A,{modelValue:s(e).payment_number,"onUpdate:modelValue":l[0]||(l[0]=o=>s(e).payment_number=o),placeholder:t.$t("general.search"),type:"text",variant:"gray",onInput:i},{right:n(()=>[a(p,{name:"SearchIcon",class:"h-5 text-gray-400"})]),_:1},8,["modelValue","placeholder"]),r("div",ne,[a(ee,{position:"bottom-start","width-class":"w-50","position-class":"left-0"},{activator:n(()=>[a(B,{variant:"gray"},{default:n(()=>[a(p,{name:"FilterIcon",class:"h-5"})]),_:1})]),default:n(()=>[r("div",re,y(t.$t("general.sort_by")),1),r("div",le,[a(F,{class:"rounded-md pt-3 hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(v,{id:"filter_invoice_number",modelValue:s(e).orderByField,"onUpdate:modelValue":[l[1]||(l[1]=o=>s(e).orderByField=o),i],label:t.$t("invoices.title"),size:"sm",name:"filter",value:"invoice_number"},null,8,["modelValue","label"])]),_:1})]),_:1})]),r("div",de,[a(F,{class:"rounded-md pt-3 hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(v,{id:"filter_payment_date",modelValue:s(e).orderByField,"onUpdate:modelValue":[l[2]||(l[2]=o=>s(e).orderByField=o),i],label:t.$t("payments.date"),size:"sm",name:"filter",value:"payment_date"},null,8,["modelValue","label"])]),_:1})]),_:1})]),r("div",ie,[a(F,{class:"rounded-md pt-3 hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(v,{id:"filter_payment_number",modelValue:s(e).orderByField,"onUpdate:modelValue":[l[3]||(l[3]=o=>s(e).orderByField=o),i],label:t.$t("payments.payment_number"),size:"sm",name:"filter",value:"payment_number"},null,8,["modelValue","label"])]),_:1})]),_:1})])]),_:1}),a(B,{class:"ml-1",variant:"white",onClick:T},{default:n(()=>[s(S)?(c(),h(p,{key:0,name:"SortAscendingIcon",class:"h-5"})):(c(),h(p,{key:1,name:"SortDescendingIcon",class:"h-5"}))]),_:1})])]),r("div",me,[(c(!0),V(Y,null,X(s(m).payments,(o,H)=>(c(),h(L,{id:"payment-"+o.id,key:H,to:`/${s(f).companySlug}/customer/payments/${o.id}/view`,class:j(["flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":N(o.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:n(()=>[r("div",ce,[r("div",ue,y(o.payment_number),1)]),r("div",pe,[a(E,{class:"mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900 block",amount:o.amount,currency:o.currency},null,8,["amount","currency"]),r("div",ye,y(o.formatted_payment_date),1)])]),_:2},1032,["id","to","class"]))),128)),s(m).payments.length?C("",!0):(c(),V("p",fe,y(t.$t("payments.no_matching_payments")),1))])]),r("div",_e,[s(I)?(c(),V("iframe",{key:0,src:s(I),class:"flex-1 border border-gray-400 border-solid rounded-md"},null,8,be)):C("",!0)])]),_:1})}}};export{Fe as default}; +import{G as M,J as O,a0 as P,B as w,ah as J,k as b,C as K,A as Q,r as d,o as c,l as h,w as n,f as a,u as s,m as j,i as W,t as y,h as r,e as V,y as X,F as Y,j as C}from"./vendor.fd3b1727.js";import{u as Z,w as F,x as ee}from"./main.fc26c84f.js";import{u as te}from"./payment.20522a38.js";import{u as ae}from"./global.cf2a9bd7.js";import"./auth.75822dcb.js";const oe={class:"fixed top-0 left-0 hidden h-full pt-16 pb-4 bg-white w-88 xl:block"},se={class:"flex items-center justify-between px-4 pt-8 pb-6 border border-gray-200 border-solid"},ne={class:"flex ml-3",role:"group","aria-label":"First group"},re={class:"px-4 py-1 pb-2 mb-2 text-sm border-b border-gray-200 border-solid"},le={class:"px-2"},de={class:"px-2"},ie={class:"px-2"},me={class:"h-full pb-32 overflow-y-scroll border-l border-gray-200 border-solid sw-scroll"},ce={class:"flex-2"},ue={class:"mb-1 text-md not-italic font-medium leading-5 text-gray-500 capitalize"},pe={class:"flex-1 whitespace-nowrap right"},ye={class:"text-sm text-right text-gray-500 non-italic"},fe={key:0,class:"flex justify-center px-4 mt-5 text-sm text-gray-600"},_e={class:"flex flex-col min-h-0 mt-8 overflow-hidden",style:{height:"75vh"}},be=["src"],Fe={setup(he){const u=M(),m=te(),f=ae(),{tm:k,t:ge}=O();let _=P({}),e=P({orderBy:"",orderByField:"",payment_number:""}),g=w(!1),z=w(!1);w(!1),J("utils"),Z();const D=b(()=>m.selectedViewPayment),S=b(()=>e.orderBy==="asc"||e.orderBy==null);b(()=>S.value?k("general.ascending"):k("general.descending"));const I=b(()=>_.unique_hash?`/payments/pdf/${_.unique_hash}`:!1);K(u,()=>{$()}),U(),$(),i=Q.exports.debounce(i,500);function N(t){return u.params.id==t}async function U(){await m.fetchPayments({limit:"all"},f.companySlug),setTimeout(()=>{G()},500)}async function $(){if(u&&u.params.id){let t=await m.fetchViewPayment({id:u.params.id},f.companySlug);t.data&&Object.assign(_,t.data.data)}}function G(){const t=document.getElementById(`payment-${u.params.id}`);t&&(t.scrollIntoView({behavior:"smooth"}),t.classList.add("shake"))}async function i(){let t={};e.payment_number!==""&&e.payment_number!==null&&e.payment_number!==void 0&&(t.payment_number=e.payment_number),e.orderBy!==null&&e.orderBy!==void 0&&(t.orderBy=e.orderBy),e.orderByField!==null&&e.orderByField!==void 0&&(t.orderByField=e.orderByField),g.value=!0;try{let l=await m.searchPayment(t,f.companySlug);g.value=!1,l.data.data&&(m.payments=l.data.data)}catch{g.value=!1}}function T(){return e.orderBy==="asc"?(e.orderBy="desc",i(),!0):(e.orderBy="asc",i(),!0)}return(t,l)=>{const p=d("BaseIcon"),B=d("BaseButton"),q=d("BasePageHeader"),A=d("BaseInput"),v=d("BaseRadio"),x=d("BaseInputGroup"),E=d("BaseFormatMoney"),L=d("router-link"),R=d("BasePage");return c(),h(R,{class:"xl:pl-96"},{default:n(()=>[a(q,{title:s(D).payment_number},{actions:n(()=>[a(B,{disabled:s(z),variant:"primary-outline",tag:"a",download:"",href:`/payments/pdf/${s(_).unique_hash}`},{left:n(o=>[a(p,{name:"DownloadIcon",class:j(o.class)},null,8,["class"]),W(" "+y(t.$t("general.download")),1)]),_:1},8,["disabled","href"])]),_:1},8,["title"]),r("div",oe,[r("div",se,[a(A,{modelValue:s(e).payment_number,"onUpdate:modelValue":l[0]||(l[0]=o=>s(e).payment_number=o),placeholder:t.$t("general.search"),type:"text",variant:"gray",onInput:i},{right:n(()=>[a(p,{name:"SearchIcon",class:"h-5 text-gray-400"})]),_:1},8,["modelValue","placeholder"]),r("div",ne,[a(ee,{position:"bottom-start","width-class":"w-50","position-class":"left-0"},{activator:n(()=>[a(B,{variant:"gray"},{default:n(()=>[a(p,{name:"FilterIcon",class:"h-5"})]),_:1})]),default:n(()=>[r("div",re,y(t.$t("general.sort_by")),1),r("div",le,[a(F,{class:"rounded-md pt-3 hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(v,{id:"filter_invoice_number",modelValue:s(e).orderByField,"onUpdate:modelValue":[l[1]||(l[1]=o=>s(e).orderByField=o),i],label:t.$t("invoices.title"),size:"sm",name:"filter",value:"invoice_number"},null,8,["modelValue","label"])]),_:1})]),_:1})]),r("div",de,[a(F,{class:"rounded-md pt-3 hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(v,{id:"filter_payment_date",modelValue:s(e).orderByField,"onUpdate:modelValue":[l[2]||(l[2]=o=>s(e).orderByField=o),i],label:t.$t("payments.date"),size:"sm",name:"filter",value:"payment_date"},null,8,["modelValue","label"])]),_:1})]),_:1})]),r("div",ie,[a(F,{class:"rounded-md pt-3 hover:rounded-md"},{default:n(()=>[a(x,{class:"-mt-3 font-normal"},{default:n(()=>[a(v,{id:"filter_payment_number",modelValue:s(e).orderByField,"onUpdate:modelValue":[l[3]||(l[3]=o=>s(e).orderByField=o),i],label:t.$t("payments.payment_number"),size:"sm",name:"filter",value:"payment_number"},null,8,["modelValue","label"])]),_:1})]),_:1})])]),_:1}),a(B,{class:"ml-1",variant:"white",onClick:T},{default:n(()=>[s(S)?(c(),h(p,{key:0,name:"SortAscendingIcon",class:"h-5"})):(c(),h(p,{key:1,name:"SortDescendingIcon",class:"h-5"}))]),_:1})])]),r("div",me,[(c(!0),V(Y,null,X(s(m).payments,(o,H)=>(c(),h(L,{id:"payment-"+o.id,key:H,to:`/${s(f).companySlug}/customer/payments/${o.id}/view`,class:j(["flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent",{"bg-gray-100 border-l-4 border-primary-500 border-solid":N(o.id)}]),style:{"border-bottom":"1px solid rgba(185, 193, 209, 0.41)"}},{default:n(()=>[r("div",ce,[r("div",ue,y(o.payment_number),1)]),r("div",pe,[a(E,{class:"mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900 block",amount:o.amount,currency:o.currency},null,8,["amount","currency"]),r("div",ye,y(o.formatted_payment_date),1)])]),_:2},1032,["id","to","class"]))),128)),s(m).payments.length?C("",!0):(c(),V("p",fe,y(t.$t("payments.no_matching_payments")),1))])]),r("div",_e,[s(I)?(c(),V("iframe",{key:0,src:s(I),class:"flex-1 border border-gray-400 border-solid rounded-md"},null,8,be)):C("",!0)])]),_:1})}}};export{Fe as default}; diff --git a/public/build/assets/auth.09407ae4.js b/public/build/assets/auth.75822dcb.js similarity index 97% rename from public/build/assets/auth.09407ae4.js rename to public/build/assets/auth.75822dcb.js index fe64393a..9fe8c003 100644 --- a/public/build/assets/auth.09407ae4.js +++ b/public/build/assets/auth.75822dcb.js @@ -1 +1 @@ -import{a as l}from"./vendor.fd3b1727.js";import{u as n,v as m}from"./main.f18430a2.js";const u=e=>{const t=p(),a=n();if(!e.response)a.showNotification({type:"error",message:"Please check your internet connection or wait until servers are back online."});else if(e.response.data&&(e.response.statusText==="Unauthorized"||e.response.data===" Unauthorized.")){const s=e.response.data.message?e.response.data.message:"Unauthorized";i(s),t.logout()}else if(e.response.data.errors){const s=JSON.parse(JSON.stringify(e.response.data.errors));for(const o in s)d(s[o][0])}else e.response.data.error?d(e.response.data.error):d(e.response.data.message)},d=e=>{switch(e){case"These credentials do not match our records.":i("errors.login_invalid_credentials");break;case"The email has already been taken.":i("validation.email_already_taken");break;case"invalid_credentials":i("errors.invalid_credentials");break;case"Email could not be sent to this email address.":i("errors.email_could_not_be_sent");break;case"not_allowed":i("errors.not_allowed");break;default:i(e,!1);break}},i=(e,t=!0)=>{const{global:a}=window.i18n;n().showNotification({type:"error",message:t?a.t(e):e})},{defineStore:f}=window.pinia,{global:r}=window.i18n,p=f({id:"customerAuth",state:()=>({loginData:{email:"",password:"",device_name:"xyz",company:""}}),actions:{login(e){const t=n(!0);return new Promise((a,s)=>{l.get("/sanctum/csrf-cookie").then(o=>{o&&l.post(`/${e.company}/customer/login`,e).then(c=>{t.showNotification({type:"success",message:r.tm("general.login_successfully")}),a(c),setTimeout(()=>{this.loginData.email="",this.loginData.password=""},1e3)}).catch(c=>{u(c),s(c)})})})},forgotPassword(e){const t=n(!0);return new Promise((a,s)=>{l.post(`/api/v1/${e.company}/customer/auth/password/email`,e).then(o=>{o.data&&t.showNotification({type:"success",message:r.tm("general.send_mail_successfully")}),a(o)}).catch(o=>{o.response&&o.response.status===403?t.showNotification({type:"error",message:r.tm("errors.email_could_not_be_sent")}):u(o),s(o)})})},resetPassword(e,t){return new Promise((a,s)=>{l.post(`/api/v1/${t}/customer/auth/reset/password`,e).then(o=>{o.data&&n(!0).showNotification({type:"success",message:r.tm("login.password_reset_successfully")}),a(o)}).catch(o=>{o.response&&o.response.status===403&¬ificationStore.showNotification({type:"error",message:r.tm("validation.email_incorrect")}),s(o)})})},logout(e){return new Promise((t,a)=>{l.post(`/${e}/customer/logout`).then(s=>{n().showNotification({type:"success",message:r.tm("general.logged_out_successfully")}),m.push({name:"customer.login"}),t(s)}).catch(s=>{u(s),a(s)})})}}});export{u as h,p as u}; +import{a as l}from"./vendor.fd3b1727.js";import{u as n,v as m}from"./main.fc26c84f.js";const u=e=>{const t=p(),a=n();if(!e.response)a.showNotification({type:"error",message:"Please check your internet connection or wait until servers are back online."});else if(e.response.data&&(e.response.statusText==="Unauthorized"||e.response.data===" Unauthorized.")){const s=e.response.data.message?e.response.data.message:"Unauthorized";i(s),t.logout()}else if(e.response.data.errors){const s=JSON.parse(JSON.stringify(e.response.data.errors));for(const o in s)d(s[o][0])}else e.response.data.error?d(e.response.data.error):d(e.response.data.message)},d=e=>{switch(e){case"These credentials do not match our records.":i("errors.login_invalid_credentials");break;case"The email has already been taken.":i("validation.email_already_taken");break;case"invalid_credentials":i("errors.invalid_credentials");break;case"Email could not be sent to this email address.":i("errors.email_could_not_be_sent");break;case"not_allowed":i("errors.not_allowed");break;default:i(e,!1);break}},i=(e,t=!0)=>{const{global:a}=window.i18n;n().showNotification({type:"error",message:t?a.t(e):e})},{defineStore:f}=window.pinia,{global:r}=window.i18n,p=f({id:"customerAuth",state:()=>({loginData:{email:"",password:"",device_name:"xyz",company:""}}),actions:{login(e){const t=n(!0);return new Promise((a,s)=>{l.get("/sanctum/csrf-cookie").then(o=>{o&&l.post(`/${e.company}/customer/login`,e).then(c=>{t.showNotification({type:"success",message:r.tm("general.login_successfully")}),a(c),setTimeout(()=>{this.loginData.email="",this.loginData.password=""},1e3)}).catch(c=>{u(c),s(c)})})})},forgotPassword(e){const t=n(!0);return new Promise((a,s)=>{l.post(`/api/v1/${e.company}/customer/auth/password/email`,e).then(o=>{o.data&&t.showNotification({type:"success",message:r.tm("general.send_mail_successfully")}),a(o)}).catch(o=>{o.response&&o.response.status===403?t.showNotification({type:"error",message:r.tm("errors.email_could_not_be_sent")}):u(o),s(o)})})},resetPassword(e,t){return new Promise((a,s)=>{l.post(`/api/v1/${t}/customer/auth/reset/password`,e).then(o=>{o.data&&n(!0).showNotification({type:"success",message:r.tm("login.password_reset_successfully")}),a(o)}).catch(o=>{o.response&&o.response.status===403&¬ificationStore.showNotification({type:"error",message:r.tm("validation.email_incorrect")}),s(o)})})},logout(e){return new Promise((t,a)=>{l.post(`/${e}/customer/logout`).then(s=>{n().showNotification({type:"success",message:r.tm("general.logged_out_successfully")}),m.push({name:"customer.login"}),t(s)}).catch(s=>{u(s),a(s)})})}}});export{u as h,p as u}; diff --git a/public/build/assets/category.4faf417d.js b/public/build/assets/category.3bd14c85.js similarity index 74% rename from public/build/assets/category.4faf417d.js rename to public/build/assets/category.3bd14c85.js index 33fc2f89..1f3843d0 100644 --- a/public/build/assets/category.4faf417d.js +++ b/public/build/assets/category.3bd14c85.js @@ -1 +1 @@ -import{a as o,d as u}from"./vendor.fd3b1727.js";import{h as s,u as c}from"./main.f18430a2.js";const l=(g=!1)=>{const h=g?window.pinia.defineStore:u,{global:n}=window.i18n;return h({id:"category",state:()=>({categories:[],currentCategory:{id:null,name:"",description:""},editCategory:null}),getters:{isEdit:t=>!!t.currentCategory.id},actions:{fetchCategories(t){return new Promise((a,i)=>{o.get("/api/v1/categories",{params:t}).then(e=>{this.categories=e.data.data,a(e)}).catch(e=>{s(e),i(e)})})},fetchCategory(t){return new Promise((a,i)=>{o.get(`/api/v1/categories/${t}`).then(e=>{this.currentCategory=e.data.data,a(e)}).catch(e=>{s(e),i(e)})})},addCategory(t){return new Promise((a,i)=>{o.post("/api/v1/categories",t).then(e=>{this.categories.push(e.data.data),c().showNotification({type:"success",message:n.t("settings.expense_category.created_message")}),a(e)}).catch(e=>{s(e),i(e)})})},updateCategory(t){return new Promise((a,i)=>{o.put(`/api/v1/categories/${t.id}`,t).then(e=>{if(e.data){let r=this.categories.findIndex(f=>f.id===e.data.data.id);this.categories[r]=t.categories,c().showNotification({type:"success",message:n.t("settings.expense_category.updated_message")})}a(e)}).catch(e=>{s(e),i(e)})})},deleteCategory(t){return new Promise(a=>{o.delete(`/api/v1/categories/${t}`).then(i=>{let e=this.categories.findIndex(d=>d.id===t);this.categories.splice(e,1),c().showNotification({type:"success",message:n.t("settings.expense_category.deleted_message")}),a(i)}).catch(i=>{s(i),console.error(i)})})}}})()};export{l as u}; +import{a as o,d as u}from"./vendor.fd3b1727.js";import{h as s,u as r}from"./main.fc26c84f.js";const l=(g=!1)=>{const f=g?window.pinia.defineStore:u,{global:n}=window.i18n;return f({id:"category",state:()=>({categories:[],currentCategory:{id:null,name:"",description:""},editCategory:null}),getters:{isEdit:t=>!!t.currentCategory.id},actions:{fetchCategories(t){return new Promise((a,i)=>{o.get("/api/v1/categories",{params:t}).then(e=>{this.categories=e.data.data,a(e)}).catch(e=>{s(e),i(e)})})},fetchCategory(t){return new Promise((a,i)=>{o.get(`/api/v1/categories/${t}`).then(e=>{this.currentCategory=e.data.data,a(e)}).catch(e=>{s(e),i(e)})})},addCategory(t){return new Promise((a,i)=>{o.post("/api/v1/categories",t).then(e=>{this.categories.push(e.data.data),r().showNotification({type:"success",message:n.t("settings.expense_category.created_message")}),a(e)}).catch(e=>{s(e),i(e)})})},updateCategory(t){return new Promise((a,i)=>{o.put(`/api/v1/categories/${t.id}`,t).then(e=>{if(e.data){let c=this.categories.findIndex(h=>h.id===e.data.data.id);this.categories[c]=t.categories,r().showNotification({type:"success",message:n.t("settings.expense_category.updated_message")})}a(e)}).catch(e=>{s(e),i(e)})})},deleteCategory(t){return new Promise(a=>{o.delete(`/api/v1/categories/${t}`).then(i=>{let e=this.categories.findIndex(d=>d.id===t);this.categories.splice(e,1),r().showNotification({type:"success",message:n.t("settings.expense_category.deleted_message")}),a(i)}).catch(i=>{s(i),console.error(i)})})}}})()};export{l as u}; diff --git a/public/build/assets/disk.10302bdc.js b/public/build/assets/disk.10302bdc.js deleted file mode 100644 index d33978a2..00000000 --- a/public/build/assets/disk.10302bdc.js +++ /dev/null @@ -1 +0,0 @@ -import{a,d as l}from"./vendor.fd3b1727.js";import{h as o,u as r}from"./main.f18430a2.js";const v=(k=!1)=>{const f=k?window.pinia.defineStore:l,{global:n}=window.i18n;return f({id:"disk",state:()=>({disks:[],diskDrivers:[],diskConfigData:null,selected_driver:"local",doSpaceDiskConfig:{name:"",selected_driver:"doSpaces",key:"",secret:"",region:"",bucket:"",endpoint:"",root:""},dropBoxDiskConfig:{name:"",selected_driver:"dropbox",token:"",key:"",secret:"",app:""},localDiskConfig:{name:"",selected_driver:"local",root:""},s3DiskConfigData:{name:"",selected_driver:"s3",key:"",secret:"",region:"",bucket:"",root:""}}),getters:{getDiskDrivers:t=>t.diskDrivers},actions:{fetchDiskEnv(t){return new Promise((s,e)=>{a.get(`/api/v1/disks/${t.disk}`).then(i=>{s(i)}).catch(i=>{o(i),e(i)})})},fetchDisks(t){return new Promise((s,e)=>{a.get("/api/v1/disks",{params:t}).then(i=>{this.disks=i.data.data,s(i)}).catch(i=>{o(i),e(i)})})},fetchDiskDrivers(){return new Promise((t,s)=>{a.get("/api/v1/disk/drivers").then(e=>{this.diskConfigData=e.data,this.diskDrivers=e.data.drivers,t(e)}).catch(e=>{o(e),s(e)})})},deleteFileDisk(t){return new Promise((s,e)=>{a.delete(`/api/v1/disks/${t}`).then(i=>{if(i.data.success){let d=this.disks.findIndex(c=>c.id===t);this.disks.splice(d,1),r().showNotification({type:"success",message:n.t("settings.disk.deleted_message")})}s(i)}).catch(i=>{o(i),e(i)})})},updateDisk(t){return new Promise((s,e)=>{a.put(`/api/v1/disks/${t.id}`,t).then(i=>{if(i.data){let d=this.disks.findIndex(c=>c.id===i.data.data);this.disks[d]=t.disks,r().showNotification({type:"success",message:n.t("settings.disk.success_set_default_disk")})}s(i)}).catch(i=>{o(i),e(i)})})},createDisk(t){return new Promise((s,e)=>{a.post("/api/v1/disks",t).then(i=>{i.data&&r().showNotification({type:"success",message:n.t("settings.disk.success_create")}),this.disks.push(i.data),s(i)}).catch(i=>{o(i),e(i)})})}}})()};export{v as u}; diff --git a/public/build/assets/disk.84b94298.js b/public/build/assets/disk.84b94298.js new file mode 100644 index 00000000..cb70d430 --- /dev/null +++ b/public/build/assets/disk.84b94298.js @@ -0,0 +1 @@ +import{a as o,d as l}from"./vendor.fd3b1727.js";import{h as a,u as r}from"./main.fc26c84f.js";const v=(k=!1)=>{const f=k?window.pinia.defineStore:l,{global:n}=window.i18n;return f({id:"disk",state:()=>({disks:[],diskDrivers:[],diskConfigData:null,selected_driver:"local",doSpaceDiskConfig:{name:"",selected_driver:"doSpaces",key:"",secret:"",region:"",bucket:"",endpoint:"",root:""},dropBoxDiskConfig:{name:"",selected_driver:"dropbox",token:"",key:"",secret:"",app:""},localDiskConfig:{name:"",selected_driver:"local",root:""},s3DiskConfigData:{name:"",selected_driver:"s3",key:"",secret:"",region:"",bucket:"",root:""}}),getters:{getDiskDrivers:t=>t.diskDrivers},actions:{fetchDiskEnv(t){return new Promise((s,e)=>{o.get(`/api/v1/disks/${t.disk}`).then(i=>{s(i)}).catch(i=>{a(i),e(i)})})},fetchDisks(t){return new Promise((s,e)=>{o.get("/api/v1/disks",{params:t}).then(i=>{this.disks=i.data.data,s(i)}).catch(i=>{a(i),e(i)})})},fetchDiskDrivers(){return new Promise((t,s)=>{o.get("/api/v1/disk/drivers").then(e=>{this.diskConfigData=e.data,this.diskDrivers=e.data.drivers,t(e)}).catch(e=>{a(e),s(e)})})},deleteFileDisk(t){return new Promise((s,e)=>{o.delete(`/api/v1/disks/${t}`).then(i=>{if(i.data.success){let d=this.disks.findIndex(c=>c.id===t);this.disks.splice(d,1),r().showNotification({type:"success",message:n.t("settings.disk.deleted_message")})}s(i)}).catch(i=>{a(i),e(i)})})},updateDisk(t){return new Promise((s,e)=>{o.put(`/api/v1/disks/${t.id}`,t).then(i=>{if(i.data){let d=this.disks.findIndex(c=>c.id===i.data.data);this.disks[d]=t.disks,r().showNotification({type:"success",message:n.t("settings.disk.success_set_default_disk")})}s(i)}).catch(i=>{a(i),e(i)})})},createDisk(t){return new Promise((s,e)=>{o.post("/api/v1/disks",t).then(i=>{i.data&&r().showNotification({type:"success",message:n.t("settings.disk.success_create")}),this.disks.push(i.data),s(i)}).catch(i=>{a(i),e(i)})})}}})()};export{v as u}; diff --git a/public/build/assets/estimate.0bc628b2.js b/public/build/assets/estimate.9b0ec424.js similarity index 91% rename from public/build/assets/estimate.0bc628b2.js rename to public/build/assets/estimate.9b0ec424.js index 4ed858fd..d0a15803 100644 --- a/public/build/assets/estimate.0bc628b2.js +++ b/public/build/assets/estimate.9b0ec424.js @@ -1 +1 @@ -import{u as h}from"./main.f18430a2.js";import{a as n}from"./vendor.fd3b1727.js";import{h as r}from"./auth.09407ae4.js";const{defineStore:u}=window.pinia,p=u({id:"customerEstimateStore",state:()=>({estimates:[],totalEstimates:0,selectedViewEstimate:[]}),actions:{fetchEstimate(s,e){return new Promise((a,i)=>{n.get(`/api/v1/${e}/customer/estimates`,{params:s}).then(t=>{this.estimates=t.data.data,this.totalEstimates=t.data.meta.estimateTotalCount,a(t)}).catch(t=>{r(t),i(t)})})},fetchViewEstimate(s,e){return new Promise((a,i)=>{n.get(`/api/v1/${e}/customer/estimates/${s.id}`,{params:s}).then(t=>{this.selectedViewEstimate=t.data.data,a(t)}).catch(t=>{r(t),i(t)})})},searchEstimate(s,e){return new Promise((a,i)=>{n.get(`/api/v1/${e}/customer/estimates`,{params:s}).then(t=>{this.estimates=t.data,a(t)}).catch(t=>{r(t),i(t)})})},acceptEstimate({slug:s,id:e,status:a}){return new Promise((i,t)=>{n.post(`/api/v1/${s}/customer/estimate/${e}/status`,{status:a}).then(o=>{let m=this.estimates.findIndex(c=>c.id===e);this.estimates[m]&&(this.estimates[m].status="ACCEPTED",h(!0).showNotification({type:"success",message:global.t("estimates.marked_as_accepted_message")})),i(o)}).catch(o=>{r(o),t(o)})})},rejectEstimate({slug:s,id:e,status:a}){return new Promise((i,t)=>{n.post(`/api/v1/${s}/customer/estimate/${e}/status`,{status:a}).then(o=>{let m=this.estimates.findIndex(c=>c.id===e);this.estimates[m]&&(this.estimates[m].status="REJECTED",h(!0).showNotification({type:"success",message:global.t("estimates.marked_as_rejected_message")})),i(o)}).catch(o=>{r(o),t(o)})})}}});export{p as u}; +import{u as h}from"./main.fc26c84f.js";import{a as n}from"./vendor.fd3b1727.js";import{h as r}from"./auth.75822dcb.js";const{defineStore:u}=window.pinia,p=u({id:"customerEstimateStore",state:()=>({estimates:[],totalEstimates:0,selectedViewEstimate:[]}),actions:{fetchEstimate(s,e){return new Promise((a,i)=>{n.get(`/api/v1/${e}/customer/estimates`,{params:s}).then(t=>{this.estimates=t.data.data,this.totalEstimates=t.data.meta.estimateTotalCount,a(t)}).catch(t=>{r(t),i(t)})})},fetchViewEstimate(s,e){return new Promise((a,i)=>{n.get(`/api/v1/${e}/customer/estimates/${s.id}`,{params:s}).then(t=>{this.selectedViewEstimate=t.data.data,a(t)}).catch(t=>{r(t),i(t)})})},searchEstimate(s,e){return new Promise((a,i)=>{n.get(`/api/v1/${e}/customer/estimates`,{params:s}).then(t=>{this.estimates=t.data,a(t)}).catch(t=>{r(t),i(t)})})},acceptEstimate({slug:s,id:e,status:a}){return new Promise((i,t)=>{n.post(`/api/v1/${s}/customer/estimate/${e}/status`,{status:a}).then(o=>{let m=this.estimates.findIndex(c=>c.id===e);this.estimates[m]&&(this.estimates[m].status="ACCEPTED",h(!0).showNotification({type:"success",message:global.t("estimates.marked_as_accepted_message")})),i(o)}).catch(o=>{r(o),t(o)})})},rejectEstimate({slug:s,id:e,status:a}){return new Promise((i,t)=>{n.post(`/api/v1/${s}/customer/estimate/${e}/status`,{status:a}).then(o=>{let m=this.estimates.findIndex(c=>c.id===e);this.estimates[m]&&(this.estimates[m].status="REJECTED",h(!0).showNotification({type:"success",message:global.t("estimates.marked_as_rejected_message")})),i(o)}).catch(o=>{r(o),t(o)})})}}});export{p as u}; diff --git a/public/build/assets/exchange-rate.74b40c96.js b/public/build/assets/exchange-rate.e85a4793.js similarity index 97% rename from public/build/assets/exchange-rate.74b40c96.js rename to public/build/assets/exchange-rate.e85a4793.js index 516a7b7d..9449fe5e 100644 --- a/public/build/assets/exchange-rate.74b40c96.js +++ b/public/build/assets/exchange-rate.e85a4793.js @@ -1 +1 @@ -import{a as i,d as g}from"./vendor.fd3b1727.js";import{h as c,u as v}from"./main.f18430a2.js";const x=(u=!1)=>{const o=u?window.pinia.defineStore:g,{global:n}=window.i18n,s=v();return o({id:"exchange-rate",state:()=>({supportedCurrencies:[],drivers:[],activeUsedCurrencies:[],providers:[],currencies:null,currentExchangeRate:{id:null,driver:"",key:"",active:!0,currencies:[]},currencyConverter:{type:"",url:""},bulkCurrencies:[]}),getters:{isEdit:r=>!!r.currentExchangeRate.id},actions:{fetchProviders(r){return new Promise((a,t)=>{i.get("/api/v1/exchange-rate-providers",{params:r}).then(e=>{this.providers=e.data.data,a(e)}).catch(e=>{c(e),t(e)})})},fetchDefaultProviders(){return new Promise((r,a)=>{i.get("/api/v1/config?key=exchange_rate_drivers").then(t=>{this.drivers=t.data.exchange_rate_drivers,r(t)}).catch(t=>{c(t),a(t)})})},fetchProvider(r){return new Promise((a,t)=>{i.get(`/api/v1/exchange-rate-providers/${r}`).then(e=>{this.currentExchangeRate=e.data.data,this.currencyConverter=e.data.data.driver_config,a(e)}).catch(e=>{c(e),t(e)})})},addProvider(r){return new Promise((a,t)=>{i.post("/api/v1/exchange-rate-providers",r).then(e=>{s.showNotification({type:"success",message:n.t("settings.exchange_rate.created_message")}),a(e)}).catch(e=>{c(e),t(e)})})},updateProvider(r){return new Promise((a,t)=>{i.put(`/api/v1/exchange-rate-providers/${r.id}`,r).then(e=>{s.showNotification({type:"success",message:n.t("settings.exchange_rate.updated_message")}),a(e)}).catch(e=>{c(e),t(e)})})},deleteExchangeRate(r){return new Promise((a,t)=>{i.delete(`/api/v1/exchange-rate-providers/${r}`).then(e=>{let d=this.drivers.findIndex(h=>h.id===r);this.drivers.splice(d,1),e.data.success?s.showNotification({type:"success",message:n.t("settings.exchange_rate.deleted_message")}):s.showNotification({type:"error",message:n.t("settings.exchange_rate.error")}),a(e)}).catch(e=>{c(e),t(e)})})},fetchCurrencies(r){return new Promise((a,t)=>{i.get("/api/v1/supported-currencies",{params:r}).then(e=>{this.supportedCurrencies=e.data.supportedCurrencies,a(e)}).catch(e=>{c(e),t(e)})})},fetchActiveCurrency(r){return new Promise((a,t)=>{i.get("/api/v1/used-currencies",{params:r}).then(e=>{this.activeUsedCurrencies=e.data.activeUsedCurrencies,a(e)}).catch(e=>{c(e),t(e)})})},fetchBulkCurrencies(){return new Promise((r,a)=>{i.get("/api/v1/currencies/used").then(t=>{this.bulkCurrencies=t.data.currencies.map(e=>(e.exchange_rate=null,e)),r(t)}).catch(t=>{c(t),a(t)})})},updateBulkExchangeRate(r){return new Promise((a,t)=>{i.post("/api/v1/currencies/bulk-update-exchange-rate",r).then(e=>{a(e)}).catch(e=>{c(e),t(e)})})},getCurrentExchangeRate(r){return new Promise((a,t)=>{i.get(`/api/v1/currencies/${r}/exchange-rate`).then(e=>{a(e)}).catch(e=>{t(e)})})},getCurrencyConverterServers(){return new Promise((r,a)=>{i.get("/api/v1/config?key=currency_converter_servers").then(t=>{r(t)}).catch(t=>{c(t),a(t)})})},checkForActiveProvider(r){return new Promise((a,t)=>{i.get(`/api/v1/currencies/${r}/active-provider`).then(e=>{a(e)}).catch(e=>{t(e)})})}}})()};export{x as u}; +import{a as i,d as g}from"./vendor.fd3b1727.js";import{h as c,u as v}from"./main.fc26c84f.js";const x=(u=!1)=>{const o=u?window.pinia.defineStore:g,{global:n}=window.i18n,s=v();return o({id:"exchange-rate",state:()=>({supportedCurrencies:[],drivers:[],activeUsedCurrencies:[],providers:[],currencies:null,currentExchangeRate:{id:null,driver:"",key:"",active:!0,currencies:[]},currencyConverter:{type:"",url:""},bulkCurrencies:[]}),getters:{isEdit:r=>!!r.currentExchangeRate.id},actions:{fetchProviders(r){return new Promise((a,t)=>{i.get("/api/v1/exchange-rate-providers",{params:r}).then(e=>{this.providers=e.data.data,a(e)}).catch(e=>{c(e),t(e)})})},fetchDefaultProviders(){return new Promise((r,a)=>{i.get("/api/v1/config?key=exchange_rate_drivers").then(t=>{this.drivers=t.data.exchange_rate_drivers,r(t)}).catch(t=>{c(t),a(t)})})},fetchProvider(r){return new Promise((a,t)=>{i.get(`/api/v1/exchange-rate-providers/${r}`).then(e=>{this.currentExchangeRate=e.data.data,this.currencyConverter=e.data.data.driver_config,a(e)}).catch(e=>{c(e),t(e)})})},addProvider(r){return new Promise((a,t)=>{i.post("/api/v1/exchange-rate-providers",r).then(e=>{s.showNotification({type:"success",message:n.t("settings.exchange_rate.created_message")}),a(e)}).catch(e=>{c(e),t(e)})})},updateProvider(r){return new Promise((a,t)=>{i.put(`/api/v1/exchange-rate-providers/${r.id}`,r).then(e=>{s.showNotification({type:"success",message:n.t("settings.exchange_rate.updated_message")}),a(e)}).catch(e=>{c(e),t(e)})})},deleteExchangeRate(r){return new Promise((a,t)=>{i.delete(`/api/v1/exchange-rate-providers/${r}`).then(e=>{let d=this.drivers.findIndex(h=>h.id===r);this.drivers.splice(d,1),e.data.success?s.showNotification({type:"success",message:n.t("settings.exchange_rate.deleted_message")}):s.showNotification({type:"error",message:n.t("settings.exchange_rate.error")}),a(e)}).catch(e=>{c(e),t(e)})})},fetchCurrencies(r){return new Promise((a,t)=>{i.get("/api/v1/supported-currencies",{params:r}).then(e=>{this.supportedCurrencies=e.data.supportedCurrencies,a(e)}).catch(e=>{c(e),t(e)})})},fetchActiveCurrency(r){return new Promise((a,t)=>{i.get("/api/v1/used-currencies",{params:r}).then(e=>{this.activeUsedCurrencies=e.data.activeUsedCurrencies,a(e)}).catch(e=>{c(e),t(e)})})},fetchBulkCurrencies(){return new Promise((r,a)=>{i.get("/api/v1/currencies/used").then(t=>{this.bulkCurrencies=t.data.currencies.map(e=>(e.exchange_rate=null,e)),r(t)}).catch(t=>{c(t),a(t)})})},updateBulkExchangeRate(r){return new Promise((a,t)=>{i.post("/api/v1/currencies/bulk-update-exchange-rate",r).then(e=>{a(e)}).catch(e=>{c(e),t(e)})})},getCurrentExchangeRate(r){return new Promise((a,t)=>{i.get(`/api/v1/currencies/${r}/exchange-rate`).then(e=>{a(e)}).catch(e=>{t(e)})})},getCurrencyConverterServers(){return new Promise((r,a)=>{i.get("/api/v1/config?key=currency_converter_servers").then(t=>{r(t)}).catch(t=>{c(t),a(t)})})},checkForActiveProvider(r){return new Promise((a,t)=>{i.get(`/api/v1/currencies/${r}/active-provider`).then(e=>{a(e)}).catch(e=>{t(e)})})}}})()};export{x as u}; diff --git a/public/build/assets/expense.be04050a.js b/public/build/assets/expense.9bde13f4.js similarity index 98% rename from public/build/assets/expense.be04050a.js rename to public/build/assets/expense.9bde13f4.js index a1572f34..6decf540 100644 --- a/public/build/assets/expense.be04050a.js +++ b/public/build/assets/expense.9bde13f4.js @@ -1 +1 @@ -var w=Object.defineProperty;var u=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable;var f=(p,c,a)=>c in p?w(p,c,{enumerable:!0,configurable:!0,writable:!0,value:a}):p[c]=a,x=(p,c)=>{for(var a in c||(c={}))y.call(c,a)&&f(p,a,c[a]);if(u)for(var a of u(c))F.call(c,a)&&f(p,a,c[a]);return p};import{I as S,a as d,d as v}from"./vendor.fd3b1727.js";import{h as o,s as m,u as h}from"./main.f18430a2.js";var E={expense_category_id:null,expense_date:S().format("YYYY-MM-DD"),amount:100,notes:"",attachment_receipt:null,customer_id:"",currency_id:"",payment_method_id:"",receiptFiles:[],customFields:[],fields:[],in_use:!1,selectedCurrency:null};const I=(p=!1)=>{const c=p?window.pinia.defineStore:v,{global:a}=window.i18n;return c({id:"expense",state:()=>({expenses:[],totalExpenses:0,selectAllField:!1,selectedExpenses:[],paymentModes:[],showExchangeRate:!1,currentExpense:x({},E)}),getters:{getCurrentExpense:t=>t.currentExpense,getSelectedExpenses:t=>t.selectedExpenses},actions:{resetCurrentExpenseData(){this.currentExpense=x({},E)},fetchExpenses(t){return new Promise((s,i)=>{d.get("/api/v1/expenses",{params:t}).then(e=>{this.expenses=e.data.data,this.totalExpenses=e.data.meta.expense_total_count,s(e)}).catch(e=>{o(e),i(e)})})},fetchExpense(t){return new Promise((s,i)=>{d.get(`/api/v1/expenses/${t}`).then(e=>{e.data&&(Object.assign(this.currentExpense,e.data.data),this.currentExpense.selectedCurrency=e.data.data.currency,this.currentExpense.attachment_receipt=null,e.data.data.attachment_receipt_url?m.isImageFile(e.data.data.attachment_receipt_meta.mime_type)?this.currentExpense.receiptFiles=[{image:`/reports/expenses/${t}/receipt?${e.data.data.attachment_receipt_meta.uuid}`}]:this.currentExpense.receiptFiles=[{type:"document",name:e.data.data.attachment_receipt_meta.file_name}]:this.currentExpense.receiptFiles=[]),s(e)}).catch(e=>{o(e),i(e)})})},addExpense(t){const s=m.toFormData(t);return new Promise((i,e)=>{d.post("/api/v1/expenses",s).then(n=>{this.expenses.push(n.data),h().showNotification({type:"success",message:a.t("expenses.created_message")}),i(n)}).catch(n=>{o(n),e(n)})})},updateExpense({id:t,data:s,isAttachmentReceiptRemoved:i}){const e=h(),n=m.toFormData(s);return n.append("_method","PUT"),n.append("is_attachment_receipt_removed",i),new Promise(l=>{d.post(`/api/v1/expenses/${t}`,n).then(r=>{let _=this.expenses.findIndex(g=>g.id===r.data.id);this.expenses[_]=s.expense,e.showNotification({type:"success",message:a.t("expenses.updated_message")}),l(r)})}).catch(l=>{o(l),reject(l)})},setSelectAllState(t){this.selectAllField=t},selectExpense(t){this.selectedExpenses=t,this.selectedExpenses.length===this.expenses.length?this.selectAllField=!0:this.selectAllField=!1},selectAllExpenses(t){if(this.selectedExpenses.length===this.expenses.length)this.selectedExpenses=[],this.selectAllField=!1;else{let s=this.expenses.map(i=>i.id);this.selectedExpenses=s,this.selectAllField=!0}},deleteExpense(t){const s=h();return new Promise((i,e)=>{d.post("/api/v1/expenses/delete",t).then(n=>{let l=this.expenses.findIndex(r=>r.id===t);this.expenses.splice(l,1),s.showNotification({type:"success",message:a.tc("expenses.deleted_message",1)}),i(n)}).catch(n=>{o(n),e(n)})})},deleteMultipleExpenses(){const t=h();return new Promise((s,i)=>{d.post("/api/v1/expenses/delete",{ids:this.selectedExpenses}).then(e=>{this.selectedExpenses.forEach(n=>{let l=this.expenses.findIndex(r=>r.id===n.id);this.expenses.splice(l,1)}),t.showNotification({type:"success",message:a.tc("expenses.deleted_message",2)}),s(e)}).catch(e=>{o(e),i(e)})})},fetchPaymentModes(t){return new Promise((s,i)=>{d.get("/api/v1/payment-methods",{params:t}).then(e=>{this.paymentModes=e.data.data,s(e)}).catch(e=>{o(e),i(e)})})}}})()};export{I as u}; +var w=Object.defineProperty;var u=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable;var f=(p,c,a)=>c in p?w(p,c,{enumerable:!0,configurable:!0,writable:!0,value:a}):p[c]=a,x=(p,c)=>{for(var a in c||(c={}))y.call(c,a)&&f(p,a,c[a]);if(u)for(var a of u(c))F.call(c,a)&&f(p,a,c[a]);return p};import{I as S,a as d,d as v}from"./vendor.fd3b1727.js";import{h as o,s as m,u as h}from"./main.fc26c84f.js";var E={expense_category_id:null,expense_date:S().format("YYYY-MM-DD"),amount:100,notes:"",attachment_receipt:null,customer_id:"",currency_id:"",payment_method_id:"",receiptFiles:[],customFields:[],fields:[],in_use:!1,selectedCurrency:null};const I=(p=!1)=>{const c=p?window.pinia.defineStore:v,{global:a}=window.i18n;return c({id:"expense",state:()=>({expenses:[],totalExpenses:0,selectAllField:!1,selectedExpenses:[],paymentModes:[],showExchangeRate:!1,currentExpense:x({},E)}),getters:{getCurrentExpense:t=>t.currentExpense,getSelectedExpenses:t=>t.selectedExpenses},actions:{resetCurrentExpenseData(){this.currentExpense=x({},E)},fetchExpenses(t){return new Promise((s,i)=>{d.get("/api/v1/expenses",{params:t}).then(e=>{this.expenses=e.data.data,this.totalExpenses=e.data.meta.expense_total_count,s(e)}).catch(e=>{o(e),i(e)})})},fetchExpense(t){return new Promise((s,i)=>{d.get(`/api/v1/expenses/${t}`).then(e=>{e.data&&(Object.assign(this.currentExpense,e.data.data),this.currentExpense.selectedCurrency=e.data.data.currency,this.currentExpense.attachment_receipt=null,e.data.data.attachment_receipt_url?m.isImageFile(e.data.data.attachment_receipt_meta.mime_type)?this.currentExpense.receiptFiles=[{image:`/reports/expenses/${t}/receipt?${e.data.data.attachment_receipt_meta.uuid}`}]:this.currentExpense.receiptFiles=[{type:"document",name:e.data.data.attachment_receipt_meta.file_name}]:this.currentExpense.receiptFiles=[]),s(e)}).catch(e=>{o(e),i(e)})})},addExpense(t){const s=m.toFormData(t);return new Promise((i,e)=>{d.post("/api/v1/expenses",s).then(n=>{this.expenses.push(n.data),h().showNotification({type:"success",message:a.t("expenses.created_message")}),i(n)}).catch(n=>{o(n),e(n)})})},updateExpense({id:t,data:s,isAttachmentReceiptRemoved:i}){const e=h(),n=m.toFormData(s);return n.append("_method","PUT"),n.append("is_attachment_receipt_removed",i),new Promise(l=>{d.post(`/api/v1/expenses/${t}`,n).then(r=>{let _=this.expenses.findIndex(g=>g.id===r.data.id);this.expenses[_]=s.expense,e.showNotification({type:"success",message:a.t("expenses.updated_message")}),l(r)})}).catch(l=>{o(l),reject(l)})},setSelectAllState(t){this.selectAllField=t},selectExpense(t){this.selectedExpenses=t,this.selectedExpenses.length===this.expenses.length?this.selectAllField=!0:this.selectAllField=!1},selectAllExpenses(t){if(this.selectedExpenses.length===this.expenses.length)this.selectedExpenses=[],this.selectAllField=!1;else{let s=this.expenses.map(i=>i.id);this.selectedExpenses=s,this.selectAllField=!0}},deleteExpense(t){const s=h();return new Promise((i,e)=>{d.post("/api/v1/expenses/delete",t).then(n=>{let l=this.expenses.findIndex(r=>r.id===t);this.expenses.splice(l,1),s.showNotification({type:"success",message:a.tc("expenses.deleted_message",1)}),i(n)}).catch(n=>{o(n),e(n)})})},deleteMultipleExpenses(){const t=h();return new Promise((s,i)=>{d.post("/api/v1/expenses/delete",{ids:this.selectedExpenses}).then(e=>{this.selectedExpenses.forEach(n=>{let l=this.expenses.findIndex(r=>r.id===n.id);this.expenses.splice(l,1)}),t.showNotification({type:"success",message:a.tc("expenses.deleted_message",2)}),s(e)}).catch(e=>{o(e),i(e)})})},fetchPaymentModes(t){return new Promise((s,i)=>{d.get("/api/v1/payment-methods",{params:t}).then(e=>{this.paymentModes=e.data.data,s(e)}).catch(e=>{o(e),i(e)})})}}})()};export{I as u}; diff --git a/public/build/assets/global.e898b72a.js b/public/build/assets/global.cf2a9bd7.js similarity index 86% rename from public/build/assets/global.e898b72a.js rename to public/build/assets/global.cf2a9bd7.js index d985684a..921832b7 100644 --- a/public/build/assets/global.e898b72a.js +++ b/public/build/assets/global.cf2a9bd7.js @@ -1 +1 @@ -var p=Object.defineProperty,g=Object.defineProperties;var f=Object.getOwnPropertyDescriptors;var l=Object.getOwnPropertySymbols;var S=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable;var c=(e,a,t)=>a in e?p(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,i=(e,a)=>{for(var t in a||(a={}))S.call(a,t)&&c(e,t,a[t]);if(l)for(var t of l(a))b.call(a,t)&&c(e,t,a[t]);return e},d=(e,a)=>g(e,f(a));import{h as r}from"./auth.09407ae4.js";import{u as y}from"./main.f18430a2.js";import{a as u}from"./vendor.fd3b1727.js";var m={name:null,phone:null,address_street_1:null,address_street_2:null,city:null,state:null,country_id:null,zip:null,type:null};const{defineStore:w}=window.pinia,U=w({id:"customerUserStore",state:()=>({customers:[],userForm:{avatar:null,name:"",email:"",password:"",company:"",confirm_password:"",billing:i({},m),shipping:i({},m)}}),actions:{copyAddress(){this.userForm.shipping=d(i({},this.userForm.billing),{type:"shipping"})},fetchCurrentUser(){const e=h();return new Promise((a,t)=>{u.get(`/api/v1/${e.companySlug}/customer/me`).then(s=>{Object.assign(this.userForm,s.data.data),a(s)}).catch(s=>{r(s),t(s)})})},updateCurrentUser({data:e,message:a}){const t=h();return new Promise((s,o)=>{u.post(`/api/v1/${t.companySlug}/customer/profile`,e).then(n=>{this.userForm=n.data.data,t.currentUser=n.data.data,s(n),a&&y(!0).showNotification({type:"success",message:a})}).catch(n=>{r(n),o(n)})})}}}),{defineStore:_}=window.pinia,h=_({id:"CustomerPortalGlobalStore",state:()=>({languages:[],currency:null,isAppLoaded:!1,countries:[],getDashboardDataLoaded:!1,currentUser:null,companySlug:"",mainMenu:null,enabledModules:[]}),actions:{bootstrap(e){this.companySlug=e;const a=U();return new Promise((t,s)=>{u.get(`/api/v1/${e}/customer/bootstrap`).then(o=>{this.currentUser=o.data.data,this.mainMenu=o.data.meta.menu,this.currency=o.data.data.currency,this.enabledModules=o.data.meta.modules,Object.assign(a.userForm,o.data.data),window.i18n.locale=o.data.default_language,this.isAppLoaded=!0,t(o)}).catch(o=>{r(o),s(o)})})},fetchCountries(){return new Promise((e,a)=>{this.countries.length?e(this.countries):u.get(`/api/v1/${this.companySlug}/customer/countries`).then(t=>{this.countries=t.data.data,e(t)}).catch(t=>{r(t),a(t)})})}}});export{U as a,h as u}; +var p=Object.defineProperty,g=Object.defineProperties;var f=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var S=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable;var l=(e,a,t)=>a in e?p(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,i=(e,a)=>{for(var t in a||(a={}))S.call(a,t)&&l(e,t,a[t]);if(c)for(var t of c(a))b.call(a,t)&&l(e,t,a[t]);return e},d=(e,a)=>g(e,f(a));import{h as r}from"./auth.75822dcb.js";import{u as y}from"./main.fc26c84f.js";import{a as u}from"./vendor.fd3b1727.js";var m={name:null,phone:null,address_street_1:null,address_street_2:null,city:null,state:null,country_id:null,zip:null,type:null};const{defineStore:w}=window.pinia,U=w({id:"customerUserStore",state:()=>({customers:[],userForm:{avatar:null,name:"",email:"",password:"",company:"",confirm_password:"",billing:i({},m),shipping:i({},m)}}),actions:{copyAddress(){this.userForm.shipping=d(i({},this.userForm.billing),{type:"shipping"})},fetchCurrentUser(){const e=h();return new Promise((a,t)=>{u.get(`/api/v1/${e.companySlug}/customer/me`).then(s=>{Object.assign(this.userForm,s.data.data),a(s)}).catch(s=>{r(s),t(s)})})},updateCurrentUser({data:e,message:a}){const t=h();return new Promise((s,o)=>{u.post(`/api/v1/${t.companySlug}/customer/profile`,e).then(n=>{this.userForm=n.data.data,t.currentUser=n.data.data,s(n),a&&y(!0).showNotification({type:"success",message:a})}).catch(n=>{r(n),o(n)})})}}}),{defineStore:_}=window.pinia,h=_({id:"CustomerPortalGlobalStore",state:()=>({languages:[],currency:null,isAppLoaded:!1,countries:[],getDashboardDataLoaded:!1,currentUser:null,companySlug:"",mainMenu:null,enabledModules:[]}),actions:{bootstrap(e){this.companySlug=e;const a=U();return new Promise((t,s)=>{u.get(`/api/v1/${e}/customer/bootstrap`).then(o=>{this.currentUser=o.data.data,this.mainMenu=o.data.meta.menu,this.currency=o.data.data.currency,this.enabledModules=o.data.meta.modules,Object.assign(a.userForm,o.data.data),window.i18n.locale=o.data.default_language,this.isAppLoaded=!0,t(o)}).catch(o=>{r(o),s(o)})})},fetchCountries(){return new Promise((e,a)=>{this.countries.length?e(this.countries):u.get(`/api/v1/${this.companySlug}/customer/countries`).then(t=>{this.countries=t.data.data,e(t)}).catch(t=>{r(t),a(t)})})}}});export{U as a,h as u}; diff --git a/public/build/assets/invoice.aed4b689.js b/public/build/assets/invoice.6fd08b90.js similarity index 80% rename from public/build/assets/invoice.aed4b689.js rename to public/build/assets/invoice.6fd08b90.js index f08702b5..d831eac0 100644 --- a/public/build/assets/invoice.aed4b689.js +++ b/public/build/assets/invoice.6fd08b90.js @@ -1 +1 @@ -import{h as a}from"./auth.09407ae4.js";import{a as n}from"./vendor.fd3b1727.js";const{defineStore:s}=window.pinia,d=s({id:"customerInvoiceStore",state:()=>({totalInvoices:0,invoices:[],selectedViewInvoice:[]}),actions:{fetchInvoices(e,i){return new Promise((o,c)=>{n.get(`/api/v1/${i}/customer/invoices`,{params:e}).then(t=>{this.invoices=t.data.data,this.totalInvoices=t.data.meta.invoiceTotalCount,o(t)}).catch(t=>{a(t),c(t)})})},fetchViewInvoice(e,i){return new Promise((o,c)=>{n.get(`/api/v1/${i}/customer/invoices/${e.id}`,{params:e}).then(t=>{this.selectedViewInvoice=t.data.data,o(t)}).catch(t=>{a(t),c(t)})})},searchInvoice(e,i){return new Promise((o,c)=>{n.get(`/api/v1/${i}/customer/invoices`,{params:e}).then(t=>{this.invoices=t.data,o(t)}).catch(t=>{a(t),c(t)})})}}});export{d as u}; +import{h as a}from"./auth.75822dcb.js";import{a as n}from"./vendor.fd3b1727.js";const{defineStore:s}=window.pinia,h=s({id:"customerInvoiceStore",state:()=>({totalInvoices:0,invoices:[],selectedViewInvoice:[]}),actions:{fetchInvoices(e,i){return new Promise((o,c)=>{n.get(`/api/v1/${i}/customer/invoices`,{params:e}).then(t=>{this.invoices=t.data.data,this.totalInvoices=t.data.meta.invoiceTotalCount,o(t)}).catch(t=>{a(t),c(t)})})},fetchViewInvoice(e,i){return new Promise((o,c)=>{n.get(`/api/v1/${i}/customer/invoices/${e.id}`,{params:e}).then(t=>{this.selectedViewInvoice=t.data.data,o(t)}).catch(t=>{a(t),c(t)})})},searchInvoice(e,i){return new Promise((o,c)=>{n.get(`/api/v1/${i}/customer/invoices`,{params:e}).then(t=>{this.invoices=t.data,o(t)}).catch(t=>{a(t),c(t)})})}}});export{h as u}; diff --git a/public/build/assets/mail-driver.61f3eeec.js b/public/build/assets/mail-driver.2253d638.js similarity index 96% rename from public/build/assets/mail-driver.61f3eeec.js rename to public/build/assets/mail-driver.2253d638.js index 207a74e7..ada93f57 100644 --- a/public/build/assets/mail-driver.61f3eeec.js +++ b/public/build/assets/mail-driver.2253d638.js @@ -1 +1 @@ -import{a as r,d as f}from"./vendor.fd3b1727.js";import{h as m,u as n}from"./main.f18430a2.js";const u=(l=!1)=>{const c=l?window.pinia.defineStore:f,{global:s}=window.i18n;return c({id:"mail-driver",state:()=>({mailConfigData:null,mail_driver:"smtp",mail_drivers:[],basicMailConfig:{mail_driver:"",mail_host:"",from_mail:"",from_name:""},mailgunConfig:{mail_driver:"",mail_mailgun_domain:"",mail_mailgun_secret:"",mail_mailgun_endpoint:"",from_mail:"",from_name:""},sesConfig:{mail_driver:"",mail_host:"",mail_port:null,mail_ses_key:"",mail_ses_secret:"",mail_encryption:"tls",from_mail:"",from_name:""},smtpConfig:{mail_driver:"",mail_host:"",mail_port:null,mail_username:"",mail_password:"",mail_encryption:"tls",from_mail:"",from_name:""}}),actions:{fetchMailDrivers(){return new Promise((t,e)=>{r.get("/api/v1/mail/drivers").then(i=>{i.data&&(this.mail_drivers=i.data),t(i)}).catch(i=>{m(i),e(i)})})},fetchMailConfig(){return new Promise((t,e)=>{r.get("/api/v1/mail/config").then(i=>{i.data&&(this.mailConfigData=i.data,this.mail_driver=i.data.mail_driver),t(i)}).catch(i=>{m(i),e(i)})})},updateMailConfig(t){return new Promise((e,i)=>{r.post("/api/v1/mail/config",t).then(a=>{const o=n();a.data.success?o.showNotification({type:"success",message:s.t("wizard.success."+a.data.success)}):o.showNotification({type:"error",message:s.t("wizard.errors."+a.data.error)}),e(a)}).catch(a=>{m(a),i(a)})})},sendTestMail(t){return new Promise((e,i)=>{r.post("/api/v1/mail/test",t).then(a=>{const o=n();a.data.success?o.showNotification({type:"success",message:s.t("general.send_mail_successfully")}):o.showNotification({type:"error",message:s.t("validation.something_went_wrong")}),e(a)}).catch(a=>{m(a),i(a)})})}}})()};export{u}; +import{a as r,d as f}from"./vendor.fd3b1727.js";import{h as m,u as n}from"./main.fc26c84f.js";const u=(l=!1)=>{const c=l?window.pinia.defineStore:f,{global:s}=window.i18n;return c({id:"mail-driver",state:()=>({mailConfigData:null,mail_driver:"smtp",mail_drivers:[],basicMailConfig:{mail_driver:"",mail_host:"",from_mail:"",from_name:""},mailgunConfig:{mail_driver:"",mail_mailgun_domain:"",mail_mailgun_secret:"",mail_mailgun_endpoint:"",from_mail:"",from_name:""},sesConfig:{mail_driver:"",mail_host:"",mail_port:null,mail_ses_key:"",mail_ses_secret:"",mail_encryption:"tls",from_mail:"",from_name:""},smtpConfig:{mail_driver:"",mail_host:"",mail_port:null,mail_username:"",mail_password:"",mail_encryption:"tls",from_mail:"",from_name:""}}),actions:{fetchMailDrivers(){return new Promise((t,e)=>{r.get("/api/v1/mail/drivers").then(i=>{i.data&&(this.mail_drivers=i.data),t(i)}).catch(i=>{m(i),e(i)})})},fetchMailConfig(){return new Promise((t,e)=>{r.get("/api/v1/mail/config").then(i=>{i.data&&(this.mailConfigData=i.data,this.mail_driver=i.data.mail_driver),t(i)}).catch(i=>{m(i),e(i)})})},updateMailConfig(t){return new Promise((e,i)=>{r.post("/api/v1/mail/config",t).then(a=>{const o=n();a.data.success?o.showNotification({type:"success",message:s.t("wizard.success."+a.data.success)}):o.showNotification({type:"error",message:s.t("wizard.errors."+a.data.error)}),e(a)}).catch(a=>{m(a),i(a)})})},sendTestMail(t){return new Promise((e,i)=>{r.post("/api/v1/mail/test",t).then(a=>{const o=n();a.data.success?o.showNotification({type:"success",message:s.t("general.send_mail_successfully")}):o.showNotification({type:"error",message:s.t("validation.something_went_wrong")}),e(a)}).catch(a=>{m(a),i(a)})})}}})()};export{u}; diff --git a/public/build/assets/main.30b53055.css b/public/build/assets/main.30b53055.css new file mode 100644 index 00000000..8c76eb36 --- /dev/null +++ b/public/build/assets/main.30b53055.css @@ -0,0 +1 @@ +*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#94a3b8}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#94a3b8}input::placeholder,textarea::placeholder{opacity:1;color:#94a3b8}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#64748b;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#64748b;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#64748b;opacity:1}input::placeholder,textarea::placeholder{color:#64748b;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#64748b;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto -webkit-focus-ring-color}*{scrollbar-color:initial;scrollbar-width:initial}*,:before,:after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity));--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: var(--tw-empty, );--tw-brightness: var(--tw-empty, );--tw-contrast: var(--tw-empty, );--tw-grayscale: var(--tw-empty, );--tw-hue-rotate: var(--tw-empty, );--tw-invert: var(--tw-empty, );--tw-saturate: var(--tw-empty, );--tw-sepia: var(--tw-empty, );--tw-drop-shadow: var(--tw-empty, );--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);--tw-backdrop-blur: var(--tw-empty, );--tw-backdrop-brightness: var(--tw-empty, );--tw-backdrop-contrast: var(--tw-empty, );--tw-backdrop-grayscale: var(--tw-empty, );--tw-backdrop-hue-rotate: var(--tw-empty, );--tw-backdrop-invert: var(--tw-empty, );--tw-backdrop-opacity: var(--tw-empty, );--tw-backdrop-saturate: var(--tw-empty, );--tw-backdrop-sepia: var(--tw-empty, );--tw-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.container{width:100%}.\!container{width:100%!important}@media (min-width: 640px){.container{max-width:640px}.\!container{max-width:640px!important}}@media (min-width: 768px){.container{max-width:768px}.\!container{max-width:768px!important}}@media (min-width: 1024px){.container{max-width:1024px}.\!container{max-width:1024px!important}}@media (min-width: 1280px){.container{max-width:1280px}.\!container{max-width:1280px!important}}@media (min-width: 1536px){.container{max-width:1536px}.\!container{max-width:1536px!important}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where([class~="lead"]):not(:where([class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(ol):not(:where([class~="not-prose"] *)){list-style-type:decimal;padding-left:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"] *)){list-style-type:disc;padding-left:1.625em}.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *)):after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"] *)){font-weight:900}.prose :where(h2):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"] *)){font-weight:800}.prose :where(h3):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"] *)){font-weight:700}.prose :where(h4):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"] *)){font-weight:700}.prose :where(figure > *):not(:where([class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"] *)):before{content:"`"}.prose :where(code):not(:where([class~="not-prose"] *)):after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"] *)){color:var(--tw-prose-links)}.prose :where(pre):not(:where([class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"] *)):before{content:none}.prose :where(pre code):not(:where([class~="not-prose"] *)):after{content:none}.prose :where(table):not(:where([class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"] *)){vertical-align:baseline;padding:.5714286em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(img):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(h2 code):not(:where([class~="not-prose"] *)){font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"] *)){font-size:.9em}.prose :where(li):not(:where([class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose :where(ul > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose>:where(ul > li p):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose>:where(ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose>:where(ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose>:where(ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose>:where(ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(hr + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h2 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h3 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h4 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose :where(tbody td:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(tbody td:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose>:where(:first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose>:where(:last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~="not-prose"] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~="lead"]):not(:where([class~="not-prose"] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-left:1.1111111em}.prose-sm :where(h1):not(:where([class~="not-prose"] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~="not-prose"] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~="not-prose"] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~="not-prose"] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~="not-prose"] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(video):not(:where([class~="not-prose"] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure):not(:where([class~="not-prose"] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure > *):not(:where([class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~="not-prose"] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(code):not(:where([class~="not-prose"] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~="not-prose"] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~="not-prose"] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~="not-prose"] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding:.6666667em 1em}.prose-sm :where(ol):not(:where([class~="not-prose"] *)){padding-left:1.5714286em}.prose-sm :where(ul):not(:where([class~="not-prose"] *)){padding-left:1.5714286em}.prose-sm :where(li):not(:where([class~="not-prose"] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol > li):not(:where([class~="not-prose"] *)){padding-left:.4285714em}.prose-sm :where(ul > li):not(:where([class~="not-prose"] *)){padding-left:.4285714em}.prose-sm>:where(ul > li p):not(:where([class~="not-prose"] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm>:where(ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm>:where(ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm>:where(ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm>:where(ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(hr):not(:where([class~="not-prose"] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm :where(h2 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm :where(h3 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm :where(h4 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm :where(table):not(:where([class~="not-prose"] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~="not-prose"] *)){padding-right:1em;padding-bottom:.6666667em;padding-left:1em}.prose-sm :where(thead th:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose-sm :where(thead th:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose-sm :where(tbody td):not(:where([class~="not-prose"] *)){padding:.6666667em 1em}.prose-sm :where(tbody td:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose-sm :where(tbody td:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose-sm>:where(:first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm>:where(:last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.aspect-w-4{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 4}.aspect-w-4>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.aspect-h-3{--tw-aspect-h: 3}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0px;right:0px;bottom:0px;left:0px}.inset-y-0{top:0px;bottom:0px}.right-0{right:0px}.bottom-2{bottom:.5rem}.left-0{left:0px}.top-3{top:.75rem}.top-0{top:0px}.right-\[7\.5\%\]{right:7.5%}.right-\[32\%\]{right:32%}.bottom-0{bottom:0px}.right-3{right:.75rem}.bottom-3{bottom:.75rem}.-bottom-3{bottom:-.75rem}.-right-3{right:-.75rem}.top-2\.5{top:.625rem}.top-2{top:.5rem}.right-3\.5{right:.875rem}.top-1\/2{top:50%}.left-1\/2{left:50%}.right-4{right:1rem}.top-\[8px\]{top:8px}.right-\[10px\]{right:10px}.top-px{top:1px}.-left-px{left:-1px}.-right-px{right:-1px}.-bottom-1{bottom:-.25rem}.-top-2{top:-.5rem}.bottom-auto{bottom:auto}.-bottom-px{bottom:-1px}.left-3\.5{left:.875rem}.left-3{left:.75rem}.top-4{top:1rem}.left-6{left:1.5rem}.-top-4{top:-1rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-30{z-index:30}.z-0{z-index:0}.z-40{z-index:40}.col-span-12{grid-column:span 12 / span 12}.col-span-5{grid-column:span 5 / span 5}.col-span-7{grid-column:span 7 / span 7}.col-span-10{grid-column:span 10 / span 10}.col-span-3{grid-column:span 3 / span 3}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.col-span-8{grid-column:span 8 / span 8}.col-span-1{grid-column:span 1 / span 1}.float-right{float:right}.float-left{float:left}.float-none{float:none}.m-0{margin:0}.m-4{margin:1rem}.m-2{margin:.5rem}.m-1{margin:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-0{margin-bottom:0}.mt-4{margin-top:1rem}.mr-3{margin-right:.75rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.mt-6{margin-top:1.5rem}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.mt-3{margin-top:.75rem}.ml-3{margin-left:.75rem}.mb-32{margin-bottom:8rem}.mt-0{margin-top:0}.mb-3{margin-bottom:.75rem}.mt-8{margin-top:2rem}.-ml-0\.5{margin-left:-.125rem}.-ml-0{margin-left:-0px}.-ml-1{margin-left:-.25rem}.-mr-0\.5{margin-right:-.125rem}.-mr-0{margin-right:-0px}.-mr-1{margin-right:-.25rem}.mr-4{margin-right:1rem}.-ml-2{margin-left:-.5rem}.ml-6{margin-left:1.5rem}.mr-1{margin-right:.25rem}.mr-5{margin-right:1.25rem}.mt-5{margin-top:1.25rem}.mt-16{margin-top:4rem}.mt-0\.5{margin-top:.125rem}.mb-5{margin-bottom:1.25rem}.ml-4{margin-left:1rem}.mt-px{margin-top:1px}.mb-8{margin-bottom:2rem}.mt-2\.5{margin-top:.625rem}.mr-3\.5{margin-right:.875rem}.mb-6{margin-bottom:1.5rem}.mb-4{margin-bottom:1rem}.mb-16{margin-bottom:4rem}.\!mt-2{margin-top:.5rem!important}.-mr-12{margin-right:-3rem}.mb-10{margin-bottom:2.5rem}.mt-12{margin-top:3rem}.\!mt-0{margin-top:0!important}.-mb-1{margin-bottom:-.25rem}.mt-10{margin-top:2.5rem}.-mb-5{margin-bottom:-1.25rem}.ml-56{margin-left:14rem}.-mt-3{margin-top:-.75rem}.mt-24{margin-top:6rem}.-mb-px{margin-bottom:-1px}.-mb-10{margin-bottom:-2.5rem}.mt-14{margin-top:3.5rem}.ml-0{margin-left:0}.-mr-2{margin-right:-.5rem}.ml-auto{margin-left:auto}.-mt-4{margin-top:-1rem}.mt-7{margin-top:1.75rem}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-full{height:100%}.h-8{height:2rem}.h-5{height:1.25rem}.h-9{height:2.25rem}.h-\[200px\]{height:200px}.h-10{height:2.5rem}.h-screen{height:100vh}.h-4{height:1rem}.h-auto{height:auto}.h-\[300px\]{height:300px}.h-\[15vw\]{height:15vw}.h-6{height:1.5rem}.h-3{height:.75rem}.\!h-10{height:2.5rem!important}.h-12{height:3rem}.h-32{height:8rem}.h-20{height:5rem}.h-1\.5{height:.375rem}.h-1{height:.25rem}.h-px{height:1px}.h-\[38px\]{height:38px}.h-24{height:6rem}.\!h-6{height:1.5rem!important}.h-0{height:0px}.h-80{height:20rem}.h-\[160px\]{height:160px}.h-16{height:4rem}.h-48{height:12rem}.h-96{height:24rem}.h-14{height:3.5rem}.max-h-\[350px\]{max-height:350px}.max-h-36{max-height:9rem}.max-h-\[173px\]{max-height:173px}.max-h-80{max-height:20rem}.max-h-60{max-height:15rem}.max-h-10{max-height:2.5rem}.max-h-\[550px\]{max-height:550px}.min-h-0{min-height:0px}.min-h-\[170px\]{min-height:170px}.min-h-screen{min-height:100vh}.min-h-\[100px\]{min-height:100px}.min-h-\[200px\]{min-height:200px}.w-16{width:4rem}.w-\[250px\]{width:250px}.w-9{width:2.25rem}.w-full{width:100%}.w-\[300px\]{width:300px}.w-10{width:2.5rem}.w-4{width:1rem}.w-screen{width:100vw}.w-48{width:12rem}.w-\[420px\]{width:420px}.w-7\/12{width:58.333333%}.w-6{width:1.5rem}.w-5{width:1.25rem}.w-11\/12{width:91.666667%}.\!w-10{width:2.5rem!important}.w-20{width:5rem}.w-40{width:10rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-56{width:14rem}.w-32{width:8rem}.w-8{width:2rem}.w-28{width:7rem}.w-1\.5{width:.375rem}.w-1{width:.25rem}.w-11{width:2.75rem}.w-3{width:.75rem}.w-2\.5{width:.625rem}.w-2{width:.5rem}.w-0{width:0px}.w-24{width:6rem}.\!w-6{width:1.5rem!important}.w-36{width:9rem}.w-88{width:22rem}.w-60{width:15rem}.w-64{width:16rem}.w-1\/2{width:50%}.min-w-full{min-width:100%}.min-w-\[5rem\]{min-width:5rem}.min-w-0{min-width:0px}.min-w-\[300px\]{min-width:300px}.min-w-\[240px\]{min-width:240px}.min-w-\[200px\]{min-width:200px}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-\[680px\]{max-width:680px}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.max-w-2xl{max-width:42rem}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.grow-0{flex-grow:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-top-right{transform-origin:top right}.translate-y-1{--tw-translate-y: .25rem;transform:var(--tw-transform)}.translate-y-0{--tw-translate-y: 0px;transform:var(--tw-transform)}.translate-y-4{--tw-translate-y: 1rem;transform:var(--tw-transform)}.-translate-x-1\/2{--tw-translate-x: -50%;transform:var(--tw-transform)}.-translate-y-1\/2{--tw-translate-y: -50%;transform:var(--tw-transform)}.translate-x-6{--tw-translate-x: 1.5rem;transform:var(--tw-transform)}.translate-x-1{--tw-translate-x: .25rem;transform:var(--tw-transform)}.translate-x-5{--tw-translate-x: 1.25rem;transform:var(--tw-transform)}.translate-x-0{--tw-translate-x: 0px;transform:var(--tw-transform)}.translate-y-full{--tw-translate-y: 100%;transform:var(--tw-transform)}.-translate-y-full{--tw-translate-y: -100%;transform:var(--tw-transform)}.translate-y-2{--tw-translate-y: .5rem;transform:var(--tw-transform)}.-translate-x-full{--tw-translate-x: -100%;transform:var(--tw-transform)}.rotate-180{--tw-rotate: 180deg;transform:var(--tw-transform)}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:var(--tw-transform)}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:var(--tw-transform)}.transform{transform:var(--tw-transform)}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-default{cursor:default}.cursor-move{cursor:move}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.list-inside{list-style-position:inside}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-flow-row{grid-auto-flow:row}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-8{gap:2rem}.gap-4{gap:1rem}.gap-3{gap:.75rem}.gap-2{gap:.5rem}.gap-6{gap:1.5rem}.gap-5{gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-4{row-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-8{row-gap:2rem}.gap-y-5{row-gap:1.25rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.\!rounded{border-radius:.25rem!important}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.\!rounded-full{border-radius:9999px!important}.\!rounded-none{border-radius:0!important}.rounded-sm{border-radius:.125rem}.rounded-none{border-radius:0}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.\!rounded-r-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-tr-sm{border-top-right-radius:.125rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-tr-md{border-top-right-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-t-2{border-top-width:2px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-r-0{border-right-width:0px}.border-t-8{border-top-width:8px}.border-b-2{border-bottom-width:2px}.border-t-0{border-top-width:0px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-l{border-left-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-primary-500{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-500),var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.border-primary-400{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-400),var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity))}.border-primary-200{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-200),var(--tw-border-opacity))}.border-primary-600{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-600),var(--tw-border-opacity))}.border-opacity-60{--tw-border-opacity: .6}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.bg-primary-600{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-600),var(--tw-bg-opacity))}.bg-primary-100{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-100),var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.bg-purple-300{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.bg-primary-300{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-300),var(--tw-bg-opacity))}.bg-primary-500{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-500),var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.\!bg-gray-400{--tw-bg-opacity: 1 !important;background-color:rgb(148 163 184 / var(--tw-bg-opacity))!important}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-primary-50{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-50),var(--tw-bg-opacity))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.\!bg-gray-100{--tw-bg-opacity: 1 !important;background-color:rgb(241 245 249 / var(--tw-bg-opacity))!important}.bg-opacity-20{--tw-bg-opacity: .2}.bg-opacity-40{--tw-bg-opacity: .4}.bg-opacity-75{--tw-bg-opacity: .75}.bg-opacity-25{--tw-bg-opacity: .25}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-60{--tw-bg-opacity: .6}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-multiselect-remove{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3e%3c/path%3e%3c/svg%3e")}.bg-multiselect-caret{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3e %3cpath fill-rule='evenodd' d='M10 3a1 1 0 01.707.293l3 3a1 1 0 01-1.414 1.414L10 5.414 7.707 7.707a1 1 0 01-1.414-1.414l3-3A1 1 0 0110 3zm-3.707 9.293a1 1 0 011.414 0L10 14.586l2.293-2.293a1 1 0 011.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z' clip-rule='evenodd' /%3e %3c/svg%3e")}.bg-multiselect-spinner{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='rgb(var(--color-primary-500))' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3e%3c/path%3e%3c/svg%3e")}.from-primary-500{--tw-gradient-from: rgb(var(--color-primary-500));--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(var(--color-primary-500), 0))}.to-primary-400{--tw-gradient-to: rgb(var(--color-primary-400))}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-primary-700{fill:rgb(var(--color-primary-700))}.fill-primary-500{fill:rgb(var(--color-primary-500))}.fill-current{fill:currentColor}.fill-gray-600{fill:#475569}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-4{padding:1rem}.p-3{padding:.75rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-0{padding:0}.p-1{padding:.25rem}.p-8{padding:2rem}.\!p-2{padding:.5rem!important}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.py-16{padding-top:4rem;padding-bottom:4rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-px{padding-top:1px;padding-bottom:1px}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.pr-20{padding-right:5rem}.pr-10{padding-right:2.5rem}.pl-20{padding-left:5rem}.pl-10{padding-left:2.5rem}.pl-0{padding-left:0}.pb-4{padding-bottom:1rem}.pl-3{padding-left:.75rem}.pb-28{padding-bottom:7rem}.pt-16{padding-top:4rem}.pb-16{padding-bottom:4rem}.pt-24{padding-top:6rem}.pr-2{padding-right:.5rem}.pl-1{padding-left:.25rem}.pl-8{padding-left:2rem}.pt-4{padding-top:1rem}.pb-20{padding-bottom:5rem}.pt-5{padding-top:1.25rem}.pl-5{padding-left:1.25rem}.pr-3{padding-right:.75rem}.pl-7{padding-left:1.75rem}.pr-0{padding-right:0}.pt-1{padding-top:.25rem}.pl-2{padding-left:.5rem}.pr-9{padding-right:2.25rem}.pr-4{padding-right:1rem}.pl-3\.5{padding-left:.875rem}.pr-3\.5{padding-right:.875rem}.pb-2{padding-bottom:.5rem}.pt-2{padding-top:.5rem}.pb-3{padding-bottom:.75rem}.pt-6{padding-top:1.5rem}.pb-1{padding-bottom:.25rem}.pl-4{padding-left:1rem}.pb-32{padding-bottom:8rem}.pl-6{padding-left:1.5rem}.pb-\[6\.4rem\]{padding-bottom:6.4rem}.pt-8{padding-top:2rem}.pt-10{padding-top:2.5rem}.pb-\[6rem\]{padding-bottom:6rem}.pb-6{padding-bottom:1.5rem}.pt-3{padding-top:.75rem}.pb-8{padding-bottom:2rem}.pr-8{padding-right:2rem}.pb-\[6\.6rem\]{padding-bottom:6.6rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-base{font-family:Poppins,sans-serif}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-black{font-weight:900}.font-light{font-weight:300}.font-extrabold{font-weight:800}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.leading-6{line-height:1.5rem}.leading-tight{line-height:1.25}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-normal{line-height:1.5}.leading-5{line-height:1.25rem}.leading-4{line-height:1rem}.leading-9{line-height:2.25rem}.leading-snug{line-height:1.375}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.tracking-wider{letter-spacing:.05em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity: 1;color:rgba(var(--color-primary-500),var(--tw-text-opacity))}.text-primary-400{--tw-text-opacity: 1;color:rgba(var(--color-primary-400),var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(4 4 5 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-primary-700{--tw-text-opacity: 1;color:rgba(var(--color-primary-700),var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity: 1;color:rgba(var(--color-primary-600),var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity))}.\!text-primary-500{--tw-text-opacity: 1 !important;color:rgba(var(--color-primary-500),var(--tw-text-opacity))!important}.\!text-gray-400{--tw-text-opacity: 1 !important;color:rgb(148 163 184 / var(--tw-text-opacity))!important}.text-gray-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity))}.text-primary-800{--tw-text-opacity: 1;color:rgba(var(--color-primary-800),var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.text-primary-900{--tw-text-opacity: 1;color:rgba(var(--color-primary-900),var(--tw-text-opacity))}.text-primary-100{--tw-text-opacity: 1;color:rgba(var(--color-primary-100),var(--tw-text-opacity))}.text-transparent{color:transparent}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.text-opacity-90{--tw-text-opacity: .9}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity))}.placeholder-gray-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-90{opacity:.9}.opacity-50{opacity:.5}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(4 4 5 / var(--tw-ring-opacity))}.ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity))}.ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))}.ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity))}.ring-primary-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--color-primary-500), var(--tw-ring-opacity))}.ring-primary-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--color-primary-400), var(--tw-ring-opacity))}.ring-transparent{--tw-ring-color: transparent}.ring-opacity-5{--tw-ring-opacity: .05}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-1{--tw-ring-offset-width: 1px}.blur{--tw-blur: blur(8px);filter:var(--tw-filter)}.filter{filter:var(--tw-filter)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-filter);backdrop-filter:var(--tw-backdrop-filter)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-filter);backdrop-filter:var(--tw-backdrop-filter)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-100{transition-duration:.1s}.duration-75{transition-duration:75ms}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.scrollbar.overflow-y-hidden{overflow-y:hidden}.scrollbar-thin{--scrollbar-track: initial;--scrollbar-thumb: initial;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);overflow:overlay}.scrollbar-thin.overflow-x-hidden{overflow-x:hidden}.scrollbar-thin.overflow-y-hidden{overflow-y:hidden}.scrollbar-thin::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{width:8px;height:8px}.scrollbar-track-gray-100{--scrollbar-track: #f1f5f9 !important}.scrollbar-thumb-gray-300{--scrollbar-thumb: #cbd5e1 !important}@supports (-webkit-touch-callout: none){.h-screen-ios{height:-webkit-fill-available}}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/build/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/build/fonts/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/build/fonts/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/build/fonts/Poppins-SemiBold.ttf) format("truetype")}:root{--color-primary-50: 241, 243, 255;--color-primary-100: 229, 231, 255;--color-primary-200: 206, 209, 255;--color-primary-300: 167, 170, 255;--color-primary-400: 118, 117, 255;--color-primary-500: 74, 61, 255;--color-primary-600: 51, 22, 255;--color-primary-700: 33, 4, 253;--color-primary-800: 27, 3, 211;--color-primary-900: 25, 5, 173;--color-primary-950: 9, 0, 118}.shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@-webkit-keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}body{min-height:-webkit-fill-available}html,.h-screen-ios{height:-webkit-fill-available}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:h-2:after{content:var(--tw-content);height:.5rem}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y: -50%;transform:var(--tw-transform)}.after\:transform:after{content:var(--tw-content);transform:var(--tw-transform)}.after\:bg-gray-200:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:rounded-md:hover{border-radius:.375rem}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity))}.hover\:border-primary-300:hover{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-300),var(--tw-border-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.hover\:bg-primary-700:hover{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-700),var(--tw-bg-opacity))}.hover\:bg-primary-200:hover{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-200),var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(4 4 5 / var(--tw-bg-opacity))}.hover\:bg-primary-100:hover{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-100),var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.hover\:bg-opacity-60:hover{--tw-bg-opacity: .6}.hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.hover\:font-medium:hover{font-weight:500}.hover\:text-primary-500:hover{--tw-text-opacity: 1;color:rgba(var(--color-primary-500),var(--tw-text-opacity))}.hover\:text-primary-600:hover{--tw-text-opacity: 1;color:rgba(var(--color-primary-600),var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.hover\:opacity-80:hover{opacity:.8}.focus\:border:focus{border-width:1px}.focus\:border-r-2:focus{border-right-width:2px}.focus\:border-solid:focus{border-style:solid}.focus\:border-none:focus{border-style:none}.focus\:border-primary-400:focus{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-400),var(--tw-border-opacity))}.focus\:border-red-400:focus{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.focus\:border-gray-100:focus{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.focus\:border-primary-500:focus{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-500),var(--tw-border-opacity))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.focus\:bg-gray-300:focus{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.focus\:text-red-500:focus{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-primary-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--color-primary-400), var(--tw-ring-opacity))}.focus\:ring-primary-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--color-primary-500), var(--tw-ring-opacity))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))}.focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity))}.focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity))}.focus\:ring-yellow-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(202 138 4 / var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity))}.focus\:ring-white:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))}.focus\:ring-opacity-60:focus{--tw-ring-opacity: .6}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color: #fefce8}.group:hover .group-hover\:text-gray-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.group:hover .group-hover\:text-primary-600{--tw-text-opacity: 1;color:rgba(var(--color-primary-600),var(--tw-text-opacity))}.group:hover .group-hover\:text-primary-500{--tw-text-opacity: 1;color:rgba(var(--color-primary-500),var(--tw-text-opacity))}.group:hover .group-hover\:text-black{--tw-text-opacity: 1;color:rgb(4 4 5 / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:mt-0{margin-top:0}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-32{margin-top:8rem}.sm\:ml-6{margin-left:1.5rem}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-screen{height:100vh}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:w-7\/12{width:58.333333%}.sm\:w-1\/2{width:50%}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-6xl{max-width:72rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y: 0px;transform:var(--tw-transform)}.sm\:translate-x-2{--tw-translate-x: .5rem;transform:var(--tw-transform)}.sm\:translate-x-0{--tw-translate-x: 0px;transform:var(--tw-transform)}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:var(--tw-transform)}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:var(--tw-transform)}.sm\:grid-flow-row-dense{grid-auto-flow:row dense}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}.sm\:gap-y-10{row-gap:2.5rem}.sm\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.sm\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity))}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:align-middle{vertical-align:middle}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width: 768px){.md\:fixed{position:fixed}.md\:relative{position:relative}.md\:inset-y-0{top:0px;bottom:0px}.md\:col-span-6{grid-column:span 6 / span 6}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-8{grid-column:span 8 / span 8}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-start-5{grid-column-start:5}.md\:float-left{float:left}.md\:m-0{margin:0}.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:ml-0{margin-left:0}.md\:mb-8{margin-bottom:2rem}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mt-2{margin-top:.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-9{height:2.25rem}.md\:h-16{height:4rem}.md\:h-24{height:6rem}.md\:h-48{height:12rem}.md\:w-auto{width:auto}.md\:w-7\/12{width:58.333333%}.md\:w-96{width:24rem}.md\:w-9{width:2.25rem}.md\:w-40{width:10rem}.md\:w-2\/3{width:66.666667%}.md\:w-full{width:100%}.md\:w-1\/4{width:25%}.md\:min-w-\[390px\]{min-width:390px}.md\:max-w-xl{max-width:36rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:p-8{padding:2rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pl-56{padding-left:14rem}.md\:pb-48{padding-bottom:12rem}.md\:pt-40{padding-top:10rem}.md\:pl-10{padding-left:2.5rem}.md\:pl-4{padding-left:1rem}.md\:pr-6{padding-right:1.5rem}.md\:pl-0{padding-left:0}.md\:pt-4{padding-top:1rem}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width: 1024px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:\!col-span-3{grid-column:span 3 / span 3!important}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:row-end-1{grid-row-end:1}.lg\:row-end-2{grid-row-end:2}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:mt-0{margin-top:0}.lg\:ml-2{margin-left:.5rem}.lg\:ml-0{margin-left:0}.lg\:mt-7{margin-top:1.75rem}.lg\:mt-2{margin-top:.5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mr-4{margin-right:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:h-\[22vw\]{height:22vw}.lg\:h-36{height:9rem}.lg\:h-64{height:16rem}.lg\:w-7\/12{width:58.333333%}.lg\:w-auto{width:auto}.lg\:w-1\/2{width:50%}.lg\:w-1\/5{width:20%}.lg\:max-w-none{max-width:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-24{gap:6rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.lg\:gap-y-10{row-gap:2.5rem}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:overflow-visible{overflow:visible}.lg\:border-t-0{border-top-width:0px}.lg\:p-2{padding:.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-0{padding-bottom:0}.lg\:pt-8{padding-top:2rem}.lg\:text-right{text-align:right}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width: 1280px){.xl\:col-span-8{grid-column:span 8 / span 8}.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-9{grid-column:span 9 / span 9}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:mb-4{margin-bottom:1rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:ml-8{margin-left:2rem}.xl\:ml-64{margin-left:16rem}.xl\:mt-0{margin-top:0}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:h-72{height:18rem}.xl\:h-4{height:1rem}.xl\:h-6{height:1.5rem}.xl\:h-12{height:3rem}.xl\:h-7{height:1.75rem}.xl\:w-5\/12{width:41.666667%}.xl\:w-64{width:16rem}.xl\:w-12{width:3rem}.xl\:w-80{width:20rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:gap-8{gap:2rem}.xl\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.xl\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.xl\:p-4{padding:1rem}.xl\:pl-64{padding-left:16rem}.xl\:pl-0{padding-left:0}.xl\:pl-96{padding-left:24rem}.xl\:text-right{text-align:right}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-base{font-size:1rem;line-height:1.5rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:leading-tight{line-height:1.25}.xl\:leading-6{line-height:1.5rem}}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;padding:24px;border-radius:6px;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow{border-color:#fff}.v-popper{width:-webkit-max-content;width:-moz-max-content;width:max-content}.v-popper--theme-tooltip .v-popper__inner{background:rgba(0,0,0,.8);color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow{border-color:#000c}.v-popper__popper{z-index:10000}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__inner{position:relative}.v-popper__arrow-container{width:10px;height:10px}.v-popper__arrow{border-style:solid;position:relative;width:0;height:0}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-5px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px}@-webkit-keyframes vueContentPlaceholdersAnimation{0%{transform:translate(-30%)}to{transform:translate(100%)}}@keyframes vueContentPlaceholdersAnimation{0%{transform:translate(-30%)}to{transform:translate(100%)}}.base-content-placeholders-heading{display:flex}[class^=base-content-placeholders-]+.base-content-placeholders-heading{margin-top:20px}.base-content-placeholders-heading__img{position:relative;overflow:hidden;min-height:15px;background:#eee;margin-right:15px}.base-content-placeholders-is-rounded .base-content-placeholders-heading__img{border-radius:6px}.base-content-placeholders-is-centered .base-content-placeholders-heading__img{margin-left:auto;margin-right:auto}.base-content-placeholders-is-animated .base-content-placeholders-heading__img:before{content:"";position:absolute;top:0;left:0;width:100vw;max-width:1000px;height:100%;background:linear-gradient(to right,transparent 0%,#e1e1e1 15%,transparent 30%);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:vueContentPlaceholdersAnimation;animation-name:vueContentPlaceholdersAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear}.base-content-placeholders-heading__content{display:flex;flex:1;flex-direction:column;justify-content:center}.base-content-placeholders-heading__title{position:relative;overflow:hidden;min-height:15px;width:85%;margin-bottom:10px;background:#ccc}.base-content-placeholders-is-rounded .base-content-placeholders-heading__title{border-radius:6px}.base-content-placeholders-is-centered .base-content-placeholders-heading__title{margin-left:auto;margin-right:auto}.base-content-placeholders-is-animated .base-content-placeholders-heading__title:before{content:"";position:absolute;top:0;left:0;width:100vw;max-width:1000px;height:100%;background:linear-gradient(to right,transparent 0%,#e1e1e1 15%,transparent 30%);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:vueContentPlaceholdersAnimation;animation-name:vueContentPlaceholdersAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear}.base-content-placeholders-heading__subtitle{position:relative;overflow:hidden;min-height:15px;background:#eee;width:90%}.base-content-placeholders-is-rounded .base-content-placeholders-heading__subtitle{border-radius:6px}.base-content-placeholders-is-centered .base-content-placeholders-heading__subtitle{margin-left:auto;margin-right:auto}.base-content-placeholders-is-animated .base-content-placeholders-heading__subtitle:before{content:"";position:absolute;top:0;left:0;width:100vw;max-width:1000px;height:100%;background:linear-gradient(to right,transparent 0%,#e1e1e1 15%,transparent 30%);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:vueContentPlaceholdersAnimation;animation-name:vueContentPlaceholdersAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear}[class^=base-content-placeholders-]+.base-content-placeholders-text{margin-top:20px}.base-content-placeholders-text__line{position:relative;overflow:hidden;min-height:15px;background:#eee;width:100%;margin-bottom:10px}.base-content-placeholders-is-rounded .base-content-placeholders-text__line{border-radius:6px}.base-content-placeholders-is-centered .base-content-placeholders-text__line{margin-left:auto;margin-right:auto}.base-content-placeholders-is-animated .base-content-placeholders-text__line:before{content:"";position:absolute;top:0;left:0;width:100vw;max-width:1000px;height:100%;background:linear-gradient(to right,transparent 0%,#e1e1e1 15%,transparent 30%);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:vueContentPlaceholdersAnimation;animation-name:vueContentPlaceholdersAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear}.base-content-placeholders-text__line:first-child{width:100%}.base-content-placeholders-text__line:nth-child(2){width:90%}.base-content-placeholders-text__line:nth-child(3){width:80%}.base-content-placeholders-text__line:nth-child(4){width:70%}.base-content-placeholders-box{position:relative;overflow:hidden;min-height:15px;background:#eee}.base-content-placeholders-is-animated .base-content-placeholders-box:before{content:"";position:absolute;top:0;left:0;width:100vw;max-width:1000px;height:100%;background:linear-gradient(to right,transparent 0%,#e1e1e1 15%,transparent 30%);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:vueContentPlaceholdersAnimation;animation-name:vueContentPlaceholdersAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear}.base-content-circle{border-radius:100%}.base-content-placeholders-is-rounded{border-radius:6px}.flatpickr-calendar{opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translate(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translate(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate(0)}}.offset-45deg{transform:rotate(45deg)}.loader{width:240px;height:240px;position:relative;display:block;margin:0 auto;transition:all 2s ease-out;transform:scale(1)}.loader:hover{transition:all 1s ease-in;transform:scale(1.5)}.loader-white .loader--icon{color:#fff}.loader-white .pufs>i:after{-webkit-animation-name:puf-white;animation-name:puf-white}.loader-spined{top:0;right:0;left:0;bottom:0;z-index:100;position:absolute;display:block;-webkit-animation:orbit 3s linear infinite;animation:orbit 3s linear infinite}@-webkit-keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader--icon{text-align:center;width:25px;height:25px;line-height:25px;margin:0 auto;font-size:26px;color:#0a2639}.pufs{top:0;right:0;left:0;bottom:0;display:block;position:absolute}.pufs>i{display:block;top:0;right:0;left:0;bottom:0;position:absolute}.pufs>i:after{content:url('data:image/svg+xml; utf8, ');height:7px;width:7px;position:relative;border-radius:100%;display:block;margin:0 auto;top:7px;font-size:9px;opacity:0;-webkit-animation-name:puf;animation-name:puf;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:3s;animation-duration:3s}.pufs>i:nth-child(1){transform:rotate(8deg)}.pufs>i:nth-child(1):after{-webkit-animation-delay:.0666666667s;animation-delay:.0666666667s;margin-top:-1px}.pufs>i:nth-child(2){transform:rotate(16deg)}.pufs>i:nth-child(2):after{-webkit-animation-delay:.1333333333s;animation-delay:.1333333333s;margin-top:1px}.pufs>i:nth-child(3){transform:rotate(24deg)}.pufs>i:nth-child(3):after{-webkit-animation-delay:.2s;animation-delay:.2s;margin-top:-1px}.pufs>i:nth-child(4){transform:rotate(32deg)}.pufs>i:nth-child(4):after{-webkit-animation-delay:.2666666667s;animation-delay:.2666666667s;margin-top:1px}.pufs>i:nth-child(5){transform:rotate(40deg)}.pufs>i:nth-child(5):after{-webkit-animation-delay:.3333333333s;animation-delay:.3333333333s;margin-top:-1px}.pufs>i:nth-child(6){transform:rotate(48deg)}.pufs>i:nth-child(6):after{-webkit-animation-delay:.4s;animation-delay:.4s;margin-top:1px}.pufs>i:nth-child(7){transform:rotate(56deg)}.pufs>i:nth-child(7):after{-webkit-animation-delay:.4666666667s;animation-delay:.4666666667s;margin-top:-1px}.pufs>i:nth-child(8){transform:rotate(64deg)}.pufs>i:nth-child(8):after{-webkit-animation-delay:.5333333333s;animation-delay:.5333333333s;margin-top:1px}.pufs>i:nth-child(9){transform:rotate(72deg)}.pufs>i:nth-child(9):after{-webkit-animation-delay:.6s;animation-delay:.6s;margin-top:-1px}.pufs>i:nth-child(10){transform:rotate(80deg)}.pufs>i:nth-child(10):after{-webkit-animation-delay:.6666666667s;animation-delay:.6666666667s;margin-top:1px}.pufs>i:nth-child(11){transform:rotate(88deg)}.pufs>i:nth-child(11):after{-webkit-animation-delay:.7333333333s;animation-delay:.7333333333s;margin-top:-1px}.pufs>i:nth-child(12){transform:rotate(96deg)}.pufs>i:nth-child(12):after{-webkit-animation-delay:.8s;animation-delay:.8s;margin-top:1px}.pufs>i:nth-child(13){transform:rotate(104deg)}.pufs>i:nth-child(13):after{-webkit-animation-delay:.8666666667s;animation-delay:.8666666667s;margin-top:-1px}.pufs>i:nth-child(14){transform:rotate(112deg)}.pufs>i:nth-child(14):after{-webkit-animation-delay:.9333333333s;animation-delay:.9333333333s;margin-top:1px}.pufs>i:nth-child(15){transform:rotate(120deg)}.pufs>i:nth-child(15):after{-webkit-animation-delay:1s;animation-delay:1s;margin-top:-1px}.pufs>i:nth-child(16){transform:rotate(128deg)}.pufs>i:nth-child(16):after{-webkit-animation-delay:1.0666666667s;animation-delay:1.0666666667s;margin-top:1px}.pufs>i:nth-child(17){transform:rotate(136deg)}.pufs>i:nth-child(17):after{-webkit-animation-delay:1.1333333333s;animation-delay:1.1333333333s;margin-top:-1px}.pufs>i:nth-child(18){transform:rotate(144deg)}.pufs>i:nth-child(18):after{-webkit-animation-delay:1.2s;animation-delay:1.2s;margin-top:1px}.pufs>i:nth-child(19){transform:rotate(152deg)}.pufs>i:nth-child(19):after{-webkit-animation-delay:1.2666666667s;animation-delay:1.2666666667s;margin-top:-1px}.pufs>i:nth-child(20){transform:rotate(160deg)}.pufs>i:nth-child(20):after{-webkit-animation-delay:1.3333333333s;animation-delay:1.3333333333s;margin-top:1px}.pufs>i:nth-child(21){transform:rotate(168deg)}.pufs>i:nth-child(21):after{-webkit-animation-delay:1.4s;animation-delay:1.4s;margin-top:-1px}.pufs>i:nth-child(22){transform:rotate(176deg)}.pufs>i:nth-child(22):after{-webkit-animation-delay:1.4666666667s;animation-delay:1.4666666667s;margin-top:1px}.pufs>i:nth-child(23){transform:rotate(184deg)}.pufs>i:nth-child(23):after{-webkit-animation-delay:1.5333333333s;animation-delay:1.5333333333s;margin-top:-1px}.pufs>i:nth-child(24){transform:rotate(192deg)}.pufs>i:nth-child(24):after{-webkit-animation-delay:1.6s;animation-delay:1.6s;margin-top:1px}.pufs>i:nth-child(25){transform:rotate(200deg)}.pufs>i:nth-child(25):after{-webkit-animation-delay:1.6666666667s;animation-delay:1.6666666667s;margin-top:-1px}.pufs>i:nth-child(26){transform:rotate(208deg)}.pufs>i:nth-child(26):after{-webkit-animation-delay:1.7333333333s;animation-delay:1.7333333333s;margin-top:1px}.pufs>i:nth-child(27){transform:rotate(216deg)}.pufs>i:nth-child(27):after{-webkit-animation-delay:1.8s;animation-delay:1.8s;margin-top:-1px}.pufs>i:nth-child(28){transform:rotate(224deg)}.pufs>i:nth-child(28):after{-webkit-animation-delay:1.8666666667s;animation-delay:1.8666666667s;margin-top:1px}.pufs>i:nth-child(29){transform:rotate(232deg)}.pufs>i:nth-child(29):after{-webkit-animation-delay:1.9333333333s;animation-delay:1.9333333333s;margin-top:-1px}.pufs>i:nth-child(30){transform:rotate(240deg)}.pufs>i:nth-child(30):after{-webkit-animation-delay:2s;animation-delay:2s;margin-top:1px}.pufs>i:nth-child(31){transform:rotate(248deg)}.pufs>i:nth-child(31):after{-webkit-animation-delay:2.0666666667s;animation-delay:2.0666666667s;margin-top:-1px}.pufs>i:nth-child(32){transform:rotate(256deg)}.pufs>i:nth-child(32):after{-webkit-animation-delay:2.1333333333s;animation-delay:2.1333333333s;margin-top:1px}.pufs>i:nth-child(33){transform:rotate(264deg)}.pufs>i:nth-child(33):after{-webkit-animation-delay:2.2s;animation-delay:2.2s;margin-top:-1px}.pufs>i:nth-child(34){transform:rotate(272deg)}.pufs>i:nth-child(34):after{-webkit-animation-delay:2.2666666667s;animation-delay:2.2666666667s;margin-top:1px}.pufs>i:nth-child(35){transform:rotate(280deg)}.pufs>i:nth-child(35):after{-webkit-animation-delay:2.3333333333s;animation-delay:2.3333333333s;margin-top:-1px}.pufs>i:nth-child(36){transform:rotate(288deg)}.pufs>i:nth-child(36):after{-webkit-animation-delay:2.4s;animation-delay:2.4s;margin-top:1px}.pufs>i:nth-child(37){transform:rotate(296deg)}.pufs>i:nth-child(37):after{-webkit-animation-delay:2.4666666667s;animation-delay:2.4666666667s;margin-top:-1px}.pufs>i:nth-child(38){transform:rotate(304deg)}.pufs>i:nth-child(38):after{-webkit-animation-delay:2.5333333333s;animation-delay:2.5333333333s;margin-top:1px}.pufs>i:nth-child(39){transform:rotate(312deg)}.pufs>i:nth-child(39):after{-webkit-animation-delay:2.6s;animation-delay:2.6s;margin-top:-1px}.pufs>i:nth-child(40){transform:rotate(320deg)}.pufs>i:nth-child(40):after{-webkit-animation-delay:2.6666666667s;animation-delay:2.6666666667s;margin-top:1px}.pufs>i:nth-child(41){transform:rotate(328deg)}.pufs>i:nth-child(41):after{-webkit-animation-delay:2.7333333333s;animation-delay:2.7333333333s;margin-top:-1px}.pufs>i:nth-child(42){transform:rotate(336deg)}.pufs>i:nth-child(42):after{-webkit-animation-delay:2.8s;animation-delay:2.8s;margin-top:1px}.pufs>i:nth-child(43){transform:rotate(344deg)}.pufs>i:nth-child(43):after{-webkit-animation-delay:2.8666666667s;animation-delay:2.8666666667s;margin-top:-1px}.pufs>i:nth-child(44){transform:rotate(352deg)}.pufs>i:nth-child(44):after{-webkit-animation-delay:2.9333333333s;animation-delay:2.9333333333s;margin-top:1px}.pufs>i:nth-child(45){transform:rotate(360deg)}.pufs>i:nth-child(45):after{-webkit-animation-delay:3s;animation-delay:3s;margin-top:-1px}.particles{position:absolute;display:block;top:0;right:0;left:0;bottom:0}.particles>i{display:block;top:0;right:0;left:0;bottom:0;position:absolute}.particles>i:after{content:url('data:image/svg+xml; utf8, ');height:7px;width:7px;position:relative;border-radius:100%;display:block;margin:0 auto;top:7px;font-size:2px;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:3s;animation-duration:3s}.particles>i:nth-child(1){transform:rotate(8deg)}.particles>i:nth-child(1):after{-webkit-animation-delay:.0666666667s;animation-delay:.0666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(2){transform:rotate(16deg)}.particles>i:nth-child(2):after{-webkit-animation-delay:.1333333333s;animation-delay:.1333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(3){transform:rotate(24deg)}.particles>i:nth-child(3):after{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(4){transform:rotate(32deg)}.particles>i:nth-child(4):after{-webkit-animation-delay:.2666666667s;animation-delay:.2666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(5){transform:rotate(40deg)}.particles>i:nth-child(5):after{-webkit-animation-delay:.3333333333s;animation-delay:.3333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(6){transform:rotate(48deg)}.particles>i:nth-child(6):after{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(7){transform:rotate(56deg)}.particles>i:nth-child(7):after{-webkit-animation-delay:.4666666667s;animation-delay:.4666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(8){transform:rotate(64deg)}.particles>i:nth-child(8):after{-webkit-animation-delay:.5333333333s;animation-delay:.5333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(9){transform:rotate(72deg)}.particles>i:nth-child(9):after{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(10){transform:rotate(80deg)}.particles>i:nth-child(10):after{-webkit-animation-delay:.6666666667s;animation-delay:.6666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(11){transform:rotate(88deg)}.particles>i:nth-child(11):after{-webkit-animation-delay:.7333333333s;animation-delay:.7333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(12){transform:rotate(96deg)}.particles>i:nth-child(12):after{-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(13){transform:rotate(104deg)}.particles>i:nth-child(13):after{-webkit-animation-delay:.8666666667s;animation-delay:.8666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(14){transform:rotate(112deg)}.particles>i:nth-child(14):after{-webkit-animation-delay:.9333333333s;animation-delay:.9333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(15){transform:rotate(120deg)}.particles>i:nth-child(15):after{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(16){transform:rotate(128deg)}.particles>i:nth-child(16):after{-webkit-animation-delay:1.0666666667s;animation-delay:1.0666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(17){transform:rotate(136deg)}.particles>i:nth-child(17):after{-webkit-animation-delay:1.1333333333s;animation-delay:1.1333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(18){transform:rotate(144deg)}.particles>i:nth-child(18):after{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(19){transform:rotate(152deg)}.particles>i:nth-child(19):after{-webkit-animation-delay:1.2666666667s;animation-delay:1.2666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(20){transform:rotate(160deg)}.particles>i:nth-child(20):after{-webkit-animation-delay:1.3333333333s;animation-delay:1.3333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(21){transform:rotate(168deg)}.particles>i:nth-child(21):after{-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(22){transform:rotate(176deg)}.particles>i:nth-child(22):after{-webkit-animation-delay:1.4666666667s;animation-delay:1.4666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(23){transform:rotate(184deg)}.particles>i:nth-child(23):after{-webkit-animation-delay:1.5333333333s;animation-delay:1.5333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(24){transform:rotate(192deg)}.particles>i:nth-child(24):after{-webkit-animation-delay:1.6s;animation-delay:1.6s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(25){transform:rotate(200deg)}.particles>i:nth-child(25):after{-webkit-animation-delay:1.6666666667s;animation-delay:1.6666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(26){transform:rotate(208deg)}.particles>i:nth-child(26):after{-webkit-animation-delay:1.7333333333s;animation-delay:1.7333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(27){transform:rotate(216deg)}.particles>i:nth-child(27):after{-webkit-animation-delay:1.8s;animation-delay:1.8s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(28){transform:rotate(224deg)}.particles>i:nth-child(28):after{-webkit-animation-delay:1.8666666667s;animation-delay:1.8666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(29){transform:rotate(232deg)}.particles>i:nth-child(29):after{-webkit-animation-delay:1.9333333333s;animation-delay:1.9333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(30){transform:rotate(240deg)}.particles>i:nth-child(30):after{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(31){transform:rotate(248deg)}.particles>i:nth-child(31):after{-webkit-animation-delay:2.0666666667s;animation-delay:2.0666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(32){transform:rotate(256deg)}.particles>i:nth-child(32):after{-webkit-animation-delay:2.1333333333s;animation-delay:2.1333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(33){transform:rotate(264deg)}.particles>i:nth-child(33):after{-webkit-animation-delay:2.2s;animation-delay:2.2s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(34){transform:rotate(272deg)}.particles>i:nth-child(34):after{-webkit-animation-delay:2.2666666667s;animation-delay:2.2666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(35){transform:rotate(280deg)}.particles>i:nth-child(35):after{-webkit-animation-delay:2.3333333333s;animation-delay:2.3333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(36){transform:rotate(288deg)}.particles>i:nth-child(36):after{-webkit-animation-delay:2.4s;animation-delay:2.4s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(37){transform:rotate(296deg)}.particles>i:nth-child(37):after{-webkit-animation-delay:2.4666666667s;animation-delay:2.4666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(38){transform:rotate(304deg)}.particles>i:nth-child(38):after{-webkit-animation-delay:2.5333333333s;animation-delay:2.5333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(39){transform:rotate(312deg)}.particles>i:nth-child(39):after{-webkit-animation-delay:2.6s;animation-delay:2.6s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(40){transform:rotate(320deg)}.particles>i:nth-child(40):after{-webkit-animation-delay:2.6666666667s;animation-delay:2.6666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(41){transform:rotate(328deg)}.particles>i:nth-child(41):after{-webkit-animation-delay:2.7333333333s;animation-delay:2.7333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(42){transform:rotate(336deg)}.particles>i:nth-child(42):after{-webkit-animation-delay:2.8s;animation-delay:2.8s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(43){transform:rotate(344deg)}.particles>i:nth-child(43):after{-webkit-animation-delay:2.8666666667s;animation-delay:2.8666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(44){transform:rotate(352deg)}.particles>i:nth-child(44):after{-webkit-animation-delay:2.9333333333s;animation-delay:2.9333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(45){transform:rotate(360deg)}.particles>i:nth-child(45):after{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-name:particle;animation-name:particle}@-webkit-keyframes puf{0%{opacity:1;color:#000;transform:scale(1)}10%{color:#3498db;transform:scale(1.5)}60%,to{opacity:0;color:gray;transform:scale(.4)}}@keyframes puf{0%{opacity:1;color:#000;transform:scale(1)}10%{color:#3498db;transform:scale(1.5)}60%,to{opacity:0;color:gray;transform:scale(.4)}}@-webkit-keyframes puf-white{0%{opacity:1;color:#000000bf;transform:scale(1)}10%{color:#ffffffe6;transform:scale(1.5)}60%,to{opacity:0;color:#0000004d;transform:scale(.4)}}@keyframes puf-white{0%{opacity:1;color:#000000bf;transform:scale(1)}10%{color:#ffffffe6;transform:scale(1.5)}60%,to{opacity:0;color:#0000004d;transform:scale(.4)}}@-webkit-keyframes particle{0%{opacity:1;color:#fff;margin-top:0}10%{margin-top:15px}75%{opacity:.5;margin-top:5px}to{opacity:0;margin-top:0}}@keyframes particle{0%{opacity:1;color:#fff;margin-top:0}10%{margin-top:15px}75%{opacity:.5;margin-top:5px}to{opacity:0;margin-top:0}}@-webkit-keyframes particle-o{0%{opacity:1;color:#fff;margin-top:0}10%{margin-top:-7px}75%{opacity:.5;margin-top:0}to{opacity:0;margin-top:0}}@keyframes particle-o{0%{opacity:1;color:#fff;margin-top:0}10%{margin-top:-7px}75%{opacity:.5;margin-top:0}to{opacity:0;margin-top:0}}.star-rating[data-v-52311750]{display:flex;align-items:center}.star-rating .star-container[data-v-52311750]{display:flex}.star-rating .star-container[data-v-52311750]:not(:last-child){margin-right:5px} diff --git a/public/build/assets/main.7567eb0c.css b/public/build/assets/main.7567eb0c.css deleted file mode 100644 index 103084ae..00000000 --- a/public/build/assets/main.7567eb0c.css +++ /dev/null @@ -1 +0,0 @@ -*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#94a3b8}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#94a3b8}input::placeholder,textarea::placeholder{opacity:1;color:#94a3b8}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#64748b;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#64748b;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#64748b;opacity:1}input::placeholder,textarea::placeholder{color:#64748b;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#64748b;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto -webkit-focus-ring-color}*{scrollbar-color:initial;scrollbar-width:initial}*,:before,:after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity));--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: var(--tw-empty, );--tw-brightness: var(--tw-empty, );--tw-contrast: var(--tw-empty, );--tw-grayscale: var(--tw-empty, );--tw-hue-rotate: var(--tw-empty, );--tw-invert: var(--tw-empty, );--tw-saturate: var(--tw-empty, );--tw-sepia: var(--tw-empty, );--tw-drop-shadow: var(--tw-empty, );--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);--tw-backdrop-blur: var(--tw-empty, );--tw-backdrop-brightness: var(--tw-empty, );--tw-backdrop-contrast: var(--tw-empty, );--tw-backdrop-grayscale: var(--tw-empty, );--tw-backdrop-hue-rotate: var(--tw-empty, );--tw-backdrop-invert: var(--tw-empty, );--tw-backdrop-opacity: var(--tw-empty, );--tw-backdrop-saturate: var(--tw-empty, );--tw-backdrop-sepia: var(--tw-empty, );--tw-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.container{width:100%}.\!container{width:100%!important}@media (min-width: 640px){.container{max-width:640px}.\!container{max-width:640px!important}}@media (min-width: 768px){.container{max-width:768px}.\!container{max-width:768px!important}}@media (min-width: 1024px){.container{max-width:1024px}.\!container{max-width:1024px!important}}@media (min-width: 1280px){.container{max-width:1280px}.\!container{max-width:1280px!important}}@media (min-width: 1536px){.container{max-width:1536px}.\!container{max-width:1536px!important}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where([class~="lead"]):not(:where([class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(ol):not(:where([class~="not-prose"] *)){list-style-type:decimal;padding-left:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"] *)){list-style-type:disc;padding-left:1.625em}.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *)):after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"] *)){font-weight:900}.prose :where(h2):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"] *)){font-weight:800}.prose :where(h3):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"] *)){font-weight:700}.prose :where(h4):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"] *)){font-weight:700}.prose :where(figure > *):not(:where([class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"] *)):before{content:"`"}.prose :where(code):not(:where([class~="not-prose"] *)):after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"] *)){color:var(--tw-prose-links)}.prose :where(pre):not(:where([class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"] *)):before{content:none}.prose :where(pre code):not(:where([class~="not-prose"] *)):after{content:none}.prose :where(table):not(:where([class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"] *)){vertical-align:baseline;padding:.5714286em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(img):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(h2 code):not(:where([class~="not-prose"] *)){font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"] *)){font-size:.9em}.prose :where(li):not(:where([class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose :where(ul > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose>:where(ul > li p):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose>:where(ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose>:where(ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose>:where(ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose>:where(ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(hr + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h2 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h3 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h4 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose :where(tbody td:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(tbody td:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose>:where(:first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose>:where(:last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~="not-prose"] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~="lead"]):not(:where([class~="not-prose"] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-left:1.1111111em}.prose-sm :where(h1):not(:where([class~="not-prose"] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~="not-prose"] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~="not-prose"] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~="not-prose"] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~="not-prose"] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(video):not(:where([class~="not-prose"] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure):not(:where([class~="not-prose"] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure > *):not(:where([class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~="not-prose"] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(code):not(:where([class~="not-prose"] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~="not-prose"] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~="not-prose"] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~="not-prose"] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding:.6666667em 1em}.prose-sm :where(ol):not(:where([class~="not-prose"] *)){padding-left:1.5714286em}.prose-sm :where(ul):not(:where([class~="not-prose"] *)){padding-left:1.5714286em}.prose-sm :where(li):not(:where([class~="not-prose"] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol > li):not(:where([class~="not-prose"] *)){padding-left:.4285714em}.prose-sm :where(ul > li):not(:where([class~="not-prose"] *)){padding-left:.4285714em}.prose-sm>:where(ul > li p):not(:where([class~="not-prose"] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm>:where(ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm>:where(ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm>:where(ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm>:where(ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(hr):not(:where([class~="not-prose"] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm :where(h2 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm :where(h3 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm :where(h4 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm :where(table):not(:where([class~="not-prose"] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~="not-prose"] *)){padding-right:1em;padding-bottom:.6666667em;padding-left:1em}.prose-sm :where(thead th:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose-sm :where(thead th:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose-sm :where(tbody td):not(:where([class~="not-prose"] *)){padding:.6666667em 1em}.prose-sm :where(tbody td:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose-sm :where(tbody td:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose-sm>:where(:first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm>:where(:last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.aspect-w-4{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 4}.aspect-w-4>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.aspect-h-3{--tw-aspect-h: 3}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0px;right:0px;bottom:0px;left:0px}.inset-y-0{top:0px;bottom:0px}.right-0{right:0px}.bottom-2{bottom:.5rem}.left-0{left:0px}.top-3{top:.75rem}.top-0{top:0px}.right-\[7\.5\%\]{right:7.5%}.right-\[32\%\]{right:32%}.bottom-0{bottom:0px}.right-3{right:.75rem}.bottom-3{bottom:.75rem}.-bottom-3{bottom:-.75rem}.-right-3{right:-.75rem}.top-2\.5{top:.625rem}.top-2{top:.5rem}.right-3\.5{right:.875rem}.top-1\/2{top:50%}.left-1\/2{left:50%}.right-4{right:1rem}.top-\[8px\]{top:8px}.right-\[10px\]{right:10px}.top-px{top:1px}.-left-px{left:-1px}.-right-px{right:-1px}.-bottom-1{bottom:-.25rem}.-top-2{top:-.5rem}.bottom-auto{bottom:auto}.-bottom-px{bottom:-1px}.left-3\.5{left:.875rem}.left-3{left:.75rem}.top-4{top:1rem}.left-6{left:1.5rem}.-top-4{top:-1rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-30{z-index:30}.z-0{z-index:0}.z-40{z-index:40}.col-span-12{grid-column:span 12 / span 12}.col-span-5{grid-column:span 5 / span 5}.col-span-7{grid-column:span 7 / span 7}.col-span-10{grid-column:span 10 / span 10}.col-span-3{grid-column:span 3 / span 3}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.col-span-8{grid-column:span 8 / span 8}.col-span-1{grid-column:span 1 / span 1}.float-right{float:right}.float-left{float:left}.float-none{float:none}.m-0{margin:0}.m-4{margin:1rem}.m-2{margin:.5rem}.m-1{margin:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-0{margin-bottom:0}.mt-4{margin-top:1rem}.mr-3{margin-right:.75rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.mt-6{margin-top:1.5rem}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.mt-3{margin-top:.75rem}.ml-3{margin-left:.75rem}.mb-32{margin-bottom:8rem}.mt-0{margin-top:0}.mb-3{margin-bottom:.75rem}.mt-8{margin-top:2rem}.-ml-0\.5{margin-left:-.125rem}.-ml-0{margin-left:-0px}.-ml-1{margin-left:-.25rem}.-mr-0\.5{margin-right:-.125rem}.-mr-0{margin-right:-0px}.-mr-1{margin-right:-.25rem}.mr-4{margin-right:1rem}.-ml-2{margin-left:-.5rem}.ml-6{margin-left:1.5rem}.mr-1{margin-right:.25rem}.mr-5{margin-right:1.25rem}.mt-5{margin-top:1.25rem}.mt-16{margin-top:4rem}.mt-0\.5{margin-top:.125rem}.mb-5{margin-bottom:1.25rem}.ml-4{margin-left:1rem}.mt-px{margin-top:1px}.mb-8{margin-bottom:2rem}.mt-2\.5{margin-top:.625rem}.mr-3\.5{margin-right:.875rem}.mb-6{margin-bottom:1.5rem}.mb-4{margin-bottom:1rem}.mb-16{margin-bottom:4rem}.\!mt-2{margin-top:.5rem!important}.-mr-12{margin-right:-3rem}.mb-10{margin-bottom:2.5rem}.mt-12{margin-top:3rem}.\!mt-0{margin-top:0!important}.-mb-1{margin-bottom:-.25rem}.mt-10{margin-top:2.5rem}.-mb-5{margin-bottom:-1.25rem}.ml-56{margin-left:14rem}.-mt-3{margin-top:-.75rem}.mt-24{margin-top:6rem}.-mb-px{margin-bottom:-1px}.-mb-10{margin-bottom:-2.5rem}.mt-14{margin-top:3.5rem}.ml-0{margin-left:0}.-mr-2{margin-right:-.5rem}.ml-auto{margin-left:auto}.-mt-4{margin-top:-1rem}.mt-7{margin-top:1.75rem}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-full{height:100%}.h-8{height:2rem}.h-5{height:1.25rem}.h-9{height:2.25rem}.h-\[200px\]{height:200px}.h-10{height:2.5rem}.h-screen{height:100vh}.h-4{height:1rem}.h-auto{height:auto}.h-\[300px\]{height:300px}.h-\[15vw\]{height:15vw}.h-6{height:1.5rem}.h-3{height:.75rem}.\!h-10{height:2.5rem!important}.h-12{height:3rem}.h-32{height:8rem}.h-20{height:5rem}.h-1\.5{height:.375rem}.h-1{height:.25rem}.h-px{height:1px}.h-\[38px\]{height:38px}.h-24{height:6rem}.\!h-6{height:1.5rem!important}.h-0{height:0px}.h-80{height:20rem}.h-\[160px\]{height:160px}.h-16{height:4rem}.h-48{height:12rem}.h-96{height:24rem}.h-14{height:3.5rem}.max-h-\[350px\]{max-height:350px}.max-h-36{max-height:9rem}.max-h-\[173px\]{max-height:173px}.max-h-80{max-height:20rem}.max-h-60{max-height:15rem}.max-h-10{max-height:2.5rem}.max-h-\[550px\]{max-height:550px}.min-h-0{min-height:0px}.min-h-\[170px\]{min-height:170px}.min-h-screen{min-height:100vh}.min-h-\[100px\]{min-height:100px}.min-h-\[200px\]{min-height:200px}.w-16{width:4rem}.w-\[250px\]{width:250px}.w-9{width:2.25rem}.w-full{width:100%}.w-\[300px\]{width:300px}.w-10{width:2.5rem}.w-4{width:1rem}.w-screen{width:100vw}.w-48{width:12rem}.w-\[420px\]{width:420px}.w-7\/12{width:58.333333%}.w-6{width:1.5rem}.w-5{width:1.25rem}.w-11\/12{width:91.666667%}.\!w-10{width:2.5rem!important}.w-20{width:5rem}.w-40{width:10rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-56{width:14rem}.w-32{width:8rem}.w-8{width:2rem}.w-28{width:7rem}.w-1\.5{width:.375rem}.w-1{width:.25rem}.w-11{width:2.75rem}.w-3{width:.75rem}.w-2\.5{width:.625rem}.w-2{width:.5rem}.w-0{width:0px}.w-24{width:6rem}.\!w-6{width:1.5rem!important}.w-36{width:9rem}.w-88{width:22rem}.w-60{width:15rem}.w-64{width:16rem}.w-1\/2{width:50%}.min-w-full{min-width:100%}.min-w-\[5rem\]{min-width:5rem}.min-w-0{min-width:0px}.min-w-\[300px\]{min-width:300px}.min-w-\[240px\]{min-width:240px}.min-w-\[200px\]{min-width:200px}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-\[680px\]{max-width:680px}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.max-w-2xl{max-width:42rem}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.grow-0{flex-grow:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-top-right{transform-origin:top right}.translate-y-1{--tw-translate-y: .25rem;transform:var(--tw-transform)}.translate-y-0{--tw-translate-y: 0px;transform:var(--tw-transform)}.translate-y-4{--tw-translate-y: 1rem;transform:var(--tw-transform)}.-translate-x-1\/2{--tw-translate-x: -50%;transform:var(--tw-transform)}.-translate-y-1\/2{--tw-translate-y: -50%;transform:var(--tw-transform)}.translate-x-6{--tw-translate-x: 1.5rem;transform:var(--tw-transform)}.translate-x-1{--tw-translate-x: .25rem;transform:var(--tw-transform)}.translate-x-5{--tw-translate-x: 1.25rem;transform:var(--tw-transform)}.translate-x-0{--tw-translate-x: 0px;transform:var(--tw-transform)}.translate-y-full{--tw-translate-y: 100%;transform:var(--tw-transform)}.-translate-y-full{--tw-translate-y: -100%;transform:var(--tw-transform)}.translate-y-2{--tw-translate-y: .5rem;transform:var(--tw-transform)}.-translate-x-full{--tw-translate-x: -100%;transform:var(--tw-transform)}.rotate-180{--tw-rotate: 180deg;transform:var(--tw-transform)}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:var(--tw-transform)}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:var(--tw-transform)}.transform{transform:var(--tw-transform)}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-default{cursor:default}.cursor-move{cursor:move}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.list-inside{list-style-position:inside}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-flow-row{grid-auto-flow:row}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-8{gap:2rem}.gap-4{gap:1rem}.gap-3{gap:.75rem}.gap-2{gap:.5rem}.gap-6{gap:1.5rem}.gap-5{gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-4{row-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-8{row-gap:2rem}.gap-y-5{row-gap:1.25rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.\!rounded{border-radius:.25rem!important}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.\!rounded-full{border-radius:9999px!important}.\!rounded-none{border-radius:0!important}.rounded-sm{border-radius:.125rem}.rounded-none{border-radius:0}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.\!rounded-r-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-tr-sm{border-top-right-radius:.125rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-tr-md{border-top-right-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-t-2{border-top-width:2px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-r-0{border-right-width:0px}.border-t-8{border-top-width:8px}.border-b-2{border-bottom-width:2px}.border-t-0{border-top-width:0px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-l{border-left-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-primary-500{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-500),var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.border-primary-400{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-400),var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity))}.border-primary-200{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-200),var(--tw-border-opacity))}.border-primary-600{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-600),var(--tw-border-opacity))}.border-opacity-60{--tw-border-opacity: .6}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.bg-primary-600{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-600),var(--tw-bg-opacity))}.bg-primary-100{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-100),var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.bg-purple-300{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.bg-primary-300{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-300),var(--tw-bg-opacity))}.bg-primary-500{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-500),var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.\!bg-gray-400{--tw-bg-opacity: 1 !important;background-color:rgb(148 163 184 / var(--tw-bg-opacity))!important}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-primary-50{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-50),var(--tw-bg-opacity))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.\!bg-gray-100{--tw-bg-opacity: 1 !important;background-color:rgb(241 245 249 / var(--tw-bg-opacity))!important}.bg-opacity-20{--tw-bg-opacity: .2}.bg-opacity-40{--tw-bg-opacity: .4}.bg-opacity-75{--tw-bg-opacity: .75}.bg-opacity-25{--tw-bg-opacity: .25}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-60{--tw-bg-opacity: .6}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-multiselect-remove{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3e%3c/path%3e%3c/svg%3e")}.bg-multiselect-caret{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3e %3cpath fill-rule='evenodd' d='M10 3a1 1 0 01.707.293l3 3a1 1 0 01-1.414 1.414L10 5.414 7.707 7.707a1 1 0 01-1.414-1.414l3-3A1 1 0 0110 3zm-3.707 9.293a1 1 0 011.414 0L10 14.586l2.293-2.293a1 1 0 011.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z' clip-rule='evenodd' /%3e %3c/svg%3e")}.bg-multiselect-spinner{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='rgb(var(--color-primary-500))' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3e%3c/path%3e%3c/svg%3e")}.from-primary-500{--tw-gradient-from: rgb(var(--color-primary-500));--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(var(--color-primary-500), 0))}.to-primary-400{--tw-gradient-to: rgb(var(--color-primary-400))}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-primary-700{fill:rgb(var(--color-primary-700))}.fill-primary-500{fill:rgb(var(--color-primary-500))}.fill-current{fill:currentColor}.fill-gray-600{fill:#475569}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-4{padding:1rem}.p-3{padding:.75rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-0{padding:0}.p-1{padding:.25rem}.p-8{padding:2rem}.\!p-2{padding:.5rem!important}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.py-16{padding-top:4rem;padding-bottom:4rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-px{padding-top:1px;padding-bottom:1px}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.pr-20{padding-right:5rem}.pr-10{padding-right:2.5rem}.pl-20{padding-left:5rem}.pl-10{padding-left:2.5rem}.pl-0{padding-left:0}.pb-4{padding-bottom:1rem}.pl-3{padding-left:.75rem}.pb-28{padding-bottom:7rem}.pt-16{padding-top:4rem}.pb-16{padding-bottom:4rem}.pt-24{padding-top:6rem}.pr-2{padding-right:.5rem}.pl-1{padding-left:.25rem}.pl-8{padding-left:2rem}.pt-4{padding-top:1rem}.pb-20{padding-bottom:5rem}.pt-5{padding-top:1.25rem}.pl-5{padding-left:1.25rem}.pr-3{padding-right:.75rem}.pl-7{padding-left:1.75rem}.pr-0{padding-right:0}.pt-1{padding-top:.25rem}.pl-2{padding-left:.5rem}.pr-9{padding-right:2.25rem}.pr-4{padding-right:1rem}.pl-3\.5{padding-left:.875rem}.pr-3\.5{padding-right:.875rem}.pb-2{padding-bottom:.5rem}.pt-2{padding-top:.5rem}.pb-3{padding-bottom:.75rem}.pt-6{padding-top:1.5rem}.pb-1{padding-bottom:.25rem}.pl-4{padding-left:1rem}.pb-32{padding-bottom:8rem}.pl-6{padding-left:1.5rem}.pb-\[6\.4rem\]{padding-bottom:6.4rem}.pt-8{padding-top:2rem}.pt-10{padding-top:2.5rem}.pb-\[6rem\]{padding-bottom:6rem}.pb-6{padding-bottom:1.5rem}.pt-3{padding-top:.75rem}.pb-8{padding-bottom:2rem}.pr-8{padding-right:2rem}.pb-\[6\.6rem\]{padding-bottom:6.6rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-base{font-family:Poppins,sans-serif}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-black{font-weight:900}.font-light{font-weight:300}.font-extrabold{font-weight:800}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.leading-6{line-height:1.5rem}.leading-tight{line-height:1.25}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-normal{line-height:1.5}.leading-5{line-height:1.25rem}.leading-4{line-height:1rem}.leading-9{line-height:2.25rem}.leading-snug{line-height:1.375}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.tracking-wider{letter-spacing:.05em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity: 1;color:rgba(var(--color-primary-500),var(--tw-text-opacity))}.text-primary-400{--tw-text-opacity: 1;color:rgba(var(--color-primary-400),var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(4 4 5 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-primary-700{--tw-text-opacity: 1;color:rgba(var(--color-primary-700),var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity: 1;color:rgba(var(--color-primary-600),var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity))}.\!text-primary-500{--tw-text-opacity: 1 !important;color:rgba(var(--color-primary-500),var(--tw-text-opacity))!important}.\!text-gray-400{--tw-text-opacity: 1 !important;color:rgb(148 163 184 / var(--tw-text-opacity))!important}.text-gray-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity))}.text-primary-800{--tw-text-opacity: 1;color:rgba(var(--color-primary-800),var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.text-primary-900{--tw-text-opacity: 1;color:rgba(var(--color-primary-900),var(--tw-text-opacity))}.text-primary-100{--tw-text-opacity: 1;color:rgba(var(--color-primary-100),var(--tw-text-opacity))}.text-transparent{color:transparent}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.text-opacity-90{--tw-text-opacity: .9}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity))}.placeholder-gray-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-90{opacity:.9}.opacity-50{opacity:.5}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(4 4 5 / var(--tw-ring-opacity))}.ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity))}.ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))}.ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity))}.ring-primary-500{--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--color-primary-500), var(--tw-ring-opacity))}.ring-primary-400{--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--color-primary-400), var(--tw-ring-opacity))}.ring-transparent{--tw-ring-color: transparent}.ring-opacity-5{--tw-ring-opacity: .05}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-1{--tw-ring-offset-width: 1px}.blur{--tw-blur: blur(8px);filter:var(--tw-filter)}.filter{filter:var(--tw-filter)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-filter);backdrop-filter:var(--tw-backdrop-filter)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-filter);backdrop-filter:var(--tw-backdrop-filter)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-100{transition-duration:.1s}.duration-75{transition-duration:75ms}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.scrollbar.overflow-y-hidden{overflow-y:hidden}.scrollbar-thin{--scrollbar-track: initial;--scrollbar-thumb: initial;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);overflow:overlay}.scrollbar-thin.overflow-x-hidden{overflow-x:hidden}.scrollbar-thin.overflow-y-hidden{overflow-y:hidden}.scrollbar-thin::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{width:8px;height:8px}.scrollbar-track-gray-100{--scrollbar-track: #f1f5f9 !important}.scrollbar-thumb-gray-300{--scrollbar-thumb: #cbd5e1 !important}@supports (-webkit-touch-callout: none){.h-screen-ios{height:-webkit-fill-available}}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Poppins-SemiBold.ttf) format("truetype")}:root{--color-primary-50: 247, 246, 253;--color-primary-100: 238, 238, 251;--color-primary-200: 213, 212, 245;--color-primary-300: 188, 185, 239;--color-primary-400: 138, 133, 228;--color-primary-500: 88, 81, 216;--color-primary-600: 79, 73, 194;--color-primary-700: 53, 49, 130;--color-primary-800: 40, 36, 97;--color-primary-900: 26, 24, 65}.shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@-webkit-keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}body{min-height:-webkit-fill-available}html,.h-screen-ios{height:-webkit-fill-available}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:h-2:after{content:var(--tw-content);height:.5rem}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y: -50%;transform:var(--tw-transform)}.after\:transform:after{content:var(--tw-content);transform:var(--tw-transform)}.after\:bg-gray-200:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:rounded-md:hover{border-radius:.375rem}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity))}.hover\:border-primary-300:hover{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-300),var(--tw-border-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.hover\:bg-primary-700:hover{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-700),var(--tw-bg-opacity))}.hover\:bg-primary-200:hover{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-200),var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(4 4 5 / var(--tw-bg-opacity))}.hover\:bg-primary-100:hover{--tw-bg-opacity: 1;background-color:rgba(var(--color-primary-100),var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.hover\:bg-opacity-60:hover{--tw-bg-opacity: .6}.hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.hover\:font-medium:hover{font-weight:500}.hover\:text-primary-500:hover{--tw-text-opacity: 1;color:rgba(var(--color-primary-500),var(--tw-text-opacity))}.hover\:text-primary-600:hover{--tw-text-opacity: 1;color:rgba(var(--color-primary-600),var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.hover\:opacity-80:hover{opacity:.8}.focus\:border:focus{border-width:1px}.focus\:border-r-2:focus{border-right-width:2px}.focus\:border-solid:focus{border-style:solid}.focus\:border-none:focus{border-style:none}.focus\:border-primary-400:focus{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-400),var(--tw-border-opacity))}.focus\:border-red-400:focus{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.focus\:border-gray-100:focus{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.focus\:border-primary-500:focus{--tw-border-opacity: 1;border-color:rgba(var(--color-primary-500),var(--tw-border-opacity))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.focus\:bg-gray-300:focus{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.focus\:text-red-500:focus{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-primary-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--color-primary-400), var(--tw-ring-opacity))}.focus\:ring-primary-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--color-primary-500), var(--tw-ring-opacity))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))}.focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity))}.focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity))}.focus\:ring-yellow-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(202 138 4 / var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity))}.focus\:ring-white:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))}.focus\:ring-opacity-60:focus{--tw-ring-opacity: .6}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color: #fefce8}.group:hover .group-hover\:text-gray-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.group:hover .group-hover\:text-primary-600{--tw-text-opacity: 1;color:rgba(var(--color-primary-600),var(--tw-text-opacity))}.group:hover .group-hover\:text-primary-500{--tw-text-opacity: 1;color:rgba(var(--color-primary-500),var(--tw-text-opacity))}.group:hover .group-hover\:text-black{--tw-text-opacity: 1;color:rgb(4 4 5 / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:mt-0{margin-top:0}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-32{margin-top:8rem}.sm\:ml-6{margin-left:1.5rem}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-screen{height:100vh}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:w-7\/12{width:58.333333%}.sm\:w-1\/2{width:50%}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-6xl{max-width:72rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y: 0px;transform:var(--tw-transform)}.sm\:translate-x-2{--tw-translate-x: .5rem;transform:var(--tw-transform)}.sm\:translate-x-0{--tw-translate-x: 0px;transform:var(--tw-transform)}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:var(--tw-transform)}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:var(--tw-transform)}.sm\:grid-flow-row-dense{grid-auto-flow:row dense}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}.sm\:gap-y-10{row-gap:2.5rem}.sm\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.sm\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity))}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:align-middle{vertical-align:middle}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width: 768px){.md\:fixed{position:fixed}.md\:relative{position:relative}.md\:inset-y-0{top:0px;bottom:0px}.md\:col-span-6{grid-column:span 6 / span 6}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-8{grid-column:span 8 / span 8}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-start-5{grid-column-start:5}.md\:float-left{float:left}.md\:m-0{margin:0}.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:ml-0{margin-left:0}.md\:mb-8{margin-bottom:2rem}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mt-2{margin-top:.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-9{height:2.25rem}.md\:h-16{height:4rem}.md\:h-24{height:6rem}.md\:h-48{height:12rem}.md\:w-auto{width:auto}.md\:w-7\/12{width:58.333333%}.md\:w-96{width:24rem}.md\:w-9{width:2.25rem}.md\:w-40{width:10rem}.md\:w-2\/3{width:66.666667%}.md\:w-full{width:100%}.md\:w-1\/4{width:25%}.md\:min-w-\[390px\]{min-width:390px}.md\:max-w-xl{max-width:36rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:p-8{padding:2rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pl-56{padding-left:14rem}.md\:pb-48{padding-bottom:12rem}.md\:pt-40{padding-top:10rem}.md\:pl-10{padding-left:2.5rem}.md\:pl-4{padding-left:1rem}.md\:pr-6{padding-right:1.5rem}.md\:pl-0{padding-left:0}.md\:pt-4{padding-top:1rem}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width: 1024px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:\!col-span-3{grid-column:span 3 / span 3!important}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:row-end-1{grid-row-end:1}.lg\:row-end-2{grid-row-end:2}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:mt-0{margin-top:0}.lg\:ml-2{margin-left:.5rem}.lg\:ml-0{margin-left:0}.lg\:mt-7{margin-top:1.75rem}.lg\:mt-2{margin-top:.5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mr-4{margin-right:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:h-\[22vw\]{height:22vw}.lg\:h-36{height:9rem}.lg\:h-64{height:16rem}.lg\:w-7\/12{width:58.333333%}.lg\:w-auto{width:auto}.lg\:w-1\/2{width:50%}.lg\:w-1\/5{width:20%}.lg\:max-w-none{max-width:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-24{gap:6rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.lg\:gap-y-10{row-gap:2.5rem}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:overflow-visible{overflow:visible}.lg\:border-t-0{border-top-width:0px}.lg\:p-2{padding:.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-0{padding-bottom:0}.lg\:pt-8{padding-top:2rem}.lg\:text-right{text-align:right}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width: 1280px){.xl\:col-span-8{grid-column:span 8 / span 8}.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-9{grid-column:span 9 / span 9}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:mb-4{margin-bottom:1rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:ml-8{margin-left:2rem}.xl\:ml-64{margin-left:16rem}.xl\:mt-0{margin-top:0}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:h-72{height:18rem}.xl\:h-4{height:1rem}.xl\:h-6{height:1.5rem}.xl\:h-12{height:3rem}.xl\:h-7{height:1.75rem}.xl\:w-5\/12{width:41.666667%}.xl\:w-64{width:16rem}.xl\:w-12{width:3rem}.xl\:w-80{width:20rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:gap-8{gap:2rem}.xl\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.xl\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.xl\:p-4{padding:1rem}.xl\:pl-64{padding-left:16rem}.xl\:pl-0{padding-left:0}.xl\:pl-96{padding-left:24rem}.xl\:text-right{text-align:right}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-base{font-size:1rem;line-height:1.5rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:leading-tight{line-height:1.25}.xl\:leading-6{line-height:1.5rem}}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;padding:24px;border-radius:6px;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow{border-color:#fff}.v-popper{width:-webkit-max-content;width:-moz-max-content;width:max-content}.v-popper--theme-tooltip .v-popper__inner{background:rgba(0,0,0,.8);color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow{border-color:#000c}.v-popper__popper{z-index:10000}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__inner{position:relative}.v-popper__arrow-container{width:10px;height:10px}.v-popper__arrow{border-style:solid;position:relative;width:0;height:0}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-5px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px}@-webkit-keyframes vueContentPlaceholdersAnimation{0%{transform:translate(-30%)}to{transform:translate(100%)}}@keyframes vueContentPlaceholdersAnimation{0%{transform:translate(-30%)}to{transform:translate(100%)}}.base-content-placeholders-heading{display:flex}[class^=base-content-placeholders-]+.base-content-placeholders-heading{margin-top:20px}.base-content-placeholders-heading__img{position:relative;overflow:hidden;min-height:15px;background:#eee;margin-right:15px}.base-content-placeholders-is-rounded .base-content-placeholders-heading__img{border-radius:6px}.base-content-placeholders-is-centered .base-content-placeholders-heading__img{margin-left:auto;margin-right:auto}.base-content-placeholders-is-animated .base-content-placeholders-heading__img:before{content:"";position:absolute;top:0;left:0;width:100vw;max-width:1000px;height:100%;background:linear-gradient(to right,transparent 0%,#e1e1e1 15%,transparent 30%);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:vueContentPlaceholdersAnimation;animation-name:vueContentPlaceholdersAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear}.base-content-placeholders-heading__content{display:flex;flex:1;flex-direction:column;justify-content:center}.base-content-placeholders-heading__title{position:relative;overflow:hidden;min-height:15px;width:85%;margin-bottom:10px;background:#ccc}.base-content-placeholders-is-rounded .base-content-placeholders-heading__title{border-radius:6px}.base-content-placeholders-is-centered .base-content-placeholders-heading__title{margin-left:auto;margin-right:auto}.base-content-placeholders-is-animated .base-content-placeholders-heading__title:before{content:"";position:absolute;top:0;left:0;width:100vw;max-width:1000px;height:100%;background:linear-gradient(to right,transparent 0%,#e1e1e1 15%,transparent 30%);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:vueContentPlaceholdersAnimation;animation-name:vueContentPlaceholdersAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear}.base-content-placeholders-heading__subtitle{position:relative;overflow:hidden;min-height:15px;background:#eee;width:90%}.base-content-placeholders-is-rounded .base-content-placeholders-heading__subtitle{border-radius:6px}.base-content-placeholders-is-centered .base-content-placeholders-heading__subtitle{margin-left:auto;margin-right:auto}.base-content-placeholders-is-animated .base-content-placeholders-heading__subtitle:before{content:"";position:absolute;top:0;left:0;width:100vw;max-width:1000px;height:100%;background:linear-gradient(to right,transparent 0%,#e1e1e1 15%,transparent 30%);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:vueContentPlaceholdersAnimation;animation-name:vueContentPlaceholdersAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear}[class^=base-content-placeholders-]+.base-content-placeholders-text{margin-top:20px}.base-content-placeholders-text__line{position:relative;overflow:hidden;min-height:15px;background:#eee;width:100%;margin-bottom:10px}.base-content-placeholders-is-rounded .base-content-placeholders-text__line{border-radius:6px}.base-content-placeholders-is-centered .base-content-placeholders-text__line{margin-left:auto;margin-right:auto}.base-content-placeholders-is-animated .base-content-placeholders-text__line:before{content:"";position:absolute;top:0;left:0;width:100vw;max-width:1000px;height:100%;background:linear-gradient(to right,transparent 0%,#e1e1e1 15%,transparent 30%);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:vueContentPlaceholdersAnimation;animation-name:vueContentPlaceholdersAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear}.base-content-placeholders-text__line:first-child{width:100%}.base-content-placeholders-text__line:nth-child(2){width:90%}.base-content-placeholders-text__line:nth-child(3){width:80%}.base-content-placeholders-text__line:nth-child(4){width:70%}.base-content-placeholders-box{position:relative;overflow:hidden;min-height:15px;background:#eee}.base-content-placeholders-is-animated .base-content-placeholders-box:before{content:"";position:absolute;top:0;left:0;width:100vw;max-width:1000px;height:100%;background:linear-gradient(to right,transparent 0%,#e1e1e1 15%,transparent 30%);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:vueContentPlaceholdersAnimation;animation-name:vueContentPlaceholdersAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear}.base-content-circle{border-radius:100%}.base-content-placeholders-is-rounded{border-radius:6px}.flatpickr-calendar{opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translate(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translate(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate(0)}}.offset-45deg{transform:rotate(45deg)}.loader{width:240px;height:240px;position:relative;display:block;margin:0 auto;transition:all 2s ease-out;transform:scale(1)}.loader:hover{transition:all 1s ease-in;transform:scale(1.5)}.loader-white .loader--icon{color:#fff}.loader-white .pufs>i:after{-webkit-animation-name:puf-white;animation-name:puf-white}.loader-spined{top:0;right:0;left:0;bottom:0;z-index:100;position:absolute;display:block;-webkit-animation:orbit 3s linear infinite;animation:orbit 3s linear infinite}@-webkit-keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader--icon{text-align:center;width:25px;height:25px;line-height:25px;margin:0 auto;font-size:26px;color:#0a2639}.pufs{top:0;right:0;left:0;bottom:0;display:block;position:absolute}.pufs>i{display:block;top:0;right:0;left:0;bottom:0;position:absolute}.pufs>i:after{content:url('data:image/svg+xml; utf8, ');height:7px;width:7px;position:relative;border-radius:100%;display:block;margin:0 auto;top:7px;font-size:9px;opacity:0;-webkit-animation-name:puf;animation-name:puf;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:3s;animation-duration:3s}.pufs>i:nth-child(1){transform:rotate(8deg)}.pufs>i:nth-child(1):after{-webkit-animation-delay:.0666666667s;animation-delay:.0666666667s;margin-top:-1px}.pufs>i:nth-child(2){transform:rotate(16deg)}.pufs>i:nth-child(2):after{-webkit-animation-delay:.1333333333s;animation-delay:.1333333333s;margin-top:1px}.pufs>i:nth-child(3){transform:rotate(24deg)}.pufs>i:nth-child(3):after{-webkit-animation-delay:.2s;animation-delay:.2s;margin-top:-1px}.pufs>i:nth-child(4){transform:rotate(32deg)}.pufs>i:nth-child(4):after{-webkit-animation-delay:.2666666667s;animation-delay:.2666666667s;margin-top:1px}.pufs>i:nth-child(5){transform:rotate(40deg)}.pufs>i:nth-child(5):after{-webkit-animation-delay:.3333333333s;animation-delay:.3333333333s;margin-top:-1px}.pufs>i:nth-child(6){transform:rotate(48deg)}.pufs>i:nth-child(6):after{-webkit-animation-delay:.4s;animation-delay:.4s;margin-top:1px}.pufs>i:nth-child(7){transform:rotate(56deg)}.pufs>i:nth-child(7):after{-webkit-animation-delay:.4666666667s;animation-delay:.4666666667s;margin-top:-1px}.pufs>i:nth-child(8){transform:rotate(64deg)}.pufs>i:nth-child(8):after{-webkit-animation-delay:.5333333333s;animation-delay:.5333333333s;margin-top:1px}.pufs>i:nth-child(9){transform:rotate(72deg)}.pufs>i:nth-child(9):after{-webkit-animation-delay:.6s;animation-delay:.6s;margin-top:-1px}.pufs>i:nth-child(10){transform:rotate(80deg)}.pufs>i:nth-child(10):after{-webkit-animation-delay:.6666666667s;animation-delay:.6666666667s;margin-top:1px}.pufs>i:nth-child(11){transform:rotate(88deg)}.pufs>i:nth-child(11):after{-webkit-animation-delay:.7333333333s;animation-delay:.7333333333s;margin-top:-1px}.pufs>i:nth-child(12){transform:rotate(96deg)}.pufs>i:nth-child(12):after{-webkit-animation-delay:.8s;animation-delay:.8s;margin-top:1px}.pufs>i:nth-child(13){transform:rotate(104deg)}.pufs>i:nth-child(13):after{-webkit-animation-delay:.8666666667s;animation-delay:.8666666667s;margin-top:-1px}.pufs>i:nth-child(14){transform:rotate(112deg)}.pufs>i:nth-child(14):after{-webkit-animation-delay:.9333333333s;animation-delay:.9333333333s;margin-top:1px}.pufs>i:nth-child(15){transform:rotate(120deg)}.pufs>i:nth-child(15):after{-webkit-animation-delay:1s;animation-delay:1s;margin-top:-1px}.pufs>i:nth-child(16){transform:rotate(128deg)}.pufs>i:nth-child(16):after{-webkit-animation-delay:1.0666666667s;animation-delay:1.0666666667s;margin-top:1px}.pufs>i:nth-child(17){transform:rotate(136deg)}.pufs>i:nth-child(17):after{-webkit-animation-delay:1.1333333333s;animation-delay:1.1333333333s;margin-top:-1px}.pufs>i:nth-child(18){transform:rotate(144deg)}.pufs>i:nth-child(18):after{-webkit-animation-delay:1.2s;animation-delay:1.2s;margin-top:1px}.pufs>i:nth-child(19){transform:rotate(152deg)}.pufs>i:nth-child(19):after{-webkit-animation-delay:1.2666666667s;animation-delay:1.2666666667s;margin-top:-1px}.pufs>i:nth-child(20){transform:rotate(160deg)}.pufs>i:nth-child(20):after{-webkit-animation-delay:1.3333333333s;animation-delay:1.3333333333s;margin-top:1px}.pufs>i:nth-child(21){transform:rotate(168deg)}.pufs>i:nth-child(21):after{-webkit-animation-delay:1.4s;animation-delay:1.4s;margin-top:-1px}.pufs>i:nth-child(22){transform:rotate(176deg)}.pufs>i:nth-child(22):after{-webkit-animation-delay:1.4666666667s;animation-delay:1.4666666667s;margin-top:1px}.pufs>i:nth-child(23){transform:rotate(184deg)}.pufs>i:nth-child(23):after{-webkit-animation-delay:1.5333333333s;animation-delay:1.5333333333s;margin-top:-1px}.pufs>i:nth-child(24){transform:rotate(192deg)}.pufs>i:nth-child(24):after{-webkit-animation-delay:1.6s;animation-delay:1.6s;margin-top:1px}.pufs>i:nth-child(25){transform:rotate(200deg)}.pufs>i:nth-child(25):after{-webkit-animation-delay:1.6666666667s;animation-delay:1.6666666667s;margin-top:-1px}.pufs>i:nth-child(26){transform:rotate(208deg)}.pufs>i:nth-child(26):after{-webkit-animation-delay:1.7333333333s;animation-delay:1.7333333333s;margin-top:1px}.pufs>i:nth-child(27){transform:rotate(216deg)}.pufs>i:nth-child(27):after{-webkit-animation-delay:1.8s;animation-delay:1.8s;margin-top:-1px}.pufs>i:nth-child(28){transform:rotate(224deg)}.pufs>i:nth-child(28):after{-webkit-animation-delay:1.8666666667s;animation-delay:1.8666666667s;margin-top:1px}.pufs>i:nth-child(29){transform:rotate(232deg)}.pufs>i:nth-child(29):after{-webkit-animation-delay:1.9333333333s;animation-delay:1.9333333333s;margin-top:-1px}.pufs>i:nth-child(30){transform:rotate(240deg)}.pufs>i:nth-child(30):after{-webkit-animation-delay:2s;animation-delay:2s;margin-top:1px}.pufs>i:nth-child(31){transform:rotate(248deg)}.pufs>i:nth-child(31):after{-webkit-animation-delay:2.0666666667s;animation-delay:2.0666666667s;margin-top:-1px}.pufs>i:nth-child(32){transform:rotate(256deg)}.pufs>i:nth-child(32):after{-webkit-animation-delay:2.1333333333s;animation-delay:2.1333333333s;margin-top:1px}.pufs>i:nth-child(33){transform:rotate(264deg)}.pufs>i:nth-child(33):after{-webkit-animation-delay:2.2s;animation-delay:2.2s;margin-top:-1px}.pufs>i:nth-child(34){transform:rotate(272deg)}.pufs>i:nth-child(34):after{-webkit-animation-delay:2.2666666667s;animation-delay:2.2666666667s;margin-top:1px}.pufs>i:nth-child(35){transform:rotate(280deg)}.pufs>i:nth-child(35):after{-webkit-animation-delay:2.3333333333s;animation-delay:2.3333333333s;margin-top:-1px}.pufs>i:nth-child(36){transform:rotate(288deg)}.pufs>i:nth-child(36):after{-webkit-animation-delay:2.4s;animation-delay:2.4s;margin-top:1px}.pufs>i:nth-child(37){transform:rotate(296deg)}.pufs>i:nth-child(37):after{-webkit-animation-delay:2.4666666667s;animation-delay:2.4666666667s;margin-top:-1px}.pufs>i:nth-child(38){transform:rotate(304deg)}.pufs>i:nth-child(38):after{-webkit-animation-delay:2.5333333333s;animation-delay:2.5333333333s;margin-top:1px}.pufs>i:nth-child(39){transform:rotate(312deg)}.pufs>i:nth-child(39):after{-webkit-animation-delay:2.6s;animation-delay:2.6s;margin-top:-1px}.pufs>i:nth-child(40){transform:rotate(320deg)}.pufs>i:nth-child(40):after{-webkit-animation-delay:2.6666666667s;animation-delay:2.6666666667s;margin-top:1px}.pufs>i:nth-child(41){transform:rotate(328deg)}.pufs>i:nth-child(41):after{-webkit-animation-delay:2.7333333333s;animation-delay:2.7333333333s;margin-top:-1px}.pufs>i:nth-child(42){transform:rotate(336deg)}.pufs>i:nth-child(42):after{-webkit-animation-delay:2.8s;animation-delay:2.8s;margin-top:1px}.pufs>i:nth-child(43){transform:rotate(344deg)}.pufs>i:nth-child(43):after{-webkit-animation-delay:2.8666666667s;animation-delay:2.8666666667s;margin-top:-1px}.pufs>i:nth-child(44){transform:rotate(352deg)}.pufs>i:nth-child(44):after{-webkit-animation-delay:2.9333333333s;animation-delay:2.9333333333s;margin-top:1px}.pufs>i:nth-child(45){transform:rotate(360deg)}.pufs>i:nth-child(45):after{-webkit-animation-delay:3s;animation-delay:3s;margin-top:-1px}.particles{position:absolute;display:block;top:0;right:0;left:0;bottom:0}.particles>i{display:block;top:0;right:0;left:0;bottom:0;position:absolute}.particles>i:after{content:url('data:image/svg+xml; utf8, ');height:7px;width:7px;position:relative;border-radius:100%;display:block;margin:0 auto;top:7px;font-size:2px;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:3s;animation-duration:3s}.particles>i:nth-child(1){transform:rotate(8deg)}.particles>i:nth-child(1):after{-webkit-animation-delay:.0666666667s;animation-delay:.0666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(2){transform:rotate(16deg)}.particles>i:nth-child(2):after{-webkit-animation-delay:.1333333333s;animation-delay:.1333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(3){transform:rotate(24deg)}.particles>i:nth-child(3):after{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(4){transform:rotate(32deg)}.particles>i:nth-child(4):after{-webkit-animation-delay:.2666666667s;animation-delay:.2666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(5){transform:rotate(40deg)}.particles>i:nth-child(5):after{-webkit-animation-delay:.3333333333s;animation-delay:.3333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(6){transform:rotate(48deg)}.particles>i:nth-child(6):after{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(7){transform:rotate(56deg)}.particles>i:nth-child(7):after{-webkit-animation-delay:.4666666667s;animation-delay:.4666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(8){transform:rotate(64deg)}.particles>i:nth-child(8):after{-webkit-animation-delay:.5333333333s;animation-delay:.5333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(9){transform:rotate(72deg)}.particles>i:nth-child(9):after{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(10){transform:rotate(80deg)}.particles>i:nth-child(10):after{-webkit-animation-delay:.6666666667s;animation-delay:.6666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(11){transform:rotate(88deg)}.particles>i:nth-child(11):after{-webkit-animation-delay:.7333333333s;animation-delay:.7333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(12){transform:rotate(96deg)}.particles>i:nth-child(12):after{-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(13){transform:rotate(104deg)}.particles>i:nth-child(13):after{-webkit-animation-delay:.8666666667s;animation-delay:.8666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(14){transform:rotate(112deg)}.particles>i:nth-child(14):after{-webkit-animation-delay:.9333333333s;animation-delay:.9333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(15){transform:rotate(120deg)}.particles>i:nth-child(15):after{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(16){transform:rotate(128deg)}.particles>i:nth-child(16):after{-webkit-animation-delay:1.0666666667s;animation-delay:1.0666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(17){transform:rotate(136deg)}.particles>i:nth-child(17):after{-webkit-animation-delay:1.1333333333s;animation-delay:1.1333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(18){transform:rotate(144deg)}.particles>i:nth-child(18):after{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(19){transform:rotate(152deg)}.particles>i:nth-child(19):after{-webkit-animation-delay:1.2666666667s;animation-delay:1.2666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(20){transform:rotate(160deg)}.particles>i:nth-child(20):after{-webkit-animation-delay:1.3333333333s;animation-delay:1.3333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(21){transform:rotate(168deg)}.particles>i:nth-child(21):after{-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(22){transform:rotate(176deg)}.particles>i:nth-child(22):after{-webkit-animation-delay:1.4666666667s;animation-delay:1.4666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(23){transform:rotate(184deg)}.particles>i:nth-child(23):after{-webkit-animation-delay:1.5333333333s;animation-delay:1.5333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(24){transform:rotate(192deg)}.particles>i:nth-child(24):after{-webkit-animation-delay:1.6s;animation-delay:1.6s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(25){transform:rotate(200deg)}.particles>i:nth-child(25):after{-webkit-animation-delay:1.6666666667s;animation-delay:1.6666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(26){transform:rotate(208deg)}.particles>i:nth-child(26):after{-webkit-animation-delay:1.7333333333s;animation-delay:1.7333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(27){transform:rotate(216deg)}.particles>i:nth-child(27):after{-webkit-animation-delay:1.8s;animation-delay:1.8s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(28){transform:rotate(224deg)}.particles>i:nth-child(28):after{-webkit-animation-delay:1.8666666667s;animation-delay:1.8666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(29){transform:rotate(232deg)}.particles>i:nth-child(29):after{-webkit-animation-delay:1.9333333333s;animation-delay:1.9333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(30){transform:rotate(240deg)}.particles>i:nth-child(30):after{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(31){transform:rotate(248deg)}.particles>i:nth-child(31):after{-webkit-animation-delay:2.0666666667s;animation-delay:2.0666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(32){transform:rotate(256deg)}.particles>i:nth-child(32):after{-webkit-animation-delay:2.1333333333s;animation-delay:2.1333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(33){transform:rotate(264deg)}.particles>i:nth-child(33):after{-webkit-animation-delay:2.2s;animation-delay:2.2s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(34){transform:rotate(272deg)}.particles>i:nth-child(34):after{-webkit-animation-delay:2.2666666667s;animation-delay:2.2666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(35){transform:rotate(280deg)}.particles>i:nth-child(35):after{-webkit-animation-delay:2.3333333333s;animation-delay:2.3333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(36){transform:rotate(288deg)}.particles>i:nth-child(36):after{-webkit-animation-delay:2.4s;animation-delay:2.4s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(37){transform:rotate(296deg)}.particles>i:nth-child(37):after{-webkit-animation-delay:2.4666666667s;animation-delay:2.4666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(38){transform:rotate(304deg)}.particles>i:nth-child(38):after{-webkit-animation-delay:2.5333333333s;animation-delay:2.5333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(39){transform:rotate(312deg)}.particles>i:nth-child(39):after{-webkit-animation-delay:2.6s;animation-delay:2.6s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(40){transform:rotate(320deg)}.particles>i:nth-child(40):after{-webkit-animation-delay:2.6666666667s;animation-delay:2.6666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(41){transform:rotate(328deg)}.particles>i:nth-child(41):after{-webkit-animation-delay:2.7333333333s;animation-delay:2.7333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(42){transform:rotate(336deg)}.particles>i:nth-child(42):after{-webkit-animation-delay:2.8s;animation-delay:2.8s;-webkit-animation-name:particle;animation-name:particle}.particles>i:nth-child(43){transform:rotate(344deg)}.particles>i:nth-child(43):after{-webkit-animation-delay:2.8666666667s;animation-delay:2.8666666667s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(44){transform:rotate(352deg)}.particles>i:nth-child(44):after{-webkit-animation-delay:2.9333333333s;animation-delay:2.9333333333s;-webkit-animation-name:particle-o;animation-name:particle-o}.particles>i:nth-child(45){transform:rotate(360deg)}.particles>i:nth-child(45):after{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-name:particle;animation-name:particle}@-webkit-keyframes puf{0%{opacity:1;color:#000;transform:scale(1)}10%{color:#3498db;transform:scale(1.5)}60%,to{opacity:0;color:gray;transform:scale(.4)}}@keyframes puf{0%{opacity:1;color:#000;transform:scale(1)}10%{color:#3498db;transform:scale(1.5)}60%,to{opacity:0;color:gray;transform:scale(.4)}}@-webkit-keyframes puf-white{0%{opacity:1;color:#000000bf;transform:scale(1)}10%{color:#ffffffe6;transform:scale(1.5)}60%,to{opacity:0;color:#0000004d;transform:scale(.4)}}@keyframes puf-white{0%{opacity:1;color:#000000bf;transform:scale(1)}10%{color:#ffffffe6;transform:scale(1.5)}60%,to{opacity:0;color:#0000004d;transform:scale(.4)}}@-webkit-keyframes particle{0%{opacity:1;color:#fff;margin-top:0}10%{margin-top:15px}75%{opacity:.5;margin-top:5px}to{opacity:0;margin-top:0}}@keyframes particle{0%{opacity:1;color:#fff;margin-top:0}10%{margin-top:15px}75%{opacity:.5;margin-top:5px}to{opacity:0;margin-top:0}}@-webkit-keyframes particle-o{0%{opacity:1;color:#fff;margin-top:0}10%{margin-top:-7px}75%{opacity:.5;margin-top:0}to{opacity:0;margin-top:0}}@keyframes particle-o{0%{opacity:1;color:#fff;margin-top:0}10%{margin-top:-7px}75%{opacity:.5;margin-top:0}to{opacity:0;margin-top:0}}.star-rating[data-v-52311750]{display:flex;align-items:center}.star-rating .star-container[data-v-52311750]{display:flex}.star-rating .star-container[data-v-52311750]:not(:last-child){margin-right:5px} diff --git a/public/build/assets/main.f18430a2.js b/public/build/assets/main.f18430a2.js deleted file mode 100644 index 75a265b0..00000000 --- a/public/build/assets/main.f18430a2.js +++ /dev/null @@ -1,16 +0,0 @@ -var It=Object.defineProperty,Tt=Object.defineProperties;var Rt=Object.getOwnPropertyDescriptors;var Je=Object.getOwnPropertySymbols;var $t=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable;var Qe=(n,r,o)=>r in n?It(n,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[r]=o,$=(n,r)=>{for(var o in r||(r={}))$t.call(r,o)&&Qe(n,o,r[o]);if(Je)for(var o of Je(r))Mt.call(r,o)&&Qe(n,o,r[o]);return n},W=(n,r)=>Tt(n,Rt(r));import{a as v,d as Q,_ as oe,c as Ft,b as Vt,r as C,o as l,e as _,f as u,F as X,g as M,n as De,h as c,w as f,i as B,t as w,j as P,k as A,l as T,u as d,m as N,p as pe,q as xe,v as Ut,s as le,x as J,y as ae,z as Xe,A as Ot,B as K,C as fe,D as Pe,E as Lt,G as ge,H as Y,I as be,J as Se,K as et,L as te,M as tt,N as Ve,O as at,P as qt,Q as Bt,R as Kt,S as Ce,T as Zt,U as se,V as Wt,W as Ht,X as Gt,Y as Ne,Z as Yt,$ as Jt,a0 as Ue,a1 as nt,a2 as Ee,a3 as it,a4 as Qt,a5 as ot,a6 as st,a7 as rt,a8 as Xt,a9 as ea,aa as ta,ab as aa,ac as na,ad as ia,ae as oa,af as sa,ag as dt,ah as ra,ai as lt,aj as da,ak as la,al as ca,am as _a,an as ct,ao as ua,ap as ma,aq as pa,ar as fa,as as ga,at as va,au as ya,av as Oe,aw as _t,ax as ut,ay as ha,az as ba,aA as ka,aB as wa,aC as za,aD as xa,aE as Le,aF as Pa,aG as Sa,aH as ja,aI as Aa,aJ as Da,aK as Ca,aL as Na}from"./vendor.fd3b1727.js";var qe={get(n){return localStorage.getItem(n)?localStorage.getItem(n):null},set(n,r){localStorage.setItem(n,r)},remove(n){localStorage.removeItem(n)}};window.Ls=qe;window.axios=v;v.defaults.withCredentials=!0;v.defaults.headers.common={"X-Requested-With":"XMLHttpRequest"};v.interceptors.request.use(function(n){const r=qe.get("selectedCompany"),o=qe.get("auth.token");return o&&(n.headers.common.Authorization=o),r&&(n.headers.common.company=r),n});const F=(n=!1)=>(n?window.pinia.defineStore:Q)({id:"notification",state:()=>({active:!1,autoHide:!0,notifications:[]}),actions:{showNotification(o){this.notifications.push(W($({},o),{id:(Math.random().toString(36)+Date.now().toString(36)).substr(2)}))},hideNotification(o){this.notifications=this.notifications.filter(a=>a.id!=o.id)}}})(),Ea=(n=!1)=>(n?window.pinia.defineStore:Q)({id:"auth",state:()=>({status:"",loginData:{email:"",password:"",remember:""}}),actions:{login(o){return new Promise((a,t)=>{v.get("/sanctum/csrf-cookie").then(i=>{i&&v.post("/login",o).then(e=>{a(e),setTimeout(()=>{this.loginData.email="",this.loginData.password=""},1e3)}).catch(e=>{y(e),t(e)})})})},logout(){return new Promise((o,a)=>{v.post("/auth/logout").then(t=>{F().showNotification({type:"success",message:"Logged out successfully."}),window.router.push("/login"),o(t)}).catch(t=>{y(t),window.router.push("/"),a(t)})})}}})(),y=n=>{var a;const r=Ea(),o=F();if(!n.response)o.showNotification({type:"error",message:"Please check your internet connection or wait until servers are back online."});else if(n.response.data&&(n.response.statusText==="Unauthorized"||n.response.data===" Unauthorized.")){const t=n.response.data.message?n.response.data.message:"Unauthorized";U(t),r.logout()}else if(n.response.data.errors){const t=JSON.parse(JSON.stringify(n.response.data.errors));for(const i in t)Ie(t[i][0])}else n.response.data.error?typeof n.response.data.error=="boolean"?Ie((a=n.response.data)==null?void 0:a.message):Ie(n.response.data.error):Ie(n.response.data.message)},Ie=n=>{switch(n){case"These credentials do not match our records.":U("errors.login_invalid_credentials");break;case"invalid_key":U("errors.invalid_provider_key");break;case"This feature is available on Starter plan and onwards!":U("errors.starter_plan");break;case"taxes_attached":U("settings.tax_types.already_in_use");break;case"expense_attached":U("settings.expense_category.already_in_use");break;case"payments_attached":U("settings.payment_modes.payments_attached");break;case"expenses_attached":U("settings.payment_modes.expenses_attached");break;case"role_attached_to_users":U("settings.roles.already_in_use");break;case"items_attached":U("settings.customization.items.already_in_use");break;case"payment_attached_message":U("invoices.payment_attached_message");break;case"The email has already been taken.":U("validation.email_already_taken");break;case"Relation estimateItems exists.":U("items.item_attached_message");break;case"Relation invoiceItems exists.":U("items.item_attached_message");break;case"Relation taxes exists.":U("settings.tax_types.already_in_use");break;case"Relation taxes exists.":U("settings.tax_types.already_in_use");break;case"Relation payments exists.":U("errors.payment_attached");break;case"The estimate number has already been taken.":U("errors.estimate_number_used");break;case"The payment number has already been taken.":U("errors.estimate_number_used");break;case"The invoice number has already been taken.":U("errors.invoice_number_used");break;case"The name has already been taken.":U("errors.name_already_taken");break;case"total_invoice_amount_must_be_more_than_paid_amount":U("invoices.invalid_due_amount_message");break;case"you_cannot_edit_currency":U("customers.edit_currency_not_allowed");break;case"receipt_does_not_exist":U("errors.receipt_does_not_exist");break;case"customer_cannot_be_changed_after_payment_is_added":U("errors.customer_cannot_be_changed_after_payment_is_added");break;case"invalid_credentials":U("errors.invalid_credentials");break;case"not_allowed":U("errors.not_allowed");break;case"invalid_key":U("errors.invalid_key");break;case"invalid_state":U("errors.invalid_state");break;case"invalid_city":U("errors.invalid_city");break;case"invalid_postal_code":U("errors.invalid_postal_code");break;case"invalid_format":U("errors.invalid_format");break;case"api_error":U("errors.api_error");break;case"feature_not_enabled":U("errors.feature_not_enabled");break;case"request_limit_met":U("errors.request_limit_met");break;case"address_incomplete":U("errors.address_incomplete");break;case"invalid_address":U("errors.invalid_address");break;case"Email could not be sent to this email address.":U("errors.email_could_not_be_sent");break;default:U(n,!1);break}},U=(n,r=!0)=>{const{global:o}=window.i18n;F().showNotification({type:"error",message:r?o.t(n):n})},ve=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n;return r({id:"user",state:()=>({currentUser:null,currentAbilities:[],currentUserSettings:{},userForm:{name:"",email:"",password:"",confirm_password:"",language:""}}),getters:{currentAbilitiesCount:a=>a.currentAbilities.length},actions:{updateCurrentUser(a){return new Promise((t,i)=>{v.put("/api/v1/me",a).then(e=>{this.currentUser=e.data.data,Object.assign(this.userForm,e.data.data),F().showNotification({type:"success",message:o.t("settings.account_settings.updated_message")}),t(e)}).catch(e=>{y(e),i(e)})})},fetchCurrentUser(a){return new Promise((t,i)=>{v.get("/api/v1/me",a).then(e=>{this.currentUser=e.data.data,this.userForm=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},uploadAvatar(a){return new Promise((t,i)=>{v.post("/api/v1/me/upload-avatar",a).then(e=>{this.currentUser.avatar=e.data.data.avatar,t(e)}).catch(e=>{y(e),i(e)})})},fetchUserSettings(a){return new Promise((t,i)=>{v.get("/api/v1/me/settings",{params:{settings:a}}).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},updateUserSettings(a){return new Promise((t,i)=>{v.put("/api/v1/me/settings",a).then(e=>{a.settings.language&&(this.currentUserSettings.language=a.settings.language,o.locale=a.settings.language),a.settings.default_estimate_template&&(this.currentUserSettings.default_estimate_template=a.settings.default_estimate_template),a.settings.default_invoice_template&&(this.currentUserSettings.default_invoice_template=a.settings.default_invoice_template),t(e)}).catch(e=>{y(e),i(e)})})},hasAbilities(a){return!!this.currentAbilities.find(t=>t.name==="*"?!0:typeof a=="string"?t.name===a:!!a.find(i=>t.name===i))},hasAllAbilities(a){let t=!0;return this.currentAbilities.filter(i=>{!!a.find(s=>i.name===s)||(t=!1)}),t}}})()},_e=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n;return r({id:"company",state:()=>({companies:[],selectedCompany:null,selectedCompanySettings:{},selectedCompanyCurrency:null}),actions:{setSelectedCompany(a){window.Ls.set("selectedCompany",a.id),this.selectedCompany=a},fetchBasicMailConfig(){return new Promise((a,t)=>{v.get("/api/v1/company/mail/config").then(i=>{a(i)}).catch(i=>{y(i),t(i)})})},updateCompany(a){return new Promise((t,i)=>{v.put("/api/v1/company",a).then(e=>{F().showNotification({type:"success",message:o.t("settings.company_info.updated_message")}),this.selectedCompany=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},updateCompanyLogo(a){return new Promise((t,i)=>{v.post("/api/v1/company/upload-logo",a).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},addNewCompany(a){return new Promise((t,i)=>{v.post("/api/v1/companies",a).then(e=>{F().showNotification({type:"success",message:o.t("company_switcher.created_message")}),t(e)}).catch(e=>{y(e),i(e)})})},fetchCompany(a){return new Promise((t,i)=>{v.get("/api/v1/current-company",a).then(e=>{Object.assign(this.companyForm,e.data.data.address),this.companyForm.name=e.data.data.name,t(e)}).catch(e=>{y(e),i(e)})})},fetchUserCompanies(){return new Promise((a,t)=>{v.get("/api/v1/companies").then(i=>{a(i)}).catch(i=>{y(i),t(i)})})},fetchCompanySettings(a){return new Promise((t,i)=>{v.get("/api/v1/company/settings",{params:{settings:a}}).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},updateCompanySettings({data:a,message:t}){return new Promise((i,e)=>{v.post("/api/v1/company/settings",a).then(s=>{Object.assign(this.selectedCompanySettings,a.settings),t&&F().showNotification({type:"success",message:o.t(t)}),i(s)}).catch(s=>{y(s),e(s)})})},deleteCompany(a){return new Promise((t,i)=>{v.post("/api/v1/companies/delete",a).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},setDefaultCurrency(a){this.defaultCurrency=a.currency}}})()},Ia=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n;return r({id:"modules",state:()=>({currentModule:{},modules:[],apiToken:null,currentUser:{api_token:null},enableModules:[]}),getters:{salesTaxUSEnabled:a=>a.enableModules.includes("SalesTaxUS")},actions:{fetchModules(a){return new Promise((t,i)=>{v.get("/api/v1/modules").then(e=>{this.modules=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},fetchModule(a){return new Promise((t,i)=>{v.get(`/api/v1/modules/${a}`).then(e=>{e.data.error==="invalid_token"?(this.currentModule={},this.modules=[],this.apiToken=null,this.currentUser.api_token=null,window.router.push("/admin/modules")):this.currentModule=e.data,t(e)}).catch(e=>{y(e),i(e)})})},checkApiToken(a){return new Promise((t,i)=>{v.get(`/api/v1/modules/check?api_token=${a}`).then(e=>{const s=F();e.data.error==="invalid_token"&&s.showNotification({type:"error",message:o.t("modules.invalid_api_token")}),t(e)}).catch(e=>{y(e),i(e)})})},disableModule(a){return new Promise((t,i)=>{v.post(`/api/v1/modules/${a}/disable`).then(e=>{const s=F();e.data.success&&s.showNotification({type:"success",message:o.t("modules.module_disabled")}),t(e)}).catch(e=>{y(e),i(e)})})},enableModule(a){return new Promise((t,i)=>{v.post(`/api/v1/modules/${a}/enable`).then(e=>{const s=F();e.data.success&&s.showNotification({type:"success",message:o.t("modules.module_enabled")}),t(e)}).catch(e=>{y(e),i(e)})})}}})()},Te=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n;return r({id:"global",state:()=>({config:null,globalSettings:null,timeZones:[],dateFormats:[],currencies:[],countries:[],languages:[],fiscalYears:[],mainMenu:[],settingMenu:[],isAppLoaded:!1,isSidebarOpen:!1,areCurrenciesLoading:!1,downloadReport:null}),getters:{menuGroups:a=>Object.values(oe.groupBy(a.mainMenu,"group"))},actions:{bootstrap(){return new Promise((a,t)=>{v.get("/api/v1/bootstrap").then(i=>{const e=_e(),s=ve(),m=Ia();this.mainMenu=i.data.main_menu,this.settingMenu=i.data.setting_menu,this.config=i.data.config,this.globalSettings=i.data.global_settings,s.currentUser=i.data.current_user,s.currentUserSettings=i.data.current_user_settings,s.currentAbilities=i.data.current_user_abilities,m.apiToken=i.data.global_settings.api_token,m.enableModules=i.data.modules,e.companies=i.data.companies,e.selectedCompany=i.data.current_company,e.setSelectedCompany(i.data.current_company),e.selectedCompanySettings=i.data.current_company_settings,e.selectedCompanyCurrency=i.data.current_company_currency,o.locale=i.data.current_user_settings.language||"en",this.isAppLoaded=!0,a(i)}).catch(i=>{y(i),t(i)})})},fetchCurrencies(){return new Promise((a,t)=>{this.currencies.length||this.areCurrenciesLoading?a(this.currencies):(this.areCurrenciesLoading=!0,v.get("/api/v1/currencies").then(i=>{this.currencies=i.data.data.filter(e=>e.name=`${e.code} - ${e.name}`),this.areCurrenciesLoading=!1,a(i)}).catch(i=>{y(i),this.areCurrenciesLoading=!1,t(i)}))})},fetchConfig(a){return new Promise((t,i)=>{v.get("/api/v1/config",{params:a}).then(e=>{e.data.languages?this.languages=e.data.languages:this.fiscalYears=e.data.fiscal_years,t(e)}).catch(e=>{y(e),i(e)})})},fetchDateFormats(){return new Promise((a,t)=>{this.dateFormats.length?a(this.dateFormats):v.get("/api/v1/date/formats").then(i=>{this.dateFormats=i.data.date_formats,a(i)}).catch(i=>{y(i),t(i)})})},fetchTimeZones(){return new Promise((a,t)=>{this.timeZones.length?a(this.timeZones):v.get("/api/v1/timezones").then(i=>{this.timeZones=i.data.time_zones,a(i)}).catch(i=>{y(i),t(i)})})},fetchCountries(){return new Promise((a,t)=>{this.countries.length?a(this.countries):v.get("/api/v1/countries").then(i=>{this.countries=i.data.data,a(i)}).catch(i=>{y(i),t(i)})})},fetchPlaceholders(a){return new Promise((t,i)=>{v.get("/api/v1/number-placeholders",{params:a}).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},setSidebarVisibility(a){this.isSidebarOpen=a},setIsAppLoaded(a){this.isAppLoaded=a},updateGlobalSettings({data:a,message:t}){return new Promise((i,e)=>{v.post("/api/v1/settings",a).then(s=>{Object.assign(this.globalSettings,a.settings),t&&F().showNotification({type:"success",message:o.t(t)}),i(s)}).catch(s=>{y(s),e(s)})})}}})()},Ta="modulepreload",mt={},Ra="/",S=function(r,o){return!o||o.length===0?r():Promise.all(o.map(a=>{if(a=`${Ra}${a}`,a in mt)return;mt[a]=!0;const t=a.endsWith(".css"),i=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${a}"]${i}`))return;const e=document.createElement("link");if(e.rel=t?"stylesheet":Ta,t||(e.as="script",e.crossOrigin=""),e.href=a,document.head.appendChild(e),t)return new Promise((s,m)=>{e.addEventListener("load",s),e.addEventListener("error",m)})})).then(()=>r())};var O={DASHBOARD:"dashboard",CREATE_CUSTOMER:"create-customer",DELETE_CUSTOMER:"delete-customer",EDIT_CUSTOMER:"edit-customer",VIEW_CUSTOMER:"view-customer",CREATE_ITEM:"create-item",DELETE_ITEM:"delete-item",EDIT_ITEM:"edit-item",VIEW_ITEM:"view-item",CREATE_TAX_TYPE:"create-tax-type",DELETE_TAX_TYPE:"delete-tax-type",EDIT_TAX_TYPE:"edit-tax-type",VIEW_TAX_TYPE:"view-tax-type",CREATE_ESTIMATE:"create-estimate",DELETE_ESTIMATE:"delete-estimate",EDIT_ESTIMATE:"edit-estimate",VIEW_ESTIMATE:"view-estimate",SEND_ESTIMATE:"send-estimate",CREATE_INVOICE:"create-invoice",DELETE_INVOICE:"delete-invoice",EDIT_INVOICE:"edit-invoice",VIEW_INVOICE:"view-invoice",SEND_INVOICE:"send-invoice",CREATE_RECURRING_INVOICE:"create-recurring-invoice",DELETE_RECURRING_INVOICE:"delete-recurring-invoice",EDIT_RECURRING_INVOICE:"edit-recurring-invoice",VIEW_RECURRING_INVOICE:"view-recurring-invoice",CREATE_PAYMENT:"create-payment",DELETE_PAYMENT:"delete-payment",EDIT_PAYMENT:"edit-payment",VIEW_PAYMENT:"view-payment",SEND_PAYMENT:"send-payment",CREATE_EXPENSE:"create-expense",DELETE_EXPENSE:"delete-expense",EDIT_EXPENSE:"edit-expense",VIEW_EXPENSE:"view-expense",CREATE_CUSTOM_FIELDS:"create-custom-field",DELETE_CUSTOM_FIELDS:"delete-custom-field",EDIT_CUSTOM_FIELDS:"edit-custom-field",VIEW_CUSTOM_FIELDS:"view-custom-field",CREATE_ROLE:"create-role",DELETE_ROLE:"delete-role",EDIT_ROLE:"edit-role",VIEW_ROLE:"view-role",VIEW_EXCHANGE_RATE:"view-exchange-rate-provider",CREATE_EXCHANGE_RATE:"create-exchange-rate-provider",EDIT_EXCHANGE_RATE:"edit-exchange-rate-provider",DELETE_EXCHANGE_RATE:"delete-exchange-rate-provider",VIEW_FINANCIAL_REPORT:"view-financial-reports",MANAGE_NOTE:"manage-all-notes",VIEW_NOTE:"view-all-notes"};const $a=()=>S(()=>import("./LayoutInstallation.8501fd1f.js"),["assets/LayoutInstallation.8501fd1f.js","assets/NotificationRoot.2f8ba32c.js","assets/vendor.fd3b1727.js"]),pt=()=>S(()=>import("./Login.582ed535.js"),["assets/Login.582ed535.js","assets/vendor.fd3b1727.js"]),Ma=()=>S(()=>import("./LayoutBasic.542e5fd1.js"),["assets/LayoutBasic.542e5fd1.js","assets/vendor.fd3b1727.js","assets/exchange-rate.74b40c96.js","assets/users.60f6f7bf.js","assets/NotificationRoot.2f8ba32c.js","assets/index.esm.7e25573e.js"]),Fa=()=>S(()=>import("./LayoutLogin.9e6d2c44.js"),["assets/LayoutLogin.9e6d2c44.js","assets/NotificationRoot.2f8ba32c.js","assets/vendor.fd3b1727.js"]),Va=()=>S(()=>import("./ResetPassword.705c4fc9.js"),["assets/ResetPassword.705c4fc9.js","assets/vendor.fd3b1727.js"]),Ua=()=>S(()=>import("./ForgotPassword.354d3045.js"),["assets/ForgotPassword.354d3045.js","assets/vendor.fd3b1727.js"]),Oa=()=>S(()=>import("./Dashboard.bcae1c28.js"),["assets/Dashboard.bcae1c28.js","assets/EstimateIcon.b315cdb6.js","assets/vendor.fd3b1727.js","assets/LineChart.7e4705d3.js","assets/InvoiceIndexDropdown.a4ebd60e.js","assets/EstimateIndexDropdown.2a7ffee2.js"]),La=()=>S(()=>import("./Index.cdb99984.js"),["assets/Index.cdb99984.js","assets/vendor.fd3b1727.js","assets/CustomerIndexDropdown.c3723eee.js","assets/AstronautIcon.5afbaf6c.js"]),ft=()=>S(()=>import("./Create.f828ef99.js"),["assets/Create.f828ef99.js","assets/vendor.fd3b1727.js","assets/CreateCustomFields.f709a66b.js"]),qa=()=>S(()=>import("./View.b75f9f6b.js"),["assets/View.b75f9f6b.js","assets/vendor.fd3b1727.js","assets/LoadingIcon.a68e1cd1.js","assets/LineChart.7e4705d3.js","assets/CustomerIndexDropdown.c3723eee.js"]),Ba=()=>S(()=>import("./SettingsIndex.79358184.js"),["assets/SettingsIndex.79358184.js","assets/vendor.fd3b1727.js","assets/BaseListItem.638ffd1d.js"]),Ka=()=>S(()=>import("./AccountSetting.480549f8.js"),["assets/AccountSetting.480549f8.js","assets/vendor.fd3b1727.js"]),Za=()=>S(()=>import("./CompanyInfoSettings.bb9f4986.js"),["assets/CompanyInfoSettings.bb9f4986.js","assets/vendor.fd3b1727.js"]),Wa=()=>S(()=>import("./PreferencesSetting.e401466a.js"),["assets/PreferencesSetting.e401466a.js","assets/vendor.fd3b1727.js"]),Ha=()=>S(()=>import("./CustomizationSetting.f87380d7.js"),["assets/CustomizationSetting.f87380d7.js","assets/vendor.fd3b1727.js","assets/DragIcon.f5bbb2d0.js","assets/payment.cfdea86b.js","assets/ItemUnitModal.db075d76.js"]),Ga=()=>S(()=>import("./NotificationsSetting.d6260ed5.js"),["assets/NotificationsSetting.d6260ed5.js","assets/vendor.fd3b1727.js"]),Ya=()=>S(()=>import("./TaxTypesSetting.40bbe96a.js"),["assets/TaxTypesSetting.40bbe96a.js","assets/vendor.fd3b1727.js","assets/TaxTypeModal.0a286110.js"]),Ja=()=>S(()=>import("./PaymentsModeSetting.38b96dbe.js"),["assets/PaymentsModeSetting.38b96dbe.js","assets/vendor.fd3b1727.js","assets/payment.cfdea86b.js","assets/PaymentModeModal.8e96273a.js"]),Qa=()=>S(()=>import("./CustomFieldsSetting.eedc9a0d.js"),["assets/CustomFieldsSetting.eedc9a0d.js","assets/vendor.fd3b1727.js"]),Xa=()=>S(()=>import("./NotesSetting.96cb3c0e.js"),["assets/NotesSetting.96cb3c0e.js","assets/vendor.fd3b1727.js","assets/NoteModal.4ea11e9f.js","assets/NoteModal.3245b7d3.css","assets/payment.cfdea86b.js"]),en=()=>S(()=>import("./ExpenseCategorySetting.3d94db22.js"),["assets/ExpenseCategorySetting.3d94db22.js","assets/category.4faf417d.js","assets/vendor.fd3b1727.js","assets/CategoryModal.42285069.js"]),tn=()=>S(()=>import("./ExchangeRateProviderSetting.aca560de.js"),["assets/ExchangeRateProviderSetting.aca560de.js","assets/exchange-rate.74b40c96.js","assets/vendor.fd3b1727.js","assets/BaseTable.5ad15c30.js"]),an=()=>S(()=>import("./MailConfigSetting.2db436d0.js"),["assets/MailConfigSetting.2db436d0.js","assets/vendor.fd3b1727.js","assets/mail-driver.61f3eeec.js"]),nn=()=>S(()=>import("./FileDiskSetting.d54a6b6f.js"),["assets/FileDiskSetting.d54a6b6f.js","assets/disk.10302bdc.js","assets/vendor.fd3b1727.js"]),on=()=>S(()=>import("./BackupSetting.c2cd90a8.js"),["assets/BackupSetting.c2cd90a8.js","assets/vendor.fd3b1727.js","assets/disk.10302bdc.js"]),sn=()=>S(()=>import("./UpdateAppSetting.89290ede.js"),["assets/UpdateAppSetting.89290ede.js","assets/UpdateAppSetting.7d8b987a.css","assets/vendor.fd3b1727.js","assets/LoadingIcon.a68e1cd1.js","assets/exchange-rate.74b40c96.js"]),rn=()=>S(()=>import("./RolesSettings.39d5edb5.js"),["assets/RolesSettings.39d5edb5.js","assets/vendor.fd3b1727.js"]),dn=()=>S(()=>import("./Index.8b0e5247.js"),["assets/Index.8b0e5247.js","assets/vendor.fd3b1727.js"]),gt=()=>S(()=>import("./Create.d7de49df.js"),["assets/Create.d7de49df.js","assets/vendor.fd3b1727.js","assets/ItemUnitModal.db075d76.js"]),ln=()=>S(()=>import("./Index.2b2537c5.js"),["assets/Index.2b2537c5.js","assets/vendor.fd3b1727.js","assets/expense.be04050a.js","assets/category.4faf417d.js"]),vt=()=>S(()=>import("./Create.d08738d2.js"),["assets/Create.d08738d2.js","assets/vendor.fd3b1727.js","assets/expense.be04050a.js","assets/category.4faf417d.js","assets/CreateCustomFields.f709a66b.js","assets/CategoryModal.42285069.js","assets/ExchangeRateConverter.e361c50e.js","assets/exchange-rate.74b40c96.js"]),cn=()=>S(()=>import("./Index.bef11d31.js"),["assets/Index.bef11d31.js","assets/vendor.fd3b1727.js","assets/users.60f6f7bf.js","assets/AstronautIcon.5afbaf6c.js"]),yt=()=>S(()=>import("./Create.b4e448aa.js"),["assets/Create.b4e448aa.js","assets/vendor.fd3b1727.js","assets/index.esm.7e25573e.js","assets/users.60f6f7bf.js"]),_n=()=>S(()=>import("./Index.5ae6b3b9.js"),["assets/Index.5ae6b3b9.js","assets/vendor.fd3b1727.js","assets/ObservatoryIcon.6d06653e.js","assets/EstimateIndexDropdown.2a7ffee2.js","assets/SendEstimateModal.fb9ec854.js","assets/mail-driver.61f3eeec.js"]),ht=()=>S(()=>import("./EstimateCreate.f79bef56.js"),["assets/EstimateCreate.f79bef56.js","assets/vendor.fd3b1727.js","assets/SalesTax.1ee85623.js","assets/DragIcon.f5bbb2d0.js","assets/SelectNotePopup.59363657.js","assets/NoteModal.4ea11e9f.js","assets/NoteModal.3245b7d3.css","assets/payment.cfdea86b.js","assets/CreateCustomFields.f709a66b.js","assets/ExchangeRateConverter.e361c50e.js","assets/exchange-rate.74b40c96.js","assets/TaxTypeModal.0a286110.js"]),un=()=>S(()=>import("./View.e7437fcd.js"),["assets/View.e7437fcd.js","assets/vendor.fd3b1727.js","assets/EstimateIndexDropdown.2a7ffee2.js","assets/SendEstimateModal.fb9ec854.js","assets/mail-driver.61f3eeec.js","assets/LoadingIcon.a68e1cd1.js"]),mn=()=>S(()=>import("./Index.599d5166.js"),["assets/Index.599d5166.js","assets/vendor.fd3b1727.js","assets/payment.cfdea86b.js","assets/CapsuleIcon.730f4dd2.js","assets/SendPaymentModal.7d3dd9c4.js","assets/mail-driver.61f3eeec.js"]),Be=()=>S(()=>import("./Create.3306ee81.js"),["assets/Create.3306ee81.js","assets/vendor.fd3b1727.js","assets/ExchangeRateConverter.e361c50e.js","assets/exchange-rate.74b40c96.js","assets/payment.cfdea86b.js","assets/SelectNotePopup.59363657.js","assets/NoteModal.4ea11e9f.js","assets/NoteModal.3245b7d3.css","assets/CreateCustomFields.f709a66b.js","assets/PaymentModeModal.8e96273a.js"]),pn=()=>S(()=>import("./View.cc8a70ad.js"),["assets/View.cc8a70ad.js","assets/vendor.fd3b1727.js","assets/payment.cfdea86b.js","assets/SendPaymentModal.7d3dd9c4.js","assets/mail-driver.61f3eeec.js","assets/LoadingIcon.a68e1cd1.js"]),fn=()=>S(()=>import("./404.4d7685db.js"),["assets/404.4d7685db.js","assets/vendor.fd3b1727.js"]),gn=()=>S(()=>import("./Index.0530ce64.js"),["assets/Index.0530ce64.js","assets/vendor.fd3b1727.js","assets/MoonwalkerIcon.92ea8796.js","assets/InvoiceIndexDropdown.a4ebd60e.js","assets/SendInvoiceModal.2e76f196.js","assets/mail-driver.61f3eeec.js"]),bt=()=>S(()=>import("./InvoiceCreate.a8882cea.js"),["assets/InvoiceCreate.a8882cea.js","assets/vendor.fd3b1727.js","assets/SalesTax.1ee85623.js","assets/DragIcon.f5bbb2d0.js","assets/SelectNotePopup.59363657.js","assets/NoteModal.4ea11e9f.js","assets/NoteModal.3245b7d3.css","assets/payment.cfdea86b.js","assets/ExchangeRateConverter.e361c50e.js","assets/exchange-rate.74b40c96.js","assets/CreateCustomFields.f709a66b.js","assets/TaxTypeModal.0a286110.js"]),vn=()=>S(()=>import("./View.4858a960.js"),["assets/View.4858a960.js","assets/vendor.fd3b1727.js","assets/SendInvoiceModal.2e76f196.js","assets/mail-driver.61f3eeec.js","assets/InvoiceIndexDropdown.a4ebd60e.js","assets/LoadingIcon.a68e1cd1.js"]),yn=()=>S(()=>import("./Index.4205242a.js"),["assets/Index.4205242a.js","assets/vendor.fd3b1727.js","assets/SendInvoiceModal.2e76f196.js","assets/mail-driver.61f3eeec.js","assets/RecurringInvoiceIndexDropdown.7816de59.js","assets/MoonwalkerIcon.92ea8796.js"]),kt=()=>S(()=>import("./RecurringInvoiceCreate.8caa07b2.js"),["assets/RecurringInvoiceCreate.8caa07b2.js","assets/vendor.fd3b1727.js","assets/SalesTax.1ee85623.js","assets/DragIcon.f5bbb2d0.js","assets/SelectNotePopup.59363657.js","assets/NoteModal.4ea11e9f.js","assets/NoteModal.3245b7d3.css","assets/payment.cfdea86b.js","assets/ExchangeRateConverter.e361c50e.js","assets/exchange-rate.74b40c96.js","assets/CreateCustomFields.f709a66b.js","assets/TaxTypeModal.0a286110.js"]),hn=()=>S(()=>import("./View.0de0be53.js"),["assets/View.0de0be53.js","assets/vendor.fd3b1727.js","assets/LoadingIcon.a68e1cd1.js","assets/InvoiceIndexDropdown.a4ebd60e.js","assets/SendInvoiceModal.2e76f196.js","assets/mail-driver.61f3eeec.js","assets/RecurringInvoiceIndexDropdown.7816de59.js"]),bn=()=>S(()=>import("./Index.3ac81043.js"),["assets/Index.3ac81043.js","assets/vendor.fd3b1727.js"]),kn=()=>S(()=>import("./Installation.c42d8ea5.js"),["assets/Installation.c42d8ea5.js","assets/vendor.fd3b1727.js","assets/mail-driver.61f3eeec.js"]),wn=()=>S(()=>import("./Index.f2d58df1.js"),["assets/Index.f2d58df1.js","assets/vendor.fd3b1727.js"]),zn=()=>S(()=>import("./View.90ef21a6.js"),["assets/View.90ef21a6.js","assets/vendor.fd3b1727.js"]),xn=()=>S(()=>import("./InvoicePublicPage.8a590918.js"),["assets/InvoicePublicPage.8a590918.js","assets/vendor.fd3b1727.js"]);var Pn=[{path:"/installation",component:$a,meta:{requiresAuth:!1},children:[{path:"/installation",component:kn,name:"installation"}]},{path:"/customer/invoices/view/:hash",component:xn,name:"invoice.public"},{path:"/",component:Fa,meta:{requiresAuth:!1,redirectIfAuthenticated:!0},children:[{path:"",component:pt},{path:"login",name:"login",component:pt},{path:"forgot-password",component:Ua,name:"forgot-password"},{path:"/reset-password/:token",component:Va,name:"reset-password"}]},{path:"/admin",component:Ma,meta:{requiresAuth:!0},children:[{path:"dashboard",name:"dashboard",meta:{ability:O.DASHBOARD},component:Oa},{path:"customers",meta:{ability:O.VIEW_CUSTOMER},component:La},{path:"customers/create",name:"customers.create",meta:{ability:O.CREATE_CUSTOMER},component:ft},{path:"customers/:id/edit",name:"customers.edit",meta:{ability:O.EDIT_CUSTOMER},component:ft},{path:"customers/:id/view",name:"customers.view",meta:{ability:O.VIEW_CUSTOMER},component:qa},{path:"payments",meta:{ability:O.VIEW_PAYMENT},component:mn},{path:"payments/create",name:"payments.create",meta:{ability:O.CREATE_PAYMENT},component:Be},{path:"payments/:id/create",name:"invoice.payments.create",meta:{ability:O.CREATE_PAYMENT},component:Be},{path:"payments/:id/edit",name:"payments.edit",meta:{ability:O.EDIT_PAYMENT},component:Be},{path:"payments/:id/view",name:"payments.view",meta:{ability:O.VIEW_PAYMENT},component:pn},{path:"settings",name:"settings",component:Ba,children:[{path:"account-settings",name:"account.settings",component:Ka},{path:"company-info",name:"company.info",meta:{isOwner:!0},component:Za},{path:"preferences",name:"preferences",meta:{isOwner:!0},component:Wa},{path:"customization",name:"customization",meta:{isOwner:!0},component:Ha},{path:"notifications",name:"notifications",meta:{isOwner:!0},component:Ga},{path:"roles-settings",name:"roles.settings",meta:{isOwner:!0},component:rn},{path:"exchange-rate-provider",name:"exchange.rate.provider",meta:{ability:O.VIEW_EXCHANGE_RATE},component:tn},{path:"tax-types",name:"tax.types",meta:{ability:O.VIEW_TAX_TYPE},component:Ya},{path:"notes",name:"notes",meta:{ability:O.VIEW_ALL_NOTES},component:Xa},{path:"payment-mode",name:"payment.mode",component:Ja},{path:"custom-fields",name:"custom.fields",meta:{ability:O.VIEW_CUSTOM_FIELDS},component:Qa},{path:"expense-category",name:"expense.category",meta:{ability:O.VIEW_EXPENSE},component:en},{path:"mail-configuration",name:"mailconfig",meta:{isOwner:!0},component:an},{path:"file-disk",name:"file-disk",meta:{isOwner:!0},component:nn},{path:"backup",name:"backup",meta:{isOwner:!0},component:on},{path:"update-app",name:"updateapp",meta:{isOwner:!0},component:sn}]},{path:"items",meta:{ability:O.VIEW_ITEM},component:dn},{path:"items/create",name:"items.create",meta:{ability:O.CREATE_ITEM},component:gt},{path:"items/:id/edit",name:"items.edit",meta:{ability:O.EDIT_ITEM},component:gt},{path:"expenses",meta:{ability:O.VIEW_EXPENSE},component:ln},{path:"expenses/create",name:"expenses.create",meta:{ability:O.CREATE_EXPENSE},component:vt},{path:"expenses/:id/edit",name:"expenses.edit",meta:{ability:O.EDIT_EXPENSE},component:vt},{path:"users",name:"users.index",meta:{isOwner:!0},component:cn},{path:"users/create",meta:{isOwner:!0},name:"users.create",component:yt},{path:"users/:id/edit",name:"users.edit",meta:{isOwner:!0},component:yt},{path:"estimates",name:"estimates.index",meta:{ability:O.VIEW_ESTIMATE},component:_n},{path:"estimates/create",name:"estimates.create",meta:{ability:O.CREATE_ESTIMATE},component:ht},{path:"estimates/:id/view",name:"estimates.view",meta:{ability:O.VIEW_ESTIMATE},component:un},{path:"estimates/:id/edit",name:"estimates.edit",meta:{ability:O.EDIT_ESTIMATE},component:ht},{path:"invoices",name:"invoices.index",meta:{ability:O.VIEW_INVOICE},component:gn},{path:"invoices/create",name:"invoices.create",meta:{ability:O.CREATE_INVOICE},component:bt},{path:"invoices/:id/view",name:"invoices.view",meta:{ability:O.VIEW_INVOICE},component:vn},{path:"invoices/:id/edit",name:"invoices.edit",meta:{ability:O.EDIT_INVOICE},component:bt},{path:"recurring-invoices",name:"recurring-invoices.index",meta:{ability:O.VIEW_RECURRING_INVOICE},component:yn},{path:"recurring-invoices/create",name:"recurring-invoices.create",meta:{ability:O.CREATE_RECURRING_INVOICE},component:kt},{path:"recurring-invoices/:id/view",name:"recurring-invoices.view",meta:{ability:O.VIEW_RECURRING_INVOICE},component:hn},{path:"recurring-invoices/:id/edit",name:"recurring-invoices.edit",meta:{ability:O.EDIT_RECURRING_INVOICE},component:kt},{path:"modules",name:"modules.index",meta:{isOwner:!0},component:wn},{path:"modules/:slug",name:"modules.view",meta:{isOwner:!0},component:zn},{path:"reports",meta:{ability:O.VIEW_FINANCIAL_REPORT},component:bn}]},{path:"/:catchAll(.*)",component:fn}];const Sn=()=>S(()=>import("./LayoutBasic.730789b9.js"),["assets/LayoutBasic.730789b9.js","assets/auth.09407ae4.js","assets/vendor.fd3b1727.js","assets/global.e898b72a.js","assets/NotificationRoot.2f8ba32c.js"]),jn=()=>S(()=>import("./LayoutLogin.b017ca6c.js"),["assets/LayoutLogin.b017ca6c.js","assets/NotificationRoot.2f8ba32c.js","assets/vendor.fd3b1727.js"]),wt=()=>S(()=>import("./Login.50845e00.js"),["assets/Login.50845e00.js","assets/vendor.fd3b1727.js","assets/auth.09407ae4.js"]),An=()=>S(()=>import("./ForgotPassword.39f8f530.js"),["assets/ForgotPassword.39f8f530.js","assets/vendor.fd3b1727.js","assets/auth.09407ae4.js"]),Dn=()=>S(()=>import("./ResetPassword.d39d980b.js"),["assets/ResetPassword.d39d980b.js","assets/vendor.fd3b1727.js","assets/global.e898b72a.js","assets/auth.09407ae4.js"]),Cn=()=>S(()=>import("./Dashboard.bc0d48a9.js"),["assets/Dashboard.bc0d48a9.js","assets/EstimateIcon.b315cdb6.js","assets/vendor.fd3b1727.js","assets/global.e898b72a.js","assets/auth.09407ae4.js","assets/BaseTable.5ad15c30.js"]),Nn=()=>S(()=>import("./Index.6f24f3df.js"),["assets/Index.6f24f3df.js","assets/vendor.fd3b1727.js","assets/invoice.aed4b689.js","assets/auth.09407ae4.js","assets/BaseTable.5ad15c30.js","assets/global.e898b72a.js","assets/MoonwalkerIcon.92ea8796.js"]),En=()=>S(()=>import("./View.a36d1a30.js"),["assets/View.a36d1a30.js","assets/vendor.fd3b1727.js","assets/invoice.aed4b689.js","assets/auth.09407ae4.js","assets/global.e898b72a.js"]),In=()=>S(()=>import("./Index.430aae4e.js"),["assets/Index.430aae4e.js","assets/vendor.fd3b1727.js","assets/BaseTable.5ad15c30.js","assets/global.e898b72a.js","assets/auth.09407ae4.js","assets/estimate.0bc628b2.js","assets/ObservatoryIcon.6d06653e.js"]),Tn=()=>S(()=>import("./View.bef5e183.js"),["assets/View.bef5e183.js","assets/vendor.fd3b1727.js","assets/estimate.0bc628b2.js","assets/auth.09407ae4.js","assets/global.e898b72a.js"]),Rn=()=>S(()=>import("./Index.effed486.js"),["assets/Index.effed486.js","assets/vendor.fd3b1727.js","assets/BaseTable.5ad15c30.js","assets/CapsuleIcon.730f4dd2.js","assets/payment.db8a9454.js","assets/auth.09407ae4.js","assets/global.e898b72a.js"]),$n=()=>S(()=>import("./View.fc291a5d.js"),["assets/View.fc291a5d.js","assets/vendor.fd3b1727.js","assets/payment.db8a9454.js","assets/auth.09407ae4.js","assets/global.e898b72a.js"]),Mn=()=>S(()=>import("./SettingsIndex.ccf6e4a7.js"),["assets/SettingsIndex.ccf6e4a7.js","assets/BaseListItem.638ffd1d.js","assets/vendor.fd3b1727.js","assets/global.e898b72a.js","assets/auth.09407ae4.js"]),Fn=()=>S(()=>import("./CustomerSettings.4a6355f3.js"),["assets/CustomerSettings.4a6355f3.js","assets/vendor.fd3b1727.js","assets/global.e898b72a.js","assets/auth.09407ae4.js"]),Vn=()=>S(()=>import("./AddressInformation.247ee0d4.js"),["assets/AddressInformation.247ee0d4.js","assets/vendor.fd3b1727.js","assets/global.e898b72a.js","assets/auth.09407ae4.js"]);var Un=[{path:"/:company/customer",component:jn,meta:{redirectIfAuthenticated:!0},children:[{path:"",component:wt},{path:"login",component:wt,name:"customer.login"},{path:"forgot-password",component:An,name:"customer.forgot-password"},{path:"reset/password/:token",component:Dn,name:"customer.reset-password"}]},{path:"/:company/customer",component:Sn,meta:{requiresAuth:!0},children:[{path:"dashboard",component:Cn,name:"customer.dashboard"},{path:"invoices",component:Nn,name:"invoices.dashboard"},{path:"invoices/:id/view",component:En,name:"customer.invoices.view"},{path:"estimates",component:In,name:"estimates.dashboard"},{path:"estimates/:id/view",component:Tn,name:"customer.estimates.view"},{path:"payments",component:Rn,name:"payments.dashboard"},{path:"payments/:id/view",component:$n,name:"customer.payments.view"},{path:"settings",component:Mn,name:"customer",children:[{path:"customer-profile",component:Fn,name:"customer.profile"},{path:"address-info",component:Vn,name:"customer.address.info"}]}]}];let Ke=[];Ke=Ke.concat(Pn,Un);const Re=Ft({history:Vt(),linkActiveClass:"active",routes:Ke});Re.beforeEach((n,r,o)=>{const a=ve(),t=Te();let i=n.meta.ability;const{isAppLoaded:e}=t;i&&e&&n.meta.requiresAuth?a.hasAbilities(i)?o():o({name:"account.settings"}):n.meta.isOwner&&e?a.currentUser.is_owner?o():o({name:"dashboard"}):o()});var ee=(n,r)=>{const o=n.__vccOpts||n;for(const[a,t]of r)o[a]=t;return o};const On={};function Ln(n,r){const o=C("router-view"),a=C("BaseDialog");return l(),_(X,null,[u(o),u(a)],64)}var qn=ee(On,[["render",Ln]]);const Bn={dashboard:"N\xE1st\u011Bnka",customers:"Z\xE1kazn\xEDci",items:"Polo\u017Eky",invoices:"Faktury","recurring-invoices":"Opakuj\xEDc\xED se faktury",expenses:"V\xFDdaje",estimates:"Nab\xEDdky",payments:"Platby",reports:"Hl\xE1\u0161en\xED",settings:"Nastaven\xED",logout:"Odhl\xE1sit se",users:"U\u017Eivatel\xE9",modules:"Moduly"},Kn={add_company:"P\u0159idat firmu",view_pdf:"Zobrazit PDF",copy_pdf_url:"Kop\xEDrovat adresu PDF",download_pdf:"St\xE1hnout PDF",save:"Ulo\u017Eit",create:"Vytvo\u0159it",cancel:"Zru\u0161it",update:"Aktualizovat",deselect:"Odzna\u010Dit",download:"St\xE1hnout",from_date:"Od data",to_date:"Do data",from:"Od",to:"Do",ok:"OK",yes:"Ano",no:"Ne",sort_by:"Se\u0159adit podle",ascending:"Vzestupn\u011B",descending:"Sestupn\u011B",subject:"P\u0159edm\u011Bt",body:"T\u011Blo",message:"Zpr\xE1va",send:"Odeslat",preview:"N\xE1hled",go_back:"Vr\xE1tit se",back_to_login:"Zp\u011Bt na p\u0159ihl\xE1\u0161en\xED?",home:"Dom\u016F",filter:"Filtr",delete:"Smazat",edit:"Upravit",view:"Zobrazit",add_new_item:"P\u0159idat novou polo\u017Eku",clear_all:"Vymazat v\u0161e",showing:"Zobrazuji",of:"z",actions:"Akce",subtotal:"MEZISOU\u010CET",discount:"SLEVA",fixed:"Fixn\xED",percentage:"Procentu\xE1ln\u011B",tax:"DAN\u011A",total_amount:"CELKOV\xC9 MNO\u017DSTV\xCD",bill_to:"P\u0159\xEDjemce faktury",ship_to:"Doru\u010Dovac\xED adresa",due:"Datum platnosti",draft:"Koncept",sent:"Odesl\xE1no",all:"V\u0161e",select_all:"Vybrat v\u0161e",select_template:"Vybrat \u0161ablonu",choose_file:"Klikn\u011Bte zde pro v\xFDb\u011Br souboru",choose_template:"Zvolit \u0161ablonu",choose:"Vybrat",remove:"Odebrat",select_a_status:"Vybrat stav",select_a_tax:"Vybrat da\u0148",search:"Hledat",are_you_sure:"Opravdu?",list_is_empty:"Seznam je pr\xE1zdn\xFD.",no_tax_found:"\u017D\xE1dn\xE1 da\u0148 nebyla nalezena!",four_zero_four:"404",you_got_lost:"Jejda! Ztratili jste se!",go_home:"N\xE1vrat dom\u016F",test_mail_conf:"Otestovat konfiguraci mail\u016F",send_mail_successfully:"Mail byl \xFAsp\u011B\u0161n\u011B odesl\xE1n",setting_updated:"Nastaven\xED \xFAsp\u011B\u0161n\u011B aktualizov\xE1no",select_state:"Zvolte st\xE1t",select_country:"Zvolte zemi",select_city:"Zvolte m\u011Bsto",street_1:"Ulice 1",street_2:"Ulice 2",action_failed:"Akce se nezda\u0159ila",retry:"Zkusit znovu",choose_note:"Zvolit pozn\xE1mku",no_note_found:"Nebyly nalezeny \u017E\xE1dn\xE9 pozn\xE1mky",insert_note:"Vlo\u017Eit pozn\xE1mku",copied_pdf_url_clipboard:"Adresa PDF zkop\xEDrov\xE1na do schr\xE1nky!",copied_url_clipboard:"Zkop\xEDrov\xE1no do schr\xE1nky!",docs:"Dokumentace",do_you_wish_to_continue:"P\u0159ejete si pokra\u010Dovat?",note:"Pozn\xE1mka",pay_invoice:"Zaplatit fakturu",login_successfully:"P\u0159ihl\xE1\u0161en\xED prob\u011Bhlo \xFAsp\u011B\u0161n\u011B!",logged_out_successfully:"Odhl\xE1\u0161en\xED prob\u011Bhlo \xFAsp\u011B\u0161n\u011B",mark_as_default:"Ozna\u010Dit jako v\xFDchoz\xED"},Zn={select_year:"Vybrat rok",cards:{due_amount:"\u010C\xE1stka k zaplacen\xED",customers:"Z\xE1kazn\xEDci",invoices:"Faktury",estimates:"Nab\xEDdky",payments:"Platby"},chart_info:{total_sales:"Slevy",total_receipts:"Doklady",total_expense:"V\xFDdaje",net_income:"\u010Cist\xFD p\u0159\xEDjem",year:"Vybrat rok"},monthly_chart:{title:"Prodeje a v\xFDdaje"},recent_invoices_card:{title:"Splatn\xE9 faktury",due_on:"Splatnost",customer:"Z\xE1kazn\xEDk",amount_due:"Splatn\xE1 \u010D\xE1stka",actions:"Akce",view_all:"Zobrazit v\u0161e"},recent_estimate_card:{title:"Ned\xE1vn\xE9 nab\xEDdky",date:"Datum",customer:"Z\xE1kazn\xEDk",amount_due:"\u010C\xE1stka k zaplacen\xED",actions:"Akce",view_all:"Zobrazit v\u0161e"}},Wn={name:"Jm\xE9no",description:"Popis",percent:"Procento",compound_tax:"Kombinovan\xE1 da\u0148"},Hn={search:"Hledat...",customers:"Z\xE1kazn\xEDci",users:"U\u017Eivatel\xE9",no_results_found:"Nebyly nalezeny \u017E\xE1dn\xE9 v\xFDsledky"},Gn={label:"P\u0159epnout firmy",no_results_found:"Nebyly nalezeny \u017E\xE1dn\xE9 v\xFDsledky",add_new_company:"P\u0159idat firmu",new_company:"Nov\xE1 firma",created_message:"Firma \xFAsp\u011B\u0161n\u011B vytvo\u0159ena"},Yn={today:"Dnes",this_week:"Tento t\xFDden",this_month:"Tento m\u011Bs\xEDc",this_quarter:"Toto \u010Dtvrtlet\xED",this_year:"Tento rok",previous_week:"P\u0159edchoz\xED t\xFDden",previous_month:"P\u0159edchoz\xED m\u011Bs\xEDc",previous_quarter:"P\u0159edchoz\xED \u010Dtvrtlet\xED",previous_year:"P\u0159edchoz\xED rok",custom:"Vlastn\xED"},Jn={title:"Z\xE1kazn\xEDci",prefix:"Prefix",add_customer:"P\u0159idat z\xE1kazn\xEDka",contacts_list:"Seznam z\xE1kazn\xEDk\u016F",name:"Jm\xE9no",mail:"E-mail | E-maily",statement:"V\xFDpis",display_name:"Zobrazen\xE9 jm\xE9no",primary_contact_name:"Jm\xE9no prim\xE1rn\xEDho kontaktu",contact_name:"Jm\xE9no kontaktu",amount_due:"\u010C\xE1stka k zaplacen\xED",email:"Email",address:"Adresa",phone:"Telefon",website:"Webov\xE1 str\xE1nka",overview:"P\u0159ehled",invoice_prefix:"Prefix pro faktury",estimate_prefix:"Prefix pro nab\xEDdky",payment_prefix:"Prefix pro platby",enable_portal:"Povolit port\xE1l",country:"Zem\u011B",state:"St\xE1t",city:"M\u011Bsto",zip_code:"PS\u010C",added_on:"P\u0159id\xE1no dne",action:"Akce",password:"Heslo",confirm_password:"Potvrdit heslo",street_number:"\u010C\xEDslo ulice",primary_currency:"Prim\xE1rn\xED m\u011Bna",description:"Popis",add_new_customer:"P\u0159idat nov\xE9ho z\xE1kazn\xEDka",save_customer:"Ulo\u017Eit z\xE1kazn\xEDka",update_customer:"Aktualizovat z\xE1kazn\xEDka",customer:"Z\xE1kazn\xEDk | Z\xE1kazn\xEDci",new_customer:"Nov\xFD z\xE1kazn\xEDk",edit_customer:"Upravit z\xE1kazn\xEDka",basic_info:"Z\xE1kladn\xED informace",portal_access:"P\u0159\xEDstup do port\xE1lu",portal_access_text:"Chcete povolit tomuto z\xE1kazn\xEDkovi mo\u017Enost p\u0159ihl\xE1sit se na z\xE1kaznick\xFD port\xE1l?",portal_access_url:"URL pro p\u0159ihl\xE1\u0161en\xED do z\xE1kaznick\xE9ho port\xE1lu",portal_access_url_help:"Zkop\xEDrujte a po\u0161lete v\xFD\u0161e uvedenou adresu URL va\u0161emu z\xE1kazn\xEDkovi pro poskytnut\xED p\u0159\xEDstupu.",billing_address:"Faktura\u010Dn\xED adresa",shipping_address:"Doru\u010Dovac\xED adresa",copy_billing_address:"Zkop\xEDrovat z fakturace",no_customers:"Dosud \u017E\xE1dn\xED z\xE1kazn\xEDci!",no_customers_found:"Nebyli nalezeni \u017E\xE1dn\xED z\xE1kazn\xEDci!",no_contact:"\u017D\xE1dn\xFD kontakt",no_contact_name:"Bez jm\xE9na kontaktu",list_of_customers:"Tato sekce bude obsahovat seznam z\xE1kazn\xEDk\u016F.",primary_display_name:"Prim\xE1rn\xED zobrazovan\xE9 jm\xE9no",select_currency:"Vybrat m\u011Bnu",select_a_customer:"Vybrat z\xE1kazn\xEDka",type_or_click:"Zadejte nebo klikn\u011Bte pro v\xFDb\u011Br",new_transaction:"Nov\xE1 transakce",no_matching_customers:"Neexistuj\xED \u017E\xE1dn\xED odpov\xEDdaj\xEDc\xED z\xE1kazn\xEDci!",phone_number:"Telefonn\xED \u010D\xEDslo",create_date:"Datum vytvo\u0159en\xED",confirm_delete:"Nebudete moci obnovit tohoto z\xE1kazn\xEDka a v\u0161echny jeho faktury, odhady a platby. | Nebudete moci obnovit tyto z\xE1kazn\xEDky a v\u0161echny jejich faktury, odhady a platby.",created_message:"Z\xE1kazn\xEDk \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"Z\xE1kazn\xEDk \xFAsp\u011B\u0161n\u011B upraven",address_updated_message:"Adresa \xFAsp\u011B\u0161n\u011B aktualizov\xE1na",deleted_message:"Z\xE1kazn\xEDk \xFAsp\u011B\u0161n\u011B smaz\xE1n | Z\xE1kazn\xEDci \xFAsp\u011B\u0161n\u011B smaz\xE1ni",edit_currency_not_allowed:"Po vytvo\u0159en\xED transakce nelze zm\u011Bnit m\u011Bnu."},Qn={title:"Polo\u017Eky",items_list:"Seznam polo\u017Eek",name:"N\xE1zev",unit:"Jednotka",description:"Popis",added_on:"P\u0159id\xE1no",price:"Cena",date_of_creation:"Datum vytvo\u0159en\xED",not_selected:"Nen\xED vybr\xE1na \u017E\xE1dn\xE1 polo\u017Eka",action:"Akce",add_item:"P\u0159idat polo\u017Eku",save_item:"Ulo\u017Eit polo\u017Eku",update_item:"Aktualizovat polo\u017Eku",item:"Polo\u017Eka | Polo\u017Eky",add_new_item:"P\u0159idat novou polo\u017Eku",new_item:"Nov\xE1 polo\u017Eka",edit_item:"Upravit polo\u017Eku",no_items:"Zat\xEDm \u017E\xE1dn\xE9 polo\u017Eky!",list_of_items:"Tato sekce bude obsahovat seznam polo\u017Eek.",select_a_unit:"vyberte jednotku",taxes:"Dan\u011B",item_attached_message:"Nelze odstranit polo\u017Eku, kter\xE1 se ji\u017E pou\u017E\xEDv\xE1",confirm_delete:"Nebudete moci obnovit tuto polo\u017Eku | Nebudete moci obnovit tyto polo\u017Eky",created_message:"Polo\u017Eka byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",updated_message:"Polo\u017Eka \xFAsp\u011B\u0161n\u011B upravena",deleted_message:"Polo\u017Eka byla \xFAsp\u011B\u0161n\u011B odstran\u011Bna | Polo\u017Eky byly \xFAsp\u011B\u0161n\u011B odstran\u011Bny"},Xn={title:"Nab\xEDdky",accept_estimate:"P\u0159ijmout nab\xEDdku",reject_estimate:"Odm\xEDtnout nab\xEDdku",estimate:"Nab\xEDdka | Nab\xEDdky",estimates_list:"Seznam nab\xEDdek",days:"{days} dn\xED",months:"{months} m\u011Bs\xEDc",years:"{years} rok",all:"V\u0161e",paid:"Zaplacen\xE9",unpaid:"Neplacen\xE9",customer:"Z\xC1KAZN\xCDK",ref_no:"REFEREN\u010CN\xCD \u010C\xCDSLO",number:"\u010C\xCDSLO",amount_due:"\u010C\xC1STKA K ZAPLACEN\xCD",partially_paid:"\u010C\xE1ste\u010Dn\u011B zaplaceno",total:"Celkem",discount:"Sleva",sub_total:"Mezisou\u010Det",estimate_number:"\u010C\xEDslo nab\xEDdky",ref_number:"Referen\u010Dn\xED \u010D\xEDslo",contact:"Kontakt",add_item:"P\u0159idat polo\u017Eku",date:"Datum",due_date:"Datum splatnosti",expiry_date:"Datum expirace",status:"Stav",add_tax:"P\u0159idat da\u0148",amount:"\u010C\xE1stka",action:"Akce",notes:"Pozn\xE1mky",tax:"Da\u0148",estimate_template:"\u0160ablona",convert_to_invoice:"P\u0159ev\xE9st na fakturu",mark_as_sent:"Ozna\u010Dit jako odeslan\xE9",send_estimate:"Odeslat nab\xEDdku",resend_estimate:"Znovu odeslat nab\xEDdku",record_payment:"Zaznamenat platbu",add_estimate:"P\u0159idat nab\xEDdku",save_estimate:"Ulo\u017Eit nab\xEDdku",confirm_conversion:"Tento odhad bude pou\u017Eit k vytvo\u0159en\xED nov\xE9 faktury.",conversion_message:"Faktura byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",confirm_send_estimate:"Tento odhad bude zasl\xE1n e-mailem z\xE1kazn\xEDkovi",confirm_mark_as_sent:"Tento odhad bude ozna\u010Den jako odeslan\xFD",confirm_mark_as_accepted:"Tento odhad bude ozna\u010Den jako P\u0159ijat\xFD",confirm_mark_as_rejected:"Tento odhad bude ozna\u010Den jako Odm\xEDtnut\xFD",no_matching_estimates:"Neexistuj\xED \u017E\xE1dn\xE9 odpov\xEDdaj\xEDc\xED odhady!",mark_as_sent_successfully:"Odhad byl ozna\u010Den jako \xFAsp\u011B\u0161n\u011B odesl\xE1n",send_estimate_successfully:"Odhad byl \xFAsp\u011B\u0161n\u011B odesl\xE1n",errors:{required:"Pole je povinn\xE9"},accepted:"P\u0159ijato",rejected:"Odm\xEDtnuto",expired:"Vypr\u0161ela platnost",sent:"Odesl\xE1no",draft:"Koncept",viewed:"Zobrazen\xE9",declined:"Odm\xEDtnuto",new_estimate:"Nov\xFD odhad",add_new_estimate:"P\u0159idat nov\xFD odhad",update_Estimate:"Aktualizovat odhad",edit_estimate:"Upravit odhad",items:"polo\u017Eky",Estimate:"Odhad | Odhady",add_new_tax:"P\u0159idat novou da\u0148",no_estimates:"Zat\xEDm \u017E\xE1dn\xE9 odhady!",list_of_estimates:"Tato sekce bude obsahovat seznam odhad\u016F.",mark_as_rejected:"Ozna\u010Dit jako odm\xEDtnut\xE9",mark_as_accepted:"Ozna\u010Dit jako p\u0159ijat\xE9",marked_as_accepted_message:"Odhad ozna\u010Den jako p\u0159ijat\xFD",marked_as_rejected_message:"Odhad ozna\u010Den jako odm\xEDtnut\xFD",confirm_delete:"Nebudete moci obnovit tento odhad | Nebudete moci obnovit tyto odhady",created_message:"Odhad \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"Odhad \xFAsp\u011B\u0161n\u011B upraven",deleted_message:"Odhad \xFAsp\u011B\u0161n\u011B odstran\u011Bn | Odhady \xFAsp\u011B\u0161n\u011B odstran\u011Bny",something_went_wrong:"n\u011Bco se nezda\u0159ilo",item:{title:"N\xE1zev polo\u017Eky",description:"Popis",quantity:"Mno\u017Estv\xED",price:"Cena",discount:"Sleva",total:"Celkem",total_discount:"Celkov\xE1 sleva",sub_total:"Mezisou\u010Det",tax:"Da\u0148",amount:"Mno\u017Estv\xED",select_an_item:"Pi\u0161te nebo klikn\u011Bte pro v\xFDb\u011Br polo\u017Eky",type_item_description:"Zadejte popis polo\u017Eky (voliteln\xE9)"},mark_as_default_estimate_template_description:"Je-li povoleno, bude vybran\xE1 \u0161ablona automaticky vybr\xE1na pro nov\xE9 nab\xEDdky."},ei={title:"Faktury",download:"St\xE1hnout",pay_invoice:"Zaplatit fakturu",invoices_list:"Seznam faktur",invoice_information:"Informace o faktu\u0159e",days:"{days} dn\xED",months:"{months} m\u011Bs\xEDc",years:"{years} rok",all:"V\u0161e",paid:"Zaplacen\xE9",unpaid:"Neplacen\xE9",viewed:"Zobrazen\xE9",overdue:"Po splatnosti",completed:"Dokon\u010Den\xE9",customer:"Z\xC1KAZN\xCDK",paid_status:"STAV PLATBY",ref_no:"REFEREN\u010CN\xCD \u010C\xCDSLO",number:"\u010C\xCDSLO",amount_due:"\u010C\xC1STKA K ZAPLACEN\xCD",partially_paid:"\u010C\xE1ste\u010Dn\u011B zaplaceno",total:"Celkem",discount:"Sleva",sub_total:"Mezisou\u010Det",invoice:"Faktura | Faktury",invoice_number:"\u010C\xEDslo faktury",ref_number:"Referen\u010Dn\xED \u010D\xEDslo",contact:"Kontakt",add_item:"P\u0159idat polo\u017Eku",date:"Datum",due_date:"Datum splatnosti",status:"Stav",add_tax:"P\u0159idat da\u0148",amount:"\u010C\xE1stka",action:"Akce",notes:"Pozn\xE1mky",view:"Zobrazit",send_invoice:"Odeslat fakturu",resend_invoice:"Znovu odeslat fakturu",invoice_template:"\u0160ablona faktury",conversion_message:"Faktura byla \xFAsp\u011B\u0161n\u011B naklonov\xE1na",template:"Vybrat \u0161ablonu",mark_as_sent:"Ozna\u010Dit jako odeslan\xE9",confirm_send_invoice:"Tato faktura bude zasl\xE1na e-mailem z\xE1kazn\xEDkovi",invoice_mark_as_sent:"Tato faktura bude ozna\u010Dena jako odeslan\xE1",confirm_mark_as_accepted:"Tato faktura bude ozna\u010Dena jako p\u0159ijat\xE1",confirm_mark_as_rejected:"Tato faktura bude ozna\u010Dena jako odm\xEDtnut\xE1",confirm_send:"Tato faktura bude zasl\xE1na e-mailem z\xE1kazn\xEDkovi",invoice_date:"Datum fakturace",record_payment:"Zaznamenat platbu",add_new_invoice:"P\u0159idat novou fakturu",update_expense:"Aktualizovat v\xFDdaj",edit_invoice:"Upravit fakturu",new_invoice:"Nov\xE1 faktura",save_invoice:"Ulo\u017Eit fakturu",update_invoice:"Upravit fakturu",add_new_tax:"P\u0159idat novou da\u0148",no_invoices:"Zat\xEDm \u017E\xE1dn\xE9 faktury!",mark_as_rejected:"Ozna\u010Dit jako odm\xEDtnut\xE9",mark_as_accepted:"Ozna\u010Dit jako p\u0159ijat\xE9",list_of_invoices:"Tato sekce bude obsahovat seznam faktur.",select_invoice:"Vybrat fakturu",no_matching_invoices:"Neexistuj\xED \u017E\xE1dn\xE9 odpov\xEDdaj\xEDc\xED faktury!",mark_as_sent_successfully:"Faktura ozna\u010Dena jako \xFAsp\u011B\u0161n\u011B odeslan\xE1",invoice_sent_successfully:"Faktura byla \xFAsp\u011B\u0161n\u011B odesl\xE1na",cloned_successfully:"Faktura \xFAsp\u011B\u0161n\u011B naklonov\xE1na",clone_invoice:"Naklonovat fakturu",confirm_clone:"Tato faktura bude naklonov\xE1na do nov\xE9 faktury",item:{title:"N\xE1zev polo\u017Eky",description:"Popis",quantity:"Mno\u017Estv\xED",price:"Cena",discount:"Sleva",total:"Celkem",total_discount:"Celkov\xE1 sleva",sub_total:"Mezisou\u010Det",tax:"Da\u0148",amount:"Mno\u017Estv\xED",select_an_item:"Pi\u0161te nebo klikn\u011Bte pro v\xFDb\u011Br polo\u017Eky",type_item_description:"Zadejte popis polo\u017Eky (voliteln\xE9)"},payment_attached_message:"Na jedn\xE9 z vybran\xFDch faktur je ji\u017E p\u0159ilo\u017Eena platba. Nezapome\u0148te nejprve odstranit p\u0159ipojen\xE9 platby, abyste mohli pokra\u010Dovat s odstran\u011Bn\xEDm",confirm_delete:"Nebudete moci obnovit tuto fakturu | Nebudete moci obnovit tyto faktury",created_message:"Faktura byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",updated_message:"Faktura byla \xFAsp\u011B\u0161n\u011B upravena",deleted_message:"Faktura byla \xFAsp\u011B\u0161n\u011B odstran\u011Bna | Faktury byly \xFAsp\u011B\u0161n\u011B odstran\u011Bny",marked_as_sent_message:"Faktura ozna\u010Dena jako \xFAsp\u011B\u0161n\u011B odeslan\xE1",something_went_wrong:"n\u011Bco se nezda\u0159ilo",invalid_due_amount_message:"Celkov\xE1 \u010D\xE1stka faktury nem\u016F\u017Ee b\xFDt ni\u017E\u0161\xED ne\u017E celkov\xE1 \u010D\xE1stka zaplacen\xE1 za tuto fakturu. Chcete-li pokra\u010Dovat, upravte fakturu nebo sma\u017Ete souvisej\xEDc\xED platby.",mark_as_default_invoice_template_description:"Je-li povoleno, bude vybran\xE1 \u0161ablona automaticky vybr\xE1na pro nov\xE9 faktury."},ti={title:"Opakuj\xEDc\xED se faktury",invoices_list:"Seznam opakuj\xEDc\xEDch se faktur",days:"{days} dn\xED",months:"{months} m\u011Bs\xEDc",years:"{years} rok",all:"V\u0161echny",paid:"Zaplacen\xE9",unpaid:"Neplacen\xE9",viewed:"Zobrazen\xE9",overdue:"Po splatnosti",active:"Aktivn\xED",completed:"Dokon\u010Den\xE9",customer:"Z\xC1KAZN\xCDK",paid_status:"STAV PLATBY",ref_no:"REFEREN\u010CN\xCD \u010C\xCDSLO",number:"\u010C\xCDSLO",amount_due:"\u010C\xC1STKA K ZAPLACEN\xCD",partially_paid:"\u010C\xE1ste\u010Dn\u011B zaplaceno",total:"Celkem",discount:"Sleva",sub_total:"Mezisou\u010Det",invoice:"Opakuj\xEDc\xED se faktura | Opakuj\xEDc\xED se faktury",invoice_number:"\u010C\xEDslo opakuj\xEDc\xED se faktury",next_invoice_date:"Datum dal\u0161\xED fakturace",ref_number:"Referen\u010Dn\xED \u010D\xEDslo",contact:"Kontakt",add_item:"P\u0159idat polo\u017Eku",date:"Datum",limit_by:"Omezit podle",limit_date:"Omezit datum",limit_count:"Omezit po\u010Det",count:"Po\u010Det",status:"Stav",select_a_status:"Vyberte stav",working:"Pracuje",on_hold:"\u010Cekaj\xEDc\xED",complete:"Dokon\u010Deno",add_tax:"P\u0159idat da\u0148",amount:"Mno\u017Estv\xED",action:"Akce",notes:"Pozn\xE1mky",view:"Zobrazit",basic_info:"Z\xE1kladn\xED informace",send_invoice:"Odeslat opakuj\xEDc\xED se fakturu",auto_send:"Automaticky odeslat",resend_invoice:"Znovu odeslat opakuj\xEDc\xED se fakturu",invoice_template:"\u0160ablona opakuj\xEDc\xED se faktury",conversion_message:"Opakuj\xEDc\xED se faktura byla \xFAsp\u011B\u0161n\u011B naklonov\xE1na",template:"\u0160ablona",mark_as_sent:"Ozna\u010Dit jako odeslan\xE9",confirm_send_invoice:"Tato opakuj\xEDc\xED se faktura bude odesl\xE1na e-mailem z\xE1kazn\xEDkovi",invoice_mark_as_sent:"Tato opakuj\xEDc\xED se faktura bude ozna\u010Dena jako odeslan\xE1",confirm_send:"Tato opakuj\xEDc\xED se faktura bude odesl\xE1na e-mailem z\xE1kazn\xEDkovi",starts_at:"Po\u010D\xE1te\u010Dn\xED datum",due_date:"Splatnost faktury",record_payment:"Zaznamenat platbu",add_new_invoice:"P\u0159idat novou opakuj\xEDc\xED se fakturu",update_expense:"Aktualizovat v\xFDdaje",edit_invoice:"Upravit opakuj\xEDc\xED se fakturu",new_invoice:"P\u0159idat novou opakuj\xEDc\xED se fakturu",send_automatically:"Odeslat automaticky",send_automatically_desc:"Povolte, pokud chcete automaticky odeslat fakturu z\xE1kazn\xEDkovi po jej\xEDm vytvo\u0159en\xED.",save_invoice:"Ulo\u017Eit opakuj\xEDc\xED se fakturu",update_invoice:"Upravit opakuj\xEDc\xED se fakturu",add_new_tax:"P\u0159idat novou da\u0148",no_invoices:"Zat\xEDm \u017E\xE1dn\xE9 opakuj\xEDc\xED se faktury!",mark_as_rejected:"Ozna\u010Dit jako odm\xEDtnut\xE9",mark_as_accepted:"Ozna\u010Dit jako p\u0159ijat\xE9",list_of_invoices:"Tato sekce bude obsahovat seznam opakuj\xEDc\xEDch se faktur.",select_invoice:"Vybrat fakturu",no_matching_invoices:"Neexistuj\xED \u017E\xE1dn\xE9 odpov\xEDdaj\xEDc\xED opakuj\xEDc\xED se faktury!",mark_as_sent_successfully:"Opakuj\xEDc\xED se faktura ozna\u010Dena jako \xFAsp\u011B\u0161n\u011B odeslan\xE1",invoice_sent_successfully:"Opakuj\xEDc\xED se faktura byla \xFAsp\u011B\u0161n\u011B odesl\xE1na",cloned_successfully:"Opakuj\xEDc\xED se faktura \xFAsp\u011B\u0161n\u011B naklonov\xE1na",clone_invoice:"Naklonovat opakuj\xEDc\xED se fakturu",confirm_clone:"Tato opakuj\xEDc\xED se faktura bude naklonov\xE1na do nov\xE9 opakuj\xEDc\xED se faktury",add_customer_email:"Pro automatick\xE9 odes\xEDl\xE1n\xED faktur pros\xEDm p\u0159idejte e-mailovou adresu tohoto z\xE1kazn\xEDka.",item:{title:"N\xE1zev polo\u017Eky",description:"Popis",quantity:"Mno\u017Estv\xED",price:"Cena",discount:"Sleva",total:"Celkem",total_discount:"Celkov\xE1 sleva",sub_total:"Mezisou\u010Det",tax:"Da\u0148",amount:"Mno\u017Estv\xED",select_an_item:"Pi\u0161te nebo klikn\u011Bte pro v\xFDb\u011Br polo\u017Eky",type_item_description:"Zadejte popis polo\u017Eky (voliteln\xE9)"},frequency:{title:"\u010Cetnost",select_frequency:"Vybrat \u010Detnost",minute:"Minuta",hour:"Hodina",day_month:"Den v m\u011Bs\xEDci",month:"M\u011Bs\xEDc",day_week:"Den v t\xFDdnu"},confirm_delete:"Nebudete moci obnovit tuto fakturu | Nebudete moci obnovit tyto faktury",created_message:"Opakuj\xEDc\xED se faktura byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",updated_message:"Opakuj\xEDc\xED se faktura \xFAsp\u011B\u0161n\u011B upravena",deleted_message:"Opakuj\xEDc\xED se faktura \xFAsp\u011B\u0161n\u011B smaz\xE1na | Opakuj\xEDc\xED se faktury \xFAsp\u011B\u0161n\u011B odstran\u011Bny",marked_as_sent_message:"Opakuj\xEDc\xED se faktura ozna\u010Dena jako \xFAsp\u011B\u0161n\u011B odesl\xE1na",user_email_does_not_exist:"E-mail u\u017Eivatele neexistuje",something_went_wrong:"n\u011Bco se nezda\u0159ilo",invalid_due_amount_message:"Celkov\xE1 \u010D\xE1stka opakovan\xE9 faktury nem\u016F\u017Ee b\xFDt ni\u017E\u0161\xED ne\u017E celkov\xE1 \u010D\xE1stka zaplacen\xE1 za tuto opakuj\xEDc\xED se fakturu. Pro pokra\u010Dov\xE1n\xED aktualizujte fakturu nebo odstra\u0148te souvisej\xEDc\xED platby."},ai={title:"Platby",payments_list:"Seznam plateb",record_payment:"Zaznamenat platbu",customer:"Z\xE1kazn\xEDk",date:"Datum",amount:"Mno\u017Estv\xED",action:"Akce",payment_number:"\u010C\xEDslo platby",payment_mode:"Platebn\xED metoda",invoice:"Faktura",note:"Pozn\xE1mka",add_payment:"P\u0159idat platbu",new_payment:"Nov\xE1 platba",edit_payment:"Upravit platbu",view_payment:"Zobrazit platbu",add_new_payment:"P\u0159idat novou platbu",send_payment_receipt:"Odeslat potvrzen\xED o platb\u011B",send_payment:"Odeslat platbu",save_payment:"Ulo\u017Eit platbu",update_payment:"Upravit platbu",payment:"Platba | Platby",no_payments:"Zat\xEDm \u017E\xE1dn\xE9 platby!",not_selected:"Nevybr\xE1no",no_invoice:"\u017D\xE1dn\xE1 faktura",no_matching_payments:"Neexistuj\xED \u017E\xE1dn\xE9 odpov\xEDdaj\xEDc\xED platby!",list_of_payments:"Tato sekce bude obsahovat seznam plateb.",select_payment_mode:"Vyberte platebn\xED metodu",confirm_mark_as_sent:"Tento odhad bude ozna\u010Den jako odeslan\xFD",confirm_send_payment:"Tato platba bude odesl\xE1na e-mailem z\xE1kazn\xEDkovi",send_payment_successfully:"Platba byla \xFAsp\u011B\u0161n\u011B odesl\xE1na",something_went_wrong:"n\u011Bco se nezda\u0159ilo",confirm_delete:"Tuto platbu nebudete moci obnovit | Tyto platby nebudete moci obnovit",created_message:"Platba \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",updated_message:"Platba \xFAsp\u011B\u0161n\u011B upravena",deleted_message:"Platba \xFAsp\u011B\u0161n\u011B odstran\u011Bna | Platby \xFAsp\u011B\u0161n\u011B odstran\u011Bny",invalid_amount_message:"\u010C\xE1stka platby je neplatn\xE1"},ni={title:"V\xFDdaje",expenses_list:"Seznam v\xFDdaj\u016F",select_a_customer:"Vyberte z\xE1kazn\xEDka",expense_title:"Nadpis",customer:"Z\xE1kazn\xEDk",currency:"M\u011Bna",contact:"Kontakt",category:"Kategorie",from_date:"Od data",to_date:"Do data",expense_date:"Datum",description:"Popis",receipt:"Doklad",amount:"\u010C\xE1stka",action:"Akce",not_selected:"Nevybr\xE1no",note:"Pozn\xE1mka",category_id:"ID kategorie",date:"Datum",add_expense:"P\u0159idat v\xFDdaj",add_new_expense:"P\u0159idat nov\xFD v\xFDdaj",save_expense:"Ulo\u017Eit v\xFDdaj",update_expense:"Upravit v\xFDdaj",download_receipt:"St\xE1hnout doklad",edit_expense:"Upravit v\xFDdaj",new_expense:"Nov\xFD v\xFDdaj",expense:"V\xFDdaj | V\xFDdaje",no_expenses:"Zat\xEDm \u017E\xE1dn\xE9 v\xFDdaje!",list_of_expenses:"Tato sekce bude obsahovat seznam v\xFDdaj\u016F.",confirm_delete:"Nebudete moci obnovit tento v\xFDdaj | Nebudete moci obnovit tyto v\xFDdaje",created_message:"V\xFDdaj \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"V\xFDdaj \xFAsp\u011B\u0161n\u011B aktualizov\xE1n",deleted_message:"V\xFDdaj byl \xFAsp\u011B\u0161n\u011B odstran\u011Bn | V\xFDdaje byly \xFAsp\u011B\u0161n\u011B odstran\u011Bny",categories:{categories_list:"Seznam kategori\xED",title:"Nadpis",name:"N\xE1zev",description:"Popis",amount:"Mno\u017Estv\xED",actions:"Akce",add_category:"P\u0159idat kategorii",new_category:"Nov\xE1 kategorie",category:"Kategorie | Kategorie",select_a_category:"Vyberte kategorii"}},ii={email:"E-mail",password:"Heslo",forgot_password:"Zapomn\u011Bli jste heslo?",or_signIn_with:"nebo se p\u0159ihla\u0161te pomoc\xED",login:"P\u0159ihl\xE1\u0161en\xED",register:"Registrace",reset_password:"Obnovit heslo",password_reset_successfully:"Obnoven\xED hesla prob\u011Bhlo \xFAsp\u011B\u0161n\u011B",enter_email:"Zadejte e-mail",enter_password:"Zadejte heslo",retype_password:"Zadejte heslo znovu"},oi={buy_now:"Koupit",install:"Instalovat",price:"Cena",download_zip_file:"St\xE1hnout soubor ZIP",unzipping_package:"Rozbalov\xE1n\xED bal\xEDku",copying_files:"Kop\xEDrov\xE1n\xED soubor\u016F",deleting_files:"Odstra\u0148ov\xE1n\xED nepou\u017Eit\xFDch soubor\u016F",completing_installation:"Dokon\u010Dov\xE1n\xED instalace",update_failed:"Aktualizace se nezda\u0159ila",install_success:"Modul byl \xFAsp\u011B\u0161n\u011B nainstalov\xE1n!",customer_reviews:"Recenze",license:"Licence",faq:"\u010Casto kladen\xE9 dotazy (FAQ)",monthly:"M\u011Bs\xED\u010Dn\u011B",yearly:"Ro\u010Dn\u011B",updated:"Aktualizov\xE1no",version:"Verze",disable:"Zak\xE1zat",module_disabled:"Modul zak\xE1z\xE1n",enable:"Povolit",module_enabled:"Modul povolen",update_to:"Aktualizovat na",module_updated:"Modul byl \xFAsp\u011B\u0161n\u011B aktualizov\xE1n!",title:"Moduly",module:"Modul | Moduly",api_token:"API token",invalid_api_token:"Neplatn\xFD API token.",other_modules:"Dal\u0161\xED moduly",view_all:"Zobrazit v\u0161e",no_reviews_found:"Pro tento modul zat\xEDm neexistuj\xED \u017E\xE1dn\xE9 recenze!",module_not_purchased:"Modul nen\xED zakoupen\xFD",module_not_found:"Modul nebyl nalezen",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Naposledy aktualizov\xE1no",connect_installation:"P\u0159ipojte va\u0161i instalaci",api_token_description:"P\u0159ihlaste se k {url} a p\u0159ipojte tuto instalaci zad\xE1n\xEDm API tokenu. Va\u0161e zakoupen\xE9 moduly se zde zobraz\xED po nav\xE1z\xE1n\xED p\u0159ipojen\xED.",view_module:"Zobrazit modul",update_available:"Je k dispozici aktualizace",purchased:"Zakoupeno",installed:"Nainstalov\xE1no",no_modules_installed:"Nejsou nainstalov\xE1ny \u017E\xE1dn\xE9 moduly!",disable_warning:"V\u0161echna nastaven\xED pro tuto konkr\xE9tn\xED polo\u017Eku budou vr\xE1cena zp\u011Bt.",what_you_get:"Co z\xEDsk\xE1te"},si={title:"U\u017Eivatel\xE9",users_list:"Seznam u\u017Eivatel\u016F",name:"Jm\xE9no",description:"Popis",added_on:"P\u0159id\xE1no dne",date_of_creation:"Datum vytvo\u0159en\xED",action:"Akce",add_user:"P\u0159idat u\u017Eivatele",save_user:"Ulo\u017Eit u\u017Eivatele",update_user:"Upravit u\u017Eivatele",user:"U\u017Eivatel | U\u017Eivatel\xE9",add_new_user:"P\u0159idat nov\xE9ho u\u017Eivatele",new_user:"Nov\xFD u\u017Eivatel",edit_user:"Upravit u\u017Eivatele",no_users:"Zat\xEDm \u017E\xE1dn\xED u\u017Eivatel\xE9!",list_of_users:"Tato sekce bude obsahovat seznam u\u017Eivatel\u016F.",email:"E-mail",phone:"Telefon",password:"Heslo",user_attached_message:"Nelze odstranit polo\u017Eku, kter\xE1 se ji\u017E pou\u017E\xEDv\xE1",confirm_delete:"Nebudete moci obnovit tohoto u\u017Eivatele | Nebudete schopni obnovit tyto u\u017Eivatele",created_message:"U\u017Eivatel byl \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"U\u017Eivatel byl \xFAsp\u011B\u0161n\u011B upraven",deleted_message:"U\u017Eivatel byl \xFAsp\u011B\u0161n\u011B odstran\u011Bn | U\u017Eivatel\xE9 byli \xFAsp\u011B\u0161n\u011B odstran\u011Bni",select_company_role:"Vyberte roli pro {company}",companies:"Spole\u010Dnosti"},ri={title:"Hl\xE1\u0161en\xED",from_date:"Datum od",to_date:"Do data",status:"Stav",paid:"Zaplaceno",unpaid:"Nezaplaceno",download_pdf:"St\xE1hnout PDF",view_pdf:"Zobrazit PDF",update_report:"Upravit hl\xE1\u0161en\xED",report:"Hl\xE1\u0161en\xED | Hl\xE1\u0161en\xED",profit_loss:{profit_loss:"Zisk a ztr\xE1ta",to_date:"Do data",from_date:"Od data",date_range:"Vybrat \u010Dasov\xFD rozsah"},sales:{sales:"Prodeje",date_range:"Vybrat \u010Dasov\xFD rozsah",to_date:"Do data",from_date:"Od data",report_type:"Typ hl\xE1\u0161en\xED"},taxes:{taxes:"Dan\u011B",to_date:"Do data",from_date:"Od data",date_range:"Vybrat \u010Dasov\xFD rozsah"},errors:{required:"Pole je povinn\xE9"},invoices:{invoice:"Faktura",invoice_date:"Datum fakturace",due_date:"Datum splatnosti",amount:"Mno\u017Estv\xED",contact_name:"Jm\xE9no kontaktu",status:"Stav"},estimates:{estimate:"Odhad",estimate_date:"Datum odhadu",due_date:"Datum splatnosti",estimate_number:"\u010C\xEDslo odhadu",ref_number:"Referen\u010Dn\xED \u010D\xEDslo",amount:"Mno\u017Estv\xED",contact_name:"Jm\xE9no kontaktu",status:"Stav"},expenses:{expenses:"V\xFDdaje",category:"Kategorie",date:"Datum",amount:"Mno\u017Estv\xED",to_date:"Do data",from_date:"Od data",date_range:"Vyberte rozsah data"}},di={menu_title:{account_settings:"Nastaven\xED \xFA\u010Dtu",company_information:"Informace o spole\u010Dnosti",customization:"P\u0159izp\u016Fsoben\xED",preferences:"Preference",notifications:"Ozn\xE1men\xED",tax_types:"Typy dan\xED",expense_category:"Kategorie v\xFDdaj\u016F",update_app:"Aktualizace aplikace",backup:"Z\xE1lohov\xE1n\xED",file_disk:"Souborov\xFD disk",custom_fields:"Vlastn\xED pole",payment_modes:"Zp\u016Fsoby plateb",notes:"Pozn\xE1mky",exchange_rate:"Sm\u011Bnn\xFD kurz",address_information:"Adresa"},address_information:{section_description:" Adresu m\u016F\u017Eete aktualizovat pomoc\xED formul\xE1\u0159e n\xED\u017Ee."},title:"Nastaven\xED",setting:"Nastaven\xED | Nastaven\xED",general:"Obecn\xE9",language:"Jazyk",primary_currency:"Prim\xE1rn\xED m\u011Bna",timezone:"\u010Casov\xE1 z\xF3na",date_format:"Form\xE1t data",currencies:{title:"M\u011Bny",currency:"M\u011Bna | M\u011Bny",currencies_list:"Seznam m\u011Bn",select_currency:"Vyberte m\u011Bnu",name:"N\xE1zev",code:"K\xF3d",symbol:"Symbol",precision:"P\u0159esnost",thousand_separator:"Odd\u011Blova\u010D tis\xEDc\u016F",decimal_separator:"Odd\u011Blova\u010D desetinn\xFDch m\xEDst",position:"Um\xEDst\u011Bn\xED",position_of_symbol:"Um\xEDst\u011Bn\xED symbolu",right:"Vpravo",left:"Vlevo",action:"Akce",add_currency:"P\u0159idat m\u011Bnu"},mail:{host:"Hostitel e-mailu",port:"Port e-mailu",driver:"Ovlada\u010D e-mail\u016F",secret:"Tajn\xFD kl\xED\u010D",mailgun_secret:"Mailgun Secret",mailgun_domain:"Dom\xE9na",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"E-mailov\xE9 heslo",username:"U\u017Eivatelsk\xE9 jm\xE9no pro e-mail",mail_config:"Konfigurace e-mailu",from_name:"Jm\xE9no odes\xEDlatele",from_mail:"Z e-mailov\xE9 adresy",encryption:"\u0160ifrov\xE1n\xED e-mailu",mail_config_desc:"N\xED\u017Ee je uveden formul\xE1\u0159 pro konfiguraci e-mailov\xE9ho ovlada\u010De pro odes\xEDl\xE1n\xED e-mail\u016F z aplikace. M\u016F\u017Eete tak\xE9 nakonfigurovat poskytovatele t\u0159et\xEDch stran, jako je Sendgrid, SES atd."},pdf:{title:"Nastaven\xED PDF",footer_text:"Text z\xE1pat\xED",pdf_layout:"Rozvr\u017Een\xED PDF"},company_info:{company_info:"\xDAdaje o spole\u010Dnosti",company_name:"N\xE1zev spole\u010Dnosti",company_logo:"Logo spole\u010Dnosti",section_description:"Informace o va\u0161\xED spole\u010Dnosti, kter\xE1 bude zobrazena na faktur\xE1ch, odhadech a dal\u0161\xEDch dokladech vytvo\u0159en\xFDch v Crateru.",phone:"Telefon",country:"Zem\u011B",state:"St\xE1t",city:"M\u011Bsto",address:"Adresa",zip:"PS\u010C",save:"Ulo\u017Eit",delete:"Smazat",updated_message:"Informace o spole\u010Dnosti byly \xFAsp\u011B\u0161n\u011B aktualizov\xE1ny",delete_company:"Odstranit spole\u010Dnost",delete_company_description:"Jakmile svou spole\u010Dnost odstran\xEDte, trvale p\u0159ijdete o v\u0161echna data a soubory s n\xED spojen\xE9.",are_you_absolutely_sure:"Jste si opravdu jisti?",delete_company_modal_desc:"Tuto akci nelze vr\xE1tit zp\u011Bt. Tato akce trvale odstran\xED {company} a v\u0161echna souvisej\xEDc\xED data.",delete_company_modal_label:"Zadejte pros\xEDm {company} pro potvrzen\xED"},custom_fields:{title:"Vlastn\xED pole",section_description:"P\u0159izp\u016Fsobte si sv\xE9 faktury, odhady a potvrzen\xED o platb\u011B podle vlastn\xEDch pol\xED. Ujist\u011Bte se, \u017Ee pou\u017E\xEDv\xE1te n\xED\u017Ee p\u0159idan\xE1 pole ve form\xE1tu adresy na str\xE1nce pro p\u0159izp\u016Fsoben\xED.",add_custom_field:"P\u0159idat vlastn\xED pole",edit_custom_field:"Upravit vlastn\xED pole",field_name:"N\xE1zev pole",label:"Popis",type:"Typ",name:"Jm\xE9no",slug:"Pah\xFDl",required:"Povinn\xE9",placeholder:"Z\xE1stupn\xFD text",help_text:"Text n\xE1pov\u011Bdy",default_value:"V\xFDchoz\xED hodnota",prefix:"Prefix",starting_number:"Po\u010D\xE1te\u010Dn\xED \u010D\xEDslo",model:"Model",help_text_description:"Zadejte n\u011Bjak\xFD text, kter\xFD pom\u016F\u017Ee u\u017Eivatel\u016Fm pochopit \xFA\u010Del tohoto vlastn\xEDho pole.",suffix:"Sufix",yes:"Ano",no:"Ne",order:"Po\u0159ad\xED",custom_field_confirm_delete:"Nebudete moci obnovit toto vlastn\xED pole",already_in_use:"Vlastn\xED pole je ji\u017E pou\u017E\xEDv\xE1no",deleted_message:"Vlastn\xED pole bylo \xFAsp\u011B\u0161n\u011B odstran\u011Bno",options:"mo\u017Enosti",add_option:"P\u0159idat mo\u017Enosti",add_another_option:"P\u0159idat dal\u0161\xED mo\u017Enost",sort_in_alphabetical_order:"\u0158adit v abecedn\xEDm po\u0159ad\xED",add_options_in_bulk:"P\u0159idat mo\u017Enosti hromadn\u011B",use_predefined_options:"Pou\u017E\xEDt p\u0159eddefinovan\xE9 mo\u017Enosti",select_custom_date:"Vyberte vlastn\xED datum",select_relative_date:"Vyberte relativn\xED datum",ticked_by_default:"Ve v\xFDchoz\xEDm nastaven\xED za\u0161krtnuto",updated_message:"Vlastn\xED pole bylo \xFAsp\u011B\u0161n\u011B upraveno",added_message:"Vlastn\xED pole bylo \xFAsp\u011B\u0161n\u011B p\u0159id\xE1no",press_enter_to_add:"Stiskn\u011Bte Enter pro p\u0159id\xE1n\xED nov\xE9 mo\u017Enosti",model_in_use:"Nelze aktualizovat model pro pole, kter\xE1 jsou ji\u017E pou\u017E\xEDv\xE1na.",type_in_use:"Nelze aktualizovat typ pro pole, kter\xE1 jsou ji\u017E pou\u017E\xEDv\xE1na."},customization:{customization:"p\u0159izp\u016Fsoben\xED",updated_message:"Informace o spole\u010Dnosti byly \xFAsp\u011B\u0161n\u011B aktualizov\xE1ny",save:"Ulo\u017Eit",insert_fields:"Vlo\u017Eit pole",learn_custom_format:"Zjist\u011Bte, jak pou\u017E\xEDvat vlastn\xED form\xE1t",add_new_component:"P\u0159idat novou komponentu",component:"Komponenty",Parameter:"Parametr",series:"\u0158ada",series_description:"Pro nastaven\xED statick\xE9ho prefixu/postfixu jako 'INV' nap\u0159\xED\u010D va\u0161\xED spole\u010Dnost\xED. Podporuje d\xE9lku a\u017E 4 znaky.",series_param_label:"Hodnota \u0159ady",delimiter:"Odd\u011Blova\u010D",delimiter_description:"Jeden znak pro ur\u010Den\xED hranice mezi 2 samostatn\xFDmi komponentami. Ve v\xFDchoz\xEDm nastaven\xED je nastaveno na -",delimiter_param_label:"Hodnota odd\u011Blova\u010De",date_format:"Form\xE1t data",date_format_description:"Pole pro form\xE1t m\xEDstn\xED data a \u010Dasu. V\xFDchoz\xED form\xE1t: 'Y' vykresluje aktu\xE1ln\xED rok.",date_format_param_label:"Form\xE1t",sequence:"Sekvence",sequence_description:"Po sob\u011B jdouc\xED posloupnost \u010D\xEDsel ve va\u0161\xED spole\u010Dnosti. M\u016F\u017Eete ur\u010Dit d\xE9lku dan\xE9ho parametru.",sequence_param_label:"D\xE9lka sekvence",customer_series:"\u0158ada z\xE1kazn\xEDk\u016F",customer_series_description:"Mo\u017Enost nastavit jin\xFD prefix/postfix pro ka\u017Ed\xE9ho z\xE1kazn\xEDka.",customer_sequence:"Sekvence z\xE1kazn\xEDk\u016F",customer_sequence_description:"Po sob\u011B jdouc\xED posloupnost \u010D\xEDsel pro ka\u017Ed\xE9ho z\xE1kazn\xEDka.",customer_sequence_param_label:"D\xE9lka sekvence",random_sequence:"N\xE1hodn\xE1 sekvence",random_sequence_description:"N\xE1hodn\xFD alfanumerick\xFD \u0159et\u011Bzec. M\u016F\u017Eete ur\u010Dit d\xE9lku dan\xE9ho parametru.",random_sequence_param_label:"D\xE9lka sekvence",invoices:{title:"Faktury",invoice_number_format:"Form\xE1t \u010D\xEDsla faktury",invoice_number_format_description:"P\u0159izp\u016Fsobte si, jak bude va\u0161e \u010D\xEDslo faktury automaticky generov\xE1no p\u0159i vytv\xE1\u0159en\xED nov\xE9 faktury.",preview_invoice_number:"N\xE1hled \u010D\xEDsla faktury",due_date:"Datum splatnosti",due_date_description:"Ur\u010Dete, jak se automaticky nastavuje datum splatnosti vytv\xE1\u0159en\xED faktury.",due_date_days:"Splatnost faktury po dnech",set_due_date_automatically:"Automaticky nastavit datum splatnosti",set_due_date_automatically_description:"Povolte, pokud chcete nastavit datum splatnosti automaticky p\u0159i vytvo\u0159en\xED nov\xE9 faktury.",default_formats:"V\xFDchoz\xED form\xE1ty",default_formats_description:"N\xED\u017Ee uveden\xE9 form\xE1ty se pou\u017E\xEDvaj\xED k automatick\xE9mu vypln\u011Bn\xED pol\xED p\u0159i vytv\xE1\u0159en\xED faktury.",default_invoice_email_body:"V\xFDchoz\xED text e-mailu pro faktury",company_address_format:"Form\xE1t adresy spole\u010Dnosti",shipping_address_format:"Form\xE1t doru\u010Dovac\xED adresy",billing_address_format:"Form\xE1t faktura\u010Dn\xED adresy",invoice_email_attachment:"Odes\xEDlat faktury jako p\u0159\xEDlohy",invoice_email_attachment_setting_description:"Povolte, pokud chcete odes\xEDlat faktury jako p\u0159\xEDlohy e-mailu. Vezm\u011Bte pros\xEDm na v\u011Bdom\xED, \u017Ee tla\u010D\xEDtko 'Zobrazit fakturu' v e-mailech se ji\u017E nezobraz\xED, pokud je povoleno.",invoice_settings_updated:"Nastaven\xED faktur bylo \xFAsp\u011B\u0161n\u011B upraveno",retrospective_edits:"Zp\u011Btn\xE9 \xFApravy",allow:"Povolit",disable_on_invoice_partial_paid:"Zak\xE1zat po zaznamen\xE1n\xED \u010D\xE1ste\u010Dn\xE9 platby",disable_on_invoice_paid:"Vypnout po zaplacen\xED pln\xE9 platby",disable_on_invoice_sent:"Vypnout po odesl\xE1n\xED faktury",retrospective_edits_description:" Na z\xE1klad\u011B z\xE1kon\u016F va\u0161\xED zem\u011B nebo va\u0161ich preferenc\xED m\u016F\u017Eete u\u017Eivatel\u016Fm br\xE1nit v \xFAprav\u011B dokon\u010Den\xFDch faktur."},estimates:{title:"Odhady",estimate_number_format:"Form\xE1t \u010D\xEDsla odhadu",estimate_number_format_description:"P\u0159izp\u016Fsobte si, jak bude va\u0161e \u010D\xEDslo odhadu automaticky generov\xE1no, p\u0159i vytv\xE1\u0159en\xED nov\xE9ho odhadu.",preview_estimate_number:"N\xE1hled \u010D\xEDsla odhadu",expiry_date:"Datum expirace",expiry_date_description:"Ur\u010Dete, jak se automaticky nastavuje datum expirace p\u0159i vytv\xE1\u0159en\xED odhadu.",expiry_date_days:"Platnost odhadu vypr\u0161\xED za dny",set_expiry_date_automatically:"Automaticky nastavit datum expirace",set_expiry_date_automatically_description:"Povolte, pokud chcete nastavit datum expirace automaticky p\u0159i vytvo\u0159en\xED nov\xE9ho odhadu.",default_formats:"V\xFDchoz\xED form\xE1ty",default_formats_description:"N\xED\u017Ee uveden\xE9 form\xE1ty se pou\u017E\xEDvaj\xED k automatick\xE9mu vypln\u011Bn\xED pol\xED p\u0159i vytv\xE1\u0159en\xED odhadu.",default_estimate_email_body:"V\xFDchoz\xED text e-mailu pro odhady",company_address_format:"Form\xE1t adresy spole\u010Dnosti",shipping_address_format:"Form\xE1t doru\u010Dovac\xED adresy",billing_address_format:"Form\xE1t faktura\u010Dn\xED adresy",estimate_email_attachment:"Odeslat odhady jako p\u0159\xEDlohy",estimate_email_attachment_setting_description:"Povolte, pokud chcete odes\xEDlat odhady jako p\u0159\xEDlohy e-mailu. Vezm\u011Bte pros\xEDm na v\u011Bdom\xED, \u017Ee tla\u010D\xEDtko 'Zobrazit odhad' v e-mailech se ji\u017E nezobraz\xED, pokud je povoleno.",estimate_settings_updated:"Nastaven\xED odhad\u016F \xFAsp\u011B\u0161n\u011B upraveno",convert_estimate_options:"Akce konverze odhadu",convert_estimate_description:"Ur\u010Dete, co se stane s odhadem pot\xE9, co se p\u0159evede na fakturu.",no_action:"\u017D\xE1dn\xE1 akce",delete_estimate:"Odstranit odhad",mark_estimate_as_accepted:"Ozna\u010Dit odhad za p\u0159ijat\xFD"},payments:{title:"Platby",payment_number_format:"Form\xE1t \u010D\xEDsel plateb",payment_number_format_description:"P\u0159izp\u016Fsobte si, jak se bude \u010D\xEDslo platby automaticky generovat, kdy\u017E vytvo\u0159\xEDte novou platbu.",preview_payment_number:"N\xE1hled \u010D\xEDsla platby",default_formats:"V\xFDchoz\xED form\xE1ty",default_formats_description:"N\xED\u017Ee uveden\xE9 form\xE1ty se pou\u017E\xEDvaj\xED k automatick\xE9mu vypln\u011Bn\xED pol\xED p\u0159i vytv\xE1\u0159en\xED plateb.",default_payment_email_body:"V\xFDchoz\xED text e-mailu platby",company_address_format:"Form\xE1t adresy spole\u010Dnosti",from_customer_address_format:"Z form\xE1tu adresy z\xE1kazn\xEDka",payment_email_attachment:"Odes\xEDlat platby jako p\u0159\xEDlohy",payment_email_attachment_setting_description:"Povolte, pokud chcete odeslat potvrzen\xED o platb\u011B jako p\u0159\xEDlohu e-mailu. Vezm\u011Bte pros\xEDm na v\u011Bdom\xED, \u017Ee tla\u010D\xEDtko 'Zobrazit platbu' v e-mailech se ji\u017E nebude zobrazovat, pokud je povoleno.",payment_settings_updated:"Nastaven\xED plateb bylo \xFAsp\u011B\u0161n\u011B upraveno"},items:{title:"Polo\u017Eky",units:"Jednotky",add_item_unit:"P\u0159idat jednotku polo\u017Eky",edit_item_unit:"Upravit jednotku polo\u017Eky",unit_name:"N\xE1zev jednotky",item_unit_added:"Jednotka polo\u017Eky p\u0159id\xE1na",item_unit_updated:"Jednotka polo\u017Eky upravena",item_unit_confirm_delete:"Nebudete moci obnovit tuto jednotku polo\u017Eky",already_in_use:"Jednotka polo\u017Eky se ji\u017E pou\u017E\xEDv\xE1",deleted_message:"Jednotka polo\u017Eky byla \xFAsp\u011B\u0161n\u011B odstran\u011Bna"},notes:{title:"Pozn\xE1mky",description:"U\u0161et\u0159ete \u010Das vytvo\u0159en\xEDm pozn\xE1mek a jejich op\u011Btovn\xFDm pou\u017Eit\xEDm na faktur\xE1ch, odhadech a platb\xE1ch.",notes:"Pozn\xE1mky",type:"Typ",add_note:"P\u0159idat pozn\xE1mku",add_new_note:"P\u0159idat novou pozn\xE1mku",name:"Jm\xE9no",edit_note:"Upravit pozn\xE1mku",note_added:"Pozn\xE1mka \xFAsp\u011B\u0161n\u011B p\u0159id\xE1na",note_updated:"Pozn\xE1mka \xFAsp\u011B\u0161n\u011B upravena",note_confirm_delete:"Nebudete moci obnovit tuto pozn\xE1mku",already_in_use:"Pozn\xE1mka je ji\u017E pou\u017E\xEDv\xE1na",deleted_message:"Pozn\xE1mka byla \xFAsp\u011B\u0161n\u011B smaz\xE1na"}},account_settings:{profile_picture:"Profilov\xFD obr\xE1zek",name:"Jm\xE9no",email:"E-mail",password:"Heslo",confirm_password:"Potvrdit heslo",account_settings:"Nastaven\xED \xFA\u010Dtu",save:"Ulo\u017Eit",section_description:"Sv\xE9 jm\xE9no, e-mail a heslo m\u016F\u017Eete aktualizovat pomoc\xED formul\xE1\u0159e n\xED\u017Ee.",updated_message:"Nastaven\xED \xFA\u010Dtu bylo \xFAsp\u011B\u0161n\u011B aktualizov\xE1no"},user_profile:{name:"Jm\xE9no",email:"E-mail",password:"Heslo",confirm_password:"Potvrzen\xED hesla"},notification:{title:"Ozn\xE1men\xED",email:"Pos\xEDlat ozn\xE1men\xED na",description:"Kter\xE1 e-mailov\xE1 ozn\xE1men\xED chcete dost\xE1vat, kdy\u017E se n\u011Bco zm\u011Bn\xED?",invoice_viewed:"Faktura zobrazena",invoice_viewed_desc:"Kdy\u017E si v\xE1\u0161 z\xE1kazn\xEDk zobraz\xED fakturu odesl\xE1nou p\u0159es hlavn\xED panel Crateru.",estimate_viewed:"Odhad zobrazen",estimate_viewed_desc:"Kdy\u017E si v\xE1\u0161 z\xE1kazn\xEDk zobraz\xED odhad odeslan\xFD p\u0159es hlavn\xED panel Crateru.",save:"Ulo\u017Eit",email_save_message:"E-mail \xFAsp\u011B\u0161n\u011B ulo\u017Een",please_enter_email:"Pros\xEDm, zadejte e-mail"},roles:{title:"Role",description:"Spr\xE1va rol\xED a opr\xE1vn\u011Bn\xED t\xE9to spole\u010Dnosti",save:"Ulo\u017Eit",add_new_role:"P\u0159idat novou roli",role_name:"N\xE1zev role",added_on:"P\u0159id\xE1no dne",add_role:"P\u0159idat roli",edit_role:"Upravit roli",name:"N\xE1zev",permission:"Opr\xE1vn\u011Bn\xED | Opr\xE1vn\u011Bn\xED",select_all:"Vybrat v\u0161e",none:"\u017D\xE1dn\xE9",confirm_delete:"Nebudete moci obnovit tuto roli",created_message:"Role byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",updated_message:"Role \xFAsp\u011B\u0161n\u011B zm\u011Bn\u011Bna",deleted_message:"Role \xFAsp\u011B\u0161n\u011B odstran\u011Bna",already_in_use:"Role je ji\u017E pou\u017E\xEDv\xE1na"},exchange_rate:{exchange_rate:"Sm\u011Bnn\xFD kurz",title:"Opravit probl\xE9my se sm\u011Bnn\xFDm kurzem",description:"Zadejte pros\xEDm sm\u011Bnn\xFD kurz v\u0161ech n\xED\u017Ee uveden\xFDch m\u011Bn, abyste pomohli Crateru spr\xE1vn\u011B vypo\u010D\xEDtat \u010D\xE1stky v {currency}.",drivers:"Ovlada\u010De",new_driver:"P\u0159idat nov\xE9ho poskytovatele",edit_driver:"Upravit poskytovatele",select_driver:"Vybrat ovlada\u010D",update:"vybrat sm\u011Bnn\xFD kurz ",providers_description:"Nakonfigurujte zde poskytovatele sm\u011Bnn\xFDch kurz\u016F, aby automaticky na\u010D\xEDtali nejnov\u011Bj\u0161\xED sm\u011Bnn\xFD kurz u transakc\xED.",key:"API kl\xED\u010D",name:"N\xE1zev",driver:"Ovlada\u010D",is_default:"JE V\xDDCHOZ\xCD",currency:"M\u011Bny",exchange_rate_confirm_delete:"Nebudete moci obnovit tento ovlada\u010D",created_message:"Poskytovatel \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"Poskytovatel \xFAsp\u011B\u0161n\u011B upraven",deleted_message:"Poskytovatel \xFAsp\u011B\u0161n\u011B odstran\u011Bn",error:" Aktivn\xED ovlada\u010D nelze odstranit",default_currency_error:"Tato m\u011Bna je ji\u017E pou\u017E\xEDv\xE1na v jednom z aktivn\xEDch poskytovatel\u016F",exchange_help_text:"Zadejte sm\u011Bnn\xFD kurz pro p\u0159evod z {currency} do {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Otev\u0159\xEDt sm\u011Bnn\xFD kurz",currency_converter:"P\u0159evodn\xEDk m\u011Bn",server:"Server",url:"URL",active:"Aktivn\xED",currency_help_text:"Tento poskytovatel bude pou\u017Eit pouze na v\xFD\u0161e vybran\xFDch m\u011Bn\xE1ch",currency_in_used:"N\xE1sleduj\xEDc\xED m\u011Bny jsou ji\u017E aktivn\xED u jin\xE9ho poskytovatele. Odstra\u0148te tyto m\u011Bny z v\xFDb\u011Bru a znovu aktivujte tohoto poskytovatele."},tax_types:{title:"Typy dan\xED",add_tax:"P\u0159idat da\u0148",edit_tax:"Upravit da\u0148",description:"M\u016F\u017Eete p\u0159idat nebo odebrat dan\u011B, jak chcete. Crater podporuje dan\u011B z jednotliv\xFDch polo\u017Eek i z cel\xE9 faktury.",add_new_tax:"P\u0159idat novou da\u0148",tax_settings:"Nastaven\xED dan\u011B",tax_per_item:"Da\u0148 za polo\u017Eku",tax_name:"N\xE1zev dan\u011B",compound_tax:"Slo\u017Een\xE1 da\u0148",percent:"Procento",action:"Akce",tax_setting_description:"Povolte, pokud chcete p\u0159idat dan\u011B k jednotliv\xFDm polo\u017Ek\xE1m faktury. Ve v\xFDchoz\xEDm nastaven\xED jsou dan\u011B p\u0159id\xE1ny p\u0159\xEDmo na fakturu.",created_message:"Typ dan\u011B \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"Typ dan\u011B \xFAsp\u011B\u0161n\u011B upraven",deleted_message:"Typ dan\u011B \xFAsp\u011B\u0161n\u011B odstran\u011Bn",confirm_delete:"Tento typ dan\u011B nebudete moci obnovit",already_in_use:"Da\u0148 se ji\u017E pou\u017E\xEDv\xE1"},payment_modes:{title:"Platebn\xED metody",description:"Platebn\xED metody transakc\xED pro platby",add_payment_mode:"P\u0159idat platebn\xED metodu",edit_payment_mode:"Upravit platebn\xED metodu",mode_name:"N\xE1zev metody",payment_mode_added:"Platebn\xED metoda p\u0159id\xE1na",payment_mode_updated:"Platebn\xED metoda upravena",payment_mode_confirm_delete:"Nebudete moci obnovit tuto platebn\xED metodu",payments_attached:"Tento zp\u016Fsob platby je ji\u017E p\u0159ipojen k platb\xE1m. Chcete-li pokra\u010Dovat v odstran\u011Bn\xED, odstra\u0148te p\u0159ipojen\xE9 platby.",expenses_attached:"Tento zp\u016Fsob platby je ji\u017E p\u0159ipojen k v\xFDdaj\u016Fm. Chcete-li pokra\u010Dovat v odstran\u011Bn\xED, odstra\u0148te p\u0159ipojen\xE9 v\xFDdaje.",deleted_message:"Platebn\xED metoda byla \xFAsp\u011B\u0161n\u011B odstran\u011Bna"},expense_category:{title:"Kategorie v\xFDdaj\u016F",action:"Akce",description:"Kategorie jsou vy\u017Eadov\xE1ny pro p\u0159id\xE1n\xED v\xFDdajov\xFDch polo\u017Eek. M\u016F\u017Eete p\u0159idat nebo odebrat tyto kategorie podle va\u0161ich preferenc\xED.",add_new_category:"P\u0159idat novou kategorii",add_category:"P\u0159idat kategorii",edit_category:"Upravit Kategorii",category_name:"N\xE1zev kategorie",category_description:"Popis",created_message:"Kategorie v\xFDdaj\u016F \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",deleted_message:"Kategorie v\xFDdaj\u016F \xFAsp\u011B\u0161n\u011B odstran\u011Bna",updated_message:"Kategorie v\xFDdaj\u016F \xFAsp\u011B\u0161n\u011B upravena",confirm_delete:"Nebudete moci obnovit tuto kategorii v\xFDdaj\u016F",already_in_use:"Kategorie se ji\u017E pou\u017E\xEDv\xE1"},preferences:{currency:"M\u011Bna",default_language:"V\xFDchoz\xED jazyk",time_zone:"\u010Casov\xE9 p\xE1smo",fiscal_year:"Fisk\xE1ln\xED rok",date_format:"Form\xE1t data",discount_setting:"Nastaven\xED slev",discount_per_item:"Sleva za polo\u017Eku ",discount_setting_description:"Povolte tuto mo\u017Enost, pokud chcete p\u0159idat slevu do jednotliv\xFDch polo\u017Eek faktury. Ve v\xFDchoz\xEDm nastaven\xED je sleva p\u0159id\xE1na p\u0159\xEDmo na fakturu.",expire_public_links:"Automaticky zru\u0161it platnost ve\u0159ejn\xFDch odkaz\u016F",expire_setting_description:"Ur\u010Dete, zda chcete zru\u0161it v\u0161echny odkazy odeslan\xE9 aplikac\xED k zobrazen\xED faktur, odhad\u016F, plateb atd. po stanoven\xE9 dob\u011B trv\xE1n\xED.",save:"Ulo\u017Eit",preference:"P\u0159edvolba | P\u0159edvolby",general_settings:"V\xFDchoz\xED p\u0159edvolby syst\xE9mu.",updated_message:"P\u0159edvolby \xFAsp\u011B\u0161n\u011B upraveny",select_language:"Vyberte jazyk",select_time_zone:"Vyberte \u010Dasov\xE9 p\xE1smo",select_date_format:"Vyberte form\xE1t data",select_financial_year:"Vyberte fisk\xE1ln\xED rok",recurring_invoice_status:"Stav opakuj\xEDc\xED se faktury",create_status:"Vytvo\u0159it stav",active:"Aktivn\xED",on_hold:"\u010Cekaj\xEDc\xED",update_status:"Upravit stav",completed:"Dokon\u010Deno",company_currency_unchangeable:"M\u011Bnu spole\u010Dnosti nelze m\u011Bnit"},update_app:{title:"Aktualizace aplikace",description:"Kliknut\xEDm na tla\u010D\xEDtko n\xED\u017Ee m\u016F\u017Eete jednodu\u0161e aktualizovat Crater",check_update:"Zkontrolovat aktualizace",avail_update:"K dispozici je nov\xE1 aktualizace",next_version:"Dal\u0161\xED verze",requirements:"Po\u017Eadavky",update:"Aktualizovat te\u010F",update_progress:"Prob\xEDh\xE1 aktualizace...",progress_text:"Bude to trvat jen n\u011Bkolik minut. Neobnovujte obrazovku ani nezav\xEDrejte okno p\u0159ed dokon\u010Den\xEDm aktualizace",update_success:"Aplikace byla aktualizov\xE1na! Po\u010Dkejte pros\xEDm, ne\u017E se okno prohl\xED\u017Ee\u010De automaticky znovu na\u010Dte.",latest_message:"\u017D\xE1dn\xE1 aktualizace nen\xED k dispozici! Jste na nejnov\u011Bj\u0161\xED verzi.",current_version:"Aktu\xE1ln\xED verze",download_zip_file:"St\xE1hnout soubor ZIP",unzipping_package:"Rozbalov\xE1n\xED bal\xEDku",copying_files:"Kop\xEDrov\xE1n\xED soubor\u016F",deleting_files:"Odstra\u0148ov\xE1n\xED nepou\u017Eit\xFDch soubor\u016F",running_migrations:"Spou\u0161t\u011Bn\xED migrac\xED",finishing_update:"Dokon\u010Dov\xE1n\xED aktualizace",update_failed:"Aktualizace se nezda\u0159ila",update_failed_text:"Omlouv\xE1me se! Aktualizace se nezda\u0159ila v {step}. kroku",update_warning:"V\u0161echny soubory aplikace a v\xFDchoz\xED soubory \u0161ablon budou p\u0159eps\xE1ny p\u0159i aktualizaci aplikace pomoc\xED tohoto n\xE1stroje. P\u0159ed aktualizac\xED si pros\xEDm z\xE1lohujte \u0161ablony a datab\xE1zi."},backup:{title:"Z\xE1loha | Z\xE1lohy",description:"Z\xE1loha je soubor ZIP, kter\xFD obsahuje v\u0161echny soubory ve slo\u017Ek\xE1ch, kter\xE9 zad\xE1te spolu s kopi\xED va\u0161\xED datab\xE1ze",new_backup:"P\u0159idat novou z\xE1lohu",create_backup:"Vytvo\u0159it z\xE1lohu",select_backup_type:"Vyberte typ z\xE1lohy",backup_confirm_delete:"Tuto z\xE1lohu nebudete moci obnovit",path:"cesta",new_disk:"Nov\xFD disk",created_at:"vytvo\u0159eno v",size:"velikost",dropbox:"dropbox",local:"m\xEDstn\xED",healthy:"zdrav\xFD",amount_of_backups:"po\u010Det z\xE1loh",newest_backups:"nejnov\u011Bj\u0161\xED z\xE1lohy",used_storage:"vyu\u017Eit\xE9 \xFAlo\u017Ei\u0161t\u011B",select_disk:"Vyberte disk",action:"Akce",deleted_message:"Z\xE1loha \xFAsp\u011B\u0161n\u011B odstran\u011Bna",created_message:"Z\xE1loha byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",invalid_disk_credentials:"Nespr\xE1vn\xE9 p\u0159ihla\u0161ovac\xED \xFAdaje pro vybran\xFD disk"},disk:{title:"Souborov\xFD disk | Souborov\xE9 disky",description:"Ve v\xFDchoz\xEDm nastaven\xED bude Crater pou\u017E\xEDvat v\xE1\u0161 lok\xE1ln\xED disk pro ukl\xE1d\xE1n\xED z\xE1loh, avataru a dal\u0161\xEDch obr\xE1zk\u016F. Podle va\u0161ich preferenc\xED m\u016F\u017Eete nakonfigurovat v\xEDce ne\u017E jeden ovlada\u010D disku, jako je DigitalOcean, S3 nebo Dropbox.",created_at:"vytvo\u0159eno v",dropbox:"dropbox",name:"N\xE1zev",driver:"Ovlada\u010D",disk_type:"Typ",disk_name:"N\xE1zev disku",new_disk:"P\u0159idat nov\xFD disk",filesystem_driver:"Ovlada\u010D souborov\xE9ho syst\xE9mu",local_driver:"m\xEDstn\xED ovlada\u010D",local_root:"m\xEDstn\xED ko\u0159enov\xFD adres\xE1\u0159",public_driver:"Ve\u0159ejn\xFD ovlada\u010D",public_root:"Ve\u0159ejn\xFD ko\u0159enov\xFD adres\xE1\u0159",public_url:"Ve\u0159ejn\xE1 adresa URL",public_visibility:"Ve\u0159ejn\xE1 viditelnost",media_driver:"Ovlada\u010D m\xE9di\xED",media_root:"Ko\u0159enov\xFD adres\xE1\u0159 medi\xED",aws_driver:"AWS ovlada\u010D",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"V\xFDchoz\xED ovlada\u010D",is_default:"JE V\xDDCHOZ\xCD",set_default_disk:"Nastavit v\xFDchoz\xED disk",set_default_disk_confirm:"Tento disk bude nastaven jako v\xFDchoz\xED a v\u0161echny nov\xE9 PDF budou ulo\u017Eeny na tomto disku",success_set_default_disk:"Disk \xFAsp\u011B\u0161n\u011B nastaven jako v\xFDchoz\xED",save_pdf_to_disk:"Ukl\xE1dat PDF na disk",disk_setting_description:" Povolte, pokud chcete automaticky ulo\u017Eit kopii PDF ka\u017Ed\xE9 faktury, odhadu a potvrzen\xED o platb\u011B. Zapnut\xED t\xE9to mo\u017Enosti sn\xED\u017E\xED dobu na\u010D\xEDt\xE1n\xED p\u0159i prohl\xED\u017Een\xED PDF.",select_disk:"Vyberte disk",disk_settings:"Nastaven\xED disku",confirm_delete:"Va\u0161e existuj\xEDc\xED soubory a slo\u017Eky na ur\u010Den\xE9m disku nebudou ovlivn\u011Bny, ale konfigurace disku bude odstran\u011Bna z Crateru",action:"Akce",edit_file_disk:"Upravit souborov\xFD disk",success_create:"Disk byl \xFAsp\u011B\u0161n\u011B p\u0159id\xE1n",success_update:"Disk \xFAsp\u011B\u0161n\u011B upraven",error:"P\u0159id\xE1n\xED disku se nezda\u0159ilo",deleted_message:"Souborov\xFD disk \xFAsp\u011B\u0161n\u011B smaz\xE1n",disk_variables_save_successfully:"Disk \xFAsp\u011B\u0161n\u011B nakonfigurov\xE1n",disk_variables_save_error:"Konfigurace disku selhala.",invalid_disk_credentials:"Nespr\xE1vn\xE9 p\u0159ihla\u0161ovac\xED \xFAdaje pro vybran\xFD disk"},taxations:{add_billing_address:"Zadejte faktura\u010Dn\xED adresu",add_shipping_address:"Zadejte doru\u010Dovac\xED adresu",add_company_address:"Zadejte adresu firmy",modal_description:"N\xED\u017Ee uveden\xE9 informace jsou vy\u017Eadov\xE1ny pro na\u010Dten\xED dan\u011B z prodeje.",add_address:"P\u0159idat adresu pro na\u010Dten\xED dan\u011B z prodeje.",address_placeholder:"Nap\u0159\xEDklad: Moje Ulice 123",city_placeholder:"Nap\u0159\xEDklad: Praha",state_placeholder:"Nap\u0159\xEDklad: CZ",zip_placeholder:"Nap\u0159\xEDklad: 90024",invalid_address:"Zadejte pros\xEDm platnou adresu."}},li={account_info:"Informace o \xFA\u010Dtu",account_info_desc:"N\xED\u017Ee uveden\xE9 \xFAdaje budou pou\u017Eity k vytvo\u0159en\xED hlavn\xEDho \xFA\u010Dtu spr\xE1vce. Tak\xE9 m\u016F\u017Eete zm\u011Bnit podrobnosti kdykoliv po p\u0159ihl\xE1\u0161en\xED.",name:"Jm\xE9no",email:"E-mail",password:"Heslo",confirm_password:"Potvrdit heslo",save_cont:"Ulo\u017Eit a pokra\u010Dovat",company_info:"Informace o spole\u010Dnosti",company_info_desc:"Tyto informace budou zobrazeny na faktur\xE1ch. Pozd\u011Bji je m\u016F\u017Eete upravit na str\xE1nce s nastaven\xEDm.",company_name:"N\xE1zev spole\u010Dnosti",company_logo:"Logo spole\u010Dnosti",logo_preview:"N\xE1hled loga",preferences:"P\u0159edvolby spole\u010Dnosti",preferences_desc:"Zadejte v\xFDchoz\xED p\u0159edvolby pro tuto spole\u010Dnost.",currency_set_alert:"M\u011Bnu spole\u010Dnosti nelze pozd\u011Bji zm\u011Bnit.",country:"Zem\u011B",state:"St\xE1t",city:"M\u011Bsto",address:"Adresa",street:"Ulice1 | Ulice2",phone:"Telefon",zip_code:"PS\u010C",go_back:"J\xEDt zp\u011Bt",currency:"M\u011Bna",language:"Jazyk",time_zone:"\u010Casov\xE9 p\xE1smo",fiscal_year:"Fisk\xE1ln\xED rok",date_format:"Form\xE1t data",from_address:"Z adresy",username:"U\u017Eivatelsk\xE9 jm\xE9no",next:"Dal\u0161\xED",continue:"Pokra\u010Dovat",skip:"P\u0159esko\u010Dit",database:{database:"URL webu a datab\xE1ze",connection:"P\u0159ipojen\xED k datab\xE1zi",host:"Host datab\xE1ze",port:"Port datab\xE1ze",password:"Heslo do datab\xE1ze",app_url:"URL aplikace",app_domain:"Dom\xE9na aplikace",username:"U\u017Eivatelsk\xE9 jm\xE9no k datab\xE1zi",db_name:"N\xE1zev datab\xE1ze",db_path:"Cesta k datab\xE1zi",desc:"Vytvo\u0159te datab\xE1zi na sv\xE9m serveru a nastavte p\u0159ihla\u0161ovac\xED \xFAdaje pomoc\xED n\xED\u017Ee uveden\xE9ho formul\xE1\u0159e."},permissions:{permissions:"Opr\xE1vn\u011Bn\xED",permission_confirm_title:"Opravdu chcete pokra\u010Dovat?",permission_confirm_desc:"Kontrola opr\xE1vn\u011Bn\xED slo\u017Eky selhala",permission_desc:"N\xED\u017Ee je seznam opr\xE1vn\u011Bn\xED slo\u017Eek, kter\xE1 jsou vy\u017Eadov\xE1na, aby aplikace pracovala. Pokud kontrola opr\xE1vn\u011Bn\xED sel\u017Ee, aktualizujte opr\xE1vn\u011Bn\xED dan\xFDch slo\u017Eek."},verify_domain:{title:"Ov\u011B\u0159en\xED dom\xE9ny",desc:"Crater pou\u017E\xEDv\xE1 ov\u011B\u0159en\xED na z\xE1klad\u011B relace, kter\xE9 vy\u017Eaduje ov\u011B\u0159en\xED dom\xE9ny pro \xFA\u010Dely zabezpe\u010Den\xED. Zadejte pros\xEDm dom\xE9nu, na kter\xE9 budete p\u0159istupovat ke sv\xE9 webov\xE9 aplikaci.",app_domain:"Dom\xE9na aplikace",verify_now:"Ov\u011B\u0159it te\u010F",success:"Ov\u011B\u0159en\xED dom\xE9ny bylo \xFAsp\u011B\u0161n\xE9.",failed:"Ov\u011B\u0159en\xED dom\xE9ny se nezda\u0159ilo. Zadejte pros\xEDm platn\xFD n\xE1zev dom\xE9ny.",verify_and_continue:"Ov\u011B\u0159it a pokra\u010Dovat"},mail:{host:"Hostitel e-mailu",port:"Port e-mailu",driver:"Ovlada\u010D e-mail\u016F",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Dom\xE9na",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"E-mailov\xE9 heslo",username:"U\u017Eivatelsk\xE9 jm\xE9no e-mailu",mail_config:"Konfigurace e-mailu",from_name:"Jm\xE9no odes\xEDlatele",from_mail:"Z e-mailov\xE9 adresy",encryption:"\u0160ifrov\xE1n\xED e-mailu",mail_config_desc:"N\xED\u017Ee je uveden formul\xE1\u0159 pro konfiguraci e-mailov\xE9ho ovlada\u010De pro odes\xEDl\xE1n\xED e-mail\u016F z aplikace. M\u016F\u017Eete tak\xE9 nakonfigurovat poskytovatele t\u0159et\xEDch stran, jako je Sendgrid, SES atd."},req:{system_req:"Syst\xE9mov\xE9 po\u017Eadavky",php_req_version:"Php (po\u017Eadovan\xE1 verze {version})",check_req:"Zkontrolujte po\u017Eadavky",system_req_desc:"Crater m\xE1 n\u011Bkolik po\u017Eadavk\u016F na server. Ujist\u011Bte se, \u017Ee v\xE1\u0161 server m\xE1 po\u017Eadovanou php verzi a v\u0161echna n\xED\u017Ee uveden\xE1 roz\u0161\xED\u0159en\xED."},errors:{migrate_failed:"Migrace se nezda\u0159ila",database_variables_save_error:"Nelze zapsat konfiguraci do souboru .env. Zkontrolujte pros\xEDm jeho opr\xE1vn\u011Bn\xED",mail_variables_save_error:"Nastaven\xED e-mailu se nezda\u0159ilo.",connection_failed:"Spojen\xED s datab\xE1z\xED se nezda\u0159ilo",database_should_be_empty:"Datab\xE1ze by m\u011Bla b\xFDt pr\xE1zdn\xE1"},success:{mail_variables_save_successfully:"E-mail byl \xFAsp\u011B\u0161n\u011B nastaven",database_variables_save_successfully:"Datab\xE1ze byla \xFAsp\u011B\u0161n\u011B nastavena."}},ci={invalid_phone:"Neplatn\xE9 telefonn\xED \u010D\xEDslo",invalid_url:"Neplatn\xE1 URL (nap\u0159. http://www.craterapp.com)",invalid_domain_url:"Neplatn\xE1 URL (nap\u0159. craterapp.com)",required:"Pole je povinn\xE9",email_incorrect:"Nespr\xE1vn\xFD e-mail.",email_already_taken:"Tento e-mail ji\u017E byl pou\u017Eit.",email_does_not_exist:"U\u017Eivatel s dan\xFDm e-mailem neexistuje",item_unit_already_taken:"Tento n\xE1zev jednotky je ji\u017E obsazen",payment_mode_already_taken:"Tento n\xE1zev platebn\xED metody ji\u017E byl pou\u017Eit",send_reset_link:"Zaslat odkaz na obnoven\xED hesla",not_yet:"Je\u0161t\u011B ne? Poslat znovu",password_min_length:"Heslo mus\xED obsahovat {count} znak\u016F",name_min_length:"Jm\xE9no mus\xED m\xEDt alespo\u0148 {count} p\xEDsmen.",prefix_min_length:"Prefix mus\xED m\xEDt alespo\u0148 {count} p\xEDsmen.",enter_valid_tax_rate:"Zadejte platnou da\u0148ovou sazbu",numbers_only:"Pouze \u010D\xEDsla.",characters_only:"Pouze p\xEDsmena.",password_incorrect:"Hesla mus\xED b\xFDt stejn\xE1",password_length:"Heslo mus\xED b\xFDt dlouh\xE9 {count} znak\u016F.",qty_must_greater_than_zero:"Mno\u017Estv\xED mus\xED b\xFDt v\u011Bt\u0161\xED ne\u017E nula.",price_greater_than_zero:"Cena mus\xED b\xFDt vy\u0161\u0161\xED ne\u017E nula.",payment_greater_than_zero:"Platba mus\xED b\xFDt vy\u0161\u0161\xED ne\u017E nula.",payment_greater_than_due_amount:"Zadan\xE1 platba je vy\u0161\u0161\xED ne\u017E splatn\xE1 \u010D\xE1stka t\xE9to faktury.",quantity_maxlength:"Mno\u017Estv\xED by nem\u011Blo b\xFDt del\u0161\xED ne\u017E 20 \u010D\xEDslic.",price_maxlength:"Cena by nem\u011Bla b\xFDt del\u0161\xED ne\u017E 20 \u010D\xEDslic.",price_minvalue:"Cena by m\u011Bla b\xFDt v\u011Bt\u0161\xED ne\u017E 0.",amount_maxlength:"Mno\u017Estv\xED by nem\u011Blo b\xFDt del\u0161\xED ne\u017E 20 \u010D\xEDslic.",amount_minvalue:"Mno\u017Estv\xED by m\u011Blo b\xFDt v\u011Bt\u0161\xED ne\u017E 0.",discount_maxlength:"Sleva by nem\u011Bla b\xFDt vy\u0161\u0161\xED ne\u017E maxim\xE1ln\xED sleva",description_maxlength:"Popis by nem\u011Bl b\xFDt del\u0161\xED ne\u017E 255 znak\u016F.",subject_maxlength:"P\u0159edm\u011Bt by nem\u011Bl b\xFDt del\u0161\xED ne\u017E 100 znak\u016F.",message_maxlength:"Zpr\xE1va by nem\u011Bla b\xFDt del\u0161\xED ne\u017E 255 znak\u016F.",maximum_options_error:"Vybr\xE1no maximum z {max} mo\u017Enost\xED. Nejprve odeberte vybranou mo\u017Enost pro dal\u0161\xED v\xFDb\u011Br.",notes_maxlength:"Pozn\xE1mky by nem\u011Bly b\xFDt del\u0161\xED ne\u017E 65 000 znak\u016F.",address_maxlength:"Adresa by nem\u011Bla b\xFDt del\u0161\xED ne\u017E 255 znak\u016F.",ref_number_maxlength:"Referen\u010Dn\xED \u010D\xEDslo by nem\u011Blo b\xFDt del\u0161\xED ne\u017E 255 znak\u016F.",prefix_maxlength:"Prefix by nem\u011Bl b\xFDt del\u0161\xED ne\u017E 5 znak\u016F.",something_went_wrong:"n\u011Bco se nezda\u0159ilo",number_length_minvalue:"D\xE9lka \u010D\xEDsla by m\u011Bla b\xFDt v\u011Bt\u0161\xED ne\u017E 0",at_least_one_ability:"Vyberte pros\xEDm alespo\u0148 jedno opr\xE1vn\u011Bn\xED.",valid_driver_key:"Zadejte pros\xEDm platn\xFD {driver} kl\xED\u010D.",valid_exchange_rate:"Zadejte pros\xEDm platn\xFD sm\u011Bnn\xFD kurz.",company_name_not_same:"N\xE1zev spole\u010Dnosti se mus\xED shodovat se zadan\xFDm n\xE1zvem."},_i={starter_plan:"Tato funkce je k dispozici na Starter Pl\xE1nu a d\xE1le!",invalid_provider_key:"Zadejte pros\xEDm platn\xFD API kl\xED\u010D poskytovatele.",estimate_number_used:"\u010C\xEDslo odhadu ji\u017E bylo pou\u017Eito.",invoice_number_used:"\u010C\xEDslo faktury ji\u017E bylo pou\u017Eito.",payment_attached:"Na t\xE9to faktu\u0159e je ji\u017E p\u0159ilo\u017Eena platba. Abyste mohli pokra\u010Dovat v odstran\u011Bn\xED, odstra\u0148t\u011B nejd\u0159\xEDve p\u0159ilo\u017Een\xE9 platby.",payment_number_used:"\u010C\xEDslo platby ji\u017E bylo pou\u017Eito.",name_already_taken:"N\xE1zev ji\u017E byl pou\u017Eit.",receipt_does_not_exist:"Doklad neexistuje.",customer_cannot_be_changed_after_payment_is_added:"Z\xE1kazn\xEDka nelze m\u011Bnit po p\u0159id\xE1n\xED platby",invalid_credentials:"Neplatn\xE9 p\u0159ihla\u0161ovac\xED \xFAdaje.",not_allowed:"Nen\xED povoleno",login_invalid_credentials:"Tyto \xFAdaje neodpov\xEDdaj\xED na\u0161im z\xE1znam\u016Fm.",enter_valid_cron_format:"Zadejte platn\xFD form\xE1t cronu",email_could_not_be_sent:"E-mail nemohl b\xFDt odesl\xE1n na tuto e-mailovou adresu.",invalid_address:"Zadejte pros\xEDm platnou adresu.",invalid_key:"Zadejte pros\xEDm platn\xFD kl\xED\u010D.",invalid_state:"Zadejte pros\xEDm platn\xFD n\xE1zev st\xE1tu.",invalid_city:"Zadejte pros\xEDm platn\xFD n\xE1zev m\u011Bsta.",invalid_postal_code:"Zadejte pros\xEDm platn\xE9 PS\u010C.",invalid_format:"Zadejte pros\xEDm data v platn\xE9m form\xE1tu.",api_error:"Server neodpov\xEDd\xE1.",feature_not_enabled:"Funkce nen\xED zapnuta.",request_limit_met:"Limit po\u017Eadavk\u016F API p\u0159ekro\u010Den.",address_incomplete:"Ne\xFApln\xE1 adresa"},ui="Odhad",mi="\u010C\xEDslo odhadu",pi="Datum odhadu",fi="Doba platnosti",gi="Faktura",vi="\u010C\xEDslo faktury",yi="Datum fakturace",hi="Datum splatnosti",bi="Pozn\xE1mky",ki="Polo\u017Eky",wi="Mno\u017Estv\xED",zi="Cena",xi="Sleva",Pi="Mno\u017Estv\xED",Si="Mezisou\u010Det",ji="Celkem",Ai="Platba",Di="DOKLAD O PLATB\u011A",Ci="Datum platby",Ni="\u010C\xEDslo platby",Ei="Platebn\xED metoda",Ii="Obdr\u017Een\xE1 \u010D\xE1stka",Ti="HL\xC1\u0160EN\xCD V\xDDDAJ\u016E",Ri="V\xDDDAJE CELKEM",$i="HL\xC1\u0160EN\xCD ZISKU A ZTR\xC1T",Mi="Hl\xE1\u0161en\xED o z\xE1kazn\xEDc\xEDch prodeje",Fi="Hl\xE1\u0161en\xED o polo\u017Ek\xE1ch prodeje",Vi="Hl\xE1\u0161en\xED o dan\xEDch",Ui="P\u0158\xCDJEM",Oi="\u010CIST\xDD ZISK",Li="Hl\xE1\u0161en\xED o prodeji: Podle z\xE1kazn\xEDka",qi="PRODEJE CELKEM",Bi="Hl\xE1\u0161en\xED o prodeji: Podle polo\u017Eky",Ki="DA\u0147OV\xC9 HL\xC1\u0160EN\xCD",Zi="DAN\u011A CELKEM",Wi="Typy dan\xED",Hi="V\xFDdaje",Gi="Odb\u011Bratel",Yi="P\u0159\xEDjemce",Ji="P\u0159ijato od:",Qi="Da\u0148";var Xi={navigation:Bn,general:Kn,dashboard:Zn,tax_types:Wn,global_search:Hn,company_switcher:Gn,dateRange:Yn,customers:Jn,items:Qn,estimates:Xn,invoices:ei,recurring_invoices:ti,payments:ai,expenses:ni,login:ii,modules:oi,users:si,reports:ri,settings:di,wizard:li,validation:ci,errors:_i,pdf_estimate_label:ui,pdf_estimate_number:mi,pdf_estimate_date:pi,pdf_estimate_expire_date:fi,pdf_invoice_label:gi,pdf_invoice_number:vi,pdf_invoice_date:yi,pdf_invoice_due_date:hi,pdf_notes:bi,pdf_items_label:ki,pdf_quantity_label:wi,pdf_price_label:zi,pdf_discount_label:xi,pdf_amount_label:Pi,pdf_subtotal:Si,pdf_total:ji,pdf_payment_label:Ai,pdf_payment_receipt_label:Di,pdf_payment_date:Ci,pdf_payment_number:Ni,pdf_payment_mode:Ei,pdf_payment_amount_received_label:Ii,pdf_expense_report_label:Ti,pdf_total_expenses_label:Ri,pdf_profit_loss_label:$i,pdf_sales_customers_label:Mi,pdf_sales_items_label:Fi,pdf_tax_summery_label:Vi,pdf_income_label:Ui,pdf_net_profit_label:Oi,pdf_customer_sales_report:Li,pdf_total_sales_label:qi,pdf_item_sales_label:Bi,pdf_tax_report_label:Ki,pdf_total_tax_label:Zi,pdf_tax_types_label:Wi,pdf_expenses_label:Hi,pdf_bill_to:Gi,pdf_ship_to:Yi,pdf_received_from:Ji,pdf_tax_label:Qi};const eo={dashboard:"Dashboard",customers:"Customers",items:"Items",invoices:"Invoices","recurring-invoices":"Recurring Invoices",expenses:"Expenses",estimates:"Estimates",payments:"Payments",reports:"Reports",settings:"Settings",logout:"Logout",users:"Users",modules:"Modules"},to={add_company:"Add Company",view_pdf:"View PDF",copy_pdf_url:"Copy PDF Url",download_pdf:"Download PDF",save:"Save",create:"Create",cancel:"Cancel",update:"Update",deselect:"Deselect",download:"Download",from_date:"From Date",to_date:"To Date",from:"From",to:"To",ok:"Ok",yes:"Yes",no:"No",sort_by:"Sort By",ascending:"Ascending",descending:"Descending",subject:"Subject",body:"Body",message:"Message",send:"Send",preview:"Preview",go_back:"Go Back",back_to_login:"Back to Login?",home:"Home",filter:"Filter",delete:"Delete",edit:"Edit",view:"View",add_new_item:"Add New Item",clear_all:"Clear All",showing:"Showing",of:"of",actions:"Actions",subtotal:"SUBTOTAL",discount:"DISCOUNT",fixed:"Fixed",percentage:"Percentage",tax:"TAX",total_amount:"TOTAL AMOUNT",bill_to:"Bill to",ship_to:"Ship to",due:"Due",draft:"Draft",sent:"Sent",all:"All",select_all:"Select All",select_template:"Select Template",choose_file:"Click here to choose a file",choose_template:"Choose a template",choose:"Choose",remove:"Remove",select_a_status:"Select a status",select_a_tax:"Select a tax",search:"Search",are_you_sure:"Are you sure?",list_is_empty:"List is empty.",no_tax_found:"No tax found!",four_zero_four:"404",you_got_lost:"Whoops! You got Lost!",go_home:"Go Home",test_mail_conf:"Test Mail Configuration",send_mail_successfully:"Mail sent successfully",setting_updated:"Setting updated successfully",select_state:"Select state",select_country:"Select Country",select_city:"Select City",street_1:"Street 1",street_2:"Street 2",action_failed:"Action Failed",retry:"Retry",choose_note:"Choose Note",no_note_found:"No Note Found",insert_note:"Insert Note",copied_pdf_url_clipboard:"Copied PDF url to clipboard!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},ao={select_year:"Select year",cards:{due_amount:"Amount Due",customers:"Customers",invoices:"Invoices",estimates:"Estimates",payments:"Payments"},chart_info:{total_sales:"Sales",total_receipts:"Receipts",total_expense:"Expenses",net_income:"Net Income",year:"Select year"},monthly_chart:{title:"Sales & Expenses"},recent_invoices_card:{title:"Due Invoices",due_on:"Due On",customer:"Customer",amount_due:"Amount Due",actions:"Actions",view_all:"View All"},recent_estimate_card:{title:"Recent Estimates",date:"Date",customer:"Customer",amount_due:"Amount Due",actions:"Actions",view_all:"View All"}},no={name:"Name",description:"Description",percent:"Percent",compound_tax:"Compound Tax"},io={search:"Search...",customers:"Customers",users:"Users",no_results_found:"No Results Found"},oo={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},so={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},ro={title:"Customers",prefix:"Prefix",add_customer:"Add Customer",contacts_list:"Customer List",name:"Name",mail:"Mail | Mails",statement:"Statement",display_name:"Display Name",primary_contact_name:"Primary Contact Name",contact_name:"Contact Name",amount_due:"Amount Due",email:"Email",address:"Address",phone:"Phone",website:"Website",overview:"Overview",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"Enable Portal",country:"Country",state:"State",city:"City",zip_code:"Zip Code",added_on:"Added On",action:"Action",password:"Password",confirm_password:"Confirm Password",street_number:"Street Number",primary_currency:"Primary Currency",description:"Description",add_new_customer:"Add New Customer",save_customer:"Save Customer",update_customer:"Update Customer",customer:"Customer | Customers",new_customer:"New Customer",edit_customer:"Edit Customer",basic_info:"Basic Info",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Billing Address",shipping_address:"Shipping Address",copy_billing_address:"Copy from Billing",no_customers:"No customers yet!",no_customers_found:"No customers found!",no_contact:"No contact",no_contact_name:"No contact name",list_of_customers:"This section will contain the list of customers.",primary_display_name:"Primary Display Name",select_currency:"Select currency",select_a_customer:"Select a customer",type_or_click:"Type or click to select",new_transaction:"New Transaction",no_matching_customers:"There are no matching customers!",phone_number:"Phone Number",create_date:"Create Date",confirm_delete:"You will not be able to recover this customer and all the related Invoices, Estimates and Payments. | You will not be able to recover these customers and all the related Invoices, Estimates and Payments.",created_message:"Customer created successfully",updated_message:"Customer updated successfully",address_updated_message:"Address Information Updated succesfully",deleted_message:"Customer deleted successfully | Customers deleted successfully",edit_currency_not_allowed:"Cannot change currency once transactions created."},lo={title:"Items",items_list:"Items List",name:"Name",unit:"Unit",description:"Description",added_on:"Added On",price:"Price",date_of_creation:"Date Of Creation",not_selected:"No item selected",action:"Action",add_item:"Add Item",save_item:"Save Item",update_item:"Update Item",item:"Item | Items",add_new_item:"Add New Item",new_item:"New Item",edit_item:"Edit Item",no_items:"No items yet!",list_of_items:"This section will contain the list of items.",select_a_unit:"select unit",taxes:"Taxes",item_attached_message:"Cannot delete an item which is already in use",confirm_delete:"You will not be able to recover this Item | You will not be able to recover these Items",created_message:"Item created successfully",updated_message:"Item updated successfully",deleted_message:"Item deleted successfully | Items deleted successfully"},co={title:"Estimates",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Estimate | Estimates",estimates_list:"Estimates List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",customer:"CUSTOMER",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",estimate_number:"Estimate Number",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",due_date:"Due Date",expiry_date:"Expiry Date",status:"Status",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",tax:"Tax",estimate_template:"Template",convert_to_invoice:"Convert to Invoice",mark_as_sent:"Mark as Sent",send_estimate:"Send Estimate",resend_estimate:"Resend Estimate",record_payment:"Record Payment",add_estimate:"Add Estimate",save_estimate:"Save Estimate",confirm_conversion:"This estimate will be used to create a new Invoice.",conversion_message:"Invoice created successful",confirm_send_estimate:"This estimate will be sent via email to the customer",confirm_mark_as_sent:"This estimate will be marked as sent",confirm_mark_as_accepted:"This estimate will be marked as Accepted",confirm_mark_as_rejected:"This estimate will be marked as Rejected",no_matching_estimates:"There are no matching estimates!",mark_as_sent_successfully:"Estimate marked as sent successfully",send_estimate_successfully:"Estimate sent successfully",errors:{required:"Field is required"},accepted:"Accepted",rejected:"Rejected",expired:"Expired",sent:"Sent",draft:"Draft",viewed:"Viewed",declined:"Declined",new_estimate:"New Estimate",add_new_estimate:"Add New Estimate",update_Estimate:"Update Estimate",edit_estimate:"Edit Estimate",items:"items",Estimate:"Estimate | Estimates",add_new_tax:"Add New Tax",no_estimates:"No estimates yet!",list_of_estimates:"This section will contain the list of estimates.",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",marked_as_accepted_message:"Estimate marked as accepted",marked_as_rejected_message:"Estimate marked as rejected",confirm_delete:"You will not be able to recover this Estimate | You will not be able to recover these Estimates",created_message:"Estimate created successfully",updated_message:"Estimate updated successfully",deleted_message:"Estimate deleted successfully | Estimates deleted successfully",something_went_wrong:"something went wrong",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},_o={title:"Invoices",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Invoices List",invoice_information:"Invoice Information",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Invoice | Invoices",invoice_number:"Invoice Number",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",due_date:"Due Date",status:"Status",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",send_invoice:"Send Invoice",resend_invoice:"Resend Invoice",invoice_template:"Invoice Template",conversion_message:"Invoice cloned successful",template:"Select Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This invoice will be sent via email to the customer",invoice_mark_as_sent:"This invoice will be marked as sent",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"This invoice will be sent via email to the customer",invoice_date:"Invoice Date",record_payment:"Record Payment",add_new_invoice:"Add New Invoice",update_expense:"Update Expense",edit_invoice:"Edit Invoice",new_invoice:"New Invoice",save_invoice:"Save Invoice",update_invoice:"Update Invoice",add_new_tax:"Add New Tax",no_invoices:"No Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching invoices!",mark_as_sent_successfully:"Invoice marked as sent successfully",invoice_sent_successfully:"Invoice sent successfully",cloned_successfully:"Invoice cloned successfully",clone_invoice:"Clone Invoice",confirm_clone:"This invoice will be cloned into a new Invoice",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},payment_attached_message:"One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal",confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Invoice created successfully",updated_message:"Invoice updated successfully",deleted_message:"Invoice deleted successfully | Invoices deleted successfully",marked_as_sent_message:"Invoice marked as sent successfully",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Invoice amount cannot be less than total paid amount for this Invoice. Please update the invoice or delete the associated payments to continue.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},uo={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},mo={title:"Payments",payments_list:"Payments List",record_payment:"Record Payment",customer:"Customer",date:"Date",amount:"Amount",action:"Action",payment_number:"Payment Number",payment_mode:"Payment Mode",invoice:"Invoice",note:"Note",add_payment:"Add Payment",new_payment:"New Payment",edit_payment:"Edit Payment",view_payment:"View Payment",add_new_payment:"Add New Payment",send_payment_receipt:"Send Payment Receipt",send_payment:"Send Payment",save_payment:"Save Payment",update_payment:"Update Payment",payment:"Payment | Payments",no_payments:"No payments yet!",not_selected:"Not selected",no_invoice:"No invoice",no_matching_payments:"There are no matching payments!",list_of_payments:"This section will contain the list of payments.",select_payment_mode:"Select payment mode",confirm_mark_as_sent:"This estimate will be marked as sent",confirm_send_payment:"This payment will be sent via email to the customer",send_payment_successfully:"Payment sent successfully",something_went_wrong:"something went wrong",confirm_delete:"You will not be able to recover this Payment | You will not be able to recover these Payments",created_message:"Payment created successfully",updated_message:"Payment updated successfully",deleted_message:"Payment deleted successfully | Payments deleted successfully",invalid_amount_message:"Payment amount is invalid"},po={title:"Expenses",expenses_list:"Expenses List",select_a_customer:"Select a customer",expense_title:"Title",customer:"Customer",currency:"Currency",contact:"Contact",category:"Category",from_date:"From Date",to_date:"To Date",expense_date:"Date",description:"Description",receipt:"Receipt",amount:"Amount",action:"Action",not_selected:"Not selected",note:"Note",category_id:"Category Id",date:"Date",add_expense:"Add Expense",add_new_expense:"Add New Expense",save_expense:"Save Expense",update_expense:"Update Expense",download_receipt:"Download Receipt",edit_expense:"Edit Expense",new_expense:"New Expense",expense:"Expense | Expenses",no_expenses:"No expenses yet!",list_of_expenses:"This section will contain the list of expenses.",confirm_delete:"You will not be able to recover this Expense | You will not be able to recover these Expenses",created_message:"Expense created successfully",updated_message:"Expense updated successfully",deleted_message:"Expense deleted successfully | Expenses deleted successfully",categories:{categories_list:"Categories List",title:"Title",name:"Name",description:"Description",amount:"Amount",actions:"Actions",add_category:"Add Category",new_category:"New Category",category:"Category | Categories",select_a_category:"Select a category"}},fo={email:"Email",password:"Password",forgot_password:"Forgot Password?",or_signIn_with:"or Sign in with",login:"Login",register:"Register",reset_password:"Reset Password",password_reset_successfully:"Password Reset Successfully",enter_email:"Enter email",enter_password:"Enter Password",retype_password:"Retype Password"},go={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"The minimum required version for this module does not match. Please upgrade your crater app to version: {version} to proceed.",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},vo={title:"Users",users_list:"Users List",name:"Name",description:"Description",added_on:"Added On",date_of_creation:"Date Of Creation",action:"Action",add_user:"Add User",save_user:"Save User",update_user:"Update User",user:"User | Users",add_new_user:"Add New User",new_user:"New User",edit_user:"Edit User",no_users:"No users yet!",list_of_users:"This section will contain the list of users.",email:"Email",phone:"Phone",password:"Password",user_attached_message:"Cannot delete an item which is already in use",confirm_delete:"You will not be able to recover this User | You will not be able to recover these Users",created_message:"User created successfully",updated_message:"User updated successfully",deleted_message:"User deleted successfully | Users deleted successfully",select_company_role:"Select Role for {company}",companies:"Companies"},yo={title:"Report",from_date:"From Date",to_date:"To Date",status:"Status",paid:"Paid",unpaid:"Unpaid",download_pdf:"Download PDF",view_pdf:"View PDF",update_report:"Update Report",report:"Report | Reports",profit_loss:{profit_loss:"Profit & Loss",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"},sales:{sales:"Sales",date_range:"Select Date Range",to_date:"To Date",from_date:"From Date",report_type:"Report Type"},taxes:{taxes:"Taxes",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"},errors:{required:"Field is required"},invoices:{invoice:"Invoice",invoice_date:"Invoice Date",due_date:"Due Date",amount:"Amount",contact_name:"Contact Name",status:"Status"},estimates:{estimate:"Estimate",estimate_date:"Estimate Date",due_date:"Due Date",estimate_number:"Estimate Number",ref_number:"Ref Number",amount:"Amount",contact_name:"Contact Name",status:"Status"},expenses:{expenses:"Expenses",category:"Category",date:"Date",amount:"Amount",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"}},ho={menu_title:{account_settings:"Account Settings",company_information:"Company Information",customization:"Customization",preferences:"Preferences",notifications:"Notifications",tax_types:"Tax Types",expense_category:"Expense Categories",update_app:"Update App",backup:"Backup",file_disk:"File Disk",custom_fields:"Custom Fields",payment_modes:"Payment Modes",notes:"Notes",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Settings",setting:"Settings | Settings",general:"General",language:"Language",primary_currency:"Primary Currency",timezone:"Time Zone",date_format:"Date Format",currencies:{title:"Currencies",currency:"Currency | Currencies",currencies_list:"Currencies List",select_currency:"Select Currency",name:"Name",code:"Code",symbol:"Symbol",precision:"Precision",thousand_separator:"Thousand Separator",decimal_separator:"Decimal Separator",position:"Position",position_of_symbol:"Position Of Symbol",right:"Right",left:"Left",action:"Action",add_currency:"Add Currency"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc."},pdf:{title:"PDF Setting",footer_text:"Footer Text",pdf_layout:"PDF Layout"},company_info:{company_info:"Company info",company_name:"Company Name",company_logo:"Company Logo",section_description:"Information about your company that will be displayed on invoices, estimates and other documents created by Crater.",phone:"Phone",country:"Country",state:"State",city:"City",address:"Address",zip:"Zip",save:"Save",delete:"Delete",updated_message:"Company information updated successfully",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Custom Fields",section_description:"Customize your Invoices, Estimates & Payment Receipts with your own fields. Make sure to use the below added fields on the address formats on Customization settings page.",add_custom_field:"Add Custom Field",edit_custom_field:"Edit Custom Field",field_name:"Field Name",label:"Label",type:"Type",name:"Name",slug:"Slug",required:"Required",placeholder:"Placeholder",help_text:"Help Text",default_value:"Default Value",prefix:"Prefix",starting_number:"Starting Number",model:"Model",help_text_description:"Enter some text to help users understand the purpose of this custom field.",suffix:"Suffix",yes:"Yes",no:"No",order:"Order",custom_field_confirm_delete:"You will not be able to recover this Custom Field",already_in_use:"Custom Field is already in use",deleted_message:"Custom Field deleted successfully",options:"options",add_option:"Add Options",add_another_option:"Add another option",sort_in_alphabetical_order:"Sort in Alphabetical Order",add_options_in_bulk:"Add options in bulk",use_predefined_options:"Use Predefined Options",select_custom_date:"Select Custom Date",select_relative_date:"Select Relative Date",ticked_by_default:"Ticked by default",updated_message:"Custom Field updated successfully",added_message:"Custom Field added successfully",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"customization",updated_message:"Company information updated successfully",save:"Save",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Invoices",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Default Invoice Email Body",company_address_format:"Company Address Format",shipping_address_format:"Shipping Address Format",billing_address_format:"Billing Address Format",invoice_email_attachment:"Send invoices as attachments",invoice_email_attachment_setting_description:"Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Estimates",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Default Estimate Email Body",company_address_format:"Company Address Format",shipping_address_format:"Shipping Address Format",billing_address_format:"Billing Address Format",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:"Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Payments",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Default Payment Email Body",company_address_format:"Company Address Format",from_customer_address_format:"From Customer Address Format",payment_email_attachment:"Send payments as attachments",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Items",units:"Units",add_item_unit:"Add Item Unit",edit_item_unit:"Edit Item Unit",unit_name:"Unit Name",item_unit_added:"Item Unit Added",item_unit_updated:"Item Unit Updated",item_unit_confirm_delete:"You will not be able to recover this Item unit",already_in_use:"Item Unit is already in use",deleted_message:"Item Unit deleted successfully"},notes:{title:"Notes",description:"Save time by creating notes and reusing them on your invoices, estimates & payments.",notes:"Notes",type:"Type",add_note:"Add Note",add_new_note:"Add New Note",name:"Name",edit_note:"Edit Note",note_added:"Note added successfully",note_updated:"Note Updated successfully",note_confirm_delete:"You will not be able to recover this Note",already_in_use:"Note is already in use",deleted_message:"Note deleted successfully"}},account_settings:{profile_picture:"Profile Picture",name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password",account_settings:"Account Settings",save:"Save",section_description:"You can update your name, email & password using the form below.",updated_message:"Account Settings updated successfully"},user_profile:{name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password"},notification:{title:"Notifications",email:"Send Notifications to",description:"Which email notifications would you like to receive when something changes?",invoice_viewed:"Invoice viewed",invoice_viewed_desc:"When your customer views the invoice sent via crater dashboard.",estimate_viewed:"Estimate viewed",estimate_viewed_desc:"When your customer views the estimate sent via crater dashboard.",save:"Save",email_save_message:"Email saved successfully",please_enter_email:"Please Enter Email"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help Crater properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Tax Types",add_tax:"Add Tax",edit_tax:"Edit Tax",description:"You can add or Remove Taxes as you please. Crater supports Taxes on Individual Items as well as on the invoice.",add_new_tax:"Add New Tax",tax_settings:"Tax Settings",tax_per_item:"Tax Per Item",tax_name:"Tax Name",compound_tax:"Compound Tax",percent:"Percent",action:"Action",tax_setting_description:"Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.",created_message:"Tax type created successfully",updated_message:"Tax type updated successfully",deleted_message:"Tax type deleted successfully",confirm_delete:"You will not be able to recover this Tax Type",already_in_use:"Tax is already in use"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Expense Categories",action:"Action",description:"Categories are required for adding expense entries. You can Add or Remove these categories according to your preference.",add_new_category:"Add New Category",add_category:"Add Category",edit_category:"Edit Category",category_name:"Category Name",category_description:"Description",created_message:"Expense Category created successfully",deleted_message:"Expense category deleted successfully",updated_message:"Expense category updated successfully",confirm_delete:"You will not be able to recover this Expense Category",already_in_use:"Category is already in use"},preferences:{currency:"Currency",default_language:"Default Language",time_zone:"Time Zone",fiscal_year:"Financial Year",date_format:"Date Format",discount_setting:"Discount Setting",discount_per_item:"Discount Per Item ",discount_setting_description:"Enable this if you want to add Discount to individual invoice items. By default, Discount is added directly to the invoice.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Save",preference:"Preference | Preferences",general_settings:"Default preferences for the system.",updated_message:"Preferences updated successfully",select_language:"Select Language",select_time_zone:"Select Time Zone",select_date_format:"Select Date Format",select_financial_year:"Select Financial Year",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"Update App",description:"You can easily update Crater by checking for a new update by clicking the button below",check_update:"Check for updates",avail_update:"New Update available",next_version:"Next version",requirements:"Requirements",update:"Update Now",update_progress:"Update in progress...",progress_text:"It will just take a few minutes. Please do not refresh the screen or close the window before the update finishes",update_success:"App has been updated! Please wait while your browser window gets reloaded automatically.",latest_message:"No update available! You are on the latest version.",current_version:"Current Version",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",running_migrations:"Running Migrations",finishing_update:"Finishing Update",update_failed:"Update Failed",update_failed_text:"Sorry! Your update failed on : {step} step",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Backup | Backups",description:"The backup is a zipfile that contains all files in the directories you specify along with a dump of your database",new_backup:"Add New Backup",create_backup:"Create Backup",select_backup_type:"Select Backup Type",backup_confirm_delete:"You will not be able to recover this Backup",path:"path",new_disk:"New Disk",created_at:"created at",size:"size",dropbox:"dropbox",local:"local",healthy:"healthy",amount_of_backups:"amount of backups",newest_backups:"newest backups",used_storage:"used storage",select_disk:"Select Disk",action:"Action",deleted_message:"Backup deleted successfully",created_message:"Backup created successfully",invalid_disk_credentials:"Invalid credential of selected disk"},disk:{title:"File Disk | File Disks",description:"By default, Crater will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.",created_at:"created at",dropbox:"dropbox",name:"Name",driver:"Driver",disk_type:"Type",disk_name:"Disk Name",new_disk:"Add New Disk",filesystem_driver:"Filesystem Driver",local_driver:"local Driver",local_root:"local Root",public_driver:"Public Driver",public_root:"Public Root",public_url:"Public URL",public_visibility:"Public Visibility",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"AWS Driver",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Default Driver",is_default:"IS DEFAULT",set_default_disk:"Set Default Disk",set_default_disk_confirm:"This disk will be set as default and all the new PDFs will be saved on this disk",success_set_default_disk:"Disk set as default successfully",save_pdf_to_disk:"Save PDFs to Disk",disk_setting_description:" Enable this, if you wish to save a copy of each Invoice, Estimate & Payment Receipt PDF on your default disk automatically. Turning this option will decrease the load-time when viewing the PDFs.",select_disk:"Select Disk",disk_settings:"Disk Settings",confirm_delete:"Your existing files & folders in the specified disk will not be affected but your disk configuration will be deleted from Crater",action:"Action",edit_file_disk:"Edit File Disk",success_create:"Disk added successfully",success_update:"Disk updated successfully",error:"Disk addition failed",deleted_message:"File Disk deleted successfully",disk_variables_save_successfully:"Disk Configured Successfully",disk_variables_save_error:"Disk configuration failed.",invalid_disk_credentials:"Invalid credential of selected disk"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},bo={account_info:"Account Information",account_info_desc:"Below details will be used to create the main Administrator account. Also you can change the details anytime after logging in.",name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password",save_cont:"Save & Continue",company_info:"Company Information",company_info_desc:"This information will be displayed on invoices. Note that you can edit this later on settings page.",company_name:"Company Name",company_logo:"Company Logo",logo_preview:"Logo Preview",preferences:"Company Preferences",preferences_desc:"Specify the default preferences for this company.",currency_set_alert:"The company's currency cannot be changed later.",country:"Country",state:"State",city:"City",address:"Address",street:"Street1 | Street2",phone:"Phone",zip_code:"Zip Code",go_back:"Go Back",currency:"Currency",language:"Language",time_zone:"Time Zone",fiscal_year:"Financial Year",date_format:"Date Format",from_address:"From Address",username:"Username",next:"Next",continue:"Continue",skip:"Skip",database:{database:"Site URL & Database",connection:"Database Connection",host:"Database Host",port:"Database Port",password:"Database Password",app_url:"App URL",app_domain:"App Domain",username:"Database Username",db_name:"Database Name",db_path:"Database Path",desc:"Create a database on your server and set the credentials using the form below."},permissions:{permissions:"Permissions",permission_confirm_title:"Are you sure you want to continue?",permission_confirm_desc:"Folder permission check failed",permission_desc:"Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions."},verify_domain:{title:"Domain Verification",desc:"Crater uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc."},req:{system_req:"System Requirements",php_req_version:"Php (version {version} required)",check_req:"Check Requirements",system_req_desc:"Crater has a few server requirements. Make sure that your server has the required php version and all the extensions mentioned below."},errors:{migrate_failed:"Migrate Failed",database_variables_save_error:"Cannot write configuration to .env file. Please check its file permissions",mail_variables_save_error:"Email configuration failed.",connection_failed:"Database connection failed",database_should_be_empty:"Database should be empty"},success:{mail_variables_save_successfully:"Email configured successfully",database_variables_save_successfully:"Database configured successfully."}},ko={invalid_phone:"Invalid Phone Number",invalid_url:"Invalid url (ex: http://www.craterapp.com)",invalid_domain_url:"Invalid url (ex: craterapp.com)",required:"Field is required",email_incorrect:"Incorrect Email.",email_already_taken:"The email has already been taken.",email_does_not_exist:"User with given email doesn't exist",item_unit_already_taken:"This item unit name has already been taken",payment_mode_already_taken:"This payment mode name has already been taken",send_reset_link:"Send Reset Link",not_yet:"Not yet? Send it again",password_min_length:"Password must contain {count} characters",name_min_length:"Name must have at least {count} letters.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Enter valid tax rate",numbers_only:"Numbers Only.",characters_only:"Characters Only.",password_incorrect:"Passwords must be identical",password_length:"Password must be {count} character long.",qty_must_greater_than_zero:"Quantity must be greater than zero.",price_greater_than_zero:"Price must be greater than zero.",payment_greater_than_zero:"Payment must be greater than zero.",payment_greater_than_due_amount:"Entered Payment is more than due amount of this invoice.",quantity_maxlength:"Quantity should not be greater than 20 digits.",price_maxlength:"Price should not be greater than 20 digits.",price_minvalue:"Price should be greater than 0.",amount_maxlength:"Amount should not be greater than 20 digits.",amount_minvalue:"Amount should be greater than 0.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Description should not be greater than 255 characters.",subject_maxlength:"Subject should not be greater than 100 characters.",message_maxlength:"Message should not be greater than 255 characters.",maximum_options_error:"Maximum of {max} options selected. First remove a selected option to select another.",notes_maxlength:"Notes should not be greater than 65,000 characters.",address_maxlength:"Address should not be greater than 255 characters.",ref_number_maxlength:"Ref Number should not be greater than 255 characters.",prefix_maxlength:"Prefix should not be greater than 5 characters.",something_went_wrong:"something went wrong",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},wo={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},zo="Estimate",xo="Estimate Number",Po="Estimate Date",So="Expiry Date",jo="Invoice",Ao="Invoice Number",Do="Invoice Date",Co="Due date",No="Notes",Eo="Items",Io="Quantity",To="Price",Ro="Discount",$o="Amount",Mo="Subtotal",Fo="Total",Vo="Payment",Uo="PAYMENT RECEIPT",Oo="Payment Date",Lo="Payment Number",qo="Payment Mode",Bo="Amount Received",Ko="EXPENSES REPORT",Zo="TOTAL EXPENSE",Wo="PROFIT & LOSS REPORT",Ho="Sales Customer Report",Go="Sales Item Report",Yo="Tax Summary Report",Jo="INCOME",Qo="NET PROFIT",Xo="Sales Report: By Customer",es="TOTAL SALES",ts="Sales Report: By Item",as="TAX REPORT",ns="TOTAL TAX",is="Tax Types",os="Expenses",ss="Bill to,",rs="Ship to,",ds="Received from:",ls="Tax";var cs={navigation:eo,general:to,dashboard:ao,tax_types:no,global_search:io,company_switcher:oo,dateRange:so,customers:ro,items:lo,estimates:co,invoices:_o,recurring_invoices:uo,payments:mo,expenses:po,login:fo,modules:go,users:vo,reports:yo,settings:ho,wizard:bo,validation:ko,errors:wo,pdf_estimate_label:zo,pdf_estimate_number:xo,pdf_estimate_date:Po,pdf_estimate_expire_date:So,pdf_invoice_label:jo,pdf_invoice_number:Ao,pdf_invoice_date:Do,pdf_invoice_due_date:Co,pdf_notes:No,pdf_items_label:Eo,pdf_quantity_label:Io,pdf_price_label:To,pdf_discount_label:Ro,pdf_amount_label:$o,pdf_subtotal:Mo,pdf_total:Fo,pdf_payment_label:Vo,pdf_payment_receipt_label:Uo,pdf_payment_date:Oo,pdf_payment_number:Lo,pdf_payment_mode:qo,pdf_payment_amount_received_label:Bo,pdf_expense_report_label:Ko,pdf_total_expenses_label:Zo,pdf_profit_loss_label:Wo,pdf_sales_customers_label:Ho,pdf_sales_items_label:Go,pdf_tax_summery_label:Yo,pdf_income_label:Jo,pdf_net_profit_label:Qo,pdf_customer_sales_report:Xo,pdf_total_sales_label:es,pdf_item_sales_label:ts,pdf_tax_report_label:as,pdf_total_tax_label:ns,pdf_tax_types_label:is,pdf_expenses_label:os,pdf_bill_to:ss,pdf_ship_to:rs,pdf_received_from:ds,pdf_tax_label:ls};const _s={dashboard:"Tableau de bord",customers:"Clients",items:"Articles",invoices:"Factures","recurring-invoices":"Factures r\xE9currentes",expenses:"D\xE9penses",estimates:"Devis",payments:"Paiements",reports:"Rapports",settings:"Param\xE8tres",logout:"D\xE9connexion",users:"Utilisateurs",modules:"Modules"},us={add_company:"Ajouter une entreprise",view_pdf:"Afficher le PDF",copy_pdf_url:"Copier l'URL du PDF",download_pdf:"T\xE9l\xE9charger le PDF",save:"Enregistrer",create:"Cr\xE9er",cancel:"Annuler",update:"Mettre \xE0 jour",deselect:"Enlever",download:"T\xE9l\xE9charger",from_date:"Du",to_date:"Au",from:"Du",to:"Au",ok:"Ok",yes:"Oui",no:"Non",sort_by:"Trier par",ascending:"Ascendant",descending:"Descendant",subject:"Objet",body:"Message",message:"Message",send:"Envoyer",preview:"Aper\xE7u",go_back:"Retourner",back_to_login:"Revenir \xE0 la page de connexion ?",home:"Tableau de bord",filter:"Filtrer",delete:"Supprimer",edit:"Modifier",view:"Afficher",add_new_item:"Ajouter une ligne",clear_all:"Tout supprimer",showing:"Affichage ",of:"sur",actions:"Actions",subtotal:"SOUS-TOTAL",discount:"REMISE",fixed:"Fixe",percentage:"Pourcentage",tax:"TAXE",total_amount:"TOTAL ",bill_to:"Facturer \xE0",ship_to:"Exp\xE9dier \xE0",due:"En cours",draft:"Brouillon",sent:"Envoy\xE9e",all:"Tout",select_all:"Tout s\xE9lectionner",select_template:"Mod\xE8le",choose_file:"Cliquez ici pour choisir un fichier",choose_template:"Choisissez un mod\xE8le",choose:"Choisir",remove:"Supprimer",select_a_status:"S\xE9lectionnez un statut",select_a_tax:"S\xE9lectionnez une taxe",search:"Rechercher",are_you_sure:"\xCAtes-vous s\xFBr ?",list_is_empty:"La liste est vide.",no_tax_found:"Aucune taxe trouv\xE9e !",four_zero_four:"404",you_got_lost:"Oups! Vous vous \xEAtes perdus!",go_home:"Retour au tableau de bord",test_mail_conf:"Envoyer un email de test",send_mail_successfully:"Email envoy\xE9",setting_updated:"Param\xE8tres mis \xE0 jour",select_state:"S\xE9lectionnez l'\xE9tat",select_country:"Choisissez le pays",select_city:"S\xE9lectionnez une ville",street_1:"Rue, voie, boite postale",street_2:"B\xE2timent, \xE9tage, lieu-dit, compl\xE9ment,...",action_failed:"Action : \xE9chou\xE9",retry:"R\xE9essayez",choose_note:"Choisissez une note de bas de page",no_note_found:"Aucune note de bas de page trouv\xE9e",insert_note:"Ins\xE9rer une note",copied_pdf_url_clipboard:"L'adresse du PDF a \xE9t\xE9 copi\xE9e.",copied_url_clipboard:"URL copi\xE9e vers le presse-papier!",docs:"Documents",do_you_wish_to_continue:"Voulez-vous continuer ?",note:"Note de bas de page",pay_invoice:"Payer facture",login_successfully:"Identifi\xE9 avec succ\xE8s!",logged_out_successfully:"D\xE9connect\xE9 avec succ\xE8s",mark_as_default:"Marquer par d\xE9faut"},ms={select_year:"S\xE9lectionnez l'ann\xE9e",cards:{due_amount:"Encours clients",customers:"Clients",invoices:"Factures",estimates:"Devis",payments:"Paiements"},chart_info:{total_sales:"Ventes",total_receipts:"Recettes",total_expense:"D\xE9penses",net_income:"R\xE9sultat",year:"S\xE9lectionnez l'ann\xE9e"},monthly_chart:{title:"Recettes et d\xE9penses"},recent_invoices_card:{title:"Factures en cours",due_on:"\xC9ch\xE9ance",customer:"Client",amount_due:"Montant",actions:"Actions",view_all:"Tout afficher"},recent_estimate_card:{title:"Devis r\xE9cents",date:"Expiration",customer:"Client",amount_due:"Montant",actions:"Actions",view_all:"Tout afficher"}},ps={name:"Nom",description:"Description",percent:"Pourcentage",compound_tax:"Taxe compos\xE9e"},fs={search:"Rechercher",customers:"Clients",users:"Utilisateurs",no_results_found:"Aucun r\xE9sultat"},gs={label:"CHANGER DE SOCI\xC9T\xC9",no_results_found:"Aucun r\xE9sultat",add_new_company:"Ajouter une soci\xE9t\xE9",new_company:"Nouvelle soci\xE9t\xE9",created_message:"Soci\xE9t\xE9 cr\xE9\xE9e"},vs={today:"Aujourd'hui",this_week:"Cette semaine",this_month:"Ce mois",this_quarter:"Ce trimestre",this_year:"Cette ann\xE9e",previous_week:"Semaine pr\xE9c\xE9dente",previous_month:"Mois pr\xE9c\xE9dent",previous_quarter:"Trimestre pr\xE9c\xE9dent",previous_year:"Ann\xE9e pr\xE9c\xE9dente",custom:"Personnalis\xE9e"},ys={title:"Clients",prefix:"Code client",add_customer:"Ajouter un client",contacts_list:"Liste de clients",name:"Nom",mail:"Email | Emails",statement:"D\xE9claration",display_name:"Nom",primary_contact_name:"Contact principal",contact_name:"Contact",amount_due:"Montant d\xFB",email:"Email",address:"Adresse",phone:"T\xE9l\xE9phone",website:"Site Internet",overview:"Aper\xE7u",invoice_prefix:"Pr\xE9fixe de facture",estimate_prefix:"Pr\xE9fixe des devis",payment_prefix:"Pr\xE9fixe de paiement",enable_portal:"Activer le portail",country:"Pays",state:"\xC9tat",city:"Ville",zip_code:"Code postal",added_on:"Ajout\xE9 le",action:"Action",password:"Mot de passe",confirm_password:"Confirmez le mot de passe",street_number:"Num\xE9ro de rue",primary_currency:"Devise principale",description:"Description",add_new_customer:"Ajouter un client",save_customer:"Enregistrer",update_customer:"Enregistrer",customer:"Client | Clients",new_customer:"Nouveau client",edit_customer:"Modifier le client",basic_info:"Informations de base",portal_access:"Acc\xE8s Portail",portal_access_text:"Souhaitez vous autoriser ce client \xE0 se connecter au Portail Client ?",portal_access_url:"URL de connexion Portail Client",portal_access_url_help:"Veuillez copiez et envoyez le lien ci-dessus au client pour lui fournir l'acc\xE8s au portail.",billing_address:"Adresse de facturation",shipping_address:"Adresse de livraison",copy_billing_address:"Copier depuis l'adresse de facturation",no_customers:"Vous n\u2019avez pas encore de clients !",no_customers_found:"Aucun client",no_contact:"-",no_contact_name:"-",list_of_customers:"Ajoutez des clients et retrouvez-les ici.",primary_display_name:"Nom d'affichage principal",select_currency:"S\xE9lectionnez la devise",select_a_customer:"S\xE9lectionnez un client",type_or_click:"S\xE9lectionnez un article",new_transaction:"Ajouter une op\xE9ration",no_matching_customers:"Il n'y a aucun client correspondant !",phone_number:"Num\xE9ro de t\xE9l\xE9phone",create_date:"Date de cr\xE9ation",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce client et les devis, factures et paiements associ\xE9s. | Vous ne serez pas en mesure de r\xE9cup\xE9rer ces clients et les devis, factures et paiements associ\xE9s.",created_message:"Client cr\xE9\xE9",updated_message:"Client mis \xE0 jour",address_updated_message:"Adresse mise \xE0 jour avec succ\xE8s",deleted_message:"Client supprim\xE9 | Clients supprim\xE9s",edit_currency_not_allowed:"Impossible de changer de devise une fois les transactions cr\xE9\xE9es."},hs={title:"Articles",items_list:"Liste d'articles",name:"Nom",unit:"Unit\xE9",description:"Description",added_on:"Ajout\xE9 le",price:"Prix",date_of_creation:"Date de cr\xE9ation",not_selected:"Aucun article s\xE9lectionn\xE9",action:"Action",add_item:"Nouvel article",save_item:"Enregistrer",update_item:"Enregistrer",item:"Article | Articles",add_new_item:"Ajouter un article",new_item:"Nouvel article",edit_item:"Modifier cet article",no_items:"Aucun article",list_of_items:"Ajoutez des articles et retrouvez-les ici",select_a_unit:"S\xE9lectionnez l'unit\xE9",taxes:"Taxes",item_attached_message:"Impossible de supprimer un article d\xE9j\xE0 utilis\xE9",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cet article | Vous ne pourrez pas r\xE9cup\xE9rer ces objets",created_message:"Article cr\xE9\xE9",updated_message:"Article mis \xE0 jour",deleted_message:"Article supprim\xE9 avec succ\xE8s | Articles supprim\xE9s avec succ\xE8s"},bs={title:"Devis",accept_estimate:"Accepter devis",reject_estimate:"Rejeter devis",estimate:"Devis | Devis",estimates_list:"Liste des devis",days:"{days} jours",months:"{months} mois",years:"{years} Ann\xE9e",all:"Tous",paid:"Pay\xE9",unpaid:"Non pay\xE9",customer:"Client",ref_no:"R\xE9f.",number:"N\xB0",amount_due:"MONTANT",partially_paid:"Partiellement pay\xE9",total:"Total",discount:"Remise",sub_total:"Sous-total",estimate_number:"N\xB0",ref_number:"R\xE9f\xE9rence",contact:"Contact",add_item:"Ajouter un article",date:"Date",due_date:"Date d'\xE9ch\xE9ance",expiry_date:"Date d'expiration",status:"Statut",add_tax:"Ajouter une taxe",amount:"Montant",action:"Action",notes:"Notes de bas de page",tax:"Taxe",estimate_template:"Mod\xE8le de devis",convert_to_invoice:"Convertir en facture",mark_as_sent:"Marquer comme envoy\xE9",send_estimate:"Envoyer par email",resend_estimate:"Renvoyer le devis",record_payment:"Enregistrer un paiement",add_estimate:"Nouveau devis",save_estimate:"Enregistrer",confirm_conversion:"Ce devis sera utilis\xE9 pour cr\xE9er une nouvelle facture.",conversion_message:"Conversion r\xE9ussie",confirm_send_estimate:"Ce devis sera envoy\xE9e par email au client",confirm_mark_as_sent:"Ce devis sera marqu\xE9 comme envoy\xE9",confirm_mark_as_accepted:"Ce devis sera marqu\xE9 comme accept\xE9",confirm_mark_as_rejected:"Ce devis sera marqu\xE9 comme rejet\xE9",no_matching_estimates:"Aucune estimation correspondante !",mark_as_sent_successfully:"Devis marqu\xE9 comme envoy\xE9",send_estimate_successfully:"Devis envoy\xE9",errors:{required:"Champ requis"},accepted:"Accept\xE9",rejected:"Refus\xE9",expired:"Expir\xE9",sent:"Envoy\xE9",draft:"Brouillon",viewed:"Consult\xE9e",declined:"Refus\xE9",new_estimate:"Nouveau devis",add_new_estimate:"Nouveau devis",update_Estimate:"Enregistrer",edit_estimate:"Modifier ce devis",items:"articles",Estimate:"Devis | Devis",add_new_tax:"Ajouter une taxe",no_estimates:"Aucun devis",list_of_estimates:"Ajoutez des clients et retrouvez-les ici",mark_as_rejected:"Marquer comme rejet\xE9",mark_as_accepted:"Marquer comme accept\xE9",marked_as_accepted_message:"Devis marqu\xE9 comme accept\xE9",marked_as_rejected_message:"Devis marqu\xE9 comme rejet\xE9",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce devis | Vous ne pourrez pas r\xE9cup\xE9rer ces devis",created_message:"Devis cr\xE9\xE9",updated_message:"Devis mise \xE0 jour",deleted_message:"Devis supprim\xE9 | Devis supprim\xE9s",something_went_wrong:"quelque chose a mal tourn\xE9",item:{title:"Titre de l'article",description:"Description",quantity:"Quantit\xE9",price:"Prix",discount:"Remise",total:"Total",total_discount:"Remise totale",sub_total:"Sous-total",tax:"Taxe",amount:"Montant",select_an_item:"S\xE9lectionnez un article",type_item_description:"Taper la description de l'article (facultatif)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},ks={title:"Factures",download:"T\xE9l\xE9charger",pay_invoice:"Payer facture",invoices_list:"Liste des factures",invoice_information:"Informations sur la facture",days:"{days} jours",months:"{months} mois",years:"{years} ann\xE9es",all:"Toutes",paid:"Pay\xE9e",unpaid:"Non pay\xE9e",viewed:"Consult\xE9e",overdue:"En retard",completed:"Pay\xE9e",customer:"CLIENT",paid_status:"\xC9tat du paiement",ref_no:"R\xE9f.",number:"N\xB0",amount_due:"MONTANT",partially_paid:"Partiellement pay\xE9e",total:"Total",discount:"Remise",sub_total:"Sous-total",invoice:"Facture | Factures",invoice_number:"N\xB0",ref_number:"R\xE9f\xE9rence",contact:"Contact",add_item:"Nouvel article",date:"Date",due_date:"Date d'\xE9ch\xE9ance",status:"Statut",add_tax:"Ajouter une taxe",amount:"Montant",action:"Action",notes:"Notes de bas de page",view:"Afficher",send_invoice:"Envoyer par email",resend_invoice:"Renvoyer la facture",invoice_template:"Mod\xE8le de facture",conversion_message:"Facture clon\xE9e",template:"Mod\xE8le",mark_as_sent:"Marquer comme envoy\xE9e",confirm_send_invoice:"Cette facture sera envoy\xE9e par email au client",invoice_mark_as_sent:"Cette facture sera marqu\xE9e comme envoy\xE9",confirm_mark_as_accepted:"Cette facture sera marqu\xE9e comme accept\xE9e",confirm_mark_as_rejected:"Cette facture sera marqu\xE9e comme rejet\xE9e",confirm_send:"Cette facture sera envoy\xE9e par email au client",invoice_date:"Date",record_payment:"Enregistrer un paiement",add_new_invoice:"Nouvelle facture",update_expense:"Enregistrer la d\xE9pense",edit_invoice:"Modifier cette facture",new_invoice:"Nouvelle facture",save_invoice:"Enregistrer",update_invoice:"Enregistrer",add_new_tax:"Ajouter une taxe",no_invoices:"Aucune facture",mark_as_rejected:"Marquer comme rejet\xE9e",mark_as_accepted:"Marquer comme accept\xE9e",list_of_invoices:"Ajoutez des factures et retrouvez-les ici",select_invoice:"S\xE9lectionnez facture",no_matching_invoices:"Aucune facture correspondante !",mark_as_sent_successfully:"Facture marqu\xE9e comme envoy\xE9e",invoice_sent_successfully:"Facture envoy\xE9e",cloned_successfully:"Facture clon\xE9e",clone_invoice:"Dupliquer",confirm_clone:"Cette facture sera dupliqu\xE9e dans une nouvelle facture",item:{title:"Titre de l'article",description:"Description",quantity:"Quantit\xE9",price:"Prix",discount:"Remise",total:"Total",total_discount:"Remise totale",sub_total:"Sous-total",tax:"Taxe",amount:"Montant",select_an_item:"S\xE9lectionnez un article",type_item_description:"Saisissez une description (facultatif)"},payment_attached_message:"Un paiement est li\xE9 \xE0 l'une des factures s\xE9lectionn\xE9es. Veuillez d'abord les supprimer, puis r\xE9essayez",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette facture | Vous ne pourrez pas r\xE9cup\xE9rer ces factures",created_message:"Facture cr\xE9\xE9e",updated_message:"Facture mise \xE0 jour",deleted_message:"La facture a \xE9t\xE9 supprim\xE9e | Les factures ont \xE9t\xE9 supprim\xE9es",marked_as_sent_message:"Facture supprim\xE9e | Factures supprim\xE9es",something_went_wrong:"quelque chose a mal tourn\xE9",invalid_due_amount_message:"Le paiement entr\xE9 est sup\xE9rieur au montant total d\xFB pour cette facture. Veuillez v\xE9rifier et r\xE9essayer.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},ws={title:"Factures r\xE9currentes",invoices_list:"Liste des factures r\xE9currentes",days:"{days} jours",months:"{months} mois",years:"{years} ans",all:"Toutes",paid:"Pay\xE9e",unpaid:"Non pay\xE9e",viewed:"Consult\xE9e",overdue:"En retard",active:"Active",completed:"Pay\xE9e",customer:"CLIENT",paid_status:"\xC9TAT DU PAIEMENT",ref_no:"N\xB0 de REF.",number:"N\xB0",amount_due:"MONTANT D\xDB",partially_paid:"Partiellement pay\xE9e",total:"Total",discount:"Remise",sub_total:"Sous-total",invoice:"Facture r\xE9currente | Factures r\xE9currentes",invoice_number:"N\xB0",next_invoice_date:"Prochaine date de facturation",ref_number:"N\xB0 de r\xE9f\xE9rence",contact:"Contact",add_item:"Ajouter un article",date:"Date",limit_by:"Limiter par",limit_date:"Date limite",limit_count:"Nombre limite",count:"Nombre",status:"Statut",select_a_status:"S\xE9lectionnez un statut",working:"Active",on_hold:"Suspendue",complete:"Pay\xE9e",add_tax:"Ajouter une taxe",amount:"Montant",action:"Action",notes:"Notes de bas de page",view:"Afficher",basic_info:"Informations g\xE9n\xE9rales",send_invoice:"Envoyer la facture r\xE9currente",auto_send:"Envoi automatique",resend_invoice:"Renvoyer la facture r\xE9currente",invoice_template:"Mod\xE8le de facture r\xE9currente",conversion_message:"Facture r\xE9currente clon\xE9e",template:"Mod\xE8le",mark_as_sent:"Marquer comme envoy\xE9e",confirm_send_invoice:"Cette facture r\xE9currente sera envoy\xE9e par email au client",invoice_mark_as_sent:"Cette facture r\xE9currente sera marqu\xE9e comme envoy\xE9e",confirm_send:"Cette facture r\xE9currente sera envoy\xE9e par email au client",starts_at:"Date de d\xE9but",due_date:"Date d'\xE9ch\xE9ance",record_payment:"Enregister un paiement",add_new_invoice:"Nouvelle facture r\xE9currente",update_expense:"Mettre \xE0 jour les d\xE9penses",edit_invoice:"Modifier cette facture r\xE9currente",new_invoice:"Nouvelle facture r\xE9currente",send_automatically:"Envoyer automatiquement",send_automatically_desc:"Activez ceci si vous souhaitez envoyer la facture automatiquement au client lorsque celle-ci est cr\xE9\xE9e.",save_invoice:"Enregistrer",update_invoice:"Modifier la facture r\xE9currente",add_new_tax:"Ajouter une taxe",no_invoices:"Aucune facture r\xE9currente pour le moment !",mark_as_rejected:"Marquer comme rejet\xE9e",mark_as_accepted:"Marquer comme accept\xE9",list_of_invoices:"Ajoutez des factures r\xE9currentes et retrouvez-les ici",select_invoice:"S\xE9lectionnez la facture",no_matching_invoices:"Aucune facture r\xE9currente correspondante",mark_as_sent_successfully:"Facture r\xE9currente marqu\xE9e comme envoy\xE9e",invoice_sent_successfully:"Facture r\xE9currente envoy\xE9e",cloned_successfully:"Facture r\xE9currente clon\xE9e",clone_invoice:"Dupliquer",confirm_clone:"Cette facture r\xE9currente sera clon\xE9e dans une nouvelle facture r\xE9currente",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Nom",description:"Description",quantity:"Quantit\xE9",price:"Prix",discount:"Remise",total:"Total",total_discount:"Remise totale",sub_total:"Sous-total",tax:"Taxe",amount:"Montant",select_an_item:"Tapez ou cliquez pour s\xE9lectionner un article",type_item_description:"Description de l'article (facultatif)"},frequency:{title:"Fr\xE9quence",select_frequency:"S\xE9lectionner la fr\xE9quence",minute:"Minute",hour:"Heure",day_month:"Jour du mois",month:"Mois",day_week:"Jour de la semaine"},confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette facture | Vous ne pourrez pas r\xE9cup\xE9rer ces factures",created_message:"Facture r\xE9currente cr\xE9\xE9e",updated_message:"Facture r\xE9currente mise \xE0 jour",deleted_message:"Facture r\xE9currente supprim\xE9e",marked_as_sent_message:"Facture r\xE9currente envoy\xE9e",user_email_does_not_exist:"L'email de l'utilisateur n'existe pas",something_went_wrong:"une erreur s\u2019est produite",invalid_due_amount_message:"Le montant total de la facture r\xE9currente ne peut pas \xEAtre inf\xE9rieur au montant total pay\xE9 pour cette facture r\xE9currente. Veuillez mettre \xE0 jour la facture ou supprimer les paiements associ\xE9s pour continuer."},zs={title:"Paiements",payments_list:"Liste de paiements",record_payment:"Enregistrer un paiement",customer:"Client",date:"Date",amount:"Montant",action:"Action",payment_number:"N\xB0",payment_mode:"Mode de paiement",invoice:"Facture",note:"Description",add_payment:"Nouveau paiement",new_payment:"Nouveau paiement",edit_payment:"Modifier ce paiement",view_payment:"Afficher le paiement",add_new_payment:"Nouveau paiement",send_payment_receipt:"Envoyer le re\xE7u",send_payment:"Envoyer par email",save_payment:"Enregistrer",update_payment:"Enregistrer",payment:"Paiement | Paiements",no_payments:"Aucun paiement",not_selected:"-",no_invoice:"Aucune facture",no_matching_payments:"Il n'y a aucun paiement correspondant !",list_of_payments:"Ajoutez des paiements et retrouvez-les ici",select_payment_mode:"S\xE9lectionnez le mode de paiement",confirm_mark_as_sent:"Ce devis sera marqu\xE9 comme envoy\xE9",confirm_send_payment:"Ce paiement sera envoy\xE9 par email au client",send_payment_successfully:"Paiement envoy\xE9",something_went_wrong:"quelque chose a mal tourn\xE9",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce paiement | Vous ne pourrez pas r\xE9cup\xE9rer ces paiements",created_message:"Paiement cr\xE9\xE9",updated_message:"Paiement mis \xE0 jour",deleted_message:"Paiement supprim\xE9 | Paiements supprim\xE9s",invalid_amount_message:"Le montant du paiement est invalide"},xs={title:"D\xE9penses",expenses_list:"Liste des d\xE9penses",select_a_customer:"S\xE9lectionnez un client",expense_title:"Titre",customer:"Client",currency:"Devise",contact:"Contact",category:"Cat\xE9gorie",from_date:"Du",to_date:"Au",expense_date:"Date",description:"Description",receipt:"Re\xE7u",amount:"Montant",action:"Action",not_selected:"-",note:"Description",category_id:"Identifiant de cat\xE9gorie",date:"Date",add_expense:"Nouvelle d\xE9pense",add_new_expense:"Nouvelle d\xE9pense",save_expense:"Enregistrer",update_expense:"Enregistrer",download_receipt:"T\xE9l\xE9charger le re\xE7u",edit_expense:"Modifier cette d\xE9pense",new_expense:"Nouvelle d\xE9pense",expense:"D\xE9pense | D\xE9penses",no_expenses:"Aucune d\xE9pense",list_of_expenses:"Ajoutez des d\xE9penses et retrouvez-les ici",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette d\xE9pense | Vous ne pourrez pas r\xE9cup\xE9rer ces d\xE9penses",created_message:"D\xE9pense cr\xE9\xE9e",updated_message:"D\xE9pense mise \xE0 jour",deleted_message:"D\xE9pense supprim\xE9e | D\xE9penses supprim\xE9es",categories:{categories_list:"Liste des cat\xE9gories",title:"Titre",name:"Nom",description:"Description",amount:"Montant",actions:"Actions",add_category:"Nouvelle cat\xE9gorie",new_category:"Nouvelle cat\xE9gorie",category:"Cat\xE9gorie | Cat\xE9gories",select_a_category:"Choisissez une cat\xE9gorie"}},Ps={email:"Email",password:"Mot de passe",forgot_password:"Mot de passe oubli\xE9 ?",or_signIn_with:"ou connectez-vous avec",login:"Se connecter",register:"S'inscrire",reset_password:"R\xE9initialiser le mot de passe",password_reset_successfully:"R\xE9initialisation du mot de passe r\xE9ussie",enter_email:"Entrez votre email",enter_password:"Entrer le mot de passe",retype_password:"Retaper le mot de passe"},Ss={buy_now:"Acheter maintenant",install:"Installer",price:"Prix",download_zip_file:"T\xE9l\xE9charger le fichier ZIP",unzipping_package:"D\xE9compresser le fichier",copying_files:"Copie de fichiers en cours",deleting_files:"Supprimer les fichiers inutilis\xE9s",completing_installation:"Terminer l'installation",update_failed:"\xC9chec de la mise \xE0 jour",install_success:"Votre module a \xE9t\xE9 correctement install\xE9\xA0!",customer_reviews:"\xC9valuations",license:"License",faq:"FAQ",monthly:"Mensuel",yearly:"Annuel",updated:"Mis \xE0 jour",version:"Version",disable:"D\xE9sactiver",module_disabled:"Module d\xE9sactiv\xE9",enable:"Activer",module_enabled:"Module activ\xE9",update_to:"Mise \xE0 jour vers",module_updated:"Le module a bien \xE9t\xE9 mis \xE0 jour !",title:"Modules",module:"Module | Modules",api_token:"Jeton API",invalid_api_token:"Jeton API invalide.",other_modules:"Autres modules",view_all:"Tout afficher",no_reviews_found:"Il n'y a pas encore d'avis pour ce module !",module_not_purchased:"Module non achet\xE9",module_not_found:"Module non trouv\xE9",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Mis \xE0 jour le",connect_installation:"Connectez votre installation",api_token_description:"Rendez-vous \xE0 {url} et connectez votre application en entrant le jeton d'API. Vos modules achet\xE9s appara\xEEtront ici une fois la connexion \xE9tablie.",view_module:"Afficher le module",update_available:"Mise \xE0 jour disponible",purchased:"Achet\xE9",installed:"Install\xE9",no_modules_installed:"Aucun module install\xE9 !",disable_warning:"Tous les param\xE8tres de ce module seront r\xE9initialis\xE9s.",what_you_get:"Ce que vous obtenez"},js={title:"Utilisateurs",users_list:"Liste des utilisateurs",name:"Nom",description:"Description",added_on:"Ajout\xE9 le",date_of_creation:"Date de cr\xE9ation",action:"Action",add_user:"Nouvel utilisateur",save_user:"Enregistrer l'utilisateur",update_user:"Enregistrer",user:"Utilisateur | Utilisateurs",add_new_user:"Nouvel utilisateur",new_user:"Nouvel utilisateur",edit_user:"Modifier cet utilisateur",no_users:"Aucun utilisateur",list_of_users:"Ajoutez des utilisateurs et retrouvez-les ici",email:"Email",phone:"T\xE9l\xE9phone",password:"Mot de passe",user_attached_message:"Impossible de supprimer un \xE9l\xE9ment d\xE9j\xE0 utilis\xE9",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cet utilisateur | Vous ne pourrez pas r\xE9cup\xE9rer ces utilisateurs",created_message:"Utilisateur cr\xE9\xE9",updated_message:"Utilisateur mis \xE0 jour",deleted_message:"Utilisateur supprim\xE9 | Utilisateurs supprim\xE9s",select_company_role:"S\xE9lectionner un r\xF4le pour {company}",companies:"Soci\xE9t\xE9s"},As={title:"Rapport",from_date:"Du",to_date:"Au",status:"Statut",paid:"Pay\xE9",unpaid:"Non pay\xE9",download_pdf:"T\xE9l\xE9charger le PDF",view_pdf:"Afficher le PDF",update_report:"Actualiser",report:"Rapport | Rapports",profit_loss:{profit_loss:"Balance",to_date:"Au",from_date:"Du",date_range:"P\xE9riode"},sales:{sales:"Ventes",date_range:"P\xE9riode",to_date:"Au",from_date:"Du",report_type:"Trier"},taxes:{taxes:"Taxes",to_date:"Au",from_date:"Du",date_range:"P\xE9riode"},errors:{required:"Champ requis"},invoices:{invoice:"Facture",invoice_date:"Date",due_date:"Date d\xE9ch\xE9ance",amount:"Montant ",contact_name:"Contact",status:"Statut"},estimates:{estimate:"Devis",estimate_date:"Date",due_date:"Date d'\xE9ch\xE9ance",estimate_number:"N\xB0",ref_number:"R\xE9f\xE9rence",amount:"Montant",contact_name:"Contact",status:"Statut"},expenses:{expenses:"D\xE9penses",category:"Nom",date:"Date",amount:"Montant",to_date:"Au",from_date:"Du",date_range:"P\xE9riode"}},Ds={menu_title:{account_settings:"Profil",company_information:"Coordonn\xE9es de la soci\xE9t\xE9",customization:"Personnalisation",preferences:"Pr\xE9f\xE9rences",notifications:"Notifications",tax_types:"Taxes",expense_category:"Cat\xE9gories de d\xE9pense",update_app:"Mise \xE0 jour",backup:"Sauvegarde",file_disk:"Stockage",custom_fields:"Champs personnalis\xE9s",payment_modes:"Modes de paiement",notes:"Notes de bas de page",exchange_rate:"Taux de change",address_information:"Information d'adresse"},address_information:{section_description:" Vous pouvez mettre \xE0 jour vos informations d'adresse via le formulaire ci dessous."},title:"Param\xE8tres",setting:"Param\xE8tres | Param\xE8tres",general:"Param\xE8tres g\xE9n\xE9raux",language:"Langue",primary_currency:"Devise principale",timezone:"Fuseau horaire",date_format:"Format de date",currencies:{title:"Devises",currency:"Devise | Devises",currencies_list:"Liste des devises",select_currency:"S\xE9lectionnez la devise",name:"Nom",code:"Code\xA0",symbol:"Symbole",precision:"Pr\xE9cision",thousand_separator:"S\xE9parateur de milliers",decimal_separator:"S\xE9parateur d\xE9cimal",position:"Position",position_of_symbol:"Position du symbole",right:"Droite",left:"Gauche",action:"Action",add_currency:"Ajouter une devise"},mail:{host:"Adresse du serveur",port:"Port",driver:"Fournisseur",secret:"Secret",mailgun_secret:"Secret Mailgun",mailgun_domain:"Domaine",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mot de passe",username:"Nom d'utilisateur",mail_config:"Envoi d'emails",from_name:"Nom de l'exp\xE9diteur",from_mail:"Email de l'exp\xE9diteur",encryption:"Chiffrement",mail_config_desc:"Saisissez ici les param\xE8tres d'envoi de votre bo\xEEte email, afin que l'application puisse envoyer des messages. Vous pouvez \xE9galement utiliser un service tiers, comme Sendgrid par exemple."},pdf:{title:"Param\xE8tre PDF",footer_text:"Pied de page",pdf_layout:"Mise en page PDF"},company_info:{company_info:"Coordonn\xE9es de la soci\xE9t\xE9",company_name:"Nom",company_logo:"Logo",section_description:"Saisissez ici les coordonn\xE9es de votre entreprise qui s'afficheront sur tous vos documents.",phone:"T\xE9l\xE9phone",country:"Pays",state:"\xC9tat",city:"Ville",address:"Adresse",zip:"Code postal",save:"Enregistrer",delete:"Supprimer",updated_message:"Informations sur la soci\xE9t\xE9 mises \xE0 jour",delete_company:"Supprimer la soci\xE9t\xE9",delete_company_description:"Une fois votre soci\xE9t\xE9 supprim\xE9e, vous perdrez d\xE9finitivement toutes les donn\xE9es et fichiers qui lui sont associ\xE9s.",are_you_absolutely_sure:"En \xEAtes vous vraiment s\xFBr?",delete_company_modal_desc:"Cette action ne peut pas \xEAtre annul\xE9e. Cela supprimera d\xE9finitivement {company} et toutes les donn\xE9es associ\xE9es.",delete_company_modal_label:"Veuillez saisir {company} pour confirmer"},custom_fields:{title:"Champs personnalis\xE9s",section_description:"Personnalisez vos factures, devis et re\xE7us de paiement avec vos propres champs. Vous pouvez les utiliser dans les formats d'adresse ou dans les notes de bas de page.",add_custom_field:"Ajouter un champ personnalis\xE9",edit_custom_field:"Modifier ce champ personnalis\xE9",field_name:"Nom du champs",label:"\xC9tiquette",type:"Type\xA0",name:"Nom",slug:"Jeton",required:"Obligatoire",placeholder:"Indication",help_text:"Texte d'aide",default_value:"Valeur par d\xE9faut",prefix:"Pr\xE9fixe",starting_number:"Num\xE9ro de d\xE9part",model:"Appliquer \xE0",help_text_description:"Saisissez du texte pour aider les utilisateurs \xE0 comprendre l'objectif de ce champ personnalis\xE9.",suffix:"Suffixe",yes:"Oui",no:"Non",order:"Ordre",custom_field_confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce champ personnalis\xE9",already_in_use:"Le champ personnalis\xE9 est d\xE9j\xE0 utilis\xE9",deleted_message:"Champ personnalis\xE9 supprim\xE9",options:"les options",add_option:"Ajouter des options",add_another_option:"Ajouter une autre option",sort_in_alphabetical_order:"Trier par ordre alphab\xE9tique",add_options_in_bulk:"Ajouter des options en masse",use_predefined_options:"Utiliser des options pr\xE9d\xE9finies",select_custom_date:"S\xE9lectionnez une date personnalis\xE9e",select_relative_date:"S\xE9lectionnez la date relative",ticked_by_default:"Coch\xE9 par d\xE9faut",updated_message:"Champ personnalis\xE9 mis \xE0 jour",added_message:"Champ personnalis\xE9 ajout\xE9",press_enter_to_add:"Appuyez sur Entr\xE9e pour ajouter une nouvelle option",model_in_use:"Impossible de mettre \xE0 jour le mod\xE8le pour les champs qui sont d\xE9j\xE0 utilis\xE9s.",type_in_use:"Impossible de mettre \xE0 jour le type des champs d\xE9j\xE0 utilis\xE9s."},customization:{customization:"Personnalisation",updated_message:"Informations la soci\xE9t\xE9 mises \xE0 jour",save:"Enregistrer",insert_fields:"Ins\xE9rer des champs",learn_custom_format:"Apprenez \xE0 utiliser le format personnalis\xE9",add_new_component:"Ajouter un composant",component:"Composant",Parameter:"Param\xE8tre",series:"Texte",series_description:"Un texte statique qui peut faire jusqu'\xE0 quatre caract\xE8res.",series_param_label:"Texte",delimiter:"S\xE9parateur",delimiter_description:"Un caract\xE8re servant \xE0 s\xE9parer deux composants. Par exemple, un trait d'union",delimiter_param_label:"Caract\xE8re",date_format:"Date",date_format_description:`Une date qui peut format\xE9e. Par exemple, "Y" affichera l'ann\xE9e en cours.`,date_format_param_label:"Format",sequence:"Suite",sequence_description:"G\xE9n\xE8re un num\xE9ro de facture unique. Vous pouvez indiquer le nombre de chiffres \xE0 utiliser.",sequence_param_label:"Longueur",customer_series:"Code client",customer_series_description:"Un code unique \xE0 chaque client, qui peut \xEAtre indiqu\xE9 dans les param\xE8tres du client.",customer_sequence:"Num\xE9ro client",customer_sequence_description:"Un num\xE9ro de client unique.",customer_sequence_param_label:"Longueur",random_sequence:"Suite al\xE9atoire",random_sequence_description:`Suite alphanum\xE9rique al\xE9atoire. -Vous pouvez sp\xE9cifier le nombre de caract\xE8re.`,random_sequence_param_label:"Longueur",invoices:{title:"Factures",invoice_number_format:"Format de num\xE9ro",invoice_number_format_description:"Personnalisez la structure de vos num\xE9ros de facture.",preview_invoice_number:"Aper\xE7u",due_date:"Date d'\xE9ch\xE9ance",due_date_description:"Indiquez si la date d'\xE9ch\xE9ance doit \xEAtre automatiquement d\xE9finie lorsque vous cr\xE9ez une facture.",due_date_days:"Nombre de jours avant l'\xE9ch\xE9ance de la facture",set_due_date_automatically:"Remplir automatiquement la date d'\xE9ch\xE9ance",set_due_date_automatically_description:"Activez cette option si vous souhaitez d\xE9finir automatiquement la date d'\xE9ch\xE9ance lors de la cr\xE9ation d'une facture.",default_formats:"Mod\xE8les",default_formats_description:"Modifiez ci-dessous les formats d'adresse ou l'email utilis\xE9 lors de la cr\xE9ation d'une facture.",default_invoice_email_body:"Mod\xE8le d'email",company_address_format:"Adresse de la soci\xE9t\xE9",shipping_address_format:"Adresse d'exp\xE9dition",billing_address_format:"Adresse de facturation",invoice_email_attachment:"Envoyer les factures en pi\xE8ces jointes",invoice_email_attachment_setting_description:`Activez cette option si vous souhaitez envoyer les factures en pi\xE8ces jointes. Le bouton "Afficher la facture" n'appara\xEEtra plus dans l'email.`,invoice_settings_updated:"Param\xE8tres de facturation mis \xE0 jour",retrospective_edits:"\xC9dition \xE0 post\xE9riori",allow:"Autoriser",disable_on_invoice_partial_paid:"D\xE9sactiver apr\xE8s l'enregistrement d'un paiement partiel",disable_on_invoice_paid:"D\xE9sactiver apr\xE8s l'enregistrement du paiement int\xE9gral",disable_on_invoice_sent:"D\xE9sactiver apr\xE8s l'envoi de la facture",retrospective_edits_description:"Vous pouvez emp\xEAcher la modification de factures lorsque un paiement est effectu\xE9, pour \xEAtre en conformit\xE9 avec la loi de certains pays."},estimates:{title:"Devis",estimate_number_format:"Format de num\xE9ro",estimate_number_format_description:"Personnalisez la structure de vos num\xE9ros de devis.",preview_estimate_number:"Aper\xE7u",expiry_date:"Date d'expiration",expiry_date_description:"Indiquez si la date d'\xE9ch\xE9ance doit \xEAtre automatiquement d\xE9finie lorsque vous cr\xE9ez un devis.",expiry_date_days:"Le devis expire apr\xE8s les jours",set_expiry_date_automatically:"D\xE9finir automatiquement la date d'expiration",set_expiry_date_automatically_description:"Activez cette option si vous souhaitez d\xE9finir automatiquement la date d'\xE9ch\xE9ance lors de la cr\xE9ation d'un devis.",default_formats:"Formats par d\xE9faut",default_formats_description:"Modifiez ci-dessous les formats d'adresse ou l'email utilis\xE9 lors de la cr\xE9ation d'un devis.",default_estimate_email_body:"Mod\xE8le d'email",company_address_format:"Adresse de la soci\xE9t\xE9",shipping_address_format:"Adresse d'exp\xE9dition",billing_address_format:"Adresse de facturation",estimate_email_attachment:"Envoyer les devis en pi\xE8ces jointes",estimate_email_attachment_setting_description:`Activez cette option si vous souhaitez envoyer les devis en pi\xE8ces jointes. Le bouton "Afficher le devis" n'appara\xEEtra plus dans l'email.`,estimate_settings_updated:"Param\xE8tres de devis mis \xE0 jour",convert_estimate_options:"Conversion du devis",convert_estimate_description:"Indiquez quoi faire du devis apr\xE8s sa conversion en facture.",no_action:"Ne rien faire",delete_estimate:"Supprimer le devis",mark_estimate_as_accepted:"Marquer le devis comme accept\xE9"},payments:{title:"Paiements",payment_number_format:"Format de num\xE9ro",payment_number_format_description:"Personnalisez la structure de vos num\xE9ros de re\xE7u de paiement.",preview_payment_number:"Aper\xE7u",default_formats:"Formats par d\xE9faut",default_formats_description:"Modifiez ci-dessous les formats d'adresse ou l'email utilis\xE9 lors de la cr\xE9ation d'un re\xE7u de paiement.",default_payment_email_body:"Mod\xE8le d'email",company_address_format:"Adresse de la soci\xE9t\xE9",from_customer_address_format:"Adresse de facturation",payment_email_attachment:"Envoyer les re\xE7us de paiement en pi\xE8ces jointes",payment_email_attachment_setting_description:`Activez cette option si vous souhaitez envoyer les devis en pi\xE8ces jointes. Le bouton "Afficher le re\xE7u de paiement" n'appara\xEEtra plus dans l'email.`,payment_settings_updated:"Param\xE8tres mis \xE0 jour"},items:{title:"Articles",units:"Unit\xE9s",add_item_unit:"Ajouter une unit\xE9",edit_item_unit:"Modifier cette unit\xE9",unit_name:"Nom",item_unit_added:"Unit\xE9 ajout\xE9e",item_unit_updated:"Unit\xE9 mis \xE0 jour",item_unit_confirm_delete:"\xCAtes-vous sur de supprimer cette unit\xE9 ?",already_in_use:"Cette unit\xE9 existe d\xE9j\xE0",deleted_message:"Unit\xE9 supprim\xE9e"},notes:{title:"Notes de bas de page",description:"Cr\xE9ez des notes de bas de page r\xE9utilisable sur vos factures, devis et paiements.",notes:"Note de bas de page",type:"Type\xA0",add_note:"Nouvelle note de bas de page",add_new_note:"Ajouter une note de bas de page",name:"Nom",edit_note:"Modifier cette note de bas de page",note_added:"Note de bas de page ajout\xE9e",note_updated:"Note de bas de page mise \xE0 jour",note_confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette note de bas de page",already_in_use:"La note de bas de page est d\xE9j\xE0 utilis\xE9e",deleted_message:"Note de bas de page supprim\xE9e"}},account_settings:{profile_picture:"Image de profil",name:"Nom",email:"Email",password:"Mot de passe",confirm_password:"Confirmez le mot de passe",account_settings:"Profil",save:"Enregistrer",section_description:"Mettez \xE0 jour ici vos param\xE8tres de compte, tels que votre nom, votre email ou votre mot de passe.",updated_message:"Profil mis \xE0 jour"},user_profile:{name:"Nom",email:"Email",password:"Mot de passe",confirm_password:"Confirmez le mot de passe"},notification:{title:"Notifications",email:"Envoyer des notifications \xE0",description:"D\xE9finissez ici les notifications que vous souhaitez recevoir par email.",invoice_viewed:"Facture consult\xE9e",invoice_viewed_desc:"Lorsque le client visualise la facture envoy\xE9e via le tableau de bord de Neptune.",estimate_viewed:"Devis consult\xE9",estimate_viewed_desc:"Lorsque le client visualise le devis envoy\xE9 via le tableau de bord de Neptune.",save:"Enregistrer",email_save_message:"Email enregistr\xE9",please_enter_email:"Veuillez entrer un email"},roles:{title:"R\xF4les",description:"G\xE9rer les r\xF4les & autorisations de cette soci\xE9t\xE9",save:"Enregistrer",add_new_role:"Ajouter un r\xF4le",role_name:"Nom",added_on:"Ajout\xE9 le",add_role:"Ajouter un r\xF4le",edit_role:"Modifier ce r\xF4le",name:"Nom",permission:"Autorisation | Autorisations",select_all:"Tout s\xE9lectionner",none:"Aucun",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce r\xF4le",created_message:"R\xF4le cr\xE9\xE9",updated_message:"R\xF4le mis \xE0 jour",deleted_message:"R\xF4le supprim\xE9",already_in_use:"Le r\xF4le est d\xE9j\xE0 utilis\xE9"},exchange_rate:{exchange_rate:"Taux de change",title:"R\xE9soudre les probl\xE8mes de taux de change",description:"Veuillez entrez le taux de change pour toutes les devises mentionn\xE9es ci-dessous pour calculer les totaux en {currency}.",drivers:"Fournisseurs",new_driver:"Ajouter un fournisseur",edit_driver:"Modifier ce fournisseur",select_driver:"S\xE9lectionner un fournisseur",update:"s\xE9lectionner le taux de change ",providers_description:"Configurez vos fournisseurs de taux de change ici pour r\xE9cup\xE9rer automatiquement le dernier taux de change sur les transactions.",key:"Cl\xE9 d'API",name:"Nom",driver:"Fournisseur",is_default:"PAR D\xC9FAUT",currency:"Devises",exchange_rate_confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce fournisseur",created_message:"Fournisseur cr\xE9\xE9",updated_message:"Fournisseur mis \xE0 jour",deleted_message:"Fournisseur supprim\xE9",error:"Vous ne pouvez pas supprimer le fournisseur actif",default_currency_error:"Cette devise est d\xE9j\xE0 affect\xE9e \xE0 un fournisseur",exchange_help_text:"Veuillez entrer le taux de change pour convertir {currency} en {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Serveur",url:"URL",active:"Actif",currency_help_text:"Ce fournisseur ne sera utilis\xE9 que pour les devises s\xE9lectionn\xE9es ci-dessus",currency_in_used:"Les devises suivantes sont d\xE9j\xE0 affect\xE9es \xE0 un autre fournisseur. Veuillez d\xE9s\xE9lectionner ces devises pour r\xE9activer ce fournisseur."},tax_types:{title:"Taxes",add_tax:"Ajouter une taxe",edit_tax:"Modifier cette taxe",description:"Ajoutez ou supprimez ici des taxes, et choisissez si elles s'appliquent individuellement aux articles ou au montant total.",add_new_tax:"Nouvelle taxe",tax_settings:"Param\xE8tres de taxe",tax_per_item:"Taxe par article",tax_name:"Nom",compound_tax:"Taxe empil\xE9e",percent:"Pourcentage",action:"action",tax_setting_description:"Activez cette option si vous souhaitez ajouter des taxes \xE0 des postes de facture individuels. Par d\xE9faut, les taxes sont ajout\xE9es directement \xE0 la facture.",created_message:"Taxe cr\xE9\xE9e",updated_message:"Taxe mise \xE0 jour",deleted_message:"Taxe supprim\xE9e",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce type de taxe",already_in_use:"La taxe est d\xE9j\xE0 utilis\xE9e"},payment_modes:{title:"Moyens de paiement",description:"Indiquez les diff\xE9rents moyen de paiement que vous utilisez",add_payment_mode:"Ajouter un mode de paiement",edit_payment_mode:"Modifier le mode de paiement",mode_name:"Nom",payment_mode_added:"Mode de paiement ajout\xE9",payment_mode_updated:"Mode de paiement mis \xE0 jour",payment_mode_confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce mode de paiement",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Mode de paiement supprim\xE9"},expense_category:{title:"Cat\xE9gories de d\xE9pense",action:"action",description:"Ajoutez ou supprimez ici des cat\xE9gories de d\xE9pense.",add_new_category:"Ajouter une cat\xE9gorie",add_category:"Nouvelle cat\xE9gorie",edit_category:"Modifier cette cat\xE9gorie",category_name:"Nom",category_description:"Description",created_message:"Cat\xE9gorie de d\xE9penses cr\xE9\xE9e",deleted_message:"Cat\xE9gorie de d\xE9penses supprim\xE9e",updated_message:"Cat\xE9gorie de d\xE9penses mise \xE0 jour",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette cat\xE9gorie de d\xE9penses",already_in_use:"La cat\xE9gorie est d\xE9j\xE0 utilis\xE9e"},preferences:{currency:"Devise",default_language:"Langue par d\xE9faut",time_zone:"Fuseau horaire",fiscal_year:"Exercice fiscal",date_format:"Format de date",discount_setting:"R\xE9glage de remise",discount_per_item:"Remise par article",discount_setting_description:"Activez cette option si vous souhaitez d\xE9tailler les remises par article. Par d\xE9faut, les remises sont ajout\xE9es au sous-total.",expire_public_links:"Expiration automatique des liens publics",expire_setting_description:"Sp\xE9cifiez si vous souhaitez faire expirer tous les liens publiques envoy\xE9s par l'application pour consulter les factures, devis, paiements,... apr\xE8s une dur\xE9e sp\xE9cifique.",save:"Enregistrer",preference:"Pr\xE9f\xE9rence | Pr\xE9f\xE9rences",general_settings:"Modifiez ici les param\xE8tres globaux de Crater.",updated_message:"Pr\xE9f\xE9rences mises \xE0 jour",select_language:"Choisir la langue",select_time_zone:"S\xE9lectionnez le fuseau horaire",select_date_format:"S\xE9lectionnez le format de date",select_financial_year:"Exercice fiscal",recurring_invoice_status:"Statut de la facture r\xE9currente",create_status:"Cr\xE9er un statut",active:"Actif",on_hold:"En attente",update_status:"Mettre \xE0 jour le statut",completed:"Termin\xE9",company_currency_unchangeable:"La devise de la soci\xE9t\xE9 ne peut pas \xEAtre modifi\xE9e"},update_app:{title:"Mise \xE0 jour",description:"Mettez simplement Crater \xE0 jour en cliquant sur le bouton ci-dessous.",check_update:"Rechercher des mises \xE0 jour",avail_update:"Nouvelle mise \xE0 jour disponible",next_version:"Version suivante",requirements:"Sp\xE9cifications requises",update:"Mettre \xE0 jour maintenant",update_progress:"Mise \xE0 jour en cours...",progress_text:"Cela ne prendra que quelques minutes. Veuillez ne pas actualiser ou fermer la fen\xEAtre avant la fin de la mise \xE0 jour",update_success:"L'application a \xE9t\xE9 mise \xE0 jour. Veuillez patienter pendant le rechargement de la fen\xEAtre de votre navigateur.",latest_message:"Bravo, vous \xEAtes \xE0 jour.",current_version:"Version actuelle",download_zip_file:"T\xE9l\xE9charger le fichier ZIP",unzipping_package:"D\xE9zipper le package",copying_files:"Copie de fichiers en cours",deleting_files:"Supprimer les fichiers inutilis\xE9s",running_migrations:"Migrations en cours",finishing_update:"Finalisation de la mise \xE0 jour",update_failed:"\xC9chec de la mise \xE0 jour",update_failed_text:"D\xE9sol\xE9 ! Votre mise \xE0 jour a \xE9chou\xE9 \xE0: {step} \xE9tape",update_warning:"Cet utilitaire va \xE9craser tous les fichiers et templates de l'application. Veuillez faire une sauvegarde de vos templates et de la base de donn\xE9e avant de faire la mise \xE0 jour."},backup:{title:"Sauvegarde | Sauvegardes",description:"G\xE9rez ici vos sauvegardes. Crater cr\xE9\xE9e un fichiez ZIP contenant vos fichiers et un export de la base de donn\xE9es.",new_backup:"Faire une sauvegarde",create_backup:"Cr\xE9er une sauvegarde",select_backup_type:"Type de sauvegarde",backup_confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette sauvegarde",path:"chemin",new_disk:"Nouveau stockage",created_at:"cr\xE9\xE9 \xE0",size:"taille",dropbox:"dropbox",local:"local",healthy:"en bonne sant\xE9",amount_of_backups:"nombre de sauvegardes",newest_backups:"derni\xE8res sauvegardes",used_storage:"Stockage utilis\xE9",select_disk:"Emplacement",action:"Action",deleted_message:"Sauvegarde supprim\xE9e",created_message:"Sauvegarde cr\xE9\xE9e",invalid_disk_credentials:"Informations d'identification invalides de l'espace de stockage"},disk:{title:"Stockage | Stockages",description:"Crater utilise par d\xE9faut votre disque local pour stocker les sauvegardes, les avatar et d'autres fichiers image. Vous pouvez configurer d'autres comptes de stockage, comme DigitalOcean, S3 et Dropbox.",created_at:"cr\xE9\xE9 \xE0",dropbox:"dropbox",name:"Nom",driver:"Compte de stockage",disk_type:"Type\xA0",disk_name:"Nom",new_disk:"Ajouter un espace de stockage",filesystem_driver:"Fournisseur",local_driver:"stockage local",local_root:"r\xE9pertoire local",public_driver:"Stockage public",public_root:"R\xE9pertoire public",public_url:"URL publique",public_visibility:"Visibilit\xE9 publique",media_driver:"Stockage multim\xE9dia",media_root:"R\xE9pertoire m\xE9dia",aws_driver:"AWS",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"R\xE9gion AWS",aws_bucket:"Bucket",aws_root:"R\xE9pertoire",do_spaces_type:"Type",do_spaces_key:"Key",do_spaces_secret:"Secret",do_spaces_region:"R\xE9gion",do_spaces_bucket:"Bucket",do_spaces_endpoint:"Endpoint",do_spaces_root:"R\xE9pertoire",dropbox_type:"Type",dropbox_token:"Token",dropbox_key:"Key",dropbox_secret:"Secret",dropbox_app:"Application",dropbox_root:"R\xE9pertoire",default_driver:"Fournisseur par d\xE9faut",is_default:"Par d\xE9faut",set_default_disk:"D\xE9finir l'espace par d\xE9faut",set_default_disk_confirm:"Cet espace sera utilis\xE9 par d\xE9faut pour l'enregistrement des PDF",success_set_default_disk:"Stockage par d\xE9faut mis \xE0 jour",save_pdf_to_disk:"Enregistrer les PDF sur le disque",disk_setting_description:"Activez cette option si vous souhaitez enregistrer automatiquement une copie de chaque facture, devis et re\xE7u de paiement PDF sur votre disque par d\xE9faut. L'activation de cette option r\xE9duira le temps de chargement lors de l'affichage des PDF.",select_disk:"Emplacement",disk_settings:"Param\xE8tres de stockage",confirm_delete:"Vos fichiers et dossiers existants sur le disque sp\xE9cifi\xE9 ne seront pas affect\xE9s, mais la configuration de votre disque sera supprim\xE9e de Crater",action:"Action",edit_file_disk:"Modifier cet espace de stockage",success_create:"Stockage ajout\xE9",success_update:"Stockage mis \xE0 jour",error:"L'ajout de disque a \xE9chou\xE9",deleted_message:"Stockage supprim\xE9",disk_variables_save_successfully:"Stockage configur\xE9",disk_variables_save_error:"La configuration du stockage a \xE9chou\xE9.",invalid_disk_credentials:"Informations d'identification non valides du stockage s\xE9lectionn\xE9"},taxations:{add_billing_address:"Entrez l'adresse de facturation",add_shipping_address:"Entrez l'adresse de livraison",add_company_address:"Entrez l'adresse de la soci\xE9t\xE9",modal_description:"Les informations ci-dessous sont requises afin de r\xE9cup\xE9rer les taxes de vente.",add_address:"Ajoutez une adresse pour r\xE9cup\xE9rer les taxes de vente.",address_placeholder:"Exemple: 123, My Street",city_placeholder:"Exemple: Los Angeles",state_placeholder:"Exemple: CA",zip_placeholder:"Exemple: 90024",invalid_address:"Veuillez fournir une adresse valide."}},Cs={account_info:"Information du compte",account_info_desc:"Les d\xE9tails ci-dessous seront utilis\xE9s pour cr\xE9er le compte administrateur principal. Aussi, vous pouvez modifier les d\xE9tails \xE0 tout moment apr\xE8s la connexion.",name:"Nom",email:"Email",password:"Mot de passe",confirm_password:"Confirmez le mot de passe",save_cont:"Enregistrer et poursuivre",company_info:"Coordonn\xE9es de la soci\xE9t\xE9",company_info_desc:"Ces informations seront affich\xE9es sur les factures. Notez que vous pouvez \xE9diter ceci plus tard sur la page des param\xE8tres.",company_name:"Nom",company_logo:"Logo",logo_preview:"Aper\xE7u",preferences:"Pr\xE9f\xE9rences",preferences_desc:"Pr\xE9f\xE9rences par d\xE9faut du syst\xE8me.",currency_set_alert:"La devise ne pourra pas \xEAtre chang\xE9.",country:"Pays",state:"\xC9tat",city:"Ville",address:"Adresse",street:"Rue 1 | Rue 2",phone:"T\xE9l\xE9phone",zip_code:"Code postal",go_back:"Revenir",currency:"Devise",language:"Langue",time_zone:"Fuseau horaire",fiscal_year:"Exercice fiscal",date_format:"Format de date",from_address:"De l'adresse",username:"Nom d'utilisateur",next:"Suivant",continue:"Poursuivre",skip:"Ignorer",database:{database:"URL du site et base de donn\xE9es",connection:"Connexion \xE0 la base de donn\xE9es",host:"Serveur de la base de donn\xE9es",port:"Port de la base de donn\xE9es",password:"Mot de passe de la base de donn\xE9es",app_url:"Application URL",app_domain:"Nom de domaine",username:"Nom d'utilisateur de la base de donn\xE9es",db_name:"Nom de la base de donn\xE9es",db_path:"Emplacement de la base de donn\xE9es",desc:"Cr\xE9ez une base de donn\xE9es sur votre serveur et d\xE9finissez les informations d'identification \xE0 l'aide du formulaire ci-dessous."},permissions:{permissions:"Permissions",permission_confirm_title:"\xCAtes-vous certain de vouloir continuer ?",permission_confirm_desc:"La v\xE9rification des permissions du dossier a \xE9chou\xE9",permission_desc:"Vous trouverez ci-dessous la liste des permissions de dossier requises pour le fonctionnement de l'application. Si la v\xE9rification des permissions \xE9choue, veillez mettre \xE0 jour vos permissions de dossier."},verify_domain:{title:"V\xE9rification du domaine",desc:"Crater utilise l'authentification bas\xE9e sur la session qui n\xE9cessite une v\xE9rification du domaine pour des raisons de s\xE9curit\xE9. Veuillez saisir le domaine sur lequel vous allez acc\xE9der \xE0 votre application web.",app_domain:"Domaine de l'application",verify_now:"V\xE9rifier maintenant",success:"V\xE9rification du domaine r\xE9ussie.",failed:"La v\xE9rification du domaine a \xE9chou\xE9. Veuillez entrer un nom de domaine valide.",verify_and_continue:"V\xE9rifier et continuer"},mail:{host:"Serveur email",port:"Port",driver:"Fournisseur d'email",secret:"Secret",mailgun_secret:"Secret",mailgun_domain:"Nom de domaine",mailgun_endpoint:"Endpoint",ses_secret:"Secret",ses_key:"Key",password:"Mot de passe",username:"Nom d'utilisateur",mail_config:"Envoi d'emails",from_name:"Nom de messagerie",from_mail:"Email de l'exp\xE9diteur",encryption:"Chiffrement des emails",mail_config_desc:"Les d\xE9tails ci-dessous seront utilis\xE9s pour mettre \xE0 jour le fournisseur de messagerie. Vous pourrez modifier ceux-ci \xE0 tout moment apr\xE8s la connexion."},req:{system_req:"Configuration requise",php_req_version:"Php (version {version} n\xE9cessaire)",check_req:"V\xE9rifier les pr\xE9requis",system_req_desc:"Crater a quelques pr\xE9requis. Assurez-vous que votre serveur dispose de la version Php requise et de toutes les extensions mentionn\xE9es ci-dessous."},errors:{migrate_failed:"\xC9chec de la migration",database_variables_save_error:"Impossible de cr\xE9er le fichier de configuration. Veuillez v\xE9rifier les permissions du r\xE9pertoire",mail_variables_save_error:"La configuration du courrier \xE9lectronique a \xE9chou\xE9.",connection_failed:"La connexion \xE0 la base de donn\xE9es a \xE9chou\xE9",database_should_be_empty:"La base de donn\xE9es devrait \xEAtre vide"},success:{mail_variables_save_successfully:"Email configur\xE9",database_variables_save_successfully:"Base de donn\xE9es configur\xE9e."}},Ns={invalid_phone:"Num\xE9ro de t\xE9l\xE9phone invalide",invalid_url:"URL invalide (ex: http://www.crater.com)",invalid_domain_url:"URL invalide (ex: crater.com)",required:"Champ requis",email_incorrect:"Adresse Email incorrecte.",email_already_taken:"Un compte est d\xE9j\xE0 associ\xE9 \xE0 cette adresse email.",email_does_not_exist:"Cet utilisateur n'existe pas",item_unit_already_taken:"Cette unit\xE9 est d\xE9j\xE0 \xE9t\xE9 utilis\xE9e",payment_mode_already_taken:"Ce moyen de paiement est d\xE9j\xE0 utilis\xE9",send_reset_link:"Envoyer le lien de r\xE9initialisation",not_yet:"Pas encore re\xE7u ? R\xE9essayer",password_min_length:"Le mot de passe doit contenir au moins {count} caract\xE8res",name_min_length:"Le nom doit comporter au moins {count} lettres.",prefix_min_length:"Le pr\xE9fixe doit faire au moins {count} lettres.",enter_valid_tax_rate:"Entrez un taux de taxe valide",numbers_only:"Chiffres uniquement.",characters_only:"Caract\xE8res seulement.",password_incorrect:"Les mots de passe doivent \xEAtre identiques",password_length:"Le mot de passe doit comporter au moins {count} caract\xE8res.",qty_must_greater_than_zero:"La quantit\xE9 doit \xEAtre sup\xE9rieure \xE0 z\xE9ro.",price_greater_than_zero:"Le prix doit \xEAtre sup\xE9rieur \xE0 z\xE9ro.",payment_greater_than_zero:"Le paiement doit \xEAtre sup\xE9rieur \xE0 z\xE9ro.",payment_greater_than_due_amount:"Le paiement saisi est plus \xE9lev\xE9 que le montant d\xFB de cette facture.",quantity_maxlength:"La quantit\xE9 ne doit pas d\xE9passer 20 chiffres.",price_maxlength:"Le prix ne doit pas d\xE9passer 20 chiffres.",price_minvalue:"Le prix doit \xEAtre sup\xE9rieur \xE0 0.",amount_maxlength:"Le montant ne doit pas d\xE9passer 20 chiffres.",amount_minvalue:"Le montant doit \xEAtre sup\xE9rieur \xE0 0.",discount_maxlength:"La remise ne doit pas \xEAtre sup\xE9rieure \xE0 la remise maximale",description_maxlength:"La description ne doit pas d\xE9passer 255 caract\xE8res.",subject_maxlength:"L'objet ne doit pas d\xE9passer 100 caract\xE8res.",message_maxlength:"Le message ne doit pas d\xE9passer 255 caract\xE8res.",maximum_options_error:"Maximum de {max} options s\xE9lectionn\xE9es. Commencez par supprimer une option s\xE9lectionn\xE9e pour en s\xE9lectionner une autre.",notes_maxlength:"Les notes de bas de page ne doivent pas d\xE9passer 255 caract\xE8res.",address_maxlength:"L'adresse ne doit pas d\xE9passer 255 caract\xE8res.",ref_number_maxlength:"Le num\xE9ro de r\xE9f\xE9rence ne doit pas d\xE9passer 255 caract\xE8res.",prefix_maxlength:"Le pr\xE9fixe ne doit pas d\xE9passer 5 caract\xE8res.",something_went_wrong:"quelque chose a mal tourn\xE9",number_length_minvalue:"Ce nombre doit \xEAtre sup\xE9rieur \xE0 0",at_least_one_ability:"Veuillez s\xE9lectionner au moins une autorisation.",valid_driver_key:"Veuillez saisir une cl\xE9 {driver} valide.",valid_exchange_rate:"Veuillez saisir un taux de change valide.",company_name_not_same:"Le nom de la soci\xE9t\xE9 doit correspondre au nom fourni."},Es={starter_plan:"Cette fonctionnalit\xE9 est disponible \xE0 partir du plan Starter.",invalid_provider_key:"Veuillez entrer une cl\xE9 d'API valide du fournisseur.",estimate_number_used:"Ce num\xE9ro de devis est d\xE9j\xE0 utilis\xE9.",invoice_number_used:"Ce num\xE9ro de facture est d\xE9j\xE0 utilis\xE9.",payment_attached:"Cette facture est li\xE9e \xE0 un re\xE7u de paiement. Veuillez d'abord le supprimer avant de poursuivre.",payment_number_used:"Ce num\xE9ro de paiement est d\xE9j\xE0 utilis\xE9.",name_already_taken:"Ce nom est d\xE9j\xE0 pris.",receipt_does_not_exist:"Le re\xE7u n'existe pas.",customer_cannot_be_changed_after_payment_is_added:"Le client ne peut pas \xEAtre modifi\xE9 apr\xE8s l'ajout du paiement",invalid_credentials:"Identifiants invalides.",not_allowed:"Non autoris\xE9",login_invalid_credentials:"Ces identifiants ne correspondent pas \xE0 nos enregistrements.",enter_valid_cron_format:"Veuillez entrer une t\xE2che Cron valide",email_could_not_be_sent:"L'Email n'a pas pu \xEAtre envoy\xE9 vers cette adresse email.",invalid_address:"Veuillez sp\xE9cifier une adresse valide.",invalid_key:"Veuillez sp\xE9cifier une cl\xE9 valide.",invalid_state:"Veuillez sp\xE9cifier un \xE9tat valide.",invalid_city:"Veuillez sp\xE9cifier une ville valide.",invalid_postal_code:"Veuillez sp\xE9cifier un code postal valide.",invalid_format:"Veuillez sp\xE9cifier un format de requ\xEAte valide.",api_error:"Le serveur ne r\xE9pond plus.",feature_not_enabled:"Fonctionnalit\xE9 inactive.",request_limit_met:"Limite de requ\xEAtes API d\xE9pass\xE9e.",address_incomplete:"Adresse incompl\xE8te"},Is="Devis",Ts="N\xB0",Rs="Date",$s="Date d'expiration",Ms="Facture",Fs="Num\xE9ro",Vs="Date",Us="Date d\u2019\xE9ch\xE9ance",Os="Notes de bas de page",Ls="Articles",qs="Quantit\xE9",Bs="Prix",Ks="Remise",Zs="Montant",Ws="Sous-total",Hs="Total TTC",Gs="Paiement",Ys="Re\xE7u de paiement",Js="Date de paiement",Qs="Num\xE9ro",Xs="Moyen de paiement",er="Montant re\xE7u",tr="RAPPORT DE D\xC9PENSES",ar="TOTAL DES D\xC9PENSES",nr="RECETTES ET D\xC9PENSES",ir="Rapport de vente client",or="Rapport de vente par articles",sr="Rapport de r\xE9sum\xE9 fiscal",rr="REVENU",dr="R\xC9SULTAT",lr="Rapport de ventes : par client",cr="TOTAL DES VENTES",_r="Rapport des ventes : par article",ur="TAXES",mr="TOTAL",pr="Taxe",fr="D\xE9penses",gr="Facturer \xE0",vr="Exp\xE9dier \xE0",yr="Re\xE7u de :",hr="Taxe";var br={navigation:_s,general:us,dashboard:ms,tax_types:ps,global_search:fs,company_switcher:gs,dateRange:vs,customers:ys,items:hs,estimates:bs,invoices:ks,recurring_invoices:ws,payments:zs,expenses:xs,login:Ps,modules:Ss,users:js,reports:As,settings:Ds,wizard:Cs,validation:Ns,errors:Es,pdf_estimate_label:Is,pdf_estimate_number:Ts,pdf_estimate_date:Rs,pdf_estimate_expire_date:$s,pdf_invoice_label:Ms,pdf_invoice_number:Fs,pdf_invoice_date:Vs,pdf_invoice_due_date:Us,pdf_notes:Os,pdf_items_label:Ls,pdf_quantity_label:qs,pdf_price_label:Bs,pdf_discount_label:Ks,pdf_amount_label:Zs,pdf_subtotal:Ws,pdf_total:Hs,pdf_payment_label:Gs,pdf_payment_receipt_label:Ys,pdf_payment_date:Js,pdf_payment_number:Qs,pdf_payment_mode:Xs,pdf_payment_amount_received_label:er,pdf_expense_report_label:tr,pdf_total_expenses_label:ar,pdf_profit_loss_label:nr,pdf_sales_customers_label:ir,pdf_sales_items_label:or,pdf_tax_summery_label:sr,pdf_income_label:rr,pdf_net_profit_label:dr,pdf_customer_sales_report:lr,pdf_total_sales_label:cr,pdf_item_sales_label:_r,pdf_tax_report_label:ur,pdf_total_tax_label:mr,pdf_tax_types_label:pr,pdf_expenses_label:fr,pdf_bill_to:gr,pdf_ship_to:vr,pdf_received_from:yr,pdf_tax_label:hr};const kr={dashboard:"Tablero",customers:"Clientes",items:"Art\xEDculos",invoices:"Facturas","recurring-invoices":"Facturas recurrentes",expenses:"Gastos",estimates:"Presupuestos",payments:"Pagos",reports:"Informes",settings:"Ajustes",logout:"Cerrar sesi\xF3n",users:"Usuarios",modules:"M\xF3dulos"},wr={add_company:"A\xF1adir empresa",view_pdf:"Ver PDF",copy_pdf_url:"Copiar direcci\xF3n URL del archivo PDF",download_pdf:"Descargar PDF",save:"Guardar",create:"Crear",cancel:"Cancelar",update:"Actualizar",deselect:"Deseleccionar",download:"Descargar",from_date:"Desde la fecha",to_date:"Hasta la fecha",from:"De",to:"A",ok:"De acuerdo",yes:"S\xED",no:"No",sort_by:"Ordenar por",ascending:"Ascendente",descending:"Descendente",subject:"Asunto",body:"Cuerpo",message:"Mensaje",send:"Enviar",preview:"Previsualizar",go_back:"Volver",back_to_login:"\xBFVolver al inicio de sesi\xF3n?",home:"Inicio",filter:"Filtrar",delete:"Eliminar",edit:"Editar",view:"Ver",add_new_item:"Agregar \xEDtem nuevo",clear_all:"Limpiar todo",showing:"Mostrar",of:"de",actions:"Acciones",subtotal:"SUBTOTAL",discount:"DESCUENTO",fixed:"Fijo",percentage:"Porcentaje",tax:"IMPUESTO",total_amount:"VALOR TOTAL",bill_to:"Cobrar a",ship_to:"Enviar a",due:"Debido",draft:"Borrador",sent:"Enviado",all:"Todas",select_all:"Seleccionar todo",select_template:"Seleccionar plantilla",choose_file:"Haga clic aqu\xED para elegir un archivo",choose_template:"Elige una plantilla",choose:"Escoger",remove:"Eliminar",select_a_status:"Selecciona un estado",select_a_tax:"Selecciona un impuesto",search:"Buscar",are_you_sure:"\xBFEst\xE1s seguro?",list_is_empty:"La lista esta vac\xEDa.",no_tax_found:"\xA1No se encontraron impuestos!",four_zero_four:"404",you_got_lost:"Whoops! \xA1Te perdiste!",go_home:"Volver al Inicio",test_mail_conf:"Probar configuraci\xF3n de correo",send_mail_successfully:"El correo enviado con \xE9xito",setting_updated:"Configuraci\xF3n actualizada con \xE9xito",select_state:"Seleccionar estado",select_country:"Seleccionar pa\xEDs",select_city:"Seleccionar ciudad",street_1:"Calle 1",street_2:"Calle 2",action_failed:"Accion Fallida",retry:"Procesar de nuevo",choose_note:"Elegir nota",no_note_found:"No se encontr\xF3 ninguna nota",insert_note:"Insertar una nota",copied_pdf_url_clipboard:"Copiar Url al portapapeles",copied_url_clipboard:"\xA1URL copiada al portapapeles!",docs:"Documentaci\xF3n",do_you_wish_to_continue:"\xBFDeseas continuar?",note:"Nota",pay_invoice:"Pagar factura",login_successfully:"Logeado Satisfactoriamente!",logged_out_successfully:"Logeado Satisfactoriamente",mark_as_default:"Marcar como predeterminado"},zr={select_year:"Seleccionar a\xF1o",cards:{due_amount:"Importe pendiente",customers:"Clientes",invoices:"Facturas",estimates:"Presupuestos",payments:"Ver Medios de Pago"},chart_info:{total_sales:"Ventas",total_receipts:"Ingresos",total_expense:"Gastos",net_income:"Ingresos netos",year:"Seleccione a\xF1o"},monthly_chart:{title:"Gastos de venta"},recent_invoices_card:{title:"Facturas adeudadas",due_on:"Debido a",customer:"Cliente",amount_due:"Importe pendiente",actions:"Acciones",view_all:"Ver todo"},recent_estimate_card:{title:"Presupuestos recientes",date:"Fecha",customer:"Cliente",amount_due:"Importe pendiente",actions:"Acciones",view_all:"Ver todo"}},xr={name:"Nombre",description:"Descripci\xF3n",percent:"Por ciento",compound_tax:"Impuesto compuesto"},Pr={search:"Buscar...",customers:"Clientes",users:"Usuarios",no_results_found:"No se encontraron resultados"},Sr={label:"CAMBIAR EMPRESA",no_results_found:"No se encontraron resultados",add_new_company:"A\xF1adir nueva empresa",new_company:"Nueva empresa",created_message:"Empresa creada satisfactoriamente"},jr={today:"Hoy",this_week:"Esta semana",this_month:"Este mes",this_quarter:"Este trimestre",this_year:"A\xF1o actual",previous_week:"Semana pasada",previous_month:"Mes pasado",previous_quarter:"Trimestre pasado",previous_year:"A\xF1o pasado",custom:"Personalizado"},Ar={title:"Clientes",prefix:"Prefijo",add_customer:"Agregar cliente",contacts_list:"Lista de clientes",name:"Nombre",mail:"Correo | Correos",statement:"Declaraci\xF3n",display_name:"Nombre para mostrar",primary_contact_name:"Nombre de contacto primario",contact_name:"Nombre de contacto",amount_due:"Importe pendiente",email:"Correo electr\xF3nico",address:"Direcci\xF3n",phone:"Tel\xE9fono",website:"Sitio web",overview:"Descripci\xF3n general",invoice_prefix:"Prefijo de la factura",estimate_prefix:"Prefijo de los presupuestos",payment_prefix:"Prefijo de pago",enable_portal:"Habilitar Portal",country:"Pa\xEDs",state:"Estado",city:"Ciudad",zip_code:"C\xF3digo postal",added_on:"A\xF1adido el",action:"Acci\xF3n",password:"Contrase\xF1a",confirm_password:"Confirmar contrase\xF1a",street_number:"N\xFAmero de calle",primary_currency:"Moneda primaria",description:"Descripci\xF3n",add_new_customer:"Agregar nuevo cliente",save_customer:"Guardar cliente",update_customer:"Actualizar cliente",customer:"Cliente | Clientes",new_customer:"Nuevo cliente",edit_customer:"Editar cliente",basic_info:"Informaci\xF3n b\xE1sica",portal_access:"Acceso al portal",portal_access_text:"\xBFLe gustar\xEDa permitir que este cliente inicie sesi\xF3n en el Portal del Cliente?",portal_access_url:"Portal URL del cliente",portal_access_url_help:"Por favor, copie y reenv\xEDe la URL anterior a su cliente para proporcionar acceso.",billing_address:"Direcci\xF3n de Facturaci\xF3n",shipping_address:"Direcci\xF3n de Env\xEDo",copy_billing_address:"Copia de facturaci\xF3n",no_customers:"\xA1A\xFAn no hay clientes!",no_customers_found:"\xA1No se encontraron clientes!",no_contact:"No hay contactos",no_contact_name:"No hay nombres de contactos",list_of_customers:"Esta secci\xF3n contendr\xE1 la lista de clientes.",primary_display_name:"Nombre de visualizaci\xF3n principal",select_currency:"Seleccione el tipo de moneda",select_a_customer:"Selecciona un cliente",type_or_click:"Escriba o haga clic para seleccionar",new_transaction:"Nueva transacci\xF3n",no_matching_customers:"\xA1No hay clientes coincidentes!",phone_number:"N\xFAmero de tel\xE9fono",create_date:"Fecha de Creaci\xF3n",confirm_delete:"No podr\xE1 recuperar este cliente y todas las facturas, estimaciones y pagos relacionados. | No podr\xE1 recuperar estos clientes y todas las facturas, estimaciones y pagos relacionados.",created_message:"Cliente creado con \xE9xito",updated_message:"Cliente actualizado con \xE9xito",address_updated_message:"Informaci\xF3n del domicilio actualizado correctamente",deleted_message:"Cliente eliminado correctamente | Clientes eliminados exitosamente",edit_currency_not_allowed:"No se puede cambiar la divisa una vez creadas las transacciones."},Dr={title:"Art\xEDculos",items_list:"Lista de art\xEDculos",name:"Nombre",unit:"Unidad",description:"Descripci\xF3n",added_on:"A\xF1adido",price:"Precio",date_of_creation:"Fecha de creaci\xF3n",not_selected:"Ning\xFAn elemento seleccionado",action:"Acci\xF3n",add_item:"A\xF1adir art\xEDculo",save_item:"Guardar art\xEDculo",update_item:"Actualizar elemento",item:"Art\xEDculo | Art\xEDculos",add_new_item:"Agregar \xEDtem nuevo",new_item:"Nuevo art\xEDculo",edit_item:"Editar elemento",no_items:"\xA1A\xFAn no hay art\xEDculos!",list_of_items:"Esta secci\xF3n contendr\xE1 la lista de art\xEDculos.",select_a_unit:"seleccionar unidad",taxes:"Impuestos",item_attached_message:"No se puede eliminar un elemento que ya est\xE1 en uso.",confirm_delete:"No podr\xE1 recuperar este art\xEDculo | No podr\xE1s recuperar estos elementos",created_message:"Art\xEDculo creado con \xE9xito",updated_message:"Art\xEDculo actualizado con \xE9xito",deleted_message:"Elemento eliminado con \xE9xito | Elementos eliminados correctamente"},Cr={title:"Presupuestos",accept_estimate:"Aceptar cotizaci\xF3n",reject_estimate:"Rechazar cotizaci\xF3n",estimate:"Presupuesto | Presupuestos",estimates_list:"Lista de presupuestos",days:"{d\xEDas} D\xEDas",months:"{meses} Mes",years:"{a\xF1os} A\xF1o",all:"Todas",paid:"Pagada",unpaid:"No pagado",customer:"CLIENTE",ref_no:"N\xDAMERO DE REFERENCIA.",number:"N\xDAMERO",amount_due:"IMPORTE PENDIENTE",partially_paid:"Parcialmente pagado",total:"Total",discount:"Descuento",sub_total:"Subtotal",estimate_number:"N\xFAmero de Presupuesto",ref_number:"N\xFAmero de referencia",contact:"Contacto",add_item:"Agregar un art\xEDculo",date:"Fecha",due_date:"Fecha de vencimiento",expiry_date:"Fecha de caducidad",status:"Estado",add_tax:"Agregar impuesto",amount:"Cantidad",action:"Acci\xF3n",notes:"Notas",tax:"Impuesto",estimate_template:"Plantilla de presupuesto",convert_to_invoice:"Convertir a factura",mark_as_sent:"Marcar como enviado",send_estimate:"Enviar presupuesto",resend_estimate:"Reenviar estimado",record_payment:"Registro de pago",add_estimate:"Agregar presupuesto",save_estimate:"Guardar presupuesto",confirm_conversion:"\xBFQuiere convertir este presupuesto en una factura?",conversion_message:"Conversi\xF3n exitosa",confirm_send_estimate:"Este presupuesto se enviar\xE1 por correo electr\xF3nico al cliente",confirm_mark_as_sent:"Este presupuesto se marcar\xE1 como enviado",confirm_mark_as_accepted:"Este presupuesto se marcar\xE1 como Aceptado",confirm_mark_as_rejected:"Este presupuesto se marcar\xE1 como Rechazado",no_matching_estimates:"\xA1No hay presupuestos coincidentes!",mark_as_sent_successfully:"Presupuesto marcado como enviado correctamente",send_estimate_successfully:"Presupuesto enviado con \xE9xito",errors:{required:"Se requiere campo"},accepted:"Aceptado",rejected:"Rechazado",expired:"Caducado",sent:"Enviado",draft:"Borrador",viewed:"Visto",declined:"Rechazado",new_estimate:"Nuevo presupuesto",add_new_estimate:"A\xF1adir nuevo presupuesto",update_Estimate:"Actualizar presupuesto",edit_estimate:"Editar presupuesto",items:"art\xEDculos",Estimate:"Presupuestos | Presupuestos",add_new_tax:"Agregar nuevo impuesto",no_estimates:"\xA1A\xFAn no hay presupuestos!",list_of_estimates:"Esta secci\xF3n contendr\xE1 la lista de presupuestos.",mark_as_rejected:"Marcar como rechazado",mark_as_accepted:"Marcar como aceptado",marked_as_accepted_message:"Presupuesto marcado como aceptado",marked_as_rejected_message:"Presupuesto marcado como rechazado",confirm_delete:"No podr\xE1 recuperar este presupuesto | No podr\xE1 recuperar estos presupuestos",created_message:"Presupuesto creada con \xE9xito",updated_message:"Presupuesto actualizada con \xE9xito",deleted_message:"Presupuesto eliminada con \xE9xito | Presupuestos eliminadas exitosamente",something_went_wrong:"Algo fue mal",item:{title:"T\xEDtulo del art\xEDculo",description:"Descripci\xF3n",quantity:"Cantidad",price:"Precio",discount:"Descuento",total:"Total",total_discount:"Descuento total",sub_total:"Subtotal",tax:"Impuesto",amount:"Cantidad",select_an_item:"Escriba o haga clic para seleccionar un elemento",type_item_description:"Descripci\xF3n del tipo de elemento(opcional)"},mark_as_default_estimate_template_description:"Si se activa, esta plantilla se selccionar\xE1 autom\xE1ticamente para nuevos presupuestos. "},Nr={title:"Facturas",download:"Descargar",pay_invoice:"Pagar factura",invoices_list:"Lista de facturas",invoice_information:"Informaci\xF3n de la factura",days:"{d\xEDas} D\xEDas",months:"{meses} Mes",years:"{a\xF1os} A\xF1o",all:"Todas",paid:"Pagada",unpaid:"No pagado",viewed:"Visto",overdue:"Vencido",completed:"Completado",customer:"CLIENTE",paid_status:"ESTADO PAGADO",ref_no:"N\xDAMERO DE REFERENCIA.",number:"N\xDAMERO",amount_due:"IMPORTE PENDIENTE",partially_paid:"Parcialmente pagado",total:"Total",discount:"Descuento",sub_total:"Subtotal",invoice:"Factura | Facturas",invoice_number:"Numero de factura",ref_number:"N\xFAmero de referencia",contact:"Contacto",add_item:"Agregar un art\xEDculo",date:"Fecha",due_date:"Fecha de vencimiento",status:"Estado",add_tax:"Agregar impuesto",amount:"Cantidad",action:"Acci\xF3n",notes:"Notas",view:"Ver",send_invoice:"Enviar la factura",resend_invoice:"Reenviar factura",invoice_template:"Plantilla de factura",conversion_message:"Factura clonada correctamente",template:"Modelo",mark_as_sent:"Marcar como enviada",confirm_send_invoice:"Esta factura ser\xE1 enviada por email al cliente",invoice_mark_as_sent:"Esta factura se marcar\xE1 como enviada",confirm_mark_as_accepted:"Esta factura se marcar\xE1 como aceptada",confirm_mark_as_rejected:"Esta factura se marcar\xE1 como rechazada",confirm_send:"Estas facturas se enviar\xE1n por correo electr\xF3nico al cliente.",invoice_date:"Fecha de la factura",record_payment:"Registro de pago",add_new_invoice:"A\xF1adir nueva factura",update_expense:"Actualizar gasto",edit_invoice:"Editar factura",new_invoice:"Nueva factura",save_invoice:"Guardar factura",update_invoice:"Actualizar factura",add_new_tax:"Agregar nuevo impuesto",no_invoices:"\xA1A\xFAn no hay facturas!",mark_as_rejected:"Marcar como rechazado",mark_as_accepted:"Marcar como aceptado",list_of_invoices:"Esta secci\xF3n contendr\xE1 la lista de facturas.",select_invoice:"Seleccionar factura",no_matching_invoices:"\xA1No hay facturas coincidentes con la selecci\xF3n!",mark_as_sent_successfully:"Factura marcada como enviada con \xE9xito",invoice_sent_successfully:"Factura enviada satisfactoriamente",cloned_successfully:"Factura clonada correctamente",clone_invoice:"Clonar factura",confirm_clone:"Esta factura se clonar\xE1 en una nueva factura.",item:{title:"T\xEDtulo del art\xEDculo",description:"Descripci\xF3n",quantity:"Cantidad",price:"Precio",discount:"Descuento",total:"Total",total_discount:"Descuento total",sub_total:"Subtotal",tax:"Impuesto",amount:"Cantidad",select_an_item:"Escriba o haga clic para seleccionar un elemento",type_item_description:"Descripci\xF3n del tipo de elemento (opcional)"},payment_attached_message:"Una de las facturas seleccionadas ya tiene un pago adjunto. Aseg\xFArese de eliminar primero los pagos adjuntos para continuar con la eliminaci\xF3n",confirm_delete:"No podr\xE1 recuperar esta factura | No podr\xE1 recuperar estas facturas",created_message:"Factura creada exitosamente",updated_message:"Factura actualizada exitosamente",deleted_message:"Factura eliminada con \xE9xito | Facturas borradas exitosamente",marked_as_sent_message:"Factura marcada como enviada con \xE9xito",something_went_wrong:"Algo fue mal",invalid_due_amount_message:"El pago introducido es mayor que el importe total pendiente de esta factura. Por favor, verificalo y vuelve a intentarlo.",mark_as_default_invoice_template_description:"Si se activa, esta plantilla se seleccionar\xE1 autom\xE1ticamente para nuevas facturas. "},Er={title:"Facturas recurrentes",invoices_list:"Lista de facturas recurrentes",days:"{days} D\xEDas",months:"{months} Mes/es",years:"{years} A\xF1o/s",all:"Todas",paid:"Pagada",unpaid:"No pagada",viewed:"Vista",overdue:"Vencido",active:"Activo",completed:"Completado",customer:"CLIENTE",paid_status:"ESTADO DE PAGO",ref_no:"N\xDAM. DE REFERENCIA.",number:"N\xDAMERO",amount_due:"IMPORTE PENDIENTE",partially_paid:"Parcialmente pagada",total:"Total",discount:"Descuento",sub_total:"Subtotal",invoice:"Factura recurrente | Facturas recurrentes",invoice_number:"N\xFAmero de factura recurrente",next_invoice_date:"Fecha de la pr\xF3xima factura",ref_number:"N\xFAmero de referencia",contact:"Contacto",add_item:"A\xF1adir un elemento",date:"Fecha",limit_by:"Limitar por",limit_date:"Fecha l\xEDmite",limit_count:"N\xFAmero de L\xEDmites",count:"Recuento",status:"Estado",select_a_status:"Selecciona un estado",working:"Trabajando",on_hold:"En espera",complete:"Completado",add_tax:"Agregar impuesto",amount:"Cantidad",action:"Acci\xF3n",notes:"Notas",view:"Ver",basic_info:"Informaci\xF3n b\xE1sica",send_invoice:"Enviar factura recurrente",auto_send:"Autoenviar",resend_invoice:"Reenviar factura recurrente",invoice_template:"Plantilla de la factura recurrente",conversion_message:"Factura recurrente clonada con \xE9xito",template:"Plantilla",mark_as_sent:"Marcar como enviada",confirm_send_invoice:"Esta factura recurrente se enviar\xE1 por correo electr\xF3nico al cliente",invoice_mark_as_sent:"Esta factura recurrente se marcar\xE1 como enviada",confirm_send:"Esta factura recurrente se enviar\xE1 por correo electr\xF3nico al cliente",starts_at:"Fecha de inicio",due_date:"Fecha l\xEDmite de la factura",record_payment:"Registrar pago",add_new_invoice:"A\xF1adir nueva factura recurrente",update_expense:"Actualizar gasto",edit_invoice:"Editar factura recurrente",new_invoice:"Nueva factura recurrente",send_automatically:"Enviar autom\xE1ticamente",send_automatically_desc:"Habilite esto, si desea enviar la factura autom\xE1ticamente al cliente cuando se haya creado.",save_invoice:"Guardar factura recurrente",update_invoice:"Actualizar factura recurrente",add_new_tax:"Agregar nuevo impuesto",no_invoices:"\xA1A\xFAn no hay facturas recurrentes!",mark_as_rejected:"Marcar como rechazado",mark_as_accepted:"Marcar como aceptado",list_of_invoices:"Esta secci\xF3n contiene la lista de facturas recurrentes.",select_invoice:"Seleccionar factura",no_matching_invoices:"\xA1No hay facturas recurrentes que coincidan!",mark_as_sent_successfully:"Factura recurrente marcada como enviada correctamente",invoice_sent_successfully:"Factura recurrente enviada correctamente",cloned_successfully:"Factura recurrente clonada con \xE9xito",clone_invoice:"Clonar factura recurrente",confirm_clone:"Esta factura recurrente ser\xE1 clonada en una nueva factura recurrente",add_customer_email:"Por favor, agregue una direcci\xF3n de correo electr\xF3nico para que este cliente env\xEDe las facturas autom\xE1ticamente.",item:{title:"T\xEDtulo del art\xEDculo",description:"Descripci\xF3n",quantity:"Cantidad",price:"Precio",discount:"Descuento",total:"Total",total_discount:"Descuento total",sub_total:"Subtotal",tax:"Impuesto",amount:"Cantidad",select_an_item:"Escribe o haz clic para seleccionar un elemento",type_item_description:"Descripci\xF3n del tipo de elemento(opcional)"},frequency:{title:"Frecuencia",select_frequency:"Seleccionar frecuencia",minute:"Minuto",hour:"Hora",day_month:"D\xEDa del mes",month:"Mes",day_week:"D\xEDa de la semana"},confirm_delete:"No podr\xE1 recuperar esta factura | No podr\xE1s recuperar estas facturas",created_message:"Factura recurrente creada con \xE9xito",updated_message:"Factura recurrente actualizada correctamente",deleted_message:"Factura recurrente eliminada correctamente | Facturas recurrentes eliminadas correctamente",marked_as_sent_message:"Factura recurrente marcada como enviada con \xE9xito",user_email_does_not_exist:"El email del usuario no existe",something_went_wrong:"algo ha ido mal",invalid_due_amount_message:"La cantidad total de la factura recurrente no puede ser menor a la cantidad total pagada. Por favor, actualiza la factura o elimina los pagos asociados para continuar."},Ir={title:"Pagos",payments_list:"Lista de pagos",record_payment:"Registro de pago",customer:"Cliente",date:"Fecha",amount:"Cantidad",action:"Acci\xF3n",payment_number:"Numero de pago",payment_mode:"Modo de pago",invoice:"Factura",note:"Nota",add_payment:"Agregar pago",new_payment:"Nuevo pago",edit_payment:"Editar pago",view_payment:"Ver pago",add_new_payment:"Agregar nuevo pago",send_payment_receipt:"Enviar recibo de pago",send_payment:"Enviar pago",save_payment:"Guardar pago",update_payment:"Actualizar pago",payment:"Pago | Pagos",no_payments:"\xA1A\xFAn no hay pagos!",not_selected:"No seleccionado",no_invoice:"Sin facturas",no_matching_payments:"\xA1No hay pagos equivalentes!",list_of_payments:"Esta secci\xF3n contendr\xE1 la lista de pagos.",select_payment_mode:"Seleccionar modo de pago",confirm_mark_as_sent:"Este presupuesto se marcar\xE1 como enviado",confirm_send_payment:"Este pago se enviar\xE1 por correo electr\xF3nico al cliente",send_payment_successfully:"Pago enviado correctamente",something_went_wrong:"Algo fue mal",confirm_delete:"No podr\xE1 recuperar este pago | No podr\xE1 recuperar estos pagos",created_message:"Pago creado con \xE9xito",updated_message:"Pago actualizado con \xE9xito",deleted_message:"Pago eliminado con \xE9xito | Pagos eliminados exitosamente",invalid_amount_message:"El importe del pago no es v\xE1lido."},Tr={title:"Gastos",expenses_list:"Lista de gastos",select_a_customer:"Selecciona un cliente",expense_title:"T\xEDtulo",customer:"Cliente",currency:"Divisa",contact:"Contacto",category:"Categor\xEDa",from_date:"Desde la fecha",to_date:"Hasta la fecha",expense_date:"Fecha",description:"Descripci\xF3n",receipt:"Recibo",amount:"Cantidad",action:"Acci\xF3n",not_selected:"Sin seleccionar",note:"Nota",category_id:"Categoria ID",date:"Fecha de gastos",add_expense:"A\xF1adir gastos",add_new_expense:"A\xF1adir nuevo gasto",save_expense:"Guardar gasto",update_expense:"Actualizar gasto",download_receipt:"Descargar recibo",edit_expense:"Editar gasto",new_expense:"Nuevo gasto",expense:"Gastos | Gastos",no_expenses:"\xA1No hay gastos todav\xEDa!",list_of_expenses:"Esta secci\xF3n contendr\xE1 la lista de gastos.",confirm_delete:"No podr\xE1 recuperar este gasto | No podr\xE1 recuperar estos gastos",created_message:"Gastos creados exitosamente",updated_message:"Gastos actualizados con \xE9xito",deleted_message:"Gastos eliminados con \xE9xito | Gastos eliminados exitosamente",categories:{categories_list:"Lista de categor\xEDas",title:"T\xEDtulo",name:"Nombre",description:"Descripci\xF3n",amount:"Cantidad",actions:"Comportamiento",add_category:"a\xF1adir categor\xEDa",new_category:"Nueva categor\xEDa",category:"Categor\xEDa | Categorias",select_a_category:"Seleccione una categor\xEDa"}},Rr={email:"Correo electr\xF3nico",password:"Contrase\xF1a",forgot_password:"\xBFOlvidaste tu contrase\xF1a?",or_signIn_with:"o Inicia sesi\xF3n con",login:"Iniciar sesi\xF3n",register:"Registro",reset_password:"Restablecer la contrase\xF1a",password_reset_successfully:"Contrase\xF1a reestablecida con \xE9xito",enter_email:"Escriba el correo electr\xF3nico",enter_password:"Escriba la contrase\xF1a",retype_password:"Reescriba la contrase\xF1a"},$r={buy_now:"Comprar ahora",install:"Instalar",price:"Precio",download_zip_file:"Descargar archivo ZIP",unzipping_package:"Descomprimir paquete",copying_files:"Copiando archivos",deleting_files:"Eliminando archivos no usados",completing_installation:"Completando la instalaci\xF3n",update_failed:"Fall\xF3 la actualizaci\xF3n",install_success:"\xA1El m\xF3dulo se ha instalado correctamente!",customer_reviews:"Rese\xF1as",license:"Licencia",faq:"Preguntas Frecuentes (FAQ)",monthly:"Mensual",yearly:"Anual",updated:"Actualizado",version:"Versi\xF3n",disable:"Deshabilitar",module_disabled:"M\xF3dulo desactivado",enable:"Habilitar",module_enabled:"M\xF3dulo habilitado",update_to:"Actualizar a",module_updated:"\xA1M\xF3dulo actualizado correctamente!",title:"M\xF3dulos",module:"M\xF3dulo | M\xF3dulos",api_token:"API token",invalid_api_token:"API Token inv\xE1lido.",other_modules:"Otros m\xF3dulos",view_all:"Ver todo",no_reviews_found:"\xA1Este m\xF3dulo a\xFAn no tiene rese\xF1as!",module_not_purchased:"M\xF3dulo no comprado",module_not_found:"M\xF3dulo no encontrado",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Actualizado",connect_installation:"Conecte su instalaci\xF3n",api_token_description:"Inicie sesi\xF3n en {url} y conecte esta instalaci\xF3n introduciendo el token de API. Los m\xF3dulos comprados aparecer\xE1n aqu\xED despu\xE9s de establecer la conexi\xF3n.",view_module:"Ver m\xF3dulo",update_available:"Actualizaci\xF3n disponible",purchased:"Comprado",installed:"Instalado",no_modules_installed:"\xA1No hay m\xF3dulos instalados todav\xEDa!",disable_warning:"Se revertir\xE1n todos los ajustes para este particular.",what_you_get:"Beneficios que obtiene"},Mr={title:"Usuarios",users_list:"Lista de usuarios",name:"Nombre",description:"Descripci\xF3n",added_on:"A\xF1adido",date_of_creation:"Fecha de creaci\xF3n",action:"Acci\xF3n",add_user:"Agregar usuario",save_user:"Guardar usuario",update_user:"Actualizar usuario",user:"Usuario | Usuarios",add_new_user:"Agregar Nuevo Usuario",new_user:"Nuevo usuario",edit_user:"Editar usuario",no_users:"\xA1A\xFAn no hay usuarios!",list_of_users:"Esta secci\xF3n contendr\xE1 la lista de usuarios.",email:"Correo",phone:"Tel\xE9fono",password:"Contrase\xF1a",user_attached_message:"No se puede eliminar un elemento que ya est\xE1 en uso.",confirm_delete:"No podr\xE1 recuperar este Usuario | No podr\xE1 recuperar estos Usuarios",created_message:"Usuario creado satisfactoriamente",updated_message:"Usuario actualizado satisfactoriamente",deleted_message:"Usuario eliminado exitosamente | Usuario eliminado correctamente",select_company_role:"Seleccionar rol para {company}",companies:"Empresas"},Fr={title:"Informe",from_date:"A partir de la fecha",to_date:"Hasta la fecha",status:"Estado",paid:"Pagada",unpaid:"No pagado",download_pdf:"Descargar PDF",view_pdf:"Ver PDF",update_report:"Informe de actualizaci\xF3n",report:"Informe | Informes",profit_loss:{profit_loss:"P\xE9rdida de beneficios",to_date:"Hasta la fecha",from_date:"A partir de la fecha",date_range:"Seleccionar rango de fechas"},sales:{sales:"Ventas",date_range:"Seleccionar rango de fechas",to_date:"Hasta la fecha",from_date:"A partir de la fecha",report_type:"Tipo de informe"},taxes:{taxes:"Impuestos",to_date:"Hasta la fecha",from_date:"A partir de la fecha",date_range:"Seleccionar rango de fechas"},errors:{required:"Se requiere campo"},invoices:{invoice:"Factura",invoice_date:"Fecha de la factura",due_date:"Fecha de vencimiento",amount:"Cantidad",contact_name:"Nombre de contacto",status:"Estado"},estimates:{estimate:"Presupuestar",estimate_date:"Fecha presupuesto",due_date:"Fecha de vencimiento",estimate_number:"N\xFAmero de Presupuesto",ref_number:"N\xFAmero de referencia",amount:"Cantidad",contact_name:"Nombre de contacto",status:"Estado"},expenses:{expenses:"Gastos",category:"Categor\xEDa",date:"Fecha",amount:"Cantidad",to_date:"Hasta la fecha",from_date:"A partir de la fecha",date_range:"Seleccionar rango de fechas"}},Vr={menu_title:{account_settings:"Configuraciones de la cuenta",company_information:"Informaci\xF3n de la empresa",customization:"Personalizaci\xF3n",preferences:"Preferencias",notifications:"Notificaciones",tax_types:"Tipos de impuestos",expense_category:"Categor\xEDas de gastos",update_app:"Actualizar aplicaci\xF3n",backup:"Copias de seguridad",file_disk:"Disco de archivo",custom_fields:"Campos Personalizados",payment_modes:"Formas de pago",notes:"Notas",exchange_rate:"Tasa de cambio",address_information:"Informaci\xF3n de direcci\xF3n"},address_information:{section_description:"Puede actualizar la informaci\xF3n de su direcci\xF3n utilizando el siguiente formulario."},title:"Configuraciones",setting:"Configuraciones | Configuraciones",general:"General",language:"Idioma",primary_currency:"Moneda primaria",timezone:"Zona horaria",date_format:"Formato de fecha",currencies:{title:"Monedas",currency:"Moneda | Monedas",currencies_list:"Lista de monedas",select_currency:"Seleccione el tipo de moneda",name:"Nombre",code:"C\xF3digo",symbol:"S\xEDmbolo",precision:"Precisi\xF3n",thousand_separator:"Separador de miles",decimal_separator:"Separador decimal",position:"Posici\xF3n",position_of_symbol:"Posici\xF3n del s\xEDmbolo",right:"Derecho",left:"Izquierda",action:"Acci\xF3n",add_currency:"Agregar moneda"},mail:{host:"Host de correo",port:"Puerto de correo",driver:"Conductor de correo",secret:"Secreto",mailgun_secret:"Mailgun Secreto",mailgun_domain:"Domino",mailgun_endpoint:"Mailgun endpoint",ses_secret:"Secreto SES",ses_key:"Clave SES",password:"Contrase\xF1a de correo",username:"Nombre de usuario de correo",mail_config:"Configuraci\xF3n de correo",from_name:"Del nombre del correo",from_mail:"Desde la direcci\xF3n de correo",encryption:"Cifrado de correo",mail_config_desc:"Los detalles a continuaci\xF3n se utilizar\xE1n para actualizar el entorno de correo. Tambi\xE9n puede cambiar los detalles en cualquier momento despu\xE9s de iniciar sesi\xF3n."},pdf:{title:"Configuraci\xF3n de PDF",footer_text:"Texto de pie de p\xE1gina",pdf_layout:"Dise\xF1o PDF"},company_info:{company_info:"Informaci\xF3n de la compa\xF1\xEDa",company_name:"Nombre de Empresa",company_logo:"Logo de la compa\xF1\xEDa",section_description:"Informaci\xF3n sobre su empresa que se mostrar\xE1 en las facturas, presupuestos y otros documentos creados por Crater.",phone:"Tel\xE9fono",country:"Pa\xEDs",state:"Estado",city:"Ciudad",address:"Direcci\xF3n",zip:"C\xF3digo Postal",save:"Guardar",delete:"Eliminar",updated_message:"Informaci\xF3n de la empresa actualizada con \xE9xito",delete_company:"Eliminar empresa",delete_company_description:"Una vez que elimines tu empresa, perder\xE1s todos los datos y archivos asociados a ella permanentemente.",are_you_absolutely_sure:"\xBFEst\xE1s realmente seguro?",delete_company_modal_desc:"Est acci\xF3n no se puede deshacer. Se eliminar\xE1 de manera permanente {company} y todos sus datos asociados.",delete_company_modal_label:"Por favor escribe {company} para confirmar"},custom_fields:{title:"Campos Personalizados",section_description:"Personalice sus facturas, estimaciones y recibos de pago en sus propios campos. Aseg\xFArese de usar los siguientes campos a\xF1adidos en los formatos de direcci\xF3n de la p\xE1gina de configuraci\xF3n de personalizaci\xF3n.",add_custom_field:"Agregar campo personalizado",edit_custom_field:"Editar campo personalizado",field_name:"Nombre del campo",label:"Etiqueta",type:"Tipo",name:"Nombre",slug:"Slug",required:"Necesaria",placeholder:"Marcador de posici\xF3n",help_text:"texto de ayuda",default_value:"Valor por defecto",prefix:"Prefijo",starting_number:"N\xFAmero inicial",model:"Modelo",help_text_description:"Ingrese un texto para ayudar a los usuarios a comprender el prop\xF3sito de este campo personalizado.",suffix:"Sufijo",yes:"si",no:"No",order:"Orden",custom_field_confirm_delete:"No podr\xE1 recuperar este campo personalizado",already_in_use:"El campo personalizado ya est\xE1 en uso",deleted_message:"Campo personalizado eliminado correctamente",options:"opciones",add_option:"Agregar opciones",add_another_option:"Agregar otra opci\xF3n",sort_in_alphabetical_order:"Ordenar en orden alfab\xE9tico",add_options_in_bulk:"Agregar opciones a granel",use_predefined_options:"Usar opciones predefinidas",select_custom_date:"Seleccionar fecha personalizada",select_relative_date:"Seleccionar fecha relativa",ticked_by_default:"Marcada por defecto",updated_message:"Campo personalizado actualizado correctamente",added_message:"Campo personalizado agregado correctamente",press_enter_to_add:"Presiona Enter para a\xF1adir una nueva opci\xF3n",model_in_use:"No se puede actualizar el modelo para los campos que ya est\xE1n en uso.",type_in_use:"No se puede actualizar el tipo de los campos que ya est\xE1n en uso."},customization:{customization:"Personalizaci\xF3n",updated_message:"Informaci\xF3n de la empresa actualizada con \xE9xito",save:"Guardar",insert_fields:"Insertar campos",learn_custom_format:"Aprende a utilizar el formato personalizado",add_new_component:"A\xF1adir nuevo componente",component:"Componente",Parameter:"Par\xE1metro",series:"Series",series_description:"Para establecer un prefijo/sufijo fijo como por ejemplo 'INV' para las facturas de tu empresa. El n\xFAmero m\xE1ximo de caracteres permitidos es 4.",series_param_label:"Valor de series",delimiter:"Delimitador",delimiter_description:"Car\xE1cter \xFAnico para especificar el l\xEDmite entre 2 componentes separados. Por defecto est\xE1 configurado en -",delimiter_param_label:"Valor delimitador",date_format:"Formato de fecha",date_format_description:"Un campo de fecha y hora local que acepta un par\xE1metro de formato. El formato predeterminado: 'Y' representa el a\xF1o actual.",date_format_param_label:"Formato",sequence:"Secuencia",sequence_description:"Secuencia consecutiva de n\xFAmeros en su empresa. Puede especificar la longitud en el par\xE1metro dado.",sequence_param_label:"Longitud de la secuencia",customer_series:"Series de clientes",customer_series_description:"Establecer un prefijo/postfijo diferente para cada cliente.",customer_sequence:"Secuencia de cliente",customer_sequence_description:"Secuencia consecutiva de n\xFAmeros para cada uno de sus clientes.",customer_sequence_param_label:"Longitud de la secuencia",random_sequence:"Secuencia aleatoria",random_sequence_description:"Cadena alfanum\xE9rica aleatoria. Puedes especificar la longitud en el par\xE1metro dado.",random_sequence_param_label:"Longitud de la secuencia",invoices:{title:"Facturas",invoice_number_format:"Formato de n\xFAmero de factura",invoice_number_format_description:"Personalice c\xF3mo se genera autom\xE1ticamente su n\xFAmero de factura cuando crea una nueva factura.",preview_invoice_number:"Previsualizar n\xFAmero de factura",due_date:"Fecha de vencimiento",due_date_description:"Especifique c\xF3mo se establece autom\xE1ticamente la fecha de vencimiento cuando crea una factura.",due_date_days:"Factura vence despu\xE9s de d\xEDas",set_due_date_automatically:"Establecer fecha de vencimiento autom\xE1ticamente",set_due_date_automatically_description:"Habilite esto si desea establecer la fecha de vencimiento autom\xE1ticamente cuando crea una nueva factura.",default_formats:"Formatos por defecto",default_formats_description:"Los formatos dados a continuaci\xF3n se utilizan para completar los campos autom\xE1ticamente en la creaci\xF3n de la factura.",default_invoice_email_body:"Cuerpo predeterminado del correo electr\xF3nico de la factura",company_address_format:"Formato de direcci\xF3n de la empresa",shipping_address_format:"Formato de la direcci\xF3n de env\xEDo",billing_address_format:"Formato de direcci\xF3n de facturaci\xF3n",invoice_email_attachment:"Enviar cotizaci\xF3n como adjunto",invoice_email_attachment_setting_description:"Activa esto si quieres enviar facturas como archivo adjunto de correo electr\xF3nico. Tenga en cuenta que el bot\xF3n 'Ver factura' en los correos electr\xF3nicos ya no se mostrar\xE1 cuando est\xE9 habilitado.",invoice_settings_updated:"La configuraci\xF3n de facturas se ha actualizado correctamente",retrospective_edits:"Ediciones retrospectivas",allow:"Permitir",disable_on_invoice_partial_paid:"Desactivar despu\xE9s de que se registre un pago parcial",disable_on_invoice_paid:"Desactivar despu\xE9s de que se registre el pago completo",disable_on_invoice_sent:"Desactivar despu\xE9s de enviar la factura",retrospective_edits_description:" Seg\xFAn las leyes de su pa\xEDs o sus preferencias, puede restringir que los usuarios editen las facturas finalizadas."},estimates:{title:"Estimaciones",estimate_number_format:"Formato de n\xFAmero de estimaci\xF3n",estimate_number_format_description:"Personalice c\xF3mo se genera autom\xE1ticamente su n\xFAmero de presupuesto cuando crea un nuevo presupuesto.",preview_estimate_number:"Vista previa del n\xFAmero de presupuesto",expiry_date:"Fecha de vencimiento",expiry_date_description:"Especifique c\xF3mo se establece autom\xE1ticamente la fecha de caducidad cuando crea un presupuesto.",expiry_date_days:"Estimaci\xF3n Caduca despu\xE9s de d\xEDas",set_expiry_date_automatically:"Establecer fecha de expiraci\xF3n autom\xE1ticamente",set_expiry_date_automatically_description:"Habilite esto si desea establecer la fecha de vencimiento autom\xE1ticamente cuando crea un nuevo presupuesto.",default_formats:"Formatos por defecto",default_formats_description:"Los formatos dados a continuaci\xF3n se utilizan para completar los campos autom\xE1ticamente en la creaci\xF3n del presupuesto.",default_estimate_email_body:"Cuerpo predeterminado estimado del correo electr\xF3nico",company_address_format:"Formato de direcci\xF3n de la empresa",shipping_address_format:"Formato de direcci\xF3n de env\xEDo",billing_address_format:"Formato de la direcci\xF3n de facturaci\xF3n",estimate_email_attachment:"Enviar cotizaci\xF3n como adjunto",estimate_email_attachment_setting_description:"Activa esto si quieres enviar facturas como archivo adjunto de correo electr\xF3nico. Tenga en cuenta que el bot\xF3n 'Ver factura' en los correos electr\xF3nicos ya no se mostrar\xE1 cuando est\xE9 habilitado.",estimate_settings_updated:"Ajustes de presupuesto actualizados con \xE9xito",convert_estimate_options:"Acci\xF3n de conversi\xF3n de presupuesto",convert_estimate_description:"Especifique lo que sucede con el presupuesto una vez que se convierte en una factura.",no_action:"No hacer nada",delete_estimate:"Eliminar presupuesto",mark_estimate_as_accepted:"Marcar presupuesto como aceptado"},payments:{title:"Pagos",payment_number_format:"Formato del n\xFAmero de pago",payment_number_format_description:"Personalice c\xF3mo se genera autom\xE1ticamente su n\xFAmero de pago cuando crea un nuevo pago.",preview_payment_number:"Previsualizar n\xFAmero de pago",default_formats:"Formatos predeterminados",default_formats_description:"Los formatos dados a continuaci\xF3n se utilizan para completar los campos autom\xE1ticamente en la creaci\xF3n del pago.",default_payment_email_body:"Cuerpo predeterminado del correo electr\xF3nico del pago",company_address_format:"Formato de direcci\xF3n de la empresa",from_customer_address_format:"Desde el formato de direcci\xF3n del cliente",payment_email_attachment:"Enviar pagos como adjunto",payment_email_attachment_setting_description:"Activa esto si quieres enviar los pagos como archivo adjunto de correo electr\xF3nico. Tenga en cuenta que el bot\xF3n 'Ver pago' en los correos electr\xF3nicos ya no se mostrar\xE1 cuando est\xE9 habilitado.",payment_settings_updated:"Los m\xE9todos de pago se han actualizado correctamente"},items:{title:"Art\xEDculos",units:"unidades",add_item_unit:"Agregar unidad de art\xEDculo",edit_item_unit:"Editar unidad de art\xEDculo",unit_name:"Nombre de la unidad",item_unit_added:"Unidad de art\xEDculo agregada",item_unit_updated:"Unidad de art\xEDculo actualizada",item_unit_confirm_delete:"No podr\xE1s recuperar esta unidad de art\xEDculo",already_in_use:"Unidad de art\xEDculo ya est\xE1 en uso",deleted_message:"Unidad de elemento eliminada correctamente"},notes:{title:"Notas",description:"Ahorre tiempo creando notas y reutiliz\xE1ndolas en sus facturas, c\xE1lculos y pagos.",notes:"Notas",type:"Tipo",add_note:"Agregar nota",add_new_note:"Agregar nueva nota",name:"Nombre",edit_note:"Editar nota",note_added:"Nota agregada correctamente",note_updated:"Nota actualizada correctamente",note_confirm_delete:"No podr\xE1 recuperar esta nota",already_in_use:"Nota ya est\xE1 en uso",deleted_message:"Nota eliminada correctamente"}},account_settings:{profile_picture:"Foto de perfil",name:"Nombre",email:"Correo electr\xF3nico",password:"Contrase\xF1a",confirm_password:"Confirmar contrase\xF1a",account_settings:"Configuraciones de la cuenta",save:"Guardar",section_description:"Puede actualizar su nombre, correo electr\xF3nico y contrase\xF1a utilizando el siguiente formulario.",updated_message:"Configuraci\xF3n de la cuenta actualizada correctamente"},user_profile:{name:"Nombre",email:"Correo electr\xF3nico",password:"Contrase\xF1a",confirm_password:"Confirmar contrase\xF1a"},notification:{title:"Notificaci\xF3n",email:"Enviar notificaciones a",description:"\xBFQu\xE9 notificaciones por correo electr\xF3nico le gustar\xEDa recibir cuando algo cambia?",invoice_viewed:"Factura vista",invoice_viewed_desc:"Cuando su cliente vio la factura enviada a trav\xE9s del panel de control de Crater.",estimate_viewed:"Presupuesto visto",estimate_viewed_desc:"Cuando su cliente vio el presupuesto enviado a trav\xE9s del panel de control de Crater.",save:"Guardar",email_save_message:"Correo electr\xF3nico guardado con \xE9xito",please_enter_email:"Por favor, introduzca su correo electr\xF3nico"},roles:{title:"Roles",description:"Configura los roles y permisos de esta empresa",save:"Guardar",add_new_role:"A\xF1adir nuevo rol",role_name:"Nombre del rol",added_on:"A\xF1adido el",add_role:"A\xF1adir rol",edit_role:"Editar rol",name:"Nombre",permission:"Permiso | Permisos",select_all:"Seleccionar todo",none:"Ninguno",confirm_delete:"No podr\xE1 recuperar este Rol",created_message:"Rol creado correctamente",updated_message:"Rol actualizado correctamente",deleted_message:"Rol eliminado correctamente",already_in_use:"El rol ya est\xE1 en uso"},exchange_rate:{exchange_rate:"Tasa de cambio",title:"Solucionar problemas de cambio de moneda",description:"Por favor, selecciona un tipo de cambio para todas las monedas mencionadas a continuaci\xF3n para ayudar a Crater a calcular correctamente las cantidades en {currency}.",drivers:"Controladores",new_driver:"A\xF1adir nuevo proveedor",edit_driver:"Editar proveedor",select_driver:"Seleccione un controlador",update:"selecciona un tipo de cambio ",providers_description:"Configure sus proveedores de tipos de cambio aqu\xED para obtener autom\xE1ticamente el tipo de cambio m\xE1s reciente en las transacciones.",key:"Clave API",name:"Nombre",driver:"Controlador",is_default:"Usar por defecto",currency:"Divisas",exchange_rate_confirm_delete:"No podr\xE1 recuperar este controlador",created_message:"Proveedor creado correctamente",updated_message:"Proveedor actualizado correctamente",deleted_message:"Proveedor eliminado correctamente",error:" No puede eliminar el controlador activo",default_currency_error:"Esta moneda ya se usa en uno de los proveedores activos",exchange_help_text:"Ingrese el tipo de cambio para convertir de {currency} a {baseCurrency}",currency_freak:"Moneda",currency_layer:"Capa de moneda",open_exchange_rate:"Tasa de cambio",currency_converter:"Conversor de moneda",server:"Servidor",url:"URL",active:"Activo",currency_help_text:"Este proveedor solo se utilizar\xE1 en las monedas seleccionadas anteriormente",currency_in_used:"Las siguientes monedas ya est\xE1n activas en otro proveedor. Elimine estas monedas de la selecci\xF3n para volver a activar este proveedor."},tax_types:{title:"Tipos de impuestos",add_tax:"Agregar impuesto",edit_tax:"Editar impuesto",description:"Puede agregar o eliminar impuestos a su gusto. Crater admite impuestos sobre art\xEDculos individuales, as\xED como sobre la factura.",add_new_tax:"Agregar nuevo impuesto",tax_settings:"Configuraciones de impuestos",tax_per_item:"Impuesto por art\xEDculo",tax_name:"Nombre del impuesto",compound_tax:"Impuesto compuesto",percent:"Porcentaje",action:"Acci\xF3n",tax_setting_description:"Habil\xEDtelo si desea agregar impuestos a art\xEDculos de factura de forma individual. Por defecto, los impuestos se agregan directamente a la factura.",created_message:"Tipo de impuesto creado con \xE9xito",updated_message:"Tipo de impuesto actualizado correctamente",deleted_message:"Tipo de impuesto eliminado correctamente",confirm_delete:"No podr\xE1 recuperar este tipo de impuesto",already_in_use:"El impuesto ya est\xE1 en uso."},payment_modes:{title:"Formas de pago",description:"Modos de transacci\xF3n para pagos",add_payment_mode:"Agregar modo de pago",edit_payment_mode:"Editar modo de pago",mode_name:"Nombre del modo",payment_mode_added:"Forma de pago a\xF1adida",payment_mode_updated:"Forma de pago actualizada",payment_mode_confirm_delete:"No podr\xE1s recuperar este Modo de Pago",payments_attached:"Esta forma de pago ya est\xE1 vinculada a los pagos. Por favor, elimine los pagos adjuntos para proceder con la eliminaci\xF3n.",expenses_attached:"Esta forma de pago ya est\xE1 adjunta a los gastos. Por favor, elimine los gastos adjuntos para proceder con la eliminaci\xF3n.",deleted_message:"M\xE9todo de pago eliminado correctamente"},expense_category:{title:"Categor\xEDas de gastos",action:"Acci\xF3n",description:"Se requieren categor\xEDas para agregar entradas de gastos. Puede Agregar o Eliminar estas categor\xEDas seg\xFAn su preferencia.",add_new_category:"A\xF1adir nueva categoria",add_category:"A\xF1adir categor\xEDa",edit_category:"Editar categoria",category_name:"nombre de la categor\xEDa",category_description:"Descripci\xF3n",created_message:"Categor\xEDa de gastos creada con \xE9xito",deleted_message:"Categor\xEDa de gastos eliminada correctamente",updated_message:"Categor\xEDa de gastos actualizada con \xE9xito",confirm_delete:"No podr\xE1 recuperar esta categor\xEDa de gastos",already_in_use:"La categor\xEDa ya est\xE1 en uso."},preferences:{currency:"Moneda",default_language:"Idioma predeterminado",time_zone:"Zona horaria",fiscal_year:"A\xF1o financiero",date_format:"Formato de fecha",discount_setting:"Ajuste de descuento",discount_per_item:"Descuento por art\xEDculo",discount_setting_description:"Habil\xEDtelo si desea agregar Descuento a art\xEDculos de factura individuales. Por defecto, los descuentos se agregan directamente a la factura.",expire_public_links:"Expirar autom\xE1ticamente enlaces p\xFAblicos",expire_setting_description:"Especifique si desea expirar todos los enlaces enviados por la aplicaci\xF3n para ver facturas, estimaciones y pagos, etc. despu\xE9s de una duraci\xF3n especificada.",save:"Guardar",preference:"Preferencia | Preferencias",general_settings:"Preferencias predeterminadas para el sistema.",updated_message:"Preferencias actualizadas exitosamente",select_language:"seleccione el idioma",select_time_zone:"selecciona la zona horaria",select_date_format:"Seleccionar formato de fecha",select_financial_year:"seleccione a\xF1o financiero",recurring_invoice_status:"Estado de la factura recurrente",create_status:"Crear estado",active:"Activo",on_hold:"En espera",update_status:"Actualizar estado",completed:"Completado",company_currency_unchangeable:"No se puede cambiar la divisa de la empresa"},update_app:{title:"Actualizar aplicaci\xF3n",description:"Puedes actualizar Crater f\xE1cilmente comprobando si existe una nueva actualizaci\xF3n haciendo clic en el bot\xF3n de abajo",check_update:"Buscar actualizaciones",avail_update:"Nueva actualizaci\xF3n disponible",next_version:"Pr\xF3xima versi\xF3n",requirements:"Requisitos",update:"Actualizar",update_progress:"Actualizaci\xF3n en progreso...",progress_text:"Solo tomar\xE1 unos minutos. No actualice la pantalla ni cierre la ventana antes de que finalice la actualizaci\xF3n.",update_success:"\xA1La aplicaci\xF3n ha sido actualizada! Espere mientras la ventana de su navegador se vuelve a cargar autom\xE1ticamente.",latest_message:"\xA1Actualizaci\xF3n no disponible! Est\xE1s en la \xFAltima versi\xF3n.",current_version:"Versi\xF3n actual",download_zip_file:"Descargar archivo ZIP",unzipping_package:"Descomprimir paquete",copying_files:"Copiando documentos",deleting_files:"Eliminando archivos no usados",running_migrations:"Ejecutar migraciones",finishing_update:"Actualizaci\xF3n final",update_failed:"Actualizaci\xF3n fallida",update_failed_text:"\xA1Lo siento! Su actualizaci\xF3n fall\xF3 el: {step} paso",update_warning:"Todos los archivos y temas predeterminados se sobreescribir\xE1n cuando actualice la aplicaci\xF3n a trav\xE9s de esta utilidad. Por favor, cree una copia de seguridad de sus temas y base de datos antes de actualizar."},backup:{title:"Copia de seguridad | Copias de seguridad",description:"La copia de seguridad es un archivo comprimido zip que contiene todos los archivos en los directorios que especifiques junto con tu base de datos",new_backup:"Agregar nueva copia de seguridad",create_backup:"Crear copia de seguridad",select_backup_type:"Seleccione Tipo de Copia de Seguridad",backup_confirm_delete:"No podr\xE1 recuperar esta copia de seguridad",path:"ruta",new_disk:"Nuevo Disco",created_at:"creado el",size:"tama\xF1o",dropbox:"dropbox",local:"local",healthy:"saludable",amount_of_backups:"cantidad de copias de seguridad",newest_backups:"copias de seguridad m\xE1s recientes",used_storage:"almacenamiento utilizado",select_disk:"Seleccionar Disco",action:"Acci\xF3n",deleted_message:"Copia de seguridad eliminada exitosamente",created_message:"Copia de seguridad creada satisfactoriamente",invalid_disk_credentials:"Credencial no v\xE1lida del disco seleccionado"},disk:{title:"Disco de archivos | Discos de archivos",description:"Por defecto, Crater utilizar\xE1 su disco local para guardar copias de seguridad, avatar y otros archivos de imagen. Puede configurar varios controladores de disco como DigitalOcean, S3 y Dropbox seg\xFAn sus preferencias.",created_at:"creado el",dropbox:"dropbox",name:"Nombre",driver:"Controlador",disk_type:"Tipo",disk_name:"Nombre del disco",new_disk:"Agregar nuevo disco",filesystem_driver:"Controlador del sistema de archivos",local_driver:"controlador local",local_root:"ra\xEDz local",public_driver:"Controlador p\xFAblico",public_root:"Ra\xEDz p\xFAblica",public_url:"URL p\xFAblica",public_visibility:"Visibilidad p\xFAblica",media_driver:"Controlador multimedia",media_root:"Ra\xEDz multimedia",aws_driver:"Controlador AWS",aws_key:"Clave AWS",aws_secret:"Secreto AWS",aws_region:"Regi\xF3n de AWS",aws_bucket:"Cubo AWS",aws_root:"Ra\xEDz AWS",do_spaces_type:"Hacer Espacios tipo",do_spaces_key:"Disponer espacios",do_spaces_secret:"Disponer espacios secretos",do_spaces_region:"Disponer regi\xF3n de espacios",do_spaces_bucket:"Disponer espacios",do_spaces_endpoint:"Disponer espacios extremos",do_spaces_root:"Disponer espacios en la ra\xEDz",dropbox_type:"Tipo de Dropbox",dropbox_token:"Token de DropBox",dropbox_key:"Clave Dropbox",dropbox_secret:"Dropbox Secret",dropbox_app:"Aplicaci\xF3n Dropbox",dropbox_root:"Ra\xEDz Dropbox",default_driver:"Controlador por defecto",is_default:"Usar por defecto",set_default_disk:"Establecer disco predeterminado",set_default_disk_confirm:"Este disco se establecer\xE1 por defecto y todos los nuevos PDFs se guardar\xE1n en este disco",success_set_default_disk:"Disco establecido correctamente como predeterminado",save_pdf_to_disk:"Guardar PDFs a disco",disk_setting_description:" Habilite esto, si desea guardar autom\xE1ticamente una copia en formato pdf de cada factura, c\xE1lculo y recibo de pago en su disco predeterminado. Al activar esta opci\xF3n, se reducir\xE1 el tiempo de carga al visualizar los archivos PDFs.",select_disk:"Seleccionar Disco",disk_settings:"Configuraci\xF3n del disco",confirm_delete:"Los archivos y carpetas existentes en el disco especificado no se ver\xE1n afectados, pero su configuraci\xF3n de disco ser\xE1 eliminada de Crater",action:"Acci\xF3n",edit_file_disk:"Editar disco de ficheros",success_create:"Disco a\xF1adido satisfactoriamente",success_update:"Disco actualizado satisfactoriamente",error:"Error al a\xF1adir disco",deleted_message:"Disco de archivo borrado correctamente",disk_variables_save_successfully:"Disco configurado correctamente",disk_variables_save_error:"La configuraci\xF3n del disco ha fallado.",invalid_disk_credentials:"Credencial no v\xE1lida del disco seleccionado"},taxations:{add_billing_address:"Introduzca su direcci\xF3n de facturaci\xF3n",add_shipping_address:"Introduzca la direcci\xF3n de env\xEDo",add_company_address:"Introduzca la direcci\xF3n de la empresa",modal_description:"La siguiente informaci\xF3n es requerida para obtener el impuesto de venta.",add_address:"A\xF1adir direcci\xF3n para obtener impuestos de venta.",address_placeholder:"Ejemplo: 123, Mi Calle",city_placeholder:"Ejemplo: Los Angeles",state_placeholder:"Ejemplo: CA",zip_placeholder:"Ejemplo: 90024",invalid_address:"Proporciona una direcci\xF3n v\xE1lida."}},Ur={account_info:"Informaci\xF3n de la cuenta",account_info_desc:"Los detalles a continuaci\xF3n se utilizar\xE1n para crear la cuenta principal de administrador. Tambi\xE9n puede cambiar los detalles en cualquier momento despu\xE9s de iniciar sesi\xF3n.",name:"Nombre",email:"Correo",password:"Contrase\xF1a",confirm_password:"Confirmar contrase\xF1a",save_cont:"Guardar y continuar",company_info:"Informaci\xF3n de la empresa",company_info_desc:"Esta informaci\xF3n se mostrar\xE1 en las facturas. Tenga en cuenta que puede editar esto m\xE1s adelante en la p\xE1gina de configuraci\xF3n.",company_name:"nombre de empresa",company_logo:"Logo de la compa\xF1\xEDa",logo_preview:"Vista previa del logotipo",preferences:"Preferencias",preferences_desc:"Preferencias predeterminadas para el sistema.",currency_set_alert:"La moneda de la empresa no se puede cambiar m\xE1s tarde.",country:"Pa\xEDs",state:"Estado",city:"Ciudad",address:"Direcci\xF3n",street:"Calle1 | Calle2",phone:"Tel\xE9fono",zip_code:"C\xF3digo postal",go_back:"Regresa",currency:"Moneda",language:"Idioma",time_zone:"Zona horaria",fiscal_year:"A\xF1o financiero",date_format:"Formato de fecha",from_address:"Desde la Direcci\xF3n",username:"Nombre de usuario",next:"Siguiente",continue:"Continuar",skip:"Saltar",database:{database:"URL del sitio y base de datose",connection:"Conexi\xF3n de base de datos",host:"Host de la base de datos",port:"Puerto de la base de datos",password:"Contrase\xF1a de la base de datos",app_url:"URL de la aplicaci\xF3n",app_domain:"Dominio",username:"Nombre de usuario de la base de datos",db_name:"Nombre de la base de datos",db_path:"Ruta de la base de datos",desc:"Cree una base de datos en su servidor y establezca las credenciales utilizando el siguiente formulario."},permissions:{permissions:"Permisos",permission_confirm_title:"\xBFEst\xE1s seguro de que quieres continuar?",permission_confirm_desc:"Error de verificaci\xF3n de permisos de carpeta",permission_desc:"A continuaci\xF3n se muestra la lista de permisos de carpeta necesarios para que la aplicaci\xF3n funcione. Si la verificaci\xF3n de permisos falla, aseg\xFArese de actualizar los permisos de su carpeta."},verify_domain:{title:"Verificaci\xF3n de dominio",desc:"Crater utiliza la autenticaci\xF3n basada en Sesi\xF3n que requiere verificaci\xF3n de dominio por motivos de seguridad. Por favor, introduzca el dominio en el que acceder\xE1 a su aplicaci\xF3n web.",app_domain:"Dominio de aplicaci\xF3n",verify_now:"Verificar ahora",success:"Dominio verificado correctamente.",failed:"La verificaci\xF3n del dominio fall\xF3. Ingrese un nombre de dominio v\xE1lido.",verify_and_continue:"Verificar y continuar"},mail:{host:"Host de correo",port:"Puerto de correo",driver:"Conductor de correo",secret:"Secreto",mailgun_secret:"Mailgun Secreto",mailgun_domain:"Dominio",mailgun_endpoint:"Mailgun endpoint",ses_secret:"Secreto SES",ses_key:"Clave SES",password:"Contrase\xF1a de correo",username:"Nombre de usuario de correo",mail_config:"Configuraci\xF3n de correo",from_name:"Del nombre del correo",from_mail:"Desde la direcci\xF3n de correo",encryption:"Cifrado de correo",mail_config_desc:"Los detalles a continuaci\xF3n se utilizar\xE1n para actualizar el entorno de correo. Tambi\xE9n puede cambiar los detalles en cualquier momento despu\xE9s de iniciar sesi\xF3n."},req:{system_req:"Requisitos del sistema",php_req_version:"Php (versi\xF3n {version} necesario)",check_req:"Consultar requisitos",system_req_desc:"Crater tiene algunos requisitos de servidor. Aseg\xFArese de que su servidor tenga la versi\xF3n de php requerida y todas las extensiones mencionadas a continuaci\xF3n."},errors:{migrate_failed:"La migraci\xF3n fall\xF3",database_variables_save_error:"No se puede conectar a la base de datos con los valores proporcionados.",mail_variables_save_error:"La configuraci\xF3n del correo electr\xF3nico ha fallado.",connection_failed:"Conexi\xF3n de base de datos fallida",database_should_be_empty:"La base de datos debe estar vac\xEDa"},success:{mail_variables_save_successfully:"Correo electr\xF3nico configurado correctamente",database_variables_save_successfully:"Base de datos configurada con \xE9xito."}},Or={invalid_phone:"Numero de telefono invalido",invalid_url:"URL no v\xE1lida (por ejemplo, http://www.crater.com)",invalid_domain_url:"URL no v\xE1lida (por ejemplo, crater.com)",required:"Se requiere campo",email_incorrect:"Email incorrecto.",email_already_taken:"Este email ya est\xE1 en uso",email_does_not_exist:"El usuario con el correo electr\xF3nico dado no existe",item_unit_already_taken:"El nombre de la unidad ya est\xE1 en uso",payment_mode_already_taken:"El modo de pago ya ha sido tomado",send_reset_link:"Enviar enlace de restablecimiento",not_yet:"\xBFA\xFAn no? Env\xEDalo de nuevo",password_min_length:"La contrase\xF1a debe contener {count} caracteres",name_min_length:"El nombre debe tener al menos {count} letras.",prefix_min_length:"El prefijo debe tener al menos {count} letras.",enter_valid_tax_rate:"Ingrese una tasa impositiva v\xE1lida",numbers_only:"Solo n\xFAmeros.",characters_only:"Solo caracteres.",password_incorrect:"Las contrase\xF1as deben ser id\xE9nticas",password_length:"La contrase\xF1a debe tener 5 caracteres de longitud.",qty_must_greater_than_zero:"La cantidad debe ser mayor que cero.",price_greater_than_zero:"El precio debe ser mayor que cero.",payment_greater_than_zero:"El pago debe ser mayor que cero.",payment_greater_than_due_amount:"El pago introducido es mayor que el importe pendiente de esta factura.",quantity_maxlength:"La cantidad no debe ser mayor de 20 d\xEDgitos.",price_maxlength:"El precio no debe ser mayor de 20 d\xEDgitos.",price_minvalue:"El precio debe ser mayor que 0 d\xEDgitos",amount_maxlength:"La cantidad no debe ser mayor de 20 d\xEDgitos.",amount_minvalue:"La cantidad debe ser mayor que 0 d\xEDgitos",discount_maxlength:"El descuento no debe ser mayor que el descuento m\xE1ximo",description_maxlength:"La descripci\xF3n no debe tener m\xE1s de 255 caracteres.",subject_maxlength:"El asunto no debe tener m\xE1s de 100 caracteres.",message_maxlength:"El mensaje no debe tener m\xE1s de 255 caracteres.",maximum_options_error:"M\xE1ximo de {max} opciones seleccionadas. Primero elimine una opci\xF3n seleccionada para seleccionar otra.",notes_maxlength:"Las notas no deben tener m\xE1s de 255 caracteres.",address_maxlength:"La direcci\xF3n no debe tener m\xE1s de 255 caracteres.",ref_number_maxlength:"El n\xFAmero de referencia no debe tener m\xE1s de 255 caracteres.",prefix_maxlength:"El prefijo no debe tener m\xE1s de 5 caracteres.",something_went_wrong:"Algo fue mal",number_length_minvalue:"La cantidad debe ser mayor que 0",at_least_one_ability:"Por favor, selecciona al menos un permiso.",valid_driver_key:"Por favor, introduza una clave {driver} v\xE1lida.",valid_exchange_rate:"Por favor, introduce una tasa de cambio v\xE1lida.",company_name_not_same:"El nombre de la empresa debe coincidir con el nombre indicado."},Lr={starter_plan:"\xA1Esta funci\xF3n est\xE1 disponible en el plan Starter y en adelante!",invalid_provider_key:"Por favor, introduzca un proveedor de claves API v\xE1lido.",estimate_number_used:"El n\xFAmero de estimaci\xF3n ya se ha tomado.",invoice_number_used:"El n\xFAmero de factura ya est\xE1 en uso.",payment_attached:"Esta factura ya tiene un pago adjunto. Aseg\xFArese de eliminar primero los pagos adjuntos para continuar con la eliminaci\xF3n.",payment_number_used:"El n\xFAmero de pago ya est\xE1 en uso.",name_already_taken:"El nombre ya est\xE1 en uso.",receipt_does_not_exist:"No existe el recibo.",customer_cannot_be_changed_after_payment_is_added:"El cliente no puede ser modificado despu\xE9s de agregar el pago",invalid_credentials:"Credenciales inv\xE1lidas.",not_allowed:"No permitido",login_invalid_credentials:"Estas credenciales no coinciden con nuestros registros.",enter_valid_cron_format:"Por favor, introduzca un formato cron v\xE1lido",email_could_not_be_sent:"No se pudo enviar el correo a esta direcci\xF3n de correo electr\xF3nico.",invalid_address:"Por favor, introduzca una direcci\xF3n v\xE1lida.",invalid_key:"Por favor, introduzca una clave v\xE1lida.",invalid_state:"Por favor, introduzca un estado v\xE1lido.",invalid_city:"Por favor, introduzca una ciudad v\xE1lida.",invalid_postal_code:"Por favor, introduzca un c\xF3digo postal v\xE1lido.",invalid_format:"Por favor, introduzca un formato de consulta v\xE1lido.",api_error:"El servidor no responde.",feature_not_enabled:"Caracter\xEDstica no habilitada.",request_limit_met:"Ha alcanzado el l\xEDmite de solicitudes.",address_incomplete:"Direcci\xF3n incompleta"},qr="Presupuestar",Br="N\xFAmero de Presupuesto",Kr="Fecha presupuesto",Zr="Fecha de caducidad",Wr="Factura",Hr="Numero de factura",Gr="Fecha de la factura",Yr="Fecha final",Jr="Notas",Qr="Art\xEDculos",Xr="Cantidad",ed="Precio",td="Descuento",ad="Cantidad",nd="Subtotal",id="Total",od="Pagos",sd="RECIBO DE PAGO",rd="Fecha de pago",dd="Numero de pago",ld="Modo de pago",cd="Importe recibido",_d="INFORME DE GASTOS",ud="GASTO TOTAL",md="INFORME PERDIDAS & GANANCIAS",pd="Informe de ventas por cliente",fd="Informe de ventas por \xEDtem",gd="Informe de ventas impuestos",vd="INGRESO",yd="GANANCIA NETA",hd="Informe de ventas: Por cliente",bd="VENTAS TOTALES",kd="Informe de ventas: por art\xEDculo",wd="INFORME DE IMPUESTOS",zd="TOTAL IMPUESTOS",xd="Tipos de impuestos",Pd="Gastos",Sd="Cobrar a,",jd="Enviar a,",Ad="Recibido desde:",Dd="Impuesto";var Cd={navigation:kr,general:wr,dashboard:zr,tax_types:xr,global_search:Pr,company_switcher:Sr,dateRange:jr,customers:Ar,items:Dr,estimates:Cr,invoices:Nr,recurring_invoices:Er,payments:Ir,expenses:Tr,login:Rr,modules:$r,users:Mr,reports:Fr,settings:Vr,wizard:Ur,validation:Or,errors:Lr,pdf_estimate_label:qr,pdf_estimate_number:Br,pdf_estimate_date:Kr,pdf_estimate_expire_date:Zr,pdf_invoice_label:Wr,pdf_invoice_number:Hr,pdf_invoice_date:Gr,pdf_invoice_due_date:Yr,pdf_notes:Jr,pdf_items_label:Qr,pdf_quantity_label:Xr,pdf_price_label:ed,pdf_discount_label:td,pdf_amount_label:ad,pdf_subtotal:nd,pdf_total:id,pdf_payment_label:od,pdf_payment_receipt_label:sd,pdf_payment_date:rd,pdf_payment_number:dd,pdf_payment_mode:ld,pdf_payment_amount_received_label:cd,pdf_expense_report_label:_d,pdf_total_expenses_label:ud,pdf_profit_loss_label:md,pdf_sales_customers_label:pd,pdf_sales_items_label:fd,pdf_tax_summery_label:gd,pdf_income_label:vd,pdf_net_profit_label:yd,pdf_customer_sales_report:hd,pdf_total_sales_label:bd,pdf_item_sales_label:kd,pdf_tax_report_label:wd,pdf_total_tax_label:zd,pdf_tax_types_label:xd,pdf_expenses_label:Pd,pdf_bill_to:Sd,pdf_ship_to:jd,pdf_received_from:Ad,pdf_tax_label:Dd};const Nd={dashboard:"\u0644\u0648\u062D\u0629 \u0627\u0644\u062A\u062D\u0643\u0645",customers:"\u0627\u0644\u0639\u0645\u0644\u0627\u0621",items:"\u0628\u0636\u0627\u0626\u0639/\u062E\u062F\u0645\u0627\u062A",invoices:"\u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631","recurring-invoices":"Recurring Invoices",expenses:"\u0627\u0644\u0646\u0641\u0642\u0627\u062A",estimates:"\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",payments:"\u0627\u0644\u062F\u0641\u0648\u0639\u0627\u062A",reports:"\u0627\u0644\u062A\u0642\u0627\u0631\u064A\u0631",settings:"\u0627\u0644\u0625\u0639\u062F\u0627\u062F\u0627\u062A",logout:"\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062E\u0631\u0648\u062C",users:"\u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u0648\u0646",modules:"Modules"},Ed={add_company:"\u0623\u0636\u0641 \u0634\u0631\u0643\u0629",view_pdf:"\u0639\u0631\u0636 PDF",copy_pdf_url:"\u0646\u0633\u062E \u0631\u0627\u0628\u0637 PDF",download_pdf:"\u062A\u0646\u0632\u064A\u0644 PDF",save:"\u062D\u0641\u0638",create:"\u0625\u0646\u0634\u0627\u0621",cancel:"\u062A\u0631\u0627\u062C\u0639",update:"\u062A\u062D\u062F\u064A\u062B",deselect:"\u0625\u0644\u063A\u0627\u0621 \u0627\u0644\u0625\u062E\u062A\u064A\u0627\u0631",download:"\u062A\u062D\u0645\u064A\u0644",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",to_date:"\u0625\u0644\u0649 \u062A\u0627\u0631\u064A\u062E",from:"\u0645\u0646",to:"\u0625\u0644\u0649",ok:"Ok",yes:"Yes",no:"No",sort_by:"\u062A\u0631\u062A\u064A\u0628 \u062D\u0633\u0628",ascending:"\u062A\u0635\u0627\u0639\u062F\u064A",descending:"\u062A\u0646\u0627\u0632\u0644\u064A",subject:"\u0645\u0648\u0636\u0648\u0639",body:"\u0627\u0644\u062C\u0633\u0645",message:"\u0631\u0633\u0627\u0644\u0629",send:"\u0625\u0631\u0633\u0627\u0644",preview:"Preview",go_back:"\u0625\u0644\u0649 \u0627\u0644\u062E\u0644\u0641",back_to_login:"\u0627\u0644\u0639\u0648\u062F\u0629 \u0625\u0644\u0649 \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644\u061F",home:"\u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629",filter:"\u062A\u0635\u0641\u064A\u0629",delete:"\u062D\u0630\u0641",edit:"\u062A\u0639\u062F\u064A\u0644",view:"\u0639\u0631\u0636",add_new_item:"\u0625\u0636\u0627\u0641\u0629 \u0635\u0646\u0641 \u062C\u062F\u064A\u062F",clear_all:"\u0645\u0633\u062D \u0627\u0644\u0643\u0644",showing:"\u0639\u0631\u0636",of:"\u0645\u0646",actions:"\u0627\u0644\u0639\u0645\u0644\u064A\u0627\u062A",subtotal:"\u0627\u0644\u0645\u062C\u0645\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064A",discount:"\u062E\u0635\u0645",fixed:"\u062B\u0627\u0628\u062A",percentage:"\u0646\u0633\u0628\u0629",tax:"\u0627\u062F\u0627\u0621",total_amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",bill_to:"\u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0644\u0640",ship_to:"\u064A\u0634\u062D\u0646 \u0625\u0644\u0649",due:"\u0627\u0644\u0645\u062A\u0628\u0642\u064A",draft:"\u0645\u0633\u0648\u062F\u0629",sent:"\u0627\u0631\u0633\u0644\u062A",all:"\u0627\u0644\u0643\u0644",select_all:"\u062A\u062D\u062F\u064A\u062F \u0627\u0644\u0643\u0644",select_template:"Select Template",choose_file:"\u0627\u0636\u063A\u0637 \u0647\u0646\u0627 \u0644\u0627\u062E\u062A\u064A\u0627\u0631 \u0645\u0644\u0641",choose_template:"\u0627\u062E\u062A\u064A\u0627\u0631 \u0627\u0644\u0642\u0627\u0644\u0628",choose:"\u0627\u062E\u062A\u0631",remove:"\u062D\u0630\u0641",select_a_status:"\u0627\u062E\u062A\u0631 \u0627\u0644\u062D\u0627\u0644\u0629",select_a_tax:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0627\u062F\u0627\u0621",search:"\u0628\u062D\u062B",are_you_sure:"\u0647\u0644 \u0623\u0646\u062A \u0645\u062A\u0623\u0643\u062F\u061F",list_is_empty:"\u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0641\u0627\u0631\u063A\u0629.",no_tax_found:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0636\u0631\u064A\u0628\u0629!",four_zero_four:"404",you_got_lost:"\u0639\u0641\u0648\u0627\u064B! \u064A\u0628\u062F\u0648 \u0623\u0646\u0643 \u0642\u062F \u062A\u0647\u062A!",go_home:"\u0627\u0644\u0630\u0647\u0627\u0628 \u0627\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629",test_mail_conf:"\u0627\u062E\u062A\u0628\u0627\u0631 \u0627\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0628\u0631\u064A\u062F",send_mail_successfully:"\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0628\u0646\u062C\u0627\u062D",setting_updated:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0628\u0646\u062C\u0627\u062D",select_state:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0648\u0644\u0627\u064A\u0629/\u0627\u0644\u0645\u0646\u0637\u0642\u0629",select_country:"\u0627\u062E\u062A\u0631 \u0627\u0644\u062F\u0648\u0644\u0629",select_city:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0645\u062F\u064A\u0646\u0629",street_1:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u0627\u0631\u0639 1",street_2:"\u0627\u0644\u0634\u0627\u0631\u0639 2",action_failed:"\u0641\u0634\u0644\u062A \u0627\u0644\u0639\u0645\u0644\u064A\u0629",retry:"\u0623\u0639\u062F \u0627\u0644\u0645\u062D\u0627\u0648\u0644\u0629",choose_note:"\u0627\u062E\u062A\u0631 \u0645\u0644\u0627\u062D\u0638\u0629",no_note_found:"\u0644\u0645 \u064A\u062A\u0645 \u0627\u0644\u0639\u062B\u0648\u0631 \u0639\u0644\u0649 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629",insert_note:"\u0623\u062F\u062E\u0644 \u0645\u0644\u0627\u062D\u0638\u0629",copied_pdf_url_clipboard:"\u062A\u0645 \u0646\u0633\u062E \u0631\u0627\u0628\u0637 PDF \u0625\u0644\u0649 \u0627\u0644\u062D\u0627\u0641\u0638\u0629!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},Id={select_year:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0633\u0646\u0629",cards:{due_amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",customers:"\u0627\u0644\u0639\u0645\u0644\u0627\u0621",invoices:"\u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",estimates:"\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",payments:"Payments"},chart_info:{total_sales:"\u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A",total_receipts:"\u0625\u062C\u0645\u0627\u0644\u064A \u0627\u0644\u062F\u062E\u0644",total_expense:"\u0627\u0644\u0646\u0641\u0642\u0627\u062A",net_income:"\u0635\u0627\u0641\u064A \u0627\u0644\u062F\u062E\u0644",year:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0633\u0646\u0629"},monthly_chart:{title:"\u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A \u0648\u0627\u0644\u0646\u0641\u0642\u0627\u062A"},recent_invoices_card:{title:"\u0641\u0648\u0627\u062A\u064A\u0631 \u0645\u0633\u062A\u062D\u0642\u0629",due_on:"\u0645\u0633\u062A\u062D\u0642\u0629 \u0641\u064A",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",amount_due:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",actions:"\u0627\u0644\u0639\u0645\u0644\u064A\u0627\u062A",view_all:"\u0639\u0631\u0636 \u0627\u0644\u0643\u0644"},recent_estimate_card:{title:"\u0623\u062D\u062F\u062B \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",date:"\u0627\u0644\u062A\u0627\u0631\u064A\u062E",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",amount_due:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",actions:"\u0627\u0644\u0639\u0645\u0644\u064A\u0627\u062A",view_all:"\u0639\u0631\u0636 \u0627\u0644\u0643\u0644"}},Td={name:"\u0627\u0644\u0627\u0633\u0645",description:"\u0627\u0644\u0648\u0635\u0641",percent:"\u0646\u0633\u0628\u0647 \u0645\u0626\u0648\u064A\u0647",compound_tax:"\u0627\u0644\u0636\u0631\u064A\u0628\u0629 \u0627\u0644\u0645\u0631\u0643\u0628\u0629"},Rd={search:"\u0628\u062D\u062B...",customers:"\u0627\u0644\u0639\u0645\u0644\u0627\u0621",users:"\u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u0648\u0646",no_results_found:"\u0644\u0645 \u064A\u062A\u0645 \u0627\u0644\u0639\u062B\u0648\u0631 \u0639\u0644\u0649 \u0646\u062A\u0627\u0626\u062C"},$d={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},Md={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},Fd={title:"\u0627\u0644\u0639\u0645\u0644\u0627\u0621",prefix:"Prefix",add_customer:"\u0625\u0636\u0627\u0641\u0629 \u0639\u0645\u064A\u0644",contacts_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0639\u0645\u0644\u0627\u0621",name:"\u0627\u0644\u0627\u0633\u0645",mail:"\u0627\u0644\u0628\u0631\u064A\u062F",statement:"\u0627\u0644\u0628\u064A\u0627\u0646",display_name:"\u0627\u0633\u0645 \u0627\u0644\u0639\u0631\u0636",primary_contact_name:"\u0627\u0633\u0645 \u0627\u0644\u062A\u0648\u0627\u0635\u0644 \u0627\u0644\u0631\u0626\u064A\u0633\u064A",contact_name:"\u0627\u0633\u0645 \u062A\u0648\u0627\u0635\u0644 \u0622\u062E\u0631",amount_due:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",address:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646",phone:"\u0627\u0644\u0647\u0627\u062A\u0641",website:"\u0645\u0648\u0642\u0639 \u0627\u0644\u0625\u0646\u062A\u0631\u0646\u062A",overview:"\u0627\u0633\u062A\u0639\u0631\u0627\u0636",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"\u062A\u0641\u0639\u064A\u0644 \u0627\u0644\u0628\u0648\u0627\u0628\u0629",country:"\u0627\u0644\u062F\u0648\u0644\u0629",state:"\u0627\u0644\u0648\u0644\u0627\u064A\u0629/\u0627\u0644\u0645\u0646\u0637\u0642\u0629",city:"\u0627\u0644\u0645\u062F\u064A\u0646\u0629",zip_code:"\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0628\u0631\u064A\u062F\u064A",added_on:"\u0623\u0636\u064A\u0641 \u0641\u064A",action:"\u0625\u062C\u0631\u0627\u0621",password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",confirm_password:"Confirm Password",street_number:"\u0631\u0642\u0645 \u0627\u0644\u0634\u0627\u0631\u0639",primary_currency:"\u0627\u0644\u0639\u0645\u0644\u0629 \u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629",description:"\u0627\u0644\u0648\u0635\u0641",add_new_customer:"\u0625\u0636\u0627\u0641\u0629 \u0639\u0645\u064A\u0644 \u062C\u062F\u064A\u062F",save_customer:"\u062D\u0641\u0638 \u0627\u0644\u0639\u0645\u064A\u0644",update_customer:"\u062A\u062D\u062F\u064A\u062B \u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0644\u0639\u0645\u064A\u0644",customer:"\u0639\u0645\u064A\u0644 | \u0639\u0645\u0644\u0627\u0621",new_customer:"\u0639\u0645\u064A\u0644 \u062C\u062F\u064A\u062F",edit_customer:"\u062A\u0639\u062F\u064A\u0644 \u0639\u0645\u064A\u0644",basic_info:"\u0645\u0639\u0644\u0648\u0627\u062A \u0623\u0633\u0627\u0633\u064A\u0629",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0641\u0648\u062A\u0631\u0629",shipping_address:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u062D\u0646",copy_billing_address:"\u0646\u0633\u062E \u0645\u0646 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0641\u0648\u062A\u0631\u0629",no_customers:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0639\u0645\u0644\u0627\u0621 \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",no_customers_found:"\u0644\u0645 \u064A\u062A\u0645 \u0627\u0644\u062D\u0635\u0648\u0644 \u0639\u0644\u0649 \u0639\u0645\u0644\u0627\u0621!",no_contact:"\u0644\u064A\u0633\u062A \u0647\u0646\u0627\u0643 \u062C\u0647\u0627\u062A \u0627\u062A\u0635\u0627\u0644",no_contact_name:"\u0627\u0633\u0645 \u062C\u0647\u0629 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u063A\u064A\u0631 \u0645\u0648\u062C\u0648\u062F",list_of_customers:"\u0633\u0648\u0641 \u064A\u062D\u062A\u0648\u064A \u0647\u0630\u0627 \u0627\u0644\u0642\u0633\u0645 \u0639\u0644\u0649 \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0639\u0645\u0644\u0627\u0621.",primary_display_name:"\u0627\u0633\u0645 \u0627\u0644\u0639\u0631\u0636 \u0627\u0644\u0631\u0626\u064A\u0633\u064A",select_currency:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0639\u0645\u0644\u0629",select_a_customer:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0639\u0645\u064A\u0644",type_or_click:"\u0627\u0643\u062A\u0628 \u0623\u0648 \u0627\u0636\u063A\u0637 \u0644\u0644\u0627\u062E\u062A\u064A\u0627\u0631",new_transaction:"\u0645\u0639\u0627\u0645\u0644\u0629 \u062C\u062F\u064A\u062F\u0629",no_matching_customers:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0639\u0645\u0644\u0627\u0621 \u0645\u0637\u0627\u0628\u0642\u064A\u0646!",phone_number:"\u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062A\u0641",create_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0625\u0646\u0634\u0627\u0621",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062F\u0627\u062F \u0647\u0630\u0627 \u0627\u0644\u0639\u0645\u064A\u0644 \u0648\u062C\u0645\u064A\u0639 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0648\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0648\u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0630\u0627\u062A \u0627\u0644\u0635\u0644\u0629. | \u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062F\u0627\u062F \u0647\u0624\u0644\u0627\u0621 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0648\u062C\u0645\u064A\u0639 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0648\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0648\u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0630\u0627\u062A \u0627\u0644\u0635\u0644\u0629.",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062C\u0627\u062D",address_updated_message:"Address Information Updated succesfully",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0639\u0645\u064A\u0644 \u0628\u0646\u062C\u0627\u062D",edit_currency_not_allowed:"Cannot change currency once transactions created."},Vd={title:"\u0627\u0644\u0623\u0635\u0646\u0627\u0641",items_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0623\u0635\u0646\u0627\u0641",name:"\u0627\u0644\u0627\u0633\u0645",unit:"\u0627\u0644\u0648\u062D\u062F\u0629",description:"\u0627\u0644\u0648\u0635\u0641",added_on:"\u0623\u0636\u064A\u0641 \u0641\u064A",price:"\u0627\u0644\u0633\u0639\u0631",date_of_creation:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0625\u0646\u0634\u0627\u0621",not_selected:"\u0644\u0645 \u064A\u062A\u0645 \u0625\u062E\u062A\u064A\u0627\u0631 \u0623\u064A \u0639\u0646\u0635\u0631",action:"\u0625\u062C\u0631\u0627\u0621",add_item:"\u0625\u0636\u0627\u0641\u0629 \u0635\u0646\u0641",save_item:"\u062D\u0641\u0638 \u0627\u0644\u0635\u0646\u0641",update_item:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0635\u0646\u0641",item:"\u0635\u0646\u0641 | \u0623\u0635\u0646\u0627\u0641",add_new_item:"\u0625\u0636\u0627\u0641\u0629 \u0635\u0646\u0641 \u062C\u062F\u064A\u062F",new_item:"\u062C\u062F\u064A\u062F \u0635\u0646\u0641",edit_item:"\u062A\u062D\u062F\u064A\u062B \u0635\u0646\u0641",no_items:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0623\u0635\u0646\u0627\u0641 \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",list_of_items:"\u0647\u0630\u0627 \u0627\u0644\u0642\u0633\u0645 \u0633\u0648\u0641 \u064A\u062D\u062A\u0648\u064A \u0639\u0644\u0649 \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0623\u0635\u0646\u0627\u0641.",select_a_unit:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0648\u062D\u062F\u0629",taxes:"\u0627\u0644\u0636\u0631\u0627\u0626\u0628",item_attached_message:"\u0644\u0627 \u064A\u0645\u0643\u0646 \u062D\u0630\u0641 \u0627\u0644\u0635\u0646\u0641 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0627 \u0627\u0644\u0635\u0646\u0641 | \u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0647 \u0627\u0644\u0623\u0635\u0646\u0627\u0641",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0635\u0646\u0641 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0635\u0646\u0641 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0635\u0646\u0641 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0623\u0635\u0646\u0627\u0641 \u0628\u0646\u062C\u0627\u062D"},Ud={title:"\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"\u062A\u0642\u062F\u064A\u0631 | \u062A\u0642\u062F\u064A\u0631\u0627\u062A",estimates_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",days:"{days} \u0623\u064A\u0627\u0645",months:"{months} \u0623\u0634\u0647\u0631",years:"{years} \u0633\u0646\u0648\u0627\u062A",all:"\u0627\u0644\u0643\u0644",paid:"\u0645\u062F\u0641\u0648\u0639",unpaid:"\u063A\u064A\u0631 \u0645\u062F\u0641\u0648\u0639",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",ref_no:"\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639.",number:"\u0627\u0644\u0631\u0642\u0645",amount_due:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",partially_paid:"\u0645\u062F\u0641\u0648\u0639 \u062C\u0632\u0626\u064A\u0627",total:"\u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",discount:"\u0627\u0644\u062E\u0635\u0645",sub_total:"\u062D\u0627\u0635\u0644 \u0627\u0644\u062C\u0645\u0639",estimate_number:"\u0631\u0642\u0645 \u062A\u0642\u062F\u064A\u0631",ref_number:"\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639",contact:"\u062A\u0648\u0627\u0635\u0644",add_item:"\u0625\u0636\u0627\u0641\u0629 \u0635\u0646\u0641",date:"\u062A\u0627\u0631\u064A\u062E",due_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0627\u0633\u062A\u062D\u0642\u0627\u0642",expiry_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0635\u0644\u0627\u062D\u064A\u0629",status:"\u0627\u0644\u062D\u0627\u0644\u0629",add_tax:"\u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u064A\u0629",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",action:"\u0625\u062C\u0631\u0627\u0621",notes:"\u0645\u0644\u0627\u062D\u0638\u0627\u062A",tax:"\u0636\u0631\u064A\u0628\u0629",estimate_template:"\u0642\u0627\u0644\u0628",convert_to_invoice:"\u062A\u062D\u0648\u064A\u0644 \u0625\u0644\u0649 \u0641\u0627\u062A\u0648\u0631\u0629",mark_as_sent:"\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0633\u0644",send_estimate:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",resend_estimate:"\u0625\u0639\u0627\u062F\u0629 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",record_payment:"\u062A\u0633\u062C\u064A\u0644 \u0645\u062F\u0641\u0648\u0627\u062A",add_estimate:"\u0625\u0636\u0627\u0641\u0629 \u062A\u0642\u062F\u064A\u0631",save_estimate:"\u062D\u0641\u0638 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",confirm_conversion:"\u0647\u0644 \u062A\u0631\u064A\u062F \u062A\u062D\u0648\u064A\u0644 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0625\u0644\u0649 \u0641\u0627\u062A\u0648\u0631\u0629\u061F",conversion_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D",confirm_send_estimate:"\u0633\u064A\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0628\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0625\u0644\u0649 \u0627\u0644\u0639\u0645\u064A\u0644",confirm_mark_as_sent:"\u0633\u064A\u062A\u0645 \u0627\u0644\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0633\u0644 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",confirm_mark_as_accepted:"\u0633\u064A\u062A\u0645 \u0627\u0644\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0642\u0628\u0648\u0644 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",confirm_mark_as_rejected:"\u0633\u064A\u062A\u0645 \u0627\u0644\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0641\u0648\u0636 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",no_matching_estimates:"\u0644\u0627 \u064A\u0648\u062C\u062F \u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0645\u0637\u0627\u0628\u0642\u0629!",mark_as_sent_successfully:"\u062A\u0645 \u0627\u0644\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0633\u0644 \u0628\u0646\u062C\u0627\u062D",send_estimate_successfully:"\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0628\u0646\u062C\u0627\u062D",errors:{required:"\u062D\u0642\u0644 \u0645\u0637\u0644\u0648\u0628"},accepted:"\u0645\u0642\u0628\u0648\u0644",rejected:"\u0645\u0631\u0641\u0648\u0636",expired:"Expired",sent:"\u0645\u0631\u0633\u0644",draft:"\u0645\u0633\u0648\u062F\u0629",viewed:"Viewed",declined:"\u0645\u0631\u0641\u0648\u0636",new_estimate:"\u062A\u0642\u062F\u064A\u0631 \u062C\u062F\u064A\u062F",add_new_estimate:"\u0625\u0636\u0627\u0641\u0629 \u062A\u0642\u062F\u064A\u0631 \u062C\u062F\u064A\u062F",update_Estimate:"\u062A\u062D\u062F\u064A\u062B \u062A\u0642\u062F\u064A\u0631",edit_estimate:"\u062A\u0639\u062F\u064A\u0644 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",items:"\u0627\u0644\u0623\u0635\u0646\u0627\u0641",Estimate:"\u062A\u0642\u062F\u064A\u0631 | \u062A\u0642\u062F\u064A\u0631\u0627\u062A",add_new_tax:"\u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u064A\u0628\u0629 \u062C\u062F\u064A\u062F\u0629",no_estimates:"\u0644\u0627 \u064A\u0648\u062C\u062F \u062A\u0642\u062F\u064A\u0631\u0627\u062A \u062D\u0627\u0644\u064A\u0627\u064B!",list_of_estimates:"\u0647\u0630\u0627 \u0627\u0644\u0642\u0633\u0645 \u0633\u0648\u0641 \u064A\u062D\u062A\u0648\u064A \u0639\u0644\u0649 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A.",mark_as_rejected:"\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0641\u0648\u0636",mark_as_accepted:"\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0642\u0631\u0648\u0621",marked_as_accepted_message:"\u062A\u062D\u062F\u064A\u062F \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0643\u0645\u0642\u0628\u0648\u0644",marked_as_rejected_message:"\u062A\u062D\u062F\u064A\u062F \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0643\u0645\u0631\u0641\u0648\u0636",confirm_delete:"\u0644\u0646 \u062A\u0633\u062A\u0637\u064A\u0639 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 | \u0644\u0646 \u062A\u0633\u062A\u0637\u064A\u0639 \u0625\u0633\u062A\u0639\u0627\u062F\u0629 \u0647\u0630\u0647 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0628\u0646\u062C\u0627\u062D",something_went_wrong:"\u062E\u0637\u0623 \u063A\u064A\u0631 \u0645\u0639\u0631\u0648\u0641!",item:{title:"\u0627\u0633\u0645 \u0627\u0644\u0635\u0646\u0641",description:"\u0627\u0644\u0648\u0635\u0641",quantity:"\u0627\u0644\u0643\u0645\u064A\u0629",price:"\u0627\u0644\u0633\u0639\u0631",discount:"\u0627\u0644\u062E\u0635\u0645",total:"\u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",total_discount:"\u0645\u062C\u0645\u0648\u0639 \u0627\u0644\u062E\u0635\u0645",sub_total:"\u062D\u0627\u0635\u0644 \u0627\u0644\u062C\u0645\u0639",tax:"\u0627\u0644\u0636\u0631\u064A\u0629",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",select_an_item:"\u0627\u0643\u062A\u0628 \u0623\u0648 \u0627\u062E\u062A\u0631 \u0627\u0644\u0635\u0646\u0641",type_item_description:"\u0627\u0643\u062A\u0628 \u0648\u0635\u0641 \u0627\u0644\u0635\u0646\u0641 (\u0627\u062E\u062A\u064A\u0627\u0631\u064A)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},Od={title:"\u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",invoice_information:"Invoice Information",days:"{days} \u0623\u064A\u0627\u0645",months:"{months} \u0623\u0634\u0647\u0631",years:"{years} \u0633\u0646\u0648\u0627\u062A",all:"\u0627\u0644\u0643\u0644",paid:"\u0645\u062F\u0641\u0648\u0639",unpaid:"\u063A\u064A\u0631 \u0645\u062F\u0641\u0648\u0639",viewed:"\u0634\u0648\u0647\u062F",overdue:"\u0645\u062A\u0623\u062E\u0631",completed:"\u0627\u0643\u062A\u0645\u0644",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",paid_status:"\u062D\u0627\u0644\u0629 \u0627\u0644\u062F\u0641\u0639",ref_no:"\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639.",number:"\u0627\u0644\u0631\u0642\u0645",amount_due:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",partially_paid:"\u0645\u062F\u0641\u0648\u0639 \u062C\u0632\u0626\u064A\u0627\u064B",total:"\u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",discount:"\u0627\u0644\u062E\u0635\u0645",sub_total:"\u062D\u0627\u0635\u0644 \u0627\u0644\u062C\u0645\u0639",invoice:"\u0641\u0627\u062A\u0648\u0631\u0629 | \u0641\u0648\u0627\u062A\u064A\u0631",invoice_number:"\u0631\u0642\u0645 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",ref_number:"\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639",contact:"\u062A\u0648\u0627\u0635\u0644",add_item:"\u0625\u0636\u0627\u0641\u0629 \u0635\u0646\u0641",date:"\u0627\u0644\u062A\u0627\u0631\u064A\u062E",due_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0627\u0633\u062A\u062D\u0642\u0627\u0642",status:"\u0627\u0644\u062D\u0627\u0644\u0629",add_tax:"\u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u064A\u0628\u0629",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",action:"\u0625\u062C\u0631\u0627\u0621",notes:"\u0645\u0644\u0627\u062D\u0638\u0627\u062A",view:"\u0639\u0631\u0636",send_invoice:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",resend_invoice:"\u0625\u0639\u0627\u062F\u0629 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",invoice_template:"\u0642\u0627\u0644\u0628 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",conversion_message:"Invoice cloned successful",template:"\u0642\u0627\u0644\u0628",mark_as_sent:"\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0633\u0644",confirm_send_invoice:"\u0633\u064A\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0647\u0630\u0647 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0623\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0625\u0644\u0649 \u0627\u0644\u0639\u0645\u064A\u0644",invoice_mark_as_sent:"\u0633\u064A\u062A\u0645 \u062A\u062D\u062F\u064A\u062F \u0647\u0630\u0647 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0643\u0645\u0631\u0633\u0644\u0629",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"\u0633\u064A\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0647\u0630\u0647 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0623\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0625\u0644\u0649 \u0627\u0644\u0639\u0645\u064A\u0644",invoice_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",record_payment:"\u062A\u0633\u062C\u064A\u0644 \u0645\u062F\u0641\u0648\u0639\u0627\u062A",add_new_invoice:"\u0625\u0636\u0627\u0641\u0629 \u0641\u0627\u062A\u0648\u0631\u0629 \u062C\u062F\u064A\u062F\u0629",update_expense:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0645\u0635\u0631\u0648\u0641\u0627\u062A",edit_invoice:"\u062A\u0639\u062F\u064A\u0644 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",new_invoice:"\u0641\u0627\u062A\u0648\u0631\u0629 \u062C\u062F\u064A\u062F\u0629",save_invoice:"\u062D\u0641\u0638 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",update_invoice:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",add_new_tax:"\u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u064A\u0628\u0629 \u062C\u062F\u064A\u062F\u0629",no_invoices:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0641\u0648\u0627\u062A\u064A\u0631 \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 .",select_invoice:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",no_matching_invoices:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0641\u0648\u0627\u062A\u064A\u0631 \u0645\u0637\u0627\u0628\u0642\u0629!",mark_as_sent_successfully:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062F \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0643\u0645\u0631\u0633\u0644\u0629 \u0628\u0646\u062C\u0627\u062D",invoice_sent_successfully:"Invoice sent successfully",cloned_successfully:"\u062A\u0645 \u0627\u0633\u062A\u0646\u0633\u0627\u062E \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D",clone_invoice:"\u0627\u0633\u062A\u0646\u0633\u0627\u062E \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",confirm_clone:"\u0633\u064A\u062A\u0645 \u0627\u0633\u062A\u0646\u0633\u0627\u062E \u0647\u0630\u0647 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0641\u064A \u0641\u0627\u062A\u0648\u0631\u0629 \u062C\u062F\u064A\u062F\u0629",item:{title:"\u0627\u0633\u0645 \u0627\u0644\u0635\u0646\u0641",description:"\u0627\u0644\u0648\u0635\u0641",quantity:"\u0627\u0644\u0643\u0645\u064A\u0629",price:"\u0627\u0644\u0633\u0639\u0631",discount:"\u0627\u0644\u062E\u0635\u0645",total:"\u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",total_discount:"\u0625\u062C\u0645\u0627\u0644\u064A \u0627\u0644\u062E\u0635\u0645",sub_total:"\u062D\u0627\u0635\u0644 \u0627\u0644\u062C\u0645\u0639",tax:"\u0627\u0644\u0636\u0631\u064A\u0628\u0629",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",select_an_item:"\u0627\u0643\u062A\u0628 \u0623\u0648 \u0627\u0646\u0642\u0631 \u0644\u0627\u062E\u062A\u064A\u0627\u0631 \u0635\u0646\u0641",type_item_description:"\u0648\u0635\u0641 \u0627\u0644\u0635\u0646\u0641 (\u0627\u062E\u062A\u064A\u0627\u0631\u064A)"},payment_attached_message:"\u0647\u0646\u0627\u0643 \u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0645\u0631\u062A\u0628\u0637\u0629 \u0628\u0627\u0644\u0641\u0639\u0644 \u0628\u0625\u062D\u062F\u0649 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0627\u0644\u0645\u062D\u062F\u062F\u0629. \u062A\u0623\u0643\u062F \u0645\u0646 \u062D\u0630\u0641 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0627\u0644\u0645\u0631\u062A\u0628\u0637\u0629 \u0623\u0648\u0644\u0627\u064B \u0642\u0628\u0644 \u062D\u0630\u0641 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629.",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0639\u062F \u0647\u0630\u0647 \u0627\u0644\u0625\u062C\u0631\u0627\u0621 | \u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0628\u0639\u062F \u0647\u0630\u0627 \u0627\u0644\u0625\u062C\u0631\u0627\u0621",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0628\u0646\u062C\u0627\u062D",marked_as_sent_message:"\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D",something_went_wrong:"\u062E\u0637\u0623 \u063A\u064A\u0631 \u0645\u0639\u0631\u0648\u0641!",invalid_due_amount_message:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0646\u0647\u0627\u0626\u064A \u0644\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0644\u0627 \u064A\u0645\u0643\u0646 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0623\u0642\u0644 \u0645\u0646 \u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628 \u0644\u0647\u0627. \u0631\u062C\u0627\u0621\u0627\u064B \u062D\u062F\u062B \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0623\u0648 \u0642\u0645 \u0628\u062D\u0630\u0641 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0627\u0644\u0645\u0631\u062A\u0628\u0637\u0629 \u0628\u0647\u0627 \u0644\u0644\u0627\u0633\u062A\u0645\u0631\u0627\u0631.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},Ld={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},qd={title:"\u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A",payments_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A",record_payment:"\u062A\u0633\u062C\u064A\u0644 \u062F\u0641\u0639\u0629",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",date:"\u0627\u0644\u062A\u0627\u0631\u064A\u062E",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",action:"\u0625\u062C\u0631\u0627\u0621",payment_number:"\u0631\u0642\u0645 \u0627\u0644\u062F\u0641\u0639\u0629",payment_mode:"\u0646\u0648\u0639 \u0627\u0644\u062F\u0641\u0639\u0629",invoice:"\u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",note:"\u0645\u0644\u0627\u062D\u0638\u0629",add_payment:"\u0625\u0636\u0627\u0641\u0629 \u062F\u0641\u0639\u0629",new_payment:"\u062F\u0641\u0639\u0629 \u062C\u062F\u064A\u062F\u0629",edit_payment:"\u062A\u0639\u062F\u064A\u0644 \u0627\u0644\u062F\u0641\u0639\u0629",view_payment:"\u0639\u0631\u0636 \u0627\u0644\u062F\u0641\u0639\u0629",add_new_payment:"\u0625\u0636\u0627\u0641\u0629 \u062F\u0641\u0639\u0629 \u062C\u062F\u064A\u062F\u0629",send_payment_receipt:"\u0625\u0631\u0633\u0627\u0644 \u0625\u064A\u0635\u0627\u0644 \u0627\u0644\u062F\u0641\u0639",send_payment:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062F\u0641\u0639\u0629",save_payment:"\u062D\u0641\u0638 \u0627\u0644\u062F\u0641\u0639\u0629",update_payment:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062F\u0641\u0639\u0629",payment:"\u062F\u0641\u0639\u0629 | \u0645\u062F\u0641\u0648\u0639\u0627\u062A",no_payments:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0645\u062F\u0641\u0648\u0639\u0627\u062A \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",not_selected:"\u0644\u0645 \u064A\u062A\u0645 \u062A\u062D\u062F\u064A\u062F",no_invoice:"\u0644\u0627 \u062A\u0648\u062C\u062F \u0641\u0627\u062A\u0648\u0631\u0629",no_matching_payments:"\u0644\u0627 \u062A\u0648\u062C\u062F \u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0645\u0637\u0627\u0628\u0642\u0629!",list_of_payments:"\u0633\u0648\u0641 \u062A\u062D\u062A\u0648\u064A \u0647\u0630\u0647 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0639\u0644\u0649 \u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631.",select_payment_mode:"\u0627\u062E\u062A\u0631 \u0637\u0631\u064A\u0642\u0629 \u0627\u0644\u062F\u0641\u0639",confirm_mark_as_sent:"\u0633\u064A\u062A\u0645 \u0627\u0644\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0633\u0644 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",confirm_send_payment:"\u0633\u064A\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0647\u0630\u0647 \u0627\u0644\u062F\u0641\u0639\u0629 \u0639\u0628\u0631 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0625\u0644\u0649 \u0627\u0644\u0639\u0645\u064A\u0644",send_payment_successfully:"\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062F\u0641\u0639\u0629 \u0628\u0646\u062C\u0627\u062D",something_went_wrong:"\u062E\u0637\u0623 \u063A\u064A\u0631 \u0645\u0639\u0631\u0648\u0641!",confirm_delete:"\u0644\u0646 \u062A\u0643\u0648\u0646 \u0642\u0627\u062F\u0631 \u0639\u0644\u0649 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0647 \u0627\u0644\u062F\u0641\u0639\u0629 | \u0644\u0646 \u062A\u0643\u0648\u0646 \u0642\u0627\u062F\u0631\u0627\u064B \u0639\u0644\u0649 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0647 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u062F\u0641\u0639\u0629 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062F\u0641\u0639\u0629 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u062F\u0641\u0639\u0629 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0628\u0646\u062C\u0627\u062D",invalid_amount_message:"\u0642\u064A\u0645\u0629 \u0627\u0644\u062F\u0641\u0639\u0629 \u063A\u064A\u0631 \u0635\u062D\u064A\u062D\u0629!"},Bd={title:"\u0627\u0644\u0646\u0641\u0642\u0627\u062A",expenses_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0646\u0641\u0642\u0627\u062A",select_a_customer:"\u062D\u062F\u062F \u0639\u0645\u064A\u0644\u0627\u064B",expense_title:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",currency:"Currency",contact:"\u062A\u0648\u0627\u0635\u0644",category:"\u0627\u0644\u0641\u0626\u0629",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",expense_date:"\u0627\u0644\u062A\u0627\u0631\u064A\u062E",description:"\u0627\u0644\u0648\u0635\u0641",receipt:"\u0633\u0646\u062F \u0627\u0644\u0642\u0628\u0636",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",action:"\u0625\u062C\u0631\u0627\u0621",not_selected:"\u0644\u0645 \u064A\u062A\u0645 \u062A\u062D\u062F\u064A\u062F",note:"\u0645\u0644\u0627\u062D\u0638\u0629",category_id:"\u0631\u0645\u0632 \u0627\u0644\u0641\u0626\u0629",date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0646\u0641\u0642\u0627\u062A",add_expense:"\u0623\u0636\u0641 \u0646\u0641\u0642\u0627\u062A",add_new_expense:"\u0623\u0636\u0641 \u0646\u0641\u0642\u0627\u062A \u062C\u062F\u064A\u062F\u0629",save_expense:"\u062D\u0641\u0638 \u0627\u0644\u0646\u0641\u0642\u0627\u062A",update_expense:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0641\u0642\u0627\u062A",download_receipt:"\u062A\u0646\u0632\u064A\u0644 \u0627\u0644\u0633\u0646\u062F",edit_expense:"\u062A\u0639\u062F\u064A\u0644 \u0627\u0644\u0646\u0641\u0642\u0627\u062A",new_expense:"\u0646\u0641\u0642\u0627\u062A \u062C\u062F\u064A\u062F\u0629",expense:"\u0625\u0646\u0641\u0627\u0642 | \u0646\u0641\u0642\u0627\u062A",no_expenses:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0646\u0641\u0642\u0627\u062A \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",list_of_expenses:"\u0647\u0630\u0647 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0633\u062A\u062D\u062A\u0648\u064A \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0627\u0644\u062E\u0627\u0635\u0629 \u0628\u0643",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0627 \u0627\u0644\u0625\u0646\u0641\u0627\u0642 | \u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0647 \u0627\u0644\u0646\u0641\u0642\u0627\u062A",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",categories:{categories_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0641\u0626\u0627\u062A",title:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646",name:"\u0627\u0644\u0627\u0633\u0645",description:"\u0627\u0644\u0648\u0635\u0641",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",actions:"\u0627\u0644\u0639\u0645\u0644\u064A\u0627\u062A",add_category:"\u0625\u0636\u0627\u0641\u0629 \u0641\u0626\u0645\u0629",new_category:"\u0641\u0626\u0629 \u062C\u062F\u064A\u062F\u0629",category:"\u0641\u0626\u0629 | \u0641\u0626\u0627\u062A",select_a_category:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0641\u0626\u0629"}},Kd={email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",forgot_password:"\u0646\u0633\u064A\u062A \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631\u061F",or_signIn_with:"\u0623\u0648 \u0633\u062C\u0644 \u0627\u0644\u062F\u062E\u0648\u0644 \u0628\u0648\u0627\u0633\u0637\u0629",login:"\u062F\u062E\u0648\u0644",register:"\u062A\u0633\u062C\u064A\u0644",reset_password:"\u0625\u0639\u0627\u062F\u0629 \u062A\u0639\u064A\u064A\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",password_reset_successfully:"\u062A\u0645 \u0625\u0639\u0627\u062F\u0629 \u062A\u0639\u064A\u064A\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0628\u0646\u062C\u0627\u062D",enter_email:"\u0623\u062F\u062E\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",enter_password:"\u0623\u0643\u062A\u0628 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",retype_password:"\u0623\u0639\u062F \u0643\u062A\u0627\u0628\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631"},Zd={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},Wd={title:"\u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u0648\u0646",users_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u064A\u0646",name:"\u0627\u0633\u0645",description:"\u0648\u0635\u0641",added_on:"\u0648\u0623\u0636\u0627\u0641 \u0641\u064A",date_of_creation:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u062E\u0644\u0642",action:"\u0639\u0645\u0644",add_user:"\u0625\u0636\u0627\u0641\u0629 \u0645\u0633\u062A\u062E\u062F\u0645",save_user:"\u062D\u0641\u0638 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645",update_user:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645",user:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645",add_new_user:"\u0625\u0636\u0627\u0641\u0629 \u0645\u0633\u062A\u062E\u062F\u0645 \u062C\u062F\u064A\u062F",new_user:"\u0645\u0633\u062A\u062E\u062F\u0645 \u062C\u062F\u064A\u062F",edit_user:"\u062A\u062D\u0631\u064A\u0631 \u0627\u0644\u0639\u0636\u0648",no_users:"\u0644\u0627 \u0645\u0633\u062A\u062E\u062F\u0645\u064A\u0646 \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",list_of_users:"\u0633\u064A\u062D\u062A\u0648\u064A \u0647\u0630\u0627 \u0627\u0644\u0642\u0633\u0645 \u0639\u0644\u0649 \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u064A\u0646.",email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",phone:"\u0647\u0627\u062A\u0641",password:"\u0643\u0644\u0645\u0647 \u0627\u0644\u0633\u0631",user_attached_message:"\u0644\u0627 \u064A\u0645\u0643\u0646 \u062D\u0630\u0641 \u0639\u0646\u0635\u0631 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0628\u0627\u0644\u0641\u0639\u0644",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062F\u0627\u062F \u0647\u0630\u0627 \u0627\u0644\u0639\u0646\u0635\u0631 | \u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062F\u0627\u062F \u0647\u0624\u0644\u0627\u0621 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u064A\u0646",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0628\u0646\u062C\u0627\u062D",select_company_role:"Select Role for {company}",companies:"Companies"},Hd={title:"\u062A\u0642\u0631\u064A\u0631",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",status:"\u0627\u0644\u062D\u0627\u0644\u0629",paid:"\u0645\u062F\u0641\u0648\u0639",unpaid:"\u063A\u064A\u0631 \u0645\u062F\u0641\u0648\u0639",download_pdf:"\u062A\u0646\u0632\u064A\u0644 PDF",view_pdf:"\u0639\u0631\u0636 PDF",update_report:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062A\u0642\u0631\u064A\u0631",report:"\u062A\u0642\u0631\u064A\u0631 | \u062A\u0642\u0627\u0631\u064A\u0631",profit_loss:{profit_loss:"\u0627\u0644\u062E\u0633\u0627\u0626\u0631 \u0648\u0627\u0644\u0623\u0631\u0628\u0627\u062D",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",date_range:"\u0627\u062E\u062A\u0631 \u0645\u062F\u0649 \u0627\u0644\u062A\u0627\u0631\u064A\u062E"},sales:{sales:"\u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A",date_range:"\u0627\u062E\u062A\u0631 \u0645\u062F\u0649 \u0627\u0644\u062A\u0627\u0631\u064A\u062E",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",report_type:"\u0646\u0648\u0639 \u0627\u0644\u062A\u0642\u0631\u064A\u0631"},taxes:{taxes:"\u0627\u0644\u0636\u0631\u0627\u0626\u0628",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",date_range:"\u0627\u062E\u062A\u0631 \u0645\u062F\u0649 \u0627\u0644\u062A\u0627\u0631\u064A\u062E"},errors:{required:"\u062D\u0642\u0644 \u0645\u0637\u0644\u0648\u0628"},invoices:{invoice:"\u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",invoice_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",due_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0627\u0633\u062A\u062D\u0642\u0627\u0642",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",contact_name:"\u0627\u0633\u0645 \u0627\u0644\u062A\u0648\u0627\u0635\u0644",status:"\u0627\u0644\u062D\u0627\u0644\u0629"},estimates:{estimate:"\u062A\u0642\u062F\u064A\u0631",estimate_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u062A\u0642\u062F\u064A\u0631",due_date:"\u0645\u0633\u062A\u062D\u0642 \u0628\u062A\u0627\u0631\u064A\u062E",estimate_number:"\u0631\u0642\u0645 \u0645\u0633\u062A\u062D\u0642",ref_number:"\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",contact_name:"\u0627\u0633\u0645 \u0627\u0644\u062A\u0648\u0627\u0635\u0644",status:"\u0627\u0644\u062D\u0627\u0644\u0629"},expenses:{expenses:"\u0627\u0644\u0646\u0641\u0642\u0627\u062A",category:"\u0627\u0644\u0641\u0626\u0629",date:"\u0627\u0644\u062A\u0627\u0631\u064A\u062E",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",date_range:"\u0627\u062E\u062A\u0631 \u0645\u062F\u0649 \u0627\u0644\u062A\u0627\u0631\u064A\u062E"}},Gd={menu_title:{account_settings:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062D\u0633\u0627\u0628",company_information:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u0645\u0646\u0634\u0623\u0629",customization:"\u062A\u062E\u0635\u064A\u0635",preferences:"\u062A\u0641\u0636\u064A\u0644\u0627\u062A",notifications:"\u062A\u0646\u0628\u064A\u0647\u0627\u062A",tax_types:"\u0646\u0648\u0639 \u0627\u0644\u0636\u0631\u064A\u0628\u0629",expense_category:"\u0641\u0626\u0627\u062A \u0627\u0644\u0646\u0641\u0642\u0627\u062A",update_app:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0638\u0627\u0645",backup:"\u062F\u0639\u0645",file_disk:"\u0642\u0631\u0635 \u0627\u0644\u0645\u0644\u0641",custom_fields:"\u0627\u0644\u062D\u0642\u0648\u0644 \u0627\u0644\u0645\u062E\u0635\u0635\u0629",payment_modes:"\u0637\u0631\u0642 \u0627\u0644\u062F\u0641\u0639",notes:"\u0645\u0644\u0627\u062D\u0638\u0627\u062A",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A",setting:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A | \u0625\u0639\u062F\u0627\u062F\u0627\u062A",general:"\u0639\u0627\u0645",language:"\u0627\u0644\u0644\u063A\u0629",primary_currency:"\u0627\u0644\u0639\u0645\u0644\u0629 \u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629",timezone:"\u0627\u0644\u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0632\u0645\u0646\u064A\u0629",date_format:"\u0635\u064A\u063A\u0629 \u0627\u0644\u062A\u0627\u0631\u064A\u062E",currencies:{title:"\u0627\u0644\u0639\u0645\u0644\u0627\u062A",currency:"\u0627\u0644\u0639\u0645\u0644\u0629 | \u0627\u0644\u0639\u0645\u0644\u0627\u062A",currencies_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0639\u0645\u0644\u0627\u062A",select_currency:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0639\u0645\u0644\u0629",name:"\u0627\u0644\u0627\u0633\u0645",code:"\u0627\u0644\u0645\u0631\u062C\u0639",symbol:"\u0627\u0644\u0631\u0645\u0632",precision:"\u0627\u0644\u062F\u0642\u0629",thousand_separator:"\u0641\u0627\u0635\u0644 \u0627\u0644\u0622\u0644\u0627\u0641",decimal_separator:"\u0627\u0644\u0641\u0627\u0635\u0644\u0629 \u0627\u0644\u0639\u0634\u0631\u064A\u0629",position:"\u0627\u0644\u0645\u0648\u0642\u0639",position_of_symbol:"\u0645\u0648\u0642\u0639 \u0631\u0645\u0632 \u0627\u0644\u0639\u0645\u0644\u0629",right:"\u064A\u0645\u064A\u0646",left:"\u064A\u0633\u0627\u0631",action:"\u0625\u062C\u0631\u0627\u0621",add_currency:"\u0623\u0636\u0641 \u0639\u0645\u0644\u0629"},mail:{host:"\u062E\u0627\u062F\u0645 \u0627\u0644\u0628\u0631\u064A\u062F",port:"\u0645\u0646\u0641\u0630 \u0627\u0644\u0628\u0631\u064A\u062F",driver:"\u0645\u0634\u063A\u0644 \u0627\u0644\u0628\u0631\u064A\u062F",secret:"\u0633\u0631\u064A",mailgun_secret:"\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0633\u0631\u064A \u0644\u0640 Mailgun",mailgun_domain:"\u0627\u0644\u0645\u062C\u0627\u0644",mailgun_endpoint:"\u0627\u0644\u0646\u0647\u0627\u064A\u0629 \u0627\u0644\u0637\u0631\u0641\u064A\u0629 \u0644\u0640 Mailgun",ses_secret:"SES \u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0633\u0631\u064A",ses_key:"SES \u0645\u0641\u062A\u0627\u062D",password:"\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",username:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0644\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",mail_config:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",from_name:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0631\u0633\u0644",from_mail:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0644\u0645\u0631\u0633\u0644",encryption:"\u0635\u064A\u063A\u0629 \u0627 \u0644\u062A\u0634\u0641\u064A\u0631",mail_config_desc:"\u0623\u062F\u0646\u0627\u0647 \u0647\u0648 \u0646\u0645\u0648\u0630\u062C \u0644\u062A\u0643\u0648\u064A\u0646 \u0628\u0631\u0646\u0627\u0645\u062C \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0625\u0631\u0633\u0627\u0644 \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0645\u0646 \u0627\u0644\u062A\u0637\u0628\u064A\u0642. \u064A\u0645\u0643\u0646\u0643 \u0623\u064A\u0636\u064B\u0627 \u062A\u0647\u064A\u0626\u0629 \u0645\u0648\u0641\u0631\u064A \u0627\u0644\u062C\u0647\u0627\u062A \u0627\u0644\u062E\u0627\u0631\u062C\u064A\u0629 \u0645\u062B\u0644 Sendgrid \u0648 SES \u0625\u0644\u062E."},pdf:{title:"PDF \u0625\u0639\u062F\u0627\u062F\u0627\u062A",footer_text:"\u0646\u0635 \u0627\u0644\u062A\u0630\u064A\u064A\u0644",pdf_layout:"\u0627\u062A\u062C\u0627\u0647 \u0635\u0641\u062D\u0629 PDF"},company_info:{company_info:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u0634\u0631\u0643\u0629",company_name:"\u0627\u0633\u0645 \u0627\u0644\u0634\u0631\u0643\u0629",company_logo:"\u0634\u0639\u0627\u0631 \u0627\u0644\u0634\u0631\u0643\u0629",section_description:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0639\u0646 \u0634\u0631\u0643\u062A\u0643 \u0633\u064A\u062A\u0645 \u0639\u0631\u0636\u0647\u0627 \u0639\u0644\u0649 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0648\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0648\u0627\u0644\u0645\u0633\u062A\u0646\u062F\u0627\u062A \u0627\u0644\u0623\u062E\u0631\u0649.",phone:"\u0627\u0644\u0647\u0627\u062A\u0641",country:"\u0627\u0644\u062F\u0648\u0644\u0629",state:"\u0627\u0644\u0648\u0644\u0627\u064A\u0629/\u0627\u0644\u0645\u0646\u0637\u0642\u0629",city:"\u0627\u0644\u0645\u062F\u064A\u0646\u0629",address:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646",zip:"\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0628\u0631\u064A\u062F\u064A",save:"\u062D\u0641\u0638",delete:"Delete",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u0634\u0631\u0643\u0629 \u0628\u0646\u062C\u0627\u062D",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"\u0627\u0644\u062D\u0642\u0648\u0644 \u0627\u0644\u0645\u062E\u0635\u0635\u0629",section_description:"\u0642\u0645 \u0628\u062A\u062E\u0635\u064A\u0635 \u0641\u0648\u0627\u062A\u064A\u0631\u0643 \u0648\u062A\u0642\u062F\u064A\u0631\u0627\u062A\u0643 \u0648\u0625\u064A\u0635\u0627\u0644\u0627\u062A \u0627\u0644\u062F\u0641\u0639 \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u062D\u0642\u0648\u0644 \u0627\u0644\u062E\u0627\u0635\u0629 \u0628\u0643. \u062A\u0623\u0643\u062F \u0645\u0646 \u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u062D\u0642\u0648\u0644 \u0627\u0644\u0645\u0636\u0627\u0641\u0629 \u0623\u062F\u0646\u0627\u0647 \u0641\u064A \u062A\u0646\u0633\u064A\u0642\u0627\u062A \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646 \u0641\u064A \u0635\u0641\u062D\u0629 \u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062A\u062E\u0635\u064A\u0635.",add_custom_field:"\u0625\u0636\u0627\u0641\u0629 \u062D\u0642\u0644 \u0645\u062E\u0635\u0635",edit_custom_field:"\u062A\u062D\u0631\u064A\u0631 \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635",field_name:"\u0627\u0633\u0645 \u0627\u0644\u062D\u0642\u0644",label:"\u0636\u0639 \u0627\u0644\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629",type:"\u0646\u0648\u0639",name:"\u0627\u0633\u0645",slug:"Slug",required:"\u0645\u0637\u0644\u0648\u0628",placeholder:"\u0639\u0646\u0635\u0631 \u0646\u0627\u0626\u0628",help_text:"\u0646\u0635 \u0627\u0644\u0645\u0633\u0627\u0639\u062F\u0629",default_value:"\u0627\u0644\u0642\u064A\u0645\u0629 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629",prefix:"\u0627\u062E\u062A\u0635\u0627\u0631",starting_number:"\u0631\u0642\u0645 \u0627\u0644\u0628\u062F\u0627\u064A\u0629",model:"\u0646\u0645\u0648\u0630\u062C",help_text_description:"\u0623\u062F\u062E\u0644 \u0628\u0639\u0636 \u0627\u0644\u0646\u0635 \u0644\u0645\u0633\u0627\u0639\u062F\u0629 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u064A\u0646 \u0639\u0644\u0649 \u0641\u0647\u0645 \u0627\u0644\u063A\u0631\u0636 \u0645\u0646 \u0647\u0630\u0627 \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635.",suffix:"\u0644\u0627\u062D\u0642\u0629",yes:"\u0646\u0639\u0645",no:"\u0644\u0627",order:"\u0637\u0644\u0628",custom_field_confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0639\u0627\u062F\u0629 \u0647\u0630\u0627 \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635",already_in_use:"\u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0628\u0627\u0644\u0641\u0639\u0644",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635 \u0628\u0646\u062C\u0627\u062D",options:"\u062E\u064A\u0627\u0631\u0627\u062A",add_option:"\u0623\u0636\u0641 \u062E\u064A\u0627\u0631\u0627\u062A",add_another_option:"\u0623\u0636\u0641 \u062E\u064A\u0627\u0631\u064B\u0627 \u0622\u062E\u0631",sort_in_alphabetical_order:"\u0641\u0631\u0632 \u062D\u0633\u0628 \u0627\u0644\u062A\u0631\u062A\u064A\u0628 \u0627\u0644\u0623\u0628\u062C\u062F\u064A",add_options_in_bulk:"\u0623\u0636\u0641 \u0627\u0644\u062E\u064A\u0627\u0631\u0627\u062A \u0628\u0634\u0643\u0644 \u0645\u062C\u0645\u0651\u0639",use_predefined_options:"\u0627\u0633\u062A\u062E\u062F\u0645 \u0627\u0644\u062E\u064A\u0627\u0631\u0627\u062A \u0627\u0644\u0645\u062D\u062F\u062F\u0629 \u0645\u0633\u0628\u0642\u064B\u0627",select_custom_date:"\u062D\u062F\u062F \u0627\u0644\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0645\u062E\u0635\u0635",select_relative_date:"\u062D\u062F\u062F \u0627\u0644\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0646\u0633\u0628\u064A",ticked_by_default:"\u064A\u062A\u0645 \u062A\u062D\u062F\u064A\u062F\u0647 \u0628\u0634\u0643\u0644 \u0627\u0641\u062A\u0631\u0627\u0636\u064A",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635 \u0628\u0646\u062C\u0627\u062D",added_message:"\u062A\u0645\u062A \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635 \u0628\u0646\u062C\u0627\u062D",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"\u0627\u0644\u062A\u062E\u0635\u064A\u0635",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u0634\u0631\u0643\u0629 \u0628\u0646\u062C\u0627\u062D",save:"\u062D\u0641\u0638",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"\u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"\u0646\u0635 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A \u0644\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",company_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u0631\u0643\u0629",shipping_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u062D\u0646",billing_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",invoice_email_attachment:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0643\u0645\u0631\u0641\u0642\u0627\u062A",invoice_email_attachment_setting_description:'\u062A\u0641\u0639\u064A\u0644 \u0647\u0630\u0627 \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u063A\u0628 \u0641\u064A \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0643\u0645\u0631\u0641\u0642 \u0628\u0631\u064A\u062F \u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A. \u064A\u0631\u062C\u0649 \u0645\u0644\u0627\u062D\u0638\u0629 \u0623\u0646 \u0632\u0631 "\u0639\u0631\u0636 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631" \u0641\u064A \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0646 \u064A\u062A\u0645 \u0639\u0631\u0636\u0647 \u0628\u0639\u062F \u0627\u0644\u0622\u0646 \u0639\u0646\u062F \u0627\u0644\u062A\u0641\u0639\u064A\u0644.',invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"\u062A\u0642\u062F\u064A\u0631 \u0646\u0635 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A",company_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u0631\u0643\u0629",shipping_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u062D\u0646",billing_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",estimate_email_attachment:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0643\u0645\u0631\u0641\u0642\u0627\u062A",estimate_email_attachment_setting_description:'\u062A\u0641\u0639\u064A\u0644 \u0647\u0630\u0627 \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u063A\u0628 \u0641\u064A \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0643\u0645\u0631\u0641\u0642 \u0628\u0631\u064A\u062F \u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A. \u064A\u0631\u062C\u0649 \u0645\u0644\u0627\u062D\u0638\u0629 \u0623\u0646 \u0632\u0631 "\u0639\u0631\u0636 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A" \u0641\u064A \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0646 \u064A\u062A\u0645 \u0639\u0631\u0636\u0647 \u0628\u0639\u062F \u0627\u0644\u0622\u0646 \u0639\u0646\u062F \u0627\u0644\u062A\u0641\u0639\u064A\u0644.',estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"\u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"\u0646\u0635 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0644\u062F\u0641\u0639 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A",company_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u0631\u0643\u0629",from_customer_address_format:"\u0645\u0646 \u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0639\u0645\u064A\u0644",payment_email_attachment:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0643\u0645\u0631\u0641\u0642\u0627\u062A",payment_email_attachment_setting_description:'\u062A\u0641\u0639\u064A\u0644 \u0647\u0630\u0627 \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u063A\u0628 \u0641\u064A \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0643\u0645\u0631\u0641\u0642 \u0628\u0631\u064A\u062F \u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A. \u064A\u0631\u062C\u0649 \u0645\u0644\u0627\u062D\u0638\u0629 \u0623\u0646 \u0632\u0631 "\u0639\u0631\u0636 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A" \u0641\u064A \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0646 \u064A\u062A\u0645 \u0639\u0631\u0636\u0647 \u0628\u0639\u062F \u0627\u0644\u0622\u0646 \u0639\u0646\u062F \u0627\u0644\u062A\u0641\u0639\u064A\u0644.',payment_settings_updated:"Payment Settings updated successfully"},items:{title:"\u0627\u0644\u0639\u0646\u0627\u0635\u0631",units:"\u0627\u0644\u0648\u062D\u062F\u0627\u062A",add_item_unit:"\u0625\u0636\u0627\u0641\u0629 \u0648\u062D\u062F\u0629 \u0639\u0646\u0635\u0631",edit_item_unit:"\u062A\u062D\u0631\u064A\u0631 \u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0627\u0635\u0631",unit_name:"\u0625\u0633\u0645 \u0627\u0644\u0648\u062D\u062F\u0629",item_unit_added:"\u062A\u0645\u062A \u0625\u0636\u0627\u0641\u0629 \u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0635\u0631",item_unit_updated:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0635\u0631",item_unit_confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062F\u0627\u062F \u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0647\u0630\u0647",already_in_use:"\u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0628\u0627\u0644\u0641\u0639\u0644",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0628\u0646\u062C\u0627\u062D"},notes:{title:"\u0645\u0644\u0627\u062D\u0638\u0627\u062A",description:"\u062A\u0648\u0641\u064A\u0631 \u0627\u0644\u0648\u0642\u062A \u0639\u0646 \u0637\u0631\u064A\u0642 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0627\u062A \u0648\u0625\u0639\u0627\u062F\u0629 \u0627\u0633\u062A\u062E\u062F\u0627\u0645\u0647\u0627 \u0639\u0644\u0649 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0648\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0648\u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A.",notes:"\u0645\u0644\u0627\u062D\u0638\u0627\u062A",type:"\u0646\u0648\u0639",add_note:"\u0627\u0636\u0641 \u0645\u0644\u0627\u062D\u0638\u0629",add_new_note:"\u0623\u0636\u0641 \u0645\u0644\u0627\u062D\u0638\u0629 \u062C\u062F\u064A\u062F\u0629",name:"\u0627\u0633\u0645",edit_note:"\u062A\u062D\u0631\u064A\u0631 \u0645\u0630\u0643\u0631\u0629",note_added:"\u062A\u0645\u062A \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629",note_updated:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629",note_confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0639\u0627\u062F\u0629 \u0647\u0630\u0647 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629",already_in_use:"\u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0628\u0627\u0644\u0641\u0639\u0644",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629 \u0628\u0646\u062C\u0627\u062D"}},account_settings:{profile_picture:"\u0635\u0648\u0631\u0629 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0634\u062E\u0635\u064A",name:"\u0627\u0644\u0627\u0633\u0645",email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",confirm_password:"\u0623\u0639\u062F \u0643\u062A\u0627\u0628\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",account_settings:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062C\u0633\u0627\u0628",save:"\u062D\u0641\u0638",section_description:"\u064A\u0645\u0643\u0646\u0643 \u062A\u062D\u062F\u064A\u062B \u0627\u0633\u0645\u0643 \u0648\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0648\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u0646\u0645\u0648\u0630\u062C \u0623\u062F\u0646\u0627\u0647.",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062D\u0633\u0627\u0628 \u0628\u0646\u062C\u0627\u062D"},user_profile:{name:"\u0627\u0644\u0627\u0633\u0645",email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",confirm_password:"\u0623\u0639\u062F \u0643\u062A\u0627\u0628\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631"},notification:{title:"\u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062A",email:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062A \u0625\u0644\u0649",description:"\u0645\u0627 \u0647\u064A \u0625\u0634\u0639\u0627\u0631\u0627\u062A \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0627\u0644\u062A\u064A \u062A\u0631\u063A\u0628 \u0641\u064A \u062A\u0644\u0642\u064A\u0647\u0627 \u0639\u0646\u062F\u0645\u0627 \u064A\u062A\u063A\u064A\u0631 \u0634\u064A\u0621 \u0645\u0627\u061F",invoice_viewed:"\u062A\u0645 \u0639\u0631\u0636 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",invoice_viewed_desc:"\u0639\u0646\u062F\u0645\u0627 \u064A\u0633\u062A\u0639\u0631\u0636 \u0639\u0645\u064A\u0644\u0643 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0627\u0644\u0645\u0631\u0633\u0644\u0629 \u0639\u0628\u0631 \u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629.",estimate_viewed:"\u062A\u0645 \u0639\u0631\u0636 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",estimate_viewed_desc:"\u0639\u0646\u062F\u0645\u0627 \u064A\u0633\u062A\u0639\u0631\u0636 \u0639\u0645\u064A\u0644\u0643 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0627\u0644\u0645\u0631\u0633\u0644\u0629 \u0639\u0628\u0631 \u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629.",save:"\u062D\u0641\u0638",email_save_message:"\u062A\u0645 \u062D\u0641\u0638 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0628\u0646\u062C\u0627\u062D",please_enter_email:"\u0641\u0636\u0644\u0627\u064B \u0623\u062F\u062E\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help Crater properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0636\u0631\u0627\u0626\u0628",add_tax:"\u0623\u0636\u0641 \u0636\u0631\u064A\u0628\u0629",edit_tax:"\u062A\u062D\u0631\u064A\u0631 \u0627\u0644\u0636\u0631\u064A\u0628\u0629",description:"\u064A\u0645\u0643\u0646\u0643 \u0625\u0636\u0627\u0641\u0629 \u0623\u0648 \u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u0636\u0631\u0627\u0626\u0628 \u0643\u0645\u0627 \u064A\u062D\u0644\u0648 \u0644\u0643. \u0627\u0644\u0646\u0638\u0627\u0645 \u064A\u062F\u0639\u0645 \u0627\u0644\u0636\u0631\u0627\u0626\u0628 \u0639\u0644\u0649 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0641\u0631\u062F\u064A\u0629 \u0648\u0643\u0630\u0644\u0643 \u0639\u0644\u0649 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629.",add_new_tax:"\u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u064A\u0628\u0629 \u062C\u062F\u064A\u062F\u0629",tax_settings:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0636\u0631\u064A\u0628\u0629",tax_per_item:"\u0636\u0631\u064A\u0628\u0629 \u0639\u0644\u0649 \u0627\u0644\u0635\u0646\u0641",tax_name:"\u0627\u0633\u0645 \u0627\u0644\u0636\u0631\u064A\u0628\u0629",compound_tax:"\u0636\u0631\u064A\u0628\u0629 \u0645\u062C\u0645\u0639\u0629",percent:"\u0646\u0633\u0628\u0629 \u0645\u0624\u0648\u064A\u0629",action:"\u0625\u062C\u0631\u0627\u0621",tax_setting_description:"\u0642\u0645 \u0628\u062A\u0645\u0643\u064A\u0646 \u0647\u0630\u0627 \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u064A\u062F \u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u0627\u0626\u0628 \u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0627\u0644\u0641\u0631\u062F\u064A\u0629. \u0628\u0634\u0643\u0644 \u0627\u0641\u062A\u0631\u0627\u0636\u064A \u060C \u062A\u0636\u0627\u0641 \u0627\u0644\u0636\u0631\u0627\u0626\u0628 \u0645\u0628\u0627\u0634\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629.",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0646\u0648\u0639 \u0627\u0644\u0636\u0631\u064A\u0628\u0629 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0646\u0648\u0639 \u0627\u0644\u0636\u0631\u064A\u0628\u0629 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0646\u0648\u0639 \u0627\u0644\u0636\u0631\u064A\u0628\u0629 \u0628\u0646\u062C\u0627\u062D",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0646\u0648\u0639 \u0627\u0644\u0636\u0631\u064A\u0629 \u0647\u0630\u0627",already_in_use:"\u0636\u0631\u064A\u0628\u0629 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"\u0641\u0626\u0627\u062A \u0627\u0644\u0646\u0641\u0642\u0627\u062A",action:"\u0625\u062C\u0631\u0627\u0621",description:"\u0627\u0644\u0641\u0626\u0627\u062A \u0645\u0637\u0644\u0648\u0628\u0629 \u0644\u0625\u0636\u0627\u0641\u0629 \u0625\u062F\u062E\u0627\u0644\u0627\u062A \u0627\u0644\u0646\u0641\u0642\u0627\u062A. \u064A\u0645\u0643\u0646\u0643 \u0625\u0636\u0627\u0641\u0629 \u0623\u0648 \u0625\u0632\u0627\u0644\u0629 \u0647\u0630\u0647 \u0627\u0644\u0641\u0626\u0627\u062A \u0648\u0641\u0642\u064B\u0627 \u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A\u0643.",add_new_category:"\u0625\u0636\u0627\u0641\u0629 \u0641\u0626\u0629 \u062C\u062F\u064A\u062F\u0629",add_category:"\u0625\u0636\u0627\u0641\u0629 \u0641\u0626\u0629",edit_category:"\u062A\u062D\u0631\u064A\u0631 \u0627\u0644\u0641\u0626\u0629",category_name:"\u0627\u0633\u0645 \u0627\u0644\u0641\u0626\u0629",category_description:"\u0627\u0644\u0648\u0635\u0641",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0646\u0648\u0639 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0646\u0648\u0639 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0646\u0648\u0639 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0646\u0648\u0639 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0647\u0630\u0627",already_in_use:"\u0646\u0648\u0639 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645"},preferences:{currency:"\u0627\u0644\u0639\u0645\u0644\u0629",default_language:"\u0627\u0644\u0644\u063A\u0629 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629",time_zone:"\u0627\u0644\u0645\u0646\u0637\u0629 \u0627\u0644\u0632\u0645\u0646\u064A\u0629",fiscal_year:"\u0627\u0644\u0633\u0646\u0629 \u0627\u0644\u0645\u0627\u0644\u064A\u0629",date_format:"\u0635\u064A\u063A\u0629 \u0627\u0644\u062A\u0627\u0631\u064A\u062E",discount_setting:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062E\u0635\u0645",discount_per_item:"\u062E\u0635\u0645 \u0639\u0644\u0649 \u0627\u0644\u0635\u0646\u0641 ",discount_setting_description:"\u0642\u0645 \u0628\u062A\u0645\u0643\u064A\u0646 \u0647\u0630\u0627 \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u064A\u062F \u0625\u0636\u0627\u0641\u0629 \u062E\u0635\u0645 \u0625\u0644\u0649 \u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0627\u0644\u0641\u0631\u062F\u064A\u0629. \u0628\u0634\u0643\u0644 \u0627\u0641\u062A\u0631\u0627\u0636\u064A \u060C \u064A\u062A\u0645 \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u062E\u0635\u0645 \u0645\u0628\u0627\u0634\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"\u062D\u0641\u0638",preference:"\u062A\u0641\u0636\u064A\u0644 | \u062A\u0641\u0636\u064A\u0644\u0627\u062A",general_settings:"\u0627\u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629 \u0644\u0644\u0646\u0638\u0627\u0645.",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A \u0628\u0646\u062C\u0627\u062D",select_language:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0644\u063A\u0629",select_time_zone:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0645\u0646\u0637\u0629 \u0627\u0644\u0632\u0645\u0646\u064A\u0629",select_date_format:"\u0627\u062E\u062A\u0631 \u0635\u064A\u063A\u0629 \u0627\u0644\u062A\u0627\u0631\u064A\u062E",select_financial_year:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0633\u0646\u0629 \u0627\u0644\u0645\u0627\u0644\u064A\u0629",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0638\u0627\u0645",description:"\u064A\u0645\u0643\u0646\u0643 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0638\u0627\u0645 \u0628\u0633\u0647\u0648\u0644\u0629 \u0639\u0646 \u0637\u0631\u064A\u0642 \u0627\u0644\u0628\u062D\u062B \u0639\u0646 \u062A\u062D\u062F\u064A\u062B \u062C\u062F\u064A\u062F \u0628\u0627\u0644\u0646\u0642\u0631 \u0641\u0648\u0642 \u0627\u0644\u0632\u0631 \u0623\u062F\u0646\u0627\u0647",check_update:"\u062A\u062D\u0642\u0642 \u0645\u0646 \u0627\u0644\u062A\u062D\u062F\u064A\u062B\u0627\u062A",avail_update:"\u062A\u062D\u062F\u064A\u062B \u062C\u062F\u064A\u062F \u0645\u062A\u0648\u0641\u0631",next_version:"\u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u062C\u062F\u064A\u062F\u0629",requirements:"\u0627\u0644\u0645\u062A\u0637\u0644\u0628\u0627\u062A",update:"\u062D\u062F\u062B \u0627\u0644\u0622\u0646",update_progress:"\u0642\u064A\u062F \u0627\u0644\u062A\u062D\u062F\u064A\u062B...",progress_text:"\u0633\u0648\u0641 \u064A\u0633\u062A\u063A\u0631\u0642 \u0627\u0644\u062A\u062D\u062F\u064A\u062B \u0628\u0636\u0639 \u062F\u0642\u0627\u0626\u0642. \u064A\u0631\u062C\u0649 \u0639\u062F\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0634\u0627\u0634\u0629 \u0623\u0648 \u0625\u063A\u0644\u0627\u0642 \u0627\u0644\u0646\u0627\u0641\u0630\u0629 \u0642\u0628\u0644 \u0627\u0646\u062A\u0647\u0627\u0621 \u0627\u0644\u062A\u062D\u062F\u064A\u062B",update_success:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0638\u0627\u0645! \u064A\u0631\u062C\u0649 \u0627\u0644\u0627\u0646\u062A\u0638\u0627\u0631 \u062D\u062A\u0649 \u064A\u062A\u0645 \u0625\u0639\u0627\u062F\u0629 \u062A\u062D\u0645\u064A\u0644 \u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u0645\u062A\u0635\u0641\u062D \u062A\u0644\u0642\u0627\u0626\u064A\u064B\u0627.",latest_message:"\u0644\u0627 \u064A\u0648\u062C\u062F \u062A\u062D\u062F\u064A\u062B\u0627\u062A \u0645\u062A\u0648\u0641\u0631\u0629! \u0644\u062F\u064A\u0643 \u062D\u0627\u0644\u064A\u0627\u064B \u0623\u062D\u062F\u062B \u0646\u0633\u062E\u0629.",current_version:"\u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u062D\u0627\u0644\u064A\u0629",download_zip_file:"\u062A\u0646\u0632\u064A\u0644 \u0645\u0644\u0641 ZIP",unzipping_package:"\u062D\u0632\u0645\u0629 \u0641\u0643 \u0627\u0644\u0636\u063A\u0637",copying_files:"\u0646\u0633\u062E \u0627\u0644\u0645\u0644\u0641\u0627\u062A",deleting_files:"\u062D\u0630\u0641 \u0627\u0644\u0645\u0644\u0641\u0627\u062A \u0627\u0644\u063A\u064A\u0631 \u0645\u0633\u062A\u062E\u062F\u0645\u0629",running_migrations:"\u0625\u062F\u0627\u0631\u0629 \u0639\u0645\u0644\u064A\u0627\u062A \u0627\u0644\u062A\u0631\u062D\u064A\u0644",finishing_update:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062A\u0634\u0637\u064A\u0628",update_failed:"\u0641\u0634\u0644 \u0627\u0644\u062A\u062D\u062F\u064A\u062B",update_failed_text:"\u0622\u0633\u0641! \u0641\u0634\u0644 \u0627\u0644\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 \u0641\u064A: {step} \u062E\u0637\u0648\u0629",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"\u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A | \u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629",description:"\u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629 \u0647\u064A \u0645\u0644\u0641 \u0645\u0636\u063A\u0648\u0637 \u064A\u062D\u062A\u0648\u064A \u0639\u0644\u0649 \u062C\u0645\u064A\u0639 \u0627\u0644\u0645\u0644\u0641\u0627\u062A \u0641\u064A \u0627\u0644\u062F\u0644\u0627\u0626\u0644 \u0627\u0644\u062A\u064A \u062A\u062D\u062F\u062F\u0647\u0627 \u0645\u0639 \u062A\u0641\u0631\u064A\u063A \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0644\u062E\u0627\u0635\u0629 \u0628\u0643",new_backup:"\u0625\u0636\u0627\u0641\u0629 \u0646\u0633\u062E\u0629 \u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629 \u062C\u062F\u064A\u062F\u0629",create_backup:"\u0627\u0646\u0634\u0626 \u0646\u0633\u062E\u0629 \u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629",select_backup_type:"\u062D\u062F\u062F \u0646\u0648\u0639 \u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A",backup_confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0639\u0627\u062F\u0629 \u0647\u0630\u0647 \u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629",path:"\u0645\u0633\u0627\u0631",new_disk:"\u0642\u0631\u0635 \u062C\u062F\u064A\u062F",created_at:"\u0623\u0646\u0634\u0626\u062A \u0641\u064A",size:"\u062D\u062C\u0645 \u0627\u0644\u0645\u0644\u0641",dropbox:"\u0628\u0635\u0646\u062F\u0648\u0642 \u0627\u0644\u0625\u0633\u0642\u0627\u0637",local:"\u0645\u062D\u0644\u064A",healthy:"\u0635\u062D\u064A",amount_of_backups:"\u0643\u0645\u064A\u0629 \u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629",newest_backups:"\u0623\u062D\u062F\u062B \u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629",used_storage:"\u0627\u0644\u062A\u062E\u0632\u064A\u0646 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645",select_disk:"\u062D\u062F\u062F \u0627\u0644\u0642\u0631\u0635",action:"\u0639\u0645\u0644",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629 \u0628\u0646\u062C\u0627\u062D",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629 \u0628\u0646\u062C\u0627\u062D",invalid_disk_credentials:"\u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0639\u062A\u0645\u0627\u062F \u063A\u064A\u0631 \u0635\u0627\u0644\u062D\u0629 \u0644\u0644\u0642\u0631\u0635 \u0627\u0644\u0645\u062D\u062F\u062F"},disk:{title:"\u0642\u0631\u0635 \u0627\u0644\u0645\u0644\u0641\u0627\u062A | \u0623\u0642\u0631\u0627\u0635 \u0627\u0644\u0645\u0644\u0641\u0627\u062A",description:"\u0628\u0634\u0643\u0644 \u0627\u0641\u062A\u0631\u0627\u0636\u064A \u060C \u0633\u062A\u0633\u062A\u062E\u062F\u0645 Crater \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0645\u062D\u0644\u064A \u0644\u062D\u0641\u0638 \u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629 \u0648\u0627\u0644\u0623\u0641\u0627\u062A\u0627\u0631 \u0648\u0645\u0644\u0641\u0627\u062A \u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u0623\u062E\u0631\u0649. \u064A\u0645\u0643\u0646\u0643 \u062A\u0643\u0648\u064A\u0646 \u0623\u0643\u062B\u0631 \u0645\u0646 \u0628\u0631\u0627\u0645\u062C \u062A\u0634\u063A\u064A\u0644 \u0642\u0631\u0635 \u0645\u062B\u0644 DigitalOcean \u0648 S3 \u0648 Dropbox \u0648\u0641\u0642\u064B\u0627 \u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A\u0643.",created_at:"\u0623\u0646\u0634\u0626\u062A \u0641\u064A",dropbox:"\u0628\u0635\u0646\u062F\u0648\u0642 \u0627\u0644\u0625\u0633\u0642\u0627\u0637",name:"\u0627\u0633\u0645",driver:"\u0633\u0627\u0626\u0642",disk_type:"\u0646\u0648\u0639",disk_name:"\u0627\u0633\u0645 \u0627\u0644\u0642\u0631\u0635",new_disk:"\u0625\u0636\u0627\u0641\u0629 \u0642\u0631\u0635 \u062C\u062F\u064A\u062F",filesystem_driver:"\u0628\u0631\u0646\u0627\u0645\u062C \u062A\u0634\u063A\u064A\u0644 \u0646\u0638\u0627\u0645 \u0627\u0644\u0645\u0644\u0641\u0627\u062A",local_driver:"\u0633\u0627\u0626\u0642 \u0645\u062D\u0644\u064A",local_root:"\u0627\u0644\u062C\u0630\u0631 \u0627\u0644\u0645\u062D\u0644\u064A",public_driver:"\u0633\u0627\u0626\u0642 \u0639\u0627\u0645",public_root:"\u0627\u0644\u062C\u0630\u0631 \u0627\u0644\u0639\u0627\u0645",public_url:"URL \u0627\u0644\u0639\u0627\u0645",public_visibility:"\u0627\u0644\u0631\u0624\u064A\u0629 \u0627\u0644\u0639\u0627\u0645\u0629",media_driver:"\u0633\u0627\u0626\u0642 \u0648\u0633\u0627\u0626\u0637",media_root:"\u062C\u0630\u0631 \u0627\u0644\u0648\u0633\u0627\u0626\u0637",aws_driver:"\u0628\u0631\u0646\u0627\u0645\u062C \u062A\u0634\u063A\u064A\u0644 AWS",aws_key:"\u0645\u0641\u062A\u0627\u062D AWS",aws_secret:"AWS Secret",aws_region:"\u0645\u0646\u0637\u0642\u0629 AWS",aws_bucket:"\u062D\u0627\u0648\u064A\u0629 AWS",aws_root:"AWS \u0627\u0644\u062C\u0630\u0631",do_spaces_type:"\u0647\u0644 \u0646\u0648\u0639 \u0627\u0644\u0645\u0633\u0627\u062D\u0627\u062A",do_spaces_key:"\u0645\u0641\u062A\u0627\u062D Do Spaces",do_spaces_secret:"\u0647\u0644 \u0627\u0644\u0645\u0633\u0627\u062D\u0627\u062A \u0633\u0631\u064A\u0629",do_spaces_region:"\u0647\u0644 \u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0645\u0633\u0627\u062D\u0627\u062A",do_spaces_bucket:"\u0647\u0644 \u062F\u0644\u0648 \u0627\u0644\u0645\u0633\u0627\u062D\u0627\u062A",do_spaces_endpoint:"\u0642\u0645 \u0628\u0639\u0645\u0644 \u0646\u0642\u0637\u0629 \u0646\u0647\u0627\u064A\u0629 \u0644\u0644\u0645\u0633\u0627\u0641\u0627\u062A",do_spaces_root:"\u0639\u0645\u0644 \u0627\u0644\u062C\u0630\u0631 \u0644\u0644\u0645\u0633\u0627\u0641\u0627\u062A",dropbox_type:"\u0646\u0648\u0639 Dropbox",dropbox_token:"\u0631\u0645\u0632 Dropbox",dropbox_key:"\u0645\u0641\u062A\u0627\u062D Dropbox",dropbox_secret:"Dropbox Secret",dropbox_app:"\u062A\u0637\u0628\u064A\u0642 Dropbox",dropbox_root:"\u062C\u0630\u0631 Dropbox",default_driver:"\u0628\u0631\u0646\u0627\u0645\u062C \u0627\u0644\u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A",is_default:"\u0623\u0645\u0631 \u0627\u0641\u062A\u0631\u0627\u0636\u064A",set_default_disk:"\u062A\u0639\u064A\u064A\u0646 \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A",set_default_disk_confirm:"\u0633\u064A\u062A\u0645 \u062A\u0639\u064A\u064A\u0646 \u0647\u0630\u0627 \u0627\u0644\u0642\u0631\u0635 \u0643\u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A \u0648\u0633\u064A\u062A\u0645 \u062D\u0641\u0638 \u062C\u0645\u064A\u0639 \u0645\u0644\u0641\u0627\u062A PDF \u0627\u0644\u062C\u062F\u064A\u062F\u0629 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u0642\u0631\u0635",success_set_default_disk:"\u062A\u0645 \u062A\u0639\u064A\u064A\u0646 \u0627\u0644\u0642\u0631\u0635 \u0643\u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A \u0628\u0646\u062C\u0627\u062D",save_pdf_to_disk:"\u062D\u0641\u0638 \u0645\u0644\u0641\u0627\u062A PDF \u0639\u0644\u0649 \u0627\u0644\u0642\u0631\u0635",disk_setting_description:"\u0642\u0645 \u0628\u062A\u0645\u0643\u064A\u0646 \u0647\u0630\u0627 \u060C \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u063A\u0628 \u0641\u064A \u062D\u0641\u0638 \u0646\u0633\u062E\u0629 \u0645\u0646 \u0643\u0644 \u0641\u0627\u062A\u0648\u0631\u0629 \u060C \u062A\u0642\u062F\u064A\u0631 \u0648\u0625\u064A\u0635\u0627\u0644 \u062F\u0641\u0639 PDF \u0639\u0644\u0649 \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 \u062A\u0644\u0642\u0627\u0626\u064A\u064B\u0627. \u0633\u064A\u0624\u062F\u064A \u062A\u0634\u063A\u064A\u0644 \u0647\u0630\u0627 \u0627\u0644\u062E\u064A\u0627\u0631 \u0625\u0644\u0649 \u062A\u0642\u0644\u064A\u0644 \u0648\u0642\u062A \u0627\u0644\u062A\u062D\u0645\u064A\u0644 \u0639\u0646\u062F \u0639\u0631\u0636 \u0645\u0644\u0641\u0627\u062A PDF.",select_disk:"\u062D\u062F\u062F \u0627\u0644\u0642\u0631\u0635",disk_settings:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0642\u0631\u0635",confirm_delete:"\u0644\u0646 \u062A\u062A\u0623\u062B\u0631 \u0627\u0644\u0645\u0644\u0641\u0627\u062A \u0648\u0627\u0644\u0645\u062C\u0644\u062F\u0627\u062A \u0627\u0644\u0645\u0648\u062C\u0648\u062F\u0629 \u0641\u064A \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0645\u062D\u062F\u062F \u0648\u0644\u0643\u0646 \u0633\u064A\u062A\u0645 \u062D\u0630\u0641 \u0627\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 \u0645\u0646 Crater",action:"\u0639\u0645\u0644",edit_file_disk:"\u062A\u0639\u062F\u064A\u0644 \u0642\u0631\u0635 \u0627\u0644\u0645\u0644\u0641",success_create:"\u062A\u0645\u062A \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0642\u0631\u0635 \u0628\u0646\u062C\u0627\u062D",success_update:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0642\u0631\u0635 \u0628\u0646\u062C\u0627\u062D",error:"\u0641\u0634\u0644 \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0642\u0631\u0635",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0645\u0644\u0641 \u0627\u0644\u0642\u0631\u0635 \u0628\u0646\u062C\u0627\u062D",disk_variables_save_successfully:"\u062A\u0645 \u062A\u0643\u0648\u064A\u0646 \u0627\u0644\u0642\u0631\u0635 \u0628\u0646\u062C\u0627\u062D",disk_variables_save_error:"\u0641\u0634\u0644 \u062A\u0643\u0648\u064A\u0646 \u0627\u0644\u0642\u0631\u0635.",invalid_disk_credentials:"\u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0639\u062A\u0645\u0627\u062F \u063A\u064A\u0631 \u0635\u0627\u0644\u062D\u0629 \u0644\u0644\u0642\u0631\u0635 \u0627\u0644\u0645\u062D\u062F\u062F"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},Yd={account_info:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u062D\u0633\u0627\u0628",account_info_desc:"\u0633\u064A\u062A\u0645 \u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u062A\u0641\u0627\u0635\u064A\u0644 \u0623\u062F\u0646\u0627\u0647 \u0644\u0625\u0646\u0634\u0627\u0621 \u062D\u0633\u0627\u0628 \u0627\u0644\u0645\u0633\u0624\u0648\u0644 \u0627\u0644\u0631\u0626\u064A\u0633\u064A. \u0643\u0645\u0627 \u064A\u0645\u0643\u0646\u0643 \u062A\u063A\u064A\u064A\u0631 \u0627\u0644\u062A\u0641\u0627\u0635\u064A\u0644 \u0641\u064A \u0623\u064A \u0648\u0642\u062A \u0628\u0639\u062F \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644.",name:"\u0627\u0644\u0627\u0633\u0645",email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",confirm_password:"\u0623\u0639\u062F \u0643\u062A\u0627\u0628\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",save_cont:"\u062D\u0641\u0638 \u0648\u0627\u0633\u062A\u0645\u0631\u0627\u0631",company_info:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u0634\u0631\u0643\u0629",company_info_desc:"\u0633\u064A\u062A\u0645 \u0639\u0631\u0636 \u0647\u0630\u0647 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0639\u0644\u0649 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631. \u0644\u0627\u062D\u0638 \u0623\u0646\u0647 \u064A\u0645\u0643\u0646\u0643 \u062A\u0639\u062F\u064A\u0644 \u0647\u0630\u0627 \u0644\u0627\u062D\u0642\u064B\u0627 \u0641\u064A \u0635\u0641\u062D\u0629 \u0627\u0644\u0625\u0639\u062F\u0627\u062F\u0627\u062A.",company_name:"\u0627\u0633\u0645 \u0627\u0644\u0634\u0631\u0643\u0629",company_logo:"\u0634\u0639\u0627\u0631 \u0627\u0644\u0634\u0631\u0643\u0629",logo_preview:"\u0627\u0633\u062A\u0639\u0631\u0627\u0636 \u0627\u0644\u0634\u0639\u0627\u0631",preferences:"\u0627\u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A",preferences_desc:"\u0627\u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629 \u0644\u0644\u0646\u0638\u0627\u0645",currency_set_alert:"The company's currency cannot be changed later.",country:"\u0627\u0644\u062F\u0648\u0644\u0629",state:"\u0627\u0644\u0648\u0644\u0627\u064A\u0629/\u0627\u0644\u0645\u0646\u0637\u0642\u0629",city:"\u0627\u0644\u0645\u062F\u064A\u0646\u0629",address:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646",street:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646 1 | \u0627\u0644\u0639\u0646\u0648\u0627\u0646 2",phone:"\u0627\u0644\u0647\u0627\u062A\u0641",zip_code:"\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0628\u0631\u064A\u062F\u064A",go_back:"\u0644\u0644\u062E\u0644\u0641",currency:"\u0627\u0644\u0639\u0645\u0644\u0629",language:"\u0627\u0644\u0644\u063A\u0629",time_zone:"\u0627\u0644\u0645\u0646\u0637\u0629 \u0627\u0644\u0632\u0645\u0646\u064A\u0629",fiscal_year:"\u0627\u0644\u0633\u0646\u0629 \u0627\u0644\u0645\u0627\u0644\u064A\u0629",date_format:"\u0635\u064A\u063A\u0629 \u0627\u0644\u062A\u0627\u0631\u064A\u062E",from_address:"\u0645\u0646 \u0627\u0644\u0639\u0646\u0648\u0627\u0646",username:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645",next:"\u0627\u0644\u062A\u0627\u0644\u064A",continue:"\u0627\u0633\u062A\u0645\u0631\u0627\u0631",skip:"\u062A\u062E\u0637\u064A",database:{database:"\u0639\u0646\u0648\u0627\u0646 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",connection:"\u0627\u062A\u0635\u0627\u0644 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",host:"\u062E\u0627\u062F\u0645 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",port:"\u0645\u0646\u0641\u0630 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",password:"\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",app_url:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0625\u0646\u062A\u0631\u0646\u062A \u0644\u0644\u0646\u0638\u0627\u0645",app_domain:"\u0631\u0627\u0628\u0637 \u0627\u0644\u062A\u0637\u0628\u064A\u0642",username:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0644\u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",db_name:"\u0633\u0645 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",db_path:"\u0645\u0633\u0627\u0631 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",desc:"\u0642\u0645 \u0628\u0625\u0646\u0634\u0627\u0621 \u0642\u0627\u0639\u062F\u0629 \u0628\u064A\u0627\u0646\u0627\u062A \u0639\u0644\u0649 \u0627\u0644\u062E\u0627\u062F\u0645 \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 \u0648\u062A\u0639\u064A\u064A\u0646 \u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0644\u0627\u0639\u062A\u0645\u0627\u062F \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u0646\u0645\u0648\u0630\u062C \u0623\u062F\u0646\u0627\u0647."},permissions:{permissions:"\u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062A",permission_confirm_title:"\u0647\u0644 \u0623\u0646\u062A \u0645\u062A\u0623\u0643\u062F \u0645\u0646 \u0627\u0644\u0627\u0633\u062A\u0645\u0631\u0627\u0631\u061F",permission_confirm_desc:"\u0641\u0634\u0644 \u0641\u062D\u0635 \u0623\u0630\u0648\u0646\u0627\u062A \u0627\u0644\u0645\u062C\u0644\u062F",permission_desc:"\u0641\u064A\u0645\u0627 \u064A\u0644\u064A \u0642\u0627\u0626\u0645\u0629 \u0623\u0630\u0648\u0646\u0627\u062A \u0627\u0644\u0645\u062C\u0644\u062F \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u062D\u062A\u0649 \u064A\u0639\u0645\u0644 \u0627\u0644\u062A\u0637\u0628\u064A\u0642. \u0641\u064A \u062D\u0627\u0644\u0629 \u0641\u0634\u0644 \u0641\u062D\u0635 \u0627\u0644\u0625\u0630\u0646 \u060C \u062A\u0623\u0643\u062F \u0645\u0646 \u062A\u062D\u062F\u064A\u062B \u0623\u0630\u0648\u0646\u0627\u062A \u0627\u0644\u0645\u062C\u0644\u062F."},verify_domain:{title:"\u0627\u0644\u062A\u062D\u0642\u0642 \u0645\u0646 \u0627\u0644\u0646\u0637\u0627\u0642",desc:"Crater uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"\u0646\u0637\u0627\u0642 \u0627\u0644\u062A\u0637\u0628\u064A\u0642",verify_now:"\u062A\u062D\u0642\u0642 \u0627\u0644\u0622\u0646",success:"\u062A\u0645 \u0627\u0644\u062A\u062D\u0642\u0642 \u0645\u0646 \u0627\u0644\u0646\u0637\u0627\u0642 \u0628\u0646\u062C\u0627\u062D.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"\u0627\u0644\u062A\u062D\u0642\u0642 \u0648\u0627\u0644\u0645\u062A\u0627\u0628\u0639\u0629"},mail:{host:"\u062E\u0627\u062F\u0645 \u0627\u0644\u0628\u0631\u064A\u062F",port:"\u0645\u0646\u0641\u0630 \u0627\u0644\u0628\u0631\u064A\u062F",driver:"\u0645\u0634\u063A\u0644 \u0627\u0644\u0628\u0631\u064A\u062F",secret:"\u0633\u0631\u064A",mailgun_secret:"\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0633\u0631\u064A \u0644\u0640 Mailgun",mailgun_domain:"\u0627\u0644\u0645\u062C\u0627\u0644",mailgun_endpoint:"\u0627\u0644\u0646\u0647\u0627\u064A\u0629 \u0627\u0644\u0637\u0631\u0641\u064A\u0629 \u0644\u0640 Mailgun",ses_secret:"SES \u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0633\u0631\u064A",ses_key:"SES \u0645\u0641\u062A\u0627\u062D",password:"\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",username:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0644\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",mail_config:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",from_name:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0631\u0633\u0644",from_mail:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0644\u0645\u0631\u0633\u0644",encryption:"\u0635\u064A\u063A\u0629 \u0627 \u0644\u062A\u0634\u0641\u064A\u0631",mail_config_desc:"\u0623\u062F\u0646\u0627\u0647 \u0647\u0648 \u0646\u0645\u0648\u0630\u062C \u0644\u062A\u0643\u0648\u064A\u0646 \u0628\u0631\u0646\u0627\u0645\u062C \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0625\u0631\u0633\u0627\u0644 \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0645\u0646 \u0627\u0644\u062A\u0637\u0628\u064A\u0642. \u064A\u0645\u0643\u0646\u0643 \u0623\u064A\u0636\u064B\u0627 \u062A\u0647\u064A\u0626\u0629 \u0645\u0648\u0641\u0631\u064A \u0627\u0644\u062C\u0647\u0627\u062A \u0627\u0644\u062E\u0627\u0631\u062C\u064A\u0629 \u0645\u062B\u0644 Sendgrid \u0648 SES \u0625\u0644\u062E."},req:{system_req:"\u0645\u062A\u0637\u0644\u0628\u0627\u062A \u0627\u0644\u0646\u0638\u0627\u0645",php_req_version:"Php (\u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 {version} \u0628\u062D\u062F \u0623\u062F\u0646\u0649)",check_req:"\u0641\u062D\u0635 \u0645\u062A\u0637\u0644\u0628\u0627\u062A \u0627\u0644\u0646\u0638\u0627\u0645",system_req_desc:"\u064A\u062D\u062A\u0648\u064A \u0627\u0644\u0646\u0638\u0627\u0645 \u0639\u0644\u0649 \u0628\u0639\u0636 \u0645\u062A\u0637\u0644\u0628\u0627\u062A \u0627\u0644\u062E\u0627\u062F\u0645. \u062A\u0623\u0643\u062F \u0645\u0646 \u0623\u0646 \u062E\u0627\u062F\u0645\u0643 \u0644\u062F\u064A\u0647 \u0646\u0633\u062E\u0629 php \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u0648\u062C\u0645\u064A\u0639 \u0627\u0644\u0627\u0645\u062A\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0645\u0630\u0643\u0648\u0631\u0629 \u0623\u062F\u0646\u0627\u0647."},errors:{migrate_failed:"\u0641\u0634\u0644 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u062C\u062F\u0627\u0648\u0644",database_variables_save_error:"\u063A\u064A\u0631 \u0642\u0627\u062F\u0631 \u0639\u0644\u0649 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0628\u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u0642\u064A\u0645 \u0627\u0644\u0645\u0642\u062F\u0645\u0629.",mail_variables_save_error:"\u0641\u0634\u0644 \u062A\u0643\u0648\u064A\u0646 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A.",connection_failed:"\u0641\u0634\u0644 \u0627\u062A\u0635\u0627\u0644 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",database_should_be_empty:"\u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A \u0641\u0627\u0631\u063A\u0629"},success:{mail_variables_save_successfully:"\u062A\u0645 \u062A\u0643\u0648\u064A\u0646 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0628\u0646\u062C\u0627\u062D",database_variables_save_successfully:"\u062A\u0645 \u062A\u0643\u0648\u064A\u0646 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A \u0628\u0646\u062C\u0627\u062D."}},Jd={invalid_phone:"\u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062A\u0641 \u063A\u064A\u0631 \u0635\u062D\u064A\u062D",invalid_url:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0646\u062A\u0631\u0646\u062A \u063A\u064A\u0631 \u0635\u062D\u064A\u062D (\u0645\u062B\u0627\u0644: http://www.crater.com)",invalid_domain_url:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0646\u062A\u0631\u0646\u062A \u063A\u064A\u0631 \u0635\u062D\u064A\u062D (\u0645\u062B\u0627\u0644: crater.com)",required:"\u062D\u0642\u0644 \u0645\u0637\u0644\u0648\u0628",email_incorrect:"\u0628\u0631\u064A\u062F \u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u063A\u064A\u0631 \u0635\u062D\u064A\u062D.",email_already_taken:"\u0647\u0630\u0627 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0645\u0633\u062A\u062E\u062F\u0645 \u0645\u0633\u0628\u0642\u0627\u064B",email_does_not_exist:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0643\u0633\u062A\u062E\u062F\u0645 \u0628\u0647\u0630\u0627 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",item_unit_already_taken:"\u0648\u062D\u062F\u0629 \u0627\u0644\u0628\u0646\u062F \u0642\u062F \u0627\u062A\u062E\u0630\u062A \u0628\u0627\u0644\u0641\u0639\u0644",payment_mode_already_taken:"\u0644\u0642\u062F \u062A\u0645 \u0628\u0627\u0644\u0641\u0639\u0644 \u0623\u062E\u0630 \u0637\u0631\u064A\u0642\u0629 \u0627\u0644\u062F\u0641\u0639",send_reset_link:"\u0623\u0631\u0633\u0627\u0644 \u0631\u0627\u0628\u0637 \u0627\u0633\u062A\u0639\u0627\u062F\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",not_yet:"\u0644\u064A\u0633 \u0628\u0639\u062F\u061F \u0623\u0639\u062F \u0627\u0644\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0622\u0646..",password_min_length:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u064A\u062C\u0628 \u0623\u0646 \u062A\u062A\u0643\u0648\u0646 \u0645\u0646 {count} \u0623\u062D\u0631\u0641 \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644",name_min_length:"\u0627\u0644\u0627\u0633\u0645 \u064A\u062C\u0628 \u0623\u0646 \u064A\u062A\u0643\u0648\u0646 \u0645\u0646 {count} \u0623\u062D\u0631\u0641 \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"\u0623\u062F\u062E\u0644 \u0645\u0639\u062F\u0644 \u0627\u0644\u0636\u0631\u064A\u0628\u0629 \u0628\u0634\u0643\u0644 \u0635\u062D\u064A\u062D",numbers_only:"\u0623\u0631\u0642\u0627\u0645 \u0641\u0642\u0637.",characters_only:"\u062D\u0631\u0648\u0641 \u0641\u0642\u0637.",password_incorrect:"\u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0643\u0644\u0645\u0627\u062A \u0627\u0644\u0645\u0631\u0648\u0631 \u0645\u062A\u0637\u0627\u0628\u0642\u0629",password_length:"\u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0628\u0637\u0648\u0644 {count} \u062D\u0631\u0641.",qty_must_greater_than_zero:"\u0627\u0644\u0643\u0645\u064A\u0629 \u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0635\u0641\u0631.",price_greater_than_zero:"\u0627\u0644\u0633\u0639\u0631 \u064A\u062C\u0628 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0635\u0641\u0631.",payment_greater_than_zero:"\u0627\u0644\u062F\u0641\u0639\u0629 \u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0635\u0641\u0631.",payment_greater_than_due_amount:"\u0645\u0628\u0644\u063A \u0627\u0644\u062F\u0641\u0639\u0629 \u0623\u0643\u062B\u0631 \u0645\u0646 \u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0633\u062A\u062D\u0642 \u0644\u0647\u0630\u0647 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629.",quantity_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u062A\u0632\u064A\u062F \u0627\u0644\u0643\u0645\u064A\u0629 \u0639\u0646 20 \u0631\u0642\u0645\u0627\u064B.",price_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0633\u0639\u0631 \u0639\u0646 20 \u0631\u0642\u0645\u0627\u064B.",price_minvalue:"\u064A\u062C\u0628 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0627\u0644\u0633\u0639\u0631 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0635\u0641\u0631.",amount_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0645\u0628\u0644\u063A \u0639\u0646 20 \u0631\u0642\u0645\u0627\u064B.",amount_minvalue:"\u064A\u062C\u0628 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0627\u0644\u0645\u0628\u0644\u063A \u0623\u0643\u0628\u0631 \u0645\u0646 \u0635\u0641\u0631.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0648\u0635\u0641 \u0639\u0646 255 \u062D\u0631\u0641\u0627\u064B.",subject_maxlength:"\u064A\u062C\u0628 \u0627\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0639\u0646\u0648\u0627\u0646 \u0639\u0646 100 \u062D\u0631\u0641.",message_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u062D\u062C\u0645 \u0627\u0644\u0646\u0635 \u0639\u0646 255 \u062D\u0631\u0641.",maximum_options_error:"\u0627\u0644\u062D\u062F \u0627\u0644\u0623\u0639\u0644\u0649 \u0647\u0648 {max} \u062E\u064A\u0627\u0631\u0627\u062A. \u0642\u0645 \u0628\u0625\u0632\u0627\u0644\u0629 \u0623\u062D\u062F \u0627\u0644\u062E\u064A\u0627\u0631\u0627\u062A \u0644\u062A\u062D\u062F\u064A\u062F \u062E\u064A\u0627\u0631 \u0622\u062E\u0631.",notes_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u062D\u062C\u0645 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0627\u062A \u0639\u0646 255 \u062D\u0631\u0641\u0627\u064B.",address_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0639\u0646\u0648\u0627\u0646 \u0639\u0646 255 \u062D\u0631\u0641\u0627\u064B.",ref_number_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639\u064A \u0639\u0646 255 \u062D\u0631\u0641\u0627\u064B.",prefix_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u062A\u0632\u064A\u062F \u0627\u0644\u0628\u0627\u062F\u0626\u0629 \u0639\u0646 5 \u0623\u062D\u0631\u0641.",something_went_wrong:"\u062E\u0637\u0623 \u063A\u064A\u0631 \u0645\u0639\u0631\u0648\u0641!",number_length_minvalue:"\u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0642\u064A\u0645\u0629 \u0627\u0644\u0631\u0642\u0645 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0627\u0644\u0635\u0641\u0631",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},Qd={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},Xd="\u062A\u0642\u062F\u064A\u0631",el="\u0631\u0642\u0645 \u062A\u0642\u062F\u064A\u0631",tl="\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u062A\u0642\u062F\u064A\u0631",al="\u062A\u0627\u0631\u064A\u062E \u0627\u0646\u062A\u0647\u0627\u0621 \u0627\u0644\u0635\u0644\u0627\u062D\u064A\u0629",nl="\u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",il="\u0631\u0642\u0645 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",ol="\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",sl="\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0627\u0633\u062A\u062D\u0642\u0627\u0642",rl="\u0645\u0644\u0627\u062D\u0638\u0627\u062A",dl="\u0627\u0644\u0623\u0635\u0646\u0627\u0641",ll="\u0627\u0644\u0643\u0645\u064A\u0629",cl="\u0627\u0644\u0633\u0639\u0631",_l="\u0627\u0644\u062E\u0635\u0645",ul="\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",ml="\u0627\u0644\u0645\u062C\u0645\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064A",pl="\u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",fl="\u0627\u0644\u062F\u0641\u0639",gl="\u0627\u064A\u0635\u0627\u0644 \u0627\u0644\u062F\u0641\u0639",vl="\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u062F\u0641\u0639",yl="\u0631\u0642\u0645 \u0627\u0644\u062F\u0641\u0639\u0629",hl="\u0646\u0648\u0639 \u0627\u0644\u062F\u0641\u0639\u0629",bl="\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0633\u062A\u0644\u0645",kl="\u062A\u0642\u0631\u064A\u0631 \u0627\u0644\u0645\u0635\u0627\u0631\u064A\u0641",wl="\u0645\u062C\u0645\u0648\u0639 \u0627\u0644\u0645\u0635\u0627\u0631\u064A\u0641",zl="\u062A\u0642\u0631\u064A\u0631 \u0627\u0644\u0627\u0631\u0628\u0627\u062D \u0648 \u0627\u0644\u062E\u0633\u0627\u0626\u0631",xl="\u062A\u0642\u0631\u064A\u0631 \u0639\u0645\u0644\u0627\u0621 \u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A",Pl="\u062A\u0642\u0631\u064A\u0631 \u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A",Sl="\u062A\u0642\u0631\u064A\u0631 \u0645\u0644\u062E\u0635 \u0627\u0644\u0636\u0631\u0627\u0626\u0628",jl="\u0627\u0644\u0627\u064A\u0631\u0627\u062F\u0627\u062A",Al="\u0635\u0627\u0641\u064A \u0627\u0644\u0623\u0631\u0628\u0627\u062D",Dl="\u062A\u0642\u0631\u064A\u0631 \u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A: \u062D\u0633\u0628 \u0627\u0644\u0639\u0645\u064A\u0644",Cl="\u0645\u062C\u0645\u0648\u0639 \u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A",Nl="\u062A\u0642\u0631\u064A\u0631 \u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A: \u062D\u0633\u0628 \u0627\u0644\u0628\u0636\u0627\u0639\u0629 \u0627\u0648 \u0627\u0644\u062E\u062F\u0645\u0629",El="\u062A\u0642\u0631\u064A\u0631 \u0627\u0644\u0627\u062F\u0627\u0621\u0627\u062A",Il="\u0627\u062C\u0645\u0627\u0644\u064A \u0627\u0644\u0627\u062F\u0627\u0621\u0627\u062A",Tl="\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0636\u0631\u0627\u0626\u0628",Rl="\u0627\u0644\u0646\u0641\u0642\u0627\u062A",$l="\u0645\u0637\u0644\u0648\u0628 \u0645\u0646,",Ml="\u064A\u0634\u062D\u0646 \u0625\u0644\u0649,",Fl="\u062A\u0645 \u0627\u0644\u0627\u0633\u062A\u0644\u0627\u0645 \u0645\u0646:",Vl="Tax";var Ul={navigation:Nd,general:Ed,dashboard:Id,tax_types:Td,global_search:Rd,company_switcher:$d,dateRange:Md,customers:Fd,items:Vd,estimates:Ud,invoices:Od,recurring_invoices:Ld,payments:qd,expenses:Bd,login:Kd,modules:Zd,users:Wd,reports:Hd,settings:Gd,wizard:Yd,validation:Jd,errors:Qd,pdf_estimate_label:Xd,pdf_estimate_number:el,pdf_estimate_date:tl,pdf_estimate_expire_date:al,pdf_invoice_label:nl,pdf_invoice_number:il,pdf_invoice_date:ol,pdf_invoice_due_date:sl,pdf_notes:rl,pdf_items_label:dl,pdf_quantity_label:ll,pdf_price_label:cl,pdf_discount_label:_l,pdf_amount_label:ul,pdf_subtotal:ml,pdf_total:pl,pdf_payment_label:fl,pdf_payment_receipt_label:gl,pdf_payment_date:vl,pdf_payment_number:yl,pdf_payment_mode:hl,pdf_payment_amount_received_label:bl,pdf_expense_report_label:kl,pdf_total_expenses_label:wl,pdf_profit_loss_label:zl,pdf_sales_customers_label:xl,pdf_sales_items_label:Pl,pdf_tax_summery_label:Sl,pdf_income_label:jl,pdf_net_profit_label:Al,pdf_customer_sales_report:Dl,pdf_total_sales_label:Cl,pdf_item_sales_label:Nl,pdf_tax_report_label:El,pdf_total_tax_label:Il,pdf_tax_types_label:Tl,pdf_expenses_label:Rl,pdf_bill_to:$l,pdf_ship_to:Ml,pdf_received_from:Fl,pdf_tax_label:Vl};const Ol={dashboard:"\xDCbersicht",customers:"Kunden",items:"Artikel",invoices:"Rechnungen","recurring-invoices":"Serienrechnungen",expenses:"Ausgaben",estimates:"Angebote",payments:"Zahlungen",reports:"Berichte",settings:"Einstellungen",logout:"Abmelden",users:"Benutzer",modules:"Module"},Ll={add_company:"Unternehmen hinzuf\xFCgen",view_pdf:"PDF anzeigen",copy_pdf_url:"PDF-Link kopieren",download_pdf:"PDF herunterladen",save:"Speichern",create:"Erstellen",cancel:"Abbrechen",update:"Aktualisieren",deselect:"Abw\xE4hlen",download:"Herunterladen",from_date:"Von Datum",to_date:"bis Datum",from:"Von",to:"An",ok:"Okay",yes:"Ja",no:"Nein",sort_by:"Sortieren nach",ascending:"Aufsteigend",descending:"Absteigend",subject:"Betreff",body:"Inhalt",message:"Nachricht",send:"Absenden",preview:"Vorschau",go_back:"zur\xFCck",back_to_login:"Zur\xFCck zum Login?",home:"Startseite",filter:"Filter",delete:"L\xF6schen",edit:"Bearbeiten",view:"Anzeigen",add_new_item:"Artikel hinzuf\xFCgen",clear_all:"Alle entfernen",showing:"Anzeigen",of:"von",actions:"Aktionen",subtotal:"ZWISCHENSUMME",discount:"RABATT",fixed:"Festsatz",percentage:"Prozentsatz",tax:"Steuer",total_amount:"GESAMTSUMME",bill_to:"Rechnungsempf\xE4nger",ship_to:"Versand an",due:"F\xE4llig",draft:"Entwurf",sent:"Gesendet",all:"Alle",select_all:"Alle ausw\xE4hlen",select_template:"Vorlage ausw\xE4hlen",choose_file:"Klicken Sie hier, um eine Datei auszuw\xE4hlen",choose_template:"W\xE4hlen Sie eine Vorlage",choose:"W\xE4hlen",remove:"Entfernen",select_a_status:"Status w\xE4hlen",select_a_tax:"Steuersatz w\xE4hlen",search:"Suchen",are_you_sure:"Sind Sie sicher?",list_is_empty:"Liste ist leer.",no_tax_found:"Kein Steuersatz gefunden!",four_zero_four:"Vier hundert vier",you_got_lost:"Hoppla! Du hast dich verirrt!",go_home:"Geh zur\xFCck",test_mail_conf:"E-Mail Konfiguration testen",send_mail_successfully:"E-Mail erfolgreich versendet",setting_updated:"Einstellungen erfolgreich aktualisiert",select_state:"Bundesland w\xE4hlen",select_country:"Land w\xE4hlen",select_city:"Stadt w\xE4hlen",street_1:"Stra\xDFe und Hausnummer",street_2:"Adresszusatz",action_failed:"Aktion fehlgeschlagen",retry:"Wiederholen",choose_note:"Notiz ausw\xE4hlen",no_note_found:"Keine Notizen gefunden",insert_note:"Notiz einf\xFCgen",copied_pdf_url_clipboard:"PDF-URL in Zwischenablage kopiert!",copied_url_clipboard:"URL wurde in die Zwischenablage kopiert!",docs:"Dokumentation",do_you_wish_to_continue:"M\xF6chten Sie fortfahren?",note:"Notiz",pay_invoice:"Rechnung bezahlen",login_successfully:"Erfolgreich angemeldet!",logged_out_successfully:"Erfolgreich abgemeldet",mark_as_default:"Als Standard festlegen"},ql={select_year:"Jahr w\xE4hlen",cards:{due_amount:"Offene Betr\xE4ge",customers:"Kunden",invoices:"Rechnungen",estimates:"Angebote",payments:"Zahlungen"},chart_info:{total_sales:"Auftr\xE4ge gesamt",total_receipts:"Zahlungen gesamt",total_expense:"Ausgaben",net_income:"Einnahmen Netto",year:"Jahr"},monthly_chart:{title:"Umsatz & Ausgaben"},recent_invoices_card:{title:"F\xE4llige Rechnungen",due_on:"F\xE4llig am",customer:"Kunde",amount_due:"Offener Betrag",actions:"Aktionen",view_all:"Alle Anzeigen"},recent_estimate_card:{title:"Aktuelle Angebote",date:"Datum",customer:"Kunde",amount_due:"Betrag",actions:"Aktionen",view_all:"Alle Anzeigen"}},Bl={name:"Name",description:"Beschreibung",percent:"Prozent",compound_tax:"zusammengesetzte Steuer"},Kl={search:"Suchen...",customers:"Kunden",users:"Benutzer",no_results_found:"Keine Ergebnisse gefunden"},Zl={label:"UNTERNEHMEN WECHSELN",no_results_found:"Keine Ergebnisse gefunden",add_new_company:"Neues Unternehmen hinzuf\xFCgen",new_company:"Neues Unternehmen",created_message:"Unternehmen erfolgreich angelegt"},Wl={today:"Heute",this_week:"Diese Woche",this_month:"Dieser Monat",this_quarter:"Dieses Quartal",this_year:"Dieses Jahr",previous_week:"Vorherige Woche",previous_month:"Vorheriger Monat",previous_quarter:"Vorheriges Quartal",previous_year:"Vorheriges Jahr",custom:"Benutzerdefiniert"},Hl={title:"Kunden",prefix:"Pr\xE4fix",add_customer:"Kunde hinzuf\xFCgen",contacts_list:"Kunden-Liste",name:"Name",mail:"E-Mail| E-Mails",statement:"Stellungnahme",display_name:"Anzeige Name",primary_contact_name:"Ansprechpartner",contact_name:"Kontakt Name",amount_due:"Offener Betrag",email:"E-Mail",address:"Adresse",phone:"Telefon",website:"Webseite",overview:"\xDCbersicht",invoice_prefix:"Rechnungspr\xE4fix",estimate_prefix:"Angebotspr\xE4fix",payment_prefix:"Zahlungspr\xE4fix",enable_portal:"Kunden-Portal aktivieren",country:"Land",state:"Bundesland",city:"Stadt",zip_code:"PLZ",added_on:"Hinzugef\xFCgt am",action:"Aktion",password:"Passwort",confirm_password:"Passwort best\xE4tigen",street_number:"Hausnummer",primary_currency:"Prim\xE4re W\xE4hrung",description:"Beschreibung",add_new_customer:"Neuen Kunden hinzuf\xFCgen",save_customer:"Kunde speichern",update_customer:"Kunden \xE4ndern",customer:"Kunde | Kunden",new_customer:"Neuer Kunde",edit_customer:"Kunde bearbeiten",basic_info:"Basisinformation",portal_access:"Portalzugang",portal_access_text:"Darf der Kunde sich im Kundenportal anmelden?",portal_access_url:"Login URL zum Kundenportal",portal_access_url_help:"Bitte kopieren und leiten Sie die oben angegebene URL an Ihren Kunden weiter, um Ihm Zugang zu gew\xE4hren.",billing_address:"Rechnungsadresse",shipping_address:"Versand-Adresse",copy_billing_address:"Rechnungsadresse kopieren",no_customers:"Noch keine Kunden!",no_customers_found:"Keine Kunden gefunden!",no_contact:"Kein Kontakt",no_contact_name:"Kein Kontaktname",list_of_customers:"Dieser Bereich zeigt alle Kunden.",primary_display_name:"Prim\xE4rer Anzeige Name",select_currency:"W\xE4hrung w\xE4hlen",select_a_customer:"W\xE4hlen Sie einen Kunden",type_or_click:"Eingeben oder anklicken zum ausw\xE4hlen",new_transaction:"Neue Transaktion",no_matching_customers:"Es gibt keine passenden Kunden!",phone_number:"Telefonnummer",create_date:"Erstellungsdatum",confirm_delete:"Sie werden diesen Kunden und alle zugeh\xF6rigen Rechnungen, Angebote und Zahlungen nicht wiederherstellen k\xF6nnen. | Sie werden diese Kunden und alle zugeh\xF6rigen Rechnungen, Angebote und Zahlungen nicht wiederherstellen k\xF6nnen.",created_message:"Benutzer erfolgreich erstellt",updated_message:"Kunde erfolgreich aktualisiert",address_updated_message:"Adressinformationen erfolgreich aktualisiert",deleted_message:"Kunden erfolgreich gel\xF6scht | Kunden erfolgreich gel\xF6scht",edit_currency_not_allowed:"W\xE4hrung kann nicht ge\xE4ndert werden, wenn Transaktionen erstellt wurden."},Gl={title:"Artikel",items_list:"Artikel-Liste",name:"Name",unit:"Einheit",description:"Beschreibung",added_on:"Hinzugef\xFCgt am",price:"Preis",date_of_creation:"Erstellt am",not_selected:"Keine ausgew\xE4hlt",action:"Aktion",add_item:"Artikel hinzuf\xFCgen",save_item:"Artikel speichern",update_item:"Artikel \xE4ndern",item:"Artikel | Artikel",add_new_item:"Neuen Artikel hinzuf\xFCgen",new_item:"Neuer Artikel",edit_item:"Artikel bearbeiten",no_items:"Keine Artikel vorhanden!",list_of_items:"Dieser Bereich zeigt alle Artikel.",select_a_unit:"Einheit ausw\xE4hlen",taxes:"Steuern",item_attached_message:"Ein Artikel der bereits verwendet wird kann nicht gel\xF6scht werden",confirm_delete:"Sie k\xF6nnen diesen Artikel nicht wiederherstellen | Sie k\xF6nnen diese Artikel nicht wiederherstellen",created_message:"Artikel erfolgreich erstellt",updated_message:"Artikel erfolgreich aktualisiert",deleted_message:"Artikel erfolgreich gel\xF6scht | Artikel erfolgreich gel\xF6scht"},Yl={title:"Angebote",accept_estimate:"Angebot akzeptieren",reject_estimate:"Angebot ablehnen",estimate:"Angebot | Angebote",estimates_list:"Angebots\xFCbersicht",days:"{days} Tage",months:"{months} Monat",years:"{years} Jahre",all:"Alle",paid:"Bezahlt",unpaid:"Unbezahlt",customer:"KUNDE",ref_no:"REF. - NR.",number:"NUMMER",amount_due:"OFFENER BETRAG",partially_paid:"Teilweise bezahlt",total:"Gesamt",discount:"Rabatt",sub_total:"Zwischensumme",estimate_number:"Angebotsnummer",ref_number:"Ref-Nummer",contact:"Kontakt",add_item:"F\xFCgen Sie ein Artikel hinzu",date:"Datum",due_date:"F\xE4lligkeit",expiry_date:"Zahlungsziel",status:"Status",add_tax:"Steuer hinzuf\xFCgen",amount:"Summe",action:"Aktion",notes:"Notizen",tax:"Steuer",estimate_template:"Vorlage",convert_to_invoice:"Konvertieren in Rechnung",mark_as_sent:"Als gesendet markieren",send_estimate:"Angebot senden",resend_estimate:"Angebot erneut senden",record_payment:"Zahlung erfassen",add_estimate:"Angebote hinzuf\xFCgen",save_estimate:"Angebot speichern",confirm_conversion:"Dieses Angebot wird verwendet, um eine neue Rechnung zu erstellen.",conversion_message:"Rechnung erfolgreich erstellt",confirm_send_estimate:"Das Angebot wird per E-Mail an den Kunden gesendet",confirm_mark_as_sent:"Dieses Angebot wird als gesendet markiert",confirm_mark_as_accepted:"Dieses Angebot wird als angenommen markiert",confirm_mark_as_rejected:"Dieses Angebot wird als abgelehnt markiert",no_matching_estimates:"Es gibt keine \xFCbereinstimmenden Angebote!",mark_as_sent_successfully:"Angebot als gesendet markiert",send_estimate_successfully:"Angebot erfolgreich gesendet",errors:{required:"Feld ist erforderlich"},accepted:"Angenommen",rejected:"Abgelehnt",expired:"Abgelaufen",sent:"Gesendet",draft:"Entwurf",viewed:"Angesehen",declined:"Abgelehnt",new_estimate:"Neues Angebot",add_new_estimate:"Neues Angebot hinzuf\xFCgen",update_Estimate:"Angebot aktualisieren",edit_estimate:"Angebot \xE4ndern",items:"Artikel",Estimate:"Angebot | Angebote",add_new_tax:"neuen Steuersatz hinzuf\xFCgen",no_estimates:"Keine Angebote vorhanden!",list_of_estimates:"Dieser Bereich zeigt alle Angebote.",mark_as_rejected:"Markiert als abgelehnt",mark_as_accepted:"Markiert als angenommen",marked_as_accepted_message:"Angebot als angenommen markiert",marked_as_rejected_message:"Angebot als abgelehnt markiert",confirm_delete:"Das Angebot kann nicht wiederhergestellt werden | Die Angebote k\xF6nnen nicht wiederhergestellt werden",created_message:"Angebot erfolgreich erstellt",updated_message:"Angebot erfolgreich aktualisiert",deleted_message:"Angebot erfolgreich gel\xF6scht | Angebote erfolgreich gel\xF6scht",something_went_wrong:"Da ging etwas schief",item:{title:"Titel des Artikels",description:"Beschreibung",quantity:"Menge",price:"Preis",discount:"Rabatt",total:"Gesamt",total_discount:"Rabatt Gesamt",sub_total:"Zwischensumme",tax:"Steuer",amount:"Summe",select_an_item:"W\xE4hlen Sie einen Artikel",type_item_description:"Artikel Beschreibung (optional)"},mark_as_default_estimate_template_description:"Wenn aktiviert, wird die ausgew\xE4hlte Vorlage automatisch f\xFCr neue Angebote ausgew\xE4hlt."},Jl={title:"Rechnungen",download:"Herunterladen",pay_invoice:"Rechnung bezahlen",invoices_list:"Liste der Rechnungen",invoice_information:"Rechnungsdaten",days:"{days} Tage",months:"{months} Monat",years:"{years} Jahre",all:"Alle",paid:"Bezahlt",unpaid:"Unbezahlt",viewed:"Gesehen",overdue:"\xDCberf\xE4llig",completed:"Abgeschlossen",customer:"KUNDE",paid_status:"ZAHLUNGSSTATUS",ref_no:"REF. - NR.",number:"NUMMER",amount_due:"OFFENER BETRAG",partially_paid:"Teilzahlung",total:"Gesamt",discount:"Rabatt",sub_total:"Zwischensumme",invoice:"Rechnung | Rechnungen",invoice_number:"Rechnungsnummer",ref_number:"Ref-Nummer",contact:"Kontakt",add_item:"F\xFCgen Sie ein Artikel hinzu",date:"Datum",due_date:"F\xE4lligkeit",status:"Status",add_tax:"Steuersatz hinzuf\xFCgen",amount:"Summe",action:"Aktion",notes:"Notizen",view:"Anzeigen",send_invoice:"Rechnung senden",resend_invoice:"Rechnung erneut senden",invoice_template:"Rechnungsvorlage",conversion_message:"Rechnung erfolgreich kopiert",template:"Vorlage ausw\xE4hlen",mark_as_sent:"Als gesendet markieren",confirm_send_invoice:"Diese Rechnung wird per E-Mail an den Kunden gesendet",invoice_mark_as_sent:"Diese Rechnung wird als gesendet markiert",confirm_mark_as_accepted:"Diese Rechnung wird als akzeptiert markiert",confirm_mark_as_rejected:"Diese Rechnung wird als abgelehnt markiert",confirm_send:"Diese Rechnung wird per E-Mail an den Kunden gesendet",invoice_date:"Rechnungsdatum",record_payment:"Zahlung erfassen",add_new_invoice:"Neue Rechnung hinzuf\xFCgen",update_expense:"Ausgabe aktualisieren",edit_invoice:"Rechnung bearbeiten",new_invoice:"Neue Rechnung",save_invoice:"Rechnung speichern",update_invoice:"Rechnung \xE4ndern",add_new_tax:"Neuen Steuersatz hinzuf\xFCgen",no_invoices:"Keine Rechnungen vorhanden!",mark_as_rejected:"Als abgelehnt markieren",mark_as_accepted:"Als akzeptiert markieren",list_of_invoices:"Dieser Bereich zeigt alle Rechnungen.",select_invoice:"W\xE4hlen Sie eine Rechnung",no_matching_invoices:"Es gibt keine entsprechenden Rechnungen!",mark_as_sent_successfully:"Rechnung gekennzeichnet als erfolgreich gesendet",invoice_sent_successfully:"Rechnung erfolgreich versendet",cloned_successfully:"Rechnung erfolgreich kopiert",clone_invoice:"Rechnung kopieren",confirm_clone:"Diese Rechnung wird kopiert",item:{title:"Titel des Artikels",description:"Beschreibung",quantity:"Menge",price:"Preis",discount:"Rabatt",total:"Gesamt",total_discount:"Rabatt Gesamt",sub_total:"Zwischensumme",tax:"Steuer",amount:"Summe",select_an_item:"Geben Sie oder w\xE4hlen Sie ein Artikel",type_item_description:"Artikel Beschreibung (optional)"},payment_attached_message:"Einer der ausgew\xE4hlten Rechnungen ist bereits eine Zahlung zugeordnet. Stellen Sie sicher, dass Sie zuerst die angeh\xE4ngten Zahlungen l\xF6schen, um mit dem Entfernen fortzufahren",confirm_delete:"Sie k\xF6nnen diese Rechnung nicht wiederherstellen. | Sie k\xF6nnen diese Rechnungen nicht wiederherstellen.",created_message:"Rechnung erfolgreich erstellt",updated_message:"Rechnung erfolgreich aktualisiert",deleted_message:"Rechnung erfolgreich gel\xF6scht | Rechnungen erfolgreich gel\xF6scht",marked_as_sent_message:"Rechnung als erfolgreich gesendet markiert",something_went_wrong:"Da ist etwas schief gelaufen",invalid_due_amount_message:"Der Gesamtrechnungsbetrag darf nicht kleiner sein als der f\xFCr diese Rechnung bezahlte Gesamtbetrag. Bitte aktualisieren Sie die Rechnung oder l\xF6schen Sie die zugeh\xF6rigen Zahlungen um fortzufahren.",mark_as_default_invoice_template_description:"Wenn aktiviert, wird die ausgew\xE4hlte Vorlage automatisch f\xFCr neue Rechnungen ausgew\xE4hlt."},Ql={title:"Serienrechnungen",invoices_list:"Liste aller Serienrechnungen",days:"{days} Tage",months:"{months} Monat",years:"{years} Jahr",all:"Alle",paid:"Bezahlt",unpaid:"Unbezahlt",viewed:"Gesehen",overdue:"\xDCberf\xE4llig",active:"Aktiv",completed:"Abgeschlossen",customer:"KUNDE",paid_status:"ZAHLUNGSSTATUS",ref_no:"REF. - NR.",number:"NUMMER",amount_due:"OFFENER BETRAG",partially_paid:"Teilweise bezahlt",total:"Gesamt",discount:"Rabatt",sub_total:"Zwischensumme",invoice:"Wiederkehrende Rechnung | Wiederkehrende Rechnungen",invoice_number:"Serienrechnungsnummer",next_invoice_date:"N\xE4chstes Rechnungsdatum",ref_number:"Ref. Nummer",contact:"Kontakt",add_item:"Artikel hinzuf\xFCgen",date:"Datum",limit_by:"Eingrenzen nach",limit_date:"Datum eingrenzen",limit_count:"Anzahl eingrenzen",count:"Anzahl",status:"Status",select_a_status:"Status ausw\xE4hlen",working:"Verarbeitung l\xE4uft",on_hold:"Pausiert",complete:"Abgeschlossen",add_tax:"Steuer hinzuf\xFCgen",amount:"Summe",action:"Aktion",notes:"Notizen",view:"Anzeigen",basic_info:"Allgemeine Daten",send_invoice:"Serienrechnung senden",auto_send:"Automatisch senden",resend_invoice:"Serienrechnung erneut senden",invoice_template:"Serienrechnungsvorlage",conversion_message:"Serienrechnung erfolgreich kopiert",template:"Vorlage",mark_as_sent:"Als gesendet markieren",confirm_send_invoice:"Diese Serienrechnung wird per E-Mail an den Kunden gesendet",invoice_mark_as_sent:"Diese Serienrechnung wird als gesendet markiert",confirm_send:"Diese Serienrechnung wird per E-Mail an den Kunden gesendet",starts_at:"Anfangsdatum",due_date:"F\xE4lligkeitsdatum der Rechnung",record_payment:"Zahlung aufzeichnen",add_new_invoice:"Neue Serienrechnung hinzuf\xFCgen",update_expense:"Ausgabe aktualisieren",edit_invoice:"Serienrechnung bearbeiten",new_invoice:"Neue Serienrechnung",send_automatically:"Automatisch senden",send_automatically_desc:"Aktivieren Sie dies, wenn Sie die Rechnung bei der Erstellung automatisch an den Kunden senden m\xF6chten.",save_invoice:"Serienrechnung speichern",update_invoice:"Serienrechnung aktualisieren",add_new_tax:"Neuen Steuersatz hinzuf\xFCgen",no_invoices:"Noch keine Serienrechnungen!",mark_as_rejected:"Als abgelehnt markieren",mark_as_accepted:"Als akzeptiert markieren",list_of_invoices:"Dieser Abschnitt wird die Liste aller Serienrechnungen enthalten.",select_invoice:"Rechnung ausw\xE4hlen",no_matching_invoices:"Es gibt keine passenden Serienrechnungen!",mark_as_sent_successfully:"Serienrechnung als erfolgreich gesendet markiert",invoice_sent_successfully:"Serienrechnung erfolgreich gesendet",cloned_successfully:"Serienrechnung erfolgreich kopiert",clone_invoice:"Serienrechnung kopieren",confirm_clone:"Diese Serienrechnung wird in eine neue Serienrechnung kopiert",add_customer_email:"Bitte f\xFCgen Sie eine E-Mail-Adresse f\xFCr diesen Kunden hinzu, um Rechnungen automatisch zu senden.",item:{title:"Titel des Artikels",description:"Beschreibung",quantity:"Menge",price:"Preis",discount:"Rabatt",total:"Gesamt",total_discount:"Gesamtrabatt",sub_total:"Zwischensumme",tax:"Steuer",amount:"Menge",select_an_item:"Geben Sie den Artikel ein, oder w\xE4hlen Sie ihn aus",type_item_description:"Artikel-Beschreibung (optional)"},frequency:{title:"Intervall",select_frequency:"Intervall ausw\xE4hlen",minute:"Minute",hour:"Stunde",day_month:"Tag des Monats",month:"Monat",day_week:"Tag der Woche"},confirm_delete:"Sie werden diese Rechnung nicht wiederherstellen k\xF6nnen | Sie werden nicht in der Lage sein, diese Rechnungen wiederherzustellen",created_message:"Serienrechnung erfolgreich erstellt",updated_message:"Serienrechnung erfolgreich aktualisiert",deleted_message:"Serienrechnung erfolgreich gel\xF6scht | Serienrechnungen erfolgreich gel\xF6scht",marked_as_sent_message:"Serienrechnung als erfolgreich gesendet markiert",user_email_does_not_exist:"E-Mail des Benutzers existiert nicht",something_went_wrong:"etwas ist schief gelaufen",invalid_due_amount_message:"Der Gesamtbetrag der Serienrechnung darf nicht kleiner als der bezahlte Gesamtbetrag f\xFCr diese Serienrechnung sein. Bitte aktualisieren Sie die Rechnung oder l\xF6schen Sie die zugeh\xF6rigen Zahlungen, um fortzufahren."},Xl={title:"Zahlungen",payments_list:"Liste der Zahlungen",record_payment:"Zahlung eintragen",customer:"Kunde",date:"Datum",amount:"Summe",action:"Aktion",payment_number:"Zahlungsnummer",payment_mode:"Zahlungsart",invoice:"Rechnung",note:"Hinweis",add_payment:"Zahlung hinzuf\xFCgen",new_payment:"Neue Zahlung",edit_payment:"Zahlung bearbeiten",view_payment:"Zahlung anzeigen",add_new_payment:"Neue Zahlung hinzuf\xFCgen",send_payment_receipt:"Zahlungsbeleg senden",send_payment:"Senden Sie die Zahlung",save_payment:"Zahlung speichern",update_payment:"Zahlung \xE4ndern",payment:"Zahlung | Zahlungen",no_payments:"Keine Zahlungen vorhanden!",not_selected:"Nicht ausgew\xE4hlt",no_invoice:"Keine Rechnung",no_matching_payments:"Es gibt keine passenden Zahlungen!",list_of_payments:"Dieser Bereich zeigt alle Zahlungen.",select_payment_mode:"W\xE4hlen Sie den Zahlungsmodus",confirm_mark_as_sent:"Dieses Angebot wird als gesendet markiert",confirm_send_payment:"Diese Zahlung wird per E-Mail an den Kunden gesendet",send_payment_successfully:"Zahlung erfolgreich gesendet",something_went_wrong:"Da ist etwas schief gelaufen",confirm_delete:"Sie k\xF6nnen diese Zahlung nicht wiederherstellen. | Sie k\xF6nnen diese Zahlungen nicht wiederherstellen.",created_message:"Zahlung erfolgreich erstellt",updated_message:"Zahlung erfolgreich aktualisiert",deleted_message:"Zahlung erfolgreich gel\xF6scht | Zahlungen erfolgreich gel\xF6scht",invalid_amount_message:"Zahlungsbetrag ist ung\xFCltig"},ec={title:"Ausgaben",expenses_list:"Ausgaben\xFCbersicht",select_a_customer:"W\xE4hlen Sie einen Kunden",expense_title:"Titel",customer:"Kunde",currency:"W\xE4hrung",contact:"Kontakt",category:"Kategorie",from_date:"Von Datum",to_date:"bis Datum",expense_date:"Datum",description:"Beschreibung",receipt:"Rechnung",amount:"Summe",action:"Aktion",not_selected:"Nicht ausgew\xE4hlt",note:"Hinweis",category_id:"Kategorie-Id",date:"Ausgabedatum",add_expense:"Ausgabe hinzuf\xFCgen",add_new_expense:"Neue Ausgabe hinzuf\xFCgen",save_expense:"Ausgabe speichern",update_expense:"Ausgabe aktualisieren",download_receipt:"Quittung herunterladen",edit_expense:"Ausgabe bearbeiten",new_expense:"Neue Ausgabe",expense:"Ausgabe | Ausgaben",no_expenses:"Noch keine Ausgaben!",list_of_expenses:"Dieser Bereich enth\xE4lt alle Ausgaben.",confirm_delete:"Sie k\xF6nnen diese Ausgabe nicht wiederherstellen. | Sie k\xF6nnen diese Ausgaben nicht wiederherstellen.",created_message:"Ausgabe erfolgreich erstellt",updated_message:"Ausgabe erfolgreich aktualisiert",deleted_message:"Ausgabe erfolgreich gel\xF6scht | Ausgaben erfolgreich gel\xF6scht",categories:{categories_list:"Liste der Kategorien",title:"Titel",name:"Name",description:"Beschreibung",amount:"Summe",actions:"Aktionen",add_category:"Kategorie hinzuf\xFCgen",new_category:"Neue Kategorie",category:"Kategorie | Kategorien",select_a_category:"W\xE4hlen Sie eine Kategorie"}},tc={email:"E-Mail",password:"Passwort",forgot_password:"Passwort vergessen?",or_signIn_with:"oder Anmelden mit",login:"Anmelden",register:"Registrieren",reset_password:"Passwort zur\xFCcksetzen",password_reset_successfully:"Passwort erfolgreich zur\xFCckgesetzt",enter_email:"Geben Sie Ihre E-Mail ein",enter_password:"Geben Sie das Passwort ein",retype_password:"Passwort best\xE4tigen"},ac={buy_now:"Kaufen",install:"Installieren",price:"Preis",download_zip_file:"ZIP Datei herunterladen",unzipping_package:"Entpacke Paket",copying_files:"Kopiere Dateien",deleting_files:"Unbenutzte Dateien werden gel\xF6scht",completing_installation:"Installation wird abgeschlossen",update_failed:"Update fehlgeschlagen",install_success:"Modul erfolgreich installiert!",customer_reviews:"Bewertungen",license:"Lizenz",faq:"FAQ",monthly:"Monatlich",yearly:"J\xE4hrlich",updated:"Aktualisiert",version:"Version",disable:"Deaktivieren",module_disabled:"Modul deaktiviert",enable:"Aktivieren",module_enabled:"Modul aktiviert",update_to:"Update auf",module_updated:"Modul erfolgreich aktualisiert!",title:"Module",module:"Modul | Module",api_token:"API Schl\xFCssel",invalid_api_token:"Ung\xFCltiger API-Schl\xFCssel.",other_modules:"Weitere Module",view_all:"Alle Anzeigen",no_reviews_found:"F\xFCr dieses Modul gibt es noch keine Bewertungen!",module_not_purchased:"Module Not Purchased",module_not_found:"Modul nicht gefunden",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Zuletzt aktualisiert am",connect_installation:"Installation verbinden",api_token_description:"Melden Sie sich bei {url} an und verbinden Sie diese Installation durch Eingabe des API-Token. Ihre gekauften Module werden hier angezeigt, nachdem die Verbindung hergestellt wurde.",view_module:"Modul anzeigen",update_available:"Aktualisierung verf\xFCgbar",purchased:"Gekauft",installed:"Installiert",no_modules_installed:"Noch keine Module installiert!",disable_warning:"Alle Einstellungen f\xFCr diesen speziellen Wert werden zur\xFCckgesetzt.",what_you_get:"Was Sie erhalten"},nc={title:"Benutzer",users_list:"Benutzerliste",name:"Name",description:"Beschreibung",added_on:"Hinzugef\xFCgt am",date_of_creation:"Erstellt am",action:"Aktion",add_user:"Benutzer hinzuf\xFCgen",save_user:"Benutzer speichern",update_user:"Benutzer aktualisieren",user:"Benutzer",add_new_user:"Neuen Benutzer hinzuf\xFCgen",new_user:"Neuer Benutzer",edit_user:"Benutzer bearbeiten",no_users:"Noch keine Benutzer!",list_of_users:"Dieser Bereich zeigt alle Benutzer.",email:"E-Mail",phone:"Telefon",password:"Passwort",user_attached_message:"Ein Artikel der bereits verwendet wird kann nicht gel\xF6scht werden",confirm_delete:"Sie werden diesen Benutzer nicht wiederherstellen k\xF6nnen | Sie werden nicht in der Lage sein, diese Benutzer wiederherzustellen",created_message:"Benutzer erfolgreich erstellt",updated_message:"Benutzer wurde erfolgreich aktualisiert",deleted_message:"Benutzer erfolgreich gel\xF6scht | Benutzer erfolgreich gel\xF6scht",select_company_role:"W\xE4hle Rolle f\xFCr {company}",companies:"Unternehmen"},ic={title:"Bericht",from_date:"Ab Datum",to_date:"bis Datum",status:"Status",paid:"Bezahlt",unpaid:"Unbezahlt",download_pdf:"PDF herunterladen",view_pdf:"PDF anzeigen",update_report:"Bericht aktualisieren",report:"Bericht | Berichte",profit_loss:{profit_loss:"Gewinn & Verlust",to_date:"bis Datum",from_date:"Ab Datum",date_range:"Datumsbereich ausw\xE4hlen"},sales:{sales:"Umsatz",date_range:"Datumsbereich ausw\xE4hlen",to_date:"bis Datum",from_date:"Ab Datum",report_type:"Berichtstyp"},taxes:{taxes:"Steuern",to_date:"bis Datum",from_date:"Ab Datum",date_range:"Datumsbereich ausw\xE4hlen"},errors:{required:"Feld ist erforderlich"},invoices:{invoice:"Rechnung",invoice_date:"Rechnungsdatum",due_date:"F\xE4lligkeit",amount:"Summe",contact_name:"Ansprechpartner",status:"Status"},estimates:{estimate:"Angebot",estimate_date:"Angebotsdatum",due_date:"F\xE4lligkeit",estimate_number:"Angebotsnummer",ref_number:"Ref-Nummer",amount:"Summe",contact_name:"Ansprechpartner",status:"Status"},expenses:{expenses:"Ausgaben",category:"Kategorie",date:"Datum",amount:"Summe",to_date:"bis Datum",from_date:"Ab Datum",date_range:"Datumsbereich ausw\xE4hlen"}},oc={menu_title:{account_settings:"Konto-Einstellungen",company_information:"Informationen zum Unternehmen",customization:"Personalisierung",preferences:"Einstellungen",notifications:"Benachrichtigungen",tax_types:"Steuers\xE4tze",expense_category:"Ausgabenkategorien",update_app:"Applikation aktualisieren",backup:"Sicherung",file_disk:"Dateispeicher",custom_fields:"Benutzerdefinierte Felder",payment_modes:"Zahlungsarten",notes:"Notizen",exchange_rate:"Wechselkurs",address_information:"Adressinformationen"},address_information:{section_description:" Sie k\xF6nnen Ihre Adressinformationen \xFCber das untenstehende Formular aktualisieren."},title:"Einstellungen",setting:"Einstellung | Einstellungen",general:"Allgemeine",language:"Sprache",primary_currency:"Prim\xE4re W\xE4hrung",timezone:"Zeitzone",date_format:"Datum-Format",currencies:{title:"W\xE4hrungen",currency:"W\xE4hrung | W\xE4hrungen",currencies_list:"W\xE4hrungen Liste",select_currency:"W\xE4hrung w\xE4hlen",name:"Name",code:"Abk\xFCrzung",symbol:"Symbol",precision:"Pr\xE4zision",thousand_separator:"Tausendertrennzeichen",decimal_separator:"Dezimal-Trennzeichen",position:"Position",position_of_symbol:"Position des W\xE4hrungssymbol",right:"Rechts",left:"Links",action:"Aktion",add_currency:"W\xE4hrung einf\xFCgen"},mail:{host:"E-Mail Mailserver",port:"E-Mail Port",driver:"E-Mail Treiber",secret:"Verschl\xFCsselung",mailgun_secret:"Mailgun Verschl\xFCsselung",mailgun_domain:"Mailgun Adresse",mailgun_endpoint:"Mailgun-Endpunkt",ses_secret:"SES Verschl\xFCsselung",ses_key:"SES-Taste",password:"E-Mail-Kennwort",username:"E-Mail-Benutzername",mail_config:"E-Mail-Konfiguration",from_name:"Von E-Mail-Namen",from_mail:"Von E-Mail-Adresse",encryption:"E-Mail-Verschl\xFCsselung",mail_config_desc:"Unten finden Sie das Formular zum Konfigurieren des E-Mail-Treibers zum Senden von E-Mails \xFCber die App. Sie k\xF6nnen auch Drittanbieter wie Sendgrid, SES usw. konfigurieren."},pdf:{title:"PDF-Einstellung",footer_text:"Fu\xDFzeile Text",pdf_layout:"PDF-Layout"},company_info:{company_info:"Firmeninfo",company_name:"Name des Unternehmens",company_logo:"Firmenlogo",section_description:"Informationen zu Ihrem Unternehmen, die auf Rechnungen, Angeboten und anderen von Crater erstellten Dokumenten angezeigt werden.",phone:"Telefon",country:"Land",state:"Bundesland",city:"Stadt",address:"Adresse",zip:"PLZ",save:"Speichern",delete:"L\xF6schen",updated_message:"Unternehmensinformationen wurden erfolgreich aktualisiert",delete_company:"Unternehmen l\xF6schen",delete_company_description:"Sobald Sie Ihr Unternehmen l\xF6schen, verlieren Sie alle damit verbundenen Daten und Dateien.",are_you_absolutely_sure:"Sind Sie wirklich sicher?",delete_company_modal_desc:"Diese Aktion kann nicht r\xFCckg\xE4ngig gemacht werden. Dies wird {company} und alle damit verbundenen Daten dauerhaft l\xF6schen.",delete_company_modal_label:"Bitte geben Sie {company} zur Best\xE4tigung ein"},custom_fields:{title:"Benutzerdefinierte Felder",section_description:"Passen Sie Ihre Rechnungen, Angebote und Zahlungsbelege mit Ihren eigenen Feldern an. Stellen Sie sicher, dass Sie die unten hinzugef\xFCgten Felder in den Adressformaten auf der Seite mit den Anpassungseinstellungen verwenden.",add_custom_field:"Benutzerdefiniertes Feld hinzuf\xFCgen",edit_custom_field:"Benutzerdefiniertes Feld bearbeiten",field_name:"Feldname",label:"Bezeichnung",type:"Art",name:"Name",slug:"K\xFCrzel",required:"Erforderlich",placeholder:"Platzhalter",help_text:"Hilfstext",default_value:"Standardwert",prefix:"Pr\xE4fix",starting_number:"Startnummer",model:"Modell",help_text_description:"Geben Sie einen Text ein, damit Benutzer den Zweck dieses benutzerdefinierten Felds verstehen.",suffix:"Vorzeichen",yes:"Ja",no:"Nein",order:"Reihenfolge",custom_field_confirm_delete:"Sie k\xF6nnen dieses benutzerdefinierte Feld nicht wiederherstellen",already_in_use:"Benutzerdefiniertes Feld wird bereits verwendet",deleted_message:"Benutzerdefiniertes Feld erfolgreich gel\xF6scht",options:"Optionen",add_option:"Optionen hinzuf\xFCgen",add_another_option:"F\xFCgen Sie eine weitere Option hinzu",sort_in_alphabetical_order:"In alphabetischer Reihenfolge sortieren",add_options_in_bulk:"F\xFCgen Sie Optionen in gro\xDFen Mengen hinzu",use_predefined_options:"Verwenden Sie vordefinierte Optionen",select_custom_date:"W\xE4hlen Sie Benutzerdefiniertes Datum",select_relative_date:"W\xE4hlen Sie Relatives Datum",ticked_by_default:"Standardm\xE4\xDFig aktiviert",updated_message:"Benutzerdefiniertes Feld erfolgreich aktualisiert",added_message:"Benutzerdefiniertes Feld erfolgreich hinzugef\xFCgt",press_enter_to_add:"Eingabetaste dr\xFCcken, um neue Option hinzuzuf\xFCgen",model_in_use:"Das Modell kann f\xFCr bereits verwendete Felder nicht aktualisiert werden.",type_in_use:"Der Typ von bereits verwendeten Feldern kann nicht aktualisiert werden."},customization:{customization:"Personalisierung",updated_message:"Unternehmensinformationen wurden erfolgreich aktualisiert",save:"Speichern",insert_fields:"Felder einf\xFCgen",learn_custom_format:"Erfahren Sie, wie Sie benutzerdefiniertes Format verwenden",add_new_component:"Neue Komponente hinzuf\xFCgen",component:"Komponente",Parameter:"Parameter",series:"Nummernfolge",series_description:"Um ein statisches Pr\xE4fix/Postfix wie 'INV' in Ihrem Unternehmen zu setzen. Es unterst\xFCtzt eine Zeichenl\xE4nge von bis zu 4 Zeichen.",series_param_label:"Nummernfolge",delimiter:"Trennzeichen",delimiter_description:"Einzelnes Zeichen f\xFCr die Verwendung zwischen zwei separaten Komponenten. Standardm\xE4\xDFig ist dies -",delimiter_param_label:"Trennzeichen",date_format:"Datumsformat",date_format_description:"Ein lokales Datums- und Zeitfeld, das einen Format-Parameter akzeptiert. Das Standardformat: 'Y' stellt das aktuelle Jahr dar.",date_format_param_label:"Format",sequence:"Fortlaufende Nummer",sequence_description:"Fortlaufende Nummernabfolge in Ihrem Unternehmen. Sie k\xF6nnen die L\xE4nge des angegebenen Parameters angeben.",sequence_param_label:"L\xE4nge der fortlaufenden Nummer",customer_series:"Kundenspez. Nummernfolge",customer_series_description:"Ein anderes Pr\xE4fix/Postfix f\xFCr jeden Kunden festlegen.",customer_sequence:"Fortlaufende Kundennummer",customer_sequence_description:"Fortlaufende Nummernabfolge f\xFCr jeden ihrer Kunden.",customer_sequence_param_label:"L\xE4nge der laufenden Nummer",random_sequence:"Zuf\xE4llige Zeichenkette",random_sequence_description:"Zuf\xE4llige alphanumerische Zeichenkette. Sie k\xF6nnen die L\xE4nge als Parameter angeben.",random_sequence_param_label:"L\xE4nge der Zeichenkette",invoices:{title:"Rechnungen",invoice_number_format:"Rechnungsnummernformat",invoice_number_format_description:"Passen Sie an, wie Ihre Rechnungsnummer automatisch generiert wird, wenn Sie eine neue Rechnung erstellen.",preview_invoice_number:"Vorschau Rechnungsnummer",due_date:"F\xE4lligkeitsdatum",due_date_description:"Legen Sie fest, wie das F\xE4lligkeitsdatum automatisch gesetzt wird, wenn Sie eine Rechnung erstellen.",due_date_days:"Rechnung f\xE4llig nach Tagen",set_due_date_automatically:"F\xE4lligkeitsdatum automatisch setzen",set_due_date_automatically_description:"Aktivieren Sie dies, wenn Sie das F\xE4lligkeitsdatum automatisch setzen m\xF6chten, wenn Sie eine neue Rechnung erstellen.",default_formats:"Standardformate",default_formats_description:"Die unten angegebenen Formate werden verwendet, um die Felder bei der Erstellung einer Rechnung automatisch auszuf\xFCllen.",default_invoice_email_body:"Standard Rechnung E-Mail Inhalt",company_address_format:"Firmenadressformat",shipping_address_format:"Versandadressen Format",billing_address_format:"Rechnungsadressen Format",invoice_email_attachment:"Rechnungen als Anh\xE4nge verschicken",invoice_email_attachment_setting_description:'Aktivieren Sie dies, wenn Sie Rechnungen als E-Mail-Anhang versenden m\xF6chten. Bitte beachten Sie, dass die Schaltfl\xE4che "Rechnung anzeigen" in E-Mails dann nicht mehr angezeigt wird.',invoice_settings_updated:"Rechnungseinstellungen erfolgreich aktualisiert",retrospective_edits:"R\xFCckwirkende \xC4nderungen",allow:"Erlauben",disable_on_invoice_partial_paid:"Deaktivieren, nachdem Teilzahlung erfasst wurde",disable_on_invoice_paid:"Deaktivieren, nachdem vollst\xE4ndige Zahlung erfasst wurde",disable_on_invoice_sent:"Deaktivieren, nachdem Rechnung gesendet wurde",retrospective_edits_description:" Basierend auf den Gesetzen Ihres Landes oder Ihrer Pr\xE4ferenz, k\xF6nnen Sie Benutzer daran hindern, fertige Rechnungen zu bearbeiten."},estimates:{title:"Angebote",estimate_number_format:"Angebotsnummernformat",estimate_number_format_description:"Passen Sie an, wie Ihre Angebotsnummer automatisch generiert wird, wenn Sie ein neues Angebot erstellen.",preview_estimate_number:"Vorschau Angebotsnummer",expiry_date:"Ablaufdatum",expiry_date_description:"Legen Sie fest, wie das Ablaufdatum automatisch gesetzt wird, wenn Sie ein Angebot erstellen.",expiry_date_days:"Angebot l\xE4uft ab nach Tagen",set_expiry_date_automatically:"Ablaufdatum automatisch setzen",set_expiry_date_automatically_description:"Aktivieren Sie dies, wenn Sie das Ablaufdatum automatisch setzen m\xF6chten sobald Sie ein neues Angebot erstellen.",default_formats:"Standardformate",default_formats_description:"Die unten angegebenen Formate werden verwendet, um die Felder bei der Erstellung eines Angebots automatisch auszuf\xFCllen.",default_estimate_email_body:"Angebot - E-Mail Text",company_address_format:"Firmenadresse Format",shipping_address_format:"Versandadressen Format",billing_address_format:"Rechnungsadressen Format",estimate_email_attachment:"Angebote als Anh\xE4nge verschicken",estimate_email_attachment_setting_description:'Aktivieren Sie dies, wenn Sie Angebote als E-Mail-Anhang versenden m\xF6chten. Bitte beachten Sie, dass die Schaltfl\xE4che "Angebot anzeigen" in E-Mails dann nicht mehr angezeigt wird.',estimate_settings_updated:"Angebotseinstellungen erfolgreich aktualisiert",convert_estimate_options:"Aktion nach Angebotsumwandlung",convert_estimate_description:"Legen Sie fest, was mit dem Angebot geschieht, nachdem es in eine Rechnung umgewandelt wurde.",no_action:"Keine Aktion",delete_estimate:"Angebot l\xF6schen",mark_estimate_as_accepted:"Angebot als angenommen markieren"},payments:{title:"Zahlungen",payment_number_format:"Zahlungsnummernformat",payment_number_format_description:"Passen Sie an, wie Ihre Zahlungsnummer automatisch generiert wird, wenn Sie eine neue Zahlung erstellen.",preview_payment_number:"Vorschau Zahlungsnummer",default_formats:"Standardformate",default_formats_description:"Die unten angegebenen Formate werden verwendet, um die Felder bei der Buchung einer Zahlung automatisch auszuf\xFCllen.",default_payment_email_body:"Zahlung - E-Mail Text",company_address_format:"Firmenadressformat",from_customer_address_format:"Rechnungsadressen Format",payment_email_attachment:"Zahlungen als Anh\xE4nge verschicken",payment_email_attachment_setting_description:'Aktivieren Sie dies, wenn Sie Zahlungen als E-Mail-Anhang versenden m\xF6chten. Bitte beachten Sie, dass die Schaltfl\xE4che "Zahlung anzeigen" in E-Mails dann nicht mehr angezeigt wird.',payment_settings_updated:"Zahlungseinstellung erfolgreich aktualisiert"},items:{title:"Artikel",units:"Einheiten",add_item_unit:"Artikeleinheit hinzuf\xFCgen",edit_item_unit:"Elementeinheit bearbeiten",unit_name:"Einheitname",item_unit_added:"Artikeleinheit hinzugef\xFCgt",item_unit_updated:"Artikeleinheit aktualisiert",item_unit_confirm_delete:"Du kannst diese Artikeleinheit nicht wiederherstellen",already_in_use:"Diese Artikeleinheit ist bereits in Verwendung",deleted_message:"Artikeleinheit erfolgreich gel\xF6scht"},notes:{title:"Notizen",description:"Sparen Sie Zeit, indem Sie Notizen erstellen und diese auf Ihren Rechnungen, Angeboten und Zahlungen wiederverwenden.",notes:"Hinweise",type:"Art",add_note:"Notiz hinzuf\xFCgen",add_new_note:"Neue Notiz hinzuf\xFCgen",name:"Name",edit_note:"Notiz bearbeiten",note_added:"Notiz erfolgreich hinzugef\xFCgt",note_updated:"Notiz erfolgreich aktualisiert",note_confirm_delete:"Dieser Hinweis wird unwiderruflich gel\xF6scht",already_in_use:"Hinweis bereits in verwendet",deleted_message:"Notiz erfolgreich gel\xF6scht"}},account_settings:{profile_picture:"Profil Bild",name:"Name",email:"E-Mail",password:"Passwort",confirm_password:"Kennwort Best\xE4tigen",account_settings:"Konto-Einstellungen",save:"Speichern",section_description:"Sie k\xF6nnen Ihren Namen, Ihre E-Mail-Adresse und Ihr Passwort mit dem folgenden Formular aktualisieren.",updated_message:"Kontoeinstellungen erfolgreich aktualisiert"},user_profile:{name:"Name",email:"E-Mail",password:"Passwort",confirm_password:"Kennwort best\xE4tigen"},notification:{title:"Benachrichtigung",email:"Benachrichtigungen senden an",description:"Welche E-Mail-Benachrichtigungen m\xF6chten Sie erhalten wenn sich etwas \xE4ndert?",invoice_viewed:"Rechnung angezeigt",invoice_viewed_desc:"Wenn Ihr Kunde die gesendete Rechnung anzeigt bekommt.",estimate_viewed:"Angebot angesehen",estimate_viewed_desc:"Wenn Ihr Kunde das gesendete Angebot anzeigt bekommt.",save:"Speichern",email_save_message:"Email erfolgreich gespeichert",please_enter_email:"Bitte E-Mail eingeben"},roles:{title:"Rollen",description:"Rollen & Berechtigungen dieses Unternehmens verwalten",save:"Speichern",add_new_role:"Neue Rolle hinzuf\xFCgen",role_name:"Name der Rolle",added_on:"Hinzugef\xFCgt am",add_role:"Rolle hinzuf\xFCgen",edit_role:"Rolle bearbeiten",name:"Name",permission:"Berechtigung | Berechtigungen",select_all:"Alle ausw\xE4hlen",none:"Keine",confirm_delete:"Sie werden diese Rolle nicht wiederherstellen k\xF6nnen",created_message:"Rolle erfolgreich erstellt",updated_message:"Rolle erfolgreich aktualisiert",deleted_message:"Rolle erfolgreich gel\xF6scht",already_in_use:"Rolle wird bereits benutzt"},exchange_rate:{exchange_rate:"Wechselkurs",title:"Wechselkursprobleme korrigieren",description:"Bitte geben Sie den Wechselkurs aller unten genannten W\xE4hrungen ein, um Crater bei der korrekten Berechnung der Betr\xE4ge in {currency} zu unterst\xFCtzen.",drivers:"Treiber",new_driver:"Neuen Anbieter hinzuf\xFCgen",edit_driver:"Anbieter bearbeiten",select_driver:"Treiber ausw\xE4hlen",update:"w\xE4hle Wechselkurs ",providers_description:"Konfigurieren Sie hier Ihre Wechselkursanbieter, um automatisch den aktuellen Wechselkurs f\xFCr Transaktionen abzurufen.",key:"API-Schl\xFCssel",name:"Name",driver:"Treiber",is_default:"STANDARD",currency:"W\xE4hrungen",exchange_rate_confirm_delete:"Sie werden diesen Treiber nicht wiederherstellen k\xF6nnen",created_message:"Artikel erfolgreich erstellt",updated_message:"Anbieter erfolgreich aktualisiert",deleted_message:"Anbieter erfolgreich gel\xF6scht",error:" Aktive Treiber k\xF6nnen nicht gel\xF6scht werden",default_currency_error:"Diese W\xE4hrung wird bereits in einem der aktiven Anbieter verwendet",exchange_help_text:"Wechselkurs eingeben um von {currency} nach {baseCurrency} zu konvertieren",currency_freak:"CurrencyFreaks",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"W\xE4hrungsumrechner",server:"Server",url:"URL",active:"Aktiv",currency_help_text:"Dieser Anbieter wird nur in oben ausgew\xE4hlten W\xE4hrungen verwendet",currency_in_used:"Die folgenden W\xE4hrungen sind bereits bei einem anderen Anbieter aktiv. Bitte entfernen Sie diese W\xE4hrungen aus der Auswahl, um diesen Anbieter erneut zu aktivieren."},tax_types:{title:"Steuers\xE4tze",add_tax:"Steuers\xE4tze hinzuf\xFCgen",edit_tax:"Steuer bearbeiten",description:"Sie k\xF6nnen Steuern nach Belieben hinzuf\xFCgen oder entfernen. Crater unterst\xFCtzt Steuern auf einzelne Artikel sowie auf die Rechnung.",add_new_tax:"Neuen Steuersatz hinzuf\xFCgen",tax_settings:"Einstellungen Steuersatz",tax_per_item:"Steuersatz pro Artikel",tax_name:"Name des Steuersatzes",compound_tax:"zusammengesetzte Steuer",percent:"Prozent",action:"Aktion",tax_setting_description:"Aktivieren Sie diese Option, wenn Sie den Steuersatz zu einzelnen Rechnungspositionen hinzuf\xFCgen m\xF6chten. Standardm\xE4\xDFig wird der Steuersatz direkt zur Rechnung hinzugef\xFCgt.",created_message:"Steuersatz erfolgreich erstellt",updated_message:"Steuersatz erfolgreich aktualisiert",deleted_message:"Steuersatz erfolgreich gel\xF6scht",confirm_delete:"Sie k\xF6nnen diesen Steuersatz nicht wiederherstellen",already_in_use:"Steuersatz wird bereits verwendet"},payment_modes:{title:"Zahlungsarten",description:"Transaktionsmodi f\xFCr Zahlungen",add_payment_mode:"Zahlungsart hinzuf\xFCgen",edit_payment_mode:"Zahlungsart bearbeiten",mode_name:"Name",payment_mode_added:"Zahlungsart hinzugef\xFCgt",payment_mode_updated:"Zahlungsart aktualisiert",payment_mode_confirm_delete:"Sie werden diese Zahlungsart nicht wiederherstellen k\xF6nnen",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Zahlungsart erfolgreich gel\xF6scht"},expense_category:{title:"Ausgabenkategorien",action:"Aktion",description:"F\xFCr das Hinzuf\xFCgen von Ausgabeneintr\xE4gen sind Kategorien erforderlich. Sie k\xF6nnen diese Kategorien nach Ihren W\xFCnschen hinzuf\xFCgen oder entfernen.",add_new_category:"Neue Kategorie hinzuf\xFCgen",add_category:"Kategorie hinzuf\xFCgen",edit_category:"Kategorie bearbeiten",category_name:"Kategorie Name",category_description:"Beschreibung",created_message:"Ausgabenkategorie erfolgreich erstellt",deleted_message:"Ausgabenkategorie erfolgreich gel\xF6scht",updated_message:"Ausgabenkategorie erfolgreich aktualisiert",confirm_delete:"Sie k\xF6nnen diese Ausgabenkategorie nicht wiederherstellen",already_in_use:"Kategorie wird bereits verwendet"},preferences:{currency:"W\xE4hrung",default_language:"Standardsprache",time_zone:"Zeitzone",fiscal_year:"Gesch\xE4ftsjahr",date_format:"Datum-Format",discount_setting:"Einstellung Rabatt",discount_per_item:"Rabatt pro Artikel ",discount_setting_description:"Aktivieren Sie diese Option, wenn Sie einzelnen Rechnungspositionen einen Rabatt hinzuf\xFCgen m\xF6chten. Standardm\xE4\xDFig wird der Rabatt direkt zur Rechnung hinzugef\xFCgt.",expire_public_links:"\xD6ffentliche Links automatisch ablaufen lassen",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Speichern",preference:"Pr\xE4ferenz | Pr\xE4ferenzen",general_settings:"Standardeinstellungen f\xFCr das System.",updated_message:"Einstellungen erfolgreich aktualisiert",select_language:"Sprache ausw\xE4hlen",select_time_zone:"Zeitzone ausw\xE4hlen",select_date_format:"W\xE4hle das Datumsformat",select_financial_year:"Gesch\xE4ftsjahr ausw\xE4hlen",recurring_invoice_status:"Status der Serienrechnung",create_status:"Status erstellen",active:"Aktiv",on_hold:"Pausiert",update_status:"Status aktualisieren",completed:"Abgeschlossen",company_currency_unchangeable:"Die W\xE4hrung des Unternehmens kann nicht ge\xE4ndert werden"},update_app:{title:"Applikation aktualisieren",description:"Sie k\xF6nnen Crater ganz einfach aktualisieren, indem Sie auf die Schaltfl\xE4che unten klicken, um nach einem neuen Update zu suchen.",check_update:"Nach Updates suchen",avail_update:"Neues Update verf\xFCgbar",next_version:"N\xE4chste Version",requirements:"Voraussetzungen",update:"Jetzt aktualisieren",update_progress:"Update l\xE4uft ...",progress_text:"Es dauert nur ein paar Minuten. Bitte aktualisieren Sie den Bildschirm nicht und schlie\xDFen Sie das Fenster nicht, bevor das Update abgeschlossen ist.",update_success:"App wurde aktualisiert! Bitte warten Sie, w\xE4hrend Ihr Browserfenster automatisch neu geladen wird.",latest_message:"Kein Update verf\xFCgbar! Du bist auf der neuesten Version.",current_version:"Aktuelle Version",download_zip_file:"Laden Sie die ZIP-Datei herunter",unzipping_package:"Paket entpacken",copying_files:"Dateien kopieren",deleting_files:"Ungenutzte Dateien l\xF6schen",running_migrations:"Ausf\xFChren von Migrationen",finishing_update:"Update beenden",update_failed:"Update fehlgeschlagen",update_failed_text:"Es tut uns leid! Ihr Update ist am folgenden Schritt fehlgeschlagen: {step}",update_warning:"Alle Anwendungsdateien und Standardvorlagen werden \xFCberschrieben, wenn Sie die Anwendung mit diesem Hilfsprogramm aktualisieren. Bitte machen Sie vor dem Update ein Backup Ihrer Vorlagen & Datenbank."},backup:{title:"Sicherung | Sicherungen",description:"Die Sicherung ist eine ZIP-Datei, die alle Dateien der ausgew\xE4hlten Pfade und eine Kopie der Datenbank enth\xE4lt",new_backup:"Neues Backup",create_backup:"Datensicherung erstellen",select_backup_type:"W\xE4hlen Sie den Sicherungs-Typ",backup_confirm_delete:"Dieses Backup wird unwiderruflich gel\xF6scht",path:"Pfad",new_disk:"Speicher hinzuf\xFCgen",created_at:"erstellt am",size:"Gr\xF6\xDFe",dropbox:"Dropbox",local:"Lokal",healthy:"intakt",amount_of_backups:"Menge an Sicherungen",newest_backups:"Neuste Sicherung",used_storage:"Verwendeter Speicher",select_disk:"Speicher ausw\xE4hlen",action:"Aktion",deleted_message:"Sicherung erfolgreich gel\xF6scht",created_message:"Backup erfolgreich erstellt",invalid_disk_credentials:"Ung\xFCltige Anmeldeinformationen f\xFCr ausgew\xE4hlten Speicher"},disk:{title:"Dateispeicher | Dateispeicher",description:"Standardm\xE4\xDFig verwendet Crater Ihre lokale Festplatte zum Speichern von Sicherungen, Avatar und anderen Bilddateien. Sie k\xF6nnen mehr als einen Speicherort wie DigitalOcean, S3 und Dropbox nach Ihren W\xFCnschen konfigurieren.",created_at:"erstellt am",dropbox:"Dropbox",name:"Name",driver:"Treiber",disk_type:"Art",disk_name:"Speicher Bezeichnung",new_disk:"Speicher hinzuf\xFCgen",filesystem_driver:"Dateisystem-Treiber",local_driver:"Lokaler Treiber",local_root:"Lokaler Pfad",public_driver:"\xD6ffentlicher Treiber",public_root:"\xD6ffentlicher Pfad",public_url:"\xD6ffentliche URL",public_visibility:"\xD6ffentliche Sichtbarkeit",media_driver:"Medientreiber",media_root:"Medienpfad",aws_driver:"AWS-Treiber",aws_key:"AWS-Schl\xFCssel",aws_secret:"AWS-Geheimnis",aws_region:"AWS-Region",aws_bucket:"AWS Bucket",aws_root:"AWS-Pfad",do_spaces_type:"Do Spaces-Typ",do_spaces_key:"Do Spaces Key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaced Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaced Root",dropbox_type:"Dropbox Typ",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Schl\xFCssel",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Standard-Treiber",is_default:"Standard",set_default_disk:"Als Standard festlegen",set_default_disk_confirm:"Dieser Speicherort wird als Standard gesetzt und alle neuen PDFs werden auf diesem gespeichert",success_set_default_disk:"Speicher wurde als Standard festgelegt",save_pdf_to_disk:"PDFs auf Festplatte speichern",disk_setting_description:" Aktivieren Sie dies, um eine Kopie von jeder Rechnung, jedem Angebot & jedem Zahlungsbeleg als PDF automatisch auf ihrem Standard-Speicher abzulegen. Wenn Sie diese Option aktivieren, verringert sich die Ladezeit beim Betrachten der PDFs.",select_disk:"Speicherort ausw\xE4hlen",disk_settings:"Speichermedienkonfiguration",confirm_delete:"Ihre existierenden Dateien und Ordner auf der angegebenen Festplatte werden nicht beeinflusst, aber Dieser Speicherort wird aus Crater gel\xF6scht",action:"Aktion",edit_file_disk:"Speicherort editieren",success_create:"Speicher erfolgreich hinzugef\xFCgt",success_update:"Speicher erfolgreich bearbeitet",error:"Hinzuf\xFCgen des Speichers gescheitert",deleted_message:"Speicher erfolgreich gel\xF6scht",disk_variables_save_successfully:"Speicher erfolgreich konfiguriert",disk_variables_save_error:"Konfiguration des Speicher gescheitert",invalid_disk_credentials:"Ung\xFCltige Anmeldeinformationen f\xFCr ausgew\xE4hlten Speicher"},taxations:{add_billing_address:"Rechnungsadresse eingeben",add_shipping_address:"Lieferadresse eingeben",add_company_address:"Firmenadresse eingeben",modal_description:"Die untenstehenden Informationen sind erforderlich, um die Steuer ber\xFCcksichtigen zu k\xF6nnen.",add_address:"F\xFCgen Sie eine Adresse hinzu, um die Steuer abrufen zu k\xF6nnen.",address_placeholder:"Beispiel: 123, meine Stra\xDFe",city_placeholder:"Beispiel: Los Angeles",state_placeholder:"Beispiel: CA",zip_placeholder:"Beispiel: 90024",invalid_address:"Bitte geben Sie g\xFCltige Adressdaten an."}},sc={account_info:"Account-Informationen",account_info_desc:"Die folgenden Details werden zum Erstellen des Hauptadministratorkontos verwendet. Sie k\xF6nnen die Details auch jederzeit nach dem Anmelden \xE4ndern.",name:"Name",email:"E-Mail",password:"Passwort",confirm_password:"Passwort best\xE4tigen",save_cont:"Speichern und weiter",company_info:"Unternehmensinformationen",company_info_desc:"Diese Informationen werden auf Rechnungen angezeigt. Beachten Sie, dass Sie diese sp\xE4ter auf der Einstellungsseite bearbeiten k\xF6nnen.",company_name:"Firmenname",company_logo:"Firmenlogo",logo_preview:"Vorschau Logo",preferences:"Einstellungen",preferences_desc:"Standardeinstellungen f\xFCr das System.",currency_set_alert:"Die W\xE4hrung des Unternehmens kann sp\xE4ter nicht mehr ge\xE4ndert werden.",country:"Land",state:"Bundesland",city:"Stadt",address:"Adresse",street:"Stra\xDFe1 | Stra\xDFe2",phone:"Telefon",zip_code:"Postleitzahl",go_back:"Zur\xFCck",currency:"W\xE4hrung",language:"Sprache",time_zone:"Zeitzone",fiscal_year:"Gesch\xE4ftsjahr",date_format:"Datumsformat",from_address:"Absender",username:"Benutzername",next:"Weiter",continue:"Weiter",skip:"\xDCberspringen",database:{database:"URL der Seite & Datenbank",connection:"Datenbank Verbindung",host:"Datenbank Host",port:"Datenbank Port",password:"Datenbank Passwort",app_url:"App-URL",app_domain:"Domain der App",username:"Datenbank Benutzername",db_name:"Datenbank Name",db_path:"Datenbankpfad",desc:"Erstellen Sie eine Datenbank auf Ihrem Server und legen Sie die Anmeldeinformationen mithilfe des folgenden Formulars fest."},permissions:{permissions:"Berechtigungen",permission_confirm_title:"Sind Sie sicher, dass Sie fortfahren m\xF6chten?",permission_confirm_desc:"Pr\xFCfung der Berechtigung der Ordner fehlgeschlagen.",permission_desc:"Unten finden Sie eine Liste der Ordnerberechtigungen, die erforderlich sind, damit die App funktioniert. Wenn die Berechtigungspr\xFCfung fehlschl\xE4gt, m\xFCssen Sie Ihre Ordnerberechtigungen aktualisieren."},verify_domain:{title:"Domain-Verifizierung",desc:"Crater verwendet Session-basierte Authentifizierung, die aus Sicherheitsgr\xFCnden eine Domain-Verifizierung erfordert. Bitte geben Sie die Domain ein, auf der Sie auf Ihre Webanwendung zugreifen werden.",app_domain:"Domain der App",verify_now:"Jetzt verifizieren",success:"Domain erfolgreich verifiziert.",failed:"Domain\xFCberpr\xFCfung fehlgeschlagen. Bitte geben Sie einen g\xFCltigen Domainnamen ein.",verify_and_continue:"Verifizieren und fortfahren"},mail:{host:"E-Mail-Host",port:"E-Mail-Port",driver:"E-Mail-Treiber",secret:"Verschl\xFCsselung",mailgun_secret:"Mailgun Verschl\xFCsselung",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun-Endpunkt",ses_secret:"SES Verschl\xFCsselung",ses_key:"SES-Taste",password:"E-Mail-Passwort",username:"E-Mail-Benutzername",mail_config:"E-Mail-Konfiguration",from_name:"Von E-Mail-Absendername",from_mail:"Von E-Mail-Absenderadresse",encryption:"E-Mail-Verschl\xFCsselung",mail_config_desc:"Unten finden Sie das Formular zum Konfigurieren des E-Mail-Treibers zum Senden von E-Mails \xFCber die App. Sie k\xF6nnen auch Drittanbieter wie Sendgrid, SES usw. konfigurieren."},req:{system_req:"System Anforderungen",php_req_version:"Php (version {version} erforderlich)",check_req:"Anforderungen pr\xFCfen",system_req_desc:"Crater hat einige Serveranforderungen. Stellen Sie sicher, dass Ihr Server die erforderliche PHP-Version und alle unten genannten Erweiterungen hat."},errors:{migrate_failed:"Migration ist Fehlgeschlagen",database_variables_save_error:"Konfiguration kann nicht in EN.env-Datei geschrieben werden. Bitte \xFCberpr\xFCfen Sie die Dateiberechtigungen.",mail_variables_save_error:"E-Mail-Konfiguration fehlgeschlagen.",connection_failed:"Datenbankverbindung fehlgeschlagen",database_should_be_empty:"Datenbank sollte leer sein"},success:{mail_variables_save_successfully:"E-Mail erfolgreich konfiguriert",database_variables_save_successfully:"Datenbank erfolgreich konfiguriert."}},rc={invalid_phone:"Ung\xFCltige Telefonnummer",invalid_url:"Ung\xFCltige URL (Bsp.: http://www.crater.com)",invalid_domain_url:"Ung\xFCltige URL (Bsp.: crater.com)",required:"Feld ist erforderlich",email_incorrect:"Ung\xFCltige E-Mail.",email_already_taken:"Die E-Mail ist bereits vergeben.",email_does_not_exist:"Benutzer mit der angegebenen E-Mail existiert nicht",item_unit_already_taken:"Die Artikeleinheit wurde bereits vergeben",payment_mode_already_taken:"Der Zahlungsmodus wurde bereits verwendet",send_reset_link:"Link zum Zur\xFCcksetzen senden",not_yet:"Noch erhalten? Erneut senden",password_min_length:"Password mu\xDF {count} Zeichen enthalten",name_min_length:"Name muss mindestens {count} Zeichen enthalten.",prefix_min_length:"Pr\xE4fix muss mindestens {count} Buchstaben enthalten.",enter_valid_tax_rate:"Geben Sie einen g\xFCltige Steuersatz ein",numbers_only:"Nur Zahlen.",characters_only:"Nur Zeichen.",password_incorrect:"Passw\xF6rter m\xFCssen identisch sein",password_length:"Passwort muss {count} Zeichen lang sein.",qty_must_greater_than_zero:"Die Menge muss gr\xF6\xDFer als 0 sein.",price_greater_than_zero:"Preis muss gr\xF6\xDFer als 0 sein.",payment_greater_than_zero:"Die Zahlung muss gr\xF6\xDFer als 0 sein.",payment_greater_than_due_amount:"Die eingegebene Zahlung ist mehr als der f\xE4llige Betrag dieser Rechnung.",quantity_maxlength:"Die Menge sollte nicht gr\xF6\xDFer als 20 Ziffern sein.",price_maxlength:"Der Preis sollte nicht gr\xF6\xDFer als 20 Ziffern sein.",price_minvalue:"Der Preis sollte gr\xF6\xDFer als 0 sein.",amount_maxlength:"Der Betrag sollte nicht gr\xF6\xDFer als 20 Ziffern sein.",amount_minvalue:"Betrag sollte gr\xF6\xDFer als 0 sein.",discount_maxlength:"Rabatt sollte nicht gr\xF6\xDFer als der maximale Rabatt sein",description_maxlength:"Die Beschreibung sollte nicht l\xE4nger als 255 Zeichen sein.",subject_maxlength:"Der Betreff sollte nicht l\xE4nger als 100 Zeichen sein.",message_maxlength:"Die Nachricht sollte nicht l\xE4nger als 255 Zeichen sein.",maximum_options_error:"Maximal {max} Optionen ausgew\xE4hlt. Entfernen Sie zuerst eine ausgew\xE4hlte Option, um eine andere auszuw\xE4hlen.",notes_maxlength:"Notizen sollten nicht l\xE4nger als 255 Zeichen sein.",address_maxlength:"Die Adresse sollte nicht l\xE4nger als 255 Zeichen sein.",ref_number_maxlength:"Ref Number sollte nicht l\xE4nger als 255 Zeichen sein.",prefix_maxlength:"Das Pr\xE4fix sollte nicht l\xE4nger als 5 Zeichen sein.",something_went_wrong:"Da ist etwas schief gelaufen",number_length_minvalue:"Nummernl\xE4nge sollte gr\xF6\xDFer als 0 sein",at_least_one_ability:"Bitte w\xE4hlen Sie mindestens eine Berechtigung aus.",valid_driver_key:"Bitte geben Sie einen g\xFCltigen {driver} Schl\xFCssel ein.",valid_exchange_rate:"Bitte geben Sie einen g\xFCltigen Wechselkurs ein.",company_name_not_same:"Name des Unternehmens muss mit dem angegebenen Namen \xFCbereinstimmen."},dc={starter_plan:"Diese Funktion ist erst ab dem Starterplan verf\xFCgbar!",invalid_provider_key:"Bitte geben Sie einen g\xFCltigen API-Schl\xFCssel f\xFCr den Anbieter ein.",estimate_number_used:"Die Angebotsnummer ist bereits vergeben.",invoice_number_used:"Die Rechnungsnummer ist bereits vergeben.",payment_attached:"Dieser Rechnung ist bereits eine Zahlung zugewiesen. Bitte zuerst die zugewiesenen Zahlungen l\xF6schen, um mit der Entfernung fortzufahren.",payment_number_used:"Die Zahlungsnummer ist bereits vergeben.",name_already_taken:"Der Name ist bereits vergeben.",receipt_does_not_exist:"Beleg existiert nicht.",customer_cannot_be_changed_after_payment_is_added:"Kunde kann nach dem Hinzuf\xFCgen der Zahlung nicht ge\xE4ndert werden",invalid_credentials:"Ung\xFCltige Anmeldeinformationen.",not_allowed:"Nicht erlaubt",login_invalid_credentials:"Diese Anmeldeinformationen stimmen nicht mit unseren Aufzeichnungen \xFCberein.",enter_valid_cron_format:"Bitte geben Sie ein g\xFCltiges Cron-Format ein",email_could_not_be_sent:"Die E-Mail konnte nicht an diese Adresse gesendet werden.",invalid_address:"Bitte geben Sie eine g\xFCltige Adresse ein.",invalid_key:"Bitte geben Sie einen g\xFCltigen Schl\xFCssel ein.",invalid_state:"Bitte geben Sie ein g\xFCltiges Bundesland ein.",invalid_city:"Bitte geben Sie eine g\xFCltige Stadt an.",invalid_postal_code:"Bitte geben Sie eine g\xFCltige PLZ an.",invalid_format:"Bitte geben Sie ein g\xFCltiges Abfrageformat ein.",api_error:"Der Server antwortet nicht.",feature_not_enabled:"Funktion nicht aktiviert.",request_limit_met:"Api Anfragelimit \xFCberschritten.",address_incomplete:"Unvollst\xE4ndige Adresse"},lc="Angebot",cc="Angebotsnummer",_c="Angebotsdatum",uc="G\xFCltig bis",mc="Rechnung",pc="Rechnungsnummer",fc="Rechnungsdatum",gc="F\xE4lligkeitsdatum",vc="Hinweise",yc="Artikel",hc="Menge",bc="Preis",kc="Rabatt",wc="Summe",zc="Zwischensumme",xc="Gesamt",Pc="Zahlung",Sc="Zahlungsbeleg",jc="Zahlungsdatum",Ac="Zahlungsnummer",Dc="Zahlungsart",Cc="Betrag erhalten",Nc="Ausgaben Bericht",Ec="Gesamtausgaben",Ic="Gewinn & Verlust Bericht",Tc="Kundenverkaufs Bericht",Rc="Artikelverkaufs Bericht",$c="Steuer Bericht",Mc="Einkommen",Fc="Nettogewinn",Vc="Umsatzbericht: Nach Kunde",Uc="GESAMTUMSATZ",Oc="Umsatzbericht: Nach Artikel",Lc="Umsatzsteuer BERICHT",qc="Gesamte Umsatzsteuer",Bc="Steuers\xE4tze",Kc="Ausgaben",Zc="Rechnungsanschrift",Wc="Lieferanschrift",Hc="Erhalten von:",Gc="Steuer";var Yc={navigation:Ol,general:Ll,dashboard:ql,tax_types:Bl,global_search:Kl,company_switcher:Zl,dateRange:Wl,customers:Hl,items:Gl,estimates:Yl,invoices:Jl,recurring_invoices:Ql,payments:Xl,expenses:ec,login:tc,modules:ac,users:nc,reports:ic,settings:oc,wizard:sc,validation:rc,errors:dc,pdf_estimate_label:lc,pdf_estimate_number:cc,pdf_estimate_date:_c,pdf_estimate_expire_date:uc,pdf_invoice_label:mc,pdf_invoice_number:pc,pdf_invoice_date:fc,pdf_invoice_due_date:gc,pdf_notes:vc,pdf_items_label:yc,pdf_quantity_label:hc,pdf_price_label:bc,pdf_discount_label:kc,pdf_amount_label:wc,pdf_subtotal:zc,pdf_total:xc,pdf_payment_label:Pc,pdf_payment_receipt_label:Sc,pdf_payment_date:jc,pdf_payment_number:Ac,pdf_payment_mode:Dc,pdf_payment_amount_received_label:Cc,pdf_expense_report_label:Nc,pdf_total_expenses_label:Ec,pdf_profit_loss_label:Ic,pdf_sales_customers_label:Tc,pdf_sales_items_label:Rc,pdf_tax_summery_label:$c,pdf_income_label:Mc,pdf_net_profit_label:Fc,pdf_customer_sales_report:Vc,pdf_total_sales_label:Uc,pdf_item_sales_label:Oc,pdf_tax_report_label:Lc,pdf_total_tax_label:qc,pdf_tax_types_label:Bc,pdf_expenses_label:Kc,pdf_bill_to:Zc,pdf_ship_to:Wc,pdf_received_from:Hc,pdf_tax_label:Gc};const Jc={dashboard:"Dashboard",customers:"Customers",items:"Items",invoices:"Invoices","recurring-invoices":"Recurring Invoices",expenses:"Expenses",estimates:"Estimates",payments:"Payments",reports:"Reports",settings:"Settings",logout:"Logout",users:"Users",modules:"Modules"},Qc={add_company:"Add Company",view_pdf:"View PDF",copy_pdf_url:"Copy PDF Url",download_pdf:"Download PDF",save:"Save",create:"Create",cancel:"Cancel",update:"Update",deselect:"Deselect",download:"Download",from_date:"From Date",to_date:"To Date",from:"From",to:"To",ok:"Ok",yes:"Yes",no:"No",sort_by:"Sort By",ascending:"Ascending",descending:"Descending",subject:"Subject",body:"Body",message:"Message",send:"Send",preview:"Preview",go_back:"Go Back",back_to_login:"Back to Login?",home:"Home",filter:"Filter",delete:"Delete",edit:"Edit",view:"View",add_new_item:"Add New Item",clear_all:"Clear All",showing:"Showing",of:"of",actions:"Actions",subtotal:"SUBTOTAL",discount:"DISCOUNT",fixed:"Fixed",percentage:"Percentage",tax:"TAX",total_amount:"TOTAL AMOUNT",bill_to:"Bill to",ship_to:"Ship to",due:"Due",draft:"Draft",sent:"Sent",all:"All",select_all:"Select All",select_template:"Select Template",choose_file:"Click here to choose a file",choose_template:"Choose a template",choose:"Choose",remove:"Remove",select_a_status:"Select a status",select_a_tax:"Select a tax",search:"Search",are_you_sure:"Are you sure?",list_is_empty:"List is empty.",no_tax_found:"No tax found!",four_zero_four:"404",you_got_lost:"Whoops! You got Lost!",go_home:"Go Home",test_mail_conf:"Test Mail Configuration",send_mail_successfully:"Mail sent successfully",setting_updated:"Setting updated successfully",select_state:"Select state",select_country:"Select Country",select_city:"Select City",street_1:"Street 1",street_2:"Street 2",action_failed:"Action Failed",retry:"Retry",choose_note:"Choose Note",no_note_found:"No Note Found",insert_note:"Insert Note",copied_pdf_url_clipboard:"Copied PDF url to clipboard!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},Xc={select_year:"Select year",cards:{due_amount:"Amount Due",customers:"Customers",invoices:"Invoices",estimates:"Estimates",payments:"Payments"},chart_info:{total_sales:"Sales",total_receipts:"Receipts",total_expense:"Expenses",net_income:"Net Income",year:"Select year"},monthly_chart:{title:"Sales & Expenses"},recent_invoices_card:{title:"Due Invoices",due_on:"Due On",customer:"Customer",amount_due:"Amount Due",actions:"Actions",view_all:"View All"},recent_estimate_card:{title:"Recent Estimates",date:"Date",customer:"Customer",amount_due:"Amount Due",actions:"Actions",view_all:"View All"}},e_={name:"Name",description:"Description",percent:"Percent",compound_tax:"Compound Tax"},t_={search:"Search...",customers:"Customers",users:"Users",no_results_found:"No Results Found"},a_={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},n_={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},i_={title:"Customers",prefix:"Prefix",add_customer:"Add Customer",contacts_list:"Customer List",name:"Name",mail:"Mail | Mails",statement:"Statement",display_name:"Display Name",primary_contact_name:"Primary Contact Name",contact_name:"Contact Name",amount_due:"Amount Due",email:"Email",address:"Address",phone:"Phone",website:"Website",overview:"Overview",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"Enable Portal",country:"Country",state:"State",city:"City",zip_code:"Zip Code",added_on:"Added On",action:"Action",password:"Password",confirm_password:"Confirm Password",street_number:"Street Number",primary_currency:"Primary Currency",description:"Description",add_new_customer:"Add New Customer",save_customer:"Save Customer",update_customer:"Update Customer",customer:"Customer | Customers",new_customer:"New Customer",edit_customer:"Edit Customer",basic_info:"Basic Info",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Billing Address",shipping_address:"Shipping Address",copy_billing_address:"Copy from Billing",no_customers:"No customers yet!",no_customers_found:"No customers found!",no_contact:"No contact",no_contact_name:"No contact name",list_of_customers:"This section will contain the list of customers.",primary_display_name:"Primary Display Name",select_currency:"Select currency",select_a_customer:"Select a customer",type_or_click:"Type or click to select",new_transaction:"New Transaction",no_matching_customers:"There are no matching customers!",phone_number:"Phone Number",create_date:"Create Date",confirm_delete:"You will not be able to recover this customer and all the related Invoices, Estimates and Payments. | You will not be able to recover these customers and all the related Invoices, Estimates and Payments.",created_message:"Customer created successfully",updated_message:"Customer updated successfully",address_updated_message:"Address Information Updated succesfully",deleted_message:"Customer deleted successfully | Customers deleted successfully",edit_currency_not_allowed:"Cannot change currency once transactions created."},o_={title:"Items",items_list:"Items List",name:"Name",unit:"Unit",description:"Description",added_on:"Added On",price:"Price",date_of_creation:"Date Of Creation",not_selected:"No item selected",action:"Action",add_item:"Add Item",save_item:"Save Item",update_item:"Update Item",item:"Item | Items",add_new_item:"Add New Item",new_item:"New Item",edit_item:"Edit Item",no_items:"No items yet!",list_of_items:"This section will contain the list of items.",select_a_unit:"select unit",taxes:"Taxes",item_attached_message:"Cannot delete an item which is already in use",confirm_delete:"You will not be able to recover this Item | You will not be able to recover these Items",created_message:"Item created successfully",updated_message:"Item updated successfully",deleted_message:"Item deleted successfully | Items deleted successfully"},s_={title:"Estimates",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Estimate | Estimates",estimates_list:"Estimates List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",customer:"CUSTOMER",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",estimate_number:"Estimate Number",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",due_date:"Due Date",expiry_date:"Expiry Date",status:"Status",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",tax:"Tax",estimate_template:"Template",convert_to_invoice:"Convert to Invoice",mark_as_sent:"Mark as Sent",send_estimate:"Send Estimate",resend_estimate:"Resend Estimate",record_payment:"Record Payment",add_estimate:"Add Estimate",save_estimate:"Save Estimate",confirm_conversion:"This estimate will be used to create a new Invoice.",conversion_message:"Invoice created successful",confirm_send_estimate:"This estimate will be sent via email to the customer",confirm_mark_as_sent:"This estimate will be marked as sent",confirm_mark_as_accepted:"This estimate will be marked as Accepted",confirm_mark_as_rejected:"This estimate will be marked as Rejected",no_matching_estimates:"There are no matching estimates!",mark_as_sent_successfully:"Estimate marked as sent successfully",send_estimate_successfully:"Estimate sent successfully",errors:{required:"Field is required"},accepted:"Accepted",rejected:"Rejected",expired:"Expired",sent:"Sent",draft:"Draft",viewed:"Viewed",declined:"Declined",new_estimate:"New Estimate",add_new_estimate:"Add New Estimate",update_Estimate:"Update Estimate",edit_estimate:"Edit Estimate",items:"items",Estimate:"Estimate | Estimates",add_new_tax:"Add New Tax",no_estimates:"No estimates yet!",list_of_estimates:"This section will contain the list of estimates.",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",marked_as_accepted_message:"Estimate marked as accepted",marked_as_rejected_message:"Estimate marked as rejected",confirm_delete:"You will not be able to recover this Estimate | You will not be able to recover these Estimates",created_message:"Estimate created successfully",updated_message:"Estimate updated successfully",deleted_message:"Estimate deleted successfully | Estimates deleted successfully",something_went_wrong:"something went wrong",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},r_={title:"Invoices",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Invoices List",invoice_information:"Invoice Information",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Invoice | Invoices",invoice_number:"Invoice Number",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",due_date:"Due Date",status:"Status",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",send_invoice:"Send Invoice",resend_invoice:"Resend Invoice",invoice_template:"Invoice Template",conversion_message:"Invoice cloned successful",template:"Select Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This invoice will be sent via email to the customer",invoice_mark_as_sent:"This invoice will be marked as sent",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"This invoice will be sent via email to the customer",invoice_date:"Invoice Date",record_payment:"Record Payment",add_new_invoice:"Add New Invoice",update_expense:"Update Expense",edit_invoice:"Edit Invoice",new_invoice:"New Invoice",save_invoice:"Save Invoice",update_invoice:"Update Invoice",add_new_tax:"Add New Tax",no_invoices:"No Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching invoices!",mark_as_sent_successfully:"Invoice marked as sent successfully",invoice_sent_successfully:"Invoice sent successfully",cloned_successfully:"Invoice cloned successfully",clone_invoice:"Clone Invoice",confirm_clone:"This invoice will be cloned into a new Invoice",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},payment_attached_message:"One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal",confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Invoice created successfully",updated_message:"Invoice updated successfully",deleted_message:"Invoice deleted successfully | Invoices deleted successfully",marked_as_sent_message:"Invoice marked as sent successfully",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Invoice amount cannot be less than total paid amount for this Invoice. Please update the invoice or delete the associated payments to continue.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},d_={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},l_={title:"Payments",payments_list:"Payments List",record_payment:"Record Payment",customer:"Customer",date:"Date",amount:"Amount",action:"Action",payment_number:"Payment Number",payment_mode:"Payment Mode",invoice:"Invoice",note:"Note",add_payment:"Add Payment",new_payment:"New Payment",edit_payment:"Edit Payment",view_payment:"View Payment",add_new_payment:"Add New Payment",send_payment_receipt:"Send Payment Receipt",send_payment:"Send Payment",save_payment:"Save Payment",update_payment:"Update Payment",payment:"Payment | Payments",no_payments:"No payments yet!",not_selected:"Not selected",no_invoice:"No invoice",no_matching_payments:"There are no matching payments!",list_of_payments:"This section will contain the list of payments.",select_payment_mode:"Select payment mode",confirm_mark_as_sent:"This estimate will be marked as sent",confirm_send_payment:"This payment will be sent via email to the customer",send_payment_successfully:"Payment sent successfully",something_went_wrong:"something went wrong",confirm_delete:"You will not be able to recover this Payment | You will not be able to recover these Payments",created_message:"Payment created successfully",updated_message:"Payment updated successfully",deleted_message:"Payment deleted successfully | Payments deleted successfully",invalid_amount_message:"Payment amount is invalid"},c_={title:"Expenses",expenses_list:"Expenses List",select_a_customer:"Select a customer",expense_title:"Title",customer:"Customer",currency:"Currency",contact:"Contact",category:"Category",from_date:"From Date",to_date:"To Date",expense_date:"Date",description:"Description",receipt:"Receipt",amount:"Amount",action:"Action",not_selected:"Not selected",note:"Note",category_id:"Category Id",date:"Date",add_expense:"Add Expense",add_new_expense:"Add New Expense",save_expense:"Save Expense",update_expense:"Update Expense",download_receipt:"Download Receipt",edit_expense:"Edit Expense",new_expense:"New Expense",expense:"Expense | Expenses",no_expenses:"No expenses yet!",list_of_expenses:"This section will contain the list of expenses.",confirm_delete:"You will not be able to recover this Expense | You will not be able to recover these Expenses",created_message:"Expense created successfully",updated_message:"Expense updated successfully",deleted_message:"Expense deleted successfully | Expenses deleted successfully",categories:{categories_list:"Categories List",title:"Title",name:"Name",description:"Description",amount:"Amount",actions:"Actions",add_category:"Add Category",new_category:"New Category",category:"Category | Categories",select_a_category:"Select a category"}},__={email:"Email",password:"Password",forgot_password:"Forgot Password?",or_signIn_with:"or Sign in with",login:"Login",register:"Register",reset_password:"Reset Password",password_reset_successfully:"Password Reset Successfully",enter_email:"Enter email",enter_password:"Enter Password",retype_password:"Retype Password"},u_={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},m_={title:"Users",users_list:"Users List",name:"Name",description:"Description",added_on:"Added On",date_of_creation:"Date Of Creation",action:"Action",add_user:"Add User",save_user:"Save User",update_user:"Update User",user:"User | Users",add_new_user:"Add New User",new_user:"New User",edit_user:"Edit User",no_users:"No users yet!",list_of_users:"This section will contain the list of users.",email:"Email",phone:"Phone",password:"Password",user_attached_message:"Cannot delete an item which is already in use",confirm_delete:"You will not be able to recover this User | You will not be able to recover these Users",created_message:"User created successfully",updated_message:"User updated successfully",deleted_message:"User deleted successfully | Users deleted successfully",select_company_role:"Select Role for {company}",companies:"Companies"},p_={title:"Report",from_date:"From Date",to_date:"To Date",status:"Status",paid:"Paid",unpaid:"Unpaid",download_pdf:"Download PDF",view_pdf:"View PDF",update_report:"Update Report",report:"Report | Reports",profit_loss:{profit_loss:"Profit & Loss",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"},sales:{sales:"Sales",date_range:"Select Date Range",to_date:"To Date",from_date:"From Date",report_type:"Report Type"},taxes:{taxes:"Taxes",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"},errors:{required:"Field is required"},invoices:{invoice:"Invoice",invoice_date:"Invoice Date",due_date:"Due Date",amount:"Amount",contact_name:"Contact Name",status:"Status"},estimates:{estimate:"Estimate",estimate_date:"Estimate Date",due_date:"Due Date",estimate_number:"Estimate Number",ref_number:"Ref Number",amount:"Amount",contact_name:"Contact Name",status:"Status"},expenses:{expenses:"Expenses",category:"Category",date:"Date",amount:"Amount",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"}},f_={menu_title:{account_settings:"Account Settings",company_information:"Company Information",customization:"Customization",preferences:"Preferences",notifications:"Notifications",tax_types:"Tax Types",expense_category:"Expense Categories",update_app:"Update App",backup:"Backup",file_disk:"File Disk",custom_fields:"Custom Fields",payment_modes:"Payment Modes",notes:"Notes",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Settings",setting:"Settings | Settings",general:"General",language:"Language",primary_currency:"Primary Currency",timezone:"Time Zone",date_format:"Date Format",currencies:{title:"Currencies",currency:"Currency | Currencies",currencies_list:"Currencies List",select_currency:"Select Currency",name:"Name",code:"Code",symbol:"Symbol",precision:"Precision",thousand_separator:"Thousand Separator",decimal_separator:"Decimal Separator",position:"Position",position_of_symbol:"Position Of Symbol",right:"Right",left:"Left",action:"Action",add_currency:"Add Currency"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc."},pdf:{title:"PDF Setting",footer_text:"Footer Text",pdf_layout:"PDF Layout"},company_info:{company_info:"Company info",company_name:"Company Name",company_logo:"Company Logo",section_description:"Information about your company that will be displayed on invoices, estimates and other documents created by Crater.",phone:"Phone",country:"Country",state:"State",city:"City",address:"Address",zip:"Zip",save:"Save",delete:"Delete",updated_message:"Company information updated successfully",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Custom Fields",section_description:"Customize your Invoices, Estimates & Payment Receipts with your own fields. Make sure to use the below added fields on the address formats on Customization settings page.",add_custom_field:"Add Custom Field",edit_custom_field:"Edit Custom Field",field_name:"Field Name",label:"Label",type:"Type",name:"Name",slug:"Slug",required:"Required",placeholder:"Placeholder",help_text:"Help Text",default_value:"Default Value",prefix:"Prefix",starting_number:"Starting Number",model:"Model",help_text_description:"Enter some text to help users understand the purpose of this custom field.",suffix:"Suffix",yes:"Yes",no:"No",order:"Order",custom_field_confirm_delete:"You will not be able to recover this Custom Field",already_in_use:"Custom Field is already in use",deleted_message:"Custom Field deleted successfully",options:"options",add_option:"Add Options",add_another_option:"Add another option",sort_in_alphabetical_order:"Sort in Alphabetical Order",add_options_in_bulk:"Add options in bulk",use_predefined_options:"Use Predefined Options",select_custom_date:"Select Custom Date",select_relative_date:"Select Relative Date",ticked_by_default:"Ticked by default",updated_message:"Custom Field updated successfully",added_message:"Custom Field added successfully",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"customization",updated_message:"Company information updated successfully",save:"Save",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Invoices",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Default Invoice Email Body",company_address_format:"Company Address Format",shipping_address_format:"Shipping Address Format",billing_address_format:"Billing Address Format",invoice_email_attachment:"Send invoices as attachments",invoice_email_attachment_setting_description:"Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Estimates",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Default Estimate Email Body",company_address_format:"Company Address Format",shipping_address_format:"Shipping Address Format",billing_address_format:"Billing Address Format",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:"Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Payments",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Default Payment Email Body",company_address_format:"Company Address Format",from_customer_address_format:"From Customer Address Format",payment_email_attachment:"Send payments as attachments",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Items",units:"Units",add_item_unit:"Add Item Unit",edit_item_unit:"Edit Item Unit",unit_name:"Unit Name",item_unit_added:"Item Unit Added",item_unit_updated:"Item Unit Updated",item_unit_confirm_delete:"You will not be able to recover this Item unit",already_in_use:"Item Unit is already in use",deleted_message:"Item Unit deleted successfully"},notes:{title:"Notes",description:"Save time by creating notes and reusing them on your invoices, estimates & payments.",notes:"Notes",type:"Type",add_note:"Add Note",add_new_note:"Add New Note",name:"Name",edit_note:"Edit Note",note_added:"Note added successfully",note_updated:"Note Updated successfully",note_confirm_delete:"You will not be able to recover this Note",already_in_use:"Note is already in use",deleted_message:"Note deleted successfully"}},account_settings:{profile_picture:"Profile Picture",name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password",account_settings:"Account Settings",save:"Save",section_description:"You can update your name, email & password using the form below.",updated_message:"Account Settings updated successfully"},user_profile:{name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password"},notification:{title:"Notifications",email:"Send Notifications to",description:"Which email notifications would you like to receive when something changes?",invoice_viewed:"Invoice viewed",invoice_viewed_desc:"When your customer views the invoice sent via crater dashboard.",estimate_viewed:"Estimate viewed",estimate_viewed_desc:"When your customer views the estimate sent via crater dashboard.",save:"Save",email_save_message:"Email saved successfully",please_enter_email:"Please Enter Email"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help Crater properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Tax Types",add_tax:"Add Tax",edit_tax:"Edit Tax",description:"You can add or Remove Taxes as you please. Crater supports Taxes on Individual Items as well as on the invoice.",add_new_tax:"Add New Tax",tax_settings:"Tax Settings",tax_per_item:"Tax Per Item",tax_name:"Tax Name",compound_tax:"Compound Tax",percent:"Percent",action:"Action",tax_setting_description:"Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.",created_message:"Tax type created successfully",updated_message:"Tax type updated successfully",deleted_message:"Tax type deleted successfully",confirm_delete:"You will not be able to recover this Tax Type",already_in_use:"Tax is already in use"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Expense Categories",action:"Action",description:"Categories are required for adding expense entries. You can Add or Remove these categories according to your preference.",add_new_category:"Add New Category",add_category:"Add Category",edit_category:"Edit Category",category_name:"Category Name",category_description:"Description",created_message:"Expense Category created successfully",deleted_message:"Expense category deleted successfully",updated_message:"Expense category updated successfully",confirm_delete:"You will not be able to recover this Expense Category",already_in_use:"Category is already in use"},preferences:{currency:"Currency",default_language:"Default Language",time_zone:"Time Zone",fiscal_year:"Financial Year",date_format:"Date Format",discount_setting:"Discount Setting",discount_per_item:"Discount Per Item ",discount_setting_description:"Enable this if you want to add Discount to individual invoice items. By default, Discount is added directly to the invoice.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Save",preference:"Preference | Preferences",general_settings:"Default preferences for the system.",updated_message:"Preferences updated successfully",select_language:"Select Language",select_time_zone:"Select Time Zone",select_date_format:"Select Date Format",select_financial_year:"Select Financial Year",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"Update App",description:"You can easily update Crater by checking for a new update by clicking the button below",check_update:"Check for updates",avail_update:"New Update available",next_version:"Next version",requirements:"Requirements",update:"Update Now",update_progress:"Update in progress...",progress_text:"It will just take a few minutes. Please do not refresh the screen or close the window before the update finishes",update_success:"App has been updated! Please wait while your browser window gets reloaded automatically.",latest_message:"No update available! You are on the latest version.",current_version:"Current Version",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",running_migrations:"Running Migrations",finishing_update:"Finishing Update",update_failed:"Update Failed",update_failed_text:"Sorry! Your update failed on : {step} step",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Backup | Backups",description:"The backup is a zipfile that contains all files in the directories you specify along with a dump of your database",new_backup:"Add New Backup",create_backup:"Create Backup",select_backup_type:"Select Backup Type",backup_confirm_delete:"You will not be able to recover this Backup",path:"path",new_disk:"New Disk",created_at:"created at",size:"size",dropbox:"dropbox",local:"local",healthy:"healthy",amount_of_backups:"amount of backups",newest_backups:"newest backups",used_storage:"used storage",select_disk:"Select Disk",action:"Action",deleted_message:"Backup deleted successfully",created_message:"Backup created successfully",invalid_disk_credentials:"Invalid credential of selected disk"},disk:{title:"File Disk | File Disks",description:"By default, Crater will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.",created_at:"created at",dropbox:"dropbox",name:"Name",driver:"Driver",disk_type:"Type",disk_name:"Disk Name",new_disk:"Add New Disk",filesystem_driver:"Filesystem Driver",local_driver:"local Driver",local_root:"local Root",public_driver:"Public Driver",public_root:"Public Root",public_url:"Public URL",public_visibility:"Public Visibility",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"AWS Driver",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Default Driver",is_default:"IS DEFAULT",set_default_disk:"Set Default Disk",set_default_disk_confirm:"This disk will be set as default and all the new PDFs will be saved on this disk",success_set_default_disk:"Disk set as default successfully",save_pdf_to_disk:"Save PDFs to Disk",disk_setting_description:" Enable this, if you wish to save a copy of each Invoice, Estimate & Payment Receipt PDF on your default disk automatically. Turning this option will decrease the load-time when viewing the PDFs.",select_disk:"Select Disk",disk_settings:"Disk Settings",confirm_delete:"Your existing files & folders in the specified disk will not be affected but your disk configuration will be deleted from Crater",action:"Action",edit_file_disk:"Edit File Disk",success_create:"Disk added successfully",success_update:"Disk updated successfully",error:"Disk addition failed",deleted_message:"File Disk deleted successfully",disk_variables_save_successfully:"Disk Configured Successfully",disk_variables_save_error:"Disk configuration failed.",invalid_disk_credentials:"Invalid credential of selected disk"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},g_={account_info:"Account Information",account_info_desc:"Below details will be used to create the main Administrator account. Also you can change the details anytime after logging in.",name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password",save_cont:"Save & Continue",company_info:"Company Information",company_info_desc:"This information will be displayed on invoices. Note that you can edit this later on settings page.",company_name:"Company Name",company_logo:"Company Logo",logo_preview:"Logo Preview",preferences:"Company Preferences",preferences_desc:"Specify the default preferences for this company.",currency_set_alert:"The company's currency cannot be changed later.",country:"Country",state:"State",city:"City",address:"Address",street:"Street1 | Street2",phone:"Phone",zip_code:"Zip Code",go_back:"Go Back",currency:"Currency",language:"Language",time_zone:"Time Zone",fiscal_year:"Financial Year",date_format:"Date Format",from_address:"From Address",username:"Username",next:"Next",continue:"Continue",skip:"Skip",database:{database:"Site URL & Database",connection:"Database Connection",host:"Database Host",port:"Database Port",password:"Database Password",app_url:"App URL",app_domain:"App Domain",username:"Database Username",db_name:"Database Name",db_path:"Database Path",desc:"Create a database on your server and set the credentials using the form below."},permissions:{permissions:"Permissions",permission_confirm_title:"Are you sure you want to continue?",permission_confirm_desc:"Folder permission check failed",permission_desc:"Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions."},verify_domain:{title:"Domain Verification",desc:"Crater uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc."},req:{system_req:"System Requirements",php_req_version:"Php (version {version} required)",check_req:"Check Requirements",system_req_desc:"Crater has a few server requirements. Make sure that your server has the required php version and all the extensions mentioned below."},errors:{migrate_failed:"Migrate Failed",database_variables_save_error:"Cannot write configuration to .env file. Please check its file permissions",mail_variables_save_error:"Email configuration failed.",connection_failed:"Database connection failed",database_should_be_empty:"Database should be empty"},success:{mail_variables_save_successfully:"Email configured successfully",database_variables_save_successfully:"Database configured successfully."}},v_={invalid_phone:"Invalid Phone Number",invalid_url:"Invalid url (ex: http://www.craterapp.com)",invalid_domain_url:"Invalid url (ex: craterapp.com)",required:"Field is required",email_incorrect:"Incorrect Email.",email_already_taken:"The email has already been taken.",email_does_not_exist:"User with given email doesn't exist",item_unit_already_taken:"This item unit name has already been taken",payment_mode_already_taken:"This payment mode name has already been taken",send_reset_link:"Send Reset Link",not_yet:"Not yet? Send it again",password_min_length:"Password must contain {count} characters",name_min_length:"Name must have at least {count} letters.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Enter valid tax rate",numbers_only:"Numbers Only.",characters_only:"Characters Only.",password_incorrect:"Passwords must be identical",password_length:"Password must be {count} character long.",qty_must_greater_than_zero:"Quantity must be greater than zero.",price_greater_than_zero:"Price must be greater than zero.",payment_greater_than_zero:"Payment must be greater than zero.",payment_greater_than_due_amount:"Entered Payment is more than due amount of this invoice.",quantity_maxlength:"Quantity should not be greater than 20 digits.",price_maxlength:"Price should not be greater than 20 digits.",price_minvalue:"Price should be greater than 0.",amount_maxlength:"Amount should not be greater than 20 digits.",amount_minvalue:"Amount should be greater than 0.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Description should not be greater than 255 characters.",subject_maxlength:"Subject should not be greater than 100 characters.",message_maxlength:"Message should not be greater than 255 characters.",maximum_options_error:"Maximum of {max} options selected. First remove a selected option to select another.",notes_maxlength:"Notes should not be greater than 65,000 characters.",address_maxlength:"Address should not be greater than 255 characters.",ref_number_maxlength:"Ref Number should not be greater than 255 characters.",prefix_maxlength:"Prefix should not be greater than 5 characters.",something_went_wrong:"something went wrong",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},y_={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},h_="Estimate",b_="Estimate Number",k_="Estimate Date",w_="Expiry date",z_="Invoice",x_="Invoice Number",P_="Invoice Date",S_="Due date",j_="Notes",A_="Items",D_="Quantity",C_="Price",N_="Discount",E_="Amount",I_="Subtotal",T_="Total",R_="Payment",$_="PAYMENT RECEIPT",M_="Payment Date",F_="Payment Number",V_="Payment Mode",U_="Amount Received",O_="EXPENSES REPORT",L_="TOTAL EXPENSE",q_="PROFIT & LOSS REPORT",B_="Sales Customer Report",K_="Sales Item Report",Z_="Tax Summary Report",W_="INCOME",H_="NET PROFIT",G_="Sales Report: By Customer",Y_="TOTAL SALES",J_="Sales Report: By Item",Q_="TAX REPORT",X_="TOTAL TAX",eu="Tax Types",tu="Expenses",au="Bill to,",nu="Ship to,",iu="Received from:",ou="Tax";var su={navigation:Jc,general:Qc,dashboard:Xc,tax_types:e_,global_search:t_,company_switcher:a_,dateRange:n_,customers:i_,items:o_,estimates:s_,invoices:r_,recurring_invoices:d_,payments:l_,expenses:c_,login:__,modules:u_,users:m_,reports:p_,settings:f_,wizard:g_,validation:v_,errors:y_,pdf_estimate_label:h_,pdf_estimate_number:b_,pdf_estimate_date:k_,pdf_estimate_expire_date:w_,pdf_invoice_label:z_,pdf_invoice_number:x_,pdf_invoice_date:P_,pdf_invoice_due_date:S_,pdf_notes:j_,pdf_items_label:A_,pdf_quantity_label:D_,pdf_price_label:C_,pdf_discount_label:N_,pdf_amount_label:E_,pdf_subtotal:I_,pdf_total:T_,pdf_payment_label:R_,pdf_payment_receipt_label:$_,pdf_payment_date:M_,pdf_payment_number:F_,pdf_payment_mode:V_,pdf_payment_amount_received_label:U_,pdf_expense_report_label:O_,pdf_total_expenses_label:L_,pdf_profit_loss_label:q_,pdf_sales_customers_label:B_,pdf_sales_items_label:K_,pdf_tax_summery_label:Z_,pdf_income_label:W_,pdf_net_profit_label:H_,pdf_customer_sales_report:G_,pdf_total_sales_label:Y_,pdf_item_sales_label:J_,pdf_tax_report_label:Q_,pdf_total_tax_label:X_,pdf_tax_types_label:eu,pdf_expenses_label:tu,pdf_bill_to:au,pdf_ship_to:nu,pdf_received_from:iu,pdf_tax_label:ou};const ru={dashboard:"Pulpit",customers:"Kontrahenci",items:"Pozycje",invoices:"Faktury","recurring-invoices":"Faktury cykliczne",expenses:"Wydatki",estimates:"Oferty",payments:"P\u0142atno\u015Bci",reports:"Raporty",settings:"Ustawienia",logout:"Wyloguj",users:"U\u017Cytkownicy",modules:"Modu\u0142y"},du={add_company:"Dodaj firm\u0119",view_pdf:"Podgl\u0105d PDF",copy_pdf_url:"Kopiuj adres URL PDF",download_pdf:"Pobierz PDF",save:"Zapisz",create:"Stw\xF3rz",cancel:"Anuluj",update:"Zaktualizuj",deselect:"Odznacz",download:"Pobierz",from_date:"Od daty",to_date:"Do daty",from:"Od",to:"Do",ok:"Ok",yes:"Tak",no:"Nie",sort_by:"Sortuj wed\u0142ug",ascending:"Rosn\u0105co",descending:"Malej\u0105co",subject:"Temat",body:"Tre\u015B\u0107",message:"Wiadomo\u015B\u0107",send:"Wy\u015Blij",preview:"Podgl\u0105d",go_back:"Wstecz",back_to_login:"Wr\xF3\u0107 do logowania?",home:"Strona g\u0142\xF3wna",filter:"Filtr",delete:"Usu\u0144",edit:"Edytuj",view:"Widok",add_new_item:"Dodaj now\u0105 pozycj\u0119",clear_all:"Wyczy\u015B\u0107 wszystko",showing:"Wy\u015Bwietlanie",of:"z",actions:"Akcje",subtotal:"SUMA CZ\u0118\u015ACIOWA",discount:"RABAT",fixed:"Sta\u0142y",percentage:"Procentowo",tax:"PODATEK",total_amount:"\u0141\u0104CZNA KWOTA",bill_to:"P\u0142atnik",ship_to:"Wy\u015Blij do",due:"Nale\u017Cno\u015B\u0107",draft:"Wersja robocza",sent:"Wys\u0142ano",all:"Wszystko",select_all:"Zaznacz wszystkie",select_template:"Wybierz Szablon",choose_file:"Kliknij tutaj, aby wybra\u0107 plik",choose_template:"Wybierz szablon",choose:"Wybierz",remove:"Usu\u0144",select_a_status:"Wybierz status",select_a_tax:"Wybierz podatek",search:"Wyszukaj",are_you_sure:"Czy jeste\u015B pewien?",list_is_empty:"Lista jest pusta.",no_tax_found:"Nie znaleziono podatku!",four_zero_four:"404",you_got_lost:"Ups! Zgubi\u0142e\u015B si\u0119!",go_home:"Wr\xF3\u0107 do strony g\u0142\xF3wnej",test_mail_conf:"Test konfiguracji poczty",send_mail_successfully:"Wiadomo\u015B\u0107 wys\u0142ana pomy\u015Blnie",setting_updated:"Ustawienia zosta\u0142y zaktualizowane",select_state:"Wybierz wojew\xF3dztwo",select_country:"Wybierz kraj",select_city:"Wybierz miasto",street_1:"Adres 1",street_2:"Adres 2",action_failed:"Niepowodzenie",retry:"Spr\xF3buj ponownie",choose_note:"Wybierz notatk\u0119",no_note_found:"Nie znaleziono notatki",insert_note:"Wstaw notatk\u0119",copied_pdf_url_clipboard:"Skopiowano adres URL pliku PDF do schowka!",copied_url_clipboard:"Skopiowano adres URL do schowka!",docs:"Dokumentacja",do_you_wish_to_continue:"Czy chcesz kontynuowa\u0107?",note:"Uwaga",pay_invoice:"Zap\u0142a\u0107 Faktur\u0119",login_successfully:"Zalogowano pomy\u015Blnie!",logged_out_successfully:"Wylogowano pomy\u015Blnie",mark_as_default:"Mark as default"},lu={select_year:"Wybierz rok",cards:{due_amount:"Do zap\u0142aty",customers:"Kontrahenci",invoices:"Faktury",estimates:"Oferty",payments:"P\u0142atno\u015Bci"},chart_info:{total_sales:"Sprzeda\u017C",total_receipts:"Przychody",total_expense:"Wydatki",net_income:"Doch\xF3d netto",year:"Wybierz rok"},monthly_chart:{title:"Sprzeda\u017C i wydatki"},recent_invoices_card:{title:"Nale\u017Cne faktury",due_on:"Termin p\u0142atno\u015Bci",customer:"Kontrahent",amount_due:"Do zap\u0142aty",actions:"Akcje",view_all:"Zobacz wszsytkie"},recent_estimate_card:{title:"Najnowsze oferty",date:"Data",customer:"Klient",amount_due:"Do zap\u0142aty",actions:"Akcje",view_all:"Zobacz wszystkie"}},cu={name:"Nazwa",description:"Opis",percent:"Procent",compound_tax:"Podatek z\u0142o\u017Cony"},_u={search:"Szukaj...",customers:"Klienci",users:"U\u017Cytkownicy",no_results_found:"Nie znaleziono wynik\xF3w"},uu={label:"PRZE\u0141\u0104CZ FIRM\u0118",no_results_found:"Nie Znaleziono Wynik\xF3w",add_new_company:"Dodaj now\u0105 firm\u0119",new_company:"Nowa firma",created_message:"Firma utworzona pomy\u015Blnie"},mu={today:"Dzisiaj",this_week:"Ten tydzie\u0144",this_month:"Ten miesi\u0105c",this_quarter:"Ten kwarta\u0142",this_year:"Ten rok",previous_week:"Poprzedni Tydzie\u0144",previous_month:"Poprzedni miesi\u0105c",previous_quarter:"Poprzedni kwarta\u0142",previous_year:"Poprzedni Rok",custom:"Niestandardowy"},pu={title:"Klienci",prefix:"Przedrostek",add_customer:"Dodaj klienta",contacts_list:"Lista klient\xF3w",name:"Nazwa",mail:"Poczta | Poczta",statement:"Komunikat",display_name:"Nazwa wy\u015Bwietlana",primary_contact_name:"G\u0142\xF3wna osoba kontaktowa",contact_name:"Nazwa kontaktu",amount_due:"Do zap\u0142aty",email:"E-mail",address:"Adres",phone:"Telefon",website:"Strona internetowa",overview:"Przegl\u0105d",invoice_prefix:"Przedrostek Faktury",estimate_prefix:"Przedrostek Oferty",payment_prefix:"Przedrostek P\u0142atno\u015Bci",enable_portal:"W\u0142\u0105cz portal",country:"Kraj",state:"Wojew\xF3dztwo",city:"Miasto",zip_code:"Kod pocztowy",added_on:"Dodano dnia",action:"Akcja",password:"Has\u0142o",confirm_password:"Potwierd\u017A Has\u0142o",street_number:"Numer ulicy",primary_currency:"Waluta g\u0142\xF3wna",description:"Opis",add_new_customer:"Dodaj nowego klienta",save_customer:"Zapisz klienta",update_customer:"Aktualizuj klienta",customer:"Klient | Klienci",new_customer:"Nowy klient",edit_customer:"Edytuj klienta",basic_info:"Podstawowe informacje",portal_access:"Panel Klienta",portal_access_text:"Czy chcesz zezwoli\u0107 temu klientowi na logowanie do Panelu Klienta?",portal_access_url:"Adres URL Panelu Klienta",portal_access_url_help:"Skopiuj i prze\u015Blij powy\u017Cszy adres URL do klienta w celu zapewnienia dost\u0119pu.",billing_address:"Adres do faktury",shipping_address:"Adres dostawy",copy_billing_address:"Kopiuj z rachunku",no_customers:"Brak klient\xF3w!",no_customers_found:"Nie znaleziono klient\xF3w!",no_contact:"Brak kontaktu",no_contact_name:"Brak nazwy kontaktu",list_of_customers:"Ta sekcja b\u0119dzie zawiera\u0107 list\u0119 klient\xF3w.",primary_display_name:"G\u0142\xF3wna nazwa wy\u015Bwietlana",select_currency:"Wybierz walut\u0119",select_a_customer:"Wybierz klienta",type_or_click:"Wpisz lub kliknij aby wybra\u0107",new_transaction:"Nowa transakcja",no_matching_customers:"Brak pasuj\u0105cych klient\xF3w!",phone_number:"Numer telefonu",create_date:"Data utworzenia",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego klienta i wszystkich powi\u0105zanych faktur, ofert i p\u0142atno\u015Bci. | Nie b\u0119dziesz w stanie odzyska\u0107 tych klient\xF3w i wszystkich powi\u0105zanych faktur, ofert i p\u0142atno\u015Bci.",created_message:"Klient zosta\u0142 utworzony poprawnie",updated_message:"Klient zosta\u0142 zaktualizowany poprawnie",address_updated_message:"Pomy\u015Blnie zaktualizowano informacje adresowe",deleted_message:"Klient zosta\u0142 usuni\u0119ty pomy\u015Blnie | Klienci zostali usuni\u0119ci pomy\u015Blnie",edit_currency_not_allowed:"Nie mo\u017Cna zmieni\u0107 waluty po utworzeniu transakcji."},fu={title:"Pozycje",items_list:"Lista pozycji",name:"Nazwa",unit:"Jednostka",description:"Opis",added_on:"Dodano",price:"Cena",date_of_creation:"Data utworzenia",not_selected:"Nie wybrano element\xF3w",action:"Akcja",add_item:"Dodaj pozycj\u0119",save_item:"Zapisz przedmiot",update_item:"Aktualizuj element",item:"Pozycja | Pozycje",add_new_item:"Dodaj now\u0105 pozycj\u0119",new_item:"Nowy produkt",edit_item:"Edytuj element",no_items:"Brak element\xF3w!",list_of_items:"Ta sekcja b\u0119dzie zawiera\u0107 list\u0119 pozycji.",select_a_unit:"wybierz jednostk\u0119",taxes:"Podatki",item_attached_message:"Nie mo\u017Cna usun\u0105\u0107 elementu, kt\xF3ry jest ju\u017C u\u017Cywany",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej pozycji | Nie b\u0119dziesz w stanie odzyska\u0107 tych pozycji",created_message:"Element zosta\u0142 pomy\u015Blnie zaktualizowany",updated_message:"Element zosta\u0142 pomy\u015Blnie zaktualizowany",deleted_message:"Pozycja usuni\u0119ta pomy\u015Blnie | Pozycje usuni\u0119te pomy\u015Blnie"},gu={title:"Oferty",accept_estimate:"Zaakceptuj Ofert\u0119",reject_estimate:"Odrzu\u0107 Ofert\u0119",estimate:"Oferta | Oferty",estimates_list:"Lista ofert",days:"{days} Dni",months:"{months} Miesi\u0105c",years:"{years} Rok",all:"Wszystkie",paid:"Zap\u0142acone",unpaid:"Niezap\u0142acone",customer:"KLIENT",ref_no:"NR REF.",number:"NUMER",amount_due:"DO ZAP\u0141ATY",partially_paid:"Cz\u0119\u015Bciowo op\u0142acona",total:"Razem",discount:"Rabat",sub_total:"Podsumowanie",estimate_number:"Numer oferty",ref_number:"Numer referencyjny",contact:"Kontakt",add_item:"Dodaj pozycj\u0119",date:"Data",due_date:"Data wa\u017Cno\u015Bci",expiry_date:"Data wyga\u015Bni\u0119cia",status:"Status",add_tax:"Dodaj podatek",amount:"Kwota",action:"Akcja",notes:"Notatki",tax:"Podatek",estimate_template:"Szablon",convert_to_invoice:"Konwertuj do faktury",mark_as_sent:"Oznacz jako wys\u0142ane",send_estimate:"Wy\u015Blij ofert\u0119",resend_estimate:"Wy\u015Blij ponownie ofert\u0119",record_payment:"Zarejestruj p\u0142atno\u015B\u0107",add_estimate:"Dodaj ofert\u0119",save_estimate:"Zapisz ofert\u0119",confirm_conversion:"Ta oferta zostanie u\u017Cyta do utworzenia nowej faktury.",conversion_message:"Faktura zosta\u0142a utworzona pomy\u015Blnie",confirm_send_estimate:"Ta oferta zostanie wys\u0142ana poczt\u0105 elektroniczn\u0105 do kontrahenta",confirm_mark_as_sent:"Ta oferta zostanie oznaczona jako wys\u0142ana",confirm_mark_as_accepted:"Ta oferta zostanie oznaczona jako zatwierdzona",confirm_mark_as_rejected:"Ta oferta zostanie oznaczona jako odrzucona",no_matching_estimates:"Brak pasuj\u0105cych ofert!",mark_as_sent_successfully:"Oferta oznaczona jako wys\u0142ana pomy\u015Blnie",send_estimate_successfully:"Kalkulacja wys\u0142ana pomy\u015Blnie",errors:{required:"To pole jest wymagane"},accepted:"Zaakceptowano",rejected:"Odrzucono",expired:"Wygas\u0142a",sent:"Wys\u0142ano",draft:"Wersja robocza",viewed:"Wy\u015Bwietlona",declined:"Odrzucona",new_estimate:"Nowa oferta",add_new_estimate:"Dodaj now\u0105 ofert\u0119",update_Estimate:"Zaktualizuj ofert\u0119",edit_estimate:"Edytuj ofert\u0119",items:"pozycje",Estimate:"Oferta | Oferty",add_new_tax:"Dodaj nowy podatek",no_estimates:"Nie ma jeszcze ofert!",list_of_estimates:"Ta sekcja b\u0119dzie zawiera\u0142a list\u0119 ofert.",mark_as_rejected:"Oznacz jako odrzucon\u0105",mark_as_accepted:"Oznacz jako zaakceptowan\u0105",marked_as_accepted_message:"Oferty oznaczone jako zaakceptowane",marked_as_rejected_message:"Oferty oznaczone jako odrzucone",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej oferty | Nie b\u0119dziesz w stanie odzyska\u0107 tych ofert",created_message:"Oferta utworzona pomy\u015Blnie",updated_message:"Oferta zaktualizowana pomy\u015Blnie",deleted_message:"Oferta usuni\u0119ta pomy\u015Blnie | Oferty usuni\u0119te pomy\u015Blnie",something_went_wrong:"co\u015B posz\u0142o nie tak",item:{title:"Tytu\u0142 pozycji",description:"Opis",quantity:"Ilo\u015B\u0107",price:"Cena",discount:"Rabat",total:"Razem",total_discount:"Rabat \u0142\u0105cznie",sub_total:"Podsumowanie",tax:"Podatek",amount:"Kwota",select_an_item:"Wpisz lub kliknij aby wybra\u0107 element",type_item_description:"Opis pozycji (opcjonalnie)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},vu={title:"Faktury",download:"Pobierz",pay_invoice:"Zap\u0142a\u0107 Faktur\u0119",invoices_list:"Lista faktur",invoice_information:"Informacje o Fakturze",days:"{days} Dni",months:"{months} Miesi\u0105c",years:"{years} Rok",all:"Wszystko",paid:"Zap\u0142acono",unpaid:"Nie zap\u0142acono",viewed:"Przejrzane",overdue:"Zaleg\u0142e",completed:"Uko\u0144czone",customer:"KLIENT",paid_status:"STATUS P\u0141ATNO\u015ACI",ref_no:"NR REF.",number:"NUMER",amount_due:"DO ZAP\u0141ATY",partially_paid:"Cz\u0119\u015Bciowo op\u0142acona",total:"Razem",discount:"Rabat",sub_total:"Podsumowanie",invoice:"Faktura | Faktury",invoice_number:"Numer faktury",ref_number:"Numer referencyjny",contact:"Kontakt",add_item:"Dodaj pozycj\u0119",date:"Data",due_date:"Termin p\u0142atno\u015Bci",status:"Status",add_tax:"Dodaj podatek",amount:"Kwota",action:"Akcja",notes:"Notatki",view:"Widok",send_invoice:"Wy\u015Blij faktur\u0119",resend_invoice:"Wy\u015Blij faktur\u0119 ponownie",invoice_template:"Szablon faktury",conversion_message:"Faktura sklonowana pomy\u015Blnie",template:"Szablon",mark_as_sent:"Oznacz jako wys\u0142ane",confirm_send_invoice:"Ta faktura zostanie wys\u0142ana poczt\u0105 elektroniczn\u0105 do kontrahenta",invoice_mark_as_sent:"Ta faktura zostanie oznaczona jako wys\u0142ana",confirm_mark_as_accepted:"Ta faktura zostanie oznaczona jako Zaakceptowana",confirm_mark_as_rejected:"Ta faktura zostanie oznaczona jako Odrzucona",confirm_send:"Ta faktura zostanie wys\u0142ana poczt\u0105 elektroniczn\u0105 do kontrahenta",invoice_date:"Data faktury",record_payment:"Zarejestruj p\u0142atno\u015B\u0107",add_new_invoice:"Dodaj now\u0105 faktur\u0119",update_expense:"Zaktualizuj wydatki",edit_invoice:"Edytuj faktur\u0119",new_invoice:"Nowa faktura",save_invoice:"Zapisz faktur\u0119",update_invoice:"Zaktualizuj faktur\u0119",add_new_tax:"Dodaj nowy podatek",no_invoices:"Brak faktur!",mark_as_rejected:"Oznacz jako odrzucon\u0105",mark_as_accepted:"Oznacz jako zaakceptowan\u0105",list_of_invoices:"Ta sekcja b\u0119dzie zawiera\u0107 list\u0119 faktur.",select_invoice:"Wybierz faktur\u0119",no_matching_invoices:"Brak pasuj\u0105cych faktur!",mark_as_sent_successfully:"Faktura oznaczona jako wys\u0142ana pomy\u015Blnie",invoice_sent_successfully:"Faktura wys\u0142ana pomy\u015Blnie",cloned_successfully:"Faktura sklonowana pomy\u015Blnie",clone_invoice:"Sklonuj faktur\u0119",confirm_clone:"Ta faktura zostanie sklonowana do nowej faktury",item:{title:"Tytu\u0142 pozycji",description:"Opis",quantity:"Ilo\u015B\u0107",price:"Cena",discount:"Rabat",total:"Razem",total_discount:"Rabat \u0142\u0105cznie",sub_total:"Podsumowanie",tax:"Podatek",amount:"Kwota",select_an_item:"Wpisz lub kliknij aby wybra\u0107 element",type_item_description:"Opis pozycji (opcjonalnie)"},payment_attached_message:"Jedna z wybranych faktur ma do\u0142\u0105czon\u0105 p\u0142atno\u015B\u0107. Upewnij si\u0119, \u017Ce najpierw usuniesz za\u0142\u0105czone p\u0142atno\u015Bci, aby kontynuowa\u0107 usuwanie",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej faktury | Nie b\u0119dziesz w stanie odzyska\u0107 tych faktur",created_message:"Faktura zosta\u0142a utworzona pomy\u015Blnie",updated_message:"Faktura zosta\u0142a pomy\u015Blnie zaktualizowana",deleted_message:"Faktura usuni\u0119ta pomy\u015Blnie | Faktury usuni\u0119te pomy\u015Blnie",marked_as_sent_message:"Faktura oznaczona jako wys\u0142ana pomy\u015Blnie",something_went_wrong:"co\u015B posz\u0142o nie tak",invalid_due_amount_message:"Ca\u0142kowita kwota faktury nie mo\u017Ce by\u0107 mniejsza ni\u017C ca\u0142kowita kwota zap\u0142acona za t\u0119 faktur\u0119. Prosz\u0119 zaktualizowa\u0107 faktur\u0119 lub usun\u0105\u0107 powi\u0105zane p\u0142atno\u015Bci, aby kontynuowa\u0107.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},yu={title:"Faktury cykliczne",invoices_list:"Lista Faktur Cyklicznych",days:"{days} Dni",months:"{months} Miesi\u0119cy",years:"{years} Lat",all:"Wszystkie",paid:"Zap\u0142acone",unpaid:"Niezap\u0142acone",viewed:"Przegl\u0105dane",overdue:"Zaleg\u0142e",active:"Aktywne",completed:"Uko\u0144czone",customer:"KLIENT",paid_status:"STATUS P\u0141ATNO\u015ACI",ref_no:"NR REF.",number:"NUMER",amount_due:"DO ZAP\u0141ATY",partially_paid:"Cz\u0119\u015Bciowo Op\u0142acona",total:"Razem",discount:"Rabat",sub_total:"Suma Po\u015Brednia",invoice:"Faktura Cykliczna | Faktury Cykliczne",invoice_number:"Numer Faktury Cyklicznej",next_invoice_date:"Data nast\u0119pnej Faktury",ref_number:"Numer ref.",contact:"Kontakt",add_item:"Dodaj pozycj\u0119",date:"Data",limit_by:"Ogranicz przez",limit_date:"Data ostateczna",limit_count:"Limit ilo\u015Bci",count:"Liczba",status:"Status",select_a_status:"Wybierz status",working:"Pracuj\u0119",on_hold:"Wstrzymane",complete:"Uko\u0144czone",add_tax:"Dodaj podatek",amount:"Kwota",action:"Akcja",notes:"Notatki",view:"Podgl\u0105d",basic_info:"Podstawowe informacje",send_invoice:"Wy\u015Blij Faktur\u0119 Cykliczn\u0105",auto_send:"Automatyczna Wysy\u0142ka",resend_invoice:"Wy\u015Blij ponownie Faktur\u0119 Cykliczn\u0105",invoice_template:"Szablon Faktury Cyklicznej",conversion_message:"Faktura Cykliczna sklonowana pomy\u015Blnie",template:"Szablon",mark_as_sent:"Oznacz jako wys\u0142ane",confirm_send_invoice:"Ta faktura cykliczna zostanie wys\u0142ana poczt\u0105 elektroniczn\u0105 do klienta",invoice_mark_as_sent:"Ta faktura cykliczna zostanie oznaczona jako wys\u0142ana",confirm_send:"Ta faktura cykliczna zostanie wys\u0142ana poczt\u0105 elektroniczn\u0105 do klienta",starts_at:"Data wystawienia",due_date:"Termin p\u0142atno\u015Bci faktury",record_payment:"Zarejestruj p\u0142atno\u015B\u0107",add_new_invoice:"Dodaj now\u0105 faktur\u0119 cykliczn\u0105",update_expense:"Zaktualizuj wydatek",edit_invoice:"Edytuj faktur\u0119 cykliczn\u0105",new_invoice:"Nowa Faktura Cykliczna",send_automatically:"Wysy\u0142aj automatycznie",send_automatically_desc:"W\u0142\u0105cz to, je\u015Bli chcesz automatycznie wys\u0142a\u0107 faktur\u0119 do klienta po jej utworzeniu.",save_invoice:"Zapisz Faktur\u0119 Cykliczn\u0105",update_invoice:"Zaktualizuj Faktur\u0119 Cykliczn\u0105",add_new_tax:"Dodaj Nowy Podatek",no_invoices:"Brak faktur cyklicznych!",mark_as_rejected:"Oznacz jako odrzucona",mark_as_accepted:"Oznacz jako zaakceptowana",list_of_invoices:"Ta sekcja b\u0119dzie zawiera\u0107 list\u0119 faktur cyklicznych.",select_invoice:"Wybierz faktur\u0119",no_matching_invoices:"Brak pasuj\u0105cych faktur cyklicznych!",mark_as_sent_successfully:"Faktura Cykliczna oznaczona jako wys\u0142ana pomy\u015Blnie",invoice_sent_successfully:"Faktura Cykliczna wys\u0142ana pomy\u015Blnie",cloned_successfully:"Faktura Cykliczna sklonowana pomy\u015Blnie",clone_invoice:"Klonuj Faktur\u0119 Cykliczn\u0105",confirm_clone:"Ta faktura cykliczna zostanie sklonowana do nowej faktury cyklicznej",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Tytu\u0142 pozycji",description:"Opis",quantity:"Ilo\u015B\u0107",price:"Cena",discount:"Rabat",total:"Razem",total_discount:"Rabat \u0142\u0105cznie",sub_total:"Podsumowanie",tax:"Podatek",amount:"Kwota",select_an_item:"Wpisz lub kliknij aby wybra\u0107 element",type_item_description:"Opis pozycji (opcjonalnie)"},frequency:{title:"Cz\u0119stotliwo\u015B\u0107",select_frequency:"Wybierz cz\u0119stotliwo\u015B\u0107",minute:"Minuta",hour:"Godzina",day_month:"Dzie\u0144 miesi\u0105ca",month:"Miesi\u0105c",day_week:"Dzie\u0144 tygodnia"},confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej faktury | Nie b\u0119dziesz w stanie odzyska\u0107 tych faktur",created_message:"Faktura Cykliczna utworzona pomy\u015Blnie",updated_message:"Faktura Cykliczna zaktualizowana pomy\u015Blnie",deleted_message:"Faktura Cykliczna usuni\u0119ta pomy\u015Blnie | Faktury Cykliczne usuni\u0119te pomy\u015Blnie",marked_as_sent_message:"Faktura Cykliczna oznaczona jako wys\u0142ana pomy\u015Blnie",user_email_does_not_exist:"E-mail u\u017Cytkownika nie istnieje",something_went_wrong:"co\u015B posz\u0142o nie tak",invalid_due_amount_message:"Ca\u0142kowita kwota faktury cyklicznej nie mo\u017Ce by\u0107 mniejsza ni\u017C ca\u0142kowita kwota zap\u0142acona za t\u0119 faktur\u0119 cykliczn\u0105. Prosz\u0119 zaktualizowa\u0107 faktur\u0119 lub usun\u0105\u0107 powi\u0105zane p\u0142atno\u015Bci, aby kontynuowa\u0107."},hu={title:"P\u0142atno\u015Bci",payments_list:"Lista p\u0142atno\u015Bci",record_payment:"Zarejestruj p\u0142atno\u015B\u0107",customer:"Kontrahent",date:"Data",amount:"Kwota",action:"Akcja",payment_number:"Numer p\u0142atno\u015Bci",payment_mode:"Metoda p\u0142atno\u015Bci",invoice:"Faktura",note:"Notatka",add_payment:"Dodaj p\u0142atno\u015B\u0107",new_payment:"Nowa p\u0142atno\u015B\u0107",edit_payment:"Edytuj p\u0142atno\u015B\u0107",view_payment:"Wy\u015Bwietl p\u0142atno\u015B\u0107",add_new_payment:"Dodaj now\u0105 p\u0142atno\u015B\u0107",send_payment_receipt:"Wy\u015Blij potwierdzenie p\u0142atno\u015Bci",send_payment:"Wy\u015Blij p\u0142atno\u015B\u0107",save_payment:"Zapisz p\u0142atno\u015B\u0107",update_payment:"Zaktualizuj p\u0142atno\u015B\u0107",payment:"P\u0142atno\u015B\u0107 | P\u0142atno\u015Bci",no_payments:"Nie ma jeszcze p\u0142atno\u015Bci!",not_selected:"Nie wybrano",no_invoice:"Brak faktury",no_matching_payments:"Brak pasuj\u0105cych p\u0142atno\u015Bci!",list_of_payments:"Ta sekcja b\u0119dzie zawiera\u0107 list\u0119 p\u0142atno\u015Bci.",select_payment_mode:"Wybierz spos\xF3b p\u0142atno\u015Bci",confirm_mark_as_sent:"Ta oferta zostanie oznaczona jako wys\u0142ana",confirm_send_payment:"Ta p\u0142atno\u015B\u0107 zostanie wys\u0142ana e-mailem do kontrahenta",send_payment_successfully:"P\u0142atno\u015B\u0107 wys\u0142ana pomy\u015Blnie",something_went_wrong:"co\u015B posz\u0142o nie tak",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej p\u0142atno\u015Bci | Nie b\u0119dziesz w stanie odzyska\u0107 tych p\u0142atno\u015Bci",created_message:"P\u0142atno\u015B\u0107 zosta\u0142a pomy\u015Blnie utworzona",updated_message:"P\u0142atno\u015B\u0107 zosta\u0142a pomy\u015Blnie zaktualizowana",deleted_message:"P\u0142atno\u015B\u0107 usuni\u0119ta pomy\u015Blnie | P\u0142atno\u015Bci usuni\u0119te pomy\u015Blnie",invalid_amount_message:"Kwota p\u0142atno\u015Bci jest nieprawid\u0142owa"},bu={title:"Wydatki",expenses_list:"Lista wydatk\xF3w",select_a_customer:"Wybierz kontrahenta",expense_title:"Tytu\u0142",customer:"Kontrahent",currency:"Waluta",contact:"Kontakt",category:"Kategoria",from_date:"Od daty",to_date:"Do daty",expense_date:"Data",description:"Opis",receipt:"Potwierdzenie",amount:"Kwota",action:"Akcja",not_selected:"Nie wybrano",note:"Notatka",category_id:"Identyfikator kategorii",date:"Data",add_expense:"Dodaj wydatek",add_new_expense:"Dodaj nowy wydatek",save_expense:"Zapisz wydatek",update_expense:"Zaktualizuj wydatek",download_receipt:"Pobierz potwierdzenie wp\u0142aty",edit_expense:"Edytuj wydatek",new_expense:"Nowy wydatek",expense:"Wydatek | Wydatki",no_expenses:"Nie ma jeszcze wydatk\xF3w!",list_of_expenses:"Ta sekcja b\u0119dzie zawiera\u0142a list\u0119 wydatk\xF3w.",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego wydatku | Nie b\u0119dziesz w stanie odzyska\u0107 tych wydatk\xF3w",created_message:"Wydatek utworzony pomy\u015Blnie",updated_message:"Wydatek zaktualizowany pomy\u015Blnie",deleted_message:"Wydatek usuni\u0119ty pomy\u015Blnie | Wydatki usuni\u0119te pomy\u015Blnie",categories:{categories_list:"Lista kategorii",title:"Tytu\u0142",name:"Nazwa",description:"Opis",amount:"Kwota",actions:"Akcje",add_category:"Dodaj kategori\u0119",new_category:"Nowa kategoria",category:"Kategoria | Kategorie",select_a_category:"Wybierz kategori\u0119"}},ku={email:"E-mail",password:"Has\u0142o",forgot_password:"Nie pami\u0119tasz has\u0142a?",or_signIn_with:"lub zaloguj si\u0119 przez",login:"Logowanie",register:"Rejestracja",reset_password:"Resetuj has\u0142o",password_reset_successfully:"Has\u0142o zosta\u0142o pomy\u015Blnie zresetowane",enter_email:"Wprowad\u017A adres e-mail",enter_password:"Wprowad\u017A has\u0142o",retype_password:"Wprowad\u017A has\u0142o ponownie"},wu={buy_now:"Kup teraz",install:"Instaluj",price:"Cena",download_zip_file:"Pobierz plik ZIP",unzipping_package:"Rozpakowywanie pakietu",copying_files:"Kopiowanie plik\xF3w",deleting_files:"Usuwanie nieu\u017Cywanych plik\xF3w",completing_installation:"Ko\u0144czenie instalacji",update_failed:"Aktualizacja nie powiod\u0142a si\u0119",install_success:"Pomy\u015Blnie zainstalowano Modu\u0142!",customer_reviews:"Opinie",license:"Licencja",faq:"Najcz\u0119\u015Bciej zadawane pytania (FAQ)",monthly:"Miesi\u0119cznie",yearly:"Rocznie",updated:"Zaktualizowano",version:"Wersja",disable:"Wy\u0142acz",module_disabled:"Modu\u0142 Wy\u0142\u0105czony",enable:"W\u0142\u0105cz",module_enabled:"Modu\u0142 W\u0142\u0105czony",update_to:"Aktualizuj do",module_updated:"Modu\u0142 zaktualizowany pomy\u015Blnie!",title:"Modu\u0142y",module:"Modu\u0142 | Modu\u0142y",api_token:"Token API",invalid_api_token:"Nieprawid\u0142owy token API.",other_modules:"Pozosta\u0142e Modu\u0142y",view_all:"Zobacz Wszystkie",no_reviews_found:"Brak opinii dla tego Modu\u0142u!",module_not_purchased:"Modu\u0142 niezakupiony",module_not_found:"Nie znaleziono modu\u0142u",version_not_supported:"Ta wersja modu\u0142u nie obs\u0142uguje bie\u017C\u0105cej wersji Aplikacji",last_updated:"Ostatnio aktualizowany",connect_installation:"Po\u0142\u0105cz swoj\u0105 instalacj\u0119",api_token_description:"Zaloguj si\u0119 do {url} i pod\u0142\u0105cz t\u0119 instalacj\u0119 wprowadzaj\u0105c token API. Zakupione modu\u0142y pojawi\u0105 si\u0119 tutaj po nawi\u0105zaniu po\u0142\u0105czenia.",view_module:"Zobacz modu\u0142",update_available:"Aktualizacja Dost\u0119pna",purchased:"Zakupiono",installed:"Zainstalowano",no_modules_installed:"Brak zainstalowanych modu\u0142\xF3w!",disable_warning:"Wszystkie ustawienia dla tego konkretnego zostan\u0105 przywr\xF3cone.",what_you_get:"Co otrzymasz"},zu={title:"U\u017Cytkownicy",users_list:"Lista u\u017Cytkownik\xF3w",name:"Nazwa",description:"Opis",added_on:"Dodano dnia",date_of_creation:"Data utworzenia",action:"Akcja",add_user:"Dodaj u\u017Cytkownika",save_user:"Zapisz u\u017Cytkownika",update_user:"Zaktualizuj u\u017Cytkownika",user:"U\u017Cytkownik | U\u017Cytkownicy",add_new_user:"Dodaj nowego u\u017Cytkownika",new_user:"Nowy u\u017Cytkownik",edit_user:"Edytuj u\u017Cytkownika",no_users:"Brak u\u017Cytkownik\xF3w!",list_of_users:"Ta sekcja b\u0119dzie zawiera\u0142a list\u0119 u\u017Cytkownik\xF3w.",email:"Email",phone:"Telefon",password:"Has\u0142o",user_attached_message:"Nie mo\u017Cna usun\u0105\u0107 elementu, kt\xF3ry jest ju\u017C w u\u017Cyciu",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego u\u017Cytkownika | Nie b\u0119dziesz w stanie odzyska\u0107 tych u\u017Cytkownik\xF3w",created_message:"U\u017Cytkownik zosta\u0142 utworzony pomy\u015Blnie",updated_message:"U\u017Cytkownik zosta\u0142 zaktualizowany pomy\u015Blnie",deleted_message:"U\u017Cytkownik usuni\u0119ty pomy\u015Blnie | U\u017Cytkownicy usuni\u0119ci pomy\u015Blnie",select_company_role:"Wybierz Rol\u0119 dla {company}",companies:"Firmy"},xu={title:"Raport",from_date:"Od daty",to_date:"Do daty",status:"Status",paid:"Zap\u0142acono",unpaid:"Nie zap\u0142acono",download_pdf:"Pobierz plik PDF",view_pdf:"Podgl\u0105d PDF",update_report:"Aktualizuj raport",report:"Raport | Raporty",profit_loss:{profit_loss:"Zyski i straty",to_date:"Do daty",from_date:"Od daty",date_range:"Wybierz zakres dat"},sales:{sales:"Sprzeda\u017C",date_range:"Wybierz zakres dat",to_date:"Do daty",from_date:"Od daty",report_type:"Typ raportu"},taxes:{taxes:"Podatki",to_date:"Do daty",from_date:"Od daty",date_range:"Wybierz zakres dat"},errors:{required:"To pole jest wymagane"},invoices:{invoice:"Faktura",invoice_date:"Data faktury",due_date:"Termin p\u0142atno\u015Bci",amount:"Kwota",contact_name:"Nazwa kontaktu",status:"Status"},estimates:{estimate:"Oferta",estimate_date:"Data oferty",due_date:"Data wa\u017Cno\u015Bci",estimate_number:"Numer oferty",ref_number:"Numer referencyjny",amount:"Kwota",contact_name:"Nazwa kontaktu",status:"Status"},expenses:{expenses:"Wydatki",category:"Kategoria",date:"Data",amount:"Kwota",to_date:"Do daty",from_date:"Od daty",date_range:"Wybierz zakres dat"}},Pu={menu_title:{account_settings:"Ustawienia konta",company_information:"Informacje o firmie",customization:"Dostosowywanie",preferences:"Opcje",notifications:"Powiadomienia",tax_types:"Rodzaje podatku",expense_category:"Kategorie wydatku",update_app:"Aktualizuj aplikacj\u0119",backup:"Kopia zapasowa",file_disk:"Dysk plik\xF3w",custom_fields:"Pola niestandardowe",payment_modes:"Rodzaje p\u0142atno\u015Bci",notes:"Notatki",exchange_rate:"Kurs wymiany",address_information:"Informacje Adresowe"},address_information:{section_description:" Mo\u017Cesz zaktualizowa\u0107 informacje o adresie za pomoc\u0105 poni\u017Cszego formularza."},title:"Ustawienia",setting:"Ustawienia | Ustawienia",general:"Og\xF3lne",language:"J\u0119zyk",primary_currency:"Waluta g\u0142\xF3wna",timezone:"Strefa czasowa",date_format:"Format daty",currencies:{title:"Waluty",currency:"Waluta | Waluty",currencies_list:"Lista walut",select_currency:"Wybierz walut\u0119",name:"Nazwa",code:"Kod",symbol:"Symbol",precision:"Dok\u0142adno\u015B\u0107",thousand_separator:"Separator tysi\u0119cy",decimal_separator:"Separator dziesi\u0119tny",position:"Pozycja",position_of_symbol:"Po\u0142o\u017Cenie symbolu",right:"Do prawej",left:"Do lewej",action:"Akcja",add_currency:"Dodaj walut\u0119"},mail:{host:"Adres hosta poczty",port:"Port poczty",driver:"Sterownik poczty",secret:"Tajny klucz",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domena",mailgun_endpoint:"Punkt dost\u0119powy Mailgun",ses_secret:"Tajny klucz SES",ses_key:"Klucz SES",password:"Has\u0142o poczty",username:"Nazwa u\u017Cytkownika poczty",mail_config:"Konfiguracja poczty",from_name:"Nazwa nadawcy",from_mail:"Adres e-mail nadawcy",encryption:"Szyfrowanie poczty",mail_config_desc:"Poni\u017Cej znajduje si\u0119 formularz konfiguracji sterownika poczty e-mail do wysy\u0142ania wiadomo\u015Bci e-mail z aplikacji. Mo\u017Cesz r\xF3wnie\u017C skonfigurowa\u0107 zewn\u0119trznych dostawc\xF3w takich jak Sendgrid, SES itp."},pdf:{title:"Ustawienia PDF",footer_text:"Teks stopki",pdf_layout:"Szablon PDF"},company_info:{company_info:"Dane firmy",company_name:"Nazwa firmy",company_logo:"Logo firmy",section_description:"Informacje o Twojej firmie, kt\xF3re b\u0119d\u0105 wy\u015Bwietlane na fakturach, ofertach i innych dokumentach stworzonych przez Crater.",phone:"Telefon",country:"Kraj",state:"Wojew\xF3dztwo",city:"Miasto",address:"Adres",zip:"Kod pocztowy",save:"Zapisz",delete:"Usu\u0144",updated_message:"Informacje o firmie zosta\u0142y pomy\u015Blnie zaktualizowane",delete_company:"Usu\u0144 firm\u0119",delete_company_description:"Po usuni\u0119ciu firmy stracisz na sta\u0142e wszystkie dane i pliki z ni\u0105 powi\u0105zane.",are_you_absolutely_sure:"Czy jeste\u015B absolutnie pewien?",delete_company_modal_desc:"Tej akcji nie mo\u017Cna cofn\u0105\u0107. Spowoduje to trwa\u0142e usuni\u0119cie {company} i wszystkich powi\u0105zanych z ni\u0105 danych.",delete_company_modal_label:"Wpisz {company} aby potwierdzi\u0107"},custom_fields:{title:"Pola niestandardowe",section_description:"Dostosuj swoje faktury, oferty i wp\u0142ywy p\u0142atno\u015Bci w\u0142asnymi polami. Upewnij si\u0119, \u017Ce u\u017Cywasz poni\u017Cszych p\xF3l w formatach adresowych na stronie ustawie\u0144 dostosowywania.",add_custom_field:"Dodaj pole niestandardowe",edit_custom_field:"Edytuj pole niestandardowe",field_name:"Nazwa pola",label:"Etykieta",type:"Typ",name:"Nazwa",slug:"Przyjazny link",required:"Wymagane",placeholder:"Symbol zast\u0119pczy",help_text:"Tekst pomocy",default_value:"Warto\u015B\u0107 domy\u015Blna",prefix:"Prefiks",starting_number:"Numer pocz\u0105tkowy",model:"Model",help_text_description:"Wprowad\u017A jaki\u015B tekst, aby pom\xF3c u\u017Cytkownikom zrozumie\u0107 cel tego pola niestandardowego.",suffix:"Sufiks",yes:"Tak",no:"Nie",order:"Zam\xF3wienie",custom_field_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego niestandardowego pola",already_in_use:"Pole niestandardowe jest ju\u017C w u\u017Cyciu",deleted_message:"Pole niestandardowe zosta\u0142o usuni\u0119te pomy\u015Blnie",options:"opcje",add_option:"Dodaj opcje",add_another_option:"Dodaj inn\u0105 opcj\u0119",sort_in_alphabetical_order:"Sortuj wed\u0142ug kolejno\u015Bci alfabetycznej",add_options_in_bulk:"Dodaj opcje zbiorcze",use_predefined_options:"U\u017Cyj predefiniowanych opcji",select_custom_date:"Wybierz niestandardow\u0105 dat\u0119",select_relative_date:"Wybierz dat\u0119 wzgl\u0119dn\u0105",ticked_by_default:"Zaznaczone domy\u015Blnie",updated_message:"Pole niestandardowe zosta\u0142o zaktualizowane pomy\u015Blnie",added_message:"Pole niestandardowe zosta\u0142o dodane pomy\u015Blnie",press_enter_to_add:"Naci\u015Bnij Enter, aby doda\u0107 now\u0105 opcj\u0119",model_in_use:"Nie mo\u017Cna zaktualizowa\u0107 modelu dla p\xF3l, kt\xF3re s\u0105 ju\u017C u\u017Cywane.",type_in_use:"Nie mo\u017Cna zaktualizowa\u0107 typu dla p\xF3l, kt\xF3re s\u0105 ju\u017C u\u017Cywane."},customization:{customization:"dostosowywanie",updated_message:"Informacje o firmie zosta\u0142y pomy\u015Blnie zaktualizowane",save:"Zapisz",insert_fields:"Wstaw pola",learn_custom_format:"Dowiedz si\u0119, jak u\u017Cywa\u0107 niestandardowego formatu",add_new_component:"Dodaj sk\u0142adnik",component:"Sk\u0142adnik",Parameter:"Parametr",series:"Serie",series_description:"Aby ustawi\u0107 statyczny przedrostek / przyrostek, taki jak 'INV' dla ca\u0142ej firmy. Obs\u0142ugiwana d\u0142ugo\u015B\u0107 do 6 znak\xF3w.",series_param_label:"Warto\u015B\u0107 serii",delimiter:"Separator",delimiter_description:"Pojedynczy znak do okre\u015Blenia granicy pomi\u0119dzy 2 oddzielnymi sk\u0142adnikami. Domy\u015Blnie ustawiony na -",delimiter_param_label:"Warto\u015B\u0107 separatora",date_format:"Format daty",date_format_description:"Pole daty i czasu lokalnego, kt\xF3re akceptuje parametr formatu. Domy\u015Blny format: 'Y' renderuje bie\u017C\u0105cy rok.",date_format_param_label:"Format",sequence:"Sekwencja",sequence_description:"Ci\u0105g\u0142a sekwencja numer\xF3w w firmie. Mo\u017Cesz okre\u015Bli\u0107 d\u0142ugo\u015B\u0107 podanego parametru.",sequence_param_label:"D\u0142ugo\u015B\u0107 sekwencji",customer_series:"Seria klient\xF3w",customer_series_description:"Aby ustawi\u0107 inny przedrostek / przyrostek dla ka\u017Cdego klienta.",customer_sequence:"Sekwencja Klienta",customer_sequence_description:"Ci\u0105g\u0142a sekwencja numer\xF3w dla ka\u017Cdego klienta.",customer_sequence_param_label:"D\u0142ugo\u015B\u0107 sekwencji",random_sequence:"Losowa sekwencja",random_sequence_description:"Losowy ci\u0105g alfanumeryczny. Mo\u017Cesz okre\u015Bli\u0107 d\u0142ugo\u015B\u0107 podanego parametru.",random_sequence_param_label:"D\u0142ugo\u015B\u0107 sekwencji",invoices:{title:"Faktury",invoice_number_format:"Format Numer Faktury",invoice_number_format_description:"Dostosuj spos\xF3b generowania numeru faktury podczas tworzenia nowej faktury.",preview_invoice_number:"Podgl\u0105d Numer faktury",due_date:"Termin p\u0142atno\u015Bci",due_date_description:"Okre\u015Bl, w jaki spos\xF3b termin p\u0142atno\u015Bci jest ustawiany automatycznie podczas tworzenia faktury.",due_date_days:"Faktura do zap\u0142aty po dniach",set_due_date_automatically:"Ustaw termin p\u0142atno\u015Bci automatycznie",set_due_date_automatically_description:"W\u0142\u0105cz t\u0119 opcj\u0119, je\u015Bli chcesz ustawi\u0107 termin p\u0142atno\u015Bci automatycznie podczas tworzenia nowej faktury.",default_formats:"Formaty domy\u015Blne",default_formats_description:"Poni\u017Cej podane formaty s\u0105 u\u017Cywane do automatycznego wype\u0142niania p\xF3l przy tworzeniu faktury.",default_invoice_email_body:"Domy\u015Blny nag\u0142\xF3wek e-maila faktury",company_address_format:"Format adresu firmy",shipping_address_format:"Format adresu dostawy",billing_address_format:"Format adresu do faktury",invoice_email_attachment:"Wy\u015Blij faktury jako za\u0142\u0105czniki",invoice_email_attachment_setting_description:"W\u0142\u0105cz to, je\u015Bli chcesz wysy\u0142a\u0107 faktury jako za\u0142\u0105cznik e-mail. Pami\u0119taj, \u017Ce przycisk 'Zobacz faktur\u0119' w wiadomo\u015Bciach e-mail nie b\u0119dzie ju\u017C wy\u015Bwietlany, gdy jest w\u0142\u0105czony.",invoice_settings_updated:"Ustawienia faktury zosta\u0142y pomy\u015Blnie zaktualizowane",retrospective_edits:"Edycje Wsteczne",allow:"Zezw\xF3l",disable_on_invoice_partial_paid:"Wy\u0142\u0105cz po zarejestrowaniu p\u0142atno\u015Bci cz\u0119\u015Bciowej",disable_on_invoice_paid:"Wy\u0142\u0105cz po zarejestrowaniu ca\u0142ej p\u0142atno\u015Bci",disable_on_invoice_sent:"Wy\u0142\u0105cz po wys\u0142aniu faktury",retrospective_edits_description:" Na podstawie prawa krajowego lub twoich preferencji, mo\u017Cesz ograniczy\u0107 u\u017Cytkownik\xF3w do edycji uko\u0144czonych faktur."},estimates:{title:"Oferty",estimate_number_format:"Format Numeru Oferty",estimate_number_format_description:"Dostosuj spos\xF3b generowania numeru oferty podczas tworzenia nowej oferty.",preview_estimate_number:"Podgl\u0105d Numeru Oferty",expiry_date:"Data wyga\u015Bni\u0119cia",expiry_date_description:"Okre\u015Bl, w jaki spos\xF3b data wyga\u015Bni\u0119cia jest ustawiana automatycznie podczas tworzenia oferty.",expiry_date_days:"Oferta wygasa po dniach",set_expiry_date_automatically:"Ustaw automatycznie dat\u0119 wyga\u015Bni\u0119cia",set_expiry_date_automatically_description:"W\u0142\u0105cz to, je\u015Bli chcesz ustawi\u0107 automatycznie dat\u0119 wyga\u015Bni\u0119cia, gdy tworzysz now\u0105 ofert\u0119.",default_formats:"Formaty domy\u015Blne",default_formats_description:"Poni\u017Cej podane formaty s\u0105 u\u017Cywane do automatycznego wype\u0142niania p\xF3l przy tworzeniu oferty.",default_estimate_email_body:"Domy\u015Blny nag\u0142\xF3wek e-maila oferty",company_address_format:"Format adresu firmy",shipping_address_format:"Format adresu dostawy",billing_address_format:"Format adresu do faktury",estimate_email_attachment:"Wy\u015Blij oferty jako za\u0142\u0105czniki",estimate_email_attachment_setting_description:"W\u0142\u0105cz to, je\u015Bli chcesz wysy\u0142a\u0107 oferty jako za\u0142\u0105cznik e-mail. Pami\u0119taj, \u017Ce przycisk 'Zobacz ofert\u0119' w wiadomo\u015Bciach e-mail nie b\u0119dzie ju\u017C wy\u015Bwietlany, gdy jest w\u0142\u0105czony.",estimate_settings_updated:"Ustawienia oferty zosta\u0142y pomy\u015Blnie zaktualizowane",convert_estimate_options:"Akcja konwersji Oferty",convert_estimate_description:"Okre\u015Bl co dzieje si\u0119 z ofert\u0105 po przekonwertowaniu jej w faktur\u0119.",no_action:"Brak akcji",delete_estimate:"Usu\u0144 ofert\u0119",mark_estimate_as_accepted:"Oznacz jako zaakceptowan\u0105"},payments:{title:"P\u0142atno\u015Bci",payment_number_format:"Format Numeru P\u0142atno\u015Bci",payment_number_format_description:"Dostosuj spos\xF3b generowania numeru p\u0142atno\u015Bci podczas tworzenia nowej p\u0142atno\u015Bci.",preview_payment_number:"Podgl\u0105d Numeru P\u0142atno\u015Bci",default_formats:"Formaty domy\u015Blne",default_formats_description:"Poni\u017Cej podane formaty s\u0105 u\u017Cywane do automatycznego wype\u0142niania p\xF3l przy tworzeniu p\u0142atno\u015Bci.",default_payment_email_body:"Domy\u015Blny nag\u0142\xF3wek e-maila p\u0142atno\u015Bci",company_address_format:"Format adresu firmy",from_customer_address_format:"Format adresu nadawcy",payment_email_attachment:"Wy\u015Blij p\u0142atno\u015Bci jako za\u0142\u0105czniki",payment_email_attachment_setting_description:"W\u0142\u0105cz to, je\u015Bli chcesz wysy\u0142a\u0107 p\u0142atno\u015Bci jako za\u0142\u0105cznik e-mail. Pami\u0119taj, \u017Ce przycisk 'Zobacz p\u0142atno\u015B\u0107' w wiadomo\u015Bciach e-mail nie b\u0119dzie ju\u017C wy\u015Bwietlany, gdy jest w\u0142\u0105czony.",payment_settings_updated:"Ustawienia p\u0142atno\u015Bci zosta\u0142y pomy\u015Blnie zaktualizowane"},items:{title:"Pozycje",units:"Jednostki",add_item_unit:"Dodaj jednostk\u0119",edit_item_unit:"Edytuj jednostk\u0119",unit_name:"Nazwa jednostki",item_unit_added:"Dodano jednostk\u0119",item_unit_updated:"Zaktualizowano jednostk\u0119",item_unit_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej jednostki przedmiotu",already_in_use:"Jednostka pozycji jest ju\u017C w u\u017Cyciu",deleted_message:"Jednostka pozycji zosta\u0142a usuni\u0119ta pomy\u015Blnie"},notes:{title:"Notatki",description:"Oszcz\u0119dzaj czas, tworz\u0105c notatki i ponownie u\u017Cywaj\u0105c ich na fakturach, ofertach i p\u0142atno\u015Bciach.",notes:"Notatki",type:"Typ",add_note:"Dodaj notatk\u0119",add_new_note:"Dodaj now\u0105 notatk\u0119",name:"Nazwa",edit_note:"Edytuj notatk\u0119",note_added:"Notatka zosta\u0142a dodana pomy\u015Blnie",note_updated:"Notatka zaktualizowana pomy\u015Blnie",note_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej notatki",already_in_use:"Notatka jest ju\u017C w u\u017Cyciu",deleted_message:"Notatka zosta\u0142a usuni\u0119ta pomy\u015Blnie"}},account_settings:{profile_picture:"Zdj\u0119cie profilowe",name:"Nazwa",email:"Email",password:"Has\u0142o",confirm_password:"Potwierd\u017A has\u0142o",account_settings:"Ustawienia konta",save:"Zapisz",section_description:"Mo\u017Cesz zaktualizowa\u0107 swoje imi\u0119, e-mail i has\u0142o u\u017Cywaj\u0105c poni\u017Cszego formularza.",updated_message:"Ustawienia konta zosta\u0142y pomy\u015Blnie zaktualizowane"},user_profile:{name:"Nazwa",email:"Email",password:"Has\u0142o",confirm_password:"Potwierd\u017A has\u0142o"},notification:{title:"Powiadomienie",email:"Wy\u015Blij powiadomienie do",description:"Kt\xF3re powiadomienia e-mail chcesz otrzymywa\u0107 kiedy co\u015B si\u0119 zmieni?",invoice_viewed:"Faktura wy\u015Bwietlona",invoice_viewed_desc:"Kiedy klient wy\u015Bwietli faktur\u0119 wys\u0142an\u0105 za po\u015Brednictwem kokpitu Cratera.",estimate_viewed:"Oferta wy\u015Bwietlona",estimate_viewed_desc:"Kiedy klient wy\u015Bwietli ofert\u0119 wys\u0142an\u0105 za po\u015Brednictwem kokpitu Cratera.",save:"Zapisz",email_save_message:"Wiadomo\u015B\u0107 zapisana pomy\u015Blnie",please_enter_email:"Prosz\u0119 wpisa\u0107 adres e-mail"},roles:{title:"Role",description:"Zarz\u0105dzaj rolami i uprawnieniami tej firmy",save:"Zapisz",add_new_role:"Dodaj now\u0105 Rol\u0119",role_name:"Nazwa Roli",added_on:"Dodano",add_role:"Dodaj Rol\u0119",edit_role:"Edytuj Rol\u0119",name:"Nazwa",permission:"Uprawnienie | Uprawnienia",select_all:"Zaznacz Wszystko",none:"\u017Badne",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej Roli",created_message:"Rola utworzona pomy\u015Blnie",updated_message:"Rola pomy\u015Blnie zaktualizowana",deleted_message:"Rola pomy\u015Blnie usuni\u0119ta",already_in_use:"Rola jest ju\u017C w u\u017Cyciu"},exchange_rate:{exchange_rate:"Kurs wymiany",title:"Napraw problemy wymiany walut",description:"Wprowad\u017A kurs wymiany wszystkich walut wymienionych poni\u017Cej, aby pom\xF3c Aplikacji we w\u0142a\u015Bciwym obliczeniu kwot w {currency}.",drivers:"Sterowniki",new_driver:"Dodaj nowego dostawc\u0119",edit_driver:"Edytuj dostawc\u0119",select_driver:"Wybierz sterownik",update:"wybierz kurs wymiany ",providers_description:"Skonfiguruj dostawc\xF3w kursu wymiany walut, aby automatycznie pobiera\u0107 najnowszy kurs wymiany walut.",key:"Klucz API",name:"Nazwa",driver:"Sterownik",is_default:"JEST DOMY\u015ALNY",currency:"Waluty",exchange_rate_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego sterownika",created_message:"Dostawca utworzony pomy\u015Blnie",updated_message:"Dostawca zaktualizowany pomy\u015Blnie",deleted_message:"Dostawca usuni\u0119ty pomy\u015Blnie",error:" Nie mo\u017Cna usun\u0105\u0107 aktywnego sterownika",default_currency_error:"Ta waluta jest ju\u017C u\u017Cywana w jednym z aktywnych dostawc\xF3w",exchange_help_text:"Wprowad\u017A kurs wymiany walut, aby przeliczy\u0107 z {currency} na {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Przelicznik walut",server:"Serwer",url:"Adres URL",active:"Aktywny",currency_help_text:"Ten dostawca b\u0119dzie u\u017Cywany tylko dla wybranych walut",currency_in_used:"Nast\u0119puj\u0105ce waluty s\u0105 ju\u017C aktywne u innego dostawcy. Usu\u0144 te waluty z wyboru, aby ponownie aktywowa\u0107 tego dostawc\u0119."},tax_types:{title:"Rodzaje opodatkowania",add_tax:"Dodaj podatek",edit_tax:"Edytuj podatek",description:"Mo\u017Cesz dodawa\u0107 lub usuwa\u0107 podatki. Crater obs\u0142uguje podatki od poszczeg\xF3lnych produkt\xF3w, jak r\xF3wnie\u017C na fakturze.",add_new_tax:"Dodaj nowy podatek",tax_settings:"Ustawienia podatku",tax_per_item:"Podatek na produkt",tax_name:"Nazwa podatku",compound_tax:"Podatek z\u0142o\u017Cony",percent:"Procent",action:"Akcja",tax_setting_description:"W\u0142\u0105cz to, je\u015Bli chcesz doda\u0107 podatki do poszczeg\xF3lnych element\xF3w faktury. Domy\u015Blnie podatki s\u0105 dodawane bezpo\u015Brednio do ca\u0142ej faktury.",created_message:"Typ podatku zosta\u0142 pomy\u015Blnie utworzony",updated_message:"Typ podatku zosta\u0142 pomy\u015Blnie zaktualizowany",deleted_message:"Typ podatku zosta\u0142 pomy\u015Blnie usuni\u0119ty",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego typu podatku",already_in_use:"Ten podatek jest w u\u017Cyciu"},payment_modes:{title:"Metody P\u0142atno\u015Bci",description:"Sposoby transakcji dla p\u0142atno\u015Bci",add_payment_mode:"Dodaj metod\u0119 p\u0142atno\u015Bci",edit_payment_mode:"Edytuj metod\u0119 p\u0142atno\u015Bci",mode_name:"Nazwa metody",payment_mode_added:"Dodano metod\u0119 p\u0142atno\u015Bci",payment_mode_updated:"Zaktualizowano metod\u0119 p\u0142atno\u015Bci",payment_mode_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej metody p\u0142atno\u015Bci",payments_attached:"Ta metoda p\u0142atno\u015Bci jest ju\u017C do\u0142\u0105czona do p\u0142atno\u015Bci. Prosz\u0119 usun\u0105\u0107 za\u0142\u0105czone p\u0142atno\u015Bci, aby kontynuowa\u0107 usuwanie.",expenses_attached:"Ta metoda p\u0142atno\u015Bci jest ju\u017C do\u0142\u0105czona do wydatk\xF3w. Prosz\u0119 usun\u0105\u0107 za\u0142\u0105czone wydatki, aby kontynuowa\u0107 usuwanie.",deleted_message:"Metoda p\u0142atno\u015Bci zosta\u0142a pomy\u015Blnie usuni\u0119ta"},expense_category:{title:"Kategorie wydatk\xF3w",action:"Akcja",description:"Kategorie s\u0105 wymagane do dodawania wpis\xF3w wydatk\xF3w. Mo\u017Cesz doda\u0107 lub usun\u0105\u0107 te kategorie zgodnie ze swoimi preferencjami.",add_new_category:"Dodaj now\u0105 kategori\u0119",add_category:"Dodaj kategori\u0119",edit_category:"Edytuj kategori\u0119",category_name:"Nazwa kategorii",category_description:"Opis",created_message:"Kategoria wydatk\xF3w zosta\u0142a utworzona pomy\u015Blnie",deleted_message:"Kategoria wydatk\xF3w zosta\u0142a usuni\u0119ta pomy\u015Blnie",updated_message:"Kategoria wydatk\xF3w zaktualizowana pomy\u015Blnie",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej kategorii wydatk\xF3w",already_in_use:"Kategoria jest ju\u017C w u\u017Cyciu"},preferences:{currency:"Waluta",default_language:"Domy\u015Blny j\u0119zyk",time_zone:"Strefa czasowa",fiscal_year:"Rok finansowy",date_format:"Format daty",discount_setting:"Ustawienia rabatu",discount_per_item:"Rabat na produkt ",discount_setting_description:"W\u0142\u0105cz to, je\u015Bli chcesz doda\u0107 rabat do poszczeg\xF3lnych element\xF3w faktury. Domy\u015Blnie rabat jest dodawany bezpo\u015Brednio do ca\u0142ej faktury.",expire_public_links:"Automatycznie wygasaj linki publiczne",expire_setting_description:"Okre\u015Bl czy chcesz wygasza\u0107 wszystkie linki wys\u0142ane przez aplikacj\u0119 w celu przegl\u0105dania faktur, ofert i p\u0142atno\u015Bci itp. po okre\u015Blonym czasie.",save:"Zapisz",preference:"Preferencje | Preferencje",general_settings:"Domy\u015Blne ustawienia systemu.",updated_message:"Preferencje pomy\u015Blnie zaktualizowane",select_language:"Wybierz j\u0119zyk",select_time_zone:"Ustaw stref\u0119 czasow\u0105",select_date_format:"Wybierz format daty",select_financial_year:"Wybierz rok podatkowy",recurring_invoice_status:"Status Faktury Cyklicznej",create_status:"Utw\xF3rz status",active:"Aktywne",on_hold:"Wstrzymane",update_status:"Aktualizuj status",completed:"Uko\u0144czone",company_currency_unchangeable:"Nie mo\u017Cna zmieni\u0107 waluty firmy"},update_app:{title:"Aktualizuj aplikacj\u0119",description:"Mo\u017Cesz \u0142atwo zaktualizowa\u0107 Cratera poprzez klikni\u0119cie przycisku poni\u017Cej",check_update:"Sprawd\u017A czy s\u0105 dost\u0119pne nowe aktualizacje",avail_update:"Dost\u0119pna nowa aktualizacja",next_version:"Nowa wersja",requirements:"Wymagania",update:"Aktualizuj teraz",update_progress:"Aktualizacja w toku...",progress_text:"To zajmie tylko kilka minut. Prosz\u0119 nie od\u015Bwie\u017Ca\u0107 ekranu ani zamyka\u0107 okna przed zako\u0144czeniem aktualizacji",update_success:"Aplikacja zosta\u0142a zaktualizowana! Prosz\u0119 czeka\u0107, a\u017C okno przegl\u0105darki zostanie automatycznie prze\u0142adowane.",latest_message:"Brak dost\u0119pnych aktualizacji! Posiadasz najnowsz\u0105 wersj\u0119.",current_version:"Aktualna wersja",download_zip_file:"Pobierz plik ZIP",unzipping_package:"Rozpakuj pakiet",copying_files:"Kopiowanie plik\xF3w",deleting_files:"Usuwanie nieu\u017Cywanych plik\xF3w",running_migrations:"Uruchamianie migracji",finishing_update:"Ko\u0144czenie aktualizacji",update_failed:"Aktualizacja nie powiod\u0142a si\u0119",update_failed_text:"Przepraszamy! Twoja aktualizacja nie powiod\u0142a si\u0119 w kroku: {step}",update_warning:"Wszystkie pliki aplikacji i domy\u015Blne pliki szablonu zostan\u0105 nadpisane podczas aktualizacji aplikacji przy u\u017Cyciu tego narz\u0119dzia. Przed aktualizacj\u0105 wykonaj kopi\u0119 zapasow\u0105 szablon\xF3w i bazy danych."},backup:{title:"Kopia zapasowa | Kopie zapasowe",description:"Kopia zapasowa jest plikiem zipfile zawieraj\u0105cym wszystkie pliki w katalogach kt\xF3re podasz wraz z zrzutem bazy danych",new_backup:"Dodaj now\u0105 kopi\u0119 zapasow\u0105",create_backup:"Utw\xF3rz kopi\u0119 zapasow\u0105",select_backup_type:"Wybierz typ kopii zapasowej",backup_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej kopii zapasowej",path:"\u015Bcie\u017Cka",new_disk:"Nowy dysk",created_at:"utworzono w",size:"rozmiar",dropbox:"dropbox",local:"lokalny",healthy:"zdrowy",amount_of_backups:"liczba kopii zapasowych",newest_backups:"najnowsza kopia zapasowa",used_storage:"zu\u017Cyta pami\u0119\u0107",select_disk:"Wybierz dysk",action:"Akcja",deleted_message:"Kopia zapasowa usuni\u0119ta pomy\u015Blnie",created_message:"Kopia zapasowa utworzona pomy\u015Blnie",invalid_disk_credentials:"Nieprawid\u0142owe dane uwierzytelniaj\u0105ce wybranego dysku"},disk:{title:"Dysk plik\xF3w | Dyski plik\xF3w",description:"Domy\u015Blnie Crater u\u017Cyje twojego lokalnego dysku do zapisywania kopii zapasowych, awatara i innych plik\xF3w obrazu. Mo\u017Cesz skonfigurowa\u0107 wi\u0119cej ni\u017C jeden serwer dysku, taki jak DigitalOcean, S3 i Dropbox, zgodnie z Twoimi preferencjami.",created_at:"utworzono w",dropbox:"dropbox",name:"Nazwa",driver:"Sterownik",disk_type:"Typ",disk_name:"Nazwa dysku",new_disk:"Dodaj nowy dysk",filesystem_driver:"Sterownik systemu plik\xF3w",local_driver:"lokalny sterownik",local_root:"g\u0142\xF3wny katalog lokalny",public_driver:"Publiczny sterownik",public_root:"Publiczny g\u0142\xF3wny katalog",public_url:"Publiczny URL",public_visibility:"Widoczno\u015B\u0107 publiczna",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"Sterownik AWS",aws_key:"Klucz AWS",aws_secret:"Tajny klucz AWS",aws_region:"Region AWS",aws_bucket:"Zasobnik AWS",aws_root:"Katalog g\u0142\xF3wny AWS",do_spaces_type:"Typ Do Spaces",do_spaces_key:"Klucz Do Spaces",do_spaces_secret:"Tajny klucz Do Spaces",do_spaces_region:"Region Do Spaces",do_spaces_bucket:"Zasobnik Do Spaces",do_spaces_endpoint:"Punkt dost\u0119powy Do Spaces",do_spaces_root:"Katalog g\u0142\xF3wny Do Spaces",dropbox_type:"Typ Dropbox",dropbox_token:"Token Dropbox",dropbox_key:"Klucz Dropbox",dropbox_secret:"Tajny klucz Dropbox",dropbox_app:"Aplikacja Dropbox",dropbox_root:"Root Dropbox",default_driver:"Domy\u015Blny sterownik",is_default:"JEST DOMY\u015ALNY",set_default_disk:"Ustaw domy\u015Blny dysk",set_default_disk_confirm:"Ten dysk zostanie ustawiony jako domy\u015Blny, a wszystkie nowe pliki PDF zostan\u0105 zapisane na tym dysku",success_set_default_disk:"Dysk zosta\u0142 pomy\u015Blnie ustawiony jako domy\u015Blny",save_pdf_to_disk:"Zapisz pliki PDF na dysku",disk_setting_description:" W\u0142\u0105cz t\u0119 opcj\u0119, je\u015Bli chcesz automatycznie zapisa\u0107 kopi\u0119 ka\u017Cdej faktury, oferty i potwierdzenia p\u0142atno\u015Bci PDF na swoim domy\u015Blnym dysku. W\u0142\u0105czenie tej opcji spowoduje skr\xF3cenie czasu \u0142adowania podczas przegl\u0105dania PDF.",select_disk:"Wybierz dysk",disk_settings:"Ustawienia dysku",confirm_delete:"Twoje istniej\u0105ce pliki i foldery na okre\u015Blonym dysku nie zostan\u0105 zmienione, ale konfiguracja twojego dysku zostanie usuni\u0119ta z Cratera",action:"Akcja",edit_file_disk:"Edytuj dysk plk\xF3w",success_create:"Dysk dodany pomy\u015Blnie",success_update:"Dysk zaktualizowany pomy\u015Blnie",error:"B\u0142\u0105d dodawania dysku",deleted_message:"Dysk plik\xF3w zosta\u0142 usuni\u0119ty pomy\u015Blnie",disk_variables_save_successfully:"Dysk skonfigurowany pomy\u015Blnie",disk_variables_save_error:"Konfiguracja dysku nieudana.",invalid_disk_credentials:"Nieprawid\u0142owe dane uwierzytelniaj\u0105ce wybranego dysku"},taxations:{add_billing_address:"Wprowad\u017A adres do faktury",add_shipping_address:"Wprowad\u017A adres do wysy\u0142ki",add_company_address:"Wprowad\u017A adres firmy",modal_description:"Poni\u017Csze informacje s\u0105 wymagane do pobrania podatku od sprzeda\u017Cy.",add_address:"Dodaj adres do pobierania podatku od sprzeda\u017Cy.",address_placeholder:"Przyk\u0142ad: 123, Moja ulica",city_placeholder:"Przyk\u0142ad: Los Angeles",state_placeholder:"Przyk\u0142ad: CA",zip_placeholder:"Przyk\u0142ad: 90024",invalid_address:"Podaj poprawne dane adresowe."}},Su={account_info:"Informacje o koncie",account_info_desc:"Poni\u017Csze szczeg\xF3\u0142y zostan\u0105 u\u017Cyte do utworzenia g\u0142\xF3wnego konta administratora. Mo\u017Cesz tak\u017Ce zmieni\u0107 szczeg\xF3\u0142y w dowolnym momencie po zalogowaniu.",name:"Nazwa",email:"E-mail",password:"Has\u0142o",confirm_password:"Potwierd\u017A has\u0142o",save_cont:"Zapisz i kontynuuj",company_info:"Informacje o firmie",company_info_desc:"Ta informacja b\u0119dzie wy\u015Bwietlana na fakturach. Pami\u0119taj, \u017Ce mo\u017Cesz to p\xF3\u017Aniej edytowa\u0107 na stronie ustawie\u0144.",company_name:"Nazwa firmy",company_logo:"Logo firmy",logo_preview:"Podgl\u0105d loga",preferences:"Preferencje",preferences_desc:"Domy\u015Blne preferencje dla systemu.",currency_set_alert:"Nie mo\u017Cna p\xF3\u017Aniej zmieni\u0107 waluty firmy.",country:"Kraj",state:"Wojew\xF3dztwo",city:"Miasto",address:"Adres",street:"Ulica1 | Ulica2",phone:"Telefon",zip_code:"Kod pocztowy",go_back:"Wstecz",currency:"Waluta",language:"J\u0119zyk",time_zone:"Strefa czasowa",fiscal_year:"Rok finansowy",date_format:"Format daty",from_address:"Adres nadawcy",username:"Nazwa u\u017Cytkownika",next:"Nast\u0119pny",continue:"Kontynuuj",skip:"Pomi\u0144",database:{database:"Adres URL witryny i baza danych",connection:"Po\u0142\u0105czenie z baz\u0105 danych",host:"Host bazy danych",port:"Port bazy danych",password:"Has\u0142o bazy danych",app_url:"Adres aplikacji",app_domain:"Domena aplikacji",username:"Nazwa u\u017Cytkownika bazy danych",db_name:"Nazwa bazy danych",db_path:"\u015Acie\u017Cka do bazy danych",desc:"Utw\xF3rz baz\u0119 danych na swoim serwerze i ustaw dane logowania za pomoc\u0105 poni\u017Cszego formularza."},permissions:{permissions:"Uprawnienia",permission_confirm_title:"Czy na pewno chcesz kontynuowa\u0107?",permission_confirm_desc:"Sprawdzanie uprawnie\u0144 do katalogu nie powiod\u0142o si\u0119",permission_desc:"Poni\u017Cej znajduje si\u0119 lista uprawnie\u0144 folder\xF3w, kt\xF3re s\u0105 wymagane do dzia\u0142ania aplikacji. Je\u015Bli sprawdzenie uprawnie\u0144 nie powiedzie si\u0119, upewnij si\u0119, \u017Ce zaktualizujesz uprawnienia folderu."},verify_domain:{title:"Weryfikacja domeny",desc:"Crater u\u017Cywa uwierzytelniania opartego na sesji, kt\xF3re wymaga weryfikacji domeny dla cel\xF3w bezpiecze\u0144stwa. Wprowad\u017A domen\u0119, na kt\xF3rej b\u0119dziesz mie\u0107 dost\u0119p do swojej aplikacji internetowej.",app_domain:"Domena aplikacji",verify_now:"Potwierd\u017A teraz",success:"Pomy\u015Blnie zweryfikowano domen\u0119.",failed:"Weryfikacja domeny nie powiod\u0142a si\u0119. Podaj prawid\u0142ow\u0105 nazw\u0119 domeny.",verify_and_continue:"Weryfikuj i kontynuuj"},mail:{host:"Adres hosta poczty",port:"Port poczty",driver:"Spos\xF3b wysy\u0142ania wiadomo\u015Bci e-mail",secret:"Tajny klucz",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domena",mailgun_endpoint:"Punkt dost\u0119powy Mailgun",ses_secret:"Tajny klucz SES",ses_key:"Klucz SES",password:"Has\u0142o poczty",username:"Nazwa u\u017Cytkownika poczty",mail_config:"Konfiguracja poczty",from_name:"Nazwa nadawcy",from_mail:"Adres e-mail nadawcy",encryption:"Szyfrowanie poczty",mail_config_desc:"Poni\u017Cej znajduje si\u0119 formularz konfiguracji sterownika poczty e-mail do wysy\u0142ania wiadomo\u015Bci e-mail z aplikacji. Mo\u017Cesz r\xF3wnie\u017C skonfigurowa\u0107 zewn\u0119trznych dostawc\xF3w takich jak Sendgrid, SES itp."},req:{system_req:"Wymagania systemowe",php_req_version:"Minimalna wersja Php (wymagana wersja {version})",check_req:"Sprawd\u017A wymagania",system_req_desc:"Crater posiada kilka wymaga\u0144 serwera. Upewnij si\u0119, \u017Ce Tw\xF3j serwer ma wymagan\u0105 wersj\u0119 php oraz wszystkie rozszerzenia wymienione poni\u017Cej."},errors:{migrate_failed:"Migracja nie powiod\u0142a si\u0119",database_variables_save_error:"Nie mo\u017Cna zapisa\u0107 konfiguracji do pliku .env. Prosz\u0119 sprawdzi\u0107 jego uprawnienia",mail_variables_save_error:"Konfiguracja email nie powiod\u0142a si\u0119.",connection_failed:"B\u0142\u0105d po\u0142\u0105czenia z baz\u0105 danych",database_should_be_empty:"Baza danych powinna by\u0107 pusta"},success:{mail_variables_save_successfully:"Email zosta\u0142 skonfigurowany pomy\u015Blnie",database_variables_save_successfully:"Baza danych zosta\u0142a skonfigurowana poprawnie."}},ju={invalid_phone:"Nieprawid\u0142owy numer telefonu",invalid_url:"Nieprawid\u0142owy adres url (np. http://www.crater.com)",invalid_domain_url:"Nieprawid\u0142owy adres url (np. crater.com)",required:"Pole jest wymagane",email_incorrect:"Niepoprawny email.",email_already_taken:"Ten adres e-mail jest ju\u017C zaj\u0119ty.",email_does_not_exist:"U\u017Cytkownik z podanym adresem email nie istnieje",item_unit_already_taken:"Ta nazwa jednostki zosta\u0142a ju\u017C zaj\u0119ta",payment_mode_already_taken:"Ta nazwa trybu p\u0142atno\u015Bci zosta\u0142a ju\u017C zaj\u0119ta",send_reset_link:"Wy\u015Blij link do resetowania has\u0142a",not_yet:"Jeszcze nie? Wy\u015Blij ponownie",password_min_length:"Has\u0142o musi zawiera\u0107 co najmniej {count} znak\xF3w",name_min_length:"Nazwa u\u017Cytkownika musi zawiera\u0107 co najmniej {count} znak\xF3w.",prefix_min_length:"Przedrostek musi mie\u0107 co najmniej {count} liter.",enter_valid_tax_rate:"Wprowad\u017A poprawn\u0105 stawk\u0119 podatku",numbers_only:"Tylko liczby.",characters_only:"Tylko znaki.",password_incorrect:"Has\u0142a musz\u0105 by\u0107 identyczne",password_length:"Has\u0142o musi zawiera\u0107 {count} znak\xF3w.",qty_must_greater_than_zero:"Ilo\u015B\u0107 musi by\u0107 wi\u0119ksza ni\u017C zero.",price_greater_than_zero:"Cena musi by\u0107 wi\u0119ksza ni\u017C zero.",payment_greater_than_zero:"P\u0142atno\u015B\u0107 musi by\u0107 wi\u0119ksza ni\u017C zero.",payment_greater_than_due_amount:"Wprowadzona p\u0142atno\u015B\u0107 to wi\u0119cej ni\u017C nale\u017Cna kwota tej faktury.",quantity_maxlength:"Ilo\u015B\u0107 nie powinna by\u0107 wi\u0119ksza ni\u017C 20 cyfr.",price_maxlength:"Cena nie powinna by\u0107 wi\u0119ksza ni\u017C 20 cyfr.",price_minvalue:"Cena powinna by\u0107 wi\u0119ksza ni\u017C 0.",amount_maxlength:"Kwota nie powinna by\u0107 wi\u0119ksza ni\u017C 20 cyfr.",amount_minvalue:"Kwota powinna by\u0107 wi\u0119ksza ni\u017C 0.",discount_maxlength:"Rabat nie powinien by\u0107 wi\u0119kszy ni\u017C maksymalny rabat",description_maxlength:"Opis nie powinien przekracza\u0107 65 000 znak\xF3w.",subject_maxlength:"Temat nie powinien by\u0107 d\u0142u\u017Cszy ni\u017C 100 znak\xF3w.",message_maxlength:"Wiadomo\u015B\u0107 nie powinna by\u0107 d\u0142u\u017Csza ni\u017C 255 znak\xF3w.",maximum_options_error:"Wybrano maksymalnie {max} opcji. Najpierw usu\u0144 wybran\u0105 opcj\u0119, aby wybra\u0107 inn\u0105.",notes_maxlength:"Notatki nie powinny by\u0107 wi\u0119ksze ni\u017C 65 000 znak\xF3w.",address_maxlength:"Adres nie powinien mie\u0107 wi\u0119cej ni\u017C 255 znak\xF3w.",ref_number_maxlength:"Numer referencyjny nie mo\u017Ce by\u0107 d\u0142u\u017Cszy ni\u017C 255 znak\xF3w.",prefix_maxlength:"Prefiks nie powinien by\u0107 d\u0142u\u017Cszy ni\u017C 5 znak\xF3w.",something_went_wrong:"co\u015B posz\u0142o nie tak",number_length_minvalue:"D\u0142ugo\u015B\u0107 numeru powinna by\u0107 wi\u0119ksza ni\u017C 0",at_least_one_ability:"Wybierz co najmniej jedno Uprawnienie.",valid_driver_key:"Wprowad\u017A prawid\u0142owy klucz {driver}.",valid_exchange_rate:"Wprowad\u017A prawid\u0142owy kurs wymiany.",company_name_not_same:"Nazwa firmy musi si\u0119 zgadza\u0107 z podan\u0105 nazw\u0105."},Au={starter_plan:"Ta funkcja jest dost\u0119pna w abonamencie Starter i wy\u017Cszych!",invalid_provider_key:"Wprowad\u017A poprawny klucz API dostawcy.",estimate_number_used:"Numer oferty jest ju\u017C u\u017Cyty.",invoice_number_used:"Numer faktury jest ju\u017C u\u017Cyty.",payment_attached:"Ta faktura ma ju\u017C do\u0142\u0105czon\u0105 p\u0142atno\u015B\u0107. Najpierw usu\u0144 za\u0142\u0105czone p\u0142atno\u015Bci, aby kontynuowa\u0107 usuwanie.",payment_number_used:"Numer p\u0142atno\u015Bci jest ju\u017C u\u017Cyty.",name_already_taken:"Nazwa jest ju\u017C\xA0u\u017Cyta.",receipt_does_not_exist:"Potwierdzenie nie istnieje.",customer_cannot_be_changed_after_payment_is_added:"Klient nie mo\u017Ce by\u0107 zmieniony po dodaniu p\u0142atno\u015Bci",invalid_credentials:"Nieprawid\u0142owe dane.",not_allowed:"Niedozwolone",login_invalid_credentials:"Wprowadzone po\u015Bwiadczenia s\u0105 nieprawid\u0142owe.",enter_valid_cron_format:"Wprowad\u017A prawid\u0142owy format cron",email_could_not_be_sent:"Nie mo\u017Cna wys\u0142a\u0107 wiadomo\u015Bci na ten adres e-mail.",invalid_address:"Wprowad\u017A prawid\u0142owy adres.",invalid_key:"Wprowad\u017A prawid\u0142owy klucz.",invalid_state:"Wprowad\u017A poprawny stan/wojew\xF3dztwo.",invalid_city:"Wprowad\u017A prawid\u0142ow\u0105 nazw\u0119 miasta.",invalid_postal_code:"Wprowad\u017A prawid\u0142owy kod pocztowy.",invalid_format:"Wprowad\u017A prawid\u0142owy format ci\u0105gu.",api_error:"Serwer nie odpowiada.",feature_not_enabled:"Funkcja nie jest w\u0142\u0105czona.",request_limit_met:"Przekroczono limit \u017C\u0105dania API.",address_incomplete:"Niekompletny adres"},Du="Oferta",Cu="Numer oferty",Nu="Data oferty",Eu="Termin wa\u017Cno\u015Bci",Iu="Faktura",Tu="Numer faktury",Ru="Data faktury",$u="Termin",Mu="Notatki",Fu="Pozycje",Vu="Ilo\u015B\u0107",Uu="Cena",Ou="Rabat",Lu="Kwota",qu="Suma cz\u0119\u015Bciowa",Bu="Razem",Ku="P\u0142atno\u015B\u0107",Zu="POTWIERDZENIE P\u0141ATNO\u015ACI",Wu="Data p\u0142atno\u015Bci",Hu="Numer p\u0142atno\u015Bci",Gu="Metoda p\u0142atno\u015Bci",Yu="Kwota otrzymana",Ju="SPRAWOZDANIE Z WYDATK\xD3W",Qu="WYDATKI OG\xD3\u0141EM",Xu="RAPORT ZYSK\xD3W I STRAT",em="Raport sprzeda\u017Cy obs\u0142ugi kontrahenta",tm="Raport dotycz\u0105cy przedmiotu sprzeda\u017Cy",am="Raport podsumowania podatku",nm="PRZYCH\xD3D",im="ZYSK NETTO",om="Raport sprzeda\u017Cy: Wed\u0142ug Kontrahenta",sm="CA\u0141KOWITA SPRZEDA\u017B",rm="Raport sprzeda\u017Cy: Wed\u0142ug produktu",dm="RAPORT PODATKOWY",lm="CA\u0141KOWITY PODATEK",cm="Rodzaje podatku",_m="Wydatki",um="Wystawiono dla",mm="Wysy\u0142ka do",pm="Otrzymane od:",fm="Podatek";var gm={navigation:ru,general:du,dashboard:lu,tax_types:cu,global_search:_u,company_switcher:uu,dateRange:mu,customers:pu,items:fu,estimates:gu,invoices:vu,recurring_invoices:yu,payments:hu,expenses:bu,login:ku,modules:wu,users:zu,reports:xu,settings:Pu,wizard:Su,validation:ju,errors:Au,pdf_estimate_label:Du,pdf_estimate_number:Cu,pdf_estimate_date:Nu,pdf_estimate_expire_date:Eu,pdf_invoice_label:Iu,pdf_invoice_number:Tu,pdf_invoice_date:Ru,pdf_invoice_due_date:$u,pdf_notes:Mu,pdf_items_label:Fu,pdf_quantity_label:Vu,pdf_price_label:Uu,pdf_discount_label:Ou,pdf_amount_label:Lu,pdf_subtotal:qu,pdf_total:Bu,pdf_payment_label:Ku,pdf_payment_receipt_label:Zu,pdf_payment_date:Wu,pdf_payment_number:Hu,pdf_payment_mode:Gu,pdf_payment_amount_received_label:Yu,pdf_expense_report_label:Ju,pdf_total_expenses_label:Qu,pdf_profit_loss_label:Xu,pdf_sales_customers_label:em,pdf_sales_items_label:tm,pdf_tax_summery_label:am,pdf_income_label:nm,pdf_net_profit_label:im,pdf_customer_sales_report:om,pdf_total_sales_label:sm,pdf_item_sales_label:rm,pdf_tax_report_label:dm,pdf_total_tax_label:lm,pdf_tax_types_label:cm,pdf_expenses_label:_m,pdf_bill_to:um,pdf_ship_to:mm,pdf_received_from:pm,pdf_tax_label:fm};const vm={dashboard:"Painel",customers:"Clientes",items:"Itens",invoices:"Faturas",expenses:"Despesas",estimates:"Or\xE7amentos",payments:"Pagamentos",reports:"Relat\xF3rios",settings:"Configura\xE7\xF5es",logout:"Encerrar sess\xE3o"},ym={view_pdf:"Ver PDF",download_pdf:"Baixar PDF",save:"Salvar",cancel:"Cancelar",update:"Atualizar",deselect:"Desmarcar",download:"Baixar",from_date:"A partir da Data",to_date:"At\xE9 a Data",from:"De",to:"Para",sort_by:"Ordenar por",ascending:"Crescente",descending:"Descendente",subject:"Sujeita",body:"Corpo",message:"Mensagem",go_back:"Voltar",back_to_login:"Voltar ao Login",home:"Home",filter:"Filtrar",delete:"Excluir",edit:"Editar",view:"Ver",add_new_item:"Adicionar novo item",clear_all:"Limpar tudo",showing:"Mostrando",of:"de",actions:"A\xE7\xF5es",subtotal:"Total parcial",discount:"Desconto",fixed:"Fixado",percentage:"Porcentagem",tax:"Imposto",total_amount:"Quantidade Total",bill_to:"Cobrar a",ship_to:"Envie a",due:"Vencida",draft:"Rascunho",sent:"Enviado",all:"Todos",select_all:"Selecionar tudo",choose_file:"Escolha um arquivo.",choose_template:"Escolha um modelo",choose:"Escolher",remove:"Excluir",powered_by:"Distribu\xEDdo por",bytefury:"Bytefury",select_a_status:"Selecione um status",select_a_tax:"Selecione um Imposto",search:"Buscar",are_you_sure:"Tem certeza?",list_is_empty:"Lista est\xE1 vazia.",no_tax_found:"Imposto n\xE3o encontrado!",four_zero_four:"404",you_got_lost:"Ops! Se perdeu!",go_home:"Ir para Home",test_mail_conf:"Testar configura\xE7\xE3o de email",send_mail_successfully:"Correio enviado com sucesso",setting_updated:"Configura\xE7\xE3o atualizada com sucesso",select_state:"Selecione Estado",select_country:"Selecionar pais",select_city:"Selecionar cidade",street_1:"Rua 1",street_2:"Rua # 2",action_failed:"A\xE7\xE3o: Falhou",retry:"Atualiza\xE7\xE3o falhou"},hm={select_year:"Selecione Ano",cards:{due_amount:"Montante devido",customers:"Clientes",invoices:"Faturas",estimates:"Or\xE7amentos"},chart_info:{total_sales:"Vendas",total_receipts:"Receitas",total_expense:"Despesas",net_income:"Resultado l\xEDquido",year:"Selecione Ano"},monthly_chart:{title:"Vendas e Despesas"},recent_invoices_card:{title:"Faturas vencidas",due_on:"vencido em",customer:"Cliente",amount_due:"Valor Devido",actions:"A\xE7\xF5es",view_all:"Ver todos"},recent_estimate_card:{title:"Or\xE7amentos Recentes",date:"Data",customer:"Cliente",amount_due:"Valor Devido",actions:"A\xE7\xF5es",view_all:"Ver todos"}},bm={name:"Nome",description:"Descri\xE7\xE3o",percent:"Porcentagem",compound_tax:"Imposto compuesto"},km={title:"Clientes",add_customer:"Adicionar cliente",contacts_list:"Lista de clientes",name:"Nome",display_name:"Nome de exibi\xE7\xE3o",primary_contact_name:"Nome do contato principal",contact_name:"Nome de Contato",amount_due:"Valor Devido",email:"Email",address:"Endere\xE7o",phone:"Telefone",website:"Site",country:"Pais",state:"Estado",city:"Cidade",zip_code:"C\xF3digo postal",added_on:"Adicionado",action:"A\xE7\xE3o",password:"Senha",street_number:"N\xFAmero",primary_currency:"Moeda principal",add_new_customer:"Adicionar novo cliente",save_customer:"Salvar cliente",update_customer:"Atualizar cliente",customer:"Cliente | Clientes",new_customer:"Novo cliente",edit_customer:"Editar cliente",basic_info:"Informa\xE7\xE3o basica",billing_address:"Endere\xE7o de cobran\xE7a",shipping_address:"Endere\xE7o de entrega",copy_billing_address:"C\xF3pia de faturamento",no_customers:"Ainda n\xE3o h\xE1 clientes!",no_customers_found:"Clientes n\xE3o encontrados!",no_contact:"No contact",no_contact_name:"No contact name",list_of_customers:"Esta se\xE7\xE3o conter\xE1 a lista de clientes.",primary_display_name:"Nome de exibi\xE7\xE3o principal",select_currency:"Selecione o tipo de moeda",select_a_customer:"Selecione um cliente",type_or_click:"Digite ou clique para selecionar",new_transaction:"Nova transa\xE7\xE3o",no_matching_customers:"N\xE3o h\xE1 clientes correspondentes!",phone_number:"N\xFAmero de telefone",create_date:"Criar Data",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este cliente e todas as faturas, estimativas e pagamentos relacionados. | Voc\xEA n\xE3o poder\xE1 recuperar esses clientes e todas as faturas, estimativas e pagamentos relacionados.",created_message:"Cliente criado com sucesso",updated_message:"Cliente atualizado com sucesso",deleted_message:"Cliente exclu\xEDdo com sucesso | Clientes exclu\xEDdos com sucesso"},wm={title:"Itens",items_list:"Lista de Itens",name:"Nome",unit:"Unidade",description:"Descri\xE7\xE3o",added_on:"Adicionado",price:"Pre\xE7o",date_of_creation:"Data de cria\xE7\xE3o",not_selected:"No item selected",action:"A\xE7\xE3o",add_item:"Adicionar item",save_item:"Salvar item",update_item:"Atualizar item",item:"Item | Itens",add_new_item:"Adicionar novo item",new_item:"Novo item",edit_item:"Editar item",no_items:"Ainda n\xE3o existe itens",list_of_items:"Esta se\xE7\xE3o conter\xE1 a lista de itens.",select_a_unit:"Seleciona unidade",taxes:"Impostos",item_attached_message:"N\xE3o \xE9 poss\xEDvel excluir um item que j\xE1 est\xE1 em uso.",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este item | Voc\xEA n\xE3o poder\xE1 recuperar esses itens",created_message:"Item criado com sucesso",updated_message:"Item atualizado com sucesso",deleted_message:"Item exclu\xEDdo com sucesso | Itens Exclu\xEDdos com sucesso"},zm={title:"Or\xE7amentos",estimate:"Or\xE7amento | Or\xE7amentos",estimates_list:"Lista de or\xE7amentos",days:"{dias} dias",months:"{meses} M\xEAs",years:"{Anos} Ano",all:"Todos",paid:"Pago",unpaid:"N\xE3o pago",customer:"CLIENTE",ref_no:"N\xDAMERO DE REFER\xCANCIA.",number:"N\xDAMERO",amount_due:"Valor Devido",partially_paid:"Pago parcialmente",total:"Total",discount:"Desconto",sub_total:"Subtotal",estimate_number:"Numero do Or\xE7amento",ref_number:"Refer\xEAncia",contact:"Contato",add_item:"Adicionar Item",date:"Data",due_date:"Data de Vencimento",expiry_date:"Data de expira\xE7\xE3o",status:"Status",add_tax:"Adicionar Imposto",amount:"Montante",action:"A\xE7\xE3o",notes:"Observa\xE7\xF5es",tax:"Imposto",estimate_template:"Modelo de or\xE7amento",convert_to_invoice:"Converter em fatura",mark_as_sent:"Marcar como enviado",send_estimate:"Enviar or\xE7amento",record_payment:"Registro de pago",add_estimate:"Adicionar or\xE7amento",save_estimate:"Salvar Or\xE7amento",confirm_conversion:"Deseja converter este or\xE7amento em uma fatura?",conversion_message:"Conver\xE7\xE3o realizada com sucesso",confirm_send_estimate:"Este or\xE7amento ser\xE1 enviado por email ao cliente",confirm_mark_as_sent:"Este or\xE7amento ser\xE1 marcado como enviado",confirm_mark_as_accepted:"Este or\xE7amento ser\xE1 marcado como Aceito",confirm_mark_as_rejected:"Este or\xE7amento ser\xE1 marcado como Rejeitado",no_matching_estimates:"N\xE3o h\xE1 or\xE7amentos correspondentes!",mark_as_sent_successfully:"Or\xE7amento como marcado como enviado com sucesso",send_estimate_successfully:"Or\xE7amento enviado com sucesso",errors:{required:"Campo obrigat\xF3rio"},accepted:"Aceito",rejected:"Rejected",sent:"Enviado",draft:"Rascunho",declined:"Rejeitado",new_estimate:"Novo or\xE7amento",add_new_estimate:"Adicionar novo or\xE7amento",update_Estimate:"Atualizar or\xE7amento",edit_estimate:"Editar or\xE7amento",items:"art\xEDculos",Estimate:"Or\xE7amento | Or\xE7amentos",add_new_tax:"Adicionar novo imposto",no_estimates:"Ainda n\xE3o h\xE1 orcamentos",list_of_estimates:"Esta se\xE7\xE3o cont\xE9m a lista de or\xE7amentos.",mark_as_rejected:"Marcar como rejeitado",mark_as_accepted:"Marcar como aceito",marked_as_accepted_message:"Or\xE7amento marcado como aceito",marked_as_rejected_message:"Or\xE7amento marcado como rejeitado",confirm_delete:"N\xE3o poder\xE1 recuperar este or\xE7amento | N\xE3o poder\xE1 recuperar estes or\xE7amentos",created_message:"Or\xE7amento criado com sucesso",updated_message:"Or\xE7amento atualizado com sucesso",deleted_message:"Or\xE7amento exclu\xEDdo com sucesso | Or\xE7amentos exclu\xEDdos com sucesso",something_went_wrong:"Algo deu errado",item:{title:"Titulo do item",description:"Descri\xE7\xE3o",quantity:"Quantidade",price:"Pre\xE7o",discount:"Desconto",total:"Total",total_discount:"Desconto total",sub_total:"Subtotal",tax:"Imposto",amount:"Montante",select_an_item:"Escreva ou clique para selecionar um item",type_item_description:"Tipo Item Descri\xE7\xE3o (opcional)"}},xm={title:"Faturas",invoices_list:"Lista de faturas",days:"{dias} dias",months:"{meses} M\xEAs",years:"{anos} Ano",all:"Todas",paid:"Paga",unpaid:"N\xE3o Paga",viewed:"Viewed",overdue:"Overdue",completed:"Completed",customer:"CLIENTE",paid_status:"STATUS PAGAMENTO",ref_no:"REFER\xCANCIA",number:"N\xDAMERO",amount_due:"VALOR DEVIDO",partially_paid:"Parcialmente pago",total:"Total",discount:"Desconto",sub_total:"Subtotal",invoice:"Fatura | Faturas",invoice_number:"N\xFAmero da fatura",ref_number:"Refer\xEAncia",contact:"Contato",add_item:"Adicionar um item",date:"Data",due_date:"Data de Vencimento",status:"Status",add_tax:"Adicionar imposto",amount:"Montante",action:"A\xE7\xE3o",notes:"Observa\xE7\xF5es",view:"Ver",send_invoice:"Enviar Fatura",invoice_template:"Modelo da Fatura",template:"Modelo",mark_as_sent:"Marcar como enviada",confirm_send_invoice:"Esta fatura ser\xE1 enviada por e-mail ao cliente",invoice_mark_as_sent:"Esta fatura ser\xE1 marcada como enviada",confirm_send:"Esta fatura ser\xE1 enviada por e-mail ao cliente",invoice_date:"Data da Fatura",record_payment:"Gravar Pagamento",add_new_invoice:"Adicionar Nova Fatura",update_expense:"Atualizar Despesa",edit_invoice:"Editar Fatura",new_invoice:"Nova Fatura",save_invoice:"Salvar Fatura",update_invoice:"Atualizar Fatura",add_new_tax:"Adicionar novo Imposto",no_invoices:"Ainda n\xE3o h\xE1 faturas!",list_of_invoices:"Esta se\xE7\xE3o conter\xE1 a lista de faturas.",select_invoice:"Selecionar Fatura",no_matching_invoices:"N\xE3o h\xE1 faturas correspondentes!",mark_as_sent_successfully:"Fatura marcada como enviada com sucesso",invoice_sent_successfully:"Fatura enviada com sucesso",cloned_successfully:"Fatura clonada com sucesso",clone_invoice:"Clonar fatura",confirm_clone:"Esta fatura ser\xE1 clonada em uma nova fatura",item:{title:"Titulo do Item",description:"Descri\xE7\xE3o",quantity:"Quantidade",price:"Pre\xE7o",discount:"Desconto",total:"Total",total_discount:"Desconto Total",sub_total:"SubTotal",tax:"Imposto",amount:"Montante",select_an_item:"Digite ou clique para selecionar um item",type_item_description:"Tipo Descri\xE7\xE3o do item (opcional)"},confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar esta fatura | Voc\xEA n\xE3o poder\xE1 recuperar essas faturas",created_message:"Fatura criada com sucesso",updated_message:"Fatura atualizada com sucesso",deleted_message:"Fatura exclu\xEDda com sucesso | Faturas exclu\xEDdas com sucesso",marked_as_sent_message:"Fatura marcada como enviada com sucesso",something_went_wrong:"Algo deu errado",invalid_due_amount_message:"O valor total da fatura n\xE3o pode ser menor que o valor total pago para esta fatura. Atualize a fatura ou exclua os pagamentos associados para continuar."},Pm={title:"Pagamentos",payments_list:"Lista de Pagamentos",record_payment:"Gravar Pagamento",customer:"Cliente",date:"Data",amount:"Montante",action:"A\xE7\xE3o",payment_number:"N\xFAmero do Pagamento",payment_mode:"Forma de Pagamento",invoice:"Fatura",note:"Observa\xE7\xE3o",add_payment:"Adicionar Pagamento",new_payment:"Novo Pagamento",edit_payment:"Editar Pagamento",view_payment:"Ver Pagamento",add_new_payment:"Adicionar novo Pagamento",send_payment_receipt:"Enviar recibo de pagamento",save_payment:"Salvar Pagamento",send_payment:"Mande o pagamento",update_payment:"Atualizar Pagamento",payment:"Pagamento | Pagamentos",no_payments:"Ainda sem pagamentos!",not_selected:"Not selected",no_invoice:"No invoice",no_matching_payments:"N\xE3o h\xE1 pagamentos correspondentes!",list_of_payments:"Esta se\xE7\xE3o conter\xE1 a lista de pagamentos.",select_payment_mode:"Selecione a forma de pagamento",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este Pagamento | Voc\xEA n\xE3o poder\xE1 recuperar esses Pagamentos",created_message:"Pagamento criado com sucesso",updated_message:"Pagamento atualizado com sucesso",deleted_message:"Pagamento exclu\xEDdo com sucesso | Pagamentos exclu\xEDdos com sucesso",invalid_amount_message:"O valor do pagamento \xE9 inv\xE1lido"},Sm={title:"Despesas",expenses_list:"Lista de Despesas",expense_title:"T\xEDtulo",contact:"Contato",category:"Categoria",customer:"Cliente",from_date:"A partir da Data",to_date:"At\xE9 a Data",expense_date:"Data",description:"Descri\xE7\xE3o",receipt:"Receita",amount:"Montante",action:"A\xE7\xE3o",not_selected:"Not selected",note:"Observa\xE7\xE3o",category_id:"Categoria",date:"Data da Despesa",add_expense:"Adicionar Despesa",add_new_expense:"Adicionar Nova Despesa",save_expense:"Salvar Despesa",update_expense:"Atualizar Despesa",download_receipt:"Baixar Receita",edit_expense:"Editar Despesa",new_expense:"Nova Despesa",expense:"Despesa | Despesas",no_expenses:"Ainda sem Despesas!",list_of_expenses:"Esta se\xE7\xE3o conter\xE1 a lista de despesas.",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar esta despesa | Voc\xEA n\xE3o poder\xE1 recuperar essas despesas",created_message:"Despesa criada com sucesso",updated_message:"Despesa atualizada com sucesso",deleted_message:"Despesas exclu\xEDdas com sucesso | Despesas exclu\xEDdas com sucesso",categories:{categories_list:"Lista de Categorias",title:"T\xEDtulo",name:"Nome",description:"Descri\xE7\xE3o",amount:"Montante",actions:"A\xE7\xF5es",add_category:"Adicionar Categoria",new_category:"Nova Categoria",category:"Categoria | Categorias",select_a_category:"Selecionar uma Categoria"}},jm={email:"Email",password:"Senha",forgot_password:"Esqueceu a senha?",or_signIn_with:"ou Entre com",login:"Entrar",register:"Registre-se",reset_password:"Resetar Senha",password_reset_successfully:"Senha redefinida com sucesso",enter_email:"Digite email",enter_password:"Digite a senha",retype_password:"Confirme a Senha"},Am={title:"Relat\xF3rio",from_date:"A partir da Data",to_date:"At\xE9 a Data",status:"Status",paid:"Pago",unpaid:"N\xE3o Pago",download_pdf:"Baixar PDF",view_pdf:"Ver PDF",update_report:"Atualizar Relat\xF3rio",report:"Relat\xF3rio | Relat\xF3rios",profit_loss:{profit_loss:"Perda de lucro",to_date:"At\xE9 a Data",from_date:"A partir da Data",date_range:"Selecionar per\xEDodo"},sales:{sales:"Vendas",date_range:"Selecionar per\xEDodo",to_date:"At\xE9 a Data",from_date:"A partir da Data",report_type:"Tipo de Relat\xF3rio"},taxes:{taxes:"Impostos",to_date:"At\xE9 a Data",from_date:"A partir da Data",date_range:"Selecionar per\xEDodo"},errors:{required:"Campo obrigat\xF3rio"},invoices:{invoice:"Fatura",invoice_date:"Data da Fatura",due_date:"Data de Vencimento",amount:"Montante",contact_name:"Nome de Contato",status:"Status"},estimates:{estimate:"Or\xE7amento",estimate_date:"Data do Or\xE7amento",due_date:"Data de Vencimento",estimate_number:"N\xFAmero do Or\xE7amento",ref_number:"Refer\xEAncia",amount:"Montante",contact_name:"Nome de Contato",status:"Status"},expenses:{expenses:"Despesas",category:"Categoria",date:"Data",amount:"Montante",to_date:"At\xE9 a Data",from_date:"A partir da Data",date_range:"Selecionar per\xEDodo"}},Dm={menu_title:{account_settings:"Configura\xE7\xF5es da conta",company_information:"Informa\xE7\xF5es da Empresa",customization:"Personalizar",preferences:"Prefer\xEAncias",notifications:"Notifica\xE7\xF5es",tax_types:"Tipos de Impostos",expense_category:"Categorias de Despesas",update_app:"Atualizar Aplicativo",custom_fields:"Os campos personalizados"},title:"Configura\xE7\xF5es",setting:"Configura\xE7\xE3o | Configura\xE7\xF5es",general:"Geral",language:"Idioma",primary_currency:"Mo\xE9da Principal",timezone:"Fuso hor\xE1rio",date_format:"Formato de data",currencies:{title:"Moedas",currency:"Moeda | Moedas",currencies_list:"Moedas",select_currency:"Selecione uma Moeda",name:"Nome",code:"C\xF3digo",symbol:"S\xEDmbolo",precision:"Precis\xE3o",thousand_separator:"Separador de Milhar",decimal_separator:"Separador Decimal",position:"Posi\xE7\xE3o",position_of_symbol:"Posi\xE7\xE3o do S\xEDmbolo",right:"Direita",left:"Esquerda",action:"A\xE7\xE3o",add_currency:"Adicionar Moeda"},mail:{host:"Host de Email",port:"Porta de Email",driver:"Mail Driver",secret:"Segredo",mailgun_secret:"Mailgun Segredo",mailgun_domain:"Dom\xEDnio",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Segredo",ses_key:"SES Chave",password:"Senha do Email",username:"Nome de Usu\xE1rio do Email",mail_config:"Configura\xE7\xE3o de Email",from_name:"Do Nome de Email",from_mail:"Do Endere\xE7o de Email",encryption:"Criptografia de Email",mail_config_desc:"Abaixo est\xE1 o formul\xE1rio para configurar o driver de email para enviar emails do aplicativo. Voc\xEA tamb\xE9m pode configurar provedores de terceiros como Sendgrid, SES etc."},pdf:{title:"Configura\xE7\xF5es de PDF",footer_text:"Texto do Rodap\xE9",pdf_layout:"Layout de PDF"},company_info:{company_info:"Informa\xE7\xE3o da Empresa",company_name:"Nome da Empresa",company_logo:"Logotipo da Empresa",section_description:"Informa\xE7\xF5es sobre sua empresa que ser\xE3o exibidas em Faturas, Or\xE7amentos e outros documentos criados pela Crater.",phone:"Telefone",country:"Pais",state:"Estado",city:"Cidade",address:"Endere\xE7o",zip:"CEP",save:"Salvar",updated_message:"Informa\xE7\xF5es da Empresa atualizadas com sucesso"},custom_fields:{title:"Os campos personalizados",add_custom_field:"Adicionar campo personalizado",edit_custom_field:"Editar campo personalizado",field_name:"Nome do campo",type:"Tipo",name:"Nome",required:"Requeridas",label:"R\xF3tulo",placeholder:"Placeholder",help_text:"Texto de ajuda",default_value:"Valor padr\xE3o",prefix:"Prefixo",starting_number:"N\xFAmero inicial",model:"Modelo",help_text_description:"Digite algum texto para ajudar os usu\xE1rios a entender a finalidade desse campo personalizado.",suffix:"Sufixo",yes:"sim",no:"N\xE3o",order:"Ordem",custom_field_confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este campo personalizado",already_in_use:"O campo personalizado j\xE1 est\xE1 em uso",deleted_message:"Campo personalizado exclu\xEDdo com sucesso",options:"op\xE7\xF5es",add_option:"Adicionar op\xE7\xF5es",add_another_option:"Adicione outra op\xE7\xE3o",sort_in_alphabetical_order:"Classificar em ordem alfab\xE9tica",add_options_in_bulk:"Adicionar op\xE7\xF5es em massa",use_predefined_options:"Use Predefined Options",select_custom_date:"Selecionar data personalizada",select_relative_date:"Selecionar data relativa",ticked_by_default:"Marcado por padr\xE3o",updated_message:"Campo personalizado atualizado com sucesso",added_message:"Campo personalizado adicionado com sucesso"},customization:{customization:"Personalizar",save:"Salvar",addresses:{title:"Endere\xE7o",section_description:"Voc\xEA pode definir o endere\xE7o de cobran\xE7a do cliente e o formato do endere\xE7o de entrega do cliente (exibido apenas em PDF).",customer_billing_address:"Endere\xE7o de Cobran\xE7a do Cliente",customer_shipping_address:"Endere\xE7o de Entrega do Cliente",company_address:"Endere\xE7o da Empresa",insert_fields:"Inserir Campos",contact:"Contato",address:"Endere\xE7o",display_name:"Nome em Exibi\xE7\xE3o",primary_contact_name:"Nome do Contato Principal",email:"Email",website:"Website",name:"Nome",country:"Pais",state:"Estado",city:"Cidade",company_name:"Nome da Empresa",address_street_1:"Endere\xE7o Rua 1",address_street_2:"Endere\xE7o Rua 2",phone:"Telefone",zip_code:"CEP",address_setting_updated:"Configura\xE7\xE3o de Endere\xE7o Atualizada com Sucesso"},updated_message:"Informa\xE7\xF5es da Empresa atualizadas com sucesso",invoices:{title:"Faturas",notes:"Notas",invoice_prefix:"Fatura Prefixo",invoice_settings:"Configra\xE7\xF5es da Fatura",autogenerate_invoice_number:"Gerar automaticamente o n\xFAmero da Fatura",autogenerate_invoice_number_desc:"Desative isso, se voc\xEA n\xE3o deseja gerar automaticamente n\xFAmeros da Fatura sempre que criar uma nova.",enter_invoice_prefix:"Digite o prefixo da Fatura",terms_and_conditions:"Termos e Condi\xE7\xF5es",invoice_settings_updated:"Configura\xE7\xE3o da Fatura atualizada com sucesso"},estimates:{title:"Or\xE7amentos",estimate_prefix:"Or\xE7amento Prefixo",estimate_settings:"Configura\xE7\xF5es do Or\xE7amento",autogenerate_estimate_number:"Gerar automaticamente o n\xFAmero do Or\xE7amento",estimate_setting_description:"Desative isso, se voc\xEA n\xE3o deseja gerar automaticamente n\xFAmeros do Or\xE7amento sempre que criar um novo.",enter_estimate_prefix:"Digite o prefixo do Or\xE7amento",estimate_setting_updated:"Configura\xE7\xE3o do Or\xE7amento atualizada com sucesso"},payments:{title:"Pagamentos",payment_prefix:"Pagamento Prefixo",payment_settings:"Configura\xE7\xF5es de Pagamento",autogenerate_payment_number:"Gerar automaticamente n\xFAmero do Pagamento",payment_setting_description:"Desative isso, se voc\xEA n\xE3o deseja gerar automaticamente n\xFAmeros do Pagamento sempre que criar um novo.",enter_payment_prefix:"Digite o Prefixo do Pagamento",payment_setting_updated:"Configura\xE7\xF5es de Pagamento atualizada com sucesso",payment_mode:"Modo de pagamento",add_payment_mode:"Adicionar modo de pagamento",edit_payment_mode:"Editar modo de pagamento",mode_name:"Nome do modo",payment_mode_added:"Modo de pagamento adicionado",payment_mode_updated:"Modo de pagamento atualizado",payment_mode_confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este modo de pagamento",already_in_use:"O modo de pagamento j\xE1 est\xE1 em uso",deleted_message:"Modo de pagamento exclu\xEDdo com sucesso"},items:{title:"Itens",units:"unidades",add_item_unit:"Adicionar unidade de item",edit_item_unit:"Editar unidade de item",unit_name:"Nome da unidade",item_unit_added:"Item Unit Added",item_unit_updated:"Item Unit Updated",item_unit_confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar esta unidade de item",already_in_use:"A unidade do item j\xE1 est\xE1 em uso",deleted_message:"Unidade de item exclu\xEDda com sucesso"}},account_settings:{profile_picture:"Foto do Perfil",name:"Nome",email:"Email",password:"Senha",confirm_password:"Confirmar Senha",account_settings:"Configura\xE7\xF5es da conta",save:"Salvar",section_description:"Voc\xEA pode atualizar seu nome, email e senha usando o formul\xE1rio abaixo.",updated_message:"Configura\xE7\xF5es da conta atualizadas com sucesso"},user_profile:{name:"Nome",email:"Email",password:"Password",confirm_password:"Confirmar Senha"},notification:{title:"Notifica\xE7\xE3o",email:"Enviar Notifica\xE7\xF5es para",description:"Quais notifica\xE7\xF5es por email voc\xEA gostaria de receber quando algo mudar?",invoice_viewed:"Fatura Visualizada",invoice_viewed_desc:"Quando o seu cliente visualiza uma Fatura enviada pelo painel do Crater.",estimate_viewed:"Or\xE7amento Visualizado",estimate_viewed_desc:"Quando o seu cliente visualiza um Or\xE7amento enviada pelo painel do Crater.",save:"Salvar",email_save_message:"E-mail salvo com sucesso",please_enter_email:"Por favor digite um E-mail"},tax_types:{title:"Tipos de Impostos",add_tax:"Adicionar Imposto",edit_tax:"Editar imposto",description:"Voc\xEA pode adicionar ou remover impostos conforme desejar. O Crater suporta impostos sobre itens individuais e tamb\xE9m na Fatura.",add_new_tax:"Adicionar Novo Imposto",tax_settings:"Configura\xE7\xF5es de Impostos",tax_per_item:"Imposto por Item",tax_name:"Nome do Imposto",compound_tax:"Imposto Composto",percent:"Porcentagem",action:"A\xE7\xE3o",tax_setting_description:"Habilite isso se desejar adicionar Impostos a itens da Fatura Idividualmente. Por padr\xE3o, os impostos s\xE3o adicionados diretamente \xE0 Fatura.",created_message:"Tipo de Imposto criado com sucesso",updated_message:"Tipo de Imposto Atualizado com sucesso",deleted_message:"Tipo de Imposto Deletado com sucesso",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este tipo de Imposto",already_in_use:"O Imposto j\xE1 est\xE1 em uso"},expense_category:{title:"Categoria de Despesa",action:"A\xE7\xE3o",description:"As Categorias s\xE3o necess\xE1rias para adicionar entradas de Despesas. Voc\xEA pode adicionar ou remover essas Categorias de acordo com sua prefer\xEAncia.",add_new_category:"Adicionar Nova Categoria",add_category:"Adicionar categoria",edit_category:"Editar categoria",category_name:"Nome da Categoria",category_description:"Descri\xE7\xE3o",created_message:"Categoria de Despesa criada com sucesso",deleted_message:"Categoria de Despesa exclu\xEDda com sucesso",updated_message:"Categoria de Despesa atualizada com sucesso",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar esta Categoria de Despesa",already_in_use:"A categoria j\xE1 est\xE1 em uso"},preferences:{currency:"Moeda",language:"Idioma",time_zone:"Fuso Hor\xE1rio",fiscal_year:"Ano Financeiro",date_format:"Formato da Data",discount_setting:"Configura\xE7\xE3o de Desconto",discount_per_item:"Desconto por Item ",discount_setting_description:"Habilite isso se desejar adicionar desconto a itens de Fatura individualmente. Por padr\xE3o, o desconto \xE9 adicionado diretamente \xE0 Fatura.",save:"Salvar",preference:"Prefer\xEAncia | Prefer\xEAncias",general_settings:"Prefer\xEAncias padr\xE3o para o sistema.",updated_message:"Prefer\xEAncias atualizadas com sucesso",select_language:"Selecione um Idioma",select_time_zone:"Selecione um fuso hor\xE1rio",select_date_formate:"Selecione um formato de data",select_financial_year:"Selecione o ano financeiro"},update_app:{title:"Atualizar Aplicativo",description:"Voc\xEA pode atualizar facilmente o Crater, verifique se h\xE0 novas atualiza\xE7\xF5es, clicando no bot\xE3o abaixo",check_update:"Verifique se h\xE1 atualiza\xE7\xF5es",avail_update:"Nova atualiza\xE7\xE3o dispon\xEDvel",next_version:"Pr\xF3xima vers\xE3o",update:"Atualizar agora",update_progress:"Atualiza\xE7\xE3o em progresso...",progress_text:"Levar\xE1 apenas alguns minutos. N\xE3o atualize a tela ou feche a janela antes que a atualiza\xE7\xE3o seja conclu\xEDda",update_success:"O aplicativo foi atualizado! Aguarde enquanto a janela do navegador \xE9 recarregada automaticamente.",latest_message:"Nenhuma atualiza\xE7\xE3o dispon\xEDvel! Voc\xEA est\xE1 na vers\xE3o mais recente.",current_version:"Vers\xE3o Atual",download_zip_file:"Baixar arquivo ZIP",unzipping_package:"Descompactando o pacote",copying_files:"Copiando arquivos",running_migrations:"Executando migra\xE7\xF5es",finishing_update:"Atualiza\xE7\xE3o de acabamento",update_failed:"Atualiza\xE7\xE3o falhou",update_failed_text:"Desculpa! Sua atualiza\xE7\xE3o falhou em: {step} step"}},Cm={account_info:"Informa\xE7\xE3o da conta",account_info_desc:"Os detalhes abaixo ser\xE3o usados para criar a conta principal do administrador. Al\xE9m disso, voc\xEA pode alterar os detalhes a qualquer momento ap\xF3s o login.",name:"Nome",email:"Email",password:"Senha",confirm_password:"Confirmar Senha",save_cont:"Salvar e Continuar",company_info:"Informa\xE7\xE3o da Empresa",company_info_desc:"Esta informa\xE7\xE3o ser\xE1 exibida nas Faturas. Observe que voc\xEA pode editar isso mais tarde na p\xE1gina de configura\xE7\xF5es.",company_name:"Nome da Empresa",company_logo:"Logotipo da Empresa",logo_preview:"Previsualizar Logotipo",preferences:"Prefer\xEAncias",preferences_desc:"Prefer\xEAncias padr\xE3o para o sistema.",country:"Pais",state:"Estado",city:"Cidade",address:"Endere\xE7o",street:"Rua 1 | Rua 2",phone:"Telefone",zip_code:"CEP",go_back:"Voltar",currency:"Moeda",language:"Idioma",time_zone:"Fuso Hor\xE1rio",fiscal_year:"Ano Financeiro",date_format:"Formato de Data",from_address:"Do Endere\xE7o",username:"Nome de Usu\xE1rio",next:"Pr\xF3ximo",continue:"Continuar",skip:"Pular",database:{database:"URL do Site e Base de Dados",connection:"Conex\xE3o da Base de Dados",host:"Host da Base de Dados",port:"Porta da Base de Dados",password:"Senha da Base de Dados",app_url:"URL do Aplicativo",username:"Usu\xE1rio da Base de Dados",db_name:"Nome da Base de Dados",desc:"Crie um Banco de Dados no seu servidor e defina as credenciais usando o formul\xE1rio abaixo."},permissions:{permissions:"Permiss\xF5es",permission_confirm_title:"Voc\xEA tem certeza que quer continuar?",permission_confirm_desc:"Falha na verifica\xE7\xE3o de permiss\xE3o da pasta",permission_desc:"Abaixo est\xE1 a lista de permiss\xF5es de pasta que s\xE3o necess\xE1rias para que o aplicativo funcione. Se a verifica\xE7\xE3o da permiss\xE3o falhar, atualize as permiss\xF5es da pasta."},mail:{host:"Host do email",port:"Porta do email",driver:"Driver do email",secret:"Segredo",mailgun_secret:"Segredo do Mailgun",mailgun_domain:"Dom\xEDnio",mailgun_endpoint:"Endpoint do Mailgun",ses_secret:"Segredo do SES",ses_key:"Chave SES",password:"Senha do email",username:"Nome do Usu\xE1rio do email",mail_config:"Configura\xE7\xE3o de email",from_name:"Nome do email",from_mail:"Endere\xE7o de email",encryption:"Criptografia de email",mail_config_desc:"Abaixo est\xE1 o formul\xE1rio para configurar o driver de email que ser\xE1 usado para enviar emails do aplicativo. Voc\xEA tamb\xE9m pode configurar provedores de terceiros como Sendgrid, SES etc."},req:{system_req:"Requisitos de Sistema",php_req_version:"PHP (vers\xE3o {version} obrigat\xF3ria)",check_req:"Verificar Requisitos",system_req_desc:"O Crater tem alguns requisitos de servidor. Verifique se o seu servidor possui a vers\xE3o do PHP necess\xE1ria e todas as extens\xF5es mencionadas abaixo."},errors:{migrate_failed:"Falha na migra\xE7\xE3o",database_variables_save_error:"N\xE3o \xE9 poss\xEDvel gravar a configura\xE7\xE3o no arquivo .env. Por favor, verifique suas permiss\xF5es de arquivo",mail_variables_save_error:"A configura\xE7\xE3o do email falhou.",connection_failed:"Falha na conex\xE3o com o banco de dados",database_should_be_empty:"O banco de dados deve estar vazio"},success:{mail_variables_save_successfully:"Email configurado com sucesso",database_variables_save_successfully:"Banco de dados configurado com sucesso."}},Nm={invalid_phone:"N\xFAmero de telefone inv\xE1lido",invalid_url:"url inv\xE1lidas (ex: http://www.craterapp.com)",required:"Campo obrigat\xF3rio",email_incorrect:"E-mail incorreto",email_already_taken:"O email j\xE1 foi recebido.",email_does_not_exist:"O usu\xE1rio com determinado email n\xE3o existe",send_reset_link:"Enviar link de redefini\xE7\xE3o",not_yet:"Ainda n\xE3o? Envie novamente",password_min_length:"A senha deve conter {count} caracteres",name_min_length:"O nome deve ter pelo menos {count} letras.",enter_valid_tax_rate:"Insira uma taxa de imposto v\xE1lida",numbers_only:"Apenas N\xFAmeros.",characters_only:"Apenas Caracteres.",password_incorrect:"As senhas devem ser id\xEAnticas",password_length:"A senha deve ter {count} caracteres.",qty_must_greater_than_zero:"A quantidade deve ser maior que zero.",price_greater_than_zero:"O pre\xE7o deve ser maior que zero.",payment_greater_than_zero:"O pagamento deve ser maior que zero.",payment_greater_than_due_amount:"O pagamento inserido \xE9 mais do que o valor devido desta fatura.",quantity_maxlength:"A quantidade n\xE3o deve exceder 20 d\xEDgitos.",price_maxlength:"O pre\xE7o n\xE3o deve ser superior a 20 d\xEDgitos.",price_minvalue:"O pre\xE7o deve ser maior que 0.",amount_maxlength:"Montante n\xE3o deve ser superior a 20 d\xEDgitos.",amount_minvalue:"Montante deve ser maior que zero",description_maxlength:"A descri\xE7\xE3o n\xE3o deve ter mais que 255 caracteres.",maximum_options_error:"M\xE1ximo de {max} op\xE7\xF5es selecionadas. Primeiro remova uma op\xE7\xE3o selecionada para selecionar outra.",notes_maxlength:"As anota\xE7\xF5es n\xE3o devem ter mais que 255 caracteres.",address_maxlength:"O endere\xE7o n\xE3o deve ter mais que 255 caracteres.",ref_number_maxlength:"O n\xFAmero de refer\xEAncia n\xE3o deve ter mais que 255 caracteres.",prefix_maxlength:"O prefixo n\xE3o deve ter mais que 5 caracteres."};var Em={navigation:vm,general:ym,dashboard:hm,tax_types:bm,customers:km,items:wm,estimates:zm,invoices:xm,payments:Pm,expenses:Sm,login:jm,reports:Am,settings:Dm,wizard:Cm,validation:Nm};const Im={dashboard:"Pannello di controllo",customers:"Clienti",items:"Commesse",invoices:"Fatture","recurring-invoices":"Fatture ricorrenti",expenses:"Spese",estimates:"Preventivi",payments:"Pagamenti",reports:"Rapporti",settings:"Configurazione",logout:"Disconnessione",users:"Utenti",modules:"Moduli"},Tm={add_company:"Aggiungi azienda",view_pdf:"Vedi PDF",copy_pdf_url:"Copia URL PDF",download_pdf:"Scarica PDF",save:"Salva",create:"Crea",cancel:"Elimina",update:"Aggiorna",deselect:"Deseleziona",download:"Scarica",from_date:"Dalla Data",to_date:"Alla Data",from:"Da",to:"A",ok:"Ok",yes:"S\xEC",no:"No",sort_by:"Ordina per",ascending:"Crescente",descending:"Decrescente",subject:"Oggetto",body:"Corpo",message:"Messaggio",send:"Invia",preview:"Anteprima",go_back:"Torna indietro",back_to_login:"Torna al Login?",home:"Home",filter:"Filtro",delete:"Elimina",edit:"Modifica",view:"Visualizza",add_new_item:"Aggiungi nuova Commessa",clear_all:"Pulisci tutto",showing:"Visualizzo",of:"di",actions:"Azioni",subtotal:"SUBTOTALE",discount:"SCONTO",fixed:"Fissato",percentage:"Percentuale",tax:"TASSA",total_amount:"AMMONTARE TOTALE",bill_to:"Fattura a",ship_to:"Invia a",due:"Dovuto",draft:"Bozza",sent:"Inviata",all:"Tutte",select_all:"Seleziona tutto",select_template:"Seleziona Template",choose_file:"Clicca per selezionare un file",choose_template:"Scegli un modello",choose:"Scegli",remove:"Rimuovi",select_a_status:"Seleziona uno Stato",select_a_tax:"Seleziona imposta",search:"Cerca",are_you_sure:"Sei sicuro/a?",list_is_empty:"La lista \xE8 vuota.",no_tax_found:"Nessuna imposta trovata!",four_zero_four:"404",you_got_lost:"Hoops! Ti sei perso",go_home:"Vai alla Home",test_mail_conf:"Configurazione della mail di test",send_mail_successfully:"Mail inviata con successo",setting_updated:"Configurazioni aggiornate con successo",select_state:"Seleziona lo Stato",select_country:"Seleziona Paese",select_city:"Seleziona Citt\xE0",street_1:"Indirizzo 1",street_2:"Indirizzo 2",action_failed:"Errore",retry:"Riprova",choose_note:"Scegli Nota",no_note_found:"Nessuna Nota Trovata",insert_note:"Inserisci Nota",copied_pdf_url_clipboard:"Url PDF copiato negli appunti!",copied_url_clipboard:"URL copiato negli appunti!",docs:"Documenti",do_you_wish_to_continue:"Vuoi continuare?",note:"Nota",pay_invoice:"Paga Fattura",login_successfully:"Accesso effettuato con successo!",logged_out_successfully:"Disconnessione riuscita",mark_as_default:"Contrassegna come predefinito"},Rm={select_year:"Seleziona anno",cards:{due_amount:"Somma dovuta",customers:"Clienti",invoices:"Fatture",estimates:"Preventivi",payments:"Pagamenti"},chart_info:{total_sales:"Vendite",total_receipts:"Ricevute",total_expense:"Uscite",net_income:"Guadagno netto",year:"Seleziona anno"},monthly_chart:{title:"Entrate & Uscite"},recent_invoices_card:{title:"Fatture insolute",due_on:"Data di scadenza",customer:"Cliente",amount_due:"Ammontare dovuto",actions:"Azioni",view_all:"Vedi tutto"},recent_estimate_card:{title:"Preventivi recenti",date:"Data",customer:"Cliente",amount_due:"Ammontare dovuto",actions:"Azioni",view_all:"Vedi tutto"}},$m={name:"Nome",description:"Descrizione",percent:"Percento",compound_tax:"Imposta composta"},Mm={search:"Cerca...",customers:"Clienti",users:"Utenti",no_results_found:"Nessun Risultato Trovato"},Fm={label:"CAMBIA AZIENDA",no_results_found:"Nessun Risultato Trovato",add_new_company:"Aggiungi una nuova azienda",new_company:"Nuova Azienda",created_message:"Azienda creata con successo"},Vm={today:"Oggi",this_week:"Questa Settimana",this_month:"Questo mese",this_quarter:"Questo Trimestre",this_year:"Anno corrente",previous_week:"Settimana precedente",previous_month:"Mese precedente",previous_quarter:"Trimestre Precedente",previous_year:"Anno Precedente",custom:"Personalizzato"},Um={title:"Clienti",prefix:"Prefisso",add_customer:"Aggiungi cliente",contacts_list:"Lista clienti",name:"Nome",mail:"Mail | Mails",statement:"Dichiarazione",display_name:"Nome Visibile",primary_contact_name:"Riferimento",contact_name:"Nome Contatto",amount_due:"Ammontare dovuto",email:"Email",address:"Indirizzo",phone:"Telefono",website:"Sito web",overview:"Panoramica",invoice_prefix:"Prefisso Fattura",estimate_prefix:"Prefisso Preventivi",payment_prefix:"Prefisso Pagamento",enable_portal:"Abilita Portale",country:"Paese",state:"Provincia",city:"Citt\xE0",zip_code:"Codice Postale",added_on:"Aggiunto il",action:"Azione",password:"Password",confirm_password:"Conferma Password",street_number:"Numero Civico",primary_currency:"Val\xF9ta Principale",description:"Descrizione",add_new_customer:"Aggiungi nuovo Cliente",save_customer:"Salva Cliente",update_customer:"Aggiorna Cliente",customer:"Cliente | Clienti",new_customer:"Nuovo cliente",edit_customer:"Modifica Cliente",basic_info:"Informazioni",portal_access:"Accesso al Portale",portal_access_text:"Vuoi consentire a questo cliente di accedere al Portale Clienti?",portal_access_url:"URL Login Portale Cliente",portal_access_url_help:"Copia e inoltra l'URL sopra indicato al tuo cliente per fornire l'accesso.",billing_address:"Indirizzo di Fatturazione",shipping_address:"Indirizzo di Spedizione",copy_billing_address:"Copia da Fatturazione",no_customers:"Ancora nessun Cliente!",no_customers_found:"Nessun cliente trovato!",no_contact:"Nessun contatto",no_contact_name:"Nessun nome del contatto",list_of_customers:"Qui ci sar\xE0 la lista dei tuoi clienti",primary_display_name:"Mostra il Nome Principale",select_currency:"Selezione Val\xF9ta",select_a_customer:"Seleziona Cliente",type_or_click:"Scrivi o clicca per selezionare",new_transaction:"Nuova transazione",no_matching_customers:"Non ci sono clienti corrispondenti!",phone_number:"Numero di telefono",create_date:"Crea data",confirm_delete:"Non sarai in grado di recuperare questo cliente e tutte le relative fatture, stime e pagamenti. | Non sarai in grado di recuperare questi clienti e tutte le relative fatture, stime e pagamenti.",created_message:"Cliente creato con successo",updated_message:"Cliente aggiornato con successo",address_updated_message:"Indirizzo aggiornato con successo",deleted_message:"Cliente cancellato con successo | Clienti cancellati con successo",edit_currency_not_allowed:"Impossibile cambiare valuta, dopo aver creato transazioni."},Om={title:"Commesse",items_list:"Lista Commesse",name:"Nome",unit:"Unit\xE0/Tipo",description:"Descrizione",added_on:"Aggiunto il",price:"Prezzo",date_of_creation:"Data di creazione",not_selected:"Nessun elemento selezionato",action:"Azione",add_item:"Aggiungi Commessa",save_item:"Salva",update_item:"Aggiorna",item:"Commessa | Commesse",add_new_item:"Aggiungi nuova Commessa",new_item:"Nuova Commessa",edit_item:"Modifica Commessa",no_items:"Ancora nessuna commessa!",list_of_items:"Qui ci sar\xE0 la lista delle commesse.",select_a_unit:"Seleziona",taxes:"Imposte",item_attached_message:"Non puoi eliminare una Commessa che \xE8 gi\xE0 attiva",confirm_delete:"Non potrai ripristinare la Commessa | Non potrai ripristinare le Commesse",created_message:"Commessa creata con successo",updated_message:"Commessa aggiornata con successo",deleted_message:"Commessa eliminata con successo | Commesse eliminate con successo"},Lm={title:"Preventivi",accept_estimate:"Accetta Preventivo",reject_estimate:"Rifiuta Preventivo",estimate:"Preventivo | Preventivi",estimates_list:"Lista Preventivi",days:"{days} Giorni",months:"{months} Mese",years:"{years} Anno",all:"Tutti",paid:"Pagato",unpaid:"Non pagato",customer:"CLIENTE",ref_no:"RIF N.",number:"NUMERO",amount_due:"AMMONTARE DOVUTO",partially_paid:"Pagamento Parziale",total:"Totale",discount:"Sconto",sub_total:"Sub Totale",estimate_number:"Preventivo Numero",ref_number:"Numero di Rif.",contact:"Contatto",add_item:"Aggiungi un item",date:"Data",due_date:"Data di pagamento",expiry_date:"Data di scadenza",status:"Stato",add_tax:"Aggiungi Imposta",amount:"Ammontare",action:"Azione",notes:"Note",tax:"Imposta",estimate_template:"Modello",convert_to_invoice:"Converti in Fattura",mark_as_sent:"Segna come Inviata",send_estimate:"Invia preventivo",resend_estimate:"Reinvia Preventivo",record_payment:"Registra Pagamento",add_estimate:"Aggiungi Preventivo",save_estimate:"Salva Preventivo",confirm_conversion:"Questo preventivo verr\xE0 usato per generare una nuova fattura.",conversion_message:"Fattura creata",confirm_send_estimate:"Questo preventivo verr\xE0 inviato al cliente via mail",confirm_mark_as_sent:"Questo preventivo verr\xE0 contrassegnato come inviato",confirm_mark_as_accepted:"Questo preventivo verr\xE0 contrassegnato come Accettato",confirm_mark_as_rejected:"Questo preventivo verr\xE0 contrassegnato come Rifiutato",no_matching_estimates:"Nessun preventivo trovato!",mark_as_sent_successfully:"Preventivo contrassegnato come inviato con successo",send_estimate_successfully:"Preventivo inviato con successo",errors:{required:"Campo obbligatorio"},accepted:"Accettato",rejected:"Rifiutato",expired:"Scaduto",sent:"Inviato",draft:"Bozza",viewed:"Visualizzato",declined:"Rifiutato",new_estimate:"Nuovo Preventivo",add_new_estimate:"Crea Nuovo Preventivo",update_Estimate:"Aggiorna preventivo",edit_estimate:"Modifica Preventivo",items:"Commesse",Estimate:"Preventivo | Preventivi",add_new_tax:"Aggiungi una nuova tassa/imposta",no_estimates:"Ancora nessun preventivo!",list_of_estimates:"Questa sezione conterr\xE0 la lista dei preventivi.",mark_as_rejected:"Segna come Rifiutato",mark_as_accepted:"Segna come Accettato",marked_as_accepted_message:"Preventivo contrassegnato come accettato",marked_as_rejected_message:"Preventivo contrassegnato come rifiutato",confirm_delete:"Non potrai pi\xF9 recuperare questo preventivo | Non potrai pi\xF9 recuperare questi preventivi",created_message:"Preventivo creato con successo",updated_message:"Preventivo modificato con successo",deleted_message:"Preventivo eliminato con successo | Preventivi eliminati con successo",something_went_wrong:"Si \xE8 verificato un errore",item:{title:"Titolo Commessa",description:"Descrizione",quantity:"Quantit\xE0",price:"Prezzo",discount:"Sconto",total:"Totale",total_discount:"Sconto Totale",sub_total:"Sub Totale",tax:"Tasse",amount:"Ammontare",select_an_item:"Scrivi o clicca per selezionare un item",type_item_description:"Scrivi una Descrizione (opzionale)"},mark_as_default_estimate_template_description:"Se abilitato, il modello selezionato verr\xE0 selezionato automaticamente per i nuovi preventivi."},qm={title:"Fatture",download:"Scarica",pay_invoice:"Paga Fattura",invoices_list:"Lista Fatture",invoice_information:"Informazioni Fattura",days:"{days} Giorni",months:"{months} Mese",years:"{years} Anno",all:"Tutti",paid:"Pagato",unpaid:"Insoluta",viewed:"Visualizzato",overdue:"Scaduta",completed:"Completata",customer:"CLIENTE",paid_status:"STATO DI PAGAMENTO",ref_no:"RIF N.",number:"NUMERO",amount_due:"AMMONTARE DOVUTO",partially_paid:"Parzialmente Pagata",total:"Totale",discount:"Sconto",sub_total:"Sub Totale",invoice:"Fattura | Fatture",invoice_number:"Numero Fattura",ref_number:"Rif Numero",contact:"Contatto",add_item:"Aggiungi Commessa/Item",date:"Data",due_date:"Data di pagamento",status:"Stato",add_tax:"Aggiungi Imposta",amount:"Ammontare",action:"Azione",notes:"Note",view:"Vedi",send_invoice:"Invia Fattura",resend_invoice:"Reinvia Fattura",invoice_template:"Modello Fattura",conversion_message:"Fattura duplicata con successo",template:"Modello",mark_as_sent:"Segna come inviata",confirm_send_invoice:"Questa fattura sar\xE0 inviata via Mail al Cliente",invoice_mark_as_sent:"Questa fattura sar\xE0 contrassegnata come inviata",confirm_mark_as_accepted:"Questa fattura verr\xE0 contrassegnata come Accettata",confirm_mark_as_rejected:"Questa fattura sar\xE0 contrassegnata come Rifiutata",confirm_send:"Questa fattura sar\xE0 inviata via Mail al Cliente",invoice_date:"Data fattura",record_payment:"Registra Pagamento",add_new_invoice:"Aggiungi nuova Fattura",update_expense:"Aggiorna Costo",edit_invoice:"Modifica Fattura",new_invoice:"Nuova Fattura",save_invoice:"Salva fattura",update_invoice:"Aggiorna Fattura",add_new_tax:"Aggiungi tassa/imposta",no_invoices:"Ancora nessuna fattura!",mark_as_rejected:"Segna come rifiutata",mark_as_accepted:"Segna come accettata",list_of_invoices:"Questa sezione conterr\xE0 la lista delle Fatture.",select_invoice:"Seleziona Fattura",no_matching_invoices:"Nessuna fattura trovata!",mark_as_sent_successfully:"Fattura contassegnata come inviata con successo",invoice_sent_successfully:"Fattura inviata correttamente",cloned_successfully:"Fattura copiata con successo",clone_invoice:"Clona Fattura",confirm_clone:"Questa fattura verr\xE0 clonata in una nuova fattura",item:{title:"Titolo Commessa",description:"Descrizione",quantity:"Quantit\xE0",price:"Prezzo",discount:"Sconto",total:"Totale",total_discount:"Sconto Totale",sub_total:"Sub Totale",tax:"Tassa",amount:"Ammontare",select_an_item:"Scrivi o clicca per selezionare un item",type_item_description:"Scrivi una descrizione (opzionale)"},payment_attached_message:"Una delle fatture selezionate ha gi\xE0 associato un pagamento. Assicurati di eliminare il pagamento associato prima di procedere con la rimozione",confirm_delete:"Non potrai recuperare la Fattura cancellata | Non potrai recuperare le Fatture cancellate",created_message:"Fattura creata con successo",updated_message:"Fattura aggiornata con successo",deleted_message:"Fattura cancellata con successo | Fatture cancellate con successo",marked_as_sent_message:"Fattura contrassegnata come inviata con successo",something_went_wrong:"Si \xE8 verificato un errore",invalid_due_amount_message:"L'ammontare totale della fattura non pu\xF2 essere inferiore all'ammontare totale pagato per questa fattura. Modifica la fattura o cancella i pagamenti associati per continuare.",mark_as_default_invoice_template_description:"Se abilitata, il modello selezionato verr\xE0 selezionato automaticamente per le nuove fatture."},Bm={title:"Fatture ricorrenti",invoices_list:"Elenco Fatture ricorrenti",days:"{days} Giorni",months:"{months} Mese",years:"{years} Anno",all:"Tutte",paid:"Pagata",unpaid:"Non Pagata",viewed:"Vista",overdue:"In ritardo",active:"Attiva",completed:"Completata",customer:"CLIENTE",paid_status:"STATO DI PAGAMENTO",ref_no:"Riferimento #",number:"NUMERO",amount_due:"AMMONTARE DOVUTO",partially_paid:"Parzialmente Pagata",total:"Totale",discount:"Sconto",sub_total:"Totale Parziale",invoice:"Fattura Ricorrente | Fatture Ricorrenti",invoice_number:"Numero Della Fattura Ricorrente",next_invoice_date:"Data Prossima Fattura",ref_number:"Numero di Rif.",contact:"Contatto",add_item:"Aggiungi un elemento",date:"Data",limit_by:"Limita per",limit_date:"Data limite",limit_count:"Conteggio Limite",count:"Conteggio",status:"Stato",select_a_status:"Seleziona uno Stato",working:"Elaborando",on_hold:"In sospeso",complete:"Completate",add_tax:"Aggiungi imposta",amount:"Quantit\xE0",action:"Azione",notes:"Note",view:"Visualizza",basic_info:"Info Di Base",send_invoice:"Invia Fattura Ricorrente",auto_send:"Invio automatico",resend_invoice:"Reinvia Fattura Ricorrente",invoice_template:"Template Fattura Ricorrente",conversion_message:"Fattura duplicata con successo",template:"Template",mark_as_sent:"Segna come inviata",confirm_send_invoice:"Questa fattura ricorrente verr\xE0 inviata via email al cliente",invoice_mark_as_sent:"Questa fattura sar\xE0 contrassegnata come inviata",confirm_send:"Questa fattura ricorrente verr\xE0 inviata via e-mail al cliente",starts_at:"Data Inzio",due_date:"Data di scadenza fattura",record_payment:"Registra Pagamento",add_new_invoice:"Nuova Fattura ricorrente",update_expense:"Aggiorna Spesa",edit_invoice:"Modifica Fattura Ricorrente",new_invoice:"Nuova Fattura Ricorrente",send_automatically:"Invia automaticamente",send_automatically_desc:"Abilitare questa opzione, se si desidera inviare automaticamente la fattura al cliente quando viene creata.",save_invoice:"Salva Fattura Ricorrente",update_invoice:"Aggiorna Fattura Ricorrente",add_new_tax:"Aggiungi una nuova tassa/imposta",no_invoices:"Ancora nessuna Fattura Ricorrente!",mark_as_rejected:"Segna come rifiutata",mark_as_accepted:"Segna come accettata",list_of_invoices:"Questa sezione conterr\xE0 l'elenco delle fatture ricorrenti.",select_invoice:"Seleziona Fattura",no_matching_invoices:"Nessuna fattura trovata!",mark_as_sent_successfully:"Fattura contassegnata come inviata con successo",invoice_sent_successfully:"Fattura inviata con successo",cloned_successfully:"Fattura copiata con successo",clone_invoice:"Duplica Fattura Ricorrente",confirm_clone:"Questa fattura ricorrente verr\xE0 clonata in una nuova fattura ricorrente",add_customer_email:"Inserisci una E-Mail per inviare automaticamente fatture al cliente.",item:{title:"Titolo Articolo",description:"Descrizione",quantity:"Quantit\xE0",price:"Prezzo",discount:"Sconto",total:"Totale",total_discount:"Sconto Totale",sub_total:"Totale Parziale",tax:"Tassa",amount:"Importo",select_an_item:"Digita o clicca per selezionare un elemento",type_item_description:"Tipo Descrizione Articolo (Opzionale)"},frequency:{title:"Frequenza",select_frequency:"Seleziona Frequenza",minute:"Minuto",hour:"Ora",day_month:"Giorno del mese",month:"Mese",day_week:"Giorno della settimana"},confirm_delete:"Non sarai in grado di recuperare questa fattura | Non sarai in grado di recuperare queste fatture",created_message:"Fattura ricorrente creata con successo",updated_message:"Fattura ricorrente aggiornata correttamente",deleted_message:"Fattura ricorrente eliminata con successo | Fatture ricorrenti eliminate con successo",marked_as_sent_message:"Fattura ricorrente contrassegnata come inviata correttamente",user_email_does_not_exist:"L'e-mail dell'utente non esiste",something_went_wrong:"qualcosa \xE8 andato storto",invalid_due_amount_message:"L'importo totale delle fatture ricorrenti non pu\xF2 essere inferiore all'importo totale pagato per questa fattura ricorrente. Si prega di aggiornare la fattura o eliminare i pagamenti associati per continuare."},Km={title:"Pagamenti",payments_list:"Lista Pagamenti",record_payment:"Registra Pagamento",customer:"Cliente",date:"Data",amount:"Ammontare",action:"Azione",payment_number:"Numero di pagamento",payment_mode:"Modalit\xE0 di Pagamento",invoice:"Fattura",note:"Nota",add_payment:"Aggiungi Pagamento",new_payment:"Nuovo Pagamento",edit_payment:"Modifica Pagamento",view_payment:"Vedi Pagamento",add_new_payment:"Aggiungi nuovo pagamento",send_payment_receipt:"Invia ricevuta di pagamento",send_payment:"Inviare il pagamento",save_payment:"Salva pagamento",update_payment:"Aggiorna pagamento",payment:"Pagamento | Pagamenti",no_payments:"Ancora nessun pagamento!",not_selected:"Non Selezionato",no_invoice:"Nessuna fattura",no_matching_payments:"Non ci sono pagamenti!",list_of_payments:"Questa sezione conterr\xE0 la lista dei pagamenti.",select_payment_mode:"Seleziona modalit\xE0 di pagamento",confirm_mark_as_sent:"Questo preventivo verr\xE0 contrassegnato come inviato",confirm_send_payment:"Questo pagamento verr\xE0 inviato via email al cliente",send_payment_successfully:"Pagamento inviato con successo",something_went_wrong:"si \xE8 verificato un errore",confirm_delete:"Non potrai recuperare questo pagamento | Non potrai recuperare questi pagamenti",created_message:"Pagamento creato con successo",updated_message:"Pagamento aggiornato con successo",deleted_message:"Pagamento cancellato con successo | Pagamenti cancellati con successo",invalid_amount_message:"L'ammontare del pagamento non \xE8 valido"},Zm={title:"Spese",expenses_list:"Lista Costi",select_a_customer:"Seleziona Cliente",expense_title:"Titolo",customer:"Cliente",currency:"Valuta",contact:"Contatto",category:"Categoria",from_date:"Dalla Data",to_date:"Alla Data",expense_date:"Data",description:"Descrizione",receipt:"Ricevuta",amount:"Ammontare",action:"Azione",not_selected:"Non selezionata",note:"Nota",category_id:"Id categoria",date:"Data Spesa",add_expense:"Aggiungi Spesa",add_new_expense:"Aggiungi nuova Spesa",save_expense:"Salva la Spesa",update_expense:"Aggiorna Spesa",download_receipt:"Scarica la Ricevuta",edit_expense:"Modifica Spesa",new_expense:"Nuova Spesa",expense:"Spesa | Spese",no_expenses:"Ancora nessuna spesa!",list_of_expenses:"Questa sezione conterr\xE0 la lista delle Spese.",confirm_delete:"Non potrai recuperare questa spesa | Non potrai recuperare queste spese",created_message:"Spesa creata con successo",updated_message:"Spesa modificata con successo",deleted_message:"Spesa cancellata con successo | Spese cancellate con successo",categories:{categories_list:"Lista categorie",title:"Titolo",name:"Nome",description:"Descrizione",amount:"Ammontare",actions:"Azioni",add_category:"Aggiungi Categoria",new_category:"Nuova Categoria",category:"Categoria | Categorie",select_a_category:"Seleziona Categoria"}},Wm={email:"Email",password:"Password",forgot_password:"Password dimenticata?",or_signIn_with:"o fai login con",login:"Accedi",register:"Registrati",reset_password:"Resetta Password",password_reset_successfully:"Password Resettata con successo",enter_email:"Inserisci email",enter_password:"Inserisci Password",retype_password:"Ridigita Password"},Hm={buy_now:"Acquista Ora",install:"Installa",price:"Prezzo",download_zip_file:"Scarica il file zip",unzipping_package:"Decompressione del pacchetto in corso",copying_files:"Copia dei file in corso",deleting_files:"Eliminazione dei file inutilizzati",completing_installation:"Finalizzando l'installazione",update_failed:"Aggiornamento non riuscito",install_success:"Modulo installato con successo!",customer_reviews:"Recensioni",license:"Licenza",faq:"FAQ",monthly:"Mensile",yearly:"Annuale",updated:"Aggiornato",version:"Versione",disable:"Disabilita",module_disabled:"Modulo disabilitato",enable:"Attiva",module_enabled:"Modulo attivato",update_to:"Aggiorna a",module_updated:"Modulo aggiornato con successo!",title:"Moduli",module:"Modulo | Moduli",api_token:"Token API",invalid_api_token:"Token API non valido.",other_modules:"Altri Moduli",view_all:"Visualizza tutto",no_reviews_found:"Non ci sono ancora recensioni per questo modulo!",module_not_purchased:"Modulo non acquistato",module_not_found:"Modulo non trovato",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Ultimo aggiornamento il",connect_installation:"Collega la tua installazione",api_token_description:"Accedi a {url} e collega questa installazione inserendo l'API Token. I moduli acquistati verranno visualizzati qui dopo aver stabilito la connessione.",view_module:"Mostra Modulo",update_available:"Aggiornamento disponibile",purchased:"Acquistato",installed:"Installato",no_modules_installed:"Nessun modulo installato ancora!",disable_warning:"Tutte le impostazioni per questo particolare verranno ripristinate.",what_you_get:"Cosa puoi ottenere"},Gm={title:"Utenti",users_list:"Lista Utenti",name:"Nome",description:"Descrizione",added_on:"Aggiunto il",date_of_creation:"Data di creazione",action:"Azione",add_user:"Aggiungi Utente",save_user:"Salva Utente",update_user:"Aggiorna Utente",user:"Utente | Utenti",add_new_user:"Aggiungi Nuovo Utente",new_user:"Nuovo Utente",edit_user:"Modifica Utente",no_users:"Ancora nessun utente!",list_of_users:"Questa sezione conterr\xE0 l'elenco degli utenti.",email:"Email",phone:"Telefono",password:"Password",user_attached_message:"Non puoi eliminare una Commessa che \xE8 gi\xE0 attiva",confirm_delete:"Non sarai in grado di recuperare questo utente | Non sarai in grado di recuperare questi utenti",created_message:"Utente creato correttamente",updated_message:"Utente aggiornato correttamente",deleted_message:"Utente eliminato con successo | Utenti eliminati con successo",select_company_role:"Seleziona ruolo per {company}",companies:"Aziende"},Ym={title:"Segnala",from_date:"Da",to_date:"A",status:"Stato",paid:"Pagato",unpaid:"Non pagato",download_pdf:"Scarica PDF",view_pdf:"Vedi PDF",update_report:"Aggiorna Report",report:"Segnalazione | Segnalazioni",profit_loss:{profit_loss:"Guadagni & Perdite",to_date:"A",from_date:"Da",date_range:"Seleziona intervallo date"},sales:{sales:"Vendite",date_range:"Seleziona intervallo date",to_date:"A",from_date:"Da",report_type:"Tipo di report"},taxes:{taxes:"Tasse",to_date:"Alla data",from_date:"Dalla data",date_range:"Seleziona intervallo date"},errors:{required:"Campo obbligatorio"},invoices:{invoice:"Fattura",invoice_date:"Data fattura",due_date:"Data di pagamento",amount:"Ammontare",contact_name:"Nome contatto",status:"Stato"},estimates:{estimate:"Preventivo",estimate_date:"Data preventivo",due_date:"Data di pagamento",estimate_number:"Numero di preventivo",ref_number:"Numero di Rif.",amount:"Ammontare",contact_name:"Nome contatto",status:"Stato"},expenses:{expenses:"Spese",category:"Categoria",date:"Data",amount:"Ammontare",to_date:"Alla data",from_date:"Dalla data",date_range:"Seleziona intervallo date"}},Jm={menu_title:{account_settings:"Impostazioni Account",company_information:"Informazioni Azienda",customization:"Personalizzazione",preferences:"Opzioni",notifications:"Notifiche",tax_types:"Tipi di Imposte",expense_category:"Categorie di spesa",update_app:"Aggiorna App",backup:"Backup",file_disk:"Disco File",custom_fields:"Campi personalizzati",payment_modes:"Modalit\xE0 di Pagamento",notes:"Note",exchange_rate:"Tasso di cambio",address_information:"Indirizzo"},address_information:{section_description:" Puoi aggiornare le informazioni sul tuo indirizzo utilizzando il modulo sottostante."},title:"Impostazioni",setting:"Opzione | Impostazioni",general:"Generale",language:"Lingua",primary_currency:"Valuta Principale",timezone:"Fuso Orario",date_format:"Formato data",currencies:{title:"Valute",currency:"Val\xF9ta | Valute",currencies_list:"Lista valute",select_currency:"Seleziona Val\xF9ta",name:"Nome",code:"Codice",symbol:"Simbolo",precision:"Precisione",thousand_separator:"Separatore migliaia",decimal_separator:"Separatore decimali",position:"Posizione",position_of_symbol:"Posizione del Simbolo",right:"Destra",left:"Sinistra",action:"Azione",add_currency:"Aggiungi Val\xF9ta"},mail:{host:"Host Mail",port:"Mail - Porta",driver:"Driver Mail",secret:"Segreto",mailgun_secret:"Segreto Mailgun",mailgun_domain:"Dominio",mailgun_endpoint:"Endpoint Mailgun",ses_secret:"Segreto SES",ses_key:"Chiave SES",password:"Password Email",username:"Nome Utente Email",mail_config:"Configurazione Mail",from_name:"Nome Mittente Mail",from_mail:"Indirizzo Mittente Mail",encryption:"Tipo di cifratura Mail",mail_config_desc:"Form per Configurazione Driver Mail per invio mail dall'App. Puoi anche configurare providers di terze parti come Sendgrid, SES, etc.."},pdf:{title:"Configurazione PDF",footer_text:"Testo Footer",pdf_layout:"Layout PDF"},company_info:{company_info:"Info azienda",company_name:"Nome azienda",company_logo:"Logo azienda",section_description:"Informazioni sulla tua azienda che saranno mostrate in fattura, preventivi ed altri documenti creati dell'applicazione.",phone:"Telefono",country:"Paese",state:"Provincia",city:"Citt\xE0",address:"Indirizzo",zip:"CAP",save:"Salva",delete:"Elimina",updated_message:"Informazioni Azienda aggiornate con successo.",delete_company:"Elimina Azienda",delete_company_description:"Una volta eliminata la tua azienda, perderai tutti i dati e i file associati in modo permanente.",are_you_absolutely_sure:"Sei assolutamente sicuro?",delete_company_modal_desc:"Questa azione non pu\xF2 essere annullata. Questo eliminer\xE0 definitivamente {company} e tutti i suoi dati associati.",delete_company_modal_label:"Digita {company} per confermare"},custom_fields:{title:"Campi personalizzati",section_description:"Personalizza le tue fatture, preventivi e ricevute di pagamento con i tuoi campi. Assicurati di utilizzare i campi aggiunti qui sotto nei campi della pagina Personalizzazione delle impostazioni.",add_custom_field:"Aggiungi campo personalizzato",edit_custom_field:"Modifica campo personalizzato",field_name:"Nome campo",label:"Etichetta",type:"genere",name:"Nome",slug:"URL personalizzato",required:"Necessaria",placeholder:"segnaposto",help_text:"Testo guida",default_value:"Valore predefinito",prefix:"Prefisso",starting_number:"Numero iniziale",model:"Modella",help_text_description:"Inserisci del testo per aiutare gli utenti a comprendere lo scopo di questo campo personalizzato.",suffix:"Suffisso",yes:"s\xEC",no:"No",order:"Ordine",custom_field_confirm_delete:"Non sarai in grado di recuperare questo campo personalizzato",already_in_use:"Il campo personalizzato \xE8 gi\xE0 in uso",deleted_message:"Campo personalizzato eliminato correttamente",options:"opzioni",add_option:"Aggiungi opzioni",add_another_option:"Aggiungi un'altra opzione",sort_in_alphabetical_order:"Ordina in ordine alfabetico",add_options_in_bulk:"Aggiungi opzioni in blocco",use_predefined_options:"Usa opzioni predefinite",select_custom_date:"Seleziona la data personalizzata",select_relative_date:"Seleziona la data relativa",ticked_by_default:"Contrassegnato per impostazione predefinita",updated_message:"Campo personalizzato aggiornato correttamente",added_message:"Campo personalizzato aggiunto correttamente",press_enter_to_add:"Premi Invio per aggiungere una nuova opzione",model_in_use:"Impossibile aggiornare il modello per i campi gi\xE0 in uso.",type_in_use:"Impossibile aggiornare il tipo per i campi gi\xE0 in uso."},customization:{customization:"personalizzazione",updated_message:"Info azienda aggiornate con successo",save:"Salva",insert_fields:"Inserisci Campi",learn_custom_format:"Impara come utilizzare il formato personalizzato",add_new_component:"Aggiungi un componente",component:"Componente",Parameter:"Parametro",series:"Serie",series_description:"Per impostare un prefisso statico / postfix come 'INV' attraverso la tua azienda. Supporta la lunghezza del personaggio fino a 4 caratteri.",series_param_label:"Valore Serie",delimiter:"Delimitatore",delimiter_description:"Singolo carattere per specificare il confine tra 2 componenti separati. Per impostazione predefinita \xE8 impostato a -",delimiter_param_label:"Valore Delimitatore",date_format:"Formato data",date_format_description:"Un campo di data e ora locale che accetta un parametro di formato. Il formato predefinito: 'Y' rende l'anno corrente.",date_format_param_label:"Formato",sequence:"Sequenza",sequence_description:"Sequenza numerica nella tua azienda. Puoi specificare la lunghezza sul parametro specificato.",sequence_param_label:"Lunghezza Sequenza",customer_series:"Serie Cliente",customer_series_description:"Per impostare un prefisso/postfix diverso per ogni cliente.",customer_sequence:"Sequenza Cliente",customer_sequence_description:"Sequenza consecutiva di numeri per ogni vostro cliente.",customer_sequence_param_label:"Lunghezza Sequenza",random_sequence:"Sequenza Casuale",random_sequence_description:"Stringa alfanumerica casuale. Puoi specificare la lunghezza sul parametro dato.",random_sequence_param_label:"Lunghezza Sequenza",invoices:{title:"Fatture",invoice_number_format:"Formato Numero Fattura",invoice_number_format_description:"Personalizza il modo in cui il numero di fattura viene generato automaticamente quando crei una nuova fattura.",preview_invoice_number:"Anteprima Numero Fattura",due_date:"Data di pagamento",due_date_description:"Specificare come la data di scadenza viene impostata automaticamente quando si crea una fattura.",due_date_days:"Scadenza dopo (giorni)",set_due_date_automatically:"Imposta Data Di Scadenza Automaticamente",set_due_date_automatically_description:"Abilita questa opzione se vuoi impostare automaticamente la data di scadenza quando crei una nuova fattura.",default_formats:"Formato predefinito",default_formats_description:"Sotto i formati dati vengono utilizzati per riempire automaticamente i campi alla creazione della fattura.",default_invoice_email_body:"Corpo Email Fattura Predefinito",company_address_format:"Formato Indirizzo Azienda",shipping_address_format:"Formato Indirizzo Di Spedizione",billing_address_format:"Formato Indirizzo Fatturazione",invoice_email_attachment:"Invia fatture come allegati",invoice_email_attachment_setting_description:"Abilita questa opzione se vuoi inviare fatture come allegati email. Si prega di notare che il pulsante 'Visualizza fattura' nelle email non verr\xE0 pi\xF9 visualizzato quando ci\xF2 viene abilitato.",invoice_settings_updated:"Impostazioni fatture aggiornate con successo",retrospective_edits:"Modifica Retrospettiva",allow:"Permetti",disable_on_invoice_partial_paid:"Disabilita dopo la registrazione del pagamento parziale",disable_on_invoice_paid:"Disabilita dopo la registrazione del pagamento parziale",disable_on_invoice_sent:"Disabilita dopo l'invio della fattura",retrospective_edits_description:" In base alle leggi del tuo paese o alle tue preferenze, puoi limitare gli utenti dalla modifica delle fatture finalizzate."},estimates:{title:"Preventivi",estimate_number_format:"Formato del Numero di Serie",estimate_number_format_description:"Personalizza il modo in cui il numero di fattura viene generato automaticamente quando crei una nuova fattura.",preview_estimate_number:"Anteprima Numero Preventivo",expiry_date:"Data di scadenza",expiry_date_description:"Specificare come la data di scadenza viene impostata automaticamente quando si crea una fattura.",expiry_date_days:"Stima Scade dopo giorni",set_expiry_date_automatically:"Imposta Data Di Scadenza Automaticamente",set_expiry_date_automatically_description:"Abilita questa opzione se vuoi impostare automaticamente la data di scadenza quando crei una nuova fattura.",default_formats:"Formato predefinito",default_formats_description:"Sotto i formati dati vengono utilizzati per riempire automaticamente i campi alla creazione della fattura.",default_estimate_email_body:"Corpo Email Preventivo Predefinito",company_address_format:"Formato Indirizzo Azienda",shipping_address_format:"Formato Indirizzo Spedizione",billing_address_format:"Formato Indirizzo Fatturazione",estimate_email_attachment:"Invia stime come allegati",estimate_email_attachment_setting_description:"Abilita questa opzione se vuoi inviare fatture come allegati email. Si prega di notare che il pulsante 'Visualizza fattura' nelle email non verr\xE0 pi\xF9 visualizzato quando ci\xF2 viene abilitato.",estimate_settings_updated:"Impostazioni preventivi aggiornate con successo",convert_estimate_options:"Preventivo Converti Azione",convert_estimate_description:"Specificare cosa succede al preventivo dopo che viene convertito in una fattura.",no_action:"Nessuna azione",delete_estimate:"Elimina preventivo",mark_estimate_as_accepted:"Segna preventivo come accettato"},payments:{title:"Pagamenti",payment_number_format:"Formato Numero Pagamento",payment_number_format_description:"Personalizza il modo in cui il numero di fattura viene generato automaticamente quando crei una nuova fattura.",preview_payment_number:"Anteprima Numero Di Pagamento",default_formats:"Formato predefinito",default_formats_description:"Sotto i formati dati vengono utilizzati per riempire automaticamente i campi alla creazione della fattura.",default_payment_email_body:"Corpo Email Pagamento Predefinito",company_address_format:"Formato Indirizzo Azienda",from_customer_address_format:"Dal Formato Indirizzo Cliente",payment_email_attachment:"Invia stime come allegati",payment_email_attachment_setting_description:"Abilita questa opzione se vuoi inviare fatture come allegati email. Si prega di notare che il pulsante 'Visualizza fattura' nelle email non verr\xE0 pi\xF9 visualizzato quando ci\xF2 viene abilitato.",payment_settings_updated:"Impostazioni di pagamento aggiornate con successo"},items:{title:"Commesse",units:"unit\xE0",add_item_unit:"Aggiungi Unit\xE0 Item",edit_item_unit:"Modifica unit\xE0 articolo",unit_name:"Nome",item_unit_added:"Unit\xE0 aggiunta",item_unit_updated:"Unit\xE0 aggiornata",item_unit_confirm_delete:"Non potrai ripristinare questa unit\xE0 Item",already_in_use:"Unit\xE0 Item gi\xE0 in uso",deleted_message:"Unit\xE0 item eliminata con successo"},notes:{title:"Note",description:"Risparmia tempo creando note e riutilizzandole sulle tue fatture, preventivi e pagamenti.",notes:"Note",type:"genere",add_note:"Aggiungi Nota",add_new_note:"Aggiungi nuova nota",name:"Nome",edit_note:"Modifica nota",note_added:"Nota aggiunta correttamente",note_updated:"Nota aggiornata correttamente",note_confirm_delete:"Non sar\xE0 possibile recuperare questa nota",already_in_use:"Nota gi\xE0 in uso",deleted_message:"Nota eliminata con successo"}},account_settings:{profile_picture:"Immagine profilo",name:"Nome",email:"Email",password:"Password",confirm_password:"Conferma Password",account_settings:"Impostazioni Account",save:"Salva",section_description:"Puoi aggiornare nome email e password utilizzando il form qui sotto.",updated_message:"Impostazioni account aggiornate con successo"},user_profile:{name:"Nome",email:"Email",password:"Password",confirm_password:"Conferma Password"},notification:{title:"Notifica",email:"Invia notifiche a",description:"Quali notifiche email vorresti ricevere quando qualcosa cambia?",invoice_viewed:"Fattura visualizzata",invoice_viewed_desc:"Quando il cliente visualizza la fattura inviata via dashboard applicazione.",estimate_viewed:"Preventivo visualizzato",estimate_viewed_desc:"Quando il cliente visualizza il preventivo inviato dall'applicazione.",save:"Salva",email_save_message:"Email salvata con successo",please_enter_email:"Inserisci Email"},roles:{title:"Ruoli",description:"Gestisci i ruoli e i permessi di questa azienda",save:"Salva",add_new_role:"Aggiungi Nuovo Ruolo",role_name:"Nome Ruolo",added_on:"Aggiunto il",add_role:"Aggiungi Ruolo",edit_role:"Modifica Ruolo",name:"Nome",permission:"Permesso | Permessi",select_all:"Seleziona tutto",none:"Nessuno",confirm_delete:"Non sarai in grado di recuperare questo ruolo",created_message:"Utente creato correttamente",updated_message:"Ruolo aggiornato correttamente",deleted_message:"Ruolo eliminato con successo",already_in_use:"Ruolo gi\xE0 in uso"},exchange_rate:{exchange_rate:"Tasso di cambio",title:"Correggi i problemi di cambio valuta",description:"Inserisci il tasso di cambio di tutte le valute menzionate di seguito per aiutare il Cratere a calcolare correttamente gli importi in {currency}.",drivers:"Drivers",new_driver:"Aggiungi Nuovo Fornitore",edit_driver:"Modifica Fornitore",select_driver:"Seleziona Driver",update:"seleziona il tasso di cambio ",providers_description:"Configura qui i tuoi fornitori di tassi di cambio per recuperare automaticamente l'ultimo tasso di cambio sulle transazioni.",key:"Chiave API",name:"Nome",driver:"Driver",is_default:"\xC9 PREDEFINITO",currency:"Valute",exchange_rate_confirm_delete:"Non sar\xE0 possibile recuperare questo driver",created_message:"Fornitore creato con successo",updated_message:"Provider Aggiornato Con Successo",deleted_message:"Provider Eliminato Con Successo",error:" Impossibile Eliminare Il Driver Attivo",default_currency_error:"Questa valuta \xE8 gi\xE0 utilizzata in uno dei Provider Attivi",exchange_help_text:"Inserisci il tasso di cambio da {currency} a {baseCurrency}",currency_freak:"Valuta Freak",currency_layer:"Livello Valuta",open_exchange_rate:"Tasso Di Cambio Aperto",currency_converter:"Convertitore Valuta",server:"Server",url:"Indirizzo",active:"Attivo",currency_help_text:"Questo provider sar\xE0 utilizzato solo sulle valute sopra selezionate",currency_in_used:"Le seguenti valute sono gi\xE0 attive su un altro provider. Si prega di rimuovere queste valute dalla selezione per attivare nuovamente questo provider."},tax_types:{title:"Tipi di Imposte",add_tax:"Aggiungi Imposta",edit_tax:"Modifica imposta",description:"Puoi aggiongere e rimuovere imposte a piacimento. Vengono supportate Tasse differenti per prodotti/servizi specifici esattamento come per le fatture.",add_new_tax:"Aggiungi nuova imposta",tax_settings:"Impostazioni Imposte",tax_per_item:"Tassa per prodotto/servizio",tax_name:"Nome imposta",compound_tax:"Imposta composta",percent:"Percento",action:"Azione",tax_setting_description:"Abilita se vuoi aggiungere imposte specifiche per prodotti o servizi. Di default le imposte sono aggiunte direttamente alla fattura.",created_message:"Tipo di imposta creato con successo",updated_message:"Tipo di imposta aggiornato con successo",deleted_message:"Tipo di imposta eliminato con successo",confirm_delete:"Non potrai ripristinare questo tipo di imposta",already_in_use:"Imposta gi\xE0 in uso"},payment_modes:{title:"Modalit\xE0 di pagamento",description:"Modalit\xE0 di transazione per i pagamenti",add_payment_mode:"Aggiungi modalit\xE0 di pagamento",edit_payment_mode:"Modifica modalit\xE0 di pagamento",mode_name:"Nome modalit\xE0",payment_mode_added:"Modalit\xE0 di pagamento aggiunta",payment_mode_updated:"Modalit\xE0 di pagamento aggiornata",payment_mode_confirm_delete:"Non potrai ripristinare la modalit\xE0 di pagamento",payments_attached:"Questo metodo di pagamento \xE8 gi\xE0 allegato ai pagamenti. Si prega di eliminare i pagamenti allegati per procedere con la cancellazione.",expenses_attached:"Questo metodo di pagamento \xE8 gi\xE0 allegato alle spese. Si prega di eliminare le spese allegate per procedere alla cancellazione.",deleted_message:"Modalit\xE0 di pagamento eliminata con successo"},expense_category:{title:"Categorie di spesa",action:"Azione",description:"Le categorie sono necessarie per aggiungere delle voci di spesa. Puoi aggiungere o eliminare queste categorie in base alle tue preferenze.",add_new_category:"Aggiungi nuova categoria",add_category:"Aggiungi categoria",edit_category:"Modifica categoria",category_name:"Nome Categoria",category_description:"Descrizione",created_message:"Categoria di spesa creata con successo",deleted_message:"Categoria di spesa eliminata con successo",updated_message:"Categoria di spesa aggiornata con successo",confirm_delete:"Non potrai ripristinare questa categoria di spesa",already_in_use:"Categoria gi\xE0 in uso"},preferences:{currency:"Val\xF9ta",default_language:"Lingua predefinita",time_zone:"Fuso Orario",fiscal_year:"Anno finanziario",date_format:"Formato Data",discount_setting:"Impostazione Sconto",discount_per_item:"Sconto Per Item ",discount_setting_description:"Abilita se vuoi aggiungere uno sconto ad uno specifica fattura. Di default, lo sconto \xE8 aggiunto direttamente in fattura.",expire_public_links:"Scadenza Automatica dei Link Pubblici",expire_setting_description:"Specifica se si vuole far scadere tutti i link inviati dall'applicazione per visualizzare fatture, preventivi e pagamenti, ecc. dopo una durata specificata.",save:"Salva",preference:"Preferenza | Preferenze",general_settings:"Impostazioni di default del sistema.",updated_message:"Preferenze aggiornate con successo",select_language:"seleziona lingua",select_time_zone:"Seleziona Time Zone",select_date_format:"Seleziona Formato Data",select_financial_year:"Seleziona anno finanziario",recurring_invoice_status:"Stato Fattura Ricorrente",create_status:"Crea stato",active:"Attivo",on_hold:"In sospeso",update_status:"Aggiorna stato",completed:"Completato",company_currency_unchangeable:"La valuta dell'azienda non pu\xF2 essere cambiata"},update_app:{title:"Aggiorna App",description:"Puoi facilmente aggiornare l'app. Aggiorna cliccando sul bottone qui sotto",check_update:"Controllo aggiornamenti",avail_update:"Aggiornamento disponibile",next_version:"Versione successiva",requirements:"Requisiti",update:"Aggiorna ora",update_progress:"Aggiornamento in corso...",progress_text:"Sar\xE0 necessario qualche minuto. Per favore non aggiornare la pagina e non chiudere la finestra prima che l'aggiornamento sia completato",update_success:"L'App \xE8 aggiornata! Attendi che la pagina venga ricaricata automaticamente.",latest_message:"Nessun aggiornamneto disponibile! Sei gi\xE0 alla versione pi\xF9 recente.",current_version:"Versione corrente",download_zip_file:"Scarica il file ZIP",unzipping_package:"Pacchetto di decompressione",copying_files:"Copia dei file",deleting_files:"Eliminazione dei file inutilizzati",running_migrations:"Esecuzione delle migrazioni",finishing_update:"Aggiornamento di finitura",update_failed:"Aggiornamento non riuscito",update_failed_text:"Scusate! L'aggiornamento non \xE8 riuscito il: passaggio {step}",update_warning:"Tutti i file dell'applicazione e i file di modello predefiniti verranno sovrascritti quando si aggiorna l'applicazione utilizzando questa utility. Si prega di fare un backup dei modelli e del database prima di aggiornare."},backup:{title:"Backup | Backups",description:"Il backup \xE8 un file zip che contiene tutti i file nelle cartelle specificate con un dump del vostro database",new_backup:"Nuovo Backup",create_backup:"Crea Backup",select_backup_type:"Scegli tipo di backup",backup_confirm_delete:"Non sar\xE0 possibile recuperare questo backup",path:"percorso",new_disk:"Nuovo Disco",created_at:"creato il",size:"dimensioni",dropbox:"dropbox",local:"locale",healthy:"sano",amount_of_backups:"quantit\xE0 di backup",newest_backups:"backup pi\xF9 recenti",used_storage:"spazio utilizzato",select_disk:"Seleziona Disco",action:"Azione",deleted_message:"Backup eliminato con successo",created_message:"Backup creato con successo",invalid_disk_credentials:"Credenziali del disco selezionato non valide"},disk:{title:"Disco File | Dischi File",description:"Per impostazione predefinita, Crater utilizzer\xE0 il disco locale per salvare backup, avatar e altri file di immagine. Puoi configurare pi\xF9 di un driver disco come DigitalOcean, S3 e Dropbox in base alle tue preferenze.",created_at:"creato il",dropbox:"dropbox",name:"Nome",driver:"Driver",disk_type:"genere",disk_name:"Nome Disco",new_disk:"Aggiungi Nuovo Disco",filesystem_driver:"Driver Filesystem",local_driver:"driver locale",local_root:"radice locale",public_driver:"Driver Pubblico",public_root:"Root Pubblica",public_url:"Url Pubblico",public_visibility:"Visibilit\xE0 Pubblica",media_driver:"Driver Media",media_root:"Media Root",aws_driver:"Driver AWS",aws_key:"Chiave AWS",aws_secret:"Segreto AWS",aws_region:"Regione AWS",aws_bucket:"Bucket AWS",aws_root:"Root AWS",do_spaces_type:"tipo Do Spaces",do_spaces_key:"chiave Do Spaces",do_spaces_secret:"segreto Do Spaces",do_spaces_region:"regione Do Spaces",do_spaces_bucket:"bucket Do Spaces",do_spaces_endpoint:"endpoint Do Spaces",do_spaces_root:"root Do Spaces",dropbox_type:"Tipo Dropbox",dropbox_token:"Token Dropbox",dropbox_key:"Chiave Dropbox",dropbox_secret:"Segreto Dropbox",dropbox_app:"App Dropbox",dropbox_root:"Root Dropbox",default_driver:"Driver Predefinito",is_default:"\xC8 DEFAULT",set_default_disk:"Imposta Disco Predefinito",set_default_disk_confirm:"Questo disco sar\xE0 impostato come predefinito e tutti i nuovi PDF saranno salvati su questo disco",success_set_default_disk:"Disco impostato come predefinito correttamente",save_pdf_to_disk:"Salva i PDF su disco",disk_setting_description:" Abilita questa opzione, se vuoi salvare automaticamente una copia di ogni PDF Fattura, Preventivo e Ricevuta di Pagamento sul tuo disco predefinito. Attivare questa opzione diminuir\xE0 il tempo di caricamento durante la visualizzazione dei PDF.",select_disk:"Seleziona Disco",disk_settings:"Impostazioni Disco",confirm_delete:"I file e le cartelle esistenti nel disco specificato non saranno toccati, ma la configurazione del disco sar\xE0 eliminata dal Crater",action:"Azione",edit_file_disk:"Modifica Disco File",success_create:"Disco aggiunto correttamente",success_update:"Disco aggiornato correttamente",error:"Aggiunta del disco fallita",deleted_message:"Disco file eliminato con successo",disk_variables_save_successfully:"Disco Configurato Con successo",disk_variables_save_error:"Configurazione disco fallita.",invalid_disk_credentials:"Credenziali del disco selezionato non valide"},taxations:{add_billing_address:"Inserisci l'indirizzo di Fatturazione",add_shipping_address:"Inserisci l'indirizzo di Spedizione",add_company_address:"Inserisci l'indirizzo aziendale",modal_description:"Le informazioni di seguito sono richieste per recuperare l'imposta sulle vendite.",add_address:"Aggiungi indirizzo per recuperare l'imposta sulle vendite.",address_placeholder:"Esempio: Via Garibaldi, 123",city_placeholder:"Esempio: Roma",state_placeholder:"Esempio: RM",zip_placeholder:"Esempio: 00100",invalid_address:"Fornisci un indirizzo valido."}},Qm={account_info:"Informazioni Account",account_info_desc:"I dettagli qui sotto verranno usati per creare l'account principale dell'Amministratore. Puoi modificarli in qualsiasi momento dopo esserti loggato come Amministratore.",name:"Nome",email:"Email",password:"Password",confirm_password:"Conferma Password",save_cont:"Salva & Continua",company_info:"Informazioni Azienda",company_info_desc:"Questa informazione verr\xE0 mostrata nelle fatture. Puoi modificare queste informazione in un momento successivo dalla pagina delle impostazioni.",company_name:"Nome Azienda",company_logo:"Logo Azienda",logo_preview:"Anteprima Logo",preferences:"Impostazioni",preferences_desc:"Impostazioni di default del sistema.",currency_set_alert:"La valuta dell'azienda non pu\xF2 essere modificata pi\xF9 tardi.",country:"Paese",state:"Provincia",city:"Citt\xE0",address:"Indirizzo",street:"Indirizzo1 | Indirizzo2",phone:"Telefono",zip_code:"CAP/Zip Code",go_back:"Torna indietro",currency:"Val\xF9ta",language:"Lingua",time_zone:"Fuso Orario",fiscal_year:"Anno Finanziario",date_format:"Formato Date",from_address:"Indirizzo - Da",username:"Nome utente",next:"Successivo",continue:"Continua",skip:"Salta",database:{database:"URL del sito & database",connection:"Connessione Database",host:"Host Database",port:"Database - Porta",password:"Password Database",app_url:"URL dell'App",app_domain:"Dominio App",username:"Nome Utente del Database",db_name:"Database Nome",db_path:"Percorso del database",desc:"Crea un database sul tuo server e setta le credenziali usando il form qui sotto."},permissions:{permissions:"Permessi",permission_confirm_title:"Sei sicuro di voler continuare?",permission_confirm_desc:"Controllo sui permessi Cartelle, fallito",permission_desc:"Qui sotto la lista dei permessi richiesti per far funzionare correttamente l'App. Se il controllo dei permessi fallisce, assicurati di aggiornare/modificare i permessi sulle cartelle."},verify_domain:{title:"Verifica Dominio",desc:"Crater utilizza l'autenticazione basata su sessione, che richiede la verifica del dominio per scopi di sicurezza. Inserisci il dominio su cui accederai alla tua applicazione web.",app_domain:"Dominio App",verify_now:"Verifica Ora",success:"Dominio Verificato Con Successo.",failed:"Verifica del dominio fallita. Inserisci un nome di dominio valido.",verify_and_continue:"Verifica e continua"},mail:{host:"Host Mail",port:"Mail - Porta",driver:"Driver Mail",secret:"Segreto",mailgun_secret:"Segreto Mailgun",mailgun_domain:"Dominio",mailgun_endpoint:"Endpoint Mailgun",ses_secret:"Segreto SES",ses_key:"Chiave SES",password:"Password Email",username:"Nome Utente Email",mail_config:"Configurazione Mail",from_name:"Nome mittente mail",from_mail:"Indirizzo mittente mail",encryption:"Tipo di cifratura Mail",mail_config_desc:"Form per configurazione del 'driver mail' per inviare emails dall'App. Puoi anche configurare servizi di terze parti come Sendgrid, SES, ecc.."},req:{system_req:"Requisiti di Sistema",php_req_version:"Php (versione {version} richiesta)",check_req:"Controllo Requisiti",system_req_desc:"Crater ha alcuni requisiti di sistema. Assicurati che il server ha la versione di php richiesta e tutte le estensioni necessarie."},errors:{migrate_failed:"Migrazione Fallita",database_variables_save_error:"Impossibile scrivere la configurazione nel file .env. Si prega di controllare i permessi dei file",mail_variables_save_error:"Configurazione email fallita.",connection_failed:"Connessione al Database fallita",database_should_be_empty:"Il database dovrebbe essere vuoto"},success:{mail_variables_save_successfully:"Email configurata con successo",database_variables_save_successfully:"Database configurato con successo."}},Xm={invalid_phone:"Numero di telefono invalido",invalid_url:"URL non valido (es: http://www.crater.com)",invalid_domain_url:"URL non valido (es: crater.com)",required:"Campo obbligatorio",email_incorrect:"Email non corretta.",email_already_taken:"Email gi\xE0 in uso.",email_does_not_exist:"L'utente con questa email non esiste",item_unit_already_taken:"Questo nome item \xE8 gi\xE0 utilizzato",payment_mode_already_taken:"Questa modalit\xE0 di pagamento \xE8 gi\xE0 stata inserita.",send_reset_link:"Invia Link di Reset",not_yet:"Non ancora? Invia di nuovo",password_min_length:"La password deve contenere {count} caratteri",name_min_length:"Il nome deve avere almeno {count} lettere.",prefix_min_length:"Il prefisso deve contenere almeno {count} lettere.",enter_valid_tax_rate:"Inserisci un tasso di imposta valido",numbers_only:"Solo numeri.",characters_only:"Solo caratteri.",password_incorrect:"La Password deve essere identica",password_length:"La password deve essere lunga {count} caratteri.",qty_must_greater_than_zero:"La quantit\xE0 deve essere maggiore di zero.",price_greater_than_zero:"Il prezzo deve essere maggiore di zero.",payment_greater_than_zero:"Il pagamento deve essere maggiore di zero.",payment_greater_than_due_amount:"Il pagamento inserito \xE8 maggiore di quello indicato in fattura.",quantity_maxlength:"La Quantit\xE0 non pu\xF2 essere maggiore di 20 cifre.",price_maxlength:"Il prezzo non pu\xF2 contenere pi\xF9 di 20 cifre.",price_minvalue:"Il prezzo deve essere maggiore di 0.",amount_maxlength:"La somma non deve contenere pi\xF9 di 20 cifre.",amount_minvalue:"La somma deve essere maggiore di 0.",discount_maxlength:"Lo sconto non deve essere superiore allo sconto massimo",description_maxlength:"La Descrizione non deve superare i 255 caratteri.",subject_maxlength:"L'Oggetto non deve superare i 100 caratter.",message_maxlength:"Il messaggio non pu\xF2 superare i 255 caratteri.",maximum_options_error:"Massimo di {max} opzioni selezionate. Per selezionare un'altra opzione deseleziona prima una opzione.",notes_maxlength:"Le note non possono superare i 255 caratteri.",address_maxlength:"L'Indirizzo non pu\xF2 eccedere i 255 caratteri.",ref_number_maxlength:"Il Numero di Riferimento non pu\xF2 superare i 255 caratteri.",prefix_maxlength:"Il Prefisso non pu\xF2 superare i 5 caratteri.",something_went_wrong:"Si \xE8 verificato un errore",number_length_minvalue:"La lunghezza del numero deve essere maggiore di 0",at_least_one_ability:"Seleziona almeno un permesso.",valid_driver_key:"Inserisci una chiave {driver} valida.",valid_exchange_rate:"Inserisci un tasso di cambio valido.",company_name_not_same:"Il nome dell'azienda deve corrispondere al nome indicato."},ep={starter_plan:"Questa funzione \xE8 disponibile dal piano Starter, in poi!",invalid_provider_key:"Inserisci una API Key valida per il Fornitore.",estimate_number_used:"Il numero stimato \xE8 gi\xE0 stato preso.",invoice_number_used:"Il numero della fattura \xE8 gi\xE0 stato utilizzato.",payment_attached:"Una delle fatture selezionate ha gi\xE0 associato un pagamento. Assicurati di eliminare il pagamento associato prima di procedere con la rimozione.",payment_number_used:"Questa modalit\xE0 di pagamento \xE8 gi\xE0 stata inserita.",name_already_taken:"Questo Nome esiste gi\xE1.",receipt_does_not_exist:"La ricevuta non esiste.",customer_cannot_be_changed_after_payment_is_added:"Il cliente non pu\xF2 essere modificato dopo aver aggiunto il pagamento",invalid_credentials:"Credenziali non valide",not_allowed:"Non Consentito",login_invalid_credentials:"Queste credenziali non corrispondono ai nostri record.",enter_valid_cron_format:"Inserisci un formato cron valido",email_could_not_be_sent:"Impossibile inviare l'email a questo indirizzo email.",invalid_address:"Inserisci un indirizzo valido.",invalid_key:"Inserisci una chiave valida.",invalid_state:"Inserisci una provincia valida.",invalid_city:"Inserisci una citt\xE0 valida.",invalid_postal_code:"Inserisci un CAP valido.",invalid_format:"Inserisci un formato di query string valido.",api_error:"Il server non risponde.",feature_not_enabled:"Funzionalit\xE0 non abilitata.",request_limit_met:"Limite richiesta API superato.",address_incomplete:"Indirizzo incompleto"},tp="Preventivo",ap="Preventivo Numero",np="Data preventivo",ip="Data di scadenza",op="Fattura",sp="Numero Fattura",rp="Data fattura",dp="Data di pagamento",lp="Note",cp="Commesse",_p="Quantit\xE0",up="Prezzo",mp="Sconto",pp="Ammontare",fp="Parziale",gp="Totale",vp="Pagamento",yp="RICEVUTA DI PAGAMENTO",hp="Data di pagamento",bp="Numero di pagamento",kp="Modalit\xE0 di Pagamento",wp="Importo Ricevuto",zp="RELAZIONE SPESE",xp="TOTALE SPESE",Pp="RELAZIONE PROFITTO E PERDITE",Sp="Report Vendite Clienti",jp="Rapporto vendite",Ap="Rapporto Riepilogo Tasse",Dp="REDDITO",Cp="PROFITTO NETTO",Np="Relazione Vendite: Per Cliente",Ep="TOTALE VENDITE",Ip="Relazione Vendite: Per Articolo",Tp="RELAZIONE FISCALE",Rp="TOTALE IMPOSTA",$p="Tipi di Imposta",Mp="Uscite",Fp="Fattura a,",Vp="Invia a,",Up="Ricevuto da:",Op="Tassa";var Lp={navigation:Im,general:Tm,dashboard:Rm,tax_types:$m,global_search:Mm,company_switcher:Fm,dateRange:Vm,customers:Um,items:Om,estimates:Lm,invoices:qm,recurring_invoices:Bm,payments:Km,expenses:Zm,login:Wm,modules:Hm,users:Gm,reports:Ym,settings:Jm,wizard:Qm,validation:Xm,errors:ep,pdf_estimate_label:tp,pdf_estimate_number:ap,pdf_estimate_date:np,pdf_estimate_expire_date:ip,pdf_invoice_label:op,pdf_invoice_number:sp,pdf_invoice_date:rp,pdf_invoice_due_date:dp,pdf_notes:lp,pdf_items_label:cp,pdf_quantity_label:_p,pdf_price_label:up,pdf_discount_label:mp,pdf_amount_label:pp,pdf_subtotal:fp,pdf_total:gp,pdf_payment_label:vp,pdf_payment_receipt_label:yp,pdf_payment_date:hp,pdf_payment_number:bp,pdf_payment_mode:kp,pdf_payment_amount_received_label:wp,pdf_expense_report_label:zp,pdf_total_expenses_label:xp,pdf_profit_loss_label:Pp,pdf_sales_customers_label:Sp,pdf_sales_items_label:jp,pdf_tax_summery_label:Ap,pdf_income_label:Dp,pdf_net_profit_label:Cp,pdf_customer_sales_report:Np,pdf_total_sales_label:Ep,pdf_item_sales_label:Ip,pdf_tax_report_label:Tp,pdf_total_tax_label:Rp,pdf_tax_types_label:$p,pdf_expenses_label:Mp,pdf_bill_to:Fp,pdf_ship_to:Vp,pdf_received_from:Up,pdf_tax_label:Op};const qp={dashboard:"Komandna tabla",customers:"Klijenti",items:"Stavke",invoices:"Fakture","recurring-invoices":"Recurring Invoices",expenses:"Rashodi",estimates:"Profakture",payments:"Uplate",reports:"Izve\u0161taji",settings:"Pode\u0161avanja",logout:"Odjavi se",users:"Korisnici",modules:"Modules"},Bp={add_company:"Dodaj kompaniju",view_pdf:"Pogledaj PDF",copy_pdf_url:"Kopiraj PDF link",download_pdf:"Preuzmi PDF",save:"Sa\u010Duvaj",create:"Napravi",cancel:"Otka\u017Ei",update:"A\u017Euriraj",deselect:"Poni\u0161ti izbor",download:"Preuzmi",from_date:"Od Datuma",to_date:"Do Datuma",from:"Po\u0161iljalac",to:"Primalac",ok:"Ok",yes:"Yes",no:"No",sort_by:"Rasporedi Po",ascending:"Rastu\u0107e",descending:"Opadaju\u0107e",subject:"Predmet",body:"Telo",message:"Poruka",send:"Po\u0161alji",preview:"Preview",go_back:"Idi nazad",back_to_login:"Nazad na prijavu?",home:"Po\u010Detna",filter:"Filter",delete:"Obri\u0161i",edit:"Izmeni",view:"Pogledaj",add_new_item:"Dodaj novu stavku",clear_all:"Izbri\u0161i sve",showing:"Prikazivanje",of:"od",actions:"Akcije",subtotal:"UKUPNO",discount:"POPUST",fixed:"Fiksno",percentage:"Procenat",tax:"POREZ",total_amount:"UKUPAN IZNOS",bill_to:"Ra\u010Dun za",ship_to:"Isporu\u010Diti za",due:"Du\u017Ean",draft:"U izradi",sent:"Poslato",all:"Sve",select_all:"Izaberi sve",select_template:"Select Template",choose_file:"Klikni ovde da izabere\u0161 fajl",choose_template:"Izaberi \u0161ablon",choose:"Izaberi",remove:"Ukloni",select_a_status:"Izaberi status",select_a_tax:"Izaberi porez",search:"Pretraga",are_you_sure:"Da li ste sigurni?",list_is_empty:"Lista je prazna.",no_tax_found:"Porez nije prona\u0111en!",four_zero_four:"404",you_got_lost:"Ups! Izgubio si se!",go_home:"Idi na po\u010Detnu stranicu",test_mail_conf:"Testiraj pode\u0161avanje Po\u0161te",send_mail_successfully:"Po\u0161ta uspe\u0161no poslata",setting_updated:"Pode\u0161avanje uspe\u0161no a\u017Eurirano",select_state:"Odaberi saveznu dr\u017Eavu",select_country:"Odaberi dr\u017Eavu",select_city:"Odaberi grad",street_1:"Adresa 1",street_2:"Adresa 2",action_failed:"Akcija nije uspela",retry:"Poku\u0161aj ponovo",choose_note:"Odaberi napomenu",no_note_found:"Ne postoje sa\u010Duvane napomene",insert_note:"Unesi bele\u0161ku",copied_pdf_url_clipboard:"Link do PDF fajla kopiran!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},Kp={select_year:"Odaberi godinu",cards:{due_amount:"Du\u017Ean iznos",customers:"Klijenti",invoices:"Fakture",estimates:"Profakture",payments:"Payments"},chart_info:{total_sales:"Prodaja",total_receipts:"Ra\u010Duni",total_expense:"Rashodi",net_income:"Prihod NETO",year:"Odaberi godinu"},monthly_chart:{title:"Prodaja & Rashodi"},recent_invoices_card:{title:"Dospele fakture",due_on:"Datum dospevanja",customer:"Klijent",amount_due:"Iznos dospe\u0107a",actions:"Akcije",view_all:"Pogledaj sve"},recent_estimate_card:{title:"Nedavne profakture",date:"Datum",customer:"Klijent",amount_due:"Iznos dospe\u0107a",actions:"Akcije",view_all:"Pogledaj sve"}},Zp={name:"Naziv",description:"Opis",percent:"Procenat",compound_tax:"Slo\u017Eeni porez"},Wp={search:"Pretraga...",customers:"Klijenti",users:"Korisnici",no_results_found:"Nema rezultata"},Hp={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},Gp={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},Yp={title:"Klijenti",prefix:"Prefix",add_customer:"Dodaj Klijenta",contacts_list:"Lista klijenata",name:"Naziv",mail:"Mail | Mail-ovi",statement:"Izjava",display_name:"Naziv koji se prikazuje",primary_contact_name:"Primarna kontakt osoba",contact_name:"Naziv kontakt osobe",amount_due:"Iznos dospe\u0107a",email:"E-mail",address:"Adresa",phone:"Telefon",website:"Veb stranica",overview:"Pregled",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"Uklju\u010Di portal",country:"Dr\u017Eava",state:"Savezna dr\u017Eava",city:"Grad",zip_code:"Po\u0161tanski broj",added_on:"Datum dodavanja",action:"Akcija",password:"\u0160ifra",confirm_password:"Confirm Password",street_number:"Broj ulice",primary_currency:"Primarna valuta",description:"Opis",add_new_customer:"Dodaj novog klijenta",save_customer:"Sa\u010Duvaj klijenta",update_customer:"A\u017Euriraj klijenta",customer:"Klijent | Klijenti",new_customer:"Nov klijent",edit_customer:"Izmeni klijenta",basic_info:"Osnovne informacije",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Adresa za naplatu",shipping_address:"Adresa za dostavu",copy_billing_address:"Kopiraj iz adrese za naplatu",no_customers:"Jo\u0161 uvek nema klijenata!",no_customers_found:"Klijenti nisu prona\u0111eni!",no_contact:"Nema kontakta",no_contact_name:"Nema naziva kontakta",list_of_customers:"Ova sekcija \u0107e da sadr\u017Ei spisak klijenata.",primary_display_name:"Primarni naziv koji se prikazuje",select_currency:"Odaberi valutu",select_a_customer:"Odaberi klijenta",type_or_click:"Unesi tekst ili klikni da izabere\u0161",new_transaction:"Nova transakcija",no_matching_customers:"Ne postoje klijenti koji odgovaraju pretrazi!",phone_number:"Broj telefona",create_date:"Datum kreiranja",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovog klijenta i sve njegove Fakture, Profakture i Uplate. | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove klijente i njihove Fakture, Profakture i Uplate.",created_message:"Klijent uspe\u0161no kreiran",updated_message:"Klijent uspe\u0161no a\u017Euriran",address_updated_message:"Address Information Updated succesfully",deleted_message:"Klijent uspe\u0161no obrisan | Klijenti uspe\u0161no obrisani",edit_currency_not_allowed:"Cannot change currency once transactions created."},Jp={title:"Stavke",items_list:"Lista stavki",name:"Naziv",unit:"Jedinica",description:"Opis",added_on:"Datum dodavanja",price:"Cena",date_of_creation:"Datum kreiranja",not_selected:"Nije odabrana niti jedna stavka",action:"Akcije",add_item:"Dodaj Stavku",save_item:"Sa\u010Duvaj Stavku",update_item:"A\u017Euriraj Stavku",item:"Stavka | Stavke",add_new_item:"Dodaj novu stavku",new_item:"Nova stavka",edit_item:"Izmeni stavku",no_items:"Jo\u0161 uvek nema stavki!",list_of_items:"Ova sekcija \u0107e da sadr\u017Ei spisak stavki.",select_a_unit:"odaberi jedinicu",taxes:"Porezi",item_attached_message:"Nije dozvoljeno brisanje stavke koje se koristi",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu Stavku | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Stavke",created_message:"Stavka uspe\u0161no kreirana",updated_message:"Stavka uspe\u0161no a\u017Eurirana",deleted_message:"Stavka uspe\u0161no obrisana | Stavke uspe\u0161no obrisane"},Qp={title:"Profakture",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Profaktura | Profakture",estimates_list:"Lista profaktura",days:"{days} Dan",months:"{months} Mesec",years:"{years} Godina",all:"Sve",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",customer:"KLIJENT",ref_no:"POZIV NA BROJ",number:"BROJ",amount_due:"IZNOS DOSPE\u0106A",partially_paid:"Delimi\u010Dno Pla\u0107eno",total:"Ukupno za pla\u0107anje",discount:"Popust",sub_total:"Osnovica za obra\u010Dun PDV-a",estimate_number:"Broj profakture",ref_number:"Poziv na broj",contact:"Kontakt",add_item:"Dodaj stavku",date:"Datum",due_date:"Datum Dospe\u0107a",expiry_date:"Datum Isteka",status:"Status",add_tax:"Dodaj Porez",amount:"Iznos",action:"Akcija",notes:"Napomena",tax:"Porez",estimate_template:"\u0160ablon",convert_to_invoice:"Pretvori u Fakturu",mark_as_sent:"Ozna\u010Di kao Poslato",send_estimate:"Po\u0161alji Profakturu",resend_estimate:"Ponovo po\u0161alji Profakturu",record_payment:"Unesi uplatu",add_estimate:"Dodaj Profakturu",save_estimate:"Sa\u010Duvaj Profakturu",confirm_conversion:"Detalji ove Profakture \u0107e biti iskori\u0161\u0107eni za pravljenje Fakture.",conversion_message:"Faktura uspe\u0161no kreirana",confirm_send_estimate:"Ova Profaktura \u0107e biti poslata putem Email-a klijentu",confirm_mark_as_sent:"Ova Profaktura \u0107e biti ozna\u010Dena kao Poslata",confirm_mark_as_accepted:"Ova Profaktura \u0107e biti ozna\u010Dena kao Prihva\u0107ena",confirm_mark_as_rejected:"Ova Profaktura \u0107e biti ozna\u010Dena kao Odbijena",no_matching_estimates:"Ne postoji odgovaraju\u0107a profaktura!",mark_as_sent_successfully:"Profaktura uspe\u0161no ozna\u010Dena kao Poslata",send_estimate_successfully:"Profaktura uspe\u0161no poslata",errors:{required:"Polje je obavezno"},accepted:"Prihva\u0107eno",rejected:"Odbijeno",expired:"Expired",sent:"Poslato",draft:"U izradi",viewed:"Viewed",declined:"Odbijeno",new_estimate:"Nova Profaktura",add_new_estimate:"Dodaj novu Profakturu",update_Estimate:"A\u017Euriraj Profakturu",edit_estimate:"Izmeni Profakturu",items:"stavke",Estimate:"Profaktura | Profakture",add_new_tax:"Dodaj nov Porez",no_estimates:"Jo\u0161 uvek nema Profaktura!",list_of_estimates:"Ova sekcija \u0107e da sadr\u017Ei spisak Profaktura.",mark_as_rejected:"Ozna\u010Di kao odbijeno",mark_as_accepted:"Ozna\u010Di kao prihva\u0107eno",marked_as_accepted_message:"Profaktura ozna\u010Dena kao prihva\u0107ena",marked_as_rejected_message:"Profaktura ozna\u010Dena kao odbijena",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu Profakturu | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Profakture",created_message:"Profaktura uspe\u0161no kreirana",updated_message:"Profaktura uspe\u0161no a\u017Eurirana",deleted_message:"Profaktura uspe\u0161no obrisana | Profakture uspe\u0161no obrisane",something_went_wrong:"ne\u0161to je krenulo naopako",item:{title:"Naziv stavke",description:"Opis",quantity:"Koli\u010Dina",price:"Cena",discount:"Popust",total:"Ukupno za pla\u0107anje",total_discount:"Ukupan popust",sub_total:"Ukupno",tax:"Porez",amount:"Iznos",select_an_item:"Unesi tekst ili klikni da izabere\u0161",type_item_description:"Unesi opis Stavke (nije obavezno)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},Xp={title:"Fakture",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"List Faktura",invoice_information:"Invoice Information",days:"{days} dan",months:"{months} Mesec",years:"{years} Godina",all:"Sve",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",viewed:"Pogledano",overdue:"Nepodmireno",completed:"Zavr\u0161eno",customer:"KLIJENT",paid_status:"STATUS UPLATE",ref_no:"POZIV NA BROJ",number:"BROJ",amount_due:"IZNOS DOSPE\u0106A",partially_paid:"Delimi\u010Dno pla\u0107eno",total:"Ukupno za pla\u0107anje",discount:"Popust",sub_total:"Osnovica za obra\u010Dun PDV-a",invoice:"Faktura | Fakture",invoice_number:"Broj Fakture",ref_number:"Poziv na broj",contact:"Kontakt",add_item:"Dodaj Stavku",date:"Datum",due_date:"Datum Dospe\u0107a",status:"Status",add_tax:"Dodaj Porez",amount:"Iznos",action:"Akcija",notes:"Napomena",view:"Pogledaj",send_invoice:"Po\u0161alji Fakturu",resend_invoice:"Ponovo po\u0161alji Fakturu",invoice_template:"\u0160ablon Fakture",conversion_message:"Invoice cloned successful",template:"\u0160ablon",mark_as_sent:"Ozna\u010Di kao Poslato",confirm_send_invoice:"Ova Faktura \u0107e biti poslata putem Email-a klijentu",invoice_mark_as_sent:"Ova Faktura \u0107e biti ozna\u010Dena kao poslata",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"Ova Faktura \u0107e biti poslata putem Email-a klijentu",invoice_date:"Datum Fakture",record_payment:"Unesi Uplatu",add_new_invoice:"Dodaj novu Fakturu",update_expense:"A\u017Euriraj Rashod",edit_invoice:"Izmeni Fakturu",new_invoice:"Nova Faktura",save_invoice:"Sa\u010Duvaj Fakturu",update_invoice:"A\u017Euriraj Fakturu",add_new_tax:"Dodaj nov Porez",no_invoices:"Jo\u0161 uvek nema Faktura!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"Ova sekcija \u0107e da sadr\u017Ei spisak Faktura.",select_invoice:"Odaberi Fakturu",no_matching_invoices:"Ne postoje Fakture koje odgovaraju pretrazi!",mark_as_sent_successfully:"Faktura uspe\u0161no ozna\u010Dena kao Poslata",invoice_sent_successfully:"Invoice sent successfully",cloned_successfully:"Uspe\u0161no napravljen duplikat Fakture",clone_invoice:"Napravi duplikat",confirm_clone:"Ova Faktura \u0107e biti duplikat nove Fakture",item:{title:"Naziv Stavke",description:"Opis",quantity:"Koli\u010Dina",price:"Cena",discount:"Popust",total:"Ukupno za pla\u0107anje",total_discount:"Ukupan popust",sub_total:"Ukupno",tax:"Porez",amount:"Iznos",select_an_item:"Unesi tekst ili klikni da izabere\u0161",type_item_description:"Unesi opis Stavke (nije obavezno)"},payment_attached_message:"Jedna od odabranih faktura ve\u0107 ima uplatu povezanu sa njom. Obri\u0161ite prvo povezane uplate da bi nastavili sa brisanjem",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu Fakturu | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Fakture",created_message:"Faktura uspe\u0161no kreirana",updated_message:"Faktura uspe\u0161no a\u017Eurirana",deleted_message:"Faktura uspe\u0161no obrisana | Fakture uspe\u0161no obrisane",marked_as_sent_message:"Faktura ozna\u010Dena kao uspe\u0161no poslata",something_went_wrong:"ne\u0161to je krenulo naopako",invalid_due_amount_message:"Ukupan iznos za pla\u0107anje u fakturi ne mo\u017Ee biti manji od iznosa uplate za ovu fakturu. Molim Vas a\u017Eurirajte fakturu ili obri\u0161ite uplate koje su povezane sa ovom fakturom da bi nastavili.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},ef={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},tf={title:"Uplate",payments_list:"Lista uplata",record_payment:"Unesi Uplatu",customer:"Klijent",date:"Datum",amount:"Iznos",action:"Akcija",payment_number:"Broj uplate",payment_mode:"Na\u010Din pla\u0107anja",invoice:"Faktura",note:"Napomena",add_payment:"Dodaj Uplatu",new_payment:"Nova Uplata",edit_payment:"Izmeni Uplatu",view_payment:"Vidi Uplatu",add_new_payment:"Dodaj Novu Uplatu",send_payment_receipt:"Po\u0161alji potvrdu o uplati",send_payment:"Po\u0161alji Uplatu",save_payment:"Sa\u010Duvaj Uplatu",update_payment:"A\u017Euriraj Uplatu",payment:"Uplata | Uplate",no_payments:"Jo\u0161 uvek nema uplata!",not_selected:"Nema odabranih",no_invoice:"Nema ra\u010Duna",no_matching_payments:"Ne postoje uplate koje odgovaraju pretrazi!",list_of_payments:"Ova sekcija \u0107e da sadr\u017Ei listu uplata.",select_payment_mode:"Odaberi na\u010Din pla\u0107anja",confirm_mark_as_sent:"Ovo pla\u0107anje \u0107e biti ozna\u010Dena kao Poslata",confirm_send_payment:"Ovo pla\u0107anje \u0107e biti poslato putem Email-a klijentu",send_payment_successfully:"Pla\u0107anje uspe\u0161no poslato",something_went_wrong:"ne\u0161to je krenulo naopako",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu Uplatu | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Uplate",created_message:"Uplata uspe\u0161no kreirana",updated_message:"Uplata uspe\u0161no a\u017Eurirana",deleted_message:"Uplata uspe\u0161no obrisana | Uplate uspe\u0161no obrisane",invalid_amount_message:"Iznos Uplate je pogre\u0161an"},af={title:"Rashodi",expenses_list:"Lista Rashoda",select_a_customer:"Odaberi klijenta",expense_title:"Naslov",customer:"Klijent",currency:"Currency",contact:"Kontakt",category:"Kategorija",from_date:"Datum od",to_date:"Datum do",expense_date:"Datum",description:"Opis",receipt:"Ra\u010Dun",amount:"Iznos",action:"Akcija",not_selected:"Nije odabrano",note:"Napomena",category_id:"ID kategorije",date:"Datum",add_expense:"Dodaj Rashod",add_new_expense:"Dodaj Novi Rashod",save_expense:"Sa\u010Duvaj Rashod",update_expense:"A\u017Euriraj Rashod",download_receipt:"Preuzmi Ra\u010Dun",edit_expense:"Izmeni Rashod",new_expense:"Novi Rashod",expense:"Rashod | Rashodi",no_expenses:"Jo\u0161 uvek nema rashoda!",list_of_expenses:"Ova sekcija \u0107e da sadr\u017Ei listu rashoda.",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovaj Rashod | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Rashode",created_message:"Rashod uspe\u0161no kreiran",updated_message:"Rashod uspe\u0161no a\u017Euriran",deleted_message:"Rashod uspe\u0161no obrisan | Rashodi uspe\u0161no obrisani",categories:{categories_list:"Lista Kategorija",title:"Naslov",name:"Naziv",description:"Opis",amount:"Iznos",actions:"Akcije",add_category:"Dodaj Kategoriju",new_category:"Nova Kategorija",category:"Kategorija | Kategorije",select_a_category:"Izaberi kategoriju"}},nf={email:"E-mail",password:"\u0160ifra",forgot_password:"Zaboravili ste \u0161ifru?",or_signIn_with:"ili se prijavite sa",login:"Prijava",register:"Registracija",reset_password:"Restujte \u0161ifru",password_reset_successfully:"\u0160ifra Uspe\u0161no Resetovana",enter_email:"Unesi email",enter_password:"Unesi \u0161ifru",retype_password:"Ponovo unesi \u0161ifru"},of={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},sf={title:"Korisnici",users_list:"Lista korisnika",name:"Ime i prezime",description:"Opis",added_on:"Datum dodavanja",date_of_creation:"Datum kreiranja",action:"Akcija",add_user:"Dodaj Korisnika",save_user:"Sa\u010Duvaj Korisnika",update_user:"A\u017Euriraj Korisnika",user:"Korisnik | Korisnici",add_new_user:"Dodaj novog korisnika",new_user:"Nov Korisnik",edit_user:"Izmeni Korisnika",no_users:"Jo\u0161 uvek nema korisnika!",list_of_users:"Ova sekcija \u0107e da sadr\u017Ei listu korisnika.",email:"E-mail",phone:"Broj telefona",password:"\u0160ifra",user_attached_message:"Ne mo\u017Eete obrisati stavku koja je ve\u0107 u upotrebi",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovog Korisnika | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Korisnike",created_message:"Korisnik uspe\u0161no napravljen",updated_message:"Korisnik uspe\u0161no a\u017Euriran",deleted_message:"Korisnik uspe\u0161no obrisan | Korisnici uspe\u0161no obrisani",select_company_role:"Select Role for {company}",companies:"Companies"},rf={title:"Izve\u0161taj",from_date:"Datum od",to_date:"Datum do",status:"Status",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",download_pdf:"Preuzmi PDF",view_pdf:"Pogledaj PDF",update_report:"A\u017Euriraj Izve\u0161taj",report:"Izve\u0161taj | Izve\u0161taji",profit_loss:{profit_loss:"Prihod & Rashod",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi opseg datuma"},sales:{sales:"Prodaja",date_range:"Izaberi opseg datuma",to_date:"Datum do",from_date:"Datum od",report_type:"Tip Izve\u0161taja"},taxes:{taxes:"Porezi",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi opseg datuma"},errors:{required:"Polje je obavezno"},invoices:{invoice:"Faktura",invoice_date:"Datum Fakture",due_date:"Datum Dospe\u0107a",amount:"Iznos",contact_name:"Ime Kontakta",status:"Status"},estimates:{estimate:"Profaktura",estimate_date:"Datum Profakture",due_date:"Datum Dospe\u0107a",estimate_number:"Broj Profakture",ref_number:"Poziv na broj",amount:"Iznos",contact_name:"Ime Kontakta",status:"Status"},expenses:{expenses:"Rashodi",category:"Kategorija",date:"Datum",amount:"Iznos",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi opseg datuma"}},df={menu_title:{account_settings:"Pode\u0161avanje Naloga",company_information:"Podaci o firmi",customization:"Prilago\u0111avanje",preferences:"Preferencija",notifications:"Obave\u0161tenja",tax_types:"Tipovi Poreza",expense_category:"Kategorije Rashoda",update_app:"A\u017Euriraj Aplikaciju",backup:"Bekap",file_disk:"File Disk",custom_fields:"Prilago\u0111ena polja",payment_modes:"Na\u010Din pla\u0107anja",notes:"Napomene",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Pode\u0161avanja",setting:"Pode\u0161avanje | Pode\u0161avanja",general:"Op\u0161te",language:"Jezik",primary_currency:"Primarna Valuta",timezone:"Vremenska Zona",date_format:"Format Datuma",currencies:{title:"Valute",currency:"Valuta | Valute",currencies_list:"Lista Valuta",select_currency:"Odaberi Valutu",name:"Naziv",code:"Kod",symbol:"Simbol",precision:"Preciznost",thousand_separator:"Separator za hiljade",decimal_separator:"Separator za decimale",position:"Pozicija",position_of_symbol:"Pozicija simbola",right:"Desno",left:"Levo",action:"Akcija",add_currency:"Dodaj Valutu"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail drajver",secret:"\u0160ifra",mailgun_secret:"Mailgun \u0160ifra",mailgun_domain:"Domen",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES \u0160ifra",ses_key:"SES Klju\u010D",password:"Mail \u0160ifra",username:"Mail Korisni\u010Dko Ime",mail_config:"Mail Pode\u0161avanje",from_name:"Naziv po\u0161iljaoca",from_mail:"E-mail adresa po\u0161iljaoca",encryption:"E-mail enkripcija",mail_config_desc:"Ispod se nalazi forma za pode\u0161avanje E-mail drajvera za slanje po\u0161te iz aplikacije. Tako\u0111e mo\u017Eete podesiti provajdere tre\u0107e strane kao Sendgrid, SES itd."},pdf:{title:"PDF Pode\u0161avanje",footer_text:"Tekstualno zaglavlje na dnu strane",pdf_layout:"PDF Raspored"},company_info:{company_info:"Podaci o firmi",company_name:"Naziv firme",company_logo:"Logo firme",section_description:"Informacije o Va\u0161oj firmi \u0107e biti prikazane na fakturama, profakturama i drugim dokumentima koji se prave u ovoj aplikaciji.",phone:"Telefon",country:"Dr\u017Eava",state:"Savezna Dr\u017Eava",city:"Grad",address:"Adresa",zip:"Po\u0161tanski broj",save:"Sa\u010Duvaj",delete:"Delete",updated_message:"Podaci o firmi uspe\u0161no sa\u010Duvani",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Prilago\u0111ena polja",section_description:"Prilagodite va\u0161e Fakture, Profakture i Uplate (priznanice) sa svojim poljima. Postarajte se da koristite polja navedena ispod na formatu adrese na stranici Pode\u0161avanja/Prilago\u0111avanje.",add_custom_field:"Dodaj prilago\u0111eno polje",edit_custom_field:"Izmeni prilago\u0111eno polje",field_name:"Naziv polja",label:"Oznaka",type:"Tip",name:"Naziv",slug:"Slug",required:"Obavezno",placeholder:"Opis polja (Placeholder)",help_text:"Pomo\u0107ni tekst",default_value:"Podrazumevana vrednost",prefix:"Prefiks",starting_number:"Po\u010Detni broj",model:"Model",help_text_description:"Unesite opis koji \u0107e pomo\u0107i korisnicima da razumeju svrhu ovog prilago\u0111enog polja.",suffix:"Sufiks",yes:"Da",no:"Ne",order:"Redosled",custom_field_confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovo prilago\u0111eno polje",already_in_use:"Prilago\u0111eno polje je ve\u0107 u upotrebi",deleted_message:"Prilago\u0111eno polje je uspe\u0161no obrisano",options:"opcije",add_option:"Dodaj opcije",add_another_option:"Dodaj jo\u0161 jednu opciju",sort_in_alphabetical_order:"Pore\u0111aj po Abecedi",add_options_in_bulk:"Grupno dodavanje opcija",use_predefined_options:"Koristi predefinisane opcije",select_custom_date:"Odaberi datum",select_relative_date:"Odaberi relativan datum",ticked_by_default:"Podrazumevano odabrano",updated_message:"Prilago\u0111eno polje uspe\u0161no a\u017Eurirano",added_message:"Prilago\u0111eno polje uspe\u0161no dodato",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"prilago\u0111avanje",updated_message:"Podaci o firmi su uspe\u0161no a\u017Eurirani",save:"Sa\u010Duvaj",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Fakture",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Podrazumevan sadr\u017Eaj email-a za Fakture",company_address_format:"Format adrese firme",shipping_address_format:"Format adrese za dostavu firme",billing_address_format:"Format adrese za naplatu firme",invoice_email_attachment:"Po\u0161alji ra\u010Dun kao prilog",invoice_email_attachment_setting_description:"Omogu\u0107ite ovo ako \u017Eelite da \u0161aljete fakture kao prilog e-po\u0161te. Imajte na umu da dugme 'Prika\u017Ei fakturu' u e-porukama vi\u0161e ne\u0107e biti prikazano kada je omogu\u0107eno.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Profakture",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Podrazumevan sadr\u017Eaj email-a za Profakture",company_address_format:"Format adrese firme",shipping_address_format:"Format adrese za dostavu firme",billing_address_format:"Format adrese za naplatu firme",estimate_email_attachment:"Po\u0161aljite procjene kao priloge",estimate_email_attachment_setting_description:"Omogu\u0107ite ovo ako \u017Eelite da po\u0161aljete procjene kao prilog e-po\u0161te. Imajte na umu da dugme 'Prika\u017Ei procjenu' u e-porukama vi\u0161e ne\u0107e biti prikazano kada je omogu\u0107eno.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Uplate",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Podrazumevan sadr\u017Eaj email-a za potvrdu o pla\u0107anju (ra\u010Dun)",company_address_format:"Format adrese firme",from_customer_address_format:"Format adrese klijenta",payment_email_attachment:"Po\u0161aljite uplate kao priloge",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Stavke",units:"Jedinice",add_item_unit:"Dodaj jedinicu stavke",edit_item_unit:"Izmeni jedinicu stavke",unit_name:"Naziv jedinice",item_unit_added:"Jedinica stavke dodata",item_unit_updated:"Jedinica stavke a\u017Eurirana",item_unit_confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu jedinicu stavke",already_in_use:"Jedinica stavke se ve\u0107 koristi",deleted_message:"Jedinica stavke uspe\u0161no obrisana"},notes:{title:"Napomene",description:"U\u0161tedite vreme pravlje\u0107i napomene i koriste\u0107i ih na fakturama, profakturama i uplatama.",notes:"Napomene",type:"Tip",add_note:"Dodaj Napomenu",add_new_note:"Dodaj novu Napomenu",name:"Naziv",edit_note:"Izmeni Napomenu",note_added:"Napomena uspe\u0161no dodata",note_updated:"Napomena uspe\u0161no a\u017Eurirana",note_confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu Napomenu",already_in_use:"Napomena se ve\u0107 koristi",deleted_message:"Napomena uspe\u0161no obrisana"}},account_settings:{profile_picture:"Profilna slika",name:"Ime i prezime",email:"Email",password:"\u0160ifra",confirm_password:"Potvrdi \u0161ifru",account_settings:"Pode\u0161avanje naloga",save:"Sa\u010Duvaj",section_description:"Mo\u017Eete a\u017Eurirati Va\u0161e ime i prezime, email, \u0161ifru koriste\u0107i formu ispod.",updated_message:"Pode\u0161avanje naloga uspe\u0161no a\u017Eurirano"},user_profile:{name:"Ime i prezime",email:"Email",password:"\u0160ifra",confirm_password:"Potvrdi \u0161ifru"},notification:{title:"Obave\u0161tenje",email:"\u0160alji obave\u0161tenja na",description:"Koja email obave\u0161tenja bi \u017Eeleli da dobijate kada se ne\u0161to promeni?",invoice_viewed:"Faktura gledana",invoice_viewed_desc:"Kada klijent pogleda fakturu koja je poslata putem ove aplikacije.",estimate_viewed:"Profaktura gledana",estimate_viewed_desc:"Kada klijent pogleda profakturu koja je poslata putem ove aplikacije.",save:"Sa\u010Duvaj",email_save_message:"Email uspe\u0161no sa\u010Duvan",please_enter_email:"Molim Vas unesite E-mail"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help Crater properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Tipovi Poreza",add_tax:"Dodaj Porez",edit_tax:"Izmeni Porez",description:"Mo\u017Eete dodavati ili uklanjati poreze kako \u017Eelite. Ova aplikacija podr\u017Eava porez kako na individualnim stavkama tako i na fakturi.",add_new_tax:"Dodaj Nov Porez",tax_settings:"Pode\u0161avanje Poreza",tax_per_item:"Porez po Stavki",tax_name:"Naziv Poreza",compound_tax:"Slo\u017Een Porez",percent:"Procenat",action:"Akcija",tax_setting_description:"Izaberite ovo ako \u017Eelite da dodajete porez na individualne stavke. Podrazumevano pona\u0161anje je da je porez dodat direktno na fakturu.",created_message:"Tip poreza uspe\u0161no kreiran",updated_message:"Tip poreza uspe\u0161no a\u017Euriran",deleted_message:"Tip poreza uspe\u0161no obrisan",confirm_delete:"Ne\u0107ete mo\u0107i da povratite ovaj Tip Poreza",already_in_use:"Porez se ve\u0107 koristi"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Kategorija Rashoda",action:"Akcija",description:"Kategorije su obavezne za dodavanje rashoda. Mo\u017Ee\u0161 da doda\u0161 ili obri\u0161e\u0161 ove kategorije po svojoj \u017Eelji.",add_new_category:"Dodaj novu kategoriju",add_category:"Dodaj kategoriju",edit_category:"Izmeni kategoriju",category_name:"Naziv kategorije",category_description:"Opis",created_message:"Kagetorija rashoda je uspe\u0161no kreirana",deleted_message:"Kategorija rashoda je uspe\u0161no izbrisana",updated_message:"Kategorija rashoda je uspe\u0161no a\u017Eurirana",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu kategoriju rashoda",already_in_use:"Kategorija se ve\u0107 koristi"},preferences:{currency:"Valuta",default_language:"Jezik",time_zone:"Vremenska Zona",fiscal_year:"Finansijska Godina",date_format:"Format datuma",discount_setting:"Pode\u0161avanja za popuste",discount_per_item:"Popust po stavci",discount_setting_description:"Izaberite ovo ako \u017Eelite da dodajete Popust na individualne stavke. Podrazumevano pona\u0161anje je da je Popust dodat direktno na fakturu.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Sa\u010Duvaj",preference:"Preferencija | Preferencije",general_settings:"Podrazumevane preferencije za sistem",updated_message:"Preferencije su uspe\u0161no a\u017Eurirane",select_language:"Izaberi Jezik",select_time_zone:"Izaberi Vremensku Zonu",select_date_format:"Izaberi Format Datuma",select_financial_year:"Izaberi Finansijsku Godinu",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"A\u017Euriraj aplikaciju",description:"Lako mo\u017Ee\u0161 da a\u017Eurira\u0161 Crater tako \u0161to \u0107e\u0161 uraditi proveru novih verzija klikom na polje ispod",check_update:"Proveri a\u017Euriranost",avail_update:"Dostupna je nova verzija",next_version:"Slede\u0107a verzija",requirements:"Zahtevi",update:"A\u017Euriraj sad",update_progress:"A\u017Euriranje je u toku...",progress_text:"Traja\u0107e svega par minuta. Nemojte osve\u017Eavati ili zatvoriti stranicu dok a\u017Euriranje ne bude gotovo",update_success:"Aplikacija je a\u017Eurirana! Molim Vas Sa\u010Dekajte da se stranica osve\u017Ei automatski.",latest_message:"Nema nove verzije! A\u017Eurirana poslednja verzija.",current_version:"Trenutna verzija",download_zip_file:"Preuzmi ZIP paket",unzipping_package:"Raspakivanje paketa",copying_files:"Kopiranje datoteka",deleting_files:"Brisanje fajlova koji nisu u upotrebi",running_migrations:"Migracije u toku",finishing_update:"Zavr\u0161avanje a\u017Euriranja",update_failed:"Neuspe\u0161no a\u017Euriranje",update_failed_text:"\u017Dao mi je! Tvoje a\u017Euriranje nije uspelo na koraku broj: {step} korak",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Bekap | Bekapi",description:"Bekap je zip arhiva koja sadr\u017Ei sve fajlove iz foldera koje ste specificirali, tako\u0111e sadr\u017Ei bekap baze.",new_backup:"Dodaj novi Bekap",create_backup:"Napravi Bekap",select_backup_type:"Izaberi tip Bekapa",backup_confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovaj Bekap",path:"putanja",new_disk:"Novi Disk",created_at:"datum kreiranja",size:"veli\u010Dina",dropbox:"dropbox",local:"lokalni",healthy:"zdrav",amount_of_backups:"broj bekapa",newest_backups:"najnoviji bekapi",used_storage:"kori\u0161c\u0301eno skladi\u0161te",select_disk:"Izaberi Disk",action:"Akcija",deleted_message:"Bekap uspe\u0161no obrisan",created_message:"Bekap uspe\u0161no napravljen",invalid_disk_credentials:"Pogre\u0161ni kredencijali za odabrani disk"},disk:{title:"File Disk | File Disks",description:"Podrazumevano pona\u0161anje je da Crater koristi lokalni disk za \u010Duvanje bekapa, avatara i ostalih slika. Mo\u017Eete podesiti vi\u0161e od jednog disk drajvera od provajdera poput DigitalOcean, S3 i Dropbox po va\u0161oj \u017Eelji.",created_at:"datum kreiranja",dropbox:"dropbox",name:"Naziv",driver:"Drajver",disk_type:"Tip",disk_name:"Naziv Diska",new_disk:"Dodaj novi Disk",filesystem_driver:"Filesystem Driver",local_driver:"lokalni Drajver",local_root:"local Root",public_driver:"Public Driver",public_root:"Public Root",public_url:"Public URL",public_visibility:"Public Visibility",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"AWS Driver",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Podrazumevani Drajver",is_default:"DA LI JE PODRAZUMEVAN",set_default_disk:"Postavi Podrazumevani Disk",set_default_disk_confirm:"Ovaj disk \u0107e biti postavljen kao podrazumevan i svi novi PDF fajlovi \u0107e biti sa\u010Duvani na ovom disku",success_set_default_disk:"Disk je uspe\u0161no postavljen kao podrazumevan",save_pdf_to_disk:"Sa\u010Duvaj PDF fajlove na Disk",disk_setting_description:" Uklju\u010Dite ovo ako \u017Eelite da sa\u010Duvate kopiju PDF fajla svake Fakture, Profakture i Uplate na va\u0161 podrazumevani disk automatski. Uklju\u010Divanjem ove opcije \u0107ete smanjiti vreme u\u010Ditavanja pri pregledu PDF fajlova.",select_disk:"Izaberi Disk",disk_settings:"Disk Pode\u0161avanja",confirm_delete:"Ovo ne\u0107e uticati na va\u0161e postoje\u0107e fajlove i foldere na navedenom disku, ali \u0107e se konfiguracija va\u0161eg diska izbrisati iz Cratera.",action:"Akcija",edit_file_disk:"Izmeni File Disk",success_create:"Disk uspe\u0161no dodat",success_update:"Disk uspe\u0161no a\u017Euriran",error:"Dodavanje diska nije uspelo",deleted_message:"File Disk uspe\u0161no obrisan",disk_variables_save_successfully:"Disk uspe\u0161no pode\u0161en",disk_variables_save_error:"Pode\u0161avanje diska nije uspelo.",invalid_disk_credentials:"Pogre\u0161an kredencijal za disk koji je naveden"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},lf={account_info:"Informacije o nalogu",account_info_desc:"Detalji u nastavku \u0107e se koristiti za kreiranje glavnog administratorskog naloga. Mogu\u0107e ih je izmeniti u bilo kom trenutku nakon prijavljivanja.",name:"Naziv",email:"E-mail",password:"\u0160ifra",confirm_password:"Potvrdi \u0161ifru",save_cont:"Sa\u010Duvaj & Nastavi",company_info:"Informacije o firmi",company_info_desc:"Ove informacije \u0107e biti prikazane na fakturama. Mogu\u0107e ih je izmeniti kasnije u pode\u0161avanjima.",company_name:"Naziv firme",company_logo:"Logo firme",logo_preview:"Pregled logoa",preferences:"Preference",preferences_desc:"Podrazumevane Preference za sistem",currency_set_alert:"The company's currency cannot be changed later.",country:"Dr\u017Eava",state:"Savezna Dr\u017Eava",city:"Grad",address:"Adresa",street:"Ulica1 | Ulica2",phone:"Telefon",zip_code:"Po\u0161tanski broj",go_back:"Vrati se nazad",currency:"Valuta",language:"Jezik",time_zone:"Vremenska zona",fiscal_year:"Finansijska godina",date_format:"Format datuma",from_address:"Adresa po\u0161iljaoca",username:"Korisni\u010Dko ime",next:"Slede\u0107e",continue:"Nastavi",skip:"Presko\u010Di",database:{database:"URL stranice & baze podataka",connection:"Veza baze podataka",host:"Host baze podataka",port:"Port baze podataka",password:"\u0160ifra baze podataka",app_url:"URL aplikacije",app_domain:"Domen aplikacije",username:"Korisni\u010Dko ime baze podataka",db_name:"Naziv baze podataka",db_path:"Putanja do baze",desc:"Kreiraj bazu podataka na svom serveru i postavi kredencijale prate\u0107i obrazac u nastavku."},permissions:{permissions:"Dozvole",permission_confirm_title:"Da li ste sigurni da \u017Eelite da nastavite?",permission_confirm_desc:"Provera dozvola za foldere nije uspela",permission_desc:"U nastavku se nalazi lista dozvola za foldere koji su neophodni kako bi alikacija radila. Ukoliko provera dozvola ne uspe, a\u017Euriraj svoju listu dozvola za te foldere."},verify_domain:{title:"Domain Verification",desc:"Crater uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail drajver",secret:"\u0160ifra",mailgun_secret:"Mailgun \u0160ifra",mailgun_domain:"Domen",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES \u0160ifra",ses_key:"SES Klju\u010D",password:"\u0160ifra za e-mail",username:"Koristni\u010Dko ime za e-mail",mail_config:"E-mail konfigurisanje",from_name:"Naziv po\u0161iljaoca",from_mail:"E-mail adresa po\u0161iljaoca",encryption:"E-mail enkripcija",mail_config_desc:"Ispod se nalazi forma za pode\u0161avanje E-mail drajvera za slanje po\u0161te iz aplikacije. Tako\u0111e mo\u017Eete podesiti provajdere tre\u0107e strane kao Sendgrid, SES itd."},req:{system_req:"Sistemski zahtevi",php_req_version:"Zahteva se PHP verzija {version} ",check_req:"Proveri zahteve",system_req_desc:"Crater ima nekoliko zahteva za server. Proveri da li tvoj server ima potrebnu verziju PHP-a i sva navedena pro\u0161irenja navedena u nastavku"},errors:{migrate_failed:"Neuspe\u0161no migriranje",database_variables_save_error:"Konfiguraciju nije moguc\u0301e zapisati u .env datoteku. Proveri dozvole za datoteku",mail_variables_save_error:"E-mail konfigurisanje je neuspe\u0161no",connection_failed:"Neuspe\u0161na konekcija sa bazom podataka",database_should_be_empty:"Baza podataka treba da bude prazna"},success:{mail_variables_save_successfully:"E-mail je uspe\u0161no konfigurisan",database_variables_save_successfully:"Baza podataka je uspe\u0161no konfigurisana"}},cf={invalid_phone:"Pogre\u0161an Broj Telefona",invalid_url:"Neva\u017Ee\u0107i URL (primer: http://www.crater.com)",invalid_domain_url:"Pogre\u0161an URL (primer: crater.com)",required:"Obavezno polje",email_incorrect:"Pogre\u0161an E-mail",email_already_taken:"Navedeni E-mail je zauzet",email_does_not_exist:"Korisnik sa navedenom e-mail adresom ne postoji",item_unit_already_taken:"Naziv ove jedinice stavke je zauzet",payment_mode_already_taken:"Naziv ovog na\u010Dina pla\u0107anja je zauzet",send_reset_link:"Po\u0161alji link za resetovanje",not_yet:"Jo\u0161 uvek ni\u0161ta? Po\u0161alji ponovo",password_min_length:"\u0160ifra mora imati {count} karaktera",name_min_length:"Naziv mora imati najmanje {count} slova",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Unesite odgovaraju\u0107u poresku stopu",numbers_only:"Mogu se unositi samo brojevi",characters_only:"Mogu se unositi samo karakteri",password_incorrect:"\u0160ifra mora biti identi\u010Dna",password_length:"\u0160ifra mora imati {count} karaktera",qty_must_greater_than_zero:"Koli\u010Dina mora biti ve\u0107a od 0.",price_greater_than_zero:"Cena mora biti ve\u0107a od 0",payment_greater_than_zero:"Uplata mora biti ve\u0107a od 0",payment_greater_than_due_amount:"Uneta uplata je ve\u0107a od dospelog iznosa ove fakture",quantity_maxlength:"Koli\u010Dina ne mo\u017Ee imati vi\u0161e od 20 cifara",price_maxlength:"Cena ne mo\u017Ee imati vi\u0161e od 20 cifara",price_minvalue:"Cena mora biti ve\u0107a od 0",amount_maxlength:"Iznos ne mo\u017Ee da ima vi\u0161e od 20 cifara",amount_minvalue:"Iznos mora biti ve\u0107i od 0",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Opis ne mo\u017Ee da ima vi\u0161e od 65,000 karaktera",subject_maxlength:"Predmet ne mo\u017Ee da ima vi\u0161e od 100 karaktera",message_maxlength:"Poruka ne mo\u017Ee da ima vi\u0161e od 255 karaktera",maximum_options_error:"Maksimalan broj opcija je izabran. Prvo uklonite izabranu opciju da biste izabrali drugu",notes_maxlength:"Napomena ne mo\u017Ee da ima vi\u0161e od 65,000 karaktera",address_maxlength:"Adresa ne mo\u017Ee da ima vi\u0161e od 255 karaktera",ref_number_maxlength:"Poziv na broj ne mo\u017Ee da ima vi\u0161e od 225 karaktera",prefix_maxlength:"Prefiks ne mo\u017Ee da ima vi\u0161e od 5 karaktera",something_went_wrong:"ne\u0161to je krenulo naopako",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},_f={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},uf="Profaktura",mf="Broj Profakture",pf="Datum Profakture",ff="Datum isteka Profakture",gf="Faktura",vf="Broj Fakture",yf="Datum Fakture",hf="Datum dospe\u0107a Fakture",bf="Napomena",kf="Stavke",wf="Koli\u010Dina",zf="Cena",xf="Popust",Pf="Iznos",Sf="Osnovica za obra\u010Dun PDV-a",jf="Ukupan iznos",Af="Payment",Df="POTVRDA O UPLATI",Cf="Datum Uplate",Nf="Broj Uplate",Ef="Na\u010Din Uplate",If="Iznos Uplate",Tf="IZVE\u0160TAJ O RASHODIMA",Rf="RASHODI UKUPNO",$f="IZVE\u0160TAJ O PRIHODIMA I RASHODIMA",Mf="Sales Customer Report",Ff="Sales Item Report",Vf="Tax Summary Report",Uf="PRIHOD",Of="NETO PROFIT",Lf="Izve\u0161taj o Prodaji: Po Klijentu",qf="PRODAJA UKUPNO",Bf="Izve\u0161taj o Prodaji: Po Stavci",Kf="IZVE\u0160TAJ O POREZIMA",Zf="UKUPNO POREZ",Wf="Tipovi Poreza",Hf="Rashodi",Gf="Ra\u010Dun za,",Yf="Isporu\u010Diti za,",Jf="Poslat od strane:",Qf="Tax";var Xf={navigation:qp,general:Bp,dashboard:Kp,tax_types:Zp,global_search:Wp,company_switcher:Hp,dateRange:Gp,customers:Yp,items:Jp,estimates:Qp,invoices:Xp,recurring_invoices:ef,payments:tf,expenses:af,login:nf,modules:of,users:sf,reports:rf,settings:df,wizard:lf,validation:cf,errors:_f,pdf_estimate_label:uf,pdf_estimate_number:mf,pdf_estimate_date:pf,pdf_estimate_expire_date:ff,pdf_invoice_label:gf,pdf_invoice_number:vf,pdf_invoice_date:yf,pdf_invoice_due_date:hf,pdf_notes:bf,pdf_items_label:kf,pdf_quantity_label:wf,pdf_price_label:zf,pdf_discount_label:xf,pdf_amount_label:Pf,pdf_subtotal:Sf,pdf_total:jf,pdf_payment_label:Af,pdf_payment_receipt_label:Df,pdf_payment_date:Cf,pdf_payment_number:Nf,pdf_payment_mode:Ef,pdf_payment_amount_received_label:If,pdf_expense_report_label:Tf,pdf_total_expenses_label:Rf,pdf_profit_loss_label:$f,pdf_sales_customers_label:Mf,pdf_sales_items_label:Ff,pdf_tax_summery_label:Vf,pdf_income_label:Uf,pdf_net_profit_label:Of,pdf_customer_sales_report:Lf,pdf_total_sales_label:qf,pdf_item_sales_label:Bf,pdf_tax_report_label:Kf,pdf_total_tax_label:Zf,pdf_tax_types_label:Wf,pdf_expenses_label:Hf,pdf_bill_to:Gf,pdf_ship_to:Yf,pdf_received_from:Jf,pdf_tax_label:Qf};const eg={dashboard:"Overzicht",customers:"Klanten",items:"Artikelen",invoices:"Facturen","recurring-invoices":"Periodieke factuur",expenses:"Uitgaven",estimates:"Offertes",payments:"Betalingen",reports:"Rapporten",settings:"Instellingen",logout:"Uitloggen",users:"Gebruikers",modules:"Modules"},tg={add_company:"Bedrijf toevoegen",view_pdf:"Bekijk PDF",copy_pdf_url:"Kopieer PDF-URL",download_pdf:"Download PDF",save:"Opslaan",create:"Maak",cancel:"Annuleren",update:"Bijwerken",deselect:"Deselecteren",download:"Download",from_date:"Vanaf datum",to_date:"T/m datum",from:"Vanaf",to:"Naar.",ok:"Ok\xE9.",yes:"Ja.",no:"Nee.",sort_by:"Sorteer op",ascending:"Oplopend",descending:"Aflopend",subject:"Onderwerp",body:"Inhoud",message:"Bericht.",send:"Verstuur",preview:"Voorbeeld",go_back:"Ga terug",back_to_login:"Terug naar Inloggen?",home:"Home",filter:"Filter",delete:"Verwijderen",edit:"Bewerken",view:"Bekijken",add_new_item:"Voeg een nieuw item toe",clear_all:"Wis alles",showing:"Weergegeven",of:"van",actions:"Acties",subtotal:"SUBTOTAAL",discount:"KORTING",fixed:"Gemaakt",percentage:"Percentage",tax:"BELASTING",total_amount:"TOTAALBEDRAG",bill_to:"Factuur aan",ship_to:"Verzend naar",due:"Openstaand",draft:"Concept",sent:"Verzonden",all:"Alles",select_all:"Selecteer alles",select_template:"Sjabloon selecteren",choose_file:"Klik hier om een bestand te kiezen",choose_template:"Kies een sjabloon",choose:"Kiezen",remove:"Verwijderen",select_a_status:"Selecteer een status",select_a_tax:"Selecteer een belasting",search:"Zoeken",are_you_sure:"Weet je het zeker?",list_is_empty:"Lijst is leeg.",no_tax_found:"Geen belasting gevonden!",four_zero_four:"404",you_got_lost:"Oeps!\xA0Je bent verdwaald!",go_home:"Ga naar home",test_mail_conf:"E-mailconfiguratie testen",send_mail_successfully:"Mail is succesvol verzonden",setting_updated:"Instelling succesvol bijgewerkt",select_state:"Selecteer staat",select_country:"Selecteer land",select_city:"Selecteer stad",street_1:"straat 1",street_2:"Straat # 2",action_failed:"Actie: mislukt",retry:"Retr",choose_note:"Kies notitie",no_note_found:"Geen notitie gevonden",insert_note:"Notitie invoegen",copied_pdf_url_clipboard:"PDF link naar klembord gekopieerd!",copied_url_clipboard:"URL naar klembord gekopieerd!",docs:"Documenten",do_you_wish_to_continue:"Wilt u Doorgaan?",note:"Notitie",pay_invoice:"Betaal factuur",login_successfully:"Succesvol ingelogd!",logged_out_successfully:"Succesvol afgemeld",mark_as_default:"Markeren als standaard"},ag={select_year:"Selecteer jaar",cards:{due_amount:"Openstaand bedrag",customers:"Klanten",invoices:"Facturen",estimates:"Offertes",payments:"Betalingen"},chart_info:{total_sales:"Verkoop",total_receipts:"Inkomsten",total_expense:"Uitgaven",net_income:"Netto inkomen",year:"Selecteer jaar"},monthly_chart:{title:"Verkoop en kosten"},recent_invoices_card:{title:"Openstaande facturen",due_on:"Openstaand op",customer:"Klant",amount_due:"Openstaand bedrag",actions:"Acties",view_all:"Toon alles"},recent_estimate_card:{title:"Recente offertes",date:"Datum",customer:"Klant",amount_due:"Openstaand bedrag",actions:"Acties",view_all:"Toon alles"}},ng={name:"Naam",description:"Omschrijving",percent:"Procent",compound_tax:"Verbinding Ta"},ig={search:"Zoeken...",customers:"Klanten",users:"Gebruikers",no_results_found:"Geen zoekresultaten"},og={label:"VERANDER BEDRIJF",no_results_found:"Geen resultaten gevonden",add_new_company:"Nieuw bedrijf toevoegen",new_company:"Nieuw bedrijf",created_message:"Bedrijf met succes aangemaakt"},sg={today:"Vandaag",this_week:"Deze week",this_month:"Deze maand",this_quarter:"Dit kwartaal",this_year:"Dit jaar",previous_week:"Vorige week",previous_month:"Vorige maand",previous_quarter:"Vorig kwartaal",previous_year:"Vorig jaar",custom:"Aangepast"},rg={title:"Klanten",prefix:"Voorvoegsel",add_customer:"Klant toevoegen",contacts_list:"Klantenlijst",name:"Naam",mail:"Mail | Mails",statement:"Verklaring",display_name:"Weergavenaam",primary_contact_name:"Naam primaire contactpersoon",contact_name:"Contactnaam",amount_due:"Openstaand bedrag",email:"E-mail",address:"Adres",phone:"Telefoon",website:"Website",overview:"Overzicht",invoice_prefix:"Factuurvoorvoegsel",estimate_prefix:"Schatting voorvoegsel",payment_prefix:"Betalingsvoorvoegsel",enable_portal:"Activeer Portaal",country:"Land",state:"Provincie",city:"Stad",zip_code:"Postcode",added_on:"Toegevoegd",action:"Actie",password:"Wachtwoord",confirm_password:"Bevestig wachtwoord",street_number:"Huisnummer",primary_currency:"Primaire valuta",description:"Omschrijving",add_new_customer:"Nieuwe klant toevoegen",save_customer:"Klant opslaan",update_customer:"Klant bijwerken",customer:"Klant |\xA0Klanten",new_customer:"Nieuwe klant",edit_customer:"Klant bewerken",basic_info:"Basis informatie",portal_access:"Portaaltoegang",portal_access_text:"Wilt u deze klant toestaan om in te loggen op het Klantenportaal?",portal_access_url:"Klantenportaal login URL",portal_access_url_help:"Kopieer & stuur de bovenstaande URL door naar uw klant om toegang te geven.",billing_address:"factuur adres",shipping_address:"Verzendingsadres",copy_billing_address:"Kopi\xEBren van facturering",no_customers:"Nog geen klanten!",no_customers_found:"Geen klanten gevonden!",no_contact:"Geen contact",no_contact_name:"Geen contactnaam",list_of_customers:"Hier vind je jouw klanten terug.",primary_display_name:"Primaire weergavenaam",select_currency:"Selecteer valuta",select_a_customer:"Selecteer een klant",type_or_click:"Typ of klik om te selecteren",new_transaction:"Nieuwe transactie",no_matching_customers:"Er zijn geen overeenkomende klanten!",phone_number:"Telefoonnummer",create_date:"Aangemaakt op",confirm_delete:"Deze klant en alle gerelateerde facturen, offertes en betalingen worden permanent verwijderd.\xA0|\xA0Deze klanten en alle gerelateerde facturen, offertes en betalingen worden permanent verwijderd.",created_message:"Klant succesvol aangemaakt",updated_message:"Klant succesvol ge\xFCpdatet",address_updated_message:"Adresinformatie succesvol bijgewerkt",deleted_message:"Klant succesvol verwijderd |\xA0Klanten zijn succesvol verwijderd",edit_currency_not_allowed:"Kan valuta niet wijzigen zodra de transacties zijn aangemaakt."},dg={title:"Artikelen",items_list:"Lijst met items",name:"Naam",unit:"Eenheid",description:"Omschrijving",added_on:"Toegevoegd",price:"Prijs",date_of_creation:"Datum van creatie",not_selected:"Geen item geselecteerd",action:"Actie",add_item:"Voeg item toe",save_item:"Item opslaan",update_item:"Item bijwerken",item:"Artikel |\xA0Artikelen",add_new_item:"Voeg een nieuw item toe",new_item:"Nieuw item",edit_item:"Item bewerken",no_items:"Nog geen items!",list_of_items:"Hier vind je jouw artikelen terug.",select_a_unit:"selecteer eenheid",taxes:"Belastingen",item_attached_message:"Kan een item dat al in gebruik is niet verwijderen",confirm_delete:"U kunt dit item | niet herstellen\xA0U kunt deze items niet herstellen",created_message:"Item succesvol aangemaakt",updated_message:"Item succesvol bijgewerkt",deleted_message:"Item succesvol verwijderd |\xA0Items zijn verwijderd"},lg={title:"Offertes",accept_estimate:"Offerte accepteren",reject_estimate:"Offerte afwijzen",estimate:"Offerte |\xA0Offertes",estimates_list:"Lijst met offertes",days:"{dagen} dagen",months:"{months} Maand",years:"{jaar} jaar",all:"Allemaal",paid:"Betaald",unpaid:"Onbetaald",customer:"Klant",ref_no:"Ref Nr.",number:"Aantal",amount_due:"Bedrag",partially_paid:"Gedeeltelijk betaald",total:"Totaal",discount:"Korting",sub_total:"Subtotaal",estimate_number:"Offerte nummer",ref_number:"Referentie nummer",contact:"Contact",add_item:"Voeg een item toe",date:"Datum",due_date:"Vervaldatum",expiry_date:"Vervaldatum",status:"Status",add_tax:"Belasting toevoegen",amount:"Bedrag",action:"Actie",notes:"Opmerkingen",tax:"Belasting",estimate_template:"Sjabloon",convert_to_invoice:"Converteren naar factuur",mark_as_sent:"Markeren als verzonden",send_estimate:"Verzend offerte",resend_estimate:"Offerte opnieuw verzenden",record_payment:"Betaling registreren",add_estimate:"Offerte toevoegen",save_estimate:"Bewaar offerte",confirm_conversion:"Deze offerte wordt gebruikt om een nieuwe factuur te maken.",conversion_message:"Factuur gemaakt",confirm_send_estimate:"Deze offerte wordt via e-mail naar de klant gestuurd",confirm_mark_as_sent:"Deze offerte wordt gemarkeerd als verzonden",confirm_mark_as_accepted:"Deze offerte wordt gemarkeerd als Geaccepteerd",confirm_mark_as_rejected:"Deze offerte wordt gemarkeerd als Afgewezen",no_matching_estimates:"Er zijn geen overeenkomende offertes!",mark_as_sent_successfully:"Offerte gemarkeerd als succesvol verzonden",send_estimate_successfully:"Offerte succesvol verzonden",errors:{required:"Veld is vereist"},accepted:"Geaccepteerd",rejected:"Afgewezen",expired:"Verlopen",sent:"Verzonden",draft:"Concept",viewed:"Bekeken",declined:"Geweigerd",new_estimate:"Nieuwe offerte",add_new_estimate:"Offerte toevoegen",update_Estimate:"Offerte bijwerken",edit_estimate:"Offerte bewerken",items:"artikelen",Estimate:"Offerte |\xA0Offertes",add_new_tax:"Nieuwe belasting toevoegen",no_estimates:"Nog geen offertes!",list_of_estimates:"Hier vind je jouw offertes terug.",mark_as_rejected:"Markeer als afgewezen",mark_as_accepted:"Markeer als geaccepteerd",marked_as_accepted_message:"Offerte gemarkeerd als geaccepteerd",marked_as_rejected_message:"Offerte gemarkeerd als afgewezen",confirm_delete:"U kunt deze offerte | niet herstellen\xA0U kunt deze offertes niet herstellen",created_message:"Offerte is gemaakt",updated_message:"Offerte succesvol bijgewerkt",deleted_message:"Offerte succesvol verwijderd |\xA0Offertes zijn succesvol verwijderd",something_went_wrong:"Er is iets fout gegaan",item:{title:"Titel van het item",description:"Omschrijving",quantity:"Aantal stuks",price:"Prijs",discount:"Korting",total:"Totaal",total_discount:"Totale korting",sub_total:"Subtotaal",tax:"Belasting",amount:"Bedrag",select_an_item:"Typ of klik om een item te selecteren",type_item_description:"Type Item Beschrijving (optioneel)"},mark_as_default_estimate_template_description:"Indien ingeschakeld, zal het geselecteerde sjabloon automatisch worden gekozen voor nieuwe offertes."},cg={title:"Facturen",download:"Download",pay_invoice:"Betaal factuur",invoices_list:"Facturenlijst",invoice_information:"Factuurgegevens",days:"{dagen} dagen",months:"{months} Maand",years:"{jaar} jaar",all:"Allemaal",paid:"Betaald",unpaid:"Onbetaald",viewed:"Bekeken",overdue:"Over tijd",completed:"Voltooid",customer:"Klant",paid_status:"Betaling",ref_no:"REF NR.",number:"AANTAL",amount_due:"BEDRAG",partially_paid:"Gedeeltelijk betaald",total:"Totaal",discount:"Korting",sub_total:"Subtotaal",invoice:"Factuur |\xA0Facturen",invoice_number:"Factuurnummer",ref_number:"Referentie nummer",contact:"Contact",add_item:"Voeg een item toe",date:"Datum",due_date:"Vervaldatum",status:"Status",add_tax:"Belasting toevoegen",amount:"Bedrag",action:"Actie",notes:"Opmerkingen",view:"Bekijken",send_invoice:"Factuur verzenden",resend_invoice:"Factuur opnieuw verzenden",invoice_template:"Factuursjabloon",conversion_message:"Factuur succesvol gekloond",template:"Sjabloon",mark_as_sent:"Markeer als verzonden",confirm_send_invoice:"Deze factuur wordt via e-mail naar de klant gestuurd",invoice_mark_as_sent:"Deze factuur wordt gemarkeerd als verzonden",confirm_mark_as_accepted:"Deze offerte wordt gemarkeerd als Geaccepteerd",confirm_mark_as_rejected:"Deze factuur wordt gemarkeerd als Afgewezen",confirm_send:"Deze factuur wordt via e-mail naar de klant gestuurd",invoice_date:"Factuur datum",record_payment:"Betaling registreren",add_new_invoice:"Nieuwe factuur toevoegen",update_expense:"Onkosten bijwerken",edit_invoice:"Factuur bewerken",new_invoice:"Nieuwe factuur",save_invoice:"Factuur opslaan",update_invoice:"Factuur bijwerken",add_new_tax:"Nieuwe belasting toevoegen",no_invoices:"Nog geen facturen!",mark_as_rejected:"Markeer als afgewezen",mark_as_accepted:"Markeer als geaccepteerd",list_of_invoices:"Hier vind je jouw facturen terug.",select_invoice:"Selecteer Factuur",no_matching_invoices:"Er zijn geen overeenkomende facturen!",mark_as_sent_successfully:"Factuur gemarkeerd als succesvol verzonden",invoice_sent_successfully:"Factuur succesvol verzonden",cloned_successfully:"Factuur succesvol gekloond",clone_invoice:"Factuur klonen",confirm_clone:"Deze factuur wordt gekloond in een nieuwe factuur",item:{title:"Titel van het item",description:"Omschrijving",quantity:"Aantal stuks",price:"Prijs",discount:"Korting",total:"Totaal",total_discount:"Totale korting",sub_total:"Subtotaal",tax:"Belasting",amount:"Bedrag",select_an_item:"Typ of klik om een item te selecteren",type_item_description:"Type Item Beschrijving (optioneel)"},payment_attached_message:"Aan een van de geselecteerde facturen is al een betaling gekoppeld.\xA0Zorg ervoor dat u eerst de bijgevoegde betalingen verwijdert om door te gaan met de verwijdering",confirm_delete:"Deze factuur wordt permanent verwijderd |\xA0Deze facturen worden permanent verwijderd",created_message:"Factuur succesvol aangemaakt",updated_message:"Factuur succesvol bijgewerkt",deleted_message:"Factuur succesvol verwijderd |\xA0Facturen succesvol verwijderd",marked_as_sent_message:"Factuur gemarkeerd als succesvol verzonden",something_went_wrong:"Er is iets fout gegaan",invalid_due_amount_message:"Het totale factuurbedrag mag niet lager zijn dan het totale betaalde bedrag voor deze factuur.\xA0Werk de factuur bij of verwijder de bijbehorende betalingen om door te gaan.",mark_as_default_invoice_template_description:"Indien ingeschakeld, zal het geselecteerde sjabloon automatisch worden gekozen voor nieuwe offertes."},_g={title:"Periodieke facturen",invoices_list:"Periodieke facturen lijst",days:"{days} dagen",months:"{months} maanden",years:"{years} jaar",all:"Alles",paid:"Betaald",unpaid:"Onbetaald",viewed:"Bekeken",overdue:"Achterstallig",active:"Actief",completed:"Voltooid",customer:"KLANT",paid_status:"BETAALD STATUS",ref_no:"REF NR.",number:"NUMMER",amount_due:"Bedrag",partially_paid:"Gedeeltelijk betaald",total:"Totaal",discount:"Korting",sub_total:"Subtotaal",invoice:"Periodieke factuur / Periodieke facturen",invoice_number:"Periodieke facturen",next_invoice_date:"Volgende factuurdatum",ref_number:"Referentie nummer",contact:"Contact",add_item:"Item toevoegen",date:"Datum",limit_by:"Beperken door",limit_date:"Uiterste datum",limit_count:"Limiet aantal",count:"Aantal",status:"Status",select_a_status:"Selecteer een status",working:"Bezig",on_hold:"Niet actief",complete:"Voltooid",add_tax:"Belasting toevoegen",amount:"Bedrag",action:"Actie",notes:"Opmerkingen",view:"Bekijken",basic_info:"Basis informatie",send_invoice:"Verstuur periodieke factuur",auto_send:"Automatisch verzenden",resend_invoice:"Verstuur periodieke factuur opnieuw",invoice_template:"Periodieke factuur sjabloon",conversion_message:"Periodieke factuur succesvol gekopieerd",template:"Sjabloon",mark_as_sent:"Markeer als verzonden",confirm_send_invoice:"Deze periodieke factuur wordt via e-mail naar de klant gestuurd",invoice_mark_as_sent:"Deze periodieke factuur wordt gemarkeerd als verzonden",confirm_send:"Deze terugkerende factuur wordt via e-mail naar de klant gestuurd",starts_at:"Startdatum",due_date:"Vervaldatum factuur",record_payment:"Betaling registreren",add_new_invoice:"Nieuwe periodieke factuur toevoegen",update_expense:"Onkosten bijwerken",edit_invoice:"Periodieke factuur bewerken",new_invoice:"Nieuwe periodieke factuur toevoegen",send_automatically:"Automatisch verzenden",send_automatically_desc:"Schakel dit in als u de factuur automatisch aan de klant wilt sturen wanneer deze is aangemaakt.",save_invoice:"Bewaar periodieke factuur",update_invoice:"Periodieke factuur bewerken",add_new_tax:"Nieuwe btw toevoegen",no_invoices:"Nog geen periodieke facturen!",mark_as_rejected:"Markeer als afgewezen",mark_as_accepted:"Markeer als geaccepteerd",list_of_invoices:"Hier vind je de periodieke facturen terug.",select_invoice:"Selecteer Factuur",no_matching_invoices:"Er zijn geen overeenkomende periodieke facturen!",mark_as_sent_successfully:"Periodieke factuur gemarkeerd als succesvol verzonden",invoice_sent_successfully:"Periodieke factuur succesvol verzonden",cloned_successfully:"Terugkerende factuur succesvol gekopieerd",clone_invoice:"Kopieer periodieke factuur",confirm_clone:"Deze periodieke factuur wordt gekopieerd naar een nieuwe periodieke factuur",add_customer_email:"Voeg een e-mailadres aan deze klant toe, zodat facturen automatisch verzonden kunnen worden.",item:{title:"Item titel",description:"Beschrijving",quantity:"Aantal",price:"Prijs",discount:"Korting",total:"Totaal",total_discount:"Totale korting",sub_total:"Subtotaal",tax:"Btw",amount:"Bedrag",select_an_item:"Typ of klik om een item te selecteren",type_item_description:"Type item beschrijving (optioneel)"},frequency:{title:"Frequentie",select_frequency:"Frequentie selecteren",minute:"Minuut",hour:"Uur",day_month:"Dag van de maand",month:"Maand",day_week:"Dag van de week"},confirm_delete:"Deze factuur wordt permanent verwijderd |\xA0Deze facturen worden permanent verwijderd",created_message:"Terugkerende factuur succesvol gecre\xEBerd",updated_message:"Terugkerende factuur succesvol bijgewerkt",deleted_message:"Periodieke factuur succesvol verwijderd |\xA0Periodieke facturen succesvol verwijderd",marked_as_sent_message:"Periodieke factuur gemarkeerd als succesvol verzonden",user_email_does_not_exist:"E-mailadres van gebruiker bestaat niet",something_went_wrong:"er is iets fout gegaan",invalid_due_amount_message:"Het totale factuurbedrag mag niet lager zijn dan het totale betaalde bedrag voor deze factuur.\xA0Werk de factuur bij of verwijder de bijbehorende betalingen om door te gaan."},ug={title:"Betalingen",payments_list:"Betalingslijst",record_payment:"Bestaling registreren",customer:"Klant",date:"Datum",amount:"Bedrag",action:"Actie",payment_number:"Betalingsnummer",payment_mode:"Betaalmethode",invoice:"Factuur",note:"Notitie",add_payment:"Betaling toevoegen",new_payment:"Nieuwe betaling",edit_payment:"Betaling bewerken",view_payment:"Bekijk betaling",add_new_payment:"Nieuwe betaling toevoegen",send_payment_receipt:"Betaalbewijs verzenden",send_payment:"Verstuur betaling",save_payment:"Betaling opslaan",update_payment:"Betaling bijwerken",payment:"Betaling |\xA0Betalingen",no_payments:"Nog geen betalingen!",not_selected:"Niet geselecteerd",no_invoice:"Geen factuur",no_matching_payments:"Er zijn geen overeenkomende betalingen!",list_of_payments:"Hier vind je jouw betalingen terug.",select_payment_mode:"Selecteer betalingswijze",confirm_mark_as_sent:"Deze offerte wordt gemarkeerd als verzonden",confirm_send_payment:"Deze betaling wordt via e-mail naar de klant gestuurd",send_payment_successfully:"Betaling succesvol verzonden",something_went_wrong:"Er is iets fout gegaan",confirm_delete:"Deze betaling wordt permanent verwijderd |\xA0Deze betalingen worden permanent verwijderd",created_message:"De betaling is succesvol aangemaakt",updated_message:"Betaling succesvol bijgewerkt",deleted_message:"Betaling succesvol verwijderd |\xA0Betalingen zijn verwijderd",invalid_amount_message:"Het bedrag van de betaling is ongeldig"},mg={title:"Uitgaven",expenses_list:"Uitgavenlijst",select_a_customer:"Selecteer een klant",expense_title:"Titel",customer:"Klant",currency:"Valuta",contact:"Contact",category:"Categorie",from_date:"Van datum",to_date:"Tot datum",expense_date:"Datum",description:"Omschrijving",receipt:"Bon",amount:"Bedrag",action:"Actie",not_selected:"Niet geselecteerd",note:"Notitie",category_id:"Categorie ID",date:"Uitgavendatum",add_expense:"Kosten toevoegen",add_new_expense:"Kosten toevoegen",save_expense:"Kosten opslaan",update_expense:"Onkosten bijwerken",download_receipt:"Ontvangstbewijs downloaden",edit_expense:"Uitgaven bewerken",new_expense:"Kosten toevoegen",expense:"Uitgaven |\xA0Uitgaven",no_expenses:"Nog geen kosten!",list_of_expenses:"Hier vind je jouw uitgaven terug.",confirm_delete:"Deze uitgave wordt permanent verwijderd | Deze kosten worden permanent verwijderd",created_message:"Kosten succesvol gemaakt",updated_message:"Kosten succesvol bijgewerkt",deleted_message:"Kosten succesvol verwijderd |\xA0Uitgaven zijn verwijderd",categories:{categories_list:"Categorie\xEBnlijst",title:"Titel",name:"Naam",description:"Omschrijving",amount:"Bedrag",actions:"Acties",add_category:"categorie toevoegen",new_category:"Nieuwe categorie",category:"Categorie |\xA0Categorie\xEBn",select_a_category:"Selecteer een categorie"}},pg={email:"E-mail",password:"Wachtwoord",forgot_password:"Wachtwoord vergeten?",or_signIn_with:"of Log in met",login:"Log in",register:"Registreren",reset_password:"Wachtwoord opnieuw instellen",password_reset_successfully:"Wachtwoord opnieuw ingesteld",enter_email:"Voer email in",enter_password:"Voer wachtwoord in",retype_password:"Geef nogmaals het wachtwoord"},fg={buy_now:"Nu kopen",install:"Installeer",price:"Prijs",download_zip_file:"Download ZIP-bestand",unzipping_package:"Pakket uitpakken",copying_files:"Bestanden kopi\xEBren",deleting_files:"Ongebruikte bestanden verwijderen",completing_installation:"Installatie voltooien",update_failed:"Update mislukt",install_success:"Module is succesvol ge\xEFnstalleerd!",customer_reviews:"Beoordelingen",license:"Licentie",faq:"Veelgestelde vragen",monthly:"Maandelijks",yearly:"Jaarlijks",updated:"Bijgewerkt",version:"Versie",disable:"Uitschakelen",module_disabled:"Module uitgeschakeld",enable:"Inschakelen",module_enabled:"Module ingeschakeld",update_to:"Update naar",module_updated:"Module succesvol bijgewerkt!",title:"Modules",module:"Module | Modules",api_token:"API-token",invalid_api_token:"Ongeldig API-token.",other_modules:"Andere modules",view_all:"Toon alles",no_reviews_found:"Er zijn nog geen beoordelingen voor deze module!",module_not_purchased:"Module niet gekocht",module_not_found:"Module niet gevonden",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Laatst bijgewerkt op",connect_installation:"Verbind uw installatie",api_token_description:"Log in op {url} en verbind deze installatie door het API Token in te voeren. Uw gekochte modules zullen hier verschijnen nadat de verbinding is gemaakt.",view_module:"Bekijk Module",update_available:"Update beschikbaar",purchased:"Gekocht",installed:"Ge\xEFnstalleerd",no_modules_installed:"Nog geen modules ge\xEFnstalleerd!",disable_warning:"Alle instellingen voor dit specifiek zullen worden teruggedraaid.",what_you_get:"Wat je krijgt"},gg={title:"Gebruikers",users_list:"Gebruikerslijst",name:"Naam",description:"Omschrijving",added_on:"Toegevoegd",date_of_creation:"Datum van creatie",action:"Actie",add_user:"Gebruiker toevoegen",save_user:"Gebruiker opslaan",update_user:"Gebruiker bijwerken",user:"Gebruiker | Gebruikers",add_new_user:"Nieuwe gebruiker toevoegen",new_user:"Nieuwe gebruiker",edit_user:"Gebruiker bewerken",no_users:"Nog geen gebruikers!",list_of_users:"Deze sectie zal de lijst met gebruikers bevatten.",email:"E-mail",phone:"Telefoon",password:"Wachtwoord",user_attached_message:"Kan een item dat al in gebruik is niet verwijderen",confirm_delete:"Je kunt deze gebruiker later niet herstellen | Je kunt deze gebruikers later niet herstellen",created_message:"Gebruiker succesvol aangemaakt",updated_message:"Gebruiker met succes bijgewerkt",deleted_message:"Gebruiker succesvol verwijderd | Gebruikers succesvol verwijderd",select_company_role:"Selecteer rol voor {company}",companies:"Bedrijven"},vg={title:"Verslag doen van",from_date:"Van datum",to_date:"Tot datum",status:"Status",paid:"Betaald",unpaid:"Onbetaald",download_pdf:"Download PDF",view_pdf:"Bekijk PDF",update_report:"Rapport bijwerken",report:"Verslag |\xA0Rapporten",profit_loss:{profit_loss:"Verlies",to_date:"Tot datum",from_date:"Van datum",date_range:"Selecteer Datumbereik"},sales:{sales:"Verkoop",date_range:"Selecteer datumbereik",to_date:"Tot datum",from_date:"Van datum",report_type:"Rapporttype"},taxes:{taxes:"Belastingen",to_date:"Tot datum",from_date:"Van datum",date_range:"Selecteer Datumbereik"},errors:{required:"Veld is vereist"},invoices:{invoice:"Factuur",invoice_date:"Factuur datum",due_date:"Vervaldatum",amount:"Bedrag",contact_name:"Contactnaam",status:"Status"},estimates:{estimate:"Offerte",estimate_date:"Offerte Datum",due_date:"Vervaldatum",estimate_number:"Offerte nummer",ref_number:"Referentie nummer",amount:"Bedrag",contact_name:"Contactnaam",status:"Status"},expenses:{expenses:"Uitgaven",category:"Categorie",date:"Datum",amount:"Bedrag",to_date:"Tot datum",from_date:"Van datum",date_range:"Selecteer Datumbereik"}},yg={menu_title:{account_settings:"Account instellingen",company_information:"Bedrijfsinformatie",customization:"Aanpassen",preferences:"Voorkeuren",notifications:"Kennisgevingen",tax_types:"Belastingtypen",expense_category:"Onkostencategorie\xEBn",update_app:"App bijwerken",backup:"Back-up",file_disk:"Bestandsopslag",custom_fields:"Aangepaste velden",payment_modes:"Betaalmethodes",notes:"Opmerkingen",exchange_rate:"Wisselkoers",address_information:"Adresgegevens"},address_information:{section_description:" U kunt uw adresgegevens bijwerken via het onderstaande formulier."},title:"Instellingen",setting:"Instellingen |\xA0Instellingen",general:"Algemeen",language:"Taal",primary_currency:"Primaire valuta",timezone:"Tijdzone",date_format:"Datumnotatie",currencies:{title:"Valuta's",currency:"Valuta |\xA0Valuta's",currencies_list:"Lijst van valuta's",select_currency:"selecteer valuta",name:"Naam",code:"Code",symbol:"Symbool",precision:"Precisie",thousand_separator:"Duizend scheidingsteken",decimal_separator:"Decimaalscheidingsteken",position:"Positie",position_of_symbol:"Positie van symbool",right:"Rechtsaf",left:"Links",action:"Actie",add_currency:"Valuta toevoegen"},mail:{host:"Mail host",port:"E-mail poort",driver:"Mail-stuurprogramma",secret:"Geheim",mailgun_secret:"Mailgun geheim",mailgun_domain:"Domein",mailgun_endpoint:"Mailgun-eindpunt",ses_secret:"SES geheim",ses_key:"SES-sleutel",password:"Mail wachtwoord",username:"Mail gebruikersnaam",mail_config:"E-mailconfiguratie",from_name:"Van Mail Name",from_mail:"Van e-mailadres",encryption:"E-mailversleuteling",mail_config_desc:"Hieronder vindt u het formulier voor het configureren van het e-mailstuurprogramma voor het verzenden van e-mails vanuit de app.\xA0U kunt ook externe providers zoals Sendgrid, SES enz. Configureren."},pdf:{title:"PDF-instelling",footer_text:"Voettekst",pdf_layout:"PDF indeling"},company_info:{company_info:"Bedrijfsinfo",company_name:"Bedrijfsnaam",company_logo:"Bedrijfslogo",section_description:"Informatie over uw bedrijf die wordt weergegeven op facturen, offertes en andere documenten die door Crater zijn gemaakt.",phone:"Telefoon",country:"Land",state:"Provincie",city:"Stad",address:"Adres",zip:"Postcode",save:"Opslaan",delete:"Verwijderen",updated_message:"Bedrijfsinformatie succesvol bijgewerkt",delete_company:"Bedrijf verwijderen",delete_company_description:"Zodra u uw bedrijf verwijdert, verliest u alle gegevens en bestanden die eraan gekoppeld zijn.",are_you_absolutely_sure:"Weet u het zeker?",delete_company_modal_desc:"Deze actie kan niet ongedaan worden gemaakt. Dit zal {company} en alle bijbehorende gegevens permanent verwijderen.",delete_company_modal_label:"Typ {company} om te bevestigen"},custom_fields:{title:"Aangepaste velden",section_description:"Uw facturen, offertes & betalingsbewijzen aanpassen met uw eigen velden. Gebruik onderstaande velden op het adres format op de Customization instellings pagina.",add_custom_field:"Extra veld toevoegen",edit_custom_field:"Veld wijzigen",field_name:"Veld naam",label:"Label",type:"Type",name:"Naam",slug:"Slug",required:"Verplicht",placeholder:"Tijdelijke plaatshouder",help_text:"Hulp Text",default_value:"Standaard waarde",prefix:"Voorvoegsel",starting_number:"Startnummer",model:"Model",help_text_description:"Voer tekst in om gebruikers te helpen het doel van dit aangepaste veld te begrijpen.",suffix:"Achtervoegsel",yes:"Ja",no:"Nee",order:"Volgorde",custom_field_confirm_delete:"U kunt dit veld niet herstellen",already_in_use:"Aangepast veld is al in gebruik",deleted_message:"Aangepast veld is succesvol verwijderd",options:"opties",add_option:"Optie toevoegen",add_another_option:"Nog een optie toevoegen",sort_in_alphabetical_order:"Sorteer op alfabetische volgorde",add_options_in_bulk:"Voeg opties toe in bulk",use_predefined_options:"Gebruik voorgedefinieerde opties",select_custom_date:"Selecteer een aangepaste datum",select_relative_date:"Selecteer relatieve datum",ticked_by_default:"Standaard aangevinkt",updated_message:"Aangepast veld is succesvol aangepast",added_message:"Aangepast veld is succesvol toegevoegd",press_enter_to_add:"Druk op Enter om een nieuwe optie toe te voegen",model_in_use:"Kan model niet bijwerken voor velden die al in gebruik zijn.",type_in_use:"Kan type niet bijwerken voor velden die al in gebruik zijn."},customization:{customization:"aanpassen",updated_message:"Bedrijfsinformatie succesvol bijgewerkt",save:"Opslaan",insert_fields:"Velden invoegen",learn_custom_format:"Leer hoe je een aangepast formaat kunt gebruiken",add_new_component:"Component toevoegen",component:"Component",Parameter:"Parameter",series:"Reeksen",series_description:"Om een statische voorvoegsel/postfix zoals 'INV' in uw hele bedrijf in te stellen. Het ondersteunt tekenlengte tot 4 tekens.",series_param_label:"Serie Waarde",delimiter:"Scheidingsteken",delimiter_description:"Enkel teken voor het opgeven van de grens tussen 2 verschillende componenten. Standaard is het ingesteld op -",delimiter_param_label:"Scheidingsteken waarde",date_format:"Datumformaat",date_format_description:"Een lokaal datum- en tijdveld dat een formaatparameter accepteert. Het standaardformaat: 'Y' geeft het huidige jaar weer.",date_format_param_label:"Formaat",sequence:"Volgnummer",sequence_description:"Opeenvolgende nummering voor uw bedrijf. U kunt de lengte opgeven op de aangegeven parameter.",sequence_param_label:"Volgnummerlengte",customer_series:"Voorvoegsel",customer_series_description:"Om een andere voor- of achtervoegsel voor elke klant in te stellen.",customer_sequence:"Klantnummer",customer_sequence_description:"Een volgnummer voor elk van uw klanten.",customer_sequence_param_label:"Klantnummerlengte",random_sequence:"Willekeurige reeks",random_sequence_description:"Willekeurige alfanumerieke tekenreeks. U kunt de lengte opgeven op de aangegeven parameters.",random_sequence_param_label:"Volgnummerlengte",invoices:{title:"Facturen",invoice_number_format:"Factuurnummer indeling",invoice_number_format_description:"Wijzig hoe uw factuurnummer automatisch wordt gegenereerd bij het aanmaken van een nieuwe factuur.",preview_invoice_number:"Voorbeeldweergave factuurnummer indeling",due_date:"Vervaldatum",due_date_description:"Geef aan hoe de vervaldatum automatisch wordt ingesteld wanneer u een factuur aanmaakt.",due_date_days:"Factuur verlopen na dagen",set_due_date_automatically:"Vervaldatum automatisch vullen",set_due_date_automatically_description:"Schakel dit in als u automatisch een vervaldatum wilt instellen wanneer u een nieuwe factuur aanmaakt.",default_formats:"Standaard opmaak",default_formats_description:"Onderstaand formaat wordt gebruikt om de velden automatisch in te vullen bij het aanmaken van facturen.",default_invoice_email_body:"Standaard factuur email text",company_address_format:"Bedrijfsadres format",shipping_address_format:"Verzendadres format",billing_address_format:"Factuuradres format",invoice_email_attachment:"Stuur factuur als bijlage",invoice_email_attachment_setting_description:"Schakel dit in als u facturen als e-mailbijlage wilt verzenden. Houd er rekening mee dat de knop 'Factuur bekijken' in e-mails niet meer wordt weergegeven wanneer deze is ingeschakeld.",invoice_settings_updated:"Factuurinstelling succesvol bijgewerkt",retrospective_edits:"Retrospectieve bewerkingen",allow:"Toestaan",disable_on_invoice_partial_paid:"Uitschakelen nadat gedeeltelijke betaling is opgeslagen",disable_on_invoice_paid:"Uitschakelen nadat volledige betaling is opgenomen",disable_on_invoice_sent:"Uitschakelen nadat factuur is verzonden",retrospective_edits_description:" Op basis van de wetten van uw land of uw voorkeur, kunt u gebruikers beperken om afgeronde facturen te bewerken."},estimates:{title:"Offertes",estimate_number_format:"Offerte nummer formaat",estimate_number_format_description:"Aanpassen hoe uw offertes nummer automatisch wordt gegenereerd als u een nieuwe offerte aanmaakt.",preview_estimate_number:"Voorbeeld offertes nummer",expiry_date:"Vervaldatum",expiry_date_description:"Geef aan hoe de vervaldatum automatisch wordt ingesteld wanneer u een offerte aanmaakt.",expiry_date_days:"Offerte vervalt over dagen",set_expiry_date_automatically:"Automatisch vervaldatum instellen",set_expiry_date_automatically_description:"Schakel dit in als u automatisch de vervaldatum wilt instellen wanneer u een nieuwe schatting maakt.",default_formats:"Standaardformaat",default_formats_description:"Onderstaand formaten wordt gebruikt om de velden automatisch in te vullen bij het aanmaken van offerte.",default_estimate_email_body:"Standaard offerte email text",company_address_format:"Bedrijfsadres format",shipping_address_format:"Verzendadres format",billing_address_format:"Factuuradres Format",estimate_email_attachment:"Stuur offerte als bijlage",estimate_email_attachment_setting_description:"Schakel dit in als u de offertes als e-mailbijlage wilt verzenden. Houd er rekening mee dat de knop 'Bekijk offerte' in e-mails niet meer wordt weergegeven wanneer deze is ingeschakeld.",estimate_settings_updated:"Instelling Offerte succesvol bijgewerkt",convert_estimate_options:"Offerte omzetten actie",convert_estimate_description:"Specificeer wat er gebeurt met de offerte nadat deze omgezet is naar een factuur.",no_action:"Geen handeling",delete_estimate:"Schatting verwijderen",mark_estimate_as_accepted:"Markeren offerte als geaccepteerd"},payments:{title:"Betalingen",payment_number_format:"Betalingnummer formaat",payment_number_format_description:"Aanpassen hoe uw offertes nummer automatisch wordt gegenereerd als u een nieuwe offerte aanmaakt.",preview_payment_number:"Bekijk betalingsnummer",default_formats:"Standaard formaten",default_formats_description:"Onderstaande formaten worden gebruikt om de velden automatisch in te vullen bij het maken van betalingen.",default_payment_email_body:"Standaard format betalingsmail",company_address_format:"Bedrijfsadres format",from_customer_address_format:"Van klant adres formaat",payment_email_attachment:"Stuur betaalbewijs als bijlage",payment_email_attachment_setting_description:"Schakel dit in als u de betalingsbewijzen als e-mailbijlage wilt verzenden. Houd er rekening mee dat de knop 'Betaling bekijken' in e-mails niet meer wordt weergegeven wanneer deze is ingeschakeld.",payment_settings_updated:"Betalingsinstelling ge\xFCpdatet"},items:{title:"Artikelen",units:"eenheden",add_item_unit:"Itemeenheid toevoegen",edit_item_unit:"Itemeenheid bewerken",unit_name:"Naam eenheid",item_unit_added:"Item Eenheid toegevoegd",item_unit_updated:"Artikeleenheid bijgewerkt",item_unit_confirm_delete:"U kunt dit item niet terughalen",already_in_use:"Item Unit is al in gebruik",deleted_message:"Artikeleenheid succesvol verwijderd"},notes:{title:"Opmerkingen",description:"Bespaar tijd door notities te maken en ze opnieuw te gebruiken op uw facturen, ramingen en betalingen.",notes:"Opmerkingen",type:"Type",add_note:"Notitie toevoegen",add_new_note:"Voeg een nieuwe notitie toe",name:"Naam",edit_note:"Notitie bewerken",note_added:"Notitie toegevoegd",note_updated:"Notitie bijgewerkt",note_confirm_delete:"U kunt deze notitie niet terughalen",already_in_use:"Notitie is reeds in gebruik",deleted_message:"Notitie verwijderd"}},account_settings:{profile_picture:"Profielfoto",name:"Naam",email:"E-mail",password:"Wachtwoord",confirm_password:"bevestig wachtwoord",account_settings:"Account instellingen",save:"Opslaan",section_description:"U kunt uw naam, e-mailadres en wachtwoord bijwerken via onderstaand formulier.",updated_message:"Accountinstellingen succesvol bijgewerkt"},user_profile:{name:"Naam",email:"E-mail",password:"Wachtwoord",confirm_password:"Bevestig wachtwoord"},notification:{title:"Kennisgeving",email:"Stuur meldingen naar",description:"Welke e-mailmeldingen wilt u ontvangen als er iets verandert?",invoice_viewed:"Factuur bekeken",invoice_viewed_desc:"Wanneer uw klant de factuur bekijkt die via het kraterdashboard is verzonden.",estimate_viewed:"Offerte bekeken",estimate_viewed_desc:"Wanneer uw klant de offerte bekijkt die via het kraterdashboard is verzonden.",save:"Opslaan",email_save_message:"E-mail succesvol opgeslagen",please_enter_email:"Voer e-mailadres in"},roles:{title:"Rollen",description:"Beheer de rollen en machtigingen van dit bedrijf",save:"Opslaan",add_new_role:"Nieuwe rol toevoegen",role_name:"Rol naam",added_on:"Toegevoegd op",add_role:"Rol toevoegen",edit_role:"Rol bewerken",name:"Naam",permission:"Machtiging Machtigingen",select_all:"Selecteer alles",none:"Geen",confirm_delete:"Dit rol wordt permanent verwijderd",created_message:"Rol succesvol gemaakt",updated_message:"Rol succesvol bijgewerkt",deleted_message:"Rol succesvol verwijderd",already_in_use:"Rol is reeds in gebruik"},exchange_rate:{exchange_rate:"Wisselkoers",title:"Problemen met wisselkoersen oplossen",description:"Voer de wisselkoers in van alle onderstaande valuta's om Crater te helpen de bedragen in {currency} goed te berekenen.",drivers:"Stuurprogramma 's",new_driver:"Voeg nieuwe provider toe",edit_driver:"Provider bewerken",select_driver:"Selecteer stuurprogramma",update:"selecteer wisselkoers ",providers_description:"Configureer hier uw wisselkoersaanbieders om de laatste wisselkoers voor transacties automatisch op te halen.",key:"API sleutel",name:"Naam",driver:"Stuurprogramma",is_default:"IS STANDAARD",currency:"Valuta's",exchange_rate_confirm_delete:"Dit stuurprogramma wordt permanent verwijderd",created_message:"Provider succesvol aangemaakt",updated_message:"Provider succesvol bijgewerkt",deleted_message:"Provider succesvol verwijderd",error:" U kunt de actieve stuurprogramma niet verwijderen",default_currency_error:"Deze valuta wordt al gebruikt in een van de Actieve Provider",exchange_help_text:"Voer de wisselkoers in om te converteren van {currency} naar {baseCurrency}",currency_freak:"Valuta Freak",currency_layer:"Valuta-laag",open_exchange_rate:"Open Exchange Rate",currency_converter:"Valuta omzetter",server:"Server",url:"URL",active:"Actief",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Belastingtypen",add_tax:"Belasting toevoegen",edit_tax:"Belasting bewerken",description:"U kunt naar believen belastingen toevoegen of verwijderen.\xA0Crater ondersteunt belastingen op individuele items en op de factuur.",add_new_tax:"Nieuwe belasting toevoegen",tax_settings:"Belastinginstellingen",tax_per_item:"Belasting per item",tax_name:"Belastingnaam",compound_tax:"Samengestelde belasting",percent:"Procent",action:"Actie",tax_setting_description:"Schakel dit in als u belastingen wilt toevoegen aan afzonderlijke factuuritems.\xA0Standaard worden belastingen rechtstreeks aan de factuur toegevoegd.",created_message:"Belastingtype is gemaakt",updated_message:"Belastingtype succesvol bijgewerkt",deleted_message:"Belastingtype succesvol verwijderd",confirm_delete:"Dit belastingtype wordt permanent verwijderd",already_in_use:"Belasting al in gebruik"},payment_modes:{title:"Betaalmethodes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Betaalwijze toegevoegd",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Onkostencategorie\xEBn",action:"Actie",description:"Categorie\xEBn zijn vereist voor het toevoegen van onkostenposten.\xA0U kunt deze categorie\xEBn naar wens toevoegen of verwijderen.",add_new_category:"Voeg een nieuwe categorie toe",add_category:"categorie toevoegen",edit_category:"Categorie bewerken",category_name:"categorie naam",category_description:"Omschrijving",created_message:"Onkostencategorie succesvol aangemaakt",deleted_message:"Uitgavencategorie is verwijderd",updated_message:"Uitgavencategorie is bijgewerkt",confirm_delete:"U kunt deze uitgavencategorie niet herstellen",already_in_use:"Categorie al in gebruik"},preferences:{currency:"Valuta",default_language:"Standaard taal",time_zone:"Tijdzone",fiscal_year:"Financieel jaar",date_format:"Datumnotatie",discount_setting:"Kortingsinstelling",discount_per_item:"Korting per item",discount_setting_description:"Schakel dit in als u korting wilt toevoegen aan afzonderlijke factuuritems.\xA0Standaard wordt korting rechtstreeks aan de factuur toegevoegd.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Opslaan",preference:"Voorkeur |\xA0Voorkeuren",general_settings:"Standaardvoorkeuren voor het systeem.",updated_message:"Voorkeuren succesvol bijgewerkt",select_language:"Selecteer taal",select_time_zone:"Selecteer Tijdzone",select_date_format:"Selecteer datum/tijdindeling",select_financial_year:"Selecteer financieel ja",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"In wacht",update_status:"Updatestatus",completed:"Voltooid",company_currency_unchangeable:"Bedrijfsvaluta kan niet worden gewijzigd"},update_app:{title:"App bijwerken",description:"U kunt Crater eenvoudig bijwerken door te controleren op een nieuwe update door op de onderstaande knop te klikken",check_update:"Controleer op updates",avail_update:"Nieuwe update beschikbaar",next_version:"Volgende versie",requirements:"Vereisten",update:"Nu updaten",update_progress:"Update wordt uitgevoerd...",progress_text:"Het duurt maar een paar minuten.\xA0Vernieuw het scherm niet en sluit het venster niet voordat de update is voltooid",update_success:"App is bijgewerkt!\xA0Een ogenblik geduld, uw browservenster wordt automatisch opnieuw geladen.",latest_message:"Geen update beschikbaar!\xA0U gebruikt de nieuwste versie.",current_version:"Huidige versie",download_zip_file:"Download ZIP-bestand",unzipping_package:"Pakket uitpakken",copying_files:"Bestanden kopi\xEBren",deleting_files:"Ongebruikte bestanden verwijderen",running_migrations:"Migraties uitvoeren",finishing_update:"Afwerking Update",update_failed:"Update mislukt",update_failed_text:"Sorry!\xA0Je update is mislukt op: {step} step ",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Backup | Backups",description:"De back-up is een zipfile met alle bestanden in de mappen die je opgeeft samen met een dump van je database",new_backup:"Nieuwe back-up",create_backup:"Backup maken",select_backup_type:"Backup-type selecteren",backup_confirm_delete:"U kunt deze back-up niet terughalen",path:"pad",new_disk:"Nieuwe schijf",created_at:"aangemaakt op",size:"grootte",dropbox:"dropbox",local:"lokaal",healthy:"gezond",amount_of_backups:"aantal back-ups",newest_backups:"nieuwste back-ups",used_storage:"gebruikte opslag",select_disk:"Selecteer Disk",action:"Actie",deleted_message:"Back-up is succesvol verwijderd",created_message:"Back-up successvol gemaakt",invalid_disk_credentials:"Ongeldige inloggegevens voor geselecteerde schijf"},disk:{title:"Bestandsschijf | Bestandsschijven",description:"Standaard gebruikt Crater uw lokale schijf om back-ups, avatars en andere afbeeldingen op te slaan. U kunt indien gewenst meer dan \xE9\xE9n opslaglocatie configureren zoals DigitalOcean, S3 en Dropbox.",created_at:"aangemaakt op",dropbox:"dropbox",name:"Naam",driver:"Stuurprogramma",disk_type:"Type",disk_name:"Naam van de schijf",new_disk:"Nieuwe schijf toevoegen",filesystem_driver:"Bestandssysteem locatie",local_driver:"lokaal besturingsprogramma",local_root:"locale schijf",public_driver:"Publiek besturingsprogramma",public_root:"Openbare schijf",public_url:"Publieke URL",public_visibility:"Publieke zichtbaarheid",media_driver:"Media stuurprogramma",media_root:"Media schijf",aws_driver:"AWS Stuurprogramma",aws_key:"AWS Sleutel",aws_secret:"AWS-geheim",aws_region:"AWS Regio",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces Key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Regio",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces hoofdmap",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Sleutel",dropbox_secret:"Dropbox Geheim",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Hoofdmap",default_driver:"Standaard stuurprogramma",is_default:"IS STANDAARD",set_default_disk:"Standaardschijf instellen",set_default_disk_confirm:"Deze schijf zal als standaard worden ingesteld en alle nieuwe PDF's worden opgeslagen op deze schijf",success_set_default_disk:"Standaardschijf ingesteld",save_pdf_to_disk:"PDF's opslaan op schijf",disk_setting_description:" Schakel dit in als je een kopie van elke factuur, raming en betalingsbewijs automatisch op je standaard schijf wilt opslaan. Het inschakelen van deze optie zal de laadtijd verminderen wanneer de PDF's worden bekeken.",select_disk:"Selecteer Schijf",disk_settings:"Schijfinstellingen",confirm_delete:"Uw bestaande bestanden en mappen in de opgegeven schijf worden niet be\xEFnvloed, maar uw schijfconfiguratie wordt uit Crater verwijderd",action:"Actie",edit_file_disk:"Bestandsschijf bewerken",success_create:"Schijf toegevoegd",success_update:"Schijf bijgewerkt",error:"Schijf niet toegevoegd",deleted_message:"Bestandsschijf verwijderd",disk_variables_save_successfully:"Schijf geconfigureerd",disk_variables_save_error:"Schijfconfiguratie mislukt.",invalid_disk_credentials:"Ongeldige inloggegevens voor geselecteerde schijf"},taxations:{add_billing_address:"Vul factuuradres in",add_shipping_address:"Vul bezorgadres in",add_company_address:"Vul bedrijfsadres in",modal_description:"De onderstaande informatie is vereist om de verkoopbelasting op te halen.",add_address:"Voeg adres toe voor het ophalen van verkoopbelasting.",address_placeholder:"Voorbeeld: 123, Mijn Straat",city_placeholder:"Voorbeeld: Amsterdam",state_placeholder:"Voorbeeld: Noord-Holland",zip_placeholder:"Voorbeeld: 1234 AB",invalid_address:"Vul een geldig adres in a.u.b."}},hg={account_info:"Account Informatie",account_info_desc:"Onderstaande gegevens worden gebruikt om het hoofdbeheerdersaccount te maken.\xA0Ook kunt u de gegevens op elk moment wijzigen na inloggen.",name:"Naam",email:"E-mail",password:"Wachtwoord",confirm_password:"bevestig wachtwoord",save_cont:"Opslaan doorgaan",company_info:"Bedrijfsinformatie",company_info_desc:"Deze informatie wordt weergegeven op facturen.\xA0Merk op dat u dit later op de instellingenpagina kunt bewerken.",company_name:"Bedrijfsnaam",company_logo:"Bedrijfslogo",logo_preview:"Logo Voorbeeld",preferences:"Voorkeuren",preferences_desc:"Standaardvoorkeuren voor het systeem.",currency_set_alert:"De valuta van het bedrijf kan later niet worden gewijzigd.",country:"Land",state:"Provincie",city:"Stad",address:"Adres",street:"Straat1 |\xA0Straat # 2",phone:"Telefoon",zip_code:"Postcode",go_back:"Ga terug",currency:"Valuta",language:"Taal",time_zone:"Tijdzone",fiscal_year:"Financieel jaar",date_format:"Datumnotatie",from_address:"Van adres",username:"Gebruikersnaam",next:"De volgende",continue:"Doorgaan met",skip:"Overslaan",database:{database:"Site-URL en database",connection:"Database verbinding",host:"Database host",port:"Databasepoort",password:"Database wachtwoord",app_url:"App-URL",app_domain:"App Domein",username:"Database gebruikersnaam",db_name:"Database naam",db_path:"Databankpad",desc:"Maak een database op uw server en stel de referenties in via het onderstaande formulier."},permissions:{permissions:"Rechten",permission_confirm_title:"Weet je zeker dat je door wilt gaan?",permission_confirm_desc:"Controle van maprechten is mislukt",permission_desc:"Hieronder vindt u de lijst met mapmachtigingen die vereist zijn om de app te laten werken.\xA0Als de machtigingscontrole mislukt, moet u de mapmachtigingen bijwerken."},verify_domain:{title:"Menselijke Verificatie",desc:"Crater maakt gebruik van sessie gebaseerde authenticatie die domeinverificatie vereist voor veiligheidsdoeleinden. Voer het domein in waarop u toegang zult krijgen tot uw webapplicatie.",app_domain:"App Domein",verify_now:"Nu verifi\xEBren",success:"E-mailadres succesvol geverifieerd.",failed:"Domeinverificatie is mislukt. Voer een geldige domeinnaam in.",verify_and_continue:"Verifi\xEBren en doorgaan"},mail:{host:"E-mail server",port:"E-mail Poort",driver:"Mail-stuurprogramma",secret:"Geheim",mailgun_secret:"Mailgun geheim",mailgun_domain:"Domein",mailgun_endpoint:"Mailgun-eindpunt",ses_secret:"SES geheim",ses_key:"SES-sleutel",password:"Mail wachtwoord",username:"Mail gebruikersnaam",mail_config:"E-mailconfiguratie",from_name:"Van Mail Name",from_mail:"Van e-mailadres",encryption:"E-mailversleuteling",mail_config_desc:"Hieronder vindt u het formulier voor het configureren van het e-mailstuurprogramma voor het verzenden van e-mails vanuit de app.\xA0U kunt ook externe providers zoals Sendgrid, SES enz. Configureren."},req:{system_req:"systeem vereisten",php_req_version:"PHP (versie {versie} vereist))",check_req:"Controleer vereisten",system_req_desc:"Crater heeft een paar serververeisten.\xA0Zorg ervoor dat uw server de vereiste php-versie heeft en alle onderstaande extensies."},errors:{migrate_failed:"Migreren mislukt",database_variables_save_error:"Kan configuratie niet schrijven naar .env-bestand.\xA0Controleer de bestandsrechten",mail_variables_save_error:"E-mailconfiguratie is mislukt.",connection_failed:"Databaseverbinding mislukt",database_should_be_empty:"Database moet leeg zijn"},success:{mail_variables_save_successfully:"E-mail succesvol geconfigureerd",database_variables_save_successfully:"Database succesvol geconfigureerd."}},bg={invalid_phone:"Ongeldig Telefoonnummer",invalid_url:"Ongeldige URL (bijvoorbeeld: http://www.crater.com))",invalid_domain_url:"Ongeldige URL (bijvoorbeeld: crater.com))",required:"Veld is verplicht",email_incorrect:"Incorrecte Email.",email_already_taken:"De email is al in gebruik.",email_does_not_exist:"Gebruiker met opgegeven e-mailadres bestaat niet",item_unit_already_taken:"De naam van dit item is al in gebruik",payment_mode_already_taken:"Deze naam voor de betalingsmodus is al in gebruik",send_reset_link:"Stuur resetlink",not_yet:"Nog niet?\xA0Stuur het opnieuw",password_min_length:"Wachtwoord moet {count} tekens bevatten",name_min_length:"Naam moet minimaal {count} letters bevatten.",prefix_min_length:"Voorvoegsel moet minstens {count} letters bevatten.",enter_valid_tax_rate:"Voer een geldig belastingtarief in",numbers_only:"Alleen nummers.",characters_only:"Alleen tekens.",password_incorrect:"Wachtwoorden moeten identiek zijn",password_length:"Wachtwoord moet {count} tekens lang zijn.",qty_must_greater_than_zero:"Hoeveelheid moet groter zijn dan nul.",price_greater_than_zero:"Prijs moet groter zijn dan nul.",payment_greater_than_zero:"De betaling moet hoger zijn dan nul.",payment_greater_than_due_amount:"Ingevoerde betaling is meer dan het openstaande bedrag van deze factuur.",quantity_maxlength:"Het aantal mag niet groter zijn dan 20 cijfers.",price_maxlength:"Prijs mag niet groter zijn dan 20 cijfers.",price_minvalue:"Prijs moet hoger zijn dan 0.",amount_maxlength:"Bedrag mag niet groter zijn dan 20 cijfers.",amount_minvalue:"Bedrag moet groter zijn dan 0.",discount_maxlength:"Korting mag niet meer zijn dan maximale korting",description_maxlength:"De beschrijving mag niet meer dan 255 tekens bevatten.",subject_maxlength:"Het onderwerp mag niet meer dan 100 tekens bevatten.",message_maxlength:"Bericht mag niet groter zijn dan 255 tekens.",maximum_options_error:"Maximaal {max} opties geselecteerd.\xA0Verwijder eerst een geselecteerde optie om een andere te selecteren.",notes_maxlength:"Notities mogen niet langer zijn dan 255 tekens.",address_maxlength:"Adres mag niet groter zijn dan 255 tekens.",ref_number_maxlength:"Ref-nummer mag niet groter zijn dan 255 tekens.",prefix_maxlength:"Het voorvoegsel mag niet meer dan 5 tekens bevatten.",something_went_wrong:"Er is iets fout gegaan",number_length_minvalue:"Het getal moet groter zijn dan 0",at_least_one_ability:"Selecteer minstens \xE9\xE9n machtiging.",valid_driver_key:"Voer een geldige {driver} sleutel in.",valid_exchange_rate:"Voer a.u.b. een geldige wisselkoers in.",company_name_not_same:"Bedrijfsnaam moet overeenkomen met de opgegeven naam."},kg={starter_plan:"Deze functie is beschikbaar vanaf het Starter abonnement!",invalid_provider_key:"Voer een geldige API-sleutel in.",estimate_number_used:"Dit offertenummer is reeds in gebruik.",invoice_number_used:"Dit factuurnummer is reeds in gebruik.",payment_attached:"Deze factuur heeft al een betaling gekoppeld. Zorg ervoor dat u de bijgevoegde betalingen eerst verwijdert om door te gaan met de verwijdering.",payment_number_used:"Dit factuurnummer is reeds in gebruik.",name_already_taken:"Deze naam is reeds in gebruik.",receipt_does_not_exist:"Kwitantie bestaat niet.",customer_cannot_be_changed_after_payment_is_added:"Klant kan niet worden gewijzigd nadat een betaling is toegevoegd",invalid_credentials:"Inloggegevens ongeldig.",not_allowed:"Niet toegestaan",login_invalid_credentials:"Deze gegevens zijn niet correct.",enter_valid_cron_format:"Voer een geldig cron-formaat in",email_could_not_be_sent:"E-mail kon niet naar dit e-mailadres worden verzonden.",invalid_address:"Vul een geldig adres in.",invalid_key:"Vul een geldige sleutel in.",invalid_state:"Vul een geldige provincie in.",invalid_city:"Vul een geldige woonplaats in.",invalid_postal_code:"Vul een geldige postcode in.",invalid_format:"Vul een geldig query-string-formaat in.",api_error:"Server reageert niet.",feature_not_enabled:"Functie niet ingeschakeld.",request_limit_met:"API-verzoeklimiet overschreden.",address_incomplete:"Onvolledig adres"},wg="Offerte",zg="Offerte nummer",xg="Offerte Datum",Pg="Vervaldatum",Sg="Factuur",jg="Factuurnummer",Ag="Factuur datum",Dg="Vervaldatum",Cg="Opmerkingen",Ng="Artikelen",Eg="Aantal stuks",Ig="Prijs",Tg="Korting",Rg="Bedrag",$g="Subtotaal",Mg="Totaal",Fg="Betaling",Vg="Betalingsafschrift",Ug="Betalingsdatum",Og="Betalingsnummer",Lg="Betaalmethode",qg="Ontvangen bedrag",Bg="UITGAVEN RAPPORT",Kg="TOTALE UITGAVEN",Zg="WINST & VERLIES RAPPORT",Wg="Klant verkoop rapport",Hg="Artikel verkooprapport",Gg="Belastingoverzicht",Yg="INKOMEN",Jg="NETTO WINST",Qg="Verkooprapport: per klant",Xg="TOTALE VERKOPEN",ev="Verkooprapport: Per Item",tv="BELASTINGEN RAPPORT",av="TOTALE BELASTINGEN",nv="Belastingtypen",iv="Uitgaven",ov="Rekening naar,",sv="Verzend naar,",rv="Ontvangen van:",dv="Btw";var lv={navigation:eg,general:tg,dashboard:ag,tax_types:ng,global_search:ig,company_switcher:og,dateRange:sg,customers:rg,items:dg,estimates:lg,invoices:cg,recurring_invoices:_g,payments:ug,expenses:mg,login:pg,modules:fg,users:gg,reports:vg,settings:yg,wizard:hg,validation:bg,errors:kg,pdf_estimate_label:wg,pdf_estimate_number:zg,pdf_estimate_date:xg,pdf_estimate_expire_date:Pg,pdf_invoice_label:Sg,pdf_invoice_number:jg,pdf_invoice_date:Ag,pdf_invoice_due_date:Dg,pdf_notes:Cg,pdf_items_label:Ng,pdf_quantity_label:Eg,pdf_price_label:Ig,pdf_discount_label:Tg,pdf_amount_label:Rg,pdf_subtotal:$g,pdf_total:Mg,pdf_payment_label:Fg,pdf_payment_receipt_label:Vg,pdf_payment_date:Ug,pdf_payment_number:Og,pdf_payment_mode:Lg,pdf_payment_amount_received_label:qg,pdf_expense_report_label:Bg,pdf_total_expenses_label:Kg,pdf_profit_loss_label:Zg,pdf_sales_customers_label:Wg,pdf_sales_items_label:Hg,pdf_tax_summery_label:Gg,pdf_income_label:Yg,pdf_net_profit_label:Jg,pdf_customer_sales_report:Qg,pdf_total_sales_label:Xg,pdf_item_sales_label:ev,pdf_tax_report_label:tv,pdf_total_tax_label:av,pdf_tax_types_label:nv,pdf_expenses_label:iv,pdf_bill_to:ov,pdf_ship_to:sv,pdf_received_from:rv,pdf_tax_label:dv};const cv={dashboard:"\uACC4\uAE30\uBC18",customers:"\uACE0\uAC1D",items:"\uC544\uC774\uD15C",invoices:"\uC1A1\uC7A5",expenses:"\uACBD\uBE44",estimates:"\uACAC\uC801",payments:"\uC9C0\uBD88",reports:"\uBCF4\uACE0\uC11C",settings:"\uC124\uC815",logout:"\uB85C\uADF8 \uC544\uC6C3",users:"\uC0AC\uC6A9\uC790"},_v={add_company:"\uD68C\uC0AC \uCD94\uAC00",view_pdf:"PDF\uBCF4\uAE30",copy_pdf_url:"PDF URL \uBCF5\uC0AC",download_pdf:"PDF \uB2E4\uC6B4\uB85C\uB4DC",save:"\uC800\uC7A5",create:"\uCC3D\uC870\uD558\uB2E4",cancel:"\uCDE8\uC18C",update:"\uCD5C\uC2E0 \uC815\uBCF4",deselect:"\uC120\uD0DD \uCDE8\uC18C",download:"\uB2E4\uC6B4\uB85C\uB4DC",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",to_date:"\uD604\uC7AC\uAE4C\uC9C0",from:"\uC5D0\uC11C",to:"\uC5D0",sort_by:"\uC815\uB82C \uAE30\uC900",ascending:"\uC624\uB984\uCC28\uC21C",descending:"\uB0B4\uB9BC\uCC28\uC21C",subject:"\uC81C\uBAA9",body:"\uBAB8",message:"\uBA54\uC2DC\uC9C0",send:"\uBCF4\uB0B4\uB2E4",go_back:"\uB3CC\uC544 \uAC00\uAE30",back_to_login:"\uB85C\uADF8\uC778\uC73C\uB85C \uB3CC\uC544\uAC00\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?",home:"\uC9D1",filter:"\uD544\uD130",delete:"\uC9C0\uC6B0\uB2E4",edit:"\uD3B8\uC9D1\uD558\uB2E4",view:"\uC804\uB9DD",add_new_item:"\uC0C8 \uD56D\uBAA9 \uCD94\uAC00",clear_all:"\uBAA8\uB450 \uC9C0\uC6B0\uAE30",showing:"\uC804\uC2DC",of:"\uC758",actions:"\uD589\uC704",subtotal:"\uC18C\uACC4",discount:"\uD560\uC778",fixed:"\uACB0\uC815\uB41C",percentage:"\uBC31\uBD84\uC728",tax:"\uC138",total_amount:"\uCD1D\uC561",bill_to:"\uCCAD\uAD6C \uB300\uC0C1",ship_to:"\uBC30\uC1A1\uC9C0",due:"\uC815\uB2F9\uD55C",draft:"\uCD08\uC548",sent:"\uBCF4\uB0C4",all:"\uBAA8\uB450",select_all:"\uBAA8\uB450 \uC120\uD0DD",choose_file:"\uD30C\uC77C\uC744 \uC120\uD0DD\uD558\uB824\uBA74 \uC5EC\uAE30\uB97C \uD074\uB9AD\uD558\uC2ED\uC2DC\uC624",choose_template:"\uD15C\uD50C\uB9BF \uC120\uD0DD",choose:"\uACE0\uB974\uB2E4",remove:"\uC5C6\uC560\uB2E4",powered_by:"\uC81C\uACF5",bytefury:"\uBC14\uC774\uD2B8 \uD4E8\uB9AC",select_a_status:"\uC0C1\uD0DC \uC120\uD0DD",select_a_tax:"\uC138\uAE08 \uC120\uD0DD",search:"\uAC80\uC0C9",are_you_sure:"\uD655\uC2E4\uD569\uB2C8\uAE4C?",list_is_empty:"\uBAA9\uB85D\uC774 \uBE44\uC5B4 \uC788\uC2B5\uB2C8\uB2E4.",no_tax_found:"\uC138\uAE08\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",four_zero_four:"404",you_got_lost:"\uC774\uB7F0! \uB2F9\uC2E0\uC740 \uAE38\uC744 \uC783\uC5C8\uC2B5\uB2C8\uB2E4!",go_home:"\uC9D1\uC5D0\uAC00",test_mail_conf:"\uBA54\uC77C \uAD6C\uC131 \uD14C\uC2A4\uD2B8",send_mail_successfully:"\uBA54\uC77C\uC744 \uC131\uACF5\uC801\uC73C\uB85C \uBCF4\uB0C8\uC2B5\uB2C8\uB2E4.",setting_updated:"\uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",select_state:"\uC8FC \uC120\uD0DD",select_country:"\uAD6D\uAC00 \uC120\uD0DD",select_city:"\uB3C4\uC2DC \uC120\uD0DD",street_1:"\uAC70\uB9AC 1",street_2:"\uAC70\uB9AC 2",action_failed:"\uC791\uC5C5 \uC2E4\uD328",retry:"\uB2E4\uC2DC \uD574 \uBCF4\uB2E4",choose_note:"\uCC38\uACE0 \uC120\uD0DD",no_note_found:"\uBA54\uBAA8\uB97C \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",insert_note:"\uBA54\uBAA8 \uC0BD\uC785",copied_pdf_url_clipboard:"PDF URL\uC744 \uD074\uB9BD \uBCF4\uB4DC\uC5D0 \uBCF5\uC0AC\uD588\uC2B5\uB2C8\uB2E4!"},uv={select_year:"\uC5F0\uB3C4 \uC120\uD0DD",cards:{due_amount:"\uC9C0\uBD88\uC561",customers:"\uACE0\uAC1D",invoices:"\uC1A1\uC7A5",estimates:"\uACAC\uC801"},chart_info:{total_sales:"\uB9E4\uC0C1",total_receipts:"\uC601\uC218\uC99D",total_expense:"\uACBD\uBE44",net_income:"\uC21C\uC774\uC775",year:"\uC5F0\uB3C4 \uC120\uD0DD"},monthly_chart:{title:"\uB9E4\uC0C1"},recent_invoices_card:{title:"\uB9CC\uAE30 \uC1A1\uC7A5",due_on:"\uAE30\uD55C",customer:"\uACE0\uAC1D",amount_due:"\uC9C0\uBD88\uC561",actions:"\uD589\uC704",view_all:"\uBAA8\uB450\uBCF4\uAE30"},recent_estimate_card:{title:"\uCD5C\uADFC \uACAC\uC801",date:"\uB370\uC774\uD2B8",customer:"\uACE0\uAC1D",amount_due:"\uC9C0\uBD88\uC561",actions:"\uD589\uC704",view_all:"\uBAA8\uB450\uBCF4\uAE30"}},mv={name:"\uC774\uB984",description:"\uAE30\uC220",percent:"\uD37C\uC13C\uD2B8",compound_tax:"\uBCF5\uD569 \uC138"},pv={search:"\uAC80\uC0C9...",customers:"\uACE0\uAC1D",users:"\uC0AC\uC6A9\uC790",no_results_found:"\uAC80\uC0C9 \uACB0\uACFC\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4"},fv={title:"\uACE0\uAC1D",add_customer:"\uACE0\uAC1D \uCD94\uAC00",contacts_list:"\uACE0\uAC1D \uBAA9\uB85D",name:"\uC774\uB984",mail:"\uBA54\uC77C | \uBA54\uC77C",statement:"\uC131\uBA85\uC11C",display_name:"\uC774\uB984 \uD45C\uC2DC\uD558\uAE30",primary_contact_name:"\uAE30\uBCF8 \uC5F0\uB77D\uCC98 \uC774\uB984",contact_name:"\uB2F4\uB2F9\uC790 \uC774\uB984",amount_due:"\uC9C0\uBD88\uC561",email:"\uC774\uBA54\uC77C",address:"\uC8FC\uC18C",phone:"\uC804\uD654",website:"\uC6F9 \uC0AC\uC774\uD2B8",overview:"\uAC1C\uC694",enable_portal:"\uD3EC\uD138 \uD65C\uC131\uD654",country:"\uAD6D\uAC00",state:"\uC0C1\uD0DC",city:"\uC2DC\uD2F0",zip_code:"\uC6B0\uD3B8 \uBC88\uD638",added_on:"\uCD94\uAC00\uB428",action:"\uB3D9\uC791",password:"\uC554\uD638",street_number:"\uBC88\uC9C0",primary_currency:"\uAE30\uBCF8 \uD1B5\uD654",description:"\uAE30\uC220",add_new_customer:"\uC2E0\uADDC \uACE0\uAC1D \uCD94\uAC00",save_customer:"\uACE0\uAC1D \uC800\uC7A5",update_customer:"\uACE0\uAC1D \uC5C5\uB370\uC774\uD2B8",customer:"\uACE0\uAC1D | \uACE0\uAC1D",new_customer:"\uC2E0\uADDC \uACE0\uAC1D",edit_customer:"\uACE0\uAC1D \uD3B8\uC9D1",basic_info:"\uAE30\uBCF8 \uC815\uBCF4",billing_address:"\uCCAD\uAD6C \uC9C0 \uC8FC\uC18C",shipping_address:"\uBC30\uC1A1 \uC8FC\uC18C",copy_billing_address:"\uACB0\uC81C\uC5D0\uC11C \uBCF5\uC0AC",no_customers:"\uC544\uC9C1 \uACE0\uAC1D\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",no_customers_found:"\uACE0\uAC1D\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",no_contact:"\uC5F0\uB77D\uCC98 \uC5C6\uC74C",no_contact_name:"\uC5F0\uB77D\uCC98 \uC774\uB984\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.",list_of_customers:"\uC774 \uC139\uC158\uC5D0\uB294 \uACE0\uAC1D \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",primary_display_name:"\uAE30\uBCF8 \uD45C\uC2DC \uC774\uB984",select_currency:"\uD1B5\uD654 \uC120\uD0DD",select_a_customer:"\uACE0\uAC1D \uC120\uD0DD",type_or_click:"\uC785\uB825\uD558\uAC70\uB098 \uD074\uB9AD\uD558\uC5EC \uC120\uD0DD",new_transaction:"\uC0C8\uB85C\uC6B4 \uAC70\uB798",no_matching_customers:"\uC77C\uCE58\uD558\uB294 \uACE0\uAC1D\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",phone_number:"\uC804\uD654 \uBC88\uD638",create_date:"\uB0A0\uC9DC \uC0DD\uC131",confirm_delete:"\uC774 \uACE0\uAC1D\uACFC \uBAA8\uB4E0 \uAD00\uB828 \uC1A1\uC7A5, \uACAC\uC801 \uBC0F \uC9C0\uBD88\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774\uB7EC\uD55C \uACE0\uAC1D \uBC0F \uBAA8\uB4E0 \uAD00\uB828 \uCCAD\uAD6C\uC11C, \uACAC\uC801 \uBC0F \uC9C0\uBD88\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uACE0\uAC1D\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uACE0\uAC1D\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uD588\uC2B5\uB2C8\uB2E4.",deleted_message:"\uACE0\uAC1D\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uACE0\uAC1D\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},gv={title:"\uC544\uC774\uD15C",items_list:"\uD488\uBAA9 \uBAA9\uB85D",name:"\uC774\uB984",unit:"\uB2E8\uC704",description:"\uAE30\uC220",added_on:"\uCD94\uAC00\uB428",price:"\uAC00\uACA9",date_of_creation:"\uC0DD\uC131 \uC77C",not_selected:"\uC120\uD0DD\uD55C \uD56D\uBAA9\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.",action:"\uB3D9\uC791",add_item:"\uC544\uC774\uD15C \uCD94\uAC00",save_item:"\uD56D\uBAA9 \uC800\uC7A5",update_item:"\uD56D\uBAA9 \uC5C5\uB370\uC774\uD2B8",item:"\uD56D\uBAA9 | \uC544\uC774\uD15C",add_new_item:"\uC0C8 \uD56D\uBAA9 \uCD94\uAC00",new_item:"\uC0C8\uB85C\uC6B4 \uBB3C\uD488",edit_item:"\uD56D\uBAA9 \uD3B8\uC9D1",no_items:"\uC544\uC9C1 \uD56D\uBAA9\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_items:"\uC774 \uC139\uC158\uC5D0\uB294 \uD56D\uBAA9 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",select_a_unit:"\uB2E8\uC704 \uC120\uD0DD",taxes:"\uAD6C\uC2E4",item_attached_message:"\uC774\uBBF8 \uC0AC\uC6A9\uC911\uC778 \uD56D\uBAA9\uC740 \uC0AD\uC81C\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",confirm_delete:"\uC774 \uD56D\uBAA9\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774 \uD56D\uBAA9\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uD56D\uBAA9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uD56D\uBAA9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uD56D\uBAA9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uD56D\uBAA9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},vv={title:"\uACAC\uC801",estimate:"\uACAC\uC801 | \uACAC\uC801",estimates_list:"\uACAC\uC801 \uBAA9\uB85D",days:"{days} \uC77C",months:"{months} \uAC1C\uC6D4",years:"{years} \uB144",all:"\uBAA8\uB450",paid:"\uC720\uB8CC",unpaid:"\uBBF8\uC9C0\uAE09",customer:"\uACE0\uAC1D",ref_no:"\uCC38\uC870 \uBC88\uD638.",number:"\uBC88\uD638",amount_due:"\uC9C0\uBD88\uC561",partially_paid:"\uBD80\uBD84 \uC9C0\uBD88",total:"\uD569\uACC4",discount:"\uD560\uC778",sub_total:"\uC18C\uACC4",estimate_number:"\uACAC\uC801 \uBC88\uD638",ref_number:"\uCC38\uC870 \uBC88\uD638",contact:"\uC811\uCD09",add_item:"\uD56D\uBAA9 \uCD94\uAC00",date:"\uB370\uC774\uD2B8",due_date:"\uB9C8\uAC10\uC77C",expiry_date:"\uB9CC\uB8CC\uC77C",status:"\uC0C1\uD0DC",add_tax:"\uC138\uAE08 \uCD94\uAC00",amount:"\uC591",action:"\uB3D9\uC791",notes:"\uB178\uD2B8",tax:"\uC138",estimate_template:"\uC8FC\uD615",convert_to_invoice:"\uC1A1\uC7A5\uC73C\uB85C \uBCC0\uD658",mark_as_sent:"\uBCF4\uB0B8 \uAC83\uC73C\uB85C \uD45C\uC2DC",send_estimate:"\uACAC\uC801 \uBCF4\uB0B4\uAE30",resend_estimate:"\uACAC\uC801 \uC7AC\uC804\uC1A1",record_payment:"\uAE30\uB85D \uC9C0\uBD88",add_estimate:"\uACAC\uC801 \uCD94\uAC00",save_estimate:"\uACAC\uC801 \uC800\uC7A5",confirm_conversion:"\uC774 \uACAC\uC801\uC740 \uC0C8 \uC778\uBCF4\uC774\uC2A4\uB97C \uB9CC\uB4DC\uB294 \uB370 \uC0AC\uC6A9\uB429\uB2C8\uB2E4.",conversion_message:"\uC778\uBCF4\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",confirm_send_estimate:"\uC774 \uACAC\uC801\uC740 \uC774\uBA54\uC77C\uC744 \uD1B5\uD574 \uACE0\uAC1D\uC5D0\uAC8C \uC804\uC1A1\uB429\uB2C8\uB2E4.",confirm_mark_as_sent:"\uC774 \uACAC\uC801\uC740 \uC804\uC1A1 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB429\uB2C8\uB2E4.",confirm_mark_as_accepted:"\uC774 \uACAC\uC801\uC740 \uC218\uB77D \uB428\uC73C\uB85C \uD45C\uC2DC\uB429\uB2C8\uB2E4.",confirm_mark_as_rejected:"\uC774 \uACAC\uC801\uC740 \uAC70\uBD80 \uB428\uC73C\uB85C \uD45C\uC2DC\uB429\uB2C8\uB2E4.",no_matching_estimates:"\uC77C\uCE58\uD558\uB294 \uACAC\uC801\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",mark_as_sent_successfully:"\uC131\uACF5\uC801\uC73C\uB85C \uC804\uC1A1 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB41C \uACAC\uC801",send_estimate_successfully:"\uACAC\uC801\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC804\uC1A1\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",errors:{required:"\uD544\uB4DC\uB294 \uD544\uC218\uC785\uB2C8\uB2E4"},accepted:"\uC218\uB77D \uB428",rejected:"\uAC70\uBD80 \uB428",sent:"\uBCF4\uB0C4",draft:"\uCD08\uC548",declined:"\uAC70\uBD80 \uB428",new_estimate:"\uC0C8\uB85C\uC6B4 \uACAC\uC801",add_new_estimate:"\uC0C8\uB85C\uC6B4 \uACAC\uC801 \uCD94\uAC00",update_Estimate:"\uACAC\uC801 \uC5C5\uB370\uC774\uD2B8",edit_estimate:"\uACAC\uC801 \uC218\uC815",items:"\uD56D\uBAA9",Estimate:"\uACAC\uC801 | \uACAC\uC801",add_new_tax:"\uC0C8 \uC138\uAE08 \uCD94\uAC00",no_estimates:"\uC544\uC9C1 \uACAC\uC801\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_estimates:"\uC774 \uC139\uC158\uC5D0\uB294 \uACAC\uC801 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",mark_as_rejected:"\uAC70\uBD80 \uB428\uC73C\uB85C \uD45C\uC2DC",mark_as_accepted:"\uC218\uB77D \uB428\uC73C\uB85C \uD45C\uC2DC",marked_as_accepted_message:"\uC218\uB77D \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB41C \uACAC\uC801",marked_as_rejected_message:"\uAC70\uBD80 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB41C \uACAC\uC801",confirm_delete:"\uC774 \uACAC\uC801\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774 \uACAC\uC801\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uACAC\uC801\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uACAC\uC801\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uC608\uC0C1\uCE58\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uACAC\uC801\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",something_went_wrong:"\uBB54\uAC00 \uC798\uBABB \uB410\uC5B4",item:{title:"\uD56D\uBAA9 \uC81C\uBAA9",description:"\uAE30\uC220",quantity:"\uC218\uB7C9",price:"\uAC00\uACA9",discount:"\uD560\uC778",total:"\uD569\uACC4",total_discount:"\uCD1D \uD560\uC778",sub_total:"\uC18C\uACC4",tax:"\uC138",amount:"\uC591",select_an_item:"\uD56D\uBAA9\uC744 \uC785\uB825\uD558\uAC70\uB098 \uD074\uB9AD\uD558\uC5EC \uC120\uD0DD",type_item_description:"\uC720\uD615 \uD56D\uBAA9 \uC124\uBA85 (\uC120\uD0DD \uC0AC\uD56D)"}},yv={title:"\uC1A1\uC7A5",invoices_list:"\uC1A1\uC7A5 \uBAA9\uB85D",days:"{days} \uC77C",months:"{months} \uAC1C\uC6D4",years:"{years} \uB144",all:"\uBAA8\uB450",paid:"\uC720\uB8CC",unpaid:"\uBBF8\uC9C0\uAE09",viewed:"\uC870\uD68C",overdue:"\uC5F0\uCCB4",completed:"\uC644\uB8CC",customer:"\uACE0\uAC1D",paid_status:"\uC9C0\uBD88 \uC0C1\uD0DC",ref_no:"\uCC38\uC870 \uBC88\uD638.",number:"\uBC88\uD638",amount_due:"\uC9C0\uBD88\uC561",partially_paid:"\uBD80\uBD84 \uC9C0\uBD88",total:"\uD569\uACC4",discount:"\uD560\uC778",sub_total:"\uC18C\uACC4",invoice:"\uC1A1\uC7A5 | \uC1A1\uC7A5",invoice_number:"\uC1A1\uC7A5 \uBC88\uD638",ref_number:"\uCC38\uC870 \uBC88\uD638",contact:"\uC811\uCD09",add_item:"\uD56D\uBAA9 \uCD94\uAC00",date:"\uB370\uC774\uD2B8",due_date:"\uB9C8\uAC10\uC77C",status:"\uC0C1\uD0DC",add_tax:"\uC138\uAE08 \uCD94\uAC00",amount:"\uC591",action:"\uB3D9\uC791",notes:"\uB178\uD2B8",view:"\uC804\uB9DD",send_invoice:"\uC1A1\uC7A5\uC744 \uBCF4\uB0B4\uB2E4",resend_invoice:"\uC778\uBCF4\uC774\uC2A4 \uC7AC\uC804\uC1A1",invoice_template:"\uC1A1\uC7A5 \uD15C\uD50C\uB9BF",template:"\uC8FC\uD615",mark_as_sent:"\uBCF4\uB0B8 \uAC83\uC73C\uB85C \uD45C\uC2DC",confirm_send_invoice:"\uC774 \uC778\uBCF4\uC774\uC2A4\uB294 \uC774\uBA54\uC77C\uC744 \uD1B5\uD574 \uACE0\uAC1D\uC5D0\uAC8C \uBC1C\uC1A1\uB429\uB2C8\uB2E4.",invoice_mark_as_sent:"\uC774 \uC778\uBCF4\uC774\uC2A4\uB294 \uBCF4\uB0B8 \uAC83\uC73C\uB85C \uD45C\uC2DC\uB429\uB2C8\uB2E4.",confirm_send:"\uC774 \uC778\uBCF4\uC774\uC2A4\uB294 \uC774\uBA54\uC77C\uC744 \uD1B5\uD574 \uACE0\uAC1D\uC5D0\uAC8C \uBC1C\uC1A1\uB429\uB2C8\uB2E4.",invoice_date:"\uC1A1\uC7A5 \uB0A0\uC9DC",record_payment:"\uAE30\uB85D \uC9C0\uBD88",add_new_invoice:"\uC0C8 \uC1A1\uC7A5 \uCD94\uAC00",update_expense:"\uBE44\uC6A9 \uC5C5\uB370\uC774\uD2B8",edit_invoice:"\uC1A1\uC7A5 \uD3B8\uC9D1",new_invoice:"\uC0C8 \uC1A1\uC7A5",save_invoice:"\uC1A1\uC7A5 \uC800\uC7A5",update_invoice:"\uC1A1\uC7A5 \uC5C5\uB370\uC774\uD2B8",add_new_tax:"\uC0C8 \uC138\uAE08 \uCD94\uAC00",no_invoices:"\uC544\uC9C1 \uC778\uBCF4\uC774\uC2A4\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_invoices:"\uC774 \uC139\uC158\uC5D0\uB294 \uC1A1\uC7A5 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",select_invoice:"\uC1A1\uC7A5 \uC120\uD0DD",no_matching_invoices:"\uC77C\uCE58\uD558\uB294 \uC1A1\uC7A5\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",mark_as_sent_successfully:"\uC131\uACF5\uC801\uC73C\uB85C \uBC1C\uC1A1 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB41C \uC1A1\uC7A5",invoice_sent_successfully:"\uC778\uBCF4\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC804\uC1A1\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",cloned_successfully:"\uC1A1\uC7A5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uBCF5\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",clone_invoice:"\uC1A1\uC7A5 \uBCF5\uC81C",confirm_clone:"\uC774 \uC1A1\uC7A5\uC740 \uC0C8 \uC1A1\uC7A5\uC5D0 \uBCF5\uC81C\uB429\uB2C8\uB2E4.",item:{title:"\uD56D\uBAA9 \uC81C\uBAA9",description:"\uAE30\uC220",quantity:"\uC218\uB7C9",price:"\uAC00\uACA9",discount:"\uD560\uC778",total:"\uD569\uACC4",total_discount:"\uCD1D \uD560\uC778",sub_total:"\uC18C\uACC4",tax:"\uC138",amount:"\uC591",select_an_item:"\uD56D\uBAA9\uC744 \uC785\uB825\uD558\uAC70\uB098 \uD074\uB9AD\uD558\uC5EC \uC120\uD0DD",type_item_description:"\uC720\uD615 \uD56D\uBAA9 \uC124\uBA85 (\uC120\uD0DD \uC0AC\uD56D)"},confirm_delete:"\uC774 \uC778\uBCF4\uC774\uC2A4\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774\uB7EC\uD55C \uC778\uBCF4\uC774\uC2A4\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uC1A1\uC7A5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uC1A1\uC7A5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uC1A1\uC7A5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uC778\uBCF4\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",marked_as_sent_message:"\uC131\uACF5\uC801\uC73C\uB85C \uBC1C\uC1A1 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB41C \uC1A1\uC7A5",something_went_wrong:"\uBB54\uAC00 \uC798\uBABB \uB410\uC5B4",invalid_due_amount_message:"\uCD1D \uC1A1\uC7A5 \uAE08\uC561\uC740\uC774 \uC1A1\uC7A5\uC5D0 \uB300\uD55C \uCD1D \uC9C0\uBD88 \uAE08\uC561\uBCF4\uB2E4 \uC791\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uACC4\uC18D\uD558\uB824\uBA74 \uC778\uBCF4\uC774\uC2A4\uB97C \uC5C5\uB370\uC774\uD2B8\uD558\uAC70\uB098 \uAD00\uB828 \uACB0\uC81C\uB97C \uC0AD\uC81C\uD558\uC138\uC694."},hv={title:"\uC9C0\uBD88",payments_list:"\uC9C0\uBD88 \uBAA9\uB85D",record_payment:"\uAE30\uB85D \uC9C0\uBD88",customer:"\uACE0\uAC1D",date:"\uB370\uC774\uD2B8",amount:"\uC591",action:"\uB3D9\uC791",payment_number:"\uACB0\uC81C \uBC88\uD638",payment_mode:"\uC9C0\uBD88 \uBAA8\uB4DC",invoice:"\uC1A1\uC7A5",note:"\uB178\uD2B8",add_payment:"\uC9C0\uBD88 \uCD94\uAC00",new_payment:"\uC0C8\uB85C\uC6B4 \uC9C0\uBD88",edit_payment:"\uACB0\uC81C \uC218\uC815",view_payment:"\uACB0\uC81C\uBCF4\uAE30",add_new_payment:"\uC0C8 \uC9C0\uBD88 \uCD94\uAC00",send_payment_receipt:"\uACB0\uC81C \uC601\uC218\uC99D \uBCF4\uB0B4\uAE30",send_payment:"\uC9C0\uBD88 \uBCF4\uB0B4\uAE30",save_payment:"\uC9C0\uBD88 \uC800\uC7A5",update_payment:"\uACB0\uC81C \uC5C5\uB370\uC774\uD2B8",payment:"\uC9C0\uBD88 | \uC9C0\uBD88",no_payments:"\uC544\uC9C1 \uACB0\uC81C\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4!",not_selected:"\uC120\uD0DD\uB418\uC9C0 \uC54A\uC740",no_invoice:"\uC1A1\uC7A5 \uC5C6\uC74C",no_matching_payments:"\uC77C\uCE58\uD558\uB294 \uC9C0\uBD88\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_payments:"\uC774 \uC139\uC158\uC5D0\uB294 \uC9C0\uBD88 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",select_payment_mode:"\uACB0\uC81C \uBAA8\uB4DC \uC120\uD0DD",confirm_mark_as_sent:"\uC774 \uACAC\uC801\uC740 \uC804\uC1A1 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB429\uB2C8\uB2E4.",confirm_send_payment:"\uC774 \uACB0\uC81C\uB294 \uC774\uBA54\uC77C\uC744 \uD1B5\uD574 \uACE0\uAC1D\uC5D0\uAC8C \uC804\uC1A1\uB429\uB2C8\uB2E4.",send_payment_successfully:"\uC9C0\uBD88\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC804\uC1A1\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",something_went_wrong:"\uBB54\uAC00 \uC798\uBABB \uB410\uC5B4",confirm_delete:"\uC774 \uC9C0\uBD88\uAE08\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774 \uC9C0\uAE09\uAE08\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uACB0\uC81C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uACB0\uC81C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uACB0\uC81C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uACB0\uC81C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",invalid_amount_message:"\uACB0\uC81C \uAE08\uC561\uC774 \uC798\uBABB\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},bv={title:"\uACBD\uBE44",expenses_list:"\uBE44\uC6A9 \uBAA9\uB85D",select_a_customer:"\uACE0\uAC1D \uC120\uD0DD",expense_title:"\uD45C\uC81C",customer:"\uACE0\uAC1D",contact:"\uC811\uCD09",category:"\uBC94\uC8FC",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",to_date:"\uD604\uC7AC\uAE4C\uC9C0",expense_date:"\uB370\uC774\uD2B8",description:"\uAE30\uC220",receipt:"\uC601\uC218\uC99D",amount:"\uC591",action:"\uB3D9\uC791",not_selected:"\uC120\uD0DD\uB418\uC9C0 \uC54A\uC740",note:"\uB178\uD2B8",category_id:"\uCE74\uD14C\uACE0\uB9AC ID",date:"\uB370\uC774\uD2B8",add_expense:"\uBE44\uC6A9 \uCD94\uAC00",add_new_expense:"\uC2E0\uADDC \uBE44\uC6A9 \uCD94\uAC00",save_expense:"\uBE44\uC6A9 \uC808\uAC10",update_expense:"\uBE44\uC6A9 \uC5C5\uB370\uC774\uD2B8",download_receipt:"\uC601\uC218\uC99D \uB2E4\uC6B4\uB85C\uB4DC",edit_expense:"\uBE44\uC6A9 \uD3B8\uC9D1",new_expense:"\uC0C8\uB85C\uC6B4 \uBE44\uC6A9",expense:"\uBE44\uC6A9 | \uACBD\uBE44",no_expenses:"\uC544\uC9C1 \uBE44\uC6A9\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_expenses:"\uC774 \uC139\uC158\uC5D0\uB294 \uBE44\uC6A9 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",confirm_delete:"\uC774 \uBE44\uC6A9\uC744 \uD68C\uC218 \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774\uB7EC\uD55C \uBE44\uC6A9\uC740 \uD68C\uC218 \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uBE44\uC6A9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uBE44\uC6A9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uBE44\uC6A9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uBE44\uC6A9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",categories:{categories_list:"\uCE74\uD14C\uACE0\uB9AC \uBAA9\uB85D",title:"\uD45C\uC81C",name:"\uC774\uB984",description:"\uAE30\uC220",amount:"\uC591",actions:"\uD589\uC704",add_category:"\uCE74\uD14C\uACE0\uB9AC \uCD94\uAC00",new_category:"\uC0C8 \uBD84\uB958",category:"\uCE74\uD14C\uACE0\uB9AC | \uCE74\uD14C\uACE0\uB9AC",select_a_category:"\uCE74\uD14C\uACE0\uB9AC \uC120\uD0DD"}},kv={email:"\uC774\uBA54\uC77C",password:"\uC554\uD638",forgot_password:"\uBE44\uBC00\uBC88\uD638\uB97C \uC78A\uC73C \uC168\uB098\uC694?",or_signIn_with:"\uB610\uB294 \uB2E4\uC74C\uC73C\uB85C \uB85C\uADF8\uC778",login:"\uB85C\uADF8\uC778",register:"\uB808\uC9C0\uC2A4\uD130",reset_password:"\uC554\uD638\uB97C \uC7AC\uC124\uC815",password_reset_successfully:"\uBE44\uBC00\uBC88\uD638 \uC7AC\uC124\uC815 \uC131\uACF5",enter_email:"\uC774\uBA54\uC77C \uC785\uB825",enter_password:"\uC554\uD638\uB97C \uC785\uB825",retype_password:"\uBE44\uBC00\uBC88\uD638 \uC7AC \uC785\uB825"},wv={title:"\uC0AC\uC6A9\uC790",users_list:"\uC0AC\uC6A9\uC790 \uBAA9\uB85D",name:"\uC774\uB984",description:"\uAE30\uC220",added_on:"\uCD94\uAC00\uB428",date_of_creation:"\uC0DD\uC131 \uC77C",action:"\uB3D9\uC791",add_user:"\uC0AC\uC6A9\uC790 \uCD94\uAC00",save_user:"\uC0AC\uC6A9\uC790 \uC800\uC7A5",update_user:"\uC0AC\uC6A9\uC790 \uC5C5\uB370\uC774\uD2B8",user:"\uC0AC\uC6A9\uC790 | \uC0AC\uC6A9\uC790",add_new_user:"\uC0C8 \uC0AC\uC6A9\uC790 \uCD94\uAC00",new_user:"\uC0C8\uB85C\uC6B4 \uC0AC\uC6A9\uC790",edit_user:"\uC0AC\uC6A9\uC790 \uD3B8\uC9D1",no_users:"\uC544\uC9C1 \uC0AC\uC6A9\uC790\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_users:"\uC774 \uC139\uC158\uC5D0\uB294 \uC0AC\uC6A9\uC790 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",email:"\uC774\uBA54\uC77C",phone:"\uC804\uD654",password:"\uC554\uD638",user_attached_message:"\uC774\uBBF8 \uC0AC\uC6A9\uC911\uC778 \uD56D\uBAA9\uC740 \uC0AD\uC81C\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",confirm_delete:"\uC774 \uC0AC\uC6A9\uC790\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774\uB7EC\uD55C \uC0AC\uC6A9\uC790\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uC0AC\uC6A9\uC790\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uC0AC\uC6A9\uC790\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uC0AC\uC6A9\uC790\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uC0AC\uC6A9\uC790\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},zv={title:"\uBCF4\uACE0\uC11C",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",to_date:"\uD604\uC7AC\uAE4C\uC9C0",status:"\uC0C1\uD0DC",paid:"\uC720\uB8CC",unpaid:"\uBBF8\uC9C0\uAE09",download_pdf:"PDF \uB2E4\uC6B4\uB85C\uB4DC",view_pdf:"PDF\uBCF4\uAE30",update_report:"\uBCF4\uACE0\uC11C \uC5C5\uB370\uC774\uD2B8",report:"\uC2E0\uACE0 | \uBCF4\uACE0\uC11C",profit_loss:{profit_loss:"\uC774\uC775",to_date:"\uD604\uC7AC\uAE4C\uC9C0",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",date_range:"\uAE30\uAC04 \uC120\uD0DD"},sales:{sales:"\uB9E4\uC0C1",date_range:"\uAE30\uAC04 \uC120\uD0DD",to_date:"\uD604\uC7AC\uAE4C\uC9C0",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",report_type:"\uBCF4\uACE0\uC11C \uC720\uD615"},taxes:{taxes:"\uAD6C\uC2E4",to_date:"\uD604\uC7AC\uAE4C\uC9C0",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",date_range:"\uAE30\uAC04 \uC120\uD0DD"},errors:{required:"\uD544\uB4DC\uB294 \uD544\uC218\uC785\uB2C8\uB2E4"},invoices:{invoice:"\uC1A1\uC7A5",invoice_date:"\uC1A1\uC7A5 \uB0A0\uC9DC",due_date:"\uB9C8\uAC10\uC77C",amount:"\uC591",contact_name:"\uB2F4\uB2F9\uC790 \uC774\uB984",status:"\uC0C1\uD0DC"},estimates:{estimate:"\uACAC\uC801",estimate_date:"\uC608\uC0C1 \uB0A0\uC9DC",due_date:"\uB9C8\uAC10\uC77C",estimate_number:"\uACAC\uC801 \uBC88\uD638",ref_number:"\uCC38\uC870 \uBC88\uD638",amount:"\uC591",contact_name:"\uB2F4\uB2F9\uC790 \uC774\uB984",status:"\uC0C1\uD0DC"},expenses:{expenses:"\uACBD\uBE44",category:"\uBC94\uC8FC",date:"\uB370\uC774\uD2B8",amount:"\uC591",to_date:"\uD604\uC7AC\uAE4C\uC9C0",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",date_range:"\uAE30\uAC04 \uC120\uD0DD"}},xv={menu_title:{account_settings:"\uACC4\uC815 \uC124\uC815",company_information:"\uD68C\uC0AC \uC815\uBCF4",customization:"\uCEE4\uC2A4\uD130\uB9C8\uC774\uC9D5",preferences:"\uD658\uACBD \uC124\uC815",notifications:"\uC54C\uB9BC",tax_types:"\uC138\uAE08 \uC720\uD615",expense_category:"\uBE44\uC6A9 \uBC94\uC8FC",update_app:"\uC571 \uC5C5\uB370\uC774\uD2B8",backup:"\uC9C0\uC6D0",file_disk:"\uD30C\uC77C \uB514\uC2A4\uD06C",custom_fields:"\uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC",payment_modes:"\uC9C0\uBD88 \uBAA8\uB4DC",notes:"\uB178\uD2B8"},title:"\uC124\uC815",setting:"\uC124\uC815 | \uC124\uC815",general:"\uC77C\uBC18",language:"\uC5B8\uC5B4",primary_currency:"\uAE30\uBCF8 \uD1B5\uD654",timezone:"\uC2DC\uAC04\uB300",date_format:"\uB0A0\uC9DC \uD615\uC2DD",currencies:{title:"\uD1B5\uD654",currency:"\uD1B5\uD654 | \uD1B5\uD654",currencies_list:"\uD1B5\uD654 \uBAA9\uB85D",select_currency:"\uD1B5\uD654 \uC120\uD0DD",name:"\uC774\uB984",code:"\uC554\uD638",symbol:"\uC0C1\uC9D5",precision:"\uC815\uB3C4",thousand_separator:"\uCC9C \uAD6C\uBD84\uC790",decimal_separator:"\uC18C\uC218\uC810 \uAD6C\uBD84 \uAE30\uD638",position:"\uC704\uCE58",position_of_symbol:"\uAE30\uD638 \uC704\uCE58",right:"\uAD8C\uB9AC",left:"\uC67C\uCABD",action:"\uB3D9\uC791",add_currency:"\uD1B5\uD654 \uCD94\uAC00"},mail:{host:"\uBA54\uC77C \uD638\uC2A4\uD2B8",port:"\uBA54\uC77C \uD3EC\uD2B8",driver:"\uBA54\uC77C \uB4DC\uB77C\uC774\uBC84",secret:"\uBE44\uBC00",mailgun_secret:"Mailgun \uBE44\uBC00",mailgun_domain:"\uB3C4\uBA54\uC778",mailgun_endpoint:"Mailgun \uC5D4\uB4DC \uD3EC\uC778\uD2B8",ses_secret:"SES \uBE44\uBC00",ses_key:"SES \uD0A4",password:"\uBA54\uC77C \uBE44\uBC00\uBC88\uD638",username:"\uBA54\uC77C \uC0AC\uC6A9\uC790 \uC774\uB984",mail_config:"\uBA54\uC77C \uAD6C\uC131",from_name:"\uBA54\uC77C \uC774\uB984\uC5D0\uC11C",from_mail:"\uBA54\uC77C \uC8FC\uC18C\uC5D0\uC11C",encryption:"\uBA54\uC77C \uC554\uD638\uD654",mail_config_desc:"\uB2E4\uC74C\uC740 \uC571\uC5D0\uC11C \uC774\uBA54\uC77C\uC744 \uBCF4\uB0B4\uAE30\uC704\uD55C \uC774\uBA54\uC77C \uB4DC\uB77C\uC774\uBC84 \uAD6C\uC131 \uC591\uC2DD\uC785\uB2C8\uB2E4. Sendgrid, SES \uB4F1\uACFC \uAC19\uC740 \uD0C0\uC0AC \uACF5\uAE09\uC790\uB97C \uAD6C\uC131 \uD560 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4."},pdf:{title:"PDF \uC124\uC815",footer_text:"\uBC14\uB2E5 \uAE00 \uD14D\uC2A4\uD2B8",pdf_layout:"PDF \uB808\uC774\uC544\uC6C3"},company_info:{company_info:"\uD68C\uC0AC \uC815\uBCF4",company_name:"\uD68C\uC0AC \uC774\uB984",company_logo:"\uD68C\uC0AC \uB85C\uACE0",section_description:"Crater\uC5D0\uC11C \uC0DD\uC131 \uD55C \uC1A1\uC7A5, \uACAC\uC801 \uBC0F \uAE30\uD0C0 \uBB38\uC11C\uC5D0 \uD45C\uC2DC \uB420 \uD68C\uC0AC\uC5D0 \uB300\uD55C \uC815\uBCF4.",phone:"\uC804\uD654",country:"\uAD6D\uAC00",state:"\uC0C1\uD0DC",city:"\uC2DC\uD2F0",address:"\uC8FC\uC18C",zip:"\uC9C0\uD37C",save:"\uC800\uC7A5",updated_message:"\uD68C\uC0AC \uC815\uBCF4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},custom_fields:{title:"\uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC",section_description:"\uC1A1\uC7A5, \uACAC\uC801 \uC0AC\uC6A9\uC790 \uC9C0\uC815",add_custom_field:"\uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC \uCD94\uAC00",edit_custom_field:"\uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC \uD3B8\uC9D1",field_name:"\uBD84\uC57C \uBA85",label:"\uC0C1\uD45C",type:"\uC720\uD615",name:"\uC774\uB984",required:"\uD544\uC218",placeholder:"\uC790\uB9AC \uD45C\uC2DC \uC790",help_text:"\uB3C4\uC6C0\uB9D0 \uD14D\uC2A4\uD2B8",default_value:"\uAE30\uBCF8\uAC12",prefix:"\uC811\uB450\uC0AC",starting_number:"\uC2DC\uC791 \uBC88\uD638",model:"\uBAA8\uB378",help_text_description:"\uC0AC\uC6A9\uC790\uAC00\uC774 \uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC\uC758 \uBAA9\uC801\uC744 \uC774\uD574\uD558\uB294 \uB370 \uB3C4\uC6C0\uC774\uB418\uB294 \uD14D\uC2A4\uD2B8\uB97C \uC785\uB825\uD558\uC2ED\uC2DC\uC624.",suffix:"\uC811\uBBF8\uC0AC",yes:"\uC608",no:"\uC544\uB2C8",order:"\uC8FC\uBB38",custom_field_confirm_delete:"\uC774 \uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uB9DE\uCDA4 \uC785\uB825\uB780\uC774 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.",deleted_message:"\uB9DE\uCDA4 \uC785\uB825\uB780\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",options:"\uC635\uC158",add_option:"\uC635\uC158 \uCD94\uAC00",add_another_option:"\uB2E4\uB978 \uC635\uC158 \uCD94\uAC00",sort_in_alphabetical_order:"\uC54C\uD30C\uBCB3\uC21C\uC73C\uB85C \uC815\uB82C",add_options_in_bulk:"\uC77C\uAD04 \uC635\uC158 \uCD94\uAC00",use_predefined_options:"\uBBF8\uB9AC \uC815\uC758 \uB41C \uC635\uC158 \uC0AC\uC6A9",select_custom_date:"\uB9DE\uCDA4 \uB0A0\uC9DC \uC120\uD0DD",select_relative_date:"\uC0C1\uB300 \uB0A0\uC9DC \uC120\uD0DD",ticked_by_default:"\uAE30\uBCF8\uC801\uC73C\uB85C \uC120\uD0DD\uB428",updated_message:"\uB9DE\uCDA4 \uC785\uB825\uB780\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",added_message:"\uB9DE\uCDA4 \uC785\uB825\uB780\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uCD94\uAC00\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},customization:{customization:"\uB9DE\uCDA4\uD654",save:"\uC800\uC7A5",addresses:{title:"\uAD6C\uC560",section_description:"\uACE0\uAC1D \uCCAD\uAD6C \uC8FC\uC18C \uBC0F \uACE0\uAC1D \uBC30\uC1A1 \uC8FC\uC18C \uD615\uC2DD\uC744 \uC124\uC815\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4 (PDF\uB85C\uB9CC \uD45C\uC2DC\uB428).",customer_billing_address:"\uACE0\uAC1D \uCCAD\uAD6C \uC8FC\uC18C",customer_shipping_address:"\uACE0\uAC1D \uBC30\uC1A1 \uC8FC\uC18C",company_address:"\uD68C\uC0AC \uC8FC\uC18C",insert_fields:"\uD544\uB4DC \uC0BD\uC785",contact:"\uC811\uCD09",address:"\uC8FC\uC18C",display_name:"\uC774\uB984 \uD45C\uC2DC\uD558\uAE30",primary_contact_name:"\uAE30\uBCF8 \uC5F0\uB77D\uCC98 \uC774\uB984",email:"\uC774\uBA54\uC77C",website:"\uC6F9 \uC0AC\uC774\uD2B8",name:"\uC774\uB984",country:"\uAD6D\uAC00",state:"\uC0C1\uD0DC",city:"\uC2DC\uD2F0",company_name:"\uD68C\uC0AC \uC774\uB984",address_street_1:"\uC8FC\uC18C \uAC70\uB9AC 1",address_street_2:"\uC8FC\uC18C Street 2",phone:"\uC804\uD654",zip_code:"\uC6B0\uD3B8 \uBC88\uD638",address_setting_updated:"\uC8FC\uC18C \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},updated_message:"\uD68C\uC0AC \uC815\uBCF4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",invoices:{title:"\uC1A1\uC7A5",notes:"\uB178\uD2B8",invoice_prefix:"\uC1A1\uC7A5 \uC811\uB450\uC0AC",default_invoice_email_body:"\uAE30\uBCF8 \uC1A1\uC7A5 \uC774\uBA54\uC77C \uBCF8\uBB38",invoice_settings:"\uC1A1\uC7A5 \uC124\uC815",autogenerate_invoice_number:"\uC1A1\uC7A5 \uBC88\uD638 \uC790\uB3D9 \uC0DD\uC131",autogenerate_invoice_number_desc:"\uC0C8 \uC778\uBCF4\uC774\uC2A4\uB97C \uC0DD\uC131 \uD560 \uB54C\uB9C8\uB2E4 \uC778\uBCF4\uC774\uC2A4 \uBC88\uD638\uB97C \uC790\uB3D9 \uC0DD\uC131\uD558\uC9C0 \uC54A\uC73C\uB824\uBA74\uC774 \uAE30\uB2A5\uC744 \uBE44\uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624.",invoice_email_attachment:"\uC1A1\uC7A5\uC744 \uCCA8\uBD80 \uD30C\uC77C\uB85C \uBCF4\uB0B4\uAE30",invoice_email_attachment_setting_description:"\uC778\uBCF4\uC774\uC2A4\uB97C \uC774\uBA54\uC77C \uCCA8\uBD80 \uD30C\uC77C\uB85C \uBCF4\uB0B4\uB824\uBA74\uC774 \uC635\uC158\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624. \uC774\uBA54\uC77C\uC758 '\uC778\uBCF4\uC774\uC2A4\uBCF4\uAE30'\uBC84\uD2BC\uC774 \uD65C\uC131\uD654\uB418\uBA74 \uB354 \uC774\uC0C1 \uD45C\uC2DC\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.",enter_invoice_prefix:"\uC1A1\uC7A5 \uC811\uB450\uC0AC \uC785\uB825",terms_and_conditions:"\uC774\uC6A9 \uC57D\uAD00",company_address_format:"\uD68C\uC0AC \uC8FC\uC18C \uD615\uC2DD",shipping_address_format:"\uBC30\uC1A1 \uC8FC\uC18C \uD615\uC2DD",billing_address_format:"\uCCAD\uAD6C \uC9C0 \uC8FC\uC18C \uD615\uC2DD",invoice_settings_updated:"\uC778\uBCF4\uC774\uC2A4 \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},estimates:{title:"\uACAC\uC801",estimate_prefix:"\uC811\uB450\uC0AC \uCD94\uC815",default_estimate_email_body:"\uAE30\uBCF8 \uC608\uC0C1 \uC774\uBA54\uC77C \uBCF8\uBB38",estimate_settings:"\uC608\uC0C1 \uC124\uC815",autogenerate_estimate_number:"\uACAC\uC801 \uBC88\uD638 \uC790\uB3D9 \uC0DD\uC131",estimate_setting_description:"\uC0C8 \uACAC\uC801\uC744 \uC0DD\uC131 \uD560 \uB54C\uB9C8\uB2E4 \uACAC\uC801 \uBC88\uD638\uB97C \uC790\uB3D9 \uC0DD\uC131\uD558\uC9C0 \uC54A\uC73C\uB824\uBA74\uC774 \uAE30\uB2A5\uC744 \uBE44\uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624.",estimate_email_attachment:"\uACAC\uC801\uC744 \uCCA8\uBD80 \uD30C\uC77C\uB85C \uBCF4\uB0B4\uAE30",estimate_email_attachment_setting_description:"\uACAC\uC801\uC744 \uC774\uBA54\uC77C \uCCA8\uBD80 \uD30C\uC77C\uB85C \uBCF4\uB0B4\uB824\uBA74\uC774 \uC635\uC158\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624. \uC774\uBA54\uC77C\uC758 '\uC608\uC0C1\uBCF4\uAE30'\uBC84\uD2BC\uC774 \uD65C\uC131\uD654\uB418\uBA74 \uB354 \uC774\uC0C1 \uD45C\uC2DC\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.",enter_estimate_prefix:"\uACAC\uC801 \uC811\uB450\uC0AC \uC785\uB825",estimate_setting_updated:"\uC608\uC0C1 \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",company_address_format:"\uD68C\uC0AC \uC8FC\uC18C \uD615\uC2DD",billing_address_format:"\uCCAD\uAD6C \uC9C0 \uC8FC\uC18C \uD615\uC2DD",shipping_address_format:"\uBC30\uC1A1 \uC8FC\uC18C \uD615\uC2DD"},payments:{title:"\uC9C0\uBD88",description:"\uC9C0\uBD88\uC744\uC704\uD55C \uAC70\uB798 \uBC29\uC2DD",payment_prefix:"\uC9C0\uBD88 \uC811\uB450\uC0AC",default_payment_email_body:"\uAE30\uBCF8 \uACB0\uC81C \uC774\uBA54\uC77C \uBCF8\uBB38",payment_settings:"\uACB0\uC81C \uC124\uC815",autogenerate_payment_number:"\uACB0\uC81C \uBC88\uD638 \uC790\uB3D9 \uC0DD\uC131",payment_setting_description:"\uC0C8 \uACB0\uC81C\uB97C \uC0DD\uC131 \uD560 \uB54C\uB9C8\uB2E4 \uACB0\uC81C \uBC88\uD638\uB97C \uC790\uB3D9 \uC0DD\uC131\uD558\uC9C0 \uC54A\uC73C\uB824\uBA74\uC774 \uAE30\uB2A5\uC744 \uBE44\uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624.",payment_email_attachment:"\uCCA8\uBD80 \uD30C\uC77C\uB85C \uC9C0\uBD88 \uBCF4\uB0B4\uAE30",payment_email_attachment_setting_description:"\uACB0\uC81C \uC601\uC218\uC99D\uC744 \uC774\uBA54\uC77C \uCCA8\uBD80 \uD30C\uC77C\uB85C \uBCF4\uB0B4\uB824\uBA74\uC774 \uC635\uC158\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624. \uC774\uBA54\uC77C\uC758 '\uACB0\uC81C\uBCF4\uAE30'\uBC84\uD2BC\uC774 \uD65C\uC131\uD654\uB418\uBA74 \uB354 \uC774\uC0C1 \uD45C\uC2DC\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.",enter_payment_prefix:"\uC9C0\uBD88 \uC811\uB450\uC0AC \uC785\uB825",payment_setting_updated:"\uACB0\uC81C \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",payment_modes:"\uC9C0\uBD88 \uBAA8\uB4DC",add_payment_mode:"\uACB0\uC81C \uBAA8\uB4DC \uCD94\uAC00",edit_payment_mode:"\uACB0\uC81C \uBAA8\uB4DC \uC218\uC815",mode_name:"\uBAA8\uB4DC \uC774\uB984",payment_mode_added:"\uACB0\uC81C \uBAA8\uB4DC \uCD94\uAC00",payment_mode_updated:"\uACB0\uC81C \uBAA8\uB4DC \uC5C5\uB370\uC774\uD2B8",payment_mode_confirm_delete:"\uC774 \uACB0\uC81C \uBAA8\uB4DC\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uACB0\uC81C \uBAA8\uB4DC\uAC00 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.",deleted_message:"\uACB0\uC81C \uBAA8\uB4DC\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",company_address_format:"\uD68C\uC0AC \uC8FC\uC18C \uD615\uC2DD",from_customer_address_format:"\uACE0\uAC1D \uC8FC\uC18C \uD615\uC2DD\uC5D0\uC11C"},items:{title:"\uC544\uC774\uD15C",units:"\uB2E8\uC704",add_item_unit:"\uD56D\uBAA9 \uB2E8\uC704 \uCD94\uAC00",edit_item_unit:"\uD56D\uBAA9 \uB2E8\uC704 \uD3B8\uC9D1",unit_name:"\uB2E8\uC704 \uC774\uB984",item_unit_added:"\uD56D\uBAA9 \uB2E8\uC704 \uCD94\uAC00\uB428",item_unit_updated:"\uD56D\uBAA9 \uB2E8\uC704 \uC5C5\uB370\uC774\uD2B8 \uB428",item_unit_confirm_delete:"\uC774 \uD56D\uBAA9 \uB2E8\uC704\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uD56D\uBAA9 \uB2E8\uC704\uAC00 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.",deleted_message:"\uD56D\uBAA9 \uB2E8\uC704\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},notes:{title:"\uB178\uD2B8",description:"\uBA54\uBAA8\uB97C \uC791\uC131\uD558\uACE0 \uC1A1\uC7A5, \uACAC\uC801\uC11C\uC5D0 \uC7AC\uC0AC\uC6A9\uD558\uC5EC \uC2DC\uAC04 \uC808\uC57D",notes:"\uB178\uD2B8",type:"\uC720\uD615",add_note:"\uBA54\uBAA8\uB97C \uCD94\uAC00",add_new_note:"\uC0C8 \uBA54\uBAA8 \uCD94\uAC00",name:"\uC774\uB984",edit_note:"\uBA54\uBAA8 \uC218\uC815",note_added:"\uBA54\uBAA8\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uCD94\uAC00\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",note_updated:"\uCC38\uACE0 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",note_confirm_delete:"\uC774 \uBA54\uBAA8\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uBA54\uBAA8\uAC00 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.",deleted_message:"\uBA54\uBAA8\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4."}},account_settings:{profile_picture:"\uD504\uB85C\uD544 \uC0AC\uC9C4",name:"\uC774\uB984",email:"\uC774\uBA54\uC77C",password:"\uC554\uD638",confirm_password:"\uBE44\uBC00\uBC88\uD638 \uD655\uC778",account_settings:"\uACC4\uC815 \uC124\uC815",save:"\uC800\uC7A5",section_description:"\uC774\uB984, \uC774\uBA54\uC77C\uC744 \uC5C5\uB370\uC774\uD2B8 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",updated_message:"\uACC4\uC815 \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},user_profile:{name:"\uC774\uB984",email:"\uC774\uBA54\uC77C",password:"\uC554\uD638",confirm_password:"\uBE44\uBC00\uBC88\uD638 \uD655\uC778"},notification:{title:"\uACF5\uACE0",email:"\uC54C\uB9BC \uBCF4\uB0B4\uAE30",description:"\uBCC0\uACBD \uC0AC\uD56D\uC774\uC788\uC744 \uB54C \uC5B4\uB5A4 \uC774\uBA54\uC77C \uC54C\uB9BC\uC744 \uBC1B\uC73C\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?",invoice_viewed:"\uC1A1\uC7A5 \uC870\uD68C",invoice_viewed_desc:"\uACE0\uAC1D\uC774 \uBD84\uD654\uAD6C \uB300\uC2DC \uBCF4\uB4DC\uB97C \uD1B5\uD574 \uC804\uC1A1 \uB41C \uC1A1\uC7A5\uC744 \uBCFC \uB54C.",estimate_viewed:"\uBCF8 \uACAC\uC801",estimate_viewed_desc:"\uACE0\uAC1D\uC774 \uBD84\uD654\uAD6C \uB300\uC2DC \uBCF4\uB4DC\uB97C \uD1B5\uD574 \uC804\uC1A1 \uB41C \uACAC\uC801\uC744 \uBCFC \uB54C.",save:"\uC800\uC7A5",email_save_message:"\uC774\uBA54\uC77C\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC800\uC7A5\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",please_enter_email:"\uC774\uBA54\uC77C\uC744 \uC785\uB825\uD558\uC2ED\uC2DC\uC624"},tax_types:{title:"\uC138\uAE08 \uC720\uD615",add_tax:"\uC138\uAE08 \uCD94\uAC00",edit_tax:"\uC138\uAE08 \uC218\uC815",description:"\uC6D0\uD558\uB294\uB300\uB85C \uC138\uAE08\uC744 \uCD94\uAC00\uD558\uAC70\uB098 \uC81C\uAC70 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. Crater\uB294 \uC1A1\uC7A5\uBFD0\uB9CC \uC544\uB2C8\uB77C \uAC1C\uBCC4 \uD488\uBAA9\uC5D0 \uB300\uD55C \uC138\uAE08\uC744 \uC9C0\uC6D0\uD569\uB2C8\uB2E4.",add_new_tax:"\uC0C8 \uC138\uAE08 \uCD94\uAC00",tax_settings:"\uC138\uAE08 \uC124\uC815",tax_per_item:"\uD488\uBAA9 \uB2F9 \uC138\uAE08",tax_name:"\uC138\uAE08 \uC774\uB984",compound_tax:"\uBCF5\uD569 \uC138",percent:"\uD37C\uC13C\uD2B8",action:"\uB3D9\uC791",tax_setting_description:"\uAC1C\uBCC4 \uC1A1\uC7A5 \uD56D\uBAA9\uC5D0 \uC138\uAE08\uC744 \uCD94\uAC00\uD558\uB824\uBA74\uC774 \uC635\uC158\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624. \uAE30\uBCF8\uC801\uC73C\uB85C \uC138\uAE08\uC740 \uC1A1\uC7A5\uC5D0 \uC9C1\uC811 \uCD94\uAC00\uB429\uB2C8\uB2E4.",created_message:"\uC138\uAE08 \uC720\uD615\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uC138\uAE08 \uC720\uD615\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uC138\uAE08 \uC720\uD615\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",confirm_delete:"\uC774 \uC138\uAE08 \uC720\uD615\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uC138\uAE08\uC774 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4."},expense_category:{title:"\uBE44\uC6A9 \uBC94\uC8FC",action:"\uB3D9\uC791",description:"\uBE44\uC6A9 \uD56D\uBAA9\uC744 \uCD94\uAC00\uD558\uB824\uBA74 \uCE74\uD14C\uACE0\uB9AC\uAC00 \uD544\uC694\uD569\uB2C8\uB2E4. \uAE30\uBCF8 \uC124\uC815\uC5D0 \uB530\uB77C \uC774\uB7EC\uD55C \uBC94\uC8FC\uB97C \uCD94\uAC00\uD558\uAC70\uB098 \uC81C\uAC70 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",add_new_category:"\uC0C8 \uCE74\uD14C\uACE0\uB9AC \uCD94\uAC00",add_category:"\uCE74\uD14C\uACE0\uB9AC \uCD94\uAC00",edit_category:"\uCE74\uD14C\uACE0\uB9AC \uC218\uC815",category_name:"\uCE74\uD14C\uACE0\uB9AC \uC774\uB984",category_description:"\uAE30\uC220",created_message:"\uBE44\uC6A9 \uBC94\uC8FC\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uBE44\uC6A9 \uBC94\uC8FC\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uBE44\uC6A9 \uBC94\uC8FC\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",confirm_delete:"\uC774 \uBE44\uC6A9 \uBC94\uC8FC\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uCE74\uD14C\uACE0\uB9AC\uAC00 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4."},preferences:{currency:"\uD1B5\uD654",default_language:"\uAE30\uBCF8 \uC5B8\uC5B4",time_zone:"\uC2DC\uAC04\uB300",fiscal_year:"\uD68C\uACC4 \uC5F0\uB3C4",date_format:"\uB0A0\uC9DC \uD615\uC2DD",discount_setting:"\uD560\uC778 \uC124\uC815",discount_per_item:"\uD488\uBAA9\uBCC4 \uD560\uC778",discount_setting_description:"\uAC1C\uBCC4 \uC1A1\uC7A5 \uD56D\uBAA9\uC5D0 \uD560\uC778\uC744 \uCD94\uAC00\uD558\uB824\uBA74\uC774 \uC635\uC158\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624. \uAE30\uBCF8\uC801\uC73C\uB85C \uD560\uC778\uC740 \uC1A1\uC7A5\uC5D0 \uC9C1\uC811 \uCD94\uAC00\uB429\uB2C8\uB2E4.",save:"\uC800\uC7A5",preference:"\uC120\uD638\uB3C4 | \uD658\uACBD \uC124\uC815",general_settings:"\uC2DC\uC2A4\uD15C\uC758 \uAE30\uBCF8 \uAE30\uBCF8 \uC124\uC815\uC785\uB2C8\uB2E4.",updated_message:"\uD658\uACBD \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",select_language:"\uC5B8\uC5B4 \uC120\uD0DD",select_time_zone:"\uC2DC\uAC04\uB300 \uC120\uD0DD",select_date_format:"\uB0A0\uC9DC \uD615\uC2DD \uC120\uD0DD",select_financial_year:"\uD68C\uACC4 \uC5F0\uB3C4 \uC120\uD0DD"},update_app:{title:"\uC571 \uC5C5\uB370\uC774\uD2B8",description:"\uC544\uB798 \uBC84\uD2BC\uC744 \uD074\uB9AD\uD558\uC5EC \uC0C8\uB85C\uC6B4 \uC5C5\uB370\uC774\uD2B8\uB97C \uD655\uC778\uD558\uC5EC Crater\uB97C \uC27D\uAC8C \uC5C5\uB370\uC774\uD2B8 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",check_update:"\uC5C5\uB370\uC774\uD2B8 \uD655\uC778",avail_update:"\uC0C8\uB85C\uC6B4 \uC5C5\uB370\uC774\uD2B8 \uC0AC\uC6A9 \uAC00\uB2A5",next_version:"\uB2E4\uC74C \uBC84\uC804",requirements:"\uC694\uAD6C \uC0AC\uD56D",update:"\uC9C0\uAE08 \uC5C5\uB370\uC774\uD2B8",update_progress:"\uC5C5\uB370\uC774\uD2B8 \uC9C4\uD589 \uC911 ...",progress_text:"\uBA87 \uBD84 \uC815\uB3C4 \uAC78\uB9BD\uB2C8\uB2E4. \uC5C5\uB370\uC774\uD2B8\uAC00 \uC644\uB8CC\uB418\uAE30 \uC804\uC5D0 \uD654\uBA74\uC744 \uC0C8\uB85C \uACE0\uCE58\uAC70\uB098 \uCC3D\uC744 \uB2EB\uC9C0 \uB9C8\uC2ED\uC2DC\uC624.",update_success:"\uC571\uC774 \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4! \uBE0C\uB77C\uC6B0\uC800 \uCC3D\uC774 \uC790\uB3D9\uC73C\uB85C \uB2E4\uC2DC\uB85C\uB4DC\uB418\uB294 \uB3D9\uC548 \uC7A0\uC2DC \uAE30\uB2E4\uB824\uC8FC\uC2ED\uC2DC\uC624.",latest_message:"\uC0AC\uC6A9 \uAC00\uB2A5\uD55C \uC5C5\uB370\uC774\uD2B8\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4! \uCD5C\uC2E0 \uBC84\uC804\uC744 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.",current_version:"\uD604\uC7AC \uBC84\uC804",download_zip_file:"ZIP \uD30C\uC77C \uB2E4\uC6B4\uB85C\uB4DC",unzipping_package:"\uD328\uD0A4\uC9C0 \uC555\uCD95 \uD574\uC81C",copying_files:"\uD30C\uC77C \uBCF5\uC0AC",deleting_files:"\uC0AC\uC6A9\uD558\uC9C0 \uC54A\uB294 \uD30C\uC77C \uC0AD\uC81C",running_migrations:"\uB9C8\uC774\uADF8\uB808\uC774\uC158 \uC2E4\uD589",finishing_update:"\uC5C5\uB370\uC774\uD2B8 \uC644\uB8CC",update_failed:"\uC5C5\uB370\uC774\uD2B8\uAC00 \uC2E4\uD328",update_failed_text:"\uC8C4\uC1A1\uD569\uB2C8\uB2E4! \uC5C5\uB370\uC774\uD2B8 \uC2E4\uD328 : {step} \uB2E8\uACC4"},backup:{title:"\uBC31\uC5C5 | \uBC31\uC5C5",description:"\uBC31\uC5C5\uC740 \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uB364\uD504\uC640 \uD568\uAED8 \uC9C0\uC815\uD55C \uB514\uB809\uD1A0\uB9AC\uC758 \uBAA8\uB4E0 \uD30C\uC77C\uC744 \uD3EC\uD568\uD558\uB294 zip \uD30C\uC77C\uC785\uB2C8\uB2E4.",new_backup:"\uC0C8 \uBC31\uC5C5 \uCD94\uAC00",create_backup:"\uBC31\uC5C5 \uC0DD\uC131",select_backup_type:"\uBC31\uC5C5 \uC720\uD615 \uC120\uD0DD",backup_confirm_delete:"\uC774 \uBC31\uC5C5\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",path:"\uD1B5\uB85C",new_disk:"\uC0C8 \uB514\uC2A4\uD06C",created_at:"\uC5D0 \uC0DD\uC131",size:"\uD06C\uAE30",dropbox:"\uB4DC\uB86D \uBC15\uC2A4",local:"\uD604\uC9C0",healthy:"\uAC74\uAC15\uD55C",amount_of_backups:"\uBC31\uC5C5 \uC591",newest_backups:"\uCD5C\uC2E0 \uBC31\uC5C5",used_storage:"\uC911\uACE0 \uC800\uC7A5",select_disk:"\uB514\uC2A4\uD06C \uC120\uD0DD",action:"\uB3D9\uC791",deleted_message:"\uBC31\uC5C5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",created_message:"\uBC31\uC5C5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",invalid_disk_credentials:"\uC120\uD0DD\uD55C \uB514\uC2A4\uD06C\uC758 \uC798\uBABB\uB41C \uC790\uACA9 \uC99D\uBA85"},disk:{title:"\uD30C\uC77C \uB514\uC2A4\uD06C | \uD30C\uC77C \uB514\uC2A4\uD06C",description:"\uAE30\uBCF8\uC801\uC73C\uB85C Crater\uB294 \uBC31\uC5C5, \uC544\uBC14\uD0C0 \uBC0F \uAE30\uD0C0 \uC774\uBBF8\uC9C0 \uD30C\uC77C\uC744 \uC800\uC7A5\uD558\uAE30 \uC704\uD574 \uB85C\uCEEC \uB514\uC2A4\uD06C\uB97C \uC0AC\uC6A9\uD569\uB2C8\uB2E4. \uC120\uD638\uB3C4\uC5D0 \uB530\uB77C DigitalOcean, S3 \uBC0F Dropbox\uC640 \uAC19\uC740 \uB458 \uC774\uC0C1\uC758 \uB514\uC2A4\uD06C \uB4DC\uB77C\uC774\uBC84\uB97C \uAD6C\uC131 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",created_at:"\uC5D0 \uC0DD\uC131",dropbox:"\uB4DC\uB86D \uBC15\uC2A4",name:"\uC774\uB984",driver:"\uC6B4\uC804\uC0AC",disk_type:"\uC720\uD615",disk_name:"\uB514\uC2A4\uD06C \uC774\uB984",new_disk:"\uC0C8 \uB514\uC2A4\uD06C \uCD94\uAC00",filesystem_driver:"\uD30C\uC77C \uC2DC\uC2A4\uD15C \uB4DC\uB77C\uC774\uBC84",local_driver:"\uB85C\uCEEC \uB4DC\uB77C\uC774\uBC84",local_root:"\uB85C\uCEEC \uB8E8\uD2B8",public_driver:"\uACF5\uACF5 \uC6B4\uC804\uC790",public_root:"\uACF5\uAC1C \uB8E8\uD2B8",public_url:"\uACF5\uAC1C URL",public_visibility:"\uACF5\uAC1C \uAC00\uC2DC\uC131",media_driver:"\uBBF8\uB514\uC5B4 \uB4DC\uB77C\uC774\uBC84",media_root:"\uBBF8\uB514\uC5B4 \uB8E8\uD2B8",aws_driver:"AWS \uB4DC\uB77C\uC774\uBC84",aws_key:"AWS \uD0A4",aws_secret:"AWS \uBE44\uBC00",aws_region:"AWS \uB9AC\uC804",aws_bucket:"AWS \uBC84\uD0B7",aws_root:"AWS \uB8E8\uD2B8",do_spaces_type:"Do Spaces \uC720\uD615",do_spaces_key:"Do Spaces \uD0A4",do_spaces_secret:"\uC2A4\uD398\uC774\uC2A4 \uC2DC\uD06C\uB9BF",do_spaces_region:"Do Spaces \uC601\uC5ED",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces \uB05D\uC810",do_spaces_root:"\uACF5\uAC04 \uB8E8\uD2B8 \uC218\uD589",dropbox_type:"Dropbox \uC720\uD615",dropbox_token:"Dropbox \uD1A0\uD070",dropbox_key:"Dropbox \uD0A4",dropbox_secret:"Dropbox \uBE44\uBC00",dropbox_app:"Dropbox \uC571",dropbox_root:"Dropbox \uB8E8\uD2B8",default_driver:"\uAE30\uBCF8 \uB4DC\uB77C\uC774\uBC84",is_default:"\uAE30\uBCF8\uAC12\uC785\uB2C8\uB2E4.",set_default_disk:"\uAE30\uBCF8 \uB514\uC2A4\uD06C \uC124\uC815",set_default_disk_confirm:"\uC774 \uB514\uC2A4\uD06C\uB294 \uAE30\uBCF8\uAC12\uC73C\uB85C \uC124\uC815\uB418\uBA70 \uBAA8\uB4E0 \uC0C8 PDF\uAC00\uC774 \uB514\uC2A4\uD06C\uC5D0 \uC800\uC7A5\uB429\uB2C8\uB2E4.",success_set_default_disk:"\uB514\uC2A4\uD06C\uAC00 \uAE30\uBCF8\uAC12\uC73C\uB85C \uC124\uC815\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",save_pdf_to_disk:"PDF\uB97C \uB514\uC2A4\uD06C\uC5D0 \uC800\uC7A5",disk_setting_description:"\uAC01 \uC1A1\uC7A5\uC758 \uC0AC\uBCF8\uC744 \uC800\uC7A5\uD558\uB824\uBA74 \uC774\uAC83\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624.",select_disk:"\uB514\uC2A4\uD06C \uC120\uD0DD",disk_settings:"\uB514\uC2A4\uD06C \uC124\uC815",confirm_delete:"\uAE30\uC874 \uD30C\uC77C",action:"\uB3D9\uC791",edit_file_disk:"\uD30C\uC77C \uB514\uC2A4\uD06C \uD3B8\uC9D1",success_create:"\uB514\uC2A4\uD06C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uCD94\uAC00\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",success_update:"\uB514\uC2A4\uD06C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",error:"\uB514\uC2A4\uD06C \uCD94\uAC00 \uC2E4\uD328",deleted_message:"\uD30C\uC77C \uB514\uC2A4\uD06C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",disk_variables_save_successfully:"\uB514\uC2A4\uD06C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uAD6C\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",disk_variables_save_error:"\uB514\uC2A4\uD06C \uAD6C\uC131\uC5D0 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.",invalid_disk_credentials:"\uC120\uD0DD\uD55C \uB514\uC2A4\uD06C\uC758 \uC798\uBABB\uB41C \uC790\uACA9 \uC99D\uBA85"}},Pv={account_info:"\uACC4\uC815 \uC815\uBCF4",account_info_desc:"\uC544\uB798 \uC138\uBD80 \uC815\uBCF4\uB294 \uAE30\uBCF8 \uAD00\uB9AC\uC790 \uACC4\uC815\uC744 \uB9CC\uB4DC\uB294 \uB370 \uC0AC\uC6A9\uB429\uB2C8\uB2E4. \uB610\uD55C \uB85C\uADF8\uC778 \uD6C4 \uC5B8\uC81C\uB4E0\uC9C0 \uC138\uBD80 \uC815\uBCF4\uB97C \uBCC0\uACBD\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",name:"\uC774\uB984",email:"\uC774\uBA54\uC77C",password:"\uC554\uD638",confirm_password:"\uBE44\uBC00\uBC88\uD638 \uD655\uC778",save_cont:"\uC800\uC7A5",company_info:"\uD68C\uC0AC \uC815\uBCF4",company_info_desc:"\uC774 \uC815\uBCF4\uB294 \uC1A1\uC7A5\uC5D0 \uD45C\uC2DC\uB429\uB2C8\uB2E4. \uB098\uC911\uC5D0 \uC124\uC815 \uD398\uC774\uC9C0\uC5D0\uC11C \uC218\uC815\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",company_name:"\uD68C\uC0AC \uC774\uB984",company_logo:"\uD68C\uC0AC \uB85C\uACE0",logo_preview:"\uB85C\uACE0 \uBBF8\uB9AC\uBCF4\uAE30",preferences:"\uD658\uACBD \uC124\uC815",preferences_desc:"\uC2DC\uC2A4\uD15C\uC758 \uAE30\uBCF8 \uAE30\uBCF8 \uC124\uC815\uC785\uB2C8\uB2E4.",country:"\uAD6D\uAC00",state:"\uC0C1\uD0DC",city:"\uC2DC\uD2F0",address:"\uC8FC\uC18C",street:"Street1 | Street2",phone:"\uC804\uD654",zip_code:"\uC6B0\uD3B8 \uBC88\uD638",go_back:"\uB3CC\uC544 \uAC00\uAE30",currency:"\uD1B5\uD654",language:"\uC5B8\uC5B4",time_zone:"\uC2DC\uAC04\uB300",fiscal_year:"\uD68C\uACC4 \uC5F0\uB3C4",date_format:"\uB0A0\uC9DC \uD615\uC2DD",from_address:"\uC8FC\uC18C\uC5D0\uC11C",username:"\uC0AC\uC6A9\uC790 \uC774\uB984",next:"\uB2E4\uC74C",continue:"\uACC4\uC18D\uD558\uB2E4",skip:"\uAC74\uB108 \uB6F0\uAE30",database:{database:"\uC0AC\uC774\uD2B8 URL",connection:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC5F0\uACB0",host:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uD638\uC2A4\uD2B8",port:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uD3EC\uD2B8",password:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uBE44\uBC00\uBC88\uD638",app_url:"\uC571 URL",app_domain:"\uC571 \uB3C4\uBA54\uC778",username:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC0AC\uC6A9\uC790 \uC774\uB984",db_name:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC774\uB984",db_path:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uACBD\uB85C",desc:"\uC11C\uBC84\uC5D0 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uB9CC\uB4E4\uACE0 \uC544\uB798 \uC591\uC2DD\uC744 \uC0AC\uC6A9\uD558\uC5EC \uC790\uACA9 \uC99D\uBA85\uC744 \uC124\uC815\uD569\uB2C8\uB2E4."},permissions:{permissions:"\uAD8C\uD55C",permission_confirm_title:"\uB108 \uC815\uB9D0 \uACC4\uC18D\uD558\uACE0 \uC2F6\uB2C8?",permission_confirm_desc:"\uD3F4\uB354 \uAD8C\uD55C \uD655\uC778 \uC2E4\uD328",permission_desc:"\uB2E4\uC74C\uC740 \uC571\uC774 \uC791\uB3D9\uD558\uB294 \uB370 \uD544\uC694\uD55C \uD3F4\uB354 \uAD8C\uD55C \uBAA9\uB85D\uC785\uB2C8\uB2E4. \uAD8C\uD55C \uD655\uC778\uC5D0 \uC2E4\uD328\uD558\uBA74 \uD3F4\uB354 \uAD8C\uD55C\uC744 \uC5C5\uB370\uC774\uD2B8\uD558\uC2ED\uC2DC\uC624."},mail:{host:"\uBA54\uC77C \uD638\uC2A4\uD2B8",port:"\uBA54\uC77C \uD3EC\uD2B8",driver:"\uBA54\uC77C \uB4DC\uB77C\uC774\uBC84",secret:"\uBE44\uBC00",mailgun_secret:"Mailgun \uBE44\uBC00",mailgun_domain:"\uB3C4\uBA54\uC778",mailgun_endpoint:"Mailgun \uC5D4\uB4DC \uD3EC\uC778\uD2B8",ses_secret:"SES \uBE44\uBC00",ses_key:"SES \uD0A4",password:"\uBA54\uC77C \uBE44\uBC00\uBC88\uD638",username:"\uBA54\uC77C \uC0AC\uC6A9\uC790 \uC774\uB984",mail_config:"\uBA54\uC77C \uAD6C\uC131",from_name:"\uBA54\uC77C \uC774\uB984\uC5D0\uC11C",from_mail:"\uBA54\uC77C \uC8FC\uC18C\uC5D0\uC11C",encryption:"\uBA54\uC77C \uC554\uD638\uD654",mail_config_desc:"\uB2E4\uC74C\uC740 \uC571\uC5D0\uC11C \uC774\uBA54\uC77C\uC744 \uBCF4\uB0B4\uAE30\uC704\uD55C \uC774\uBA54\uC77C \uB4DC\uB77C\uC774\uBC84 \uAD6C\uC131 \uC591\uC2DD\uC785\uB2C8\uB2E4. Sendgrid, SES \uB4F1\uACFC \uAC19\uC740 \uD0C0\uC0AC \uACF5\uAE09\uC790\uB97C \uAD6C\uC131 \uD560 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4."},req:{system_req:"\uC2DC\uC2A4\uD15C \uC694\uAD6C \uC0AC\uD56D",php_req_version:"PHP (\uBC84\uC804 {version} \uD544\uC694)",check_req:"\uC694\uAD6C \uC0AC\uD56D \uD655\uC778",system_req_desc:"\uD06C\uB808\uC774\uD130\uC5D0\uB294 \uBA87 \uAC00\uC9C0 \uC11C\uBC84 \uC694\uAD6C \uC0AC\uD56D\uC774 \uC788\uC2B5\uB2C8\uB2E4. \uC11C\uBC84\uC5D0 \uD544\uC694\uD55C PHP \uBC84\uC804\uACFC \uC544\uB798\uC5D0 \uC5B8\uAE09 \uB41C \uBAA8\uB4E0 \uD655\uC7A5\uC774 \uC788\uB294\uC9C0 \uD655\uC778\uD558\uC2ED\uC2DC\uC624."},errors:{migrate_failed:"\uB9C8\uC774\uADF8\uB808\uC774\uC158 \uC2E4\uD328",database_variables_save_error:".env \uD30C\uC77C\uC5D0 \uAD6C\uC131\uC744 \uC4F8 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uD30C\uC77C \uAD8C\uD55C\uC744 \uD655\uC778\uD558\uC2ED\uC2DC\uC624",mail_variables_save_error:"\uC774\uBA54\uC77C \uAD6C\uC131\uC5D0 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.",connection_failed:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC5F0\uACB0 \uC2E4\uD328",database_should_be_empty:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB294 \uBE44\uC5B4 \uC788\uC5B4\uC57C\uD569\uB2C8\uB2E4."},success:{mail_variables_save_successfully:"\uC774\uBA54\uC77C\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uAD6C\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",database_variables_save_successfully:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uAD6C\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4."}},Sv={invalid_phone:"\uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uC804\uD654 \uBC88\uD638",invalid_url:"\uC798\uBABB\uB41C URL (\uC608 : http://www.craterapp.com)",invalid_domain_url:"\uC798\uBABB\uB41C URL (\uC608 : craterapp.com)",required:"\uD544\uB4DC\uB294 \uD544\uC218\uC785\uB2C8\uB2E4",email_incorrect:"\uC798\uBABB\uB41C \uC774\uBA54\uC77C.",email_already_taken:"\uC774\uBA54\uC77C\uC774 \uC774\uBBF8 \uC0AC\uC6A9\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",email_does_not_exist:"\uC8FC\uC5B4\uC9C4 \uC774\uBA54\uC77C\uC744 \uAC00\uC9C4 \uC0AC\uC6A9\uC790\uAC00 \uC874\uC7AC\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4",item_unit_already_taken:"\uC774 \uD56D\uBAA9 \uB2E8\uC704 \uC774\uB984\uC740 \uC774\uBBF8 \uC0AC\uC6A9\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",payment_mode_already_taken:"\uC774 \uACB0\uC81C \uBAA8\uB4DC \uC774\uB984\uC740 \uC774\uBBF8 \uC0AC\uC6A9\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",send_reset_link:"\uC7AC\uC124\uC815 \uB9C1\uD06C \uBCF4\uB0B4\uAE30",not_yet:"\uC544\uC9C1? \uB2E4\uC2DC \uBCF4\uB0B4\uC918",password_min_length:"\uBE44\uBC00\uBC88\uD638\uB294 {count}\uC790\uB97C \uD3EC\uD568\uD574\uC57C\uD569\uB2C8\uB2E4.",name_min_length:"\uC774\uB984\uC740 {count} \uC790 \uC774\uC0C1\uC774\uC5B4\uC57C\uD569\uB2C8\uB2E4.",enter_valid_tax_rate:"\uC720\uD6A8\uD55C \uC138\uC728\uC744 \uC785\uB825\uD558\uC138\uC694.",numbers_only:"\uC22B\uC790 \uB9CC.",characters_only:"\uBB38\uC790 \uB9CC.",password_incorrect:"\uBE44\uBC00\uBC88\uD638\uB294 \uB3D9\uC77C\uD574\uC57C\uD569\uB2C8\uB2E4.",password_length:"\uBE44\uBC00\uBC88\uD638\uB294 {count} \uC790 \uC5EC\uC57C\uD569\uB2C8\uB2E4.",qty_must_greater_than_zero:"\uC218\uB7C9\uC740 0\uBCF4\uB2E4 \uCEE4\uC57C\uD569\uB2C8\uB2E4.",price_greater_than_zero:"\uAC00\uACA9\uC740 0\uBCF4\uB2E4 \uCEE4\uC57C\uD569\uB2C8\uB2E4.",payment_greater_than_zero:"\uACB0\uC81C \uAE08\uC561\uC740 0\uBCF4\uB2E4 \uCEE4\uC57C\uD569\uB2C8\uB2E4.",payment_greater_than_due_amount:"\uC785\uB825 \uB41C \uACB0\uC81C \uAE08\uC561\uC774\uC774 \uC1A1\uC7A5\uC758 \uB9CC\uAE30 \uAE08\uC561\uC744 \uCD08\uACFC\uD569\uB2C8\uB2E4.",quantity_maxlength:"\uC218\uB7C9\uC740 20 \uC790\uB9AC\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",price_maxlength:"\uAC00\uACA9\uC740 20 \uC790\uB9AC\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",price_minvalue:"\uAC00\uACA9\uC740 0\uBCF4\uB2E4 \uCEE4\uC57C\uD569\uB2C8\uB2E4.",amount_maxlength:"\uAE08\uC561\uC740 20 \uC790\uB9AC\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",amount_minvalue:"\uAE08\uC561\uC740 0\uBCF4\uB2E4 \uCEE4\uC57C\uD569\uB2C8\uB2E4.",description_maxlength:"\uC124\uBA85\uC740 65,000\uC790\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",subject_maxlength:"\uC81C\uBAA9\uC740 100 \uC790 \uC774\uD558 \uC5EC\uC57C\uD569\uB2C8\uB2E4.",message_maxlength:"\uBA54\uC2DC\uC9C0\uB294 255\uC790\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",maximum_options_error:"\uCD5C\uB300 {max} \uAC1C\uC758 \uC635\uC158\uC774 \uC120\uD0DD\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \uBA3C\uC800 \uC120\uD0DD\uD55C \uC635\uC158\uC744 \uC81C\uAC70\uD558\uC5EC \uB2E4\uB978 \uC635\uC158\uC744 \uC120\uD0DD\uD558\uC2ED\uC2DC\uC624.",notes_maxlength:"\uBA54\uBAA8\uB294 65,000\uC790\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",address_maxlength:"\uC8FC\uC18C\uB294 255\uC790\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",ref_number_maxlength:"\uCC38\uC870 \uBC88\uD638\uB294 255\uC790\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",prefix_maxlength:"\uC811\uB450\uC0AC\uB294 5 \uC790 \uC774\uD558 \uC5EC\uC57C\uD569\uB2C8\uB2E4.",something_went_wrong:"\uBB54\uAC00 \uC798\uBABB \uB410\uC5B4"},jv="\uACAC\uC801",Av="\uACAC\uC801 \uBC88\uD638",Dv="\uC608\uC0C1 \uB0A0\uC9DC",Cv="\uB9CC\uB8CC\uC77C",Nv="\uC1A1\uC7A5",Ev="\uC1A1\uC7A5 \uBC88\uD638",Iv="\uC1A1\uC7A5 \uB0A0\uC9DC",Tv="\uB9C8\uAC10\uC77C",Rv="\uB178\uD2B8",$v="\uC544\uC774\uD15C",Mv="\uC218\uB7C9",Fv="\uAC00\uACA9",Vv="\uD560\uC778",Uv="\uC591",Ov="\uC18C\uACC4",Lv="\uD569\uACC4",qv="\uC9C0\uBD88",Bv="\uC601\uC218\uC99D",Kv="\uACB0\uC81C\uC77C",Zv="\uACB0\uC81C \uBC88\uD638",Wv="\uC9C0\uBD88 \uBAA8\uB4DC",Hv="\uBC1B\uC740 \uAE08\uC561",Gv="\uBE44\uC6A9 \uBCF4\uACE0\uC11C",Yv="\uCD1D \uBE44\uC6A9",Jv="\uC774\uC775",Qv="\uD310\uB9E4 \uACE0\uAC1D \uBCF4\uACE0\uC11C",Xv="\uD310\uB9E4 \uD488\uBAA9 \uBCF4\uACE0\uC11C",ey="\uC138\uAE08 \uC694\uC57D \uBCF4\uACE0\uC11C",ty="\uC218\uC785",ay="\uC21C\uC774\uC775",ny="\uD310\uB9E4 \uBCF4\uACE0\uC11C : \uACE0\uAC1D \uBCC4",iy="\uCD1D \uB9E4\uCD9C",oy="\uD310\uB9E4 \uBCF4\uACE0\uC11C : \uD488\uBAA9\uBCC4",sy="\uC138\uAE08 \uBCF4\uACE0\uC11C",ry="\uCD1D \uC138\uAE08",dy="\uC138\uAE08 \uC720\uD615",ly="\uACBD\uBE44",cy="\uCCAD\uAD6C\uC11C,",_y="\uBC30\uC1A1\uC9C0,",uy="\uBC1B\uC740 \uC0AC\uB78C :",my="\uC138";var py={navigation:cv,general:_v,dashboard:uv,tax_types:mv,global_search:pv,customers:fv,items:gv,estimates:vv,invoices:yv,payments:hv,expenses:bv,login:kv,users:wv,reports:zv,settings:xv,wizard:Pv,validation:Sv,pdf_estimate_label:jv,pdf_estimate_number:Av,pdf_estimate_date:Dv,pdf_estimate_expire_date:Cv,pdf_invoice_label:Nv,pdf_invoice_number:Ev,pdf_invoice_date:Iv,pdf_invoice_due_date:Tv,pdf_notes:Rv,pdf_items_label:$v,pdf_quantity_label:Mv,pdf_price_label:Fv,pdf_discount_label:Vv,pdf_amount_label:Uv,pdf_subtotal:Ov,pdf_total:Lv,pdf_payment_label:qv,pdf_payment_receipt_label:Bv,pdf_payment_date:Kv,pdf_payment_number:Zv,pdf_payment_mode:Wv,pdf_payment_amount_received_label:Hv,pdf_expense_report_label:Gv,pdf_total_expenses_label:Yv,pdf_profit_loss_label:Jv,pdf_sales_customers_label:Qv,pdf_sales_items_label:Xv,pdf_tax_summery_label:ey,pdf_income_label:ty,pdf_net_profit_label:ay,pdf_customer_sales_report:ny,pdf_total_sales_label:iy,pdf_item_sales_label:oy,pdf_tax_report_label:sy,pdf_total_tax_label:ry,pdf_tax_types_label:dy,pdf_expenses_label:ly,pdf_bill_to:cy,pdf_ship_to:_y,pdf_received_from:uy,pdf_tax_label:my};const fy={dashboard:"Inform\u0101cijas panelis",customers:"Klienti",items:"Preces",invoices:"R\u0113\u0137ini","recurring-invoices":"Regul\u0101rie r\u0113\u0137ini",expenses:"Izdevumi",estimates:"Apr\u0113\u0137ini",payments:"Maks\u0101jumi",reports:"Atskaites",settings:"Iestat\u012Bjumi",logout:"Iziet",users:"Lietot\u0101ji",modules:"Modules"},gy={add_company:"Pievienot uz\u0146\u0113mumu",view_pdf:"Apskat\u012Bt PDF",copy_pdf_url:"Kop\u0113t PDF saiti",download_pdf:"Lejupiel\u0101d\u0113t PDF",save:"Saglab\u0101t",create:"Izveidot",cancel:"Atcelt",update:"Atjaunin\u0101t",deselect:"Atcelt iez\u012Bm\u0113\u0161anu",download:"Lejupiel\u0101d\u0113t",from_date:"Datums no",to_date:"Datums l\u012Bdz",from:"No",to:"Kam",ok:"Labi",yes:"J\u0101",no:"N\u0113",sort_by:"K\u0101rtot p\u0113c",ascending:"Augo\u0161\u0101 sec\u012Bb\u0101",descending:"Dilsto\u0161\u0101 sec\u012Bb\u0101",subject:"Temats",body:"Saturs",message:"Zi\u0146ojums",send:"Nos\u016Bt\u012Bt",preview:"Priek\u0161skat\u012Bt\u012Bjums",go_back:"Atpaka\u013C",back_to_login:"Atpaka\u013C uz autoriz\u0101ciju?",home:"S\u0101kums",filter:"Filtr\u0113t",delete:"Dz\u0113st",edit:"Labot",view:"Skat\u012Bt",add_new_item:"Pievienot jaunu",clear_all:"Not\u012Br\u012Bt visu",showing:"R\u0101da",of:"no",actions:"Darb\u012Bbas",subtotal:"KOP\u0100",discount:"ATLAIDE",fixed:"Fiks\u0113ts",percentage:"Procenti",tax:"Nodoklis",total_amount:"KOP\u0100 APMAKSAI",bill_to:"Sa\u0146\u0113m\u0113js",ship_to:"Pieg\u0101d\u0101t uz",due:"L\u012Bdz",draft:"Melnraksts",sent:"Nos\u016Bt\u012Bts",all:"Visi",select_all:"Iez\u012Bm\u0113t visu",select_template:"Izv\u0113l\u0113ties veidni",choose_file:"Spied \u0161eit, lai izv\u0113l\u0113tos failu",choose_template:"Izv\u0113laties sagatavi",choose:"Izv\u0113lies",remove:"Dz\u0113st",select_a_status:"Izv\u0113lieties statusu",select_a_tax:"Izv\u0113l\u0113ties nodokli",search:"Mekl\u0113t",are_you_sure:"Vai esat p\u0101rliecin\u0101ts?",list_is_empty:"Saraksts ir tuk\u0161s.",no_tax_found:"Nodoklis nav atrasts!",four_zero_four:"404",you_got_lost:"Op\u0101! Esi apmald\u012Bjies!",go_home:"Uz S\u0101kumu",test_mail_conf:"J\u016Bsu e-pasta uzst\u0101d\u012Bjumu tests",send_mail_successfully:"Veiksm\u012Bgi nos\u016Bt\u012Bts",setting_updated:"Iestat\u012Bjumi tika veiksm\u012Bgi atjaunin\u0101ti",select_state:"Izv\u0113lieties re\u0123ionu",select_country:"Izv\u0113l\u0113ties valsti",select_city:"Izv\u0113lieties pils\u0113tu",street_1:"Adrese 1",street_2:"Adrese 2",action_failed:"Darb\u012Bba neizdev\u0101s",retry:"Atk\u0101rtot",choose_note:"Izv\u0113lieties piez\u012Bmi",no_note_found:"Piez\u012Bmes nav atrastas",insert_note:"Ievietot piez\u012Bmi",copied_pdf_url_clipboard:"Saglab\u0101t PDF saiti!",copied_url_clipboard:"Copied url to clipboard!",docs:"Dokumenti",do_you_wish_to_continue:"Vai v\u0113lies turpin\u0101t?",note:"Piez\u012Bme",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},vy={select_year:"Izv\u0113lieties gadu",cards:{due_amount:"Apmaksas summa",customers:"Klienti",invoices:"R\u0113\u0137ini",estimates:"Apr\u0113\u0137ini",payments:"Payments"},chart_info:{total_sales:"P\u0101rdotais",total_receipts:"\u010Ceki",total_expense:"Izdevumi",net_income:"Pe\u013C\u0146a",year:"Izv\u0113lieties gadu"},monthly_chart:{title:"P\u0101rdotais un Izdevumi"},recent_invoices_card:{title:"Pien\u0101ko\u0161ie r\u0113\u0137ini",due_on:"Termi\u0146\u0161",customer:"Klients",amount_due:"Apmaksas summa",actions:"Darb\u012Bbas",view_all:"Skat\u012Bt visus"},recent_estimate_card:{title:"Nesenie apr\u0113\u0137ini",date:"Datums",customer:"Klients",amount_due:"Apmaksas summa",actions:"Darb\u012Bbas",view_all:"Skat\u012Bt visus"}},yy={name:"Nosaukums",description:"Apraksts",percent:"Procenti",compound_tax:"Saliktie nodok\u013Ci"},hy={search:"Mekl\u0113t...",customers:"Klienti",users:"Lietot\u0101ji",no_results_found:"Nav atbilsto\u0161u rezult\u0101tu"},by={label:"NOMAIN\u012AT UZ\u0145\u0112MUMU",no_results_found:"Nekas netika atrasts",add_new_company:"Pievienot jaunu uz\u0146\u0113mumu",new_company:"Jauns uz\u0146\u0113mums",created_message:"Uz\u0146\u0113mums veiksm\u012Bgi pievienots"},ky={today:"\u0160odien",this_week:"\u0160oned\u0113\u013C",this_month:"\u0160om\u0113nes",this_quarter:"Ceturksn\u012B",this_year:"\u0160ogad",previous_week:"Iepriek\u0161\u0113j\u0101 ned\u0113\u013Ca",previous_month:"Iepriek\u0161\u0113j\u0101 m\u0113nes\u012B",previous_quarter:"Iepriek\u0161\u0113j\u0101 ceturksn\u012B",previous_year:"Iepriek\u0161\u0113j\u0101 gad\u0101",custom:"Piel\u0101gots"},wy={title:"Klienti",prefix:"Prefikss",add_customer:"Pievienot klientu",contacts_list:"Klientu saraksts",name:"V\u0101rds",mail:"Pasts",statement:"Pazi\u0146ojums",display_name:"Nosaukums",primary_contact_name:"Galven\u0101 kontakta v\u0101rds",contact_name:"Kontaktpersonas v\u0101rds",amount_due:"Kop\u0101",email:"E-pasts",address:"Adrese",phone:"Telefona numurs",website:"M\u0101jaslapa",overview:"P\u0101rskats",invoice_prefix:"R\u0113\u0137ina prefikss",estimate_prefix:"Apr\u0113\u0137inu prefikss",payment_prefix:"Maks\u0101juma prefikss",enable_portal:"Aktiviz\u0113t port\u0101lu",country:"Valsts",state:"Re\u0123ions",city:"Pils\u0113ta",zip_code:"Pasta indekss",added_on:"Pievienots",action:"Darb\u012Bba",password:"Parole",confirm_password:"Apstipriniet paroli",street_number:"Adrese",primary_currency:"Prim\u0101r\u0101 val\u016Bta",description:"Apraksts",add_new_customer:"Pievienot jaunu klientu",save_customer:"Saglab\u0101t klientu",update_customer:"Atjaunin\u0101t klientu",customer:"Klients | Klienti",new_customer:"Jauns klients",edit_customer:"Redi\u0123\u0113t klientu",basic_info:"Pamatinform\u0101cija",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Juridisk\u0101 adrese",shipping_address:"Pieg\u0101des adrese",copy_billing_address:"Kop\u0113t no juridisk\u0101s adreses",no_customers:"Pagaid\u0101m nav klientu!",no_customers_found:"Klienti netika atrasti!",no_contact:"Nav kontaktu",no_contact_name:"Nav kontaktv\u0101rda",list_of_customers:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs klientu saraksts.",primary_display_name:"Klienta nosaukums",select_currency:"Izv\u0113lieties val\u016Btu",select_a_customer:"Izv\u0113l\u0113ties klientu",type_or_click:"Rakst\u012Bt vai spiest, lai izv\u0113l\u0113tos",new_transaction:"Jauns dar\u012Bjums",no_matching_customers:"Netika atrasts neviens klients!",phone_number:"Telefona numurs",create_date:"Izveido\u0161anas datums",confirm_delete:"J\u016Bs nevar\u0113sit atg\u016Bt \u0161o klientu un visus saist\u012Btos r\u0113\u0137inus, apr\u0113\u0137inus un maks\u0101jumus.",created_message:"Klients izveidots veiksm\u012Bgi",updated_message:"Klients atjaunin\u0101ts veiksm\u012Bgi",address_updated_message:"Address Information Updated succesfully",deleted_message:"Klients veiksm\u012Bgi izdz\u0113sts",edit_currency_not_allowed:"Nevar izmain\u012Bt val\u016Btu, ja maks\u0101jums ir veikts."},zy={title:"Preces",items_list:"Pre\u010Du saraksts",name:"Nosaukums",unit:"Vien\u012Bba",description:"Apraksts",added_on:"Pievienots",price:"Cena",date_of_creation:"Izveido\u0161anas datums",not_selected:"Nekas netika izv\u0113l\u0113ts",action:"Darb\u012Bba",add_item:"Pievienot",save_item:"Saglab\u0101t",update_item:"Atjaunin\u0101t",item:"Prece | Preces",add_new_item:"Pievienot jaunu preci",new_item:"Jauna prece",edit_item:"Redi\u0123\u0113t preci",no_items:"Nav pre\u010Du!",list_of_items:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs pre\u010Du/pakalpojumu saraksts.",select_a_unit:"atlasiet vien\u012Bbu",taxes:"Nodok\u013Ci",item_attached_message:"Nevar dz\u0113st preci, kura tiek izmantota",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o preci",created_message:"Prece izveidota veiksm\u012Bgi",updated_message:"Prece atjaunin\u0101ta veiksm\u012Bgi",deleted_message:"Prece veiksm\u012Bgi izdz\u0113sta"},xy={title:"Apr\u0113\u0137ini",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Apr\u0113\u0137ins | Apr\u0113\u0137ini",estimates_list:"Apr\u0113\u0137inu saraksts",days:"{days} Dienas",months:"{months} M\u0113nesis",years:"{years} Gads",all:"Visi",paid:"Apmaks\u0101ts",unpaid:"Neapmaks\u0101ts",customer:"KLIENTS",ref_no:"REF NR.",number:"NUMURS",amount_due:"Summa apmaksai",partially_paid:"Da\u013C\u0113ji apmaks\u0101ts",total:"Kop\u0101",discount:"Atlaide",sub_total:"Starpsumma",estimate_number:"Apr\u0113\u0137ina numurs",ref_number:"Ref numurs",contact:"Kontakti",add_item:"Pievienot preci",date:"Datums",due_date:"Apmaksas termi\u0146\u0161",expiry_date:"Termi\u0146a beigu datums",status:"Status",add_tax:"Pievienot nodokli",amount:"Summa",action:"Darb\u012Bba",notes:"Piez\u012Bmes",tax:"Nodoklis",estimate_template:"Sagatave",convert_to_invoice:"P\u0101rveidot par r\u0113\u0137inu",mark_as_sent:"Atz\u012Bm\u0113t k\u0101 nos\u016Bt\u012Btu",send_estimate:"Nos\u016Bt\u012Bt apr\u0113\u0137inu",resend_estimate:"Atk\u0101rtoti nos\u016Bt\u012Bt apr\u0113\u0137inu",record_payment:"Izveidot maks\u0101jumu",add_estimate:"Pievienot apr\u0113\u0137inu",save_estimate:"Saglab\u0101t apr\u0113\u0137inu",confirm_conversion:"\u0160is apr\u0113\u0137ins tiks izmantots, lai izveidotu jaunu r\u0113\u0137inu.",conversion_message:"R\u0113\u0137ins izveidots veiksm\u012Bgi",confirm_send_estimate:"\u0160is apr\u0113\u0137ins tiks nos\u016Bt\u012Bts klientam e-past\u0101",confirm_mark_as_sent:"Apr\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 nos\u016Bt\u012Bts",confirm_mark_as_accepted:"Apr\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 apstiprin\u0101ts",confirm_mark_as_rejected:"Apr\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 noraid\u012Bts",no_matching_estimates:"Netika atrasts neviens apr\u0113\u0137ins!",mark_as_sent_successfully:"Apr\u0113\u0137ins atz\u012Bm\u0113ts k\u0101 veiksm\u012Bgi nos\u016Bt\u012Bts",send_estimate_successfully:"Apr\u0113\u0137ins veiksm\u012Bgi nos\u016Bt\u012Bts",errors:{required:"\u0160is lauks ir oblig\u0101ts"},accepted:"Apstiprin\u0101ts",rejected:"Noraid\u012Bts",expired:"Expired",sent:"Nos\u016Bt\u012Bts",draft:"Melnraksts",viewed:"Viewed",declined:"Noraid\u012Bts",new_estimate:"Jauns apr\u0113\u0137ins",add_new_estimate:"Pievienot jaunu apr\u0113\u0137inu",update_Estimate:"Atjaunin\u0101t apr\u0113\u0137inu",edit_estimate:"Labot apr\u0113\u0137inu",items:"preces",Estimate:"Apr\u0113\u0137ins | Apr\u0113\u0137ini",add_new_tax:"Pievienot jaunu nodokli",no_estimates:"V\u0113l nav apr\u0113\u0137inu!",list_of_estimates:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs apr\u0113\u0137inu saraksts.",mark_as_rejected:"Atz\u012Bm\u0113t k\u0101 noraid\u012Btu",mark_as_accepted:"Atz\u012Bm\u0113t k\u0101 apstiprin\u0101tu",marked_as_accepted_message:"Apr\u0113\u0137ins atz\u012Bm\u0113ts k\u0101 apstiprin\u0101ts",marked_as_rejected_message:"Apr\u0113\u0137ins atz\u012Bm\u0113ts k\u0101 noraid\u012Bts",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o apr\u0113\u0137inu | J\u016Bs nevar\u0113siet atg\u016Bt \u0161o apr\u0113\u0137inus",created_message:"Apr\u0113\u0137ins izveidots veiksm\u012Bgi",updated_message:"Apr\u0113\u0137ins atjaunin\u0101ts veiksm\u012Bgi",deleted_message:"Apr\u0113\u0137ins veiksm\u012Bgi izdz\u0113sts | Apr\u0113\u0137ini veiksm\u012Bgi izdz\u0113sti",something_went_wrong:"kaut kas nog\u0101ja greizi",item:{title:"Preces nosaukums",description:"Apraksts",quantity:"Daudzums",price:"Cena",discount:"Atlaide",total:"Kop\u0101",total_discount:"Kop\u0113j\u0101 atlaide",sub_total:"Starpsumma",tax:"Nodoklis",amount:"Summa",select_an_item:"Rakst\u012Bt vai spiest, lai izv\u0113l\u0113tos",type_item_description:"Ievadiet preces/pakalpojuma aprakstu (nav oblig\u0101ti)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},Py={title:"R\u0113\u0137ini",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"R\u0113\u0137inu saraksts",invoice_information:"Invoice Information",days:"{days} Dienas",months:"{months} M\u0113nesis",years:"{years} Gads",all:"Visi",paid:"Apmaks\u0101ts",unpaid:"Neapmaks\u0101ts",viewed:"Apskat\u012Bts",overdue:"Kav\u0113ts",completed:"Pabeigts",customer:"KLIENTS",paid_status:"APMAKSAS STATUS",ref_no:"REF NR.",number:"NUMURS",amount_due:"SUMMA APMAKSAI",partially_paid:"Da\u013C\u0113ji apmaks\u0101ts",total:"Kop\u0101",discount:"Atlaide",sub_total:"Starpsumma",invoice:"R\u0113\u0137ins | R\u0113\u0137ini",invoice_number:"R\u0113\u0137ina numurs",ref_number:"Ref numurs",contact:"Kontakti",add_item:"Pievienot preci",date:"Datums",due_date:"Apmaksas termi\u0146\u0161",status:"Status",add_tax:"Pievienot nodokli",amount:"Summa",action:"Darb\u012Bba",notes:"Piez\u012Bmes",view:"Skat\u012Bt",send_invoice:"Nos\u016Bt\u012Bt r\u0113\u0137inu",resend_invoice:"Nos\u016Bt\u012Bt r\u0113\u0137inu atk\u0101rtoti",invoice_template:"R\u0113\u0137ina sagatave",conversion_message:"R\u0113\u0137ins ir veiksm\u012Bgi nokop\u0113ts",template:"Sagatave",mark_as_sent:"Atz\u012Bm\u0113t k\u0101 nos\u016Bt\u012Btu",confirm_send_invoice:"\u0160is r\u0113\u0137ins tiks nos\u016Bt\u012Bts klientam e-past\u0101",invoice_mark_as_sent:"R\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 nos\u016Bt\u012Bts",confirm_mark_as_accepted:"R\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 apstiprin\u0101ts",confirm_mark_as_rejected:"R\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 noraid\u012Bts",confirm_send:"\u0160is r\u0113\u0137ins tiks nos\u016Bt\u012Bts klientam e-past\u0101",invoice_date:"R\u0113\u0137ina datums",record_payment:"Izveidot maks\u0101jumu",add_new_invoice:"Jauns r\u0113\u0137ins",update_expense:"Atjaunin\u0101t izdevumu",edit_invoice:"Redi\u0123\u0113t r\u0113\u0137inu",new_invoice:"Jauns r\u0113\u0137ins",save_invoice:"Saglab\u0101t r\u0113\u0137inu",update_invoice:"Atjaunin\u0101t r\u0113\u0137inu",add_new_tax:"Pievienot jaunu nodokli",no_invoices:"V\u0113l nav r\u0113\u0137inu!",mark_as_rejected:"Atz\u012Bm\u0113t k\u0101 noraid\u012Btu",mark_as_accepted:"Atz\u012Bm\u0113t k\u0101 apstiprin\u0101tu",list_of_invoices:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs r\u0113\u0137inu saraksts.",select_invoice:"Izv\u0113laties r\u0113\u0137inu",no_matching_invoices:"Netika atrasts neviens r\u0113\u0137ins!",mark_as_sent_successfully:"R\u0113\u0137ins atz\u012Bm\u0113ts k\u0101 veiksm\u012Bgi nos\u016Bt\u012Bts",invoice_sent_successfully:"R\u0113\u0137ins ir veiksm\u012Bgi nos\u016Bt\u012Bts",cloned_successfully:"R\u0113\u0137ins ir veiksm\u012Bgi nokop\u0113ts",clone_invoice:"Kop\u0113t r\u0113\u0137inu",confirm_clone:"\u0160is r\u0113\u0137ins tiks nokop\u0113ts k\u0101 jauns r\u0113\u0137ins",item:{title:"Preces nosaukums",description:"Apraksts",quantity:"Daudzums",price:"Cena",discount:"Atlaide",total:"Kop\u0101",total_discount:"Kop\u0113j\u0101 atlaide",sub_total:"Starpsumma",tax:"Nodoklis",amount:"Summa",select_an_item:"Rakst\u012Bt vai spiest, lai izv\u0113l\u0113tos",type_item_description:"Ievadiet preces/pakalpojuma aprakstu (nav oblig\u0101ti)"},payment_attached_message:"Vienam no atz\u012Bm\u0113tajiem r\u0113\u0137iniem jau ir pievienots maks\u0101jums. P\u0101rliecinieties, ka pievienoti maks\u0101jumi ir izdz\u0113sti",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o r\u0113\u0137inu | J\u016Bs nevar\u0113siet atg\u016Bt \u0161os r\u0113\u0137inus",created_message:"R\u0113\u0137ins izveidots veiksm\u012Bgi",updated_message:"R\u0113\u0137ins ir veiksm\u012Bgi atjaunin\u0101ts",deleted_message:"R\u0113\u0137ins veiksm\u012Bgi izdz\u0113sts | R\u0113\u0137ini veiksm\u012Bgi izdz\u0113sti",marked_as_sent_message:"R\u0113\u0137ins atz\u012Bm\u0113ts k\u0101 veiksm\u012Bgi nos\u016Bt\u012Bts",something_went_wrong:"kaut kas nog\u0101ja greizi",invalid_due_amount_message:"R\u0113\u0137ina kop\u0113j\u0101 summa nevar b\u016Bt maz\u0101ka par kop\u0113jo apmaks\u0101to summu. L\u016Bdzu atjauniniet r\u0113\u0137inu vai dz\u0113siet piesaist\u012Btos maks\u0101jumus, lai turpin\u0101tu.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},Sy={title:"Regul\u0101rie r\u0113\u0137ini",invoices_list:"Regul\u0101ro r\u0113\u0137inu saraksts",days:"{days} Dienas",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"S\u0101kuma datums",due_date:"R\u0113\u0137ina apmaksas datumu",record_payment:"Izveidot maks\u0101jumu",add_new_invoice:"Pievienot jaunu regul\u0101ro r\u0113\u0137inu",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},jy={title:"Maks\u0101jumi",payments_list:"Maks\u0101jumu saraksts",record_payment:"Izveidot maks\u0101jumu",customer:"Klients",date:"Datums",amount:"Summa",action:"Darb\u012Bba",payment_number:"Maks\u0101juma numurs",payment_mode:"Apmaksas veids",invoice:"R\u0113\u0137ins",note:"Piez\u012Bme",add_payment:"Pievienot maks\u0101jumu",new_payment:"Jauns maks\u0101jums",edit_payment:"Labot maks\u0101jumu",view_payment:"Skat\u012Bt maks\u0101jumu",add_new_payment:"Pievienot jaunu maks\u0101jumu",send_payment_receipt:"Nos\u016Bt\u012Bt maks\u0101juma izdruku",send_payment:"Nos\u016Bt\u012Bt maks\u0101jumu",save_payment:"Saglab\u0101t maks\u0101jumu",update_payment:"Labot maks\u0101jumu",payment:"Maks\u0101jums | Maks\u0101jumi",no_payments:"Nav pievienotu maks\u0101jumu!",not_selected:"Not selected",no_invoice:"No invoice",no_matching_payments:"Netika atrasts neviens maks\u0101jums!",list_of_payments:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs maks\u0101jumu saraksts.",select_payment_mode:"Izv\u0113l\u0113ties maks\u0101juma veidu",confirm_mark_as_sent:"Apr\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 nos\u016Bt\u012Bts",confirm_send_payment:"\u0160is maks\u0101jums tiks nos\u016Bt\u012Bts klientam e-past\u0101",send_payment_successfully:"Maks\u0101jums veiksm\u012Bgi nos\u016Bt\u012Bts",something_went_wrong:"kaut kas nog\u0101ja greizi",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o maks\u0101jumu | J\u016Bs nevar\u0113siet atg\u016Bt \u0161os maks\u0101jumus",created_message:"Maks\u0101jums veiksm\u012Bgi izveidots",updated_message:"Maks\u0101jums veiksm\u012Bgi labots",deleted_message:"Maks\u0101jums veiksm\u012Bgi izdz\u0113sts | Maks\u0101jumi veiksm\u012Bgi izdz\u0113sti",invalid_amount_message:"Maks\u0101juma summa nav pareiza"},Ay={title:"Izdevumi",expenses_list:"Izdevumu saraksts",select_a_customer:"Izv\u0113l\u0113ties klientu",expense_title:"Nosaukums",customer:"Klients",currency:"Currency",contact:"Kontakti",category:"Kategorija",from_date:"Datums no",to_date:"Datums l\u012Bdz",expense_date:"Datums",description:"Apraksts",receipt:"\u010Ceks",amount:"Summa",action:"Darb\u012Bba",not_selected:"Not selected",note:"Piez\u012Bme",category_id:"Kategorijas Id",date:"Datums",add_expense:"Pievienot izdevumu",add_new_expense:"Pievienot jaunu izdevumu",save_expense:"Saglab\u0101t izdevumu",update_expense:"Atjaunin\u0101t izdevumu",download_receipt:"Lejupiel\u0101d\u0113t \u010Deku",edit_expense:"Labot izdevumu",new_expense:"Jauns izdevums",expense:"Izdevums | Izdevumi",no_expenses:"V\u0113l nav izdevumu!",list_of_expenses:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs izdevumu saraksts.",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o izdevumu | J\u016Bs nevar\u0113siet atg\u016Bt \u0161os izdevumus",created_message:"Izdevums izveidots veiksm\u012Bgi",updated_message:"Izdevums atjaunin\u0101ts veiksm\u012Bgi",deleted_message:"Izdevums veiksm\u012Bgi izdz\u0113sts | Izdevumi veiksm\u012Bgi izdz\u0113sti",categories:{categories_list:"Kategoriju saraksts",title:"Nosaukums",name:"V\u0101rds",description:"Apraksts",amount:"Summa",actions:"Darb\u012Bbas",add_category:"Pievienot kategoriju",new_category:"Jauna Kategorija",category:"Kategorija | Kategorijas",select_a_category:"Izv\u0113lieties kategoriju"}},Dy={email:"E-pasts",password:"Parole",forgot_password:"Aizmirsi paroli?",or_signIn_with:"vai pierakst\u012Bties ar",login:"Ielogoties",register:"Re\u0123istr\u0113ties",reset_password:"Atjaunot paroli",password_reset_successfully:"Parole atjaunota veiksm\u012Bgi",enter_email:"Ievadiet e-pastu",enter_password:"Ievadiet paroli",retype_password:"Atk\u0101rtoti ievadiet paroli"},Cy={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},Ny={title:"Lietot\u0101ji",users_list:"Lietot\u0101ju saraksts",name:"V\u0101rds",description:"Apraksts",added_on:"Pievienots",date_of_creation:"Izveido\u0161anas datums",action:"Darb\u012Bba",add_user:"Pievienot lietot\u0101ju",save_user:"Saglab\u0101t lietot\u0101ju",update_user:"Atjaunin\u0101t lietot\u0101ju",user:"Lietot\u0101js | Lietot\u0101ji",add_new_user:"Pievienot jaunu lietot\u0101ju",new_user:"Jauns lietot\u0101js",edit_user:"Redi\u0123\u0113t lietot\u0101ju",no_users:"Pagaid\u0101m nav lietot\u0101ju!",list_of_users:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs lietot\u0101ju saraksts.",email:"E-pasts",phone:"Telefona numurs",password:"Parole",user_attached_message:"Nevar dz\u0113st preci, kura tiek izmantota",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o lietot\u0101ju | J\u016Bs nevar\u0113siet atg\u016Bt \u0161os lietot\u0101jus",created_message:"Lietot\u0101js veiksm\u012Bgi izveidots",updated_message:"Lietot\u0101js veiksm\u012Bgi labots",deleted_message:"Lietot\u0101js veiksm\u012Bgi izdz\u0113sts",select_company_role:"Select Role for {company}",companies:"Companies"},Ey={title:"Atskaite",from_date:"Datums no",to_date:"Datums l\u012Bdz",status:"Status",paid:"Apmaks\u0101ts",unpaid:"Neapmaks\u0101ts",download_pdf:"Lejupiel\u0101d\u0113t PDF",view_pdf:"Apskat\u012Bt PDF",update_report:"Labot atskaiti",report:"Atskaite | Atskaites",profit_loss:{profit_loss:"Pe\u013C\u0146a & Zaud\u0113jumi",to_date:"Datums l\u012Bdz",from_date:"Datums no",date_range:"Izv\u0113l\u0113ties datumus"},sales:{sales:"P\u0101rdotais",date_range:"Izv\u0113l\u0113ties datumus",to_date:"Datums l\u012Bdz",from_date:"Datums no",report_type:"Atskaites veids"},taxes:{taxes:"Nodok\u013Ci",to_date:"Datums l\u012Bdz",from_date:"Datums no",date_range:"Izv\u0113l\u0113ties datumus"},errors:{required:"\u0160is lauks ir oblig\u0101ts"},invoices:{invoice:"R\u0113\u0137ins",invoice_date:"R\u0113\u0137ina datums",due_date:"Apmaksas termi\u0146\u0161",amount:"Summa",contact_name:"Kontaktpersonas v\u0101rds",status:"Status"},estimates:{estimate:"Apr\u0113\u0137ins",estimate_date:"Apr\u0113\u0137ina datums",due_date:"Termi\u0146\u0161",estimate_number:"Apr\u0113\u0137ina numurs",ref_number:"Ref numurs",amount:"Summa",contact_name:"Kontaktpersonas v\u0101rds",status:"Status"},expenses:{expenses:"Izdevumi",category:"Kategorija",date:"Datums",amount:"Summa",to_date:"Datums l\u012Bdz",from_date:"Datums no",date_range:"Izv\u0113l\u0113ties datumus"}},Iy={menu_title:{account_settings:"Konta iestat\u012Bjumi",company_information:"Uz\u0146\u0113muma inform\u0101cija",customization:"Piel\u0101go\u0161ana",preferences:"Iestat\u012Bjumi",notifications:"Pazi\u0146ojumi",tax_types:"Nodok\u013Cu veidi",expense_category:"Izdevumu kategorijas",update_app:"Atjaunin\u0101t App",backup:"Rezerves kopija",file_disk:"Disks",custom_fields:"Piel\u0101gotie lauki",payment_modes:"Apmaksas veidi",notes:"Piez\u012Bmes",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Iestat\u012Bjumi",setting:"Iestat\u012Bjumi | Iestat\u012Bjumi",general:"Visp\u0101r\u012Bgi",language:"Valoda",primary_currency:"Prim\u0101r\u0101 val\u016Bta",timezone:"Laika josla",date_format:"Datuma form\u0101ts",currencies:{title:"Val\u016Btas",currency:"Val\u016Bta | Val\u016Btas",currencies_list:"Val\u016Btu saraksts",select_currency:"Izv\u0113leties val\u016Btu",name:"Nosaukums",code:"Kods",symbol:"Simbols",precision:"Precizit\u0101te",thousand_separator:"T\u016Bksto\u0161u atdal\u012Bt\u0101js",decimal_separator:"Decim\u0101lda\u013Cu atdal\u012Bt\u0101js",position:"Poz\u012Bcija",position_of_symbol:"Poz\u012Bcijas simbols",right:"Pa labi",left:"Pa kreisi",action:"Darb\u012Bba",add_currency:"Pievienot val\u016Btu"},mail:{host:"E-pasta serveris",port:"E-pasta ports",driver:"E-pasta draiveris",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Dom\u0113ns",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"E-pasta parole",username:"E-pasta lietot\u0101jv\u0101rds",mail_config:"E-pasta konfigur\u0101cija",from_name:"E-pasts no",from_mail:"E-pasta adrese no kuras s\u016Bt\u012Bt",encryption:"E-pasta \u0161ifr\u0113\u0161ana",mail_config_desc:"Zem\u0101k ir e-pasta konfigur\u0113\u0161anas forma. J\u016Bs varat konfigur\u0113t ar\u012B tre\u0161\u0101s puses servisus k\u0101 Sendgrid, SES u.c."},pdf:{title:"PDF uzst\u0101d\u012Bjumi",footer_text:"K\u0101jenes teksts",pdf_layout:"PDF izk\u0101rtojums"},company_info:{company_info:"Uz\u0146\u0113muma inform\u0101cija",company_name:"Uz\u0146\u0113muma nosaukums",company_logo:"Uz\u0146\u0113muma logo",section_description:"Inform\u0101cija par uz\u0146\u0113mumu kura tiks uzr\u0101d\u012Bta r\u0113\u0137inos, apr\u0113\u0137inos un citos dokumentos kurus veidosiet Crater sist\u0113m\u0101.",phone:"Telefona numurs",country:"Valsts",state:"Re\u0123ions",city:"Pils\u0113ta",address:"Adrese",zip:"Pasta indekss",save:"Saglab\u0101t",delete:"Delete",updated_message:"Uz\u0146\u0113muma inform\u0101cija veiksm\u012Bgi saglab\u0101ta",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Piel\u0101gotie lauki",section_description:"Customize your Invoices, Estimates & Payment Receipts with your own fields. Make sure to use the below added fields on the address formats on Customization settings page.",add_custom_field:"Add Custom Field",edit_custom_field:"Edit Custom Field",field_name:"Field Name",label:"Label",type:"Type",name:"Name",slug:"Slug",required:"Required",placeholder:"Placeholder",help_text:"Help Text",default_value:"Noklus\u0113juma v\u0113rt\u012Bba",prefix:"Prefikss",starting_number:"S\u0101kuma numurs",model:"Modelis",help_text_description:"Enter some text to help users understand the purpose of this custom field.",suffix:"Suffix",yes:"J\u0101",no:"N\u0113",order:"Order",custom_field_confirm_delete:"You will not be able to recover this Custom Field",already_in_use:"Custom Field is already in use",deleted_message:"Custom Field deleted successfully",options:"options",add_option:"Add Options",add_another_option:"Add another option",sort_in_alphabetical_order:"Sort in Alphabetical Order",add_options_in_bulk:"Add options in bulk",use_predefined_options:"Use Predefined Options",select_custom_date:"Select Custom Date",select_relative_date:"Select Relative Date",ticked_by_default:"Ticked by default",updated_message:"Custom Field updated successfully",added_message:"Custom Field added successfully",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"piel\u0101go\u0161ana",updated_message:"Uz\u0146\u0113muma inform\u0101cija veiksm\u012Bgi saglab\u0101ta",save:"Saglab\u0101t",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"R\u0113\u0137ini",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Default Invoice Email Body",company_address_format:"Uz\u0146\u0113muma adreses form\u0101ts",shipping_address_format:"Pieg\u0101des adreses form\u0101ts",billing_address_format:"Maks\u0101t\u0101ja / Uz\u0146\u0113muma adreses form\u0101ts",invoice_email_attachment:"Send invoices as attachments",invoice_email_attachment_setting_description:"Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Apr\u0113\u0137ini",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Noklus\u0113jamais Apr\u0113\u0137ina e-pasta saturs",company_address_format:"Uz\u0146\u0113muma adreses form\u0101ts",shipping_address_format:"Pieg\u0101des adreses form\u0101ts",billing_address_format:"Maks\u0101t\u0101ja / Uz\u0146\u0113muma adreses form\u0101ts",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:"Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Maks\u0101jumi",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Noklus\u0113jamais Maks\u0101juma e-pasta saturs",company_address_format:"Uz\u0146\u0113muma adreses form\u0101ts",from_customer_address_format:"No Klienta adreses form\u0101ts",payment_email_attachment:"Send payments as attachments",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Preces",units:"Vien\u012Bbas",add_item_unit:"Pievienot Preces vien\u012Bbu",edit_item_unit:"Labot Preces vien\u012Bbu",unit_name:"Vien\u012Bbas nosaukums",item_unit_added:"Preces vien\u012Bba pievienota",item_unit_updated:"Preces vien\u012Bba atjaunota",item_unit_confirm_delete:"Jums neb\u016Bs iesp\u0113jas atg\u016Bt \u0161o Preces vien\u012Bbu",already_in_use:"Preces vien\u012Bba jau tiek izmantota",deleted_message:"Preces vien\u012Bba veiksm\u012Bgi izdz\u0113sta"},notes:{title:"Piez\u012Bmes",description:"Save time by creating notes and reusing them on your invoices, estimates & payments.",notes:"Notes",type:"Type",add_note:"Add Note",add_new_note:"Add New Note",name:"Name",edit_note:"Edit Note",note_added:"Note added successfully",note_updated:"Note Updated successfully",note_confirm_delete:"You will not be able to recover this Note",already_in_use:"Note is already in use",deleted_message:"Note deleted successfully"}},account_settings:{profile_picture:"Profile Picture",name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password",account_settings:"Account Settings",save:"Save",section_description:"You can update your name, email & password using the form below.",updated_message:"Account Settings updated successfully"},user_profile:{name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password"},notification:{title:"Notifications",email:"Send Notifications to",description:"Which email notifications would you like to receive when something changes?",invoice_viewed:"Invoice viewed",invoice_viewed_desc:"When your customer views the invoice sent via crater dashboard.",estimate_viewed:"Estimate viewed",estimate_viewed_desc:"When your customer views the estimate sent via crater dashboard.",save:"Save",email_save_message:"Email saved successfully",please_enter_email:"Please Enter Email"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help Crater properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Tax Types",add_tax:"Add Tax",edit_tax:"Edit Tax",description:"You can add or Remove Taxes as you please. Crater supports Taxes on Individual Items as well as on the invoice.",add_new_tax:"Add New Tax",tax_settings:"Tax Settings",tax_per_item:"Tax Per Item",tax_name:"Tax Name",compound_tax:"Compound Tax",percent:"Percent",action:"Action",tax_setting_description:"Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.",created_message:"Tax type created successfully",updated_message:"Tax type updated successfully",deleted_message:"Tax type deleted successfully",confirm_delete:"Jums neb\u016Bs iesp\u0113jas atg\u016Bt \u0161o Nodok\u013Ca veidu",already_in_use:"Nodoklis jau tiek izmantots"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Izdevumu kategorijas",action:"Darb\u012Bba",description:"Kategorijas ir oblig\u0101tas, lai pievienotu Izdevumus.",add_new_category:"Pievienot jaunu kategoriju",add_category:"Pievienot kategoriju",edit_category:"Redi\u0123\u0113t kategoriju",category_name:"Kategorijas nosaukums",category_description:"Apraksts",created_message:"Izdevumu kategorija izveidota veiksm\u012Bgi",deleted_message:"Izdevumu kategorija veiksm\u012Bgi izdz\u0113sta",updated_message:"Izdevumu kategorija atjaunin\u0101ta veiksm\u012Bgi",confirm_delete:"Jums neb\u016Bs iesp\u0113jas atg\u016Bt \u0161o Izdevumu kategoriju",already_in_use:"Kategorija jau tiek izmantota"},preferences:{currency:"Val\u016Bta",default_language:"Noklus\u0113juma valoda",time_zone:"Laika josla",fiscal_year:"Finan\u0161u gads",date_format:"Datuma form\u0101ts",discount_setting:"Atlai\u017Eu iestat\u012Bjumi",discount_per_item:"Atlaide par preci/pakalpojumu ",discount_setting_description:"Iesp\u0113jot \u0161o, lai pie\u0161\u0137irtu atlaides individu\u0101l\u0101m r\u0113\u0137ina prec\u0113m. P\u0113c noklus\u0113juma, atlaide tiek piem\u0113rota r\u0113\u0137inam.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Saglab\u0101t",preference:"Iestat\u012Bjumi | Iestat\u012Bjumi",general_settings:"Noklus\u0113jamie iestat\u012Bjumi sist\u0113mai.",updated_message:"Iestat\u012Bjumi atjaunin\u0101ti veiksm\u012Bgi",select_language:"Izv\u0113lieties valodu",select_time_zone:"Izv\u0113laties laika joslu",select_date_format:"Izv\u0113laties datuma form\u0101tu",select_financial_year:"Izv\u0113laties finan\u0161u gadu",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"Atjaunin\u0101t App",description:"J\u016Bs varat atjaunin\u0101t Crater sist\u0113mas versiju pavisam vienk\u0101r\u0161i - spie\u017Eot uz pogas zem\u0101k",check_update:"Mekl\u0113t atjaunin\u0101jumus",avail_update:"Pieejami jauni atjaunin\u0101jumi",next_version:"N\u0101kam\u0101 versija",requirements:"Pras\u012Bbas",update:"Atjaunin\u0101t tagad",update_progress:"Notiek atjaunin\u0101\u0161ana...",progress_text:"Tas pras\u012Bs tikai da\u017Eas min\u016Btes. Pirms atjaunin\u0101\u0161anas beig\u0101m, l\u016Bdzu, neatsvaidziniet ekr\u0101nu un neaizveriet logu",update_success:"Sist\u0113ma ir atjaunin\u0101ta! L\u016Bdzu, uzgaidiet, kam\u0113r p\u0101rl\u016Bkprogrammas logs tiks autom\u0101tiski iel\u0101d\u0113ts.",latest_message:"Atjaunin\u0101jumi nav pieejami! Jums ir jaun\u0101k\u0101 versija.",current_version:"Versija",download_zip_file:"Lejupiel\u0101d\u0113t ZIP failu",unzipping_package:"Atarhiv\u0113 Zip failu",copying_files:"Notiek failu kop\u0113\u0161ana",deleting_files:"Deleting Unused files",running_migrations:"Notiek migr\u0101cijas",finishing_update:"Pabeidz atjaunin\u0101jumu",update_failed:"Atjaunin\u0101\u0161ana neizdev\u0101s",update_failed_text:"Atvainojiet! J\u016Bsu atjaunin\u0101juma laik\u0101 notika k\u013C\u016Bda: {step}. sol\u012B",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Backup | Backups",description:"The backup is a zipfile that contains all files in the directories you specify along with a dump of your database",new_backup:"Add New Backup",create_backup:"Create Backup",select_backup_type:"Select Backup Type",backup_confirm_delete:"You will not be able to recover this Backup",path:"path",new_disk:"New Disk",created_at:"created at",size:"size",dropbox:"dropbox",local:"local",healthy:"healthy",amount_of_backups:"amount of backups",newest_backups:"newest backups",used_storage:"used storage",select_disk:"Select Disk",action:"Action",deleted_message:"Backup deleted successfully",created_message:"Backup created successfully",invalid_disk_credentials:"Invalid credential of selected disk"},disk:{title:"File Disk | File Disks",description:"By default, Crater will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.",created_at:"created at",dropbox:"dropbox",name:"Name",driver:"Driver",disk_type:"Type",disk_name:"Disk Name",new_disk:"Add New Disk",filesystem_driver:"Filesystem Driver",local_driver:"local Driver",local_root:"local Root",public_driver:"Public Driver",public_root:"Public Root",public_url:"Public URL",public_visibility:"Public Visibility",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"AWS Driver",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Default Driver",is_default:"IR NOKLUS\u0112JAMS",set_default_disk:"Iestatiet noklus\u0113juma disku",set_default_disk_confirm:"This disk will be set as default and all the new PDFs will be saved on this disk",success_set_default_disk:"Disks ir veiksm\u012Bgi iestat\u012Bts k\u0101 noklus\u0113jums",save_pdf_to_disk:"Saglab\u0101t PDF uz diska",disk_setting_description:" Iesp\u0113jot \u0161o, ja v\u0113laties lai katru r\u0113\u0137ina, apr\u0113\u0137ina un maks\u0101juma izdrukas PDF kopiju saglab\u0101tu disk\u0101. \u0160\u012B opcija samazin\u0101s iel\u0101d\u0113\u0161anas laiku, kad apskat\u012Bsiet PDF.",select_disk:"Izv\u0113lieties disku",disk_settings:"Diska uzst\u0101d\u012Bjumi",confirm_delete:"J\u016Bsu eso\u0161ie faili un mapes nor\u0101d\u012Btaj\u0101 disk\u0101 netiks ietekm\u0113ti, bet diska konfigur\u0101cija tiks izdz\u0113sta no Crater sist\u0113mas",action:"Darb\u012Bba",edit_file_disk:"Labot failu disku",success_create:"Disks tika pievienots veiksm\u012Bgi",success_update:"Disks atjaunin\u0101ts veiksm\u012Bgi",error:"Diska pievieno\u0161anas k\u013C\u016Bda",deleted_message:"Failu disks veiksm\u012Bgi izdz\u0113sts",disk_variables_save_successfully:"Disks konfigur\u0113ts veiksm\u012Bgi",disk_variables_save_error:"Diska konfigur\u0101cija neveiksm\u012Bga.",invalid_disk_credentials:"Nepareizi pieejas dati atz\u012Bm\u0113tajam diskam"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},Ty={account_info:"Konta inform\u0101cija",account_info_desc:"Zem\u0101k sniegt\u0101 inform\u0101cija tiks izmantota galven\u0101 administratora konta izveidei. J\u016Bs var\u0113siet main\u012Bt inform\u0101ciju jebkur\u0101 laik\u0101 p\u0113c ielogo\u0161an\u0101s.",name:"V\u0101rds",email:"E-pasts",password:"Parole",confirm_password:"Apstipriniet paroli",save_cont:"Saglab\u0101t un turpin\u0101t",company_info:"Uz\u0146\u0113muma inform\u0101cija",company_info_desc:"\u0160\u012B inform\u0101cija tiks par\u0101d\u012Bta r\u0113\u0137inos. \u0145emiet v\u0113r\u0101, ka v\u0113l\u0101k to var redi\u0123\u0113t iestat\u012Bjumu lap\u0101.",company_name:"Uz\u0146\u0113muma nosaukums",company_logo:"Uz\u0146\u0113muma logo",logo_preview:"Logo",preferences:"Iestat\u012Bjumi",preferences_desc:"Noklus\u0113jamie iestat\u012Bjumi sist\u0113mai.",currency_set_alert:"The company's currency cannot be changed later.",country:"Valsts",state:"Re\u0123ions",city:"Pils\u0113ta",address:"Adrese",street:"Adrese1 | Adrese2",phone:"Telefona numurs",zip_code:"Pasta indekss",go_back:"Atpaka\u013C",currency:"Val\u016Bta",language:"Valoda",time_zone:"Time Zone",fiscal_year:"Financial Year",date_format:"Date Format",from_address:"From Address",username:"Username",next:"Next",continue:"Continue",skip:"Skip",database:{database:"Site URL & Database",connection:"Database Connection",host:"Database Host",port:"Database Port",password:"Database Password",app_url:"App URL",app_domain:"App Domain",username:"Database Username",db_name:"Database Name",db_path:"Database Path",desc:"Create a database on your server and set the credentials using the form below."},permissions:{permissions:"Permissions",permission_confirm_title:"Are you sure you want to continue?",permission_confirm_desc:"Folder permission check failed",permission_desc:"Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions."},verify_domain:{title:"Domain Verification",desc:"Crater uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc."},req:{system_req:"System Requirements",php_req_version:"Php (version {version} required)",check_req:"P\u0101rbaud\u012Bt pras\u012Bbas",system_req_desc:"Crater sist\u0113mai ir da\u017Eas servera pras\u012Bbas. P\u0101rliecinieties, ka j\u016Bsu serverim ir vajadz\u012Bg\u0101 php versija un visi t\u0101l\u0101k min\u0113tie papla\u0161in\u0101jumi."},errors:{migrate_failed:"Migr\u0101cija neizdev\u0101s",database_variables_save_error:"Nevar\u0113ja konfigur\u0113t .env failu. L\u016Bdzu p\u0101rbaudiet faila pieejas",mail_variables_save_error:"E-pasta konfigur\u0101cija neveiksm\u012Bga.",connection_failed:"Datub\u0101zes savienojums neveiksm\u012Bgs",database_should_be_empty:"Datub\u0101zei j\u0101b\u016Bt tuk\u0161ai"},success:{mail_variables_save_successfully:"E-pasts konfigur\u0113ts veiksm\u012Bgi",database_variables_save_successfully:"Database configured successfully."}},Ry={invalid_phone:"Invalid Phone Number",invalid_url:"Invalid url (ex: http://www.craterapp.com)",invalid_domain_url:"Invalid url (ex: craterapp.com)",required:"Field is required",email_incorrect:"Incorrect Email.",email_already_taken:"The email has already been taken.",email_does_not_exist:"User with given email doesn't exist",item_unit_already_taken:"This item unit name has already been taken",payment_mode_already_taken:"This payment mode name has already been taken",send_reset_link:"Send Reset Link",not_yet:"Not yet? Send it again",password_min_length:"Password must contain {count} characters",name_min_length:"Name must have at least {count} letters.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Enter valid tax rate",numbers_only:"Numbers Only.",characters_only:"Characters Only.",password_incorrect:"Passwords must be identical",password_length:"Password must be {count} character long.",qty_must_greater_than_zero:"Quantity must be greater than zero.",price_greater_than_zero:"Price must be greater than zero.",payment_greater_than_zero:"Payment must be greater than zero.",payment_greater_than_due_amount:"Entered Payment is more than due amount of this invoice.",quantity_maxlength:"Quantity should not be greater than 20 digits.",price_maxlength:"Price should not be greater than 20 digits.",price_minvalue:"Price should be greater than 0.",amount_maxlength:"Amount should not be greater than 20 digits.",amount_minvalue:"Amount should be greater than 0.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Description should not be greater than 255 characters.",subject_maxlength:"Subject should not be greater than 100 characters.",message_maxlength:"Message should not be greater than 255 characters.",maximum_options_error:"Maximum of {max} options selected. First remove a selected option to select another.",notes_maxlength:"Notes should not be greater than 255 characters.",address_maxlength:"Address should not be greater than 255 characters.",ref_number_maxlength:"Ref Number should not be greater than 255 characters.",prefix_maxlength:"Prefix should not be greater than 5 characters.",something_went_wrong:"something went wrong",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},$y={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},My="Apr\u0113\u0137ins",Fy="Apr\u0113\u0137ina numurs",Vy="Apr\u0113\u0137ina datums",Uy="Der\u012Bgs l\u012Bdz",Oy="R\u0113\u0137ins",Ly="R\u0113\u0137ina numurs",qy="R\u0113\u0137ina datums",By="Apmaksas termi\u0146\u0161",Ky="Notes",Zy="Nosaukums",Wy="Daudzums",Hy="Cena",Gy="Atlaide",Yy="Summa",Jy="Starpsumma",Qy="Kop\u0101",Xy="Payment",eh="MAKS\u0100JUMA IZDRUKA",th="Maks\u0101juma datums",ah="Maks\u0101juma numurs",nh="Apmaksas veids",ih="Sa\u0146emt\u0101 summa",oh="IZDEVUMU ATSKAITE",sh="KOP\u0100 IZDEVUMI",rh="PE\u013B\u0145AS & IZDEVUMU ATSKAITE",dh="Sales Customer Report",lh="Sales Item Report",ch="Tax Summary Report",_h="IEN\u0100KUMI",uh="PE\u013B\u0145A",mh="Atskaite par p\u0101rdoto: P\u0113c lietot\u0101ja",ph="KOP\u0100 P\u0100RDOTAIS",fh="Atskaite par p\u0101rdoto: P\u0113c preces/pakalpojuma",gh="NODOK\u013BU ATSKAITE",vh="NODOK\u013BI KOP\u0100",yh="Nodok\u013Cu veidi",hh="Izdevumi",bh="Sa\u0146\u0113m\u0113js,",kh="Pieg\u0101des adrese,",wh="Sa\u0146emts no:",zh="Tax";var xh={navigation:fy,general:gy,dashboard:vy,tax_types:yy,global_search:hy,company_switcher:by,dateRange:ky,customers:wy,items:zy,estimates:xy,invoices:Py,recurring_invoices:Sy,payments:jy,expenses:Ay,login:Dy,modules:Cy,users:Ny,reports:Ey,settings:Iy,wizard:Ty,validation:Ry,errors:$y,pdf_estimate_label:My,pdf_estimate_number:Fy,pdf_estimate_date:Vy,pdf_estimate_expire_date:Uy,pdf_invoice_label:Oy,pdf_invoice_number:Ly,pdf_invoice_date:qy,pdf_invoice_due_date:By,pdf_notes:Ky,pdf_items_label:Zy,pdf_quantity_label:Wy,pdf_price_label:Hy,pdf_discount_label:Gy,pdf_amount_label:Yy,pdf_subtotal:Jy,pdf_total:Qy,pdf_payment_label:Xy,pdf_payment_receipt_label:eh,pdf_payment_date:th,pdf_payment_number:ah,pdf_payment_mode:nh,pdf_payment_amount_received_label:ih,pdf_expense_report_label:oh,pdf_total_expenses_label:sh,pdf_profit_loss_label:rh,pdf_sales_customers_label:dh,pdf_sales_items_label:lh,pdf_tax_summery_label:ch,pdf_income_label:_h,pdf_net_profit_label:uh,pdf_customer_sales_report:mh,pdf_total_sales_label:ph,pdf_item_sales_label:fh,pdf_tax_report_label:gh,pdf_total_tax_label:vh,pdf_tax_types_label:yh,pdf_expenses_label:hh,pdf_bill_to:bh,pdf_ship_to:kh,pdf_received_from:wh,pdf_tax_label:zh};const Ph={dashboard:"\xD6versikt",customers:"Kunder",items:"Artiklar",invoices:"Fakturor","recurring-invoices":"\xC5terkommande fakturor",expenses:"Utgifter",estimates:"Kostnadsf\xF6rslag",payments:"Betalningar",reports:"Rapporter",settings:"Inst\xE4llningar",logout:"Logga ut",users:"Anv\xE4ndare",modules:"Modules"},Sh={add_company:"Skapa f\xF6retag",view_pdf:"Visa PDF",copy_pdf_url:"Kopiera adress till PDF",download_pdf:"Ladda ner PDF",save:"Spara",create:"Skapa",cancel:"Avbryt",update:"Uppdatera",deselect:"Avmarkera",download:"Ladda ner",from_date:"Fr\xE5n datum",to_date:"Till datum",from:"Fr\xE5n",to:"Till",ok:"Ok",yes:"Ja",no:"Nej",sort_by:"Sortera p\xE5",ascending:"Stigande",descending:"Fallande",subject:"\xC4mne",body:"Inneh\xE5ll",message:"Meddelande",send:"Skicka",preview:"F\xF6rhandsgranska",go_back:"Tillbaka",back_to_login:"Till inloggningssidan?",home:"Hem",filter:"Filter",delete:"Ta bort",edit:"Editera",view:"Visa",add_new_item:"Skapa artikel",clear_all:"Rensa alla",showing:"Visar",of:"av",actions:"Funktioner",subtotal:"DELSUMMA",discount:"RABATT",fixed:"Fast",percentage:"Procent",tax:"MOMS",total_amount:"TOTALSUMMA",bill_to:"Faktureras till",ship_to:"Levereras till",due:"F\xF6rfallen",draft:"F\xF6rslag",sent:"Skickat",all:"Alla",select_all:"V\xE4lj alla",select_template:"V\xE4lj mall",choose_file:"Klicka h\xE4r f\xF6r att v\xE4lja fil",choose_template:"V\xE4lj mall",choose:"V\xE4lj",remove:"Ta bort",select_a_status:"V\xE4lj status",select_a_tax:"V\xE4lj moms",search:"S\xF6k",are_you_sure:"\xC4r du s\xE4ker?",list_is_empty:"Listan \xE4r tom.",no_tax_found:"Hittade inte moms!",four_zero_four:"404",you_got_lost:"Hoppsan! Nu \xE4r du vilse!",go_home:"G\xE5 hem",test_mail_conf:"Testa epostinst\xE4llningar",send_mail_successfully:"Lyckades skicka epost",setting_updated:"Inst\xE4llningar uppdaterades",select_state:"V\xE4lj kommun",select_country:"V\xE4lj land",select_city:"V\xE4lj stad",street_1:"Gatuadress 1",street_2:"Gatuadress 2",action_failed:"F\xF6rs\xF6k misslyckades",retry:"F\xF6rs\xF6k igen",choose_note:"V\xE4lj notering",no_note_found:"Inga noteringar hittades",insert_note:"L\xE4gg till notering",copied_pdf_url_clipboard:"Url till PDF kopierades till urklipp!",copied_url_clipboard:"Copied url to clipboard!",docs:"Dokumentation",do_you_wish_to_continue:"Vill du forts\xE4tta?",note:"Notering",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},jh={select_year:"V\xE4lj \xE5r",cards:{due_amount:"F\xF6rfallet belopp",customers:"Kunder",invoices:"Fakturor",estimates:"Kostnadsf\xF6rslag",payments:"Payments"},chart_info:{total_sales:"F\xF6rs\xE4ljning",total_receipts:"Kvitton",total_expense:"Utgifter",net_income:"Nettoinkomst",year:"V\xE4lj \xE5r"},monthly_chart:{title:"F\xF6rs\xE4ljning och utgifter"},recent_invoices_card:{title:"F\xF6rfallna fakturor",due_on:"F\xF6rfaller den",customer:"Kund",amount_due:"F\xF6rfallet belopp",actions:"Handlingar",view_all:"Visa alla"},recent_estimate_card:{title:"Senaste kostnadsf\xF6rslag",date:"Datum",customer:"Kund",amount_due:"F\xF6rfallet belopp",actions:"Handlingar",view_all:"Visa alla"}},Ah={name:"Namn",description:"Beskrivning",percent:"Provent",compound_tax:"Sammansatt moms"},Dh={search:"S\xF6k...",customers:"Kunder",users:"Anv\xE4ndare",no_results_found:"Hittade inga resultat"},Ch={label:"Byt f\xF6retag",no_results_found:"Inga resultat hittades",add_new_company:"L\xE4gg till nytt f\xF6retag",new_company:"Nytt f\xF6retag",created_message:"F\xF6retaget har skapats"},Nh={today:"Idag",this_week:"Denna vecka",this_month:"Denna m\xE5nad",this_quarter:"Detta kvartal",this_year:"I \xE5r",previous_week:"F\xF6reg\xE5ende vecka",previous_month:"F\xF6reg\xE5ende m\xE5nad",previous_quarter:"F\xF6reg\xE5ende kvartal",previous_year:"F\xF6reg\xE5ende \xE5r",custom:"Anpassad"},Eh={title:"Kunder",prefix:"Prefix",add_customer:"L\xE4gg till kund",contacts_list:"Kundlista",name:"Namn",mail:"Epost | Epost",statement:"P\xE5st\xE5ende",display_name:"Visningsnamn",primary_contact_name:"Prim\xE4r kontakts namn",contact_name:"Kontaktnamn",amount_due:"F\xF6rfallet belopp",email:"Epost",address:"Adress",phone:"Telefon",website:"Hemsida",overview:"\xD6versikt",invoice_prefix:"Prefix f\xF6r fakturor",estimate_prefix:"Prefix f\xF6r kostnadsf\xF6rslag",payment_prefix:"Prefix f\xF6r betalningar",enable_portal:"Aktivera portal",country:"Land",state:"Kommun",city:"Stad",zip_code:"Postnummer",added_on:"Tillagd den",action:"Handling",password:"L\xF6senord",confirm_password:"Bekr\xE4fta l\xF6senord",street_number:"Gatnummer",primary_currency:"Huvudvaluta",description:"Beskrivning",add_new_customer:"L\xE4gg till ny kund",save_customer:"Spara kund",update_customer:"Uppdatera kund",customer:"Kund | Kunder",new_customer:"Ny kund",edit_customer:"\xC4ndra kund",basic_info:"Information",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Fakturaadress",shipping_address:"Leveransadress",copy_billing_address:"Kopiera fr\xE5n faktura",no_customers:"Inga kunder \xE4n!",no_customers_found:"Hittade inga kunder!",no_contact:"Inga kontakter",no_contact_name:"Kontaktnamn",list_of_customers:"H\xE4r kommer det finnas en lista med kunder.",primary_display_name:"Visningsnamn",select_currency:"V\xE4lj valuta",select_a_customer:"V\xE4lj kund",type_or_click:"Skriv eller klicka f\xF6r att v\xE4lja",new_transaction:"Ny transaktion",no_matching_customers:"Matchade inte med n\xE5gon kund!",phone_number:"Telefonnummer",create_date:"Skapandedatum",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna kund eller n\xE5gra relaterade fakturor, kostnadsf\xF6rslag eller betalningar. | Du kommer inte kunna \xE5terst\xE4lla dessa kunder eller n\xE5gra relaterade fakturor, kostnadsf\xF6rslag eller betalningar.",created_message:"Kund skapades",updated_message:"Kund uppdaterades",address_updated_message:"Address Information Updated succesfully",deleted_message:"Kund raderades | Kunder raderades",edit_currency_not_allowed:"Kan inte \xE4ndra valuta n\xE4r transaktioner har skapats."},Ih={title:"Artiklar",items_list:"Artikellista",name:"Namn",unit:"Enhet",description:"Beskrivning",added_on:"Tillagd den",price:"Pris",date_of_creation:"Skapandedatum",not_selected:"Inga poster valda",action:"Handling",add_item:"Skapa artikel",save_item:"Spara artikel",update_item:"Uppdatera artiklar",item:"Artikel | Artiklar",add_new_item:"Skapa ny artikel",new_item:"Ny artikel",edit_item:"\xC4ndra artikel",no_items:"Inga artiklar \xE4n!",list_of_items:"H\xE4r kommer lista \xF6ver artiklar vara.",select_a_unit:"v\xE4lj enhet",taxes:"Moms",item_attached_message:"Kan inte radera en artikel som anv\xE4nds",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna artikel | Du kommer inte kunna \xE5terst\xE4lla dessa artiklar",created_message:"Artikel skapades",updated_message:"Artikel uppdaterades",deleted_message:"Artikel raderades | Artiklar raderades"},Th={title:"Kostnadsf\xF6rslag",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Kostnadsf\xF6rslag | Kostnadsf\xF6rslag",estimates_list:"Lista med kostnadsf\xF6rslag",days:"{days} dagar",months:"{months} m\xE5nader",years:"{years} \xE5r",all:"Alla",paid:"Betalda",unpaid:"Obetalda",customer:"KUND",ref_no:"REF NR.",number:"NUMMER",amount_due:"F\xD6RFALLET BELOPP",partially_paid:"Delbetald",total:"Summa",discount:"Rabatt",sub_total:"Delsumma",estimate_number:"Kostnadsf\xF6rslagsnummer",ref_number:"Ref Nummer",contact:"Kontakt",add_item:"L\xE4gg till artikel",date:"Datum",due_date:"F\xF6rfallodatum",expiry_date:"Utg\xE5ngsdatum",status:"Status",add_tax:"L\xE4gg till moms",amount:"Belopp",action:"Handling",notes:"Noteringar",tax:"Moms",estimate_template:"Mall",convert_to_invoice:"Konvertera till faktura",mark_as_sent:"Markerade som skickad",send_estimate:"Skicka kostnadsf\xF6rslag",resend_estimate:"Skicka kostnadsf\xF6rslag igen",record_payment:"Registrera betalning",add_estimate:"L\xE4gg till kostnadsf\xF6rslag",save_estimate:"Spara kostnadsf\xF6rslag",confirm_conversion:"Detta kostnadsf\xF6rslag anv\xE4nds f\xF6r att skapa ny faktura.",conversion_message:"Faktura skapades",confirm_send_estimate:"Detta kostnadsf\xF6rslag skickas via epost till kund",confirm_mark_as_sent:"Detta kostnadsf\xF6rslag markeras som skickat",confirm_mark_as_accepted:"Detta kostnadsf\xF6rslag markeras som accepterad",confirm_mark_as_rejected:"Detta kostnadsf\xF6rslag markeras som avvisad",no_matching_estimates:"Inga matchande kostnadsf\xF6rslag!",mark_as_sent_successfully:"Kostnadsf\xF6rslag markerat som skickat",send_estimate_successfully:"Kostnadsf\xF6rslag skickades",errors:{required:"F\xE4ltet \xE4r tvingande"},accepted:"Accepterad",rejected:"Avvisad",expired:"Expired",sent:"Skickat",draft:"Utkast",viewed:"Viewed",declined:"Avvisad",new_estimate:"Nytt kostnadsf\xF6rslag",add_new_estimate:"Skapa nytt kostnadsf\xF6rslag",update_Estimate:"Uppdatera kostnadsf\xF6rslag",edit_estimate:"\xC4ndra kostnadsf\xF6rslag",items:"artiklar",Estimate:"Kostnadsf\xF6rslag | Kostnadsf\xF6rslag",add_new_tax:"Skapa ny momssats",no_estimates:"Inga kostnadsf\xF6rslag \xE4n!",list_of_estimates:"H\xE4r kommer det finnas kostnadsf\xF6rslag.",mark_as_rejected:"Markera som avvisad",mark_as_accepted:"Markera som godk\xE4nd",marked_as_accepted_message:"Kostnadsf\xF6rslag markerad som godk\xE4nd",marked_as_rejected_message:"Kostnadsf\xF6rslag markerad som avvisad",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla detta kostnadsf\xF6rslag | Du kommer inte kunna \xE5terst\xE4lla dessa kostnadsf\xF6rslag",created_message:"Kostnadsf\xF6rslag skapades",updated_message:"Kostnadsf\xF6rslag \xE4ndrades",deleted_message:"Kostnadsf\xF6rslag raderades | Kostnadsf\xF6rslag raderades",something_went_wrong:"n\xE5got gick fel",item:{title:"Artikelnamn",description:"Beskrivning",quantity:"Antal",price:"Pris",discount:"Rabatt",total:"Summa",total_discount:"Rabattsumma",sub_total:"Delsumma",tax:"Moms",amount:"Summa",select_an_item:"Skriv eller klicka f\xF6r att v\xE4lja artikel",type_item_description:"Skriv in artikelns beskrivning (frivilligt)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},Rh={title:"Fakturor",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Fakturor",invoice_information:"Invoice Information",days:"{days} dagar",months:"{months} m\xE5nader",years:"{years} \xE5r",all:"Alla",paid:"Betalda",unpaid:"Obetalda",viewed:"Visade",overdue:"F\xF6rfallna",completed:"Slutf\xF6rda",customer:"KUNDER",paid_status:"BETALSTATUS",ref_no:"REF NR.",number:"NUMMER",amount_due:"F\xD6RFALLET BELOPP",partially_paid:"Delbetald",total:"Summa",discount:"Rabatt",sub_total:"Delsumma",invoice:"Faktura | Fakturor",invoice_number:"Fakturanummer",ref_number:"Ref Nummer",contact:"Kontakt",add_item:"L\xE4gg till artikel",date:"Datum",due_date:"F\xF6rfallodatum",status:"Status",add_tax:"L\xE4gg till moms",amount:"Summa",action:"Handling",notes:"Noteringar",view:"Visa",send_invoice:"Skicka faktura",resend_invoice:"Skicka faktura igen",invoice_template:"Fakturamall",conversion_message:"Fakturan kopierades",template:"Mall",mark_as_sent:"Markera som skickad",confirm_send_invoice:"Denna faktura skickas via epost till kunden",invoice_mark_as_sent:"Denna faktura markeras som skickad",confirm_mark_as_accepted:"Denna faktura kommer att markeras som Godk\xE4nd",confirm_mark_as_rejected:"Denna faktura kommer att markeras som Avvisad",confirm_send:"Denna faktura skickas via epost till kunden",invoice_date:"Fakturadatum",record_payment:"Registrera betalning",add_new_invoice:"L\xE4gg till ny faktura",update_expense:"\xC4ndra utgifter",edit_invoice:"Editera faktura",new_invoice:"Ny faktura",save_invoice:"Spara faktura",update_invoice:"Uppdatera faktura",add_new_tax:"L\xE4gg till ny momssats",no_invoices:"Inga fakturor \xE4n!",mark_as_rejected:"Markera som avvisad",mark_as_accepted:"Markera som godk\xE4nd",list_of_invoices:"H\xE4r kommer det vara en lista med fakturor.",select_invoice:"V\xE4lj faktura",no_matching_invoices:"Inga matchande fakturor!",mark_as_sent_successfully:"Fakturans status \xE4ndrad till skickad",invoice_sent_successfully:"Fakturan skickades",cloned_successfully:"Fakturan kopierades",clone_invoice:"Kopiera faktura",confirm_clone:"Denna faktura kopieras till en ny faktura",item:{title:"Artikelnamn",description:"Beskvirning",quantity:"Antal",price:"Pris",discount:"Rabatt",total:"Summa",total_discount:"Totalsumma",sub_total:"Delsumma",tax:"Moms",amount:"Summa",select_an_item:"Skriv eller klicka f\xF6r att v\xE4lja artikel",type_item_description:"Artikeltypsbeskrivning (frivillig)"},payment_attached_message:"En av dom valda fakturorna har redan en betalning kopplad till sig. Du m\xE5ste radera dom kopplade betalningarna f\xF6rst f\xF6r att kunna forts\xE4tta raderingen",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna faktura | Du kommer inte kunna \xE5terst\xE4lla dessa fakturor",created_message:"Faktura skapades",updated_message:"Faktura uppdaterades",deleted_message:"Faktura raderades | fakturor raderades",marked_as_sent_message:"Faktura markerad som skickad",something_went_wrong:"n\xE5got blev fel",invalid_due_amount_message:"Totalsumman f\xF6r fakturan kan inte vara l\xE4gra \xE4n den betalda summan. V\xE4nligen uppdatera fakturan eller radera dom kopplade betalningarna.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},$h={title:"\xC5terkommande fakturor",invoices_list:"\xC5terkommande fakturor",days:"{days} Dagar",months:"{months} M\xE5nader",years:"{years} \xC5r",all:"Alla",paid:"Betalda",unpaid:"Obetalda",viewed:"Visade",overdue:"F\xF6rsenade",active:"Aktiva",completed:"Slutf\xF6rda",customer:"KUND",paid_status:"BETALSTATUS",ref_no:"REF NR.",number:"NUMMER",amount_due:"F\xD6RFALLET BELOPP",partially_paid:"Delbetald",total:"Summa",discount:"Rabatt",sub_total:"Delsumma",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},Mh={title:"Betalningar",payments_list:"Lista med betalningar",record_payment:"Registrera betalning",customer:"Kund",date:"Datum",amount:"Summa",action:"Handling",payment_number:"Betalningsnummer",payment_mode:"Betalningss\xE4tt",invoice:"Faktura",note:"Notering",add_payment:"Skapa betalning",new_payment:"Ny betalning",edit_payment:"\xC4ndra betalning",view_payment:"Visa betalning",add_new_payment:"Skapa ny betalning",send_payment_receipt:"Skicka kvitto p\xE5 betalning",send_payment:"Skicka betalning",save_payment:"Spara betalning",update_payment:"Uppdatera betalning",payment:"Betalning | Betalningar",no_payments:"Inga betalningar \xE4n!",not_selected:"Ej markerad",no_invoice:"Ingen faktura",no_matching_payments:"Inga matchande betalningar!",list_of_payments:"H\xE4r kommer listan med betalningar finnas.",select_payment_mode:"V\xE4lj betalningss\xE4tt",confirm_mark_as_sent:"Detta kostnadsf\xF6rslag markeras som skickat",confirm_send_payment:"Denna betalning skickas till kunden via epost",send_payment_successfully:"Betalningen skickades",something_went_wrong:"n\xE5got gick fel",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna betalning | Du kommer inte kunna \xE5terst\xE4lla dessa betalningar",created_message:"Betalning skapades",updated_message:"Betalning uppdaterades",deleted_message:"Betalning raderades | Betalningar raderades",invalid_amount_message:"Betalsumman \xE4r ogiltig"},Fh={title:"Utgifter",expenses_list:"Lista med utgifter",select_a_customer:"V\xE4lj en kund",expense_title:"Titel",customer:"Kund",currency:"Currency",contact:"Kontakt",category:"Kategori",from_date:"Fr\xE5n datum",to_date:"Till datum",expense_date:"Datum",description:"Beskrivning",receipt:"Kvitto",amount:"Summa",action:"Handling",not_selected:"Ej markerad",note:"Notering",category_id:"Kategorins ID",date:"Datum",add_expense:"L\xE4gg till utgift",add_new_expense:"L\xE4gg till ny utgift",save_expense:"Spara utgift",update_expense:"Uppdatera utgift",download_receipt:"Ladda ner kvitto",edit_expense:"\xC4ndra utgift",new_expense:"Ny utgift",expense:"Utgift | Utgifter",no_expenses:"Inga utgifter \xE4n!",list_of_expenses:"H\xE4r kommer utgifterna finnas.",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna utgift | Du kommer inte kunna \xE5terst\xE4lla dessa utgifter",created_message:"Utgift skapades",updated_message:"Utgift \xE4ndrades",deleted_message:"Utgift raderades | utgifterna raderades",categories:{categories_list:"Kategorier",title:"Titel",name:"Namn",description:"Beskrivning",amount:"Summa",actions:"Handlingar",add_category:"L\xE4gg till kategori",new_category:"Ny kategori",category:"Kategori | Kategorier",select_a_category:"V\xE4lj en kategori"}},Vh={email:"Epost",password:"L\xF6senord",forgot_password:"Gl\xF6mt l\xF6senord?",or_signIn_with:"eller logga in med",login:"Logga in",register:"Registrera",reset_password:"\xC5terst\xE4ll l\xF6senord",password_reset_successfully:"L\xF6senord \xE5terst\xE4llt",enter_email:"Skriv in epost",enter_password:"Skriv in l\xF6senord",retype_password:"Skriv l\xF6senordet igen"},Uh={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},Oh={title:"Anv\xE4ndare",users_list:"Anv\xE4ndare",name:"Namn",description:"Beskrivning",added_on:"Tillagd den",date_of_creation:"Datum skapad",action:"Handling",add_user:"L\xE4gg till anv\xE4ndare",save_user:"Spara anv\xE4ndare",update_user:"Uppdatera anv\xE4ndare",user:"Anv\xE4ndare | Anv\xE4ndare",add_new_user:"L\xE4gg till ny anv\xE4ndare",new_user:"Ny anv\xE4ndare",edit_user:"\xC4ndra anv\xE4ndare",no_users:"Inga anv\xE4ndare \xE4n!",list_of_users:"H\xE4r kommer man se alla anv\xE4ndare.",email:"Epost",phone:"Telefon",password:"L\xF6senord",user_attached_message:"Kan inte ta bort ett objeckt som anv\xE4nds",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna anv\xE4ndare | Du kommer inte kunna \xE5terst\xE4lla dessa anv\xE4ndare",created_message:"Anv\xE4ndare skapades",updated_message:"Anv\xE4ndare uppdaterades",deleted_message:"Anv\xE4ndaren raderades | Anv\xE4ndarna raderades",select_company_role:"Select Role for {company}",companies:"Companies"},Lh={title:"Rapport",from_date:"Fr\xE5n datum",to_date:"Till datum",status:"Status",paid:"Betald",unpaid:"Obetald",download_pdf:"Ladda ner PDF",view_pdf:"Visa PDF",update_report:"Uppdatera rapport",report:"Rapport | Rapporter",profit_loss:{profit_loss:"Inkomst och utgifter",to_date:"Till datum",from_date:"Fr\xE5n datum",date_range:"V\xE4lj datumintervall"},sales:{sales:"F\xF6rs\xE4ljningar",date_range:"V\xE4lj datumintervall",to_date:"Till datum",from_date:"Fr\xE5n datum",report_type:"Rapporttyp"},taxes:{taxes:"Momssatser",to_date:"Till datum",from_date:"Fr\xE5n datum",date_range:"V\xE4lj datumintervall"},errors:{required:"F\xE4ltet \xE4r tvingande"},invoices:{invoice:"Faktura",invoice_date:"Fakturadatum",due_date:"F\xF6rfallodatum",amount:"Summa",contact_name:"Kontaktnamn",status:"Status"},estimates:{estimate:"Kostnadsf\xF6rslag",estimate_date:"Kostnadsf\xF6rslagsdatum",due_date:"F\xF6rfallodatum",estimate_number:"Kostnadsf\xF6rslagsnummer",ref_number:"Ref Nummer",amount:"Summa",contact_name:"Kontaktnamn",status:"Status"},expenses:{expenses:"Utgifter",category:"Kategori",date:"Datum",amount:"Summa",to_date:"Till datum",from_date:"Fr\xE5n datum",date_range:"V\xE4lj datumintervall"}},qh={menu_title:{account_settings:"Kontoinst\xE4llningar",company_information:"F\xF6retagsinformation",customization:"Anpassning",preferences:"Inst\xE4llningar",notifications:"Notifieringar",tax_types:"Momssatser",expense_category:"Utgiftskategorier",update_app:"Uppdatera appen",backup:"Backup",file_disk:"File Disk",custom_fields:"Anpassade f\xE4lt",payment_modes:"Betalmetoder",notes:"Noteringar",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Inst\xE4llningar",setting:"Inst\xE4llningar | Inst\xE4llningar",general:"Allm\xE4n",language:"Spr\xE5k",primary_currency:"Prim\xE4r valuta",timezone:"Tidszon",date_format:"Datumformat",currencies:{title:"Valutor",currency:"Valuta | Valutor",currencies_list:"Lista med valutor",select_currency:"V\xE4lj valuta",name:"Namn",code:"Kod",symbol:"Symbol",precision:"Precision",thousand_separator:"Tusenavgr\xE4nsare",decimal_separator:"Decimalavgr\xE4nsare",position:"Position",position_of_symbol:"Symbolens position",right:"H\xF6ger",left:"V\xE4nster",action:"Handling",add_currency:"L\xE4gg till valuta"},mail:{host:"V\xE4rdadress",port:"Port",driver:"Typ",secret:"Hemlighet",mailgun_secret:"Mailgun Secret",mailgun_domain:"Dom\xE4n",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"L\xF6senord",username:"Anv\xE4ndarnamn",mail_config:"Epostinst\xE4llningar",from_name:"Fr\xE5n namn",from_mail:"Fr\xE5n adress",encryption:"Kryptering",mail_config_desc:"Nedan formul\xE4r anv\xE4nds f\xF6r att konfigurera vilket s\xE4tt som ska anv\xE4ndar f\xF6r att skicka epost. Du kan ocks\xE5 anv\xE4nda tredjepartsleverant\xF6r som Sendgrid, SES o.s.v."},pdf:{title:"PDF-inst\xE4llningar",footer_text:"Sidfotstext",pdf_layout:"PDF-layout"},company_info:{company_info:"F\xF6retagsinfo",company_name:"F\xF6retagsnamn",company_logo:"F\xF6retagslogga",section_description:"Information om ditt f\xF6retags som kommer visas p\xE5 fakturor, kostnadsf\xF6rslag och andra dokument skapade av Crater.",phone:"Telefon",country:"Land",state:"Kommun",city:"Stad",address:"Adress",zip:"Postnr",save:"Spara",delete:"Delete",updated_message:"F\xF6retagsinformation uppdaterad",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Anpassade f\xE4lt",section_description:"Anpassa fakturor, kostnadsf\xF6rslag och kvitton med dina egna f\xE4lt. Anv\xE4nd nedanst\xE5ende f\xE4lt i adressforamteringen p\xE5 anpassningarnas inst\xE4llningssida.",add_custom_field:"L\xE4gg till anpassat f\xE4lt",edit_custom_field:"\xC4ndra anpassade f\xE4lt",field_name:"F\xE4ltnamn",label:"Etikett",type:"Typ",name:"Namn",slug:"Slug",required:"Tvingad",placeholder:"Placeholder",help_text:"Hj\xE4lptext",default_value:"Standardv\xE4rde",prefix:"Prefix",starting_number:"Startnummer",model:"Modell",help_text_description:"Skriv in text som hj\xE4lper anv\xE4ndaren f\xF6rst\xE5 vad det anpassade f\xE4ltet anv\xE4nds f\xF6r.",suffix:"Suffix",yes:"Ja",no:"Nej",order:"Ordning",custom_field_confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla detta anpassade f\xE4lt",already_in_use:"Det anpassade f\xE4ltet anv\xE4nds",deleted_message:"Det anpassade f\xE4ltet raderades",options:"val",add_option:"L\xE4gg till val",add_another_option:"L\xE4gg till ett till val",sort_in_alphabetical_order:"Sortera i alfabetisk ordning",add_options_in_bulk:"L\xE4gg till flera val",use_predefined_options:"Anv\xE4nd f\xF6rinst\xE4llda val",select_custom_date:"V\xE4lj anpassat datum",select_relative_date:"V\xE4lj relativt datum",ticked_by_default:"Ikryssad fr\xE5n start",updated_message:"Anpassat f\xE4lt uppdaterades",added_message:"Anpassat f\xE4lt skapat",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"Anpassning",updated_message:"F\xF6retagsinformation uppdaterades",save:"Spara",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Fakturor",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Standardtext f\xF6r faktura",company_address_format:"Formatering av f\xF6retagsadress",shipping_address_format:"Formatering av leveransadress",billing_address_format:"Formatering av fakturaadress",invoice_email_attachment:"Skicka fakturor som bilagor",invoice_email_attachment_setting_description:'Aktivera detta om du vill skicka fakturor som e-postbilaga. Observera att knappen "Visa faktura" i e-post inte l\xE4ngre kommer att visas n\xE4r den \xE4r aktiverad.',invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Kostnadsf\xF6rslag",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Standardtext f\xF6r kostnadsf\xF6rslag",company_address_format:"Formatering av f\xF6retagsadress",shipping_address_format:"Formatering av leveransadress",billing_address_format:"Formatering av fakturaadress",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:'Aktivera detta om du vill skicka offerterna som en e-postbilaga. Observera att knappen "Visa offert" i e-post inte l\xE4ngre kommer att visas n\xE4r den \xE4r aktiverad.',estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Betalningar",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Standardtext f\xF6r betalningar",company_address_format:"Format f\xF6r f\xF6retagsadress",from_customer_address_format:"Format f\xF6r kundens fr\xE5n-adress",payment_email_attachment:"Skicka betalningar som bilagor",payment_email_attachment_setting_description:'Aktivera detta om du vill skicka betalningskvitton som en e-postbilaga. Observera att knappen "Visa betalning" i e-post inte l\xE4ngre kommer att visas n\xE4r den \xE4r aktiverad.',payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Artiklar",units:"Enheter",add_item_unit:"L\xE4gg till artikelenhet",edit_item_unit:"Editera artikelenhet",unit_name:"Enhets namn",item_unit_added:"Artikelenhet tillagd",item_unit_updated:"Artikelenhet uppdaterad",item_unit_confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna artikelenhet",already_in_use:"Artikelenhet anv\xE4nds",deleted_message:"Artikelenhet raderades"},notes:{title:"Noteringar",description:"Spara tid genom att skapa noteringar som kan \xE5teranv\xE4ndas p\xE5 fakturor, betalningsf\xF6rslag, och betalningar.",notes:"Noteringar",type:"Typ",add_note:"L\xE4gg till notering",add_new_note:"L\xE4gg till ny notering",name:"Namn",edit_note:"Editera notering",note_added:"Notering skapades",note_updated:"Notering uppdaterades",note_confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna notering",already_in_use:"Notering anv\xE4nds",deleted_message:"Notering raderades"}},account_settings:{profile_picture:"Profilbild",name:"Namn",email:"Epost",password:"L\xF6senord",confirm_password:"Bekr\xE4fta l\xF6senord",account_settings:"Kontoinst\xE4llningar",save:"Spara",section_description:"Du kan uppdatera namn, epost och l\xF6senord med hj\xE4lp av formul\xE4ret nedan.",updated_message:"Kontoinst\xE4llningar uppdaterades"},user_profile:{name:"Namn",email:"Epost",password:"L\xF6senord",confirm_password:"Bekr\xE4fta l\xF6senord"},notification:{title:"Notifieringar",email:"Skicka notifiering till",description:"Vilka notifieringar vill du ha via epost n\xE4r n\xE5got \xE4ndras?",invoice_viewed:"Faktura kollad",invoice_viewed_desc:"N\xE4r din kund kollar fakturan via craters \xF6versikt.",estimate_viewed:"Betalf\xF6rslag kollad",estimate_viewed_desc:"N\xE4r din kund kollar betalf\xF6rslag via craters \xF6versikt.",save:"Spara",email_save_message:"Epost sparades",please_enter_email:"Skriv in epostadress"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help Crater properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Momssatser",add_tax:"L\xE4gg till moms",edit_tax:"\xC4ndra moms",description:"Du kan l\xE4gga till och ta bort momssatser som du vill. Crater har st\xF6d f\xF6r moms per artikel men \xE4ven per faktura.",add_new_tax:"L\xE4gg till ny momssats",tax_settings:"Momssattsinst\xE4llningar",tax_per_item:"Moms per artikel",tax_name:"Namn",compound_tax:"Sammansatt moms",percent:"Procent",action:"Handling",tax_setting_description:"Aktivera detta om du vill l\xE4gga till momssats p\xE5 individuella fakturaartiklar. Som standard s\xE4tts moms direkt p\xE5 fakturan.",created_message:"Momssats skapades",updated_message:"Momssats uppdaterades",deleted_message:"Momssats raderades",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna Momssats",already_in_use:"Momssats anv\xE4nds"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Kategorier f\xF6r utgifter",action:"Handling",description:"Kategorier kr\xE4vs f\xF6r att l\xE4gga till utgifter. Du kan l\xE4gga till och ta bort dessa kategorier som du vill",add_new_category:"L\xE4gg till ny kategori",add_category:"L\xE4gg till kategori",edit_category:"\xC4ndra kategori",category_name:"Kategorinamn",category_description:"Beskrivning",created_message:"Utgiftskategori skapades",deleted_message:"Utgiftskategori raderades",updated_message:"Utgiftskategori uppdaterades",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna utgiftskategori",already_in_use:"Kategorin anv\xE4nds"},preferences:{currency:"Valuta",default_language:"Standardspr\xE5k",time_zone:"Tidszon",fiscal_year:"R\xE4kenskaps\xE5r",date_format:"Datumformattering",discount_setting:"Rabattinst\xE4llningar",discount_per_item:"Rabatt per artikel ",discount_setting_description:"Aktivera detta om du vill kunna l\xE4gga rabatt p\xE5 enskilda fakturaartiklar. Rabatt ges som standard p\xE5 hela fakturan.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Spara",preference:"Preferens | Preferenser",general_settings:"Standardpreferenser f\xF6r systemet.",updated_message:"Preferenser uppdaterades",select_language:"V\xE4lj spr\xE5k",select_time_zone:"V\xE4lj tidszon",select_date_format:"V\xE4lj datumformat",select_financial_year:"V\xE4lj r\xE4kenskaps\xE5r",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"Uppdatera applikationen",description:"Du kan enkelt uppdatera Crater genom att s\xF6ka efter uppdateringar via knappen nedan",check_update:"S\xF6k efter uppdateringar",avail_update:"Uppdatering \xE4r tillg\xE4nglig",next_version:"N\xE4sta version",requirements:"Krav",update:"Uppdatera nu",update_progress:"Uppdaterar...",progress_text:"Det kommer bara ta n\xE5gra minuter. St\xE4ng eller uppdatera inte webl\xE4saren f\xF6rr\xE4n uppdateringen \xE4r f\xE4rdig.",update_success:"Applikationen har uppdaterats! V\xE4nta s\xE5 kommer f\xF6nstret laddas om automatiskt..",latest_message:"Ingen uppdatering tillg\xE4nglig! Du har den senaste versionen.",current_version:"Nuvarande version",download_zip_file:"Ladda ner ZIP-fil",unzipping_package:"Zippar upp paket",copying_files:"Kopierar filer",deleting_files:"Tar bort oanv\xE4nda filer",running_migrations:"K\xF6r migreringar",finishing_update:"Avslutar uppdateringen",update_failed:"Uppdatering misslyckades",update_failed_text:"Uppdateringen misslyckades p\xE5 steg : {step} step",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"S\xE4kerhetskopiering | S\xE4kerhetskopieringar",description:"S\xE4kerhetskopian \xE4r en zip-fil som inneh\xE5ller alla filer i katalogerna du v\xE4ljer samt en kopia av databasen",new_backup:"Skapa ny s\xE4kerhetskopia",create_backup:"Skapa s\xE4kerhetskopia",select_backup_type:"V\xE4lj typ av s\xE4kerhetskopia",backup_confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna s\xE4kerhetskopia",path:"s\xF6kv\xE4g",new_disk:"Ny disk",created_at:"skapad den",size:"storlek",dropbox:"dropbox",local:"lokal",healthy:"h\xE4lsosam",amount_of_backups:"antal s\xE4kerhetskopior",newest_backups:"senaste s\xE4kerhetskopiorna",used_storage:"anv\xE4nt utrymme",select_disk:"V\xE4lj disk",action:"Handling",deleted_message:"S\xE4kerhetskopia raderad",created_message:"S\xE4kerhetskopia skapades",invalid_disk_credentials:"Ogiltiga autentiseringsuppgifter f\xF6r den valda disken"},disk:{title:"Lagring | Lagringar",description:"Crater anv\xE4nder din lokala disk som standard f\xF6r att spara s\xE4kerhetskopior, avatarer och andra bildfiler. Du kan st\xE4lla in fler lagringsenheter s\xE5som DigitalOcean, S3 och Dropbox beroende av ditt behov.",created_at:"skapad den",dropbox:"dropbox",name:"Namn",driver:"Plats",disk_type:"Typ",disk_name:"Lagringsenhetsnamn",new_disk:"L\xE4gg till ny lagringsenhet",filesystem_driver:"Enhetsplats",local_driver:"Lokal enhet",local_root:"S\xF6kv\xE4g p\xE5 lokal enhet",public_driver:"Offentlig drivrutin",public_root:"Offentlig rot",public_url:"Offentlig URL",public_visibility:"Offentlig synlighet",media_driver:"Mediaenhet",media_root:"Media Root",aws_driver:"AWS",aws_key:"Nyckel",aws_secret:"L\xF6senord",aws_region:"Region",aws_bucket:"Bucket",aws_root:"S\xF6kv\xE4g",do_spaces_type:"Do Spaces type",do_spaces_key:"Nyckel",do_spaces_secret:"L\xF6senord",do_spaces_region:"Region",do_spaces_bucket:"Bucket",do_spaces_endpoint:"Endpoint",do_spaces_root:"S\xF6kv\xE4g",dropbox_type:"Typ",dropbox_token:"Token",dropbox_key:"Nyckel",dropbox_secret:"L\xF6senord",dropbox_app:"App",dropbox_root:"S\xF6kv\xE4g",default_driver:"Standard",is_default:"\xC4r standard",set_default_disk:"V\xE4lj som standard",set_default_disk_confirm:"Denna disk kommer bli standard och alla nya PFDer blir sparade h\xE4r",success_set_default_disk:"Disk vald som standard",save_pdf_to_disk:"Spara PDFer till disk",disk_setting_description:"Aktivera detta om du vill ha en kopia av varje faktura, kostnadsf\xF6rslag, och betalningskvitto som PDF p\xE5 din standard disk automatiskt.Aktiverar du denna funktion s\xE5 kommer laddtiderna f\xF6r visning av PDFer minskas.",select_disk:"V\xE4lj Disk",disk_settings:"Diskinst\xE4llningar",confirm_delete:"Dina existerande filer och kataloger p\xE5 den valda disken kommer inte p\xE5verkas men inst\xE4llningarna f\xF6r disken raderas fr\xE5n Crater",action:"Handling",edit_file_disk:"\xC4ndra disk",success_create:"Disk skapades",success_update:"Disk uppdaterades",error:"Fel vid skapande av disk",deleted_message:"Disk raderades",disk_variables_save_successfully:"Diskinst\xE4llningar sparades",disk_variables_save_error:"N\xE5got gick fel vid sparning av diskinst\xE4llningar",invalid_disk_credentials:"Felaktiga uppgifter vid val av disk"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},Bh={account_info:"Kontoinformation",account_info_desc:"Nedan detaljer anv\xE4nds f\xF6r att skapa huvudadministrat\xF6rskonto. Du kan \xE4ndra detta i efterhand.",name:"Namn",email:"Epost",password:"L\xF6senord",confirm_password:"Bekr\xE4fta l\xF6senord",save_cont:"Spara och forts\xE4tt",company_info:"F\xF6retagsinformation",company_info_desc:"Denna information visas p\xE5 fakturor. Du kan \xE4ndra detta i efterhand p\xE5 sidan f\xF6r inst\xE4llningar.",company_name:"F\xF6retagsnamn",company_logo:"F\xF6retagslogga",logo_preview:"F\xF6rhandsvisning av logga",preferences:"Inst\xE4llningar",preferences_desc:"Standardinst\xE4llningar f\xF6r systemet.",currency_set_alert:"The company's currency cannot be changed later.",country:"Land",state:"Kommun",city:"Stad",address:"Adress",street:"Gatuadress1 | Gatuadress2",phone:"Telefon",zip_code:"Postnr",go_back:"Tillbaka",currency:"Valuta",language:"Spr\xE5k",time_zone:"Tidszon",fiscal_year:"R\xE4kenskaps\xE5r",date_format:"Datumformat",from_address:"Fr\xE5n adress",username:"Anv\xE4ndarnamn",next:"N\xE4sta",continue:"Forts\xE4tt",skip:"Hoppa \xF6ver",database:{database:"Sidans URL & Databas",connection:"Databasanslutning",host:"V\xE4rdadress till databasen",port:"Port till databasen",password:"L\xF6senord till databasen",app_url:"Appens URL",app_domain:"Appens Dom\xE4n",username:"Anv\xE4ndarnamn till databasen",db_name:"Databasens namn",db_path:"Databasens s\xF6kv\xE4g",desc:"Skapa en database p\xE5 din server och st\xE4ll in autentiseringsuppgifter i formul\xE4ret nedan."},permissions:{permissions:"Beh\xF6righeter",permission_confirm_title:"\xC4r du s\xE4ker p\xE5 att du vill forts\xE4tta?",permission_confirm_desc:"Fel beh\xF6righeter vid kontroll p\xE5 katalogen",permission_desc:"Nedan \xE4r en lista p\xE5 katalogr\xE4ttigheter som kr\xE4vs f\xF6r att denna app ska fungera. Om beh\xF6righetskontrollen misslyckas, uppdatera beh\xF6righeterna f\xF6r katalogerna."},verify_domain:{title:"Domain Verification",desc:"Crater uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"V\xE4rdadress till epost",port:"Port till epost",driver:"Typ",secret:"Hemlighet",mailgun_secret:"Hemlighet",mailgun_domain:"Dom\xE4n",mailgun_endpoint:"Endpoint",ses_secret:"Hemlighet",ses_key:"Nyckel",password:"L\xF6senord",username:"Anv\xE4ndarnamn",mail_config:"Epostinst\xE4llningar",from_name:"Namn som st\xE5r vid utg\xE5ende epost",from_mail:"Epostadress som anv\xE4nds som returadress vid utg\xE5ende epost",encryption:"Epostkryptering",mail_config_desc:"Nedan formul\xE4r anv\xE4nds f\xF6r att konfigurera vilket s\xE4tt som ska anv\xE4ndar f\xF6r att skicka epost. Du kan ocks\xE5 anv\xE4nda tredjepartsleverant\xF6r som Sendgrid, SES o.s.v."},req:{system_req:"Systemkrav",php_req_version:"Php (version {version} kr\xE4vs)",check_req:"Kontrollera krav",system_req_desc:"Crater har n\xE5gra krav p\xE5 din server. Kontrollera att din server har den n\xF6dv\xE4ndiga versionen av PHP och alla till\xE4gg som n\xE4mns nedan."},errors:{migrate_failed:"Migration misslyckades",database_variables_save_error:"Kan inte skriva till .env-filen. Kontrollera dina beh\xF6righeter till filen",mail_variables_save_error:"Epostinst\xE4llningar misslyckades.",connection_failed:"Databasanslutning misslyckades",database_should_be_empty:"Databasen m\xE5ste vara tom"},success:{mail_variables_save_successfully:"Epostinst\xE4llningar sparades.",database_variables_save_successfully:"Databasinst\xE4llningar sparades."}},Kh={invalid_phone:"Felaktigt telefonnummer",invalid_url:"Felaktig url (ex: http://www.crater.com)",invalid_domain_url:"Felaktig url (ex: crater.com)",required:"F\xE4ltet \xE4r tvingande",email_incorrect:"Felaktig epostadress.",email_already_taken:"Denna epostadress finns redan.",email_does_not_exist:"Anv\xE4ndare med den epostadressen finns inte",item_unit_already_taken:"Detta artikelenhetsnamn finns redan",payment_mode_already_taken:"Betalningsmetodsnamnet finns redan",send_reset_link:"Skicka l\xE4nk f\xF6r \xE5terst\xE4llning",not_yet:"Inte \xE4n? Skicka igen",password_min_length:"L\xF6senordet m\xE5ste inneh\xE5lla {count} tecken",name_min_length:"Namn m\xE5ste ha minst {count} bokst\xE4ver.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Skriv in till\xE5ten momssats",numbers_only:"Endast siffror.",characters_only:"Endast bokst\xE4ver.",password_incorrect:"L\xF6senorden m\xE5ste \xF6verensst\xE4mma",password_length:"L\xF6senordet m\xE5ste vara minst {count} tecken.",qty_must_greater_than_zero:"Antal m\xE5ste vara st\xF6rre \xE4n noll.",price_greater_than_zero:"Pris m\xE5ste vara st\xF6rre \xE4n noll.",payment_greater_than_zero:"Betalningen m\xE5ste vara st\xF6rre \xE4n noll.",payment_greater_than_due_amount:"Inslagen betalning \xE4r st\xF6rre \xE4n summan p\xE5 denna faktura.",quantity_maxlength:"Antal kan inte vara st\xF6rre \xE4n 20 siffror.",price_maxlength:"Pris kan inte vara st\xF6rre \xE4n 20 siffror.",price_minvalue:"Pris m\xE5ste vara st\xF6rre \xE4n 0.",amount_maxlength:"Belopp kan inte vara st\xF6rre \xE4n 20 siffror.",amount_minvalue:"Belopp m\xE5ste vara st\xF6rre \xE4n 9.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Beskrivning f\xE5r inte inneh\xE5lla fler \xE4n 255 tecken.",subject_maxlength:"\xC4mne f\xE5r inte inneh\xE5lla fler \xE4n 100 tecken.",message_maxlength:"Meddelande f\xE5r inte inneh\xE5lla fler \xE4n 255 tecken.",maximum_options_error:"H\xF6gst {max} val. Ta bort ett val f\xF6r att kunna l\xE4gga till ett annat.",notes_maxlength:"Noteringar kan inte vara st\xF6rre \xE4n 255 tecken.",address_maxlength:"Adress kan inte vara st\xF6rre \xE4n 255 tecken.",ref_number_maxlength:"Referensnummer kan inte vara st\xF6rre \xE4n 255 tecken.",prefix_maxlength:"Prefix kan inte vara st\xF6rre \xE4n 5 tecken.",something_went_wrong:"n\xE5got blev fel",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},Zh={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},Wh="Kostnadsf\xF6rslag",Hh="Kostnadsf\xF6rslagsnummer",Gh="Kostnadsf\xF6rslagsdatum",Yh="Utg\xE5ngsdatum",Jh="Faktura",Qh="Fakturanummer",Xh="Fakturadatum",eb="Inbetalningsdatum",tb="Noteringar",ab="Artiklar",nb="Antal",ib="Kostnad",ob="Rabatt",sb="Belopp",rb="Delsumma",db="Summa",lb="Payment",cb="Betalningskvitto",_b="Betalningsdatum",ub="Betalningsnummer",mb="Betalningstyp",pb="Belopp mottaget",fb="Kostnadsrapport",gb="Totalkostnad",vb="Resultat- och f\xF6rlustrapport",yb="Sales Customer Report",hb="Sales Item Report",bb="Tax Summary Report",kb="Inkomst",wb="Nettof\xF6rtj\xE4nst",zb="F\xF6rs\xE4ljningsrapport: Per kund",xb="SUMMA F\xD6RS\xC4LJNINGAR",Pb="F\xF6rs\xE4ljningsrapport: Per artikel",Sb="Momsrapport",jb="SUMMA MOMS",Ab="Momssatser",Db="Utgifter",Cb="Faktureras till,",Nb="Skickas till,",Eb="Fr\xE5n:",Ib="Tax";var Tb={navigation:Ph,general:Sh,dashboard:jh,tax_types:Ah,global_search:Dh,company_switcher:Ch,dateRange:Nh,customers:Eh,items:Ih,estimates:Th,invoices:Rh,recurring_invoices:$h,payments:Mh,expenses:Fh,login:Vh,modules:Uh,users:Oh,reports:Lh,settings:qh,wizard:Bh,validation:Kh,errors:Zh,pdf_estimate_label:Wh,pdf_estimate_number:Hh,pdf_estimate_date:Gh,pdf_estimate_expire_date:Yh,pdf_invoice_label:Jh,pdf_invoice_number:Qh,pdf_invoice_date:Xh,pdf_invoice_due_date:eb,pdf_notes:tb,pdf_items_label:ab,pdf_quantity_label:nb,pdf_price_label:ib,pdf_discount_label:ob,pdf_amount_label:sb,pdf_subtotal:rb,pdf_total:db,pdf_payment_label:lb,pdf_payment_receipt_label:cb,pdf_payment_date:_b,pdf_payment_number:ub,pdf_payment_mode:mb,pdf_payment_amount_received_label:pb,pdf_expense_report_label:fb,pdf_total_expenses_label:gb,pdf_profit_loss_label:vb,pdf_sales_customers_label:yb,pdf_sales_items_label:hb,pdf_tax_summery_label:bb,pdf_income_label:kb,pdf_net_profit_label:wb,pdf_customer_sales_report:zb,pdf_total_sales_label:xb,pdf_item_sales_label:Pb,pdf_tax_report_label:Sb,pdf_total_tax_label:jb,pdf_tax_types_label:Ab,pdf_expenses_label:Db,pdf_bill_to:Cb,pdf_ship_to:Nb,pdf_received_from:Eb,pdf_tax_label:Ib};const Rb={dashboard:"Hlavn\xFD Panel",customers:"Z\xE1kazn\xEDci",items:"Polo\u017Eky",invoices:"Fakt\xFAry","recurring-invoices":"Recurring Invoices",expenses:"V\xFDdaje",estimates:"Cenov\xE9 odhady",payments:"Platby",reports:"Reporty",settings:"Nastavenia",logout:"Odhl\xE1si\u0165 sa",users:"U\u017Eivatelia",modules:"Modules"},$b={add_company:"Prida\u0165 firmu",view_pdf:"Zobrazi\u0165 PDF",copy_pdf_url:"Kop\xEDrova\u0165 PDF adresu",download_pdf:"Stiahnu\u0165 PDF",save:"Ulo\u017Ei\u0165",create:"Vytvori\u0165",cancel:"Zru\u0161i\u0165",update:"Aktualizova\u0165",deselect:"Zru\u0161i\u0165 v\xFDber",download:"Stiahnu\u0165",from_date:"Od d\xE1tumu",to_date:"Do d\xE1tumu",from:"Od",to:"Pre",ok:"Ok",yes:"Yes",no:"No",sort_by:"Zoradi\u0165 pod\u013Ea",ascending:"Vzostupne",descending:"Zostupne",subject:"Predmet",body:"Telo textu",message:"Spr\xE1va",send:"Odosla\u0165",preview:"Preview",go_back:"Sp\xE4\u0165",back_to_login:"Sp\xE4\u0165 na prihl\xE1senie?",home:"Domov",filter:"Filtrova\u0165",delete:"Odstr\xE1ni\u0165",edit:"Upravi\u0165",view:"Zobrazi\u0165",add_new_item:"Prida\u0165 nov\xFA polo\u017Eku",clear_all:"Vy\u010Disti\u0165 v\u0161etko",showing:"Zobrazuje sa",of:"z",actions:"Akcie",subtotal:"MEDZIS\xDA\u010CET",discount:"Z\u013DAVA",fixed:"Pevn\xE9",percentage:"Percento",tax:"DA\u0147",total_amount:"SUMA SPOLU",bill_to:"Faktura\u010Dn\xE1 adresa",ship_to:"Adresa doru\u010Denia",due:"Term\xEDn",draft:"Koncept",sent:"Odoslan\xE9",all:"V\u0161etko",select_all:"Vybra\u0165 v\u0161etky",select_template:"Select Template",choose_file:"Kliknite sem pre vybratie s\xFAboru",choose_template:"Vybra\u0165 vzh\u013Ead",choose:"Vybra\u0165",remove:"Odstr\xE1ni\u0165",select_a_status:"Vyberte stav",select_a_tax:"Vyberte da\u0148",search:"H\u013Eada\u0165",are_you_sure:"Ste si ist\xFD?",list_is_empty:"Zoznam je pr\xE1zdny.",no_tax_found:"\u017Diadna da\u0148 nebola n\xE1jden\xE1!",four_zero_four:"404",you_got_lost:"Ups! Stratili ste sa!",go_home:"\xCDs\u0165 domov",test_mail_conf:"Otestova\u0165 e-mailov\xFA konfigur\xE1ciu",send_mail_successfully:"E-Mail odoslan\xFD \xFAspe\u0161ne",setting_updated:"Nastavenia boli \xFAspe\u0161ne aktualizovan\xE9",select_state:"Vyberte \u0161t\xE1t",select_country:"Vyberte krajinu",select_city:"Vyberte mesto",street_1:"Prv\xFD riadok ulice",street_2:"Druh\xFD riadok ulice",action_failed:"Akcia ne\xFAspe\u0161n\xE1",retry:"Sk\xFAsi\u0165 znova",choose_note:"Vyberte pozn\xE1mku",no_note_found:"Neboli n\xE1jden\xE9 \u017Eiadne pozn\xE1mky",insert_note:"Vlo\u017E pozn\xE1mku",copied_pdf_url_clipboard:"Copied PDF url to clipboard!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},Mb={select_year:"Vyberte rok",cards:{due_amount:"\u010Ciastka k zaplateniu",customers:"Z\xE1kazn\xEDci",invoices:"Fakt\xFAry",estimates:"Cenov\xE9 odhady",payments:"Payments"},chart_info:{total_sales:"Predaje",total_receipts:"Doklady o zaplaten\xED",total_expense:"V\xFDdaje",net_income:"\u010Cist\xFD pr\xEDjem",year:"Vyberte rok"},monthly_chart:{title:"Predaje a V\xFDdaje"},recent_invoices_card:{title:"Splatn\xE9 fakt\xFAry",due_on:"Term\xEDn splatenia",customer:"Z\xE1kazn\xEDk",amount_due:"\u010Ciastka k zaplateniu",actions:"Akcie",view_all:"Zobrazi\u0165 v\u0161etko"},recent_estimate_card:{title:"Ned\xE1vne cenov\xE9 odhady",date:"D\xE1tum",customer:"Z\xE1kazn\xEDk",amount_due:"Cena",actions:"Akcie",view_all:"Zobrazi\u0165 v\u0161etky"}},Fb={name:"Meno",description:"Popis",percent:"Percento",compound_tax:"Zlo\u017Een\xE1 da\u0148"},Vb={search:"H\u013Eada\u0165...",customers:"Z\xE1kazn\xEDci",users:"U\u017Eivatelia",no_results_found:"Neboli n\xE1jden\xE9 \u017Eiadne v\xFDsledky"},Ub={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},Ob={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},Lb={title:"Z\xE1kazn\xEDci",prefix:"Prefix",add_customer:"Prida\u0165 Z\xE1kazn\xEDka",contacts_list:"Zoznam z\xE1kazn\xEDkov",name:"Meno",mail:"E-mail | E-maily",statement:"V\xFDpis",display_name:"Zobrazovan\xE9 meno",primary_contact_name:"Meno Prim\xE1rneho Kontaktu",contact_name:"Meno Kontaktu",amount_due:"\u010Ciastka k zaplateniu",email:"E-mail",address:"Adresa",phone:"Telef\xF3n",website:"Webov\xE9 str\xE1nky",overview:"Preh\u013Ead",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"Aktivova\u0165 port\xE1l",country:"Krajina",state:"\u0160t\xE1t",city:"Mesto",zip_code:"PS\u010C",added_on:"Pridan\xE9 D\u0148a",action:"Akcia",password:"Heslo",confirm_password:"Confirm Password",street_number:"\u010C\xEDslo Ulice",primary_currency:"Hlavn\xE1 Mena",description:"Popis",add_new_customer:"Prida\u0165 Nov\xE9ho Z\xE1kazn\xEDka",save_customer:"Ulo\u017Ei\u0165 Z\xE1kazn\xEDka",update_customer:"Aktualizova\u0165 Zak\xE1zn\xEDka",customer:"Z\xE1kazn\xEDk | Z\xE1kazn\xEDci",new_customer:"Nov\xFD Z\xE1kazn\xEDk",edit_customer:"Upravi\u0165 Z\xE1kazn\xEDka",basic_info:"Z\xE1kladn\xE9 Inform\xE1cie",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Faktura\u010Dn\xE1 Adresa",shipping_address:"Doru\u010Dovacia Adresa",copy_billing_address:"Kop\xEDrova\u0165 pod\u013Ea Faktura\u010Dnej adresy",no_customers:"Zatia\u013E nebol pridan\xFD \u017Eiadny z\xE1kazn\xEDk!",no_customers_found:"Nen\xE1jden\xED \u017Eiadni z\xE1kazn\xEDci!",no_contact:"No contact",no_contact_name:"No contact name",list_of_customers:"T\xE1to sekcia bude obsahova\u0165 zoznam z\xE1kazn\xEDkov.",primary_display_name:"Hlavn\xE9 meno pre zobrazenie",select_currency:"Vyberte menu",select_a_customer:"Vyberte z\xE1kazn\xEDka",type_or_click:"Za\u010Dnite p\xEDsa\u0165 alebo kliknite pre vybratie",new_transaction:"Nov\xE1 Transakcia",no_matching_customers:"Nena\u0161li sa \u017Eiadny z\xE1kazn\xEDci sp\u013A\u0148aj\xFAce Va\u0161e podmienky!",phone_number:"Telef\xF3nne \u010C\xEDslo",create_date:"D\xE1tum Vytvorenia",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 tohto z\xE1kazn\xEDka ani \u017Eiadne fakt\xFAry, cenov\xE9 odhady alebo platby s n\xEDm spojen\xE9. | Nebudete m\xF4c\u0165 obnovi\u0165 t\xFDchto z\xE1kazn\xEDkov ani \u017Eiadne fakt\xFAry, cenov\xE9 odhady alebo platby s nimi spojen\xE9.",created_message:"Z\xE1kazn\xEDk \xFAspe\u0161ne vytvoren\xFD",updated_message:"Z\xE1kazn\xEDk \xFAspe\u0161ne aktualizovan\xFD",address_updated_message:"Address Information Updated succesfully",deleted_message:"Z\xE1kazn\xEDk \xFAspe\u0161ne odstr\xE1nen\xFD | Z\xE1kazn\xEDci \xFAspe\u0161ne odstr\xE1nen\xED",edit_currency_not_allowed:"Cannot change currency once transactions created."},qb={title:"Polo\u017Eky",items_list:"Zoznam Polo\u017Eiek",name:"Meno",unit:"Jednotka",description:"Popis",added_on:"Pridan\xE9 D\u0148a",price:"Cena",date_of_creation:"D\xE1tum Vytvorenia",not_selected:"No item selected",action:"Akcia",add_item:"Prida\u0165 Polo\u017Eku",save_item:"Ulo\u017Ei\u0165 Polo\u017Eku",update_item:"Aktualizova\u0165 Polo\u017Eku",item:"Polo\u017Eka | Polo\u017Eky",add_new_item:"Prida\u0165 Nov\xFA Polo\u017Eku",new_item:"Nov\xE1 polo\u017Eka",edit_item:"Upravi\u0165 Polo\u017Eku",no_items:"Zatia\u013E \u017Eiadn\xE9 polo\u017Eky!",list_of_items:"T\xE1to sekcia bude obsahova\u0165 zoznam z\xE1kazn\xEDkov.",select_a_unit:"vyberte jednotku",taxes:"Dane",item_attached_message:"Nie je mo\u017En\xE9 vymaza\u0165 polo\u017Eku, ktor\xE1 sa pou\u017E\xEDva",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 t\xFAto Polo\u017Eku | Nebudete m\xF4c\u0165 obnovi\u0165 tieto Polo\u017Eky",created_message:"Polo\u017Eka \xFAspe\u0161ne vytvoren\xE1",updated_message:"Polo\u017Eka \xFAspe\u0161ne aktualizovan\xE1",deleted_message:"Polo\u017Eka \xFAspe\u0161ne odstr\xE1nen\xE1 | Polo\u017Eky \xFAspe\u0161ne odstr\xE1nen\xE9"},Bb={title:"Cenov\xE9 odhady",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Cenov\xFD odhad | Cenov\xE9 odhady",estimates_list:"Zoznam Cenov\xFDch odhadov",days:"{days} Dn\xED",months:"{months} Mesiac",years:"{years} Rok",all:"V\u0161etko",paid:"Zaplaten\xE9",unpaid:"Nezaplaten\xE9",customer:"Z\xC1KAZN\xCDK",ref_no:"REF \u010C.",number:"\u010C\xCDSLO",amount_due:"Dl\u017En\xE1 suma",partially_paid:"\u010Ciasto\u010Dne Zaplaten\xE9",total:"Spolu",discount:"Z\u013Eava",sub_total:"Medzis\xFA\u010Det",estimate_number:"\u010C\xEDslo Cenov\xE9ho odhadu",ref_number:"Ref. \u010C\xEDslo",contact:"Kontakt",add_item:"Prida\u0165 Polo\u017Eku",date:"D\xE1tum",due_date:"D\xE1tum Splatnosti",expiry_date:"D\xE1tum Ukon\u010Denia Platnosti",status:"Stav",add_tax:"Prida\u0165 Da\u0148",amount:"Suma",action:"Akcia",notes:"Pozn\xE1mky",tax:"Da\u0148",estimate_template:"Vzh\u013Ead",convert_to_invoice:"Konvertova\u0165 do Fakt\xFAry",mark_as_sent:"Ozna\u010Di\u0165 ako odoslan\xE9",send_estimate:"Odosla\u0165 Cenov\xFD odhad",resend_estimate:"Znovu Odosla\u0165 Cenov\xFD odhad",record_payment:"Zaznamena\u0165 Platbu",add_estimate:"Vytvori\u0165 Cenov\xFD odhad",save_estimate:"Ulo\u017Ei\u0165 Cenov\xFD odhad",confirm_conversion:"Tento cenov\xFD odhad bude pou\u017Eit\xFD k vytvoreniu novej Fakt\xFAry.",conversion_message:"Fakt\xFAra \xFAspe\u0161ne vytvoren\xE1",confirm_send_estimate:"Tento Cenov\xFD odhad bude odoslan\xFD z\xE1kazn\xEDkovi prostredn\xEDctvom e-mailu",confirm_mark_as_sent:"Tento Cenov\xFD odhad bude ozna\u010Den\xFD ako odoslan\xFD",confirm_mark_as_accepted:"Tento Cenov\xFD odhad bude ozna\u010Den\xFD ako Prijat\xFD",confirm_mark_as_rejected:"Tento Cenov\xFD odhad bude ozna\u010Den\xFD ako Odmietnut\xFD",no_matching_estimates:"Nena\u0161li sa \u017Eiadne Cenov\xE9 odhady sp\u013A\u0148aj\xFAce Va\u0161e podmienky!",mark_as_sent_successfully:"Cenov\xFD odhad \xFAspe\u0161ne ozna\u010Den\xFD ako odoslan\xFD",send_estimate_successfully:"Cenov\xFD odhad \xFAspe\u0161ne odoslan\xFD",errors:{required:"Pole je povinn\xE9"},accepted:"Prij\xE1t\xE1",rejected:"Rejected",expired:"Expired",sent:"Odoslan\xE1",draft:"Koncept",viewed:"Viewed",declined:"Zru\u0161en\xFD",new_estimate:"Nov\xFD Cenov\xFD odhad",add_new_estimate:"Prida\u0165 nov\xFD Cenov\xFD odhad",update_Estimate:"Aktualizova\u0165 Cenov\xFD odhad",edit_estimate:"Upravi\u0165 Cenov\xFD odhad",items:"polo\u017Eky",Estimate:"Cenov\xFD odhad | Cenov\xE9 odhady",add_new_tax:"Prida\u0165 Nov\xFA Da\u0148",no_estimates:"Zatia\u013E \u017Eiadne cenov\xE9 odhady",list_of_estimates:"T\xE1to sekcia bude obsahova\u0165 zoznam cenov\xFDch odhadov.",mark_as_rejected:"Ozna\u010Di\u0165 ako odmietnut\xFA",mark_as_accepted:"Ozna\u010Den\xFD ako prijat\xFA",marked_as_accepted_message:"Cenov\xFD odhad ozna\u010Den\xFD ako schv\xE1len\xFD",marked_as_rejected_message:"Cenov\xFD odhad ozna\u010Den\xFD ako odmietnut\xFD",confirm_delete:"Nebude mo\u017En\xE9 obnovi\u0165 cenov\xFD odhad | Nebude mo\u017En\xE9 obnovi\u0165 cenov\xE9 odhady",created_message:"Cenov\xFD odhad \xFAspe\u0161n\xE9 vytvoren\xFD",updated_message:"Cenov\xFD odhad \xFAspe\u0161n\xE9 aktualizovan\xFD",deleted_message:"Cenov\xFD odhad \xFAspe\u0161n\xE9 vymazan\xFD | Cenov\xE9 odhady \xFAspe\u0161n\xE9 vymazan\xE9",something_went_wrong:"Nie\u010Do neprebehlo v poriadku, odsk\xFA\u0161ajte pros\xEDm znova.",item:{title:"N\xE1zov Polo\u017Eky",description:"Popis",quantity:"Mno\u017Estvo",price:"Cena",discount:"Z\u013Eava",total:"Celkom",total_discount:"Celkov\xE1 z\u013Eava",sub_total:"Medzis\xFA\u010Det",tax:"Da\u0148",amount:"Suma",select_an_item:"Za\u010Dnite p\xEDsa\u0165 alebo kliknite pre vybratie polo\u017Eky",type_item_description:"Zadajte Popis Polo\u017Eky (volite\u013En\xE9)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},Kb={title:"Fakt\xFAry",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Zoznam Fakt\xFAr",invoice_information:"Invoice Information",days:"{days} \u010Ee\u0148",months:"{months} Mesiac",years:"{years} Rok",all:"V\u0161etko",paid:"Zaplaten\xE9",unpaid:"Nezaplaten\xE9",viewed:"Viewed",overdue:"Overdue",completed:"Completed",customer:"Z\xC1KAZN\xCDK",paid_status:"Stav platby",ref_no:"REF \u010C.",number:"\u010C\xCDSLO",amount_due:"Dl\u017En\xE1 suma",partially_paid:"\u010Ciasto\u010Dne Zaplaten\xE9",total:"Spolu",discount:"Z\u013Eava",sub_total:"Medzis\xFA\u010Det",invoice:"Fakt\xFAra | Fakt\xFAry",invoice_number:"\u010C\xEDslo Fakt\xFAry",ref_number:"Ref. \u010C\xEDslo",contact:"Kontakt",add_item:"Prida\u0165 Polo\u017Eku",date:"D\xE1tum",due_date:"D\xE1tum Splatnosti",status:"Stav",add_tax:"Prida\u0165 Da\u0148",amount:"Suma",action:"Akcia",notes:"Pozn\xE1mky",view:"Zobrazi\u0165",send_invoice:"Odosla\u0165 Fakt\xFAru",resend_invoice:"Odosla\u0165 Fakt\xFAru Znovu",invoice_template:"Vzh\u013Ead fakt\xFAry",conversion_message:"Invoice cloned successful",template:"Vzh\u013Ead",mark_as_sent:"Ozna\u010Di\u0165 ako odoslan\xFA",confirm_send_invoice:"T\xE1to fakt\xFAra bude odoslan\xE1 z\xE1kazn\xEDkovi prostredn\xEDctvom e-mailu",invoice_mark_as_sent:"T\xE1to fakt\xFAra bude ozna\u010Den\xE1 ako odoslan\xE1",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"T\xE1to fakt\xFAra bude odoslan\xE1 z\xE1kazn\xEDkovi prostredn\xEDctvom e-mailu",invoice_date:"D\xE1tum Vystavenia",record_payment:"Zaznamena\u0165 Platbu",add_new_invoice:"Nov\xE1 Fakt\xFAra",update_expense:"Update Expense",edit_invoice:"Upravi\u0165 Fakt\xFAru",new_invoice:"Nov\xE1 Fakt\xFAra",save_invoice:"Ulo\u017Ei\u0165 Fakt\xFAru",update_invoice:"Upravi\u0165 Fakt\xFAru",add_new_tax:"Prida\u0165 Nov\xFA Da\u0148",no_invoices:"Zatia\u013E nem\xE1te \u017Eiadn\xE9 fakt\xFAry!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"T\xE1to sekcia bude obsahova\u0165 zoznam fakt\xFAr",select_invoice:"Vybra\u0165 Fakt\xFAru",no_matching_invoices:"Nena\u0161li sa \u017Eiadne fakt\xFAry!",mark_as_sent_successfully:"Fakt\xFAra ozna\u010Den\xE1 ako \xFAspe\u0161ne odoslan\xE1",invoice_sent_successfully:"Invoice sent successfully",cloned_successfully:"Fakt\xFAra bola \xFAspe\u0161ne okop\xEDrovan\xE1",clone_invoice:"Kop\xEDrova\u0165 fakt\xFAru",confirm_clone:"Fakt\xFAra bude okop\xEDrovan\xE1 do novej",item:{title:"N\xE1zov polo\u017Eky",description:"Popis",quantity:"Mno\u017Estvo",price:"Cena",discount:"Z\u013Eava",total:"Celkom",total_discount:"Celkov\xE1 z\u013Eava",sub_total:"Medzis\xFA\u010Det",tax:"Da\u0148",amount:"\u010Ciastka",select_an_item:"Nap\xED\u0161te alebo vyberte polo\u017Eku",type_item_description:"Popis polo\u017Eky (volite\u013En\xE9)"},payment_attached_message:"K jednej z vybran\xFDch fakt\xFAr u\u017E je pripojen\xE1 platba. Nezabudnite najsk\xF4r vymaza\u0165 prilo\u017Een\xE9 platby, aby ste mohli pokra\u010Dova\u0165 v odstr\xE1nen\xED",confirm_delete:"T\xFAto fakt\xFAru nebude mo\u017En\xE9 obnovi\u0165 | Tieto fakt\xFAry nebude mo\u017En\xE9 obnovi\u0165",created_message:"Fakt\xFAra \xFAspe\u0161ne vytvoren\xE1",updated_message:"Fakt\xFAra \xFAspe\u0161ne aktualizovan\xE1",deleted_message:"Fakt\xFAra \xFAspe\u0161ne vymazan\xE1 | Fakt\xFAry \xFAspe\u0161ne vymazan\xE9",marked_as_sent_message:"Fakt\xFAra \xFAspe\u0161ne ozna\u010Den\xE1 ako odoslan\xE1",something_went_wrong:"Nie\u010Do neprebehlo v poriadku, odsk\xFA\u0161ajte pros\xEDm znova.",invalid_due_amount_message:"Celkov\xE1 suma fakt\xFAry nem\xF4\u017Ee by\u0165 ni\u017E\u0161ia ako celkov\xE1 suma zaplaten\xE1 za t\xFAto fakt\xFAru. Ak chcete pokra\u010Dova\u0165, aktualizujte fakt\xFAru alebo odstr\xE1\u0148te s\xFAvisiace platby.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},Zb={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},Wb={title:"Platby",payments_list:"Zoznam Platieb",record_payment:"Zaznamena\u0165 Platbu",customer:"Z\xE1kazn\xEDk",date:"D\xE1tum",amount:"Suma",action:"Akcia",payment_number:"\u010C\xEDslo Platby",payment_mode:"Sp\xF4sob Platby",invoice:"Fakt\xFAra",note:"Pozn\xE1mka",add_payment:"Prida\u0165 Platbu",new_payment:"Nov\xE1 Platba",edit_payment:"\xDApravi\u0165 Platbu",view_payment:"Zobrazi\u0165 Platbu",add_new_payment:"Nov\xE1 Platba",send_payment_receipt:"Posla\u0165 Doklad o Zaplaten\xED",send_payment:"Odosla\u0165 Platbu",save_payment:"Ulo\u017Ei\u0165 Platbu",update_payment:"\xDApravi\u0165 Platbu",payment:"Platba | Platby",no_payments:"Zatia\u013E nem\xE1te \u017Eiadne platby!",not_selected:"Not selected",no_invoice:"No invoice",no_matching_payments:"Nena\u0161li sa \u017Eiadne platby sp\u013A\u0148aj\xFAce Va\u0161e podmienky!",list_of_payments:"T\xE1to sekcia bude obsahova\u0165 zoznam platieb.",select_payment_mode:"Vyberte sp\xF4sob platby",confirm_mark_as_sent:"Tento cenov\xFD odhad bude ozna\u010Den\xFD ako odoslan\xFD",confirm_send_payment:"Tento cenov\xFD odhad bude odoslan\xFD z\xE1kazn\xEDkovi prostredn\xEDctvom e-mailu",send_payment_successfully:"Platba \xFAspe\u0161ne odoslan\xE1",something_went_wrong:"Nie\u010Do neprebehlo v poriadku, odsk\xFA\u0161ajte pros\xEDm znova.",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 t\xFAto Platbu | Nebudete m\xF4c\u0165 obnovi\u0165 tieto Platby",created_message:"Platba \xFAspe\u0161ne vytvoren\xE1",updated_message:"Platba \xFAspe\u0161ne upravena",deleted_message:"Platba \xFAspe\u0161ne odstr\xE1nen\xE1 | Platby \xFAspe\u0161ne odstr\xE1nen\xE9",invalid_amount_message:"Suma platby nie je spr\xE1vna"},Hb={title:"V\xFDdaje",expenses_list:"Zoznam V\xFDdajov",select_a_customer:"Vyberte z\xE1kazn\xEDka",expense_title:"Nadpis",customer:"Z\xE1kazn\xEDk",currency:"Currency",contact:"Kontakt",category:"Kateg\xF3ria",from_date:"Od d\xE1tumu",to_date:"Do d\xE1tumu",expense_date:"D\xE1tum",description:"Popis",receipt:"Doklad o zaplaten\xED",amount:"Suma",action:"Akcia",not_selected:"Not selected",note:"Pozn\xE1mka",category_id:"ID kateg\xF3rie",date:"D\xE1tum",add_expense:"Prida\u0165 V\xFDdaj",add_new_expense:"Prida\u0165 Nov\xFD V\xFDdaj",save_expense:"Ulo\u017Ei\u0165 V\xFDdaj",update_expense:"Aktualizova\u0165 V\xFDdaj",download_receipt:"Stiahnu\u0165 doklad o zaplaten\xED",edit_expense:"Upravi\u0165 V\xFDdaj",new_expense:"Nov\xFD V\xFDdaj",expense:"V\xFDdaj | V\xFDdaje",no_expenses:"Zatia\u013E nem\xE1te \u017Eiadne v\xFDdaje!",list_of_expenses:"T\xE1to sekcia bude obsahova\u0165 zoznam v\xFDdajov.",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 tento V\xFDdaj | Nebudete m\xF4c\u0165 obnovi\u0165 tieto V\xFDdaje",created_message:"V\xFDdaj \xFAspe\u0161ne vytvoren\xFD",updated_message:"V\xFDdaj \xFAspe\u0161ne aktualizovan\xFD",deleted_message:"V\xFDdaj \xFAspe\u0161ne odstr\xE1nen\xFD | V\xFDdaje \xFAspe\u0161ne odstr\xE1nen\xE9",categories:{categories_list:"Zoznam kateg\xF3ri\xED",title:"Nadpis",name:"N\xE1zov",description:"Popis",amount:"Suma",actions:"Akcie",add_category:"Prida\u0165 Kateg\xF3riu",new_category:"Nov\xE1 Kateg\xF3ria",category:"Kateg\xF3ria | Kateg\xF3rie",select_a_category:"Vyberte kateg\xF3riu"}},Gb={email:"E-mail",password:"Heslo",forgot_password:"Zabudol som heslo",or_signIn_with:"alebo sa prihl\xE1si\u0165 pomocou",login:"Prihl\xE1si\u0165 sa",register:"Registrova\u0165 sa",reset_password:"Obnovi\u0165 heslo",password_reset_successfully:"Heslo \xDAspe\u0161ne Obnoven\xE9",enter_email:"Zadajte e-mail",enter_password:"Zadajte heslo",retype_password:"Znova zadajte heslo"},Yb={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},Jb={title:"U\u017Eivatelia",users_list:"Zoznam U\u017E\xEDvate\u013Eov",name:"Meno",description:"Popis",added_on:"Pridan\xE9 D\u0148a",date_of_creation:"D\xE1tum Vytvorenia",action:"Akcia",add_user:"Prida\u0165 pou\u017E\xEDvate\u013Ea",save_user:"Ulo\u017Ei\u0165 pou\u017E\xEDvate\u013Ea",update_user:"Aktualizova\u0165 pou\u017E\xEDvate\u013Ea",user:"U\u017E\xEDvate\u013E | U\u017E\xEDvatelia",add_new_user:"Prida\u0165 Nov\xE9ho U\u017E\xEDvate\u013Ea",new_user:"Nov\xFD u\u017E\xEDvate\u013E",edit_user:"Upravi\u0165 U\u017E\xEDvate\u013Ea",no_users:"Zatia\u013E nebol pridan\xFD \u017Eiadny u\u017E\xEDvate\u013E!",list_of_users:"T\xE1to sekcia bude obsahova\u0165 zoznam u\u017E\xEDvate\u013Eov.",email:"E-mail",phone:"Telef\xF3n",password:"Heslo",user_attached_message:"Nie je mo\u017En\xE9 vymaza\u0165 akt\xEDvneho u\u017E\xEDvate\u013Ea",confirm_delete:"Nebude mo\u017En\xE9 obnovi\u0165 tohto pou\u017E\xEDvate\u013Ea | Nebude mo\u017En\xE9 obnovi\u0165 t\xFDchto pou\u017E\xEDvate\u013Eov",created_message:"U\u017E\xEDvate\u013E \xFAspe\u0161ne vytvoren\xFD",updated_message:"U\u017E\xEDvate\u013E \xFAspe\u0161ne aktualizovan\xE1",deleted_message:"U\u017E\xEDvate\u013E \xFAspe\u0161ne odstr\xE1nen\xFD | U\u017E\xEDvatelia \xFAspe\u0161ne odstr\xE1nen\xED",select_company_role:"Select Role for {company}",companies:"Companies"},Qb={title:"Reporty",from_date:"Od d\xE1tumu",to_date:"Do d\xE1tumu",status:"Stav",paid:"Zaplaten\xE1",unpaid:"Nezaplaten\xE1",download_pdf:"Stiahnu\u0165 PDF",view_pdf:"Zobrazi\u0165 PDF",update_report:"Aktualizova\u0165 Report",report:"Report | Reporty",profit_loss:{profit_loss:"Ziskt a Straty",to_date:"Do d\xE1tumu",from_date:"Od d\xE1tumu",date_range:"Vybra\u0165 rozsah d\xE1tumu"},sales:{sales:"Predaje",date_range:"Vybra\u0165 rozsah d\xE1tumu",to_date:"Do d\xE1tumu",from_date:"Od d\xE1tumu",report_type:"Typ Reportu"},taxes:{taxes:"Dane",to_date:"Do d\xE1tumu",from_date:"Od d\xE1tumu",date_range:"Vybra\u0165 Rozsah D\xE1tumu"},errors:{required:"Pole je povinn\xE9"},invoices:{invoice:"Fakt\xFAra",invoice_date:"D\xE1tum Vystavenia",due_date:"D\xE1tum Splatnosti",amount:"Suma",contact_name:"Kontaktn\xE1 Osoba",status:"Stav"},estimates:{estimate:"Cenov\xFD odhad",estimate_date:"D\xE1tum cenov\xE9ho odhadu",due_date:"D\xE1tum platnosti cenov\xE9ho odhadu",estimate_number:"\u010C\xEDslo cenov\xE9ho odhadu",ref_number:"Ref. \u010C\xEDslo",amount:"Suma",contact_name:"Kontaktn\xE1 Osoba",status:"Stav"},expenses:{expenses:"V\xFDdaje",category:"Kateg\xF3ria",date:"D\xE1tum",amount:"Suma",to_date:"Do d\xE1tumu",from_date:"Od d\xE1tumu",date_range:"Vybra\u0165 Rozsah D\xE1tumu"}},Xb={menu_title:{account_settings:"Nastavenia \xFA\u010Dtu",company_information:"Inform\xE1cie o Firme",customization:"Prisp\xF4sobenie",preferences:"Preferencie",notifications:"Upozornenia",tax_types:"Typy Dan\xED",expense_category:"Kateg\xF3rie cenov\xFDch odhadov",update_app:"Aktualizova\u0165 Aplik\xE1ciu",backup:"Z\xE1loha",file_disk:"S\xFAborov\xFD disk",custom_fields:"Vlastn\xE9 Polia",payment_modes:"Sp\xF4soby Platby",notes:"Pozn\xE1mky",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Nastavenia",setting:"Nastavenia | Nastavenia",general:"V\u0161eobecn\xE9",language:"Jazyk",primary_currency:"Hlavn\xE1 Mena",timezone:"\u010Casov\xE9 P\xE1smo",date_format:"Form\xE1t D\xE1tumu",currencies:{title:"Meny",currency:"Mena | Meny",currencies_list:"Zoznam Mien",select_currency:"Vyberte Menu",name:"Meno",code:"K\xF3d",symbol:"Symbol",precision:"Presnos\u0165",thousand_separator:"Oddelova\u010D Tis\xEDciek",decimal_separator:"Oddelova\u010D Desatinn\xFDch Miest",position:"Poz\xEDcia",position_of_symbol:"Poz\xEDcia Symbolu",right:"Vpravo",left:"V\u013Eavo",action:"Akcia",add_currency:"Prida\u0165 nov\xFA Menu"},mail:{host:"Host E-mailu",port:"Port E-mailu",driver:"Driver E-mailu",secret:"Tajn\xFD K\u013E\xFA\u010D (secret)",mailgun_secret:"Tajn\xFD k\u013E\xFA\u010D Mailgun (secret)",mailgun_domain:"Dom\xE9na",mailgun_endpoint:"Endpoint Mailgun",ses_secret:"SES Tajn\xFD K\u013E\xFA\u010D (secret)",ses_key:"SES k\u013E\xFA\u010D (key)",password:"E-mailov\xE9 heslo",username:"E-mailov\xE9 meno (username)",mail_config:"Konfigur\xE1cia E-mailov",from_name:"Meno odosielate\u013Ea",from_mail:"E-mail odosielate\u013Ea",encryption:"E-mailov\xE1 Enkrypcia",mail_config_desc:"Ni\u017E\u0161ie n\xE1jdete konfigur\xE1ciu E-mailu pou\u017Eit\xE9ho k odosielaniu E-mailov z aplik\xE1cie Crater. M\xF4\u017Eete taktie\u017E nastavi\u0165 spojenie so slu\u017Ebami tret\xEDch str\xE1n ako napr\xEDklad Sendgrid, SES a pod."},pdf:{title:"Nastavenia PDF",footer_text:"Text v p\xE4ti\u010Dke",pdf_layout:"Rozlo\u017Eenie PDF"},company_info:{company_info:"Inform\xE1cie o spolo\u010Dnosti",company_name:"N\xE1zov spolo\u010Dnosti",company_logo:"Logo spolo\u010Dnosti",section_description:"Inform\xE1cie o Va\u0161ej firme, ktor\xE9 bud\xFA zobrazen\xE9 na fakt\xFArach, cenov\xFDch odhadoch a in\xFDch dokumentoch vytvoren\xFDch v\u010Faka Creater.",phone:"Telef\xF3n",country:"Krajina",state:"\u0160t\xE1t",city:"Mesto",address:"Adresa",zip:"PS\u010C",save:"Ulo\u017Ei\u0165",delete:"Delete",updated_message:"Inform\xE1cie o firme \xFAspe\u0161ne aktualizovan\xE9",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Vlastn\xE9 Polia",section_description:"Personalizujte si Fakt\xFAry, Cenov\xE9 Odhady a Potvrdenia o platbe pomocou vlastn\xFDch pol\xED. Uistite sa, \u017Ee ste ni\u017E\u0161ie vytvoren\xE9 polia pou\u017Eili v form\xE1te adresy na str\xE1nke nastaven\xED personaliz\xE1cie.",add_custom_field:"Prida\u0165 Vlastn\xE9 Pole",edit_custom_field:"Upravi\u0165 Vlastn\xE9 Pole",field_name:"Meno Po\u013Ea",label:"Zna\u010Dka",type:"Typ",name:"N\xE1zov",slug:"Slug",required:"Povinn\xE9",placeholder:"Umiestnenie",help_text:"Pomocn\xFD Text",default_value:"Predvolen\xE1 hodnota",prefix:"Predpona",starting_number:"Po\u010Diato\u010Dn\xE9 \u010C\xEDslo",model:"Model",help_text_description:"Nap\xED\u0161te popis aby u\u017E\xEDvatelia lep\u0161ie pochopili v\xFDznam tohto po\u013Ea.",suffix:"Pr\xEDpona",yes:"\xC1no",no:"Nie",order:"Objedna\u0165",custom_field_confirm_delete:"Nebudete m\xF4c\u0165 obnovit toto vlastn\xE9 pole",already_in_use:"Toto vlastne pole sa u\u017E pou\u017E\xEDva",deleted_message:"Vlastn\xE9 pole \xFAspe\u0161ne vymazan\xE9",options:"mo\u017Enosti",add_option:"Prida\u0165 Mo\u017Enosti",add_another_option:"Prida\u0165 \u010Fa\u013E\u0161iu mo\u017Enost\u0165",sort_in_alphabetical_order:"Zoradi\u0165 v abecednom porad\xED",add_options_in_bulk:"Prida\u0165 hromadn\xE9 mo\u017Enosti",use_predefined_options:"Pou\u017Ei\u0165 predvolen\xE9 mo\u017Enosti",select_custom_date:"Vybrat vlastn\xFD d\xE1tum",select_relative_date:"Vybra\u0165 Relat\xEDvny D\xE1tum",ticked_by_default:"Predvolene ozna\u010Den\xE9",updated_message:"Vlastn\xE9 pole \xFAspe\u0161ne aktualizovan\xE9",added_message:"Vlastne pole \xFAspe\u0161ne pridan\xE9",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"Prisp\xF4sobenie",updated_message:"Inform\xE1cie o firme \xFAspe\u0161ne aktualizovan\xE9",save:"Ulo\u017Ei\u0165",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Fakt\xFAry",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Prednastaven\xE9 telo e-mailu fakt\xFAry",company_address_format:"Form\xE1t firemnej adresy",shipping_address_format:"Form\xE1t doru\u010Dovacej adresy",billing_address_format:"Form\xE1t faktura\u010Dnej adresy",invoice_email_attachment:"Send invoices as attachments",invoice_email_attachment_setting_description:"Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Cenov\xFD odhad",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Prednastaven\xE9 telo e-mailu cenov\xE9ho dohadu",company_address_format:"Form\xE1t firemnej adresy",shipping_address_format:"Form\xE1t faktura\u010Dnej adresy",billing_address_format:"Form\xE1t faktura\u010Dnej adresy",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:"Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Platby",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Prednastaven\xE9 telo e-mailu platby",company_address_format:"Form\xE1t firemnej adresy",from_customer_address_format:"Z form\xE1tu adresy z\xE1kazn\xEDka",payment_email_attachment:"Send payments as attachments",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Polo\u017Eky",units:"Jednotky",add_item_unit:"Prida\u0165 Jednotku",edit_item_unit:"Upravi\u0165 Jednotku",unit_name:"N\xE1zov Jednotky",item_unit_added:"Jednotka \xFAspe\u0161ne pridan\xE1",item_unit_updated:"Jednotka \xFAspe\u0161ne aktualizovan\xE1",item_unit_confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 t\xFAto Jednotku",already_in_use:"Jednotk\xE1 sa pr\xE1ve pou\u017E\xEDva",deleted_message:"Jednotka \xFAspe\u0161ne odstr\xE1nena"},notes:{title:"Pozn\xE1mky",description:"U\u0161etrite \u010Das vytv\xE1ran\xEDm pozn\xE1mok a ich op\xE4tovn\xFDm pou\u017Eit\xEDm vo svojich fakt\xFArach, odhadoch a platb\xE1ch.",notes:"Pozn\xE1mky",type:"Typ",add_note:"Prida\u0165 pozn\xE1mku",add_new_note:"Prida\u0165 Nov\xFA Pozn\xE1mku",name:"N\xE1zov",edit_note:"Upravi\u0165 pozn\xE1mku",note_added:"Pozn\xE1mka \xFAspe\u0161ne pridan\xE1",note_updated:"Pozn\xE1mka \xFAspe\u0161ne aktualizovan\xE1",note_confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 t\xFAto Pozn\xE1mku",already_in_use:"Pozn\xE1mka sa pr\xE1ve pou\u017E\xEDva",deleted_message:"Pozn\xE1mka \xFAspe\u0161ne odstr\xE1nena"}},account_settings:{profile_picture:"Profilov\xE1 Fotka",name:"Meno",email:"Email",password:"Heslo",confirm_password:"Potvrdi\u0165 heslo",account_settings:"Nastavenie \xFA\u010Dtu",save:"Ulo\u017Ei\u0165",section_description:"Svoje meno, e-mail a heslo m\xF4\u017Eete aktualizova\u0165 pomocou formul\xE1ra ni\u017E\u0161ie.",updated_message:"Nastavenia \xFA\u010Dtu boli \xFAspe\u0161ne aktualizovan\xE9"},user_profile:{name:"Meno",email:"Email",password:"Heslo",confirm_password:"Potvrdi\u0165 heslo"},notification:{title:"Upozornenia",email:"Odosla\u0165 upozornenie",description:"Ktor\xE9 e-mailov\xE9 upozornenia chcete dost\xE1va\u0165 ke\u010F sa nie\u010Do zmen\xED?",invoice_viewed:"Fakt\xFAra zobrazen\xE1",invoice_viewed_desc:"Ke\u010F si v\xE1\u0161 z\xE1kazn\xEDk prezer\xE1 fakt\xFAru odoslan\xFA cez Hlavn\xFD Panel.",estimate_viewed:"Cenov\xFD odhad zobrazen\xFD",estimate_viewed_desc:"Ke\u010F si v\xE1\u0161 z\xE1kazn\xEDk prezer\xE1 cenov\xFD odhad odoslan\xFD cez Hlavn\xFD Panel.",save:"Ulo\u017Ei\u0165",email_save_message:"E-mail bol \xFAspe\u0161ne ulo\u017Een\xFD",please_enter_email:"Zadajte e-mail"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help Crater properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Typ dan\xED",add_tax:"Prida\u0165 da\u0148",edit_tax:"Upravi\u0165 Da\u0148",description:"M\xF4\u017Eete prida\u0165 alebo odobra\u0165 dane. Crater podporuje dane jednotliv\xFDch polo\u017Eiek aj na fakt\xFAre.",add_new_tax:"Prida\u0165 Nov\xFA Da\u0148",tax_settings:"Nastavenia dan\xED",tax_per_item:"Da\u0148 pre ka\u017Ed\xFA Polo\u017Eku zvl\xE1\u0161\u0165",tax_name:"N\xE1zov Dane",compound_tax:"Zlo\u017Een\xE1 da\u0148",percent:"Percento",action:"Akcia",tax_setting_description:"T\xFAto mo\u017Enos\u0165 povo\u013Ete, ak chcete prida\u0165 dane k jednotliv\xFDm polo\u017Ek\xE1m fakt\xFAr. \u0160tandardne sa dane pripo\u010D\xEDtavaj\xFA priamo k fakt\xFAre.",created_message:"Da\u0148 \xFAspe\u0161ne vytvoren\xE1",updated_message:"Da\u0148 \xFAspe\u0161ne aktualizovan\xE1",deleted_message:"Da\u0148 \xFAspe\u0161ne odstr\xE1nen\xE1",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 da\u0148",already_in_use:"Da\u0148 u\u017E sa u\u017E po\u017E\xEDva"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Kateg\xF3rie v\xFDdajov",action:"Akcia",description:"Na pridanie polo\u017Eiek v\xFDdavkov s\xFA povinn\xE9 kateg\xF3rie. Tieto kateg\xF3rie m\xF4\u017Eete prida\u0165 alebo odstr\xE1ni\u0165 pod\u013Ea svojich preferenci\xED.",add_new_category:"Prida\u0165 Nov\xFA Kateg\xF3riu",add_category:"Prida\u0165 Kateg\xF3riu",edit_category:"Upravi\u0165 Kateg\xF3riu",category_name:"N\xE1zov Kateg\xF3rie",category_description:"Popis",created_message:"Kateg\xF3ria cenov\xE9ho odhadu \xFAspe\u0161ne vytvoren\xE1",deleted_message:"Kateg\xF3ria cenov\xE9ho odhadu \xFAspe\u0161ne odstr\xE1nena",updated_message:"Kateg\xF3ria cenov\xE9ho odhadu \xFAspe\u0161ne aktualizovan\xE1",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 t\xFAto kateg\xF3riu cenov\xFDch odhadov",already_in_use:"Kateg\xF3ria sa u\u017E pou\u017E\xEDva"},preferences:{currency:"Mena",default_language:"Predvolen\xFD Jazyk",time_zone:"\u010Casov\xE9 P\xE1smo",fiscal_year:"Fi\u0161k\xE1lny Rok",date_format:"Form\xE1t D\xE1tumu",discount_setting:"Nastavenia Z\u013Eavy",discount_per_item:"Z\u013Eava pre ka\u017Ed\xFA Polo\u017Eku zvl\xE1\u0161\u0165 ",discount_setting_description:"T\xFAto mo\u017Enos\u0165 povo\u013Ete, ak chcete prida\u0165 z\u013Eavu k jednotliv\xFDm polo\u017Ek\xE1m fakt\xFAry. \u0160tandardne sa z\u013Eava pripo\u010D\xEDtava priamo k fakt\xFAre.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Ulo\u017Ei\u0165",preference:"Preferencie | Preferencie",general_settings:"Syst\xE9movo predvolen\xE9 preferencie.",updated_message:"Preferencie \xFAspe\u0161ne aktualizovan\xE9",select_language:"Vyberte Jazyk",select_time_zone:"Vyberte \u010Casov\xE9 P\xE1smo",select_date_format:"Vybra\u0165 Form\xE1t D\xE1tumu",select_financial_year:"Vyberte Fi\u0161k\xE1lny Rok",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"Aktualizova\u0165 Aplik\xE1ciu",description:"Aplik\xE1ciu m\xF4\u017Ete jednoducho aktualizova\u0165 tla\u010Ditkom ni\u017E\u0161ie",check_update:"Skontrolova\u0165 Aktualiz\xE1cie",avail_update:"Nov\xE1 aktualiz\xE1cia je k dispoz\xEDcii",next_version:"\u010Eal\u0161ia Verzia",requirements:"Po\u017Eiadavky",update:"Aktualizova\u0165",update_progress:"Aktualiz\xE1cia prebieha...",progress_text:"Bude to trva\u0165 len p\xE1r min\xFAt. Pred dokon\u010Den\xEDm aktualiz\xE1cie neobnovujte obrazovku ani nezatv\xE1rajte okno.",update_success:"App bola aktualizovan\xE1! Po\u010Dkajte, k\xFDm sa okno v\xE1\u0161ho prehliada\u010Da na\u010D\xEDta automaticky.",latest_message:"Nie je k dispoz\xEDcii \u017Eiadna aktualiz\xE1cia! Pou\u017E\xEDvate najnov\u0161iu verziu.",current_version:"Aktu\xE1lna verzia",download_zip_file:"Stiahnu\u0165 ZIP s\xFAbor",unzipping_package:"Rozbali\u0165 bal\xEDk",copying_files:"Kop\xEDrovanie s\xFAborov",deleting_files:"Deleting Unused files",running_migrations:"Prebieha Migr\xE1cia",finishing_update:"Ukon\u010Dovanie Aktualiz\xE1cie",update_failed:"Aktualiz\xE1cia zlyhala!",update_failed_text:"Aktualiz\xE1cia zlyhala na : {step} kroku",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Z\xE1loha | Z\xE1lohy",description:"Z\xE1loha je vo form\xE1te zip ktor\xFD obsahuje v\u0161etky s\xFAbory v adres\xE1roch vr\xE1tane v\xFDpisu z datab\xE1zy.",new_backup:"Vytvori\u0165 z\xE1lohu",create_backup:"Vytvori\u0165 z\xE1lohu",select_backup_type:"Vybra\u0165 typ z\xE1lohy",backup_confirm_delete:"Nebude mo\u017En\xE9 obnovi\u0165 t\xFAto z\xE1lohu",path:"cesta",new_disk:"Nov\xFD Disk",created_at:"vytvoren\xE9",size:"velkost",dropbox:"dropbox",local:"local",healthy:"v poriadku",amount_of_backups:"po\u010Det z\xE1loh",newest_backups:"najnov\u0161ie z\xE1lohy",used_storage:"vyu\u017Eit\xE9 miesto na disku",select_disk:"Vybra\u0165 disk",action:"Akcia",deleted_message:"Z\xE1loha \xFAspe\u0161ne vymazan\xE1",created_message:"Z\xE1loha \xFAspe\u0161ne vytvoren\xE1",invalid_disk_credentials:"Nespr\xE1vne prihlasovacie \xFAdaje na disk"},disk:{title:"File Disk | File Disks",description:"V predvolenom nastaven\xED pou\u017Eije Crater v\xE1\u0161 lok\xE1lny disk na ukladanie z\xE1loh, avatarov a in\xFDch obrazov\xFDch s\xFAborov. M\xF4\u017Eete nakonfigurova\u0165 viac ako jeden disku ako napr. DigitalOcean, S3 a Dropbox pod\u013Ea va\u0161ich preferenci\xED.",created_at:"vytvoren\xE9",dropbox:"Dropbox",name:"N\xE1zov",driver:"Driver",disk_type:"Typ",disk_name:"N\xE1zov Disku",new_disk:"Prida\u0165 Nov\xFD Disk",filesystem_driver:"Driver syst\xE9mov\xFDch s\xFAborov",local_driver:"lok\xE1lny Driver",local_root:"Lok\xE1lka Cesta (root)",public_driver:"Verejn\xFD Driver",public_root:"Verejn\xE1 Cesta (root)",public_url:"Verejn\xE1 URL",public_visibility:"Vidite\u013En\xE9 pre Verejnos\u0165",media_driver:"Driver m\xE9di\xED",media_root:"Root m\xE9di\xED",aws_driver:"AWS Driver",aws_key:"AWS K\u013E\xFA\u010D (key)",aws_secret:"AWS Tajn\xFD K\u013E\xFA\u010D (secret)",aws_region:"AWS Regi\xF3n",aws_bucket:"AWP Bucket",aws_root:"AWP Cesta (root)",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Predvolen\xFD Driver",is_default:"Je predvolen\xFD",set_default_disk:"Nastavi\u0165 predvolen\xFD disk",set_default_disk_confirm:"This disk will be set as default and all the new PDFs will be saved on this disk",success_set_default_disk:"Disk \xFAspe\u0161ne nastaven\xFD ako predvolen\xFD",save_pdf_to_disk:"Ulo\u017E PDFs na Disk",disk_setting_description:"T\xFAto mo\u017Enos\u0165 povo\u013Ete ak si chcete automaticky ulo\u017Ei\u0165 k\xF3piu ka\u017Ed\xE9ho s\xFAboru PDF s fakturami, odhadmi a pr\xEDjmami na predvolen\xFD disk. Pou\u017Eit\xEDm tejto mo\u017Enosti skr\xE1tite dobu na\u010D\xEDtania pri prezeran\xED s\xFAborov PDF.",select_disk:"Vybra\u0165 Disk",disk_settings:"Nastavenie Disku",confirm_delete:"Va\u0161e existuj\xFAce s\xFAbory a prie\u010Dinky na zadanom disku nebud\xFA ovplyvnen\xE9 ale konfigur\xE1cia v\xE1\u0161ho disku bude odstr\xE1nen\xE1 z Crateru",action:"Akcia",edit_file_disk:"Upravit Disk",success_create:"Disk \xFAspe\u0161ne pridan\xFD",success_update:"Disk \xFAspe\u0161ne aktualizovan\xFD",error:"Pridanie disku zlyhalo",deleted_message:"Disk bol \xFAspe\u0161ne odstr\xE1nen\xFD",disk_variables_save_successfully:"Disk bol \xFAspe\u0161ne pridan\xFD",disk_variables_save_error:"Konfigur\xE1cia disku zlyhala.",invalid_disk_credentials:"Neplatn\xE9 prihlasovacie \xFAdaje pre Disk"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},ek={account_info:"Inform\xE1cie o \xFA\u010Dte",account_info_desc:"Ni\u017E\u0161ie uveden\xE9 podrobnosti sa pou\u017Eij\xFA na vytvorenie hlavn\xE9ho \xFA\u010Dtu spr\xE1vcu. Tie m\xF4\u017Eete kedyko\u013Evek zmeni\u0165 po prihl\xE1sen\xED.",name:"Meno",email:"Email",password:"Heslo",confirm_password:"Potvrdi\u0165 heslo",save_cont:"Ulo\u017Ei\u0165 a pokra\u010Dova\u0165",company_info:"Firemn\xE9 \xFAdaje",company_info_desc:"Tieto inform\xE1cie sa zobrazia na fakt\xFArach. Nesk\xF4r ich v\u0161ak m\xF4\u017Eete upravi\u0165.",company_name:"N\xE1zov firmy",company_logo:"Firemn\xE9 logo",logo_preview:"N\xE1h\u013Ead loga",preferences:"Preferencie",preferences_desc:"Predvolen\xE9 nastavenie syst\xE9mu.",currency_set_alert:"The company's currency cannot be changed later.",country:"Krajina",state:"\u0160t\xE1t",city:"Mesto",address:"Adresa",street:"Ulica1 | Ulica2",phone:"Telef\xF3n",zip_code:"PS\u010C",go_back:"Nasp\xE4\u0165",currency:"Mena",language:"Jazyk",time_zone:"\u010Casov\xE9 p\xE1smo",fiscal_year:"Fi\u0161k\xE1lny rok",date_format:"Form\xE1t d\xE1tumu",from_address:"Z adresy",username:"Prihlasovacie meno",next:"\u010Ea\u013E\u0161\xED",continue:"Pokra\u010Dova\u0165",skip:"Vynecha\u0165",database:{database:"URL Adresa Aplik\xE1cie a Datab\xE1za",connection:"Pripojenie k datab\xE1ze",host:"Datab\xE1za - Host",port:"Datab\xE1za - Port",password:"Heslo do datab\xE1zy",app_url:"URL Adresa Aplik\xE1cie",app_domain:"Dom\xE9na aplik\xE1cie",username:"Prihlasovacie meno do datab\xE1zy",db_name:"N\xE1zov datab\xE1zy",db_path:"Datab\xE1z\xE1 - cesta (path)",desc:"Vytvorte datab\xE1zu na svojom serveri a pomocou nasleduj\xFAceho formul\xE1ra nastavte poverenia."},permissions:{permissions:"Opr\xE1vnenia",permission_confirm_title:"Ste si ist\xFD \u017Ee chcete pokra\u010Dova\u0165?",permission_confirm_desc:"Nedostato\u010Dn\xE9 opr\xE1vnenia na prie\u010Dinky in\u0161tal\xE1cie",permission_desc:"Ni\u017E\u0161ie je uveden\xFD zoznam povolen\xED prie\u010Dinkov ktor\xE9 s\xFA potrebn\xE9 na fungovanie aplik\xE1cie. Ak kontrola povolen\xED zlyh\xE1 nezabudnite aktualizova\u0165 povolenia prie\u010Dinka."},verify_domain:{title:"Domain Verification",desc:"Crater uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Ni\u017E\u0161ie je uveden\xFD formul\xE1r na konfigur\xE1ciu ovl\xE1da\u010Da e-mailu na odosielanie e-mailov z aplik\xE1cie. M\xF4\u017Eete tie\u017E nakonfigurova\u0165 aj extern\xFDch poskytovate\u013Eov napr\xEDklad Sendgrid apod."},req:{system_req:"Syst\xE9mov\xE9 po\u017Eiadavky",php_req_version:"Php (verzia {version} po\u017Eadovan\xE1)",check_req:"Skontrolujte po\u017Eiadavky",system_req_desc:"Crater m\xE1 nieko\u013Eko po\u017Eiadaviek na server. Skontrolujte \u010Di m\xE1 v\xE1\u0161 server po\u017Eadovan\xFA verziu php a v\u0161etky moduly uveden\xE9 ni\u017E\u0161ie."},errors:{migrate_failed:"Migr\xE1ci zlyhala",database_variables_save_error:"Nie je mo\u017En\xE9 zap\xEDsa\u0165 konfigur\xE1ciu do .env file. Skontrolujte opr\xE1vnenia",mail_variables_save_error:"Konfigur\xE1cia emailu zlyhala.",connection_failed:"Pripojenie k datab\xE1ze zlyhalo",database_should_be_empty:"Datab\xE1za mus\xED by\u0165 pr\xE1zdna"},success:{mail_variables_save_successfully:"Email \xFAspe\u0161ne nakonfigurovan\xFD",database_variables_save_successfully:"Datab\xE1za \xFAspe\u0161ne nakonfigurovan\xE1."}},tk={invalid_phone:"Zl\xE9 telef\xF3nn\xE9 \u010D\xEDslo",invalid_url:"Nespr\xE1vna URL adresa (ex: http://www.crater.com)",invalid_domain_url:"Nespr\xE1vna URL (ex: crater.com)",required:"Povinn\xE9 pole",email_incorrect:"Zl\xFD email.",email_already_taken:"Email sa uz pou\u017E\xEDva.",email_does_not_exist:"Pou\u017E\xEDvate\u013E s t\xFDmto emailom neexistuje.",item_unit_already_taken:"N\xE1zov tejto polo\u017Eky sa u\u017E pou\u017E\xEDva",payment_mode_already_taken:"N\xE1zov tohto typu platby sa u\u017E pou\u017E\xEDva",send_reset_link:"Odosla\u0165 resetovac\xED link",not_yet:"Email e\u0161te nepri\u0161iel? Znova odosla\u0165",password_min_length:"Heslo mus\xED obsahova\u0165 {count} znaky",name_min_length:"Meno mus\xED ma\u0165 minim\xE1lne {count} p\xEDsmen.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Zadajte platn\xFA sadzbu dane",numbers_only:"Iba \u010D\xEDsla.",characters_only:"Iba znaky.",password_incorrect:"Hesl\xE1 musia by\u0165 rovnak\xE9",password_length:"Heslo musi obsahova\u0165 minim\xE1lne {count} znakov.",qty_must_greater_than_zero:"Mno\u017Estvo mus\xED by\u0165 viac ako 0.",price_greater_than_zero:"Cena mus\xED by\u0165 viac ako 0.",payment_greater_than_zero:"Platba mus\xED by\u0165 viac ako 0.",payment_greater_than_due_amount:"Zadan\xE1 platba je vy\u0161\u0161ia ako suma na fakt\xFAre.",quantity_maxlength:"Mno\u017Estvo by nemalo obsahova\u0165 ako 20 \u010D\xEDslic.",price_maxlength:"Cena by nemala obsahova\u0165 viac ako 20 \u010D\xEDslic.",price_minvalue:"Suma musi by\u0165 vy\u0161\u0161ia ako 0.",amount_maxlength:"\u010Ciastka by nemala obsahova\u0165 viac ako 20 \u010D\xEDslic.",amount_minvalue:"\u010Ciastka mus\xED by\u0165 va\u010D\u0161ia ako 0.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Popis nesmie obsahova\u0165 viac ako 255 znaokv.",subject_maxlength:"Predmet nesmie obsahova\u0165 viac ako 100 znakov.",message_maxlength:"Spr\xE1va nesmie obsahova\u0165 viac ako 255 znakov.",maximum_options_error:"Maxim\xE1lny po\u010Det z {max} mo\u017Enosti vybran\xFD. Najprv odstr\xE1nte aspo\u0148 jednu mo\u017Enost a n\xE1sledne vyberte in\xFA.",notes_maxlength:"Pozn\xE1mky nesm\xFA obsahova\u0165 viac ako 100 znakov.",address_maxlength:"Adresa nesmie obsahova\u0165 viac ako 255 znakov",ref_number_maxlength:"Referen\u010Dn\xE9 \u010Dislo nesmie obsahova\u0165 viac ako 255 znakov",prefix_maxlength:"Predpona nesmie ma\u0165 viac ako 5 znakov.",something_went_wrong:"Nie\u010Do neprebehlo v poriadku, odsk\xFA\u0161ajte pros\xEDm znova.",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},ak={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},nk="Cenov\xFD odhad",ik="\u010C\xEDslo cenov\xE9ho odhadu",ok="D\xE1tum cenov\xE9ho odhadu",sk="Platnos\u0165 cenov\xE9ho odhadu",rk="Fakt\xFAra",dk="\u010C\xEDslo fakt\xFAry",lk="D\xE1tum vystavenia",ck="D\xE1tum splatnosti",_k="Pozn\xE1mky",uk="Polo\u017Eky",mk="Po\u010Det",pk="Cena",fk="Z\u013Eava",gk="Celkom",vk="Medzis\xFA\u010Det",yk="S\xFA\u010Det",hk="Payment",bk="Doklad o zaplaten\xED",kk="D\xE1tum platby",wk="\u010C\xEDslo platby",zk="Sp\xF4sob platby",xk="Prijat\xE1 suma",Pk="Report v\xFDdajov",Sk="Celkov\xE9 v\xFDdaje",jk="Zisky a straty",Ak="Sales Customer Report",Dk="Sales Item Report",Ck="Tax Summary Report",Nk="Pr\xEDjem",Ek="\u010Cist\xFD pr\xEDjem",Ik="Report predajov: Pod\u013Ea z\xE1kazn\xEDkov",Tk="Celkov\xE9 predaje",Rk="Report predajov: Pod\u013Ea polo\u017Eky",$k="Report dan\xED",Mk="Celkov\xE9 dane",Fk="Typy dan\xED",Vk="V\xFDdaje",Uk="Fakturova\u0165,",Ok="Doru\u010Di\u0165,",Lk="Prijat\xE9 od:",qk="Tax";var Bk={navigation:Rb,general:$b,dashboard:Mb,tax_types:Fb,global_search:Vb,company_switcher:Ub,dateRange:Ob,customers:Lb,items:qb,estimates:Bb,invoices:Kb,recurring_invoices:Zb,payments:Wb,expenses:Hb,login:Gb,modules:Yb,users:Jb,reports:Qb,settings:Xb,wizard:ek,validation:tk,errors:ak,pdf_estimate_label:nk,pdf_estimate_number:ik,pdf_estimate_date:ok,pdf_estimate_expire_date:sk,pdf_invoice_label:rk,pdf_invoice_number:dk,pdf_invoice_date:lk,pdf_invoice_due_date:ck,pdf_notes:_k,pdf_items_label:uk,pdf_quantity_label:mk,pdf_price_label:pk,pdf_discount_label:fk,pdf_amount_label:gk,pdf_subtotal:vk,pdf_total:yk,pdf_payment_label:hk,pdf_payment_receipt_label:bk,pdf_payment_date:kk,pdf_payment_number:wk,pdf_payment_mode:zk,pdf_payment_amount_received_label:xk,pdf_expense_report_label:Pk,pdf_total_expenses_label:Sk,pdf_profit_loss_label:jk,pdf_sales_customers_label:Ak,pdf_sales_items_label:Dk,pdf_tax_summery_label:Ck,pdf_income_label:Nk,pdf_net_profit_label:Ek,pdf_customer_sales_report:Ik,pdf_total_sales_label:Tk,pdf_item_sales_label:Rk,pdf_tax_report_label:$k,pdf_total_tax_label:Mk,pdf_tax_types_label:Fk,pdf_expenses_label:Vk,pdf_bill_to:Uk,pdf_ship_to:Ok,pdf_received_from:Lk,pdf_tax_label:qk};const Kk={dashboard:"B\u1EA3ng \u0111i\u1EC1u khi\u1EC3n",customers:"Kh\xE1ch h\xE0ng",items:"M\u1EB7t h\xE0ng",invoices:"H\xF3a \u0111\u01A1n","recurring-invoices":"H\xF3a \u0111\u01A1n \u0111\u1ECBnh k\u1EF3",expenses:"Chi ph\xED",estimates:"\u01AF\u1EDBc t\xEDnh",payments:"Thanh to\xE1n",reports:"B\xE1o c\xE1o",settings:"C\xE0i \u0111\u1EB7t",logout:"\u0110\u0103ng xu\u1EA5t",users:"Ng\u01B0\u1EDDi d\xF9ng",modules:"Modules"},Zk={add_company:"Th\xEAm c\xF4ng ty",view_pdf:"Xem PDF",copy_pdf_url:"Sao ch\xE9p Url PDF",download_pdf:"t\u1EA3i PDF",save:"Ti\u1EBFt ki\u1EC7m",create:"T\u1EA1o n\xEAn",cancel:"Hu\u1EF7 b\u1ECF",update:"C\u1EADp nh\u1EADt",deselect:"B\u1ECF ch\u1ECDn",download:"T\u1EA3i xu\u1ED1ng",from_date:"T\u1EEB ng\xE0y",to_date:"\u0110\u1EBFn nay",from:"T\u1EEB",to:"\u0110\u1EBFn",ok:"OK",yes:"\u0110\xFAng",no:"Kh\xF4ng",sort_by:"S\u1EAFp x\u1EBFp theo",ascending:"T\u0103ng d\u1EA7n",descending:"Gi\u1EA3m d\u1EA7n",subject:"M\xF4n h\u1ECDc",body:"Th\xE2n h\xECnh",message:"Th\xF4ng \u0111i\u1EC7p",send:"G\u1EEDi",preview:"Xem tr\u01B0\u1EDBc",go_back:"Quay l\u1EA1i",back_to_login:"Quay l\u1EA1i \u0111\u0103ng nh\u1EADp?",home:"Trang Ch\u1EE7",filter:"B\u1ED9 l\u1ECDc",delete:"X\xF3a b\u1ECF",edit:"Bi\xEAn t\u1EADp",view:"L\u01B0\u1EE3t xem",add_new_item:"Th\xEAm m\u1EE5c m\u1EDBi",clear_all:"L\xE0m s\u1EA1ch t\u1EA5t c\u1EA3",showing:"Hi\u1EC3n th\u1ECB",of:"c\u1EE7a",actions:"H\xE0nh \u0111\u1ED9ng",subtotal:"TI\xCAU \u0110\u1EC0",discount:"GI\u1EA2M GI\xC1",fixed:"\u0111\xE3 s\u1EEDa",percentage:"Ph\u1EA7n tr\u0103m",tax:"THU\u1EBE",total_amount:"T\xD4\u0309NG C\xD4\u0323NG",bill_to:"Hoa \u0111\u01A1n \u0111\xEA\u0309",ship_to:"T\xE0u",due:"\u0110\u1EBFn h\u1EA1n",draft:"B\u1EA3n nh\xE1p",sent:"G\u1EDFi",all:"T\u1EA5t c\u1EA3",select_all:"Ch\u1ECDn t\u1EA5t c\u1EA3",select_template:"Ch\u1ECDn Template",choose_file:"B\u1EA5m v\xE0o \u0111\xE2y \u0111\u1EC3 ch\u1ECDn m\u1ED9t t\u1EADp tin",choose_template:"Ch\u1ECDn m\u1ED9t m\u1EABu",choose:"Ch\u1ECDn",remove:"T\u1EA9y",select_a_status:"Ch\u1ECDn m\u1ED9t tr\u1EA1ng th\xE1i",select_a_tax:"Ch\u1ECDn thu\u1EBF",search:"T\xECm ki\u1EBFm",are_you_sure:"B\u1EA1n c\xF3 ch\u1EAFc kh\xF4ng?",list_is_empty:"Danh s\xE1ch tr\u1ED1ng.",no_tax_found:"Kh\xF4ng t\xECm th\u1EA5y thu\u1EBF!",four_zero_four:"404",you_got_lost:"R\u1EA5t ti\u1EBFc! B\u1EA1n b\u1ECB l\u1EA1c r\u1ED3i!",go_home:"V\u1EC1 nh\xE0",test_mail_conf:"Ki\u1EC3m tra c\u1EA5u h\xECnh th\u01B0",send_mail_successfully:"Th\u01B0 \u0111\xE3 \u0111\u01B0\u1EE3c g\u1EEDi th\xE0nh c\xF4ng",setting_updated:"\u0110\xE3 c\u1EADp nh\u1EADt c\xE0i \u0111\u1EB7t th\xE0nh c\xF4ng",select_state:"Ch\u1ECDn tr\u1EA1ng th\xE1i",select_country:"Ch\u1ECDn qu\u1ED1c gia",select_city:"L\u1EF1a ch\u1ECDn th\xE0nh ph\u1ED1",street_1:"\u0111\u01B0\u1EDDng s\u1ED1 1",street_2:"\u0110\u01B0\u1EDDng 2",action_failed:"Di\u1EC5n: \u0110\xE3 th\u1EA5t b\u1EA1i",retry:"Th\u1EED l\u1EA1i",choose_note:"Ch\u1ECDn Ghi ch\xFA",no_note_found:"Kh\xF4ng t\xECm th\u1EA5y ghi ch\xFA",insert_note:"Ch\xE8n ghi ch\xFA",copied_pdf_url_clipboard:"\u0110\xE3 sao ch\xE9p url PDF v\xE0o khay nh\u1EDB t\u1EA1m!",copied_url_clipboard:"Copied url to clipboard!",docs:"T\xE0i li\u1EC7u",do_you_wish_to_continue:"B\u1EA1n c\xF3 mu\u1ED1n ti\u1EBFp t\u1EE5c kh\xF4ng?",note:"Ghi ch\xFA",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"\u0110\xE1nh d\u1EA5u m\u1EB7c \u0111\u1ECBnh"},Wk={select_year:"Ch\u1ECDn n\u0103m",cards:{due_amount:"S\u1ED1 ti\u1EC1n \u0111\u1EBFn h\u1EA1n",customers:"Kh\xE1ch h\xE0ng",invoices:"H\xF3a \u0111\u01A1n",estimates:"\u01AF\u1EDBc t\xEDnh",payments:"Payments"},chart_info:{total_sales:"B\xE1n h\xE0ng",total_receipts:"Bi\xEAn lai",total_expense:"Chi ph\xED",net_income:"Thu nh\u1EADp r\xF2ng",year:"Ch\u1ECDn n\u0103m"},monthly_chart:{title:"B\xE1n h\xE0ng"},recent_invoices_card:{title:"H\xF3a \u0111\u01A1n \u0111\u1EBFn h\u1EA1n",due_on:"\u0110\u1EBFn h\u1EA1n v\xE0o",customer:"kh\xE1ch h\xE0ng",amount_due:"S\u1ED1 ti\u1EC1n \u0111\u1EBFn h\u1EA1n",actions:"H\xE0nh \u0111\u1ED9ng",view_all:"Xem t\u1EA5t c\u1EA3"},recent_estimate_card:{title:"C\xE1c \u01B0\u1EDBc t\xEDnh g\u1EA7n \u0111\xE2y",date:"Ng\xE0y",customer:"kh\xE1ch h\xE0ng",amount_due:"S\u1ED1 ti\u1EC1n \u0111\u1EBFn h\u1EA1n",actions:"H\xE0nh \u0111\u1ED9ng",view_all:"Xem t\u1EA5t c\u1EA3"}},Hk={name:"T\xEAn",description:"S\u1EF1 mi\xEAu t\u1EA3",percent:"Ph\u1EA7n tr\u0103m",compound_tax:"Thu\u1EBF t\u1ED5ng h\u1EE3p"},Gk={search:"T\xECm ki\u1EBFm...",customers:"Kh\xE1ch h\xE0ng",users:"Ng\u01B0\u1EDDi d\xF9ng",no_results_found:"Kh\xF4ng t\xECm th\u1EA5y k\u1EBFt qu\u1EA3 n\xE0o"},Yk={label:"\u0110\u1ED5i doanh nghi\u1EC7p",no_results_found:"Kh\xF4ng t\xECm th\u1EA5y k\u1EBFt qu\u1EA3 n\xE0o",add_new_company:"Th\xEAm doanh nghi\u1EC7p",new_company:"Doanh nghi\u1EC7p m\u1EDBi",created_message:"Kh\u1EDFi t\u1EA1o doanh nghi\u1EC7p th\xE0nh c\xF4ng"},Jk={today:"H\xF4m nay",this_week:"Tu\u1EA7n n\xE0y",this_month:"Th\xE1ng n\xE0y",this_quarter:"Qu\xFD n\xE0y",this_year:"N\u0103m nay",previous_week:"Tu\u1EA7n tr\u01B0\u1EDBc",previous_month:"Th\xE1ng tr\u01B0\u1EDBc",previous_quarter:"Qu\xFD tr\u01B0\u1EDBc",previous_year:"N\u0103m tr\u01B0\u1EDBc",custom:"Tu\u1EF3 ch\u1EC9nh"},Qk={title:"Kh\xE1ch h\xE0ng",prefix:"Ti\u1EC1n t\u1ED1",add_customer:"Th\xEAm kh\xE1ch h\xE0ng",contacts_list:"Danh s\xE1ch kh\xE1ch h\xE0ng",name:"T\xEAn",mail:"Th\u01B0 t\xEDn | Th\u01B0",statement:"Tuy\xEAn b\u1ED1",display_name:"T\xEAn hi\u1EC3n th\u1ECB",primary_contact_name:"T\xEAn li\xEAn h\u1EC7 ch\xEDnh",contact_name:"T\xEAn Li\xEAn l\u1EA1c",amount_due:"S\u1ED1 ti\u1EC1n \u0111\u1EBFn h\u1EA1n",email:"E-mail",address:"\u0110\u1ECBa ch\u1EC9",phone:"\u0110i\u1EC7n tho\u1EA1i",website:"Trang m\u1EA1ng",overview:"T\u1ED5ng quat",invoice_prefix:"Ti\u1EC1n t\u1ED1 h\xF3a \u0111\u01A1n",estimate_prefix:"Ti\u1EC1n t\u1ED1 \u01B0\u1EDBc t\xEDnh",payment_prefix:"Ti\u1EC1n t\u1ED1 thanh to\xE1n",enable_portal:"B\u1EADt C\u1ED5ng th\xF4ng tin",country:"Qu\u1ED1c gia",state:"Ti\u1EC3u bang",city:"Tp.",zip_code:"M\xE3 B\u01B0u Ch\xEDnh",added_on:"\u0110\xE3 th\xEAm v\xE0o",action:"Ho\u1EA1t \u0111\u1ED9ng",password:"M\u1EADt kh\u1EA9u",confirm_password:"X\xE1c nh\u1EADn m\u1EADt kh\u1EA9u",street_number:"S\u1ED1 \u0111\u01B0\u1EDDng",primary_currency:"Ti\u1EC1n t\u1EC7 ch\xEDnh",description:"S\u1EF1 mi\xEAu t\u1EA3",add_new_customer:"Th\xEAm kh\xE1ch h\xE0ng m\u1EDBi",save_customer:"L\u01B0u kh\xE1ch h\xE0ng",update_customer:"C\u1EADp nh\u1EADt kh\xE1ch h\xE0ng",customer:"Kh\xE1ch h\xE0ng | Kh\xE1ch h\xE0ng",new_customer:"Kh\xE1ch h\xE0ng m\u1EDBi",edit_customer:"Ch\u1EC9nh s\u1EEDa kh\xE1ch h\xE0ng",basic_info:"Th\xF4ng tin c\u01A1 b\u1EA3n",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"\u0110\u1ECBa ch\u1EC9 thanh to\xE1n",shipping_address:"\u0110\u1ECBa ch\u1EC9 giao h\xE0ng",copy_billing_address:"Sao ch\xE9p t\u1EEB thanh to\xE1n",no_customers:"Ch\u01B0a c\xF3 kh\xE1ch h\xE0ng!",no_customers_found:"Kh\xF4ng t\xECm th\u1EA5y kh\xE1ch h\xE0ng n\xE0o!",no_contact:"Kh\xF4ng c\xF3 li\xEAn l\u1EA1c",no_contact_name:"Kh\xF4ng c\xF3 t\xEAn li\xEAn h\u1EC7",list_of_customers:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c kh\xE1ch h\xE0ng.",primary_display_name:"T\xEAn hi\u1EC3n th\u1ECB ch\xEDnh",select_currency:"Ch\u1ECDn \u0111\u01A1n v\u1ECB ti\u1EC1n t\u1EC7",select_a_customer:"Ch\u1ECDn m\u1ED9t kh\xE1ch h\xE0ng",type_or_click:"Nh\u1EADp ho\u1EB7c nh\u1EA5p \u0111\u1EC3 ch\u1ECDn",new_transaction:"Giao d\u1ECBch m\u1EDBi",no_matching_customers:"Kh\xF4ng c\xF3 kh\xE1ch h\xE0ng ph\xF9 h\u1EE3p!",phone_number:"S\u1ED1 \u0111i\u1EC7n tho\u1EA1i",create_date:"T\u1EA1o ng\xE0y",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c kh\xE1ch h\xE0ng n\xE0y v\xE0 t\u1EA5t c\u1EA3 c\xE1c H\xF3a \u0111\u01A1n, \u01AF\u1EDBc t\xEDnh v\xE0 Thanh to\xE1n c\xF3 li\xEAn quan. | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c nh\u1EEFng kh\xE1ch h\xE0ng n\xE0y v\xE0 t\u1EA5t c\u1EA3 c\xE1c H\xF3a \u0111\u01A1n, \u01AF\u1EDBc t\xEDnh v\xE0 Thanh to\xE1n c\xF3 li\xEAn quan.",created_message:"Kh\xE1ch h\xE0ng \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt kh\xE1ch h\xE0ng th\xE0nh c\xF4ng",address_updated_message:"Address Information Updated succesfully",deleted_message:"\u0110\xE3 x\xF3a kh\xE1ch h\xE0ng th\xE0nh c\xF4ng | \u0110\xE3 x\xF3a kh\xE1ch h\xE0ng th\xE0nh c\xF4ng",edit_currency_not_allowed:"Kh\xF4ng th\u1EC3 \u0111\u1ED5i ti\u1EC1n t\u1EC7 khi b\u1EA3n d\u1ECBch \u0111\xE3 \u0111\u01B0\u1EE3c t\u1EA1o."},Xk={title:"M\u1EB7t h\xE0ng",items_list:"Danh s\xE1ch m\u1EB7t h\xE0ng",name:"T\xEAn",unit:"\u0110\u01A1n v\u1ECB",description:"S\u1EF1 mi\xEAu t\u1EA3",added_on:"\u0110\xE3 th\xEAm v\xE0o",price:"Gi\xE1 b\xE1n",date_of_creation:"Ng\xE0y t\u1EA1o",not_selected:"Kh\xF4ng c\xF3 m\u1EE5c n\xE0o \u0111\u01B0\u1EE3c ch\u1ECDn",action:"Ho\u1EA1t \u0111\u1ED9ng",add_item:"Th\xEAm m\u1EB7t h\xE0ng",save_item:"L\u01B0u m\u1EE5c",update_item:"C\u1EADp nh\u1EADt m\u1EB7t h\xE0ng",item:"M\u1EB7t h\xE0ng | M\u1EB7t h\xE0ng",add_new_item:"Th\xEAm m\u1EE5c m\u1EDBi",new_item:"V\u1EADt ph\u1EA9m m\u1EDBi",edit_item:"Ch\u1EC9nh s\u1EEDa m\u1EE5c",no_items:"Ch\u01B0a c\xF3 m\u1EB7t h\xE0ng n\xE0o!",list_of_items:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c m\u1EE5c.",select_a_unit:"ch\u1ECDn \u0111\u01A1n v\u1ECB",taxes:"Thu\u1EBF",item_attached_message:"Kh\xF4ng th\u1EC3 x\xF3a m\u1ED9t m\u1EE5c \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c V\u1EADt ph\u1EA9m n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c c\xE1c M\u1EE5c n\xE0y",created_message:"M\u1EE5c \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt m\u1EB7t h\xE0ng th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a m\u1EE5c th\xE0nh c\xF4ng | C\xE1c m\u1EE5c \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng"},ew={title:"\u01AF\u1EDBc t\xEDnh",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"\u01AF\u1EDBc t\xEDnh | \u01AF\u1EDBc t\xEDnh",estimates_list:"Danh s\xE1ch \u01B0\u1EDBc t\xEDnh",days:"{days} Ng\xE0y",months:"{th\xE1ng} th\xE1ng",years:"{n\u0103m} N\u0103m",all:"T\u1EA5t c\u1EA3",paid:"\u0110\xE3 thanh to\xE1n",unpaid:"Ch\u01B0a thanh to\xE1n",customer:"KH\xC1CH H\xC0NG",ref_no:"REF KH\xD4NG.",number:"CON S\u1ED0",amount_due:"S\u1ED0 TI\u1EC0N \u0110\xDANG",partially_paid:"Thanh to\xE1n m\u1ED9t ph\u1EA7n",total:"To\xE0n b\u1ED9",discount:"Gi\u1EA3m gi\xE1",sub_total:"T\u1ED5ng ph\u1EE5",estimate_number:"S\u1ED1 \u01B0\u1EDBc t\xEDnh",ref_number:"S\u1ED1 REF",contact:"Ti\u1EBFp x\xFAc",add_item:"Th\xEAm m\u1ED9t m\u1EB7t h\xE0ng",date:"Ng\xE0y",due_date:"Ng\xE0y \u0111\xE1o h\u1EA1n",expiry_date:"Ng\xE0y h\u1EBFt h\u1EA1n",status:"Tr\u1EA1ng th\xE1i",add_tax:"Th\xEAm thu\u1EBF",amount:"S\u1ED1 ti\u1EC1n",action:"Ho\u1EA1t \u0111\u1ED9ng",notes:"Ghi ch\xFA",tax:"Thu\u1EBF",estimate_template:"B\u1EA3n m\u1EABu",convert_to_invoice:"Chuy\u1EC3n \u0111\u1ED5i sang h\xF3a \u0111\u01A1n",mark_as_sent:"\u0110\xE1nh d\u1EA5u l\xE0 \u0110\xE3 g\u1EEDi",send_estimate:"G\u1EEDi \u01B0\u1EDBc t\xEDnh",resend_estimate:"G\u1EEDi l\u1EA1i \u01B0\u1EDBc t\xEDnh",record_payment:"Ghi l\u1EA1i Thanh to\xE1n",add_estimate:"Th\xEAm \u01B0\u1EDBc t\xEDnh",save_estimate:"L\u01B0u \u01B0\u1EDBc t\xEDnh",confirm_conversion:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng \u0111\u1EC3 t\u1EA1o H\xF3a \u0111\u01A1n m\u1EDBi.",conversion_message:"H\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",confirm_send_estimate:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c g\u1EEDi qua email cho kh\xE1ch h\xE0ng",confirm_mark_as_sent:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi",confirm_mark_as_accepted:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0110\xE3 ch\u1EA5p nh\u1EADn",confirm_mark_as_rejected:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 B\u1ECB t\u1EEB ch\u1ED1i",no_matching_estimates:"Kh\xF4ng c\xF3 \u01B0\u1EDBc t\xEDnh ph\xF9 h\u1EE3p!",mark_as_sent_successfully:"\u01AF\u1EDBc t\xEDnh \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi th\xE0nh c\xF4ng",send_estimate_successfully:"\u01AF\u1EDBc t\xEDnh \u0111\xE3 \u0111\u01B0\u1EE3c g\u1EEDi th\xE0nh c\xF4ng",errors:{required:"L\u0129nh v\u1EF1c \u0111\u01B0\u1EE3c y\xEAu c\u1EA7u"},accepted:"\u0110\xE3 \u0111\u01B0\u1EE3c ch\u1EA5p nh\u1EADn",rejected:"T\u1EEB ch\u1ED1i",expired:"Expired",sent:"G\u1EDFi",draft:"B\u1EA3n nh\xE1p",viewed:"Viewed",declined:"Suy gi\u1EA3m",new_estimate:"\u01AF\u1EDBc t\xEDnh m\u1EDBi",add_new_estimate:"Th\xEAm \u01B0\u1EDBc t\xEDnh m\u1EDBi",update_Estimate:"C\u1EADp nh\u1EADt \u01B0\u1EDBc t\xEDnh",edit_estimate:"Ch\u1EC9nh s\u1EEDa \u01B0\u1EDBc t\xEDnh",items:"m\u1EB7t h\xE0ng",Estimate:"\u01AF\u1EDBc t\xEDnh | \u01AF\u1EDBc t\xEDnh",add_new_tax:"Th\xEAm thu\u1EBF m\u1EDBi",no_estimates:"Ch\u01B0a c\xF3 \u01B0\u1EDBc t\xEDnh n\xE0o!",list_of_estimates:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c \u01B0\u1EDBc t\xEDnh.",mark_as_rejected:"\u0110\xE1nh d\u1EA5u l\xE0 b\u1ECB t\u1EEB ch\u1ED1i",mark_as_accepted:"\u0110\xE1nh d\u1EA5u l\xE0 \u0111\xE3 ch\u1EA5p nh\u1EADn",marked_as_accepted_message:"\u01AF\u1EDBc t\xEDnh \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\u01B0\u1EE3c ch\u1EA5p nh\u1EADn",marked_as_rejected_message:"\u01AF\u1EDBc t\xEDnh \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 b\u1ECB t\u1EEB ch\u1ED1i",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c \u01AF\u1EDBc t\xEDnh n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c c\xE1c \u01AF\u1EDBc t\xEDnh n\xE0y",created_message:"\u01AF\u1EDBc t\xEDnh \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt \u01B0\u1EDBc t\xEDnh th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a \u01B0\u1EDBc t\xEDnh th\xE0nh c\xF4ng | \u0110\xE3 x\xF3a \u01B0\u1EDBc t\xEDnh th\xE0nh c\xF4ng",something_went_wrong:"c\xF3 g\xEC \u0111\xF3 kh\xF4ng \u1ED5n",item:{title:"Danh m\u1EE5c",description:"S\u1EF1 mi\xEAu t\u1EA3",quantity:"\u0110\u1ECBnh l\u01B0\u1EE3ng",price:"Gi\xE1 b\xE1n",discount:"Gi\u1EA3m gi\xE1",total:"To\xE0n b\u1ED9",total_discount:"T\u1ED5ng kh\u1EA5u tr\u1EEB",sub_total:"T\u1ED5ng ph\u1EE5",tax:"Thu\u1EBF",amount:"S\u1ED1 ti\u1EC1n",select_an_item:"Nh\u1EADp ho\u1EB7c nh\u1EA5p \u0111\u1EC3 ch\u1ECDn m\u1ED9t m\u1EE5c",type_item_description:"Lo\u1EA1i M\u1EE5c M\xF4 t\u1EA3 (t\xF9y ch\u1ECDn)"},mark_as_default_estimate_template_description:"N\u1EBFu b\u1EADt, m\u1EABu \u0111ang ch\u1ECDn s\u1EBD \u0111\u01B0\u1EE3c t\u1EF1 \u0111\u1ED9ng \xE1p d\u1EE5ng cho \u01B0\u1EDBc t\xEDnh m\u1EDBi."},tw={title:"H\xF3a \u0111\u01A1n",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Danh s\xE1ch h\xF3a \u0111\u01A1n",invoice_information:"Invoice Information",days:"{days} Ng\xE0y",months:"{th\xE1ng} th\xE1ng",years:"{n\u0103m} N\u0103m",all:"T\u1EA5t c\u1EA3",paid:"\u0110\xE3 thanh to\xE1n",unpaid:"Ch\u01B0a thanh to\xE1n",viewed:"\u0110\xE3 xem",overdue:"Qu\xE1 h\u1EA1n",completed:"\u0110\xE3 ho\xE0n th\xE0nh",customer:"KH\xC1CH H\xC0NG",paid_status:"TR\u1EA0NG TH\xC1I \u0110\xC3 TR\u1EA2 TI\u1EC0N",ref_no:"REF KH\xD4NG.",number:"CON S\u1ED0",amount_due:"S\u1ED0 TI\u1EC0N \u0110\xDANG",partially_paid:"Thanh to\xE1n m\u1ED9t ph\u1EA7n",total:"To\xE0n b\u1ED9",discount:"Gi\u1EA3m gi\xE1",sub_total:"T\u1ED5ng ph\u1EE5",invoice:"H\xF3a \u0111\u01A1n | H\xF3a \u0111\u01A1n",invoice_number:"S\u1ED1 h\xF3a \u0111\u01A1n",ref_number:"S\u1ED1 REF",contact:"Ti\u1EBFp x\xFAc",add_item:"Th\xEAm m\u1ED9t m\u1EB7t h\xE0ng",date:"Ng\xE0y",due_date:"Ng\xE0y \u0111\xE1o h\u1EA1n",status:"Tr\u1EA1ng th\xE1i",add_tax:"Th\xEAm thu\u1EBF",amount:"S\u1ED1 ti\u1EC1n",action:"Ho\u1EA1t \u0111\u1ED9ng",notes:"Ghi ch\xFA",view:"L\u01B0\u1EE3t xem",send_invoice:"G\u1EEDi h\xF3a \u0111\u01A1n",resend_invoice:"G\u1EEDi l\u1EA1i h\xF3a \u0111\u01A1n",invoice_template:"M\u1EABu h\xF3a \u0111\u01A1n",conversion_message:"H\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c sao ch\xE9p th\xE0nh c\xF4ng",template:"B\u1EA3n m\u1EABu",mark_as_sent:"\u0110\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi",confirm_send_invoice:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c g\u1EEDi qua email cho kh\xE1ch h\xE0ng",invoice_mark_as_sent:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi",confirm_mark_as_accepted:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0110\xE3 ch\u1EA5p nh\u1EADn",confirm_mark_as_rejected:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0110\xE3 t\u1EEB ch\u1ED1i",confirm_send:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c g\u1EEDi qua email cho kh\xE1ch h\xE0ng",invoice_date:"Ng\xE0y l\u1EADp h\xF3a \u0111\u01A1n",record_payment:"Ghi l\u1EA1i Thanh to\xE1n",add_new_invoice:"Th\xEAm h\xF3a \u0111\u01A1n m\u1EDBi",update_expense:"C\u1EADp nh\u1EADt chi ph\xED",edit_invoice:"Ch\u1EC9nh s\u1EEDa h\xF3a \u0111\u01A1n",new_invoice:"H\xF3a \u0111\u01A1n m\u1EDBi",save_invoice:"L\u01B0u h\xF3a \u0111\u01A1n",update_invoice:"C\u1EADp nh\u1EADt h\xF3a \u0111\u01A1n",add_new_tax:"Th\xEAm thu\u1EBF m\u1EDBi",no_invoices:"Ch\u01B0a c\xF3 h\xF3a \u0111\u01A1n!",mark_as_rejected:"\u0110\xE1nh d\u1EA5u l\xE0 b\u1ECB t\u1EEB ch\u1ED1i",mark_as_accepted:"\u0110\xE1nh d\u1EA5u l\xE0 \u0111\xE3 ch\u1EA5p nh\u1EADn",list_of_invoices:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c h\xF3a \u0111\u01A1n.",select_invoice:"Ch\u1ECDn h\xF3a \u0111\u01A1n",no_matching_invoices:"Kh\xF4ng c\xF3 h\xF3a \u0111\u01A1n ph\xF9 h\u1EE3p!",mark_as_sent_successfully:"H\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi th\xE0nh c\xF4ng",invoice_sent_successfully:"H\xF3a \u0111\u01A1n \u0111\xE3 \u0111\u01B0\u1EE3c g\u1EEDi th\xE0nh c\xF4ng",cloned_successfully:"H\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c sao ch\xE9p th\xE0nh c\xF4ng",clone_invoice:"H\xF3a \u0111\u01A1n nh\xE2n b\u1EA3n",confirm_clone:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c sao ch\xE9p v\xE0o m\u1ED9t H\xF3a \u0111\u01A1n m\u1EDBi",item:{title:"Danh m\u1EE5c",description:"S\u1EF1 mi\xEAu t\u1EA3",quantity:"\u0110\u1ECBnh l\u01B0\u1EE3ng",price:"Gi\xE1 b\xE1n",discount:"Gi\u1EA3m gi\xE1",total:"To\xE0n b\u1ED9",total_discount:"T\u1ED5ng kh\u1EA5u tr\u1EEB",sub_total:"T\u1ED5ng ph\u1EE5",tax:"Thu\u1EBF",amount:"S\u1ED1 ti\u1EC1n",select_an_item:"Nh\u1EADp ho\u1EB7c nh\u1EA5p \u0111\u1EC3 ch\u1ECDn m\u1ED9t m\u1EE5c",type_item_description:"Lo\u1EA1i M\u1EE5c M\xF4 t\u1EA3 (t\xF9y ch\u1ECDn)"},payment_attached_message:"M\u1ED9t trong c\xE1c h\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c ch\u1ECDn \u0111\xE3 c\xF3 m\u1ED9t kho\u1EA3n thanh to\xE1n \u0111\u01B0\u1EE3c \u0111\xEDnh k\xE8m. \u0110\u1EA3m b\u1EA3o x\xF3a c\xE1c kho\u1EA3n thanh to\xE1n \u0111\xEDnh k\xE8m tr\u01B0\u1EDBc \u0111\u1EC3 ti\u1EBFp t\u1EE5c x\xF3a",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c H\xF3a \u0111\u01A1n n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c c\xE1c H\xF3a \u0111\u01A1n n\xE0y",created_message:"H\xF3a \u0111\u01A1n \u0111\xE3 \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt h\xF3a \u0111\u01A1n th\xE0nh c\xF4ng",deleted_message:"H\xF3a \u0111\u01A1n \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng | H\xF3a \u0111\u01A1n \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng",marked_as_sent_message:"H\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi th\xE0nh c\xF4ng",something_went_wrong:"c\xF3 g\xEC \u0111\xF3 kh\xF4ng \u1ED5n",invalid_due_amount_message:"T\u1ED5ng s\u1ED1 ti\u1EC1n tr\xEAn H\xF3a \u0111\u01A1n kh\xF4ng \u0111\u01B0\u1EE3c nh\u1ECF h\u01A1n t\u1ED5ng s\u1ED1 ti\u1EC1n \u0111\xE3 thanh to\xE1n cho H\xF3a \u0111\u01A1n n\xE0y. Vui l\xF2ng c\u1EADp nh\u1EADt h\xF3a \u0111\u01A1n ho\u1EB7c x\xF3a c\xE1c kho\u1EA3n thanh to\xE1n li\xEAn quan \u0111\u1EC3 ti\u1EBFp t\u1EE5c.",mark_as_default_invoice_template_description:"N\u1EBFu b\u1EADt, m\u1EABu \u0111ang ch\u1ECDn s\u1EBD \u0111\u01B0\u1EE3c t\u1EF1 \u0111\u1ED9ng \xE1p d\u1EE5ng cho h\xF3a \u0111\u01A1n m\u1EDBi."},aw={title:"H\xF3a \u0111\u01A1n \u0111\u1ECBnh k\u1EF3",invoices_list:"H\xF3a \u0111\u01A1n \u0111\u1ECBnh k\u1EF3",days:"{days} Ng\xE0y",months:"{months} Th\xE1ng",years:"{years} N\u0103m",all:"T\u1EA5t c\u1EA3",paid:"\u0110\xE3 thanh to\xE1n",unpaid:"Ch\u01B0a thanh to\xE1n",viewed:"\u0110\xE3 xem",overdue:"Qu\xE1 h\u1EA1n",active:"Ho\u1EA1t \u0111\u1ED9ng",completed:"Ho\xE0n th\xE0nh",customer:"KH\xC1CH H\xC0NG",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"C\u1EADp nh\u1EADt H\xF3a \u0111\u01A1n \u0111\u1ECBnh k\u1EF3",add_new_tax:"Th\xEAm thu\u1EBF m\u1EDBi",no_invoices:"Ch\u01B0a c\xF3 H\xF3a \u0111\u01A1n \u0111\u1ECBnh k\u1EF3 n\xE0o!",mark_as_rejected:"\u0110\xE1nh d\u1EA5u l\xE0 b\u1ECB t\u1EEB ch\u1ED1i",mark_as_accepted:"\u0110\xE1nh d\u1EA5u l\xE0 \u0111\xE3 ch\u1EA5p nh\u1EADn",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Th\xEAm m\u1ED9t \u0111\u1ECBa ch\u1EC9 email cho kh\xE1ch h\xE0ng n\xE0y \u0111\u1EC3 g\u1EEDi h\xF3a \u0111\u01A1n t\u1EF1 \u0111\u1ED9ng.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},nw={title:"Thanh to\xE1n",payments_list:"Danh s\xE1ch thanh to\xE1n",record_payment:"Ghi l\u1EA1i Thanh to\xE1n",customer:"kh\xE1ch h\xE0ng",date:"Ng\xE0y",amount:"S\u1ED1 ti\u1EC1n",action:"Ho\u1EA1t \u0111\u1ED9ng",payment_number:"S\u1ED1 ti\u1EC1n ph\u1EA3i tr\u1EA3",payment_mode:"Ph\u01B0\u01A1ng th\u1EE9c thanh to\xE1n",invoice:"H\xF3a \u0111\u01A1n",note:"Ghi ch\xFA",add_payment:"Th\xEAm thanh to\xE1n",new_payment:"Thanh to\xE1n m\u1EDBi",edit_payment:"Ch\u1EC9nh s\u1EEDa Thanh to\xE1n",view_payment:"Xem thanh to\xE1n",add_new_payment:"Th\xEAm thanh to\xE1n m\u1EDBi",send_payment_receipt:"G\u1EEDi bi\xEAn lai thanh to\xE1n",send_payment:"G\u1EEDi h\xF3a \u0111\u01A1n",save_payment:"L\u01B0u thanh to\xE1n",update_payment:"C\u1EADp nh\u1EADt thanh to\xE1n",payment:"Thanh to\xE1n | Thanh to\xE1n",no_payments:"Ch\u01B0a c\xF3 kho\u1EA3n thanh to\xE1n n\xE0o!",not_selected:"Kh\xF4ng \u0111\u01B0\u1EE3c ch\u1ECDn",no_invoice:"Kh\xF4ng c\xF3 h\xF3a \u0111\u01A1n",no_matching_payments:"Kh\xF4ng c\xF3 kho\u1EA3n thanh to\xE1n n\xE0o ph\xF9 h\u1EE3p!",list_of_payments:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c kho\u1EA3n thanh to\xE1n.",select_payment_mode:"Ch\u1ECDn ph\u01B0\u01A1ng th\u1EE9c thanh to\xE1n",confirm_mark_as_sent:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi",confirm_send_payment:"Kho\u1EA3n thanh to\xE1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c g\u1EEDi qua email cho kh\xE1ch h\xE0ng",send_payment_successfully:"Thanh to\xE1n \u0111\xE3 \u0111\u01B0\u1EE3c g\u1EEDi th\xE0nh c\xF4ng",something_went_wrong:"c\xF3 g\xEC \u0111\xF3 kh\xF4ng \u1ED5n",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Thanh to\xE1n n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c c\xE1c Kho\u1EA3n thanh to\xE1n n\xE0y",created_message:"Thanh to\xE1n \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt thanh to\xE1n th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a thanh to\xE1n th\xE0nh c\xF4ng | Thanh to\xE1n \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng",invalid_amount_message:"S\u1ED1 ti\u1EC1n thanh to\xE1n kh\xF4ng h\u1EE3p l\u1EC7"},iw={title:"Chi ph\xED",expenses_list:"Danh s\xE1ch chi ph\xED",select_a_customer:"Ch\u1ECDn m\u1ED9t kh\xE1ch h\xE0ng",expense_title:"Ti\xEAu \u0111\u1EC1",customer:"kh\xE1ch h\xE0ng",currency:"Currency",contact:"Ti\u1EBFp x\xFAc",category:"th\u1EC3 lo\u1EA1i",from_date:"T\u1EEB ng\xE0y",to_date:"\u0110\u1EBFn nay",expense_date:"Ng\xE0y",description:"S\u1EF1 mi\xEAu t\u1EA3",receipt:"Bi\xEAn lai",amount:"S\u1ED1 ti\u1EC1n",action:"Ho\u1EA1t \u0111\u1ED9ng",not_selected:"Kh\xF4ng \u0111\u01B0\u1EE3c ch\u1ECDn",note:"Ghi ch\xFA",category_id:"Th\u1EC3 lo\u1EA1i ID",date:"Ng\xE0y",add_expense:"Th\xEAm chi ph\xED",add_new_expense:"Th\xEAm chi ph\xED m\u1EDBi",save_expense:"Ti\u1EBFt ki\u1EC7m chi ph\xED",update_expense:"C\u1EADp nh\u1EADt chi ph\xED",download_receipt:"Bi\xEAn nh\u1EADn t\u1EA3i xu\u1ED1ng",edit_expense:"Ch\u1EC9nh s\u1EEDa chi ph\xED",new_expense:"Chi ph\xED m\u1EDBi",expense:"Chi ph\xED | Chi ph\xED",no_expenses:"Ch\u01B0a c\xF3 chi ph\xED!",list_of_expenses:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c chi ph\xED.",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 thu h\u1ED3i Kho\u1EA3n chi ph\xED n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 thu h\u1ED3i c\xE1c Kho\u1EA3n chi ph\xED n\xE0y",created_message:"\u0110\xE3 t\u1EA1o th\xE0nh c\xF4ng chi ph\xED",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt chi ph\xED th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a th\xE0nh c\xF4ng chi ph\xED | \u0110\xE3 x\xF3a th\xE0nh c\xF4ng chi ph\xED",categories:{categories_list:"Danh s\xE1ch h\u1EA1ng m\u1EE5c",title:"Ti\xEAu \u0111\u1EC1",name:"T\xEAn",description:"S\u1EF1 mi\xEAu t\u1EA3",amount:"S\u1ED1 ti\u1EC1n",actions:"H\xE0nh \u0111\u1ED9ng",add_category:"th\xEAm th\xEA\u0309 loa\u0323i",new_category:"Danh m\u1EE5c m\u1EDBi",category:"Th\u1EC3 lo\u1EA1i | Th\u1EC3 lo\u1EA1i",select_a_category:"Ch\u1ECDn m\u1ED9t danh m\u1EE5c"}},ow={email:"E-mail",password:"M\u1EADt kh\u1EA9u",forgot_password:"Qu\xEAn m\u1EADt kh\u1EA9u?",or_signIn_with:"ho\u1EB7c \u0110\u0103ng nh\u1EADp b\u1EB1ng",login:"\u0110\u0103ng nh\u1EADp",register:"\u0110\u0103ng k\xFD",reset_password:"\u0110\u1EB7t l\u1EA1i m\u1EADt kh\u1EA9u",password_reset_successfully:"\u0110\u1EB7t l\u1EA1i m\u1EADt kh\u1EA9u th\xE0nh c\xF4ng",enter_email:"Nh\u1EADp email",enter_password:"Nh\u1EADp m\u1EADt kh\u1EA9u",retype_password:"G\xF5 l\u1EA1i m\u1EADt kh\u1EA9u"},sw={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},rw={title:"Ng\u01B0\u1EDDi d\xF9ng",users_list:"Danh s\xE1ch ng\u01B0\u1EDDi d\xF9ng",name:"T\xEAn",description:"S\u1EF1 mi\xEAu t\u1EA3",added_on:"\u0110\xE3 th\xEAm v\xE0o",date_of_creation:"Ng\xE0y t\u1EA1o",action:"Ho\u1EA1t \u0111\u1ED9ng",add_user:"Th\xEAm ng\u01B0\u1EDDi d\xF9ng",save_user:"L\u01B0u ng\u01B0\u1EDDi d\xF9ng",update_user:"C\u1EADp nh\u1EADt ng\u01B0\u1EDDi d\xF9ng",user:"Ng\u01B0\u1EDDi d\xF9ng | Ng\u01B0\u1EDDi d\xF9ng",add_new_user:"Th\xEAm ng\u01B0\u1EDDi d\xF9ng m\u1EDBi",new_user:"Ng\u01B0\u1EDDi d\xF9ng m\u1EDBi",edit_user:"Ng\u01B0\u1EDDi d\xF9ng bi\xEAn t\u1EADp",no_users:"Ch\u01B0a c\xF3 ng\u01B0\u1EDDi d\xF9ng n\xE0o!",list_of_users:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch ng\u01B0\u1EDDi d\xF9ng.",email:"E-mail",phone:"\u0110i\u1EC7n tho\u1EA1i",password:"M\u1EADt kh\u1EA9u",user_attached_message:"Kh\xF4ng th\u1EC3 x\xF3a m\u1ED9t m\u1EE5c \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Ng\u01B0\u1EDDi d\xF9ng n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c nh\u1EEFng Ng\u01B0\u1EDDi d\xF9ng n\xE0y",created_message:"Ng\u01B0\u1EDDi d\xF9ng \u0111\xE3 \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt ng\u01B0\u1EDDi d\xF9ng th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a ng\u01B0\u1EDDi d\xF9ng th\xE0nh c\xF4ng | \u0110\xE3 x\xF3a ng\u01B0\u1EDDi d\xF9ng th\xE0nh c\xF4ng",select_company_role:"Select Role for {company}",companies:"Companies"},dw={title:"B\xE1o c\xE1o",from_date:"T\u1EEB ng\xE0y",to_date:"\u0110\u1EBFn nay",status:"Tr\u1EA1ng th\xE1i",paid:"\u0110\xE3 thanh to\xE1n",unpaid:"Ch\u01B0a thanh to\xE1n",download_pdf:"t\u1EA3i PDF",view_pdf:"Xem PDF",update_report:"C\u1EADp nh\u1EADt b\xE1o c\xE1o",report:"B\xE1o c\xE1o | B\xE1o c\xE1o",profit_loss:{profit_loss:"L\u1EE3i nhu\u1EADn",to_date:"\u0110\u1EBFn nay",from_date:"T\u1EEB ng\xE0y",date_range:"Ch\u1ECDn ph\u1EA1m vi ng\xE0y"},sales:{sales:"B\xE1n h\xE0ng",date_range:"Ch\u1ECDn ph\u1EA1m vi ng\xE0y",to_date:"\u0110\u1EBFn nay",from_date:"T\u1EEB ng\xE0y",report_type:"Lo\u1EA1i b\xE1o c\xE1o"},taxes:{taxes:"Thu\u1EBF",to_date:"\u0110\u1EBFn nay",from_date:"T\u1EEB ng\xE0y",date_range:"Ch\u1ECDn ph\u1EA1m vi ng\xE0y"},errors:{required:"L\u0129nh v\u1EF1c \u0111\u01B0\u1EE3c y\xEAu c\u1EA7u"},invoices:{invoice:"H\xF3a \u0111\u01A1n",invoice_date:"Ng\xE0y l\u1EADp h\xF3a \u0111\u01A1n",due_date:"Ng\xE0y \u0111\xE1o h\u1EA1n",amount:"S\u1ED1 ti\u1EC1n",contact_name:"T\xEAn Li\xEAn l\u1EA1c",status:"Tr\u1EA1ng th\xE1i"},estimates:{estimate:"\u01AF\u1EDBc t\xEDnh",estimate_date:"Ng\xE0y \u01B0\u1EDBc t\xEDnh",due_date:"Ng\xE0y \u0111\xE1o h\u1EA1n",estimate_number:"S\u1ED1 \u01B0\u1EDBc t\xEDnh",ref_number:"S\u1ED1 REF",amount:"S\u1ED1 ti\u1EC1n",contact_name:"T\xEAn Li\xEAn l\u1EA1c",status:"Tr\u1EA1ng th\xE1i"},expenses:{expenses:"Chi ph\xED",category:"th\u1EC3 lo\u1EA1i",date:"Ng\xE0y",amount:"S\u1ED1 ti\u1EC1n",to_date:"\u0110\u1EBFn nay",from_date:"T\u1EEB ng\xE0y",date_range:"Ch\u1ECDn ph\u1EA1m vi ng\xE0y"}},lw={menu_title:{account_settings:"C\xE0i \u0111\u1EB7t t\xE0i kho\u1EA3n",company_information:"Th\xF4ng tin c\xF4ng ty",customization:"T\xF9y bi\u1EBFn",preferences:"S\u1EDF th\xEDch",notifications:"Th\xF4ng b\xE1o",tax_types:"C\xE1c lo\u1EA1i thu\u1EBF",expense_category:"H\u1EA1ng m\u1EE5c Chi ph\xED",update_app:"C\u1EADp nh\u1EADt \u1EE9ng d\u1EE5ng",backup:"Sao l\u01B0u",file_disk:"\u0110\u0129a t\u1EC7p",custom_fields:"Tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh",payment_modes:"Ph\u01B0\u01A1ng th\u1EE9c thanh to\xE1n",notes:"Ghi ch\xFA",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"C\xE0i \u0111\u1EB7t",setting:"C\xE0i \u0111\u1EB7t | C\xE0i \u0111\u1EB7t",general:"Chung",language:"Ng\xF4n ng\u1EEF",primary_currency:"Ti\u1EC1n t\u1EC7 ch\xEDnh",timezone:"M\xFAi gi\u1EDD",date_format:"\u0110\u1ECBnh d\u1EA1ng ng\xE0y th\xE1ng",currencies:{title:"Ti\u1EC1n t\u1EC7",currency:"Ti\u1EC1n t\u1EC7 | Ti\u1EC1n t\u1EC7",currencies_list:"Danh s\xE1ch ti\u1EC1n t\u1EC7",select_currency:"Ch\u1ECDn ti\u1EC1n t\u1EC7",name:"T\xEAn",code:"M\xE3",symbol:"Bi\u1EC3u t\u01B0\u1EE3ng",precision:"\u0110\u1ED9 ch\xEDnh x\xE1c",thousand_separator:"H\xE0ng ng\xE0n m\xE1y t\xE1ch",decimal_separator:"Ph\xE2n s\u1ED1 th\u1EADp ph\xE2n",position:"Ch\u1EE9c v\u1EE5",position_of_symbol:"V\u1ECB tr\xED c\u1EE7a bi\u1EC3u t\u01B0\u1EE3ng",right:"\u0110\xFAng",left:"Tr\xE1i",action:"Ho\u1EA1t \u0111\u1ED9ng",add_currency:"Th\xEAm ti\u1EC1n t\u1EC7"},mail:{host:"M\xE1y ch\u1EE7 Th\u01B0",port:"C\u1ED5ng th\u01B0",driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n Th\u01B0",secret:"B\xED m\u1EADt",mailgun_secret:"B\xED m\u1EADt Mailgun",mailgun_domain:"Mi\u1EC1n",mailgun_endpoint:"\u0110i\u1EC3m cu\u1ED1i c\u1EE7a Mailgun",ses_secret:"B\xED m\u1EADt SES",ses_key:"Kh\xF3a SES",password:"M\u1EADt kh\u1EA9u th\u01B0",username:"T\xEAn ng\u01B0\u1EDDi d\xF9ng th\u01B0",mail_config:"C\u1EA5u h\xECnh th\u01B0",from_name:"T\u1EEB t\xEAn th\u01B0",from_mail:"T\u1EEB \u0111\u1ECBa ch\u1EC9 th\u01B0",encryption:"M\xE3 h\xF3a Th\u01B0",mail_config_desc:"D\u01B0\u1EDBi \u0111\xE2y l\xE0 bi\u1EC3u m\u1EABu \u0110\u1ECBnh c\u1EA5u h\xECnh tr\xECnh \u0111i\u1EC1u khi\u1EC3n Email \u0111\u1EC3 g\u1EEDi email t\u1EEB \u1EE9ng d\u1EE5ng. B\u1EA1n c\u0169ng c\xF3 th\u1EC3 \u0111\u1ECBnh c\u1EA5u h\xECnh c\xE1c nh\xE0 cung c\u1EA5p b\xEAn th\u1EE9 ba nh\u01B0 Sendgrid, SES, v.v."},pdf:{title:"C\xE0i \u0111\u1EB7t PDF",footer_text:"V\u0103n b\u1EA3n ch\xE2n trang",pdf_layout:"B\u1ED1 c\u1EE5c PDF"},company_info:{company_info:"Th\xF4ng tin c\xF4ng ty",company_name:"T\xEAn c\xF4ng ty",company_logo:"Logo c\xF4ng ty",section_description:"Th\xF4ng tin v\u1EC1 c\xF4ng ty c\u1EE7a b\u1EA1n s\u1EBD \u0111\u01B0\u1EE3c hi\u1EC3n th\u1ECB tr\xEAn h\xF3a \u0111\u01A1n, \u01B0\u1EDBc t\xEDnh v\xE0 c\xE1c t\xE0i li\u1EC7u kh\xE1c do Crater t\u1EA1o.",phone:"\u0110i\u1EC7n tho\u1EA1i",country:"Qu\u1ED1c gia",state:"Ti\u1EC3u bang",city:"Tp.",address:"\u0110\u1ECBa ch\u1EC9",zip:"Zip",save:"Ti\u1EBFt ki\u1EC7m",delete:"Delete",updated_message:"Th\xF4ng tin c\xF4ng ty \u0111\u01B0\u1EE3c c\u1EADp nh\u1EADt th\xE0nh c\xF4ng",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh",section_description:"T\xF9y ch\u1EC9nh h\xF3a \u0111\u01A1n, \u01B0\u1EDBc t\xEDnh c\u1EE7a b\u1EA1n",add_custom_field:"Th\xEAm tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh",edit_custom_field:"Ch\u1EC9nh s\u1EEDa tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh",field_name:"T\xEAn tr\u01B0\u1EDDng",label:"Nh\xE3n",type:"Ki\u1EC3u",name:"T\xEAn",slug:"Slug",required:"C\u1EA7n thi\u1EBFt",placeholder:"Tr\xECnh gi\u1EEF ch\u1ED7",help_text:"V\u0103n b\u1EA3n tr\u1EE3 gi\xFAp",default_value:"Gi\xE1 tr\u1ECB m\u1EB7c \u0111\u1ECBnh",prefix:"Ti\u1EBFp \u0111\u1EA7u ng\u1EEF",starting_number:"S\u1ED1 b\u1EAFt \u0111\u1EA7u",model:"M\xF4 h\xECnh",help_text_description:"Nh\u1EADp m\u1ED9t s\u1ED1 v\u0103n b\u1EA3n \u0111\u1EC3 gi\xFAp ng\u01B0\u1EDDi d\xF9ng hi\u1EC3u m\u1EE5c \u0111\xEDch c\u1EE7a tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh n\xE0y.",suffix:"H\u1EADu t\u1ED1",yes:"\u0110\xFAng",no:"Kh\xF4ng",order:"\u0110\u1EB7t h\xE0ng",custom_field_confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh n\xE0y",already_in_use:"Tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",deleted_message:"Tr\u01B0\u1EDDng T\xF9y ch\u1EC9nh \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng",options:"c\xE1c t\xF9y ch\u1ECDn",add_option:"Th\xEAm t\xF9y ch\u1ECDn",add_another_option:"Th\xEAm m\u1ED9t t\xF9y ch\u1ECDn kh\xE1c",sort_in_alphabetical_order:"S\u1EAFp x\u1EBFp theo th\u1EE9 t\u1EF1 b\u1EA3ng ch\u1EEF c\xE1i",add_options_in_bulk:"Th\xEAm h\xE0ng lo\u1EA1t t\xF9y ch\u1ECDn",use_predefined_options:"S\u1EED d\u1EE5ng c\xE1c t\xF9y ch\u1ECDn \u0111\u01B0\u1EE3c x\xE1c \u0111\u1ECBnh tr\u01B0\u1EDBc",select_custom_date:"Ch\u1ECDn ng\xE0y t\xF9y ch\u1EC9nh",select_relative_date:"Ch\u1ECDn ng\xE0y t\u01B0\u01A1ng \u0111\u1ED1i",ticked_by_default:"\u0110\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u theo m\u1EB7c \u0111\u1ECBnh",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh th\xE0nh c\xF4ng",added_message:"Tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh \u0111\xE3 \u0111\u01B0\u1EE3c th\xEAm th\xE0nh c\xF4ng",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"s\u1EF1 t\xF9y bi\u1EBFn",updated_message:"Th\xF4ng tin c\xF4ng ty \u0111\u01B0\u1EE3c c\u1EADp nh\u1EADt th\xE0nh c\xF4ng",save:"Ti\u1EBFt ki\u1EC7m",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"H\xF3a \u0111\u01A1n",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"N\u1ED9i dung email h\xF3a \u0111\u01A1n m\u1EB7c \u0111\u1ECBnh",company_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 c\xF4ng ty",shipping_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 giao h\xE0ng",billing_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 thanh to\xE1n",invoice_email_attachment:"G\u1EEDi h\xF3a \u0111\u01A1n d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m",invoice_email_attachment_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y n\u1EBFu b\u1EA1n mu\u1ED1n g\u1EEDi h\xF3a \u0111\u01A1n d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m email. Xin l\u01B0u \xFD r\u1EB1ng n\xFAt 'Xem H\xF3a \u0111\u01A1n' trong email s\u1EBD kh\xF4ng \u0111\u01B0\u1EE3c hi\u1EC3n th\u1ECB n\u1EEFa khi \u0111\u01B0\u1EE3c b\u1EADt.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"\u01AF\u1EDBc t\xEDnh",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"N\u1ED9i dung Email \u01AF\u1EDBc t\xEDnh M\u1EB7c \u0111\u1ECBnh",company_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 c\xF4ng ty",shipping_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 giao h\xE0ng",billing_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 thanh to\xE1n",estimate_email_attachment:"G\u1EEDi \u01B0\u1EDBc t\xEDnh d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m",estimate_email_attachment_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y n\u1EBFu b\u1EA1n mu\u1ED1n g\u1EEDi \u01B0\u1EDBc t\xEDnh d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m email. Xin l\u01B0u \xFD r\u1EB1ng n\xFAt 'Xem \u01AF\u1EDBc t\xEDnh' trong email s\u1EBD kh\xF4ng \u0111\u01B0\u1EE3c hi\u1EC3n th\u1ECB n\u1EEFa khi \u0111\u01B0\u1EE3c b\u1EADt.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Thanh to\xE1n",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"N\u1ED9i dung Email Thanh to\xE1n M\u1EB7c \u0111\u1ECBnh",company_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 c\xF4ng ty",from_customer_address_format:"T\u1EEB \u0111\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 kh\xE1ch h\xE0ng",payment_email_attachment:"G\u1EEDi thanh to\xE1n d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m",payment_email_attachment_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y n\u1EBFu b\u1EA1n mu\u1ED1n g\u1EEDi bi\xEAn nh\u1EADn thanh to\xE1n d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m email. Xin l\u01B0u \xFD r\u1EB1ng n\xFAt 'Xem Thanh to\xE1n' trong email s\u1EBD kh\xF4ng \u0111\u01B0\u1EE3c hi\u1EC3n th\u1ECB n\u1EEFa khi \u0111\u01B0\u1EE3c b\u1EADt.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"M\u1EB7t h\xE0ng",units:"C\xE1c \u0111\u01A1n v\u1ECB",add_item_unit:"Th\xEAm \u0111\u01A1n v\u1ECB m\u1EB7t h\xE0ng",edit_item_unit:"Ch\u1EC9nh s\u1EEDa \u0111\u01A1n v\u1ECB m\u1EB7t h\xE0ng",unit_name:"T\xEAn b\xE0i",item_unit_added:"\u0110\u01A1n v\u1ECB m\u1EB7t h\xE0ng \u0111\xE3 \u0111\u01B0\u1EE3c th\xEAm",item_unit_updated:"\u0110\xE3 c\u1EADp nh\u1EADt \u0111\u01A1n v\u1ECB m\u1EB7t h\xE0ng",item_unit_confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c \u0111\u01A1n v\u1ECB M\u1EB7t h\xE0ng n\xE0y",already_in_use:"\u0110\u01A1n v\u1ECB v\u1EADt ph\u1EA9m \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",deleted_message:"\u0110\u01A1n v\u1ECB m\u1EB7t h\xE0ng \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng"},notes:{title:"Ghi ch\xFA",description:"Ti\u1EBFt ki\u1EC7m th\u1EDDi gian b\u1EB1ng c\xE1ch t\u1EA1o ghi ch\xFA v\xE0 s\u1EED d\u1EE5ng l\u1EA1i ch\xFAng tr\xEAn h\xF3a \u0111\u01A1n, \u01B0\u1EDBc t\xEDnh c\u1EE7a b\u1EA1n",notes:"Ghi ch\xFA",type:"Ki\u1EC3u",add_note:"Th\xEAm ghi ch\xFA",add_new_note:"Th\xEAm ghi ch\xFA m\u1EDBi",name:"T\xEAn",edit_note:"Ch\u1EC9nh s\u1EEDa ghi ch\xFA",note_added:"\u0110\xE3 th\xEAm ghi ch\xFA th\xE0nh c\xF4ng",note_updated:"\u0110\xE3 c\u1EADp nh\u1EADt ghi ch\xFA th\xE0nh c\xF4ng",note_confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Ghi ch\xFA n\xE0y",already_in_use:"Ghi ch\xFA \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",deleted_message:"\u0110\xE3 x\xF3a ghi ch\xFA th\xE0nh c\xF4ng"}},account_settings:{profile_picture:"\u1EA2nh \u0111\u1EA1i di\u1EC7n",name:"T\xEAn",email:"E-mail",password:"M\u1EADt kh\u1EA9u",confirm_password:"X\xE1c nh\u1EADn m\u1EADt kh\u1EA9u",account_settings:"C\xE0i \u0111\u1EB7t t\xE0i kho\u1EA3n",save:"Ti\u1EBFt ki\u1EC7m",section_description:"B\u1EA1n c\xF3 th\u1EC3 c\u1EADp nh\u1EADt t\xEAn, email c\u1EE7a m\xECnh",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt c\xE0i \u0111\u1EB7t t\xE0i kho\u1EA3n th\xE0nh c\xF4ng"},user_profile:{name:"T\xEAn",email:"E-mail",password:"M\u1EADt kh\u1EA9u",confirm_password:"X\xE1c nh\u1EADn m\u1EADt kh\u1EA9u"},notification:{title:"Th\xF4ng b\xE1o",email:"G\u1EEDi th\xF4ng b\xE1o t\u1EDBi",description:"B\u1EA1n mu\u1ED1n nh\u1EADn th\xF4ng b\xE1o email n\xE0o khi c\xF3 \u0111i\u1EC1u g\xEC \u0111\xF3 thay \u0111\u1ED5i?",invoice_viewed:"H\xF3a \u0111\u01A1n \u0111\xE3 xem",invoice_viewed_desc:"Khi kh\xE1ch h\xE0ng c\u1EE7a b\u1EA1n xem h\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c g\u1EEDi qua b\u1EA3ng \u0111i\u1EC1u khi\u1EC3n mi\u1EC7ng n\xFAi l\u1EEDa.",estimate_viewed:"\u01AF\u1EDBc t\xEDnh \u0111\xE3 xem",estimate_viewed_desc:"Khi kh\xE1ch h\xE0ng c\u1EE7a b\u1EA1n xem \u01B0\u1EDBc t\xEDnh \u0111\u01B0\u1EE3c g\u1EEDi qua b\u1EA3ng \u0111i\u1EC1u khi\u1EC3n mi\u1EC7ng n\xFAi l\u1EEDa.",save:"Ti\u1EBFt ki\u1EC7m",email_save_message:"Email \u0111\xE3 \u0111\u01B0\u1EE3c l\u01B0u th\xE0nh c\xF4ng",please_enter_email:"Vui l\xF2ng nh\u1EADp Email"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help Crater properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"C\xE1c lo\u1EA1i thu\u1EBF",add_tax:"Th\xEAm thu\u1EBF",edit_tax:"Ch\u1EC9nh s\u1EEDa thu\u1EBF",description:"B\u1EA1n c\xF3 th\u1EC3 th\xEAm ho\u1EB7c b\u1EDBt thu\u1EBF t\xF9y \xFD. Crater h\u1ED7 tr\u1EE3 Thu\u1EBF \u0111\u1ED1i v\u1EDBi c\xE1c m\u1EB7t h\xE0ng ri\xEAng l\u1EBB c\u0169ng nh\u01B0 tr\xEAn h\xF3a \u0111\u01A1n.",add_new_tax:"Th\xEAm thu\u1EBF m\u1EDBi",tax_settings:"C\xE0i \u0111\u1EB7t thu\u1EBF",tax_per_item:"Thu\u1EBF m\u1ED7i m\u1EB7t h\xE0ng",tax_name:"T\xEAn thu\u1EBF",compound_tax:"Thu\u1EBF t\u1ED5ng h\u1EE3p",percent:"Ph\u1EA7n tr\u0103m",action:"Ho\u1EA1t \u0111\u1ED9ng",tax_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y n\u1EBFu b\u1EA1n mu\u1ED1n th\xEAm thu\u1EBF v\xE0o c\xE1c m\u1EE5c h\xF3a \u0111\u01A1n ri\xEAng l\u1EBB. Theo m\u1EB7c \u0111\u1ECBnh, thu\u1EBF \u0111\u01B0\u1EE3c th\xEAm tr\u1EF1c ti\u1EBFp v\xE0o h\xF3a \u0111\u01A1n.",created_message:"Lo\u1EA1i thu\u1EBF \u0111\xE3 \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt th\xE0nh c\xF4ng lo\u1EA1i thu\u1EBF",deleted_message:"\u0110\xE3 x\xF3a th\xE0nh c\xF4ng lo\u1EA1i thu\u1EBF",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Lo\u1EA1i thu\u1EBF n\xE0y",already_in_use:"Thu\u1EBF \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"H\u1EA1ng m\u1EE5c Chi ph\xED",action:"Ho\u1EA1t \u0111\u1ED9ng",description:"C\xE1c danh m\u1EE5c \u0111\u01B0\u1EE3c y\xEAu c\u1EA7u \u0111\u1EC3 th\xEAm c\xE1c m\u1EE5c chi ph\xED. B\u1EA1n c\xF3 th\u1EC3 Th\xEAm ho\u1EB7c X\xF3a c\xE1c danh m\u1EE5c n\xE0y t\xF9y theo s\u1EDF th\xEDch c\u1EE7a m\xECnh.",add_new_category:"Th\xEAm danh m\u1EE5c m\u1EDBi",add_category:"th\xEAm th\xEA\u0309 loa\u0323i",edit_category:"Ch\u1EC9nh s\u1EEDa danh m\u1EE5c",category_name:"t\xEAn danh m\u1EE5c",category_description:"S\u1EF1 mi\xEAu t\u1EA3",created_message:"Danh m\u1EE5c Chi ph\xED \u0111\xE3 \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a th\xE0nh c\xF4ng danh m\u1EE5c chi ph\xED",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt danh m\u1EE5c chi ph\xED th\xE0nh c\xF4ng",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Danh m\u1EE5c Chi ph\xED n\xE0y",already_in_use:"Danh m\u1EE5c \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng"},preferences:{currency:"Ti\u1EC1n t\u1EC7",default_language:"Ng\xF4n ng\u1EEF m\u1EB7c \u0111\u1ECBnh",time_zone:"M\xFAi gi\u1EDD",fiscal_year:"N\u0103m t\xE0i ch\xEDnh",date_format:"\u0110\u1ECBnh d\u1EA1ng ng\xE0y th\xE1ng",discount_setting:"C\xE0i \u0111\u1EB7t chi\u1EBFt kh\u1EA5u",discount_per_item:"Gi\u1EA3m gi\xE1 cho m\u1ED7i m\u1EB7t h\xE0ng",discount_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y n\u1EBFu b\u1EA1n mu\u1ED1n th\xEAm Gi\u1EA3m gi\xE1 v\xE0o c\xE1c m\u1EB7t h\xE0ng h\xF3a \u0111\u01A1n ri\xEAng l\u1EBB. Theo m\u1EB7c \u0111\u1ECBnh, Gi\u1EA3m gi\xE1 \u0111\u01B0\u1EE3c th\xEAm tr\u1EF1c ti\u1EBFp v\xE0o h\xF3a \u0111\u01A1n.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Ti\u1EBFt ki\u1EC7m",preference:"S\u1EDF th\xEDch | S\u1EDF th\xEDch",general_settings:"T\xF9y ch\u1ECDn m\u1EB7c \u0111\u1ECBnh cho h\u1EC7 th\u1ED1ng.",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt th\xE0nh c\xF4ng c\xE1c t\xF9y ch\u1ECDn",select_language:"Ch\u1ECDn ng\xF4n ng\u1EEF",select_time_zone:"Ch\u1ECDn m\xFAi gi\u1EDD",select_date_format:"Ch\u1ECDn \u0111\u1ECBnh d\u1EA1ng ng\xE0y",select_financial_year:"Ch\u1ECDn n\u0103m t\xE0i ch\xEDnh",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"C\u1EADp nh\u1EADt \u1EE9ng d\u1EE5ng",description:"B\u1EA1n c\xF3 th\u1EC3 d\u1EC5 d\xE0ng c\u1EADp nh\u1EADt Crater b\u1EB1ng c\xE1ch ki\u1EC3m tra b\u1EA3n c\u1EADp nh\u1EADt m\u1EDBi b\u1EB1ng c\xE1ch nh\u1EA5p v\xE0o n\xFAt b\xEAn d\u01B0\u1EDBi",check_update:"Ki\u1EC3m tra c\u1EADp nh\u1EADt",avail_update:"C\u1EADp nh\u1EADt m\u1EDBi c\xF3 s\u1EB5n",next_version:"Phi\xEAn b\u1EA3n ti\u1EBFp theo",requirements:"Y\xEAu c\u1EA7u",update:"C\u1EADp nh\u1EADt b\xE2y gi\u1EDD",update_progress:"\u0110ang c\u1EADp nh\u1EADt ...",progress_text:"N\xF3 s\u1EBD ch\u1EC9 m\u1EA5t m\u1ED9t v\xE0i ph\xFAt. Vui l\xF2ng kh\xF4ng l\xE0m m\u1EDBi m\xE0n h\xECnh ho\u1EB7c \u0111\xF3ng c\u1EEDa s\u1ED5 tr\u01B0\u1EDBc khi c\u1EADp nh\u1EADt k\u1EBFt th\xFAc",update_success:"\u1EE8ng d\u1EE5ng \u0111\xE3 \u0111\u01B0\u1EE3c c\u1EADp nh\u1EADt! Vui l\xF2ng \u0111\u1EE3i trong khi c\u1EEDa s\u1ED5 tr\xECnh duy\u1EC7t c\u1EE7a b\u1EA1n \u0111\u01B0\u1EE3c t\u1EA3i l\u1EA1i t\u1EF1 \u0111\u1ED9ng.",latest_message:"Kh\xF4ng c\xF3 b\u1EA3n c\u1EADp nh\u1EADt n\xE0o! B\u1EA1n \u0111ang s\u1EED d\u1EE5ng phi\xEAn b\u1EA3n m\u1EDBi nh\u1EA5t.",current_version:"Phi\xEAn b\u1EA3n hi\u1EC7n t\u1EA1i",download_zip_file:"T\u1EA3i xu\u1ED1ng t\u1EC7p ZIP",unzipping_package:"G\xF3i gi\u1EA3i n\xE9n",copying_files:"Sao ch\xE9p c\xE1c t\u1EADp tin",deleting_files:"X\xF3a c\xE1c t\u1EC7p kh\xF4ng s\u1EED d\u1EE5ng",running_migrations:"Ch\u1EA1y di c\u01B0",finishing_update:"C\u1EADp nh\u1EADt k\u1EBFt th\xFAc",update_failed:"C\u1EADp nh\u1EADt kh\xF4ng th\xE0nh c\xF4ng",update_failed_text:"L\u1EA5y l\xE0m ti\u1EBFc! C\u1EADp nh\u1EADt c\u1EE7a b\u1EA1n kh\xF4ng th\xE0nh c\xF4ng v\xE0o: b\u01B0\u1EDBc {step}",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Sao l\u01B0u | Sao l\u01B0u",description:"B\u1EA3n sao l\u01B0u l\xE0 m\u1ED9t t\u1EC7p zip ch\u1EE9a t\u1EA5t c\u1EA3 c\xE1c t\u1EC7p trong th\u01B0 m\u1EE5c b\u1EA1n ch\u1EC9 \u0111\u1ECBnh c\xF9ng v\u1EDBi m\u1ED9t k\u1EBFt xu\u1EA5t c\u01A1 s\u1EDF d\u1EEF li\u1EC7u c\u1EE7a b\u1EA1n",new_backup:"Th\xEAm b\u1EA3n sao l\u01B0u m\u1EDBi",create_backup:"T\u1EA1o b\u1EA3n sao",select_backup_type:"Ch\u1ECDn lo\u1EA1i sao l\u01B0u",backup_confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c B\u1EA3n sao l\u01B0u n\xE0y",path:"con \u0111\u01B0\u1EDDng",new_disk:"\u0110\u0129a m\u1EDBi",created_at:"\u0111\u01B0\u1EE3c t\u1EA1o ra t\u1EA1i",size:"k\xEDch th\u01B0\u1EDBc",dropbox:"dropbox",local:"\u0111\u1ECBa ph\u01B0\u01A1ng",healthy:"kh\u1ECFe m\u1EA1nh",amount_of_backups:"l\u01B0\u1EE3ng sao l\u01B0u",newest_backups:"b\u1EA3n sao l\u01B0u m\u1EDBi nh\u1EA5t",used_storage:"l\u01B0u tr\u1EEF \u0111\xE3 s\u1EED d\u1EE5ng",select_disk:"Ch\u1ECDn \u0111\u0129a",action:"Ho\u1EA1t \u0111\u1ED9ng",deleted_message:"\u0110\xE3 x\xF3a b\u1EA3n sao l\u01B0u th\xE0nh c\xF4ng",created_message:"\u0110\xE3 t\u1EA1o th\xE0nh c\xF4ng b\u1EA3n sao l\u01B0u",invalid_disk_credentials:"Th\xF4ng tin \u0111\u0103ng nh\u1EADp kh\xF4ng h\u1EE3p l\u1EC7 c\u1EE7a \u0111\u0129a \u0111\xE3 ch\u1ECDn"},disk:{title:"\u0110\u0129a t\u1EADp tin | \u0110\u0129a T\u1EC7p",description:"Theo m\u1EB7c \u0111\u1ECBnh, Crater s\u1EBD s\u1EED d\u1EE5ng \u0111\u0129a c\u1EE5c b\u1ED9 c\u1EE7a b\u1EA1n \u0111\u1EC3 l\u01B0u c\xE1c b\u1EA3n sao l\u01B0u, \u1EA3nh \u0111\u1EA1i di\u1EC7n v\xE0 c\xE1c t\u1EC7p h\xECnh \u1EA3nh kh\xE1c. B\u1EA1n c\xF3 th\u1EC3 \u0111\u1ECBnh c\u1EA5u h\xECnh nhi\u1EC1u h\u01A1n m\u1ED9t tr\xECnh \u0111i\u1EC1u khi\u1EC3n \u0111\u0129a nh\u01B0 DigitalOcean, S3 v\xE0 Dropbox theo s\u1EDF th\xEDch c\u1EE7a m\xECnh.",created_at:"\u0111\u01B0\u1EE3c t\u1EA1o ra t\u1EA1i",dropbox:"dropbox",name:"T\xEAn",driver:"Ng\u01B0\u1EDDi l\xE1i xe",disk_type:"Ki\u1EC3u",disk_name:"T\xEAn \u0111\u0129a",new_disk:"Th\xEAm \u0111\u0129a m\u1EDBi",filesystem_driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n h\u1EC7 th\u1ED1ng t\u1EADp tin",local_driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n \u0111\u1ECBa ph\u01B0\u01A1ng",local_root:"G\u1ED1c c\u1EE5c b\u1ED9",public_driver:"T\xE0i x\u1EBF c\xF4ng c\u1ED9ng",public_root:"G\u1ED1c c\xF4ng khai",public_url:"URL c\xF4ng khai",public_visibility:"Hi\u1EC3n th\u1ECB c\xF4ng khai",media_driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n ph\u01B0\u01A1ng ti\u1EC7n",media_root:"G\u1ED1c ph\u01B0\u01A1ng ti\u1EC7n",aws_driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n AWS",aws_key:"Kh\xF3a AWS",aws_secret:"B\xED m\u1EADt AWS",aws_region:"Khu v\u1EF1c AWS",aws_bucket:"Nh\xF3m AWS",aws_root:"G\u1ED1c AWS",do_spaces_type:"L\xE0m ki\u1EC3u Spaces",do_spaces_key:"Do ph\xEDm Spaces",do_spaces_secret:"L\xE0m b\xED m\u1EADt v\u1EC1 kh\xF4ng gian",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Lo\u1EA1i h\u1ED9p ch\u1EE9a",dropbox_token:"M\xE3 th\xF4ng b\xE1o Dropbox",dropbox_key:"Kh\xF3a Dropbox",dropbox_secret:"B\xED m\u1EADt Dropbox",dropbox_app:"\u1EE8ng d\u1EE5ng Dropbox",dropbox_root:"G\u1ED1c Dropbox",default_driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n m\u1EB7c \u0111\u1ECBnh",is_default:"L\xC0 \u0110\u1ECANH NGH\u0128A",set_default_disk:"\u0110\u1EB7t \u0111\u0129a m\u1EB7c \u0111\u1ECBnh",set_default_disk_confirm:"\u0110\u0129a n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\u1EB7t l\xE0m m\u1EB7c \u0111\u1ECBnh v\xE0 t\u1EA5t c\u1EA3 c\xE1c t\u1EC7p PDF m\u1EDBi s\u1EBD \u0111\u01B0\u1EE3c l\u01B0u tr\xEAn \u0111\u0129a n\xE0y",success_set_default_disk:"\u0110\u0129a \u0111\u01B0\u1EE3c \u0111\u1EB7t l\xE0m m\u1EB7c \u0111\u1ECBnh th\xE0nh c\xF4ng",save_pdf_to_disk:"L\u01B0u PDF v\xE0o \u0111\u0129a",disk_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y, n\u1EBFu b\u1EA1n mu\u1ED1n l\u01B0u m\u1ED9t b\u1EA3n sao c\u1EE7a m\u1ED7i H\xF3a \u0111\u01A1n, \u01AF\u1EDBc t\xEDnh",select_disk:"Ch\u1ECDn \u0111\u0129a",disk_settings:"C\xE0i \u0111\u1EB7t \u0111\u0129a",confirm_delete:"T\u1EC7p hi\u1EC7n c\xF3 c\u1EE7a b\u1EA1n",action:"Ho\u1EA1t \u0111\u1ED9ng",edit_file_disk:"Ch\u1EC9nh s\u1EEDa \u0110\u0129a T\u1EC7p",success_create:"\u0110\xE3 th\xEAm \u0111\u0129a th\xE0nh c\xF4ng",success_update:"\u0110\xE3 c\u1EADp nh\u1EADt \u0111\u0129a th\xE0nh c\xF4ng",error:"Th\xEAm \u0111\u0129a kh\xF4ng th\xE0nh c\xF4ng",deleted_message:"\u0110\u0129a T\u1EC7p \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng",disk_variables_save_successfully:"\u0110\xE3 c\u1EA5u h\xECnh \u0111\u0129a th\xE0nh c\xF4ng",disk_variables_save_error:"C\u1EA5u h\xECnh \u0111\u0129a kh\xF4ng th\xE0nh c\xF4ng.",invalid_disk_credentials:"Th\xF4ng tin \u0111\u0103ng nh\u1EADp kh\xF4ng h\u1EE3p l\u1EC7 c\u1EE7a \u0111\u0129a \u0111\xE3 ch\u1ECDn"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},cw={account_info:"th\xF4ng tin t\xE0i kho\u1EA3n",account_info_desc:"Th\xF4ng tin chi ti\u1EBFt d\u01B0\u1EDBi \u0111\xE2y s\u1EBD \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng \u0111\u1EC3 t\u1EA1o t\xE0i kho\u1EA3n Qu\u1EA3n tr\u1ECB vi\xEAn ch\xEDnh. Ngo\xE0i ra, b\u1EA1n c\xF3 th\u1EC3 thay \u0111\u1ED5i th\xF4ng tin chi ti\u1EBFt b\u1EA5t c\u1EE9 l\xFAc n\xE0o sau khi \u0111\u0103ng nh\u1EADp.",name:"T\xEAn",email:"E-mail",password:"M\u1EADt kh\u1EA9u",confirm_password:"X\xE1c nh\u1EADn m\u1EADt kh\u1EA9u",save_cont:"Ti\u1EBFt ki\u1EC7m",company_info:"Th\xF4ng tin c\xF4ng ty",company_info_desc:"Th\xF4ng tin n\xE0y s\u1EBD \u0111\u01B0\u1EE3c hi\u1EC3n th\u1ECB tr\xEAn h\xF3a \u0111\u01A1n. L\u01B0u \xFD r\u1EB1ng b\u1EA1n c\xF3 th\u1EC3 ch\u1EC9nh s\u1EEDa \u0111i\u1EC1u n\xE0y sau tr\xEAn trang c\xE0i \u0111\u1EB7t.",company_name:"T\xEAn c\xF4ng ty",company_logo:"Logo c\xF4ng ty",logo_preview:"Xem tr\u01B0\u1EDBc Logo",preferences:"S\u1EDF th\xEDch",preferences_desc:"T\xF9y ch\u1ECDn m\u1EB7c \u0111\u1ECBnh cho h\u1EC7 th\u1ED1ng.",currency_set_alert:"The company's currency cannot be changed later.",country:"Qu\u1ED1c gia",state:"Ti\u1EC3u bang",city:"Tp.",address:"\u0110\u1ECBa ch\u1EC9",street:"Ph\u1ED11 | Street2",phone:"\u0110i\u1EC7n tho\u1EA1i",zip_code:"M\xE3 B\u01B0u Ch\xEDnh",go_back:"Quay l\u1EA1i",currency:"Ti\u1EC1n t\u1EC7",language:"Ng\xF4n ng\u1EEF",time_zone:"M\xFAi gi\u1EDD",fiscal_year:"N\u0103m t\xE0i ch\xEDnh",date_format:"\u0110\u1ECBnh d\u1EA1ng ng\xE0y th\xE1ng",from_address:"T\u1EEB \u0111\u1ECBa ch\u1EC9",username:"t\xEAn t\xE0i kho\u1EA3n",next:"K\u1EBF ti\u1EBFp",continue:"Ti\u1EBFp t\u1EE5c",skip:"Nh\u1EA3y",database:{database:"URL trang web",connection:"K\u1EBFt n\u1ED1i c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",host:"M\xE1y ch\u1EE7 c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",port:"C\u1ED5ng c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",password:"M\u1EADt kh\u1EA9u c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",app_url:"URL \u1EE9ng d\u1EE5ng",app_domain:"Mi\u1EC1n \u1EE9ng d\u1EE5ng",username:"T\xEAn ng\u01B0\u1EDDi d\xF9ng c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",db_name:"T\xEAn c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",db_path:"\u0110\u01B0\u1EDDng d\u1EABn c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",desc:"T\u1EA1o c\u01A1 s\u1EDF d\u1EEF li\u1EC7u tr\xEAn m\xE1y ch\u1EE7 c\u1EE7a b\u1EA1n v\xE0 \u0111\u1EB7t th\xF4ng tin \u0111\u0103ng nh\u1EADp b\u1EB1ng bi\u1EC3u m\u1EABu b\xEAn d\u01B0\u1EDBi."},permissions:{permissions:"Quy\u1EC1n",permission_confirm_title:"B\u1EA1n c\xF3 ch\u1EAFc ch\u1EAFn mu\u1ED1n ti\u1EBFp t\u1EE5c kh\xF4ng?",permission_confirm_desc:"Ki\u1EC3m tra quy\u1EC1n th\u01B0 m\u1EE5c kh\xF4ng th\xE0nh c\xF4ng",permission_desc:"D\u01B0\u1EDBi \u0111\xE2y l\xE0 danh s\xE1ch c\xE1c quy\u1EC1n \u0111\u1ED1i v\u1EDBi th\u01B0 m\u1EE5c \u0111\u01B0\u1EE3c y\xEAu c\u1EA7u \u0111\u1EC3 \u1EE9ng d\u1EE5ng ho\u1EA1t \u0111\u1ED9ng. N\u1EBFu ki\u1EC3m tra quy\u1EC1n kh\xF4ng th\xE0nh c\xF4ng, h\xE3y \u0111\u1EA3m b\u1EA3o c\u1EADp nh\u1EADt quy\u1EC1n th\u01B0 m\u1EE5c c\u1EE7a b\u1EA1n."},verify_domain:{title:"Domain Verification",desc:"Crater uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"M\xE1y ch\u1EE7 Th\u01B0",port:"C\u1ED5ng th\u01B0",driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n Th\u01B0",secret:"B\xED m\u1EADt",mailgun_secret:"B\xED m\u1EADt Mailgun",mailgun_domain:"Mi\u1EC1n",mailgun_endpoint:"\u0110i\u1EC3m cu\u1ED1i c\u1EE7a Mailgun",ses_secret:"B\xED m\u1EADt SES",ses_key:"Kh\xF3a SES",password:"M\u1EADt kh\u1EA9u th\u01B0",username:"T\xEAn ng\u01B0\u1EDDi d\xF9ng th\u01B0",mail_config:"C\u1EA5u h\xECnh th\u01B0",from_name:"T\u1EEB t\xEAn th\u01B0",from_mail:"T\u1EEB \u0111\u1ECBa ch\u1EC9 th\u01B0",encryption:"M\xE3 h\xF3a Th\u01B0",mail_config_desc:"D\u01B0\u1EDBi \u0111\xE2y l\xE0 bi\u1EC3u m\u1EABu \u0110\u1ECBnh c\u1EA5u h\xECnh tr\xECnh \u0111i\u1EC1u khi\u1EC3n Email \u0111\u1EC3 g\u1EEDi email t\u1EEB \u1EE9ng d\u1EE5ng. B\u1EA1n c\u0169ng c\xF3 th\u1EC3 \u0111\u1ECBnh c\u1EA5u h\xECnh c\xE1c nh\xE0 cung c\u1EA5p b\xEAn th\u1EE9 ba nh\u01B0 Sendgrid, SES, v.v."},req:{system_req:"y\xEAu c\u1EA7u h\u1EC7 th\u1ED1ng",php_req_version:"Php (b\u1EAFt bu\u1ED9c ph\u1EA3i c\xF3 phi\xEAn b\u1EA3n {version})",check_req:"Ki\u1EC3m tra y\xEAu c\u1EA7u",system_req_desc:"Crater c\xF3 m\u1ED9t s\u1ED1 y\xEAu c\u1EA7u m\xE1y ch\u1EE7. \u0110\u1EA3m b\u1EA3o r\u1EB1ng m\xE1y ch\u1EE7 c\u1EE7a b\u1EA1n c\xF3 phi\xEAn b\u1EA3n php b\u1EAFt bu\u1ED9c v\xE0 t\u1EA5t c\u1EA3 c\xE1c ph\u1EA7n m\u1EDF r\u1ED9ng \u0111\u01B0\u1EE3c \u0111\u1EC1 c\u1EADp b\xEAn d\u01B0\u1EDBi."},errors:{migrate_failed:"Di chuy\u1EC3n kh\xF4ng th\xE0nh c\xF4ng",database_variables_save_error:"Kh\xF4ng th\u1EC3 ghi c\u1EA5u h\xECnh v\xE0o t\u1EC7p .env. Vui l\xF2ng ki\u1EC3m tra quy\u1EC1n \u0111\u1ED1i v\u1EDBi t\u1EC7p c\u1EE7a n\xF3",mail_variables_save_error:"C\u1EA5u h\xECnh email kh\xF4ng th\xE0nh c\xF4ng.",connection_failed:"K\u1EBFt n\u1ED1i c\u01A1 s\u1EDF d\u1EEF li\u1EC7u kh\xF4ng th\xE0nh c\xF4ng",database_should_be_empty:"C\u01A1 s\u1EDF d\u1EEF li\u1EC7u ph\u1EA3i tr\u1ED1ng"},success:{mail_variables_save_successfully:"Email \u0111\u01B0\u1EE3c \u0111\u1ECBnh c\u1EA5u h\xECnh th\xE0nh c\xF4ng",database_variables_save_successfully:"\u0110\xE3 c\u1EA5u h\xECnh th\xE0nh c\xF4ng c\u01A1 s\u1EDF d\u1EEF li\u1EC7u."}},_w={invalid_phone:"S\u1ED1 \u0111i\u1EC7n tho\u1EA1i kh\xF4ng h\u1EE3p l\u1EC7",invalid_url:"Url kh\xF4ng h\u1EE3p l\u1EC7 (v\xED d\u1EE5: http://www.crater.com)",invalid_domain_url:"Url kh\xF4ng h\u1EE3p l\u1EC7 (v\xED d\u1EE5: crater.com)",required:"L\u0129nh v\u1EF1c \u0111\u01B0\u1EE3c y\xEAu c\u1EA7u",email_incorrect:"Email kh\xF4ng ch\xEDnh x\xE1c.",email_already_taken:"L\xE1 th\u01B0 \u0111\xE3 \u0111\u01B0\u1EE3c l\u1EA5y \u0111i.",email_does_not_exist:"Ng\u01B0\u1EDDi d\xF9ng c\xF3 email \u0111\xE3 cho kh\xF4ng t\u1ED3n t\u1EA1i",item_unit_already_taken:"T\xEAn \u0111\u01A1n v\u1ECB m\u1EB7t h\xE0ng n\xE0y \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",payment_mode_already_taken:"T\xEAn ph\u01B0\u01A1ng th\u1EE9c thanh to\xE1n n\xE0y \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",send_reset_link:"G\u1EEDi li\xEAn k\u1EBFt \u0111\u1EB7t l\u1EA1i",not_yet:"Ch\u01B0a? G\u1EEDi l\u1EA1i",password_min_length:"M\u1EADt kh\u1EA9u ph\u1EA3i ch\u1EE9a {count} k\xFD t\u1EF1",name_min_length:"T\xEAn ph\u1EA3i c\xF3 \xEDt nh\u1EA5t {count} ch\u1EEF c\xE1i.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Nh\u1EADp thu\u1EBF su\u1EA5t h\u1EE3p l\u1EC7",numbers_only:"Ch\u1EC9 s\u1ED1.",characters_only:"Ch\u1EC9 nh\xE2n v\u1EADt.",password_incorrect:"M\u1EADt kh\u1EA9u ph\u1EA3i gi\u1ED1ng h\u1EC7t nhau",password_length:"M\u1EADt kh\u1EA9u ph\u1EA3i d\xE0i {count} k\xFD t\u1EF1.",qty_must_greater_than_zero:"S\u1ED1 l\u01B0\u1EE3ng ph\u1EA3i l\u1EDBn h\u01A1n kh\xF4ng.",price_greater_than_zero:"Gi\xE1 ph\u1EA3i l\u1EDBn h\u01A1n 0.",payment_greater_than_zero:"Kho\u1EA3n thanh to\xE1n ph\u1EA3i l\u1EDBn h\u01A1n 0.",payment_greater_than_due_amount:"Thanh to\xE1n \u0111\xE3 nh\u1EADp nhi\u1EC1u h\u01A1n s\u1ED1 ti\u1EC1n \u0111\u1EBFn h\u1EA1n c\u1EE7a h\xF3a \u0111\u01A1n n\xE0y.",quantity_maxlength:"S\u1ED1 l\u01B0\u1EE3ng kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 20 ch\u1EEF s\u1ED1.",price_maxlength:"Gi\xE1 kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 20 ch\u1EEF s\u1ED1.",price_minvalue:"Gi\xE1 ph\u1EA3i l\u1EDBn h\u01A1n 0.",amount_maxlength:"S\u1ED1 ti\u1EC1n kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 20 ch\u1EEF s\u1ED1.",amount_minvalue:"S\u1ED1 ti\u1EC1n ph\u1EA3i l\u1EDBn h\u01A1n 0.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"M\xF4 t\u1EA3 kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 65.000 k\xFD t\u1EF1.",subject_maxlength:"Ch\u1EE7 \u0111\u1EC1 kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 100 k\xFD t\u1EF1.",message_maxlength:"Tin nh\u1EAFn kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 255 k\xFD t\u1EF1.",maximum_options_error:"\u0110\xE3 ch\u1ECDn t\u1ED1i \u0111a {max} t\xF9y ch\u1ECDn. \u0110\u1EA7u ti\xEAn, h\xE3y x\xF3a m\u1ED9t t\xF9y ch\u1ECDn \u0111\xE3 ch\u1ECDn \u0111\u1EC3 ch\u1ECDn m\u1ED9t t\xF9y ch\u1ECDn kh\xE1c.",notes_maxlength:"Ghi ch\xFA kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 65.000 k\xFD t\u1EF1.",address_maxlength:"\u0110\u1ECBa ch\u1EC9 kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 255 k\xFD t\u1EF1.",ref_number_maxlength:"S\u1ED1 tham chi\u1EBFu kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 255 k\xFD t\u1EF1.",prefix_maxlength:"Ti\u1EC1n t\u1ED1 kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 5 k\xFD t\u1EF1.",something_went_wrong:"c\xF3 g\xEC \u0111\xF3 kh\xF4ng \u1ED5n",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},uw={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},mw="\u01AF\u1EDBc t\xEDnh",pw="S\u1ED1 \u01B0\u1EDBc t\xEDnh",fw="Ng\xE0y \u01B0\u1EDBc t\xEDnh",gw="Ng\xE0y h\u1EBFt h\u1EA1n",vw="H\xF3a \u0111\u01A1n",yw="S\u1ED1 h\xF3a \u0111\u01A1n",hw="Ng\xE0y l\u1EADp h\xF3a \u0111\u01A1n",bw="Ng\xE0y \u0111\xE1o h\u1EA1n",kw="Ghi ch\xFA",ww="M\u1EB7t h\xE0ng",zw="\u0110\u1ECBnh l\u01B0\u1EE3ng",xw="Gi\xE1 b\xE1n",Pw="Gi\u1EA3m gi\xE1",Sw="S\u1ED1 ti\u1EC1n",jw="T\u1ED5ng ph\u1EE5",Aw="To\xE0n b\u1ED9",Dw="Thanh to\xE1n",Cw="H\xD3A \u0110\u01A0N THANH TO\xC1N",Nw="Ng\xE0y thanh to\xE1n",Ew="S\u1ED1 ti\u1EC1n ph\u1EA3i tr\u1EA3",Iw="Ph\u01B0\u01A1ng th\u1EE9c thanh to\xE1n",Tw="S\u1ED1 ti\u1EC1n nh\u1EADn \u0111\u01B0\u1EE3c",Rw="B\xC1O C\xC1O CHI PH\xCD",$w="T\u1ED4NG CHI PH\xCD",Mw="L\u1EE2I NHU\u1EACN",Fw="B\xE1o c\xE1o kh\xE1ch h\xE0ng b\xE1n h\xE0ng",Vw="B\xE1o c\xE1o m\u1EB7t h\xE0ng b\xE1n h\xE0ng",Uw="B\xE1o c\xE1o T\xF3m t\u1EAFt Thu\u1EBF",Ow="THU NH\u1EACP = EARNINGS",Lw="L\u1EE2I NHU\u1EACN R\xD2NG",qw="B\xE1o c\xE1o b\xE1n h\xE0ng: B\u1EDFi kh\xE1ch h\xE0ng",Bw="T\u1ED4NG DOANH S\u1ED0 B\xC1N H\xC0NG",Kw="B\xE1o c\xE1o b\xE1n h\xE0ng: Theo m\u1EB7t h\xE0ng",Zw="B\xC1O C\xC1O THU\u1EBE",Ww="T\u1ED4NG THU\u1EBE",Hw="C\xE1c lo\u1EA1i thu\u1EBF",Gw="Chi ph\xED",Yw="Hoa \u0111\u01A1n \u0111\xEA\u0309,",Jw="T\xE0u,",Qw="Nh\xE2\u0323n \u0111\u01B0\u01A1\u0323c t\u01B0:",Xw="Tax";var ez={navigation:Kk,general:Zk,dashboard:Wk,tax_types:Hk,global_search:Gk,company_switcher:Yk,dateRange:Jk,customers:Qk,items:Xk,estimates:ew,invoices:tw,recurring_invoices:aw,payments:nw,expenses:iw,login:ow,modules:sw,users:rw,reports:dw,settings:lw,wizard:cw,validation:_w,errors:uw,pdf_estimate_label:mw,pdf_estimate_number:pw,pdf_estimate_date:fw,pdf_estimate_expire_date:gw,pdf_invoice_label:vw,pdf_invoice_number:yw,pdf_invoice_date:hw,pdf_invoice_due_date:bw,pdf_notes:kw,pdf_items_label:ww,pdf_quantity_label:zw,pdf_price_label:xw,pdf_discount_label:Pw,pdf_amount_label:Sw,pdf_subtotal:jw,pdf_total:Aw,pdf_payment_label:Dw,pdf_payment_receipt_label:Cw,pdf_payment_date:Nw,pdf_payment_number:Ew,pdf_payment_mode:Iw,pdf_payment_amount_received_label:Tw,pdf_expense_report_label:Rw,pdf_total_expenses_label:$w,pdf_profit_loss_label:Mw,pdf_sales_customers_label:Fw,pdf_sales_items_label:Vw,pdf_tax_summery_label:Uw,pdf_income_label:Ow,pdf_net_profit_label:Lw,pdf_customer_sales_report:qw,pdf_total_sales_label:Bw,pdf_item_sales_label:Kw,pdf_tax_report_label:Zw,pdf_total_tax_label:Ww,pdf_tax_types_label:Hw,pdf_expenses_label:Gw,pdf_bill_to:Yw,pdf_ship_to:Jw,pdf_received_from:Qw,pdf_tax_label:Xw};const tz={dashboard:"\u03A4\u03B1\u03BC\u03C0\u03BB\u03CC",customers:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",items:"\u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03B1",invoices:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1","recurring-invoices":"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",expenses:"\u0388\u03BE\u03BF\u03B4\u03B1",estimates:"\u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",payments:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2",reports:"\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AD\u03C2",settings:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",logout:"\u0391\u03C0\u03BF\u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7",users:"\u03A7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2",modules:"\u03A0\u03C1\u03CC\u03C3\u03B8\u03B5\u03C4\u03B1"},az={add_company:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",view_pdf:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE PDF",copy_pdf_url:"\u0391\u03BD\u03C4\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03BC\u03BF\u03C5 PDF",download_pdf:"\u039B\u03AE\u03C8\u03B7 PDF",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",create:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1",cancel:"\u0391\u03BA\u03CD\u03C1\u03C9\u03C3\u03B7",update:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7",deselect:"\u0391\u03C0\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE",download:"\u039A\u03B1\u03C4\u03B5\u03B2\u03AC\u03C3\u03C4\u03B5 \u03C4\u03BF",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",from:"A\u03C0\u03CC",to:"\u03A0\u03C1\u03BF\u03C2",ok:"\u039F\u03BA",yes:"\u039D\u03B1\u03B9",no:"\u038C\u03C7\u03B9",sort_by:"\u03A4\u03B1\u03BE\u03B9\u03BD\u03CC\u03BC\u03B7\u03C3\u03B7 \u03BA\u03B1\u03C4\u03AC",ascending:"\u0391\u03CD\u03BE\u03BF\u03C5\u03C3\u03B1",descending:"\u03A6\u03B8\u03AF\u03BD\u03BF\u03C5\u03C3\u03B1",subject:"\u0398\u03AD\u03BC\u03B1",body:"\u03A3\u03CE\u03BC\u03B1",message:"\u039C\u03AE\u03BD\u03C5\u03BC\u03B1",send:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE",preview:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7",go_back:"\u0395\u03C0\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE",back_to_login:"\u03A0\u03AF\u03C3\u03C9 \u03C3\u03C4\u03B7\u03BD \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1 \u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2;",home:"\u0391\u03C1\u03C7\u03B9\u03BA\u03AE",filter:"\u03A6\u03AF\u03BB\u03C4\u03C1\u03B1",delete:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE",edit:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1",view:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE",add_new_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",clear_all:"\u0395\u03BA\u03BA\u03B1\u03B8\u03AC\u03C1\u03B9\u03C3\u03B7 \u03CC\u03BB\u03C9\u03BD",showing:"\u0395\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9",of:"\u03C4\u03BF\u03C5",actions:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B5\u03C2",subtotal:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",discount:"\u0388\u039A\u03A0\u03A4\u03A9\u03A3\u0397",fixed:"\u03A3\u03C4\u03B1\u03B8\u03B5\u03C1\u03CC",percentage:"\u03A0\u03BF\u03C3\u03BF\u03C3\u03C4\u03CC",tax:"\u03A6\u039F\u03A1\u039F\u03A3",total_amount:"\u03A3\u03A5\u039D\u039F\u039B\u0399\u039A\u039F \u03A0\u039F\u03A3\u039F",bill_to:"\u03A7\u03C1\u03AD\u03C9\u03C3\u03B7 \u03C3\u03B5",ship_to:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C3\u03B5",due:"\u039F\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF",draft:"\u03A0\u03C1\u03CC\u03C7\u03B5\u03B9\u03C1\u03BF",sent:"\u0391\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03B1",all:"\u038C\u03BB\u03B1",select_all:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u038C\u03BB\u03C9\u03BD",select_template:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A0\u03C1\u03BF\u03C4\u03CD\u03C0\u03BF\u03C5",choose_file:"\u039A\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03B5\u03B4\u03CE \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF",choose_template:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C0\u03C1\u03CC\u03C4\u03C5\u03C0\u03BF",choose:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5",remove:"\u039A\u03B1\u03C4\u03AC\u03C1\u03B3\u03B7\u03C3\u03B7",select_a_status:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",select_a_tax:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C6\u03CC\u03C1\u03BF",search:"\u0391\u03BD\u03B1\u03B6\u03AE\u03C4\u03B7\u03C3\u03B7",are_you_sure:"\u0395\u03AF\u03C3\u03C4\u03B5 \u03C3\u03AF\u03B3\u03BF\u03C5\u03C1\u03BF\u03C2/\u03B7;",list_is_empty:"\u0397 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BA\u03B5\u03BD\u03AE.",no_tax_found:"\u0394\u03B5\u03BD \u03B2\u03C1\u03AD\u03B8\u03B7\u03BA\u03B5 \u03C6\u03CC\u03C1\u03BF\u03C2!",four_zero_four:"404",you_got_lost:"\u039F\u03C5\u03C0\u03C2! \u0388\u03C7\u03B5\u03C4\u03B5 \u03A7\u03B1\u03B8\u03B5\u03AF!",go_home:"\u039C\u03B5\u03C4\u03AC\u03B2\u03B1\u03C3\u03B7 \u03C3\u03C4\u03B7\u03BD \u0391\u03C1\u03C7\u03B9\u03BA\u03AE",test_mail_conf:"\u0394\u03BF\u03BA\u03B9\u03BC\u03AE \u03A1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",send_mail_successfully:"\u03A4\u03BF \u039C\u03AE\u03BD\u03C5\u03BC\u03B1 \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",setting_updated:"\u039F\u03B9 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",select_state:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03BD\u03BF\u03BC\u03BF\u03CD",select_country:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A7\u03CE\u03C1\u03B1\u03C2",select_city:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A0\u03CC\u03BB\u03B7\u03C2",street_1:"\u039F\u03B4\u03CC\u03C2 1",street_2:"\u039F\u03B4\u03CC\u03C2 2",action_failed:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1\u03C2",retry:"\u0395\u03C0\u03B1\u03BD\u03AC\u03BB\u03B7\u03C8\u03B7",choose_note:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7\u03C2",no_note_found:"\u0394\u03B5\u03BD \u0392\u03C1\u03AD\u03B8\u03B7\u03BA\u03B5 \u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7",insert_note:"\u0395\u03B9\u03C3\u03B1\u03B3\u03C9\u03B3\u03AE \u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7\u03C2",copied_pdf_url_clipboard:"\u0391\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03C4\u03BF url \u03C4\u03BF\u03C5 PDF \u03C3\u03C4o \u03C0\u03C1\u03CC\u03C7\u03B5\u03B9\u03C1\u03BF!",copied_url_clipboard:"\u039F \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03BC\u03BF\u03C2 \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03C3\u03C4\u03BF \u03C0\u03C1\u03CC\u03C7\u03B5\u03B9\u03C1\u03BF!",docs:"\u0388\u03B3\u03B3\u03C1\u03B1\u03C6\u03B1",do_you_wish_to_continue:"\u0398\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B5\u03C7\u03AF\u03C3\u03B5\u03C4\u03B5;",note:"\u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7",pay_invoice:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",login_successfully:"\u0397 \u03B5\u03AF\u03C3\u03BF\u03B4\u03BF\u03C2 \u03AE\u03C4\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2!",logged_out_successfully:"\u0397 \u03AD\u03BE\u03BF\u03B4\u03BF\u03C2 \u03AE\u03C4\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",mark_as_default:"\u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7 \u03C9\u03C2 \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE"},nz={select_year:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03AD\u03C4\u03BF\u03C5\u03C2",cards:{due_amount:"\u039F\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF \u03A0\u03BF\u03C3\u03CC",customers:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",invoices:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",estimates:"\u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",payments:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2"},chart_info:{total_sales:"\u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03B9\u03C2",total_receipts:"\u0391\u03C0\u03BF\u03B4\u03B5\u03AF\u03BE\u03B5\u03B9\u03C2",total_expense:"\u0388\u03BE\u03BF\u03B4\u03B1",net_income:"\u039A\u03B1\u03B8\u03B1\u03C1\u03CC \u0395\u03B9\u03C3\u03CC\u03B4\u03B7\u03BC\u03B1",year:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03AD\u03C4\u03BF\u03C5\u03C2"},monthly_chart:{title:"\u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03B9\u03C2 & \u0388\u03BE\u03BF\u03B4\u03B1"},recent_invoices_card:{title:"\u0391\u03BD\u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C4\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",due_on:"\u0395\u03BE\u03CC\u03C6\u03BB\u03B7\u03C3\u03B7 \u0388\u03C9\u03C2",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",amount_due:"\u039F\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF \u03C0\u03BF\u03C3\u03CC",actions:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B5\u03C2",view_all:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u038C\u03BB\u03C9\u03BD"},recent_estimate_card:{title:"\u03A0\u03C1\u03CC\u03C3\u03C6\u03B1\u03C4\u03B5\u03C2 \u03C0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",amount_due:"\u039F\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF \u03A0\u03BF\u03C3\u03CC",actions:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B5\u03C2",view_all:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u038C\u03BB\u03C9\u03BD"}},iz={name:"\u038C\u03BD\u03BF\u03BC\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",percent:"\u03A0\u03BF\u03C3\u03BF\u03C3\u03C4\u03CC",compound_tax:"\u03A3\u03CD\u03BD\u03B8\u03B5\u03C4\u03BF\u03C2 \u03A6\u03CC\u03C1\u03BF\u03C2"},oz={search:"\u0391\u03BD\u03B1\u03B6\u03AE\u03C4\u03B7\u03C3\u03B7...",customers:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",users:"\u03A7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2",no_results_found:"\u0394\u03B5\u03BD \u0392\u03C1\u03AD\u03B8\u03B7\u03BA\u03B1\u03BD \u0391\u03C0\u03BF\u03C4\u03B5\u03BB\u03AD\u03C3\u03BC\u03B1\u03C4\u03B1"},sz={label:"\u0391\u039B\u039B\u0391\u0393\u0397 \u0395\u03A4\u0391\u0399\u03A1\u0395\u0399\u0391\u03A3",no_results_found:"\u0394\u03B5\u03BD \u0392\u03C1\u03AD\u03B8\u03B7\u03BA\u03B1\u03BD \u0391\u03C0\u03BF\u03C4\u03B5\u03BB\u03AD\u03C3\u03BC\u03B1\u03C4\u03B1",add_new_company:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03BD\u03AD\u03B1\u03C2 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",new_company:"\u039D\u03AD\u03B1 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1",created_message:"\u0397 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2"},rz={today:"\u03A3\u03AE\u03BC\u03B5\u03C1\u03B1",this_week:"\u03A4\u03C1\u03AD\u03C7\u03BF\u03C5\u03C3\u03B1 \u0395\u03B2\u03B4\u03BF\u03BC\u03AC\u03B4\u03B1",this_month:"\u03A4\u03C1\u03AD\u03C7\u03C9\u03BD \u039C\u03AE\u03BD\u03B1\u03C2",this_quarter:"\u03A4\u03C1\u03AD\u03C7\u03BF\u03BD \u03A4\u03C1\u03AF\u03BC\u03B7\u03BD\u03BF",this_year:"\u03A4\u03C1\u03AD\u03C7\u03BF\u03BD \u0388\u03C4\u03BF\u03C2",previous_week:"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03B7 \u0395\u03B2\u03B4\u03BF\u03BC\u03AC\u03B4\u03B1",previous_month:"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03BF\u03C2 \u039C\u03AE\u03BD\u03B1\u03C2",previous_quarter:"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03BF \u03A4\u03C1\u03AF\u03BC\u03B7\u03BD\u03BF",previous_year:"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03BF \u0388\u03C4\u03BF\u03C2",custom:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF"},dz={title:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",prefix:"\u03A0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1",add_customer:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7",contacts_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03A0\u03B5\u03BB\u03B1\u03C4\u03CE\u03BD",name:"\u038C\u03BD\u03BF\u03BC\u03B1",mail:"\u039C\u03AE\u03BD\u03C5\u03BC\u03B1 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5",statement:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",display_name:"\u0395\u03BC\u03C6\u03B1\u03BD\u03B9\u03B6\u03CC\u03BC\u03B5\u03BD\u03BF \u038C\u03BD\u03BF\u03BC\u03B1",primary_contact_name:"\u039A\u03CD\u03C1\u03B9\u03B1 \u03B5\u03C0\u03B1\u03C6\u03AE",contact_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0395\u03C0\u03B1\u03C6\u03AE\u03C2",amount_due:"\u039F\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF \u03A0\u03BF\u03C3\u03CC",email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",phone:"\u03A4\u03B7\u03BB\u03AD\u03C6\u03C9\u03BD\u03BF",website:"\u0399\u03C3\u03C4\u03BF\u03C3\u03B5\u03BB\u03AF\u03B4\u03B1",overview:"\u0395\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7",invoice_prefix:"\u03A0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1 \u03C0\u03B1\u03C1\u03B1\u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03BF\u03CD",estimate_prefix:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03A0\u03C1\u03BF\u03B8\u03AD\u03BC\u03B1\u03C4\u03BF\u03C2",payment_prefix:"\u03A0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",enable_portal:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B7 \u03A0\u03CD\u03BB\u03B7\u03C2",country:"\u03A7\u03CE\u03C1\u03B1",state:"\u039D\u03BF\u03BC\u03CC\u03C2",city:"\u03A0\u03CC\u03BB\u03B7",zip_code:"\u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B9\u03BA\u03CC\u03C2 \u03BA\u03CE\u03B4\u03B9\u03BA\u03B1\u03C2",added_on:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03A3\u03C4\u03B9\u03C2",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",confirm_password:"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u039A\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD",street_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03BF\u03B4\u03BF\u03CD",primary_currency:"\u039A\u03CD\u03C1\u03B9\u03BF \u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",add_new_customer:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7",save_customer:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",update_customer:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03C0\u03B5\u03BB\u03B1\u03C4\u03CE\u03BD",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2 - \u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",new_customer:"\u039D\u03AD\u03BF\u03C2 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",edit_customer:`\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7 -`,basic_info:"\u0392\u03B1\u03C3\u03B9\u03BA\u03AD\u03C2 \u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u03A7\u03C1\u03AD\u03C9\u03C3\u03B7\u03C2",shipping_address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",copy_billing_address:"\u0391\u03BD\u03C4\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03B1\u03C0\u03CC \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B7\u03C3\u03B7",no_customers:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2 \u03B1\u03BA\u03CC\u03BC\u03B1!",no_customers_found:"\u0394\u03B5\u03BD \u03B2\u03C1\u03AD\u03B8\u03B7\u03BA\u03B1\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",no_contact:"\u039A\u03B1\u03BC\u03BC\u03AF\u03B1 \u03B5\u03C0\u03B1\u03C6\u03AE",no_contact_name:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03CC\u03BD\u03BF\u03BC\u03B1 \u03B5\u03C0\u03B1\u03C6\u03AE\u03C2",list_of_customers:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C0\u03B5\u03BB\u03B1\u03C4\u03CE\u03BD.",primary_display_name:"\u039A\u03CD\u03C1\u03B9\u03BF \u0395\u03BC\u03C6\u03B1\u03BD\u03B9\u03B6\u03CC\u03BC\u03B5\u03BD\u03BF \u038C\u03BD\u03BF\u03BC\u03B1",select_currency:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03BF\u03C2",select_a_customer:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03AD\u03BD\u03B1\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",type_or_click:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03AE \u03BA\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",new_transaction:"\u039D\u03AD\u03B1 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AE",no_matching_customers:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2 \u03C0\u03BF\u03C5 \u03BD\u03B1 \u03C4\u03B1\u03B9\u03C1\u03B9\u03AC\u03B6\u03BF\u03C5\u03BD!",phone_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03A4\u03B7\u03BB\u03B5\u03C6\u03CE\u03BD\u03BF\u03C5",create_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1\u03C2",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BD \u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7 \u03BA\u03B1\u03B9 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AC \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1, \u0395\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03BA\u03B1\u03B9 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2. \u221A \u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03BF\u03CD\u03C2 \u03C4\u03BF\u03C5\u03C2 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2 \u03BA\u03B1\u03B9 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AC \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1, \u0395\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03BA\u03B1\u03B9 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2.",created_message:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",updated_message:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",address_updated_message:"Address Information Updated succesfully",deleted_message:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2 | \u039F\u03B9 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B1\u03BD \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",edit_currency_not_allowed:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B1\u03BB\u03BB\u03B1\u03B3\u03AE \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03BF\u03C2 \u03BC\u03CC\u03BB\u03B9\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B7\u03B8\u03BF\u03CD\u03BD \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AD\u03C2."},lz={title:"\u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1",items_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD",name:"\u038C\u03BD\u03BF\u03BC\u03B1",unit:"\u039C\u03BF\u03BD\u03AC\u03B4\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",added_on:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03A3\u03C4\u03B9\u03C2",price:"\u03A4\u03B9\u03BC\u03AE",date_of_creation:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1\u03C2",not_selected:"\u0394\u03B5\u03BD \u03AD\u03C7\u03B5\u03B9 \u03B5\u03C0\u03B9\u03BB\u03B5\u03C7\u03B8\u03B5\u03AF \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",add_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",save_item:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",update_item:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",item:"\u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF | \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1",add_new_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",new_item:"\u039D\u03AD\u03BF \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",edit_item:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",no_items:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03B1\u03BA\u03CC\u03BC\u03B1!",list_of_items:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03C9\u03BD \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD.",select_a_unit:"\u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03BC\u03BF\u03BD\u03AC\u03B4\u03B1",taxes:"\u03A6\u03CC\u03C1\u03BF\u03B9",item_attached_message:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03B5\u03BD\u03CC\u03C2 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5 \u03C0\u03BF\u03C5 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u03A4\u03BF \u03B1\u03BD\u03C4\u03B9\u03BA\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03B1\u03BD\u03C4\u03B9\u03BA\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2"},cz={title:"\u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"\u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AC | \u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",estimates_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03C0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03CE\u03BD",days:"{days} \u0397\u03BC\u03AD\u03C1\u03B5\u03C2",months:"{months} \u039C\u03AE\u03BD\u03B1\u03C2",years:"{years} \u0388\u03C4\u03BF\u03C2",all:"\u038C\u03BB\u03B1",paid:"\u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",unpaid:"\u0391\u03BD\u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C4\u03BF",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",ref_no:"REF NO.",number:"\u0391\u03A1\u0399\u0398\u039C\u039F\u03A3",amount_due:"\u03A0\u039F\u03A3\u039F \u03A0\u03A1\u039F\u03A3 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397",partially_paid:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CE\u03C2 \u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",total:"\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",estimate_number:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD",ref_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",contact:"\u0395\u03C0\u03B9\u03BA\u03BF\u03B9\u03BD\u03C9\u03BD\u03AF\u03B1",add_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",due_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",expiry_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",add_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A6\u03CC\u03C1\u03BF\u03C5",amount:"\u03A0\u03BF\u03C3\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",notes:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",tax:"\u03A6\u03CC\u03C1\u03BF\u03C2",estimate_template:"\u03A0\u03C1\u03CC\u03C4\u03C5\u03C0\u03BF",convert_to_invoice:"\u039C\u03B5\u03C4\u03B1\u03C4\u03C1\u03AC\u03C0\u03B7\u03BA\u03B5 \u03C3\u03B5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",mark_as_sent:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF\u03C5",send_estimate:"\u039D\u03AD\u03B1 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7",resend_estimate:"\u03A0\u03C1\u03CC\u03C3\u03C6\u03B1\u03C4\u03B5\u03C2 \u03C0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",record_payment:"\u039A\u03B1\u03C4\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",add_estimate:"\u039D\u03AD\u03B1 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7",save_estimate:"\u039D\u03AD\u03B1 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7",confirm_conversion:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03B8\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B7\u03B8\u03B5\u03AF \u03B3\u03B9\u03B1 \u03C4\u03B7 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B5\u03BD\u03CC\u03C2 \u03BD\u03AD\u03BF\u03C5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5.",conversion_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",confirm_send_estimate:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",confirm_mark_as_sent:"\u0397 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03B1\u03C5\u03C4\u03AE \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7",confirm_mark_as_accepted:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u0391\u03C0\u03BF\u03C1\u03C1\u03B9\u03C0\u03C4\u03CC\u03BC\u03B5\u03BD\u03BF",confirm_mark_as_rejected:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u0391\u03C0\u03BF\u03C1\u03C1\u03B9\u03C0\u03C4\u03CC\u03BC\u03B5\u03BD\u03BF",no_matching_estimates:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03B1\u03BD\u03C4\u03AF\u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03C2 \u03C0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2!",mark_as_sent_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03AC\u03BD\u03B8\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",send_estimate_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",errors:{required:"\u03A4\u03BF \u03C0\u03B5\u03B4\u03AF\u03BF \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C5\u03C0\u03BF\u03C7\u03C1\u03B5\u03C9\u03C4\u03B9\u03BA\u03CC"},accepted:"\u0391\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03AE",rejected:"\u0391\u03C0\u03BF\u03C1\u03C1\u03AF\u03C6\u03B8\u03B7\u03BA\u03B5",expired:"Expired",sent:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE",draft:"\u03A0\u03C1\u03CC\u03C7\u03B5\u03B9\u03C1\u03BF",viewed:"Viewed",declined:"\u0391\u03C0\u03BF\u03C1\u03C1\u03AF\u03C6\u03B8\u03B7\u03BA\u03B5",new_estimate:"\u039D\u03AD\u03B1 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7",add_new_estimate:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03B1\u03C2 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7\u03C2",update_Estimate:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7\u03C2",edit_estimate:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7\u03C2",items:"\u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1",Estimate:"\u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AC | \u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",add_new_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A6\u03CC\u03C1\u03BF\u03C5",no_estimates:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2 \u03B1\u03BA\u03CC\u03BC\u03B1!",list_of_estimates:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03C9\u03BD \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD.",mark_as_rejected:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AF\u03C6\u03B8\u03B7\u03BA\u03B5",mark_as_accepted:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03CC",marked_as_accepted_message:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03C0\u03BF\u03C5 \u03AD\u03C7\u03B5\u03B9 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u03B1\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03AE",marked_as_rejected_message:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03C0\u03BF\u03C5 \u03C3\u03B7\u03BC\u03B5\u03B9\u03CE\u03BD\u03B5\u03C4\u03B1\u03B9 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03C1\u03C1\u03B9\u03C6\u03B8\u03B5\u03AF\u03C3\u03B1",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",something_went_wrong:"\u039A\u03AC\u03C4\u03B9 \u03C0\u03AE\u03B3\u03B5 \u03C3\u03C4\u03C1\u03B1\u03B2\u03AC",item:{title:"\u03A4\u03AF\u03C4\u03BB\u03BF\u03C2 \u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03BF\u03C2",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",quantity:"\u03A0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1",price:"\u03A4\u03B9\u03BC\u03AE",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",total:"\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",total_discount:"\u03A3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03AE \u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",tax:"\u03A6\u03CC\u03C1\u03BF\u03C2",amount:"\u03A0\u03BF\u03C3\u03CC",select_an_item:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03AE \u03BA\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",type_item_description:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5 (\u03C0\u03C1\u03BF\u03B1\u03B9\u03C1\u03B5\u03C4\u03B9\u03BA\u03CC)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},_z={title:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD",invoice_information:"Invoice Information",days:"{days} \u0397\u03BC\u03AD\u03C1\u03B5\u03C2",months:"{months} \u039C\u03AE\u03BD\u03B1\u03C2",years:"{years} \u0388\u03C4\u03BF\u03C2",all:"\u038C\u03BB\u03B1",paid:"\u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",unpaid:"\u0391\u03BD\u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C4\u03BF",viewed:"\u03A0\u03C1\u03BF\u03B2\u03BB\u03AE\u03B8\u03B7\u03BA\u03B1\u03BD",overdue:"\u0395\u03BA\u03C0\u03C1\u03CC\u03B8\u03B5\u03C3\u03BC\u03B1",completed:"\u039F\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",paid_status:"\u039A\u0391\u03A4\u0391\u03A3\u03A4\u0391\u03A3\u0397 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397\u03A3",ref_no:"REF NO.",number:"\u0391\u03A1\u0399\u0398\u039C\u039F\u03A3",amount_due:"\u03A0\u039F\u03A3\u039F \u03A0\u03A1\u039F\u03A3 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397",partially_paid:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CE\u03C2 \u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",total:"\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",invoice:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 (\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1)",invoice_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",ref_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",contact:"\u0395\u03C0\u03B9\u03BA\u03BF\u03B9\u03BD\u03C9\u03BD\u03AF\u03B1",add_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",due_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",add_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A6\u03CC\u03C1\u03BF\u03C5",amount:"\u03A0\u03BF\u03C3\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",notes:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",view:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE",send_invoice:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03A0\u03B1\u03C1\u03B1\u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03CE\u03BD",resend_invoice:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03A0\u03B1\u03C1\u03B1\u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03CE\u03BD",invoice_template:"\u03A0\u03C1\u03CC\u03C4\u03C5\u03C0\u03BF \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5 ",conversion_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",template:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A0\u03C1\u03BF\u03C4\u03CD\u03C0\u03BF\u03C5",mark_as_sent:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF\u03C5",confirm_send_invoice:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",invoice_mark_as_sent:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF",confirm_mark_as_accepted:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u0391\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03CC",confirm_mark_as_rejected:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u0391\u03C0\u03BF\u03C1\u03C1\u03B9\u03C0\u03C4\u03CC\u03BC\u03B5\u03BD\u03BF",confirm_send:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",invoice_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",record_payment:"\u039A\u03B1\u03C4\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",add_new_invoice:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",update_expense:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u0394\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",edit_invoice:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",new_invoice:"\u039D\u03AD\u03BF \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",save_invoice:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",update_invoice:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",add_new_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A6\u03CC\u03C1\u03BF\u03C5",no_invoices:"\u039A\u03B1\u03BD\u03AD\u03BD\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B1\u03BA\u03CC\u03BC\u03B1!",mark_as_rejected:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AF\u03C6\u03B8\u03B7\u03BA\u03B5",mark_as_accepted:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03CC",list_of_invoices:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD.",select_invoice:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",no_matching_invoices:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03BA\u03B1\u03BD\u03AD\u03BD\u03B1 \u03B1\u03BD\u03C4\u03AF\u03C3\u03C4\u03BF\u03B9\u03C7\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF!",mark_as_sent_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03AC\u03BD\u03B8\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",invoice_sent_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",cloned_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",clone_invoice:"\u039A\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",confirm_clone:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03B7\u03B8\u03B5\u03AF \u03C3\u03B5 \u03AD\u03BD\u03B1 \u03BD\u03AD\u03BF \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",item:{title:"\u03A4\u03AF\u03C4\u03BB\u03BF\u03C2 \u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03BF\u03C2",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",quantity:"\u03A0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1",price:"\u03A4\u03B9\u03BC\u03AE",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",total:"\u039F\u03BB\u03B9\u03BA\u03CC",total_discount:"\u03A3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03AE \u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",tax:"\u03A6\u03CC\u03C1\u03BF\u03C2",amount:"\u03A0\u03BF\u03C3\u03CC",select_an_item:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03AE \u03BA\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",type_item_description:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5 (\u03C0\u03C1\u03BF\u03B1\u03B9\u03C1\u03B5\u03C4\u03B9\u03BA\u03CC)"},payment_attached_message:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BC\u03B9\u03B1 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C0\u03BF\u03C5 \u03B5\u03C0\u03B9\u03C3\u03C5\u03BD\u03AC\u03C0\u03C4\u03B5\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03B1\u03C5\u03C4\u03CC. \u0392\u03B5\u03B2\u03B1\u03B9\u03C9\u03B8\u03B5\u03AF\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03AD\u03C7\u03B5\u03C4\u03B5 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03B9 \u03C0\u03C1\u03CE\u03C4\u03B1 \u03C4\u03B9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C7\u03C9\u03C1\u03AE\u03C3\u03B5\u03C4\u03B5 \u03BC\u03B5 \u03C4\u03B7\u03BD \u03B1\u03C6\u03B1\u03AF\u03C1\u03B5\u03C3\u03B7",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",marked_as_sent_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03AC\u03BD\u03B8\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",something_went_wrong:"\u039A\u03AC\u03C4\u03B9 \u03C0\u03AE\u03B3\u03B5 \u03C3\u03C4\u03C1\u03B1\u03B2\u03AC",invalid_due_amount_message:"\u03A3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03CC \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C0\u03BF\u03C3\u03CC \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B9\u03BA\u03C1\u03CC\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC \u03C4\u03BF \u03C3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03CC \u03BA\u03B1\u03C4\u03B1\u03B2\u03BB\u03B7\u03B8\u03AD\u03BD \u03C0\u03BF\u03C3\u03CC \u03B3\u03B9\u03B1 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03BF\u03CD\u03BC\u03B5 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03AE \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03C4\u03B5 \u03C4\u03B9\u03C2 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AD\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B5\u03C7\u03AF\u03C3\u03B5\u03C4\u03B5.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},uz={title:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",invoices_list:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",days:"{days} \u0397\u03BC\u03AD\u03C1\u03B5\u03C2",months:"{months} \u039C\u03AE\u03BD\u03B1\u03C2",years:"{years} \u0388\u03C4\u03BF\u03C2",all:"\u038C\u03BB\u03B1",paid:"\u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",unpaid:"\u0391\u03BD\u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C4\u03BF",viewed:"\u03A0\u03C1\u03BF\u03B2\u03BB\u03AE\u03B8\u03B7\u03BA\u03B1\u03BD",overdue:"\u0395\u03BA\u03C0\u03C1\u03CC\u03B8\u03B5\u03C3\u03BC\u03B1",active:"\u0395\u03BD\u03B5\u03C1\u03B3\u03AE",completed:"\u039F\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",paid_status:"\u039A\u0391\u03A4\u0391\u03A3\u03A4\u0391\u03A3\u0397 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397\u03A3",ref_no:"REF NO.",number:"\u0391\u03A1\u0399\u0398\u039C\u039F\u03A3",amount_due:"\u03A0\u039F\u03A3\u039F \u03A0\u03A1\u039F\u03A3 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397",partially_paid:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CE\u03C2 \u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",total:"\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",invoice:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF | \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",invoice_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",next_invoice_date:"\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03B7 \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",ref_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",contact:"\u0395\u03C0\u03B9\u03BA\u03BF\u03B9\u03BD\u03C9\u03BD\u03AF\u03B1",add_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",limit_by:"\u03A0\u03B5\u03C1\u03B9\u03BF\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u0391\u03BD\u03AC:",limit_date:"\u03A0\u03B5\u03C1\u03B9\u03BF\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",limit_count:"\u038C\u03C1\u03B9\u03BF \u039A\u03B1\u03C4\u03B1\u03BC\u03AD\u03C4\u03C1\u03B7\u03C3\u03B7\u03C2",count:"\u0391\u03C1\u03AF\u03B8\u03BC\u03B7\u03C3\u03B7",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",select_a_status:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",working:"\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF",on_hold:"\u03A3\u03B5 \u03B1\u03BD\u03B1\u03BC\u03BF\u03BD\u03AE",complete:"\u039F\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5",add_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A6\u03CC\u03C1\u03BF\u03C5",amount:"\u03A0\u03BF\u03C3\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",notes:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",view:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE",basic_info:"\u0392\u03B1\u03C3\u03B9\u03BA\u03AD\u03C2 \u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2",send_invoice:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",auto_send:"\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE",resend_invoice:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",invoice_template:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",conversion_message:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",template:"\u03A0\u03C1\u03CC\u03C4\u03C5\u03C0\u03BF",mark_as_sent:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF\u03C5",confirm_send_invoice:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",invoice_mark_as_sent:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF",confirm_send:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",starts_at:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03AD\u03BD\u03B1\u03C1\u03BE\u03B7\u03C2",due_date:"\u0397\u03BC/\u03BD\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B7\u03C3\u03B7\u03C2",record_payment:"\u039A\u03B1\u03C4\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",add_new_invoice:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",update_expense:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u0394\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",edit_invoice:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",new_invoice:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",send_automatically:"\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE",send_automatically_desc:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC, \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C4\u03B5\u03AF\u03BB\u03B5\u03C4\u03B5 \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B7\u03B8\u03B5\u03AF.",save_invoice:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",update_invoice:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",add_new_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A6\u03CC\u03C1\u03BF\u03C5",no_invoices:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1!",mark_as_rejected:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AF\u03C6\u03B8\u03B7\u03BA\u03B5",mark_as_accepted:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03CC",list_of_invoices:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD.",select_invoice:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",no_matching_invoices:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03BA\u03B1\u03BD\u03AD\u03BD\u03B1 \u03B1\u03BD\u03C4\u03AF\u03C3\u03C4\u03BF\u03B9\u03C7\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF!",mark_as_sent_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03AC\u03BD\u03B8\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",invoice_sent_successfully:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",cloned_successfully:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",clone_invoice:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",confirm_clone:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03B7\u03B8\u03B5\u03AF \u03C3\u03B5 \u03AD\u03BD\u03B1 \u03BD\u03AD\u03BF \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"\u03A4\u03AF\u03C4\u03BB\u03BF\u03C2 \u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03BF\u03C2",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",quantity:"\u03A0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1",price:"\u03A4\u03B9\u03BC\u03AE",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",total:"\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",total_discount:"\u03A3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03AE \u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",tax:"\u03A6\u03CC\u03C1\u03BF\u03C2",amount:"\u03A0\u03BF\u03C3\u03CC",select_an_item:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03AE \u03BA\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",type_item_description:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5 (\u03C0\u03C1\u03BF\u03B1\u03B9\u03C1\u03B5\u03C4\u03B9\u03BA\u03CC)"},frequency:{title:"\u03A3\u03C5\u03C7\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1",select_frequency:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03C3\u03C5\u03C7\u03BD\u03BF\u03C4\u03AE\u03C4\u03C9\u03BD",minute:"\u039B\u03B5\u03C0\u03C4\u03CC",hour:"\u038F\u03C1\u03B1",day_month:"\u0397\u03BC\u03AD\u03C1\u03B1 \u03C4\u03BF\u03C5 \u03BC\u03AE\u03BD\u03B1",month:"\u039C\u03AE\u03BD\u03B1\u03C2",day_week:"\u0397\u03BC\u03AD\u03C1\u03B1 \u03C4\u03B7\u03C2 \u03B5\u03B2\u03B4\u03BF\u03BC\u03AC\u03B4\u03B1\u03C2"},confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",updated_message:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",deleted_message:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2 \u2018 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B1\u03BD \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",marked_as_sent_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03AC\u03BD\u03B8\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",user_email_does_not_exist:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF e-mail \u03B4\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9",something_went_wrong:"\u039A\u03AC\u03C4\u03B9 \u03C0\u03AE\u03B3\u03B5 \u03C3\u03C4\u03C1\u03B1\u03B2\u03AC",invalid_due_amount_message:"\u03A3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03CC \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C0\u03BF\u03C3\u03CC \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B9\u03BA\u03C1\u03CC\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC \u03C4\u03BF \u03C3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03CC \u03BA\u03B1\u03C4\u03B1\u03B2\u03BB\u03B7\u03B8\u03AD\u03BD \u03C0\u03BF\u03C3\u03CC \u03B3\u03B9\u03B1 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03BF\u03CD\u03BC\u03B5 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03AE \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03C4\u03B5 \u03C4\u03B9\u03C2 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AD\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B5\u03C7\u03AF\u03C3\u03B5\u03C4\u03B5."},mz={title:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2",payments_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03CE\u03BD",record_payment:"\u039A\u03B1\u03C4\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",amount:"\u03A0\u03BF\u03C3\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",payment_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",payment_mode:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",invoice:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",note:"\u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7",add_payment:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",new_payment:"\u039D\u03AD\u03B1 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE",edit_payment:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",view_payment:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",add_new_payment:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03B1\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",send_payment_receipt:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u0391\u03C0\u03CC\u03B4\u03B5\u03B9\u03BE\u03B7\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",send_payment:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",save_payment:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",update_payment:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",payment:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03CE\u03BD",no_payments:"\u039A\u03B1\u03BC\u03AF\u03B1 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B1\u03BA\u03CC\u03BC\u03B1!",not_selected:"\u0394\u03B5\u03BD \u03AD\u03C7\u03B5\u03B9 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03B5\u03AF",no_invoice:"\u03A7\u03C9\u03C1\u03AF\u03C2 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",no_matching_payments:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03C0\u03BF\u03C5 \u03BD\u03B1 \u03C4\u03B1\u03B9\u03C1\u03B9\u03AC\u03B6\u03BF\u03C5\u03BD!",list_of_payments:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03BF\u03BD \u03BA\u03B1\u03C4\u03AC\u03BB\u03BF\u03B3\u03BF \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03CE\u03BD.",select_payment_mode:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C4\u03C1\u03CC\u03C0\u03BF \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",confirm_mark_as_sent:"\u0397 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03B1\u03C5\u03C4\u03AE \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7",confirm_send_payment:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B8\u03B1 \u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",send_payment_successfully:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",something_went_wrong:"\u039A\u03AC\u03C4\u03B9 \u03C0\u03AE\u03B3\u03B5 \u03C3\u03C4\u03C1\u03B1\u03B2\u03AC",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",invalid_amount_message:"\u03A4\u03BF \u03C0\u03BF\u03C3\u03CC \u03B4\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF"},pz={title:"\u0388\u03BE\u03BF\u03B4\u03B1",expenses_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u0395\u03BE\u03CC\u03B4\u03C9\u03BD",select_a_customer:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03AD\u03BD\u03B1\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",expense_title:"\u03A4\u03AF\u03C4\u03BB\u03BF\u03C2",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",currency:"\u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",contact:"\u0395\u03C0\u03B9\u03BA\u03BF\u03B9\u03BD\u03C9\u03BD\u03AF\u03B1",category:"\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",expense_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",receipt:"\u0391\u03C0\u03CC\u03B4\u03B5\u03B9\u03BE\u03B7",amount:"\u03A0\u03BF\u03C3\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",not_selected:"\u0394\u03B5\u03BD \u03AD\u03C7\u03B5\u03B9 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03B5\u03AF",note:"\u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7",category_id:"ID \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",add_expense:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B4\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",add_new_expense:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B4\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",save_expense:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u0394\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",update_expense:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u0394\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",download_receipt:"\u039B\u03AE\u03C8\u03B7 \u0391\u03C0\u03CC\u03B4\u03B5\u03B9\u03BE\u03B7\u03C2",edit_expense:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B4\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",new_expense:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B4\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",expense:"\u0388\u03BE\u03BF\u03B4\u03B1 - \u0388\u03BE\u03BF\u03B4\u03B1",no_expenses:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03AD\u03BE\u03BF\u03B4\u03B1 \u03B1\u03BA\u03CC\u03BC\u03B1!",list_of_expenses:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03C9\u03BD \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD.",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",categories:{categories_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03C9\u03BD",title:"\u03A4\u03AF\u03C4\u03BB\u03BF\u03C2",name:"\u038C\u03BD\u03BF\u03BC\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",amount:"\u03A0\u03BF\u03C3\u03CC",actions:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B5\u03C2",add_category:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",new_category:"\u039D\u03AD\u03B1 \u03BA\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1",category:'\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1 "\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B5\u03C2',select_a_category:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BA\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1"}},fz={email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",forgot_password:"\u039E\u03B5\u03C7\u03AC\u03C3\u03B1\u03C4\u03B5 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC;",or_signIn_with:"or sign in with",login:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7",register:"\u0395\u03B3\u03B3\u03C1\u03B1\u03C6\u03B5\u03AF\u03C4\u03B5",reset_password:"\u0395\u03C0\u03B1\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2",password_reset_successfully:"\u0395\u03C0\u03B1\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC \u03C4\u03BF\u03C5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",enter_email:"\u0395\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 email",enter_password:"\u0395\u03B9\u03C3\u03B1\u03B3\u03C9\u03B3\u03AE \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2",retype_password:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03CC\u03B3\u03B7\u03C3\u03B5 \u03BA\u03B1\u03B9 \u03C0\u03AC\u03BB\u03B9 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC"},gz={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"\u03A0\u03C1\u03CC\u03C3\u03B8\u03B5\u03C4\u03B1",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of Crater",last_updated:"Last Updated On",connect_installation:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2 \u03C3\u03B1\u03C2",api_token_description:"\u03A3\u03C5\u03BD\u03B4\u03B5\u03B8\u03B5\u03AF\u03C4\u03B5 \u03C3\u03C4\u03BF {url} \u03BA\u03B1\u03B9 \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03AE\u03BD \u03C4\u03B7\u03BD \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7 \u03B5\u03B9\u03C3\u03AC\u03B3\u03BF\u03BD\u03C4\u03B1\u03C2 \u03C4\u03BF API Token. \u03A4\u03B1 \u03C0\u03C1\u03CC\u03C3\u03B8\u03B5\u03C4\u03B1 \u03C0\u03BF\u03C5 \u03B1\u03B3\u03BF\u03C1\u03AC\u03C3\u03B1\u03C4\u03B5 \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03B9\u03C3\u03C4\u03BF\u03CD\u03BD \u03B5\u03B4\u03CE \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7\u03BD \u03BF\u03BB\u03BF\u03BA\u03BB\u03AE\u03C1\u03C9\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2.",view_module:"\u0394\u03B5\u03AF\u03C4\u03B5 \u03C4\u03BF \u03C0\u03C1\u03CC\u03C3\u03B8\u03B5\u03C4\u03BF",update_available:"\u0394\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B7 \u03B1\u03BD\u03B1\u03BD\u03AD\u03C9\u03C3\u03B7",purchased:"Purchased",installed:"\u0395\u03B3\u03BA\u03B1\u03C4\u03B1\u03C3\u03C4\u03AC\u03B8\u03B7\u03BA\u03B5",no_modules_installed:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03B1\u03BA\u03CC\u03BC\u03B1 \u03B5\u03B3\u03BA\u03B1\u03C4\u03B5\u03C3\u03C4\u03B7\u03BC\u03AD\u03BD\u03B1 \u03C0\u03C1\u03CC\u03C3\u03B8\u03B5\u03C4\u03B1!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},vz={title:"\u03A7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2",users_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03A7\u03C1\u03B7\u03C3\u03C4\u03CE\u03BD",name:"\u038C\u03BD\u03BF\u03BC\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",added_on:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03A3\u03C4\u03B9\u03C2",date_of_creation:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1\u03C2",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",add_user:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7",save_user:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7",update_user:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7",user:"\u03A7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2 | \u03A7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2",add_new_user:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03BD\u03AD\u03BF\u03C5 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7",new_user:"\u039D\u03AD\u03BF\u03C2 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2",edit_user:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7",no_users:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03B1\u03BA\u03CC\u03BC\u03B1!",list_of_users:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03C9\u03BD \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD.",email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",phone:"\u03A4\u03B7\u03BB\u03AD\u03C6\u03C9\u03BD\u03BF",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",user_attached_message:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03B5\u03BD\u03CC\u03C2 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5 \u03C0\u03BF\u03C5 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u039F \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",updated_message:"\u039F \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",select_company_role:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C1\u03CC\u03BB\u03BF \u03B3\u03B9\u03B1 {company}",companies:"\u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B5\u03C2"},yz={title:"\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",paid:"\u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",unpaid:"\u0391\u03BD\u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C4\u03BF",download_pdf:"\u039B\u03AE\u03C8\u03B7 PDF",view_pdf:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE PDF",update_report:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",report:"\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC | \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AD\u03C2",profit_loss:{profit_loss:"\u039A\u03AD\u03C1\u03B4\u03B7 & \u0391\u03C0\u03CE\u03BB\u03B5\u03B9\u03B1",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",date_range:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B5\u03CD\u03C1\u03BF\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2"},sales:{sales:"\u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03B9\u03C2",date_range:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B5\u03CD\u03C1\u03BF\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",report_type:"\u03A4\u03CD\u03C0\u03BF\u03C2 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2"},taxes:{taxes:"\u03A6\u03CC\u03C1\u03BF\u03B9",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",date_range:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B5\u03CD\u03C1\u03BF\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2"},errors:{required:"\u03A4\u03BF \u03C0\u03B5\u03B4\u03AF\u03BF \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C5\u03C0\u03BF\u03C7\u03C1\u03B5\u03C9\u03C4\u03B9\u03BA\u03CC"},invoices:{invoice:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",invoice_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",due_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",amount:"\u03A0\u03BF\u03C3\u03CC",contact_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0395\u03C0\u03B1\u03C6\u03AE\u03C2",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7"},estimates:{estimate:"\u0395\u03BA\u03C4\u03B9\u03BC\u03CE\u03BC\u03B5\u03BD\u03BF",estimate_date:"\u0395\u03BA\u03C4\u03B9\u03BC\u03CE\u03BC\u03B5\u03BD\u03B7 \u03B7\u03BC. \u03B5\u03C0\u03B9\u03C3\u03BA\u03B5\u03C5\u03AE\u03C2",due_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",estimate_number:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD",ref_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",amount:"\u03A0\u03BF\u03C3\u03CC",contact_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0395\u03C0\u03B1\u03C6\u03AE\u03C2",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7"},expenses:{expenses:"\u0388\u03BE\u03BF\u03B4\u03B1",category:"\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",amount:"\u03A0\u03BF\u03C3\u03CC",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",date_range:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B5\u03CD\u03C1\u03BF\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2"}},hz={menu_title:{account_settings:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u039B\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD",company_information:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03AF\u03B1\u03C2",customization:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE",preferences:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",notifications:"\u0395\u03B9\u03B4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03B9\u03C2",tax_types:"\u03A6\u03BF\u03C1\u03BF\u03BB\u03BF\u03B3\u03B9\u03BA\u03AE \u03BA\u03BB\u03AC\u03C3\u03B7",expense_category:"\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B5\u03C2 \u0395\u03BE\u03CC\u03B4\u03C9\u03BD",update_app:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2",backup:"\u0391\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03B1 \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",file_disk:"\u0394\u03AF\u03C3\u03BA\u03BF\u03C2 \u0391\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5",custom_fields:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1",payment_modes:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",notes:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",exchange_rate:"\u03A3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",setting:"\u03A1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C9\u03BD",general:"General",language:"\u0393\u03BB\u03CE\u03C3\u03C3\u03B1",primary_currency:"\u039A\u03CD\u03C1\u03B9\u03BF \u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",timezone:"\u0396\u03CE\u03BD\u03B7 \u038F\u03C1\u03B1\u03C2",date_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",currencies:{title:"\u03A3\u03C5\u03BD\u03AC\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1",currency:"\u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",currencies_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03AC\u03C4\u03C9\u03BD",select_currency:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03BF\u03C2",name:"\u038C\u03BD\u03BF\u03BC\u03B1",code:"\u039A\u03CE\u03B4\u03B9\u03BA\u03B1\u03C2",symbol:"\u03A3\u03CD\u03BC\u03B2\u03BF\u03BB\u03BF",precision:"\u0391\u03BA\u03C1\u03AF\u03B2\u03B5\u03B9\u03B1",thousand_separator:"\u0394\u03B9\u03B1\u03C7\u03C9\u03C1\u03B9\u03C3\u03C4\u03B9\u03BA\u03CC \u03C7\u03B9\u03BB\u03B9\u03AC\u03B4\u03C9\u03BD",decimal_separator:"\u0394\u03B9\u03B1\u03C7\u03C9\u03C1\u03B9\u03C3\u03C4\u03AE\u03C2 \u03B4\u03B5\u03BA\u03B1\u03B4\u03B9\u03BA\u03CE\u03BD",position:"\u0398\u03AD\u03C3\u03B7",position_of_symbol:"\u0398\u03AD\u03C3\u03B7 \u03A3\u03C5\u03BC\u03B2\u03CC\u03BB\u03BF\u03C5",right:"\u0394\u03B5\u03BE\u03B9\u03AC",left:"\u0391\u03C1\u03B9\u03C3\u03C4\u03B5\u03C1\u03AC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",add_currency:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03C4\u03B5 \u03BD\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1"},mail:{host:"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",port:"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",mailgun_secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC Mailgun",mailgun_domain:"\u03A4\u03BF\u03BC\u03AD\u03B1\u03C2",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES \u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",ses_key:"\u039A\u03BB\u03B5\u03B9\u03B4\u03AF SES",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03A0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5",username:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5",mail_config:"\u0394\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7 Mail",from_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AD\u03B1",from_mail:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",encryption:"\u039A\u03C1\u03C5\u03C0\u03C4\u03BF\u03B3\u03C1\u03AC\u03C6\u03B7\u03C3\u03B7 Email",mail_config_desc:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B7 \u03C6\u03CC\u03C1\u03BC\u03B1 \u03B3\u03B9\u03B1 \u03C4\u03B7 \u03C1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03C9\u03BD \u03C4\u03BF\u03C5 \u03C0\u03C1\u03BF\u03B3\u03C1\u03AC\u03BC\u03BC\u03B1\u03C4\u03BF\u03C2 \u03BF\u03B4\u03AE\u03B3\u03B7\u03C3\u03B7\u03C2 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03B1\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03BC\u03B7\u03BD\u03C5\u03BC\u03AC\u03C4\u03C9\u03BD \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03B5\u03C0\u03AF\u03C3\u03B7\u03C2 \u03BD\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B9\u03C2 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03BF\u03C5\u03C2 \u03C4\u03C1\u03AF\u03C4\u03C9\u03BD \u03C0\u03B1\u03C1\u03CC\u03C7\u03C9\u03BD \u03CC\u03C0\u03C9\u03C2 \u03C4\u03BF Sendgrid, \u03C4\u03BF SES \u03BA\u03BB\u03C0."},pdf:{title:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 PDF",footer_text:"\u039A\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u03A5\u03C0\u03BF\u03C3\u03AD\u03BB\u03B9\u03B4\u03BF\u03C5",pdf_layout:"\u0394\u03B9\u03AC\u03C4\u03B1\u03BE\u03B7 PDF"},company_info:{company_info:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03AF\u03B1\u03C2",company_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",company_logo:"\u039B\u03BF\u03B3\u03CC\u03C4\u03C5\u03C0\u03BF \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",section_description:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AC \u03BC\u03B5 \u03C4\u03B7\u03BD \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1 \u03C3\u03B1\u03C2 \u03C0\u03BF\u03C5 \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1, \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03BA\u03B1\u03B9 \u03AC\u03BB\u03BB\u03B1 \u03AD\u03B3\u03B3\u03C1\u03B1\u03C6\u03B1 \u03C0\u03BF\u03C5 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD Crater.",phone:"\u03A4\u03B7\u03BB\u03AD\u03C6\u03C9\u03BD\u03BF",country:"\u03A7\u03CE\u03C1\u03B1",state:"\u039D\u03BF\u03BC\u03CC\u03C2",city:"\u03A0\u03CC\u03BB\u03B7",address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",zip:"\u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B9\u03BA\u03CC\u03C2 \u039A\u03CE\u03B4\u03B9\u03BA\u03B1\u03C2",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",delete:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE",updated_message:"\u039F\u03B9 \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03BF\u03BD \u03C0\u03CD\u03C1\u03B3\u03BF \u03B5\u03BC\u03C6\u03B9\u03AC\u03BB\u03C9\u03C3\u03B7\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2.",delete_company:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",delete_company_description:"\u039C\u03CC\u03BB\u03B9\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1 \u03C3\u03B1\u03C2, \u03B8\u03B1 \u03C7\u03AC\u03C3\u03B5\u03C4\u03B5 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03B1 \u03BA\u03B1\u03B9 \u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03C0\u03BF\u03C5 \u03C3\u03C7\u03B5\u03C4\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03BC\u03B5 \u03B1\u03C5\u03C4\u03AE \u03BC\u03CC\u03BD\u03B9\u03BC\u03B1.",are_you_absolutely_sure:"\u0395\u03AF\u03C3\u03B1\u03B9 \u03C3\u03AF\u03B3\u03BF\u03C5\u03C1\u03BF\u03C2/\u03B7;",delete_company_modal_desc:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B1\u03BD\u03B1\u03B9\u03C1\u03B5\u03B8\u03B5\u03AF. \u0391\u03C5\u03C4\u03CC \u03B8\u03B1 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03B9 \u03BC\u03CC\u03BD\u03B9\u03BC\u03B1 {company} \u03BA\u03B1\u03B9 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03C3\u03C5\u03C3\u03C7\u03B5\u03C4\u03B9\u03C3\u03BC\u03AD\u03BD\u03B1 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03B1.",delete_company_modal_label:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 {company} \u03B3\u03B9\u03B1 \u03B5\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7"},custom_fields:{title:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1",section_description:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03CC\u03C3\u03C4\u03B5 \u03C4\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03C3\u03B1\u03C2, \u0395\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 & \u0391\u03C0\u03BF\u03B4\u03B5\u03AF\u03BE\u03B5\u03B9\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2 \u03BC\u03B5 \u03C4\u03B1 \u03B4\u03B9\u03BA\u03AC \u03C3\u03B1\u03C2 \u03C0\u03B5\u03B4\u03AF\u03B1. \u03A3\u03B9\u03B3\u03BF\u03C5\u03C1\u03B5\u03C5\u03C4\u03B5\u03AF\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B5 \u03C4\u03B1 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C3\u03C4\u03B9\u03C2 \u03BC\u03BF\u03C1\u03C6\u03AD\u03C2 \u03B4\u03B9\u03B5\u03C5\u03B8\u03CD\u03BD\u03C3\u03B5\u03C9\u03BD \u03C3\u03C4\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2.",add_custom_field:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C0\u03B5\u03B4\u03AF\u03BF\u03C5",edit_custom_field:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03A0\u03B5\u03B4\u03AF\u03BF\u03C5",field_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03C0\u03B5\u03B4\u03AF\u03BF\u03C5",label:"\u0395\u03C0\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",type:"Type",name:"\u038C\u03BD\u03BF\u03BC\u03B1",slug:"\u0394\u03C5\u03BD\u03B1\u03C4\u03CC \u03C7\u03C4\u03CD\u03C0\u03B7\u03BC\u03B1",required:"\u0391\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF\u03C4\u03B1\u03B9",placeholder:"\u03A3\u03CD\u03BC\u03B2\u03BF\u03BB\u03BF \u03C5\u03C0\u03BF\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2",help_text:"\u039A\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u03B2\u03BF\u03AE\u03B8\u03B5\u03B9\u03B1\u03C2",default_value:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B7 \u03C4\u03B9\u03BC\u03AE",prefix:"\u03A0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1",starting_number:"\u0391\u03C1\u03C7\u03AE \u03B1\u03C1\u03AF\u03B8\u03BC\u03B7\u03C3\u03B7\u03C2 \u03B1\u03C0\u03CC",model:"\u039C\u03BF\u03BD\u03C4\u03AD\u03BB\u03BF",help_text_description:"\u0395\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03BA\u03AC\u03C0\u03BF\u03B9\u03BF \u03BA\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B2\u03BF\u03B7\u03B8\u03AE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03C5\u03C2 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2 \u03BD\u03B1 \u03BA\u03B1\u03C4\u03B1\u03BD\u03BF\u03AE\u03C3\u03BF\u03C5\u03BD \u03C4\u03BF\u03BD \u03C3\u03BA\u03BF\u03C0\u03CC \u03B1\u03C5\u03C4\u03BF\u03CD \u03C4\u03BF\u03C5 \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C0\u03B5\u03B4\u03AF\u03BF\u03C5.",suffix:"\u0395\u03C0\u03AF\u03B8\u03B5\u03BC\u03B1",yes:"\u039D\u03B1\u03B9",no:"\u038C\u03C7\u03B9",order:"\u03A3\u03B5\u03B9\u03C1\u03AC",custom_field_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",already_in_use:"\u0397 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 email \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7",deleted_message:"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BA\u03BB\u03B5\u03B9\u03B4\u03B9\u03BF\u03CD",options:"\u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",add_option:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE\u03C2",add_another_option:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03AC\u03BB\u03BB\u03B7\u03C2 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE\u03C2",sort_in_alphabetical_order:"\u03A4\u03B1\u03BE\u03B9\u03BD\u03CC\u03BC\u03B7\u03C3\u03B7 \u03C3\u03B5 \u03B1\u03BB\u03C6\u03B1\u03B2\u03B7\u03C4\u03B9\u03BA\u03AE \u03C3\u03B5\u03B9\u03C1\u03AC",add_options_in_bulk:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03CE\u03BD \u03BC\u03B1\u03B6\u03B9\u03BA\u03AC",use_predefined_options:"\u03A7\u03C1\u03AE\u03C3\u03B7 \u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03C9\u03BD \u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03CE\u03BD",select_custom_date:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B7 \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",select_relative_date:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03B5\u03C0\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE\u03C2",ticked_by_default:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03B7 \u03B1\u03C0\u03CC \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE",updated_message:"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BA\u03BB\u03B5\u03B9\u03B4\u03B9\u03BF\u03CD",added_message:"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BA\u03BB\u03B5\u03B9\u03B4\u03B9\u03BF\u03CD",press_enter_to_add:"\u03A0\u03B1\u03C4\u03AE\u03C3\u03C4\u03B5 enter \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03BD\u03AD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE",model_in_use:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03BC\u03BF\u03BD\u03C4\u03AD\u03BB\u03BF\u03C5 \u03B3\u03B9\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C0\u03BF\u03C5 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7.",type_in_use:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03BC\u03BF\u03BD\u03C4\u03AD\u03BB\u03BF\u03C5 \u03B3\u03B9\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C0\u03BF\u03C5 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7."},customization:{customization:"\u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE",updated_message:"\u039F\u03B9 \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03BF\u03BD \u03C0\u03CD\u03C1\u03B3\u03BF \u03B5\u03BC\u03C6\u03B9\u03AC\u03BB\u03C9\u03C3\u03B7\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2.",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",insert_fields:"\u03A0\u03B5\u03B4\u03AF\u03BF \u03B5\u03C4\u03B9\u03BA\u03AD\u03C4\u03B1\u03C2",learn_custom_format:"\u039C\u03AC\u03B8\u03B5\u03C4\u03B5 \u03C0\u03CE\u03C2 \u03BD\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B5 \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B7 \u03BC\u03BF\u03C1\u03C6\u03AE",add_new_component:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",component:"\u03A3\u03C5\u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03CC",Parameter:"\u03A0\u03B1\u03C1\u03AC\u03BC\u03B5\u03C4\u03C1\u03BF\u03C2",series:"\u03A3\u03B5\u03B9\u03C1\u03AC",series_description:"\u0393\u03B9\u03B1 \u03BD\u03B1 \u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1/\u03B5\u03C0\u03AF\u03B8\u03B5\u03BC\u03B1 \u03CC\u03C0\u03C9\u03C2 'INV' \u03C3\u03B5 \u03CC\u03BB\u03B7 \u03C4\u03B7\u03BD \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1 \u03C3\u03B1\u03C2. \u03A5\u03C0\u03BF\u03C3\u03C4\u03B7\u03C1\u03AF\u03B6\u03B5\u03B9 \u03BC\u03AE\u03BA\u03BF\u03C2 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B1 \u03AD\u03C9\u03C2 \u03BA\u03B1\u03B9 4 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",series_param_label:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03C3\u03B5\u03B9\u03C1\u03AC\u03C2",delimiter:"\u0394\u03B9\u03B1\u03C7\u03C9\u03C1\u03B9\u03C3\u03C4\u03B9\u03BA\u03CC",delimiter_description:"\u0395\u03BD\u03B9\u03B1\u03AF\u03BF\u03C2 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B1\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03BF\u03BD \u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03CC \u03C4\u03BF\u03C5 \u03BF\u03C1\u03AF\u03BF\u03C5 \u03BC\u03B5\u03C4\u03B1\u03BE\u03CD 2 \u03BE\u03B5\u03C7\u03C9\u03C1\u03B9\u03C3\u03C4\u03CE\u03BD \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD. \u0391\u03C0\u03CC \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03C4\u03BF \u03C3\u03B5\u03C4 \u03C4\u03BF\u03C5 -",delimiter_param_label:"\u03A4\u03B9\u03BC\u03AE \u039F\u03C1\u03B9\u03BF\u03B8\u03AD\u03C4\u03B7",date_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",date_format_description:"\u0388\u03BD\u03B1 \u03C4\u03BF\u03C0\u03B9\u03BA\u03CC \u03C0\u03B5\u03B4\u03AF\u03BF \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2 \u03BA\u03B1\u03B9 \u03CE\u03C1\u03B1\u03C2 \u03C0\u03BF\u03C5 \u03B4\u03AD\u03C7\u03B5\u03C4\u03B1\u03B9 \u03BC\u03B9\u03B1 \u03C0\u03B1\u03C1\u03AC\u03BC\u03B5\u03C4\u03C1\u03BF \u03BC\u03BF\u03C1\u03C6\u03AE\u03C2. \u0397 \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B7 \u03BC\u03BF\u03C1\u03C6\u03AE: 'Y' \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03B5\u03B9 \u03C4\u03BF \u03C4\u03C1\u03AD\u03C7\u03BF\u03BD \u03AD\u03C4\u03BF\u03C2.",date_format_param_label:"\u039C\u03BF\u03C1\u03C6\u03AE",sequence:"\u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03C5\u03C7\u03AF\u03B1",sequence_description:"\u03A3\u03C5\u03BD\u03B5\u03C7\u03AE\u03C2 \u03B1\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1 \u03B1\u03C1\u03B9\u03B8\u03BC\u03CE\u03BD \u03C3\u03B5 \u03CC\u03BB\u03B7 \u03C4\u03B7\u03BD \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1 \u03C3\u03B1\u03C2. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03BA\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF \u03BC\u03AE\u03BA\u03BF\u03C2 \u03C4\u03BF\u03C5 \u03B4\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03BF\u03C5.",sequence_param_label:"\u039C\u03AE\u03BA\u03BF\u03C2 \u0391\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1\u03C2",customer_series:"\u03A3\u03B5\u03B9\u03C1\u03AC \u03A0\u03B5\u03BB\u03B1\u03C4\u03CE\u03BD",customer_series_description:"\u0393\u03B9\u03B1 \u03BD\u03B1 \u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03B4\u03B9\u03B1\u03C6\u03BF\u03C1\u03B5\u03C4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1/\u03B5\u03C0\u03AF\u03B8\u03B5\u03BC\u03B1 \u03B3\u03B9\u03B1 \u03BA\u03AC\u03B8\u03B5 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7.",customer_sequence:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03CC\u03C3\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B1\u03C1\u03B9\u03B8\u03BC\u03BF\u03B4\u03CC\u03C4\u03B7\u03C3\u03B7",customer_sequence_description:"\u03A3\u03C5\u03BD\u03B5\u03C7\u03AE\u03C2 \u03B1\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1 \u03B1\u03C1\u03B9\u03B8\u03BC\u03CE\u03BD \u03B3\u03B9\u03B1 \u03BA\u03AC\u03B8\u03B5 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7 \u03C3\u03B1\u03C2.",customer_sequence_param_label:"\u039C\u03AE\u03BA\u03BF\u03C2 \u0391\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1\u03C2",random_sequence:"\u03A4\u03C5\u03C7\u03B1\u03AF\u03B1 \u0391\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1",random_sequence_description:"\u03A4\u03C5\u03C7\u03B1\u03AF\u03B1 \u03B1\u03BB\u03C6\u03B1\u03C1\u03B9\u03B8\u03BC\u03B7\u03C4\u03B9\u03BA\u03AE \u03C3\u03C5\u03BC\u03B2\u03BF\u03BB\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03BA\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF \u03BC\u03AE\u03BA\u03BF\u03C2 \u03C4\u03BF\u03C5 \u03B4\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03BF\u03C5.",random_sequence_param_label:"\u039C\u03AE\u03BA\u03BF\u03C2 \u0391\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1\u03C2",invoices:{title:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",invoice_number_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",invoice_number_format_description:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03CC\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD \u03C4\u03C1\u03CC\u03C0\u03BF \u03BC\u03B5 \u03C4\u03BF\u03BD \u03BF\u03C0\u03BF\u03AF\u03BF \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03BF \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03C3\u03B1\u03C2 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",preview_invoice_number:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",due_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",due_date_description:"\u039A\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03C4\u03B5 \u03C0\u03CE\u03C2 \u03BF\u03C1\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03B7 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",due_date_days:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03BB\u03B7\u03BE\u03B9\u03C0\u03C1\u03CC\u03B8\u03B5\u03C3\u03BC\u03B1 \u03BC\u03B5\u03C4\u03AC \u03B1\u03C0\u03CC (\u03B7\u03BC\u03AD\u03C1\u03B5\u03C2)",set_due_date_automatically:"\u039F\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2 \u039B\u03AE\u03BE\u03B7\u03C2 \u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1",set_due_date_automatically_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03B1\u03BD \u03B5\u03C0\u03B9\u03B8\u03C5\u03BC\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",default_formats:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03B5\u03C0\u03B5\u03BA\u03C4\u03AC\u03C3\u03B5\u03B9\u03C2",default_formats_description:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BF\u03B9 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BC\u03BF\u03C1\u03C6\u03AD\u03C2 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B3\u03B5\u03BC\u03AF\u03C3\u03BF\u03C5\u03BD \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03C4\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C3\u03C4\u03B7 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD.",default_invoice_email_body:"\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF \u03A3\u03CE\u03BC\u03B1 Email \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",company_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",shipping_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",billing_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u03A7\u03C1\u03AD\u03C9\u03C3\u03B7\u03C2",invoice_email_attachment:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03C9\u03BD",invoice_email_attachment_setting_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C4\u03B5\u03AF\u03BB\u03B5\u03C4\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03BF email. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03C4\u03BF \u03BA\u03BF\u03C5\u03BC\u03C0\u03AF '\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5' \u03C3\u03C4\u03B1 \u03BC\u03B7\u03BD\u03CD\u03BC\u03B1\u03C4\u03B1 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03C0\u03BB\u03AD\u03BF\u03BD \u03CC\u03C4\u03B1\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03BF.",invoice_settings_updated:"\u039F\u03B9 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",retrospective_edits:"\u0391\u03BD\u03B1\u03B4\u03C1\u03BF\u03BC\u03B9\u03BA\u03AD\u03C2 \u0394\u03B9\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B5\u03C2",allow:"\u0391\u03C0\u03BF\u03B4\u03BF\u03C7\u03AE",disable_on_invoice_partial_paid:"\u0391\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7\u03BD \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE \u03BC\u03B5\u03C1\u03B9\u03BA\u03AE\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",disable_on_invoice_paid:"\u0391\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7\u03BD \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE \u03BC\u03B5\u03C1\u03B9\u03BA\u03AE\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",disable_on_invoice_sent:"\u0391\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7\u03BD \u03B1\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",retrospective_edits_description:" \u039C\u03B5 \u03B2\u03AC\u03C3\u03B7 \u03C4\u03BF\u03C5\u03C2 \u03BD\u03CC\u03BC\u03BF\u03C5\u03C2 \u03C4\u03B7\u03C2 \u03C7\u03CE\u03C1\u03B1\u03C2 \u03C3\u03B1\u03C2 \u03AE \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03C3\u03B1\u03C2, \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03B5\u03C1\u03B9\u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03C5\u03C2 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03B5\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03BF\u03C1\u03B9\u03C3\u03C4\u03B9\u03BA\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03C9\u03BD \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD."},estimates:{title:"\u0395\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",estimate_number_format:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u039C\u03BF\u03C1\u03C6\u03AE\u03C2 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD",estimate_number_format_description:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03CC\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD \u03C4\u03C1\u03CC\u03C0\u03BF \u03BC\u03B5 \u03C4\u03BF\u03BD \u03BF\u03C0\u03BF\u03AF\u03BF \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03BF \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03C3\u03B1\u03C2 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",preview_estimate_number:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7\u03C2",expiry_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",expiry_date_description:"\u039A\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03C4\u03B5 \u03C0\u03CE\u03C2 \u03BF\u03C1\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03B7 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",expiry_date_days:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03BB\u03AE\u03B3\u03B5\u03B9 \u03BC\u03B5\u03C4\u03AC \u03B1\u03C0\u03CC \u03B7\u03BC\u03AD\u03C1\u03B5\u03C2",set_expiry_date_automatically:"\u039F\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2 \u039B\u03AE\u03BE\u03B7\u03C2 \u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1",set_expiry_date_automatically_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03B1\u03BD \u03B5\u03C0\u03B9\u03B8\u03C5\u03BC\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",default_formats:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03B5\u03C0\u03B5\u03BA\u03C4\u03AC\u03C3\u03B5\u03B9\u03C2",default_formats_description:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BF\u03B9 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BC\u03BF\u03C1\u03C6\u03AD\u03C2 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B3\u03B5\u03BC\u03AF\u03C3\u03BF\u03C5\u03BD \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03C4\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C3\u03C4\u03B7 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD.",default_estimate_email_body:"\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF \u03A3\u03CE\u03BC\u03B1 Email \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",company_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",shipping_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",billing_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u03A7\u03C1\u03AD\u03C9\u03C3\u03B7\u03C2",estimate_email_attachment:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03C9\u03BD",estimate_email_attachment_setting_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C4\u03B5\u03AF\u03BB\u03B5\u03C4\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03BF email. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03C4\u03BF \u03BA\u03BF\u03C5\u03BC\u03C0\u03AF '\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5' \u03C3\u03C4\u03B1 \u03BC\u03B7\u03BD\u03CD\u03BC\u03B1\u03C4\u03B1 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03C0\u03BB\u03AD\u03BF\u03BD \u03CC\u03C4\u03B1\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03BF.",estimate_settings_updated:"\u039F\u03B9 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",convert_estimate_options:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u039C\u03B5\u03C4\u03B1\u03C4\u03C1\u03BF\u03C0\u03AE\u03C2 \u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1\u03C2",convert_estimate_description:"\u039A\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03C4\u03B5 \u03C4\u03B9 \u03C3\u03C5\u03BC\u03B2\u03B1\u03AF\u03BD\u03B5\u03B9 \u03C3\u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03B1\u03C6\u03BF\u03CD \u03BC\u03B5\u03C4\u03B1\u03C4\u03C1\u03B1\u03C0\u03B5\u03AF \u03C3\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF.",no_action:"\u039A\u03B1\u03BC\u03AF\u03B1 \u03B5\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",delete_estimate:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7\u03C2",mark_estimate_as_accepted:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03AE"},payments:{title:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2",payment_number_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",payment_number_format_description:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03CC\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD \u03C4\u03C1\u03CC\u03C0\u03BF \u03BC\u03B5 \u03C4\u03BF\u03BD \u03BF\u03C0\u03BF\u03AF\u03BF \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03BF \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03C3\u03B1\u03C2 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",preview_payment_number:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",default_formats:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03B5\u03C0\u03B5\u03BA\u03C4\u03AC\u03C3\u03B5\u03B9\u03C2",default_formats_description:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BF\u03B9 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BC\u03BF\u03C1\u03C6\u03AD\u03C2 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B3\u03B5\u03BC\u03AF\u03C3\u03BF\u03C5\u03BD \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03C4\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C3\u03C4\u03B7 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD.",default_payment_email_body:"\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF \u03A3\u03CE\u03BC\u03B1 Email \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",company_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",from_customer_address_format:"\u0391\u03C0\u03CC \u03A4\u03B7 \u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7",payment_email_attachment:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03C9\u03BD",payment_email_attachment_setting_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C4\u03B5\u03AF\u03BB\u03B5\u03C4\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03BF email. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03C4\u03BF \u03BA\u03BF\u03C5\u03BC\u03C0\u03AF '\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5' \u03C3\u03C4\u03B1 \u03BC\u03B7\u03BD\u03CD\u03BC\u03B1\u03C4\u03B1 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03C0\u03BB\u03AD\u03BF\u03BD \u03CC\u03C4\u03B1\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03BF.",payment_settings_updated:"\u039F\u03B9 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2"},items:{title:"\u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03B1",units:"\u039C\u03BF\u03BD\u03AC\u03B4\u03B5\u03C2",add_item_unit:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039C\u03BF\u03BD\u03AC\u03B4\u03B1\u03C2 \u0391\u03BD\u03C4\u03B9\u03BA\u03B5\u03B9\u03BC\u03AD\u03BD\u03BF\u03C5",edit_item_unit:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039C\u03BF\u03BD\u03AC\u03B4\u03B1\u03C2 \u0391\u03BD\u03C4\u03B9\u03BA\u03B5\u03B9\u03BC\u03AD\u03BD\u03BF\u03C5",unit_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03BC\u03BF\u03BD\u03AC\u03B4\u03B1\u03C2",item_unit_added:"\u03A4\u03BF \u0391\u03BD\u03C4\u03B9\u03BA\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u0394\u03B5\u03BD \u03A0\u03C1\u03BF\u03C3\u03B8\u03AD\u03B8\u03B7\u03BA\u03B5",item_unit_updated:"\u03A4\u03BF \u0391\u03BD\u03C4\u03B9\u03BA\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u0394\u03B5\u03BD \u03A0\u03C1\u03BF\u03C3\u03B8\u03AD\u03B8\u03B7\u03BA\u03B5",item_unit_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",already_in_use:"\u0397 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 email \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7",deleted_message:"\u03A4\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03AD\u03C7\u03BF\u03C5\u03BD \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03B5\u03AF \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1"},notes:{title:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",description:"\u0395\u03BE\u03BF\u03B9\u03BA\u03BF\u03BD\u03BF\u03BC\u03AE\u03C3\u03C4\u03B5 \u03C7\u03C1\u03CC\u03BD\u03BF \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03CE\u03BD\u03C4\u03B1\u03C2 \u03C3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2 \u03BA\u03B1\u03B9 \u03B5\u03C0\u03B1\u03BD\u03B1\u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03AE \u03C4\u03BF\u03C5\u03C2 \u03C3\u03C4\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03C3\u03B1\u03C2, \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03BA\u03B1\u03B9 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2.",notes:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",type:"Type",add_note:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7\u03C2",add_new_note:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03B1\u03C2 \u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7\u03C2",name:"\u038C\u03BD\u03BF\u03BC\u03B1",edit_note:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03C3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7\u03C2",note_added:"\u03C0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",note_updated:"\u039F \u03C1\u03CC\u03BB\u03BF\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1.",note_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",already_in_use:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7",deleted_message:"\u039F \u03C1\u03CC\u03BB\u03BF\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1"}},account_settings:{profile_picture:"\u0395\u03B9\u03BA\u03CC\u03BD\u03B1 \u03A0\u03C1\u03BF\u03C6\u03AF\u03BB",name:"\u038C\u03BD\u03BF\u03BC\u03B1",email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",confirm_password:"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u039A\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD",account_settings:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u039B\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",section_description:"\u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF \u03CC\u03BD\u03BF\u03BC\u03AC \u03C3\u03B1\u03C2, email & \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03CE\u03BD\u03C4\u03B1\u03C2 \u03C4\u03B7\u03BD \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03C6\u03CC\u03C1\u03BC\u03B1.",updated_message:"\u039F\u03B9 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03C4\u03BF\u03C5 \u03BB\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2!"},user_profile:{name:"\u038C\u03BD\u03BF\u03BC\u03B1",email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",confirm_password:"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u039A\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD"},notification:{title:"\u0395\u03B9\u03B4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03B9\u03C2",email:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03B5\u03B9\u03B4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C9\u03BD",description:"\u03A0\u03BF\u03B9\u03B5\u03C2 \u03B5\u03B9\u03B4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03B9\u03C2 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B8\u03B1 \u03B8\u03AD\u03BB\u03B1\u03C4\u03B5 \u03BD\u03B1 \u03BB\u03B1\u03BC\u03B2\u03AC\u03BD\u03B5\u03C4\u03B5 \u03CC\u03C4\u03B1\u03BD \u03BA\u03AC\u03C4\u03B9 \u03B1\u03BB\u03BB\u03AC\u03B6\u03B5\u03B9?",invoice_viewed:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03C0\u03C1\u03BF\u03B2\u03BB\u03AE\u03B8\u03B7\u03BA\u03B5",invoice_viewed_desc:"\u038C\u03C4\u03B1\u03BD \u03BF \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03C3\u03B1\u03C2 \u03B2\u03BB\u03AD\u03C0\u03B5\u03B9 \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03C0\u03BF\u03C5 \u03B1\u03C0\u03BF\u03C3\u03C4\u03AD\u03BB\u03BB\u03B5\u03C4\u03B1\u03B9 \u03BC\u03AD\u03C3\u03C9 \u03C4\u03BF\u03C5 \u03C0\u03AF\u03BD\u03B1\u03BA\u03B1 \u03B5\u03BB\u03AD\u03B3\u03C7\u03BF\u03C5.",estimate_viewed:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03C0\u03C1\u03BF\u03B2\u03B5\u03B2\u03BB\u03B7\u03BC\u03AD\u03BD\u03C9\u03BD",estimate_viewed_desc:"\u038C\u03C4\u03B1\u03BD \u03BF \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03C3\u03B1\u03C2 \u03B2\u03BB\u03AD\u03C0\u03B5\u03B9 \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03C0\u03BF\u03C5 \u03B1\u03C0\u03BF\u03C3\u03C4\u03AD\u03BB\u03BB\u03B5\u03C4\u03B1\u03B9 \u03BC\u03AD\u03C3\u03C9 \u03C4\u03BF\u03C5 \u03C0\u03AF\u03BD\u03B1\u03BA\u03B1 \u03B5\u03BB\u03AD\u03B3\u03C7\u03BF\u03C5 \u03BA\u03C1\u03B1\u03C4\u03AE\u03C3\u03B5\u03C9\u03BD.",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",email_save_message:"\u03A4\u03BF \u039C\u03AE\u03BD\u03C5\u03BC\u03B1 \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",please_enter_email:"\u0395\u03B9\u03C3\u03B1\u03B3\u03AC\u03B3\u03B5\u03C4\u03B5 e-mail"},roles:{title:"\u03A1\u03CC\u03BB\u03BF\u03B9",description:"\u0394\u03B9\u03B1\u03C7\u03B5\u03B9\u03C1\u03B9\u03C3\u03C4\u03B5\u03AF\u03C4\u03B5 \u03C4\u03BF\u03C5\u03C2 \u03C1\u03CC\u03BB\u03BF\u03C5\u03C2 \u03BA\u03B1\u03B9 \u03C4\u03B1 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u03B1\u03C5\u03C4\u03AE\u03C2 \u03C4\u03B7\u03C2 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",add_new_role:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A1\u03CC\u03BB\u03BF\u03C5",role_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03C1\u03CC\u03BB\u03BF\u03C5",added_on:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03C3\u03C4\u03B9\u03C2",add_role:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C1\u03CC\u03BB\u03BF\u03C5",edit_role:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A1\u03CC\u03BB\u03BF\u03C5",name:"\u038C\u03BD\u03BF\u03BC\u03B1",permission:"\u0394\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u0394\u03B9\u03BA\u03B1\u03B9\u03C9\u03BC\u03AC\u03C4\u03C9\u03BD",select_all:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u038C\u03BB\u03C9\u03BD",none:"\u039A\u03B1\u03BD\u03B5\u03AF\u03C2",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",created_message:"\u039F \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",updated_message:"\u039F \u03C1\u03CC\u03BB\u03BF\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1.",deleted_message:"\u039F \u03C1\u03CC\u03BB\u03BF\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",already_in_use:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7"},exchange_rate:{exchange_rate:"\u03A3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1",title:"\u0394\u03B9\u03CC\u03C1\u03B8\u03C9\u03C3\u03B7 \u03B6\u03B7\u03C4\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03AC\u03B3\u03BC\u03B1\u03C4\u03BF\u03C2",description:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03BF\u03CD\u03BC\u03B5 \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03C4\u03B7 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1 \u03CC\u03BB\u03C9\u03BD \u03C4\u03C9\u03BD \u03BD\u03BF\u03BC\u03B9\u03C3\u03BC\u03AC\u03C4\u03C9\u03BD \u03C0\u03BF\u03C5 \u03B1\u03BD\u03B1\u03C6\u03AD\u03C1\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B2\u03BF\u03B7\u03B8\u03AE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1 \u03BD\u03B1 \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03AF\u03C3\u03B5\u03B9 \u03C3\u03C9\u03C3\u03C4\u03AC \u03C4\u03B1 \u03C0\u03BF\u03C3\u03AC \u03C3\u03B5 {currency}.",drivers:"\u039F\u03B4\u03B7\u03B3\u03BF\u03AF",new_driver:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03BD\u03AD\u03B1\u03C2 \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1\u03C2 \u03C0\u03B1\u03C1\u03BF\u03C7\u03AE\u03C2",edit_driver:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03C0\u03B1\u03C1\u03CC\u03C7\u03BF\u03C5",select_driver:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03AD\u03BD\u03B1\u03BD \u039F\u03B4\u03B7\u03B3\u03CC",update:"\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE\u03C2 \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1\u03C2 ",providers_description:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03C4\u03B5 \u03C4\u03BF\u03C5\u03C2 \u03C0\u03B1\u03C1\u03CC\u03C7\u03BF\u03C5\u03C2 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03CE\u03BD \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03B9\u03CE\u03BD \u03C3\u03B1\u03C2 \u03B5\u03B4\u03CE \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C3\u03C5\u03B3\u03BA\u03B5\u03BD\u03C4\u03C1\u03CE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03C4\u03B7\u03BD \u03C4\u03B5\u03BB\u03B5\u03C5\u03C4\u03B1\u03AF\u03B1 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1 \u03C3\u03C4\u03B9\u03C2 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AD\u03C2.",key:"\u039A\u03BB\u03B5\u03B9\u03B4\u03AF API",name:"\u038C\u03BD\u03BF\u03BC\u03B1",driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2",is_default:"IS \u03A0\u03A1\u039F\u03A6\u03A5\u039B\u0391\u039E\u0397",currency:"\u03A3\u03C5\u03BD\u03AC\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1",exchange_rate_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",created_message:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",updated_message:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",deleted_message:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",error:" \u0394\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u0394\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03C4\u03B5 \u03C4\u03BF \u0395\u03BD\u03B5\u03C1\u03B3\u03CC \u039F\u03B4\u03B7\u03B3\u03CC",default_currency_error:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03BD\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03AD\u03BD\u03B1\u03BD \u03B1\u03C0\u03CC \u03C4\u03BF\u03C5\u03C2 Active Provider",exchange_help_text:"\u0395\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1 \u03B3\u03B9\u03B1 \u03BC\u03B5\u03C4\u03B1\u03C4\u03C1\u03BF\u03C0\u03AE \u03B1\u03C0\u03CC {currency} \u03C3\u03B5 {baseCurrency}",currency_freak:"\u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1 Freak",currency_layer:"\u03A3\u03C4\u03C1\u03CE\u03BC\u03B1 \u039D\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03BF\u03C2",open_exchange_rate:"Open Exchange Rates",currency_converter:"\u039C\u03B5\u03C4\u03B1\u03C4\u03C1\u03BF\u03C0\u03AD\u03B1\u03C2 \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03BF\u03C2 (Automatic Translation)",server:"\u03A3\u03AD\u03C1\u03B2\u03B5\u03C1",url:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 URL",active:"\u0395\u03BD\u03B5\u03C1\u03B3\u03AE",currency_help_text:"\u0391\u03C5\u03C4\u03CC\u03C2 \u03BF \u03C0\u03AC\u03C1\u03BF\u03C7\u03BF\u03C2 \u03B8\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B7\u03B8\u03B5\u03AF \u03BC\u03CC\u03BD\u03BF \u03C0\u03AC\u03BD\u03C9 \u03B1\u03C0\u03CC \u03C4\u03B1 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B1 \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03B1",currency_in_used:"\u03A4\u03B1 \u03B1\u03BA\u03CC\u03BB\u03BF\u03C5\u03B8\u03B1 \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03B5\u03BD\u03B5\u03C1\u03B3\u03AC \u03C3\u03B5 \u03AC\u03BB\u03BB\u03BF \u03C0\u03AC\u03C1\u03BF\u03C7\u03BF. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B1\u03C6\u03B1\u03B9\u03C1\u03AD\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03AC \u03C4\u03B1 \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03B1 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C4\u03B5 \u03BE\u03B1\u03BD\u03AC \u03B1\u03C5\u03C4\u03CC\u03BD \u03C4\u03BF\u03BD \u03C0\u03AC\u03C1\u03BF\u03C7\u03BF."},tax_types:{title:"\u03A6\u03BF\u03C1\u03BF\u03BB\u03BF\u03B3\u03B9\u03BA\u03AE \u03BA\u03BB\u03AC\u03C3\u03B7",add_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A6\u03CC\u03C1\u03BF\u03C5",edit_tax:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03C6\u03CC\u03C1\u03BF\u03C5",description:"\u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03AE \u03BD\u03B1 \u03B1\u03C6\u03B1\u03B9\u03C1\u03AD\u03C3\u03B5\u03C4\u03B5 \u03C6\u03CC\u03C1\u03BF\u03C5\u03C2 \u03CC\u03C0\u03C9\u03C2 \u03C3\u03B1\u03C2 \u03C0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE. \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1 \u03C5\u03C0\u03BF\u03C3\u03C4\u03B7\u03C1\u03AF\u03B6\u03B5\u03B9 \u03C6\u03CC\u03C1\u03BF\u03C5\u03C2 \u03B5\u03C0\u03AF \u03BC\u03B5\u03BC\u03BF\u03BD\u03C9\u03BC\u03AD\u03BD\u03C9\u03BD \u03C0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03C9\u03BD \u03BA\u03B1\u03B8\u03CE\u03C2 \u03BA\u03B1\u03B9 \u03C3\u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF.",add_new_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A6\u03CC\u03C1\u03BF\u03C5",tax_settings:"\u03A6\u03BF\u03C1\u03BF\u03BB\u03BF\u03B3\u03B9\u03BA\u03AD\u03C2 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",tax_per_item:"\u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF \u03A6\u03CC\u03BD\u03C4\u03BF\u03C5 \u03A5\u03C0\u03BF\u03BC\u03B5\u03BD\u03BF\u03CD",tax_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03A6\u03CC\u03C1\u03BF\u03C5",compound_tax:"\u03A3\u03CD\u03BD\u03B8\u03B5\u03C4\u03BF\u03C2 \u03A6\u03CC\u03C1\u03BF\u03C2",percent:"\u03A0\u03BF\u03C3\u03BF\u03C3\u03C4\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",tax_setting_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u03C3\u03B5 \u03BC\u03B5\u03BC\u03BF\u03BD\u03C9\u03BC\u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5. \u0391\u03C0\u03CC \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE, \u03B7 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u03C0\u03C1\u03BF\u03C3\u03C4\u03AF\u03B8\u03B5\u03C4\u03B1\u03B9 \u03B1\u03C0\u03B5\u03C5\u03B8\u03B5\u03AF\u03B1\u03C2 \u03C3\u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF.",created_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",already_in_use:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7"},payment_modes:{title:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",description:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03B9 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AE\u03C2 \u03B3\u03B9\u03B1 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2",add_payment_mode:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",edit_payment_mode:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",mode_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1\u03C2",payment_mode_added:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",payment_mode_updated:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",payment_mode_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2"},expense_category:{title:"\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B5\u03C2 \u0395\u03BE\u03CC\u03B4\u03C9\u03BD",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",description:"\u0391\u03C0\u03B1\u03B9\u03C4\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03BA\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B5\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03C0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03BA\u03B1\u03C4\u03B1\u03C7\u03C9\u03C1\u03AE\u03C3\u03B5\u03C9\u03BD \u03B5\u03BE\u03CC\u03B4\u03C9\u03BD. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03AE \u03BD\u03B1 \u03B1\u03C6\u03B1\u03B9\u03C1\u03AD\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03BA\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B5\u03C2 \u03C3\u03CD\u03BC\u03C6\u03C9\u03BD\u03B1 \u03BC\u03B5 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03C3\u03B1\u03C2.",add_new_category:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03B1\u03C2 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",add_category:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",edit_category:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",category_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",category_description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",created_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",already_in_use:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7"},preferences:{currency:"\u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",default_language:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B7 \u03B3\u03BB\u03CE\u03C3\u03C3\u03B1",time_zone:"\u0396\u03CE\u03BD\u03B7 \u038F\u03C1\u03B1\u03C2",fiscal_year:"\u039F\u03B9\u03BA\u03BF\u03BD\u03BF\u03BC\u03B9\u03BA\u03CC \u03AD\u03C4\u03BF\u03C2",date_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",discount_setting:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u039B\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD",discount_per_item:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u0391\u03BD\u03AC \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF ",discount_setting_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u03C3\u03B5 \u03BC\u03B5\u03BC\u03BF\u03BD\u03C9\u03BC\u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5. \u0391\u03C0\u03CC \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE, \u03B7 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u03C0\u03C1\u03BF\u03C3\u03C4\u03AF\u03B8\u03B5\u03C4\u03B1\u03B9 \u03B1\u03C0\u03B5\u03C5\u03B8\u03B5\u03AF\u03B1\u03C2 \u03C3\u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",preference:"\u03A0\u03C1\u03BF\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 - \u03A0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",general_settings:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03BF \u03C3\u03CD\u03C3\u03C4\u03B7\u03BC\u03B1.",updated_message:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",select_language:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u0393\u03BB\u03CE\u03C3\u03C3\u03B1\u03C2",select_time_zone:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B6\u03CE\u03BD\u03B7 \u03CE\u03C1\u03B1\u03C2",select_date_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u03C3\u03CD\u03BD\u03C4\u03BF\u03BC\u03B7\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",select_financial_year:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u039F\u03B9\u03BA\u03BF\u03BD\u03BF\u03BC\u03B9\u03BA\u03BF\u03CD \u0388\u03C4\u03BF\u03C5\u03C2",recurring_invoice_status:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",create_status:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2",active:"\u0395\u03BD\u03B5\u03C1\u03B3\u03AE",on_hold:"\u03A3\u03B5 \u03B1\u03BD\u03B1\u03BC\u03BF\u03BD\u03AE",update_status:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2",completed:"\u039F\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5",company_currency_unchangeable:"\u03A4\u03BF \u03BD\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1 \u03C4\u03B7\u03C2 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B1\u03BB\u03BB\u03AC\u03BE\u03B5\u03B9"},update_app:{title:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2",description:"\u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03B5\u03CD\u03BA\u03BF\u03BB\u03B1 \u03BD\u03B1 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1 \u03B5\u03BB\u03AD\u03B3\u03C7\u03BF\u03BD\u03C4\u03B1\u03C2 \u03B3\u03B9\u03B1 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03BA\u03AC\u03BD\u03BF\u03BD\u03C4\u03B1\u03C2 \u03BA\u03BB\u03B9\u03BA \u03C3\u03C4\u03BF \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BA\u03BF\u03C5\u03BC\u03C0\u03AF",check_update:"\u0388\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u0395\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03B5\u03C9\u03BD",avail_update:"\u03A5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B7 \u03BD\u03AD\u03B1 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7",next_version:"\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03B7 \u0388\u03BA\u03B4\u03BF\u03C3\u03B7",requirements:"\u0391\u03C0\u03B1\u03B9\u03C4\u03AE\u03C3\u03B5\u03B9\u03C2",update:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03C4\u03CE\u03C1\u03B1",update_progress:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03C3\u03B5 \u03B5\u03BE\u03AD\u03BB\u03B9\u03BE\u03B7",progress_text:"\u0398\u03B1 \u03C7\u03C1\u03B5\u03B9\u03B1\u03C3\u03C4\u03BF\u03CD\u03BD \u03BC\u03CC\u03BD\u03BF \u03BB\u03AF\u03B3\u03B1 \u03BB\u03B5\u03C0\u03C4\u03AC. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03BC\u03B7\u03BD \u03B1\u03BD\u03B1\u03BD\u03B5\u03CE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03BF\u03B8\u03CC\u03BD\u03B7 \u03AE \u03BD\u03B1 \u03BA\u03BB\u03B5\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF \u03C0\u03C1\u03B9\u03BD \u03C4\u03B5\u03BB\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9 \u03B7 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7.",update_success:"\u0397 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03AD\u03C7\u03B5\u03B9 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03C9\u03B8\u03B5\u03AF! \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C0\u03B5\u03C1\u03B9\u03BC\u03AD\u03BD\u03B5\u03C4\u03B5 \u03CC\u03C3\u03BF \u03C4\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF \u03C4\u03BF\u03C5 \u03C0\u03B5\u03C1\u03B9\u03B7\u03B3\u03B7\u03C4\u03AE \u03C3\u03B1\u03C2 \u03C6\u03BF\u03C1\u03C4\u03CE\u03BD\u03B5\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1.",latest_message:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C0\u03C1\u03BF\u03C2 \u03C4\u03BF \u03C0\u03B1\u03C1\u03CC\u03BD \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B5\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03B5\u03B9\u03C2. \u03A7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B5 \u03C4\u03B7\u03BD \u03C4\u03B5\u03BB\u03B5\u03C5\u03C4\u03B1\u03AF\u03B1 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7.",current_version:"\u03A4\u03C1\u03AD\u03C7\u03BF\u03C5\u03C3\u03B1 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7",download_zip_file:"\u039A\u03B1\u03C4\u03B5\u03B2\u03AC\u03C3\u03C4\u03B5 \u03C3\u03B5 ZIP",unzipping_package:"\u0391\u03C0\u03BF\u03C3\u03C5\u03BC\u03C0\u03AF\u03B5\u03C3\u03B7 \u03A0\u03B1\u03BA\u03AD\u03C4\u03BF\u03C5",copying_files:"\u0391\u03BD\u03C4\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u0391\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD",deleting_files:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03B1\u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03AF\u03B7\u03C4\u03C9\u03BD \u03B1\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD",running_migrations:"\u0395\u03BA\u03C4\u03AD\u03BB\u03B5\u03C3\u03B7 \u039C\u03B5\u03C4\u03B1\u03BD\u03B1\u03C3\u03C4\u03CE\u03BD",finishing_update:"\u039F\u03BB\u03BF\u03BA\u03BB\u03AE\u03C1\u03C9\u03C3\u03B7 \u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7\u03C2",update_failed:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7\u03C2",update_failed_text:"\u03A3\u03C5\u03B3\u03BD\u03CE\u03BC\u03B7! \u0397 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03AE \u03C3\u03B1\u03C2 \u03B1\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5 \u03C3\u03B5: {step} \u03B2\u03AE\u03BC\u03B1",update_warning:"\u038C\u03BB\u03B1 \u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03CE\u03BD \u03BA\u03B1\u03B9 \u03C4\u03B1 \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03C0\u03C1\u03BF\u03C4\u03CD\u03C0\u03C9\u03BD \u03B8\u03B1 \u03B1\u03BD\u03C4\u03B9\u03BA\u03B1\u03C4\u03B1\u03C3\u03C4\u03B1\u03B8\u03BF\u03CD\u03BD \u03CC\u03C4\u03B1\u03BD \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03BD\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03CE\u03BD\u03C4\u03B1\u03C2 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03B2\u03BF\u03B7\u03B8\u03B7\u03C4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C0\u03AC\u03C1\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03B1\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03BF \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2 \u03C4\u03C9\u03BD \u03C0\u03C1\u03BF\u03C4\u03CD\u03C0\u03C9\u03BD \u03BA\u03B1\u03B9 \u03C4\u03B7\u03C2 \u03B2\u03AC\u03C3\u03B7\u03C2 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD \u03C3\u03B1\u03C2 \u03C0\u03C1\u03B9\u03BD \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7."},backup:{title:'\u0391\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03BF \u0391\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2 "\u0391\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03B1 \u0391\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2',description:"\u03A4\u03BF \u03B1\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03BF \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AD\u03BD\u03B1 zipfile \u03C0\u03BF\u03C5 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03C3\u03C4\u03BF\u03C5\u03C2 \u03BA\u03B1\u03C4\u03B1\u03BB\u03CC\u03B3\u03BF\u03C5\u03C2 \u03C0\u03BF\u03C5 \u03BA\u03B1\u03B8\u03BF\u03C1\u03AF\u03B6\u03B5\u03C4\u03B5 \u03BC\u03B1\u03B6\u03AF \u03BC\u03B5 \u03BC\u03B9\u03B1 \u03C7\u03C9\u03BC\u03B1\u03C4\u03B5\u03C1\u03AE \u03C4\u03B7\u03C2 \u03B2\u03AC\u03C3\u03B7\u03C2 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD \u03C3\u03B1\u03C2",new_backup:"\u039D\u03AD\u03BF \u03B1\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03BF \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",create_backup:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03BF\u03C5 \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",select_backup_type:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A4\u03CD\u03C0\u03BF\u03C5(\u03C9\u03BD) \u0391\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03BF\u03C5 \u0391\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",backup_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",path:"Path",new_disk:"\u039D\u03AD\u03BF\u03C2 \u0394\u03AF\u03C3\u03BA\u03BF\u03C2",created_at:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03C3\u03C4\u03B9\u03C2",size:"\u03BC\u03AD\u03B3\u03B5\u03B8\u03BF\u03C2",dropbox:"Dropbox",local:"\u03A4\u03BF\u03C0\u03B9\u03BA\u03AD\u03C2 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",healthy:"\u03C5\u03B3\u03B9\u03AD\u03C2",amount_of_backups:"\u03C0\u03BF\u03C3\u03CC \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03C9\u03BD \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",newest_backups:"\u03BD\u03AD\u03B1 \u03B1\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03B1 \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",used_storage:"\u03A7\u03CE\u03C1\u03BF\u03C2 \u03B1\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7\u03C2 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7",select_disk:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B4\u03AF\u03C3\u03BA\u03BF",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",deleted_message:"\u0397 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03C4\u03C9\u03BD \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03C9\u03BD \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2 \u03BF\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",created_message:"\u0397 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03BF\u03C5 \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2 \u03BF\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",invalid_disk_credentials:"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03B4\u03B9\u03B1\u03C0\u03B9\u03C3\u03C4\u03B5\u03C5\u03C4\u03AE\u03C1\u03B9\u03BF \u03C4\u03BF\u03C5 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5"},disk:{title:"\u0394\u03AF\u03C3\u03BA\u03BF\u03C2 \u0391\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5.\u0394\u03AF\u03C3\u03BA\u03BF\u03B9 \u0391\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5",description:"\u0391\u03C0\u03CC \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE, \u03BF \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1\u03C2 \u03B8\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03B9 \u03C4\u03BF\u03BD \u03C4\u03BF\u03C0\u03B9\u03BA\u03CC \u03C3\u03B1\u03C2 \u03B4\u03AF\u03C3\u03BA\u03BF \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03B1\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03C9\u03BD \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2, avatar \u03BA\u03B1\u03B9 \u03AC\u03BB\u03BB\u03C9\u03BD \u03B1\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD \u03B5\u03B9\u03BA\u03CC\u03BD\u03B1\u03C2. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C0\u03B5\u03C1\u03B9\u03C3\u03C3\u03CC\u03C4\u03B5\u03C1\u03BF\u03C5\u03C2 \u03B1\u03C0\u03CC \u03AD\u03BD\u03B1\u03BD \u03BF\u03B4\u03B7\u03B3\u03BF\u03CD\u03C2 \u03B4\u03AF\u03C3\u03BA\u03C9\u03BD \u03CC\u03C0\u03C9\u03C2 DigitalOcean, S3 \u03BA\u03B1\u03B9 Dropbox \u03C3\u03CD\u03BC\u03C6\u03C9\u03BD\u03B1 \u03BC\u03B5 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03C3\u03B1\u03C2.",created_at:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03C3\u03C4\u03B9\u03C2",dropbox:"Dropbox",name:"\u038C\u03BD\u03BF\u03BC\u03B1",driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2",disk_type:"Type",disk_name:"\u03A7\u03C1\u03AE\u03C3\u03B7 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5",new_disk:"\u03A6\u03CC\u03C1\u03C4\u03C9\u03C3\u03B7 \u039D\u03AD\u03BF\u03C5 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5",filesystem_driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2 \u03A3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2 \u0391\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD",local_driver:"\u03C4\u03BF\u03C0\u03B9\u03BA\u03CC\u03C2 \u03BF\u03B4\u03B7\u03B3\u03CC\u03C2",local_root:"\u03C4\u03BF\u03C0\u03B9\u03BA\u03AE \u03C1\u03AF\u03B6\u03B1",public_driver:"\u03A0\u03C1\u03CC\u03BA\u03C1\u03B9\u03C3\u03B7 \u039F\u03B4\u03B7\u03B3\u03BF\u03CD",public_root:"\u0394\u03B7\u03BC\u03CC\u03C3\u03B9\u03B1 \u03A1\u03AF\u03B6\u03B1",public_url:"\u0394\u03B7\u03BC\u03CC\u03C3\u03B9\u03B1 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 URL",public_visibility:"\u0394\u03B7\u03BC\u03CC\u03C3\u03B9\u03B1 \u039F\u03C1\u03B1\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1",media_driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",media_root:"\u03A1\u03AF\u03B6\u03B1 \u03A0\u03BF\u03BB\u03C5\u03BC\u03AD\u03C3\u03C9\u03BD",aws_driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2 AWS",aws_key:"\u039A\u03BB\u03B5\u03B9\u03B4\u03AF SES",aws_secret:"SES \u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",aws_region:"\u03A0\u03B5\u03C1\u03B9\u03BF\u03C7\u03AE AWS",aws_bucket:"SES \u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",aws_root:"\u03A1\u03AF\u03B6\u03B1 AWS",do_spaces_type:"\u03A4\u03CD\u03C0\u03BF\u03C2 \u03BA\u03B5\u03BD\u03CE\u03BD",do_spaces_key:"\u03A4\u03CD\u03C0\u03BF\u03C2 \u03BA\u03B5\u03BD\u03CE\u03BD",do_spaces_secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC \u038C\u03C1\u03B9\u03BF \u03A7\u03CE\u03C1\u03C9\u03BD",do_spaces_region:'\u03A0\u03B5\u03C1\u03B9\u03BF\u03C7\u03AE "\u03A7\u03CE\u03C1\u03C9\u03BD"',do_spaces_bucket:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC \u038C\u03C1\u03B9\u03BF \u03A7\u03CE\u03C1\u03C9\u03BD",do_spaces_endpoint:"\u0395\u03BA\u03C4\u03AD\u03BB\u03B5\u03C3\u03B7 \u03A7\u03CE\u03C1\u03C9\u03BD \u03A4\u03B5\u03BB\u03B9\u03BA\u03BF\u03CD \u03A3\u03B7\u03BC\u03B5\u03AF\u03BF\u03C5",do_spaces_root:'\u03A0\u03B5\u03C1\u03B9\u03BF\u03C7\u03AE "\u03A7\u03CE\u03C1\u03C9\u03BD"',dropbox_type:"\u03A3\u03C5\u03B3\u03C7\u03C1\u03BF\u03BD\u03B9\u03C3\u03BC\u03CC\u03C2 Dropbox",dropbox_token:"\u03A3\u03C5\u03B3\u03C7\u03C1\u03BF\u03BD\u03B9\u03C3\u03BC\u03CC\u03C2 Dropbox",dropbox_key:"\u039A\u03BB\u03B5\u03B9\u03B4\u03AF Dropbox",dropbox_secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC Dropbox",dropbox_app:"\u03A3\u03C5\u03B3\u03C7\u03C1\u03BF\u03BD\u03B9\u03C3\u03BC\u03CC\u03C2 Dropbox",dropbox_root:"\u03A1\u03AF\u03B6\u03B1 Dropbox",default_driver:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF\u03C2 \u039F\u03B4\u03B7\u03B3\u03CC\u03C2",is_default:"IS \u03A0\u03A1\u039F\u03A6\u03A5\u039B\u0391\u039E\u0397",set_default_disk:"\u039F\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF\u03C5 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5",set_default_disk_confirm:"\u0391\u03C5\u03C4\u03CC\u03C2 \u03BF \u03B4\u03AF\u03C3\u03BA\u03BF\u03C2 \u03B8\u03B1 \u03BF\u03C1\u03B9\u03C3\u03C4\u03B5\u03AF \u03C9\u03C2 \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03BA\u03B1\u03B9 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03BD\u03AD\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 PDF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03B8\u03B7\u03BA\u03B5\u03C5\u03C4\u03BF\u03CD\u03BD \u03C3\u03B5 \u03B1\u03C5\u03C4\u03CC\u03BD \u03C4\u03BF\u03BD \u03B4\u03AF\u03C3\u03BA\u03BF",success_set_default_disk:"\u039F \u03B4\u03AF\u03C3\u03BA\u03BF\u03C2 \u03BF\u03C1\u03AF\u03C3\u03C4\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03C0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",save_pdf_to_disk:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03BA\u03BB\u03B5\u03B9\u03B4\u03B9\u03BF\u03CD \u03C3\u03C4\u03BF \u03B4\u03AF\u03C3\u03BA\u03BF",disk_setting_description:" \u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC, \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03C0\u03BF\u03B8\u03B7\u03BA\u03B5\u03CD\u03C3\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03B1\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03BF \u03C4\u03BF\u03C5 \u03BA\u03AC\u03B8\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5, \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 & \u03C0\u03B1\u03C1\u03B1\u03BB\u03B1\u03B2\u03AE \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2 PDF \u03C3\u03C4\u03BF\u03BD \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF \u03B4\u03AF\u03C3\u03BA\u03BF \u03C3\u03B1\u03C2 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1. \u0397 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03B1\u03C5\u03C4\u03AE\u03C2 \u03C4\u03B7\u03C2 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE\u03C2 \u03B8\u03B1 \u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9 \u03C4\u03BF \u03C7\u03C1\u03CC\u03BD\u03BF \u03C6\u03CC\u03C1\u03C4\u03C9\u03C3\u03B7\u03C2 \u03BA\u03B1\u03C4\u03AC \u03C4\u03B7\u03BD \u03C0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03C4\u03C9\u03BD PDF.",select_disk:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B4\u03AF\u03C3\u03BA\u03BF",disk_settings:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5",confirm_delete:"\u03A4\u03B1 \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03BD\u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03BA\u03B1\u03B9 \u03BF\u03B9 \u03C6\u03AC\u03BA\u03B5\u03BB\u03BF\u03B9 \u03C3\u03B1\u03C2 \u03C3\u03C4\u03BF\u03BD \u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF \u03B4\u03AF\u03C3\u03BA\u03BF \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03C0\u03B7\u03C1\u03B5\u03B1\u03C3\u03C4\u03BF\u03CD\u03BD \u03B1\u03BB\u03BB\u03AC \u03B7 \u03B4\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7 \u03C4\u03BF\u03C5 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5 \u03C3\u03B1\u03C2 \u03B8\u03B1 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03B5\u03AF \u03B1\u03C0\u03CC \u03C4\u03BF\u03BD \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",edit_file_disk:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5 \u0391\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5",success_create:"\u0397 \u03B4\u03B5\u03BE\u03B1\u03BC\u03B5\u03BD\u03AE \u03C0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2.",success_update:"\u0397 \u03B4\u03B5\u03BE\u03B1\u03BC\u03B5\u03BD\u03AE \u03C0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2.",error:"\u0397 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5 \u03B1\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5",deleted_message:"\u039F \u03B4\u03AF\u03C3\u03BA\u03BF\u03C2 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",disk_variables_save_successfully:"\u0397 \u03A1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03A4\u03BF\u03C5 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5 \u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",disk_variables_save_error:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03C1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7\u03C2 \u03C4\u03BF\u03C5 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5.",invalid_disk_credentials:"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03B4\u03B9\u03B1\u03C0\u03B9\u03C3\u03C4\u03B5\u03C5\u03C4\u03AE\u03C1\u03B9\u03BF \u03C4\u03BF\u03C5 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},bz={account_info:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u039B\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD",account_info_desc:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03B8\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B7\u03B8\u03BF\u03CD\u03BD \u03BF\u03B9 \u03BB\u03B5\u03C0\u03C4\u03BF\u03BC\u03AD\u03C1\u03B5\u03B9\u03B5\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03B7 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C4\u03BF\u03C5 \u03BA\u03CD\u03C1\u03B9\u03BF\u03C5 \u03BB\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD \u03B4\u03B9\u03B1\u03C7\u03B5\u03B9\u03C1\u03B9\u03C3\u03C4\u03AE. \u0395\u03C0\u03AF\u03C3\u03B7\u03C2, \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BB\u03BB\u03AC\u03BE\u03B5\u03C4\u03B5 \u03C4\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03B1\u03BD\u03AC \u03C0\u03AC\u03C3\u03B1 \u03C3\u03C4\u03B9\u03B3\u03BC\u03AE \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7.",name:"\u038C\u03BD\u03BF\u03BC\u03B1",email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",confirm_password:"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u039A\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD",save_cont:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 & \u03C3\u03C5\u03BD\u03B5\u03C7\u03B5\u03AF\u03B1",company_info:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03AF\u03B1\u03C2",company_info_desc:"\u0391\u03C5\u03C4\u03AD\u03C2 \u03BF\u03B9 \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C3\u03C4\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1. \u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C4\u03BF \u03B5\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03C4\u03B5\u03AF\u03C4\u03B5 \u03B1\u03C1\u03B3\u03CC\u03C4\u03B5\u03C1\u03B1 \u03C3\u03C4\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C9\u03BD.",company_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",company_logo:"\u039B\u03BF\u03B3\u03CC\u03C4\u03C5\u03C0\u03BF \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",logo_preview:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7 \u039B\u03BF\u03B3\u03CC\u03C4\u03C5\u03C0\u03BF\u03C5",preferences:"\u03A0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",preferences_desc:"\u039A\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03C4\u03B5 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03B3\u03B9\u03B1 \u03B1\u03C5\u03C4\u03AE\u03BD \u03C4\u03B7\u03BD \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1.",currency_set_alert:"\u03A4\u03BF \u03BD\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1 \u03C4\u03B7\u03C2 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B1\u03BB\u03BB\u03AC\u03BE\u03B5\u03B9.",country:"\u03A7\u03CE\u03C1\u03B1",state:"\u039D\u03BF\u03BC\u03CC\u03C2",city:"\u03A0\u03CC\u03BB\u03B7",address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",street:"\u039F\u03B4\u03CC\u03C2 1 - \u039F\u03B4\u03CC\u03C2 2",phone:"\u03A4\u03B7\u03BB\u03AD\u03C6\u03C9\u03BD\u03BF",zip_code:"\u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B9\u03BA\u03CC\u03C2 \u03BA\u03CE\u03B4\u03B9\u03BA\u03B1\u03C2",go_back:"\u0395\u03C0\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE",currency:"\u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",language:"Language",time_zone:"\u0396\u03CE\u03BD\u03B7 \u038F\u03C1\u03B1\u03C2",fiscal_year:"\u039F\u03B9\u03BA\u03BF\u03BD\u03BF\u03BC\u03B9\u03BA\u03CC \u03AD\u03C4\u03BF\u03C2",date_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",from_address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",username:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7",next:"\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03BF",continue:"\u03A3\u03C5\u03BD\u03AD\u03C7\u03B5\u03B9\u03B1",skip:"Salta",database:{database:"Url & \u0392\u03AC\u03C3\u03B7 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD \u0399\u03C3\u03C4\u03BF\u03C4\u03CC\u03C0\u03BF\u03C5",connection:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03BC\u03B5 \u0392\u03AC\u03C3\u03B7 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",host:"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u0392\u03AC\u03C3\u03B7\u03C2 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",port:"\u0398\u03CD\u03C1\u03B1 \u0392\u03AC\u03C3\u03B7\u03C2 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u0392\u03AC\u03C3\u03B7\u03C2 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",app_url:"URL \u0395\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2",app_domain:"\u03A4\u03BF\u03BC\u03AD\u03B1\u03C2 \u0395\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2",username:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7 \u0392\u03AC\u03C3\u03B7\u03C2 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",db_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03B2\u03AC\u03C3\u03B7\u03C2 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",db_path:"\u0394\u03B9\u03B1\u03B4\u03C1\u03BF\u03BC\u03AE \u0392\u03AC\u03C3\u03B7\u03C2 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",desc:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03C3\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03B2\u03AC\u03C3\u03B7 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD \u03C3\u03C4\u03BF \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE \u03C3\u03B1\u03C2 \u03BA\u03B1\u03B9 \u03BF\u03C1\u03AF\u03C3\u03C4\u03B5 \u03C4\u03B1 \u03B4\u03B9\u03B1\u03C0\u03B9\u03C3\u03C4\u03B5\u03C5\u03C4\u03AE\u03C1\u03B9\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03CE\u03BD\u03C4\u03B1\u03C2 \u03C4\u03B7\u03BD \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03C6\u03CC\u03C1\u03BC\u03B1."},permissions:{permissions:"\u0394\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1",permission_confirm_title:"\u0395\u03AF\u03C3\u03C4\u03B5 \u03B2\u03AD\u03B2\u03B1\u03B9\u03BF\u03B9 \u03CC\u03C4\u03B9 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B5\u03C7\u03AF\u03C3\u03B5\u03C4\u03B5;",permission_confirm_desc:"\u039F \u03AD\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u03B4\u03B9\u03BA\u03B1\u03B9\u03C9\u03BC\u03AC\u03C4\u03C9\u03BD \u03C6\u03B1\u03BA\u03AD\u03BB\u03BF\u03C5 \u03B1\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5",permission_desc:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03C9\u03BD \u03B4\u03B9\u03BA\u03B1\u03B9\u03C9\u03BC\u03AC\u03C4\u03C9\u03BD \u03C6\u03B1\u03BA\u03AD\u03BB\u03C9\u03BD \u03C0\u03BF\u03C5 \u03B1\u03C0\u03B1\u03B9\u03C4\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AE\u03C3\u03B5\u03B9 \u03B7 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE. \u0395\u03AC\u03BD \u03BF \u03AD\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u03C4\u03B7\u03C2 \u03AC\u03B4\u03B5\u03B9\u03B1\u03C2 \u03B1\u03C0\u03BF\u03C4\u03CD\u03C7\u03B5\u03B9, \u03C6\u03C1\u03BF\u03BD\u03C4\u03AF\u03C3\u03C4\u03B5 \u03BD\u03B1 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B1 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u03C4\u03BF\u03C5 \u03C6\u03B1\u03BA\u03AD\u03BB\u03BF\u03C5 \u03C3\u03B1\u03C2."},verify_domain:{title:"\u0391\u03BD\u03B8\u03C1\u03CE\u03C0\u03B9\u03BD\u03B7 \u0395\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7",desc:"\u039F \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1\u03C2 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF \u03AD\u03BB\u03B5\u03B3\u03C7\u03BF \u03C4\u03B1\u03C5\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1\u03C2 \u03C0\u03BF\u03C5 \u03B2\u03B1\u03C3\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B1 \u03BA\u03B1\u03B9 \u03B1\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7 \u03C4\u03BF\u03BC\u03AD\u03B1 \u03B3\u03B9\u03B1 \u03BB\u03CC\u03B3\u03BF\u03C5\u03C2 \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u03C4\u03BF\u03BC\u03AD\u03B1 \u03C3\u03C4\u03BF\u03BD \u03BF\u03C0\u03BF\u03AF\u03BF \u03B8\u03B1 \u03AD\u03C7\u03B5\u03C4\u03B5 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7 \u03C3\u03C4\u03B7\u03BD \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03B9\u03C3\u03C4\u03BF\u03CD \u03C3\u03B1\u03C2.",app_domain:"\u03A4\u03BF\u03BC\u03AD\u03B1\u03C2 \u0395\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2",verify_now:"\u0395\u03C0\u03B1\u03BB\u03B7\u03B8\u03B5\u03CD\u03C3\u03C4\u03B5 \u03A4\u03CE\u03C1\u03B1",success:"\u0397 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u03C4\u03BF\u03C5 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03C3\u03B1\u03C2 \u03B5\u03C0\u03B1\u03BB\u03B7\u03B8\u03B5\u03CD\u03C4\u03B7\u03BA\u03B5",failed:"\u0397 \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7 \u03C4\u03BF\u03BC\u03AD\u03B1 \u03B1\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C4\u03BF\u03BC\u03AD\u03B1.",verify_and_continue:"\u0395\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7 \u039A\u03B1\u03B9 \u03A3\u03C5\u03BD\u03AD\u03C7\u03B5\u03B9\u03B1"},mail:{host:"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",port:"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",mailgun_secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC Mailgun",mailgun_domain:"\u03A4\u03BF\u03BC\u03AD\u03B1\u03C2",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES \u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",ses_key:"\u039A\u03BB\u03B5\u03B9\u03B4\u03AF SES",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03A0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5",username:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5",mail_config:"\u0394\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7 Mail",from_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AD\u03B1",from_mail:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",encryption:"\u039A\u03C1\u03C5\u03C0\u03C4\u03BF\u03B3\u03C1\u03AC\u03C6\u03B7\u03C3\u03B7 Email",mail_config_desc:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B7 \u03C6\u03CC\u03C1\u03BC\u03B1 \u03B3\u03B9\u03B1 \u03C4\u03B7 \u03C1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03C9\u03BD \u03C4\u03BF\u03C5 \u03C0\u03C1\u03BF\u03B3\u03C1\u03AC\u03BC\u03BC\u03B1\u03C4\u03BF\u03C2 \u03BF\u03B4\u03AE\u03B3\u03B7\u03C3\u03B7\u03C2 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03B1\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03BC\u03B7\u03BD\u03C5\u03BC\u03AC\u03C4\u03C9\u03BD \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03B5\u03C0\u03AF\u03C3\u03B7\u03C2 \u03BD\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B9\u03C2 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03BF\u03C5\u03C2 \u03C4\u03C1\u03AF\u03C4\u03C9\u03BD \u03C0\u03B1\u03C1\u03CC\u03C7\u03C9\u03BD \u03CC\u03C0\u03C9\u03C2 \u03C4\u03BF Sendgrid, \u03C4\u03BF SES \u03BA\u03BB\u03C0."},req:{system_req:"\u0391\u03C0\u03B1\u03B9\u03C4\u03AE\u03C3\u03B5\u03B9\u03C2 \u03A3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2",php_req_version:"PHP (\u03B1\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7 {version})",check_req:"\u0388\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u0391\u03C0\u03B1\u03B9\u03C4\u03AE\u03C3\u03B5\u03C9\u03BD",system_req_desc:"\u039F \u03BA\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1\u03C2 \u03AD\u03C7\u03B5\u03B9 \u03BC\u03B5\u03C1\u03B9\u03BA\u03AD\u03C2 \u03B1\u03C0\u03B1\u03B9\u03C4\u03AE\u03C3\u03B5\u03B9\u03C2 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE. \u0392\u03B5\u03B2\u03B1\u03B9\u03C9\u03B8\u03B5\u03AF\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03BF \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u03C3\u03B1\u03C2 \u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7\u03BD \u03B1\u03C0\u03B1\u03B9\u03C4\u03BF\u03CD\u03BC\u03B5\u03BD\u03B7 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7 php \u03BA\u03B1\u03B9 \u03CC\u03BB\u03B5\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03C0\u03B5\u03BA\u03C4\u03AC\u03C3\u03B5\u03B9\u03C2 \u03C0\u03BF\u03C5 \u03B1\u03BD\u03B1\u03C6\u03AD\u03C1\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9."},errors:{migrate_failed:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u039C\u03B5\u03C4\u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2",database_variables_save_error:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE \u03C1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7\u03C2 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03C9\u03BD \u03C3\u03C4\u03BF \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF .env. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03BB\u03AD\u03B3\u03BE\u03C4\u03B5 \u03C4\u03B1 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5",mail_variables_save_error:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03C1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7\u03C2 \u03C4\u03BF\u03C5 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5.",connection_failed:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03B2\u03AC\u03C3\u03B7\u03C2 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",database_should_be_empty:"\u0397 \u03B2\u03AC\u03C3\u03B7 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BA\u03B5\u03BD\u03AE"},success:{mail_variables_save_successfully:"\u0397 \u03A1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03A4\u03BF\u03C5 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5 \u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",database_variables_save_successfully:"\u0397 \u03A1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03A4\u03BF\u03C5 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5 \u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2."}},kz={invalid_phone:"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF\u03C2 \u03B1\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C4\u03B7\u03BB\u03B5\u03C6\u03CE\u03BD\u03BF\u03C5",invalid_url:"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 url (\u03C0.\u03C7. http://www.craterapp.com)",invalid_domain_url:"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 url (\u03C0.\u03C7. craterapp.com)",required:"\u03A4\u03BF \u03C0\u03B5\u03B4\u03AF\u03BF \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C5\u03C0\u03BF\u03C7\u03C1\u03B5\u03C9\u03C4\u03B9\u03BA\u03CC",email_incorrect:"\u039B\u03AC\u03B8\u03BF\u03C2 \u03BC\u03BF\u03C1\u03C6\u03AE e-mail;",email_already_taken:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",email_does_not_exist:"\u03A4\u03BF \u03C3\u03C5\u03B3\u03BA\u03B5\u03BA\u03C1\u03B9\u03BC\u03AD\u03BD\u03BF email \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03B1\u03C0\u03CC \u03AC\u03BB\u03BB\u03BF\u03BD \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7",item_unit_already_taken:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",payment_mode_already_taken:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",send_reset_link:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03BC\u03BF\u03C5 \u03B5\u03C0\u03B1\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",not_yet:"\u038C\u03C7\u03B9 \u03B1\u03BA\u03CC\u03BC\u03B1? \u03A3\u03C4\u03B5\u03AF\u03BB\u03B5 \u03C4\u03BF \u03BE\u03B1\u03BD\u03AC",password_min_length:"\u039F \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03BF\u03C5\u03BB\u03AC\u03C7\u03B9\u03C3\u03C4\u03BF\u03BD 6 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2",name_min_length:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03AD\u03C7\u03B5\u03B9 \u03C4\u03BF\u03C5\u03BB\u03AC\u03C7\u03B9\u03C3\u03C4\u03BF\u03BD {count} \u03B3\u03C1\u03AC\u03BC\u03BC\u03B1\u03C4\u03B1.",prefix_min_length:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03AD\u03C7\u03B5\u03B9 \u03C4\u03BF\u03C5\u03BB\u03AC\u03C7\u03B9\u03C3\u03C4\u03BF\u03BD {count} \u03B3\u03C1\u03AC\u03BC\u03BC\u03B1\u03C4\u03B1.",enter_valid_tax_rate:"\u0395\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03C6\u03BF\u03C1\u03BF\u03BB\u03BF\u03B3\u03B9\u03BA\u03CC \u03C3\u03C5\u03BD\u03C4\u03B5\u03BB\u03B5\u03C3\u03C4\u03AE",numbers_only:"\u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03AF \u039C\u03CC\u03BD\u03BF.",characters_only:"\u03A7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2 \u039C\u03CC\u03BD\u03BF.",password_incorrect:"\u039F\u03B9 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03AF \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AF\u03B4\u03B9\u03BF\u03B9",password_length:"\u039F \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 {count} \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B1\u03C2.",qty_must_greater_than_zero:"\u0397 \u03C0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03C4\u03BF\u03C5 \u03BC\u03B7\u03B4\u03B5\u03BD\u03CC\u03C2.",price_greater_than_zero:"\u0397 \u03C4\u03B9\u03BC\u03AE \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03C4\u03BF\u03C5 \u03BC\u03B7\u03B4\u03B5\u03BD\u03CC\u03C2.",payment_greater_than_zero:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03C4\u03BF\u03C5 \u03BC\u03B7\u03B4\u03B5\u03BD\u03CC\u03C2.",payment_greater_than_due_amount:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C0\u03BF\u03C5 \u03B5\u03B9\u03C3\u03AE\u03C7\u03B8\u03B7 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C0\u03B5\u03C1\u03B9\u03C3\u03C3\u03CC\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC \u03C4\u03BF \u03BF\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF \u03C0\u03BF\u03C3\u03CC \u03B1\u03C5\u03C4\u03BF\u03CD \u03C4\u03BF\u03C5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5.",quantity_maxlength:"\u0397 \u03C0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03C5\u03C0\u03B5\u03C1\u03B2\u03B1\u03AF\u03BD\u03B5\u03B9 \u03C4\u03B1 20 \u03C8\u03B7\u03C6\u03AF\u03B1.",price_maxlength:"\u0397 \u03C4\u03B9\u03BC\u03AE \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 20 \u03C8\u03B7\u03C6\u03AF\u03B1.",price_minvalue:"\u0397 \u03C4\u03B9\u03BC\u03AE \u03B8\u03B1 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 0.",amount_maxlength:"\u03A4\u03BF \u03C0\u03BF\u03C3\u03CC \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03C5\u03C0\u03B5\u03C1\u03B2\u03B1\u03AF\u03BD\u03B5\u03B9 \u03C4\u03B1 20 \u03C8\u03B7\u03C6\u03AF\u03B1.",amount_minvalue:"\u03A4\u03BF \u03C0\u03BF\u03C3\u03CC \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC 0.",discount_maxlength:"\u0397 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC \u03C4\u03B7 \u03BC\u03AD\u03B3\u03B9\u03C3\u03C4\u03B7 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",description_maxlength:"\u0397 \u03C0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 255 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",subject_maxlength:"\u0397 \u03C0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 100 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",message_maxlength:"\u03A4\u03BF \u03BC\u03AE\u03BD\u03C5\u03BC\u03B1 \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC 255 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",maximum_options_error:"\u039C\u03AD\u03B3\u03B9\u03C3\u03C4\u03BF {max} \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AD\u03C2 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2. \u0391\u03C6\u03B1\u03B9\u03C1\u03AD\u03C3\u03C4\u03B5 \u03C0\u03C1\u03CE\u03C4\u03B1 \u03BC\u03B9\u03B1 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B7 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03AC\u03BB\u03BB\u03B7.",notes_maxlength:"\u0397 \u03C0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 65,000 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",address_maxlength:"\u0397 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 255 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",ref_number_maxlength:"\u0397 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 255 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",prefix_maxlength:"\u0397 \u03C0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 5 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",something_went_wrong:"\u039A\u03AC\u03C4\u03B9 \u03B4\u03B5\u03BD \u03C0\u03AE\u03B3\u03B5 \u03BA\u03B1\u03BB\u03AC",number_length_minvalue:"\u03A4\u03BF \u03BC\u03AE\u03BA\u03BF\u03C2 \u03C4\u03BF\u03C5 \u03B1\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC 0",at_least_one_ability:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C4\u03BF\u03C5\u03BB\u03AC\u03C7\u03B9\u03C3\u03C4\u03BF\u03BD \u03AD\u03BD\u03B1 \u03B4\u03B9\u03BA\u03B1\u03AF\u03C9\u03BC\u03B1.",valid_driver_key:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03BA\u03BB\u03B5\u03B9\u03B4\u03AF {driver}.",valid_exchange_rate:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1.",company_name_not_same:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C4\u03B7\u03C2 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03C4\u03B1\u03B9\u03C1\u03B9\u03AC\u03B6\u03B5\u03B9 \u03BC\u03B5 \u03C4\u03BF \u03C3\u03C5\u03B3\u03BA\u03B5\u03BA\u03C1\u03B9\u03BC\u03AD\u03BD\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1."},wz={starter_plan:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B7 \u03C3\u03C4\u03BF Starter plan \u03BA\u03B1\u03B9 \u03BC\u03B5\u03C4\u03AC!",invalid_provider_key:"\u0395\u03B9\u03C3\u03B1\u03B3\u03AC\u03B3\u03B5\u03C4\u03B5 \u0388\u03B3\u03BA\u03C5\u03C1\u03BF \u039A\u03BB\u03B5\u03B9\u03B4\u03AF Api \u03A0\u03AC\u03C1\u03BF\u03C7\u03BF\u03C5.",estimate_number_used:"\u039F \u03B1\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C4\u03B7\u03C2 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7\u03C2 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",invoice_number_used:"\u039F \u03B1\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",payment_attached:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BC\u03B9\u03B1 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C0\u03BF\u03C5 \u03B5\u03C0\u03B9\u03C3\u03C5\u03BD\u03AC\u03C0\u03C4\u03B5\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03B1\u03C5\u03C4\u03CC. \u0392\u03B5\u03B2\u03B1\u03B9\u03C9\u03B8\u03B5\u03AF\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03AD\u03C7\u03B5\u03C4\u03B5 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03B9 \u03C0\u03C1\u03CE\u03C4\u03B1 \u03C4\u03B9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C7\u03C9\u03C1\u03AE\u03C3\u03B5\u03C4\u03B5 \u03BC\u03B5 \u03C4\u03B7\u03BD \u03B1\u03C6\u03B1\u03AF\u03C1\u03B5\u03C3\u03B7.",payment_number_used:"\u039F \u03B1\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",name_already_taken:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",receipt_does_not_exist:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03B1\u03C0\u03CC\u03B4\u03B5\u03B9\u03BE\u03B7.",customer_cannot_be_changed_after_payment_is_added:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B1\u03BB\u03BB\u03AC\u03BE\u03B5\u03B9 \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7\u03BD \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C0\u03C1\u03BF\u03C3\u03C4\u03AF\u03B8\u03B5\u03C4\u03B1\u03B9",invalid_credentials:"\u039C\u03B7 \u0388\u03B3\u03BA\u03C5\u03C1\u03B1 \u03A0\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03B9\u03B7\u03C4\u03B9\u03BA\u03AC.",not_allowed:"\u0394\u03B5\u03BD \u0395\u03C0\u03B9\u03C4\u03C1\u03AD\u03C0\u03B5\u03C4\u03B1\u03B9",login_invalid_credentials:"\u0391\u03C5\u03C4\u03AC \u03C4\u03B1 \u03B4\u03B9\u03B1\u03C0\u03B9\u03C3\u03C4\u03B5\u03C5\u03C4\u03AE\u03C1\u03B9\u03B1 \u03B4\u03B5\u03BD \u03C4\u03B1\u03B9\u03C1\u03B9\u03AC\u03B6\u03BF\u03C5\u03BD \u03BC\u03B5 \u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03BC\u03B1\u03C2.",enter_valid_cron_format:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03BC\u03BF\u03C1\u03C6\u03AE cron",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},zz="\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7",xz="\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD",Pz="\u0395\u03BA\u03C4\u03B9\u03BC\u03CE\u03BC\u03B5\u03BD\u03B7 \u03B7\u03BC. \u03B5\u03C0\u03B9\u03C3\u03BA\u03B5\u03C5\u03AE\u03C2",Sz="\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",jz="\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",Az="\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",Dz="\u0397\u03BC/\u03BD\u03AF\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B7\u03C3\u03B7\u03C2",Cz="Ech\xE9ance",Nz="\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",Ez="\u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03B1",Iz="\u03A0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1",Tz="\u03A4\u03B9\u03BC\u03AE",Rz="\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",$z="\u03A0\u03BF\u03C3\u03CC",Mz="\u03A5\u03C0\u03BF\u03C3\u03CD\u03BD\u03BF\u03BB\u03BF",Fz="\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",Vz="\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE",Uz="\u03A0\u03A1\u039F\u03A3\u0391\u03A1\u039C\u039F\u0393\u0397 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397\u03A3",Oz="\u0397\u03BC/\u03BD\u03AF\u03B1 \u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C3\u03B7\u03C2",Lz="\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",qz="\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",Bz="\u03A0\u03BF\u03C3\u03BF\u03C3\u03C4\u03CC \u039B\u03B7\u03C6\u03B8\u03AD\u03BD\u03C4\u03C9\u03BD",Kz="\u0395\u039A\u0398\u0395\u03A3\u0397 \u0395\u039E\u0391\u0393\u03A9\u0393\u03A9\u039D",Zz="\u03A3\u03A5\u039D\u039F\u039B\u039F \u0394\u0391\u03A0\u0391\u039D\u0397\u03A3",Wz="\u0395\u039A\u0398\u0395\u03A3\u0397 \u0395\u03A0\u0391\u03A6\u0397\u03A3 & LOSS",Hz="\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7 \u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03C9\u03BD",Gz="\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7 \u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03C9\u03BD",Yz="\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC \u03A0\u03B5\u03C1\u03AF\u03BB\u03B7\u03C8\u03B7\u03C2 \u03A6\u03CC\u03C1\u03BF\u03C5",Jz=`\u0395\u0399\u03A3\u039F\u0394\u0397\u039C\u0391\u03A4\u0391 -`,Qz="NET PROFIT",Xz="\u0388\u03BA\u03B8\u03B5\u03C3\u03B7 \u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03C9\u03BD: \u0391\u03C0\u03CC \u03A4\u03BF\u03BD \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7",ex="\u03A3\u03A5\u039D\u039F\u039B\u039F \u03A0\u03A9\u039B\u0397\u03A3\u0397\u03A3",tx="\u0388\u03BA\u03B8\u03B5\u03C3\u03B7 \u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03C9\u03BD: \u0391\u03C0\u03CC \u03A4\u03BF\u03BD \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7",ax="\u03A6\u039F\u03A1\u039F\u039B\u039F\u0393\u0399\u039A\u0397 \u0395\u039A\u0398\u0395\u03A3\u0397",nx="\u03A3\u03A5\u039D\u039F\u039B\u039F \u03A6\u039F\u03A1\u039F\u03A5",ix="\u03A6\u03BF\u03C1\u03BF\u03BB\u03BF\u03B3\u03B9\u03BA\u03AE \u03BA\u03BB\u03AC\u03C3\u03B7",ox="\u0388\u03BE\u03BF\u03B4\u03B1",sx="\u03A7\u03C1\u03AD\u03C9\u03C3\u03B7 \u03C3\u03B5,",rx="\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C3\u03B5,",dx="\u039B\u03AE\u03C8\u03B7 \u03B1\u03C0\u03CC",lx="\u03A6\u03CC\u03C1\u03BF\u03C2";var cx={navigation:tz,general:az,dashboard:nz,tax_types:iz,global_search:oz,company_switcher:sz,dateRange:rz,customers:dz,items:lz,estimates:cz,invoices:_z,recurring_invoices:uz,payments:mz,expenses:pz,login:fz,modules:gz,users:vz,reports:yz,settings:hz,wizard:bz,validation:kz,errors:wz,pdf_estimate_label:zz,pdf_estimate_number:xz,pdf_estimate_date:Pz,pdf_estimate_expire_date:Sz,pdf_invoice_label:jz,pdf_invoice_number:Az,pdf_invoice_date:Dz,pdf_invoice_due_date:Cz,pdf_notes:Nz,pdf_items_label:Ez,pdf_quantity_label:Iz,pdf_price_label:Tz,pdf_discount_label:Rz,pdf_amount_label:$z,pdf_subtotal:Mz,pdf_total:Fz,pdf_payment_label:Vz,pdf_payment_receipt_label:Uz,pdf_payment_date:Oz,pdf_payment_number:Lz,pdf_payment_mode:qz,pdf_payment_amount_received_label:Bz,pdf_expense_report_label:Kz,pdf_total_expenses_label:Zz,pdf_profit_loss_label:Wz,pdf_sales_customers_label:Hz,pdf_sales_items_label:Gz,pdf_tax_summery_label:Yz,pdf_income_label:Jz,pdf_net_profit_label:Qz,pdf_customer_sales_report:Xz,pdf_total_sales_label:ex,pdf_item_sales_label:tx,pdf_tax_report_label:ax,pdf_total_tax_label:nx,pdf_tax_types_label:ix,pdf_expenses_label:ox,pdf_bill_to:sx,pdf_ship_to:rx,pdf_received_from:dx,pdf_tax_label:lx};const _x={dashboard:"Upravlja\u010Dka Plo\u010Da",customers:"Klijenti",items:"Stavke",invoices:"Fakture","recurring-invoices":"Recurring Invoices",expenses:"Rashodi",estimates:"Ponude",payments:"Uplate",reports:"Izvje\u0161taji",settings:"Postavke",logout:"Odjava",users:"Korisnici",modules:"Modules"},ux={add_company:"Dodaj tvrtku",view_pdf:"Pogledaj PDF",copy_pdf_url:"Kopiraj PDF link",download_pdf:"Preuzmi PDF",save:"Spremi",create:"Kreiraj",cancel:"Otka\u017Ei",update:"A\u017Euriraj",deselect:"Poni\u0161ti izbor",download:"Preuzmi",from_date:"Od Datuma",to_date:"Do Datuma",from:"Po\u0161iljatelj",to:"Primatelj",ok:"Ok",yes:"Yes",no:"No",sort_by:"Poslo\u017Ei Po",ascending:"Rastu\u0107e",descending:"Padaju\u0107e",subject:"Predmet",body:"Tijelo",message:"Poruka",send:"Po\u0161alji",preview:"Preview",go_back:"Natrag",back_to_login:"Natrag na prijavu?",home:"Po\u010Detna",filter:"Filter",delete:"Obri\u0161i",edit:"Izmjeni",view:"Pogledaj",add_new_item:"Dodaj novu stavku",clear_all:"Izbri\u0161i sve",showing:"Prikazujem",of:"od",actions:"Radnje",subtotal:"UKUPNO",discount:"POPUST",fixed:"Fiksno",percentage:"Postotak",tax:"POREZ",total_amount:"UKUPAN IZNOS",bill_to:"Dokument za",ship_to:"Isporu\u010Diti za",due:"Du\u017Ean",draft:"U izradi",sent:"Poslano",all:"Sve",select_all:"Izaberi sve",select_template:"Select Template",choose_file:"Klikni ovdje da izabere\u0161 fajl",choose_template:"Izaberi predlo\u017Eak",choose:"Izaberi",remove:"Ukloni",select_a_status:"Izaberi status",select_a_tax:"Izaberi porez",search:"Pretraga",are_you_sure:"Jeste li sigurni?",list_is_empty:"Popis je prazna.",no_tax_found:"Porez nije prona\u0111en!",four_zero_four:"404",you_got_lost:"Ups! Izgubio si se!",go_home:"Idi na po\u010Detnu stranicu",test_mail_conf:"Testiraj postavke Po\u0161te",send_mail_successfully:"Po\u0161ta uspje\u0161no poslana",setting_updated:"Postavke uspje\u0161no a\u017Eurirane",select_state:"Odaberi saveznu dr\u017Eavu",select_country:"Odaberi dr\u017Eavu",select_city:"Odaberi grad",street_1:"Adresa 1",street_2:"Adresa 2",action_failed:"Radnja nije uspjela",retry:"Poku\u0161aj ponovo",choose_note:"Odaberi napomenu",no_note_found:"Ne postoje spremljene napomene",insert_note:"Unesi bilje\u0161ku",copied_pdf_url_clipboard:"Link do PDF fajla kopiran!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Postavi kao zadano"},mx={select_year:"Odaberi godinu",cards:{due_amount:"Du\u017Ean iznos",customers:"Klijenti",invoices:"Ra\u010Duni",estimates:"Ponude",payments:"Payments"},chart_info:{total_sales:"Prodaja",total_receipts:"Ra\u010Duni",total_expense:"Rashodi",net_income:"Prihod NETO",year:"Odaberi godinu"},monthly_chart:{title:"Prodaja & Rashodi"},recent_invoices_card:{title:"Dospijele fakture",due_on:"Datum dospije\u0107a",customer:"Klijent",amount_due:"Iznos dospije\u0107a",actions:"Akcije",view_all:"Pogledaj sve"},recent_estimate_card:{title:"Nedavne ponude",date:"Datum",customer:"Klijent",amount_due:"Iznos dospije\u0107a",actions:"Akcije",view_all:"Pogledaj sve"}},px={name:"Naziv",description:"Opis",percent:"Postotak",compound_tax:"Slo\u017Eeni porez"},fx={search:"Pretraga...",customers:"Klijenti",users:"Korisnici",no_results_found:"Nema rezultata"},gx={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},vx={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},yx={title:"Klijenti",prefix:"Prefix",add_customer:"Dodaj Klijenta",contacts_list:"Popis klijenata",name:"Naziv",mail:"Mail | Mail-ovi",statement:"Izjava",display_name:"Naziv koji se prikazuje",primary_contact_name:"Primarna kontakt osoba",contact_name:"Naziv kontakt osobe",amount_due:"Iznos dospije\u0107a",email:"Email",address:"Adresa",phone:"Telefon",website:"Web stranica",overview:"Pregled",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"Uklju\u010Di portal",country:"Dr\u017Eava",state:"\u017Dupanija",city:"Grad",zip_code:"Po\u0161tanski broj",added_on:"Datum dodavanja",action:"Radnja",password:"Lozinka",confirm_password:"Confirm Password",street_number:"Broj ulice",primary_currency:"Primarna valuta",description:"Opis",add_new_customer:"Dodaj Novog Klijenta",save_customer:"Spremi klijenta",update_customer:"A\u017Euriraj klijenta",customer:"Klijent | Klijenti",new_customer:"Novi klijent",edit_customer:"Izmjeni klijenta",basic_info:"Osnovne informacije",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Adresa za naplatu",shipping_address:"Adresa za dostavu",copy_billing_address:"Kopiraj iz adrese za naplatu",no_customers:"Jo\u0161 uvijek nema klijenata!",no_customers_found:"Klijenti nisu prona\u0111eni!",no_contact:"Nema kontakta",no_contact_name:"Nema imena kontakta",list_of_customers:"Sekcija sadr\u017Ei popis klijenata.",primary_display_name:"Primarni naziv koji se prikazuje",select_currency:"Odaberi valutu",select_a_customer:"Odaberi klijenta",type_or_click:"Unesi tekst ili klikni za odabir",new_transaction:"Nova transakcija",no_matching_customers:"Nije prona\u0111eno!",phone_number:"Broj telefona",create_date:"Datum kreiranja",confirm_delete:"Ne\u0107ete mo\u0107i vratiti klijenta, sve njegove Fakture, Ponude i Uplate. | Ne\u0107ete mo\u0107i vratiti odabrane klijente, sve njihove Fakture, Ponude i Uplate.",created_message:"Klijent uspje\u0161no kreiran",updated_message:"Klijent uspje\u0161no a\u017Euriran",address_updated_message:"Address Information Updated succesfully",deleted_message:"Klijent uspje\u0161no obrisan | Klijenti uspje\u0161no obrisani",edit_currency_not_allowed:"Cannot change currency once transactions created."},hx={title:"Stavke",items_list:"Popis stavki",name:"Naziv",unit:"Jedinica",description:"Opis",added_on:"Datum dodavanja",price:"Cijena",date_of_creation:"Datum kreiranja",not_selected:"Nema odabrane stavke",action:"Radnje",add_item:"Dodaj Stavku",save_item:"Spremi Stavku",update_item:"A\u017Euriraj Stavku",item:"Stavka | Stavke",add_new_item:"Dodaj novu stavku",new_item:"Nova stavka",edit_item:"Izmjeni stavku",no_items:"Jo\u0161 uvijek nema stavki!",list_of_items:"Ova sekcija sadr\u017Ei popis stavki.",select_a_unit:"odaberi jedinicu",taxes:"Porezi",item_attached_message:"Nije dozvoljeno brisanje stavke koja se koristi",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu Stavku | Ne\u0107e\u0161 mo\u0107i vratiti ove Stavke",created_message:"Stavka uspje\u0161no kreirana",updated_message:"Stavka uspje\u0161no a\u017Eurirana",deleted_message:"Stavka uspje\u0161no obrisana | Stavke uspje\u0161no obrisane"},bx={title:"Ponude",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Ponuda | Ponude",estimates_list:"Popis ponuda",days:"{days} Dan",months:"{months} Mjesec",years:"{years} Godina",all:"Sve",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",customer:"KLIJENT",ref_no:"POZIV NA BROJ",number:"BROJ",amount_due:"IZNOS DOSPIJE\u0106A",partially_paid:"Djelomi\u010Dno Pla\u0107eno",total:"Ukupno za pla\u0107anje",discount:"Popust",sub_total:"Osnovica za obra\u010Dun PDV-a",estimate_number:"Broj ponude",ref_number:"Poziv na broj",contact:"Kontakt",add_item:"Dodaj stavku",date:"Datum",due_date:"Datum Dospije\u0107a",expiry_date:"Datum Isteka",status:"Status",add_tax:"Dodaj Porez",amount:"Iznos",action:"Radnja",notes:"Napomena",tax:"Porez",estimate_template:"Predlo\u017Eak",convert_to_invoice:"Pretvori u Fakturu",mark_as_sent:"Ozna\u010Di kao Poslano",send_estimate:"Po\u0161alji Ponudu",resend_estimate:"Ponovo po\u0161alji Ponudu",record_payment:"Unesi uplatu",add_estimate:"Dodaj Ponudu",save_estimate:"Spremi Ponudu",confirm_conversion:"Detalji ove Ponude \u0107e biti iskori\u0161teni za pravljenje Fakture.",conversion_message:"Faktura uspje\u0161no kreirana",confirm_send_estimate:"Ova Ponuda \u0107e biti poslana putem Email-a klijentu",confirm_mark_as_sent:"Ova Ponuda \u0107e biti ozna\u010Dena kao Poslana",confirm_mark_as_accepted:"Ova Ponuda \u0107e biti ozna\u010Dena kao Prihva\u0107ena",confirm_mark_as_rejected:"Ova Ponuda \u0107e biti ozna\u010Dena kao Odbijena",no_matching_estimates:"Ne postoji odgovaraju\u0107a ponuda!",mark_as_sent_successfully:"Ponuda uspje\u0161no ozna\u010Dena kao Poslana",send_estimate_successfully:"Ponuda uspje\u0161no poslana",errors:{required:"Obvezno polje!"},accepted:"Prihva\u0107eno",rejected:"Odbijeno",expired:"Expired",sent:"Poslano",draft:"U izradi",viewed:"Viewed",declined:"Odbijeno",new_estimate:"Nova Ponuda",add_new_estimate:"Dodaj novu Ponudu",update_Estimate:"A\u017Euriraj Ponudu",edit_estimate:"Izmjeni Ponudu",items:"stavke",Estimate:"Ponuda | Ponude",add_new_tax:"Dodaj novi Porez",no_estimates:"Jo\u0161 uvijek nema Ponuda!",list_of_estimates:"Ova sekcija sadr\u017Ei popis Ponuda.",mark_as_rejected:"Ozna\u010Di kao odbijeno",mark_as_accepted:"Ozna\u010Di kao prihva\u0107eno",marked_as_accepted_message:"Ponuda ozna\u010Dena kao prihva\u0107ena",marked_as_rejected_message:"Ponuda ozna\u010Dena kao odbijena",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu Ponudu | Ne\u0107e\u0161 mo\u0107i vratiti ove Ponude",created_message:"Ponuda uspje\u0161no kreirana",updated_message:"Ponuda uspje\u0161no a\u017Eurirana",deleted_message:"Ponuda uspje\u0161no obrisana | Ponude uspje\u0161no obrisane",something_went_wrong:"ne\u0161to je krenulo naopako",item:{title:"Naziv stavke",description:"Opis",quantity:"Koli\u010Dina",price:"Cijena",discount:"Popust",total:"Ukupno za pla\u0107anje",total_discount:"Ukupan popust",sub_total:"Ukupno",tax:"Porez",amount:"Iznos",select_an_item:"Unesi tekst ili klikni da izabere\u0161",type_item_description:"Unesi opis Stavke (nije obavezno)"},mark_as_default_estimate_template_description:"Ako je omogu\u0107eno, izabrani predlo\u017Eak biti \u0107e automatski izabran za nove predra\u010Dune."},kx={title:"Fakture",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Popis Faktura",invoice_information:"Invoice Information",days:"{days} dan",months:"{months} Mjesec",years:"{years} Godina",all:"Sve",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",viewed:"Pregledano",overdue:"Zaka\u0161njenje",completed:"Izvr\u0161eno",customer:"KLIJENT",paid_status:"STATUS UPLATE",ref_no:"POZIV NA BROJ",number:"BROJ",amount_due:"IZNOS DOSPIJE\u0106A",partially_paid:"Djelomi\u010Dno pla\u0107eno",total:"Ukupno za pla\u0107anje",discount:"Popust",sub_total:"Osnovica za obra\u010Dun PDV-a",invoice:"Faktura | Fakture",invoice_number:"Broj Fakture",ref_number:"Poziv na broj",contact:"Kontakt",add_item:"Dodaj Stavku",date:"Datum",due_date:"Datum Dospije\u0107a",status:"Status",add_tax:"Dodaj Porez",amount:"Iznos",action:"Radnja",notes:"Napomena",view:"Pogledaj",send_invoice:"Po\u0161alji Fakturu",resend_invoice:"Ponovo po\u0161alji Fakturu",invoice_template:"Predlo\u017Eak Fakture",conversion_message:"Invoice cloned successful",template:"Predlo\u017Eak",mark_as_sent:"Ozna\u010Di kao Poslano",confirm_send_invoice:"Ova Faktura \u0107e biti poslana putem Email-a klijentu",invoice_mark_as_sent:"Ova Faktura \u0107e biti ozna\u010Dena kao poslana",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"Ova Faktura \u0107e biti poslana putem Email-a klijentu",invoice_date:"Datum Fakture",record_payment:"Unesi Uplatu",add_new_invoice:"Dodaj novu Fakturu",update_expense:"A\u017Euriraj Rashod",edit_invoice:"Izmjeni Fakturu",new_invoice:"Nova Faktura",save_invoice:"Spremi Fakturu",update_invoice:"A\u017Euriraj Fakturu",add_new_tax:"Dodaj novi Porez",no_invoices:"Jo\u0161 uvijek nema Faktura!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"Ova sekcija sadr\u017Ei popis Faktura.",select_invoice:"Odaberi Fakturu",no_matching_invoices:"Ne postoje Fakture koje odgovaraju pretrazi!",mark_as_sent_successfully:"Faktura uspje\u0161no ozna\u010Dena kao Poslana",invoice_sent_successfully:"Faktura uspje\u0161no poslana",cloned_successfully:"Uspje\u0161no napravljen duplikat Fakture",clone_invoice:"Napravi duplikat",confirm_clone:"Ova Faktura \u0107e biti duplikat nove Fakture",item:{title:"Naziv Stavke",description:"Opis",quantity:"Koli\u010Dina",price:"Cijena",discount:"Popust",total:"Ukupno za pla\u0107anje",total_discount:"Ukupan popust",sub_total:"Ukupno",tax:"Porez",amount:"Iznos",select_an_item:"Unesi tekst ili klikni da izabere\u0161",type_item_description:"Unesi opis Stavke (nije obavezno)"},payment_attached_message:"One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu Fakturu | Ne\u0107e\u0161 mo\u0107i vratiti ove Fakture",created_message:"Faktura uspje\u0161no kreirana",updated_message:"Faktura uspje\u0161no a\u017Eurirana",deleted_message:"Faktura uspje\u0161no obrisana | Fakture uspje\u0161no obrisane",marked_as_sent_message:"Faktura ozna\u010Dena kao uspje\u0161no poslana",something_went_wrong:"ne\u0161to je krenulo naopako",invalid_due_amount_message:"Ukupan iznos za pla\u0107anje na fakturi ne mo\u017Ee biti manji od iznosa uplate za ovu fakturu. Molim Vas a\u017Eurirajte fakturu ili obri\u0161ite uplate koje su povezane sa ovom fakturom da bi nastavili.",mark_as_default_invoice_template_description:"Ako je omogu\u0107eno, izabrani predlo\u017Eak biti \u0107e automatski izabran za nove ra\u010Dune."},wx={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},zx={title:"Uplate",payments_list:"Popis uplata",record_payment:"Unesi Uplatu",customer:"Klijent",date:"Datum",amount:"Iznos",action:"Radnja",payment_number:"Broj uplate",payment_mode:"Na\u010Din pla\u0107anja",invoice:"Faktura",note:"Napomena",add_payment:"Dodaj Uplatu",new_payment:"Nova Uplata",edit_payment:"Izmjeni Uplatu",view_payment:"Pogledaj Uplatu",add_new_payment:"Dodaj Novu Uplatu",send_payment_receipt:"Po\u0161alji potvrdu o uplati",send_payment:"Po\u0161alji Uplatu",save_payment:"Spremi Uplatu",update_payment:"A\u017Euriraj Uplatu",payment:"Uplata | Uplate",no_payments:"Jo\u0161 uvijek nema uplata!",not_selected:"Nije odabrano",no_invoice:"Nema fakture",no_matching_payments:"Ne postoje uplate koje odgovaraju pretrazi!",list_of_payments:"Ova sekcija sadr\u017Ei popis uplata.",select_payment_mode:"Odaberi na\u010Din pla\u0107anja",confirm_mark_as_sent:"Ovo pla\u0107anje \u0107e biti ozna\u010Deno kao Poslano",confirm_send_payment:"Ovo pla\u0107anje \u0107e biti poslano putem Email-a klijentu",send_payment_successfully:"Pla\u0107anje uspje\u0161no poslano",something_went_wrong:"ne\u0161to je krenulo naopako",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu Uplatu | Ne\u0107e\u0161 mo\u0107i vratiti ove Uplate",created_message:"Uplata uspje\u0161no kreirana",updated_message:"Uplata uspje\u0161no a\u017Eurirana",deleted_message:"Uplata uspje\u0161no obrisana | Uplate uspje\u0161no obrisane",invalid_amount_message:"Iznos Uplate je pogre\u0161an"},xx={title:"Rashodi",expenses_list:"Popis Rashoda",select_a_customer:"Odaberi klijenta",expense_title:"Naslov",customer:"Klijent",currency:"Currency",contact:"Kontakt",category:"Kategorija",from_date:"Datum od",to_date:"Datum do",expense_date:"Datum",description:"Opis",receipt:"Ra\u010Dun",amount:"Iznos",action:"Radnja",not_selected:"Nije odabrano",note:"Napomena",category_id:"ID kategorije",date:"Datum",add_expense:"Dodaj Rashod",add_new_expense:"Dodaj Novi Rashod",save_expense:"Spremi Rashod",update_expense:"A\u017Euriraj Rashod",download_receipt:"Preuzmi Ra\u010Dun",edit_expense:"Izmjeni Rashod",new_expense:"Novi Rashod",expense:"Rashod | Rashodi",no_expenses:"Jo\u0161 uvijek nema rashoda!",list_of_expenses:"Ova sekcija sadr\u017Ei popis rashoda.",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovaj Rashod | Ne\u0107e\u0161 mo\u0107i vratiti ove Rashode",created_message:"Rashod uspje\u0161no kreiran",updated_message:"Rashod uspje\u0161no a\u017Euriran",deleted_message:"Rashod uspje\u0161no obrisan | Rashodi uspje\u0161no obrisani",categories:{categories_list:"Popis Kategorija",title:"Naslov",name:"Naziv",description:"Opis",amount:"Iznos",actions:"Radnje",add_category:"Dodaj Kategoriju",new_category:"Nova Kategorija",category:"Kategorija | Kategorije",select_a_category:"Izaberi kategoriju"}},Px={email:"Email",password:"Lozinka",forgot_password:"Zaboravili ste lozinku?",or_signIn_with:"ili se prijavite sa",login:"Prijava",register:"Registracija",reset_password:"Resetiraj lozinku",password_reset_successfully:"Lozinka Uspje\u0161no Resetiranja",enter_email:"Unesi email",enter_password:"Unesi lozinku",retype_password:"Ponovo unesi lozinku"},Sx={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"The minimum required version for this module does not match. Please upgrade your crater app to version: {version} to proceed.",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},jx={title:"Korisnici",users_list:"Popis korisnika",name:"Ime i prezime",description:"Opis",added_on:"Datum dodavanja",date_of_creation:"Datum kreiranja",action:"Radnja",add_user:"Dodaj Korisnika",save_user:"Spremi Korisnika",update_user:"A\u017Euriraj Korisnika",user:"Korisnik | Korisnici",add_new_user:"Dodaj novog korisnika",new_user:"Novi Korisnik",edit_user:"Izmjeni Korisnika",no_users:"Jo\u0161 uvijek nema korisnika!",list_of_users:"Ova sekcija sadr\u017Ei popis korisnika.",email:"Email",phone:"Broj telefona",password:"Lozinka",user_attached_message:"Ne mo\u017Eete obrisati stavku koja je ve\u0107 u upotrebi",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovog Korisnika | Ne\u0107e\u0161 mo\u0107i vratiti ove Korisnike",created_message:"Korisnik uspje\u0161no napravljen",updated_message:"Korisnik uspje\u0161no a\u017Euriran",deleted_message:"Korisnik uspje\u0161no obrisan | Korisnici uspje\u0161no obrisani",select_company_role:"Select Role for {company}",companies:"Companies"},Ax={title:"Izvje\u0161taj",from_date:"Datum od",to_date:"Datum do",status:"Status",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",download_pdf:"Preuzmi PDF",view_pdf:"Pogledaj PDF",update_report:"A\u017Euriraj Izvje\u0161taj",report:"Izvje\u0161taj | Izvje\u0161taji",profit_loss:{profit_loss:"Prihod & Rashod",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi raspon datuma"},sales:{sales:"Prodaja",date_range:"Izaberi raspon datuma",to_date:"Datum do",from_date:"Datum od",report_type:"Vrsta Izve\u0161taja"},taxes:{taxes:"Porezi",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi raspon datuma"},errors:{required:"Polje je obavezno"},invoices:{invoice:"Faktura",invoice_date:"Datum Fakture",due_date:"Datum Dospije\u0107a",amount:"Iznos",contact_name:"Ime Kontakta",status:"Status"},estimates:{estimate:"Ponuda",estimate_date:"Datum Ponude",due_date:"Datum Dospije\u0107a",estimate_number:"Broj Ponude",ref_number:"Poziv na broj",amount:"Iznos",contact_name:"Ime Kontakta",status:"Status"},expenses:{expenses:"Rashodi",category:"Kategorija",date:"Datum",amount:"Iznos",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi raspon datuma"}},Dx={menu_title:{account_settings:"Postavke Naloga",company_information:"Podaci o firmi",customization:"Prilago\u0111avanje",preferences:"Preference",notifications:"Obavje\u0161tenja",tax_types:"Vrste Poreza",expense_category:"Kategorije Rashoda",update_app:"A\u017Euriraj Aplikaciju",backup:"Backup",file_disk:"File Disk",custom_fields:"Prilago\u0111ena polja",payment_modes:"Na\u010Din pla\u0107anja",notes:"Napomene",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Postavke",setting:"Postavke | Postavke",general:"Op\u0107e",language:"Jezik",primary_currency:"Primarna Valuta",timezone:"Vremenska Zona",date_format:"Format Datuma",currencies:{title:"Valute",currency:"Valuta | Valute",currencies_list:"Popis Valuta",select_currency:"Odaberi Valutu",name:"Naziv",code:"Kod",symbol:"Simbol",precision:"Preciznost",thousand_separator:"Separator za tisu\u0107e",decimal_separator:"Separator za decimale",position:"Pozicija",position_of_symbol:"Pozicija simbola",right:"Desno",left:"Lijevo",action:"Radnja",add_currency:"Dodaj Valutu"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Lozinka",mailgun_secret:"Mailgun Lozinka",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Lozinka",ses_key:"SES Klju\u010D",password:"Mail Lozinka",username:"Mail Korisni\u010Dko Ime",mail_config:"Mail Postavke",from_name:"Naziv po\u0161iljaoca",from_mail:"E-mail adresa po\u0161iljaoca",encryption:"E-mail enkripcija",mail_config_desc:"Ispod se nalazi forma za pode\u0161avanje E-mail drajvera za slanje po\u0161te iz aplikacije. Tako\u0111e mo\u017Eete podesiti provajdere tre\u0107e strane kao Sendgrid, SES itd."},pdf:{title:"PDF Postavke",footer_text:"Tekstualno zaglavlje na dnu strane",pdf_layout:"PDF Raspored"},company_info:{company_info:"Podaci o firmi",company_name:"Naziv firme",company_logo:"Logo firme",section_description:"Informacije o Va\u0161oj firmi \u0107e biti prikazane na fakturama, ponudama i drugim dokumentima koji se prave u ovoj aplikaciji.",phone:"Telefon",country:"Dr\u017Eava",state:"\u017Dupanija",city:"Grad",address:"Adresa",zip:"Po\u0161tanski broj",save:"Spremi",delete:"Delete",updated_message:"Podaci o firmi uspje\u0161no spremljeni",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Prilago\u0111ena polja",section_description:"Prilagodite va\u0161e Fakture, Ponude i Uplate sa svojim poljima. Koristite polja navedena ni\u017Ee na formatu adrese na stranici Postavke/Prilago\u0111avanje.",add_custom_field:"Dodaj prilago\u0111eno polje",edit_custom_field:"Izmjeni prilago\u0111eno polje",field_name:"Naziv polja",label:"Oznaka",type:"Vrsta",name:"Naziv",slug:"Slug",required:"Obavezno",placeholder:"Opis polja (Placeholder)",help_text:"Pomo\u0107ni tekst",default_value:"Zadana vrijednost",prefix:"Prefiks",starting_number:"Po\u010Detni broj",model:"Model",help_text_description:"Unesite opis koji \u0107e pomo\u0107i korisnicima razumjeti svrhu ovog prilago\u0111enog polja.",suffix:"Sufiks",yes:"Da",no:"Ne",order:"Redosljed",custom_field_confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovo prilago\u0111eno polje",already_in_use:"Prilago\u0111eno polje je ve\u0107 u uporabi",deleted_message:"Prilago\u0111eno polje je uspje\u0161no obrisano",options:"opcije",add_option:"Dodaj opcije",add_another_option:"Dodaj jo\u0161 jednu opciju",sort_in_alphabetical_order:"Poredaj po Abecedi",add_options_in_bulk:"Grupno dodavanje opcija",use_predefined_options:"Koristi predefinirane opcije",select_custom_date:"Odaberi datum",select_relative_date:"Odaberi relativan datum",ticked_by_default:"Zadano odabrano",updated_message:"Prilago\u0111eno polje uspje\u0161no a\u017Eurirano",added_message:"Prilago\u0111eno polje uspje\u0161no dodato",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"prilago\u0111avanje",updated_message:"Podaci o firmi su uspje\u0161no a\u017Eurirani",save:"Spremi",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Fakture",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Zadani sadr\u017Eaj email-a za Fakture",company_address_format:"Format adrese firme",shipping_address_format:"Format adrese za dostavu firme",billing_address_format:"Format adrese za naplatu firme",invoice_email_attachment:"Send invoices as attachments",invoice_email_attachment_setting_description:"Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.",invoice_settings_updated:"Postavke fakture uspje\u0161no spremljene",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Ponude",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Zadani sadr\u017Eaj email-a za Ponude",company_address_format:"Format adrese firme",shipping_address_format:"Format adrese za dostavu firme",billing_address_format:"Format adrese za naplatu firme",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:"Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Uplate",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Zadani sadr\u017Eaj email-a za potvrdu o pla\u0107anju (ra\u010Dun)",company_address_format:"Format adrese firme",from_customer_address_format:"Format adrese klijenta",payment_email_attachment:"Send payments as attachments",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Stavke",units:"Jedinice",add_item_unit:"Dodaj jedinicu stavke",edit_item_unit:"Izmjeni jedinicu stavke",unit_name:"Naziv jedinice",item_unit_added:"Jedinica stavke dodana",item_unit_updated:"Jedinica stavke a\u017Eurirana",item_unit_confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu jedinicu stavke",already_in_use:"Jedinica stavke se ve\u0107 koristi",deleted_message:"Jedinica stavke uspje\u0161no obrisana"},notes:{title:"Napomene",description:"U\u0161tedite vrijeme prave\u0107i napomene i koriste\u0107i ih na fakturama, ponudama i uplatama.",notes:"Napomene",type:"Vrsta",add_note:"Dodaj Napomenu",add_new_note:"Dodaj novu Napomenu",name:"Naziv",edit_note:"Izmjeni Napomenu",note_added:"Napomena uspje\u0161no dodana",note_updated:"Napomena uspje\u0161no a\u017Eurirana",note_confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu Napomenu",already_in_use:"Napomena se ve\u0107 koristi",deleted_message:"Napomena uspje\u0161no obrisana"}},account_settings:{profile_picture:"Profilna slika",name:"Ime i prezime",email:"Email",password:"Lozinka",confirm_password:"Potvrdi lozinku",account_settings:"Postavke ra\u010Duna",save:"Spremi",section_description:"Mo\u017Eete a\u017Eurirati Va\u0161e ime i prezime, email i lozinku koriste\u0107i formu ni\u017Ee.",updated_message:"Postavke ra\u010Duna uspje\u0161no a\u017Eurirane"},user_profile:{name:"Ime i prezime",email:"Email",password:"Lozinka",confirm_password:"Potvrdi lozinku"},notification:{title:"Obavijesti",email:"\u0160alji obavijesti na",description:"Koje email obavijesti \u017Eelite dobiti kada se ne\u0161to promijeni?",invoice_viewed:"Faktura pogledana",invoice_viewed_desc:"Kada klijent pogleda fakturu koja je poslana putem ove aplikacije.",estimate_viewed:"Ponuda gledana",estimate_viewed_desc:"Kada klijent pogleda ponudu koja je poslana putem ove aplikacije.",save:"Spremi",email_save_message:"Email uspje\u0161no sa\u010Duvan",please_enter_email:"Molim Vas unesite E-mail"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help Crater properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Vrste Poreza",add_tax:"Dodaj Porez",edit_tax:"Izmjeni Porez",description:"Mo\u017Eete dodati ili ukloniti porez. Ova aplikacija podr\u017Eava porez, kako na individualnim stavkama tako i na fakturi/ponudi.",add_new_tax:"Dodaj Novi Porez",tax_settings:"Postavke Poreza",tax_per_item:"Porez po Stavkama",tax_name:"Naziv Poreza",compound_tax:"Slo\u017Eeni Porez",percent:"Postotak",action:"Radnja",tax_setting_description:"Izaberite ovo ako \u017Eelite dodati porez na individualne stavke. Zadano pona\u0161anje je da je porez dodan direktno na fakturu.",created_message:"Vrsta poreza uspje\u0161no kreirana",updated_message:"Vrsta poreza uspje\u0161no a\u017Eurirana",deleted_message:"Vrsta poreza uspje\u0161no obrisana",confirm_delete:"Ne\u0107ete mo\u0107i vratiti Vrstu Poreza",already_in_use:"Porez se ve\u0107 koristi"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Kategorija Rashoda",action:"Radnja",description:"Kategorije su obavezne za dodavanje rashoda. Mo\u017Ee\u0161 dodati ili obrisati kategorije.",add_new_category:"Dodaj novu kategoriju",add_category:"Dodaj kategoriju",edit_category:"Izmjeni kategoriju",category_name:"Naziv kategorije",category_description:"Opis",created_message:"Kategorija rashoda je uspje\u0161no kreirana",deleted_message:"Kategorija rashoda je uspje\u0161no izbrisana",updated_message:"Kategorija rashoda je uspje\u0161no a\u017Eurirana",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu kategoriju rashoda",already_in_use:"Kategorija se ve\u0107 koristi"},preferences:{currency:"Valuta",default_language:"Jezik",time_zone:"Vremenska Zona",fiscal_year:"Financijska Godina",date_format:"Format datuma",discount_setting:"Postavke popusta",discount_per_item:"Popust po stavkama",discount_setting_description:"Izaberite ovo ako \u017Eelite dodati Popust na individualne stavke. Zadana vrijednost je da je Popust dodan direktno na fakturu.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Spremi",preference:"Preferencija | Preferencije",general_settings:"Zadane postavke za sistem",updated_message:"Preferencije uspje\u0161no a\u017Eurirane",select_language:"Izaberi Jezik",select_time_zone:"Izaberi Vremensku Zonu",select_date_format:"Izaberi Format Datuma",select_financial_year:"Izaberi Financijsku Godinu",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"A\u017Euriraj aplikaciju",description:"Lako mo\u017Ee\u0161 a\u017Eurirati Crater tako da napravi\u0161 provjeru novih verzija klikom na polje ispod",check_update:"Provjeri a\u017Euriranost",avail_update:"Dostupna je nova verzija",next_version:"Sljede\u0107a verzija",requirements:"Zahtjevi",update:"A\u017Euriraj sada",update_progress:"A\u017Euriranje je u toku...",progress_text:"Trajanje je svega par minuta. Nemojte osvije\u017Eavati ili zatvoriti stranicu dok a\u017Euriranje ne bude gotovo",update_success:"Aplikacija je a\u017Eurirana! Molim Vas pri\u010Dekajte da se stranica automatski osvje\u017Ei.",latest_message:"Nema nove verzije! A\u017Eurirana posljednja verzija.",current_version:"Trenutna verzija",download_zip_file:"Preuzmi ZIP paket",unzipping_package:"Raspakiranje paketa",copying_files:"Kopiranje datoteka",deleting_files:"Brisanje fajlova koji nisu u upotrebi",running_migrations:"Migracije u toku",finishing_update:"Zavr\u0161avanje a\u017Euriranja",update_failed:"Neuspe\u0161no a\u017Euriranje",update_failed_text:"\u017Dao mi je! Tvoje a\u017Euriranje nije uspelo na koraku broj: {step} korak",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Sigurnosna kopija | Sigurnosne kopije",description:"Backup je zip arhiv koji sadr\u017Ei sve fajlove iz foldera koje ste naveli, tako\u0111er sadr\u017Ei sigurnosnu kopiju baze podataka.",new_backup:"Dodaj novi Backup",create_backup:"Napravi Backup",select_backup_type:"Izaberi tip Backupa",backup_confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovaj Backup",path:"putanja",new_disk:"Novi Disk",created_at:"datum kreiranja",size:"veli\u010Dina",dropbox:"dropbox",local:"lokalni",healthy:"zdrav",amount_of_backups:"broj backupa",newest_backups:"najnoviji backupi",used_storage:"kori\u0161teno skladi\u0161te",select_disk:"Izaberi Disk",action:"Radnja",deleted_message:"Backup uspje\u0161no obrisan",created_message:"Backup uspje\u0161no napravljen",invalid_disk_credentials:"Pogre\u0161ne akreditacije za odabrani disk"},disk:{title:"File Disk | File Disks",description:"Zadano pona\u0161anje je da Crater koristi lokalni disk za \u010Duvanje backupa, avatara i ostalih slika. Mo\u017Eete podesiti vi\u0161e od jednog disk drajvera od provajdera poput DigitalOcean, S3 i Dropbox po va\u0161oj \u017Eelji.",created_at:"datum kreiranja",dropbox:"dropbox",name:"Naziv",driver:"Drajver",disk_type:"Vrsta",disk_name:"Naziv Diska",new_disk:"Dodaj novi Disk",filesystem_driver:"Filesystem Driver",local_driver:"lokalni Drajver",local_root:"local Root",public_driver:"Public Driver",public_root:"Public Root",public_url:"Public URL",public_visibility:"Public Visibility",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"AWS Driver",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Zadani Drajver",is_default:"DA LI JE ZADAN",set_default_disk:"Postavi zadani Disk",set_default_disk_confirm:"Ovaj disk \u0107e biti postavljen kao zadani i svi novi PDF fajlovi \u0107e biti sa\u010Duvani na ovom disku",success_set_default_disk:"Disk je uspje\u0161no postavljen kao zadani",save_pdf_to_disk:"Spremi PDF fajlove na Disk",disk_setting_description:" Uklju\u010Dite ovo ako \u017Eelite da spremite kopiju PDF fajla svake Fakture, Ponude i Uplate na va\u0161 zadani disk automatski. Uklju\u010Divanjem ove opcije smanjujete vrijeme u\u010Ditavanja pregleda PDF fajlova.",select_disk:"Izaberi Disk",disk_settings:"Disk Postavke",confirm_delete:"Ovo ne\u0107e utjecati na va\u0161e postoje\u0107e fajlove i foldere na navedenom disku, ali \u0107e se konfiguracija va\u0161eg diska izbrisati iz Cratera.",action:"Radnja",edit_file_disk:"Izmjeni File Disk",success_create:"Disk uspje\u0161no dodan",success_update:"Disk uspje\u0161no a\u017Euriran",error:"Dodavanje diska nije uspelo",deleted_message:"File Disk uspje\u0161no obrisan",disk_variables_save_successfully:"Disk uspje\u0161no pode\u0161en",disk_variables_save_error:"Postavljanje diska nije uspjelo.",invalid_disk_credentials:"Pogre\u0161ne akreditacije za navedeni disk"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},Cx={account_info:"Informacije o ra\u010Dunu",account_info_desc:"Detalji u nastavku koriste se za kreiranje glavnog administratorskog ra\u010Duna. Mogu\u0107e ih je izmjeniti u bilo kada nakon prijavljivanja.",name:"Naziv",email:"E-mail",password:"Lozinka",confirm_password:"Potvrdi lozinku",save_cont:"Spremi & Nastavi",company_info:"Informacije o firmi",company_info_desc:"Ove informacije \u0107e biti prikazane na fakturama. Mogu\u0107e ih je izmjeniti kasnije u postavkama.",company_name:"Naziv firme",company_logo:"Logo firme",logo_preview:"Pregled logotipa",preferences:"Preference",preferences_desc:"Zadane Preference za sistem",currency_set_alert:"The company's currency cannot be changed later.",country:"Dr\u017Eava",state:"\u017Dupanija",city:"Grad",address:"Adresa",street:"Ulica1 | Ulica2",phone:"Telefon",zip_code:"Po\u0161tanski broj",go_back:"Vrati se nazad",currency:"Valuta",language:"Jezik",time_zone:"Vremenska zona",fiscal_year:"Financijska godina",date_format:"Format datuma",from_address:"Adresa po\u0161iljaoca",username:"Korisni\u010Dko ime",next:"Sljede\u0107e",continue:"Nastavi",skip:"Presko\u010Di",database:{database:"URL stranice & baze podataka",connection:"Veza baze podataka",host:"Host baze podataka",port:"Port baze podataka",password:"Lozinka baze podataka",app_url:"URL aplikacije",app_domain:"Domen aplikacije",username:"Korisni\u010Dko ime baze podataka",db_name:"Naziv baze podataka",db_path:"Putanja do baze",desc:"Kreiraj bazu podataka na svom serveru i postavi akreditacije prate\u0107i obrazac u nastavku."},permissions:{permissions:"Dozvole",permission_confirm_title:"Da li ste sigurni da \u017Eelite nastaviti?",permission_confirm_desc:"Provjera dozvola za foldere nije uspjela",permission_desc:"U nastavku se nalazi popis dozvola za foldere koji su nu\u017Eni kako bi alikacija radila. Ukoliko provjera dozvola ne uspije, a\u017Euriraj svoj popis dozvola za te foldere."},verify_domain:{title:"Domain Verification",desc:"Crater uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail drajver",secret:"Lozinka",mailgun_secret:"Mailgun Lozinka",mailgun_domain:"Domen",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Lozinka",ses_key:"SES Klju\u010D",password:"Lozinka za e-mail",username:"Koristni\u010Dko ime za e-mail",mail_config:"E-mail konfiguracija",from_name:"Naziv po\u0161iljatelja",from_mail:"E-mail adresa po\u0161iljatelja",encryption:"E-mail enkripcija",mail_config_desc:"Ispod se nalazi forma za postavljanje E-mail drajvera za slanje po\u0161te iz aplikacije. Tako\u0111er mo\u017Eete podesiti provajdere tre\u0107e strane kao Sendgrid, SES itd."},req:{system_req:"Sistemski zahtjevi",php_req_version:"Zahtjeva PHP verziju {version} ",check_req:"Provjeri zahtjeve",system_req_desc:"Crater ima nekoliko zahtjeva za server. Provjeri da li tvoj server ima potrebnu verziju PHP-a i sva navedena pro\u0161irenja navedena u nastavku"},errors:{migrate_failed:"Neuspje\u0161no migriranje",database_variables_save_error:"Konfiguraciju nije moguc\u0301e zapisati u .env datoteku. Provjeri dozvole za datoteku",mail_variables_save_error:"E-mail konfiguracija neuspje\u0161na",connection_failed:"Neuspje\u0161no povezivanje s bazom podataka",database_should_be_empty:"Baza podataka treba biti prazna"},success:{mail_variables_save_successfully:"E-mail je uspje\u0161no konfiguriran",database_variables_save_successfully:"Baza podataka je uspje\u0161no konfigurirana"}},Nx={invalid_phone:"Pogre\u0161an Broj Telefona",invalid_url:"Neva\u017Ee\u0107i URL (primer: http://www.craterapp.com)",invalid_domain_url:"Pogre\u0161an URL (primjer: craterapp.com)",required:"Obavezno polje",email_incorrect:"Pogre\u0161an E-mail",email_already_taken:"Navedeni E-mail je zauzet",email_does_not_exist:"Korisnik sa navedenom e-mail adresom ne postoji",item_unit_already_taken:"Naziv ove jedinice stavke je zauzet",payment_mode_already_taken:"Naziv ovog na\u010Dina pla\u0107anja je zauzet",send_reset_link:"Po\u0161alji link za reset",not_yet:"Jo\u0161 uvijek ni\u0161ta? Po\u0161alji ponovno",password_min_length:"Lozinka mora imati {count} znakova",name_min_length:"Naziv mora imati najmanje {count} slova",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Unesite odgovaraju\u0107u poreznu stopu",numbers_only:"Mogu se unositi samo brojevi",characters_only:"Mogu se unositi samo znakovi",password_incorrect:"Lozinka mora biti identi\u010Dna",password_length:"Lozinka mora imati {count} znakova",qty_must_greater_than_zero:"Koli\u010Dina mora biti ve\u0107a od 0.",price_greater_than_zero:"Cijena mora biti ve\u0107a od 0",payment_greater_than_zero:"Uplata mora biti ve\u0107a od 0",payment_greater_than_due_amount:"Unesena uplata je ve\u0107a od dospije\u0107a iznosa ove fakture",quantity_maxlength:"Koli\u010Dina ne mo\u017Ee imati vi\u0161e od 20 znakova",price_maxlength:"Cijena ne mo\u017Ee imati vi\u0161e od 20 znakova",price_minvalue:"Cijena mora biti ve\u0107a od 0",amount_maxlength:"Iznos ne mo\u017Ee da ima vi\u0161e od 20 znakova",amount_minvalue:"Iznos mora biti ve\u0107i od 0",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Opis ne mo\u017Ee imati vi\u0161e od 65,000 znakova",subject_maxlength:"Predmet ne mo\u017Ee imati vi\u0161e od 100 znakova",message_maxlength:"Poruka ne mo\u017Ee imati vi\u0161e od 255 znakova",maximum_options_error:"Maksimalan broj opcija je izabran. Prvo uklonite izabranu opciju da bi izabrali drugu",notes_maxlength:"Napomena ne mo\u017Ee imati vi\u0161e od 65,000 znakova",address_maxlength:"Adresa ne mo\u017Ee imati vi\u0161e od 255 znakova",ref_number_maxlength:"Poziv na broj ne mo\u017Ee imati vi\u0161e od 225 znakova",prefix_maxlength:"Prefiks ne mo\u017Ee imati vi\u0161e od 5 znakova",something_went_wrong:"ne\u0161to je krenulo naopako",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},Ex={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},Ix="Ponuda",Tx="Broj Ponude",Rx="Datum Ponude",$x="Datum isteka Ponude",Mx="Faktura",Fx="Broj Fakture",Vx="Datum Fakture",Ux="Datum dospije\u0107a Fakture",Ox="Napomena",Lx="Stavke",qx="Koli\u010Dina",Bx="Cijena",Kx="Popust",Zx="Iznos",Wx="Osnovica za obra\u010Dun PDV-a",Hx="Ukupan iznos",Gx="Pla\u0107anje",Yx="POTVRDA O UPLATI",Jx="Datum Uplate",Qx="Broj Uplate",Xx="Na\u010Din Pla\u0107anja",eP="Iznos Uplate",tP="IZVJE\u0160TAJ O RASHODIMA",aP="RASHODI UKUPNO",nP="IZVEJ\u0160TAJ O PRIHODIMA I RASHODIMA",iP="Izvje\u0161taj Prodaje po Strankama",oP="Izvje\u0161taj Prodaje po Stavkama",sP="Izvje\u0161taj Poreza",rP="PRIHOD",dP="NETO PROFIT",lP="Izvje\u0161taj o Prodaji: Po Klijentu",cP="PRODAJA UKUPNO",_P="Izvje\u0161taj o Prodaji: Po Stavci",uP="IZVE\u0160TAJ O POREZIMA",mP="UKUPNO POREZ",pP="Vrsta Poreza",fP="Rashodi",gP="Ra\u010Dun za,",vP="Isporu\u010Diti za,",yP="Poslat od strane:",hP="Porez";var bP={navigation:_x,general:ux,dashboard:mx,tax_types:px,global_search:fx,company_switcher:gx,dateRange:vx,customers:yx,items:hx,estimates:bx,invoices:kx,recurring_invoices:wx,payments:zx,expenses:xx,login:Px,modules:Sx,users:jx,reports:Ax,settings:Dx,wizard:Cx,validation:Nx,errors:Ex,pdf_estimate_label:Ix,pdf_estimate_number:Tx,pdf_estimate_date:Rx,pdf_estimate_expire_date:$x,pdf_invoice_label:Mx,pdf_invoice_number:Fx,pdf_invoice_date:Vx,pdf_invoice_due_date:Ux,pdf_notes:Ox,pdf_items_label:Lx,pdf_quantity_label:qx,pdf_price_label:Bx,pdf_discount_label:Kx,pdf_amount_label:Zx,pdf_subtotal:Wx,pdf_total:Hx,pdf_payment_label:Gx,pdf_payment_receipt_label:Yx,pdf_payment_date:Jx,pdf_payment_number:Qx,pdf_payment_mode:Xx,pdf_payment_amount_received_label:eP,pdf_expense_report_label:tP,pdf_total_expenses_label:aP,pdf_profit_loss_label:nP,pdf_sales_customers_label:iP,pdf_sales_items_label:oP,pdf_tax_summery_label:sP,pdf_income_label:rP,pdf_net_profit_label:dP,pdf_customer_sales_report:lP,pdf_total_sales_label:cP,pdf_item_sales_label:_P,pdf_tax_report_label:uP,pdf_total_tax_label:mP,pdf_tax_types_label:pP,pdf_expenses_label:fP,pdf_bill_to:gP,pdf_ship_to:vP,pdf_received_from:yP,pdf_tax_label:hP};const kP={dashboard:"\u0E41\u0E14\u0E0A\u0E1A\u0E2D\u0E23\u0E4C\u0E14",customers:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",items:"\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",invoices:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25","recurring-invoices":"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",expenses:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",estimates:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",payments:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",reports:"\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19",settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32",logout:"\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E23\u0E30\u0E1A\u0E1A",users:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",modules:"\u0E42\u0E21\u0E14\u0E39\u0E25"},wP={add_company:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",view_pdf:"\u0E14\u0E39\u0E44\u0E1F\u0E25\u0E4C PDF",copy_pdf_url:"\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01 URL PDF",download_pdf:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E44\u0E1F\u0E25\u0E4C PDF",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",create:"\u0E2A\u0E23\u0E49\u0E32\u0E07",cancel:"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01",update:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15",deselect:"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E40\u0E25\u0E37\u0E2D\u0E01",download:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from:"\u0E08\u0E32\u0E01",to:"\u0E16\u0E36\u0E07",ok:"\u0E15\u0E01\u0E25\u0E07",yes:"\u0E43\u0E0A\u0E48",no:"\u0E44\u0E21\u0E48",sort_by:"\u0E40\u0E23\u0E35\u0E22\u0E07\u0E15\u0E32\u0E21",ascending:"\u0E08\u0E32\u0E01\u0E19\u0E49\u0E2D\u0E22\u0E44\u0E1B\u0E21\u0E32\u0E01",descending:"\u0E08\u0E32\u0E01\u0E21\u0E32\u0E01\u0E44\u0E1B\u0E19\u0E49\u0E2D\u0E22",subject:"\u0E40\u0E23\u0E37\u0E48\u0E2D\u0E07",body:"\u0E1A\u0E2D\u0E14\u0E35\u0E49",message:"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21",send:"\u0E2A\u0E48\u0E07",preview:"\u0E14\u0E39\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07",go_back:"\u0E01\u0E25\u0E31\u0E1A\u0E44\u0E1B",back_to_login:"\u0E01\u0E25\u0E31\u0E1A\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E25\u0E47\u0E2D\u0E01\u0E2D\u0E34\u0E19?",home:"\u0E2B\u0E19\u0E49\u0E32\u0E2B\u0E25\u0E31\u0E01",filter:"\u0E01\u0E23\u0E2D\u0E07",delete:"\u0E25\u0E1A",edit:"\u0E41\u0E01\u0E49\u0E44\u0E02",view:"\u0E14\u0E39",add_new_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E2B\u0E21\u0E48",clear_all:"\u0E25\u0E49\u0E32\u0E07\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",showing:"\u0E01\u0E32\u0E23\u0E41\u0E2A\u0E14\u0E07",of:"\u0E02\u0E2D\u0E07",actions:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",subtotal:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",fixed:"\u0E04\u0E07\u0E17\u0E35\u0E48",percentage:"\u0E40\u0E1B\u0E2D\u0E23\u0E4C\u0E40\u0E0B\u0E47\u0E19\u0E15\u0E4C",tax:"\u0E20\u0E32\u0E29\u0E35",total_amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",bill_to:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",ship_to:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07",due:"\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",draft:"\u0E41\u0E1A\u0E1A\u0E23\u0E48\u0E32\u0E07",sent:"\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",all:"\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",select_all:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",select_template:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E40\u0E17\u0E21\u0E40\u0E1E\u0E25\u0E15",choose_file:"\u0E04\u0E25\u0E34\u0E01\u0E17\u0E35\u0E48\u0E19\u0E35\u0E48\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E1F\u0E25\u0E4C",choose_template:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A",choose:"\u0E40\u0E25\u0E37\u0E2D\u0E01",remove:"\u0E25\u0E1A\u0E2D\u0E2D\u0E01",select_a_status:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2A\u0E16\u0E32\u0E19\u0E30",select_a_tax:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E20\u0E32\u0E29\u0E35",search:"\u0E04\u0E49\u0E19\u0E2B\u0E32",are_you_sure:"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E19\u0E30",list_is_empty:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32",no_tax_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E20\u0E32\u0E29\u0E35!",four_zero_four:"404",you_got_lost:"\u0E27\u0E39\u0E49\u0E4A\u0E1B\u0E2A\u0E4C!\u0E04\u0E38\u0E13\u0E2B\u0E25\u0E07\u0E17\u0E32\u0E07!",go_home:"\u0E01\u0E25\u0E31\u0E1A\u0E1A\u0E49\u0E32\u0E19",test_mail_conf:"\u0E17\u0E14\u0E2A\u0E2D\u0E1A\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E04\u0E2D\u0E19\u0E1F\u0E34\u0E01\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",send_mail_successfully:"\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22\u0E17\u0E35\u0E48\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",setting_updated:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E17\u0E35\u0E48\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",select_state:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2A\u0E16\u0E32\u0E19\u0E30",select_country:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28",select_city:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E08\u0E31\u0E07\u0E2B\u0E27\u0E31\u0E14",street_1:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E48\u0E39\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14 1",street_2:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E48\u0E39\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14 2",action_failed:"\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",retry:"\u0E25\u0E2D\u0E07\u0E43\u0E2B\u0E21\u0E48",choose_note:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",no_note_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",insert_note:"\u0E41\u0E17\u0E23\u0E01\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",copied_pdf_url_clipboard:"\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E44\u0E1F\u0E25\u0E4C PDF URL \u0E44\u0E1B\u0E22\u0E31\u0E07\u0E04\u0E25\u0E34\u0E1B\u0E1A\u0E2D\u0E23\u0E4C\u0E14!",copied_url_clipboard:"\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01URL \u0E44\u0E1B\u0E22\u0E31\u0E07\u0E04\u0E25\u0E34\u0E1B\u0E1A\u0E2D\u0E23\u0E4C\u0E14!",docs:"\u0E40\u0E2D\u0E01\u0E2A\u0E32\u0E23",do_you_wish_to_continue:"\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E08\u0E30\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D?",note:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",pay_invoice:"\u0E0A\u0E33\u0E23\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",login_successfully:"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27!",logged_out_successfully:"\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E23\u0E30\u0E1A\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},zP={select_year:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E35",cards:{due_amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",customers:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",invoices:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",estimates:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",payments:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19"},chart_info:{total_sales:"\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22",total_receipts:"\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19",total_expense:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",net_income:"\u0E23\u0E32\u0E22\u0E44\u0E14\u0E49\u0E2A\u0E38\u0E17\u0E18\u0E34",year:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E35"},monthly_chart:{title:"\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22\u0E41\u0E25\u0E30\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22"},recent_invoices_card:{title:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",due_on:"\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E1B\u0E34\u0E14",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",actions:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",view_all:"\u0E14\u0E39\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14"},recent_estimate_card:{title:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",actions:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",view_all:"\u0E14\u0E39\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14"}},xP={name:"\u0E0A\u0E37\u0E48\u0E2D",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",percent:"\u0E40\u0E1B\u0E2D\u0E23\u0E4C\u0E40\u0E0B\u0E47\u0E19\u0E15\u0E4C",compound_tax:"\u0E20\u0E32\u0E29\u0E35\u0E21\u0E39\u0E25\u0E04\u0E48\u0E32\u0E40\u0E1E\u0E34\u0E48\u0E21"},PP={search:"\u0E04\u0E49\u0E19\u0E2B\u0E32...",customers:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",users:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",no_results_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E1C\u0E25\u0E25\u0E31\u0E1E\u0E18\u0E4C"},SP={label:"\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E2A\u0E25\u0E31\u0E1A",no_results_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E1C\u0E25\u0E25\u0E31\u0E1E\u0E18\u0E4C",add_new_company:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E43\u0E2B\u0E21\u0E48",new_company:"\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E43\u0E2B\u0E21\u0E48",created_message:"\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E2A\u0E33\u0E40\u0E23\u0E47\u0E08"},jP={today:"\u0E27\u0E31\u0E19\u0E19\u0E35\u0E49",this_week:"\u0E2A\u0E31\u0E1B\u0E14\u0E32\u0E2B\u0E4C\u0E19\u0E35\u0E49",this_month:"\u0E40\u0E14\u0E37\u0E2D\u0E19\u0E19\u0E35\u0E49",this_quarter:"\u0E44\u0E15\u0E23\u0E21\u0E32\u0E2A\u0E19\u0E35\u0E49",this_year:"\u0E1B\u0E35\u0E19\u0E35\u0E49",previous_week:"\u0E2A\u0E31\u0E1B\u0E14\u0E32\u0E2B\u0E4C\u0E01\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32",previous_month:"\u0E40\u0E14\u0E37\u0E2D\u0E19\u0E01\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32",previous_quarter:"\u0E44\u0E15\u0E23\u0E21\u0E32\u0E2A\u0E01\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32",previous_year:"\u0E1B\u0E35\u0E17\u0E35\u0E48\u0E41\u0E25\u0E49\u0E27",custom:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07"},AP={title:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",prefix:"Prefix",add_customer:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",contacts_list:"\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",name:"\u0E0A\u0E37\u0E48\u0E2D",mail:"\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22 | \u0E2D\u0E35\u0E40\u0E21\u0E25",statement:"\u0E04\u0E33\u0E41\u0E16\u0E25\u0E07",display_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E41\u0E2A\u0E14\u0E07",primary_contact_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E2B\u0E25\u0E31\u0E01",contact_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",address:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48",phone:"\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C",website:"\u0E40\u0E27\u0E47\u0E1A\u0E44\u0E0B\u0E15\u0E4C",overview:"\u0E20\u0E32\u0E1E\u0E23\u0E27\u0E21",invoice_prefix:"Prefix \u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",estimate_prefix:"Prefix \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",payment_prefix:"Prefix \u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",enable_portal:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E31\u0E25",country:"\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28",state:"\u0E40\u0E02\u0E15/\u0E2D\u0E33\u0E40\u0E20\u0E2D",city:"\u0E08\u0E31\u0E07\u0E2B\u0E27\u0E31\u0E14",zip_code:"\u0E23\u0E2B\u0E31\u0E2A\u0E44\u0E1B\u0E23\u0E29\u0E13\u0E35\u0E22\u0E4C",added_on:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",confirm_password:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",street_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E16\u0E19\u0E19",primary_currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E2B\u0E25\u0E31\u0E01",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",add_new_customer:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E43\u0E2B\u0E21\u0E48",save_customer:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",update_customer:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32 | \u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",new_customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E43\u0E2B\u0E21\u0E48",edit_customer:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",basic_info:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1E\u0E37\u0E49\u0E19\u0E10\u0E32\u0E19",portal_access:"\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E31\u0E25",portal_access_text:"\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E43\u0E2B\u0E49\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E23\u0E32\u0E22\u0E19\u0E35\u0E49\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E31\u0E25\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48?",portal_access_url:"URL \u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E31\u0E25\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",portal_access_url_help:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01 \u0E41\u0E25\u0E30\u0E2A\u0E48\u0E07\u0E15\u0E48\u0E2D URL \u0E17\u0E35\u0E48\u0E23\u0E30\u0E1A\u0E38\u0E02\u0E49\u0E32\u0E07\u0E15\u0E49\u0E19\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E43\u0E2B\u0E49\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07",billing_address:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",shipping_address:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07",copy_billing_address:"\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",no_customers:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32!",no_customers_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32!",no_contact:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",no_contact_name:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",list_of_customers:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",primary_display_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E41\u0E2A\u0E14\u0E07\u0E2B\u0E25\u0E31\u0E01",select_currency:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",select_a_customer:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",type_or_click:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01",new_transaction:"\u0E18\u0E38\u0E23\u0E01\u0E23\u0E23\u0E21\u0E43\u0E2B\u0E21\u0E48",no_matching_customers:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E17\u0E35\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19!",phone_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C",create_date:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E23\u0E32\u0E22\u0E19\u0E35\u0E49\u0E41\u0E25\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E25\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E02\u0E49\u0E2D\u0E07\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E41\u0E25\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E25\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E02\u0E49\u0E2D\u0E07\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",created_message:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",address_updated_message:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E25\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E25\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",edit_currency_not_allowed:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E18\u0E38\u0E23\u0E01\u0E23\u0E23\u0E21\u0E41\u0E25\u0E49\u0E27"},DP={title:"\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",items_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",name:"\u0E0A\u0E37\u0E48\u0E2D",unit:"\u0E2B\u0E19\u0E48\u0E27\u0E22",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",added_on:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07",price:"\u0E23\u0E32\u0E04\u0E32",date_of_creation:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07",not_selected:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",add_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",save_item:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",update_item:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15",item:"\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23 | \u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",add_new_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E43\u0E2B\u0E21\u0E48",new_item:"\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E43\u0E2B\u0E21\u0E48",edit_item:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",no_items:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E2A\u0E34\u0E19\u0E04\u0E49\u0E32!",list_of_items:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",select_a_unit:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2B\u0E19\u0E48\u0E27\u0E22",taxes:"\u0E20\u0E32\u0E29\u0E35",item_attached_message:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E25\u0E1A\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E44\u0E2D\u0E40\u0E17\u0E47\u0E21\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E44\u0E2D\u0E40\u0E17\u0E47\u0E21\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E40\u0E23\u0E47\u0E08\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},CP={title:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",accept_estimate:"\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",reject_estimate:"\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",estimate:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32 | \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",estimates_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",days:"{days} \u0E27\u0E31\u0E19",months:"{months} \u0E40\u0E14\u0E37\u0E2D\u0E19",years:"{years} \u0E1B\u0E35",all:"\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",paid:"\u0E08\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27",unpaid:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E0A\u0E33\u0E23\u0E30",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",ref_no:"\u0E42\u0E17\u0E29\u0E44\u0E21\u0E48.",number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",partially_paid:"\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E1A\u0E32\u0E07\u0E2A\u0E48\u0E27\u0E19",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",estimate_number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",ref_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E2D\u0E49\u0E32\u0E07\u0E2D\u0E34\u0E07",contact:"\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E40\u0E23\u0E32",add_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",due_date:"\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",expiry_date:"\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30",add_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",notes:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",tax:"\u0E20\u0E32\u0E29\u0E35",estimate_template:"\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A",convert_to_invoice:"\u0E41\u0E1B\u0E25\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",mark_as_sent:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",send_estimate:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",resend_estimate:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",record_payment:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",add_estimate:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E04\u0E48\u0E32\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",save_estimate:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",confirm_conversion:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",conversion_message:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",confirm_send_estimate:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E1C\u0E48\u0E32\u0E19\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",confirm_mark_as_sent:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07",confirm_mark_as_accepted:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",confirm_mark_as_rejected:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",no_matching_estimates:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E17\u0E35\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19!",mark_as_sent_successfully:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E17\u0E35\u0E48\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",send_estimate_successfully:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",errors:{required:"\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E23\u0E2D\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25"},accepted:"\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",rejected:"\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",expired:"\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38",sent:"\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",draft:"\u0E41\u0E1A\u0E1A\u0E23\u0E48\u0E32\u0E07",viewed:"\u0E14\u0E39\u0E41\u0E25\u0E49\u0E27",declined:"\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",new_estimate:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E43\u0E2B\u0E21\u0E48",add_new_estimate:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E43\u0E2B\u0E21\u0E48",update_Estimate:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",edit_estimate:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",items:"\u0E2A\u0E34\u0E48\u0E07\u0E02\u0E2D\u0E07",Estimate:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32 | \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",add_new_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35\u0E43\u0E2B\u0E21\u0E48",no_estimates:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32!",list_of_estimates:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",mark_as_rejected:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",mark_as_accepted:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",marked_as_accepted_message:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E17\u0E35\u0E48\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",marked_as_rejected_message:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E17\u0E35\u0E48\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E04\u0E48\u0E32\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E04\u0E48\u0E32\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",something_went_wrong:"\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",item:{title:"\u0E0A\u0E37\u0E48\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",quantity:"\u0E08\u0E33\u0E19\u0E27\u0E19",price:"\u0E23\u0E32\u0E04\u0E32",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",total_discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",tax:"\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",select_an_item:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",type_item_description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22 (\u0E44\u0E21\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19)"}},NP={title:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",download:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14",pay_invoice:"\u0E0A\u0E33\u0E23\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoices_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_information:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",days:"{days} \u0E27\u0E31\u0E19",months:"{months} \u0E40\u0E14\u0E37\u0E2D\u0E19",years:"{years} \u0E1B\u0E35",all:"\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",paid:"\u0E08\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27",unpaid:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E0A\u0E33\u0E23\u0E30",viewed:"\u0E14\u0E39\u0E41\u0E25\u0E49\u0E27",overdue:"\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",completed:"\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",paid_status:"\u0E2A\u0E16\u0E32\u0E19\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",ref_no:"\u0E42\u0E17\u0E29\u0E44\u0E21\u0E48.",number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",partially_paid:"\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E1A\u0E32\u0E07\u0E2A\u0E48\u0E27\u0E19",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25 | \u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",ref_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E2D\u0E49\u0E32\u0E07\u0E2D\u0E34\u0E07",contact:"\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E40\u0E23\u0E32",add_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",due_date:"\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30",add_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",notes:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",view:"\u0E14\u0E39",send_invoice:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",resend_invoice:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07",invoice_template:"\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",conversion_message:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E42\u0E04\u0E25\u0E19\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",template:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E40\u0E17\u0E21\u0E40\u0E1E\u0E25\u0E15",mark_as_sent:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",confirm_send_invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",invoice_mark_as_sent:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07",confirm_mark_as_accepted:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E1B\u0E47\u0E19 Accepted",confirm_mark_as_rejected:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",confirm_send:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",invoice_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",record_payment:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",add_new_invoice:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",update_expense:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",edit_invoice:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",new_invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",save_invoice:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",update_invoice:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",add_new_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35\u0E43\u0E2B\u0E21\u0E48",no_invoices:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",mark_as_rejected:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",mark_as_accepted:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",list_of_invoices:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",select_invoice:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",no_matching_invoices:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19!",mark_as_sent_successfully:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",invoice_sent_successfully:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",cloned_successfully:"\u0E17\u0E33\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",clone_invoice:"\u0E17\u0E33\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",confirm_clone:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E25\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",item:{title:"\u0E0A\u0E37\u0E48\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",quantity:"\u0E08\u0E33\u0E19\u0E27\u0E19",price:"\u0E23\u0E32\u0E04\u0E32",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",total_discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",tax:"\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",select_an_item:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",type_item_description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22 (\u0E44\u0E21\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19)"},payment_attached_message:"\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E21\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E41\u0E25\u0E49\u0E27\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E43\u0E2B\u0E49\u0E41\u0E19\u0E48\u0E43\u0E08\u0E27\u0E48\u0E32\u0E44\u0E14\u0E49\u0E25\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E48\u0E2D\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D\u0E14\u0E49\u0E27\u0E22\u0E01\u0E32\u0E23\u0E25\u0E1A",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E25\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E25\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",marked_as_sent_message:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",something_went_wrong:"\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",invalid_due_amount_message:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E15\u0E49\u0E2D\u0E07\u0E44\u0E21\u0E48\u0E19\u0E49\u0E2D\u0E22\u0E01\u0E27\u0E48\u0E32\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E0A\u0E33\u0E23\u0E30\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E42\u0E1B\u0E23\u0E14\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E2B\u0E23\u0E37\u0E2D\u0E25\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E02\u0E49\u0E2D\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D"},EP={title:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",invoices_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",days:"{days} \u0E27\u0E31\u0E19",months:"{months} \u0E40\u0E14\u0E37\u0E2D\u0E19",years:"{years} \u0E1B\u0E35",all:"\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",paid:"\u0E08\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27",unpaid:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E0A\u0E33\u0E23\u0E30",viewed:"\u0E14\u0E39\u0E41\u0E25\u0E49\u0E27",overdue:"\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",active:"\u0E41\u0E2D\u0E04\u0E17\u0E35\u0E1F",completed:"\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",paid_status:"\u0E2A\u0E16\u0E32\u0E19\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",ref_no:"\u0E42\u0E17\u0E29\u0E44\u0E21\u0E48.",number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",partially_paid:"\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E1A\u0E32\u0E07\u0E2A\u0E48\u0E27\u0E19",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33 | \u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",invoice_number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",next_invoice_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E16\u0E31\u0E14\u0E44\u0E1B",ref_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E2D\u0E49\u0E32\u0E07\u0E2D\u0E34\u0E07",contact:"\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E40\u0E23\u0E32",add_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",limit_by:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E23\u0E2D\u0E1A\u0E1A\u0E34\u0E25\u0E42\u0E14\u0E22",limit_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E34\u0E49\u0E19\u0E2A\u0E38\u0E14",limit_count:"\u0E08\u0E33\u0E01\u0E31\u0E14\u0E08\u0E33\u0E19\u0E27\u0E19",count:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E04\u0E23\u0E31\u0E49\u0E07",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30",select_a_status:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2A\u0E16\u0E32\u0E19\u0E30",working:"\u0E01\u0E32\u0E23\u0E17\u0E33\u0E07\u0E32\u0E19",on_hold:"\u0E1E\u0E31\u0E01\u0E44\u0E27\u0E49",complete:"\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",add_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",notes:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",view:"\u0E14\u0E39",basic_info:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1E\u0E37\u0E49\u0E19\u0E10\u0E32\u0E19",send_invoice:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",auto_send:"\u0E2A\u0E48\u0E07\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",resend_invoice:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07",invoice_template:"\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",conversion_message:"\u0E17\u0E33\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22",template:"\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A",mark_as_sent:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",confirm_send_invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",invoice_mark_as_sent:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",confirm_send:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",starts_at:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",due_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",record_payment:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",add_new_invoice:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E43\u0E2B\u0E21\u0E48",update_expense:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",edit_invoice:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",new_invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E43\u0E2B\u0E21\u0E48",send_automatically:"\u0E2A\u0E48\u0E07\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",send_automatically_desc:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E19\u0E35\u0E49, \u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E02\u0E36\u0E49\u0E19.",save_invoice:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",update_invoice:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",add_new_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35\u0E43\u0E2B\u0E21\u0E48",no_invoices:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33!",mark_as_rejected:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",mark_as_accepted:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",list_of_invoices:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",select_invoice:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",no_matching_invoices:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E17\u0E35\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19!",mark_as_sent_successfully:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",invoice_sent_successfully:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",cloned_successfully:"\u0E17\u0E33\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",clone_invoice:"\u0E17\u0E33\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",confirm_clone:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E25\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E43\u0E2B\u0E21\u0E48",item:{title:"\u0E0A\u0E37\u0E48\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",quantity:"\u0E08\u0E33\u0E19\u0E27\u0E19",price:"\u0E23\u0E32\u0E04\u0E32",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",total_discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",tax:"\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",select_an_item:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",type_item_description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22 (\u0E44\u0E21\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19)"},frequency:{title:"\u0E23\u0E30\u0E22\u0E30\u0E40\u0E27\u0E25\u0E32",select_frequency:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E23\u0E30\u0E22\u0E30\u0E40\u0E27\u0E25\u0E32\u0E23\u0E2D\u0E1A\u0E1A\u0E34\u0E25",minute:"\u0E19\u0E32\u0E17\u0E35",hour:"\u0E0A\u0E31\u0E48\u0E27\u0E42\u0E21\u0E07",day_month:"\u0E27\u0E31\u0E19\u0E02\u0E2D\u0E07\u0E40\u0E14\u0E37\u0E2D\u0E19",month:"\u0E40\u0E14\u0E37\u0E2D\u0E19",day_week:"\u0E27\u0E31\u0E19\u0E43\u0E19\u0E2A\u0E31\u0E1B\u0E14\u0E32\u0E2B\u0E4C"},confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E25\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E25\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",marked_as_sent_message:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",user_email_does_not_exist:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E02\u0E2D\u0E07\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",something_went_wrong:"\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",invalid_due_amount_message:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E15\u0E49\u0E2D\u0E07\u0E44\u0E21\u0E48\u0E19\u0E49\u0E2D\u0E22\u0E01\u0E27\u0E48\u0E32\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E08\u0E48\u0E32\u0E22\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E19\u0E35\u0E49\u0E42\u0E1B\u0E23\u0E14\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E2B\u0E23\u0E37\u0E2D\u0E25\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E02\u0E49\u0E2D\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D"},IP={title:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payments_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",record_payment:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",payment_number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment_mode:"\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",note:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",add_payment:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",new_payment:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E43\u0E2B\u0E21\u0E48",edit_payment:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",view_payment:"\u0E14\u0E39\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",add_new_payment:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E43\u0E2B\u0E21\u0E48",send_payment_receipt:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19",send_payment:"\u0E2A\u0E48\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",save_payment:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",update_payment:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19 | \u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",no_payments:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19!",not_selected:"\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E40\u0E25\u0E37\u0E2D\u0E01",no_invoice:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",no_matching_payments:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19!",list_of_payments:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19.",select_payment_mode:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",confirm_mark_as_sent:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07",confirm_send_payment:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",send_payment_successfully:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",something_went_wrong:"\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",invalid_amount_message:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E0A\u0E33\u0E23\u0E30\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07"},TP={title:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",expenses_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",select_a_customer:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",expense_title:"\u0E0A\u0E37\u0E48\u0E2D\u0E40\u0E23\u0E37\u0E48\u0E2D\u0E07",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",contact:"\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E40\u0E23\u0E32",category:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",expense_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",receipt:"\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",not_selected:"\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E40\u0E25\u0E37\u0E2D\u0E01",note:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",category_id:"\u0E23\u0E2B\u0E31\u0E2A\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",add_expense:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",add_new_expense:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E43\u0E2B\u0E21\u0E48",save_expense:"\u0E1B\u0E23\u0E30\u0E2B\u0E22\u0E31\u0E14\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",update_expense:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",download_receipt:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19",edit_expense:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",new_expense:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E43\u0E2B\u0E21\u0E48",expense:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22 | \u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",no_expenses:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22!",list_of_expenses:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E25\u0E1A\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E25\u0E1A\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",categories:{categories_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",title:"\u0E0A\u0E37\u0E48\u0E2D\u0E40\u0E23\u0E37\u0E48\u0E2D\u0E07",name:"\u0E0A\u0E37\u0E48\u0E2D",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",actions:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",add_category:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",new_category:"\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E43\u0E2B\u0E21\u0E48",category:"\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48 | \u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",select_a_category:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17"}},RP={email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",forgot_password:"\u0E25\u0E37\u0E21\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",or_signIn_with:"\u0E2B\u0E23\u0E37\u0E2D\u0E25\u0E07\u0E0A\u0E37\u0E48\u0E2D\u0E40\u0E02\u0E49\u0E32\u0E43\u0E0A\u0E49\u0E14\u0E49\u0E27\u0E22",login:"\u0E25\u0E47\u0E2D\u0E01\u0E2D\u0E34\u0E19",register:"\u0E2A\u0E21\u0E31\u0E04\u0E23\u0E2A\u0E21\u0E32\u0E0A\u0E34\u0E01",reset_password:"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",password_reset_successfully:"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",enter_email:"\u0E43\u0E2A\u0E48\u0E2D\u0E35\u0E40\u0E21\u0E25",enter_password:"\u0E1B\u0E49\u0E2D\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",retype_password:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E43\u0E2B\u0E21\u0E48"},$P={buy_now:"\u0E0B\u0E37\u0E49\u0E2D\u0E40\u0E14\u0E35\u0E4B\u0E22\u0E27\u0E19\u0E35\u0E49",install:"\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07",price:"\u0E23\u0E32\u0E04\u0E32",download_zip_file:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E44\u0E1F\u0E25\u0E4C ZIP",unzipping_package:"\u0E41\u0E15\u0E01\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E1E\u0E47\u0E04\u0E40\u0E01\u0E08",copying_files:"\u0E01\u0E32\u0E23\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E41\u0E1F\u0E49\u0E21",deleting_files:"\u0E01\u0E32\u0E23\u0E25\u0E1A\u0E41\u0E1F\u0E49\u0E21\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E43\u0E0A\u0E49",completing_installation:"\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",update_failed:"\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E17\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",install_success:"\u0E42\u0E21\u0E14\u0E39\u0E25\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27!",customer_reviews:"\u0E23\u0E35\u0E27\u0E34\u0E27",license:"\u0E43\u0E1A\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15",faq:"\u0E04\u0E33\u0E16\u0E32\u0E21\u0E17\u0E35\u0E48\u0E1E\u0E1A\u0E1A\u0E48\u0E2D\u0E22",monthly:"\u0E23\u0E32\u0E22\u0E40\u0E14\u0E37\u0E2D\u0E19",yearly:"\u0E23\u0E32\u0E22\u0E1B\u0E35",updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E41\u0E25\u0E49\u0E27",version:"\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E48\u0E19",disable:"\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",module_disabled:"\u0E42\u0E21\u0E14\u0E39\u0E25\u0E16\u0E39\u0E01\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",enable:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",module_enabled:"\u0E42\u0E21\u0E14\u0E39\u0E25\u0E17\u0E35\u0E48\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E41\u0E25\u0E49\u0E27",update_to:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E40\u0E1B\u0E47\u0E19",module_updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E42\u0E21\u0E14\u0E39\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27!",title:"\u0E42\u0E21\u0E14\u0E39\u0E25",module:"\u0E42\u0E21\u0E14\u0E39\u0E25 | \u0E42\u0E21\u0E14\u0E39\u0E25",api_token:"\u0E42\u0E17\u0E40\u0E04\u0E47\u0E19 API",invalid_api_token:"\u0E42\u0E17\u0E40\u0E04\u0E47\u0E19 API \u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",other_modules:"\u0E42\u0E21\u0E14\u0E39\u0E25\u0E2D\u0E37\u0E48\u0E19 \u0E46",view_all:"\u0E14\u0E39\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",no_reviews_found:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E23\u0E35\u0E27\u0E34\u0E27\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E42\u0E21\u0E14\u0E38\u0E25\u0E19\u0E35\u0E49!",module_not_purchased:"\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E0B\u0E37\u0E49\u0E2D\u0E42\u0E21\u0E14\u0E39\u0E25",module_not_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E42\u0E21\u0E14\u0E39\u0E25",version_not_supported:"\u0E23\u0E38\u0E48\u0E19\u0E02\u0E31\u0E49\u0E19\u0E15\u0E48\u0E33\u0E17\u0E35\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E42\u0E21\u0E14\u0E39\u0E25\u0E19\u0E35\u0E49\u0E44\u0E21\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19\u0E42\u0E1B\u0E23\u0E14\u0E2D\u0E31\u0E1B\u0E40\u0E01\u0E23\u0E14\u0E41\u0E2D\u0E1E\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E40\u0E1B\u0E47\u0E19\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E48\u0E19: {version} \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D",last_updated:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14\u0E40\u0E21\u0E37\u0E48\u0E2D",connect_installation:"\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",api_token_description:"\u0E25\u0E47\u0E2D\u0E01\u0E2D\u0E34\u0E19\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48 {url} \u0E41\u0E25\u0E30\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E19\u0E35\u0E49\u0E42\u0E14\u0E22\u0E1B\u0E49\u0E2D\u0E19 API Token\u0E42\u0E21\u0E14\u0E38\u0E25\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E0B\u0E37\u0E49\u0E2D\u0E08\u0E30\u0E41\u0E2A\u0E14\u0E07\u0E02\u0E36\u0E49\u0E19\u0E17\u0E35\u0E48\u0E19\u0E35\u0E48\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E15\u0E31\u0E49\u0E07\u0E02\u0E36\u0E49\u0E19",view_module:"\u0E14\u0E39\u0E42\u0E21\u0E14\u0E39\u0E25",update_available:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E1E\u0E23\u0E49\u0E2D\u0E21\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",purchased:"\u0E0B\u0E37\u0E49\u0E2D\u0E41\u0E25\u0E49\u0E27",installed:"\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E41\u0E25\u0E49\u0E27",no_modules_installed:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E42\u0E21\u0E14\u0E39\u0E25!",disable_warning:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E40\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E22\u0E49\u0E2D\u0E19\u0E01\u0E25\u0E31\u0E1A",what_you_get:"\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A"},MP={title:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",users_list:"\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",name:"\u0E0A\u0E37\u0E48\u0E2D",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",added_on:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07",date_of_creation:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",add_user:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",save_user:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",update_user:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",user:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49 | \u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",add_new_user:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E43\u0E2B\u0E21\u0E48",new_user:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E43\u0E2B\u0E21\u0E48",edit_user:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",no_users:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49!",list_of_users:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D\u0E02\u0E2D\u0E07\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",phone:"\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",user_attached_message:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E25\u0E1A\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",select_company_role:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A {company}",companies:"\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17"},FP={title:"\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30",paid:"\u0E08\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27",unpaid:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E0A\u0E33\u0E23\u0E30",download_pdf:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E44\u0E1F\u0E25\u0E4C PDF",view_pdf:"\u0E14\u0E39\u0E44\u0E1F\u0E25\u0E4C PDF",update_report:"\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15",report:"\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19 | \u0E23\u0E32\u0E22\u0E07\u0E32\u0E19",profit_loss:{profit_loss:"\u0E01\u0E33\u0E44\u0E23\u0E02\u0E32\u0E14\u0E17\u0E38\u0E19",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",date_range:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E0A\u0E48\u0E27\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48"},sales:{sales:"\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22",date_range:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E0A\u0E48\u0E27\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",report_type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19"},taxes:{taxes:"\u0E20\u0E32\u0E29\u0E35",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",date_range:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E0A\u0E48\u0E27\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48"},errors:{required:"\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E23\u0E2D\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25"},invoices:{invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",due_date:"\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",contact_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30"},estimates:{estimate:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",estimate_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",due_date:"\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",estimate_number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",ref_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E2D\u0E49\u0E32\u0E07\u0E2D\u0E34\u0E07",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",contact_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30"},expenses:{expenses:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",category:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",date_range:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E0A\u0E48\u0E27\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48"}},VP={menu_title:{account_settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E1A\u0E31\u0E0D\u0E0A\u0E35",company_information:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",customization:"\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E07",preferences:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32",notifications:"\u0E01\u0E32\u0E23\u0E41\u0E08\u0E49\u0E07\u0E40\u0E15\u0E37\u0E2D\u0E19",tax_types:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35",expense_category:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",update_app:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E17\u0E41\u0E2D\u0E1E",backup:"\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",file_disk:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E41\u0E1F\u0E49\u0E21",custom_fields:"\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",payment_modes:"\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",notes:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",exchange_rate:"\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19",address_information:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48"},address_information:{section_description:" \u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E1F\u0E2D\u0E23\u0E4C\u0E21\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07"},title:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32",setting:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 | \u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32",general:"\u0E17\u0E31\u0E48\u0E27\u0E44\u0E1B",language:"\u0E20\u0E32\u0E29\u0E32",primary_currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E2B\u0E25\u0E31\u0E01",timezone:"\u0E40\u0E02\u0E15\u0E40\u0E27\u0E25\u0E32",date_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",currencies:{title:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19 | \u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",currencies_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",select_currency:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",name:"\u0E0A\u0E37\u0E48\u0E2D",code:"\u0E23\u0E2B\u0E31\u0E2A",symbol:"\u0E2A\u0E31\u0E0D\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C",precision:"\u0E04\u0E27\u0E32\u0E21\u0E41\u0E21\u0E48\u0E19\u0E22\u0E33",thousand_separator:"\u0E1E\u0E31\u0E19\u0E04\u0E31\u0E48\u0E19",decimal_separator:"\u0E15\u0E31\u0E27\u0E04\u0E31\u0E48\u0E19\u0E17\u0E28\u0E19\u0E34\u0E22\u0E21",position:"\u0E15\u0E33\u0E41\u0E2B\u0E19\u0E48\u0E07",position_of_symbol:"\u0E15\u0E33\u0E41\u0E2B\u0E19\u0E48\u0E07\u0E2A\u0E31\u0E0D\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C",right:"\u0E02\u0E27\u0E32",left:"\u0E0B\u0E49\u0E32\u0E22",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",add_currency:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19"},mail:{host:"\u0E42\u0E2E\u0E2A\u0E15\u0E4C\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",port:"\u0E1E\u0E2D\u0E23\u0E4C\u0E15\u0E40\u0E21\u0E25",driver:"\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",secret:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E31\u0E1A",mailgun_secret:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E31\u0E1A\u0E1B\u0E37\u0E19\u0E1E\u0E01\u0E1B\u0E37\u0E19",mailgun_domain:"\u0E42\u0E14\u0E40\u0E21\u0E19",mailgun_endpoint:"\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07 Mailgun",ses_secret:"SES \u0E0B\u0E35\u0E40\u0E04\u0E23\u0E47\u0E15",ses_key:"SES \u0E04\u0E35\u0E22\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",username:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",mail_config:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",from_name:"\u0E08\u0E32\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",from_mail:"\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2D\u0E35\u0E40\u0E21\u0E25",encryption:"\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E23\u0E2B\u0E31\u0E2A\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",mail_config_desc:"\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E44\u0E14\u0E23\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E08\u0E32\u0E01 app\u0E19\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E19\u0E35\u0E49\u0E04\u0E38\u0E13\u0E22\u0E31\u0E07\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E1A\u0E38\u0E04\u0E04\u0E25\u0E17\u0E35\u0E48\u0E2A\u0E32\u0E21\u0E40\u0E0A\u0E48\u0E19 Sendgrid, SES \u0E2F\u0E25\u0E2F"},pdf:{title:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 PDF",footer_text:"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E17\u0E49\u0E32\u0E22\u0E01\u0E23\u0E30\u0E14\u0E32\u0E29",pdf_layout:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E1F\u0E25\u0E4C PDF"},company_info:{company_info:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",company_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",company_logo:"\u0E42\u0E25\u0E42\u0E01\u0E49\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",section_description:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E01\u0E31\u0E1A \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E17\u0E35\u0E48\u0E08\u0E30\u0E41\u0E2A\u0E14\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25, \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E25\u0E30\u0E40\u0E2D\u0E01\u0E2A\u0E32\u0E23\u0E2D\u0E37\u0E48\u0E19 \u0E46",phone:"\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C",country:"\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28",state:"\u0E40\u0E02\u0E15/\u0E2D\u0E33\u0E40\u0E20\u0E2D",city:"\u0E08\u0E31\u0E07\u0E2B\u0E27\u0E31\u0E14",address:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48",zip:"\u0E23\u0E2B\u0E31\u0E2A\u0E44\u0E1B\u0E23\u0E29\u0E13\u0E35\u0E22\u0E4C",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",delete:"\u0E25\u0E1A",updated_message:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",delete_company:"\u0E25\u0E1A\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",delete_company_description:"\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E25\u0E1A \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E04\u0E38\u0E13\u0E08\u0E30\u0E2A\u0E39\u0E0D\u0E40\u0E2A\u0E35\u0E22\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E41\u0E25\u0E30\u0E44\u0E1F\u0E25\u0E4C\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E17\u0E35\u0E48\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E42\u0E22\u0E07\u0E01\u0E31\u0E1A\u0E21\u0E31\u0E19\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E16\u0E32\u0E27\u0E23",are_you_absolutely_sure:"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E08\u0E23\u0E34\u0E07\u0E46?",delete_company_modal_desc:"\u0E01\u0E32\u0E23\u0E01\u0E23\u0E30\u0E17\u0E33\u0E19\u0E35\u0E49\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E44\u0E14\u0E49\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E19\u0E35\u0E49\u0E08\u0E30\u0E25\u0E1A {company} \u0E41\u0E25\u0E30\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E02\u0E49\u0E2D\u0E07\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E16\u0E32\u0E27\u0E23",delete_company_modal_label:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E1E\u0E34\u0E21\u0E1E\u0E4C {company} \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19"},custom_fields:{title:"\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",section_description:"\u0E1B\u0E23\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25 \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32 \u0E41\u0E25\u0E30\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19 \u0E14\u0E49\u0E27\u0E22\u0E0A\u0E48\u0E2D\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E40\u0E2D\u0E07\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E43\u0E2B\u0E49\u0E41\u0E19\u0E48\u0E43\u0E08\u0E27\u0E48\u0E32\u0E44\u0E14\u0E49\u0E43\u0E0A\u0E49\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E43\u0E19\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",add_custom_field:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",edit_custom_field:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",field_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",label:"\u0E09\u0E25\u0E32\u0E01",type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17",name:"\u0E0A\u0E37\u0E48\u0E2D",slug:"\u0E1A\u0E38\u0E49\u0E07",required:"\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E0A\u0E49",placeholder:"\u0E15\u0E31\u0E27\u0E22\u0E36\u0E14",help_text:"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E0A\u0E48\u0E27\u0E22\u0E40\u0E2B\u0E25\u0E37\u0E2D",default_value:"\u0E04\u0E48\u0E32\u0E14\u0E35\u0E1F\u0E2D\u0E25\u0E15\u0E4C",prefix:"Prefix",starting_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",model:"\u0E41\u0E1A\u0E1A\u0E08\u0E33\u0E25\u0E2D\u0E07",help_text_description:"\u0E1B\u0E49\u0E2D\u0E19\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E1A\u0E32\u0E07\u0E2A\u0E48\u0E27\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E0A\u0E48\u0E27\u0E22\u0E43\u0E2B\u0E49\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E40\u0E02\u0E49\u0E32\u0E43\u0E08\u0E27\u0E31\u0E15\u0E16\u0E38\u0E1B\u0E23\u0E30\u0E2A\u0E07\u0E04\u0E4C\u0E02\u0E2D\u0E07\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E19\u0E35\u0E49",suffix:"\u0E04\u0E33\u0E15\u0E48\u0E2D\u0E17\u0E49\u0E32\u0E22",yes:"\u0E43\u0E0A\u0E48",no:"\u0E44\u0E21\u0E48",order:"\u0E01\u0E32\u0E23\u0E2A\u0E31\u0E48\u0E07\u0E0B\u0E37\u0E49\u0E2D",custom_field_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",already_in_use:"\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",deleted_message:"\u0E25\u0E1A\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",options:"\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01",add_option:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01",add_another_option:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2D\u0E37\u0E48\u0E19",sort_in_alphabetical_order:"\u0E40\u0E23\u0E35\u0E22\u0E07\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E15\u0E32\u0E21\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",add_options_in_bulk:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E40\u0E1B\u0E47\u0E19\u0E01\u0E25\u0E38\u0E48\u0E21",use_predefined_options:"\u0E43\u0E0A\u0E49\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E44\u0E27\u0E49\u0E25\u0E48\u0E27\u0E07\u0E2B\u0E19\u0E49\u0E32",select_custom_date:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",select_relative_date:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E31\u0E21\u0E1E\u0E31\u0E17\u0E18\u0E4C",ticked_by_default:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E15\u0E32\u0E21\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",added_message:"\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",press_enter_to_add:"\u0E01\u0E14 Enter \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E43\u0E2B\u0E21\u0E48",model_in_use:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",type_in_use:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E0A\u0E19\u0E34\u0E14\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19"},customization:{customization:"\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E07",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",insert_fields:"\u0E41\u0E17\u0E23\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",learn_custom_format:"\u0E40\u0E23\u0E35\u0E22\u0E19\u0E23\u0E39\u0E49\u0E27\u0E34\u0E18\u0E35\u0E43\u0E0A\u0E49\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",add_new_component:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E04\u0E2D\u0E21\u0E42\u0E1E\u0E40\u0E19\u0E19\u0E15\u0E4C\u0E43\u0E2B\u0E21\u0E48",component:"\u0E2A\u0E48\u0E27\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A",Parameter:"\u0E1E\u0E32\u0E23\u0E32\u0E21\u0E34\u0E40\u0E15\u0E2D\u0E23\u0E4C",series:"Prefix",series_description:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 Prefix \u0E41\u0E1A\u0E1A\u0E04\u0E07\u0E17\u0E35\u0E48/Postfix \u0E40\u0E0A\u0E48\u0E19 'INV' \u0E17\u0E31\u0E48\u0E27 \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E21\u0E31\u0E19\u0E2A\u0E19\u0E31\u0E1A\u0E2A\u0E19\u0E38\u0E19\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E44\u0E14\u0E49\u0E16\u0E36\u0E07 6 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",series_param_label:"Prefix",delimiter:"\u0E15\u0E31\u0E27\u0E04\u0E31\u0E48\u0E19",delimiter_description:"\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E15\u0E31\u0E27\u0E40\u0E14\u0E35\u0E22\u0E27\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E23\u0E30\u0E1A\u0E38\u0E40\u0E02\u0E15\u0E41\u0E14\u0E19\u0E23\u0E30\u0E2B\u0E27\u0E48\u0E32\u0E07 2 \u0E2D\u0E07\u0E04\u0E4C\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E17\u0E35\u0E48\u0E41\u0E22\u0E01\u0E15\u0E48\u0E32\u0E07\u0E2B\u0E32\u0E01\u0E42\u0E14\u0E22\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19 -",delimiter_param_label:"\u0E15\u0E31\u0E27\u0E04\u0E31\u0E48\u0E19",date_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",date_format_description:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E41\u0E25\u0E30\u0E40\u0E27\u0E25\u0E32\u0E17\u0E49\u0E2D\u0E07\u0E16\u0E34\u0E48\u0E19\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E0B\u0E36\u0E48\u0E07\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E1E\u0E32\u0E23\u0E32\u0E21\u0E34\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19: 'Y' \u0E27\u0E32\u0E17\u0E01\u0E23\u0E23\u0E21\u0E43\u0E19\u0E1B\u0E35\u0E1B\u0E31\u0E08\u0E08\u0E38\u0E1A\u0E31\u0E19",date_format_param_label:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A",sequence:"\u0E25\u0E33\u0E14\u0E31\u0E1A",sequence_description:"\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E15\u0E48\u0E2D\u0E40\u0E19\u0E37\u0E48\u0E2D\u0E07\u0E02\u0E2D\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E17\u0E31\u0E48\u0E27\u0E17\u0E31\u0E49\u0E07\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E23\u0E30\u0E1A\u0E38\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E43\u0E19\u0E1E\u0E32\u0E23\u0E32\u0E21\u0E34\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14",sequence_param_label:"\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27",customer_series:"\u0E0B\u0E35\u0E23\u0E35\u0E22\u0E4C\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",customer_series_description:"\u0E43\u0E19\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 Prefix /postfix \u0E17\u0E35\u0E48\u0E41\u0E15\u0E01\u0E15\u0E48\u0E32\u0E07\u0E01\u0E31\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E41\u0E15\u0E48\u0E25\u0E30\u0E23\u0E32\u0E22",customer_sequence:"\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",customer_sequence_description:"\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E15\u0E48\u0E2D\u0E40\u0E19\u0E37\u0E48\u0E2D\u0E07\u0E02\u0E2D\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E25\u0E30\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",customer_sequence_param_label:"\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E25\u0E33\u0E14\u0E31\u0E1A",random_sequence:"\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E2A\u0E38\u0E48\u0E21",random_sequence_description:"\u0E2A\u0E15\u0E23\u0E34\u0E07\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E41\u0E25\u0E30\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E41\u0E1A\u0E1A\u0E2A\u0E38\u0E48\u0E21\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E23\u0E30\u0E1A\u0E38\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E43\u0E19\u0E1E\u0E32\u0E23\u0E32\u0E21\u0E34\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14",random_sequence_param_label:"\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E25\u0E33\u0E14\u0E31\u0E1A",invoices:{title:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_number_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_number_format_description:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E27\u0E34\u0E18\u0E35\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",preview_invoice_number:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",due_date:"\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",due_date_description:"\u0E23\u0E30\u0E1A\u0E38\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",due_date_days:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19",set_due_date_automatically:"\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",set_due_date_automatically_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49 \u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",default_formats:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",default_formats_description:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E01\u0E23\u0E2D\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E43\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",default_invoice_email_body:"\u0E40\u0E19\u0E37\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",company_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",shipping_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07",billing_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",invoice_email_attachment:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32",invoice_email_attachment_setting_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49\u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E42\u0E1B\u0E23\u0E14\u0E17\u0E23\u0E32\u0E1A\u0E27\u0E48\u0E32\u0E1B\u0E38\u0E48\u0E21 '\u0E14\u0E39\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25' \u0E43\u0E19\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E08\u0E30\u0E44\u0E21\u0E48\u0E41\u0E2A\u0E14\u0E07\u0E2D\u0E35\u0E01\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",invoice_settings_updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",retrospective_edits:"\u0E01\u0E32\u0E23\u0E41\u0E01\u0E49\u0E44\u0E02\u0E22\u0E49\u0E2D\u0E19\u0E2B\u0E25\u0E31\u0E07",allow:"\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15",disable_on_invoice_partial_paid:"\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E1A\u0E32\u0E07\u0E2A\u0E48\u0E27\u0E19",disable_on_invoice_paid:"\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E15\u0E47\u0E21\u0E08\u0E33\u0E19\u0E27\u0E19",disable_on_invoice_sent:"\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",retrospective_edits_description:" \u0E02\u0E36\u0E49\u0E19\u0E2D\u0E22\u0E39\u0E48\u0E01\u0E31\u0E1A\u0E01\u0E0E\u0E2B\u0E21\u0E32\u0E22\u0E02\u0E2D\u0E07\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13 \u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E08\u0E33\u0E01\u0E31\u0E14\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E08\u0E32\u0E01\u0E01\u0E32\u0E23\u0E41\u0E01\u0E49\u0E44\u0E02\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E09\u0E1A\u0E31\u0E1A\u0E2A\u0E38\u0E14\u0E17\u0E49\u0E32\u0E22\u0E44\u0E14\u0E49"},estimates:{title:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",estimate_number_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E42\u0E14\u0E22\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13",estimate_number_format_description:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E04\u0E48\u0E32\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E43\u0E2B\u0E21\u0E48",preview_estimate_number:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",expiry_date:"\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38",expiry_date_description:"\u0E23\u0E30\u0E1A\u0E38\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",expiry_date_days:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19",set_expiry_date_automatically:"\u0E15\u0E31\u0E49\u0E07\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",set_expiry_date_automatically_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49 \u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E04\u0E48\u0E32\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E43\u0E2B\u0E21\u0E48",default_formats:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",default_formats_description:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E01\u0E23\u0E2D\u0E01\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E43\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",default_estimate_email_body:"\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19 \u0E23\u0E48\u0E32\u0E07\u0E01\u0E32\u0E22\u0E2D\u0E35\u0E40\u0E21\u0E25",company_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",shipping_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07",billing_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",estimate_email_attachment:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32",estimate_email_attachment_setting_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49\u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E04\u0E48\u0E32\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E42\u0E1B\u0E23\u0E14\u0E17\u0E23\u0E32\u0E1A\u0E27\u0E48\u0E32\u0E1B\u0E38\u0E48\u0E21 '\u0E14\u0E39\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E30\u0E40\u0E21\u0E34\u0E19' \u0E43\u0E19\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E08\u0E30\u0E44\u0E21\u0E48\u0E41\u0E2A\u0E14\u0E07\u0E2D\u0E35\u0E01\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",estimate_settings_updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",convert_estimate_options:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E1B\u0E25\u0E07\u0E01\u0E32\u0E23\u0E01\u0E23\u0E30\u0E17\u0E33",convert_estimate_description:"\u0E23\u0E30\u0E1A\u0E38\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E40\u0E01\u0E34\u0E14\u0E02\u0E36\u0E49\u0E19\u0E01\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E41\u0E1B\u0E25\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",no_action:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E01\u0E23\u0E30\u0E17\u0E33",delete_estimate:"\u0E25\u0E1A\u0E04\u0E48\u0E32\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",mark_estimate_as_accepted:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A"},payments:{title:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment_number_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment_number_format_description:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E27\u0E34\u0E18\u0E35\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E43\u0E2B\u0E21\u0E48",preview_payment_number:"\u0E14\u0E39\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",default_formats:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",default_formats_description:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E01\u0E23\u0E2D\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E43\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",default_payment_email_body:"\u0E40\u0E19\u0E37\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",company_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",from_customer_address_format:"\u0E08\u0E32\u0E01\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E02\u0E2D\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",payment_email_attachment:"\u0E2A\u0E48\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E1B\u0E47\u0E19\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E19\u0E1A",payment_email_attachment_setting_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49 \u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E42\u0E1B\u0E23\u0E14\u0E17\u0E23\u0E32\u0E1A\u0E27\u0E48\u0E32\u0E1B\u0E38\u0E48\u0E21 '\u0E14\u0E39\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19' \u0E43\u0E19\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E08\u0E30\u0E44\u0E21\u0E48\u0E41\u0E2A\u0E14\u0E07\u0E2D\u0E35\u0E01\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",payment_settings_updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},items:{title:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",units:"\u0E22\u0E39\u0E19\u0E34\u0E15",add_item_unit:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E43\u0E2B\u0E21\u0E48",edit_item_unit:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",unit_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E2B\u0E19\u0E48\u0E27\u0E22",item_unit_added:"\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E02\u0E49\u0E32\u0E21\u0E32",item_unit_updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",item_unit_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E22\u0E39\u0E19\u0E34\u0E15\u0E44\u0E2D\u0E40\u0E17\u0E47\u0E21\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",already_in_use:"\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",deleted_message:"\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},notes:{title:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",description:"\u0E1B\u0E23\u0E30\u0E2B\u0E22\u0E31\u0E14\u0E40\u0E27\u0E25\u0E32\u0E14\u0E49\u0E27\u0E22\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E41\u0E25\u0E30\u0E19\u0E33\u0E01\u0E25\u0E31\u0E1A\u0E21\u0E32\u0E43\u0E0A\u0E49\u0E43\u0E2B\u0E21\u0E48\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25 \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E25\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",notes:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17",add_note:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E42\u0E19\u0E49\u0E15",add_new_note:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E43\u0E2B\u0E21\u0E48",name:"\u0E0A\u0E37\u0E48\u0E2D",edit_note:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E42\u0E19\u0E49\u0E15",note_added:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",note_updated:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38:\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",note_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",already_in_use:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",deleted_message:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"}},account_settings:{profile_picture:"\u0E23\u0E39\u0E1B\u0E42\u0E1B\u0E23\u0E44\u0E1F\u0E25\u0E4C",name:"\u0E0A\u0E37\u0E48\u0E2D",email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",confirm_password:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",account_settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E1A\u0E31\u0E0D\u0E0A\u0E35",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",section_description:"\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E0A\u0E37\u0E48\u0E2D \u0E2D\u0E35\u0E40\u0E21\u0E25 \u0E41\u0E25\u0E30\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E1F\u0E2D\u0E23\u0E4C\u0E21\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},user_profile:{name:"\u0E0A\u0E37\u0E48\u0E2D",email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",confirm_password:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19"},notification:{title:"\u0E01\u0E32\u0E23\u0E41\u0E08\u0E49\u0E07\u0E40\u0E15\u0E37\u0E2D\u0E19",email:"\u0E2A\u0E48\u0E07\u0E01\u0E32\u0E23\u0E41\u0E08\u0E49\u0E07\u0E40\u0E15\u0E37\u0E2D\u0E19\u0E44\u0E1B\u0E22\u0E31\u0E07",description:"\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E41\u0E08\u0E49\u0E07\u0E40\u0E15\u0E37\u0E2D\u0E19\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E43\u0E14\u0E1A\u0E49\u0E32\u0E07\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E41\u0E1B\u0E25\u0E07",invoice_viewed:"\u0E14\u0E39\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_viewed_desc:"\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E14\u0E39\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E2A\u0E48\u0E07\u0E1C\u0E48\u0E32\u0E19\u0E41\u0E14\u0E0A\u0E1A\u0E2D\u0E23\u0E4C\u0E14",estimate_viewed:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E14\u0E39",estimate_viewed_desc:"\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E14\u0E39\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E17\u0E35\u0E48\u0E2A\u0E48\u0E07\u0E1C\u0E48\u0E32\u0E19\u0E41\u0E14\u0E0A\u0E1A\u0E2D\u0E23\u0E4C\u0E14",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",email_save_message:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E17\u0E35\u0E48\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",please_enter_email:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C"},roles:{title:"\u0E1A\u0E17\u0E1A\u0E32\u0E17",description:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E41\u0E25\u0E30\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E02\u0E2D\u0E07 \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E19\u0E35\u0E49",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",add_new_role:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E43\u0E2B\u0E21\u0E48",role_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1A\u0E17\u0E1A\u0E32\u0E17",added_on:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E43\u0E19",add_role:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E17\u0E1A\u0E32\u0E17",edit_role:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1A\u0E17\u0E1A\u0E32\u0E17",name:"\u0E0A\u0E37\u0E48\u0E2D",permission:"\u0E01\u0E32\u0E23\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15 | \u0E01\u0E32\u0E23\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15",select_all:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",none:"\u0E44\u0E21\u0E48\u0E21\u0E35",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E25\u0E1A\u0E1A\u0E17\u0E1A\u0E32\u0E17 \u0E2A\u0E33\u0E40\u0E23\u0E47\u0E08",already_in_use:"\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19"},exchange_rate:{exchange_rate:"\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19",title:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1B\u0E31\u0E0D\u0E2B\u0E32\u0E01\u0E32\u0E23\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E40\u0E07\u0E34\u0E19\u0E15\u0E23\u0E32",description:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E02\u0E2D\u0E07\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E17\u0E35\u0E48\u0E01\u0E25\u0E48\u0E32\u0E27\u0E16\u0E36\u0E07\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E0A\u0E48\u0E27\u0E22\u0E43\u0E2B\u0E49\u0E23\u0E30\u0E1A\u0E1A\u0E04\u0E33\u0E19\u0E27\u0E13\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E43\u0E19 {currency}",drivers:"\u0E44\u0E14\u0E23\u0E4C\u0E40\u0E27\u0E2D\u0E23\u0E4C",new_driver:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E43\u0E2B\u0E21\u0E48",edit_driver:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",select_driver:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E14\u0E23\u0E4C\u0E40\u0E27\u0E2D\u0E23\u0E4C",update:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19 ",providers_description:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E17\u0E35\u0E48\u0E19\u0E35\u0E48\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E36\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14\u0E43\u0E19\u0E01\u0E32\u0E23\u0E17\u0E33\u0E18\u0E38\u0E23\u0E01\u0E23\u0E23\u0E21\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",key:"\u0E04\u0E35\u0E22\u0E4C API",name:"\u0E0A\u0E37\u0E48\u0E2D",driver:"\u0E04\u0E19\u0E02\u0E31\u0E1A\u0E23\u0E16",is_default:"\u0E40\u0E1B\u0E47\u0E19\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",exchange_rate_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E44\u0E14\u0E23\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",error:" \u0E04\u0E38\u0E13\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E25\u0E1A\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2D\u0E22\u0E39\u0E48",default_currency_error:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E21\u0E35\u0E43\u0E0A\u0E49\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E43\u0E19\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2D\u0E22\u0E39\u0E48",exchange_help_text:"\u0E1B\u0E49\u0E2D\u0E19\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E41\u0E1B\u0E25\u0E07\u0E08\u0E32\u0E01 {currency} \u0E40\u0E1B\u0E47\u0E19 {baseCurrency}",currency_freak:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E1B\u0E23\u0E30\u0E2B\u0E25\u0E32\u0E14",currency_layer:"\u0E40\u0E25\u0E40\u0E22\u0E2D\u0E23\u0E4C\u0E40\u0E07\u0E34\u0E19\u0E15\u0E23\u0E32",open_exchange_rate:"\u0E40\u0E1B\u0E34\u0E14\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19",currency_converter:"\u0E41\u0E1B\u0E25\u0E07\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",server:"\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C",url:"URL",active:"\u0E41\u0E2D\u0E04\u0E17\u0E35\u0E1F",currency_help_text:"\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E23\u0E32\u0E22\u0E19\u0E35\u0E49\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E01\u0E31\u0E1A\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E27\u0E49\u0E02\u0E49\u0E32\u0E07\u0E15\u0E49\u0E19\u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19",currency_in_used:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E19\u0E35\u0E49\u0E21\u0E35\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E23\u0E32\u0E22\u0E2D\u0E37\u0E48\u0E19\u0E42\u0E1B\u0E23\u0E14\u0E25\u0E1A\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E01\u0E32\u0E23\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E19\u0E35\u0E49\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07"},tax_types:{title:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35",add_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35",edit_tax:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E20\u0E32\u0E29\u0E35",description:"\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E23\u0E37\u0E2D\u0E25\u0E1A\u0E20\u0E32\u0E29\u0E35\u0E44\u0E14\u0E49\u0E15\u0E32\u0E21\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23 \u0E23\u0E30\u0E1A\u0E1A\u0E2A\u0E19\u0E31\u0E1A\u0E2A\u0E19\u0E38\u0E19\u0E20\u0E32\u0E29\u0E35\u0E43\u0E19\u0E41\u0E15\u0E48\u0E25\u0E30\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E48\u0E19\u0E40\u0E14\u0E35\u0E22\u0E27\u0E01\u0E31\u0E1A\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",add_new_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35\u0E43\u0E2B\u0E21\u0E48",tax_settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E20\u0E32\u0E29\u0E35",tax_per_item:"\u0E20\u0E32\u0E29\u0E35\u0E15\u0E48\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",tax_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E20\u0E32\u0E29\u0E35",compound_tax:"\u0E20\u0E32\u0E29\u0E35\u0E21\u0E39\u0E25\u0E04\u0E48\u0E32\u0E40\u0E1E\u0E34\u0E48\u0E21",percent:"\u0E40\u0E1B\u0E2D\u0E23\u0E4C\u0E40\u0E0B\u0E47\u0E19\u0E15\u0E4C",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",tax_setting_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E19\u0E35\u0E49\u0E16\u0E49\u0E32\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E41\u0E15\u0E48\u0E25\u0E30\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E42\u0E14\u0E22\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E20\u0E32\u0E29\u0E35\u0E08\u0E30\u0E16\u0E39\u0E01\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E25\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E42\u0E14\u0E22\u0E15\u0E23\u0E07",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E20\u0E32\u0E29\u0E35\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",already_in_use:"\u0E20\u0E32\u0E29\u0E35\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19"},payment_modes:{title:"\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",description:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E01\u0E32\u0E23\u0E17\u0E33\u0E18\u0E38\u0E23\u0E01\u0E23\u0E23\u0E21\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",add_payment_mode:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",edit_payment_mode:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",mode_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E42\u0E2B\u0E21\u0E14",payment_mode_added:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment_mode_updated:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment_mode_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",payments_attached:"\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49\u0E41\u0E19\u0E1A\u0E01\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E41\u0E25\u0E49\u0E27\u0E01\u0E23\u0E38\u0E13\u0E32\u0E25\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E25\u0E1A",expenses_attached:"\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27\u0E01\u0E23\u0E38\u0E13\u0E32\u0E25\u0E1A\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E25\u0E1A",deleted_message:"\u0E25\u0E1A\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},expense_category:{title:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",description:"\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E17\u0E35\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E23\u0E37\u0E2D\u0E25\u0E1A\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49\u0E15\u0E32\u0E21\u0E04\u0E27\u0E32\u0E21\u0E0A\u0E2D\u0E1A\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",add_new_category:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E43\u0E2B\u0E21\u0E48",add_category:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",edit_category:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",category_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",category_description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",already_in_use:"\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19"},preferences:{currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",default_language:"\u0E20\u0E32\u0E29\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",time_zone:"\u0E40\u0E02\u0E15\u0E40\u0E27\u0E25\u0E32",fiscal_year:"\u0E1B\u0E35\u0E07\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E07\u0E34\u0E19",date_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",discount_setting:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",discount_per_item:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E15\u0E48\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23 ",discount_setting_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49\u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E41\u0E15\u0E48\u0E25\u0E30\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E42\u0E14\u0E22\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E08\u0E30\u0E16\u0E39\u0E01\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E42\u0E14\u0E22\u0E15\u0E23\u0E07\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",expire_public_links:"\u0E25\u0E34\u0E07\u0E01\u0E4C\u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E30\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",expire_setting_description:"\u0E23\u0E30\u0E1A\u0E38\u0E27\u0E48\u0E32\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E43\u0E2B\u0E49\u0E25\u0E34\u0E07\u0E01\u0E4C\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E17\u0E35\u0E48\u0E2A\u0E48\u0E07\u0E21\u0E32\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E41\u0E2D\u0E1B\u0E1E\u0E25\u0E34\u0E40\u0E04\u0E0A\u0E31\u0E19\u0E19\u0E35\u0E49\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E43\u0E2B\u0E49\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E14\u0E39\u0E43\u0E1A\u0E41\u0E08\u0E49\u0E07\u0E2B\u0E19\u0E35\u0E49 \u0E01\u0E32\u0E23\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E01\u0E32\u0E23 & \u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19 \u0E2F\u0E25\u0E2F \u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E23\u0E30\u0E22\u0E30\u0E40\u0E27\u0E25\u0E32\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",preference:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 | \u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32",general_settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E23\u0E30\u0E1A\u0E1A",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",select_language:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E20\u0E32\u0E29\u0E32",select_time_zone:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E42\u0E0B\u0E19\u0E40\u0E27\u0E25\u0E32",select_date_format:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",select_financial_year:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E35\u0E01\u0E32\u0E23\u0E40\u0E07\u0E34\u0E19",recurring_invoice_status:"\u0E2A\u0E16\u0E32\u0E19\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",create_status:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E2A\u0E16\u0E32\u0E19\u0E30",active:"\u0E41\u0E2D\u0E04\u0E17\u0E35\u0E1F",on_hold:"\u0E1E\u0E31\u0E01\u0E44\u0E27\u0E49",update_status:"\u0E2A\u0E16\u0E32\u0E19\u0E30\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15",completed:"\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",company_currency_unchangeable:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E02\u0E2D\u0E07\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E41\u0E1B\u0E25\u0E07\u0E44\u0E14\u0E49"},update_app:{title:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E17\u0E41\u0E2D\u0E1E",description:"\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E23\u0E30\u0E1A\u0E1A\u0E44\u0E14\u0E49\u0E07\u0E48\u0E32\u0E22\u0E46 \u0E42\u0E14\u0E22\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2B\u0E32\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E43\u0E2B\u0E21\u0E48\u0E42\u0E14\u0E22\u0E04\u0E25\u0E34\u0E01\u0E17\u0E35\u0E48\u0E1B\u0E38\u0E48\u0E21\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07",check_update:"\u0E15\u0E23\u0E27\u0E08\u0E2B\u0E32\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15",avail_update:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E43\u0E2B\u0E21\u0E48\u0E1E\u0E23\u0E49\u0E2D\u0E21\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",next_version:"\u0E23\u0E38\u0E48\u0E19\u0E16\u0E31\u0E14\u0E44\u0E1B",requirements:"\u0E02\u0E49\u0E2D\u0E01\u0E33\u0E2B\u0E19\u0E14",update:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E40\u0E14\u0E35\u0E4B\u0E22\u0E27\u0E19\u0E35\u0E49",update_progress:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E2D\u0E22\u0E39\u0E48...",progress_text:"\u0E21\u0E31\u0E19\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E40\u0E27\u0E25\u0E32\u0E44\u0E21\u0E48\u0E01\u0E35\u0E48\u0E19\u0E32\u0E17\u0E35\u0E01\u0E23\u0E38\u0E13\u0E32\u0E2D\u0E22\u0E48\u0E32\u0E23\u0E35\u0E40\u0E1F\u0E23\u0E0A\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D\u0E2B\u0E23\u0E37\u0E2D\u0E1B\u0E34\u0E14\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E01\u0E48\u0E2D\u0E19\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E08\u0E30\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E34\u0E49\u0E19",update_success:"App \u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15!\u0E42\u0E1B\u0E23\u0E14\u0E23\u0E2D\u0E2A\u0E31\u0E01\u0E04\u0E23\u0E39\u0E48\u0E43\u0E19\u0E02\u0E13\u0E30\u0E17\u0E35\u0E48\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E42\u0E2B\u0E25\u0E14\u0E43\u0E2B\u0E21\u0E48\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",latest_message:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15!\u0E04\u0E38\u0E13\u0E2D\u0E22\u0E39\u0E48\u0E43\u0E19\u0E23\u0E38\u0E48\u0E19\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14.",current_version:"\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19\u0E1B\u0E31\u0E08\u0E08\u0E38\u0E1A\u0E31\u0E19",download_zip_file:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E44\u0E1F\u0E25\u0E4C ZIP",unzipping_package:"\u0E41\u0E15\u0E01\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E1E\u0E47\u0E04\u0E40\u0E01\u0E08",copying_files:"\u0E01\u0E32\u0E23\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E41\u0E1F\u0E49\u0E21",deleting_files:"\u0E01\u0E32\u0E23\u0E25\u0E1A\u0E41\u0E1F\u0E49\u0E21\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E43\u0E0A\u0E49",running_migrations:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E17\u0E33\u0E07\u0E32\u0E19\u0E42\u0E22\u0E01\u0E22\u0E49\u0E32\u0E22",finishing_update:"\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E41\u0E25\u0E49\u0E27",update_failed:"\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E17\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",update_failed_text:"\u0E42\u0E17\u0E29\u0E17\u0E35!\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27\u0E43\u0E19: \u0E02\u0E31\u0E49\u0E19\u0E15\u0E2D\u0E19 {step}",update_warning:"\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E2D\u0E1B\u0E1E\u0E25\u0E34\u0E40\u0E04\u0E0A\u0E31\u0E19\u0E41\u0E25\u0E30\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E08\u0E30\u0E16\u0E39\u0E01\u0E40\u0E02\u0E35\u0E22\u0E19\u0E17\u0E31\u0E1A\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E41\u0E2D\u0E1B\u0E1E\u0E25\u0E34\u0E40\u0E04\u0E0A\u0E31\u0E19\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49\u0E22\u0E39\u0E17\u0E34\u0E25\u0E34\u0E15\u0E35\u0E19\u0E35\u0E49\u0E42\u0E1B\u0E23\u0E14\u0E43\u0E0A\u0E49\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E02\u0E2D\u0E07\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A\u0E41\u0E25\u0E30\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E01\u0E48\u0E2D\u0E19\u0E17\u0E35\u0E48\u0E08\u0E30\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15"},backup:{title:"\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25 | \u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E33\u0E23\u0E2D\u0E07",description:"\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E40\u0E1B\u0E47\u0E19 zipfile \u0E17\u0E35\u0E48\u0E21\u0E35\u0E44\u0E1F\u0E25\u0E4C\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E43\u0E19\u0E44\u0E14\u0E40\u0E23\u0E01\u0E17\u0E2D\u0E23\u0E35\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E23\u0E30\u0E1A\u0E38\u0E1E\u0E23\u0E49\u0E2D\u0E21\u0E01\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E16\u0E48\u0E32\u0E22\u0E42\u0E2D\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E02\u0E2D\u0E07\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",new_backup:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E43\u0E2B\u0E21\u0E48",create_backup:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E33\u0E23\u0E2D\u0E07",select_backup_type:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",backup_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",path:"\u0E40\u0E2A\u0E49\u0E19\u0E17\u0E32\u0E07",new_disk:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E43\u0E2B\u0E21\u0E48",created_at:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E17\u0E35\u0E48",size:"\u0E02\u0E19\u0E32\u0E14",dropbox:"\u0E14\u0E23\u0E2D\u0E1A\u0E47\u0E2D\u0E01\u0E0B\u0E4C",local:"\u0E17\u0E49\u0E2D\u0E07\u0E16\u0E34\u0E48\u0E19",healthy:"\u0E41\u0E02\u0E47\u0E07\u0E41\u0E23\u0E07",amount_of_backups:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",newest_backups:"\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E43\u0E2B\u0E21\u0E48\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14",used_storage:"\u0E17\u0E35\u0E48\u0E40\u0E01\u0E47\u0E1A\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E41\u0E25\u0E49\u0E27",select_disk:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E14\u0E34\u0E2A\u0E01\u0E4C",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",deleted_message:"\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",invalid_disk_credentials:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E15\u0E31\u0E27\u0E02\u0E2D\u0E07\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07"},disk:{title:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E41\u0E1F\u0E49\u0E21 | \u0E44\u0E1F\u0E25\u0E4C\u0E14\u0E34\u0E2A\u0E01\u0E4C",description:"\u0E42\u0E14\u0E22\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19 Crater \u0E08\u0E30\u0E43\u0E0A\u0E49\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E20\u0E32\u0E22\u0E43\u0E19\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E33\u0E23\u0E2D\u0E07, avatar \u0E41\u0E25\u0E30\u0E44\u0E1F\u0E25\u0E4C\u0E20\u0E32\u0E1E\u0E2D\u0E37\u0E48\u0E19 \u0E46\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E44\u0E14\u0E23\u0E4C\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E44\u0E14\u0E49\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23 \u0E40\u0E0A\u0E48\u0E19 DigitalOcean, S3 \u0E41\u0E25\u0E30 Dropbox \u0E15\u0E32\u0E21\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",created_at:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E17\u0E35\u0E48",dropbox:"\u0E14\u0E23\u0E2D\u0E1A\u0E47\u0E2D\u0E01\u0E0B\u0E4C",name:"\u0E0A\u0E37\u0E48\u0E2D",driver:"\u0E04\u0E19\u0E02\u0E31\u0E1A\u0E23\u0E16",disk_type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17",disk_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E14\u0E34\u0E2A\u0E01\u0E4C",new_disk:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E43\u0E2B\u0E21\u0E48",filesystem_driver:"\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E23\u0E30\u0E1A\u0E1A\u0E41\u0E1F\u0E49\u0E21",local_driver:"\u0E04\u0E19\u0E02\u0E31\u0E1A\u0E23\u0E16\u0E17\u0E49\u0E2D\u0E07\u0E16\u0E34\u0E48\u0E19",local_root:"\u0E23\u0E32\u0E01\u0E17\u0E49\u0E2D\u0E07\u0E16\u0E34\u0E48\u0E19",public_driver:"\u0E04\u0E19\u0E02\u0E31\u0E1A\u0E23\u0E16\u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E30",public_root:"\u0E23\u0E32\u0E01\u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E30",public_url:"URL \u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E30",public_visibility:"\u0E17\u0E31\u0E28\u0E19\u0E27\u0E34\u0E2A\u0E31\u0E22\u0E02\u0E2D\u0E07\u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E0A\u0E19",media_driver:"\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E2A\u0E37\u0E48\u0E2D",media_root:"\u0E23\u0E32\u0E01\u0E2A\u0E37\u0E48\u0E2D",aws_driver:"\u0E44\u0E14\u0E23\u0E40\u0E27\u0E2D\u0E23\u0E4C AWS",aws_key:"\u0E04\u0E35\u0E22\u0E4C AWS",aws_secret:"AWS \u0E0B\u0E35\u0E40\u0E04\u0E23\u0E47\u0E15",aws_region:"\u0E20\u0E39\u0E21\u0E34\u0E20\u0E32\u0E04 AWS",aws_bucket:"AWS \u0E1A\u0E31\u0E04\u0E40\u0E01\u0E47\u0E15",aws_root:"\u0E23\u0E32\u0E01\u0E02\u0E2D\u0E07 AWS",do_spaces_type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17 Do Space",do_spaces_key:"\u0E1B\u0E38\u0E48\u0E21\u0E40\u0E27\u0E49\u0E19\u0E27\u0E23\u0E23\u0E04",do_spaces_secret:"\u0E17\u0E33\u0E0A\u0E48\u0E2D\u0E07\u0E27\u0E48\u0E32\u0E07\u0E25\u0E31\u0E1A",do_spaces_region:"\u0E17\u0E33\u0E1E\u0E37\u0E49\u0E19\u0E17\u0E35\u0E48\u0E20\u0E39\u0E21\u0E34\u0E20\u0E32\u0E04",do_spaces_bucket:"\u0E17\u0E33\u0E16\u0E31\u0E07\u0E40\u0E27\u0E49\u0E19\u0E27\u0E23\u0E23\u0E04",do_spaces_endpoint:"\u0E17\u0E33\u0E0A\u0E48\u0E2D\u0E07\u0E27\u0E48\u0E32\u0E07\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07",do_spaces_root:"\u0E23\u0E39\u0E17\u0E0A\u0E48\u0E2D\u0E07\u0E27\u0E48\u0E32\u0E07",dropbox_type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E02\u0E2D\u0E07 Dropbox",dropbox_token:"\u0E42\u0E17\u0E40\u0E04\u0E47\u0E19 Dropbox",dropbox_key:"\u0E1B\u0E38\u0E48\u0E21 Dropbox",dropbox_secret:"Dropbox Secret",dropbox_app:"\u0E41\u0E2D\u0E1B Dropbox",dropbox_root:"\u0E23\u0E39\u0E17\u0E02\u0E2D\u0E07 Dropbox",default_driver:"\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",is_default:"\u0E40\u0E1B\u0E47\u0E19\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",set_default_disk:"\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",set_default_disk_confirm:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E41\u0E25\u0E30\u0E44\u0E1F\u0E25\u0E4C PDF \u0E43\u0E2B\u0E21\u0E48\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E08\u0E30\u0E16\u0E39\u0E01\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E44\u0E27\u0E49\u0E43\u0E19\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E19\u0E35\u0E49",success_set_default_disk:"\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E40\u0E1B\u0E47\u0E19\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",save_pdf_to_disk:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E44\u0E1F\u0E25\u0E4C PDF \u0E25\u0E07\u0E43\u0E19\u0E14\u0E34\u0E2A\u0E01\u0E4C",disk_setting_description:" \u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E19\u0E35\u0E49, \u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E02\u0E2D\u0E07\u0E41\u0E15\u0E48\u0E25\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25, \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E25\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19 PDF \u0E1A\u0E19\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34.\u0E01\u0E32\u0E23\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49\u0E08\u0E30\u0E25\u0E14\u0E40\u0E27\u0E25\u0E32\u0E43\u0E19\u0E01\u0E32\u0E23\u0E42\u0E2B\u0E25\u0E14\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E14\u0E39\u0E44\u0E1F\u0E25\u0E4C PDF",select_disk:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E14\u0E34\u0E2A\u0E01\u0E4C",disk_settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E14\u0E34\u0E2A\u0E01\u0E4C",confirm_delete:"\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E25\u0E30\u0E42\u0E1F\u0E25\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E43\u0E19\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E17\u0E35\u0E48\u0E23\u0E30\u0E1A\u0E38\u0E08\u0E30\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E1C\u0E25\u0E01\u0E23\u0E30\u0E17\u0E1A \u0E41\u0E15\u0E48\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E08\u0E30\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01 Crater",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",edit_file_disk:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E41\u0E1F\u0E49\u0E21",success_create:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E17\u0E35\u0E48\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",success_update:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",error:"\u0E01\u0E32\u0E23\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",deleted_message:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E41\u0E1F\u0E49\u0E21\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",disk_variables_save_successfully:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",disk_variables_save_error:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",invalid_disk_credentials:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E15\u0E31\u0E27\u0E02\u0E2D\u0E07\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07"},taxations:{add_billing_address:"\u0E1B\u0E49\u0E2D\u0E19\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",add_shipping_address:"\u0E1B\u0E49\u0E2D\u0E19\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07",add_company_address:"\u0E43\u0E2A\u0E48\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",modal_description:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E08\u0E30\u0E14\u0E36\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E20\u0E32\u0E29\u0E35\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22",add_address:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E01\u0E20\u0E32\u0E29\u0E35\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22",address_placeholder:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07: 123 \u0E16\u0E19\u0E19\u0E02\u0E2D\u0E07\u0E09\u0E31\u0E19",city_placeholder:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07: \u0E25\u0E2D\u0E2A\u0E41\u0E2D\u0E19\u0E40\u0E08\u0E25\u0E34\u0E2A",state_placeholder:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07: CA",zip_placeholder:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07: 90024",invalid_address:"\u0E42\u0E1B\u0E23\u0E14\u0E23\u0E30\u0E1A\u0E38\u0E23\u0E32\u0E22\u0E25\u0E30\u0E40\u0E2D\u0E35\u0E22\u0E14\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07"}},UP={account_info:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E31\u0E0D\u0E0A\u0E35",account_info_desc:"\u0E23\u0E32\u0E22\u0E25\u0E30\u0E40\u0E2D\u0E35\u0E22\u0E14\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E08\u0E30\u0E16\u0E39\u0E01\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E1C\u0E39\u0E49\u0E14\u0E39\u0E41\u0E25\u0E23\u0E30\u0E1A\u0E1A\u0E2B\u0E25\u0E31\u0E01\u0E19\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E19\u0E35\u0E49\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E23\u0E32\u0E22\u0E25\u0E30\u0E40\u0E2D\u0E35\u0E22\u0E14\u0E44\u0E14\u0E49\u0E15\u0E25\u0E2D\u0E14\u0E40\u0E27\u0E25\u0E32\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A",name:"\u0E0A\u0E37\u0E48\u0E2D",email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",confirm_password:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",save_cont:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E41\u0E25\u0E30\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D",company_info:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",company_info_desc:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E41\u0E2A\u0E14\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E42\u0E1B\u0E23\u0E14\u0E17\u0E23\u0E32\u0E1A\u0E27\u0E48\u0E32\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E41\u0E01\u0E49\u0E44\u0E02\u0E44\u0E14\u0E49\u0E43\u0E19\u0E20\u0E32\u0E22\u0E2B\u0E25\u0E31\u0E07\u0E43\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32",company_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",company_logo:"\u0E42\u0E25\u0E42\u0E01\u0E49\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",logo_preview:"\u0E41\u0E2A\u0E14\u0E07\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E42\u0E25\u0E42\u0E01\u0E49",preferences:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E25\u0E31\u0E01\u0E29\u0E13\u0E30\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",preferences_desc:"\u0E23\u0E30\u0E1A\u0E38\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E19\u0E35\u0E49",currency_set_alert:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E02\u0E2D\u0E07\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E41\u0E1B\u0E25\u0E07\u0E44\u0E14\u0E49\u0E43\u0E19\u0E20\u0E32\u0E22\u0E2B\u0E25\u0E31\u0E07",country:"\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28",state:"\u0E40\u0E02\u0E15/\u0E2D\u0E33\u0E40\u0E20\u0E2D",city:"\u0E08\u0E31\u0E07\u0E2B\u0E27\u0E31\u0E14",address:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48",street:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E48\u0E39\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14 1 | \u0E17\u0E35\u0E48\u0E2D\u0E22\u0E48\u0E39\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14 2",phone:"\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C",zip_code:"\u0E23\u0E2B\u0E31\u0E2A\u0E44\u0E1B\u0E23\u0E29\u0E13\u0E35\u0E22\u0E4C",go_back:"\u0E01\u0E25\u0E31\u0E1A\u0E44\u0E1B",currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",language:"\u0E20\u0E32\u0E29\u0E32",time_zone:"\u0E40\u0E02\u0E15\u0E40\u0E27\u0E25\u0E32",fiscal_year:"\u0E1B\u0E35\u0E07\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E07\u0E34\u0E19",date_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from_address:"\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48",username:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",next:"\u0E16\u0E31\u0E14\u0E44\u0E1B",continue:"\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D",skip:"\u0E02\u0E49\u0E32\u0E21",database:{database:"URL \u0E02\u0E2D\u0E07\u0E44\u0E0B\u0E15\u0E4C\u0E41\u0E25\u0E30\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",connection:"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",host:"\u0E42\u0E2E\u0E2A\u0E15\u0E4C\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",port:"\u0E1E\u0E2D\u0E23\u0E4C\u0E15\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",app_url:"URL \u0E02\u0E2D\u0E07\u0E41\u0E2D\u0E1B",app_domain:"\u0E42\u0E14\u0E40\u0E21\u0E19\u0E02\u0E2D\u0E07\u0E41\u0E2D\u0E1B",username:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",db_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",db_path:"\u0E40\u0E2A\u0E49\u0E19\u0E17\u0E32\u0E07\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",desc:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E19\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E41\u0E25\u0E30\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E15\u0E31\u0E27\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E1F\u0E2D\u0E23\u0E4C\u0E21\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07"},permissions:{permissions:"\u0E01\u0E32\u0E23\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15",permission_confirm_title:"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E40\u0E2B\u0E23\u0E2D\u0E27\u0E48\u0E32\u0E2D\u0E22\u0E32\u0E01\u0E08\u0E30\u0E17\u0E33\u0E15\u0E48\u0E2D",permission_confirm_desc:"\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E02\u0E2D\u0E07\u0E42\u0E1F\u0E25\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",permission_desc:"\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E19\u0E35\u0E49\u0E04\u0E37\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E02\u0E2D\u0E07\u0E42\u0E1F\u0E25\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E17\u0E35\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E43\u0E2B\u0E49\u0E41\u0E2D\u0E1B\u0E17\u0E33\u0E07\u0E32\u0E19\u0E44\u0E14\u0E49\u0E2B\u0E32\u0E01\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27 \u0E42\u0E1B\u0E23\u0E14\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E43\u0E2B\u0E49\u0E41\u0E19\u0E48\u0E43\u0E08\u0E27\u0E48\u0E32\u0E04\u0E38\u0E13\u0E44\u0E14\u0E49\u0E17\u0E33\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E02\u0E2D\u0E07\u0E42\u0E1F\u0E25\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},verify_domain:{title:"\u0E01\u0E32\u0E23\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E42\u0E14\u0E40\u0E21\u0E19",desc:"\u0E23\u0E30\u0E1A\u0E1A\u0E43\u0E0A\u0E49\u0E01\u0E32\u0E23\u0E23\u0E31\u0E1A\u0E23\u0E2D\u0E07\u0E04\u0E27\u0E32\u0E21\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E15\u0E32\u0E21\u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19\u0E0B\u0E36\u0E48\u0E07\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E42\u0E14\u0E40\u0E21\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E27\u0E31\u0E15\u0E16\u0E38\u0E1B\u0E23\u0E30\u0E2A\u0E07\u0E04\u0E4C\u0E14\u0E49\u0E32\u0E19\u0E04\u0E27\u0E32\u0E21\u0E1B\u0E25\u0E2D\u0E14\u0E20\u0E31\u0E22\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E42\u0E14\u0E40\u0E21\u0E19\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E08\u0E30\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E40\u0E27\u0E47\u0E1A\u0E41\u0E2D\u0E1B\u0E1E\u0E25\u0E34\u0E40\u0E04\u0E0A\u0E31\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",app_domain:"\u0E42\u0E14\u0E40\u0E21\u0E19\u0E02\u0E2D\u0E07\u0E41\u0E2D\u0E1B",verify_now:"\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E40\u0E14\u0E35\u0E4B\u0E22\u0E27\u0E19\u0E35\u0E49",success:"\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E42\u0E14\u0E40\u0E21\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",failed:"\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E42\u0E14\u0E40\u0E21\u0E19\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E0A\u0E37\u0E48\u0E2D\u0E42\u0E14\u0E40\u0E21\u0E19\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",verify_and_continue:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E41\u0E25\u0E30\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D"},mail:{host:"\u0E42\u0E2E\u0E2A\u0E15\u0E4C\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",port:"\u0E1E\u0E2D\u0E23\u0E4C\u0E15\u0E40\u0E21\u0E25",driver:"\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",secret:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E31\u0E1A",mailgun_secret:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E31\u0E1A\u0E1B\u0E37\u0E19\u0E1E\u0E01\u0E1B\u0E37\u0E19",mailgun_domain:"\u0E42\u0E14\u0E40\u0E21\u0E19",mailgun_endpoint:"\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07 Mailgun",ses_secret:"SES \u0E0B\u0E35\u0E40\u0E04\u0E23\u0E47\u0E15",ses_key:"SES \u0E04\u0E35\u0E22\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",username:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",mail_config:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",from_name:"\u0E08\u0E32\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",from_mail:"\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2D\u0E35\u0E40\u0E21\u0E25",encryption:"\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E23\u0E2B\u0E31\u0E2A\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",mail_config_desc:"\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E44\u0E14\u0E23\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E08\u0E32\u0E01 app\u0E19\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E19\u0E35\u0E49\u0E04\u0E38\u0E13\u0E22\u0E31\u0E07\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E1A\u0E38\u0E04\u0E04\u0E25\u0E17\u0E35\u0E48\u0E2A\u0E32\u0E21\u0E40\u0E0A\u0E48\u0E19 Sendgrid, SES \u0E2F\u0E25\u0E2F"},req:{system_req:"\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E23\u0E30\u0E1A\u0E1A",php_req_version:"PHP (\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19 {version} \u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E0A\u0E49)",check_req:"\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23",system_req_desc:"\u0E23\u0E30\u0E1A\u0E1A\u0E21\u0E35\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E44\u0E21\u0E48\u0E01\u0E35\u0E48\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E43\u0E2B\u0E49\u0E41\u0E19\u0E48\u0E43\u0E08\u0E27\u0E48\u0E32\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E21\u0E35\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19 PHP \u0E17\u0E35\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E41\u0E25\u0E30\u0E2A\u0E48\u0E27\u0E19\u0E02\u0E22\u0E32\u0E22\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E17\u0E35\u0E48\u0E01\u0E25\u0E48\u0E32\u0E27\u0E16\u0E36\u0E07\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07"},errors:{migrate_failed:"\u0E01\u0E32\u0E23\u0E42\u0E22\u0E01\u0E22\u0E49\u0E32\u0E22\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",database_variables_save_error:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E02\u0E35\u0E22\u0E19\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E41\u0E1F\u0E49\u0E21.env\u0E01\u0E23\u0E38\u0E13\u0E32\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E02\u0E2D\u0E07\u0E44\u0E1F\u0E25\u0E4C",mail_variables_save_error:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",connection_failed:"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",database_should_be_empty:"\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E04\u0E27\u0E23\u0E08\u0E30\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32"},success:{mail_variables_save_successfully:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",database_variables_save_successfully:"\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"}},OP={invalid_phone:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",invalid_url:"URL \u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07 (\u0E40\u0E0A\u0E48\u0E19 http://www.craterapp.com)",invalid_domain_url:"URL \u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07 (\u0E40\u0E0A\u0E48\u0E19: craterapp.com)",required:"\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E23\u0E2D\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",email_incorrect:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",email_already_taken:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E39\u0E01\u0E16\u0E48\u0E32\u0E22\u0E44\u0E1B\u0E41\u0E25\u0E49\u0E27",email_does_not_exist:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E17\u0E35\u0E48\u0E23\u0E30\u0E1A\u0E38\u0E44\u0E21\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48",item_unit_already_taken:"\u0E0A\u0E37\u0E48\u0E2D\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E16\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27",payment_mode_already_taken:"\u0E0A\u0E37\u0E48\u0E2D\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E41\u0E25\u0E49\u0E27",send_reset_link:"\u0E2A\u0E48\u0E07\u0E25\u0E34\u0E07\u0E01\u0E4C\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15",not_yet:"\u0E22\u0E31\u0E07\u0E07\u0E31\u0E49\u0E19\u0E40\u0E2B\u0E23\u0E2D\u0E2A\u0E48\u0E07\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07",password_min_length:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30 {count}",name_min_length:"\u0E0A\u0E37\u0E48\u0E2D\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E19\u0E49\u0E2D\u0E22 {count}",prefix_min_length:"Prefix \u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E19\u0E49\u0E2D\u0E22 {count}",enter_valid_tax_rate:"\u0E1B\u0E49\u0E2D\u0E19\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E20\u0E32\u0E29\u0E35\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",numbers_only:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19",characters_only:"\u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30\u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19",password_incorrect:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E40\u0E2B\u0E21\u0E37\u0E2D\u0E19\u0E01\u0E31\u0E19",password_length:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27 {count} \u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30",qty_must_greater_than_zero:"\u0E1B\u0E23\u0E34\u0E21\u0E32\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\u0E28\u0E39\u0E19\u0E22\u0E4C",price_greater_than_zero:"\u0E23\u0E32\u0E04\u0E32\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\u0E28\u0E39\u0E19\u0E22\u0E4C",payment_greater_than_zero:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\u0E28\u0E39\u0E19\u0E22\u0E4C",payment_greater_than_due_amount:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E1B\u0E49\u0E2D\u0E19\u0E40\u0E1B\u0E47\u0E19\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30\u0E02\u0E2D\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49",quantity_maxlength:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 20 \u0E2B\u0E25\u0E31\u0E01",price_maxlength:"\u0E23\u0E32\u0E04\u0E32\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 20 \u0E2B\u0E25\u0E31\u0E01",price_minvalue:"\u0E23\u0E32\u0E04\u0E32\u0E04\u0E27\u0E23\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32 0",amount_maxlength:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32 20 \u0E2B\u0E25\u0E31\u0E01",amount_minvalue:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E04\u0E27\u0E23\u0E08\u0E30\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32 0",discount_maxlength:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E2A\u0E39\u0E07\u0E2A\u0E38\u0E14",description_maxlength:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 255 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",subject_maxlength:"\u0E40\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 100 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",message_maxlength:"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 255 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",maximum_options_error:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01 {max} \u0E44\u0E14\u0E49\u0E2A\u0E39\u0E07\u0E2A\u0E38\u0E14\u0E02\u0E31\u0E49\u0E19\u0E41\u0E23\u0E01\u0E43\u0E2B\u0E49\u0E25\u0E1A\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2D\u0E37\u0E48\u0E19",notes_maxlength:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 65,000 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",address_maxlength:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 255 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",ref_number_maxlength:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E2D\u0E49\u0E32\u0E07\u0E2D\u0E34\u0E07 \u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 255 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",prefix_maxlength:"Prefix \u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 5 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",something_went_wrong:"\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",number_length_minvalue:"\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E08\u0E33\u0E19\u0E27\u0E19\u0E04\u0E27\u0E23\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32 0",at_least_one_ability:"\u0E42\u0E1B\u0E23\u0E14\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E19\u0E49\u0E2D\u0E22\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C",valid_driver_key:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E04\u0E35\u0E22\u0E4C {driver} \u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",valid_exchange_rate:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",company_name_not_same:"\u0E0A\u0E37\u0E48\u0E2D \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E15\u0E49\u0E2D\u0E07\u0E15\u0E23\u0E07\u0E01\u0E31\u0E1A\u0E0A\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14"},LP={starter_plan:"\u0E04\u0E38\u0E13\u0E2A\u0E21\u0E1A\u0E31\u0E15\u0E34\u0E19\u0E35\u0E49\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E43\u0E0A\u0E49\u0E44\u0E14\u0E49\u0E43\u0E19\u0E41\u0E1C\u0E19 Starter \u0E41\u0E25\u0E30\u0E40\u0E1B\u0E47\u0E19\u0E15\u0E49\u0E19\u0E44\u0E1B!",invalid_provider_key:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E04\u0E35\u0E22\u0E4C API \u0E02\u0E2D\u0E07\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",estimate_number_used:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E44\u0E14\u0E49\u0E16\u0E39\u0E01\u0E43\u0E0A\u0E49\u0E44\u0E1B\u0E41\u0E25\u0E49\u0E27",invoice_number_used:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E44\u0E14\u0E49\u0E16\u0E39\u0E01\u0E19\u0E33\u0E44\u0E1B\u0E43\u0E0A\u0E49\u0E41\u0E25\u0E49\u0E27",payment_attached:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E21\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E41\u0E25\u0E49\u0E27\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E43\u0E2B\u0E49\u0E41\u0E19\u0E48\u0E43\u0E08\u0E27\u0E48\u0E32\u0E44\u0E14\u0E49\u0E25\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E48\u0E2D\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E08\u0E30\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E25\u0E1A\u0E15\u0E48\u0E2D\u0E44\u0E1B",payment_number_used:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E41\u0E25\u0E49\u0E27",name_already_taken:"\u0E0A\u0E37\u0E48\u0E2D\u0E44\u0E14\u0E49\u0E16\u0E39\u0E01\u0E19\u0E33\u0E44\u0E1B\u0E41\u0E25\u0E49\u0E27",receipt_does_not_exist:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19",customer_cannot_be_changed_after_payment_is_added:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E41\u0E1B\u0E25\u0E07\u0E44\u0E14\u0E49\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E41\u0E25\u0E49\u0E27",invalid_credentials:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E15\u0E31\u0E27\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",not_allowed:"\u0E44\u0E21\u0E48\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15",login_invalid_credentials:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E15\u0E31\u0E27\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E21\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E1A\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E02\u0E2D\u0E07\u0E40\u0E23\u0E32",enter_valid_cron_format:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A cron \u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",email_could_not_be_sent:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2A\u0E48\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",invalid_address:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",invalid_key:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",invalid_state:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E2A\u0E16\u0E32\u0E19\u0E30\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",invalid_city:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E08\u0E31\u0E07\u0E2B\u0E27\u0E31\u0E14\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",invalid_postal_code:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E1B\u0E49\u0E2D\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E44\u0E1B\u0E23\u0E29\u0E13\u0E35\u0E22\u0E4C\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07.",invalid_format:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E2A\u0E15\u0E23\u0E34\u0E07\u0E41\u0E1A\u0E1A\u0E2A\u0E2D\u0E1A\u0E16\u0E32\u0E21\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",api_error:"\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E44\u0E21\u0E48\u0E15\u0E2D\u0E1A\u0E2A\u0E19\u0E2D\u0E07",feature_not_enabled:"\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1F\u0E35\u0E40\u0E08\u0E2D\u0E23\u0E4C",request_limit_met:"\u0E40\u0E01\u0E34\u0E19\u0E02\u0E35\u0E14 \u0E08\u0E33\u0E01\u0E31\u0E14 \u0E01\u0E32\u0E23\u0E23\u0E49\u0E2D\u0E07\u0E02\u0E2D API",address_incomplete:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E44\u0E21\u0E48\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C"},qP="\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",BP="\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48",KP="\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",ZP="\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38",WP="\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",HP="\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",GP="\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",YP="\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",JP="\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",QP="\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",XP="\u0E2B\u0E19\u0E48\u0E27\u0E22",eS="\u0E23\u0E32\u0E04\u0E32\u0E15\u0E48\u0E2D\u0E2B\u0E19\u0E48\u0E27\u0E22",tS="\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",aS="\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",nS="\u0E22\u0E2D\u0E14\u0E23\u0E27\u0E21",iS="\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E31\u0E49\u0E07\u0E2A\u0E34\u0E49\u0E19",oS="\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",sS="\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19",rS="\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",dS="\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",lS="\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",cS="\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A",_S="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",uS="\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",mS="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E1C\u0E25\u0E01\u0E33\u0E44\u0E23\u0E02\u0E32\u0E14\u0E17\u0E38\u0E19",pS="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E1D\u0E48\u0E32\u0E22\u0E02\u0E32\u0E22",fS="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22",gS="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E2A\u0E23\u0E38\u0E1B\u0E20\u0E32\u0E29\u0E35",vS="\u0E40\u0E07\u0E34\u0E19\u0E44\u0E14\u0E49",yS="\u0E01\u0E33\u0E44\u0E23\u0E2A\u0E38\u0E17\u0E18\u0E34",hS="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22: \u0E42\u0E14\u0E22\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",bS="\u0E22\u0E2D\u0E14\u0E02\u0E32\u0E22\u0E23\u0E27\u0E21",kS="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22: \u0E15\u0E32\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",wS="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E20\u0E32\u0E29\u0E35",zS="\u0E20\u0E32\u0E29\u0E35\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",xS="\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35",PS="\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",SS="\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19,",jS="\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07,",AS="\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E08\u0E32\u0E01:",DS="\u0E20\u0E32\u0E29\u0E35",CS="\u0E1C\u0E49\u0E39\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",NS="\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",ES="\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E48\u0E39";var IS={navigation:kP,general:wP,dashboard:zP,tax_types:xP,global_search:PP,company_switcher:SP,dateRange:jP,customers:AP,items:DP,estimates:CP,invoices:NP,recurring_invoices:EP,payments:IP,expenses:TP,login:RP,modules:$P,users:MP,reports:FP,settings:VP,wizard:UP,validation:OP,errors:LP,pdf_estimate_label:qP,pdf_estimate_number:BP,pdf_estimate_date:KP,pdf_estimate_expire_date:ZP,pdf_invoice_label:WP,pdf_invoice_number:HP,pdf_invoice_date:GP,pdf_invoice_due_date:YP,pdf_notes:JP,pdf_items_label:QP,pdf_quantity_label:XP,pdf_price_label:eS,pdf_discount_label:tS,pdf_amount_label:aS,pdf_subtotal:nS,pdf_total:iS,pdf_payment_label:oS,pdf_payment_receipt_label:sS,pdf_payment_date:rS,pdf_payment_number:dS,pdf_payment_mode:lS,pdf_payment_amount_received_label:cS,pdf_expense_report_label:_S,pdf_total_expenses_label:uS,pdf_profit_loss_label:mS,pdf_sales_customers_label:pS,pdf_sales_items_label:fS,pdf_tax_summery_label:gS,pdf_income_label:vS,pdf_net_profit_label:yS,pdf_customer_sales_report:hS,pdf_total_sales_label:bS,pdf_item_sales_label:kS,pdf_tax_report_label:wS,pdf_total_tax_label:zS,pdf_tax_types_label:xS,pdf_expenses_label:PS,pdf_bill_to:SS,pdf_ship_to:jS,pdf_received_from:AS,pdf_tax_label:DS,pdf_company_name:CS,pdf_customer:NS,pdf_address:ES},TS={cs:Xi,en:cs,fr:br,es:Cd,ar:Ul,de:Yc,ja:su,pt_BR:Em,it:Lp,sr:Xf,nl:lv,ko:py,lv:xh,sv:Tb,sk:Bk,vi:ez,pl:gm,el:cx,hr:bP,th:IS};const RS={props:{bgColor:{type:String,default:null},color:{type:String,default:null}},setup(n){return(r,o)=>(l(),_("span",{class:"px-2 py-1 text-sm font-normal text-center text-green-800 uppercase bg-success",style:De({backgroundColor:n.bgColor,color:n.color})},[M(r.$slots,"default")],4))}};var $S=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:RS});const MS={name:"BaseBreadcrumb"},FS={class:"flex flex-wrap py-4 text-gray-900 rounded list-reset"};function VS(n,r,o,a,t,i){return l(),_("nav",null,[c("ol",FS,[M(n.$slots,"default")])])}var US=ee(MS,[["render",VS]]),OS=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:US});const LS={class:"pr-2 text-sm"},qS={key:0,class:"px-1"},BS={props:{title:{type:String,default:String},to:{type:String,default:"#"},active:{type:Boolean,default:!1,required:!1}},setup(n){return(r,o)=>{const a=C("router-link");return l(),_("li",LS,[u(a,{class:"m-0 mr-2 text-sm font-medium leading-5 text-gray-900 outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-400",to:n.to},{default:f(()=>[B(w(n.title),1)]),_:1},8,["to"]),n.active?P("",!0):(l(),_("span",qS,"/"))])}}};var KS=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:BS});const ZS={},WS={class:"animate-spin",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},HS=c("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),GS=c("path",{class:"opacity-75",fill:"currentColor",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"},null,-1),YS=[HS,GS];function JS(n,r){return l(),_("svg",WS,YS)}var QS=ee(ZS,[["render",JS]]);const XS={props:{contentLoading:{type:Boolean,default:!1},defaultClass:{type:String,default:"inline-flex whitespace-nowrap items-center border font-medium focus:outline-none focus:ring-2 focus:ring-offset-2"},tag:{type:String,default:"button"},disabled:{type:Boolean,default:!1},rounded:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},size:{type:String,default:"md",validator:function(n){return["xs","sm","md","lg","xl"].indexOf(n)!==-1}},variant:{type:String,default:"primary",validator:function(n){return["primary","secondary","primary-outline","white","danger","gray"].indexOf(n)!==-1}}},setup(n){const r=n,o=A(()=>({"px-2.5 py-1.5 text-xs leading-4 rounded":r.size==="xs","px-3 py-2 text-sm leading-4 rounded-md":r.size=="sm","px-4 py-2 text-sm leading-5 rounded-md":r.size==="md","px-4 py-2 text-base leading-6 rounded-md":r.size==="lg","px-6 py-3 text-base leading-6 rounded-md":r.size==="xl"})),a=A(()=>{switch(r.size){case"xs":return"32";case"sm":return"38";case"md":return"42";case"lg":return"42";case"xl":return"46";default:return""}}),t=A(()=>({"border-transparent shadow-sm text-white bg-primary-600 hover:bg-primary-700 focus:ring-primary-500":r.variant==="primary","border-transparent text-primary-700 bg-primary-100 hover:bg-primary-200 focus:ring-primary-500":r.variant==="secondary","border-transparent border-solid border-primary-500 font-normal transition ease-in-out duration-150 text-primary-500 hover:bg-primary-200 shadow-inner focus:ring-primary-500":r.variant=="primary-outline","border-gray-200 text-gray-700 bg-white hover:bg-gray-50 focus:ring-primary-500 focus:ring-offset-0":r.variant=="white","border-transparent shadow-sm text-white bg-red-600 hover:bg-red-700 focus:ring-red-500":r.variant==="danger","border-transparent bg-gray-200 border hover:bg-opacity-60 focus:ring-gray-500 focus:ring-offset-0":r.variant==="gray"})),i=A(()=>r.rounded?"!rounded-full":""),e=A(()=>({"-ml-0.5 mr-2 h-4 w-4":r.size=="sm","-ml-1 mr-2 h-5 w-5":r.size==="md","-ml-1 mr-3 h-5 w-5":r.size==="lg"||r.size==="xl"})),s=A(()=>({"text-white":r.variant==="primary","text-primary-700":r.variant==="secondary","text-gray-700":r.variant==="white","text-gray-400":r.variant==="gray"})),m=A(()=>({"ml-2 -mr-0.5 h-4 w-4":r.size=="sm","ml-2 -mr-1 h-5 w-5":r.size==="md","ml-3 -mr-1 h-5 w-5":r.size==="lg"||r.size==="xl"}));return(p,k)=>{const z=C("BaseContentPlaceholdersBox"),g=C("BaseContentPlaceholders"),h=C("BaseCustomTag");return n.contentLoading?(l(),T(g,{key:0,class:"disabled cursor-normal pointer-events-none"},{default:f(()=>[u(z,{rounded:!0,style:De([{width:"96px"},`height: ${d(a)}px;`])},null,8,["style"])]),_:1})):(l(),T(h,{key:1,tag:n.tag,disabled:n.disabled,class:N([n.defaultClass,d(o),d(t),d(i)])},{default:f(()=>[n.loading?(l(),T(QS,{key:0,class:N([d(e),d(s)])},null,8,["class"])):M(p.$slots,"left",{key:1,class:N(d(e))}),M(p.$slots,"default"),M(p.$slots,"right",{class:N([d(m),d(s)])})]),_:3},8,["tag","disabled","class"]))}}};var ej=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:XS});const tj={class:"bg-white rounded-lg shadow"},aj={key:0,class:"px-5 py-4 text-black border-b border-gray-100 border-solid"},nj={key:1,class:"px-5 py-4 border-t border-gray-100 border-solid sm:px-6"},ij={props:{containerClass:{type:String,default:"px-4 py-5 sm:px-8 sm:py-8"}},setup(n){const r=pe(),o=A(()=>!!r.header),a=A(()=>!!r.footer);return(t,i)=>(l(),_("div",tj,[d(o)?(l(),_("div",aj,[M(t.$slots,"header")])):P("",!0),c("div",{class:N(n.containerClass)},[M(t.$slots,"default")],2),d(a)?(l(),_("div",nj,[M(t.$slots,"footer")])):P("",!0)]))}};var oj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:ij});const sj={class:"relative flex items-start"},rj={class:"flex items-center h-5"},dj=["id","disabled"],lj={class:"ml-3 text-sm"},cj=["for"],_j={key:1,class:"text-gray-500"},uj={props:{label:{type:String,default:""},description:{type:String,default:""},modelValue:{type:[Boolean,Array],default:!1},id:{type:[Number,String],default:()=>`check_${Math.random().toString(36).substr(2,9)}`},disabled:{type:Boolean,default:!1},checkboxClass:{type:String,default:"w-4 h-4 border-gray-300 rounded cursor-pointer"},setInitialValue:{type:Boolean,default:!1}},emits:["update:modelValue","change"],setup(n,{emit:r}){const o=n;o.setInitialValue&&r("update:modelValue",o.modelValue);const a=A({get:()=>o.modelValue,set:i=>{r("update:modelValue",i),r("change",i)}}),t=A(()=>o.disabled?"text-gray-300 cursor-not-allowed":"text-primary-600 focus:ring-primary-500");return(i,e)=>(l(),_("div",sj,[c("div",rj,[xe(c("input",le({id:n.id,"onUpdate:modelValue":e[0]||(e[0]=s=>J(a)?a.value=s:null)},i.$attrs,{disabled:n.disabled,type:"checkbox",class:[n.checkboxClass,d(t)]}),null,16,dj),[[Ut,d(a)]])]),c("div",lj,[n.label?(l(),_("label",{key:0,for:n.id,class:N(`font-medium ${n.disabled?"text-gray-400 cursor-not-allowed":"text-gray-600"} cursor-pointer `)},w(n.label),11,cj)):P("",!0),n.description?(l(),_("p",_j,w(n.description),1)):P("",!0)])]))}};var mj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:uj});const pj={props:{rounded:{type:Boolean,default:!1},centered:{type:Boolean,default:!1},animated:{type:Boolean,default:!0}},setup(n){const r=n,o=A(()=>({"base-content-placeholders":!0,"base-content-placeholders-is-rounded":r.rounded,"base-content-placeholders-is-centered":r.centered,"base-content-placeholders-is-animated":r.animated}));return(a,t)=>(l(),_("div",{class:N(d(o))},[M(a.$slots,"default")],2))}};var fj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:pj});const gj={props:{circle:{type:Boolean,default:!1},rounded:{type:Boolean,default:!1}},setup(n){const r=n,o=A(()=>({"base-content-circle":r.circle,"base-content-placeholders-is-rounded":r.rounded}));return(a,t)=>(l(),_("div",{class:N(["base-content-placeholders-box",d(o)])},null,2))}};var vj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:gj});const yj={class:"base-content-placeholders-heading"},hj={key:0,class:"base-content-placeholders-heading__box"},bj=c("div",{class:"base-content-placeholders-heading__content"},[c("div",{class:"base-content-placeholders-heading__title",style:{background:"#eee"}}),c("div",{class:"base-content-placeholders-heading__subtitle"})],-1),kj={props:{box:{type:Boolean,default:!1},rounded:{type:Boolean,default:!1}},setup(n){return(r,o)=>(l(),_("div",yj,[n.box?(l(),_("div",hj)):P("",!0),bj]))}};var wj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:kj});const zj={class:"base-content-placeholders-text"},xj={props:{lines:{type:Number,default:4},rounded:{type:Boolean,default:!1}},setup(n){const r=n,o=A(()=>({"base-content-placeholders-is-rounded":r.rounded}));return(a,t)=>(l(),_("div",zj,[(l(!0),_(X,null,ae(n.lines,i=>(l(),_("div",{key:i,class:N([d(o),"w-full h-full base-content-placeholders-text__line"])},null,2))),128))]))}};var Pj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:xj}),zt={id:null,label:null,type:null,name:null,default_answer:null,is_required:!1,placeholder:null,model_type:null,order:1,options:[]},Sj=n=>Xe({locale:"en",fallbackLocale:"en",messages:n});const{global:re}=Sj;var Ze={isImageFile(n){return["image/gif","image/jpeg","image/png"].includes(n)},addClass(n,r){n.classList?n.classList.add(r):n.className+=" "+r},hasClass(n,r){return n.classList?n.classList.contains(r):new RegExp("(^| )"+r+"( |$)","gi").test(n.className)},formatMoney(n,r=0){r||(r={precision:2,thousand_separator:",",decimal_separator:".",symbol:"$"}),n=n/100;let{precision:o,decimal_separator:a,thousand_separator:t,symbol:i,swap_currency_symbol:e}=r;try{o=Math.abs(o),o=isNaN(o)?2:o;const s=n<0?"-":"";let m=parseInt(n=Math.abs(Number(n)||0).toFixed(o)).toString(),p=m.length>3?m.length%3:0,k=`${i}`,z=p?m.substr(0,p)+t:"",g=m.substr(p).replace(/(\d{3})(?=\d)/g,"$1"+t),h=o?a+Math.abs(n-m).toFixed(o).slice(2):"",D=s+z+g+h;return e?D+" "+k:k+" "+D}catch(s){console.error(s)}},mergeSettings(n,r){Object.keys(r).forEach(function(o){o in n&&(n[o]=r[o])})},checkValidUrl(n){return n.includes("http://localhost")||n.includes("http://127.0.0.1")||n.includes("https://localhost")||n.includes("https://127.0.0.1")?!0:!!new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(n)},checkValidDomainUrl(n){return n.includes("localhost")||n.includes("127.0.0.1")?!0:!!new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(n)},fallbackCopyTextToClipboard(n){var r=document.createElement("textarea");r.value=n,r.style.top="0",r.style.left="0",r.style.position="fixed",document.body.appendChild(r),r.focus(),r.select();try{var o=document.execCommand("copy"),a=o?"successful":"unsuccessful";console.log("Fallback: Copying text command was "+a)}catch(t){console.error("Fallback: Oops, unable to copy",t)}document.body.removeChild(r)},copyTextToClipboard(n){if(!navigator.clipboard){this.fallbackCopyTextToClipboard(n);return}navigator.clipboard.writeText(n).then(function(){return!0},function(r){return!1})},arrayDifference(n,r){return n==null?void 0:n.filter(o=>(r==null?void 0:r.indexOf(o))<0)},getBadgeStatusColor(n){switch(n){case"DRAFT":return{bgColor:"#F8EDCB",color:"#744210"};case"PAID":return{bgColor:"#D5EED0",color:"#276749"};case"UNPAID":return{bgColor:"#F8EDC",color:"#744210"};case"SENT":return{bgColor:"rgba(246, 208, 154, 0.4)",color:"#975a16"};case"REJECTED":return{bgColor:"#E1E0EA",color:"#1A1841"};case"ACCEPTED":return{bgColor:"#D5EED0",color:"#276749"};case"VIEWED":return{bgColor:"#C9E3EC",color:"#2c5282"};case"EXPIRED":return{bgColor:"#FED7D7",color:"#c53030"};case"PARTIALLY PAID":return{bgColor:"#C9E3EC",color:"#2c5282"};case"COMPLETED":return{bgColor:"#D5EED0",color:"#276749"};case"DUE":return{bgColor:"#F8EDCB",color:"#744210"};case"YES":return{bgColor:"#D5EED0",color:"#276749"};case"NO":return{bgColor:"#FED7D7",color:"#c53030"}}},getStatusTranslation(n){switch(n){case"DRAFT":return re.t("general.draft");case"PAID":return re.t("invoices.paid");case"UNPAID":return re.t("invoices.unpaid");case"SENT":return re.t("general.sent");case"REJECTED":return re.t("estimates.rejected");case"ACCEPTED":return re.t("estimates.accepted");case"VIEWED":return re.t("invoices.viewed");case"EXPIRED":return re.t("estimates.expired");case"PARTIALLY PAID":return re.t("estimates.partially_paid");case"COMPLETED":return re.t("invoices.completed");case"DUE":return re.t("general.due");default:return n}},toFormData(n){const r=new FormData;return Object.keys(n).forEach(o=>{Ot.exports.isArray(n[o])?r.append(o,JSON.stringify(n[o])):(n[o]===null&&(n[o]=""),r.append(o,n[o]))}),r}};const jj=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n;return r({id:"custom-field",state:()=>({customFields:[],isRequestOngoing:!1,currentCustomField:$({},zt)}),getters:{isEdit(){return!!this.currentCustomField.id}},actions:{resetCustomFields(){this.customFields=[]},resetCurrentCustomField(){this.currentCustomField=$({},zt)},fetchCustomFields(a){return new Promise((t,i)=>{v.get("/api/v1/custom-fields",{params:a}).then(e=>{this.customFields=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},fetchNoteCustomFields(a){return new Promise((t,i)=>{if(this.isRequestOngoing)return t({requestOnGoing:!0}),!0;this.isRequestOngoing=!0,v.get("/api/v1/custom-fields",{params:a}).then(e=>{this.customFields=e.data.data,this.isRequestOngoing=!1,t(e)}).catch(e=>{this.isRequestOngoing=!1,y(e),i(e)})})},fetchCustomField(a){return new Promise((t,i)=>{v.get(`/api/v1/custom-fields/${a}`).then(e=>{this.currentCustomField=e.data.data,this.currentCustomField.options&&this.currentCustomField.options.length&&(this.currentCustomField.options=this.currentCustomField.options.map(s=>s={name:s})),t(e)}).catch(e=>{y(e),i(e)})})},addCustomField(a){const t=F();return new Promise((i,e)=>{v.post("/api/v1/custom-fields",a).then(s=>{let m=$({},s.data.data);m.options&&(m.options=m.options.map(p=>({name:p||""}))),this.customFields.push(m),t.showNotification({type:"success",message:o.t("settings.custom_fields.added_message")}),i(s)}).catch(s=>{y(s),e(s)})})},updateCustomField(a){const t=F();return new Promise((i,e)=>{v.put(`/api/v1/custom-fields/${a.id}`,a).then(s=>{let m=$({},s.data.data);m.options&&(m.options=m.options.map(k=>({name:k||""})));let p=this.customFields.findIndex(k=>k.id===m.id);this.customFields[p]&&(this.customFields[p]=m),t.showNotification({type:"success",message:o.t("settings.custom_fields.updated_message")}),i(s)}).catch(s=>{y(s),e(s)})})},deleteCustomFields(a){const t=F();return new Promise((i,e)=>{v.delete(`/api/v1/custom-fields/${a}`).then(s=>{let m=this.customFields.findIndex(p=>p.id===a);this.customFields.splice(m,1),s.data.error?t.showNotification({type:"error",message:o.t("settings.custom_fields.already_in_use")}):t.showNotification({type:"success",message:o.t("settings.custom_fields.deleted_message")}),i(s)}).catch(s=>{y(s),e(s)})})}}})()},Aj={key:1,class:"relative"},Dj={class:"absolute bottom-0 right-0 z-10"},Cj={class:"flex p-2"},Nj={class:"mb-1 ml-2 text-xs font-semibold text-gray-500 uppercase"},Ej=["onClick"],Ij={class:"flex pl-1"},Tj={props:{contentLoading:{type:Boolean,default:!1},modelValue:{type:String,default:""},fields:{type:Array,default:null}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=jj();let t=K([]),i=K([]),e=K([]),s=K([]),m=K([]);fe(()=>o.fields,g=>{o.fields&&o.fields.length>0&&z()}),fe(()=>a.customFields,g=>{i.value=g?g.filter(h=>h.model_type==="Invoice"):[],m.value=g?g.filter(h=>h.model_type==="Customer"):[],s.value=g?g.filter(h=>h.model_type==="Payment"):[],e.value=g.filter(h=>h.model_type==="Estimate"),z()}),Pe(()=>{k()});const p=A({get:()=>o.modelValue,set:g=>{r("update:modelValue",g)}});async function k(){await a.fetchCustomFields()}async function z(){t.value=[],o.fields&&o.fields.length>0&&(o.fields.find(g=>g=="shipping")&&t.value.push({label:"Shipping Address",fields:[{label:"Address name",value:"SHIPPING_ADDRESS_NAME"},{label:"Country",value:"SHIPPING_COUNTRY"},{label:"State",value:"SHIPPING_STATE"},{label:"City",value:"SHIPPING_CITY"},{label:"Address Street 1",value:"SHIPPING_ADDRESS_STREET_1"},{label:"Address Street 2",value:"SHIPPING_ADDRESS_STREET_2"},{label:"Phone",value:"SHIPPING_PHONE"},{label:"Zip Code",value:"SHIPPING_ZIP_CODE"}]}),o.fields.find(g=>g=="billing")&&t.value.push({label:"Billing Address",fields:[{label:"Address name",value:"BILLING_ADDRESS_NAME"},{label:"Country",value:"BILLING_COUNTRY"},{label:"State",value:"BILLING_STATE"},{label:"City",value:"BILLING_CITY"},{label:"Address Street 1",value:"BILLING_ADDRESS_STREET_1"},{label:"Address Street 2",value:"BILLING_ADDRESS_STREET_2"},{label:"Phone",value:"BILLING_PHONE"},{label:"Zip Code",value:"BILLING_ZIP_CODE"}]}),o.fields.find(g=>g=="customer")&&t.value.push({label:"Customer",fields:[{label:"Display Name",value:"CONTACT_DISPLAY_NAME"},{label:"Contact Name",value:"PRIMARY_CONTACT_NAME"},{label:"Email",value:"CONTACT_EMAIL"},{label:"Phone",value:"CONTACT_PHONE"},{label:"Website",value:"CONTACT_WEBSITE"},...m.value.map(g=>({label:g.label,value:g.slug}))]}),o.fields.find(g=>g=="invoice")&&t.value.push({label:"Invoice",fields:[{label:"Date",value:"INVOICE_DATE"},{label:"Due Date",value:"INVOICE_DUE_DATE"},{label:"Number",value:"INVOICE_NUMBER"},{label:"Ref Number",value:"INVOICE_REF_NUMBER"},...i.value.map(g=>({label:g.label,value:g.slug}))]}),o.fields.find(g=>g=="estimate")&&t.value.push({label:"Estimate",fields:[{label:"Date",value:"ESTIMATE_DATE"},{label:"Expiry Date",value:"ESTIMATE_EXPIRY_DATE"},{label:"Number",value:"ESTIMATE_NUMBER"},{label:"Ref Number",value:"ESTIMATE_REF_NUMBER"},...e.value.map(g=>({label:g.label,value:g.slug}))]}),o.fields.find(g=>g=="payment")&&t.value.push({label:"Payment",fields:[{label:"Date",value:"PAYMENT_DATE"},{label:"Number",value:"PAYMENT_NUMBER"},{label:"Mode",value:"PAYMENT_MODE"},{label:"Amount",value:"PAYMENT_AMOUNT"},...s.value.map(g=>({label:g.label,value:g.slug}))]}),o.fields.find(g=>g=="company")&&t.value.push({label:"Company",fields:[{label:"Company Name",value:"COMPANY_NAME"},{label:"Country",value:"COMPANY_COUNTRY"},{label:"State",value:"COMPANY_STATE"},{label:"City",value:"COMPANY_CITY"},{label:"Address Street 1",value:"COMPANY_ADDRESS_STREET_1"},{label:"Address Street 2",value:"COMPANY_ADDRESS_STREET_2"},{label:"Phone",value:"COMPANY_PHONE"},{label:"Zip Code",value:"COMPANY_ZIP_CODE"}]}))}return z(),(g,h)=>{const D=C("BaseContentPlaceholdersBox"),R=C("BaseContentPlaceholders"),E=C("BaseIcon"),x=C("BaseButton"),V=C("BaseDropdown"),L=C("BaseEditor");return n.contentLoading?(l(),T(R,{key:0},{default:f(()=>[u(D,{rounded:!0,class:"w-full",style:{height:"200px"}})]),_:1})):(l(),_("div",Aj,[c("div",Dj,[u(V,{"close-on-select":!0,"max-height":"220",position:"top-end","width-class":"w-92",class:"mb-2"},{activator:f(()=>[u(x,{type:"button",variant:"primary-outline",class:"mr-4"},{left:f(G=>[u(E,{name:"PlusSmIcon",class:N(G.class)},null,8,["class"])]),default:f(()=>[B(w(g.$t("settings.customization.insert_fields"))+" ",1)]),_:1})]),default:f(()=>[c("div",Cj,[(l(!0),_(X,null,ae(d(t),(G,me)=>(l(),_("ul",{key:me,class:"list-none"},[c("li",Nj,w(G.label),1),(l(!0),_(X,null,ae(G.fields,(Z,I)=>(l(),_("li",{key:I,class:"w-48 text-sm font-normal cursor-pointer hover:bg-gray-100 rounded ml-1 py-0.5",onClick:b=>p.value+=`{${Z.value}}`},[c("div",Ij,[u(E,{name:"ChevronDoubleRightIcon",class:"h-3 mt-1 mr-2 text-gray-400"}),B(" "+w(Z.label),1)])],8,Ej))),128))]))),128))])]),_:1})]),u(L,{modelValue:d(p),"onUpdate:modelValue":h[0]||(h[0]=G=>J(p)?p.value=G:null)},null,8,["modelValue"])]))}}};var Rj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Tj});const $j={props:{tag:{type:String,default:"button"}},setup(n,{slots:r,attrs:o,emit:a}){return()=>Lt(`${n.tag}`,o,r)}};var Mj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:$j});const Fj={key:0,class:"text-sm font-bold leading-5 text-black non-italic space-y-1"},Vj={key:0},Uj={key:1},Oj={key:2},Lj={key:3},qj={key:4},Bj={key:5},Kj={props:{address:{type:Object,required:!0}},setup(n){return(r,o)=>{var a,t,i,e,s,m,p,k,z,g,h,D,R,E;return n.address?(l(),_("div",Fj,[((a=n.address)==null?void 0:a.address_street_1)?(l(),_("p",Vj,w((t=n.address)==null?void 0:t.address_street_1)+",",1)):P("",!0),((i=n.address)==null?void 0:i.address_street_2)?(l(),_("p",Uj,w((e=n.address)==null?void 0:e.address_street_2)+",",1)):P("",!0),((s=n.address)==null?void 0:s.city)?(l(),_("p",Oj,w((m=n.address)==null?void 0:m.city)+",",1)):P("",!0),((p=n.address)==null?void 0:p.state)?(l(),_("p",Lj,w((k=n.address)==null?void 0:k.state)+",",1)):P("",!0),((g=(z=n.address)==null?void 0:z.country)==null?void 0:g.name)?(l(),_("p",qj,w((D=(h=n.address)==null?void 0:h.country)==null?void 0:D.name)+",",1)):P("",!0),((R=n.address)==null?void 0:R.zip)?(l(),_("p",Bj,w((E=n.address)==null?void 0:E.zip)+".",1)):P("",!0)])):P("",!0)}}};var Zj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Kj}),$e={name:null,phone:null,address_street_1:null,address_street_2:null,city:null,state:null,country_id:null,zip:null,type:null};function xt(){return{name:"",contact_name:"",email:"",phone:null,password:"",confirm_password:"",currency_id:null,website:null,billing:$({},$e),shipping:$({},$e),customFields:[],fields:[],enable_portal:!1}}const ke=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n;return r({id:"customer",state:()=>({customers:[],totalCustomers:0,selectAllField:!1,selectedCustomers:[],selectedViewCustomer:{},isFetchingInitialSettings:!1,isFetchingViewData:!1,currentCustomer:$({},xt()),editCustomer:null}),getters:{isEdit:a=>!!a.currentCustomer.id},actions:{resetCurrentCustomer(){this.currentCustomer=$({},xt())},copyAddress(){this.currentCustomer.shipping=W($({},this.currentCustomer.billing),{type:"shipping"})},fetchCustomerInitialSettings(a){const t=ge(),i=Te(),e=_e();this.isFetchingInitialSettings=!0;let s=[];a?s=[this.fetchCustomer(t.params.id)]:this.currentCustomer.currency_id=e.selectedCompanyCurrency.id,Promise.all([i.fetchCurrencies(),i.fetchCountries(),...s]).then(async([m,p,k])=>{this.isFetchingInitialSettings=!1}).catch(m=>{y(m)})},fetchCustomers(a){return new Promise((t,i)=>{v.get("/api/v1/customers",{params:a}).then(e=>{this.customers=e.data.data,this.totalCustomers=e.data.meta.customer_total_count,t(e)}).catch(e=>{y(e),i(e)})})},fetchViewCustomer(a){return new Promise((t,i)=>{this.isFetchingViewData=!0,v.get(`/api/v1/customers/${a.id}/stats`,{params:a}).then(e=>{this.selectedViewCustomer={},Object.assign(this.selectedViewCustomer,e.data.data),this.setAddressStub(e.data.data),this.isFetchingViewData=!1,t(e)}).catch(e=>{this.isFetchingViewData=!1,y(e),i(e)})})},fetchCustomer(a){return new Promise((t,i)=>{v.get(`/api/v1/customers/${a}`).then(e=>{Object.assign(this.currentCustomer,e.data.data),this.setAddressStub(e.data.data),t(e)}).catch(e=>{y(e),i(e)})})},addCustomer(a){return new Promise((t,i)=>{v.post("/api/v1/customers",a).then(e=>{this.customers.push(e.data.data),F().showNotification({type:"success",message:o.t("customers.created_message")}),t(e)}).catch(e=>{y(e),i(e)})})},updateCustomer(a){return new Promise((t,i)=>{v.put(`/api/v1/customers/${a.id}`,a).then(e=>{if(e.data){let s=this.customers.findIndex(p=>p.id===e.data.data.id);this.customers[s]=a,F().showNotification({type:"success",message:o.t("customers.updated_message")})}t(e)}).catch(e=>{y(e),i(e)})})},deleteCustomer(a){const t=F();return new Promise((i,e)=>{v.post("/api/v1/customers/delete",a).then(s=>{let m=this.customers.findIndex(p=>p.id===a);this.customers.splice(m,1),t.showNotification({type:"success",message:o.tc("customers.deleted_message",1)}),i(s)}).catch(s=>{y(s),e(s)})})},deleteMultipleCustomers(){const a=F();return new Promise((t,i)=>{v.post("/api/v1/customers/delete",{ids:this.selectedCustomers}).then(e=>{this.selectedCustomers.forEach(s=>{let m=this.customers.findIndex(p=>p.id===s.id);this.customers.splice(m,1)}),a.showNotification({type:"success",message:o.tc("customers.deleted_message",2)}),t(e)}).catch(e=>{y(e),i(e)})})},setSelectAllState(a){this.selectAllField=a},selectCustomer(a){this.selectedCustomers=a,this.selectedCustomers.length===this.customers.length?this.selectAllField=!0:this.selectAllField=!1},selectAllCustomers(){if(this.selectedCustomers.length===this.customers.length)this.selectedCustomers=[],this.selectAllField=!1;else{let a=this.customers.map(t=>t.id);this.selectedCustomers=a,this.selectAllField=!0}},setAddressStub(a){a.billing||(this.currentCustomer.billing=$({},$e)),a.shipping||(this.currentCustomer.shipping=$({},$e))}}})()},je=(n=!1)=>(n?window.pinia.defineStore:Q)({id:"modal",state:()=>({active:!1,content:"",title:"",componentName:"",id:"",size:"md",data:null,refreshData:null,variant:""}),getters:{isEdit(){return!!this.id}},actions:{openModal(o){this.componentName=o.componentName,this.active=!0,o.id&&(this.id=o.id),this.title=o.title,o.content&&(this.content=o.content),o.data&&(this.data=o.data),o.refreshData&&(this.refreshData=o.refreshData),o.variant&&(this.variant=o.variant),o.size&&(this.size=o.size)},resetModalData(){this.content="",this.title="",this.componentName="",this.id="",this.data=null,this.refreshData=null},closeModal(){this.active=!1,setTimeout(()=>{this.resetModalData()},300)}}})(),Me=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n;return r({id:"item",state:()=>({items:[],totalItems:0,selectAllField:!1,selectedItems:[],itemUnits:[],currentItemUnit:{id:null,name:""},currentItem:{name:"",description:"",price:0,unit_id:"",unit:null,taxes:[],tax_per_item:!1}}),getters:{isItemUnitEdit:a=>!!a.currentItemUnit.id},actions:{resetCurrentItem(){this.currentItem={name:"",description:"",price:0,unit_id:"",unit:null,taxes:[]}},fetchItems(a){return new Promise((t,i)=>{v.get("/api/v1/items",{params:a}).then(e=>{this.items=e.data.data,this.totalItems=e.data.meta.item_total_count,t(e)}).catch(e=>{y(e),i(e)})})},fetchItem(a){return new Promise((t,i)=>{v.get(`/api/v1/items/${a}`).then(e=>{e.data&&Object.assign(this.currentItem,e.data.data),t(e)}).catch(e=>{y(e),i(e)})})},addItem(a){return new Promise((t,i)=>{v.post("/api/v1/items",a).then(e=>{const s=F();this.items.push(e.data.data),s.showNotification({type:"success",message:o.t("items.created_message")}),t(e)}).catch(e=>{y(e),i(e)})})},updateItem(a){return new Promise((t,i)=>{v.put(`/api/v1/items/${a.id}`,a).then(e=>{if(e.data){const s=F();let m=this.items.findIndex(p=>p.id===e.data.data.id);this.items[m]=a.item,s.showNotification({type:"success",message:o.t("items.updated_message")})}t(e)}).catch(e=>{y(e),i(e)})})},deleteItem(a){const t=F();return new Promise((i,e)=>{v.post("/api/v1/items/delete",a).then(s=>{let m=this.items.findIndex(p=>p.id===a);this.items.splice(m,1),t.showNotification({type:"success",message:o.tc("items.deleted_message",1)}),i(s)}).catch(s=>{y(s),e(s)})})},deleteMultipleItems(){const a=F();return new Promise((t,i)=>{v.post("/api/v1/items/delete",{ids:this.selectedItems}).then(e=>{this.selectedItems.forEach(s=>{let m=this.items.findIndex(p=>p.id===s.id);this.items.splice(m,1)}),a.showNotification({type:"success",message:o.tc("items.deleted_message",2)}),t(e)}).catch(e=>{y(e),i(e)})})},selectItem(a){this.selectedItems=a,this.selectedItems.length===this.items.length?this.selectAllField=!0:this.selectAllField=!1},selectAllItems(a){if(this.selectedItems.length===this.items.length)this.selectedItems=[],this.selectAllField=!1;else{let t=this.items.map(i=>i.id);this.selectedItems=t,this.selectAllField=!0}},addItemUnit(a){const t=F();return new Promise((i,e)=>{v.post("/api/v1/units",a).then(s=>{this.itemUnits.push(s.data.data),s.data.data&&t.showNotification({type:"success",message:o.t("settings.customization.items.item_unit_added")}),s.data.errors&&t.showNotification({type:"error",message:err.response.data.errors[0]}),i(s)}).catch(s=>{y(s),e(s)})})},updateItemUnit(a){const t=F();return new Promise((i,e)=>{v.put(`/api/v1/units/${a.id}`,a).then(s=>{let m=this.itemUnits.findIndex(p=>p.id===s.data.data.id);this.itemUnits[m]=a,s.data.data&&t.showNotification({type:"success",message:o.t("settings.customization.items.item_unit_updated")}),s.data.errors&&t.showNotification({type:"error",message:err.response.data.errors[0]}),i(s)}).catch(s=>{y(s),e(s)})})},fetchItemUnits(a){return new Promise((t,i)=>{v.get("/api/v1/units",{params:a}).then(e=>{this.itemUnits=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},fetchItemUnit(a){return new Promise((t,i)=>{v.get(`/api/v1/units/${a}`).then(e=>{this.currentItemUnit=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},deleteItemUnit(a){const t=F();return new Promise((i,e)=>{v.delete(`/api/v1/units/${a}`).then(s=>{if(!s.data.error){let m=this.itemUnits.findIndex(p=>p.id===a);this.itemUnits.splice(m,1)}s.data.success&&t.showNotification({type:"success",message:o.t("settings.customization.items.deleted_message")}),i(s)}).catch(s=>{y(s),e(s)})})}}})()},we=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n;return r({id:"taxType",state:()=>({taxTypes:[],currentTaxType:{id:null,name:"",percent:0,description:"",compound_tax:!1,collective_tax:0}}),getters:{isEdit:a=>!!a.currentTaxType.id},actions:{resetCurrentTaxType(){this.currentTaxType={id:null,name:"",percent:0,description:"",compound_tax:!1,collective_tax:0}},fetchTaxTypes(a){return new Promise((t,i)=>{v.get("/api/v1/tax-types",{params:a}).then(e=>{this.taxTypes=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},fetchTaxType(a){return new Promise((t,i)=>{v.get(`/api/v1/tax-types/${a}`).then(e=>{this.currentTaxType=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},addTaxType(a){const t=F();return new Promise((i,e)=>{v.post("/api/v1/tax-types",a).then(s=>{this.taxTypes.push(s.data.data),t.showNotification({type:"success",message:o.t("settings.tax_types.created_message")}),i(s)}).catch(s=>{y(s),e(s)})})},updateTaxType(a){const t=F();return new Promise((i,e)=>{v.put(`/api/v1/tax-types/${a.id}`,a).then(s=>{if(s.data){let m=this.taxTypes.findIndex(p=>p.id===s.data.data.id);this.taxTypes[m]=a.taxTypes,t.showNotification({type:"success",message:o.t("settings.tax_types.updated_message")})}i(s)}).catch(s=>{y(s),e(s)})})},fetchSalesTax(a){return new Promise((t,i)=>{v.post("/api/m/sales-tax-us/current-tax",a).then(e=>{if(e.data){let s=this.taxTypes.findIndex(m=>m.name==="SalesTaxUs");s>-1&&this.taxTypes.splice(s,1),this.taxTypes.push(W($({},e.data.data),{tax_type_id:e.data.data.id}))}t(e)}).catch(e=>{y(e),i(e)})})},deleteTaxType(a){return new Promise((t,i)=>{v.delete(`/api/v1/tax-types/${a}`).then(e=>{if(e.data.success){let s=this.taxTypes.findIndex(p=>p.id===a);this.taxTypes.splice(s,1),F().showNotification({type:"success",message:o.t("settings.tax_types.deleted_message")})}t(e)}).catch(e=>{y(e),i(e)})})}}})()};var We={estimate_id:null,item_id:null,name:"",title:"",description:null,quantity:1,price:0,discount_type:"fixed",discount_val:0,discount:0,total:0,sub_total:0,totalTax:0,totalSimpleTax:0,totalCompoundTax:0,tax:0,taxes:[]},ie={name:"",tax_type_id:0,type:"GENERAL",amount:null,percent:null,compound_tax:!1};function Pt(){return{id:null,customer:null,template_name:"",tax_per_item:null,sales_tax_type:null,sales_tax_address_type:null,discount_per_item:null,estimate_date:"",expiry_date:"",estimate_number:"",customer_id:null,sub_total:0,total:0,tax:0,notes:"",discount_type:"fixed",discount_val:0,reference_number:null,discount:0,items:[W($({},We),{id:Y.raw(),taxes:[W($({},ie),{id:Y.raw()})]})],taxes:[],customFields:[],fields:[],selectedNote:null,selectedCurrency:""}}const He=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n;return r({id:"estimate",state:()=>({templates:[],estimates:[],selectAllField:!1,selectedEstimates:[],totalEstimateCount:0,isFetchingInitialSettings:!1,showExchangeRate:!1,newEstimate:$({},Pt())}),getters:{getSubTotal(){return this.newEstimate.items.reduce(function(a,t){return a+t.total},0)},getTotalSimpleTax(){return oe.sumBy(this.newEstimate.taxes,function(a){return a.compound_tax?0:a.amount})},getTotalCompoundTax(){return oe.sumBy(this.newEstimate.taxes,function(a){return a.compound_tax?a.amount:0})},getTotalTax(){return this.newEstimate.tax_per_item==="NO"||this.newEstimate.tax_per_item===null?this.getTotalSimpleTax+this.getTotalCompoundTax:oe.sumBy(this.newEstimate.items,function(a){return a.tax})},getSubtotalWithDiscount(){return this.getSubTotal-this.newEstimate.discount_val},getTotal(){return this.getSubtotalWithDiscount+this.getTotalTax},isEdit:a=>!!a.newEstimate.id},actions:{resetCurrentEstimate(){this.newEstimate=$({},Pt())},previewEstimate(a){return new Promise((t,i)=>{v.get(`/api/v1/estimates/${a.id}/send/preview`,{params:a}).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},fetchEstimates(a){return new Promise((t,i)=>{v.get("/api/v1/estimates",{params:a}).then(e=>{this.estimates=e.data.data,this.totalEstimateCount=e.data.meta.estimate_total_count,t(e)}).catch(e=>{y(e),i(e)})})},getNextNumber(a,t=!1){return new Promise((i,e)=>{v.get("/api/v1/next-number?key=estimate",{params:a}).then(s=>{t&&(this.newEstimate.estimate_number=s.data.nextNumber),i(s)}).catch(s=>{y(s),e(s)})})},fetchEstimate(a){return new Promise((t,i)=>{v.get(`/api/v1/estimates/${a}`).then(e=>{Object.assign(this.newEstimate,e.data.data),t(e)}).catch(e=>{console.log(e),y(e),i(e)})})},addSalesTaxUs(){const a=we();let t=$({},ie),i=this.newEstimate.taxes.find(e=>e.name==="Sales Tax"&&e.type==="MODULE");if(i){for(const e in i)Object.prototype.hasOwnProperty.call(t,e)&&(t[e]=i[e]);t.id=i.tax_type_id,console.log(t,"salesTax"),a.taxTypes.push(t),console.log(a.taxTypes)}},sendEstimate(a){const t=F();return new Promise((i,e)=>{v.post(`/api/v1/estimates/${a.id}/send`,a).then(s=>{a.is_preview||t.showNotification({type:"success",message:o.t("estimates.send_estimate_successfully")}),i(s)}).catch(s=>{y(s),e(s)})})},addEstimate(a){return new Promise((t,i)=>{v.post("/api/v1/estimates",a).then(e=>{this.estimates=[...this.estimates,e.data.estimate],F().showNotification({type:"success",message:o.t("estimates.created_message")}),t(e)}).catch(e=>{y(e),i(e)})})},deleteEstimate(a){const t=F();return new Promise((i,e)=>{v.post("/api/v1/estimates/delete",a).then(s=>{let m=this.estimates.findIndex(p=>p.id===a);this.estimates.splice(m,1),t.showNotification({type:"success",message:o.t("estimates.deleted_message",1)}),i(s)}).catch(s=>{y(s),e(s)})})},deleteMultipleEstimates(a){const t=F();return new Promise((i,e)=>{v.post("/api/v1/estimates/delete",{ids:this.selectedEstimates}).then(s=>{this.selectedEstimates.forEach(m=>{let p=this.estimates.findIndex(k=>k.id===m.id);this.estimates.splice(p,1)}),this.selectedEstimates=[],t.showNotification({type:"success",message:o.tc("estimates.deleted_message",2)}),i(s)}).catch(s=>{y(s),e(s)})})},updateEstimate(a){return new Promise((t,i)=>{v.put(`/api/v1/estimates/${a.id}`,a).then(e=>{let s=this.estimates.findIndex(p=>p.id===e.data.data.id);this.estimates[s]=e.data.data,F().showNotification({type:"success",message:o.t("estimates.updated_message")}),t(e)}).catch(e=>{y(e),i(e)})})},markAsAccepted(a){return new Promise((t,i)=>{v.post(`/api/v1/estimates/${a.id}/status`,a).then(e=>{let s=this.estimates.findIndex(m=>m.id===a.id);this.estimates[s]&&(this.estimates[s].status="ACCEPTED",F().showNotification({type:"success",message:o.t("estimates.marked_as_accepted_message")})),t(e)}).catch(e=>{y(e),i(e)})})},markAsRejected(a){return new Promise((t,i)=>{v.post(`/api/v1/estimates/${a.id}/status`,a).then(e=>{F().showNotification({type:"success",message:o.t("estimates.marked_as_rejected_message")}),t(e)}).catch(e=>{y(e),i(e)})})},markAsSent(a){return new Promise((t,i)=>{v.post(`/api/v1/estimates/${a.id}/status`,a).then(e=>{let s=this.estimates.findIndex(m=>m.id===a.id);this.estimates[s]&&(this.estimates[s].status="SENT",F().showNotification({type:"success",message:o.t("estimates.mark_as_sent_successfully")})),t(e)}).catch(e=>{y(e),i(e)})})},convertToInvoice(a){const t=F();return new Promise((i,e)=>{v.post(`/api/v1/estimates/${a}/convert-to-invoice`).then(s=>{t.showNotification({type:"success",message:o.t("estimates.conversion_message")}),i(s)}).catch(s=>{y(s),e(s)})})},searchEstimate(a){return new Promise((t,i)=>{v.get(`/api/v1/estimates?${a}`).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},selectEstimate(a){this.selectedEstimates=a,this.selectedEstimates.length===this.estimates.length?this.selectAllField=!0:this.selectAllField=!1},selectAllEstimates(){if(this.selectedEstimates.length===this.estimates.length)this.selectedEstimates=[],this.selectAllField=!1;else{let a=this.estimates.map(t=>t.id);this.selectedEstimates=a,this.selectAllField=!0}},selectCustomer(a){return new Promise((t,i)=>{v.get(`/api/v1/customers/${a}`).then(e=>{this.newEstimate.customer=e.data.data,this.newEstimate.customer_id=e.data.data.id,t(e)}).catch(e=>{y(e),i(e)})})},fetchEstimateTemplates(a){return new Promise((t,i)=>{v.get("/api/v1/estimates/templates",{params:a}).then(e=>{this.templates=e.data.estimateTemplates,t(e)}).catch(e=>{y(e),i(e)})})},setTemplate(a){this.newEstimate.template_name=a},resetSelectedCustomer(){this.newEstimate.customer=null,this.newEstimate.customer_id=""},selectNote(a){this.newEstimate.selectedNote=null,this.newEstimate.selectedNote=a},resetSelectedNote(){this.newEstimate.selectedNote=null},addItem(){this.newEstimate.items.push(W($({},We),{id:Y.raw(),taxes:[W($({},ie),{id:Y.raw()})]}))},updateItem(a){Object.assign(this.newEstimate.items[a.index],$({},a))},removeItem(a){this.newEstimate.items.splice(a,1)},deselectItem(a){this.newEstimate.items[a]=W($({},We),{id:Y.raw(),taxes:[W($({},ie),{id:Y.raw()})]})},async fetchEstimateInitialSettings(a){const t=_e(),i=ke(),e=Me(),s=we(),m=ge(),p=ve();if(this.isFetchingInitialSettings=!0,this.newEstimate.selectedCurrency=t.selectedCompanyCurrency,m.query.customer){let z=await i.fetchCustomer(m.query.customer);this.newEstimate.customer=z.data.data,this.newEstimate.customer_id=z.data.data.id}let k=[];a?k=[this.fetchEstimate(m.params.id)]:(this.newEstimate.tax_per_item=t.selectedCompanySettings.tax_per_item,this.newEstimate.sales_tax_type=t.selectedCompanySettings.sales_tax_type,this.newEstimate.sales_tax_address_type=t.selectedCompanySettings.sales_tax_address_type,this.newEstimate.discount_per_item=t.selectedCompanySettings.discount_per_item,this.newEstimate.estimate_date=be().format("YYYY-MM-DD"),t.selectedCompanySettings.estimate_set_expiry_date_automatically==="YES"&&(this.newEstimate.expiry_date=be().add(t.selectedCompanySettings.estimate_expiry_date_days,"days").format("YYYY-MM-DD"))),Promise.all([e.fetchItems({filter:{},orderByField:"",orderBy:""}),this.resetSelectedNote(),this.fetchEstimateTemplates(),this.getNextNumber(),s.fetchTaxTypes({limit:"all"}),...k]).then(async([z,g,h,D,R,E,x])=>{a||(D.data&&(this.newEstimate.estimate_number=D.data.nextNumber),this.setTemplate(this.templates[0].name),this.newEstimate.template_name=p.currentUserSettings.default_estimate_template?p.currentUserSettings.default_estimate_template:this.newEstimate.template_name),a&&this.addSalesTaxUs(),this.isFetchingInitialSettings=!1}).catch(z=>{y(z),this.isFetchingInitialSettings=!1})}}})()};var Ge={invoice_id:null,item_id:null,name:"",title:"",description:null,quantity:1,price:0,discount_type:"fixed",discount_val:0,discount:0,total:0,totalTax:0,totalSimpleTax:0,totalCompoundTax:0,tax:0,taxes:[]};function St(){return{id:null,invoice_number:"",customer:null,customer_id:null,template_name:null,invoice_date:"",due_date:"",notes:"",discount:0,discount_type:"fixed",discount_val:0,reference_number:null,tax:0,sub_total:0,total:0,tax_per_item:null,sales_tax_type:null,sales_tax_address_type:null,discount_per_item:null,taxes:[],items:[W($({},Ge),{id:Y.raw(),taxes:[W($({},ie),{id:Y.raw()})]})],customFields:[],fields:[],selectedNote:null,selectedCurrency:""}}const Fe=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n,a=F();return r({id:"invoice",state:()=>({templates:[],invoices:[],selectedInvoices:[],selectAllField:!1,invoiceTotalCount:0,showExchangeRate:!1,isFetchingInitialSettings:!1,isFetchingInvoice:!1,newInvoice:$({},St())}),getters:{getInvoice:t=>i=>{let e=parseInt(i);return t.invoices.find(s=>s.id===e)},getSubTotal(){return this.newInvoice.items.reduce(function(t,i){return t+i.total},0)},getTotalSimpleTax(){return oe.sumBy(this.newInvoice.taxes,function(t){return t.compound_tax?0:t.amount})},getTotalCompoundTax(){return oe.sumBy(this.newInvoice.taxes,function(t){return t.compound_tax?t.amount:0})},getTotalTax(){return this.newInvoice.tax_per_item==="NO"||this.newInvoice.tax_per_item===null?this.getTotalSimpleTax+this.getTotalCompoundTax:oe.sumBy(this.newInvoice.items,function(t){return t.tax})},getSubtotalWithDiscount(){return this.getSubTotal-this.newInvoice.discount_val},getTotal(){return this.getSubtotalWithDiscount+this.getTotalTax},isEdit:t=>!!t.newInvoice.id},actions:{resetCurrentInvoice(){this.newInvoice=$({},St())},previewInvoice(t){return new Promise((i,e)=>{v.get(`/api/v1/invoices/${t.id}/send/preview`,{params:t}).then(s=>{i(s)}).catch(s=>{y(s),e(s)})})},fetchInvoices(t){return new Promise((i,e)=>{v.get("/api/v1/invoices",{params:t}).then(s=>{this.invoices=s.data.data,this.invoiceTotalCount=s.data.meta.invoice_total_count,i(s)}).catch(s=>{y(s),e(s)})})},fetchInvoice(t){return new Promise((i,e)=>{v.get(`/api/v1/invoices/${t}`).then(s=>{Object.assign(this.newInvoice,s.data.data),this.newInvoice.customer=s.data.data.customer,i(s)}).catch(s=>{y(s),e(s)})})},addSalesTaxUs(){const t=we();let i=$({},ie),e=this.newInvoice.taxes.find(s=>s.name==="Sales Tax"&&s.type==="MODULE");if(e){for(const s in e)Object.prototype.hasOwnProperty.call(i,s)&&(i[s]=e[s]);i.id=e.tax_type_id,t.taxTypes.push(i)}},sendInvoice(t){return new Promise((i,e)=>{v.post(`/api/v1/invoices/${t.id}/send`,t).then(s=>{a.showNotification({type:"success",message:o.t("invoices.invoice_sent_successfully")}),i(s)}).catch(s=>{y(s),e(s)})})},addInvoice(t){return new Promise((i,e)=>{v.post("/api/v1/invoices",t).then(s=>{this.invoices=[...this.invoices,s.data.invoice],a.showNotification({type:"success",message:o.t("invoices.created_message")}),i(s)}).catch(s=>{y(s),e(s)})})},deleteInvoice(t){return new Promise((i,e)=>{v.post("/api/v1/invoices/delete",t).then(s=>{let m=this.invoices.findIndex(p=>p.id===t);this.invoices.splice(m,1),a.showNotification({type:"success",message:o.t("invoices.deleted_message",1)}),i(s)}).catch(s=>{y(s),e(s)})})},deleteMultipleInvoices(t){return new Promise((i,e)=>{v.post("/api/v1/invoices/delete",{ids:this.selectedInvoices}).then(s=>{this.selectedInvoices.forEach(m=>{let p=this.invoices.findIndex(k=>k.id===m.id);this.invoices.splice(p,1)}),this.selectedInvoices=[],a.showNotification({type:"success",message:o.tc("invoices.deleted_message",2)}),i(s)}).catch(s=>{y(s),e(s)})})},updateInvoice(t){return new Promise((i,e)=>{v.put(`/api/v1/invoices/${t.id}`,t).then(s=>{let m=this.invoices.findIndex(p=>p.id===s.data.data.id);this.invoices[m]=s.data.data,a.showNotification({type:"success",message:o.t("invoices.updated_message")}),i(s)}).catch(s=>{y(s),e(s)})})},cloneInvoice(t){return new Promise((i,e)=>{v.post(`/api/v1/invoices/${t.id}/clone`,t).then(s=>{a.showNotification({type:"success",message:o.t("invoices.cloned_successfully")}),i(s)}).catch(s=>{y(s),e(s)})})},markAsSent(t){return new Promise((i,e)=>{v.post(`/api/v1/invoices/${t.id}/status`,t).then(s=>{let m=this.invoices.findIndex(p=>p.id===t.id);this.invoices[m]&&(this.invoices[m].status="SENT"),a.showNotification({type:"success",message:o.t("invoices.mark_as_sent_successfully")}),i(s)}).catch(s=>{y(s),e(s)})})},getNextNumber(t,i=!1){return new Promise((e,s)=>{v.get("/api/v1/next-number?key=invoice",{params:t}).then(m=>{i&&(this.newInvoice.invoice_number=m.data.nextNumber),e(m)}).catch(m=>{y(m),s(m)})})},searchInvoice(t){return new Promise((i,e)=>{v.get(`/api/v1/invoices?${t}`).then(s=>{i(s)}).catch(s=>{y(s),e(s)})})},selectInvoice(t){this.selectedInvoices=t,this.selectedInvoices.length===this.invoices.length?this.selectAllField=!0:this.selectAllField=!1},selectAllInvoices(){if(this.selectedInvoices.length===this.invoices.length)this.selectedInvoices=[],this.selectAllField=!1;else{let t=this.invoices.map(i=>i.id);this.selectedInvoices=t,this.selectAllField=!0}},selectCustomer(t){return new Promise((i,e)=>{v.get(`/api/v1/customers/${t}`).then(s=>{this.newInvoice.customer=s.data.data,this.newInvoice.customer_id=s.data.data.id,i(s)}).catch(s=>{y(s),e(s)})})},fetchInvoiceTemplates(t){return new Promise((i,e)=>{v.get("/api/v1/invoices/templates",{params:t}).then(s=>{this.templates=s.data.invoiceTemplates,i(s)}).catch(s=>{y(s),e(s)})})},selectNote(t){this.newInvoice.selectedNote=null,this.newInvoice.selectedNote=t},setTemplate(t){this.newInvoice.template_name=t},resetSelectedCustomer(){this.newInvoice.customer=null,this.newInvoice.customer_id=null},addItem(){this.newInvoice.items.push(W($({},Ge),{id:Y.raw(),taxes:[W($({},ie),{id:Y.raw()})]}))},updateItem(t){Object.assign(this.newInvoice.items[t.index],$({},t))},removeItem(t){this.newInvoice.items.splice(t,1)},deselectItem(t){this.newInvoice.items[t]=W($({},Ge),{id:Y.raw(),taxes:[W($({},ie),{id:Y.raw()})]})},resetSelectedNote(){this.newInvoice.selectedNote=null},async fetchInvoiceInitialSettings(t){const i=_e(),e=ke(),s=Me(),m=we(),p=ge(),k=ve();if(this.isFetchingInitialSettings=!0,this.newInvoice.selectedCurrency=i.selectedCompanyCurrency,p.query.customer){let g=await e.fetchCustomer(p.query.customer);this.newInvoice.customer=g.data.data,this.newInvoice.customer_id=g.data.data.id}let z=[];t?z=[this.fetchInvoice(p.params.id)]:(this.newInvoice.tax_per_item=i.selectedCompanySettings.tax_per_item,this.newInvoice.sales_tax_type=i.selectedCompanySettings.sales_tax_type,this.newInvoice.sales_tax_address_type=i.selectedCompanySettings.sales_tax_address_type,this.newInvoice.discount_per_item=i.selectedCompanySettings.discount_per_item,this.newInvoice.invoice_date=be().format("YYYY-MM-DD"),i.selectedCompanySettings.invoice_set_due_date_automatically==="YES"&&(this.newInvoice.due_date=be().add(i.selectedCompanySettings.invoice_due_date_days,"days").format("YYYY-MM-DD"))),Promise.all([s.fetchItems({filter:{},orderByField:"",orderBy:""}),this.resetSelectedNote(),this.fetchInvoiceTemplates(),this.getNextNumber(),m.fetchTaxTypes({limit:"all"}),...z]).then(async([g,h,D,R,E,x])=>{t||(R.data&&(this.newInvoice.invoice_number=R.data.nextNumber),D.data&&(this.setTemplate(this.templates[0].name),this.newInvoice.template_name=k.currentUserSettings.default_invoice_template?k.currentUserSettings.default_invoice_template:this.newInvoice.template_name)),t&&this.addSalesTaxUs(),this.isFetchingInitialSettings=!1}).catch(g=>{y(g),reject(g)})}}})()},Wj={class:"relative flex px-4 py-2 rounded-lg bg-opacity-40 bg-gray-300 whitespace-nowrap flex-col mt-1"},Hj=c("rect",{width:"37",height:"37",rx:"10",fill:"currentColor"},null,-1),Gj=c("path",{d:"M16 10C15.7348 10 15.4804 10.1054 15.2929 10.2929C15.1054 10.4804 15 10.7348 15 11C15 11.2652 15.1054 11.5196 15.2929 11.7071C15.4804 11.8946 15.7348 12 16 12H18C18.2652 12 18.5196 11.8946 18.7071 11.7071C18.8946 11.5196 19 11.2652 19 11C19 10.7348 18.8946 10.4804 18.7071 10.2929C18.5196 10.1054 18.2652 10 18 10H16Z",fill:"white"},null,-1),Yj=c("path",{d:"M11 13C11 12.4696 11.2107 11.9609 11.5858 11.5858C11.9609 11.2107 12.4696 11 13 11C13 11.7956 13.3161 12.5587 13.8787 13.1213C14.4413 13.6839 15.2044 14 16 14H18C18.7956 14 19.5587 13.6839 20.1213 13.1213C20.6839 12.5587 21 11.7956 21 11C21.5304 11 22.0391 11.2107 22.4142 11.5858C22.7893 11.9609 23 12.4696 23 13V19H18.414L19.707 17.707C19.8892 17.5184 19.99 17.2658 19.9877 17.0036C19.9854 16.7414 19.8802 16.4906 19.6948 16.3052C19.5094 16.1198 19.2586 16.0146 18.9964 16.0123C18.7342 16.01 18.4816 16.1108 18.293 16.293L15.293 19.293C15.1055 19.4805 15.0002 19.7348 15.0002 20C15.0002 20.2652 15.1055 20.5195 15.293 20.707L18.293 23.707C18.4816 23.8892 18.7342 23.99 18.9964 23.9877C19.2586 23.9854 19.5094 23.8802 19.6948 23.6948C19.8802 23.5094 19.9854 23.2586 19.9877 22.9964C19.99 22.7342 19.8892 22.4816 19.707 22.293L18.414 21H23V24C23 24.5304 22.7893 25.0391 22.4142 25.4142C22.0391 25.7893 21.5304 26 21 26H13C12.4696 26 11.9609 25.7893 11.5858 25.4142C11.2107 25.0391 11 24.5304 11 24V13ZM23 19H25C25.2652 19 25.5196 19.1054 25.7071 19.2929C25.8946 19.4804 26 19.7348 26 20C26 20.2652 25.8946 20.5196 25.7071 20.7071C25.5196 20.8946 25.2652 21 25 21H23V19Z",fill:"white"},null,-1),Jj=[Hj,Gj,Yj],Qj={props:{token:{type:String,default:null,required:!0}},setup(n){const r=F(),o=K(""),{t:a}=Se();function t(e){let s;document.selection?(s=document.body.createTextRange(),s.moveToElementText(e),s.select()):window.getSelection&&(s=document.createRange(),s.selectNode(e),window.getSelection().removeAllRanges(),window.getSelection().addRange(s))}function i(){t(o.value),document.execCommand("copy"),r.showNotification({type:"success",message:a("general.copied_url_clipboard")})}return(e,s)=>{const m=et("tooltip");return l(),_("div",Wj,[c("span",{ref:(p,k)=>{k.publicUrl=p,o.value=p},class:"pr-10 text-sm font-medium text-black truncate select-all select-color"},w(n.token),513),xe((l(),_("svg",{class:"absolute right-0 h-full inset-y-0 cursor-pointer focus:outline-none text-primary-500",width:"37",viewBox:"0 0 37 37",fill:"none",xmlns:"http://www.w3.org/2000/svg",onClick:i},Jj,512)),[[m,{content:"Copy to Clipboard"}]])])}}};var Ye={recurring_invoice_id:null,item_id:null,name:"",title:"",sales_tax_type:null,sales_tax_address_type:null,description:null,quantity:1,price:0,discount_type:"fixed",discount_val:0,discount:0,total:0,totalTax:0,totalSimpleTax:0,totalCompoundTax:0,tax:0,taxes:[]};function jt(){return{currency:null,customer:null,customer_id:null,invoice_template_id:1,sub_total:0,total:0,tax:0,notes:"",discount_type:"fixed",discount_val:0,discount:0,starts_at:null,send_automatically:!0,status:"ACTIVE",company_id:null,next_invoice_at:null,next_invoice_date:null,frequency:"0 0 * * 0",limit_count:null,limit_by:"NONE",limit_date:null,exchange_rate:null,tax_per_item:null,discount_per_item:null,template_name:null,items:[W($({},Ye),{id:Y.raw(),taxes:[W($({},ie),{id:Y.raw()})]})],taxes:[],customFields:[],fields:[],invoices:[],selectedNote:null,selectedFrequency:{label:"Every Week",value:"0 0 * * 0"},selectedInvoice:null}}const At=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n;return r({id:"recurring-invoice",state:()=>({templates:[],recurringInvoices:[],selectedRecurringInvoices:[],totalRecurringInvoices:0,isFetchingInitialSettings:!1,isFetchingViewData:!1,showExchangeRate:!1,selectAllField:!1,newRecurringInvoice:$({},jt()),frequencies:[{label:"Every Minute",value:"* * * * *"},{label:"Every 30 Minute",value:"*/30 * * * *"},{label:"Every Hour",value:"0 * * * *"},{label:"Every 2 Hour",value:"0 */2 * * *"},{label:"Every day at midnight ",value:"0 0 * * *"},{label:"Every Week",value:"0 0 * * 0"},{label:"Every 15 days at midnight",value:"0 5 */15 * *"},{label:"On the first day of every month at 00:00",value:"0 0 1 * *"},{label:"Every 6 Month",value:"0 0 1 */6 *"},{label:"Every year on the first day of january at 00:00",value:"0 0 1 1 *"},{label:"Custom",value:"CUSTOM"}]}),getters:{getSubTotal(){var a;return((a=this.newRecurringInvoice)==null?void 0:a.items.reduce(function(t,i){return t+i.total},0))||0},getTotalSimpleTax(){return oe.sumBy(this.newRecurringInvoice.taxes,function(a){return a.compound_tax?0:a.amount})},getTotalCompoundTax(){return oe.sumBy(this.newRecurringInvoice.taxes,function(a){return a.compound_tax?a.amount:0})},getTotalTax(){return this.newRecurringInvoice.tax_per_item==="NO"||this.newRecurringInvoice.tax_per_item===null?this.getTotalSimpleTax+this.getTotalCompoundTax:oe.sumBy(this.newRecurringInvoice.items,function(a){return a.tax})},getSubtotalWithDiscount(){return this.getSubTotal-this.newRecurringInvoice.discount_val},getTotal(){return this.getSubtotalWithDiscount+this.getTotalTax}},actions:{resetCurrentRecurringInvoice(){this.newRecurringInvoice=$({},jt())},deselectItem(a){this.newRecurringInvoice.items[a]=W($({},Ye),{id:Y.raw(),taxes:[W($({},ie),{id:Y.raw()})]})},addRecurringInvoice(a){return new Promise((t,i)=>{v.post("/api/v1/recurring-invoices",a).then(e=>{this.recurringInvoices=[...this.recurringInvoices,e.data.recurringInvoice],F().showNotification({type:"success",message:o.t("recurring_invoices.created_message")}),t(e)}).catch(e=>{y(e),i(e)})})},fetchRecurringInvoice(a){return new Promise((t,i)=>{this.isFetchingViewData=!0,v.get(`/api/v1/recurring-invoices/${a}`).then(e=>{Object.assign(this.newRecurringInvoice,e.data.data),this.newRecurringInvoice.invoices=e.data.data.invoices||[],this.setSelectedFrequency(),this.isFetchingViewData=!1,t(e)}).catch(e=>{this.isFetchingViewData=!1,y(e),i(e)})})},updateRecurringInvoice(a){return new Promise((t,i)=>{v.put(`/api/v1/recurring-invoices/${a.id}`,a).then(e=>{t(e),F().showNotification({type:"success",message:o.t("recurring_invoices.updated_message")});let m=this.recurringInvoices.findIndex(p=>p.id===e.data.data.id);this.recurringInvoices[m]=e.data.data}).catch(e=>{y(e),i(e)})})},selectCustomer(a){return new Promise((t,i)=>{v.get(`/api/v1/customers/${a}`).then(e=>{this.newRecurringInvoice.customer=e.data.data,this.newRecurringInvoice.customer_id=e.data.data.id,t(e)}).catch(e=>{y(e),i(e)})})},searchRecurringInvoice(a){return new Promise((t,i)=>{v.get(`/api/v1/recurring-invoices?${a}`).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},fetchRecurringInvoices(a){return new Promise((t,i)=>{v.get("/api/v1/recurring-invoices",{params:a}).then(e=>{this.recurringInvoices=e.data.data,this.totalRecurringInvoices=e.data.meta.recurring_invoice_total_count,t(e)}).catch(e=>{y(e),i(e)})})},deleteRecurringInvoice(a){return new Promise((t,i)=>{v.post("/api/v1/recurring-invoices/delete",a).then(e=>{let s=this.recurringInvoices.findIndex(m=>m.id===a);this.recurringInvoices.splice(s,1),t(e)}).catch(e=>{y(e),i(e)})})},deleteMultipleRecurringInvoices(a){return new Promise((t,i)=>{let e=this.selectedRecurringInvoices;a&&(e=[a]),v.post("/api/v1/recurring-invoices/delete",{ids:e}).then(s=>{this.selectedRecurringInvoices.forEach(m=>{let p=this.recurringInvoices.findIndex(k=>k.id===m.id);this.recurringInvoices.splice(p,1)}),this.selectedRecurringInvoices=[],t(s)}).catch(s=>{y(s),i(s)})})},resetSelectedCustomer(){this.newRecurringInvoice.customer=null,this.newRecurringInvoice.customer_id=""},selectRecurringInvoice(a){this.selectedRecurringInvoices=a,this.selectedRecurringInvoices.length===this.recurringInvoices.length?this.selectAllField=!0:this.selectAllField=!1},selectAllRecurringInvoices(){if(this.selectedRecurringInvoices.length===this.recurringInvoices.length)this.selectedRecurringInvoices=[],this.selectAllField=!1;else{let a=this.recurringInvoices.map(t=>t.id);this.selectedRecurringInvoices=a,this.selectAllField=!0}},addItem(){this.newRecurringInvoice.items.push(W($({},Ye),{id:Y.raw(),taxes:[W($({},ie),{id:Y.raw()})]}))},removeItem(a){this.newRecurringInvoice.items.splice(a,1)},updateItem(a){Object.assign(this.newRecurringInvoice.items[a.index],$({},a))},async fetchRecurringInvoiceInitialSettings(a){const t=_e(),i=ke(),e=Me(),s=Fe(),m=we(),p=ge();if(this.isFetchingInitialSettings=!0,this.newRecurringInvoice.currency=t.selectedCompanyCurrency,p.query.customer){let z=await i.fetchCustomer(p.query.customer);this.newRecurringInvoice.customer=z.data.data,this.selectCustomer(z.data.data.id)}let k=[];a?k=[this.fetchRecurringInvoice(p.params.id)]:(this.newRecurringInvoice.tax_per_item=t.selectedCompanySettings.tax_per_item,this.newRecurringInvoice.discount_per_item=t.selectedCompanySettings.discount_per_item,this.newRecurringInvoice.sales_tax_type=t.selectedCompanySettings.sales_tax_type,this.newRecurringInvoice.sales_tax_address_type=t.selectedCompanySettings.sales_tax_address_type,this.newRecurringInvoice.starts_at=be().format("YYYY-MM-DD"),this.newRecurringInvoice.next_invoice_date=be().add(7,"days").format("YYYY-MM-DD")),Promise.all([e.fetchItems({filter:{},orderByField:"",orderBy:""}),this.resetSelectedNote(),s.fetchInvoiceTemplates(),m.fetchTaxTypes({limit:"all"}),...k]).then(async([z,g,h,D,R])=>{var E,x;h.data&&(this.templates=s.templates),a||this.setTemplate(this.templates[0].name),a&&(R==null?void 0:R.data)&&($({},R.data.data),this.setTemplate((x=(E=R==null?void 0:R.data)==null?void 0:E.data)==null?void 0:x.template_name)),a&&this.addSalesTaxUs(),this.isFetchingInitialSettings=!1}).catch(z=>{console.log(z),y(z)})},addSalesTaxUs(){const a=we();let t=$({},ie),i=this.newRecurringInvoice.taxes.find(e=>e.name==="Sales Tax"&&e.type==="MODULE");if(i){for(const e in i)Object.prototype.hasOwnProperty.call(t,e)&&(t[e]=i[e]);t.id=i.tax_type_id,a.taxTypes.push(t)}},setTemplate(a){this.newRecurringInvoice.template_name=a},setSelectedFrequency(){let a=this.frequencies.find(t=>t.value===this.newRecurringInvoice.frequency);a?this.newRecurringInvoice.selectedFrequency=a:this.newRecurringInvoice.selectedFrequency={label:"Custom",value:"CUSTOM"}},resetSelectedNote(){this.newRecurringInvoice.selectedNote=null},fetchRecurringInvoiceFrequencyDate(a){return new Promise((t,i)=>{v.get("/api/v1/recurring-invoice-frequency",{params:a}).then(e=>{this.newRecurringInvoice.next_invoice_at=e.data.next_invoice_at,t(e)}).catch(e=>{F().showNotification({type:"error",message:o.t("errors.enter_valid_cron_format")}),i(e)})})}}})()},Xj={class:"flex justify-between w-full"},eA=["onSubmit"],tA={class:"px-6 pb-3"},aA={class:"md:col-span-2"},nA={class:"text-sm text-gray-500"},iA={class:"grid md:grid-cols-12"},oA={class:"flex justify-end col-span-12"},sA={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},Dt={setup(n){const r=At(),o=je(),a=He(),t=ke(),i=_e(),e=Te(),s=Fe(),m=F();let p=K(!1);const{t:k}=Se(),z=ge();K(!1);const g=K(!1);let h=K(!1),D=K(!1);const R=A(()=>o.active&&o.componentName==="CustomerModal"),E=A(()=>({name:{required:te.withMessage(k("validation.required"),tt),minLength:te.withMessage(k("validation.name_min_length",{count:3}),Ve(3))},currency_id:{required:te.withMessage(k("validation.required"),tt)},password:{required:te.withMessage(k("validation.required"),at(t.currentCustomer.enable_portal==!0&&!t.currentCustomer.password_added)),minLength:te.withMessage(k("validation.password_min_length",{count:8}),Ve(8))},confirm_password:{sameAsPassword:te.withMessage(k("validation.password_incorrect"),qt(t.currentCustomer.password))},email:{required:te.withMessage(k("validation.required"),at(t.currentCustomer.enable_portal==!0)),email:te.withMessage(k("validation.email_incorrect"),Bt)},prefix:{minLength:te.withMessage(k("validation.name_min_length",{count:3}),Ve(3))},website:{url:te.withMessage(k("validation.invalid_url"),Kt)},billing:{address_street_1:{maxLength:te.withMessage(k("validation.address_maxlength",{count:255}),Ce(255))},address_street_2:{maxLength:te.withMessage(k("validation.address_maxlength",{count:255}),Ce(255))}},shipping:{address_street_1:{maxLength:te.withMessage(k("validation.address_maxlength",{count:255}),Ce(255))},address_street_2:{maxLength:te.withMessage(k("validation.address_maxlength",{count:255}),Ce(255))}}})),x=Zt(E,A(()=>t.currentCustomer)),V=A(()=>`${window.location.origin}/${i.selectedCompany.slug}/customer/login`);function L(){t.copyAddress()}async function G(){t.isEdit||(t.currentCustomer.currency_id=i.selectedCompanyCurrency.id)}async function me(){if(x.value.$touch(),x.value.$invalid&&t.currentCustomer.email===""&&m.showNotification({type:"error",message:k("settings.notification.please_enter_email")}),x.value.$invalid)return!0;g.value=!0;let I=$({},t.currentCustomer);try{let b=null;t.isEdit?b=await t.updateCustomer(I):b=await t.addCustomer(I),b.data&&(g.value=!1,(z.name==="invoices.create"||z.name==="invoices.edit")&&s.selectCustomer(b.data.data.id),(z.name==="estimates.create"||z.name==="estimates.edit")&&a.selectCustomer(b.data.data.id),(z.name==="recurring-invoices.create"||z.name==="recurring-invoices.edit")&&r.selectCustomer(b.data.data.id),Z())}catch(b){console.error(b),g.value=!1}}function Z(){o.closeModal(),setTimeout(()=>{t.resetCurrentCustomer(),x.value.$reset()},300)}return(I,b)=>{const ue=C("BaseIcon"),H=C("BaseInput"),q=C("BaseInputGroup"),ze=C("BaseMultiselect"),de=C("BaseInputGrid"),ye=C("BaseTab"),ne=C("BaseSwitch"),he=C("BaseTextarea"),Ae=C("BaseButton"),Nt=C("BaseTabGroup"),Et=C("BaseModal");return l(),T(Et,{show:d(R),onClose:Z,onOpen:G},{header:f(()=>[c("div",Xj,[B(w(d(o).title)+" ",1),u(ue,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:Z})])]),default:f(()=>[c("form",{action:"",onSubmit:se(me,["prevent"])},[c("div",tA,[u(Nt,null,{default:f(()=>[u(ye,{title:I.$t("customers.basic_info"),class:"!mt-2"},{default:f(()=>[u(de,{layout:"one-column"},{default:f(()=>[u(q,{label:I.$t("customers.display_name"),required:"",error:d(x).name.$error&&d(x).name.$errors[0].$message},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.name,"onUpdate:modelValue":b[0]||(b[0]=j=>d(t).currentCustomer.name=j),modelModifiers:{trim:!0},type:"text",name:"name",class:"mt-1 md:mt-0",invalid:d(x).name.$error,onInput:b[1]||(b[1]=j=>d(x).name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),u(q,{label:I.$tc("settings.currencies.currency"),required:"",error:d(x).currency_id.$error&&d(x).currency_id.$errors[0].$message},{default:f(()=>[u(ze,{modelValue:d(t).currentCustomer.currency_id,"onUpdate:modelValue":b[2]||(b[2]=j=>d(t).currentCustomer.currency_id=j),options:d(e).currencies,"value-prop":"id",searchable:"",placeholder:I.$t("customers.select_currency"),"max-height":200,class:"mt-1 md:mt-0","track-by":"name",invalid:d(x).currency_id.$error,label:"name"},null,8,["modelValue","options","placeholder","invalid"])]),_:1},8,["label","error"]),u(q,{label:I.$t("customers.primary_contact_name")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.contact_name,"onUpdate:modelValue":b[3]||(b[3]=j=>d(t).currentCustomer.contact_name=j),type:"text",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:I.$t("login.email"),error:d(x).email.$error&&d(x).email.$errors[0].$message},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.email,"onUpdate:modelValue":b[4]||(b[4]=j=>d(t).currentCustomer.email=j),modelModifiers:{trim:!0},type:"text",name:"email",class:"mt-1 md:mt-0",invalid:d(x).email.$error,onInput:b[5]||(b[5]=j=>d(x).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),u(q,{label:I.$t("customers.prefix"),error:d(x).prefix.$error&&d(x).prefix.$errors[0].$message,"content-loading":d(p)},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.prefix,"onUpdate:modelValue":b[6]||(b[6]=j=>d(t).currentCustomer.prefix=j),"content-loading":d(p),type:"text",name:"name",class:"",invalid:d(x).prefix.$error,onInput:b[7]||(b[7]=j=>d(x).prefix.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","error","content-loading"]),u(de,null,{default:f(()=>[u(q,{label:I.$t("customers.phone")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.phone,"onUpdate:modelValue":b[8]||(b[8]=j=>d(t).currentCustomer.phone=j),modelModifiers:{trim:!0},type:"text",name:"phone",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:I.$t("customers.website"),error:d(x).website.$error&&d(x).website.$errors[0].$message},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.website,"onUpdate:modelValue":b[9]||(b[9]=j=>d(t).currentCustomer.website=j),type:"url",class:"mt-1 md:mt-0",invalid:d(x).website.$error,onInput:b[10]||(b[10]=j=>d(x).website.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1})]),_:1})]),_:1},8,["title"]),u(ye,{title:I.$t("customers.portal_access")},{default:f(()=>[u(de,{class:"col-span-5 lg:col-span-4"},{default:f(()=>[c("div",aA,[c("p",nA,w(I.$t("customers.portal_access_text")),1),u(ne,{modelValue:d(t).currentCustomer.enable_portal,"onUpdate:modelValue":b[11]||(b[11]=j=>d(t).currentCustomer.enable_portal=j),class:"mt-1 flex"},null,8,["modelValue"])]),d(t).currentCustomer.enable_portal?(l(),T(q,{key:0,"content-loading":d(p),label:I.$t("customers.portal_access_url"),class:"md:col-span-2","help-text":I.$t("customers.portal_access_url_help")},{default:f(()=>[u(Qj,{token:d(V)},null,8,["token"])]),_:1},8,["content-loading","label","help-text"])):P("",!0),d(t).currentCustomer.enable_portal?(l(),T(q,{key:1,"content-loading":d(p),error:d(x).password.$error&&d(x).password.$errors[0].$message,label:I.$t("customers.password")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.password,"onUpdate:modelValue":b[14]||(b[14]=j=>d(t).currentCustomer.password=j),modelModifiers:{trim:!0},"content-loading":d(p),type:d(h)?"text":"password",name:"password",invalid:d(x).password.$error,onInput:b[15]||(b[15]=j=>d(x).password.$touch())},{right:f(()=>[d(h)?(l(),T(ue,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:b[12]||(b[12]=j=>J(h)?h.value=!d(h):h=!d(h))})):(l(),T(ue,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:b[13]||(b[13]=j=>J(h)?h.value=!d(h):h=!d(h))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["content-loading","error","label"])):P("",!0),d(t).currentCustomer.enable_portal?(l(),T(q,{key:2,error:d(x).confirm_password.$error&&d(x).confirm_password.$errors[0].$message,"content-loading":d(p),label:"Confirm Password"},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.confirm_password,"onUpdate:modelValue":b[18]||(b[18]=j=>d(t).currentCustomer.confirm_password=j),modelModifiers:{trim:!0},"content-loading":d(p),type:d(D)?"text":"password",name:"confirm_password",invalid:d(x).confirm_password.$error,onInput:b[19]||(b[19]=j=>d(x).confirm_password.$touch())},{right:f(()=>[d(D)?(l(),T(ue,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:b[16]||(b[16]=j=>J(D)?D.value=!d(D):D=!d(D))})):(l(),T(ue,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:b[17]||(b[17]=j=>J(D)?D.value=!d(D):D=!d(D))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["error","content-loading"])):P("",!0)]),_:1})]),_:1},8,["title"]),u(ye,{title:I.$t("customers.billing_address"),class:"!mt-2"},{default:f(()=>[u(de,{layout:"one-column"},{default:f(()=>[u(q,{label:I.$t("customers.name")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.billing.name,"onUpdate:modelValue":b[20]||(b[20]=j=>d(t).currentCustomer.billing.name=j),type:"text",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:I.$t("customers.country")},{default:f(()=>[u(ze,{modelValue:d(t).currentCustomer.billing.country_id,"onUpdate:modelValue":b[21]||(b[21]=j=>d(t).currentCustomer.billing.country_id=j),options:d(e).countries,searchable:"","show-labels":!1,placeholder:I.$t("general.select_country"),"allow-empty":!1,"track-by":"name",class:"mt-1 md:mt-0",label:"name","value-prop":"id"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),u(q,{label:I.$t("customers.state")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.billing.state,"onUpdate:modelValue":b[22]||(b[22]=j=>d(t).currentCustomer.billing.state=j),type:"text",name:"billingState",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:I.$t("customers.city")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.billing.city,"onUpdate:modelValue":b[23]||(b[23]=j=>d(t).currentCustomer.billing.city=j),type:"text",name:"billingCity",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:I.$t("customers.address"),error:d(x).billing.address_street_1.$error&&d(x).billing.address_street_1.$errors[0].$message},{default:f(()=>[u(he,{modelValue:d(t).currentCustomer.billing.address_street_1,"onUpdate:modelValue":b[24]||(b[24]=j=>d(t).currentCustomer.billing.address_street_1=j),placeholder:I.$t("general.street_1"),rows:"2",cols:"50",class:"mt-1 md:mt-0",invalid:d(x).billing.address_street_1.$error,onInput:b[25]||(b[25]=j=>d(x).billing.address_street_1.$touch())},null,8,["modelValue","placeholder","invalid"])]),_:1},8,["label","error"])]),_:1}),u(de,{layout:"one-column"},{default:f(()=>[u(q,{error:d(x).billing.address_street_2.$error&&d(x).billing.address_street_2.$errors[0].$message},{default:f(()=>[u(he,{modelValue:d(t).currentCustomer.billing.address_street_2,"onUpdate:modelValue":b[26]||(b[26]=j=>d(t).currentCustomer.billing.address_street_2=j),placeholder:I.$t("general.street_2"),rows:"2",cols:"50",invalid:d(x).billing.address_street_2.$error,onInput:b[27]||(b[27]=j=>d(x).billing.address_street_2.$touch())},null,8,["modelValue","placeholder","invalid"])]),_:1},8,["error"]),u(q,{label:I.$t("customers.phone")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.billing.phone,"onUpdate:modelValue":b[28]||(b[28]=j=>d(t).currentCustomer.billing.phone=j),modelModifiers:{trim:!0},type:"text",name:"phone",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:I.$t("customers.zip_code")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.billing.zip,"onUpdate:modelValue":b[29]||(b[29]=j=>d(t).currentCustomer.billing.zip=j),type:"text",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},8,["title"]),u(ye,{title:I.$t("customers.shipping_address"),class:"!mt-2"},{default:f(()=>[c("div",iA,[c("div",oA,[u(Ae,{variant:"primary",type:"button",size:"xs",onClick:b[30]||(b[30]=j=>L())},{default:f(()=>[B(w(I.$t("customers.copy_billing_address")),1)]),_:1})])]),u(de,{layout:"one-column"},{default:f(()=>[u(q,{label:I.$t("customers.name")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.shipping.name,"onUpdate:modelValue":b[31]||(b[31]=j=>d(t).currentCustomer.shipping.name=j),type:"text",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:I.$t("customers.country")},{default:f(()=>[u(ze,{modelValue:d(t).currentCustomer.shipping.country_id,"onUpdate:modelValue":b[32]||(b[32]=j=>d(t).currentCustomer.shipping.country_id=j),options:d(e).countries,searchable:!0,"show-labels":!1,"allow-empty":!1,placeholder:I.$t("general.select_country"),"track-by":"name",class:"mt-1 md:mt-0",label:"name","value-prop":"id"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),u(q,{label:I.$t("customers.state")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.shipping.state,"onUpdate:modelValue":b[33]||(b[33]=j=>d(t).currentCustomer.shipping.state=j),type:"text",name:"shippingState",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:I.$t("customers.city")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.shipping.city,"onUpdate:modelValue":b[34]||(b[34]=j=>d(t).currentCustomer.shipping.city=j),type:"text",name:"shippingCity",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:I.$t("customers.address"),error:d(x).shipping.address_street_1.$error&&d(x).shipping.address_street_1.$errors[0].$message},{default:f(()=>[u(he,{modelValue:d(t).currentCustomer.shipping.address_street_1,"onUpdate:modelValue":b[35]||(b[35]=j=>d(t).currentCustomer.shipping.address_street_1=j),placeholder:I.$t("general.street_1"),rows:"2",cols:"50",class:"mt-1 md:mt-0",invalid:d(x).shipping.address_street_1.$error,onInput:b[36]||(b[36]=j=>d(x).shipping.address_street_1.$touch())},null,8,["modelValue","placeholder","invalid"])]),_:1},8,["label","error"])]),_:1}),u(de,{layout:"one-column"},{default:f(()=>[u(q,{error:d(x).shipping.address_street_2.$error&&d(x).shipping.address_street_2.$errors[0].$message},{default:f(()=>[u(he,{modelValue:d(t).currentCustomer.shipping.address_street_2,"onUpdate:modelValue":b[37]||(b[37]=j=>d(t).currentCustomer.shipping.address_street_2=j),placeholder:I.$t("general.street_2"),rows:"2",cols:"50",invalid:d(x).shipping.address_street_1.$error,onInput:b[38]||(b[38]=j=>d(x).shipping.address_street_2.$touch())},null,8,["modelValue","placeholder","invalid"])]),_:1},8,["error"]),u(q,{label:I.$t("customers.phone")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.shipping.phone,"onUpdate:modelValue":b[39]||(b[39]=j=>d(t).currentCustomer.shipping.phone=j),modelModifiers:{trim:!0},type:"text",name:"phone",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:I.$t("customers.zip_code")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.shipping.zip,"onUpdate:modelValue":b[40]||(b[40]=j=>d(t).currentCustomer.shipping.zip=j),type:"text",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},8,["title"])]),_:1})]),c("div",sA,[u(Ae,{class:"mr-3 text-sm",type:"button",variant:"primary-outline",onClick:Z},{default:f(()=>[B(w(I.$t("general.cancel")),1)]),_:1}),u(Ae,{loading:g.value,variant:"primary",type:"submit"},{left:f(j=>[g.value?P("",!0):(l(),T(ue,{key:0,name:"SaveIcon",class:N(j.class)},null,8,["class"]))]),default:f(()=>[B(" "+w(I.$t("general.save")),1)]),_:1},8,["loading"])])],40,eA)]),_:1},8,["show"])}}},rA={props:{modelValue:{type:[String,Number,Object],default:""},fetchAll:{type:Boolean,default:!1},showAction:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,{t:a}=Se(),t=je(),i=ke(),e=ve(),s=A({get:()=>o.modelValue,set:k=>{r("update:modelValue",k)}});async function m(k){let z={search:k};o.fetchAll&&(z.limit="all");let g=await i.fetchCustomers(z);if(g.data.data.length>0&&i.editCustomer&&!g.data.data.find(D=>D.id==i.editCustomer.id)){let D=Object.assign({},i.editCustomer);g.data.data.unshift(D)}return g.data.data}async function p(){i.resetCurrentCustomer(),t.openModal({title:a("customers.add_new_customer"),componentName:"CustomerModal"})}return(k,z)=>{const g=C("BaseIcon"),h=C("BaseSelectAction"),D=C("BaseMultiselect");return l(),_(X,null,[u(D,le({modelValue:d(s),"onUpdate:modelValue":z[0]||(z[0]=R=>J(s)?s.value=R:null)},k.$attrs,{"track-by":"name","value-prop":"id",label:"name","filter-results":!1,"resolve-on-load":"",delay:500,searchable:!0,options:m,"label-value":"name",placeholder:k.$t("customers.type_or_click"),"can-deselect":!1,class:"w-full"}),Wt({_:2},[n.showAction?{name:"action",fn:f(()=>[d(e).hasAbilities(d(O).CREATE_CUSTOMER)?(l(),T(h,{key:0,onClick:p},{default:f(()=>[u(g,{name:"UserAddIcon",class:"h-4 mr-2 -ml-2 text-center text-primary-400"}),B(" "+w(k.$t("customers.add_new_customer")),1)]),_:1})):P("",!0)])}:void 0]),1040,["modelValue","placeholder"]),u(Dt)],64)}}};var dA=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:rA});const lA={key:1,class:"max-h-[173px]"},cA={class:"flex relative justify-between mb-2"},_A={class:"flex"},uA=["onClick"],mA={class:"grid grid-cols-2 gap-8 mt-2"},pA={key:0,class:"flex flex-col"},fA={class:"mb-1 text-sm font-medium text-left text-gray-400 uppercase whitespace-nowrap"},gA={key:0,class:"flex flex-col flex-1 p-0 text-left"},vA={key:0,class:"relative w-11/12 text-sm truncate"},yA={class:"relative w-11/12 text-sm truncate"},hA={key:0},bA={key:1},kA={key:2},wA={key:1,class:"relative w-11/12 text-sm truncate"},zA={key:1,class:"flex flex-col"},xA={class:"mb-1 text-sm font-medium text-left text-gray-400 uppercase whitespace-nowrap"},PA={key:0,class:"flex flex-col flex-1 p-0 text-left"},SA={key:0,class:"relative w-11/12 text-sm truncate"},jA={class:"relative w-11/12 text-sm truncate"},AA={key:0},DA={key:1},CA={key:2},NA={key:1,class:"relative w-11/12 text-sm truncate"},EA={class:"relative flex justify-center px-0 p-0 py-16 bg-white border border-gray-200 border-solid rounded-md min-h-[170px]"},IA={class:"mt-1"},TA={class:"text-lg font-medium text-gray-900"},RA=c("span",{class:"text-red-500"}," * ",-1),$A={key:0,class:"text-red-500 text-sm absolute right-3 bottom-3"},MA={key:0,class:"absolute min-w-full z-10"},FA={class:"relative"},VA={class:"max-h-80 flex flex-col overflow-auto list border-t border-gray-200"},UA=["onClick"],OA={class:"flex items-center content-center justify-center w-10 h-10 mr-4 text-xl font-semibold leading-9 text-white bg-gray-300 rounded-full avatar"},LA={class:"flex flex-col justify-center text-left"},qA={key:0,class:"flex justify-center p-5 text-gray-400"},BA={class:"text-base text-gray-500 cursor-pointer"},KA={class:"m-0 ml-3 text-sm leading-none cursor-pointer font-base text-primary-400"},ZA={props:{valid:{type:Object,default:()=>{}},customerId:{type:Number,default:null},type:{type:String,default:null},contentLoading:{type:Boolean,default:!1}},setup(n){const r=n,o=je(),a=He(),t=ke(),i=Te(),e=Fe(),s=At(),m=ve(),p=ge(),{t:k}=Se(),z=K(null),g=K(!1),h=A(()=>{switch(r.type){case"estimate":return a.newEstimate.customer;case"invoice":return e.newInvoice.customer;case"recurring-invoice":return s.newRecurringInvoice.customer;default:return""}});function D(){r.type==="estimate"?a.resetSelectedCustomer():r.type==="invoice"?e.resetSelectedCustomer():s.resetSelectedCustomer()}r.customerId&&r.type==="estimate"?a.selectCustomer(r.customerId):r.customerId&&r.type==="invoice"?e.selectCustomer(r.customerId):r.customerId&&s.selectCustomer(r.customerId);async function R(){await t.fetchCustomer(h.value.id),o.openModal({title:k("customers.edit_customer"),componentName:"CustomerModal"})}async function E(){await t.fetchCustomers({filter:{},orderByField:"",orderBy:"",customer_id:r.customerId})}const x=Jt(()=>{g.value=!0,V()},500);async function V(){let Z={display_name:z.value,page:1};await t.fetchCustomers(Z),g.value=!1}function L(){o.openModal({title:k("customers.add_customer"),componentName:"CustomerModal",variant:"md"})}function G(Z){if(Z)return Z.split(" ")[0].charAt(0).toUpperCase()}function me(Z,I){let b={userId:Z};p.params.id&&(b.model_id=p.params.id),r.type==="estimate"?(a.getNextNumber(b,!0),a.selectCustomer(Z)):r.type==="invoice"?(e.getNextNumber(b,!0),e.selectCustomer(Z)):s.selectCustomer(Z),I(),z.value=null}return i.fetchCurrencies(),i.fetchCountries(),E(),(Z,I)=>{const b=C("BaseContentPlaceholdersBox"),ue=C("BaseContentPlaceholders"),H=C("BaseText"),q=C("BaseIcon"),ze=C("BaseInput");return n.contentLoading?(l(),T(ue,{key:0},{default:f(()=>[u(b,{rounded:!0,class:"w-full",style:{"min-height":"170px"}})]),_:1})):(l(),_("div",lA,[u(Dt),d(h)?(l(),_("div",{key:0,class:"flex flex-col p-4 bg-white border border-gray-200 border-solid min-h-[170px] rounded-md",onClick:I[0]||(I[0]=se(()=>{},["stop"]))},[c("div",cA,[u(H,{text:d(h).name,length:30,class:"flex-1 text-base font-medium text-left text-gray-900"},null,8,["text"]),c("div",_A,[c("a",{class:"relative my-0 ml-6 text-sm font-medium cursor-pointer text-primary-500 items-center flex",onClick:se(R,["stop"])},[u(q,{name:"PencilIcon",class:"text-gray-500 h-4 w-4 mr-1"}),B(" "+w(Z.$t("general.edit")),1)],8,uA),c("a",{class:"relative my-0 ml-6 text-sm flex items-center font-medium cursor-pointer text-primary-500",onClick:D},[u(q,{name:"XCircleIcon",class:"text-gray-500 h-4 w-4 mr-1"}),B(" "+w(Z.$t("general.deselect")),1)])])]),c("div",mA,[d(h).billing?(l(),_("div",pA,[c("label",fA,w(Z.$t("general.bill_to")),1),d(h).billing?(l(),_("div",gA,[d(h).billing.name?(l(),_("label",vA,w(d(h).billing.name),1)):P("",!0),c("label",yA,[d(h).billing.city?(l(),_("span",hA,w(d(h).billing.city),1)):P("",!0),d(h).billing.city&&d(h).billing.state?(l(),_("span",bA," , ")):P("",!0),d(h).billing.state?(l(),_("span",kA,w(d(h).billing.state),1)):P("",!0)]),d(h).billing.zip?(l(),_("label",wA,w(d(h).billing.zip),1)):P("",!0)])):P("",!0)])):P("",!0),d(h).shipping?(l(),_("div",zA,[c("label",xA,w(Z.$t("general.ship_to")),1),d(h).shipping?(l(),_("div",PA,[d(h).shipping.name?(l(),_("label",SA,w(d(h).shipping.name),1)):P("",!0),c("label",jA,[d(h).shipping.city?(l(),_("span",AA,w(d(h).shipping.city),1)):P("",!0),d(h).shipping.city&&d(h).shipping.state?(l(),_("span",DA," , ")):P("",!0),d(h).shipping.state?(l(),_("span",CA,w(d(h).shipping.state),1)):P("",!0)]),d(h).shipping.zip?(l(),_("label",NA,w(d(h).shipping.zip),1)):P("",!0)])):P("",!0)])):P("",!0)])])):(l(),T(d(Yt),{key:1,class:"relative flex flex-col rounded-md"},{default:f(({open:de})=>[u(d(Ht),{class:N([{"text-opacity-90":de,"border border-solid border-red-500 focus:ring-red-500 rounded":n.valid.$error,"focus:ring-2 focus:ring-primary-400":!n.valid.$error},"w-full outline-none rounded-md"])},{default:f(()=>[c("div",EA,[u(q,{name:"UserIcon",class:"flex justify-center !w-10 !h-10 p-2 mr-5 text-sm text-white bg-gray-200 rounded-full font-base"}),c("div",IA,[c("label",TA,[B(w(Z.$t("customers.new_customer"))+" ",1),RA]),n.valid.$error&&n.valid.$errors[0].$message?(l(),_("p",$A,w(Z.$t("estimates.errors.required")),1)):P("",!0)])])]),_:2},1032,["class"]),u(Ne,{"enter-active-class":"transition duration-200 ease-out","enter-from-class":"translate-y-1 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-1 opacity-0"},{default:f(()=>[de?(l(),_("div",MA,[u(d(Gt),{focus:"",static:"",class:"overflow-hidden rounded-md shadow-lg ring-1 ring-black ring-opacity-5 bg-white"},{default:f(({close:ye})=>[c("div",FA,[u(ze,{modelValue:z.value,"onUpdate:modelValue":[I[1]||(I[1]=ne=>z.value=ne),I[2]||(I[2]=ne=>d(x)(ne))],"container-class":"m-4",placeholder:Z.$t("general.search"),type:"text",icon:"search"},null,8,["modelValue","placeholder"]),c("ul",VA,[(l(!0),_(X,null,ae(d(t).customers,(ne,he)=>(l(),_("li",{key:he,href:"#",class:"flex px-6 py-2 border-b border-gray-200 border-solid cursor-pointer hover:cursor-pointer hover:bg-gray-100 focus:outline-none focus:bg-gray-100 last:border-b-0",onClick:Ae=>me(ne.id,ye)},[c("span",OA,w(G(ne.name)),1),c("div",LA,[ne.name?(l(),T(H,{key:0,text:ne.name,length:30,class:"m-0 text-base font-normal leading-tight cursor-pointer"},null,8,["text"])):P("",!0),ne.contact_name?(l(),T(H,{key:1,text:ne.contact_name,length:30,class:"m-0 text-sm font-medium text-gray-400 cursor-pointer"},null,8,["text"])):P("",!0)])],8,UA))),128)),d(t).customers.length===0?(l(),_("div",qA,[c("label",BA,w(Z.$t("customers.no_customers_found")),1)])):P("",!0)])]),d(m).hasAbilities(d(O).CREATE_CUSTOMER)?(l(),_("button",{key:0,type:"button",class:"h-10 flex items-center justify-center w-full px-2 py-3 bg-gray-200 border-none outline-none focus:bg-gray-300",onClick:L},[u(q,{name:"UserAddIcon",class:"text-primary-400"}),c("label",KA,w(Z.$t("customers.add_new_customer")),1)])):P("",!0)]),_:1})])):P("",!0)]),_:2},1024)]),_:1}))]))}}};var WA=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:ZA});const HA=c("path",{"fill-rule":"evenodd",d:"M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z","clip-rule":"evenodd"},null,-1),GA=[HA],YA={props:{modelValue:{type:[String,Date],default:()=>new Date},contentLoading:{type:Boolean,default:!1},placeholder:{type:String,default:null},invalid:{type:Boolean,default:!1},enableTime:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},showCalendarIcon:{type:Boolean,default:!0},containerClass:{type:String,default:""},defaultInputClass:{type:String,default:"font-base pl-8 py-2 outline-none focus:ring-primary-400 focus:outline-none focus:border-primary-400 block w-full sm:text-sm border-gray-200 rounded-md text-black"},time24hr:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=K(null),t=pe(),i=_e();let e=Ue({altInput:!0,enableTime:o.enableTime,time_24hr:o.time24hr});const s=A({get:()=>o.modelValue,set:D=>{r("update:modelValue",D)}}),m=A(()=>{var D;return(D=i.selectedCompanySettings)==null?void 0:D.carbon_date_format}),p=A(()=>!!t.icon),k=A(()=>`${o.containerClass} `),z=A(()=>o.invalid?"border-red-400 ring-red-400 focus:ring-red-400 focus:border-red-400":""),g=A(()=>o.disabled?"border border-solid rounded-md outline-none input-field box-border-2 base-date-picker-input placeholder-gray-400 bg-gray-200 text-gray-600 border-gray-200":"");function h(D){a.value.fp.open()}return fe(()=>o.enableTime,D=>{o.enableTime&&(e.enableTime=o.enableTime)},{immediate:!0}),fe(()=>m,()=>{o.enableTime?e.altFormat=m.value?`${m.value} H:i `:"d M Y H:i":e.altFormat=m.value?m.value:"d M Y"},{immediate:!0}),(D,R)=>{const E=C("BaseContentPlaceholdersBox"),x=C("BaseContentPlaceholders");return n.contentLoading?(l(),T(x,{key:0},{default:f(()=>[u(E,{rounded:!0,class:N(`w-full ${d(k)}`),style:{height:"38px"}},null,8,["class"])]),_:1})):(l(),_("div",{key:1,class:N([d(k),"relative flex flex-row"])},[n.showCalendarIcon&&!d(p)?(l(),_("svg",{key:0,viewBox:"0 0 20 20",fill:"currentColor",class:"absolute w-4 h-4 mx-2 my-2.5 text-sm not-italic font-black text-gray-400 cursor-pointer",onClick:h},GA)):P("",!0),n.showCalendarIcon&&d(p)?M(D.$slots,"icon",{key:1}):P("",!0),u(d(nt),le({ref:(V,L)=>{L.dp=V,a.value=V},modelValue:d(s),"onUpdate:modelValue":R[0]||(R[0]=V=>J(s)?s.value=V:null)},D.$attrs,{disabled:n.disabled,config:d(e),class:[n.defaultInputClass,d(z),d(g)]}),null,16,["modelValue","disabled","config","class"])],2))}}};var JA=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:YA});const QA={},XA={class:"grid gap-4 mt-5 md:grid-cols-2 lg:grid-cols-3"};function eD(n,r){return l(),_("div",XA,[M(n.$slots,"default")])}var tD=ee(QA,[["render",eD]]),aD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:tD});const nD={key:1},iD={class:"text-sm font-bold leading-5 text-black non-italic"},oD={props:{label:{type:String,required:!0},value:{type:[String,Number],default:""},contentLoading:{type:Boolean,default:!1}},setup(n){return(r,o)=>{const a=C("BaseContentPlaceholdersBox"),t=C("BaseContentPlaceholders"),i=C("BaseLabel");return l(),_("div",null,[n.contentLoading?(l(),T(t,{key:0},{default:f(()=>[u(a,{class:"w-20 h-5 mb-1"}),u(a,{class:"w-40 h-5"})]),_:1})):(l(),_("div",nD,[u(i,{class:"font-normal mb-1"},{default:f(()=>[B(w(n.label),1)]),_:1}),c("p",iD,[B(w(n.value)+" ",1),M(r.$slots,"default")])]))])}}};var sD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:oD});const rD=(n=!1)=>{const r=n?window.pinia.defineStore:Q,{global:o}=window.i18n;return r({id:"dialog",state:()=>({active:!1,title:"",message:"",size:"md",data:null,variant:"danger",yesLabel:o.t("settings.custom_fields.yes"),noLabel:o.t("settings.custom_fields.no"),noLabel:"No",resolve:null,hideNoButton:!1}),actions:{openDialog(a){return this.active=!0,this.title=a.title,this.message=a.message,this.size=a.size,this.data=a.data,this.variant=a.variant,this.yesLabel=a.yesLabel,this.noLabel=a.noLabel,this.hideNoButton=a.hideNoButton,new Promise((t,i)=>{this.resolve=t})},closeDialog(){this.active=!1,setTimeout(()=>{this.title="",this.message="",this.data=null},300)}}})()},dD={class:"flex items-end justify-center min-h-screen px-4 pt-4 pb-20 text-center sm:block sm:p-0"},lD=c("span",{class:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true"},"\u200B",-1),cD={class:"mt-3 text-center sm:mt-5"},_D={class:"mt-2"},uD={class:"text-sm text-gray-500"},mD={setup(n){const r=rD();function o(t){r.resolve(t),r.closeDialog()}const a=A(()=>{switch(r.size){case"sm":return"sm:max-w-sm";case"md":return"sm:max-w-md";case"lg":return"sm:max-w-lg";default:return"sm:max-w-md"}});return(t,i)=>{const e=C("BaseIcon"),s=C("base-button");return l(),T(d(st),{as:"template",show:d(r).active},{default:f(()=>[u(d(ot),{as:"div",static:"",class:"fixed inset-0 z-20 overflow-y-auto",open:d(r).active,onClose:d(r).closeDialog},{default:f(()=>[c("div",dD,[u(d(Ee),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0","enter-to":"opacity-100",leave:"ease-in duration-200","leave-from":"opacity-100","leave-to":"opacity-0"},{default:f(()=>[u(d(it),{class:"fixed inset-0 transition-opacity bg-gray-500 bg-opacity-75"})]),_:1}),lD,u(d(Ee),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95","enter-to":"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200","leave-from":"opacity-100 translate-y-0 sm:scale-100","leave-to":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},{default:f(()=>[c("div",{class:N(["inline-block px-4 pt-5 pb-4 overflow-hidden text-left align-bottom transition-all bg-white rounded-lg shadow-xl sm:my-8 sm:align-middle sm:w-full sm:p-6 relative",d(a)])},[c("div",null,[c("div",{class:N(["flex items-center justify-center w-12 h-12 mx-auto bg-green-100 rounded-full",{"bg-green-100":d(r).variant==="primary","bg-red-100":d(r).variant==="danger"}])},[d(r).variant==="primary"?(l(),T(e,{key:0,name:"CheckIcon",class:"w-6 h-6 text-green-600"})):(l(),T(e,{key:1,name:"ExclamationIcon",class:"w-6 h-6 text-red-600","aria-hidden":"true"}))],2),c("div",cD,[u(d(Qt),{as:"h3",class:"text-lg font-medium leading-6 text-gray-900"},{default:f(()=>[B(w(d(r).title),1)]),_:1}),c("div",_D,[c("p",uD,w(d(r).message),1)])])]),c("div",{class:N(["mt-5 sm:mt-6 grid gap-3",{"sm:grid-cols-2 sm:grid-flow-row-dense":!d(r).hideNoButton}])},[u(s,{class:N(["justify-center",{"w-full":d(r).hideNoButton}]),variant:d(r).variant,onClick:i[0]||(i[0]=m=>o(!0))},{default:f(()=>[B(w(d(r).yesLabel),1)]),_:1},8,["variant","class"]),d(r).hideNoButton?P("",!0):(l(),T(s,{key:0,class:"justify-center",variant:"white",onClick:i[1]||(i[1]=m=>o(!1))},{default:f(()=>[B(w(d(r).noLabel),1)]),_:1}))],2)],2)]),_:1})])]),_:1},8,["open","onClose"])]),_:1},8,["show"])}}};var pD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:mD});const fD={},gD={class:"w-full text-gray-300"};function vD(n,r){return l(),_("hr",gD)}var yD=ee(fD,[["render",vD]]),hD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:yD});function bD(n){let r=K(null),o=K(null),a=K(null);return Pe(()=>{rt(t=>{if(!o.value||!r.value)return;let i=o.value.el||o.value,e=r.value.el||r.value;e instanceof HTMLElement&&i instanceof HTMLElement&&(a.value=Xt(e,i,n),t(a.value.destroy))})}),[r,o,a]}const kD={class:"py-1"},wD={props:{containerClass:{type:String,required:!1,default:""},widthClass:{type:String,default:"w-56"},positionClass:{type:String,default:"absolute z-10 right-0"},position:{type:String,default:"bottom-end"},wrapperClass:{type:String,default:"inline-block h-full text-left"},contentLoading:{type:Boolean,default:!1}},setup(n){const r=n,o=A(()=>`origin-top-right rounded-md shadow-lg bg-white ring-1 ring-black ring-opacity-5 divide-y divide-gray-100 focus:outline-none ${r.containerClass}`);let[a,t,i]=bD({placement:"bottom-end",strategy:"fixed",modifiers:[{name:"offset",options:{offset:[0,10]}}]});function e(){i.value.update()}return(s,m)=>{const p=C("BaseContentPlaceholdersBox"),k=C("BaseContentPlaceholders");return l(),_("div",{class:N(["relative",n.wrapperClass])},[n.contentLoading?(l(),T(k,{key:0,class:"disabled cursor-normal pointer-events-none"},{default:f(()=>[u(p,{rounded:!0,class:"w-14",style:{height:"42px"}})]),_:1})):(l(),T(d(aa),{key:1},{default:f(()=>[u(d(ea),{ref:(z,g)=>{g.trigger=z,J(a)?a.value=z:a=z},class:"focus:outline-none",onClick:e},{default:f(()=>[M(s.$slots,"activator")]),_:3},512),c("div",{ref:(z,g)=>{g.container=z,J(t)?t.value=z:t=z},class:N(["z-10",n.widthClass])},[u(Ne,{"enter-active-class":"transition duration-100 ease-out","enter-from-class":"scale-95 opacity-0","enter-to-class":"scale-100 opacity-100","leave-active-class":"transition duration-75 ease-in","leave-from-class":"scale-100 opacity-100","leave-to-class":"scale-95 opacity-0"},{default:f(()=>[u(d(ta),{class:N(d(o))},{default:f(()=>[c("div",kD,[M(s.$slots,"default")])]),_:3},8,["class"])]),_:3})],2)]),_:3}))],2)}}};var zD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:wD});const xD={setup(n){return(r,o)=>(l(),T(d(oa),na(ia(r.$attrs)),{default:f(({active:a})=>[c("a",{href:"#",class:N([a?"bg-gray-100 text-gray-900":"text-gray-700","group flex items-center px-4 py-2 text-sm font-normal"])},[M(r.$slots,"default",{active:a})],2)]),_:3},16))}};var PD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:xD});const SD={class:"flex flex-col items-center justify-center mt-16"},jD={class:"flex flex-col items-center justify-center"},AD={class:"mt-2"},DD={class:"font-medium"},CD={class:"mt-2"},ND={class:"text-gray-500"},ED={class:"mt-6"},ID={props:{title:{type:String,default:String},description:{type:String,default:String}},setup(n){return(r,o)=>(l(),_("div",SD,[c("div",jD,[M(r.$slots,"default")]),c("div",AD,[c("label",DD,w(n.title),1)]),c("div",CD,[c("label",ND,w(n.description),1)]),c("div",ED,[M(r.$slots,"actions")])]))}};var TD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:ID});const RD={class:"rounded-md bg-red-50 p-4"},$D={class:"flex"},MD={class:"shrink-0"},FD={class:"ml-3"},VD={class:"text-sm font-medium text-red-800"},UD={class:"mt-2 text-sm text-red-700"},OD={role:"list",class:"list-disc pl-5 space-y-1"},LD={props:{errorTitle:{type:String,default:"There were some errors with your submission"},errors:{type:Array,default:null}},setup(n){return(r,o)=>(l(),_("div",RD,[c("div",$D,[c("div",MD,[u(d(sa),{class:"h-5 w-5 text-red-400","aria-hidden":"true"})]),c("div",FD,[c("h3",VD,w(n.errorTitle),1),c("div",UD,[c("ul",OD,[(l(!0),_(X,null,ae(n.errors,(a,t)=>(l(),_("li",{key:t},w(a),1))),128))])])])])]))}};var qD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:LD});const BD={props:{status:{type:String,required:!1,default:""}},setup(n){const r=n,o=A(()=>{switch(r.status){case"DRAFT":return"bg-yellow-300 bg-opacity-25 px-2 py-1 text-sm text-yellow-800 uppercase font-normal text-center ";case"SENT":return" bg-yellow-500 bg-opacity-25 px-2 py-1 text-sm text-yellow-900 uppercase font-normal text-center ";case"VIEWED":return"bg-blue-400 bg-opacity-25 px-2 py-1 text-sm text-blue-900 uppercase font-normal text-center";case"EXPIRED":return"bg-red-300 bg-opacity-25 px-2 py-1 text-sm text-red-800 uppercase font-normal text-center";case"ACCEPTED":return"bg-green-400 bg-opacity-25 px-2 py-1 text-sm text-green-800 uppercase font-normal text-center";case"REJECTED":return"bg-purple-300 bg-opacity-25 px-2 py-1 text-sm text-purple-800 uppercase font-normal text-center";default:return"bg-gray-500 bg-opacity-25 px-2 py-1 text-sm text-gray-900 uppercase font-normal text-center"}});return(a,t)=>(l(),_("span",{class:N(d(o))},[M(a.$slots,"default")],2))}};var KD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:BD});const ZD=["multiple","name","accept"],WD={key:0,class:""},HD=["src"],GD=["onClick"],YD={key:1,class:"flex flex-col items-center"},JD={class:"text-xs leading-4 text-center text-gray-400"},QD=B(" Drag a file here or "),XD=["onClick"],eC=B(" to choose a file "),tC={class:"text-xs leading-4 text-center text-gray-400 mt-2"},aC={key:2,class:"flex w-full h-full border border-gray-200 rounded"},nC=["src"],iC={key:1,class:"flex justify-center items-center text-gray-400 flex-col space-y-2 px-2 py-4 w-full"},oC=c("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-8 w-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[c("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.25",d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})],-1),sC={key:0,class:"text-gray-600 font-medium text-sm truncate overflow-hidden w-full"},rC={key:3,class:"flex flex-wrap w-full"},dC=["src"],lC={key:1,class:"flex justify-center items-center text-gray-400 flex-col space-y-2 px-2 py-4 w-full"},cC=c("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-8 w-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[c("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.25",d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})],-1),_C={key:0,class:"text-gray-600 font-medium text-sm truncate overflow-hidden w-full"},uC=["onClick"],mC={key:4,class:"flex w-full items-center justify-center"},pC=["src"],fC={key:1,class:"flex justify-center items-center text-gray-400 flex-col space-y-2 px-2 py-4 w-full"},gC=c("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-8 w-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[c("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.25",d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})],-1),vC={key:0,class:"text-gray-600 font-medium text-sm truncate overflow-hidden w-full"},yC=["onClick"],hC={props:{multiple:{type:Boolean,default:!1},avatar:{type:Boolean,default:!1},autoProcess:{type:Boolean,default:!1},uploadUrl:{type:String,default:""},preserveLocalFiles:{type:Boolean,default:!1},accept:{type:String,default:"image/*"},inputFieldName:{type:String,default:"photos"},base64:{type:Boolean,default:!1},modelValue:{type:Array,default:()=>[]},recommendedText:{type:String,default:""}},emits:["change","remove","update:modelValue"],setup(n,{emit:r}){const o=n;let a=K([]);const t=K([]),i=K(null);K(null),K(null);function e(){a.value=[],o.modelValue&&o.modelValue.length?t.value=[...o.modelValue]:t.value=[]}function s(R){return v.post(o.uploadUrl,R).then(E=>E.data).then(E=>E.map(x=>W($({},x),{url:`/images/${x.id}`})))}function m(R){s(R).then(E=>{a=[].concat(E)}).catch(E=>{})}function p(R){return new Promise((E,x)=>{const V=new FileReader;V.readAsDataURL(R),V.onload=()=>E(V.result),V.onerror=L=>x(L)})}function k(R,E,x){if(!E.length||(o.multiple?r("change",R,E,x):o.base64?p(E[0]).then(L=>{r("change",R,L,x,E[0])}):r("change",R,E[0],x),o.preserveLocalFiles||(t.value=[]),Array.from(Array(E.length).keys()).forEach(L=>{const G=E[L];Ze.isImageFile(G.type)?p(G).then(me=>{t.value.push({fileObject:G,type:G.type,name:G.name,image:me})}):t.value.push({fileObject:G,type:G.type,name:G.name})}),r("update:modelValue",t.value),!o.autoProcess))return;const V=new FormData;Array.from(Array(E.length).keys()).forEach(L=>{V.append(R,E[L],E[L].name)}),m(V)}function z(){i.value&&i.value.click()}function g(R){t.value=[],r("remove",R)}function h(R){t.value.splice(R,1),r("remove",R)}function D(){return new URL("/img/default-avatar.jpg",self.location)}return Pe(()=>{e()}),fe(()=>o.modelValue,R=>{t.value=[...R]}),(R,E)=>{const x=C("BaseIcon");return l(),_("form",{enctype:"multipart/form-data",class:N(["relative flex items-center justify-center p-2 border-2 border-dashed rounded-md cursor-pointer avatar-upload border-gray-200 transition-all duration-300 ease-in-out isolate w-full hover:border-gray-300 group min-h-[100px] bg-gray-50",n.avatar?"w-32 h-32":"w-full"])},[c("input",{id:"file-upload",ref:(V,L)=>{L.inputRef=V,i.value=V},type:"file",tabindex:"-1",multiple:n.multiple,name:n.inputFieldName,accept:n.accept,class:"absolute z-10 w-full h-full opacity-0 cursor-pointer",onClick:E[0]||(E[0]=V=>V.target.value=null),onChange:E[1]||(E[1]=V=>k(V.target.name,V.target.files,V.target.files.length))},null,40,ZD),!t.value.length&&n.avatar?(l(),_("div",WD,[c("img",{src:D(),class:"rounded",alt:"Default Avatar"},null,8,HD),c("a",{href:"#",class:"absolute z-30 bg-white rounded-full -bottom-3 -right-3 group",onClick:se(z,["prevent","stop"])},[u(x,{name:"PlusCircleIcon",class:"h-8 text-xl leading-6 text-primary-500 group-hover:text-primary-600"})],8,GD)])):t.value.length?t.value.length&&n.avatar&&!n.multiple?(l(),_("div",aC,[t.value[0].image?(l(),_("img",{key:0,for:"file-upload",src:t.value[0].image,class:"block object-cover w-full h-full rounded opacity-100",style:{animation:"fadeIn 2s ease"}},null,8,nC)):(l(),_("div",iC,[oC,t.value[0].name?(l(),_("p",sC,w(t.value[0].name),1)):P("",!0)])),c("a",{href:"#",class:"box-border absolute z-30 flex items-center justify-center w-8 h-8 bg-white border border-gray-200 rounded-full shadow-md -bottom-3 -right-3 group hover:border-gray-300",onClick:E[2]||(E[2]=se(V=>g(t.value[0]),["prevent","stop"]))},[u(x,{name:"XIcon",class:"h-4 text-xl leading-6 text-black"})])])):t.value.length&&n.multiple?(l(),_("div",rC,[(l(!0),_(X,null,ae(t.value,(V,L)=>(l(),_("a",{key:V,href:"#",class:"block p-2 m-2 bg-white border border-gray-200 rounded hover:border-gray-500 relative max-w-md",onClick:E[3]||(E[3]=se(()=>{},["prevent"]))},[V.image?(l(),_("img",{key:0,for:"file-upload",src:V.image,class:"block object-cover w-20 h-20 opacity-100",style:{animation:"fadeIn 2s ease"}},null,8,dC)):(l(),_("div",lC,[cC,V.name?(l(),_("p",_C,w(V.name),1)):P("",!0)])),c("a",{href:"#",class:"box-border absolute z-30 flex items-center justify-center w-8 h-8 bg-white border border-gray-200 rounded-full shadow-md -bottom-3 -right-3 group hover:border-gray-300",onClick:se(G=>h(L),["prevent","stop"])},[u(x,{name:"XIcon",class:"h-4 text-xl leading-6 text-black"})],8,uC)]))),128))])):(l(),_("div",mC,[(l(!0),_(X,null,ae(t.value,(V,L)=>(l(),_("a",{key:V,href:"#",class:"block p-2 m-2 bg-white border border-gray-200 rounded hover:border-gray-500 relative max-w-md",onClick:E[4]||(E[4]=se(()=>{},["prevent"]))},[V.image?(l(),_("img",{key:0,for:"file-upload",src:V.image,class:"block object-contain h-20 opacity-100 min-w-[5rem]",style:{animation:"fadeIn 2s ease"}},null,8,pC)):(l(),_("div",fC,[gC,V.name?(l(),_("p",vC,w(V.name),1)):P("",!0)])),c("a",{href:"#",class:"box-border absolute z-30 flex items-center justify-center w-8 h-8 bg-white border border-gray-200 rounded-full shadow-md -bottom-3 -right-3 group hover:border-gray-300",onClick:se(G=>h(L),["prevent","stop"])},[u(x,{name:"XIcon",class:"h-4 text-xl leading-6 text-black"})],8,yC)]))),128))])):(l(),_("div",YD,[u(x,{name:"CloudUploadIcon",class:"h-6 mb-2 text-xl leading-6 text-gray-400"}),c("p",JD,[QD,c("a",{class:"cursor-pointer text-primary-500 hover:text-primary-600 hover:font-medium relative z-20",href:"#",onClick:se(z,["prevent","stop"])}," browse ",8,XD),eC]),c("p",tC,w(n.recommendedText),1)]))],2)}}};var bC=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:hC});const kC={class:"relative z-10 p-4 md:p-8 bg-gray-200 rounded"},wC={props:{show:{type:Boolean,default:!1},rowOnXl:{type:Boolean,default:!1}},emits:["clear"],setup(n){return(r,o)=>(l(),T(Ne,{"enter-active-class":"transition duration-500 ease-in-out","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition ease-in-out","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:f(()=>[xe(c("div",kC,[M(r.$slots,"filter-header"),c("label",{class:"absolute text-sm leading-snug text-gray-900 cursor-pointer hover:text-gray-700 top-2.5 right-3.5",onClick:o[0]||(o[0]=a=>r.$emit("clear"))},w(r.$t("general.clear_all")),1),c("div",{class:N(["flex flex-col space-y-3",n.rowOnXl?"xl:flex-row xl:space-x-4 xl:space-y-0 xl:items-center":"lg:flex-row lg:space-x-4 lg:space-y-0 lg:items-center"])},[M(r.$slots,"default")],2)],512),[[dt,n.show]])]),_:3}))}};var zC=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:wC});const xC={style:{"font-family":"sans-serif"}},PC={props:{amount:{type:[Number,String],required:!0},currency:{type:Object,default:()=>null}},setup(n){const r=n,o=ra("utils"),a=_e(),t=A(()=>o.formatMoney(r.amount,r.currency||a.selectedCompanyCurrency));return(i,e)=>(l(),_("span",xC,w(d(t)),1))}};var SC=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:PC});const jC={viewBox:"0 0 225 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},AC=lt('',9),DC={id:"paint0_linear_499_29",x1:"-2.72961e-07",y1:"22.9922",x2:"224.397",y2:"22.9922",gradientUnits:"userSpaceOnUse"},CC=["stop-color"],NC=["stop-color"],EC={id:"paint1_linear_499_29",x1:"-2.72961e-07",y1:"22.9922",x2:"224.397",y2:"22.9922",gradientUnits:"userSpaceOnUse"},IC=["stop-color"],TC=["stop-color"],RC={id:"paint2_linear_499_29",x1:"-2.72961e-07",y1:"22.9922",x2:"224.397",y2:"22.9922",gradientUnits:"userSpaceOnUse"},$C=["stop-color"],MC=["stop-color"],FC={id:"paint3_linear_499_29",x1:"-2.72961e-07",y1:"22.9922",x2:"224.397",y2:"22.9922",gradientUnits:"userSpaceOnUse"},VC=["stop-color"],UC=["stop-color"],OC={id:"paint4_linear_499_29",x1:"-2.72961e-07",y1:"22.9922",x2:"224.397",y2:"22.9922",gradientUnits:"userSpaceOnUse"},LC=["stop-color"],qC=["stop-color"],BC={id:"paint5_linear_499_29",x1:"-2.72961e-07",y1:"22.9922",x2:"224.397",y2:"22.9922",gradientUnits:"userSpaceOnUse"},KC=["stop-color"],ZC=["stop-color"],WC={id:"paint6_linear_499_29",x1:"-2.72961e-07",y1:"22.9922",x2:"224.397",y2:"22.9922",gradientUnits:"userSpaceOnUse"},HC=["stop-color"],GC=["stop-color"],YC={id:"paint7_linear_499_29",x1:"-2.72961e-07",y1:"22.9922",x2:"224.397",y2:"22.9922",gradientUnits:"userSpaceOnUse"},JC=["stop-color"],QC=["stop-color"],XC={id:"paint8_linear_499_29",x1:"-2.72961e-07",y1:"22.9922",x2:"224.397",y2:"22.9922",gradientUnits:"userSpaceOnUse"},eN=["stop-color"],tN=["stop-color"],aN={props:{darkColor:{type:String,default:"rgba(var(--color-primary-500), var(--tw-text-opacity))"},lightColor:{type:String,default:"rgba(var(--color-primary-400), var(--tw-text-opacity))"}},setup(n){return(r,o)=>(l(),_("svg",jC,[AC,c("defs",null,[c("linearGradient",DC,[c("stop",{"stop-color":n.darkColor},null,8,CC),c("stop",{offset:"1","stop-color":n.lightColor},null,8,NC)]),c("linearGradient",EC,[c("stop",{"stop-color":n.darkColor},null,8,IC),c("stop",{offset:"1","stop-color":n.lightColor},null,8,TC)]),c("linearGradient",RC,[c("stop",{"stop-color":n.darkColor},null,8,$C),c("stop",{offset:"1","stop-color":n.lightColor},null,8,MC)]),c("linearGradient",FC,[c("stop",{"stop-color":n.darkColor},null,8,VC),c("stop",{offset:"1","stop-color":n.lightColor},null,8,UC)]),c("linearGradient",OC,[c("stop",{"stop-color":n.darkColor},null,8,LC),c("stop",{offset:"1","stop-color":n.lightColor},null,8,qC)]),c("linearGradient",BC,[c("stop",{"stop-color":n.darkColor},null,8,KC),c("stop",{offset:"1","stop-color":n.lightColor},null,8,ZC)]),c("linearGradient",WC,[c("stop",{"stop-color":n.darkColor},null,8,HC),c("stop",{offset:"1","stop-color":n.lightColor},null,8,GC)]),c("linearGradient",YC,[c("stop",{"stop-color":n.darkColor},null,8,JC),c("stop",{offset:"1","stop-color":n.lightColor},null,8,QC)]),c("linearGradient",XC,[c("stop",{"stop-color":n.darkColor},null,8,eN),c("stop",{offset:"1","stop-color":n.lightColor},null,8,tN)])])]))}};const nN={class:"flex flex-col items-center justify-center h-screen"},iN={class:"loader loader-white"},oN=lt('
',3),sN={props:{showBgOverlay:{default:!1,type:Boolean}},setup(n){return(r,o)=>(l(),_("div",nN,[c("div",iN,[oN,u(aN,{class:"absolute block h-auto max-w-full transform -translate-x-1/2 -translate-y-1/2 w-28 text-primary-400 top-1/2 left-1/2",alt:"Crater Logo"})])]))}};var rN=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:sN});const dN={props:{type:{type:String,default:"section-title",validator:function(n){return["section-title","heading-title"].indexOf(n)!==-1}}},setup(n){const r=n,o=A(()=>({"text-gray-900 text-lg font-medium":r.type==="heading-title","text-gray-500 uppercase text-base":r.type==="section-title"}));return(a,t)=>(l(),_("h6",{class:N(d(o))},[M(a.$slots,"default")],2))}};var lN=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:dN});const cN={props:{name:{type:String,required:!0}},setup(n){const r=K(!1);return Pe(()=>{r.value=!0}),(o,a)=>r.value?(l(),T(da(d(la)[n.name]),{key:0,class:"h-5 w-5"})):P("",!0)}};var _N=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:cN});const uN={class:"rounded-md bg-yellow-50 p-4 relative"},mN={class:"flex flex-col"},pN={class:"flex"},fN={class:"shrink-0"},gN={class:"ml-3"},vN={class:"text-sm font-medium text-yellow-800"},yN={class:"mt-2 text-sm text-yellow-700"},hN={role:"list",class:"list-disc pl-5 space-y-1"},bN={key:0,class:"mt-4 ml-3"},kN={class:"-mx-2 -my-1.5 flex flex-row-reverse"},wN=["onClick"],zN={props:{title:{type:String,default:"There were some errors with your submission"},lists:{type:Array,default:null},actions:{type:Array,default:()=>["Dismiss"]}},emits:["hide"],setup(n,{emit:r}){return(o,a)=>{const t=C("BaseIcon");return l(),_("div",uN,[u(t,{name:"XIcon",class:"h-5 w-5 text-yellow-500 absolute right-4 cursor-pointer",onClick:a[0]||(a[0]=i=>o.$emit("hide"))}),c("div",mN,[c("div",pN,[c("div",fN,[u(t,{name:"ExclamationIcon",class:"h-5 w-5 text-yellow-400","aria-hidden":"true"})]),c("div",gN,[c("h3",vN,w(n.title),1),c("div",yN,[c("ul",hN,[(l(!0),_(X,null,ae(n.lists,(i,e)=>(l(),_("li",{key:e},w(i),1))),128))])])])]),n.actions.length?(l(),_("div",bN,[c("div",kN,[(l(!0),_(X,null,ae(n.actions,(i,e)=>(l(),_("button",{key:e,type:"button",class:"bg-yellow-50 px-2 py-1.5 rounded-md text-sm font-medium text-yellow-800 hover:bg-yellow-100 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-yellow-50 focus:ring-yellow-600 mr-3",onClick:s=>o.$emit(`${i}`)},w(i),9,wN))),128))])])):P("",!0)])])}}};var xN=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:zN});const PN={key:0,class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},SN=c("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),jN=c("path",{class:"opacity-75",fill:"currentColor",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"},null,-1),AN=[SN,jN],DN={key:1,class:"absolute inset-y-0 left-0 flex items-center pl-3"},CN={key:2,class:"inline-flex items-center px-3 text-gray-500 border border-r-0 border-gray-200 rounded-l-md bg-gray-50 sm:text-sm"},NN={key:3,class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},EN={class:"text-gray-500 sm:text-sm"},IN=["type","value","disabled"],TN={key:4,class:"absolute inset-y-0 right-0 flex items-center pr-3 pointer-events-none"},RN=c("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),$N=c("path",{class:"opacity-75",fill:"currentColor",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"},null,-1),MN=[RN,$N],FN={key:5,class:"absolute inset-y-0 right-0 flex items-center pr-3"},VN={props:{contentLoading:{type:Boolean,default:!1},type:{type:[Number,String],default:"text"},modelValue:{type:[String,Number],default:""},loading:{type:Boolean,default:!1},loadingPosition:{type:String,default:"left"},addon:{type:String,default:null},inlineAddon:{type:String,default:""},invalid:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},containerClass:{type:String,default:""},contentLoadClass:{type:String,default:""},defaultInputClass:{type:String,default:"font-base block w-full sm:text-sm border-gray-200 rounded-md text-black"},iconLeftClass:{type:String,default:"h-5 w-5 text-gray-400"},iconRightClass:{type:String,default:"h-5 w-5 text-gray-400"},modelModifiers:{default:()=>({})}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n;K(!1);const a=pe(),t=A(()=>!!a.left||o.loading&&o.loadingPosition==="left"),i=A(()=>!!a.right||o.loading&&o.loadingPosition==="right"),e=A(()=>t.value&&i.value?"px-10":t.value?"pl-10":i.value?"pr-10":""),s=A(()=>o.addon?"flex-1 min-w-0 block w-full px-3 py-2 !rounded-none !rounded-r-md":o.inlineAddon?"pl-7":""),m=A(()=>o.invalid?"border-red-500 ring-red-500 focus:ring-red-500 focus:border-red-500":"focus:ring-primary-400 focus:border-primary-400"),p=A(()=>o.disabled?"border-gray-100 bg-gray-100 !text-gray-400 ring-gray-200 focus:ring-gray-200 focus:border-gray-100":""),k=A(()=>{let g=`${o.containerClass} `;return o.addon?`${o.containerClass} flex`:g});function z(g){let h=g.target.value;o.modelModifiers.uppercase&&(h=h.toUpperCase()),r("update:modelValue",h)}return(g,h)=>{const D=C("BaseContentPlaceholdersBox"),R=C("BaseContentPlaceholders");return n.contentLoading?(l(),T(R,{key:0},{default:f(()=>[u(D,{rounded:!0,class:N(`w-full ${n.contentLoadClass}`),style:{height:"38px"}},null,8,["class"])]),_:1})):(l(),_("div",{key:1,class:N([[n.containerClass,d(k)],"relative rounded-md shadow-sm font-base"])},[n.loading&&n.loadingPosition==="left"?(l(),_("div",PN,[(l(),_("svg",{class:N(["animate-spin !text-primary-500",[n.iconLeftClass]]),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},AN,2))])):d(t)?(l(),_("div",DN,[M(g.$slots,"left",{class:N(n.iconLeftClass)})])):P("",!0),n.addon?(l(),_("span",CN,w(n.addon),1)):P("",!0),n.inlineAddon?(l(),_("div",NN,[c("span",EN,w(n.inlineAddon),1)])):P("",!0),c("input",le(g.$attrs,{type:n.type,value:n.modelValue,disabled:n.disabled,class:[n.defaultInputClass,d(e),d(s),d(m),d(p)],onInput:z}),null,16,IN),n.loading&&n.loadingPosition==="right"?(l(),_("div",TN,[(l(),_("svg",{class:N(["animate-spin !text-primary-500",[n.iconRightClass]]),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},MN,2))])):P("",!0),d(i)?(l(),_("div",FN,[M(g.$slots,"right",{class:N(n.iconRightClass)})])):P("",!0)],2))}}};var UN=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:VN});const ON={props:{layout:{type:String,default:"two-column"}},setup(n){const r=n,o=A(()=>r.layout==="two-column"?"grid gap-y-6 gap-x-4 grid-cols-1 md:grid-cols-2":"grid gap-y-6 gap-x-4 grid-cols-1");return(a,t)=>(l(),_("div",{class:N(d(o))},[M(a.$slots,"default")],2))}};var LN=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:ON});const qN={class:"text-sm text-red-500"},BN={key:0,class:"text-gray-500 text-xs mt-1 font-light"},KN={key:1,class:"block mt-0.5 text-sm text-red-500"},ZN={props:{contentLoading:{type:Boolean,default:!1},contentLoadClass:{type:String,default:"w-16 h-5"},label:{type:String,default:""},variant:{type:String,default:"vertical"},error:{type:[String,Boolean],default:null},required:{type:Boolean,default:!1},tooltip:{type:String,default:null,required:!1},helpText:{type:String,default:null,required:!1}},setup(n){const r=n,o=A(()=>r.variant==="horizontal"?"grid md:grid-cols-12 items-center":""),a=A(()=>r.variant==="horizontal"?"relative pr-0 pt-1 mr-3 text-sm md:col-span-4 md:text-right mb-1 md:mb-0":""),t=A(()=>r.variant==="horizontal"?"md:col-span-8 md:col-start-5 md:col-ends-12":"flex flex-col mt-1"),i=pe(),e=A(()=>!!i.labelRight);return(s,m)=>{const p=C("BaseContentPlaceholdersText"),k=C("BaseContentPlaceholders"),z=C("BaseIcon"),g=et("tooltip");return l(),_("div",{class:N([d(o),"relative w-full text-left"])},[n.contentLoading?(l(),T(k,{key:0},{default:f(()=>[u(p,{lines:1,class:N(n.contentLoadClass)},null,8,["class"])]),_:1})):n.label?(l(),_("label",{key:1,class:N([d(a),"flex text-sm not-italic items-center font-medium text-gray-800 whitespace-nowrap justify-between"])},[c("div",null,[B(w(n.label)+" ",1),xe(c("span",qN," * ",512),[[dt,n.required]])]),d(e)?M(s.$slots,"labelRight",{key:0}):P("",!0),n.tooltip?xe((l(),T(z,{key:1,name:"InformationCircleIcon",class:"h-4 text-gray-400 cursor-pointer hover:text-gray-600"},null,512)),[[g,{content:n.tooltip}]]):P("",!0)],2)):P("",!0),c("div",{class:N(d(t))},[M(s.$slots,"default"),n.helpText?(l(),_("span",BN,w(n.helpText),1)):P("",!0),n.error?(l(),_("span",KN,w(n.error),1)):P("",!0)],2)],2)}}};var WN=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:ZN});const HN={props:{status:{type:String,required:!1,default:""}},setup(n){return{badgeColorClasses:A(()=>{switch(n.status){case"DRAFT":return"bg-yellow-300 bg-opacity-25 px-2 py-1 text-sm text-yellow-800 uppercase font-normal text-center";case"SENT":return" bg-yellow-500 bg-opacity-25 px-2 py-1 text-sm text-yellow-900 uppercase font-normal text-center ";case"VIEWED":return"bg-blue-400 bg-opacity-25 px-2 py-1 text-sm text-blue-900 uppercase font-normal text-center";case"COMPLETED":return"bg-green-500 bg-opacity-25 px-2 py-1 text-sm text-green-900 uppercase font-normal text-center";case"DUE":return"bg-yellow-500 bg-opacity-25 px-2 py-1 text-sm text-yellow-900 uppercase font-normal text-center";case"OVERDUE":return"bg-red-300 bg-opacity-50 px-2 py-1 text-sm text-red-900 uppercase font-normal text-center";case"UNPAID":return"bg-yellow-500 bg-opacity-25 px-2 py-1 text-sm text-yellow-900 uppercase font-normal text-center";case"PARTIALLY_PAID":return"bg-blue-400 bg-opacity-25 px-2 py-1 text-sm text-blue-900 uppercase font-normal text-center";case"PAID":return"bg-green-500 bg-opacity-25 px-2 py-1 text-sm text-green-900 uppercase font-normal text-center";default:return"bg-gray-500 bg-opacity-25 px-2 py-1 text-sm text-gray-900 uppercase font-normal text-center"}})}}};function GN(n,r,o,a,t,i){return l(),_("span",{class:N(a.badgeColorClasses)},[M(n.$slots,"default")],2)}var YN=ee(HN,[["render",GN]]),JN=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:YN});const QN={class:"flex-1 text-sm"},XN={key:0,class:"relative flex items-center h-10 pl-2 bg-gray-200 border border-gray-200 border-solid rounded"},eE={class:"w-full pt-1 text-xs text-light"},tE={key:0},aE={class:"text-red-600"},nE={props:{contentLoading:{type:Boolean,default:!1},type:{type:String,default:null},item:{type:Object,required:!0},index:{type:Number,default:0},invalid:{type:Boolean,required:!1,default:!1},invalidDescription:{type:Boolean,required:!1,default:!1},taxPerItem:{type:String,default:""},taxes:{type:Array,default:null},store:{type:Object,default:null},storeProp:{type:String,default:""}},emits:["search","select"],setup(n,{emit:r}){const o=n,a=Me();He(),Fe();const t=je(),i=ve();ge();const{t:e}=Se(),s=K(null);K(!1);let m=Ue($({},o.item));Object.assign(m,o.item),A(()=>0);const p=A({get:()=>o.item.description,set:h=>{o.store[o.storeProp].items[o.index].description=h}});async function k(h){return(await a.fetchItems({search:h})).data.data}function z(){t.openModal({title:e("items.add_item"),componentName:"ItemModal",refreshData:h=>r("select",h),data:{taxPerItem:o.taxPerItem,taxes:o.taxes,itemIndex:o.index,store:o.store,storeProps:o.storeProp}})}function g(h){o.store.deselectItem(h)}return(h,D)=>{const R=C("BaseIcon"),E=C("BaseSelectAction"),x=C("BaseMultiselect"),V=C("BaseTextarea");return l(),_("div",QN,[n.item.item_id?(l(),_("div",XN,[B(w(n.item.name)+" ",1),c("span",{class:"absolute text-gray-400 cursor-pointer top-[8px] right-[10px]",onClick:D[0]||(D[0]=L=>g(n.index))},[u(R,{name:"XCircleIcon"})])])):(l(),T(x,{key:1,modelValue:s.value,"onUpdate:modelValue":[D[1]||(D[1]=L=>s.value=L),D[2]||(D[2]=L=>h.$emit("select",L))],"content-loading":n.contentLoading,"value-prop":"id","track-by":"name",invalid:n.invalid,"preserve-search":"","initial-search":d(m).name,label:"name",filterResults:!1,"resolve-on-load":"",delay:500,searchable:"",options:k,object:"",onSearchChange:D[3]||(D[3]=L=>h.$emit("search",L))},{action:f(()=>[d(i).hasAbilities(d(O).CREATE_ITEM)?(l(),T(E,{key:0,onClick:z},{default:f(()=>[u(R,{name:"PlusCircleIcon",class:"h-4 mr-2 -ml-2 text-center text-primary-400"}),B(" "+w(h.$t("general.add_new_item")),1)]),_:1})):P("",!0)]),_:1},8,["modelValue","content-loading","invalid","initial-search"])),c("div",eE,[u(V,{modelValue:d(p),"onUpdate:modelValue":D[4]||(D[4]=L=>J(p)?p.value=L:null),"content-loading":n.contentLoading,autosize:!0,class:"text-xs",borderless:!0,placeholder:h.$t("estimates.item.type_item_description"),invalid:n.invalidDescription},null,8,["modelValue","content-loading","placeholder","invalid"]),n.invalidDescription?(l(),_("div",tE,[c("span",aE,w(h.$tc("validation.description_maxlength")),1)])):P("",!0)])])}}};var iE=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:nE});const oE={},sE={class:"text-sm not-italic font-medium leading-5 text-primary-800"};function rE(n,r){return l(),_("label",sE,[M(n.$slots,"default")])}var dE=ee(oE,[["render",rE]]),lE=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:dE});const cE={class:"flex items-end justify-center min-h-screen px-4 text-center sm:block sm:px-2"},_E=c("span",{class:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true"},"\u200B",-1),uE={key:0,class:"flex items-center justify-between px-6 py-4 text-lg font-medium text-black border-b border-gray-200 border-solid"},mE={props:{show:{type:Boolean,default:!1}},emits:["close","open"],setup(n,{emit:r}){const o=n,a=pe(),t=je();rt(()=>{o.show&&r("open",o.show)});const i=A(()=>{switch(t.size){case"sm":return"sm:max-w-2xl w-full";case"md":return"sm:max-w-4xl w-full";case"lg":return"sm:max-w-6xl w-full";default:return"sm:max-w-2xl w-full"}}),e=A(()=>!!a.header);return(s,m)=>(l(),T(ca,{to:"body"},[u(d(st),{appear:"",as:"template",show:n.show},{default:f(()=>[u(d(ot),{as:"div",static:"",class:"fixed inset-0 z-20 overflow-y-auto",open:n.show,onClose:m[0]||(m[0]=p=>s.$emit("close"))},{default:f(()=>[c("div",cE,[u(d(Ee),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0","enter-to":"opacity-100",leave:"ease-in duration-200","leave-from":"opacity-100","leave-to":"opacity-0"},{default:f(()=>[u(d(it),{class:"fixed inset-0 transition-opacity bg-gray-700 bg-opacity-25"})]),_:1}),_E,u(d(Ee),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95","enter-to":"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200","leave-from":"opacity-100 translate-y-0 sm:scale-100","leave-to":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},{default:f(()=>[c("div",{class:N(`inline-block - align-middle - bg-white - rounded-lg - text-left - overflow-hidden - relative - shadow-xl - transition-all - my-4 - ${d(i)} - sm:w-full - border-t-8 border-solid rounded shadow-xl border-primary-500`)},[d(e)?(l(),_("div",uE,[M(s.$slots,"header")])):P("",!0),M(s.$slots,"default"),M(s.$slots,"footer")],2)]),_:3})])]),_:3},8,["open"])]),_:3},8,["show"])]))}};var pE=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:mE});const fE={props:{contentLoading:{type:Boolean,default:!1},modelValue:{type:[String,Number],required:!0,default:""},invalid:{type:Boolean,default:!1},inputClass:{type:String,default:"font-base block w-full sm:text-sm border-gray-200 rounded-md text-black"},disabled:{type:Boolean,default:!1},percent:{type:Boolean,default:!1},currency:{type:Object,default:null}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n;let a=_a;const t=_e();let i=!1;const e=A({get:()=>o.modelValue,set:p=>{if(!i){i=!0;return}r("update:modelValue",p)}}),s=A(()=>{const p=o.currency?o.currency:t.selectedCompanyCurrency;return{decimal:p.decimal_separator,thousands:p.thousand_separator,prefix:p.symbol+" ",precision:p.precision,masked:!1}}),m=A(()=>o.invalid?"border-red-500 ring-red-500 focus:ring-red-500 focus:border-red-500":"focus:ring-primary-400 focus:border-primary-400");return(p,k)=>{const z=C("BaseContentPlaceholdersBox"),g=C("BaseContentPlaceholders");return n.contentLoading?(l(),T(g,{key:0},{default:f(()=>[u(z,{rounded:!0,class:"w-full",style:{height:"38px"}})]),_:1})):(l(),T(d(a),le({key:1,modelValue:d(e),"onUpdate:modelValue":k[0]||(k[0]=h=>J(e)?e.value=h:null)},d(s),{class:[n.inputClass,d(m)],disabled:n.disabled}),null,16,["modelValue","class","disabled"]))}}};var gE=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:fE});const vE={props:{sucess:{type:Boolean,default:!1}},setup(n){return(r,o)=>(l(),_("span",{class:N([n.sucess?"bg-green-100 text-green-700 ":"bg-red-100 text-red-700","px-2 py-1 text-sm font-normal text-center uppercase"])},[M(r.$slots,"default")],2))}};var yE=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:vE});const hE={},bE={class:"flex-1 p-4 md:p-8 flex flex-col"};function kE(n,r){return l(),_("div",bE,[M(n.$slots,"default")])}var wE=ee(hE,[["render",kE]]),zE=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:wE});const xE={class:"flex flex-wrap justify-between"},PE={class:"text-2xl font-bold text-left text-black"},SE={class:"flex items-center"},jE={props:{title:{type:[String],default:"",required:!0}},setup(n){return(r,o)=>(l(),_("div",xE,[c("div",null,[c("h3",PE,w(n.title),1),M(r.$slots,"default")]),c("div",SE,[M(r.$slots,"actions")])]))}};var AE=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:jE});const DE={props:{status:{type:String,required:!1,default:""},defaultClass:{type:String,default:"px-1 py-0.5 text-xs"}},setup(n){return{badgeColorClasses:A(()=>{switch(n.status){case"PAID":return"bg-primary-300 bg-opacity-25 text-primary-800 uppercase font-normal text-center";case"UNPAID":return" bg-yellow-500 bg-opacity-25 text-yellow-900 uppercase font-normal text-center ";case"PARTIALLY_PAID":return"bg-blue-400 bg-opacity-25 text-blue-900 uppercase font-normal text-center";case"OVERDUE":return"bg-red-300 bg-opacity-50 px-2 py-1 text-sm text-red-900 uppercase font-normal text-center";default:return"bg-gray-500 bg-opacity-25 text-gray-900 uppercase font-normal text-center"}})}}};function CE(n,r,o,a,t,i){return l(),_("span",{class:N([[a.badgeColorClasses,o.defaultClass],""])},[M(n.$slots,"default")],2)}var NE=ee(DE,[["render",CE]]),EE=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:NE});const IE=B(" Privacy setting "),TE={class:"-space-y-px rounded-md"},RE={class:"relative flex cursor-pointer focus:outline-none"},$E=c("span",{class:"rounded-full bg-white w-1.5 h-1.5"},null,-1),ME=[$E],FE={class:"flex flex-col ml-3"},VE={props:{id:{type:[String,Number],required:!1,default:()=>`radio_${Math.random().toString(36).substr(2,9)}`},label:{type:String,default:""},modelValue:{type:[String,Number],default:""},value:{type:[String,Number],default:""},name:{type:[String,Number],default:""},checkedStateClass:{type:String,default:"bg-primary-600"},unCheckedStateClass:{type:String,default:"bg-white "},optionGroupActiveStateClass:{type:String,default:"ring-2 ring-offset-2 ring-primary-500"},checkedStateLabelClass:{type:String,default:"text-primary-900 "},unCheckedStateLabelClass:{type:String,default:"text-gray-900"},optionGroupClass:{type:String,default:"h-4 w-4 mt-0.5 cursor-pointer rounded-full border flex items-center justify-center"},optionGroupLabelClass:{type:String,default:"block text-sm font-light"}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=A({get:()=>o.modelValue,set:t=>r("update:modelValue",t)});return(t,i)=>(l(),T(d(ma),{modelValue:d(a),"onUpdate:modelValue":i[0]||(i[0]=e=>J(a)?a.value=e:null)},{default:f(()=>[u(d(ct),{class:"sr-only"},{default:f(()=>[IE]),_:1}),c("div",TE,[u(d(ua),le({id:n.id,as:"template",value:n.value,name:n.name},t.$attrs),{default:f(({checked:e,active:s})=>[c("div",RE,[c("span",{class:N([e?n.checkedStateClass:n.unCheckedStateClass,s?n.optionGroupActiveStateClass:"",n.optionGroupClass]),"aria-hidden":"true"},ME,2),c("div",FE,[u(d(ct),{as:"span",class:N([e?n.checkedStateLabelClass:n.unCheckedStateLabelClass,n.optionGroupLabelClass])},{default:f(()=>[B(w(n.label),1)]),_:2},1032,["class"])])])]),_:1},16,["id","value","name"])])]),_:1},8,["modelValue"]))}};var UE=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:VE});const OE={name:"StarsRating",components:{},directives:{},props:{config:{type:Object,default:null},rating:{type:[Number],default:0}},data:function(){return{stars:[],emptyStar:0,fullStar:1,totalStars:5,isIndicatorActive:!1,style:{fullStarColor:"#F1C644",emptyStarColor:"#D4D4D4",starWidth:20,starHeight:20}}},computed:{getStarPoints:function(){let n=this.style.starWidth/2,r=this.style.starHeight/2,o=5,a=this.style.starWidth/o,i=a*2.5;return this.calcStarPoints(n,r,o,a,i)}},created(){this.initStars(),this.setStars(),this.setConfigData()},methods:{calcStarPoints(n,r,o,a,t){let i=Math.PI/o,e=60,s=o*2,m="";for(let p=0;p(l(),_("div",{key:s,title:o.rating,class:"star-container"},[(l(),_("svg",{style:De([{fill:`url(#gradient${e.raw})`},{width:n.style.starWidth},{height:n.style.starHeight}]),class:"star-svg"},[c("polygon",{points:i.getStarPoints,style:{"fill-rule":"nonzero"}},null,8,BE),c("defs",null,[c("linearGradient",{id:`gradient${e.raw}`},[c("stop",{id:"stop1",offset:e.percent,"stop-color":i.getFullFillColor(e),"stop-opacity":"1"},null,8,ZE),c("stop",{id:"stop2",offset:e.percent,"stop-color":i.getFullFillColor(e),"stop-opacity":"0"},null,8,WE),c("stop",{id:"stop3",offset:e.percent,"stop-color":n.style.emptyStarColor,"stop-opacity":"1"},null,8,HE),c("stop",{id:"stop4","stop-color":n.style.emptyStarColor,offset:"100%","stop-opacity":"1"},null,8,GE)],8,KE)])],4))],8,qE))),128)),n.isIndicatorActive?(l(),_("div",YE,w(o.rating),1)):P("",!0)])}var QE=ee(OE,[["render",JE],["__scopeId","data-v-52311750"]]),XE=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:QE});const eI={props:{status:{type:String,required:!1,default:""}},setup(n){return{badgeColorClasses:A(()=>{switch(n.status){case"COMPLETED":return"bg-green-500 bg-opacity-25 px-2 py-1 text-sm text-green-900 uppercase font-normal text-center";case"ON_HOLD":return"bg-yellow-500 bg-opacity-25 px-2 py-1 text-sm text-yellow-900 uppercase font-normal text-center";case"ACTIVE":return"bg-blue-400 bg-opacity-25 px-2 py-1 text-sm text-blue-900 uppercase font-normal text-center";default:return"bg-gray-500 bg-opacity-25 px-2 py-1 text-sm text-gray-900 uppercase font-normal text-center"}})}}};function tI(n,r,o,a,t,i){return l(),_("span",{class:N(a.badgeColorClasses)},[M(n.$slots,"default")],2)}var aI=ee(eI,[["render",tI]]),nI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:aI});const iI={},oI={class:"flex flex-col"},sI={class:"-my-2 overflow-x-auto lg:overflow-visible sm:-mx-6 lg:-mx-8"},rI={class:"py-2 align-middle inline-block min-w-full sm:px-4 lg:px-6"},dI={class:"overflow-hidden lg:overflow-visible sm:px-2 lg:p-2"};function lI(n,r){return l(),_("div",oI,[c("div",sI,[c("div",rI,[c("div",dI,[M(n.$slots,"default")])])])])}var cI=ee(iI,[["render",lI]]),_I=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:cI});const uI={},mI={class:"flex items-center justify-center w-full px-6 py-2 text-sm bg-gray-200 cursor-pointer text-primary-400"};function pI(n,r){return l(),_("div",mI,[M(n.$slots,"default")])}var fI=ee(uI,[["render",pI]]),gI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:fI});const vI={class:"relative"},yI={key:0,class:"block truncate"},hI={key:1,class:"block text-gray-400 truncate"},bI={key:2,class:"block text-gray-400 truncate"},kI={class:"absolute inset-y-0 right-0 flex items-center pr-2 pointer-events-none"},wI={props:{contentLoading:{type:Boolean,default:!1},modelValue:{type:[String,Number,Boolean,Object,Array],default:""},options:{type:Array,required:!0},label:{type:String,default:""},placeholder:{type:String,default:""},labelKey:{type:[String],default:"label"},valueProp:{type:String,default:null},multiple:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n;let a=K(o.modelValue);function t(e){return typeof e=="object"&&e!==null}function i(e){return t(e)?e[o.labelKey]:e}return fe(()=>o.modelValue,()=>{o.valueProp&&o.options.length?a.value=o.options.find(e=>{if(e[o.valueProp])return e[o.valueProp]===o.modelValue}):a.value=o.modelValue}),fe(a,e=>{o.valueProp?r("update:modelValue",e[o.valueProp]):r("update:modelValue",e)}),(e,s)=>{const m=C("BaseContentPlaceholdersBox"),p=C("BaseContentPlaceholders"),k=C("BaseIcon");return n.contentLoading?(l(),T(p,{key:0},{default:f(()=>[u(m,{rounded:!0,class:"w-full h-10"})]),_:1})):(l(),T(d(ya),le({key:1,modelValue:d(a),"onUpdate:modelValue":s[0]||(s[0]=z=>J(a)?a.value=z:a=z),as:"div"},$({},e.$attrs)),{default:f(()=>[n.label?(l(),T(d(pa),{key:0,class:"block text-sm not-italic font-medium text-gray-800 mb-0.5"},{default:f(()=>[B(w(n.label),1)]),_:1})):P("",!0),c("div",vI,[u(d(fa),{class:"relative w-full py-2 pl-3 pr-10 text-left bg-white border border-gray-200 rounded-md shadow-sm cursor-default focus:outline-none focus:ring-1 focus:ring-primary-500 focus:border-primary-500 sm:text-sm"},{default:f(()=>[i(d(a))?(l(),_("span",yI,w(i(d(a))),1)):n.placeholder?(l(),_("span",hI,w(n.placeholder),1)):(l(),_("span",bI," Please select an option ")),c("span",kI,[u(k,{name:"SelectorIcon",class:"text-gray-400","aria-hidden":"true"})])]),_:1}),u(Ne,{"leave-active-class":"transition duration-100 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:f(()=>[u(d(ga),{class:"absolute z-10 w-full py-1 mt-1 overflow-auto text-base bg-white rounded-md shadow-lg max-h-60 ring-1 ring-black ring-opacity-5 focus:outline-none sm:text-sm"},{default:f(()=>[(l(!0),_(X,null,ae(n.options,z=>(l(),T(d(va),{key:z.id,value:z,as:"template"},{default:f(({active:g,selected:h})=>[c("li",{class:N([g?"text-white bg-primary-600":"text-gray-900","cursor-default select-none relative py-2 pl-3 pr-9"])},[c("span",{class:N([h?"font-semibold":"font-normal","block truncate"])},w(i(z)),3),h?(l(),_("span",{key:0,class:N([g?"text-white":"text-primary-600","absolute inset-y-0 right-0 flex items-center pr-4"])},[u(k,{name:"CheckIcon","aria-hidden":"true"})],2)):P("",!0)],2)]),_:2},1032,["value"]))),128)),M(e.$slots,"default")]),_:3})]),_:3})])]),_:3},16,["modelValue"]))}}};var zI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:wI});const xI={class:"flex flex-wrap justify-between lg:flex-nowrap mb-5"},PI={class:"font-medium text-lg text-left"},SI={class:"mt-2 text-sm leading-snug text-left text-gray-500 max-w-[680px]"},jI={class:"mt-4 lg:mt-0 lg:ml-2"},AI={props:{title:{type:String,required:!0},description:{type:String,required:!0}},setup(n){return(r,o)=>{const a=C("BaseCard");return l(),T(a,null,{default:f(()=>[c("div",xI,[c("div",null,[c("h6",PI,w(n.title),1),c("p",SI,w(n.description),1)]),c("div",jI,[M(r.$slots,"action")])]),M(r.$slots,"default")]),_:3})}}};var DI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:AI});const CI={},NI={class:"animate-spin",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},EI=c("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),II=c("path",{class:"opacity-75",fill:"currentColor",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"},null,-1),TI=[EI,II];function RI(n,r){return l(),_("svg",NI,TI)}var $I=ee(CI,[["render",RI]]),MI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:$I});const FI={class:"flex flex-row items-start"},VI={props:{labelLeft:{type:String,default:""},labelRight:{type:String,default:""},modelValue:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=A({get:()=>o.modelValue,set:t=>r("update:modelValue",t)});return(t,i)=>(l(),T(d(ut),null,{default:f(()=>[c("div",FI,[n.labelLeft?(l(),T(d(Oe),{key:0,class:"mr-4 cursor-pointer"},{default:f(()=>[B(w(n.labelLeft),1)]),_:1})):P("",!0),u(d(_t),le({modelValue:d(a),"onUpdate:modelValue":i[0]||(i[0]=e=>J(a)?a.value=e:null),class:[d(a)?"bg-primary-500":"bg-gray-300","relative inline-flex items-center h-6 transition-colors rounded-full w-11 focus:outline-none focus:ring-primary-500"]},t.$attrs),{default:f(()=>[c("span",{class:N([d(a)?"translate-x-6":"translate-x-1","inline-block w-4 h-4 transition-transform bg-white rounded-full"])},null,2)]),_:1},16,["modelValue","class"]),n.labelRight?(l(),T(d(Oe),{key:1,class:"ml-4 cursor-pointer"},{default:f(()=>[B(w(n.labelRight),1)]),_:1})):P("",!0)])]),_:1}))}};var UI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:VI});const OI={class:"flex flex-col"},LI={props:{title:{type:String,required:!0},description:{type:String,default:""},modelValue:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){function o(a){r("update:modelValue",a)}return(a,t)=>(l(),T(d(ut),{as:"li",class:"py-4 flex items-center justify-between"},{default:f(()=>[c("div",OI,[u(d(Oe),{as:"p",class:"p-0 mb-1 text-sm leading-snug text-black font-medium",passive:""},{default:f(()=>[B(w(n.title),1)]),_:1}),u(d(ha),{class:"text-sm text-gray-500"},{default:f(()=>[B(w(n.description),1)]),_:1})]),u(d(_t),{disabled:n.disabled,"model-value":n.modelValue,class:N([n.modelValue?"bg-primary-500":"bg-gray-200","ml-4 relative inline-flex shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500"]),"onUpdate:modelValue":o},{default:f(()=>[c("span",{"aria-hidden":"true",class:N([n.modelValue?"translate-x-5":"translate-x-0","inline-block h-5 w-5 rounded-full bg-white shadow ring-0 transition ease-in-out duration-200"])},null,2)]),_:1},8,["disabled","model-value","class"])]),_:1}))}};var qI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:LI});const BI={props:{title:{type:[String,Number],default:"Tab"},count:{type:[String,Number],default:""},countVariant:{type:[String,Number],default:""},tabPanelContainer:{type:String,default:"py-4 mt-px"}},setup(n){return(r,o)=>(l(),T(d(ba),{class:N([n.tabPanelContainer,"focus:outline-none"])},{default:f(()=>[M(r.$slots,"default")]),_:3},8,["class"]))}};var KI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:BI});const ZI={props:{defaultIndex:{type:Number,default:0},filter:{type:String,default:null}},emits:["change"],setup(n,{emit:r}){const o=pe(),a=A(()=>o.default().map(i=>i.props));function t(i){r("change",a.value[i])}return(i,e)=>{const s=C("BaseBadge");return l(),_("div",null,[u(d(xa),{"default-index":n.defaultIndex,onChange:t},{default:f(()=>[u(d(ka),{class:N(["flex border-b border-grey-light","relative overflow-x-auto overflow-y-hidden","lg:pb-0 lg:ml-0"])},{default:f(()=>[(l(!0),_(X,null,ae(d(a),(m,p)=>(l(),T(d(wa),{key:p,as:"template"},{default:f(({selected:k})=>[c("button",{class:N(["px-8 py-2 text-sm leading-5 font-medium flex items-center relative border-b-2 mt-4 focus:outline-none whitespace-nowrap",k?" border-primary-400 text-black font-medium":"border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300"])},[B(w(m.title)+" ",1),m.count?(l(),T(s,{key:0,class:"!rounded-full overflow-hidden ml-2",variant:m["count-variant"],"default-class":"flex items-center justify-center w-5 h-5 p-1 rounded-full text-medium"},{default:f(()=>[B(w(m.count),1)]),_:2},1032,["variant"])):P("",!0)],2)]),_:2},1024))),128))]),_:1}),M(i.$slots,"before-tabs"),u(d(za),null,{default:f(()=>[M(i.$slots,"default")]),_:3})]),_:3},8,["default-index"])])}}};var WI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:ZI});const HI={props:{tag:{type:String,default:"div"},text:{type:String,default:""},length:{type:Number,default:0}},setup(n){const r=n,o=A(()=>r.text.length{const i=C("BaseCustomTag");return l(),T(i,{tag:n.tag,title:n.text},{default:f(()=>[B(w(d(o)),1)]),_:1},8,["tag","title"])}}};var GI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:HI});const YI=["value","disabled"],JI={props:{contentLoading:{type:Boolean,default:!1},row:{type:Number,default:null},invalid:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},modelValue:{type:[String,Number],default:""},defaultInputClass:{type:String,default:"box-border w-full px-3 py-2 text-sm not-italic font-normal leading-snug text-left text-black placeholder-gray-400 bg-white border border-gray-200 border-solid rounded outline-none"},autosize:{type:Boolean,default:!1},borderless:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=K(null),t=A(()=>o.invalid&&!o.borderless?"border-red-400 ring-red-400 focus:ring-red-400 focus:border-red-400":o.borderless?"border-none outline-none focus:ring-primary-400 focus:border focus:border-primary-400":"focus:ring-primary-400 focus:border-primary-400"),i=A(()=>{switch(o.row){case 2:return"56";case 4:return"94";default:return"56"}});function e(s){r("update:modelValue",s.target.value),o.autosize&&(s.target.style.height="auto",s.target.style.height=`${s.target.scrollHeight}px`)}return Pe(()=>{a.value&&o.autosize&&(a.value.style.height=a.value.scrollHeight+"px",a.value.style.overflow&&a.value.style.overflow.y&&(a.value.style.overflow.y="hidden"),a.value.style.resize="none")}),(s,m)=>{const p=C("BaseContentPlaceholdersBox"),k=C("BaseContentPlaceholders");return n.contentLoading?(l(),T(k,{key:0},{default:f(()=>[u(p,{rounded:!0,class:"w-full",style:De(`height: ${d(i)}px`)},null,8,["style"])]),_:1})):(l(),_("textarea",le({key:1},s.$attrs,{ref:(z,g)=>{g.textarea=z,a.value=z},value:n.modelValue,class:[n.defaultInputClass,d(t)],disabled:n.disabled,onInput:e}),null,16,YI))}}};var QI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:JI});const XI=c("path",{"fill-rule":"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z","clip-rule":"evenodd"},null,-1),eT=[XI],tT={props:{modelValue:{type:[String,Date],default:()=>moment(new Date)},contentLoading:{type:Boolean,default:!1},placeholder:{type:String,default:null},invalid:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},containerClass:{type:String,default:""},clockIcon:{type:Boolean,default:!0},defaultInputClass:{type:String,default:"font-base pl-8 py-2 outline-none focus:ring-primary-400 focus:outline-none focus:border-primary-400 block w-full sm:text-sm border-gray-300 rounded-md text-black"}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=K(null),t=pe();let i=Ue({enableTime:!0,noCalendar:!0,dateFormat:"H:i",time_24hr:!0});const e=A({get:()=>o.modelValue,set:g=>r("update:modelValue",g)}),s=A(()=>!!t.icon);function m(g){a.value.fp.open()}const p=A(()=>`${o.containerClass} `),k=A(()=>o.invalid?"border-red-400 ring-red-400 focus:ring-red-400 focus:border-red-400":""),z=A(()=>o.disabled?"border border-solid rounded-md outline-none input-field box-border-2 base-date-picker-input placeholder-gray-400 bg-gray-300 text-gray-600 border-gray-300":"");return(g,h)=>{const D=C("BaseContentPlaceholdersBox"),R=C("BaseContentPlaceholders");return n.contentLoading?(l(),T(R,{key:0},{default:f(()=>[u(D,{rounded:!0,class:N(`w-full ${d(p)}`),style:{height:"38px"}},null,8,["class"])]),_:1})):(l(),_("div",{key:1,class:N([d(p),"relative flex flex-row"])},[n.clockIcon&&!d(s)?(l(),_("svg",{key:0,xmlns:"http://www.w3.org/2000/svg",class:"absolute top-px w-4 h-4 mx-2 my-2.5 text-sm not-italic font-black text-gray-400 cursor-pointer",viewBox:"0 0 20 20",fill:"currentColor",onClick:m},eT)):P("",!0),n.clockIcon&&d(s)?M(g.$slots,"icon",{key:1}):P("",!0),u(d(nt),le({ref:(E,x)=>{x.dpt=E,a.value=E},modelValue:d(e),"onUpdate:modelValue":h[0]||(h[0]=E=>J(e)?e.value=E:null)},g.$attrs,{disabled:n.disabled,config:d(i),class:[n.defaultInputClass,d(k),d(z)]}),null,16,["modelValue","disabled","config","class"])],2))}}};var aT=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:tT});const nT={props:{currentStep:{type:Number,default:null},steps:{type:Number,default:null},containerClass:{type:String,default:"flex justify-between w-full my-10 max-w-xl mx-auto"},progress:{type:String,default:"rounded-full float-left w-6 h-6 border-4 cursor-pointer"},currentStepClass:{type:String,default:"bg-white border-primary-500"},nextStepClass:{type:String,default:"border-gray-200 bg-white"},previousStepClass:{type:String,default:"bg-primary-500 border-primary-500 flex justify-center items-center"},iconClass:{type:String,default:"flex items-center justify-center w-full h-full text-sm font-black text-center text-white"}},emits:["click"],setup(n){function r(o){return n.currentStep===o?[n.currentStepClass,n.progress]:n.currentStep>o?[n.previousStepClass,n.progress]:n.currentStep(l(),_("a",{key:s,class:N([a.stepStyle(e),"z-10"]),href:"#",onClick:se(m=>n.$emit("click",s),["prevent"])},[o.currentStep>e?(l(),_("svg",{key:0,class:N(o.iconClass),fill:"currentColor",viewBox:"0 0 20 20",onClick:m=>n.$emit("click",s)},rT,10,oT)):P("",!0)],10,iT))),128))],2)}var Ct=ee(nT,[["render",dT]]),lT=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Ct});const cT={class:"w-full"},_T={props:{wizardStepsContainerClass:{type:String,default:"relative flex items-center justify-center"},currentStep:{type:Number,default:0},steps:{type:Number,default:0}},emits:["click"],setup(n,{emit:r}){return(o,a)=>(l(),_("div",cT,[M(o.$slots,"nav",{},()=>[u(Ct,{"current-step":n.currentStep,steps:n.steps,onClick:a[0]||(a[0]=t=>o.$emit("click",t))},null,8,["current-step","steps"])]),c("div",{class:N(n.wizardStepsContainerClass)},[M(o.$slots,"default")],2)]))}};var uT=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:_T});const mT={key:0},pT={props:{title:{type:String,default:null},description:{type:String,default:null},stepContainerClass:{type:String,default:"w-full p-8 mb-8 bg-white border border-gray-200 border-solid rounded"},stepTitleClass:{type:String,default:"text-2xl not-italic font-semibold leading-7 text-black"},stepDescriptionClass:{type:String,default:"w-full mt-2.5 mb-8 text-sm not-italic leading-snug text-gray-500 lg:w-7/12 md:w-7/12 sm:w-7/12"}},setup(n){return(r,o)=>(l(),_("div",{class:N(n.stepContainerClass)},[n.title||n.description?(l(),_("div",mT,[n.title?(l(),_("p",{key:0,class:N(n.stepTitleClass)},w(n.title),3)):P("",!0),n.description?(l(),_("p",{key:1,class:N(n.stepDescriptionClass)},w(n.description),3)):P("",!0)])):P("",!0),M(r.$slots,"default")],2))}};var fT=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:pT});const gT=n=>{Object.entries({"./components/base/BaseBadge.vue":$S,"./components/base/BaseBreadcrumb.vue":OS,"./components/base/BaseBreadcrumbItem.vue":KS,"./components/base/BaseButton.vue":ej,"./components/base/BaseCard.vue":oj,"./components/base/BaseCheckbox.vue":mj,"./components/base/BaseContentPlaceholders.vue":fj,"./components/base/BaseContentPlaceholdersBox.vue":vj,"./components/base/BaseContentPlaceholdersHeading.vue":wj,"./components/base/BaseContentPlaceholdersText.vue":Pj,"./components/base/BaseCustomInput.vue":Rj,"./components/base/BaseCustomTag.vue":Mj,"./components/base/BaseCustomerAddressDisplay.vue":Zj,"./components/base/BaseCustomerSelectInput.vue":dA,"./components/base/BaseCustomerSelectPopup.vue":WA,"./components/base/BaseDatePicker.vue":JA,"./components/base/BaseDescriptionList.vue":aD,"./components/base/BaseDescriptionListItem.vue":sD,"./components/base/BaseDialog.vue":pD,"./components/base/BaseDivider.vue":hD,"./components/base/BaseDropdown.vue":zD,"./components/base/BaseDropdownItem.vue":PD,"./components/base/BaseEmptyPlaceholder.vue":TD,"./components/base/BaseErrorAlert.vue":qD,"./components/base/BaseEstimateStatusBadge.vue":KD,"./components/base/BaseFileUploader.vue":bC,"./components/base/BaseFilterWrapper.vue":zC,"./components/base/BaseFormatMoney.vue":SC,"./components/base/BaseGlobalLoader.vue":rN,"./components/base/BaseHeading.vue":lN,"./components/base/BaseIcon.vue":_N,"./components/base/BaseInfoAlert.vue":xN,"./components/base/BaseInput.vue":UN,"./components/base/BaseInputGrid.vue":LN,"./components/base/BaseInputGroup.vue":WN,"./components/base/BaseInvoiceStatusBadge.vue":JN,"./components/base/BaseItemSelect.vue":iE,"./components/base/BaseLabel.vue":lE,"./components/base/BaseModal.vue":pE,"./components/base/BaseMoney.vue":gE,"./components/base/BaseNewBadge.vue":yE,"./components/base/BasePage.vue":zE,"./components/base/BasePageHeader.vue":AE,"./components/base/BasePaidStatusBadge.vue":EE,"./components/base/BaseRadio.vue":UE,"./components/base/BaseRating.vue":XE,"./components/base/BaseRecurringInvoiceStatusBadge.vue":nI,"./components/base/BaseScrollPane.vue":_I,"./components/base/BaseSelectAction.vue":gI,"./components/base/BaseSelectInput.vue":zI,"./components/base/BaseSettingCard.vue":DI,"./components/base/BaseSpinner.vue":MI,"./components/base/BaseSwitch.vue":UI,"./components/base/BaseSwitchSection.vue":qI,"./components/base/BaseTab.vue":KI,"./components/base/BaseTabGroup.vue":WI,"./components/base/BaseText.vue":GI,"./components/base/BaseTextarea.vue":QI,"./components/base/BaseTimePicker.vue":aT,"./components/base/BaseWizard.vue":uT,"./components/base/BaseWizardNavigation.vue":lT,"./components/base/BaseWizardStep.vue":fT}).forEach(([i,e])=>{const s=i.split("/").pop().replace(/\.\w+$/,"");n.component(s,e.default)});const o=Le(()=>S(()=>import("./BaseTable.5ad15c30.js"),["assets/BaseTable.5ad15c30.js","assets/vendor.fd3b1727.js"])),a=Le(()=>S(()=>import("./BaseMultiselect.9a19451c.js"),["assets/BaseMultiselect.9a19451c.js","assets/vendor.fd3b1727.js"])),t=Le(()=>S(()=>import("./BaseEditor.7486f358.js"),["assets/BaseEditor.7486f358.js","assets/BaseEditor.bacb9608.css","assets/vendor.fd3b1727.js"]));n.component("BaseTable",o),n.component("BaseMultiselect",a),n.component("BaseEditor",t)},ce=Pa(qn);class vT{constructor(){this.bootingCallbacks=[],this.messages=TS}booting(r){this.bootingCallbacks.push(r)}executeCallbacks(){this.bootingCallbacks.forEach(r=>{r(ce,Re)})}addMessages(r=[]){oe.merge(this.messages,r)}start(){this.executeCallbacks(),gT(ce),ce.provide("$utils",Ze);const r=Xe({locale:"en",fallbackLocale:"en",globalInjection:!0,messages:this.messages});window.i18n=r;const{createPinia:o}=window.pinia;ce.use(Re),ce.use(Sa),ce.use(r),ce.use(o()),ce.provide("utils",Ze),ce.directive("tooltip",ja),ce.mount("body")}}window.pinia=Aa;window.Vuelidate=Da;window.Vue=Ca;window.router=Re;window.VueRouter=Na;window.Crater=new vT;export{qe as L,QS as S,ie as T,ee as _,Ea as a,_e as b,je as c,Te as d,ve as e,aN as f,O as g,y as h,Fe as i,rD as j,He as k,ke as l,jj as m,Qj as n,S as o,Me as p,we as q,Ia as r,Ze as s,At as t,F as u,Un as v,xD as w,wD as x}; diff --git a/public/build/assets/main.fc26c84f.js b/public/build/assets/main.fc26c84f.js new file mode 100644 index 00000000..245a6e98 --- /dev/null +++ b/public/build/assets/main.fc26c84f.js @@ -0,0 +1,16 @@ +var Et=Object.defineProperty,Ct=Object.defineProperties;var Tt=Object.getOwnPropertyDescriptors;var Ye=Object.getOwnPropertySymbols;var Rt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable;var Je=(n,r,o)=>r in n?Et(n,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[r]=o,M=(n,r)=>{for(var o in r||(r={}))Rt.call(r,o)&&Je(n,o,r[o]);if(Ye)for(var o of Ye(r))Mt.call(r,o)&&Je(n,o,r[o]);return n},W=(n,r)=>Ct(n,Tt(r));import{a as v,d as J,_ as oe,c as Ft,b as $t,r as I,o as l,e as _,f as u,F as X,g as F,n as xe,h as c,w as f,i as B,t as w,j as S,k as A,l as T,u as d,m as N,p as pe,q as Se,v as Vt,s as le,x as Y,y as ae,z as Xe,A as Ut,B as K,C as fe,D as Pe,E as Ot,G as ge,H as G,I as be,J as je,K as et,L as te,M as tt,N as Ve,O as at,P as Lt,Q as qt,R as Bt,S as Ie,T as Kt,U as se,V as Zt,W as Wt,X as Ht,Y as Ne,Z as Qt,$ as Gt,a0 as Ue,a1 as nt,a2 as Ee,a3 as it,a4 as Yt,a5 as ot,a6 as st,a7 as rt,a8 as Jt,a9 as Xt,aa as ea,ab as ta,ac as aa,ad as na,ae as ia,af as oa,ag as dt,ah as sa,ai as ra,aj as da,ak as la,al as ca,am as _a,an as lt,ao as ua,ap as ma,aq as pa,ar as fa,as as ga,at as va,au as ya,av as Oe,aw as ct,ax as _t,ay as ha,az as ba,aA as ka,aB as wa,aC as za,aD as xa,aE as Le,aF as Sa,aG as Pa,aH as ja,aI as Aa,aJ as Da,aK as Ia,aL as Na}from"./vendor.fd3b1727.js";var qe={get(n){return localStorage.getItem(n)?localStorage.getItem(n):null},set(n,r){localStorage.setItem(n,r)},remove(n){localStorage.removeItem(n)}};window.Ls=qe;window.axios=v;v.defaults.withCredentials=!0;v.defaults.headers.common={"X-Requested-With":"XMLHttpRequest"};v.interceptors.request.use(function(n){const r=qe.get("selectedCompany"),o=qe.get("auth.token");return o&&(n.headers.common.Authorization=o),r&&(n.headers.common.company=r),n});const $=(n=!1)=>(n?window.pinia.defineStore:J)({id:"notification",state:()=>({active:!1,autoHide:!0,notifications:[]}),actions:{showNotification(o){this.notifications.push(W(M({},o),{id:(Math.random().toString(36)+Date.now().toString(36)).substr(2)}))},hideNotification(o){this.notifications=this.notifications.filter(a=>a.id!=o.id)}}})(),Ea=(n=!1)=>(n?window.pinia.defineStore:J)({id:"auth",state:()=>({status:"",loginData:{email:"",password:"",remember:""}}),actions:{login(o){return new Promise((a,t)=>{v.get("/sanctum/csrf-cookie").then(i=>{i&&v.post("/login",o).then(e=>{a(e),setTimeout(()=>{this.loginData.email="",this.loginData.password=""},1e3)}).catch(e=>{y(e),t(e)})})})},logout(){return new Promise((o,a)=>{v.post("/auth/logout").then(t=>{$().showNotification({type:"success",message:"Logged out successfully."}),window.router.push("/login"),o(t)}).catch(t=>{y(t),window.router.push("/"),a(t)})})}}})(),y=n=>{var a;const r=Ea(),o=$();if(!n.response)o.showNotification({type:"error",message:"Please check your internet connection or wait until servers are back online."});else if(n.response.data&&(n.response.statusText==="Unauthorized"||n.response.data===" Unauthorized.")){const t=n.response.data.message?n.response.data.message:"Unauthorized";U(t),r.logout()}else if(n.response.data.errors){const t=JSON.parse(JSON.stringify(n.response.data.errors));for(const i in t)Ce(t[i][0])}else n.response.data.error?typeof n.response.data.error=="boolean"?Ce((a=n.response.data)==null?void 0:a.message):Ce(n.response.data.error):Ce(n.response.data.message)},Ce=n=>{switch(n){case"These credentials do not match our records.":U("errors.login_invalid_credentials");break;case"invalid_key":U("errors.invalid_provider_key");break;case"This feature is available on Starter plan and onwards!":U("errors.starter_plan");break;case"taxes_attached":U("settings.tax_types.already_in_use");break;case"expense_attached":U("settings.expense_category.already_in_use");break;case"payments_attached":U("settings.payment_modes.payments_attached");break;case"expenses_attached":U("settings.payment_modes.expenses_attached");break;case"role_attached_to_users":U("settings.roles.already_in_use");break;case"items_attached":U("settings.customization.items.already_in_use");break;case"payment_attached_message":U("invoices.payment_attached_message");break;case"The email has already been taken.":U("validation.email_already_taken");break;case"Relation estimateItems exists.":U("items.item_attached_message");break;case"Relation invoiceItems exists.":U("items.item_attached_message");break;case"Relation taxes exists.":U("settings.tax_types.already_in_use");break;case"Relation taxes exists.":U("settings.tax_types.already_in_use");break;case"Relation payments exists.":U("errors.payment_attached");break;case"The estimate number has already been taken.":U("errors.estimate_number_used");break;case"The payment number has already been taken.":U("errors.estimate_number_used");break;case"The invoice number has already been taken.":U("errors.invoice_number_used");break;case"The name has already been taken.":U("errors.name_already_taken");break;case"total_invoice_amount_must_be_more_than_paid_amount":U("invoices.invalid_due_amount_message");break;case"you_cannot_edit_currency":U("customers.edit_currency_not_allowed");break;case"receipt_does_not_exist":U("errors.receipt_does_not_exist");break;case"customer_cannot_be_changed_after_payment_is_added":U("errors.customer_cannot_be_changed_after_payment_is_added");break;case"invalid_credentials":U("errors.invalid_credentials");break;case"not_allowed":U("errors.not_allowed");break;case"invalid_key":U("errors.invalid_key");break;case"invalid_state":U("errors.invalid_state");break;case"invalid_city":U("errors.invalid_city");break;case"invalid_postal_code":U("errors.invalid_postal_code");break;case"invalid_format":U("errors.invalid_format");break;case"api_error":U("errors.api_error");break;case"feature_not_enabled":U("errors.feature_not_enabled");break;case"request_limit_met":U("errors.request_limit_met");break;case"address_incomplete":U("errors.address_incomplete");break;case"invalid_address":U("errors.invalid_address");break;case"Email could not be sent to this email address.":U("errors.email_could_not_be_sent");break;default:U(n,!1);break}},U=(n,r=!0)=>{const{global:o}=window.i18n;$().showNotification({type:"error",message:r?o.t(n):n})},ve=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n;return r({id:"user",state:()=>({currentUser:null,currentAbilities:[],currentUserSettings:{},userForm:{name:"",email:"",password:"",confirm_password:"",language:""}}),getters:{currentAbilitiesCount:a=>a.currentAbilities.length},actions:{updateCurrentUser(a){return new Promise((t,i)=>{v.put("/api/v1/me",a).then(e=>{this.currentUser=e.data.data,Object.assign(this.userForm,e.data.data),$().showNotification({type:"success",message:o.t("settings.account_settings.updated_message")}),t(e)}).catch(e=>{y(e),i(e)})})},fetchCurrentUser(a){return new Promise((t,i)=>{v.get("/api/v1/me",a).then(e=>{this.currentUser=e.data.data,this.userForm=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},uploadAvatar(a){return new Promise((t,i)=>{v.post("/api/v1/me/upload-avatar",a).then(e=>{this.currentUser.avatar=e.data.data.avatar,t(e)}).catch(e=>{y(e),i(e)})})},fetchUserSettings(a){return new Promise((t,i)=>{v.get("/api/v1/me/settings",{params:{settings:a}}).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},updateUserSettings(a){return new Promise((t,i)=>{v.put("/api/v1/me/settings",a).then(e=>{a.settings.language&&(this.currentUserSettings.language=a.settings.language,o.locale=a.settings.language),a.settings.default_estimate_template&&(this.currentUserSettings.default_estimate_template=a.settings.default_estimate_template),a.settings.default_invoice_template&&(this.currentUserSettings.default_invoice_template=a.settings.default_invoice_template),t(e)}).catch(e=>{y(e),i(e)})})},hasAbilities(a){return!!this.currentAbilities.find(t=>t.name==="*"?!0:typeof a=="string"?t.name===a:!!a.find(i=>t.name===i))},hasAllAbilities(a){let t=!0;return this.currentAbilities.filter(i=>{!!a.find(s=>i.name===s)||(t=!1)}),t}}})()},_e=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n;return r({id:"company",state:()=>({companies:[],selectedCompany:null,selectedCompanySettings:{},selectedCompanyCurrency:null}),actions:{setSelectedCompany(a){window.Ls.set("selectedCompany",a.id),this.selectedCompany=a},fetchBasicMailConfig(){return new Promise((a,t)=>{v.get("/api/v1/company/mail/config").then(i=>{a(i)}).catch(i=>{y(i),t(i)})})},updateCompany(a){return new Promise((t,i)=>{v.put("/api/v1/company",a).then(e=>{$().showNotification({type:"success",message:o.t("settings.company_info.updated_message")}),this.selectedCompany=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},updateCompanyLogo(a){return new Promise((t,i)=>{v.post("/api/v1/company/upload-logo",a).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},addNewCompany(a){return new Promise((t,i)=>{v.post("/api/v1/companies",a).then(e=>{$().showNotification({type:"success",message:o.t("company_switcher.created_message")}),t(e)}).catch(e=>{y(e),i(e)})})},fetchCompany(a){return new Promise((t,i)=>{v.get("/api/v1/current-company",a).then(e=>{Object.assign(this.companyForm,e.data.data.address),this.companyForm.name=e.data.data.name,t(e)}).catch(e=>{y(e),i(e)})})},fetchUserCompanies(){return new Promise((a,t)=>{v.get("/api/v1/companies").then(i=>{a(i)}).catch(i=>{y(i),t(i)})})},fetchCompanySettings(a){return new Promise((t,i)=>{v.get("/api/v1/company/settings",{params:{settings:a}}).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},updateCompanySettings({data:a,message:t}){return new Promise((i,e)=>{v.post("/api/v1/company/settings",a).then(s=>{Object.assign(this.selectedCompanySettings,a.settings),t&&$().showNotification({type:"success",message:o.t(t)}),i(s)}).catch(s=>{y(s),e(s)})})},deleteCompany(a){return new Promise((t,i)=>{v.post("/api/v1/companies/delete",a).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},setDefaultCurrency(a){this.defaultCurrency=a.currency}}})()},Ca=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n;return r({id:"modules",state:()=>({currentModule:{},modules:[],apiToken:null,currentUser:{api_token:null},enableModules:[]}),getters:{salesTaxUSEnabled:a=>a.enableModules.includes("SalesTaxUS")},actions:{fetchModules(a){return new Promise((t,i)=>{v.get("/api/v1/modules").then(e=>{this.modules=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},fetchModule(a){return new Promise((t,i)=>{v.get(`/api/v1/modules/${a}`).then(e=>{e.data.error==="invalid_token"?(this.currentModule={},this.modules=[],this.apiToken=null,this.currentUser.api_token=null,window.router.push("/admin/modules")):this.currentModule=e.data,t(e)}).catch(e=>{y(e),i(e)})})},checkApiToken(a){return new Promise((t,i)=>{v.get(`/api/v1/modules/check?api_token=${a}`).then(e=>{const s=$();e.data.error==="invalid_token"&&s.showNotification({type:"error",message:o.t("modules.invalid_api_token")}),t(e)}).catch(e=>{y(e),i(e)})})},disableModule(a){return new Promise((t,i)=>{v.post(`/api/v1/modules/${a}/disable`).then(e=>{const s=$();e.data.success&&s.showNotification({type:"success",message:o.t("modules.module_disabled")}),t(e)}).catch(e=>{y(e),i(e)})})},enableModule(a){return new Promise((t,i)=>{v.post(`/api/v1/modules/${a}/enable`).then(e=>{const s=$();e.data.success&&s.showNotification({type:"success",message:o.t("modules.module_enabled")}),t(e)}).catch(e=>{y(e),i(e)})})}}})()},Te=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n;return r({id:"global",state:()=>({config:null,globalSettings:null,timeZones:[],dateFormats:[],currencies:[],countries:[],languages:[],fiscalYears:[],mainMenu:[],settingMenu:[],isAppLoaded:!1,isSidebarOpen:!1,areCurrenciesLoading:!1,downloadReport:null}),getters:{menuGroups:a=>Object.values(oe.groupBy(a.mainMenu,"group"))},actions:{bootstrap(){return new Promise((a,t)=>{v.get("/api/v1/bootstrap").then(i=>{const e=_e(),s=ve(),m=Ca();this.mainMenu=i.data.main_menu,this.settingMenu=i.data.setting_menu,this.config=i.data.config,this.globalSettings=i.data.global_settings,s.currentUser=i.data.current_user,s.currentUserSettings=i.data.current_user_settings,s.currentAbilities=i.data.current_user_abilities,m.apiToken=i.data.global_settings.api_token,m.enableModules=i.data.modules,e.companies=i.data.companies,e.selectedCompany=i.data.current_company,e.setSelectedCompany(i.data.current_company),e.selectedCompanySettings=i.data.current_company_settings,e.selectedCompanyCurrency=i.data.current_company_currency,o.locale=i.data.current_user_settings.language||"en",this.isAppLoaded=!0,a(i)}).catch(i=>{y(i),t(i)})})},fetchCurrencies(){return new Promise((a,t)=>{this.currencies.length||this.areCurrenciesLoading?a(this.currencies):(this.areCurrenciesLoading=!0,v.get("/api/v1/currencies").then(i=>{this.currencies=i.data.data.filter(e=>e.name=`${e.code} - ${e.name}`),this.areCurrenciesLoading=!1,a(i)}).catch(i=>{y(i),this.areCurrenciesLoading=!1,t(i)}))})},fetchConfig(a){return new Promise((t,i)=>{v.get("/api/v1/config",{params:a}).then(e=>{e.data.languages?this.languages=e.data.languages:this.fiscalYears=e.data.fiscal_years,t(e)}).catch(e=>{y(e),i(e)})})},fetchDateFormats(){return new Promise((a,t)=>{this.dateFormats.length?a(this.dateFormats):v.get("/api/v1/date/formats").then(i=>{this.dateFormats=i.data.date_formats,a(i)}).catch(i=>{y(i),t(i)})})},fetchTimeZones(){return new Promise((a,t)=>{this.timeZones.length?a(this.timeZones):v.get("/api/v1/timezones").then(i=>{this.timeZones=i.data.time_zones,a(i)}).catch(i=>{y(i),t(i)})})},fetchCountries(){return new Promise((a,t)=>{this.countries.length?a(this.countries):v.get("/api/v1/countries").then(i=>{this.countries=i.data.data,a(i)}).catch(i=>{y(i),t(i)})})},fetchPlaceholders(a){return new Promise((t,i)=>{v.get("/api/v1/number-placeholders",{params:a}).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},setSidebarVisibility(a){this.isSidebarOpen=a},setIsAppLoaded(a){this.isAppLoaded=a},updateGlobalSettings({data:a,message:t}){return new Promise((i,e)=>{v.post("/api/v1/settings",a).then(s=>{Object.assign(this.globalSettings,a.settings),t&&$().showNotification({type:"success",message:o.t(t)}),i(s)}).catch(s=>{y(s),e(s)})})}}})()},Ta="modulepreload",ut={},Ra="/build/",P=function(r,o){return!o||o.length===0?r():Promise.all(o.map(a=>{if(a=`${Ra}${a}`,a in ut)return;ut[a]=!0;const t=a.endsWith(".css"),i=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${a}"]${i}`))return;const e=document.createElement("link");if(e.rel=t?"stylesheet":Ta,t||(e.as="script",e.crossOrigin=""),e.href=a,document.head.appendChild(e),t)return new Promise((s,m)=>{e.addEventListener("load",s),e.addEventListener("error",m)})})).then(()=>r())};var O={DASHBOARD:"dashboard",CREATE_CUSTOMER:"create-customer",DELETE_CUSTOMER:"delete-customer",EDIT_CUSTOMER:"edit-customer",VIEW_CUSTOMER:"view-customer",CREATE_ITEM:"create-item",DELETE_ITEM:"delete-item",EDIT_ITEM:"edit-item",VIEW_ITEM:"view-item",CREATE_TAX_TYPE:"create-tax-type",DELETE_TAX_TYPE:"delete-tax-type",EDIT_TAX_TYPE:"edit-tax-type",VIEW_TAX_TYPE:"view-tax-type",CREATE_ESTIMATE:"create-estimate",DELETE_ESTIMATE:"delete-estimate",EDIT_ESTIMATE:"edit-estimate",VIEW_ESTIMATE:"view-estimate",SEND_ESTIMATE:"send-estimate",CREATE_INVOICE:"create-invoice",DELETE_INVOICE:"delete-invoice",EDIT_INVOICE:"edit-invoice",VIEW_INVOICE:"view-invoice",SEND_INVOICE:"send-invoice",CREATE_RECURRING_INVOICE:"create-recurring-invoice",DELETE_RECURRING_INVOICE:"delete-recurring-invoice",EDIT_RECURRING_INVOICE:"edit-recurring-invoice",VIEW_RECURRING_INVOICE:"view-recurring-invoice",CREATE_PAYMENT:"create-payment",DELETE_PAYMENT:"delete-payment",EDIT_PAYMENT:"edit-payment",VIEW_PAYMENT:"view-payment",SEND_PAYMENT:"send-payment",CREATE_EXPENSE:"create-expense",DELETE_EXPENSE:"delete-expense",EDIT_EXPENSE:"edit-expense",VIEW_EXPENSE:"view-expense",CREATE_CUSTOM_FIELDS:"create-custom-field",DELETE_CUSTOM_FIELDS:"delete-custom-field",EDIT_CUSTOM_FIELDS:"edit-custom-field",VIEW_CUSTOM_FIELDS:"view-custom-field",CREATE_ROLE:"create-role",DELETE_ROLE:"delete-role",EDIT_ROLE:"edit-role",VIEW_ROLE:"view-role",VIEW_EXCHANGE_RATE:"view-exchange-rate-provider",CREATE_EXCHANGE_RATE:"create-exchange-rate-provider",EDIT_EXCHANGE_RATE:"edit-exchange-rate-provider",DELETE_EXCHANGE_RATE:"delete-exchange-rate-provider",VIEW_FINANCIAL_REPORT:"view-financial-reports",MANAGE_NOTE:"manage-all-notes",VIEW_NOTE:"view-all-notes"};const Ma=()=>P(()=>import("./LayoutInstallation.ef8c1f28.js"),["assets/LayoutInstallation.ef8c1f28.js","assets/NotificationRoot.452046ea.js","assets/vendor.fd3b1727.js"]),mt=()=>P(()=>import("./Login.fd14ea97.js"),["assets/Login.fd14ea97.js","assets/vendor.fd3b1727.js"]),Fa=()=>P(()=>import("./LayoutBasic.8d94499d.js"),["assets/LayoutBasic.8d94499d.js","assets/vendor.fd3b1727.js","assets/exchange-rate.e85a4793.js","assets/users.bb63694b.js","assets/NotificationRoot.452046ea.js","assets/index.esm.7e25573e.js"]),$a=()=>P(()=>import("./LayoutLogin.53af66e4.js"),["assets/LayoutLogin.53af66e4.js","assets/NotificationRoot.452046ea.js","assets/vendor.fd3b1727.js"]),Va=()=>P(()=>import("./ResetPassword.bff307e0.js"),["assets/ResetPassword.bff307e0.js","assets/vendor.fd3b1727.js"]),Ua=()=>P(()=>import("./ForgotPassword.ca04a561.js"),["assets/ForgotPassword.ca04a561.js","assets/vendor.fd3b1727.js"]),Oa=()=>P(()=>import("./Dashboard.79084651.js"),["assets/Dashboard.79084651.js","assets/EstimateIcon.a0aca522.js","assets/vendor.fd3b1727.js","assets/LineChart.2823de1b.js","assets/InvoiceIndexDropdown.5aa0548b.js","assets/EstimateIndexDropdown.bae761c6.js"]),La=()=>P(()=>import("./Index.5820505d.js"),["assets/Index.5820505d.js","assets/vendor.fd3b1727.js","assets/CustomerIndexDropdown.44b8afc5.js","assets/AstronautIcon.5afbaf6c.js"]),pt=()=>P(()=>import("./Create.6a1b616b.js"),["assets/Create.6a1b616b.js","assets/vendor.fd3b1727.js","assets/CreateCustomFields.5609a247.js"]),qa=()=>P(()=>import("./View.b0d70782.js"),["assets/View.b0d70782.js","assets/vendor.fd3b1727.js","assets/LoadingIcon.4d92e0c0.js","assets/LineChart.2823de1b.js","assets/CustomerIndexDropdown.44b8afc5.js"]),Ba=()=>P(()=>import("./SettingsIndex.af05238d.js"),["assets/SettingsIndex.af05238d.js","assets/vendor.fd3b1727.js","assets/BaseListItem.5fd4d75d.js"]),Ka=()=>P(()=>import("./AccountSetting.d7aa051b.js"),["assets/AccountSetting.d7aa051b.js","assets/vendor.fd3b1727.js"]),Za=()=>P(()=>import("./CompanyInfoSettings.e80e4a03.js"),["assets/CompanyInfoSettings.e80e4a03.js","assets/vendor.fd3b1727.js"]),Wa=()=>P(()=>import("./PreferencesSetting.91fd3c64.js"),["assets/PreferencesSetting.91fd3c64.js","assets/vendor.fd3b1727.js"]),Ha=()=>P(()=>import("./CustomizationSetting.77479b06.js"),["assets/CustomizationSetting.77479b06.js","assets/vendor.fd3b1727.js","assets/DragIcon.7c80aca9.js","assets/payment.505d9057.js","assets/ItemUnitModal.f71b6bbd.js"]),Qa=()=>P(()=>import("./NotificationsSetting.b153c485.js"),["assets/NotificationsSetting.b153c485.js","assets/vendor.fd3b1727.js"]),Ga=()=>P(()=>import("./TaxTypesSetting.95e6443a.js"),["assets/TaxTypesSetting.95e6443a.js","assets/vendor.fd3b1727.js","assets/TaxTypeModal.73b640f9.js"]),Ya=()=>P(()=>import("./PaymentsModeSetting.b422aded.js"),["assets/PaymentsModeSetting.b422aded.js","assets/vendor.fd3b1727.js","assets/payment.505d9057.js","assets/PaymentModeModal.ca34bfc6.js"]),Ja=()=>P(()=>import("./CustomFieldsSetting.5910326d.js"),["assets/CustomFieldsSetting.5910326d.js","assets/vendor.fd3b1727.js"]),Xa=()=>P(()=>import("./NotesSetting.6052e5e3.js"),["assets/NotesSetting.6052e5e3.js","assets/vendor.fd3b1727.js","assets/NoteModal.ecba55bc.js","assets/NoteModal.3245b7d3.css","assets/payment.505d9057.js"]),en=()=>P(()=>import("./ExpenseCategorySetting.188d492f.js"),["assets/ExpenseCategorySetting.188d492f.js","assets/category.3bd14c85.js","assets/vendor.fd3b1727.js","assets/CategoryModal.cb867f43.js"]),tn=()=>P(()=>import("./ExchangeRateProviderSetting.4ea17a5c.js"),["assets/ExchangeRateProviderSetting.4ea17a5c.js","assets/exchange-rate.e85a4793.js","assets/vendor.fd3b1727.js","assets/BaseTable.c2b2d20a.js"]),an=()=>P(()=>import("./MailConfigSetting.f7d10f38.js"),["assets/MailConfigSetting.f7d10f38.js","assets/vendor.fd3b1727.js","assets/mail-driver.2253d638.js"]),nn=()=>P(()=>import("./FileDiskSetting.e6793479.js"),["assets/FileDiskSetting.e6793479.js","assets/disk.84b94298.js","assets/vendor.fd3b1727.js"]),on=()=>P(()=>import("./BackupSetting.e9cd0073.js"),["assets/BackupSetting.e9cd0073.js","assets/vendor.fd3b1727.js","assets/disk.84b94298.js"]),sn=()=>P(()=>import("./UpdateAppSetting.aef85435.js"),["assets/UpdateAppSetting.aef85435.js","assets/UpdateAppSetting.7d8b987a.css","assets/vendor.fd3b1727.js","assets/LoadingIcon.4d92e0c0.js","assets/exchange-rate.e85a4793.js"]),rn=()=>P(()=>import("./RolesSettings.f104eca8.js"),["assets/RolesSettings.f104eca8.js","assets/vendor.fd3b1727.js"]),dn=()=>P(()=>import("./Index.0dab6293.js"),["assets/Index.0dab6293.js","assets/vendor.fd3b1727.js"]),ft=()=>P(()=>import("./Create.c6a28457.js"),["assets/Create.c6a28457.js","assets/vendor.fd3b1727.js","assets/ItemUnitModal.f71b6bbd.js"]),ln=()=>P(()=>import("./Index.db63375d.js"),["assets/Index.db63375d.js","assets/vendor.fd3b1727.js","assets/expense.9bde13f4.js","assets/category.3bd14c85.js"]),gt=()=>P(()=>import("./Create.9313a497.js"),["assets/Create.9313a497.js","assets/vendor.fd3b1727.js","assets/expense.9bde13f4.js","assets/category.3bd14c85.js","assets/CreateCustomFields.5609a247.js","assets/CategoryModal.cb867f43.js","assets/ExchangeRateConverter.0aa9df3c.js","assets/exchange-rate.e85a4793.js"]),cn=()=>P(()=>import("./Index.5c342df0.js"),["assets/Index.5c342df0.js","assets/vendor.fd3b1727.js","assets/users.bb63694b.js","assets/AstronautIcon.5afbaf6c.js"]),vt=()=>P(()=>import("./Create.701a2926.js"),["assets/Create.701a2926.js","assets/vendor.fd3b1727.js","assets/index.esm.7e25573e.js","assets/users.bb63694b.js"]),_n=()=>P(()=>import("./Index.0e445439.js"),["assets/Index.0e445439.js","assets/vendor.fd3b1727.js","assets/ObservatoryIcon.6d06653e.js","assets/EstimateIndexDropdown.bae761c6.js","assets/SendEstimateModal.91274455.js","assets/mail-driver.2253d638.js"]),yt=()=>P(()=>import("./EstimateCreate.15e0dde4.js"),["assets/EstimateCreate.15e0dde4.js","assets/vendor.fd3b1727.js","assets/SalesTax.70513e81.js","assets/DragIcon.7c80aca9.js","assets/SelectNotePopup.332d8bb2.js","assets/NoteModal.ecba55bc.js","assets/NoteModal.3245b7d3.css","assets/payment.505d9057.js","assets/CreateCustomFields.5609a247.js","assets/ExchangeRateConverter.0aa9df3c.js","assets/exchange-rate.e85a4793.js","assets/TaxTypeModal.73b640f9.js"]),un=()=>P(()=>import("./View.5145c8b2.js"),["assets/View.5145c8b2.js","assets/vendor.fd3b1727.js","assets/EstimateIndexDropdown.bae761c6.js","assets/SendEstimateModal.91274455.js","assets/mail-driver.2253d638.js","assets/LoadingIcon.4d92e0c0.js"]),mn=()=>P(()=>import("./Index.56225d5b.js"),["assets/Index.56225d5b.js","assets/vendor.fd3b1727.js","assets/payment.505d9057.js","assets/CapsuleIcon.730f4dd2.js","assets/SendPaymentModal.5b2acf9d.js","assets/mail-driver.2253d638.js"]),Be=()=>P(()=>import("./Create.6d36d723.js"),["assets/Create.6d36d723.js","assets/vendor.fd3b1727.js","assets/ExchangeRateConverter.0aa9df3c.js","assets/exchange-rate.e85a4793.js","assets/payment.505d9057.js","assets/SelectNotePopup.332d8bb2.js","assets/NoteModal.ecba55bc.js","assets/NoteModal.3245b7d3.css","assets/CreateCustomFields.5609a247.js","assets/PaymentModeModal.ca34bfc6.js"]),pn=()=>P(()=>import("./View.040f1403.js"),["assets/View.040f1403.js","assets/vendor.fd3b1727.js","assets/payment.505d9057.js","assets/SendPaymentModal.5b2acf9d.js","assets/mail-driver.2253d638.js","assets/LoadingIcon.4d92e0c0.js"]),fn=()=>P(()=>import("./404.4d7685db.js"),["assets/404.4d7685db.js","assets/vendor.fd3b1727.js"]),gn=()=>P(()=>import("./Index.2f358b6e.js"),["assets/Index.2f358b6e.js","assets/vendor.fd3b1727.js","assets/MoonwalkerIcon.92ea8796.js","assets/InvoiceIndexDropdown.5aa0548b.js","assets/SendInvoiceModal.b0759567.js","assets/mail-driver.2253d638.js"]),ht=()=>P(()=>import("./InvoiceCreate.f33d2f08.js"),["assets/InvoiceCreate.f33d2f08.js","assets/vendor.fd3b1727.js","assets/SalesTax.70513e81.js","assets/DragIcon.7c80aca9.js","assets/SelectNotePopup.332d8bb2.js","assets/NoteModal.ecba55bc.js","assets/NoteModal.3245b7d3.css","assets/payment.505d9057.js","assets/ExchangeRateConverter.0aa9df3c.js","assets/exchange-rate.e85a4793.js","assets/CreateCustomFields.5609a247.js","assets/TaxTypeModal.73b640f9.js"]),vn=()=>P(()=>import("./View.912160dc.js"),["assets/View.912160dc.js","assets/vendor.fd3b1727.js","assets/SendInvoiceModal.b0759567.js","assets/mail-driver.2253d638.js","assets/InvoiceIndexDropdown.5aa0548b.js","assets/LoadingIcon.4d92e0c0.js"]),yn=()=>P(()=>import("./Index.8e17349f.js"),["assets/Index.8e17349f.js","assets/vendor.fd3b1727.js","assets/SendInvoiceModal.b0759567.js","assets/mail-driver.2253d638.js","assets/RecurringInvoiceIndexDropdown.a1e59959.js","assets/MoonwalkerIcon.92ea8796.js"]),bt=()=>P(()=>import("./RecurringInvoiceCreate.63960c81.js"),["assets/RecurringInvoiceCreate.63960c81.js","assets/vendor.fd3b1727.js","assets/SalesTax.70513e81.js","assets/DragIcon.7c80aca9.js","assets/SelectNotePopup.332d8bb2.js","assets/NoteModal.ecba55bc.js","assets/NoteModal.3245b7d3.css","assets/payment.505d9057.js","assets/ExchangeRateConverter.0aa9df3c.js","assets/exchange-rate.e85a4793.js","assets/CreateCustomFields.5609a247.js","assets/TaxTypeModal.73b640f9.js"]),hn=()=>P(()=>import("./View.b9049173.js"),["assets/View.b9049173.js","assets/vendor.fd3b1727.js","assets/LoadingIcon.4d92e0c0.js","assets/InvoiceIndexDropdown.5aa0548b.js","assets/SendInvoiceModal.b0759567.js","assets/mail-driver.2253d638.js","assets/RecurringInvoiceIndexDropdown.a1e59959.js"]),bn=()=>P(()=>import("./Index.ffa09876.js"),["assets/Index.ffa09876.js","assets/vendor.fd3b1727.js"]),kn=()=>P(()=>import("./Installation.345739e0.js"),["assets/Installation.345739e0.js","assets/vendor.fd3b1727.js","assets/mail-driver.2253d638.js"]),wn=()=>P(()=>import("./Index.23a9a4c6.js"),["assets/Index.23a9a4c6.js","assets/vendor.fd3b1727.js"]),zn=()=>P(()=>import("./View.a4972ae5.js"),["assets/View.a4972ae5.js","assets/vendor.fd3b1727.js"]),xn=()=>P(()=>import("./InvoicePublicPage.49bea2e2.js"),["assets/InvoicePublicPage.49bea2e2.js","assets/vendor.fd3b1727.js"]);var Sn=[{path:"/installation",component:Ma,meta:{requiresAuth:!1},children:[{path:"/installation",component:kn,name:"installation"}]},{path:"/customer/invoices/view/:hash",component:xn,name:"invoice.public"},{path:"/",component:$a,meta:{requiresAuth:!1,redirectIfAuthenticated:!0},children:[{path:"",component:mt},{path:"login",name:"login",component:mt},{path:"forgot-password",component:Ua,name:"forgot-password"},{path:"/reset-password/:token",component:Va,name:"reset-password"}]},{path:"/admin",component:Fa,meta:{requiresAuth:!0},children:[{path:"dashboard",name:"dashboard",meta:{ability:O.DASHBOARD},component:Oa},{path:"customers",meta:{ability:O.VIEW_CUSTOMER},component:La},{path:"customers/create",name:"customers.create",meta:{ability:O.CREATE_CUSTOMER},component:pt},{path:"customers/:id/edit",name:"customers.edit",meta:{ability:O.EDIT_CUSTOMER},component:pt},{path:"customers/:id/view",name:"customers.view",meta:{ability:O.VIEW_CUSTOMER},component:qa},{path:"payments",meta:{ability:O.VIEW_PAYMENT},component:mn},{path:"payments/create",name:"payments.create",meta:{ability:O.CREATE_PAYMENT},component:Be},{path:"payments/:id/create",name:"invoice.payments.create",meta:{ability:O.CREATE_PAYMENT},component:Be},{path:"payments/:id/edit",name:"payments.edit",meta:{ability:O.EDIT_PAYMENT},component:Be},{path:"payments/:id/view",name:"payments.view",meta:{ability:O.VIEW_PAYMENT},component:pn},{path:"settings",name:"settings",component:Ba,children:[{path:"account-settings",name:"account.settings",component:Ka},{path:"company-info",name:"company.info",meta:{isOwner:!0},component:Za},{path:"preferences",name:"preferences",meta:{isOwner:!0},component:Wa},{path:"customization",name:"customization",meta:{isOwner:!0},component:Ha},{path:"notifications",name:"notifications",meta:{isOwner:!0},component:Qa},{path:"roles-settings",name:"roles.settings",meta:{isOwner:!0},component:rn},{path:"exchange-rate-provider",name:"exchange.rate.provider",meta:{ability:O.VIEW_EXCHANGE_RATE},component:tn},{path:"tax-types",name:"tax.types",meta:{ability:O.VIEW_TAX_TYPE},component:Ga},{path:"notes",name:"notes",meta:{ability:O.VIEW_ALL_NOTES},component:Xa},{path:"payment-mode",name:"payment.mode",component:Ya},{path:"custom-fields",name:"custom.fields",meta:{ability:O.VIEW_CUSTOM_FIELDS},component:Ja},{path:"expense-category",name:"expense.category",meta:{ability:O.VIEW_EXPENSE},component:en},{path:"mail-configuration",name:"mailconfig",meta:{isOwner:!0},component:an},{path:"file-disk",name:"file-disk",meta:{isOwner:!0},component:nn},{path:"backup",name:"backup",meta:{isOwner:!0},component:on},{path:"update-app",name:"updateapp",meta:{isOwner:!0},component:sn}]},{path:"items",meta:{ability:O.VIEW_ITEM},component:dn},{path:"items/create",name:"items.create",meta:{ability:O.CREATE_ITEM},component:ft},{path:"items/:id/edit",name:"items.edit",meta:{ability:O.EDIT_ITEM},component:ft},{path:"expenses",meta:{ability:O.VIEW_EXPENSE},component:ln},{path:"expenses/create",name:"expenses.create",meta:{ability:O.CREATE_EXPENSE},component:gt},{path:"expenses/:id/edit",name:"expenses.edit",meta:{ability:O.EDIT_EXPENSE},component:gt},{path:"users",name:"users.index",meta:{isOwner:!0},component:cn},{path:"users/create",meta:{isOwner:!0},name:"users.create",component:vt},{path:"users/:id/edit",name:"users.edit",meta:{isOwner:!0},component:vt},{path:"estimates",name:"estimates.index",meta:{ability:O.VIEW_ESTIMATE},component:_n},{path:"estimates/create",name:"estimates.create",meta:{ability:O.CREATE_ESTIMATE},component:yt},{path:"estimates/:id/view",name:"estimates.view",meta:{ability:O.VIEW_ESTIMATE},component:un},{path:"estimates/:id/edit",name:"estimates.edit",meta:{ability:O.EDIT_ESTIMATE},component:yt},{path:"invoices",name:"invoices.index",meta:{ability:O.VIEW_INVOICE},component:gn},{path:"invoices/create",name:"invoices.create",meta:{ability:O.CREATE_INVOICE},component:ht},{path:"invoices/:id/view",name:"invoices.view",meta:{ability:O.VIEW_INVOICE},component:vn},{path:"invoices/:id/edit",name:"invoices.edit",meta:{ability:O.EDIT_INVOICE},component:ht},{path:"recurring-invoices",name:"recurring-invoices.index",meta:{ability:O.VIEW_RECURRING_INVOICE},component:yn},{path:"recurring-invoices/create",name:"recurring-invoices.create",meta:{ability:O.CREATE_RECURRING_INVOICE},component:bt},{path:"recurring-invoices/:id/view",name:"recurring-invoices.view",meta:{ability:O.VIEW_RECURRING_INVOICE},component:hn},{path:"recurring-invoices/:id/edit",name:"recurring-invoices.edit",meta:{ability:O.EDIT_RECURRING_INVOICE},component:bt},{path:"modules",name:"modules.index",meta:{isOwner:!0},component:wn},{path:"modules/:slug",name:"modules.view",meta:{isOwner:!0},component:zn},{path:"reports",meta:{ability:O.VIEW_FINANCIAL_REPORT},component:bn}]},{path:"/:catchAll(.*)",component:fn}];const Pn=()=>P(()=>import("./LayoutBasic.754d58be.js"),["assets/LayoutBasic.754d58be.js","assets/auth.75822dcb.js","assets/vendor.fd3b1727.js","assets/global.cf2a9bd7.js","assets/NotificationRoot.452046ea.js"]),jn=()=>P(()=>import("./LayoutLogin.ad0ca28d.js"),["assets/LayoutLogin.ad0ca28d.js","assets/NotificationRoot.452046ea.js","assets/vendor.fd3b1727.js"]),kt=()=>P(()=>import("./Login.cc831709.js"),["assets/Login.cc831709.js","assets/vendor.fd3b1727.js","assets/auth.75822dcb.js"]),An=()=>P(()=>import("./ForgotPassword.f56b2527.js"),["assets/ForgotPassword.f56b2527.js","assets/vendor.fd3b1727.js","assets/auth.75822dcb.js"]),Dn=()=>P(()=>import("./ResetPassword.48d64201.js"),["assets/ResetPassword.48d64201.js","assets/vendor.fd3b1727.js","assets/global.cf2a9bd7.js","assets/auth.75822dcb.js"]),In=()=>P(()=>import("./Dashboard.905d2846.js"),["assets/Dashboard.905d2846.js","assets/EstimateIcon.a0aca522.js","assets/vendor.fd3b1727.js","assets/global.cf2a9bd7.js","assets/auth.75822dcb.js","assets/BaseTable.c2b2d20a.js"]),Nn=()=>P(()=>import("./Index.85722697.js"),["assets/Index.85722697.js","assets/vendor.fd3b1727.js","assets/invoice.6fd08b90.js","assets/auth.75822dcb.js","assets/BaseTable.c2b2d20a.js","assets/global.cf2a9bd7.js","assets/MoonwalkerIcon.92ea8796.js"]),En=()=>P(()=>import("./View.8950a1c9.js"),["assets/View.8950a1c9.js","assets/vendor.fd3b1727.js","assets/invoice.6fd08b90.js","assets/auth.75822dcb.js","assets/global.cf2a9bd7.js"]),Cn=()=>P(()=>import("./Index.9ec2b26a.js"),["assets/Index.9ec2b26a.js","assets/vendor.fd3b1727.js","assets/BaseTable.c2b2d20a.js","assets/global.cf2a9bd7.js","assets/auth.75822dcb.js","assets/estimate.9b0ec424.js","assets/ObservatoryIcon.6d06653e.js"]),Tn=()=>P(()=>import("./View.cf2fb879.js"),["assets/View.cf2fb879.js","assets/vendor.fd3b1727.js","assets/estimate.9b0ec424.js","assets/auth.75822dcb.js","assets/global.cf2a9bd7.js"]),Rn=()=>P(()=>import("./Index.443c85db.js"),["assets/Index.443c85db.js","assets/vendor.fd3b1727.js","assets/BaseTable.c2b2d20a.js","assets/CapsuleIcon.730f4dd2.js","assets/payment.20522a38.js","assets/auth.75822dcb.js","assets/global.cf2a9bd7.js"]),Mn=()=>P(()=>import("./View.dc6375b6.js"),["assets/View.dc6375b6.js","assets/vendor.fd3b1727.js","assets/payment.20522a38.js","assets/auth.75822dcb.js","assets/global.cf2a9bd7.js"]),Fn=()=>P(()=>import("./SettingsIndex.c15daa63.js"),["assets/SettingsIndex.c15daa63.js","assets/BaseListItem.5fd4d75d.js","assets/vendor.fd3b1727.js","assets/global.cf2a9bd7.js","assets/auth.75822dcb.js"]),$n=()=>P(()=>import("./CustomerSettings.b26235a8.js"),["assets/CustomerSettings.b26235a8.js","assets/vendor.fd3b1727.js","assets/global.cf2a9bd7.js","assets/auth.75822dcb.js"]),Vn=()=>P(()=>import("./AddressInformation.790df2bc.js"),["assets/AddressInformation.790df2bc.js","assets/vendor.fd3b1727.js","assets/global.cf2a9bd7.js","assets/auth.75822dcb.js"]);var Un=[{path:"/:company/customer",component:jn,meta:{redirectIfAuthenticated:!0},children:[{path:"",component:kt},{path:"login",component:kt,name:"customer.login"},{path:"forgot-password",component:An,name:"customer.forgot-password"},{path:"reset/password/:token",component:Dn,name:"customer.reset-password"}]},{path:"/:company/customer",component:Pn,meta:{requiresAuth:!0},children:[{path:"dashboard",component:In,name:"customer.dashboard"},{path:"invoices",component:Nn,name:"invoices.dashboard"},{path:"invoices/:id/view",component:En,name:"customer.invoices.view"},{path:"estimates",component:Cn,name:"estimates.dashboard"},{path:"estimates/:id/view",component:Tn,name:"customer.estimates.view"},{path:"payments",component:Rn,name:"payments.dashboard"},{path:"payments/:id/view",component:Mn,name:"customer.payments.view"},{path:"settings",component:Fn,name:"customer",children:[{path:"customer-profile",component:$n,name:"customer.profile"},{path:"address-info",component:Vn,name:"customer.address.info"}]}]}];let Ke=[];Ke=Ke.concat(Sn,Un);const Re=Ft({history:$t(),linkActiveClass:"active",routes:Ke});Re.beforeEach((n,r,o)=>{const a=ve(),t=Te();let i=n.meta.ability;const{isAppLoaded:e}=t;i&&e&&n.meta.requiresAuth?a.hasAbilities(i)?o():o({name:"account.settings"}):n.meta.isOwner&&e?a.currentUser.is_owner?o():o({name:"dashboard"}):o()});var ee=(n,r)=>{const o=n.__vccOpts||n;for(const[a,t]of r)o[a]=t;return o};const On={};function Ln(n,r){const o=I("router-view"),a=I("BaseDialog");return l(),_(X,null,[u(o),u(a)],64)}var qn=ee(On,[["render",Ln]]);const Bn={dashboard:"N\xE1st\u011Bnka",customers:"Z\xE1kazn\xEDci",items:"Polo\u017Eky",invoices:"Faktury","recurring-invoices":"Opakuj\xEDc\xED se faktury",expenses:"V\xFDdaje",estimates:"Nab\xEDdky",payments:"Platby",reports:"Hl\xE1\u0161en\xED",settings:"Nastaven\xED",logout:"Odhl\xE1sit se",users:"U\u017Eivatel\xE9",modules:"Moduly"},Kn={add_company:"P\u0159idat firmu",view_pdf:"Zobrazit PDF",copy_pdf_url:"Kop\xEDrovat adresu PDF",download_pdf:"St\xE1hnout PDF",save:"Ulo\u017Eit",create:"Vytvo\u0159it",cancel:"Zru\u0161it",update:"Aktualizovat",deselect:"Odzna\u010Dit",download:"St\xE1hnout",from_date:"Od data",to_date:"Do data",from:"Od",to:"Do",ok:"OK",yes:"Ano",no:"Ne",sort_by:"Se\u0159adit podle",ascending:"Vzestupn\u011B",descending:"Sestupn\u011B",subject:"P\u0159edm\u011Bt",body:"T\u011Blo",message:"Zpr\xE1va",send:"Odeslat",preview:"N\xE1hled",go_back:"Vr\xE1tit se",back_to_login:"Zp\u011Bt na p\u0159ihl\xE1\u0161en\xED?",home:"Dom\u016F",filter:"Filtr",delete:"Smazat",edit:"Upravit",view:"Zobrazit",add_new_item:"P\u0159idat novou polo\u017Eku",clear_all:"Vymazat v\u0161e",showing:"Zobrazuji",of:"z",actions:"Akce",subtotal:"MEZISOU\u010CET",discount:"SLEVA",fixed:"Fixn\xED",percentage:"Procentu\xE1ln\u011B",tax:"DAN\u011A",total_amount:"CELKOV\xC9 MNO\u017DSTV\xCD",bill_to:"P\u0159\xEDjemce faktury",ship_to:"Doru\u010Dovac\xED adresa",due:"Datum platnosti",draft:"Koncept",sent:"Odesl\xE1no",all:"V\u0161e",select_all:"Vybrat v\u0161e",select_template:"Vybrat \u0161ablonu",choose_file:"Klikn\u011Bte zde pro v\xFDb\u011Br souboru",choose_template:"Zvolit \u0161ablonu",choose:"Vybrat",remove:"Odebrat",select_a_status:"Vybrat stav",select_a_tax:"Vybrat da\u0148",search:"Hledat",are_you_sure:"Opravdu?",list_is_empty:"Seznam je pr\xE1zdn\xFD.",no_tax_found:"\u017D\xE1dn\xE1 da\u0148 nebyla nalezena!",four_zero_four:"404",you_got_lost:"Jejda! Ztratili jste se!",go_home:"N\xE1vrat dom\u016F",test_mail_conf:"Otestovat konfiguraci mail\u016F",send_mail_successfully:"Mail byl \xFAsp\u011B\u0161n\u011B odesl\xE1n",setting_updated:"Nastaven\xED \xFAsp\u011B\u0161n\u011B aktualizov\xE1no",select_state:"Zvolte st\xE1t",select_country:"Zvolte zemi",select_city:"Zvolte m\u011Bsto",street_1:"Ulice 1",street_2:"Ulice 2",action_failed:"Akce se nezda\u0159ila",retry:"Zkusit znovu",choose_note:"Zvolit pozn\xE1mku",no_note_found:"Nebyly nalezeny \u017E\xE1dn\xE9 pozn\xE1mky",insert_note:"Vlo\u017Eit pozn\xE1mku",copied_pdf_url_clipboard:"Adresa PDF zkop\xEDrov\xE1na do schr\xE1nky!",copied_url_clipboard:"Zkop\xEDrov\xE1no do schr\xE1nky!",docs:"Dokumentace",do_you_wish_to_continue:"P\u0159ejete si pokra\u010Dovat?",note:"Pozn\xE1mka",pay_invoice:"Zaplatit fakturu",login_successfully:"P\u0159ihl\xE1\u0161en\xED prob\u011Bhlo \xFAsp\u011B\u0161n\u011B!",logged_out_successfully:"Odhl\xE1\u0161en\xED prob\u011Bhlo \xFAsp\u011B\u0161n\u011B",mark_as_default:"Ozna\u010Dit jako v\xFDchoz\xED"},Zn={select_year:"Vybrat rok",cards:{due_amount:"\u010C\xE1stka k zaplacen\xED",customers:"Z\xE1kazn\xEDci",invoices:"Faktury",estimates:"Nab\xEDdky",payments:"Platby"},chart_info:{total_sales:"Slevy",total_receipts:"Doklady",total_expense:"V\xFDdaje",net_income:"\u010Cist\xFD p\u0159\xEDjem",year:"Vybrat rok"},monthly_chart:{title:"Prodeje a v\xFDdaje"},recent_invoices_card:{title:"Splatn\xE9 faktury",due_on:"Splatnost",customer:"Z\xE1kazn\xEDk",amount_due:"Splatn\xE1 \u010D\xE1stka",actions:"Akce",view_all:"Zobrazit v\u0161e"},recent_estimate_card:{title:"Ned\xE1vn\xE9 nab\xEDdky",date:"Datum",customer:"Z\xE1kazn\xEDk",amount_due:"\u010C\xE1stka k zaplacen\xED",actions:"Akce",view_all:"Zobrazit v\u0161e"}},Wn={name:"Jm\xE9no",description:"Popis",percent:"Procento",compound_tax:"Kombinovan\xE1 da\u0148"},Hn={search:"Hledat...",customers:"Z\xE1kazn\xEDci",users:"U\u017Eivatel\xE9",no_results_found:"Nebyly nalezeny \u017E\xE1dn\xE9 v\xFDsledky"},Qn={label:"P\u0159epnout firmy",no_results_found:"Nebyly nalezeny \u017E\xE1dn\xE9 v\xFDsledky",add_new_company:"P\u0159idat firmu",new_company:"Nov\xE1 firma",created_message:"Firma \xFAsp\u011B\u0161n\u011B vytvo\u0159ena"},Gn={today:"Dnes",this_week:"Tento t\xFDden",this_month:"Tento m\u011Bs\xEDc",this_quarter:"Toto \u010Dtvrtlet\xED",this_year:"Tento rok",previous_week:"P\u0159edchoz\xED t\xFDden",previous_month:"P\u0159edchoz\xED m\u011Bs\xEDc",previous_quarter:"P\u0159edchoz\xED \u010Dtvrtlet\xED",previous_year:"P\u0159edchoz\xED rok",custom:"Vlastn\xED"},Yn={title:"Z\xE1kazn\xEDci",prefix:"Prefix",add_customer:"P\u0159idat z\xE1kazn\xEDka",contacts_list:"Seznam z\xE1kazn\xEDk\u016F",name:"Jm\xE9no",mail:"E-mail | E-maily",statement:"V\xFDpis",display_name:"Zobrazen\xE9 jm\xE9no",primary_contact_name:"Jm\xE9no prim\xE1rn\xEDho kontaktu",contact_name:"Jm\xE9no kontaktu",amount_due:"\u010C\xE1stka k zaplacen\xED",email:"Email",address:"Adresa",phone:"Telefon",website:"Webov\xE1 str\xE1nka",overview:"P\u0159ehled",invoice_prefix:"Prefix pro faktury",estimate_prefix:"Prefix pro nab\xEDdky",payment_prefix:"Prefix pro platby",enable_portal:"Povolit port\xE1l",country:"Zem\u011B",state:"St\xE1t",city:"M\u011Bsto",zip_code:"PS\u010C",added_on:"P\u0159id\xE1no dne",action:"Akce",password:"Heslo",confirm_password:"Potvrdit heslo",street_number:"\u010C\xEDslo ulice",primary_currency:"Prim\xE1rn\xED m\u011Bna",description:"Popis",add_new_customer:"P\u0159idat nov\xE9ho z\xE1kazn\xEDka",save_customer:"Ulo\u017Eit z\xE1kazn\xEDka",update_customer:"Aktualizovat z\xE1kazn\xEDka",customer:"Z\xE1kazn\xEDk | Z\xE1kazn\xEDci",new_customer:"Nov\xFD z\xE1kazn\xEDk",edit_customer:"Upravit z\xE1kazn\xEDka",basic_info:"Z\xE1kladn\xED informace",portal_access:"P\u0159\xEDstup do port\xE1lu",portal_access_text:"Chcete povolit tomuto z\xE1kazn\xEDkovi mo\u017Enost p\u0159ihl\xE1sit se na z\xE1kaznick\xFD port\xE1l?",portal_access_url:"URL pro p\u0159ihl\xE1\u0161en\xED do z\xE1kaznick\xE9ho port\xE1lu",portal_access_url_help:"Zkop\xEDrujte a po\u0161lete v\xFD\u0161e uvedenou adresu URL va\u0161emu z\xE1kazn\xEDkovi pro poskytnut\xED p\u0159\xEDstupu.",billing_address:"Faktura\u010Dn\xED adresa",shipping_address:"Doru\u010Dovac\xED adresa",copy_billing_address:"Zkop\xEDrovat z fakturace",no_customers:"Dosud \u017E\xE1dn\xED z\xE1kazn\xEDci!",no_customers_found:"Nebyli nalezeni \u017E\xE1dn\xED z\xE1kazn\xEDci!",no_contact:"\u017D\xE1dn\xFD kontakt",no_contact_name:"Bez jm\xE9na kontaktu",list_of_customers:"Tato sekce bude obsahovat seznam z\xE1kazn\xEDk\u016F.",primary_display_name:"Prim\xE1rn\xED zobrazovan\xE9 jm\xE9no",select_currency:"Vybrat m\u011Bnu",select_a_customer:"Vybrat z\xE1kazn\xEDka",type_or_click:"Zadejte nebo klikn\u011Bte pro v\xFDb\u011Br",new_transaction:"Nov\xE1 transakce",no_matching_customers:"Neexistuj\xED \u017E\xE1dn\xED odpov\xEDdaj\xEDc\xED z\xE1kazn\xEDci!",phone_number:"Telefonn\xED \u010D\xEDslo",create_date:"Datum vytvo\u0159en\xED",confirm_delete:"Nebudete moci obnovit tohoto z\xE1kazn\xEDka a v\u0161echny jeho faktury, odhady a platby. | Nebudete moci obnovit tyto z\xE1kazn\xEDky a v\u0161echny jejich faktury, odhady a platby.",created_message:"Z\xE1kazn\xEDk \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"Z\xE1kazn\xEDk \xFAsp\u011B\u0161n\u011B upraven",address_updated_message:"Adresa \xFAsp\u011B\u0161n\u011B aktualizov\xE1na",deleted_message:"Z\xE1kazn\xEDk \xFAsp\u011B\u0161n\u011B smaz\xE1n | Z\xE1kazn\xEDci \xFAsp\u011B\u0161n\u011B smaz\xE1ni",edit_currency_not_allowed:"Po vytvo\u0159en\xED transakce nelze zm\u011Bnit m\u011Bnu."},Jn={title:"Polo\u017Eky",items_list:"Seznam polo\u017Eek",name:"N\xE1zev",unit:"Jednotka",description:"Popis",added_on:"P\u0159id\xE1no",price:"Cena",date_of_creation:"Datum vytvo\u0159en\xED",not_selected:"Nen\xED vybr\xE1na \u017E\xE1dn\xE1 polo\u017Eka",action:"Akce",add_item:"P\u0159idat polo\u017Eku",save_item:"Ulo\u017Eit polo\u017Eku",update_item:"Aktualizovat polo\u017Eku",item:"Polo\u017Eka | Polo\u017Eky",add_new_item:"P\u0159idat novou polo\u017Eku",new_item:"Nov\xE1 polo\u017Eka",edit_item:"Upravit polo\u017Eku",no_items:"Zat\xEDm \u017E\xE1dn\xE9 polo\u017Eky!",list_of_items:"Tato sekce bude obsahovat seznam polo\u017Eek.",select_a_unit:"vyberte jednotku",taxes:"Dan\u011B",item_attached_message:"Nelze odstranit polo\u017Eku, kter\xE1 se ji\u017E pou\u017E\xEDv\xE1",confirm_delete:"Nebudete moci obnovit tuto polo\u017Eku | Nebudete moci obnovit tyto polo\u017Eky",created_message:"Polo\u017Eka byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",updated_message:"Polo\u017Eka \xFAsp\u011B\u0161n\u011B upravena",deleted_message:"Polo\u017Eka byla \xFAsp\u011B\u0161n\u011B odstran\u011Bna | Polo\u017Eky byly \xFAsp\u011B\u0161n\u011B odstran\u011Bny"},Xn={title:"Nab\xEDdky",accept_estimate:"P\u0159ijmout nab\xEDdku",reject_estimate:"Odm\xEDtnout nab\xEDdku",estimate:"Nab\xEDdka | Nab\xEDdky",estimates_list:"Seznam nab\xEDdek",days:"{days} dn\xED",months:"{months} m\u011Bs\xEDc",years:"{years} rok",all:"V\u0161e",paid:"Zaplacen\xE9",unpaid:"Neplacen\xE9",customer:"Z\xC1KAZN\xCDK",ref_no:"REFEREN\u010CN\xCD \u010C\xCDSLO",number:"\u010C\xCDSLO",amount_due:"\u010C\xC1STKA K ZAPLACEN\xCD",partially_paid:"\u010C\xE1ste\u010Dn\u011B zaplaceno",total:"Celkem",discount:"Sleva",sub_total:"Mezisou\u010Det",estimate_number:"\u010C\xEDslo nab\xEDdky",ref_number:"Referen\u010Dn\xED \u010D\xEDslo",contact:"Kontakt",add_item:"P\u0159idat polo\u017Eku",date:"Datum",due_date:"Datum splatnosti",expiry_date:"Datum expirace",status:"Stav",add_tax:"P\u0159idat da\u0148",amount:"\u010C\xE1stka",action:"Akce",notes:"Pozn\xE1mky",tax:"Da\u0148",estimate_template:"\u0160ablona",convert_to_invoice:"P\u0159ev\xE9st na fakturu",mark_as_sent:"Ozna\u010Dit jako odeslan\xE9",send_estimate:"Odeslat nab\xEDdku",resend_estimate:"Znovu odeslat nab\xEDdku",record_payment:"Zaznamenat platbu",add_estimate:"P\u0159idat nab\xEDdku",save_estimate:"Ulo\u017Eit nab\xEDdku",confirm_conversion:"Tento odhad bude pou\u017Eit k vytvo\u0159en\xED nov\xE9 faktury.",conversion_message:"Faktura byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",confirm_send_estimate:"Tento odhad bude zasl\xE1n e-mailem z\xE1kazn\xEDkovi",confirm_mark_as_sent:"Tento odhad bude ozna\u010Den jako odeslan\xFD",confirm_mark_as_accepted:"Tento odhad bude ozna\u010Den jako P\u0159ijat\xFD",confirm_mark_as_rejected:"Tento odhad bude ozna\u010Den jako Odm\xEDtnut\xFD",no_matching_estimates:"Neexistuj\xED \u017E\xE1dn\xE9 odpov\xEDdaj\xEDc\xED odhady!",mark_as_sent_successfully:"Odhad byl ozna\u010Den jako \xFAsp\u011B\u0161n\u011B odesl\xE1n",send_estimate_successfully:"Odhad byl \xFAsp\u011B\u0161n\u011B odesl\xE1n",errors:{required:"Pole je povinn\xE9"},accepted:"P\u0159ijato",rejected:"Odm\xEDtnuto",expired:"Vypr\u0161ela platnost",sent:"Odesl\xE1no",draft:"Koncept",viewed:"Zobrazen\xE9",declined:"Odm\xEDtnuto",new_estimate:"Nov\xFD odhad",add_new_estimate:"P\u0159idat nov\xFD odhad",update_Estimate:"Aktualizovat odhad",edit_estimate:"Upravit odhad",items:"polo\u017Eky",Estimate:"Odhad | Odhady",add_new_tax:"P\u0159idat novou da\u0148",no_estimates:"Zat\xEDm \u017E\xE1dn\xE9 odhady!",list_of_estimates:"Tato sekce bude obsahovat seznam odhad\u016F.",mark_as_rejected:"Ozna\u010Dit jako odm\xEDtnut\xE9",mark_as_accepted:"Ozna\u010Dit jako p\u0159ijat\xE9",marked_as_accepted_message:"Odhad ozna\u010Den jako p\u0159ijat\xFD",marked_as_rejected_message:"Odhad ozna\u010Den jako odm\xEDtnut\xFD",confirm_delete:"Nebudete moci obnovit tento odhad | Nebudete moci obnovit tyto odhady",created_message:"Odhad \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"Odhad \xFAsp\u011B\u0161n\u011B upraven",deleted_message:"Odhad \xFAsp\u011B\u0161n\u011B odstran\u011Bn | Odhady \xFAsp\u011B\u0161n\u011B odstran\u011Bny",something_went_wrong:"n\u011Bco se nezda\u0159ilo",item:{title:"N\xE1zev polo\u017Eky",description:"Popis",quantity:"Mno\u017Estv\xED",price:"Cena",discount:"Sleva",total:"Celkem",total_discount:"Celkov\xE1 sleva",sub_total:"Mezisou\u010Det",tax:"Da\u0148",amount:"Mno\u017Estv\xED",select_an_item:"Pi\u0161te nebo klikn\u011Bte pro v\xFDb\u011Br polo\u017Eky",type_item_description:"Zadejte popis polo\u017Eky (voliteln\xE9)"},mark_as_default_estimate_template_description:"Je-li povoleno, bude vybran\xE1 \u0161ablona automaticky vybr\xE1na pro nov\xE9 nab\xEDdky."},ei={title:"Faktury",download:"St\xE1hnout",pay_invoice:"Zaplatit fakturu",invoices_list:"Seznam faktur",invoice_information:"Informace o faktu\u0159e",days:"{days} dn\xED",months:"{months} m\u011Bs\xEDc",years:"{years} rok",all:"V\u0161e",paid:"Zaplacen\xE9",unpaid:"Neplacen\xE9",viewed:"Zobrazen\xE9",overdue:"Po splatnosti",completed:"Dokon\u010Den\xE9",customer:"Z\xC1KAZN\xCDK",paid_status:"STAV PLATBY",ref_no:"REFEREN\u010CN\xCD \u010C\xCDSLO",number:"\u010C\xCDSLO",amount_due:"\u010C\xC1STKA K ZAPLACEN\xCD",partially_paid:"\u010C\xE1ste\u010Dn\u011B zaplaceno",total:"Celkem",discount:"Sleva",sub_total:"Mezisou\u010Det",invoice:"Faktura | Faktury",invoice_number:"\u010C\xEDslo faktury",ref_number:"Referen\u010Dn\xED \u010D\xEDslo",contact:"Kontakt",add_item:"P\u0159idat polo\u017Eku",date:"Datum",due_date:"Datum splatnosti",status:"Stav",add_tax:"P\u0159idat da\u0148",amount:"\u010C\xE1stka",action:"Akce",notes:"Pozn\xE1mky",view:"Zobrazit",send_invoice:"Odeslat fakturu",resend_invoice:"Znovu odeslat fakturu",invoice_template:"\u0160ablona faktury",conversion_message:"Faktura byla \xFAsp\u011B\u0161n\u011B naklonov\xE1na",template:"Vybrat \u0161ablonu",mark_as_sent:"Ozna\u010Dit jako odeslan\xE9",confirm_send_invoice:"Tato faktura bude zasl\xE1na e-mailem z\xE1kazn\xEDkovi",invoice_mark_as_sent:"Tato faktura bude ozna\u010Dena jako odeslan\xE1",confirm_mark_as_accepted:"Tato faktura bude ozna\u010Dena jako p\u0159ijat\xE1",confirm_mark_as_rejected:"Tato faktura bude ozna\u010Dena jako odm\xEDtnut\xE1",confirm_send:"Tato faktura bude zasl\xE1na e-mailem z\xE1kazn\xEDkovi",invoice_date:"Datum fakturace",record_payment:"Zaznamenat platbu",add_new_invoice:"P\u0159idat novou fakturu",update_expense:"Aktualizovat v\xFDdaj",edit_invoice:"Upravit fakturu",new_invoice:"Nov\xE1 faktura",save_invoice:"Ulo\u017Eit fakturu",update_invoice:"Upravit fakturu",add_new_tax:"P\u0159idat novou da\u0148",no_invoices:"Zat\xEDm \u017E\xE1dn\xE9 faktury!",mark_as_rejected:"Ozna\u010Dit jako odm\xEDtnut\xE9",mark_as_accepted:"Ozna\u010Dit jako p\u0159ijat\xE9",list_of_invoices:"Tato sekce bude obsahovat seznam faktur.",select_invoice:"Vybrat fakturu",no_matching_invoices:"Neexistuj\xED \u017E\xE1dn\xE9 odpov\xEDdaj\xEDc\xED faktury!",mark_as_sent_successfully:"Faktura ozna\u010Dena jako \xFAsp\u011B\u0161n\u011B odeslan\xE1",invoice_sent_successfully:"Faktura byla \xFAsp\u011B\u0161n\u011B odesl\xE1na",cloned_successfully:"Faktura \xFAsp\u011B\u0161n\u011B naklonov\xE1na",clone_invoice:"Naklonovat fakturu",confirm_clone:"Tato faktura bude naklonov\xE1na do nov\xE9 faktury",item:{title:"N\xE1zev polo\u017Eky",description:"Popis",quantity:"Mno\u017Estv\xED",price:"Cena",discount:"Sleva",total:"Celkem",total_discount:"Celkov\xE1 sleva",sub_total:"Mezisou\u010Det",tax:"Da\u0148",amount:"Mno\u017Estv\xED",select_an_item:"Pi\u0161te nebo klikn\u011Bte pro v\xFDb\u011Br polo\u017Eky",type_item_description:"Zadejte popis polo\u017Eky (voliteln\xE9)"},payment_attached_message:"Na jedn\xE9 z vybran\xFDch faktur je ji\u017E p\u0159ilo\u017Eena platba. Nezapome\u0148te nejprve odstranit p\u0159ipojen\xE9 platby, abyste mohli pokra\u010Dovat s odstran\u011Bn\xEDm",confirm_delete:"Nebudete moci obnovit tuto fakturu | Nebudete moci obnovit tyto faktury",created_message:"Faktura byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",updated_message:"Faktura byla \xFAsp\u011B\u0161n\u011B upravena",deleted_message:"Faktura byla \xFAsp\u011B\u0161n\u011B odstran\u011Bna | Faktury byly \xFAsp\u011B\u0161n\u011B odstran\u011Bny",marked_as_sent_message:"Faktura ozna\u010Dena jako \xFAsp\u011B\u0161n\u011B odeslan\xE1",something_went_wrong:"n\u011Bco se nezda\u0159ilo",invalid_due_amount_message:"Celkov\xE1 \u010D\xE1stka faktury nem\u016F\u017Ee b\xFDt ni\u017E\u0161\xED ne\u017E celkov\xE1 \u010D\xE1stka zaplacen\xE1 za tuto fakturu. Chcete-li pokra\u010Dovat, upravte fakturu nebo sma\u017Ete souvisej\xEDc\xED platby.",mark_as_default_invoice_template_description:"Je-li povoleno, bude vybran\xE1 \u0161ablona automaticky vybr\xE1na pro nov\xE9 faktury."},ti={title:"Opakuj\xEDc\xED se faktury",invoices_list:"Seznam opakuj\xEDc\xEDch se faktur",days:"{days} dn\xED",months:"{months} m\u011Bs\xEDc",years:"{years} rok",all:"V\u0161echny",paid:"Zaplacen\xE9",unpaid:"Neplacen\xE9",viewed:"Zobrazen\xE9",overdue:"Po splatnosti",active:"Aktivn\xED",completed:"Dokon\u010Den\xE9",customer:"Z\xC1KAZN\xCDK",paid_status:"STAV PLATBY",ref_no:"REFEREN\u010CN\xCD \u010C\xCDSLO",number:"\u010C\xCDSLO",amount_due:"\u010C\xC1STKA K ZAPLACEN\xCD",partially_paid:"\u010C\xE1ste\u010Dn\u011B zaplaceno",total:"Celkem",discount:"Sleva",sub_total:"Mezisou\u010Det",invoice:"Opakuj\xEDc\xED se faktura | Opakuj\xEDc\xED se faktury",invoice_number:"\u010C\xEDslo opakuj\xEDc\xED se faktury",next_invoice_date:"Datum dal\u0161\xED fakturace",ref_number:"Referen\u010Dn\xED \u010D\xEDslo",contact:"Kontakt",add_item:"P\u0159idat polo\u017Eku",date:"Datum",limit_by:"Omezit podle",limit_date:"Omezit datum",limit_count:"Omezit po\u010Det",count:"Po\u010Det",status:"Stav",select_a_status:"Vyberte stav",working:"Pracuje",on_hold:"\u010Cekaj\xEDc\xED",complete:"Dokon\u010Deno",add_tax:"P\u0159idat da\u0148",amount:"Mno\u017Estv\xED",action:"Akce",notes:"Pozn\xE1mky",view:"Zobrazit",basic_info:"Z\xE1kladn\xED informace",send_invoice:"Odeslat opakuj\xEDc\xED se fakturu",auto_send:"Automaticky odeslat",resend_invoice:"Znovu odeslat opakuj\xEDc\xED se fakturu",invoice_template:"\u0160ablona opakuj\xEDc\xED se faktury",conversion_message:"Opakuj\xEDc\xED se faktura byla \xFAsp\u011B\u0161n\u011B naklonov\xE1na",template:"\u0160ablona",mark_as_sent:"Ozna\u010Dit jako odeslan\xE9",confirm_send_invoice:"Tato opakuj\xEDc\xED se faktura bude odesl\xE1na e-mailem z\xE1kazn\xEDkovi",invoice_mark_as_sent:"Tato opakuj\xEDc\xED se faktura bude ozna\u010Dena jako odeslan\xE1",confirm_send:"Tato opakuj\xEDc\xED se faktura bude odesl\xE1na e-mailem z\xE1kazn\xEDkovi",starts_at:"Po\u010D\xE1te\u010Dn\xED datum",due_date:"Splatnost faktury",record_payment:"Zaznamenat platbu",add_new_invoice:"P\u0159idat novou opakuj\xEDc\xED se fakturu",update_expense:"Aktualizovat v\xFDdaje",edit_invoice:"Upravit opakuj\xEDc\xED se fakturu",new_invoice:"P\u0159idat novou opakuj\xEDc\xED se fakturu",send_automatically:"Odeslat automaticky",send_automatically_desc:"Povolte, pokud chcete automaticky odeslat fakturu z\xE1kazn\xEDkovi po jej\xEDm vytvo\u0159en\xED.",save_invoice:"Ulo\u017Eit opakuj\xEDc\xED se fakturu",update_invoice:"Upravit opakuj\xEDc\xED se fakturu",add_new_tax:"P\u0159idat novou da\u0148",no_invoices:"Zat\xEDm \u017E\xE1dn\xE9 opakuj\xEDc\xED se faktury!",mark_as_rejected:"Ozna\u010Dit jako odm\xEDtnut\xE9",mark_as_accepted:"Ozna\u010Dit jako p\u0159ijat\xE9",list_of_invoices:"Tato sekce bude obsahovat seznam opakuj\xEDc\xEDch se faktur.",select_invoice:"Vybrat fakturu",no_matching_invoices:"Neexistuj\xED \u017E\xE1dn\xE9 odpov\xEDdaj\xEDc\xED opakuj\xEDc\xED se faktury!",mark_as_sent_successfully:"Opakuj\xEDc\xED se faktura ozna\u010Dena jako \xFAsp\u011B\u0161n\u011B odeslan\xE1",invoice_sent_successfully:"Opakuj\xEDc\xED se faktura byla \xFAsp\u011B\u0161n\u011B odesl\xE1na",cloned_successfully:"Opakuj\xEDc\xED se faktura \xFAsp\u011B\u0161n\u011B naklonov\xE1na",clone_invoice:"Naklonovat opakuj\xEDc\xED se fakturu",confirm_clone:"Tato opakuj\xEDc\xED se faktura bude naklonov\xE1na do nov\xE9 opakuj\xEDc\xED se faktury",add_customer_email:"Pro automatick\xE9 odes\xEDl\xE1n\xED faktur pros\xEDm p\u0159idejte e-mailovou adresu tohoto z\xE1kazn\xEDka.",item:{title:"N\xE1zev polo\u017Eky",description:"Popis",quantity:"Mno\u017Estv\xED",price:"Cena",discount:"Sleva",total:"Celkem",total_discount:"Celkov\xE1 sleva",sub_total:"Mezisou\u010Det",tax:"Da\u0148",amount:"Mno\u017Estv\xED",select_an_item:"Pi\u0161te nebo klikn\u011Bte pro v\xFDb\u011Br polo\u017Eky",type_item_description:"Zadejte popis polo\u017Eky (voliteln\xE9)"},frequency:{title:"\u010Cetnost",select_frequency:"Vybrat \u010Detnost",minute:"Minuta",hour:"Hodina",day_month:"Den v m\u011Bs\xEDci",month:"M\u011Bs\xEDc",day_week:"Den v t\xFDdnu"},confirm_delete:"Nebudete moci obnovit tuto fakturu | Nebudete moci obnovit tyto faktury",created_message:"Opakuj\xEDc\xED se faktura byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",updated_message:"Opakuj\xEDc\xED se faktura \xFAsp\u011B\u0161n\u011B upravena",deleted_message:"Opakuj\xEDc\xED se faktura \xFAsp\u011B\u0161n\u011B smaz\xE1na | Opakuj\xEDc\xED se faktury \xFAsp\u011B\u0161n\u011B odstran\u011Bny",marked_as_sent_message:"Opakuj\xEDc\xED se faktura ozna\u010Dena jako \xFAsp\u011B\u0161n\u011B odesl\xE1na",user_email_does_not_exist:"E-mail u\u017Eivatele neexistuje",something_went_wrong:"n\u011Bco se nezda\u0159ilo",invalid_due_amount_message:"Celkov\xE1 \u010D\xE1stka opakovan\xE9 faktury nem\u016F\u017Ee b\xFDt ni\u017E\u0161\xED ne\u017E celkov\xE1 \u010D\xE1stka zaplacen\xE1 za tuto opakuj\xEDc\xED se fakturu. Pro pokra\u010Dov\xE1n\xED aktualizujte fakturu nebo odstra\u0148te souvisej\xEDc\xED platby."},ai={title:"Platby",payments_list:"Seznam plateb",record_payment:"Zaznamenat platbu",customer:"Z\xE1kazn\xEDk",date:"Datum",amount:"Mno\u017Estv\xED",action:"Akce",payment_number:"\u010C\xEDslo platby",payment_mode:"Platebn\xED metoda",invoice:"Faktura",note:"Pozn\xE1mka",add_payment:"P\u0159idat platbu",new_payment:"Nov\xE1 platba",edit_payment:"Upravit platbu",view_payment:"Zobrazit platbu",add_new_payment:"P\u0159idat novou platbu",send_payment_receipt:"Odeslat potvrzen\xED o platb\u011B",send_payment:"Odeslat platbu",save_payment:"Ulo\u017Eit platbu",update_payment:"Upravit platbu",payment:"Platba | Platby",no_payments:"Zat\xEDm \u017E\xE1dn\xE9 platby!",not_selected:"Nevybr\xE1no",no_invoice:"\u017D\xE1dn\xE1 faktura",no_matching_payments:"Neexistuj\xED \u017E\xE1dn\xE9 odpov\xEDdaj\xEDc\xED platby!",list_of_payments:"Tato sekce bude obsahovat seznam plateb.",select_payment_mode:"Vyberte platebn\xED metodu",confirm_mark_as_sent:"Tento odhad bude ozna\u010Den jako odeslan\xFD",confirm_send_payment:"Tato platba bude odesl\xE1na e-mailem z\xE1kazn\xEDkovi",send_payment_successfully:"Platba byla \xFAsp\u011B\u0161n\u011B odesl\xE1na",something_went_wrong:"n\u011Bco se nezda\u0159ilo",confirm_delete:"Tuto platbu nebudete moci obnovit | Tyto platby nebudete moci obnovit",created_message:"Platba \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",updated_message:"Platba \xFAsp\u011B\u0161n\u011B upravena",deleted_message:"Platba \xFAsp\u011B\u0161n\u011B odstran\u011Bna | Platby \xFAsp\u011B\u0161n\u011B odstran\u011Bny",invalid_amount_message:"\u010C\xE1stka platby je neplatn\xE1"},ni={title:"V\xFDdaje",expenses_list:"Seznam v\xFDdaj\u016F",select_a_customer:"Vyberte z\xE1kazn\xEDka",expense_title:"Nadpis",customer:"Z\xE1kazn\xEDk",currency:"M\u011Bna",contact:"Kontakt",category:"Kategorie",from_date:"Od data",to_date:"Do data",expense_date:"Datum",description:"Popis",receipt:"Doklad",amount:"\u010C\xE1stka",action:"Akce",not_selected:"Nevybr\xE1no",note:"Pozn\xE1mka",category_id:"ID kategorie",date:"Datum",add_expense:"P\u0159idat v\xFDdaj",add_new_expense:"P\u0159idat nov\xFD v\xFDdaj",save_expense:"Ulo\u017Eit v\xFDdaj",update_expense:"Upravit v\xFDdaj",download_receipt:"St\xE1hnout doklad",edit_expense:"Upravit v\xFDdaj",new_expense:"Nov\xFD v\xFDdaj",expense:"V\xFDdaj | V\xFDdaje",no_expenses:"Zat\xEDm \u017E\xE1dn\xE9 v\xFDdaje!",list_of_expenses:"Tato sekce bude obsahovat seznam v\xFDdaj\u016F.",confirm_delete:"Nebudete moci obnovit tento v\xFDdaj | Nebudete moci obnovit tyto v\xFDdaje",created_message:"V\xFDdaj \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"V\xFDdaj \xFAsp\u011B\u0161n\u011B aktualizov\xE1n",deleted_message:"V\xFDdaj byl \xFAsp\u011B\u0161n\u011B odstran\u011Bn | V\xFDdaje byly \xFAsp\u011B\u0161n\u011B odstran\u011Bny",categories:{categories_list:"Seznam kategori\xED",title:"Nadpis",name:"N\xE1zev",description:"Popis",amount:"Mno\u017Estv\xED",actions:"Akce",add_category:"P\u0159idat kategorii",new_category:"Nov\xE1 kategorie",category:"Kategorie | Kategorie",select_a_category:"Vyberte kategorii"}},ii={email:"E-mail",password:"Heslo",forgot_password:"Zapomn\u011Bli jste heslo?",or_signIn_with:"nebo se p\u0159ihla\u0161te pomoc\xED",login:"P\u0159ihl\xE1\u0161en\xED",register:"Registrace",reset_password:"Obnovit heslo",password_reset_successfully:"Obnoven\xED hesla prob\u011Bhlo \xFAsp\u011B\u0161n\u011B",enter_email:"Zadejte e-mail",enter_password:"Zadejte heslo",retype_password:"Zadejte heslo znovu"},oi={buy_now:"Koupit",install:"Instalovat",price:"Cena",download_zip_file:"St\xE1hnout soubor ZIP",unzipping_package:"Rozbalov\xE1n\xED bal\xEDku",copying_files:"Kop\xEDrov\xE1n\xED soubor\u016F",deleting_files:"Odstra\u0148ov\xE1n\xED nepou\u017Eit\xFDch soubor\u016F",completing_installation:"Dokon\u010Dov\xE1n\xED instalace",update_failed:"Aktualizace se nezda\u0159ila",install_success:"Modul byl \xFAsp\u011B\u0161n\u011B nainstalov\xE1n!",customer_reviews:"Recenze",license:"Licence",faq:"\u010Casto kladen\xE9 dotazy (FAQ)",monthly:"M\u011Bs\xED\u010Dn\u011B",yearly:"Ro\u010Dn\u011B",updated:"Aktualizov\xE1no",version:"Verze",disable:"Zak\xE1zat",module_disabled:"Modul zak\xE1z\xE1n",enable:"Povolit",module_enabled:"Modul povolen",update_to:"Aktualizovat na",module_updated:"Modul byl \xFAsp\u011B\u0161n\u011B aktualizov\xE1n!",title:"Moduly",module:"Modul | Moduly",api_token:"API token",invalid_api_token:"Neplatn\xFD API token.",other_modules:"Dal\u0161\xED moduly",view_all:"Zobrazit v\u0161e",no_reviews_found:"Pro tento modul zat\xEDm neexistuj\xED \u017E\xE1dn\xE9 recenze!",module_not_purchased:"Modul nen\xED zakoupen\xFD",module_not_found:"Modul nebyl nalezen",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Naposledy aktualizov\xE1no",connect_installation:"P\u0159ipojte va\u0161i instalaci",api_token_description:"P\u0159ihlaste se k {url} a p\u0159ipojte tuto instalaci zad\xE1n\xEDm API tokenu. Va\u0161e zakoupen\xE9 moduly se zde zobraz\xED po nav\xE1z\xE1n\xED p\u0159ipojen\xED.",view_module:"Zobrazit modul",update_available:"Je k dispozici aktualizace",purchased:"Zakoupeno",installed:"Nainstalov\xE1no",no_modules_installed:"Nejsou nainstalov\xE1ny \u017E\xE1dn\xE9 moduly!",disable_warning:"V\u0161echna nastaven\xED pro tuto konkr\xE9tn\xED polo\u017Eku budou vr\xE1cena zp\u011Bt.",what_you_get:"Co z\xEDsk\xE1te"},si={title:"U\u017Eivatel\xE9",users_list:"Seznam u\u017Eivatel\u016F",name:"Jm\xE9no",description:"Popis",added_on:"P\u0159id\xE1no dne",date_of_creation:"Datum vytvo\u0159en\xED",action:"Akce",add_user:"P\u0159idat u\u017Eivatele",save_user:"Ulo\u017Eit u\u017Eivatele",update_user:"Upravit u\u017Eivatele",user:"U\u017Eivatel | U\u017Eivatel\xE9",add_new_user:"P\u0159idat nov\xE9ho u\u017Eivatele",new_user:"Nov\xFD u\u017Eivatel",edit_user:"Upravit u\u017Eivatele",no_users:"Zat\xEDm \u017E\xE1dn\xED u\u017Eivatel\xE9!",list_of_users:"Tato sekce bude obsahovat seznam u\u017Eivatel\u016F.",email:"E-mail",phone:"Telefon",password:"Heslo",user_attached_message:"Nelze odstranit polo\u017Eku, kter\xE1 se ji\u017E pou\u017E\xEDv\xE1",confirm_delete:"Nebudete moci obnovit tohoto u\u017Eivatele | Nebudete schopni obnovit tyto u\u017Eivatele",created_message:"U\u017Eivatel byl \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"U\u017Eivatel byl \xFAsp\u011B\u0161n\u011B upraven",deleted_message:"U\u017Eivatel byl \xFAsp\u011B\u0161n\u011B odstran\u011Bn | U\u017Eivatel\xE9 byli \xFAsp\u011B\u0161n\u011B odstran\u011Bni",select_company_role:"Vyberte roli pro {company}",companies:"Spole\u010Dnosti"},ri={title:"Hl\xE1\u0161en\xED",from_date:"Datum od",to_date:"Do data",status:"Stav",paid:"Zaplaceno",unpaid:"Nezaplaceno",download_pdf:"St\xE1hnout PDF",view_pdf:"Zobrazit PDF",update_report:"Upravit hl\xE1\u0161en\xED",report:"Hl\xE1\u0161en\xED | Hl\xE1\u0161en\xED",profit_loss:{profit_loss:"Zisk a ztr\xE1ta",to_date:"Do data",from_date:"Od data",date_range:"Vybrat \u010Dasov\xFD rozsah"},sales:{sales:"Prodeje",date_range:"Vybrat \u010Dasov\xFD rozsah",to_date:"Do data",from_date:"Od data",report_type:"Typ hl\xE1\u0161en\xED"},taxes:{taxes:"Dan\u011B",to_date:"Do data",from_date:"Od data",date_range:"Vybrat \u010Dasov\xFD rozsah"},errors:{required:"Pole je povinn\xE9"},invoices:{invoice:"Faktura",invoice_date:"Datum fakturace",due_date:"Datum splatnosti",amount:"Mno\u017Estv\xED",contact_name:"Jm\xE9no kontaktu",status:"Stav"},estimates:{estimate:"Odhad",estimate_date:"Datum odhadu",due_date:"Datum splatnosti",estimate_number:"\u010C\xEDslo odhadu",ref_number:"Referen\u010Dn\xED \u010D\xEDslo",amount:"Mno\u017Estv\xED",contact_name:"Jm\xE9no kontaktu",status:"Stav"},expenses:{expenses:"V\xFDdaje",category:"Kategorie",date:"Datum",amount:"Mno\u017Estv\xED",to_date:"Do data",from_date:"Od data",date_range:"Vyberte rozsah data"}},di={menu_title:{account_settings:"Nastaven\xED \xFA\u010Dtu",company_information:"Informace o spole\u010Dnosti",customization:"P\u0159izp\u016Fsoben\xED",preferences:"Preference",notifications:"Ozn\xE1men\xED",tax_types:"Typy dan\xED",expense_category:"Kategorie v\xFDdaj\u016F",update_app:"Aktualizace aplikace",backup:"Z\xE1lohov\xE1n\xED",file_disk:"Souborov\xFD disk",custom_fields:"Vlastn\xED pole",payment_modes:"Zp\u016Fsoby plateb",notes:"Pozn\xE1mky",exchange_rate:"Sm\u011Bnn\xFD kurz",address_information:"Adresa"},address_information:{section_description:" Adresu m\u016F\u017Eete aktualizovat pomoc\xED formul\xE1\u0159e n\xED\u017Ee."},title:"Nastaven\xED",setting:"Nastaven\xED | Nastaven\xED",general:"Obecn\xE9",language:"Jazyk",primary_currency:"Prim\xE1rn\xED m\u011Bna",timezone:"\u010Casov\xE1 z\xF3na",date_format:"Form\xE1t data",currencies:{title:"M\u011Bny",currency:"M\u011Bna | M\u011Bny",currencies_list:"Seznam m\u011Bn",select_currency:"Vyberte m\u011Bnu",name:"N\xE1zev",code:"K\xF3d",symbol:"Symbol",precision:"P\u0159esnost",thousand_separator:"Odd\u011Blova\u010D tis\xEDc\u016F",decimal_separator:"Odd\u011Blova\u010D desetinn\xFDch m\xEDst",position:"Um\xEDst\u011Bn\xED",position_of_symbol:"Um\xEDst\u011Bn\xED symbolu",right:"Vpravo",left:"Vlevo",action:"Akce",add_currency:"P\u0159idat m\u011Bnu"},mail:{host:"Hostitel e-mailu",port:"Port e-mailu",driver:"Ovlada\u010D e-mail\u016F",secret:"Tajn\xFD kl\xED\u010D",mailgun_secret:"Mailgun Secret",mailgun_domain:"Dom\xE9na",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"E-mailov\xE9 heslo",username:"U\u017Eivatelsk\xE9 jm\xE9no pro e-mail",mail_config:"Konfigurace e-mailu",from_name:"Jm\xE9no odes\xEDlatele",from_mail:"Z e-mailov\xE9 adresy",encryption:"\u0160ifrov\xE1n\xED e-mailu",mail_config_desc:"N\xED\u017Ee je uveden formul\xE1\u0159 pro konfiguraci e-mailov\xE9ho ovlada\u010De pro odes\xEDl\xE1n\xED e-mail\u016F z aplikace. M\u016F\u017Eete tak\xE9 nakonfigurovat poskytovatele t\u0159et\xEDch stran, jako je Sendgrid, SES atd."},pdf:{title:"Nastaven\xED PDF",footer_text:"Text z\xE1pat\xED",pdf_layout:"Rozvr\u017Een\xED PDF"},company_info:{company_info:"\xDAdaje o spole\u010Dnosti",company_name:"N\xE1zev spole\u010Dnosti",company_logo:"Logo spole\u010Dnosti",section_description:"Informace o va\u0161\xED spole\u010Dnosti, kter\xE1 bude zobrazena na faktur\xE1ch, odhadech a dal\u0161\xEDch dokladech vytvo\u0159en\xFDch v InvoiceShelfu.",phone:"Telefon",country:"Zem\u011B",state:"St\xE1t",city:"M\u011Bsto",address:"Adresa",zip:"PS\u010C",save:"Ulo\u017Eit",delete:"Smazat",updated_message:"Informace o spole\u010Dnosti byly \xFAsp\u011B\u0161n\u011B aktualizov\xE1ny",delete_company:"Odstranit spole\u010Dnost",delete_company_description:"Jakmile svou spole\u010Dnost odstran\xEDte, trvale p\u0159ijdete o v\u0161echna data a soubory s n\xED spojen\xE9.",are_you_absolutely_sure:"Jste si opravdu jisti?",delete_company_modal_desc:"Tuto akci nelze vr\xE1tit zp\u011Bt. Tato akce trvale odstran\xED {company} a v\u0161echna souvisej\xEDc\xED data.",delete_company_modal_label:"Zadejte pros\xEDm {company} pro potvrzen\xED"},custom_fields:{title:"Vlastn\xED pole",section_description:"P\u0159izp\u016Fsobte si sv\xE9 faktury, odhady a potvrzen\xED o platb\u011B podle vlastn\xEDch pol\xED. Ujist\u011Bte se, \u017Ee pou\u017E\xEDv\xE1te n\xED\u017Ee p\u0159idan\xE1 pole ve form\xE1tu adresy na str\xE1nce pro p\u0159izp\u016Fsoben\xED.",add_custom_field:"P\u0159idat vlastn\xED pole",edit_custom_field:"Upravit vlastn\xED pole",field_name:"N\xE1zev pole",label:"Popis",type:"Typ",name:"Jm\xE9no",slug:"Pah\xFDl",required:"Povinn\xE9",placeholder:"Z\xE1stupn\xFD text",help_text:"Text n\xE1pov\u011Bdy",default_value:"V\xFDchoz\xED hodnota",prefix:"Prefix",starting_number:"Po\u010D\xE1te\u010Dn\xED \u010D\xEDslo",model:"Model",help_text_description:"Zadejte n\u011Bjak\xFD text, kter\xFD pom\u016F\u017Ee u\u017Eivatel\u016Fm pochopit \xFA\u010Del tohoto vlastn\xEDho pole.",suffix:"Sufix",yes:"Ano",no:"Ne",order:"Po\u0159ad\xED",custom_field_confirm_delete:"Nebudete moci obnovit toto vlastn\xED pole",already_in_use:"Vlastn\xED pole je ji\u017E pou\u017E\xEDv\xE1no",deleted_message:"Vlastn\xED pole bylo \xFAsp\u011B\u0161n\u011B odstran\u011Bno",options:"mo\u017Enosti",add_option:"P\u0159idat mo\u017Enosti",add_another_option:"P\u0159idat dal\u0161\xED mo\u017Enost",sort_in_alphabetical_order:"\u0158adit v abecedn\xEDm po\u0159ad\xED",add_options_in_bulk:"P\u0159idat mo\u017Enosti hromadn\u011B",use_predefined_options:"Pou\u017E\xEDt p\u0159eddefinovan\xE9 mo\u017Enosti",select_custom_date:"Vyberte vlastn\xED datum",select_relative_date:"Vyberte relativn\xED datum",ticked_by_default:"Ve v\xFDchoz\xEDm nastaven\xED za\u0161krtnuto",updated_message:"Vlastn\xED pole bylo \xFAsp\u011B\u0161n\u011B upraveno",added_message:"Vlastn\xED pole bylo \xFAsp\u011B\u0161n\u011B p\u0159id\xE1no",press_enter_to_add:"Stiskn\u011Bte Enter pro p\u0159id\xE1n\xED nov\xE9 mo\u017Enosti",model_in_use:"Nelze aktualizovat model pro pole, kter\xE1 jsou ji\u017E pou\u017E\xEDv\xE1na.",type_in_use:"Nelze aktualizovat typ pro pole, kter\xE1 jsou ji\u017E pou\u017E\xEDv\xE1na."},customization:{customization:"p\u0159izp\u016Fsoben\xED",updated_message:"Informace o spole\u010Dnosti byly \xFAsp\u011B\u0161n\u011B aktualizov\xE1ny",save:"Ulo\u017Eit",insert_fields:"Vlo\u017Eit pole",learn_custom_format:"Zjist\u011Bte, jak pou\u017E\xEDvat vlastn\xED form\xE1t",add_new_component:"P\u0159idat novou komponentu",component:"Komponenty",Parameter:"Parametr",series:"\u0158ada",series_description:"Pro nastaven\xED statick\xE9ho prefixu/postfixu jako 'INV' nap\u0159\xED\u010D va\u0161\xED spole\u010Dnost\xED. Podporuje d\xE9lku a\u017E 4 znaky.",series_param_label:"Hodnota \u0159ady",delimiter:"Odd\u011Blova\u010D",delimiter_description:"Jeden znak pro ur\u010Den\xED hranice mezi 2 samostatn\xFDmi komponentami. Ve v\xFDchoz\xEDm nastaven\xED je nastaveno na -",delimiter_param_label:"Hodnota odd\u011Blova\u010De",date_format:"Form\xE1t data",date_format_description:"Pole pro form\xE1t m\xEDstn\xED data a \u010Dasu. V\xFDchoz\xED form\xE1t: 'Y' vykresluje aktu\xE1ln\xED rok.",date_format_param_label:"Form\xE1t",sequence:"Sekvence",sequence_description:"Po sob\u011B jdouc\xED posloupnost \u010D\xEDsel ve va\u0161\xED spole\u010Dnosti. M\u016F\u017Eete ur\u010Dit d\xE9lku dan\xE9ho parametru.",sequence_param_label:"D\xE9lka sekvence",customer_series:"\u0158ada z\xE1kazn\xEDk\u016F",customer_series_description:"Mo\u017Enost nastavit jin\xFD prefix/postfix pro ka\u017Ed\xE9ho z\xE1kazn\xEDka.",customer_sequence:"Sekvence z\xE1kazn\xEDk\u016F",customer_sequence_description:"Po sob\u011B jdouc\xED posloupnost \u010D\xEDsel pro ka\u017Ed\xE9ho z\xE1kazn\xEDka.",customer_sequence_param_label:"D\xE9lka sekvence",random_sequence:"N\xE1hodn\xE1 sekvence",random_sequence_description:"N\xE1hodn\xFD alfanumerick\xFD \u0159et\u011Bzec. M\u016F\u017Eete ur\u010Dit d\xE9lku dan\xE9ho parametru.",random_sequence_param_label:"D\xE9lka sekvence",invoices:{title:"Faktury",invoice_number_format:"Form\xE1t \u010D\xEDsla faktury",invoice_number_format_description:"P\u0159izp\u016Fsobte si, jak bude va\u0161e \u010D\xEDslo faktury automaticky generov\xE1no p\u0159i vytv\xE1\u0159en\xED nov\xE9 faktury.",preview_invoice_number:"N\xE1hled \u010D\xEDsla faktury",due_date:"Datum splatnosti",due_date_description:"Ur\u010Dete, jak se automaticky nastavuje datum splatnosti vytv\xE1\u0159en\xED faktury.",due_date_days:"Splatnost faktury po dnech",set_due_date_automatically:"Automaticky nastavit datum splatnosti",set_due_date_automatically_description:"Povolte, pokud chcete nastavit datum splatnosti automaticky p\u0159i vytvo\u0159en\xED nov\xE9 faktury.",default_formats:"V\xFDchoz\xED form\xE1ty",default_formats_description:"N\xED\u017Ee uveden\xE9 form\xE1ty se pou\u017E\xEDvaj\xED k automatick\xE9mu vypln\u011Bn\xED pol\xED p\u0159i vytv\xE1\u0159en\xED faktury.",default_invoice_email_body:"V\xFDchoz\xED text e-mailu pro faktury",company_address_format:"Form\xE1t adresy spole\u010Dnosti",shipping_address_format:"Form\xE1t doru\u010Dovac\xED adresy",billing_address_format:"Form\xE1t faktura\u010Dn\xED adresy",invoice_email_attachment:"Odes\xEDlat faktury jako p\u0159\xEDlohy",invoice_email_attachment_setting_description:"Povolte, pokud chcete odes\xEDlat faktury jako p\u0159\xEDlohy e-mailu. Vezm\u011Bte pros\xEDm na v\u011Bdom\xED, \u017Ee tla\u010D\xEDtko 'Zobrazit fakturu' v e-mailech se ji\u017E nezobraz\xED, pokud je povoleno.",invoice_settings_updated:"Nastaven\xED faktur bylo \xFAsp\u011B\u0161n\u011B upraveno",retrospective_edits:"Zp\u011Btn\xE9 \xFApravy",allow:"Povolit",disable_on_invoice_partial_paid:"Zak\xE1zat po zaznamen\xE1n\xED \u010D\xE1ste\u010Dn\xE9 platby",disable_on_invoice_paid:"Vypnout po zaplacen\xED pln\xE9 platby",disable_on_invoice_sent:"Vypnout po odesl\xE1n\xED faktury",retrospective_edits_description:" Na z\xE1klad\u011B z\xE1kon\u016F va\u0161\xED zem\u011B nebo va\u0161ich preferenc\xED m\u016F\u017Eete u\u017Eivatel\u016Fm br\xE1nit v \xFAprav\u011B dokon\u010Den\xFDch faktur."},estimates:{title:"Odhady",estimate_number_format:"Form\xE1t \u010D\xEDsla odhadu",estimate_number_format_description:"P\u0159izp\u016Fsobte si, jak bude va\u0161e \u010D\xEDslo odhadu automaticky generov\xE1no, p\u0159i vytv\xE1\u0159en\xED nov\xE9ho odhadu.",preview_estimate_number:"N\xE1hled \u010D\xEDsla odhadu",expiry_date:"Datum expirace",expiry_date_description:"Ur\u010Dete, jak se automaticky nastavuje datum expirace p\u0159i vytv\xE1\u0159en\xED odhadu.",expiry_date_days:"Platnost odhadu vypr\u0161\xED za dny",set_expiry_date_automatically:"Automaticky nastavit datum expirace",set_expiry_date_automatically_description:"Povolte, pokud chcete nastavit datum expirace automaticky p\u0159i vytvo\u0159en\xED nov\xE9ho odhadu.",default_formats:"V\xFDchoz\xED form\xE1ty",default_formats_description:"N\xED\u017Ee uveden\xE9 form\xE1ty se pou\u017E\xEDvaj\xED k automatick\xE9mu vypln\u011Bn\xED pol\xED p\u0159i vytv\xE1\u0159en\xED odhadu.",default_estimate_email_body:"V\xFDchoz\xED text e-mailu pro odhady",company_address_format:"Form\xE1t adresy spole\u010Dnosti",shipping_address_format:"Form\xE1t doru\u010Dovac\xED adresy",billing_address_format:"Form\xE1t faktura\u010Dn\xED adresy",estimate_email_attachment:"Odeslat odhady jako p\u0159\xEDlohy",estimate_email_attachment_setting_description:"Povolte, pokud chcete odes\xEDlat odhady jako p\u0159\xEDlohy e-mailu. Vezm\u011Bte pros\xEDm na v\u011Bdom\xED, \u017Ee tla\u010D\xEDtko 'Zobrazit odhad' v e-mailech se ji\u017E nezobraz\xED, pokud je povoleno.",estimate_settings_updated:"Nastaven\xED odhad\u016F \xFAsp\u011B\u0161n\u011B upraveno",convert_estimate_options:"Akce konverze odhadu",convert_estimate_description:"Ur\u010Dete, co se stane s odhadem pot\xE9, co se p\u0159evede na fakturu.",no_action:"\u017D\xE1dn\xE1 akce",delete_estimate:"Odstranit odhad",mark_estimate_as_accepted:"Ozna\u010Dit odhad za p\u0159ijat\xFD"},payments:{title:"Platby",payment_number_format:"Form\xE1t \u010D\xEDsel plateb",payment_number_format_description:"P\u0159izp\u016Fsobte si, jak se bude \u010D\xEDslo platby automaticky generovat, kdy\u017E vytvo\u0159\xEDte novou platbu.",preview_payment_number:"N\xE1hled \u010D\xEDsla platby",default_formats:"V\xFDchoz\xED form\xE1ty",default_formats_description:"N\xED\u017Ee uveden\xE9 form\xE1ty se pou\u017E\xEDvaj\xED k automatick\xE9mu vypln\u011Bn\xED pol\xED p\u0159i vytv\xE1\u0159en\xED plateb.",default_payment_email_body:"V\xFDchoz\xED text e-mailu platby",company_address_format:"Form\xE1t adresy spole\u010Dnosti",from_customer_address_format:"Z form\xE1tu adresy z\xE1kazn\xEDka",payment_email_attachment:"Odes\xEDlat platby jako p\u0159\xEDlohy",payment_email_attachment_setting_description:"Povolte, pokud chcete odeslat potvrzen\xED o platb\u011B jako p\u0159\xEDlohu e-mailu. Vezm\u011Bte pros\xEDm na v\u011Bdom\xED, \u017Ee tla\u010D\xEDtko 'Zobrazit platbu' v e-mailech se ji\u017E nebude zobrazovat, pokud je povoleno.",payment_settings_updated:"Nastaven\xED plateb bylo \xFAsp\u011B\u0161n\u011B upraveno"},items:{title:"Polo\u017Eky",units:"Jednotky",add_item_unit:"P\u0159idat jednotku polo\u017Eky",edit_item_unit:"Upravit jednotku polo\u017Eky",unit_name:"N\xE1zev jednotky",item_unit_added:"Jednotka polo\u017Eky p\u0159id\xE1na",item_unit_updated:"Jednotka polo\u017Eky upravena",item_unit_confirm_delete:"Nebudete moci obnovit tuto jednotku polo\u017Eky",already_in_use:"Jednotka polo\u017Eky se ji\u017E pou\u017E\xEDv\xE1",deleted_message:"Jednotka polo\u017Eky byla \xFAsp\u011B\u0161n\u011B odstran\u011Bna"},notes:{title:"Pozn\xE1mky",description:"U\u0161et\u0159ete \u010Das vytvo\u0159en\xEDm pozn\xE1mek a jejich op\u011Btovn\xFDm pou\u017Eit\xEDm na faktur\xE1ch, odhadech a platb\xE1ch.",notes:"Pozn\xE1mky",type:"Typ",add_note:"P\u0159idat pozn\xE1mku",add_new_note:"P\u0159idat novou pozn\xE1mku",name:"Jm\xE9no",edit_note:"Upravit pozn\xE1mku",note_added:"Pozn\xE1mka \xFAsp\u011B\u0161n\u011B p\u0159id\xE1na",note_updated:"Pozn\xE1mka \xFAsp\u011B\u0161n\u011B upravena",note_confirm_delete:"Nebudete moci obnovit tuto pozn\xE1mku",already_in_use:"Pozn\xE1mka je ji\u017E pou\u017E\xEDv\xE1na",deleted_message:"Pozn\xE1mka byla \xFAsp\u011B\u0161n\u011B smaz\xE1na"}},account_settings:{profile_picture:"Profilov\xFD obr\xE1zek",name:"Jm\xE9no",email:"E-mail",password:"Heslo",confirm_password:"Potvrdit heslo",account_settings:"Nastaven\xED \xFA\u010Dtu",save:"Ulo\u017Eit",section_description:"Sv\xE9 jm\xE9no, e-mail a heslo m\u016F\u017Eete aktualizovat pomoc\xED formul\xE1\u0159e n\xED\u017Ee.",updated_message:"Nastaven\xED \xFA\u010Dtu bylo \xFAsp\u011B\u0161n\u011B aktualizov\xE1no"},user_profile:{name:"Jm\xE9no",email:"E-mail",password:"Heslo",confirm_password:"Potvrzen\xED hesla"},notification:{title:"Ozn\xE1men\xED",email:"Pos\xEDlat ozn\xE1men\xED na",description:"Kter\xE1 e-mailov\xE1 ozn\xE1men\xED chcete dost\xE1vat, kdy\u017E se n\u011Bco zm\u011Bn\xED?",invoice_viewed:"Faktura zobrazena",invoice_viewed_desc:"Kdy\u017E si v\xE1\u0161 z\xE1kazn\xEDk zobraz\xED fakturu odesl\xE1nou p\u0159es hlavn\xED panel InvoiceShelfu.",estimate_viewed:"Odhad zobrazen",estimate_viewed_desc:"Kdy\u017E si v\xE1\u0161 z\xE1kazn\xEDk zobraz\xED odhad odeslan\xFD p\u0159es hlavn\xED panel InvoiceShelfu.",save:"Ulo\u017Eit",email_save_message:"E-mail \xFAsp\u011B\u0161n\u011B ulo\u017Een",please_enter_email:"Pros\xEDm, zadejte e-mail"},roles:{title:"Role",description:"Spr\xE1va rol\xED a opr\xE1vn\u011Bn\xED t\xE9to spole\u010Dnosti",save:"Ulo\u017Eit",add_new_role:"P\u0159idat novou roli",role_name:"N\xE1zev role",added_on:"P\u0159id\xE1no dne",add_role:"P\u0159idat roli",edit_role:"Upravit roli",name:"N\xE1zev",permission:"Opr\xE1vn\u011Bn\xED | Opr\xE1vn\u011Bn\xED",select_all:"Vybrat v\u0161e",none:"\u017D\xE1dn\xE9",confirm_delete:"Nebudete moci obnovit tuto roli",created_message:"Role byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",updated_message:"Role \xFAsp\u011B\u0161n\u011B zm\u011Bn\u011Bna",deleted_message:"Role \xFAsp\u011B\u0161n\u011B odstran\u011Bna",already_in_use:"Role je ji\u017E pou\u017E\xEDv\xE1na"},exchange_rate:{exchange_rate:"Sm\u011Bnn\xFD kurz",title:"Opravit probl\xE9my se sm\u011Bnn\xFDm kurzem",description:"Zadejte pros\xEDm sm\u011Bnn\xFD kurz v\u0161ech n\xED\u017Ee uveden\xFDch m\u011Bn, abyste pomohli InvoiceShelfu spr\xE1vn\u011B vypo\u010D\xEDtat \u010D\xE1stky v {currency}.",drivers:"Ovlada\u010De",new_driver:"P\u0159idat nov\xE9ho poskytovatele",edit_driver:"Upravit poskytovatele",select_driver:"Vybrat ovlada\u010D",update:"vybrat sm\u011Bnn\xFD kurz ",providers_description:"Nakonfigurujte zde poskytovatele sm\u011Bnn\xFDch kurz\u016F, aby automaticky na\u010D\xEDtali nejnov\u011Bj\u0161\xED sm\u011Bnn\xFD kurz u transakc\xED.",key:"API kl\xED\u010D",name:"N\xE1zev",driver:"Ovlada\u010D",is_default:"JE V\xDDCHOZ\xCD",currency:"M\u011Bny",exchange_rate_confirm_delete:"Nebudete moci obnovit tento ovlada\u010D",created_message:"Poskytovatel \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"Poskytovatel \xFAsp\u011B\u0161n\u011B upraven",deleted_message:"Poskytovatel \xFAsp\u011B\u0161n\u011B odstran\u011Bn",error:" Aktivn\xED ovlada\u010D nelze odstranit",default_currency_error:"Tato m\u011Bna je ji\u017E pou\u017E\xEDv\xE1na v jednom z aktivn\xEDch poskytovatel\u016F",exchange_help_text:"Zadejte sm\u011Bnn\xFD kurz pro p\u0159evod z {currency} do {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Otev\u0159\xEDt sm\u011Bnn\xFD kurz",currency_converter:"P\u0159evodn\xEDk m\u011Bn",server:"Server",url:"URL",active:"Aktivn\xED",currency_help_text:"Tento poskytovatel bude pou\u017Eit pouze na v\xFD\u0161e vybran\xFDch m\u011Bn\xE1ch",currency_in_used:"N\xE1sleduj\xEDc\xED m\u011Bny jsou ji\u017E aktivn\xED u jin\xE9ho poskytovatele. Odstra\u0148te tyto m\u011Bny z v\xFDb\u011Bru a znovu aktivujte tohoto poskytovatele."},tax_types:{title:"Typy dan\xED",add_tax:"P\u0159idat da\u0148",edit_tax:"Upravit da\u0148",description:"M\u016F\u017Eete p\u0159idat nebo odebrat dan\u011B, jak chcete. InvoiceShelf podporuje dan\u011B z jednotliv\xFDch polo\u017Eek i z cel\xE9 faktury.",add_new_tax:"P\u0159idat novou da\u0148",tax_settings:"Nastaven\xED dan\u011B",tax_per_item:"Da\u0148 za polo\u017Eku",tax_name:"N\xE1zev dan\u011B",compound_tax:"Slo\u017Een\xE1 da\u0148",percent:"Procento",action:"Akce",tax_setting_description:"Povolte, pokud chcete p\u0159idat dan\u011B k jednotliv\xFDm polo\u017Ek\xE1m faktury. Ve v\xFDchoz\xEDm nastaven\xED jsou dan\u011B p\u0159id\xE1ny p\u0159\xEDmo na fakturu.",created_message:"Typ dan\u011B \xFAsp\u011B\u0161n\u011B vytvo\u0159en",updated_message:"Typ dan\u011B \xFAsp\u011B\u0161n\u011B upraven",deleted_message:"Typ dan\u011B \xFAsp\u011B\u0161n\u011B odstran\u011Bn",confirm_delete:"Tento typ dan\u011B nebudete moci obnovit",already_in_use:"Da\u0148 se ji\u017E pou\u017E\xEDv\xE1"},payment_modes:{title:"Platebn\xED metody",description:"Platebn\xED metody transakc\xED pro platby",add_payment_mode:"P\u0159idat platebn\xED metodu",edit_payment_mode:"Upravit platebn\xED metodu",mode_name:"N\xE1zev metody",payment_mode_added:"Platebn\xED metoda p\u0159id\xE1na",payment_mode_updated:"Platebn\xED metoda upravena",payment_mode_confirm_delete:"Nebudete moci obnovit tuto platebn\xED metodu",payments_attached:"Tento zp\u016Fsob platby je ji\u017E p\u0159ipojen k platb\xE1m. Chcete-li pokra\u010Dovat v odstran\u011Bn\xED, odstra\u0148te p\u0159ipojen\xE9 platby.",expenses_attached:"Tento zp\u016Fsob platby je ji\u017E p\u0159ipojen k v\xFDdaj\u016Fm. Chcete-li pokra\u010Dovat v odstran\u011Bn\xED, odstra\u0148te p\u0159ipojen\xE9 v\xFDdaje.",deleted_message:"Platebn\xED metoda byla \xFAsp\u011B\u0161n\u011B odstran\u011Bna"},expense_category:{title:"Kategorie v\xFDdaj\u016F",action:"Akce",description:"Kategorie jsou vy\u017Eadov\xE1ny pro p\u0159id\xE1n\xED v\xFDdajov\xFDch polo\u017Eek. M\u016F\u017Eete p\u0159idat nebo odebrat tyto kategorie podle va\u0161ich preferenc\xED.",add_new_category:"P\u0159idat novou kategorii",add_category:"P\u0159idat kategorii",edit_category:"Upravit Kategorii",category_name:"N\xE1zev kategorie",category_description:"Popis",created_message:"Kategorie v\xFDdaj\u016F \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",deleted_message:"Kategorie v\xFDdaj\u016F \xFAsp\u011B\u0161n\u011B odstran\u011Bna",updated_message:"Kategorie v\xFDdaj\u016F \xFAsp\u011B\u0161n\u011B upravena",confirm_delete:"Nebudete moci obnovit tuto kategorii v\xFDdaj\u016F",already_in_use:"Kategorie se ji\u017E pou\u017E\xEDv\xE1"},preferences:{currency:"M\u011Bna",default_language:"V\xFDchoz\xED jazyk",time_zone:"\u010Casov\xE9 p\xE1smo",fiscal_year:"Fisk\xE1ln\xED rok",date_format:"Form\xE1t data",discount_setting:"Nastaven\xED slev",discount_per_item:"Sleva za polo\u017Eku ",discount_setting_description:"Povolte tuto mo\u017Enost, pokud chcete p\u0159idat slevu do jednotliv\xFDch polo\u017Eek faktury. Ve v\xFDchoz\xEDm nastaven\xED je sleva p\u0159id\xE1na p\u0159\xEDmo na fakturu.",expire_public_links:"Automaticky zru\u0161it platnost ve\u0159ejn\xFDch odkaz\u016F",expire_setting_description:"Ur\u010Dete, zda chcete zru\u0161it v\u0161echny odkazy odeslan\xE9 aplikac\xED k zobrazen\xED faktur, odhad\u016F, plateb atd. po stanoven\xE9 dob\u011B trv\xE1n\xED.",save:"Ulo\u017Eit",preference:"P\u0159edvolba | P\u0159edvolby",general_settings:"V\xFDchoz\xED p\u0159edvolby syst\xE9mu.",updated_message:"P\u0159edvolby \xFAsp\u011B\u0161n\u011B upraveny",select_language:"Vyberte jazyk",select_time_zone:"Vyberte \u010Dasov\xE9 p\xE1smo",select_date_format:"Vyberte form\xE1t data",select_financial_year:"Vyberte fisk\xE1ln\xED rok",recurring_invoice_status:"Stav opakuj\xEDc\xED se faktury",create_status:"Vytvo\u0159it stav",active:"Aktivn\xED",on_hold:"\u010Cekaj\xEDc\xED",update_status:"Upravit stav",completed:"Dokon\u010Deno",company_currency_unchangeable:"M\u011Bnu spole\u010Dnosti nelze m\u011Bnit"},update_app:{title:"Aktualizace aplikace",description:"Kliknut\xEDm na tla\u010D\xEDtko n\xED\u017Ee m\u016F\u017Eete jednodu\u0161e aktualizovat InvoiceShelf",check_update:"Zkontrolovat aktualizace",avail_update:"K dispozici je nov\xE1 aktualizace",next_version:"Dal\u0161\xED verze",requirements:"Po\u017Eadavky",update:"Aktualizovat te\u010F",update_progress:"Prob\xEDh\xE1 aktualizace...",progress_text:"Bude to trvat jen n\u011Bkolik minut. Neobnovujte obrazovku ani nezav\xEDrejte okno p\u0159ed dokon\u010Den\xEDm aktualizace",update_success:"Aplikace byla aktualizov\xE1na! Po\u010Dkejte pros\xEDm, ne\u017E se okno prohl\xED\u017Ee\u010De automaticky znovu na\u010Dte.",latest_message:"\u017D\xE1dn\xE1 aktualizace nen\xED k dispozici! Jste na nejnov\u011Bj\u0161\xED verzi.",current_version:"Aktu\xE1ln\xED verze",download_zip_file:"St\xE1hnout soubor ZIP",unzipping_package:"Rozbalov\xE1n\xED bal\xEDku",copying_files:"Kop\xEDrov\xE1n\xED soubor\u016F",deleting_files:"Odstra\u0148ov\xE1n\xED nepou\u017Eit\xFDch soubor\u016F",running_migrations:"Spou\u0161t\u011Bn\xED migrac\xED",finishing_update:"Dokon\u010Dov\xE1n\xED aktualizace",update_failed:"Aktualizace se nezda\u0159ila",update_failed_text:"Omlouv\xE1me se! Aktualizace se nezda\u0159ila v {step}. kroku",update_warning:"V\u0161echny soubory aplikace a v\xFDchoz\xED soubory \u0161ablon budou p\u0159eps\xE1ny p\u0159i aktualizaci aplikace pomoc\xED tohoto n\xE1stroje. P\u0159ed aktualizac\xED si pros\xEDm z\xE1lohujte \u0161ablony a datab\xE1zi."},backup:{title:"Z\xE1loha | Z\xE1lohy",description:"Z\xE1loha je soubor ZIP, kter\xFD obsahuje v\u0161echny soubory ve slo\u017Ek\xE1ch, kter\xE9 zad\xE1te spolu s kopi\xED va\u0161\xED datab\xE1ze",new_backup:"P\u0159idat novou z\xE1lohu",create_backup:"Vytvo\u0159it z\xE1lohu",select_backup_type:"Vyberte typ z\xE1lohy",backup_confirm_delete:"Tuto z\xE1lohu nebudete moci obnovit",path:"cesta",new_disk:"Nov\xFD disk",created_at:"vytvo\u0159eno v",size:"velikost",dropbox:"dropbox",local:"m\xEDstn\xED",healthy:"zdrav\xFD",amount_of_backups:"po\u010Det z\xE1loh",newest_backups:"nejnov\u011Bj\u0161\xED z\xE1lohy",used_storage:"vyu\u017Eit\xE9 \xFAlo\u017Ei\u0161t\u011B",select_disk:"Vyberte disk",action:"Akce",deleted_message:"Z\xE1loha \xFAsp\u011B\u0161n\u011B odstran\u011Bna",created_message:"Z\xE1loha byla \xFAsp\u011B\u0161n\u011B vytvo\u0159ena",invalid_disk_credentials:"Nespr\xE1vn\xE9 p\u0159ihla\u0161ovac\xED \xFAdaje pro vybran\xFD disk"},disk:{title:"Souborov\xFD disk | Souborov\xE9 disky",description:"Ve v\xFDchoz\xEDm nastaven\xED bude InvoiceShelf pou\u017E\xEDvat v\xE1\u0161 lok\xE1ln\xED disk pro ukl\xE1d\xE1n\xED z\xE1loh, avataru a dal\u0161\xEDch obr\xE1zk\u016F. Podle va\u0161ich preferenc\xED m\u016F\u017Eete nakonfigurovat v\xEDce ne\u017E jeden ovlada\u010D disku, jako je DigitalOcean, S3 nebo Dropbox.",created_at:"vytvo\u0159eno v",dropbox:"dropbox",name:"N\xE1zev",driver:"Ovlada\u010D",disk_type:"Typ",disk_name:"N\xE1zev disku",new_disk:"P\u0159idat nov\xFD disk",filesystem_driver:"Ovlada\u010D souborov\xE9ho syst\xE9mu",local_driver:"m\xEDstn\xED ovlada\u010D",local_root:"m\xEDstn\xED ko\u0159enov\xFD adres\xE1\u0159",public_driver:"Ve\u0159ejn\xFD ovlada\u010D",public_root:"Ve\u0159ejn\xFD ko\u0159enov\xFD adres\xE1\u0159",public_url:"Ve\u0159ejn\xE1 adresa URL",public_visibility:"Ve\u0159ejn\xE1 viditelnost",media_driver:"Ovlada\u010D m\xE9di\xED",media_root:"Ko\u0159enov\xFD adres\xE1\u0159 medi\xED",aws_driver:"AWS ovlada\u010D",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"V\xFDchoz\xED ovlada\u010D",is_default:"JE V\xDDCHOZ\xCD",set_default_disk:"Nastavit v\xFDchoz\xED disk",set_default_disk_confirm:"Tento disk bude nastaven jako v\xFDchoz\xED a v\u0161echny nov\xE9 PDF budou ulo\u017Eeny na tomto disku",success_set_default_disk:"Disk \xFAsp\u011B\u0161n\u011B nastaven jako v\xFDchoz\xED",save_pdf_to_disk:"Ukl\xE1dat PDF na disk",disk_setting_description:" Povolte, pokud chcete automaticky ulo\u017Eit kopii PDF ka\u017Ed\xE9 faktury, odhadu a potvrzen\xED o platb\u011B. Zapnut\xED t\xE9to mo\u017Enosti sn\xED\u017E\xED dobu na\u010D\xEDt\xE1n\xED p\u0159i prohl\xED\u017Een\xED PDF.",select_disk:"Vyberte disk",disk_settings:"Nastaven\xED disku",confirm_delete:"Va\u0161e existuj\xEDc\xED soubory a slo\u017Eky na ur\u010Den\xE9m disku nebudou ovlivn\u011Bny, ale konfigurace disku bude odstran\u011Bna z InvoiceShelfu",action:"Akce",edit_file_disk:"Upravit souborov\xFD disk",success_create:"Disk byl \xFAsp\u011B\u0161n\u011B p\u0159id\xE1n",success_update:"Disk \xFAsp\u011B\u0161n\u011B upraven",error:"P\u0159id\xE1n\xED disku se nezda\u0159ilo",deleted_message:"Souborov\xFD disk \xFAsp\u011B\u0161n\u011B smaz\xE1n",disk_variables_save_successfully:"Disk \xFAsp\u011B\u0161n\u011B nakonfigurov\xE1n",disk_variables_save_error:"Konfigurace disku selhala.",invalid_disk_credentials:"Nespr\xE1vn\xE9 p\u0159ihla\u0161ovac\xED \xFAdaje pro vybran\xFD disk"},taxations:{add_billing_address:"Zadejte faktura\u010Dn\xED adresu",add_shipping_address:"Zadejte doru\u010Dovac\xED adresu",add_company_address:"Zadejte adresu firmy",modal_description:"N\xED\u017Ee uveden\xE9 informace jsou vy\u017Eadov\xE1ny pro na\u010Dten\xED dan\u011B z prodeje.",add_address:"P\u0159idat adresu pro na\u010Dten\xED dan\u011B z prodeje.",address_placeholder:"Nap\u0159\xEDklad: Moje Ulice 123",city_placeholder:"Nap\u0159\xEDklad: Praha",state_placeholder:"Nap\u0159\xEDklad: CZ",zip_placeholder:"Nap\u0159\xEDklad: 90024",invalid_address:"Zadejte pros\xEDm platnou adresu."}},li={account_info:"Informace o \xFA\u010Dtu",account_info_desc:"N\xED\u017Ee uveden\xE9 \xFAdaje budou pou\u017Eity k vytvo\u0159en\xED hlavn\xEDho \xFA\u010Dtu spr\xE1vce. Tak\xE9 m\u016F\u017Eete zm\u011Bnit podrobnosti kdykoliv po p\u0159ihl\xE1\u0161en\xED.",name:"Jm\xE9no",email:"E-mail",password:"Heslo",confirm_password:"Potvrdit heslo",save_cont:"Ulo\u017Eit a pokra\u010Dovat",company_info:"Informace o spole\u010Dnosti",company_info_desc:"Tyto informace budou zobrazeny na faktur\xE1ch. Pozd\u011Bji je m\u016F\u017Eete upravit na str\xE1nce s nastaven\xEDm.",company_name:"N\xE1zev spole\u010Dnosti",company_logo:"Logo spole\u010Dnosti",logo_preview:"N\xE1hled loga",preferences:"P\u0159edvolby spole\u010Dnosti",preferences_desc:"Zadejte v\xFDchoz\xED p\u0159edvolby pro tuto spole\u010Dnost.",currency_set_alert:"M\u011Bnu spole\u010Dnosti nelze pozd\u011Bji zm\u011Bnit.",country:"Zem\u011B",state:"St\xE1t",city:"M\u011Bsto",address:"Adresa",street:"Ulice1 | Ulice2",phone:"Telefon",zip_code:"PS\u010C",go_back:"J\xEDt zp\u011Bt",currency:"M\u011Bna",language:"Jazyk",time_zone:"\u010Casov\xE9 p\xE1smo",fiscal_year:"Fisk\xE1ln\xED rok",date_format:"Form\xE1t data",from_address:"Z adresy",username:"U\u017Eivatelsk\xE9 jm\xE9no",next:"Dal\u0161\xED",continue:"Pokra\u010Dovat",skip:"P\u0159esko\u010Dit",database:{database:"URL webu a datab\xE1ze",connection:"P\u0159ipojen\xED k datab\xE1zi",host:"Host datab\xE1ze",port:"Port datab\xE1ze",password:"Heslo do datab\xE1ze",app_url:"URL aplikace",app_domain:"Dom\xE9na aplikace",username:"U\u017Eivatelsk\xE9 jm\xE9no k datab\xE1zi",db_name:"N\xE1zev datab\xE1ze",db_path:"Cesta k datab\xE1zi",desc:"Vytvo\u0159te datab\xE1zi na sv\xE9m serveru a nastavte p\u0159ihla\u0161ovac\xED \xFAdaje pomoc\xED n\xED\u017Ee uveden\xE9ho formul\xE1\u0159e."},permissions:{permissions:"Opr\xE1vn\u011Bn\xED",permission_confirm_title:"Opravdu chcete pokra\u010Dovat?",permission_confirm_desc:"Kontrola opr\xE1vn\u011Bn\xED slo\u017Eky selhala",permission_desc:"N\xED\u017Ee je seznam opr\xE1vn\u011Bn\xED slo\u017Eek, kter\xE1 jsou vy\u017Eadov\xE1na, aby aplikace pracovala. Pokud kontrola opr\xE1vn\u011Bn\xED sel\u017Ee, aktualizujte opr\xE1vn\u011Bn\xED dan\xFDch slo\u017Eek."},verify_domain:{title:"Ov\u011B\u0159en\xED dom\xE9ny",desc:"InvoiceShelf pou\u017E\xEDv\xE1 ov\u011B\u0159en\xED na z\xE1klad\u011B relace, kter\xE9 vy\u017Eaduje ov\u011B\u0159en\xED dom\xE9ny pro \xFA\u010Dely zabezpe\u010Den\xED. Zadejte pros\xEDm dom\xE9nu, na kter\xE9 budete p\u0159istupovat ke sv\xE9 webov\xE9 aplikaci.",app_domain:"Dom\xE9na aplikace",verify_now:"Ov\u011B\u0159it te\u010F",success:"Ov\u011B\u0159en\xED dom\xE9ny bylo \xFAsp\u011B\u0161n\xE9.",failed:"Ov\u011B\u0159en\xED dom\xE9ny se nezda\u0159ilo. Zadejte pros\xEDm platn\xFD n\xE1zev dom\xE9ny.",verify_and_continue:"Ov\u011B\u0159it a pokra\u010Dovat"},mail:{host:"Hostitel e-mailu",port:"Port e-mailu",driver:"Ovlada\u010D e-mail\u016F",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Dom\xE9na",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"E-mailov\xE9 heslo",username:"U\u017Eivatelsk\xE9 jm\xE9no e-mailu",mail_config:"Konfigurace e-mailu",from_name:"Jm\xE9no odes\xEDlatele",from_mail:"Z e-mailov\xE9 adresy",encryption:"\u0160ifrov\xE1n\xED e-mailu",mail_config_desc:"N\xED\u017Ee je uveden formul\xE1\u0159 pro konfiguraci e-mailov\xE9ho ovlada\u010De pro odes\xEDl\xE1n\xED e-mail\u016F z aplikace. M\u016F\u017Eete tak\xE9 nakonfigurovat poskytovatele t\u0159et\xEDch stran, jako je Sendgrid, SES atd."},req:{system_req:"Syst\xE9mov\xE9 po\u017Eadavky",php_req_version:"Php (po\u017Eadovan\xE1 verze {version})",check_req:"Zkontrolujte po\u017Eadavky",system_req_desc:"InvoiceShelf m\xE1 n\u011Bkolik po\u017Eadavk\u016F na server. Ujist\u011Bte se, \u017Ee v\xE1\u0161 server m\xE1 po\u017Eadovanou php verzi a v\u0161echna n\xED\u017Ee uveden\xE1 roz\u0161\xED\u0159en\xED."},errors:{migrate_failed:"Migrace se nezda\u0159ila",database_variables_save_error:"Nelze zapsat konfiguraci do souboru .env. Zkontrolujte pros\xEDm jeho opr\xE1vn\u011Bn\xED",mail_variables_save_error:"Nastaven\xED e-mailu se nezda\u0159ilo.",connection_failed:"Spojen\xED s datab\xE1z\xED se nezda\u0159ilo",database_should_be_empty:"Datab\xE1ze by m\u011Bla b\xFDt pr\xE1zdn\xE1"},success:{mail_variables_save_successfully:"E-mail byl \xFAsp\u011B\u0161n\u011B nastaven",database_variables_save_successfully:"Datab\xE1ze byla \xFAsp\u011B\u0161n\u011B nastavena."}},ci={invalid_phone:"Neplatn\xE9 telefonn\xED \u010D\xEDslo",invalid_url:"Neplatn\xE1 URL (nap\u0159. http://www.invoiceshelf.com)",invalid_domain_url:"Neplatn\xE1 URL (nap\u0159. invoiceshelf.com)",required:"Pole je povinn\xE9",email_incorrect:"Nespr\xE1vn\xFD e-mail.",email_already_taken:"Tento e-mail ji\u017E byl pou\u017Eit.",email_does_not_exist:"U\u017Eivatel s dan\xFDm e-mailem neexistuje",item_unit_already_taken:"Tento n\xE1zev jednotky je ji\u017E obsazen",payment_mode_already_taken:"Tento n\xE1zev platebn\xED metody ji\u017E byl pou\u017Eit",send_reset_link:"Zaslat odkaz na obnoven\xED hesla",not_yet:"Je\u0161t\u011B ne? Poslat znovu",password_min_length:"Heslo mus\xED obsahovat {count} znak\u016F",name_min_length:"Jm\xE9no mus\xED m\xEDt alespo\u0148 {count} p\xEDsmen.",prefix_min_length:"Prefix mus\xED m\xEDt alespo\u0148 {count} p\xEDsmen.",enter_valid_tax_rate:"Zadejte platnou da\u0148ovou sazbu",numbers_only:"Pouze \u010D\xEDsla.",characters_only:"Pouze p\xEDsmena.",password_incorrect:"Hesla mus\xED b\xFDt stejn\xE1",password_length:"Heslo mus\xED b\xFDt dlouh\xE9 {count} znak\u016F.",qty_must_greater_than_zero:"Mno\u017Estv\xED mus\xED b\xFDt v\u011Bt\u0161\xED ne\u017E nula.",price_greater_than_zero:"Cena mus\xED b\xFDt vy\u0161\u0161\xED ne\u017E nula.",payment_greater_than_zero:"Platba mus\xED b\xFDt vy\u0161\u0161\xED ne\u017E nula.",payment_greater_than_due_amount:"Zadan\xE1 platba je vy\u0161\u0161\xED ne\u017E splatn\xE1 \u010D\xE1stka t\xE9to faktury.",quantity_maxlength:"Mno\u017Estv\xED by nem\u011Blo b\xFDt del\u0161\xED ne\u017E 20 \u010D\xEDslic.",price_maxlength:"Cena by nem\u011Bla b\xFDt del\u0161\xED ne\u017E 20 \u010D\xEDslic.",price_minvalue:"Cena by m\u011Bla b\xFDt v\u011Bt\u0161\xED ne\u017E 0.",amount_maxlength:"Mno\u017Estv\xED by nem\u011Blo b\xFDt del\u0161\xED ne\u017E 20 \u010D\xEDslic.",amount_minvalue:"Mno\u017Estv\xED by m\u011Blo b\xFDt v\u011Bt\u0161\xED ne\u017E 0.",discount_maxlength:"Sleva by nem\u011Bla b\xFDt vy\u0161\u0161\xED ne\u017E maxim\xE1ln\xED sleva",description_maxlength:"Popis by nem\u011Bl b\xFDt del\u0161\xED ne\u017E 255 znak\u016F.",subject_maxlength:"P\u0159edm\u011Bt by nem\u011Bl b\xFDt del\u0161\xED ne\u017E 100 znak\u016F.",message_maxlength:"Zpr\xE1va by nem\u011Bla b\xFDt del\u0161\xED ne\u017E 255 znak\u016F.",maximum_options_error:"Vybr\xE1no maximum z {max} mo\u017Enost\xED. Nejprve odeberte vybranou mo\u017Enost pro dal\u0161\xED v\xFDb\u011Br.",notes_maxlength:"Pozn\xE1mky by nem\u011Bly b\xFDt del\u0161\xED ne\u017E 65 000 znak\u016F.",address_maxlength:"Adresa by nem\u011Bla b\xFDt del\u0161\xED ne\u017E 255 znak\u016F.",ref_number_maxlength:"Referen\u010Dn\xED \u010D\xEDslo by nem\u011Blo b\xFDt del\u0161\xED ne\u017E 255 znak\u016F.",prefix_maxlength:"Prefix by nem\u011Bl b\xFDt del\u0161\xED ne\u017E 5 znak\u016F.",something_went_wrong:"n\u011Bco se nezda\u0159ilo",number_length_minvalue:"D\xE9lka \u010D\xEDsla by m\u011Bla b\xFDt v\u011Bt\u0161\xED ne\u017E 0",at_least_one_ability:"Vyberte pros\xEDm alespo\u0148 jedno opr\xE1vn\u011Bn\xED.",valid_driver_key:"Zadejte pros\xEDm platn\xFD {driver} kl\xED\u010D.",valid_exchange_rate:"Zadejte pros\xEDm platn\xFD sm\u011Bnn\xFD kurz.",company_name_not_same:"N\xE1zev spole\u010Dnosti se mus\xED shodovat se zadan\xFDm n\xE1zvem."},_i={starter_plan:"Tato funkce je k dispozici na Starter Pl\xE1nu a d\xE1le!",invalid_provider_key:"Zadejte pros\xEDm platn\xFD API kl\xED\u010D poskytovatele.",estimate_number_used:"\u010C\xEDslo odhadu ji\u017E bylo pou\u017Eito.",invoice_number_used:"\u010C\xEDslo faktury ji\u017E bylo pou\u017Eito.",payment_attached:"Na t\xE9to faktu\u0159e je ji\u017E p\u0159ilo\u017Eena platba. Abyste mohli pokra\u010Dovat v odstran\u011Bn\xED, odstra\u0148t\u011B nejd\u0159\xEDve p\u0159ilo\u017Een\xE9 platby.",payment_number_used:"\u010C\xEDslo platby ji\u017E bylo pou\u017Eito.",name_already_taken:"N\xE1zev ji\u017E byl pou\u017Eit.",receipt_does_not_exist:"Doklad neexistuje.",customer_cannot_be_changed_after_payment_is_added:"Z\xE1kazn\xEDka nelze m\u011Bnit po p\u0159id\xE1n\xED platby",invalid_credentials:"Neplatn\xE9 p\u0159ihla\u0161ovac\xED \xFAdaje.",not_allowed:"Nen\xED povoleno",login_invalid_credentials:"Tyto \xFAdaje neodpov\xEDdaj\xED na\u0161im z\xE1znam\u016Fm.",enter_valid_cron_format:"Zadejte platn\xFD form\xE1t cronu",email_could_not_be_sent:"E-mail nemohl b\xFDt odesl\xE1n na tuto e-mailovou adresu.",invalid_address:"Zadejte pros\xEDm platnou adresu.",invalid_key:"Zadejte pros\xEDm platn\xFD kl\xED\u010D.",invalid_state:"Zadejte pros\xEDm platn\xFD n\xE1zev st\xE1tu.",invalid_city:"Zadejte pros\xEDm platn\xFD n\xE1zev m\u011Bsta.",invalid_postal_code:"Zadejte pros\xEDm platn\xE9 PS\u010C.",invalid_format:"Zadejte pros\xEDm data v platn\xE9m form\xE1tu.",api_error:"Server neodpov\xEDd\xE1.",feature_not_enabled:"Funkce nen\xED zapnuta.",request_limit_met:"Limit po\u017Eadavk\u016F API p\u0159ekro\u010Den.",address_incomplete:"Ne\xFApln\xE1 adresa"},ui="Odhad",mi="\u010C\xEDslo odhadu",pi="Datum odhadu",fi="Doba platnosti",gi="Faktura",vi="\u010C\xEDslo faktury",yi="Datum fakturace",hi="Datum splatnosti",bi="Pozn\xE1mky",ki="Polo\u017Eky",wi="Mno\u017Estv\xED",zi="Cena",xi="Sleva",Si="Mno\u017Estv\xED",Pi="Mezisou\u010Det",ji="Celkem",Ai="Platba",Di="DOKLAD O PLATB\u011A",Ii="Datum platby",Ni="\u010C\xEDslo platby",Ei="Platebn\xED metoda",Ci="Obdr\u017Een\xE1 \u010D\xE1stka",Ti="HL\xC1\u0160EN\xCD V\xDDDAJ\u016E",Ri="V\xDDDAJE CELKEM",Mi="HL\xC1\u0160EN\xCD ZISKU A ZTR\xC1T",Fi="Hl\xE1\u0161en\xED o z\xE1kazn\xEDc\xEDch prodeje",$i="Hl\xE1\u0161en\xED o polo\u017Ek\xE1ch prodeje",Vi="Hl\xE1\u0161en\xED o dan\xEDch",Ui="P\u0158\xCDJEM",Oi="\u010CIST\xDD ZISK",Li="Hl\xE1\u0161en\xED o prodeji: Podle z\xE1kazn\xEDka",qi="PRODEJE CELKEM",Bi="Hl\xE1\u0161en\xED o prodeji: Podle polo\u017Eky",Ki="DA\u0147OV\xC9 HL\xC1\u0160EN\xCD",Zi="DAN\u011A CELKEM",Wi="Typy dan\xED",Hi="V\xFDdaje",Qi="Odb\u011Bratel",Gi="P\u0159\xEDjemce",Yi="P\u0159ijato od:",Ji="Da\u0148";var Xi={navigation:Bn,general:Kn,dashboard:Zn,tax_types:Wn,global_search:Hn,company_switcher:Qn,dateRange:Gn,customers:Yn,items:Jn,estimates:Xn,invoices:ei,recurring_invoices:ti,payments:ai,expenses:ni,login:ii,modules:oi,users:si,reports:ri,settings:di,wizard:li,validation:ci,errors:_i,pdf_estimate_label:ui,pdf_estimate_number:mi,pdf_estimate_date:pi,pdf_estimate_expire_date:fi,pdf_invoice_label:gi,pdf_invoice_number:vi,pdf_invoice_date:yi,pdf_invoice_due_date:hi,pdf_notes:bi,pdf_items_label:ki,pdf_quantity_label:wi,pdf_price_label:zi,pdf_discount_label:xi,pdf_amount_label:Si,pdf_subtotal:Pi,pdf_total:ji,pdf_payment_label:Ai,pdf_payment_receipt_label:Di,pdf_payment_date:Ii,pdf_payment_number:Ni,pdf_payment_mode:Ei,pdf_payment_amount_received_label:Ci,pdf_expense_report_label:Ti,pdf_total_expenses_label:Ri,pdf_profit_loss_label:Mi,pdf_sales_customers_label:Fi,pdf_sales_items_label:$i,pdf_tax_summery_label:Vi,pdf_income_label:Ui,pdf_net_profit_label:Oi,pdf_customer_sales_report:Li,pdf_total_sales_label:qi,pdf_item_sales_label:Bi,pdf_tax_report_label:Ki,pdf_total_tax_label:Zi,pdf_tax_types_label:Wi,pdf_expenses_label:Hi,pdf_bill_to:Qi,pdf_ship_to:Gi,pdf_received_from:Yi,pdf_tax_label:Ji};const eo={dashboard:"Dashboard",customers:"Customers",items:"Items",invoices:"Invoices","recurring-invoices":"Recurring Invoices",expenses:"Expenses",estimates:"Estimates",payments:"Payments",reports:"Reports",settings:"Settings",logout:"Logout",users:"Users",modules:"Modules"},to={add_company:"Add Company",view_pdf:"View PDF",copy_pdf_url:"Copy PDF Url",download_pdf:"Download PDF",save:"Save",create:"Create",cancel:"Cancel",update:"Update",deselect:"Deselect",download:"Download",from_date:"From Date",to_date:"To Date",from:"From",to:"To",ok:"Ok",yes:"Yes",no:"No",sort_by:"Sort By",ascending:"Ascending",descending:"Descending",subject:"Subject",body:"Body",message:"Message",send:"Send",preview:"Preview",go_back:"Go Back",back_to_login:"Back to Login?",home:"Home",filter:"Filter",delete:"Delete",edit:"Edit",view:"View",add_new_item:"Add New Item",clear_all:"Clear All",showing:"Showing",of:"of",actions:"Actions",subtotal:"SUBTOTAL",discount:"DISCOUNT",fixed:"Fixed",percentage:"Percentage",tax:"TAX",total_amount:"TOTAL AMOUNT",bill_to:"Bill to",ship_to:"Ship to",due:"Due",draft:"Draft",sent:"Sent",all:"All",select_all:"Select All",select_template:"Select Template",choose_file:"Click here to choose a file",choose_template:"Choose a template",choose:"Choose",remove:"Remove",select_a_status:"Select a status",select_a_tax:"Select a tax",search:"Search",are_you_sure:"Are you sure?",list_is_empty:"List is empty.",no_tax_found:"No tax found!",four_zero_four:"404",you_got_lost:"Whoops! You got Lost!",go_home:"Go Home",test_mail_conf:"Test Mail Configuration",send_mail_successfully:"Mail sent successfully",setting_updated:"Setting updated successfully",select_state:"Select state",select_country:"Select Country",select_city:"Select City",street_1:"Street 1",street_2:"Street 2",action_failed:"Action Failed",retry:"Retry",choose_note:"Choose Note",no_note_found:"No Note Found",insert_note:"Insert Note",copied_pdf_url_clipboard:"Copied PDF url to clipboard!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},ao={select_year:"Select year",cards:{due_amount:"Amount Due",customers:"Customers",invoices:"Invoices",estimates:"Estimates",payments:"Payments"},chart_info:{total_sales:"Sales",total_receipts:"Receipts",total_expense:"Expenses",net_income:"Net Income",year:"Select year"},monthly_chart:{title:"Sales & Expenses"},recent_invoices_card:{title:"Due Invoices",due_on:"Due On",customer:"Customer",amount_due:"Amount Due",actions:"Actions",view_all:"View All"},recent_estimate_card:{title:"Recent Estimates",date:"Date",customer:"Customer",amount_due:"Amount Due",actions:"Actions",view_all:"View All"}},no={name:"Name",description:"Description",percent:"Percent",compound_tax:"Compound Tax"},io={search:"Search...",customers:"Customers",users:"Users",no_results_found:"No Results Found"},oo={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},so={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},ro={title:"Customers",prefix:"Prefix",add_customer:"Add Customer",contacts_list:"Customer List",name:"Name",mail:"Mail | Mails",statement:"Statement",display_name:"Display Name",primary_contact_name:"Primary Contact Name",contact_name:"Contact Name",amount_due:"Amount Due",email:"Email",address:"Address",phone:"Phone",website:"Website",overview:"Overview",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"Enable Portal",country:"Country",state:"State",city:"City",zip_code:"Zip Code",added_on:"Added On",action:"Action",password:"Password",confirm_password:"Confirm Password",street_number:"Street Number",primary_currency:"Primary Currency",description:"Description",add_new_customer:"Add New Customer",save_customer:"Save Customer",update_customer:"Update Customer",customer:"Customer | Customers",new_customer:"New Customer",edit_customer:"Edit Customer",basic_info:"Basic Info",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Billing Address",shipping_address:"Shipping Address",copy_billing_address:"Copy from Billing",no_customers:"No customers yet!",no_customers_found:"No customers found!",no_contact:"No contact",no_contact_name:"No contact name",list_of_customers:"This section will contain the list of customers.",primary_display_name:"Primary Display Name",select_currency:"Select currency",select_a_customer:"Select a customer",type_or_click:"Type or click to select",new_transaction:"New Transaction",no_matching_customers:"There are no matching customers!",phone_number:"Phone Number",create_date:"Create Date",confirm_delete:"You will not be able to recover this customer and all the related Invoices, Estimates and Payments. | You will not be able to recover these customers and all the related Invoices, Estimates and Payments.",created_message:"Customer created successfully",updated_message:"Customer updated successfully",address_updated_message:"Address Information Updated succesfully",deleted_message:"Customer deleted successfully | Customers deleted successfully",edit_currency_not_allowed:"Cannot change currency once transactions created."},lo={title:"Items",items_list:"Items List",name:"Name",unit:"Unit",description:"Description",added_on:"Added On",price:"Price",date_of_creation:"Date Of Creation",not_selected:"No item selected",action:"Action",add_item:"Add Item",save_item:"Save Item",update_item:"Update Item",item:"Item | Items",add_new_item:"Add New Item",new_item:"New Item",edit_item:"Edit Item",no_items:"No items yet!",list_of_items:"This section will contain the list of items.",select_a_unit:"select unit",taxes:"Taxes",item_attached_message:"Cannot delete an item which is already in use",confirm_delete:"You will not be able to recover this Item | You will not be able to recover these Items",created_message:"Item created successfully",updated_message:"Item updated successfully",deleted_message:"Item deleted successfully | Items deleted successfully"},co={title:"Estimates",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Estimate | Estimates",estimates_list:"Estimates List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",customer:"CUSTOMER",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",estimate_number:"Estimate Number",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",due_date:"Due Date",expiry_date:"Expiry Date",status:"Status",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",tax:"Tax",estimate_template:"Template",convert_to_invoice:"Convert to Invoice",mark_as_sent:"Mark as Sent",send_estimate:"Send Estimate",resend_estimate:"Resend Estimate",record_payment:"Record Payment",add_estimate:"Add Estimate",save_estimate:"Save Estimate",confirm_conversion:"This estimate will be used to create a new Invoice.",conversion_message:"Invoice created successful",confirm_send_estimate:"This estimate will be sent via email to the customer",confirm_mark_as_sent:"This estimate will be marked as sent",confirm_mark_as_accepted:"This estimate will be marked as Accepted",confirm_mark_as_rejected:"This estimate will be marked as Rejected",no_matching_estimates:"There are no matching estimates!",mark_as_sent_successfully:"Estimate marked as sent successfully",send_estimate_successfully:"Estimate sent successfully",errors:{required:"Field is required"},accepted:"Accepted",rejected:"Rejected",expired:"Expired",sent:"Sent",draft:"Draft",viewed:"Viewed",declined:"Declined",new_estimate:"New Estimate",add_new_estimate:"Add New Estimate",update_Estimate:"Update Estimate",edit_estimate:"Edit Estimate",items:"items",Estimate:"Estimate | Estimates",add_new_tax:"Add New Tax",no_estimates:"No estimates yet!",list_of_estimates:"This section will contain the list of estimates.",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",marked_as_accepted_message:"Estimate marked as accepted",marked_as_rejected_message:"Estimate marked as rejected",confirm_delete:"You will not be able to recover this Estimate | You will not be able to recover these Estimates",created_message:"Estimate created successfully",updated_message:"Estimate updated successfully",deleted_message:"Estimate deleted successfully | Estimates deleted successfully",something_went_wrong:"something went wrong",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},_o={title:"Invoices",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Invoices List",invoice_information:"Invoice Information",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Invoice | Invoices",invoice_number:"Invoice Number",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",due_date:"Due Date",status:"Status",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",send_invoice:"Send Invoice",resend_invoice:"Resend Invoice",invoice_template:"Invoice Template",conversion_message:"Invoice cloned successful",template:"Select Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This invoice will be sent via email to the customer",invoice_mark_as_sent:"This invoice will be marked as sent",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"This invoice will be sent via email to the customer",invoice_date:"Invoice Date",record_payment:"Record Payment",add_new_invoice:"Add New Invoice",update_expense:"Update Expense",edit_invoice:"Edit Invoice",new_invoice:"New Invoice",save_invoice:"Save Invoice",update_invoice:"Update Invoice",add_new_tax:"Add New Tax",no_invoices:"No Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching invoices!",mark_as_sent_successfully:"Invoice marked as sent successfully",invoice_sent_successfully:"Invoice sent successfully",cloned_successfully:"Invoice cloned successfully",clone_invoice:"Clone Invoice",confirm_clone:"This invoice will be cloned into a new Invoice",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},payment_attached_message:"One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal",confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Invoice created successfully",updated_message:"Invoice updated successfully",deleted_message:"Invoice deleted successfully | Invoices deleted successfully",marked_as_sent_message:"Invoice marked as sent successfully",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Invoice amount cannot be less than total paid amount for this Invoice. Please update the invoice or delete the associated payments to continue.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},uo={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},mo={title:"Payments",payments_list:"Payments List",record_payment:"Record Payment",customer:"Customer",date:"Date",amount:"Amount",action:"Action",payment_number:"Payment Number",payment_mode:"Payment Mode",invoice:"Invoice",note:"Note",add_payment:"Add Payment",new_payment:"New Payment",edit_payment:"Edit Payment",view_payment:"View Payment",add_new_payment:"Add New Payment",send_payment_receipt:"Send Payment Receipt",send_payment:"Send Payment",save_payment:"Save Payment",update_payment:"Update Payment",payment:"Payment | Payments",no_payments:"No payments yet!",not_selected:"Not selected",no_invoice:"No invoice",no_matching_payments:"There are no matching payments!",list_of_payments:"This section will contain the list of payments.",select_payment_mode:"Select payment mode",confirm_mark_as_sent:"This estimate will be marked as sent",confirm_send_payment:"This payment will be sent via email to the customer",send_payment_successfully:"Payment sent successfully",something_went_wrong:"something went wrong",confirm_delete:"You will not be able to recover this Payment | You will not be able to recover these Payments",created_message:"Payment created successfully",updated_message:"Payment updated successfully",deleted_message:"Payment deleted successfully | Payments deleted successfully",invalid_amount_message:"Payment amount is invalid"},po={title:"Expenses",expenses_list:"Expenses List",select_a_customer:"Select a customer",expense_title:"Title",customer:"Customer",currency:"Currency",contact:"Contact",category:"Category",from_date:"From Date",to_date:"To Date",expense_date:"Date",description:"Description",receipt:"Receipt",amount:"Amount",action:"Action",not_selected:"Not selected",note:"Note",category_id:"Category Id",date:"Date",add_expense:"Add Expense",add_new_expense:"Add New Expense",save_expense:"Save Expense",update_expense:"Update Expense",download_receipt:"Download Receipt",edit_expense:"Edit Expense",new_expense:"New Expense",expense:"Expense | Expenses",no_expenses:"No expenses yet!",list_of_expenses:"This section will contain the list of expenses.",confirm_delete:"You will not be able to recover this Expense | You will not be able to recover these Expenses",created_message:"Expense created successfully",updated_message:"Expense updated successfully",deleted_message:"Expense deleted successfully | Expenses deleted successfully",categories:{categories_list:"Categories List",title:"Title",name:"Name",description:"Description",amount:"Amount",actions:"Actions",add_category:"Add Category",new_category:"New Category",category:"Category | Categories",select_a_category:"Select a category"}},fo={email:"Email",password:"Password",forgot_password:"Forgot Password?",or_signIn_with:"or Sign in with",login:"Login",register:"Register",reset_password:"Reset Password",password_reset_successfully:"Password Reset Successfully",enter_email:"Enter email",enter_password:"Enter Password",retype_password:"Retype Password"},go={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"The minimum required version for this module does not match. Please upgrade your invoiceshelf app to version: {version} to proceed.",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},vo={title:"Users",users_list:"Users List",name:"Name",description:"Description",added_on:"Added On",date_of_creation:"Date Of Creation",action:"Action",add_user:"Add User",save_user:"Save User",update_user:"Update User",user:"User | Users",add_new_user:"Add New User",new_user:"New User",edit_user:"Edit User",no_users:"No users yet!",list_of_users:"This section will contain the list of users.",email:"Email",phone:"Phone",password:"Password",user_attached_message:"Cannot delete an item which is already in use",confirm_delete:"You will not be able to recover this User | You will not be able to recover these Users",created_message:"User created successfully",updated_message:"User updated successfully",deleted_message:"User deleted successfully | Users deleted successfully",select_company_role:"Select Role for {company}",companies:"Companies"},yo={title:"Report",from_date:"From Date",to_date:"To Date",status:"Status",paid:"Paid",unpaid:"Unpaid",download_pdf:"Download PDF",view_pdf:"View PDF",update_report:"Update Report",report:"Report | Reports",profit_loss:{profit_loss:"Profit & Loss",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"},sales:{sales:"Sales",date_range:"Select Date Range",to_date:"To Date",from_date:"From Date",report_type:"Report Type"},taxes:{taxes:"Taxes",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"},errors:{required:"Field is required"},invoices:{invoice:"Invoice",invoice_date:"Invoice Date",due_date:"Due Date",amount:"Amount",contact_name:"Contact Name",status:"Status"},estimates:{estimate:"Estimate",estimate_date:"Estimate Date",due_date:"Due Date",estimate_number:"Estimate Number",ref_number:"Ref Number",amount:"Amount",contact_name:"Contact Name",status:"Status"},expenses:{expenses:"Expenses",category:"Category",date:"Date",amount:"Amount",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"}},ho={menu_title:{account_settings:"Account Settings",company_information:"Company Information",customization:"Customization",preferences:"Preferences",notifications:"Notifications",tax_types:"Tax Types",expense_category:"Expense Categories",update_app:"Update App",backup:"Backup",file_disk:"File Disk",custom_fields:"Custom Fields",payment_modes:"Payment Modes",notes:"Notes",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Settings",setting:"Settings | Settings",general:"General",language:"Language",primary_currency:"Primary Currency",timezone:"Time Zone",date_format:"Date Format",currencies:{title:"Currencies",currency:"Currency | Currencies",currencies_list:"Currencies List",select_currency:"Select Currency",name:"Name",code:"Code",symbol:"Symbol",precision:"Precision",thousand_separator:"Thousand Separator",decimal_separator:"Decimal Separator",position:"Position",position_of_symbol:"Position Of Symbol",right:"Right",left:"Left",action:"Action",add_currency:"Add Currency"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc."},pdf:{title:"PDF Setting",footer_text:"Footer Text",pdf_layout:"PDF Layout"},company_info:{company_info:"Company info",company_name:"Company Name",company_logo:"Company Logo",section_description:"Information about your company that will be displayed on invoices, estimates and other documents created by InvoiceShelf.",phone:"Phone",country:"Country",state:"State",city:"City",address:"Address",zip:"Zip",save:"Save",delete:"Delete",updated_message:"Company information updated successfully",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Custom Fields",section_description:"Customize your Invoices, Estimates & Payment Receipts with your own fields. Make sure to use the below added fields on the address formats on Customization settings page.",add_custom_field:"Add Custom Field",edit_custom_field:"Edit Custom Field",field_name:"Field Name",label:"Label",type:"Type",name:"Name",slug:"Slug",required:"Required",placeholder:"Placeholder",help_text:"Help Text",default_value:"Default Value",prefix:"Prefix",starting_number:"Starting Number",model:"Model",help_text_description:"Enter some text to help users understand the purpose of this custom field.",suffix:"Suffix",yes:"Yes",no:"No",order:"Order",custom_field_confirm_delete:"You will not be able to recover this Custom Field",already_in_use:"Custom Field is already in use",deleted_message:"Custom Field deleted successfully",options:"options",add_option:"Add Options",add_another_option:"Add another option",sort_in_alphabetical_order:"Sort in Alphabetical Order",add_options_in_bulk:"Add options in bulk",use_predefined_options:"Use Predefined Options",select_custom_date:"Select Custom Date",select_relative_date:"Select Relative Date",ticked_by_default:"Ticked by default",updated_message:"Custom Field updated successfully",added_message:"Custom Field added successfully",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"customization",updated_message:"Company information updated successfully",save:"Save",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Invoices",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Default Invoice Email Body",company_address_format:"Company Address Format",shipping_address_format:"Shipping Address Format",billing_address_format:"Billing Address Format",invoice_email_attachment:"Send invoices as attachments",invoice_email_attachment_setting_description:"Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Estimates",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Default Estimate Email Body",company_address_format:"Company Address Format",shipping_address_format:"Shipping Address Format",billing_address_format:"Billing Address Format",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:"Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Payments",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Default Payment Email Body",company_address_format:"Company Address Format",from_customer_address_format:"From Customer Address Format",payment_email_attachment:"Send payments as attachments",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Items",units:"Units",add_item_unit:"Add Item Unit",edit_item_unit:"Edit Item Unit",unit_name:"Unit Name",item_unit_added:"Item Unit Added",item_unit_updated:"Item Unit Updated",item_unit_confirm_delete:"You will not be able to recover this Item unit",already_in_use:"Item Unit is already in use",deleted_message:"Item Unit deleted successfully"},notes:{title:"Notes",description:"Save time by creating notes and reusing them on your invoices, estimates & payments.",notes:"Notes",type:"Type",add_note:"Add Note",add_new_note:"Add New Note",name:"Name",edit_note:"Edit Note",note_added:"Note added successfully",note_updated:"Note Updated successfully",note_confirm_delete:"You will not be able to recover this Note",already_in_use:"Note is already in use",deleted_message:"Note deleted successfully"}},account_settings:{profile_picture:"Profile Picture",name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password",account_settings:"Account Settings",save:"Save",section_description:"You can update your name, email & password using the form below.",updated_message:"Account Settings updated successfully"},user_profile:{name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password"},notification:{title:"Notifications",email:"Send Notifications to",description:"Which email notifications would you like to receive when something changes?",invoice_viewed:"Invoice viewed",invoice_viewed_desc:"When your customer views the invoice sent via invoiceshelf dashboard.",estimate_viewed:"Estimate viewed",estimate_viewed_desc:"When your customer views the estimate sent via invoiceshelf dashboard.",save:"Save",email_save_message:"Email saved successfully",please_enter_email:"Please Enter Email"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help InvoiceShelf properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Tax Types",add_tax:"Add Tax",edit_tax:"Edit Tax",description:"You can add or Remove Taxes as you please. InvoiceShelf supports Taxes on Individual Items as well as on the invoice.",add_new_tax:"Add New Tax",tax_settings:"Tax Settings",tax_per_item:"Tax Per Item",tax_name:"Tax Name",compound_tax:"Compound Tax",percent:"Percent",action:"Action",tax_setting_description:"Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.",created_message:"Tax type created successfully",updated_message:"Tax type updated successfully",deleted_message:"Tax type deleted successfully",confirm_delete:"You will not be able to recover this Tax Type",already_in_use:"Tax is already in use"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Expense Categories",action:"Action",description:"Categories are required for adding expense entries. You can Add or Remove these categories according to your preference.",add_new_category:"Add New Category",add_category:"Add Category",edit_category:"Edit Category",category_name:"Category Name",category_description:"Description",created_message:"Expense Category created successfully",deleted_message:"Expense category deleted successfully",updated_message:"Expense category updated successfully",confirm_delete:"You will not be able to recover this Expense Category",already_in_use:"Category is already in use"},preferences:{currency:"Currency",default_language:"Default Language",time_zone:"Time Zone",fiscal_year:"Financial Year",date_format:"Date Format",discount_setting:"Discount Setting",discount_per_item:"Discount Per Item ",discount_setting_description:"Enable this if you want to add Discount to individual invoice items. By default, Discount is added directly to the invoice.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Save",preference:"Preference | Preferences",general_settings:"Default preferences for the system.",updated_message:"Preferences updated successfully",select_language:"Select Language",select_time_zone:"Select Time Zone",select_date_format:"Select Date Format",select_financial_year:"Select Financial Year",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"Update App",description:"You can easily update InvoiceShelf by checking for a new update by clicking the button below",check_update:"Check for updates",avail_update:"New Update available",next_version:"Next version",requirements:"Requirements",update:"Update Now",update_progress:"Update in progress...",progress_text:"It will just take a few minutes. Please do not refresh the screen or close the window before the update finishes",update_success:"App has been updated! Please wait while your browser window gets reloaded automatically.",latest_message:"No update available! You are on the latest version.",current_version:"Current Version",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",running_migrations:"Running Migrations",finishing_update:"Finishing Update",update_failed:"Update Failed",update_failed_text:"Sorry! Your update failed on : {step} step",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Backup | Backups",description:"The backup is a zipfile that contains all files in the directories you specify along with a dump of your database",new_backup:"Add New Backup",create_backup:"Create Backup",select_backup_type:"Select Backup Type",backup_confirm_delete:"You will not be able to recover this Backup",path:"path",new_disk:"New Disk",created_at:"created at",size:"size",dropbox:"dropbox",local:"local",healthy:"healthy",amount_of_backups:"amount of backups",newest_backups:"newest backups",used_storage:"used storage",select_disk:"Select Disk",action:"Action",deleted_message:"Backup deleted successfully",created_message:"Backup created successfully",invalid_disk_credentials:"Invalid credential of selected disk"},disk:{title:"File Disk | File Disks",description:"By default, InvoiceShelf will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.",created_at:"created at",dropbox:"dropbox",name:"Name",driver:"Driver",disk_type:"Type",disk_name:"Disk Name",new_disk:"Add New Disk",filesystem_driver:"Filesystem Driver",local_driver:"local Driver",local_root:"local Root",public_driver:"Public Driver",public_root:"Public Root",public_url:"Public URL",public_visibility:"Public Visibility",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"AWS Driver",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Default Driver",is_default:"IS DEFAULT",set_default_disk:"Set Default Disk",set_default_disk_confirm:"This disk will be set as default and all the new PDFs will be saved on this disk",success_set_default_disk:"Disk set as default successfully",save_pdf_to_disk:"Save PDFs to Disk",disk_setting_description:" Enable this, if you wish to save a copy of each Invoice, Estimate & Payment Receipt PDF on your default disk automatically. Turning this option will decrease the load-time when viewing the PDFs.",select_disk:"Select Disk",disk_settings:"Disk Settings",confirm_delete:"Your existing files & folders in the specified disk will not be affected but your disk configuration will be deleted from InvoiceShelf",action:"Action",edit_file_disk:"Edit File Disk",success_create:"Disk added successfully",success_update:"Disk updated successfully",error:"Disk addition failed",deleted_message:"File Disk deleted successfully",disk_variables_save_successfully:"Disk Configured Successfully",disk_variables_save_error:"Disk configuration failed.",invalid_disk_credentials:"Invalid credential of selected disk"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},bo={account_info:"Account Information",account_info_desc:"Below details will be used to create the main Administrator account. Also you can change the details anytime after logging in.",name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password",save_cont:"Save & Continue",company_info:"Company Information",company_info_desc:"This information will be displayed on invoices. Note that you can edit this later on settings page.",company_name:"Company Name",company_logo:"Company Logo",logo_preview:"Logo Preview",preferences:"Company Preferences",preferences_desc:"Specify the default preferences for this company.",currency_set_alert:"The company's currency cannot be changed later.",country:"Country",state:"State",city:"City",address:"Address",street:"Street1 | Street2",phone:"Phone",zip_code:"Zip Code",go_back:"Go Back",currency:"Currency",language:"Language",time_zone:"Time Zone",fiscal_year:"Financial Year",date_format:"Date Format",from_address:"From Address",username:"Username",next:"Next",continue:"Continue",skip:"Skip",database:{database:"Site URL & Database",connection:"Database Connection",host:"Database Host",port:"Database Port",password:"Database Password",app_url:"App URL",app_domain:"App Domain",username:"Database Username",db_name:"Database Name",db_path:"Database Path",desc:"Create a database on your server and set the credentials using the form below."},permissions:{permissions:"Permissions",permission_confirm_title:"Are you sure you want to continue?",permission_confirm_desc:"Folder permission check failed",permission_desc:"Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions."},verify_domain:{title:"Domain Verification",desc:"InvoiceShelf uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc."},req:{system_req:"System Requirements",php_req_version:"Php (version {version} required)",check_req:"Check Requirements",system_req_desc:"InvoiceShelf has a few server requirements. Make sure that your server has the required php version and all the extensions mentioned below."},errors:{migrate_failed:"Migrate Failed",database_variables_save_error:"Cannot write configuration to .env file. Please check its file permissions",mail_variables_save_error:"Email configuration failed.",connection_failed:"Database connection failed",database_should_be_empty:"Database should be empty"},success:{mail_variables_save_successfully:"Email configured successfully",database_variables_save_successfully:"Database configured successfully."}},ko={invalid_phone:"Invalid Phone Number",invalid_url:"Invalid url (ex: http://www.invoiceshelf.com)",invalid_domain_url:"Invalid url (ex: invoiceshelf.com)",required:"Field is required",email_incorrect:"Incorrect Email.",email_already_taken:"The email has already been taken.",email_does_not_exist:"User with given email doesn't exist",item_unit_already_taken:"This item unit name has already been taken",payment_mode_already_taken:"This payment mode name has already been taken",send_reset_link:"Send Reset Link",not_yet:"Not yet? Send it again",password_min_length:"Password must contain {count} characters",name_min_length:"Name must have at least {count} letters.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Enter valid tax rate",numbers_only:"Numbers Only.",characters_only:"Characters Only.",password_incorrect:"Passwords must be identical",password_length:"Password must be {count} character long.",qty_must_greater_than_zero:"Quantity must be greater than zero.",price_greater_than_zero:"Price must be greater than zero.",payment_greater_than_zero:"Payment must be greater than zero.",payment_greater_than_due_amount:"Entered Payment is more than due amount of this invoice.",quantity_maxlength:"Quantity should not be greater than 20 digits.",price_maxlength:"Price should not be greater than 20 digits.",price_minvalue:"Price should be greater than 0.",amount_maxlength:"Amount should not be greater than 20 digits.",amount_minvalue:"Amount should be greater than 0.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Description should not be greater than 255 characters.",subject_maxlength:"Subject should not be greater than 100 characters.",message_maxlength:"Message should not be greater than 255 characters.",maximum_options_error:"Maximum of {max} options selected. First remove a selected option to select another.",notes_maxlength:"Notes should not be greater than 65,000 characters.",address_maxlength:"Address should not be greater than 255 characters.",ref_number_maxlength:"Ref Number should not be greater than 255 characters.",prefix_maxlength:"Prefix should not be greater than 5 characters.",something_went_wrong:"something went wrong",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},wo={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},zo="Estimate",xo="Estimate Number",So="Estimate Date",Po="Expiry Date",jo="Invoice",Ao="Invoice Number",Do="Invoice Date",Io="Due date",No="Notes",Eo="Items",Co="Quantity",To="Price",Ro="Discount",Mo="Amount",Fo="Subtotal",$o="Total",Vo="Payment",Uo="PAYMENT RECEIPT",Oo="Payment Date",Lo="Payment Number",qo="Payment Mode",Bo="Amount Received",Ko="EXPENSES REPORT",Zo="TOTAL EXPENSE",Wo="PROFIT & LOSS REPORT",Ho="Sales Customer Report",Qo="Sales Item Report",Go="Tax Summary Report",Yo="INCOME",Jo="NET PROFIT",Xo="Sales Report: By Customer",es="TOTAL SALES",ts="Sales Report: By Item",as="TAX REPORT",ns="TOTAL TAX",is="Tax Types",os="Expenses",ss="Bill to,",rs="Ship to,",ds="Received from:",ls="Tax";var cs={navigation:eo,general:to,dashboard:ao,tax_types:no,global_search:io,company_switcher:oo,dateRange:so,customers:ro,items:lo,estimates:co,invoices:_o,recurring_invoices:uo,payments:mo,expenses:po,login:fo,modules:go,users:vo,reports:yo,settings:ho,wizard:bo,validation:ko,errors:wo,pdf_estimate_label:zo,pdf_estimate_number:xo,pdf_estimate_date:So,pdf_estimate_expire_date:Po,pdf_invoice_label:jo,pdf_invoice_number:Ao,pdf_invoice_date:Do,pdf_invoice_due_date:Io,pdf_notes:No,pdf_items_label:Eo,pdf_quantity_label:Co,pdf_price_label:To,pdf_discount_label:Ro,pdf_amount_label:Mo,pdf_subtotal:Fo,pdf_total:$o,pdf_payment_label:Vo,pdf_payment_receipt_label:Uo,pdf_payment_date:Oo,pdf_payment_number:Lo,pdf_payment_mode:qo,pdf_payment_amount_received_label:Bo,pdf_expense_report_label:Ko,pdf_total_expenses_label:Zo,pdf_profit_loss_label:Wo,pdf_sales_customers_label:Ho,pdf_sales_items_label:Qo,pdf_tax_summery_label:Go,pdf_income_label:Yo,pdf_net_profit_label:Jo,pdf_customer_sales_report:Xo,pdf_total_sales_label:es,pdf_item_sales_label:ts,pdf_tax_report_label:as,pdf_total_tax_label:ns,pdf_tax_types_label:is,pdf_expenses_label:os,pdf_bill_to:ss,pdf_ship_to:rs,pdf_received_from:ds,pdf_tax_label:ls};const _s={dashboard:"Tableau de bord",customers:"Clients",items:"Articles",invoices:"Factures","recurring-invoices":"Factures r\xE9currentes",expenses:"D\xE9penses",estimates:"Devis",payments:"Paiements",reports:"Rapports",settings:"Param\xE8tres",logout:"D\xE9connexion",users:"Utilisateurs",modules:"Modules"},us={add_company:"Ajouter une entreprise",view_pdf:"Afficher le PDF",copy_pdf_url:"Copier l'URL du PDF",download_pdf:"T\xE9l\xE9charger le PDF",save:"Enregistrer",create:"Cr\xE9er",cancel:"Annuler",update:"Mettre \xE0 jour",deselect:"Enlever",download:"T\xE9l\xE9charger",from_date:"Du",to_date:"Au",from:"Du",to:"Au",ok:"Ok",yes:"Oui",no:"Non",sort_by:"Trier par",ascending:"Ascendant",descending:"Descendant",subject:"Objet",body:"Message",message:"Message",send:"Envoyer",preview:"Aper\xE7u",go_back:"Retourner",back_to_login:"Revenir \xE0 la page de connexion ?",home:"Tableau de bord",filter:"Filtrer",delete:"Supprimer",edit:"Modifier",view:"Afficher",add_new_item:"Ajouter une ligne",clear_all:"Tout supprimer",showing:"Affichage ",of:"sur",actions:"Actions",subtotal:"SOUS-TOTAL",discount:"REMISE",fixed:"Fixe",percentage:"Pourcentage",tax:"TAXE",total_amount:"TOTAL ",bill_to:"Facturer \xE0",ship_to:"Exp\xE9dier \xE0",due:"En cours",draft:"Brouillon",sent:"Envoy\xE9e",all:"Tout",select_all:"Tout s\xE9lectionner",select_template:"Mod\xE8le",choose_file:"Cliquez ici pour choisir un fichier",choose_template:"Choisissez un mod\xE8le",choose:"Choisir",remove:"Supprimer",select_a_status:"S\xE9lectionnez un statut",select_a_tax:"S\xE9lectionnez une taxe",search:"Rechercher",are_you_sure:"\xCAtes-vous s\xFBr ?",list_is_empty:"La liste est vide.",no_tax_found:"Aucune taxe trouv\xE9e !",four_zero_four:"404",you_got_lost:"Oups! Vous vous \xEAtes perdus!",go_home:"Retour au tableau de bord",test_mail_conf:"Envoyer un email de test",send_mail_successfully:"Email envoy\xE9",setting_updated:"Param\xE8tres mis \xE0 jour",select_state:"S\xE9lectionnez l'\xE9tat",select_country:"Choisissez le pays",select_city:"S\xE9lectionnez une ville",street_1:"Rue, voie, boite postale",street_2:"B\xE2timent, \xE9tage, lieu-dit, compl\xE9ment,...",action_failed:"Action : \xE9chou\xE9",retry:"R\xE9essayez",choose_note:"Choisissez une note de bas de page",no_note_found:"Aucune note de bas de page trouv\xE9e",insert_note:"Ins\xE9rer une note",copied_pdf_url_clipboard:"L'adresse du PDF a \xE9t\xE9 copi\xE9e.",copied_url_clipboard:"URL copi\xE9e vers le presse-papier!",docs:"Documents",do_you_wish_to_continue:"Voulez-vous continuer ?",note:"Note de bas de page",pay_invoice:"Payer facture",login_successfully:"Identifi\xE9 avec succ\xE8s!",logged_out_successfully:"D\xE9connect\xE9 avec succ\xE8s",mark_as_default:"Marquer par d\xE9faut"},ms={select_year:"S\xE9lectionnez l'ann\xE9e",cards:{due_amount:"Encours clients",customers:"Clients",invoices:"Factures",estimates:"Devis",payments:"Paiements"},chart_info:{total_sales:"Ventes",total_receipts:"Recettes",total_expense:"D\xE9penses",net_income:"R\xE9sultat",year:"S\xE9lectionnez l'ann\xE9e"},monthly_chart:{title:"Recettes et d\xE9penses"},recent_invoices_card:{title:"Factures en cours",due_on:"\xC9ch\xE9ance",customer:"Client",amount_due:"Montant",actions:"Actions",view_all:"Tout afficher"},recent_estimate_card:{title:"Devis r\xE9cents",date:"Expiration",customer:"Client",amount_due:"Montant",actions:"Actions",view_all:"Tout afficher"}},ps={name:"Nom",description:"Description",percent:"Pourcentage",compound_tax:"Taxe compos\xE9e"},fs={search:"Rechercher",customers:"Clients",users:"Utilisateurs",no_results_found:"Aucun r\xE9sultat"},gs={label:"CHANGER DE SOCI\xC9T\xC9",no_results_found:"Aucun r\xE9sultat",add_new_company:"Ajouter une soci\xE9t\xE9",new_company:"Nouvelle soci\xE9t\xE9",created_message:"Soci\xE9t\xE9 cr\xE9\xE9e"},vs={today:"Aujourd'hui",this_week:"Cette semaine",this_month:"Ce mois",this_quarter:"Ce trimestre",this_year:"Cette ann\xE9e",previous_week:"Semaine pr\xE9c\xE9dente",previous_month:"Mois pr\xE9c\xE9dent",previous_quarter:"Trimestre pr\xE9c\xE9dent",previous_year:"Ann\xE9e pr\xE9c\xE9dente",custom:"Personnalis\xE9e"},ys={title:"Clients",prefix:"Code client",add_customer:"Ajouter un client",contacts_list:"Liste de clients",name:"Nom",mail:"Email | Emails",statement:"D\xE9claration",display_name:"Nom",primary_contact_name:"Contact principal",contact_name:"Contact",amount_due:"Montant d\xFB",email:"Email",address:"Adresse",phone:"T\xE9l\xE9phone",website:"Site Internet",overview:"Aper\xE7u",invoice_prefix:"Pr\xE9fixe de facture",estimate_prefix:"Pr\xE9fixe des devis",payment_prefix:"Pr\xE9fixe de paiement",enable_portal:"Activer le portail",country:"Pays",state:"\xC9tat",city:"Ville",zip_code:"Code postal",added_on:"Ajout\xE9 le",action:"Action",password:"Mot de passe",confirm_password:"Confirmez le mot de passe",street_number:"Num\xE9ro de rue",primary_currency:"Devise principale",description:"Description",add_new_customer:"Ajouter un client",save_customer:"Enregistrer",update_customer:"Enregistrer",customer:"Client | Clients",new_customer:"Nouveau client",edit_customer:"Modifier le client",basic_info:"Informations de base",portal_access:"Acc\xE8s Portail",portal_access_text:"Souhaitez vous autoriser ce client \xE0 se connecter au Portail Client ?",portal_access_url:"URL de connexion Portail Client",portal_access_url_help:"Veuillez copiez et envoyez le lien ci-dessus au client pour lui fournir l'acc\xE8s au portail.",billing_address:"Adresse de facturation",shipping_address:"Adresse de livraison",copy_billing_address:"Copier depuis l'adresse de facturation",no_customers:"Vous n\u2019avez pas encore de clients !",no_customers_found:"Aucun client",no_contact:"-",no_contact_name:"-",list_of_customers:"Ajoutez des clients et retrouvez-les ici.",primary_display_name:"Nom d'affichage principal",select_currency:"S\xE9lectionnez la devise",select_a_customer:"S\xE9lectionnez un client",type_or_click:"S\xE9lectionnez un article",new_transaction:"Ajouter une op\xE9ration",no_matching_customers:"Il n'y a aucun client correspondant !",phone_number:"Num\xE9ro de t\xE9l\xE9phone",create_date:"Date de cr\xE9ation",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce client et les devis, factures et paiements associ\xE9s. | Vous ne serez pas en mesure de r\xE9cup\xE9rer ces clients et les devis, factures et paiements associ\xE9s.",created_message:"Client cr\xE9\xE9",updated_message:"Client mis \xE0 jour",address_updated_message:"Adresse mise \xE0 jour avec succ\xE8s",deleted_message:"Client supprim\xE9 | Clients supprim\xE9s",edit_currency_not_allowed:"Impossible de changer de devise une fois les transactions cr\xE9\xE9es."},hs={title:"Articles",items_list:"Liste d'articles",name:"Nom",unit:"Unit\xE9",description:"Description",added_on:"Ajout\xE9 le",price:"Prix",date_of_creation:"Date de cr\xE9ation",not_selected:"Aucun article s\xE9lectionn\xE9",action:"Action",add_item:"Nouvel article",save_item:"Enregistrer",update_item:"Enregistrer",item:"Article | Articles",add_new_item:"Ajouter un article",new_item:"Nouvel article",edit_item:"Modifier cet article",no_items:"Aucun article",list_of_items:"Ajoutez des articles et retrouvez-les ici",select_a_unit:"S\xE9lectionnez l'unit\xE9",taxes:"Taxes",item_attached_message:"Impossible de supprimer un article d\xE9j\xE0 utilis\xE9",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cet article | Vous ne pourrez pas r\xE9cup\xE9rer ces objets",created_message:"Article cr\xE9\xE9",updated_message:"Article mis \xE0 jour",deleted_message:"Article supprim\xE9 avec succ\xE8s | Articles supprim\xE9s avec succ\xE8s"},bs={title:"Devis",accept_estimate:"Accepter devis",reject_estimate:"Rejeter devis",estimate:"Devis | Devis",estimates_list:"Liste des devis",days:"{days} jours",months:"{months} mois",years:"{years} Ann\xE9e",all:"Tous",paid:"Pay\xE9",unpaid:"Non pay\xE9",customer:"Client",ref_no:"R\xE9f.",number:"N\xB0",amount_due:"MONTANT",partially_paid:"Partiellement pay\xE9",total:"Total",discount:"Remise",sub_total:"Sous-total",estimate_number:"N\xB0",ref_number:"R\xE9f\xE9rence",contact:"Contact",add_item:"Ajouter un article",date:"Date",due_date:"Date d'\xE9ch\xE9ance",expiry_date:"Date d'expiration",status:"Statut",add_tax:"Ajouter une taxe",amount:"Montant",action:"Action",notes:"Notes de bas de page",tax:"Taxe",estimate_template:"Mod\xE8le de devis",convert_to_invoice:"Convertir en facture",mark_as_sent:"Marquer comme envoy\xE9",send_estimate:"Envoyer par email",resend_estimate:"Renvoyer le devis",record_payment:"Enregistrer un paiement",add_estimate:"Nouveau devis",save_estimate:"Enregistrer",confirm_conversion:"Ce devis sera utilis\xE9 pour cr\xE9er une nouvelle facture.",conversion_message:"Conversion r\xE9ussie",confirm_send_estimate:"Ce devis sera envoy\xE9e par email au client",confirm_mark_as_sent:"Ce devis sera marqu\xE9 comme envoy\xE9",confirm_mark_as_accepted:"Ce devis sera marqu\xE9 comme accept\xE9",confirm_mark_as_rejected:"Ce devis sera marqu\xE9 comme rejet\xE9",no_matching_estimates:"Aucune estimation correspondante !",mark_as_sent_successfully:"Devis marqu\xE9 comme envoy\xE9",send_estimate_successfully:"Devis envoy\xE9",errors:{required:"Champ requis"},accepted:"Accept\xE9",rejected:"Refus\xE9",expired:"Expir\xE9",sent:"Envoy\xE9",draft:"Brouillon",viewed:"Consult\xE9e",declined:"Refus\xE9",new_estimate:"Nouveau devis",add_new_estimate:"Nouveau devis",update_Estimate:"Enregistrer",edit_estimate:"Modifier ce devis",items:"articles",Estimate:"Devis | Devis",add_new_tax:"Ajouter une taxe",no_estimates:"Aucun devis",list_of_estimates:"Ajoutez des clients et retrouvez-les ici",mark_as_rejected:"Marquer comme rejet\xE9",mark_as_accepted:"Marquer comme accept\xE9",marked_as_accepted_message:"Devis marqu\xE9 comme accept\xE9",marked_as_rejected_message:"Devis marqu\xE9 comme rejet\xE9",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce devis | Vous ne pourrez pas r\xE9cup\xE9rer ces devis",created_message:"Devis cr\xE9\xE9",updated_message:"Devis mise \xE0 jour",deleted_message:"Devis supprim\xE9 | Devis supprim\xE9s",something_went_wrong:"quelque chose a mal tourn\xE9",item:{title:"Titre de l'article",description:"Description",quantity:"Quantit\xE9",price:"Prix",discount:"Remise",total:"Total",total_discount:"Remise totale",sub_total:"Sous-total",tax:"Taxe",amount:"Montant",select_an_item:"S\xE9lectionnez un article",type_item_description:"Taper la description de l'article (facultatif)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},ks={title:"Factures",download:"T\xE9l\xE9charger",pay_invoice:"Payer facture",invoices_list:"Liste des factures",invoice_information:"Informations sur la facture",days:"{days} jours",months:"{months} mois",years:"{years} ann\xE9es",all:"Toutes",paid:"Pay\xE9e",unpaid:"Non pay\xE9e",viewed:"Consult\xE9e",overdue:"En retard",completed:"Pay\xE9e",customer:"CLIENT",paid_status:"\xC9tat du paiement",ref_no:"R\xE9f.",number:"N\xB0",amount_due:"MONTANT",partially_paid:"Partiellement pay\xE9e",total:"Total",discount:"Remise",sub_total:"Sous-total",invoice:"Facture | Factures",invoice_number:"N\xB0",ref_number:"R\xE9f\xE9rence",contact:"Contact",add_item:"Nouvel article",date:"Date",due_date:"Date d'\xE9ch\xE9ance",status:"Statut",add_tax:"Ajouter une taxe",amount:"Montant",action:"Action",notes:"Notes de bas de page",view:"Afficher",send_invoice:"Envoyer par email",resend_invoice:"Renvoyer la facture",invoice_template:"Mod\xE8le de facture",conversion_message:"Facture clon\xE9e",template:"Mod\xE8le",mark_as_sent:"Marquer comme envoy\xE9e",confirm_send_invoice:"Cette facture sera envoy\xE9e par email au client",invoice_mark_as_sent:"Cette facture sera marqu\xE9e comme envoy\xE9",confirm_mark_as_accepted:"Cette facture sera marqu\xE9e comme accept\xE9e",confirm_mark_as_rejected:"Cette facture sera marqu\xE9e comme rejet\xE9e",confirm_send:"Cette facture sera envoy\xE9e par email au client",invoice_date:"Date",record_payment:"Enregistrer un paiement",add_new_invoice:"Nouvelle facture",update_expense:"Enregistrer la d\xE9pense",edit_invoice:"Modifier cette facture",new_invoice:"Nouvelle facture",save_invoice:"Enregistrer",update_invoice:"Enregistrer",add_new_tax:"Ajouter une taxe",no_invoices:"Aucune facture",mark_as_rejected:"Marquer comme rejet\xE9e",mark_as_accepted:"Marquer comme accept\xE9e",list_of_invoices:"Ajoutez des factures et retrouvez-les ici",select_invoice:"S\xE9lectionnez facture",no_matching_invoices:"Aucune facture correspondante !",mark_as_sent_successfully:"Facture marqu\xE9e comme envoy\xE9e",invoice_sent_successfully:"Facture envoy\xE9e",cloned_successfully:"Facture clon\xE9e",clone_invoice:"Dupliquer",confirm_clone:"Cette facture sera dupliqu\xE9e dans une nouvelle facture",item:{title:"Titre de l'article",description:"Description",quantity:"Quantit\xE9",price:"Prix",discount:"Remise",total:"Total",total_discount:"Remise totale",sub_total:"Sous-total",tax:"Taxe",amount:"Montant",select_an_item:"S\xE9lectionnez un article",type_item_description:"Saisissez une description (facultatif)"},payment_attached_message:"Un paiement est li\xE9 \xE0 l'une des factures s\xE9lectionn\xE9es. Veuillez d'abord les supprimer, puis r\xE9essayez",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette facture | Vous ne pourrez pas r\xE9cup\xE9rer ces factures",created_message:"Facture cr\xE9\xE9e",updated_message:"Facture mise \xE0 jour",deleted_message:"La facture a \xE9t\xE9 supprim\xE9e | Les factures ont \xE9t\xE9 supprim\xE9es",marked_as_sent_message:"Facture supprim\xE9e | Factures supprim\xE9es",something_went_wrong:"quelque chose a mal tourn\xE9",invalid_due_amount_message:"Le paiement entr\xE9 est sup\xE9rieur au montant total d\xFB pour cette facture. Veuillez v\xE9rifier et r\xE9essayer.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},ws={title:"Factures r\xE9currentes",invoices_list:"Liste des factures r\xE9currentes",days:"{days} jours",months:"{months} mois",years:"{years} ans",all:"Toutes",paid:"Pay\xE9e",unpaid:"Non pay\xE9e",viewed:"Consult\xE9e",overdue:"En retard",active:"Active",completed:"Pay\xE9e",customer:"CLIENT",paid_status:"\xC9TAT DU PAIEMENT",ref_no:"N\xB0 de REF.",number:"N\xB0",amount_due:"MONTANT D\xDB",partially_paid:"Partiellement pay\xE9e",total:"Total",discount:"Remise",sub_total:"Sous-total",invoice:"Facture r\xE9currente | Factures r\xE9currentes",invoice_number:"N\xB0",next_invoice_date:"Prochaine date de facturation",ref_number:"N\xB0 de r\xE9f\xE9rence",contact:"Contact",add_item:"Ajouter un article",date:"Date",limit_by:"Limiter par",limit_date:"Date limite",limit_count:"Nombre limite",count:"Nombre",status:"Statut",select_a_status:"S\xE9lectionnez un statut",working:"Active",on_hold:"Suspendue",complete:"Pay\xE9e",add_tax:"Ajouter une taxe",amount:"Montant",action:"Action",notes:"Notes de bas de page",view:"Afficher",basic_info:"Informations g\xE9n\xE9rales",send_invoice:"Envoyer la facture r\xE9currente",auto_send:"Envoi automatique",resend_invoice:"Renvoyer la facture r\xE9currente",invoice_template:"Mod\xE8le de facture r\xE9currente",conversion_message:"Facture r\xE9currente clon\xE9e",template:"Mod\xE8le",mark_as_sent:"Marquer comme envoy\xE9e",confirm_send_invoice:"Cette facture r\xE9currente sera envoy\xE9e par email au client",invoice_mark_as_sent:"Cette facture r\xE9currente sera marqu\xE9e comme envoy\xE9e",confirm_send:"Cette facture r\xE9currente sera envoy\xE9e par email au client",starts_at:"Date de d\xE9but",due_date:"Date d'\xE9ch\xE9ance",record_payment:"Enregister un paiement",add_new_invoice:"Nouvelle facture r\xE9currente",update_expense:"Mettre \xE0 jour les d\xE9penses",edit_invoice:"Modifier cette facture r\xE9currente",new_invoice:"Nouvelle facture r\xE9currente",send_automatically:"Envoyer automatiquement",send_automatically_desc:"Activez ceci si vous souhaitez envoyer la facture automatiquement au client lorsque celle-ci est cr\xE9\xE9e.",save_invoice:"Enregistrer",update_invoice:"Modifier la facture r\xE9currente",add_new_tax:"Ajouter une taxe",no_invoices:"Aucune facture r\xE9currente pour le moment !",mark_as_rejected:"Marquer comme rejet\xE9e",mark_as_accepted:"Marquer comme accept\xE9",list_of_invoices:"Ajoutez des factures r\xE9currentes et retrouvez-les ici",select_invoice:"S\xE9lectionnez la facture",no_matching_invoices:"Aucune facture r\xE9currente correspondante",mark_as_sent_successfully:"Facture r\xE9currente marqu\xE9e comme envoy\xE9e",invoice_sent_successfully:"Facture r\xE9currente envoy\xE9e",cloned_successfully:"Facture r\xE9currente clon\xE9e",clone_invoice:"Dupliquer",confirm_clone:"Cette facture r\xE9currente sera clon\xE9e dans une nouvelle facture r\xE9currente",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Nom",description:"Description",quantity:"Quantit\xE9",price:"Prix",discount:"Remise",total:"Total",total_discount:"Remise totale",sub_total:"Sous-total",tax:"Taxe",amount:"Montant",select_an_item:"Tapez ou cliquez pour s\xE9lectionner un article",type_item_description:"Description de l'article (facultatif)"},frequency:{title:"Fr\xE9quence",select_frequency:"S\xE9lectionner la fr\xE9quence",minute:"Minute",hour:"Heure",day_month:"Jour du mois",month:"Mois",day_week:"Jour de la semaine"},confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette facture | Vous ne pourrez pas r\xE9cup\xE9rer ces factures",created_message:"Facture r\xE9currente cr\xE9\xE9e",updated_message:"Facture r\xE9currente mise \xE0 jour",deleted_message:"Facture r\xE9currente supprim\xE9e",marked_as_sent_message:"Facture r\xE9currente envoy\xE9e",user_email_does_not_exist:"L'email de l'utilisateur n'existe pas",something_went_wrong:"une erreur s\u2019est produite",invalid_due_amount_message:"Le montant total de la facture r\xE9currente ne peut pas \xEAtre inf\xE9rieur au montant total pay\xE9 pour cette facture r\xE9currente. Veuillez mettre \xE0 jour la facture ou supprimer les paiements associ\xE9s pour continuer."},zs={title:"Paiements",payments_list:"Liste de paiements",record_payment:"Enregistrer un paiement",customer:"Client",date:"Date",amount:"Montant",action:"Action",payment_number:"N\xB0",payment_mode:"Mode de paiement",invoice:"Facture",note:"Description",add_payment:"Nouveau paiement",new_payment:"Nouveau paiement",edit_payment:"Modifier ce paiement",view_payment:"Afficher le paiement",add_new_payment:"Nouveau paiement",send_payment_receipt:"Envoyer le re\xE7u",send_payment:"Envoyer par email",save_payment:"Enregistrer",update_payment:"Enregistrer",payment:"Paiement | Paiements",no_payments:"Aucun paiement",not_selected:"-",no_invoice:"Aucune facture",no_matching_payments:"Il n'y a aucun paiement correspondant !",list_of_payments:"Ajoutez des paiements et retrouvez-les ici",select_payment_mode:"S\xE9lectionnez le mode de paiement",confirm_mark_as_sent:"Ce devis sera marqu\xE9 comme envoy\xE9",confirm_send_payment:"Ce paiement sera envoy\xE9 par email au client",send_payment_successfully:"Paiement envoy\xE9",something_went_wrong:"quelque chose a mal tourn\xE9",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce paiement | Vous ne pourrez pas r\xE9cup\xE9rer ces paiements",created_message:"Paiement cr\xE9\xE9",updated_message:"Paiement mis \xE0 jour",deleted_message:"Paiement supprim\xE9 | Paiements supprim\xE9s",invalid_amount_message:"Le montant du paiement est invalide"},xs={title:"D\xE9penses",expenses_list:"Liste des d\xE9penses",select_a_customer:"S\xE9lectionnez un client",expense_title:"Titre",customer:"Client",currency:"Devise",contact:"Contact",category:"Cat\xE9gorie",from_date:"Du",to_date:"Au",expense_date:"Date",description:"Description",receipt:"Re\xE7u",amount:"Montant",action:"Action",not_selected:"-",note:"Description",category_id:"Identifiant de cat\xE9gorie",date:"Date",add_expense:"Nouvelle d\xE9pense",add_new_expense:"Nouvelle d\xE9pense",save_expense:"Enregistrer",update_expense:"Enregistrer",download_receipt:"T\xE9l\xE9charger le re\xE7u",edit_expense:"Modifier cette d\xE9pense",new_expense:"Nouvelle d\xE9pense",expense:"D\xE9pense | D\xE9penses",no_expenses:"Aucune d\xE9pense",list_of_expenses:"Ajoutez des d\xE9penses et retrouvez-les ici",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette d\xE9pense | Vous ne pourrez pas r\xE9cup\xE9rer ces d\xE9penses",created_message:"D\xE9pense cr\xE9\xE9e",updated_message:"D\xE9pense mise \xE0 jour",deleted_message:"D\xE9pense supprim\xE9e | D\xE9penses supprim\xE9es",categories:{categories_list:"Liste des cat\xE9gories",title:"Titre",name:"Nom",description:"Description",amount:"Montant",actions:"Actions",add_category:"Nouvelle cat\xE9gorie",new_category:"Nouvelle cat\xE9gorie",category:"Cat\xE9gorie | Cat\xE9gories",select_a_category:"Choisissez une cat\xE9gorie"}},Ss={email:"Email",password:"Mot de passe",forgot_password:"Mot de passe oubli\xE9 ?",or_signIn_with:"ou connectez-vous avec",login:"Se connecter",register:"S'inscrire",reset_password:"R\xE9initialiser le mot de passe",password_reset_successfully:"R\xE9initialisation du mot de passe r\xE9ussie",enter_email:"Entrez votre email",enter_password:"Entrer le mot de passe",retype_password:"Retaper le mot de passe"},Ps={buy_now:"Acheter maintenant",install:"Installer",price:"Prix",download_zip_file:"T\xE9l\xE9charger le fichier ZIP",unzipping_package:"D\xE9compresser le fichier",copying_files:"Copie de fichiers en cours",deleting_files:"Supprimer les fichiers inutilis\xE9s",completing_installation:"Terminer l'installation",update_failed:"\xC9chec de la mise \xE0 jour",install_success:"Votre module a \xE9t\xE9 correctement install\xE9\xA0!",customer_reviews:"\xC9valuations",license:"License",faq:"FAQ",monthly:"Mensuel",yearly:"Annuel",updated:"Mis \xE0 jour",version:"Version",disable:"D\xE9sactiver",module_disabled:"Module d\xE9sactiv\xE9",enable:"Activer",module_enabled:"Module activ\xE9",update_to:"Mise \xE0 jour vers",module_updated:"Le module a bien \xE9t\xE9 mis \xE0 jour !",title:"Modules",module:"Module | Modules",api_token:"Jeton API",invalid_api_token:"Jeton API invalide.",other_modules:"Autres modules",view_all:"Tout afficher",no_reviews_found:"Il n'y a pas encore d'avis pour ce module !",module_not_purchased:"Module non achet\xE9",module_not_found:"Module non trouv\xE9",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Mis \xE0 jour le",connect_installation:"Connectez votre installation",api_token_description:"Rendez-vous \xE0 {url} et connectez votre application en entrant le jeton d'API. Vos modules achet\xE9s appara\xEEtront ici une fois la connexion \xE9tablie.",view_module:"Afficher le module",update_available:"Mise \xE0 jour disponible",purchased:"Achet\xE9",installed:"Install\xE9",no_modules_installed:"Aucun module install\xE9 !",disable_warning:"Tous les param\xE8tres de ce module seront r\xE9initialis\xE9s.",what_you_get:"Ce que vous obtenez"},js={title:"Utilisateurs",users_list:"Liste des utilisateurs",name:"Nom",description:"Description",added_on:"Ajout\xE9 le",date_of_creation:"Date de cr\xE9ation",action:"Action",add_user:"Nouvel utilisateur",save_user:"Enregistrer l'utilisateur",update_user:"Enregistrer",user:"Utilisateur | Utilisateurs",add_new_user:"Nouvel utilisateur",new_user:"Nouvel utilisateur",edit_user:"Modifier cet utilisateur",no_users:"Aucun utilisateur",list_of_users:"Ajoutez des utilisateurs et retrouvez-les ici",email:"Email",phone:"T\xE9l\xE9phone",password:"Mot de passe",user_attached_message:"Impossible de supprimer un \xE9l\xE9ment d\xE9j\xE0 utilis\xE9",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cet utilisateur | Vous ne pourrez pas r\xE9cup\xE9rer ces utilisateurs",created_message:"Utilisateur cr\xE9\xE9",updated_message:"Utilisateur mis \xE0 jour",deleted_message:"Utilisateur supprim\xE9 | Utilisateurs supprim\xE9s",select_company_role:"S\xE9lectionner un r\xF4le pour {company}",companies:"Soci\xE9t\xE9s"},As={title:"Rapport",from_date:"Du",to_date:"Au",status:"Statut",paid:"Pay\xE9",unpaid:"Non pay\xE9",download_pdf:"T\xE9l\xE9charger le PDF",view_pdf:"Afficher le PDF",update_report:"Actualiser",report:"Rapport | Rapports",profit_loss:{profit_loss:"Balance",to_date:"Au",from_date:"Du",date_range:"P\xE9riode"},sales:{sales:"Ventes",date_range:"P\xE9riode",to_date:"Au",from_date:"Du",report_type:"Trier"},taxes:{taxes:"Taxes",to_date:"Au",from_date:"Du",date_range:"P\xE9riode"},errors:{required:"Champ requis"},invoices:{invoice:"Facture",invoice_date:"Date",due_date:"Date d\xE9ch\xE9ance",amount:"Montant ",contact_name:"Contact",status:"Statut"},estimates:{estimate:"Devis",estimate_date:"Date",due_date:"Date d'\xE9ch\xE9ance",estimate_number:"N\xB0",ref_number:"R\xE9f\xE9rence",amount:"Montant",contact_name:"Contact",status:"Statut"},expenses:{expenses:"D\xE9penses",category:"Nom",date:"Date",amount:"Montant",to_date:"Au",from_date:"Du",date_range:"P\xE9riode"}},Ds={menu_title:{account_settings:"Profil",company_information:"Coordonn\xE9es de la soci\xE9t\xE9",customization:"Personnalisation",preferences:"Pr\xE9f\xE9rences",notifications:"Notifications",tax_types:"Taxes",expense_category:"Cat\xE9gories de d\xE9pense",update_app:"Mise \xE0 jour",backup:"Sauvegarde",file_disk:"Stockage",custom_fields:"Champs personnalis\xE9s",payment_modes:"Modes de paiement",notes:"Notes de bas de page",exchange_rate:"Taux de change",address_information:"Information d'adresse"},address_information:{section_description:" Vous pouvez mettre \xE0 jour vos informations d'adresse via le formulaire ci dessous."},title:"Param\xE8tres",setting:"Param\xE8tres | Param\xE8tres",general:"Param\xE8tres g\xE9n\xE9raux",language:"Langue",primary_currency:"Devise principale",timezone:"Fuseau horaire",date_format:"Format de date",currencies:{title:"Devises",currency:"Devise | Devises",currencies_list:"Liste des devises",select_currency:"S\xE9lectionnez la devise",name:"Nom",code:"Code\xA0",symbol:"Symbole",precision:"Pr\xE9cision",thousand_separator:"S\xE9parateur de milliers",decimal_separator:"S\xE9parateur d\xE9cimal",position:"Position",position_of_symbol:"Position du symbole",right:"Droite",left:"Gauche",action:"Action",add_currency:"Ajouter une devise"},mail:{host:"Adresse du serveur",port:"Port",driver:"Fournisseur",secret:"Secret",mailgun_secret:"Secret Mailgun",mailgun_domain:"Domaine",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mot de passe",username:"Nom d'utilisateur",mail_config:"Envoi d'emails",from_name:"Nom de l'exp\xE9diteur",from_mail:"Email de l'exp\xE9diteur",encryption:"Chiffrement",mail_config_desc:"Saisissez ici les param\xE8tres d'envoi de votre bo\xEEte email, afin que l'application puisse envoyer des messages. Vous pouvez \xE9galement utiliser un service tiers, comme Sendgrid par exemple."},pdf:{title:"Param\xE8tre PDF",footer_text:"Pied de page",pdf_layout:"Mise en page PDF"},company_info:{company_info:"Coordonn\xE9es de la soci\xE9t\xE9",company_name:"Nom",company_logo:"Logo",section_description:"Saisissez ici les coordonn\xE9es de votre entreprise qui s'afficheront sur tous vos documents.",phone:"T\xE9l\xE9phone",country:"Pays",state:"\xC9tat",city:"Ville",address:"Adresse",zip:"Code postal",save:"Enregistrer",delete:"Supprimer",updated_message:"Informations sur la soci\xE9t\xE9 mises \xE0 jour",delete_company:"Supprimer la soci\xE9t\xE9",delete_company_description:"Une fois votre soci\xE9t\xE9 supprim\xE9e, vous perdrez d\xE9finitivement toutes les donn\xE9es et fichiers qui lui sont associ\xE9s.",are_you_absolutely_sure:"En \xEAtes vous vraiment s\xFBr?",delete_company_modal_desc:"Cette action ne peut pas \xEAtre annul\xE9e. Cela supprimera d\xE9finitivement {company} et toutes les donn\xE9es associ\xE9es.",delete_company_modal_label:"Veuillez saisir {company} pour confirmer"},custom_fields:{title:"Champs personnalis\xE9s",section_description:"Personnalisez vos factures, devis et re\xE7us de paiement avec vos propres champs. Vous pouvez les utiliser dans les formats d'adresse ou dans les notes de bas de page.",add_custom_field:"Ajouter un champ personnalis\xE9",edit_custom_field:"Modifier ce champ personnalis\xE9",field_name:"Nom du champs",label:"\xC9tiquette",type:"Type\xA0",name:"Nom",slug:"Jeton",required:"Obligatoire",placeholder:"Indication",help_text:"Texte d'aide",default_value:"Valeur par d\xE9faut",prefix:"Pr\xE9fixe",starting_number:"Num\xE9ro de d\xE9part",model:"Appliquer \xE0",help_text_description:"Saisissez du texte pour aider les utilisateurs \xE0 comprendre l'objectif de ce champ personnalis\xE9.",suffix:"Suffixe",yes:"Oui",no:"Non",order:"Ordre",custom_field_confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce champ personnalis\xE9",already_in_use:"Le champ personnalis\xE9 est d\xE9j\xE0 utilis\xE9",deleted_message:"Champ personnalis\xE9 supprim\xE9",options:"les options",add_option:"Ajouter des options",add_another_option:"Ajouter une autre option",sort_in_alphabetical_order:"Trier par ordre alphab\xE9tique",add_options_in_bulk:"Ajouter des options en masse",use_predefined_options:"Utiliser des options pr\xE9d\xE9finies",select_custom_date:"S\xE9lectionnez une date personnalis\xE9e",select_relative_date:"S\xE9lectionnez la date relative",ticked_by_default:"Coch\xE9 par d\xE9faut",updated_message:"Champ personnalis\xE9 mis \xE0 jour",added_message:"Champ personnalis\xE9 ajout\xE9",press_enter_to_add:"Appuyez sur Entr\xE9e pour ajouter une nouvelle option",model_in_use:"Impossible de mettre \xE0 jour le mod\xE8le pour les champs qui sont d\xE9j\xE0 utilis\xE9s.",type_in_use:"Impossible de mettre \xE0 jour le type des champs d\xE9j\xE0 utilis\xE9s."},customization:{customization:"Personnalisation",updated_message:"Informations la soci\xE9t\xE9 mises \xE0 jour",save:"Enregistrer",insert_fields:"Ins\xE9rer des champs",learn_custom_format:"Apprenez \xE0 utiliser le format personnalis\xE9",add_new_component:"Ajouter un composant",component:"Composant",Parameter:"Param\xE8tre",series:"Texte",series_description:"Un texte statique qui peut faire jusqu'\xE0 quatre caract\xE8res.",series_param_label:"Texte",delimiter:"S\xE9parateur",delimiter_description:"Un caract\xE8re servant \xE0 s\xE9parer deux composants. Par exemple, un trait d'union",delimiter_param_label:"Caract\xE8re",date_format:"Date",date_format_description:`Une date qui peut format\xE9e. Par exemple, "Y" affichera l'ann\xE9e en cours.`,date_format_param_label:"Format",sequence:"Suite",sequence_description:"G\xE9n\xE8re un num\xE9ro de facture unique. Vous pouvez indiquer le nombre de chiffres \xE0 utiliser.",sequence_param_label:"Longueur",customer_series:"Code client",customer_series_description:"Un code unique \xE0 chaque client, qui peut \xEAtre indiqu\xE9 dans les param\xE8tres du client.",customer_sequence:"Num\xE9ro client",customer_sequence_description:"Un num\xE9ro de client unique.",customer_sequence_param_label:"Longueur",random_sequence:"Suite al\xE9atoire",random_sequence_description:`Suite alphanum\xE9rique al\xE9atoire. +Vous pouvez sp\xE9cifier le nombre de caract\xE8re.`,random_sequence_param_label:"Longueur",invoices:{title:"Factures",invoice_number_format:"Format de num\xE9ro",invoice_number_format_description:"Personnalisez la structure de vos num\xE9ros de facture.",preview_invoice_number:"Aper\xE7u",due_date:"Date d'\xE9ch\xE9ance",due_date_description:"Indiquez si la date d'\xE9ch\xE9ance doit \xEAtre automatiquement d\xE9finie lorsque vous cr\xE9ez une facture.",due_date_days:"Nombre de jours avant l'\xE9ch\xE9ance de la facture",set_due_date_automatically:"Remplir automatiquement la date d'\xE9ch\xE9ance",set_due_date_automatically_description:"Activez cette option si vous souhaitez d\xE9finir automatiquement la date d'\xE9ch\xE9ance lors de la cr\xE9ation d'une facture.",default_formats:"Mod\xE8les",default_formats_description:"Modifiez ci-dessous les formats d'adresse ou l'email utilis\xE9 lors de la cr\xE9ation d'une facture.",default_invoice_email_body:"Mod\xE8le d'email",company_address_format:"Adresse de la soci\xE9t\xE9",shipping_address_format:"Adresse d'exp\xE9dition",billing_address_format:"Adresse de facturation",invoice_email_attachment:"Envoyer les factures en pi\xE8ces jointes",invoice_email_attachment_setting_description:`Activez cette option si vous souhaitez envoyer les factures en pi\xE8ces jointes. Le bouton "Afficher la facture" n'appara\xEEtra plus dans l'email.`,invoice_settings_updated:"Param\xE8tres de facturation mis \xE0 jour",retrospective_edits:"\xC9dition \xE0 post\xE9riori",allow:"Autoriser",disable_on_invoice_partial_paid:"D\xE9sactiver apr\xE8s l'enregistrement d'un paiement partiel",disable_on_invoice_paid:"D\xE9sactiver apr\xE8s l'enregistrement du paiement int\xE9gral",disable_on_invoice_sent:"D\xE9sactiver apr\xE8s l'envoi de la facture",retrospective_edits_description:"Vous pouvez emp\xEAcher la modification de factures lorsque un paiement est effectu\xE9, pour \xEAtre en conformit\xE9 avec la loi de certains pays."},estimates:{title:"Devis",estimate_number_format:"Format de num\xE9ro",estimate_number_format_description:"Personnalisez la structure de vos num\xE9ros de devis.",preview_estimate_number:"Aper\xE7u",expiry_date:"Date d'expiration",expiry_date_description:"Indiquez si la date d'\xE9ch\xE9ance doit \xEAtre automatiquement d\xE9finie lorsque vous cr\xE9ez un devis.",expiry_date_days:"Le devis expire apr\xE8s les jours",set_expiry_date_automatically:"D\xE9finir automatiquement la date d'expiration",set_expiry_date_automatically_description:"Activez cette option si vous souhaitez d\xE9finir automatiquement la date d'\xE9ch\xE9ance lors de la cr\xE9ation d'un devis.",default_formats:"Formats par d\xE9faut",default_formats_description:"Modifiez ci-dessous les formats d'adresse ou l'email utilis\xE9 lors de la cr\xE9ation d'un devis.",default_estimate_email_body:"Mod\xE8le d'email",company_address_format:"Adresse de la soci\xE9t\xE9",shipping_address_format:"Adresse d'exp\xE9dition",billing_address_format:"Adresse de facturation",estimate_email_attachment:"Envoyer les devis en pi\xE8ces jointes",estimate_email_attachment_setting_description:`Activez cette option si vous souhaitez envoyer les devis en pi\xE8ces jointes. Le bouton "Afficher le devis" n'appara\xEEtra plus dans l'email.`,estimate_settings_updated:"Param\xE8tres de devis mis \xE0 jour",convert_estimate_options:"Conversion du devis",convert_estimate_description:"Indiquez quoi faire du devis apr\xE8s sa conversion en facture.",no_action:"Ne rien faire",delete_estimate:"Supprimer le devis",mark_estimate_as_accepted:"Marquer le devis comme accept\xE9"},payments:{title:"Paiements",payment_number_format:"Format de num\xE9ro",payment_number_format_description:"Personnalisez la structure de vos num\xE9ros de re\xE7u de paiement.",preview_payment_number:"Aper\xE7u",default_formats:"Formats par d\xE9faut",default_formats_description:"Modifiez ci-dessous les formats d'adresse ou l'email utilis\xE9 lors de la cr\xE9ation d'un re\xE7u de paiement.",default_payment_email_body:"Mod\xE8le d'email",company_address_format:"Adresse de la soci\xE9t\xE9",from_customer_address_format:"Adresse de facturation",payment_email_attachment:"Envoyer les re\xE7us de paiement en pi\xE8ces jointes",payment_email_attachment_setting_description:`Activez cette option si vous souhaitez envoyer les devis en pi\xE8ces jointes. Le bouton "Afficher le re\xE7u de paiement" n'appara\xEEtra plus dans l'email.`,payment_settings_updated:"Param\xE8tres mis \xE0 jour"},items:{title:"Articles",units:"Unit\xE9s",add_item_unit:"Ajouter une unit\xE9",edit_item_unit:"Modifier cette unit\xE9",unit_name:"Nom",item_unit_added:"Unit\xE9 ajout\xE9e",item_unit_updated:"Unit\xE9 mis \xE0 jour",item_unit_confirm_delete:"\xCAtes-vous sur de supprimer cette unit\xE9 ?",already_in_use:"Cette unit\xE9 existe d\xE9j\xE0",deleted_message:"Unit\xE9 supprim\xE9e"},notes:{title:"Notes de bas de page",description:"Cr\xE9ez des notes de bas de page r\xE9utilisable sur vos factures, devis et paiements.",notes:"Note de bas de page",type:"Type\xA0",add_note:"Nouvelle note de bas de page",add_new_note:"Ajouter une note de bas de page",name:"Nom",edit_note:"Modifier cette note de bas de page",note_added:"Note de bas de page ajout\xE9e",note_updated:"Note de bas de page mise \xE0 jour",note_confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette note de bas de page",already_in_use:"La note de bas de page est d\xE9j\xE0 utilis\xE9e",deleted_message:"Note de bas de page supprim\xE9e"}},account_settings:{profile_picture:"Image de profil",name:"Nom",email:"Email",password:"Mot de passe",confirm_password:"Confirmez le mot de passe",account_settings:"Profil",save:"Enregistrer",section_description:"Mettez \xE0 jour ici vos param\xE8tres de compte, tels que votre nom, votre email ou votre mot de passe.",updated_message:"Profil mis \xE0 jour"},user_profile:{name:"Nom",email:"Email",password:"Mot de passe",confirm_password:"Confirmez le mot de passe"},notification:{title:"Notifications",email:"Envoyer des notifications \xE0",description:"D\xE9finissez ici les notifications que vous souhaitez recevoir par email.",invoice_viewed:"Facture consult\xE9e",invoice_viewed_desc:"Lorsque le client visualise la facture envoy\xE9e via le tableau de bord de Neptune.",estimate_viewed:"Devis consult\xE9",estimate_viewed_desc:"Lorsque le client visualise le devis envoy\xE9 via le tableau de bord de Neptune.",save:"Enregistrer",email_save_message:"Email enregistr\xE9",please_enter_email:"Veuillez entrer un email"},roles:{title:"R\xF4les",description:"G\xE9rer les r\xF4les & autorisations de cette soci\xE9t\xE9",save:"Enregistrer",add_new_role:"Ajouter un r\xF4le",role_name:"Nom",added_on:"Ajout\xE9 le",add_role:"Ajouter un r\xF4le",edit_role:"Modifier ce r\xF4le",name:"Nom",permission:"Autorisation | Autorisations",select_all:"Tout s\xE9lectionner",none:"Aucun",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce r\xF4le",created_message:"R\xF4le cr\xE9\xE9",updated_message:"R\xF4le mis \xE0 jour",deleted_message:"R\xF4le supprim\xE9",already_in_use:"Le r\xF4le est d\xE9j\xE0 utilis\xE9"},exchange_rate:{exchange_rate:"Taux de change",title:"R\xE9soudre les probl\xE8mes de taux de change",description:"Veuillez entrez le taux de change pour toutes les devises mentionn\xE9es ci-dessous pour calculer les totaux en {currency}.",drivers:"Fournisseurs",new_driver:"Ajouter un fournisseur",edit_driver:"Modifier ce fournisseur",select_driver:"S\xE9lectionner un fournisseur",update:"s\xE9lectionner le taux de change ",providers_description:"Configurez vos fournisseurs de taux de change ici pour r\xE9cup\xE9rer automatiquement le dernier taux de change sur les transactions.",key:"Cl\xE9 d'API",name:"Nom",driver:"Fournisseur",is_default:"PAR D\xC9FAUT",currency:"Devises",exchange_rate_confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce fournisseur",created_message:"Fournisseur cr\xE9\xE9",updated_message:"Fournisseur mis \xE0 jour",deleted_message:"Fournisseur supprim\xE9",error:"Vous ne pouvez pas supprimer le fournisseur actif",default_currency_error:"Cette devise est d\xE9j\xE0 affect\xE9e \xE0 un fournisseur",exchange_help_text:"Veuillez entrer le taux de change pour convertir {currency} en {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Serveur",url:"URL",active:"Actif",currency_help_text:"Ce fournisseur ne sera utilis\xE9 que pour les devises s\xE9lectionn\xE9es ci-dessus",currency_in_used:"Les devises suivantes sont d\xE9j\xE0 affect\xE9es \xE0 un autre fournisseur. Veuillez d\xE9s\xE9lectionner ces devises pour r\xE9activer ce fournisseur."},tax_types:{title:"Taxes",add_tax:"Ajouter une taxe",edit_tax:"Modifier cette taxe",description:"Ajoutez ou supprimez ici des taxes, et choisissez si elles s'appliquent individuellement aux articles ou au montant total.",add_new_tax:"Nouvelle taxe",tax_settings:"Param\xE8tres de taxe",tax_per_item:"Taxe par article",tax_name:"Nom",compound_tax:"Taxe empil\xE9e",percent:"Pourcentage",action:"action",tax_setting_description:"Activez cette option si vous souhaitez ajouter des taxes \xE0 des postes de facture individuels. Par d\xE9faut, les taxes sont ajout\xE9es directement \xE0 la facture.",created_message:"Taxe cr\xE9\xE9e",updated_message:"Taxe mise \xE0 jour",deleted_message:"Taxe supprim\xE9e",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce type de taxe",already_in_use:"La taxe est d\xE9j\xE0 utilis\xE9e"},payment_modes:{title:"Moyens de paiement",description:"Indiquez les diff\xE9rents moyen de paiement que vous utilisez",add_payment_mode:"Ajouter un mode de paiement",edit_payment_mode:"Modifier le mode de paiement",mode_name:"Nom",payment_mode_added:"Mode de paiement ajout\xE9",payment_mode_updated:"Mode de paiement mis \xE0 jour",payment_mode_confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer ce mode de paiement",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Mode de paiement supprim\xE9"},expense_category:{title:"Cat\xE9gories de d\xE9pense",action:"action",description:"Ajoutez ou supprimez ici des cat\xE9gories de d\xE9pense.",add_new_category:"Ajouter une cat\xE9gorie",add_category:"Nouvelle cat\xE9gorie",edit_category:"Modifier cette cat\xE9gorie",category_name:"Nom",category_description:"Description",created_message:"Cat\xE9gorie de d\xE9penses cr\xE9\xE9e",deleted_message:"Cat\xE9gorie de d\xE9penses supprim\xE9e",updated_message:"Cat\xE9gorie de d\xE9penses mise \xE0 jour",confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette cat\xE9gorie de d\xE9penses",already_in_use:"La cat\xE9gorie est d\xE9j\xE0 utilis\xE9e"},preferences:{currency:"Devise",default_language:"Langue par d\xE9faut",time_zone:"Fuseau horaire",fiscal_year:"Exercice fiscal",date_format:"Format de date",discount_setting:"R\xE9glage de remise",discount_per_item:"Remise par article",discount_setting_description:"Activez cette option si vous souhaitez d\xE9tailler les remises par article. Par d\xE9faut, les remises sont ajout\xE9es au sous-total.",expire_public_links:"Expiration automatique des liens publics",expire_setting_description:"Sp\xE9cifiez si vous souhaitez faire expirer tous les liens publiques envoy\xE9s par l'application pour consulter les factures, devis, paiements,... apr\xE8s une dur\xE9e sp\xE9cifique.",save:"Enregistrer",preference:"Pr\xE9f\xE9rence | Pr\xE9f\xE9rences",general_settings:"Modifiez ici les param\xE8tres globaux de InvoiceShelf.",updated_message:"Pr\xE9f\xE9rences mises \xE0 jour",select_language:"Choisir la langue",select_time_zone:"S\xE9lectionnez le fuseau horaire",select_date_format:"S\xE9lectionnez le format de date",select_financial_year:"Exercice fiscal",recurring_invoice_status:"Statut de la facture r\xE9currente",create_status:"Cr\xE9er un statut",active:"Actif",on_hold:"En attente",update_status:"Mettre \xE0 jour le statut",completed:"Termin\xE9",company_currency_unchangeable:"La devise de la soci\xE9t\xE9 ne peut pas \xEAtre modifi\xE9e"},update_app:{title:"Mise \xE0 jour",description:"Mettez simplement InvoiceShelf \xE0 jour en cliquant sur le bouton ci-dessous.",check_update:"Rechercher des mises \xE0 jour",avail_update:"Nouvelle mise \xE0 jour disponible",next_version:"Version suivante",requirements:"Sp\xE9cifications requises",update:"Mettre \xE0 jour maintenant",update_progress:"Mise \xE0 jour en cours...",progress_text:"Cela ne prendra que quelques minutes. Veuillez ne pas actualiser ou fermer la fen\xEAtre avant la fin de la mise \xE0 jour",update_success:"L'application a \xE9t\xE9 mise \xE0 jour. Veuillez patienter pendant le rechargement de la fen\xEAtre de votre navigateur.",latest_message:"Bravo, vous \xEAtes \xE0 jour.",current_version:"Version actuelle",download_zip_file:"T\xE9l\xE9charger le fichier ZIP",unzipping_package:"D\xE9zipper le package",copying_files:"Copie de fichiers en cours",deleting_files:"Supprimer les fichiers inutilis\xE9s",running_migrations:"Migrations en cours",finishing_update:"Finalisation de la mise \xE0 jour",update_failed:"\xC9chec de la mise \xE0 jour",update_failed_text:"D\xE9sol\xE9 ! Votre mise \xE0 jour a \xE9chou\xE9 \xE0: {step} \xE9tape",update_warning:"Cet utilitaire va \xE9craser tous les fichiers et templates de l'application. Veuillez faire une sauvegarde de vos templates et de la base de donn\xE9e avant de faire la mise \xE0 jour."},backup:{title:"Sauvegarde | Sauvegardes",description:"G\xE9rez ici vos sauvegardes. InvoiceShelf cr\xE9\xE9e un fichiez ZIP contenant vos fichiers et un export de la base de donn\xE9es.",new_backup:"Faire une sauvegarde",create_backup:"Cr\xE9er une sauvegarde",select_backup_type:"Type de sauvegarde",backup_confirm_delete:"Vous ne pourrez pas r\xE9cup\xE9rer cette sauvegarde",path:"chemin",new_disk:"Nouveau stockage",created_at:"cr\xE9\xE9 \xE0",size:"taille",dropbox:"dropbox",local:"local",healthy:"en bonne sant\xE9",amount_of_backups:"nombre de sauvegardes",newest_backups:"derni\xE8res sauvegardes",used_storage:"Stockage utilis\xE9",select_disk:"Emplacement",action:"Action",deleted_message:"Sauvegarde supprim\xE9e",created_message:"Sauvegarde cr\xE9\xE9e",invalid_disk_credentials:"Informations d'identification invalides de l'espace de stockage"},disk:{title:"Stockage | Stockages",description:"InvoiceShelf utilise par d\xE9faut votre disque local pour stocker les sauvegardes, les avatar et d'autres fichiers image. Vous pouvez configurer d'autres comptes de stockage, comme DigitalOcean, S3 et Dropbox.",created_at:"cr\xE9\xE9 \xE0",dropbox:"dropbox",name:"Nom",driver:"Compte de stockage",disk_type:"Type\xA0",disk_name:"Nom",new_disk:"Ajouter un espace de stockage",filesystem_driver:"Fournisseur",local_driver:"stockage local",local_root:"r\xE9pertoire local",public_driver:"Stockage public",public_root:"R\xE9pertoire public",public_url:"URL publique",public_visibility:"Visibilit\xE9 publique",media_driver:"Stockage multim\xE9dia",media_root:"R\xE9pertoire m\xE9dia",aws_driver:"AWS",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"R\xE9gion AWS",aws_bucket:"Bucket",aws_root:"R\xE9pertoire",do_spaces_type:"Type",do_spaces_key:"Key",do_spaces_secret:"Secret",do_spaces_region:"R\xE9gion",do_spaces_bucket:"Bucket",do_spaces_endpoint:"Endpoint",do_spaces_root:"R\xE9pertoire",dropbox_type:"Type",dropbox_token:"Token",dropbox_key:"Key",dropbox_secret:"Secret",dropbox_app:"Application",dropbox_root:"R\xE9pertoire",default_driver:"Fournisseur par d\xE9faut",is_default:"Par d\xE9faut",set_default_disk:"D\xE9finir l'espace par d\xE9faut",set_default_disk_confirm:"Cet espace sera utilis\xE9 par d\xE9faut pour l'enregistrement des PDF",success_set_default_disk:"Stockage par d\xE9faut mis \xE0 jour",save_pdf_to_disk:"Enregistrer les PDF sur le disque",disk_setting_description:"Activez cette option si vous souhaitez enregistrer automatiquement une copie de chaque facture, devis et re\xE7u de paiement PDF sur votre disque par d\xE9faut. L'activation de cette option r\xE9duira le temps de chargement lors de l'affichage des PDF.",select_disk:"Emplacement",disk_settings:"Param\xE8tres de stockage",confirm_delete:"Vos fichiers et dossiers existants sur le disque sp\xE9cifi\xE9 ne seront pas affect\xE9s, mais la configuration de votre disque sera supprim\xE9e de InvoiceShelf",action:"Action",edit_file_disk:"Modifier cet espace de stockage",success_create:"Stockage ajout\xE9",success_update:"Stockage mis \xE0 jour",error:"L'ajout de disque a \xE9chou\xE9",deleted_message:"Stockage supprim\xE9",disk_variables_save_successfully:"Stockage configur\xE9",disk_variables_save_error:"La configuration du stockage a \xE9chou\xE9.",invalid_disk_credentials:"Informations d'identification non valides du stockage s\xE9lectionn\xE9"},taxations:{add_billing_address:"Entrez l'adresse de facturation",add_shipping_address:"Entrez l'adresse de livraison",add_company_address:"Entrez l'adresse de la soci\xE9t\xE9",modal_description:"Les informations ci-dessous sont requises afin de r\xE9cup\xE9rer les taxes de vente.",add_address:"Ajoutez une adresse pour r\xE9cup\xE9rer les taxes de vente.",address_placeholder:"Exemple: 123, My Street",city_placeholder:"Exemple: Los Angeles",state_placeholder:"Exemple: CA",zip_placeholder:"Exemple: 90024",invalid_address:"Veuillez fournir une adresse valide."}},Is={account_info:"Information du compte",account_info_desc:"Les d\xE9tails ci-dessous seront utilis\xE9s pour cr\xE9er le compte administrateur principal. Aussi, vous pouvez modifier les d\xE9tails \xE0 tout moment apr\xE8s la connexion.",name:"Nom",email:"Email",password:"Mot de passe",confirm_password:"Confirmez le mot de passe",save_cont:"Enregistrer et poursuivre",company_info:"Coordonn\xE9es de la soci\xE9t\xE9",company_info_desc:"Ces informations seront affich\xE9es sur les factures. Notez que vous pouvez \xE9diter ceci plus tard sur la page des param\xE8tres.",company_name:"Nom",company_logo:"Logo",logo_preview:"Aper\xE7u",preferences:"Pr\xE9f\xE9rences",preferences_desc:"Pr\xE9f\xE9rences par d\xE9faut du syst\xE8me.",currency_set_alert:"La devise ne pourra pas \xEAtre chang\xE9.",country:"Pays",state:"\xC9tat",city:"Ville",address:"Adresse",street:"Rue 1 | Rue 2",phone:"T\xE9l\xE9phone",zip_code:"Code postal",go_back:"Revenir",currency:"Devise",language:"Langue",time_zone:"Fuseau horaire",fiscal_year:"Exercice fiscal",date_format:"Format de date",from_address:"De l'adresse",username:"Nom d'utilisateur",next:"Suivant",continue:"Poursuivre",skip:"Ignorer",database:{database:"URL du site et base de donn\xE9es",connection:"Connexion \xE0 la base de donn\xE9es",host:"Serveur de la base de donn\xE9es",port:"Port de la base de donn\xE9es",password:"Mot de passe de la base de donn\xE9es",app_url:"Application URL",app_domain:"Nom de domaine",username:"Nom d'utilisateur de la base de donn\xE9es",db_name:"Nom de la base de donn\xE9es",db_path:"Emplacement de la base de donn\xE9es",desc:"Cr\xE9ez une base de donn\xE9es sur votre serveur et d\xE9finissez les informations d'identification \xE0 l'aide du formulaire ci-dessous."},permissions:{permissions:"Permissions",permission_confirm_title:"\xCAtes-vous certain de vouloir continuer ?",permission_confirm_desc:"La v\xE9rification des permissions du dossier a \xE9chou\xE9",permission_desc:"Vous trouverez ci-dessous la liste des permissions de dossier requises pour le fonctionnement de l'application. Si la v\xE9rification des permissions \xE9choue, veillez mettre \xE0 jour vos permissions de dossier."},verify_domain:{title:"V\xE9rification du domaine",desc:"InvoiceShelf utilise l'authentification bas\xE9e sur la session qui n\xE9cessite une v\xE9rification du domaine pour des raisons de s\xE9curit\xE9. Veuillez saisir le domaine sur lequel vous allez acc\xE9der \xE0 votre application web.",app_domain:"Domaine de l'application",verify_now:"V\xE9rifier maintenant",success:"V\xE9rification du domaine r\xE9ussie.",failed:"La v\xE9rification du domaine a \xE9chou\xE9. Veuillez entrer un nom de domaine valide.",verify_and_continue:"V\xE9rifier et continuer"},mail:{host:"Serveur email",port:"Port",driver:"Fournisseur d'email",secret:"Secret",mailgun_secret:"Secret",mailgun_domain:"Nom de domaine",mailgun_endpoint:"Endpoint",ses_secret:"Secret",ses_key:"Key",password:"Mot de passe",username:"Nom d'utilisateur",mail_config:"Envoi d'emails",from_name:"Nom de messagerie",from_mail:"Email de l'exp\xE9diteur",encryption:"Chiffrement des emails",mail_config_desc:"Les d\xE9tails ci-dessous seront utilis\xE9s pour mettre \xE0 jour le fournisseur de messagerie. Vous pourrez modifier ceux-ci \xE0 tout moment apr\xE8s la connexion."},req:{system_req:"Configuration requise",php_req_version:"Php (version {version} n\xE9cessaire)",check_req:"V\xE9rifier les pr\xE9requis",system_req_desc:"InvoiceShelf a quelques pr\xE9requis. Assurez-vous que votre serveur dispose de la version Php requise et de toutes les extensions mentionn\xE9es ci-dessous."},errors:{migrate_failed:"\xC9chec de la migration",database_variables_save_error:"Impossible de cr\xE9er le fichier de configuration. Veuillez v\xE9rifier les permissions du r\xE9pertoire",mail_variables_save_error:"La configuration du courrier \xE9lectronique a \xE9chou\xE9.",connection_failed:"La connexion \xE0 la base de donn\xE9es a \xE9chou\xE9",database_should_be_empty:"La base de donn\xE9es devrait \xEAtre vide"},success:{mail_variables_save_successfully:"Email configur\xE9",database_variables_save_successfully:"Base de donn\xE9es configur\xE9e."}},Ns={invalid_phone:"Num\xE9ro de t\xE9l\xE9phone invalide",invalid_url:"URL invalide (ex: http://www.invoiceshelf.com)",invalid_domain_url:"URL invalide (ex: invoiceshelf.com)",required:"Champ requis",email_incorrect:"Adresse Email incorrecte.",email_already_taken:"Un compte est d\xE9j\xE0 associ\xE9 \xE0 cette adresse email.",email_does_not_exist:"Cet utilisateur n'existe pas",item_unit_already_taken:"Cette unit\xE9 est d\xE9j\xE0 \xE9t\xE9 utilis\xE9e",payment_mode_already_taken:"Ce moyen de paiement est d\xE9j\xE0 utilis\xE9",send_reset_link:"Envoyer le lien de r\xE9initialisation",not_yet:"Pas encore re\xE7u ? R\xE9essayer",password_min_length:"Le mot de passe doit contenir au moins {count} caract\xE8res",name_min_length:"Le nom doit comporter au moins {count} lettres.",prefix_min_length:"Le pr\xE9fixe doit faire au moins {count} lettres.",enter_valid_tax_rate:"Entrez un taux de taxe valide",numbers_only:"Chiffres uniquement.",characters_only:"Caract\xE8res seulement.",password_incorrect:"Les mots de passe doivent \xEAtre identiques",password_length:"Le mot de passe doit comporter au moins {count} caract\xE8res.",qty_must_greater_than_zero:"La quantit\xE9 doit \xEAtre sup\xE9rieure \xE0 z\xE9ro.",price_greater_than_zero:"Le prix doit \xEAtre sup\xE9rieur \xE0 z\xE9ro.",payment_greater_than_zero:"Le paiement doit \xEAtre sup\xE9rieur \xE0 z\xE9ro.",payment_greater_than_due_amount:"Le paiement saisi est plus \xE9lev\xE9 que le montant d\xFB de cette facture.",quantity_maxlength:"La quantit\xE9 ne doit pas d\xE9passer 20 chiffres.",price_maxlength:"Le prix ne doit pas d\xE9passer 20 chiffres.",price_minvalue:"Le prix doit \xEAtre sup\xE9rieur \xE0 0.",amount_maxlength:"Le montant ne doit pas d\xE9passer 20 chiffres.",amount_minvalue:"Le montant doit \xEAtre sup\xE9rieur \xE0 0.",discount_maxlength:"La remise ne doit pas \xEAtre sup\xE9rieure \xE0 la remise maximale",description_maxlength:"La description ne doit pas d\xE9passer 255 caract\xE8res.",subject_maxlength:"L'objet ne doit pas d\xE9passer 100 caract\xE8res.",message_maxlength:"Le message ne doit pas d\xE9passer 255 caract\xE8res.",maximum_options_error:"Maximum de {max} options s\xE9lectionn\xE9es. Commencez par supprimer une option s\xE9lectionn\xE9e pour en s\xE9lectionner une autre.",notes_maxlength:"Les notes de bas de page ne doivent pas d\xE9passer 255 caract\xE8res.",address_maxlength:"L'adresse ne doit pas d\xE9passer 255 caract\xE8res.",ref_number_maxlength:"Le num\xE9ro de r\xE9f\xE9rence ne doit pas d\xE9passer 255 caract\xE8res.",prefix_maxlength:"Le pr\xE9fixe ne doit pas d\xE9passer 5 caract\xE8res.",something_went_wrong:"quelque chose a mal tourn\xE9",number_length_minvalue:"Ce nombre doit \xEAtre sup\xE9rieur \xE0 0",at_least_one_ability:"Veuillez s\xE9lectionner au moins une autorisation.",valid_driver_key:"Veuillez saisir une cl\xE9 {driver} valide.",valid_exchange_rate:"Veuillez saisir un taux de change valide.",company_name_not_same:"Le nom de la soci\xE9t\xE9 doit correspondre au nom fourni."},Es={starter_plan:"Cette fonctionnalit\xE9 est disponible \xE0 partir du plan Starter.",invalid_provider_key:"Veuillez entrer une cl\xE9 d'API valide du fournisseur.",estimate_number_used:"Ce num\xE9ro de devis est d\xE9j\xE0 utilis\xE9.",invoice_number_used:"Ce num\xE9ro de facture est d\xE9j\xE0 utilis\xE9.",payment_attached:"Cette facture est li\xE9e \xE0 un re\xE7u de paiement. Veuillez d'abord le supprimer avant de poursuivre.",payment_number_used:"Ce num\xE9ro de paiement est d\xE9j\xE0 utilis\xE9.",name_already_taken:"Ce nom est d\xE9j\xE0 pris.",receipt_does_not_exist:"Le re\xE7u n'existe pas.",customer_cannot_be_changed_after_payment_is_added:"Le client ne peut pas \xEAtre modifi\xE9 apr\xE8s l'ajout du paiement",invalid_credentials:"Identifiants invalides.",not_allowed:"Non autoris\xE9",login_invalid_credentials:"Ces identifiants ne correspondent pas \xE0 nos enregistrements.",enter_valid_cron_format:"Veuillez entrer une t\xE2che Cron valide",email_could_not_be_sent:"L'Email n'a pas pu \xEAtre envoy\xE9 vers cette adresse email.",invalid_address:"Veuillez sp\xE9cifier une adresse valide.",invalid_key:"Veuillez sp\xE9cifier une cl\xE9 valide.",invalid_state:"Veuillez sp\xE9cifier un \xE9tat valide.",invalid_city:"Veuillez sp\xE9cifier une ville valide.",invalid_postal_code:"Veuillez sp\xE9cifier un code postal valide.",invalid_format:"Veuillez sp\xE9cifier un format de requ\xEAte valide.",api_error:"Le serveur ne r\xE9pond plus.",feature_not_enabled:"Fonctionnalit\xE9 inactive.",request_limit_met:"Limite de requ\xEAtes API d\xE9pass\xE9e.",address_incomplete:"Adresse incompl\xE8te"},Cs="Devis",Ts="N\xB0",Rs="Date",Ms="Date d'expiration",Fs="Facture",$s="Num\xE9ro",Vs="Date",Us="Date d\u2019\xE9ch\xE9ance",Os="Notes de bas de page",Ls="Articles",qs="Quantit\xE9",Bs="Prix",Ks="Remise",Zs="Montant",Ws="Sous-total",Hs="Total TTC",Qs="Paiement",Gs="Re\xE7u de paiement",Ys="Date de paiement",Js="Num\xE9ro",Xs="Moyen de paiement",er="Montant re\xE7u",tr="RAPPORT DE D\xC9PENSES",ar="TOTAL DES D\xC9PENSES",nr="RECETTES ET D\xC9PENSES",ir="Rapport de vente client",or="Rapport de vente par articles",sr="Rapport de r\xE9sum\xE9 fiscal",rr="REVENU",dr="R\xC9SULTAT",lr="Rapport de ventes : par client",cr="TOTAL DES VENTES",_r="Rapport des ventes : par article",ur="TAXES",mr="TOTAL",pr="Taxe",fr="D\xE9penses",gr="Facturer \xE0",vr="Exp\xE9dier \xE0",yr="Re\xE7u de :",hr="Taxe";var br={navigation:_s,general:us,dashboard:ms,tax_types:ps,global_search:fs,company_switcher:gs,dateRange:vs,customers:ys,items:hs,estimates:bs,invoices:ks,recurring_invoices:ws,payments:zs,expenses:xs,login:Ss,modules:Ps,users:js,reports:As,settings:Ds,wizard:Is,validation:Ns,errors:Es,pdf_estimate_label:Cs,pdf_estimate_number:Ts,pdf_estimate_date:Rs,pdf_estimate_expire_date:Ms,pdf_invoice_label:Fs,pdf_invoice_number:$s,pdf_invoice_date:Vs,pdf_invoice_due_date:Us,pdf_notes:Os,pdf_items_label:Ls,pdf_quantity_label:qs,pdf_price_label:Bs,pdf_discount_label:Ks,pdf_amount_label:Zs,pdf_subtotal:Ws,pdf_total:Hs,pdf_payment_label:Qs,pdf_payment_receipt_label:Gs,pdf_payment_date:Ys,pdf_payment_number:Js,pdf_payment_mode:Xs,pdf_payment_amount_received_label:er,pdf_expense_report_label:tr,pdf_total_expenses_label:ar,pdf_profit_loss_label:nr,pdf_sales_customers_label:ir,pdf_sales_items_label:or,pdf_tax_summery_label:sr,pdf_income_label:rr,pdf_net_profit_label:dr,pdf_customer_sales_report:lr,pdf_total_sales_label:cr,pdf_item_sales_label:_r,pdf_tax_report_label:ur,pdf_total_tax_label:mr,pdf_tax_types_label:pr,pdf_expenses_label:fr,pdf_bill_to:gr,pdf_ship_to:vr,pdf_received_from:yr,pdf_tax_label:hr};const kr={dashboard:"Tablero",customers:"Clientes",items:"Art\xEDculos",invoices:"Facturas","recurring-invoices":"Facturas recurrentes",expenses:"Gastos",estimates:"Presupuestos",payments:"Pagos",reports:"Informes",settings:"Ajustes",logout:"Cerrar sesi\xF3n",users:"Usuarios",modules:"M\xF3dulos"},wr={add_company:"A\xF1adir empresa",view_pdf:"Ver PDF",copy_pdf_url:"Copiar direcci\xF3n URL del archivo PDF",download_pdf:"Descargar PDF",save:"Guardar",create:"Crear",cancel:"Cancelar",update:"Actualizar",deselect:"Deseleccionar",download:"Descargar",from_date:"Desde la fecha",to_date:"Hasta la fecha",from:"De",to:"A",ok:"De acuerdo",yes:"S\xED",no:"No",sort_by:"Ordenar por",ascending:"Ascendente",descending:"Descendente",subject:"Asunto",body:"Cuerpo",message:"Mensaje",send:"Enviar",preview:"Previsualizar",go_back:"Volver",back_to_login:"\xBFVolver al inicio de sesi\xF3n?",home:"Inicio",filter:"Filtrar",delete:"Eliminar",edit:"Editar",view:"Ver",add_new_item:"Agregar \xEDtem nuevo",clear_all:"Limpiar todo",showing:"Mostrar",of:"de",actions:"Acciones",subtotal:"SUBTOTAL",discount:"DESCUENTO",fixed:"Fijo",percentage:"Porcentaje",tax:"IMPUESTO",total_amount:"VALOR TOTAL",bill_to:"Cobrar a",ship_to:"Enviar a",due:"Debido",draft:"Borrador",sent:"Enviado",all:"Todas",select_all:"Seleccionar todo",select_template:"Seleccionar plantilla",choose_file:"Haga clic aqu\xED para elegir un archivo",choose_template:"Elige una plantilla",choose:"Escoger",remove:"Eliminar",select_a_status:"Selecciona un estado",select_a_tax:"Selecciona un impuesto",search:"Buscar",are_you_sure:"\xBFEst\xE1s seguro?",list_is_empty:"La lista esta vac\xEDa.",no_tax_found:"\xA1No se encontraron impuestos!",four_zero_four:"404",you_got_lost:"Whoops! \xA1Te perdiste!",go_home:"Volver al Inicio",test_mail_conf:"Probar configuraci\xF3n de correo",send_mail_successfully:"El correo enviado con \xE9xito",setting_updated:"Configuraci\xF3n actualizada con \xE9xito",select_state:"Seleccionar estado",select_country:"Seleccionar pa\xEDs",select_city:"Seleccionar ciudad",street_1:"Calle 1",street_2:"Calle 2",action_failed:"Accion Fallida",retry:"Procesar de nuevo",choose_note:"Elegir nota",no_note_found:"No se encontr\xF3 ninguna nota",insert_note:"Insertar una nota",copied_pdf_url_clipboard:"Copiar Url al portapapeles",copied_url_clipboard:"\xA1URL copiada al portapapeles!",docs:"Documentaci\xF3n",do_you_wish_to_continue:"\xBFDeseas continuar?",note:"Nota",pay_invoice:"Pagar factura",login_successfully:"Logeado Satisfactoriamente!",logged_out_successfully:"Logeado Satisfactoriamente",mark_as_default:"Marcar como predeterminado"},zr={select_year:"Seleccionar a\xF1o",cards:{due_amount:"Importe pendiente",customers:"Clientes",invoices:"Facturas",estimates:"Presupuestos",payments:"Ver Medios de Pago"},chart_info:{total_sales:"Ventas",total_receipts:"Ingresos",total_expense:"Gastos",net_income:"Ingresos netos",year:"Seleccione a\xF1o"},monthly_chart:{title:"Gastos de venta"},recent_invoices_card:{title:"Facturas adeudadas",due_on:"Debido a",customer:"Cliente",amount_due:"Importe pendiente",actions:"Acciones",view_all:"Ver todo"},recent_estimate_card:{title:"Presupuestos recientes",date:"Fecha",customer:"Cliente",amount_due:"Importe pendiente",actions:"Acciones",view_all:"Ver todo"}},xr={name:"Nombre",description:"Descripci\xF3n",percent:"Por ciento",compound_tax:"Impuesto compuesto"},Sr={search:"Buscar...",customers:"Clientes",users:"Usuarios",no_results_found:"No se encontraron resultados"},Pr={label:"CAMBIAR EMPRESA",no_results_found:"No se encontraron resultados",add_new_company:"A\xF1adir nueva empresa",new_company:"Nueva empresa",created_message:"Empresa creada satisfactoriamente"},jr={today:"Hoy",this_week:"Esta semana",this_month:"Este mes",this_quarter:"Este trimestre",this_year:"A\xF1o actual",previous_week:"Semana pasada",previous_month:"Mes pasado",previous_quarter:"Trimestre pasado",previous_year:"A\xF1o pasado",custom:"Personalizado"},Ar={title:"Clientes",prefix:"Prefijo",add_customer:"Agregar cliente",contacts_list:"Lista de clientes",name:"Nombre",mail:"Correo | Correos",statement:"Declaraci\xF3n",display_name:"Nombre para mostrar",primary_contact_name:"Nombre de contacto primario",contact_name:"Nombre de contacto",amount_due:"Importe pendiente",email:"Correo electr\xF3nico",address:"Direcci\xF3n",phone:"Tel\xE9fono",website:"Sitio web",overview:"Descripci\xF3n general",invoice_prefix:"Prefijo de la factura",estimate_prefix:"Prefijo de los presupuestos",payment_prefix:"Prefijo de pago",enable_portal:"Habilitar Portal",country:"Pa\xEDs",state:"Estado",city:"Ciudad",zip_code:"C\xF3digo postal",added_on:"A\xF1adido el",action:"Acci\xF3n",password:"Contrase\xF1a",confirm_password:"Confirmar contrase\xF1a",street_number:"N\xFAmero de calle",primary_currency:"Moneda primaria",description:"Descripci\xF3n",add_new_customer:"Agregar nuevo cliente",save_customer:"Guardar cliente",update_customer:"Actualizar cliente",customer:"Cliente | Clientes",new_customer:"Nuevo cliente",edit_customer:"Editar cliente",basic_info:"Informaci\xF3n b\xE1sica",portal_access:"Acceso al portal",portal_access_text:"\xBFLe gustar\xEDa permitir que este cliente inicie sesi\xF3n en el Portal del Cliente?",portal_access_url:"Portal URL del cliente",portal_access_url_help:"Por favor, copie y reenv\xEDe la URL anterior a su cliente para proporcionar acceso.",billing_address:"Direcci\xF3n de Facturaci\xF3n",shipping_address:"Direcci\xF3n de Env\xEDo",copy_billing_address:"Copia de facturaci\xF3n",no_customers:"\xA1A\xFAn no hay clientes!",no_customers_found:"\xA1No se encontraron clientes!",no_contact:"No hay contactos",no_contact_name:"No hay nombres de contactos",list_of_customers:"Esta secci\xF3n contendr\xE1 la lista de clientes.",primary_display_name:"Nombre de visualizaci\xF3n principal",select_currency:"Seleccione el tipo de moneda",select_a_customer:"Selecciona un cliente",type_or_click:"Escriba o haga clic para seleccionar",new_transaction:"Nueva transacci\xF3n",no_matching_customers:"\xA1No hay clientes coincidentes!",phone_number:"N\xFAmero de tel\xE9fono",create_date:"Fecha de Creaci\xF3n",confirm_delete:"No podr\xE1 recuperar este cliente y todas las facturas, estimaciones y pagos relacionados. | No podr\xE1 recuperar estos clientes y todas las facturas, estimaciones y pagos relacionados.",created_message:"Cliente creado con \xE9xito",updated_message:"Cliente actualizado con \xE9xito",address_updated_message:"Informaci\xF3n del domicilio actualizado correctamente",deleted_message:"Cliente eliminado correctamente | Clientes eliminados exitosamente",edit_currency_not_allowed:"No se puede cambiar la divisa una vez creadas las transacciones."},Dr={title:"Art\xEDculos",items_list:"Lista de art\xEDculos",name:"Nombre",unit:"Unidad",description:"Descripci\xF3n",added_on:"A\xF1adido",price:"Precio",date_of_creation:"Fecha de creaci\xF3n",not_selected:"Ning\xFAn elemento seleccionado",action:"Acci\xF3n",add_item:"A\xF1adir art\xEDculo",save_item:"Guardar art\xEDculo",update_item:"Actualizar elemento",item:"Art\xEDculo | Art\xEDculos",add_new_item:"Agregar \xEDtem nuevo",new_item:"Nuevo art\xEDculo",edit_item:"Editar elemento",no_items:"\xA1A\xFAn no hay art\xEDculos!",list_of_items:"Esta secci\xF3n contendr\xE1 la lista de art\xEDculos.",select_a_unit:"seleccionar unidad",taxes:"Impuestos",item_attached_message:"No se puede eliminar un elemento que ya est\xE1 en uso.",confirm_delete:"No podr\xE1 recuperar este art\xEDculo | No podr\xE1s recuperar estos elementos",created_message:"Art\xEDculo creado con \xE9xito",updated_message:"Art\xEDculo actualizado con \xE9xito",deleted_message:"Elemento eliminado con \xE9xito | Elementos eliminados correctamente"},Ir={title:"Presupuestos",accept_estimate:"Aceptar cotizaci\xF3n",reject_estimate:"Rechazar cotizaci\xF3n",estimate:"Presupuesto | Presupuestos",estimates_list:"Lista de presupuestos",days:"{d\xEDas} D\xEDas",months:"{meses} Mes",years:"{a\xF1os} A\xF1o",all:"Todas",paid:"Pagada",unpaid:"No pagado",customer:"CLIENTE",ref_no:"N\xDAMERO DE REFERENCIA.",number:"N\xDAMERO",amount_due:"IMPORTE PENDIENTE",partially_paid:"Parcialmente pagado",total:"Total",discount:"Descuento",sub_total:"Subtotal",estimate_number:"N\xFAmero de Presupuesto",ref_number:"N\xFAmero de referencia",contact:"Contacto",add_item:"Agregar un art\xEDculo",date:"Fecha",due_date:"Fecha de vencimiento",expiry_date:"Fecha de caducidad",status:"Estado",add_tax:"Agregar impuesto",amount:"Cantidad",action:"Acci\xF3n",notes:"Notas",tax:"Impuesto",estimate_template:"Plantilla de presupuesto",convert_to_invoice:"Convertir a factura",mark_as_sent:"Marcar como enviado",send_estimate:"Enviar presupuesto",resend_estimate:"Reenviar estimado",record_payment:"Registro de pago",add_estimate:"Agregar presupuesto",save_estimate:"Guardar presupuesto",confirm_conversion:"\xBFQuiere convertir este presupuesto en una factura?",conversion_message:"Conversi\xF3n exitosa",confirm_send_estimate:"Este presupuesto se enviar\xE1 por correo electr\xF3nico al cliente",confirm_mark_as_sent:"Este presupuesto se marcar\xE1 como enviado",confirm_mark_as_accepted:"Este presupuesto se marcar\xE1 como Aceptado",confirm_mark_as_rejected:"Este presupuesto se marcar\xE1 como Rechazado",no_matching_estimates:"\xA1No hay presupuestos coincidentes!",mark_as_sent_successfully:"Presupuesto marcado como enviado correctamente",send_estimate_successfully:"Presupuesto enviado con \xE9xito",errors:{required:"Se requiere campo"},accepted:"Aceptado",rejected:"Rechazado",expired:"Caducado",sent:"Enviado",draft:"Borrador",viewed:"Visto",declined:"Rechazado",new_estimate:"Nuevo presupuesto",add_new_estimate:"A\xF1adir nuevo presupuesto",update_Estimate:"Actualizar presupuesto",edit_estimate:"Editar presupuesto",items:"art\xEDculos",Estimate:"Presupuestos | Presupuestos",add_new_tax:"Agregar nuevo impuesto",no_estimates:"\xA1A\xFAn no hay presupuestos!",list_of_estimates:"Esta secci\xF3n contendr\xE1 la lista de presupuestos.",mark_as_rejected:"Marcar como rechazado",mark_as_accepted:"Marcar como aceptado",marked_as_accepted_message:"Presupuesto marcado como aceptado",marked_as_rejected_message:"Presupuesto marcado como rechazado",confirm_delete:"No podr\xE1 recuperar este presupuesto | No podr\xE1 recuperar estos presupuestos",created_message:"Presupuesto creada con \xE9xito",updated_message:"Presupuesto actualizada con \xE9xito",deleted_message:"Presupuesto eliminada con \xE9xito | Presupuestos eliminadas exitosamente",something_went_wrong:"Algo fue mal",item:{title:"T\xEDtulo del art\xEDculo",description:"Descripci\xF3n",quantity:"Cantidad",price:"Precio",discount:"Descuento",total:"Total",total_discount:"Descuento total",sub_total:"Subtotal",tax:"Impuesto",amount:"Cantidad",select_an_item:"Escriba o haga clic para seleccionar un elemento",type_item_description:"Descripci\xF3n del tipo de elemento(opcional)"},mark_as_default_estimate_template_description:"Si se activa, esta plantilla se selccionar\xE1 autom\xE1ticamente para nuevos presupuestos. "},Nr={title:"Facturas",download:"Descargar",pay_invoice:"Pagar factura",invoices_list:"Lista de facturas",invoice_information:"Informaci\xF3n de la factura",days:"{d\xEDas} D\xEDas",months:"{meses} Mes",years:"{a\xF1os} A\xF1o",all:"Todas",paid:"Pagada",unpaid:"No pagado",viewed:"Visto",overdue:"Vencido",completed:"Completado",customer:"CLIENTE",paid_status:"ESTADO PAGADO",ref_no:"N\xDAMERO DE REFERENCIA.",number:"N\xDAMERO",amount_due:"IMPORTE PENDIENTE",partially_paid:"Parcialmente pagado",total:"Total",discount:"Descuento",sub_total:"Subtotal",invoice:"Factura | Facturas",invoice_number:"Numero de factura",ref_number:"N\xFAmero de referencia",contact:"Contacto",add_item:"Agregar un art\xEDculo",date:"Fecha",due_date:"Fecha de vencimiento",status:"Estado",add_tax:"Agregar impuesto",amount:"Cantidad",action:"Acci\xF3n",notes:"Notas",view:"Ver",send_invoice:"Enviar la factura",resend_invoice:"Reenviar factura",invoice_template:"Plantilla de factura",conversion_message:"Factura clonada correctamente",template:"Modelo",mark_as_sent:"Marcar como enviada",confirm_send_invoice:"Esta factura ser\xE1 enviada por email al cliente",invoice_mark_as_sent:"Esta factura se marcar\xE1 como enviada",confirm_mark_as_accepted:"Esta factura se marcar\xE1 como aceptada",confirm_mark_as_rejected:"Esta factura se marcar\xE1 como rechazada",confirm_send:"Estas facturas se enviar\xE1n por correo electr\xF3nico al cliente.",invoice_date:"Fecha de la factura",record_payment:"Registro de pago",add_new_invoice:"A\xF1adir nueva factura",update_expense:"Actualizar gasto",edit_invoice:"Editar factura",new_invoice:"Nueva factura",save_invoice:"Guardar factura",update_invoice:"Actualizar factura",add_new_tax:"Agregar nuevo impuesto",no_invoices:"\xA1A\xFAn no hay facturas!",mark_as_rejected:"Marcar como rechazado",mark_as_accepted:"Marcar como aceptado",list_of_invoices:"Esta secci\xF3n contendr\xE1 la lista de facturas.",select_invoice:"Seleccionar factura",no_matching_invoices:"\xA1No hay facturas coincidentes con la selecci\xF3n!",mark_as_sent_successfully:"Factura marcada como enviada con \xE9xito",invoice_sent_successfully:"Factura enviada satisfactoriamente",cloned_successfully:"Factura clonada correctamente",clone_invoice:"Clonar factura",confirm_clone:"Esta factura se clonar\xE1 en una nueva factura.",item:{title:"T\xEDtulo del art\xEDculo",description:"Descripci\xF3n",quantity:"Cantidad",price:"Precio",discount:"Descuento",total:"Total",total_discount:"Descuento total",sub_total:"Subtotal",tax:"Impuesto",amount:"Cantidad",select_an_item:"Escriba o haga clic para seleccionar un elemento",type_item_description:"Descripci\xF3n del tipo de elemento (opcional)"},payment_attached_message:"Una de las facturas seleccionadas ya tiene un pago adjunto. Aseg\xFArese de eliminar primero los pagos adjuntos para continuar con la eliminaci\xF3n",confirm_delete:"No podr\xE1 recuperar esta factura | No podr\xE1 recuperar estas facturas",created_message:"Factura creada exitosamente",updated_message:"Factura actualizada exitosamente",deleted_message:"Factura eliminada con \xE9xito | Facturas borradas exitosamente",marked_as_sent_message:"Factura marcada como enviada con \xE9xito",something_went_wrong:"Algo fue mal",invalid_due_amount_message:"El pago introducido es mayor que el importe total pendiente de esta factura. Por favor, verificalo y vuelve a intentarlo.",mark_as_default_invoice_template_description:"Si se activa, esta plantilla se seleccionar\xE1 autom\xE1ticamente para nuevas facturas. "},Er={title:"Facturas recurrentes",invoices_list:"Lista de facturas recurrentes",days:"{days} D\xEDas",months:"{months} Mes/es",years:"{years} A\xF1o/s",all:"Todas",paid:"Pagada",unpaid:"No pagada",viewed:"Vista",overdue:"Vencido",active:"Activo",completed:"Completado",customer:"CLIENTE",paid_status:"ESTADO DE PAGO",ref_no:"N\xDAM. DE REFERENCIA.",number:"N\xDAMERO",amount_due:"IMPORTE PENDIENTE",partially_paid:"Parcialmente pagada",total:"Total",discount:"Descuento",sub_total:"Subtotal",invoice:"Factura recurrente | Facturas recurrentes",invoice_number:"N\xFAmero de factura recurrente",next_invoice_date:"Fecha de la pr\xF3xima factura",ref_number:"N\xFAmero de referencia",contact:"Contacto",add_item:"A\xF1adir un elemento",date:"Fecha",limit_by:"Limitar por",limit_date:"Fecha l\xEDmite",limit_count:"N\xFAmero de L\xEDmites",count:"Recuento",status:"Estado",select_a_status:"Selecciona un estado",working:"Trabajando",on_hold:"En espera",complete:"Completado",add_tax:"Agregar impuesto",amount:"Cantidad",action:"Acci\xF3n",notes:"Notas",view:"Ver",basic_info:"Informaci\xF3n b\xE1sica",send_invoice:"Enviar factura recurrente",auto_send:"Autoenviar",resend_invoice:"Reenviar factura recurrente",invoice_template:"Plantilla de la factura recurrente",conversion_message:"Factura recurrente clonada con \xE9xito",template:"Plantilla",mark_as_sent:"Marcar como enviada",confirm_send_invoice:"Esta factura recurrente se enviar\xE1 por correo electr\xF3nico al cliente",invoice_mark_as_sent:"Esta factura recurrente se marcar\xE1 como enviada",confirm_send:"Esta factura recurrente se enviar\xE1 por correo electr\xF3nico al cliente",starts_at:"Fecha de inicio",due_date:"Fecha l\xEDmite de la factura",record_payment:"Registrar pago",add_new_invoice:"A\xF1adir nueva factura recurrente",update_expense:"Actualizar gasto",edit_invoice:"Editar factura recurrente",new_invoice:"Nueva factura recurrente",send_automatically:"Enviar autom\xE1ticamente",send_automatically_desc:"Habilite esto, si desea enviar la factura autom\xE1ticamente al cliente cuando se haya creado.",save_invoice:"Guardar factura recurrente",update_invoice:"Actualizar factura recurrente",add_new_tax:"Agregar nuevo impuesto",no_invoices:"\xA1A\xFAn no hay facturas recurrentes!",mark_as_rejected:"Marcar como rechazado",mark_as_accepted:"Marcar como aceptado",list_of_invoices:"Esta secci\xF3n contiene la lista de facturas recurrentes.",select_invoice:"Seleccionar factura",no_matching_invoices:"\xA1No hay facturas recurrentes que coincidan!",mark_as_sent_successfully:"Factura recurrente marcada como enviada correctamente",invoice_sent_successfully:"Factura recurrente enviada correctamente",cloned_successfully:"Factura recurrente clonada con \xE9xito",clone_invoice:"Clonar factura recurrente",confirm_clone:"Esta factura recurrente ser\xE1 clonada en una nueva factura recurrente",add_customer_email:"Por favor, agregue una direcci\xF3n de correo electr\xF3nico para que este cliente env\xEDe las facturas autom\xE1ticamente.",item:{title:"T\xEDtulo del art\xEDculo",description:"Descripci\xF3n",quantity:"Cantidad",price:"Precio",discount:"Descuento",total:"Total",total_discount:"Descuento total",sub_total:"Subtotal",tax:"Impuesto",amount:"Cantidad",select_an_item:"Escribe o haz clic para seleccionar un elemento",type_item_description:"Descripci\xF3n del tipo de elemento(opcional)"},frequency:{title:"Frecuencia",select_frequency:"Seleccionar frecuencia",minute:"Minuto",hour:"Hora",day_month:"D\xEDa del mes",month:"Mes",day_week:"D\xEDa de la semana"},confirm_delete:"No podr\xE1 recuperar esta factura | No podr\xE1s recuperar estas facturas",created_message:"Factura recurrente creada con \xE9xito",updated_message:"Factura recurrente actualizada correctamente",deleted_message:"Factura recurrente eliminada correctamente | Facturas recurrentes eliminadas correctamente",marked_as_sent_message:"Factura recurrente marcada como enviada con \xE9xito",user_email_does_not_exist:"El email del usuario no existe",something_went_wrong:"algo ha ido mal",invalid_due_amount_message:"La cantidad total de la factura recurrente no puede ser menor a la cantidad total pagada. Por favor, actualiza la factura o elimina los pagos asociados para continuar."},Cr={title:"Pagos",payments_list:"Lista de pagos",record_payment:"Registro de pago",customer:"Cliente",date:"Fecha",amount:"Cantidad",action:"Acci\xF3n",payment_number:"Numero de pago",payment_mode:"Modo de pago",invoice:"Factura",note:"Nota",add_payment:"Agregar pago",new_payment:"Nuevo pago",edit_payment:"Editar pago",view_payment:"Ver pago",add_new_payment:"Agregar nuevo pago",send_payment_receipt:"Enviar recibo de pago",send_payment:"Enviar pago",save_payment:"Guardar pago",update_payment:"Actualizar pago",payment:"Pago | Pagos",no_payments:"\xA1A\xFAn no hay pagos!",not_selected:"No seleccionado",no_invoice:"Sin facturas",no_matching_payments:"\xA1No hay pagos equivalentes!",list_of_payments:"Esta secci\xF3n contendr\xE1 la lista de pagos.",select_payment_mode:"Seleccionar modo de pago",confirm_mark_as_sent:"Este presupuesto se marcar\xE1 como enviado",confirm_send_payment:"Este pago se enviar\xE1 por correo electr\xF3nico al cliente",send_payment_successfully:"Pago enviado correctamente",something_went_wrong:"Algo fue mal",confirm_delete:"No podr\xE1 recuperar este pago | No podr\xE1 recuperar estos pagos",created_message:"Pago creado con \xE9xito",updated_message:"Pago actualizado con \xE9xito",deleted_message:"Pago eliminado con \xE9xito | Pagos eliminados exitosamente",invalid_amount_message:"El importe del pago no es v\xE1lido."},Tr={title:"Gastos",expenses_list:"Lista de gastos",select_a_customer:"Selecciona un cliente",expense_title:"T\xEDtulo",customer:"Cliente",currency:"Divisa",contact:"Contacto",category:"Categor\xEDa",from_date:"Desde la fecha",to_date:"Hasta la fecha",expense_date:"Fecha",description:"Descripci\xF3n",receipt:"Recibo",amount:"Cantidad",action:"Acci\xF3n",not_selected:"Sin seleccionar",note:"Nota",category_id:"Categoria ID",date:"Fecha de gastos",add_expense:"A\xF1adir gastos",add_new_expense:"A\xF1adir nuevo gasto",save_expense:"Guardar gasto",update_expense:"Actualizar gasto",download_receipt:"Descargar recibo",edit_expense:"Editar gasto",new_expense:"Nuevo gasto",expense:"Gastos | Gastos",no_expenses:"\xA1No hay gastos todav\xEDa!",list_of_expenses:"Esta secci\xF3n contendr\xE1 la lista de gastos.",confirm_delete:"No podr\xE1 recuperar este gasto | No podr\xE1 recuperar estos gastos",created_message:"Gastos creados exitosamente",updated_message:"Gastos actualizados con \xE9xito",deleted_message:"Gastos eliminados con \xE9xito | Gastos eliminados exitosamente",categories:{categories_list:"Lista de categor\xEDas",title:"T\xEDtulo",name:"Nombre",description:"Descripci\xF3n",amount:"Cantidad",actions:"Comportamiento",add_category:"a\xF1adir categor\xEDa",new_category:"Nueva categor\xEDa",category:"Categor\xEDa | Categorias",select_a_category:"Seleccione una categor\xEDa"}},Rr={email:"Correo electr\xF3nico",password:"Contrase\xF1a",forgot_password:"\xBFOlvidaste tu contrase\xF1a?",or_signIn_with:"o Inicia sesi\xF3n con",login:"Iniciar sesi\xF3n",register:"Registro",reset_password:"Restablecer la contrase\xF1a",password_reset_successfully:"Contrase\xF1a reestablecida con \xE9xito",enter_email:"Escriba el correo electr\xF3nico",enter_password:"Escriba la contrase\xF1a",retype_password:"Reescriba la contrase\xF1a"},Mr={buy_now:"Comprar ahora",install:"Instalar",price:"Precio",download_zip_file:"Descargar archivo ZIP",unzipping_package:"Descomprimir paquete",copying_files:"Copiando archivos",deleting_files:"Eliminando archivos no usados",completing_installation:"Completando la instalaci\xF3n",update_failed:"Fall\xF3 la actualizaci\xF3n",install_success:"\xA1El m\xF3dulo se ha instalado correctamente!",customer_reviews:"Rese\xF1as",license:"Licencia",faq:"Preguntas Frecuentes (FAQ)",monthly:"Mensual",yearly:"Anual",updated:"Actualizado",version:"Versi\xF3n",disable:"Deshabilitar",module_disabled:"M\xF3dulo desactivado",enable:"Habilitar",module_enabled:"M\xF3dulo habilitado",update_to:"Actualizar a",module_updated:"\xA1M\xF3dulo actualizado correctamente!",title:"M\xF3dulos",module:"M\xF3dulo | M\xF3dulos",api_token:"API token",invalid_api_token:"API Token inv\xE1lido.",other_modules:"Otros m\xF3dulos",view_all:"Ver todo",no_reviews_found:"\xA1Este m\xF3dulo a\xFAn no tiene rese\xF1as!",module_not_purchased:"M\xF3dulo no comprado",module_not_found:"M\xF3dulo no encontrado",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Actualizado",connect_installation:"Conecte su instalaci\xF3n",api_token_description:"Inicie sesi\xF3n en {url} y conecte esta instalaci\xF3n introduciendo el token de API. Los m\xF3dulos comprados aparecer\xE1n aqu\xED despu\xE9s de establecer la conexi\xF3n.",view_module:"Ver m\xF3dulo",update_available:"Actualizaci\xF3n disponible",purchased:"Comprado",installed:"Instalado",no_modules_installed:"\xA1No hay m\xF3dulos instalados todav\xEDa!",disable_warning:"Se revertir\xE1n todos los ajustes para este particular.",what_you_get:"Beneficios que obtiene"},Fr={title:"Usuarios",users_list:"Lista de usuarios",name:"Nombre",description:"Descripci\xF3n",added_on:"A\xF1adido",date_of_creation:"Fecha de creaci\xF3n",action:"Acci\xF3n",add_user:"Agregar usuario",save_user:"Guardar usuario",update_user:"Actualizar usuario",user:"Usuario | Usuarios",add_new_user:"Agregar Nuevo Usuario",new_user:"Nuevo usuario",edit_user:"Editar usuario",no_users:"\xA1A\xFAn no hay usuarios!",list_of_users:"Esta secci\xF3n contendr\xE1 la lista de usuarios.",email:"Correo",phone:"Tel\xE9fono",password:"Contrase\xF1a",user_attached_message:"No se puede eliminar un elemento que ya est\xE1 en uso.",confirm_delete:"No podr\xE1 recuperar este Usuario | No podr\xE1 recuperar estos Usuarios",created_message:"Usuario creado satisfactoriamente",updated_message:"Usuario actualizado satisfactoriamente",deleted_message:"Usuario eliminado exitosamente | Usuario eliminado correctamente",select_company_role:"Seleccionar rol para {company}",companies:"Empresas"},$r={title:"Informe",from_date:"A partir de la fecha",to_date:"Hasta la fecha",status:"Estado",paid:"Pagada",unpaid:"No pagado",download_pdf:"Descargar PDF",view_pdf:"Ver PDF",update_report:"Informe de actualizaci\xF3n",report:"Informe | Informes",profit_loss:{profit_loss:"P\xE9rdida de beneficios",to_date:"Hasta la fecha",from_date:"A partir de la fecha",date_range:"Seleccionar rango de fechas"},sales:{sales:"Ventas",date_range:"Seleccionar rango de fechas",to_date:"Hasta la fecha",from_date:"A partir de la fecha",report_type:"Tipo de informe"},taxes:{taxes:"Impuestos",to_date:"Hasta la fecha",from_date:"A partir de la fecha",date_range:"Seleccionar rango de fechas"},errors:{required:"Se requiere campo"},invoices:{invoice:"Factura",invoice_date:"Fecha de la factura",due_date:"Fecha de vencimiento",amount:"Cantidad",contact_name:"Nombre de contacto",status:"Estado"},estimates:{estimate:"Presupuestar",estimate_date:"Fecha presupuesto",due_date:"Fecha de vencimiento",estimate_number:"N\xFAmero de Presupuesto",ref_number:"N\xFAmero de referencia",amount:"Cantidad",contact_name:"Nombre de contacto",status:"Estado"},expenses:{expenses:"Gastos",category:"Categor\xEDa",date:"Fecha",amount:"Cantidad",to_date:"Hasta la fecha",from_date:"A partir de la fecha",date_range:"Seleccionar rango de fechas"}},Vr={menu_title:{account_settings:"Configuraciones de la cuenta",company_information:"Informaci\xF3n de la empresa",customization:"Personalizaci\xF3n",preferences:"Preferencias",notifications:"Notificaciones",tax_types:"Tipos de impuestos",expense_category:"Categor\xEDas de gastos",update_app:"Actualizar aplicaci\xF3n",backup:"Copias de seguridad",file_disk:"Disco de archivo",custom_fields:"Campos Personalizados",payment_modes:"Formas de pago",notes:"Notas",exchange_rate:"Tasa de cambio",address_information:"Informaci\xF3n de direcci\xF3n"},address_information:{section_description:"Puede actualizar la informaci\xF3n de su direcci\xF3n utilizando el siguiente formulario."},title:"Configuraciones",setting:"Configuraciones | Configuraciones",general:"General",language:"Idioma",primary_currency:"Moneda primaria",timezone:"Zona horaria",date_format:"Formato de fecha",currencies:{title:"Monedas",currency:"Moneda | Monedas",currencies_list:"Lista de monedas",select_currency:"Seleccione el tipo de moneda",name:"Nombre",code:"C\xF3digo",symbol:"S\xEDmbolo",precision:"Precisi\xF3n",thousand_separator:"Separador de miles",decimal_separator:"Separador decimal",position:"Posici\xF3n",position_of_symbol:"Posici\xF3n del s\xEDmbolo",right:"Derecho",left:"Izquierda",action:"Acci\xF3n",add_currency:"Agregar moneda"},mail:{host:"Host de correo",port:"Puerto de correo",driver:"Conductor de correo",secret:"Secreto",mailgun_secret:"Mailgun Secreto",mailgun_domain:"Domino",mailgun_endpoint:"Mailgun endpoint",ses_secret:"Secreto SES",ses_key:"Clave SES",password:"Contrase\xF1a de correo",username:"Nombre de usuario de correo",mail_config:"Configuraci\xF3n de correo",from_name:"Del nombre del correo",from_mail:"Desde la direcci\xF3n de correo",encryption:"Cifrado de correo",mail_config_desc:"Los detalles a continuaci\xF3n se utilizar\xE1n para actualizar el entorno de correo. Tambi\xE9n puede cambiar los detalles en cualquier momento despu\xE9s de iniciar sesi\xF3n."},pdf:{title:"Configuraci\xF3n de PDF",footer_text:"Texto de pie de p\xE1gina",pdf_layout:"Dise\xF1o PDF"},company_info:{company_info:"Informaci\xF3n de la compa\xF1\xEDa",company_name:"Nombre de Empresa",company_logo:"Logo de la compa\xF1\xEDa",section_description:"Informaci\xF3n sobre su empresa que se mostrar\xE1 en las facturas, presupuestos y otros documentos creados por InvoiceShelf.",phone:"Tel\xE9fono",country:"Pa\xEDs",state:"Estado",city:"Ciudad",address:"Direcci\xF3n",zip:"C\xF3digo Postal",save:"Guardar",delete:"Eliminar",updated_message:"Informaci\xF3n de la empresa actualizada con \xE9xito",delete_company:"Eliminar empresa",delete_company_description:"Una vez que elimines tu empresa, perder\xE1s todos los datos y archivos asociados a ella permanentemente.",are_you_absolutely_sure:"\xBFEst\xE1s realmente seguro?",delete_company_modal_desc:"Est acci\xF3n no se puede deshacer. Se eliminar\xE1 de manera permanente {company} y todos sus datos asociados.",delete_company_modal_label:"Por favor escribe {company} para confirmar"},custom_fields:{title:"Campos Personalizados",section_description:"Personalice sus facturas, estimaciones y recibos de pago en sus propios campos. Aseg\xFArese de usar los siguientes campos a\xF1adidos en los formatos de direcci\xF3n de la p\xE1gina de configuraci\xF3n de personalizaci\xF3n.",add_custom_field:"Agregar campo personalizado",edit_custom_field:"Editar campo personalizado",field_name:"Nombre del campo",label:"Etiqueta",type:"Tipo",name:"Nombre",slug:"Slug",required:"Necesaria",placeholder:"Marcador de posici\xF3n",help_text:"texto de ayuda",default_value:"Valor por defecto",prefix:"Prefijo",starting_number:"N\xFAmero inicial",model:"Modelo",help_text_description:"Ingrese un texto para ayudar a los usuarios a comprender el prop\xF3sito de este campo personalizado.",suffix:"Sufijo",yes:"si",no:"No",order:"Orden",custom_field_confirm_delete:"No podr\xE1 recuperar este campo personalizado",already_in_use:"El campo personalizado ya est\xE1 en uso",deleted_message:"Campo personalizado eliminado correctamente",options:"opciones",add_option:"Agregar opciones",add_another_option:"Agregar otra opci\xF3n",sort_in_alphabetical_order:"Ordenar en orden alfab\xE9tico",add_options_in_bulk:"Agregar opciones a granel",use_predefined_options:"Usar opciones predefinidas",select_custom_date:"Seleccionar fecha personalizada",select_relative_date:"Seleccionar fecha relativa",ticked_by_default:"Marcada por defecto",updated_message:"Campo personalizado actualizado correctamente",added_message:"Campo personalizado agregado correctamente",press_enter_to_add:"Presiona Enter para a\xF1adir una nueva opci\xF3n",model_in_use:"No se puede actualizar el modelo para los campos que ya est\xE1n en uso.",type_in_use:"No se puede actualizar el tipo de los campos que ya est\xE1n en uso."},customization:{customization:"Personalizaci\xF3n",updated_message:"Informaci\xF3n de la empresa actualizada con \xE9xito",save:"Guardar",insert_fields:"Insertar campos",learn_custom_format:"Aprende a utilizar el formato personalizado",add_new_component:"A\xF1adir nuevo componente",component:"Componente",Parameter:"Par\xE1metro",series:"Series",series_description:"Para establecer un prefijo/sufijo fijo como por ejemplo 'INV' para las facturas de tu empresa. El n\xFAmero m\xE1ximo de caracteres permitidos es 4.",series_param_label:"Valor de series",delimiter:"Delimitador",delimiter_description:"Car\xE1cter \xFAnico para especificar el l\xEDmite entre 2 componentes separados. Por defecto est\xE1 configurado en -",delimiter_param_label:"Valor delimitador",date_format:"Formato de fecha",date_format_description:"Un campo de fecha y hora local que acepta un par\xE1metro de formato. El formato predeterminado: 'Y' representa el a\xF1o actual.",date_format_param_label:"Formato",sequence:"Secuencia",sequence_description:"Secuencia consecutiva de n\xFAmeros en su empresa. Puede especificar la longitud en el par\xE1metro dado.",sequence_param_label:"Longitud de la secuencia",customer_series:"Series de clientes",customer_series_description:"Establecer un prefijo/postfijo diferente para cada cliente.",customer_sequence:"Secuencia de cliente",customer_sequence_description:"Secuencia consecutiva de n\xFAmeros para cada uno de sus clientes.",customer_sequence_param_label:"Longitud de la secuencia",random_sequence:"Secuencia aleatoria",random_sequence_description:"Cadena alfanum\xE9rica aleatoria. Puedes especificar la longitud en el par\xE1metro dado.",random_sequence_param_label:"Longitud de la secuencia",invoices:{title:"Facturas",invoice_number_format:"Formato de n\xFAmero de factura",invoice_number_format_description:"Personalice c\xF3mo se genera autom\xE1ticamente su n\xFAmero de factura cuando crea una nueva factura.",preview_invoice_number:"Previsualizar n\xFAmero de factura",due_date:"Fecha de vencimiento",due_date_description:"Especifique c\xF3mo se establece autom\xE1ticamente la fecha de vencimiento cuando crea una factura.",due_date_days:"Factura vence despu\xE9s de d\xEDas",set_due_date_automatically:"Establecer fecha de vencimiento autom\xE1ticamente",set_due_date_automatically_description:"Habilite esto si desea establecer la fecha de vencimiento autom\xE1ticamente cuando crea una nueva factura.",default_formats:"Formatos por defecto",default_formats_description:"Los formatos dados a continuaci\xF3n se utilizan para completar los campos autom\xE1ticamente en la creaci\xF3n de la factura.",default_invoice_email_body:"Cuerpo predeterminado del correo electr\xF3nico de la factura",company_address_format:"Formato de direcci\xF3n de la empresa",shipping_address_format:"Formato de la direcci\xF3n de env\xEDo",billing_address_format:"Formato de direcci\xF3n de facturaci\xF3n",invoice_email_attachment:"Enviar cotizaci\xF3n como adjunto",invoice_email_attachment_setting_description:"Activa esto si quieres enviar facturas como archivo adjunto de correo electr\xF3nico. Tenga en cuenta que el bot\xF3n 'Ver factura' en los correos electr\xF3nicos ya no se mostrar\xE1 cuando est\xE9 habilitado.",invoice_settings_updated:"La configuraci\xF3n de facturas se ha actualizado correctamente",retrospective_edits:"Ediciones retrospectivas",allow:"Permitir",disable_on_invoice_partial_paid:"Desactivar despu\xE9s de que se registre un pago parcial",disable_on_invoice_paid:"Desactivar despu\xE9s de que se registre el pago completo",disable_on_invoice_sent:"Desactivar despu\xE9s de enviar la factura",retrospective_edits_description:" Seg\xFAn las leyes de su pa\xEDs o sus preferencias, puede restringir que los usuarios editen las facturas finalizadas."},estimates:{title:"Estimaciones",estimate_number_format:"Formato de n\xFAmero de estimaci\xF3n",estimate_number_format_description:"Personalice c\xF3mo se genera autom\xE1ticamente su n\xFAmero de presupuesto cuando crea un nuevo presupuesto.",preview_estimate_number:"Vista previa del n\xFAmero de presupuesto",expiry_date:"Fecha de vencimiento",expiry_date_description:"Especifique c\xF3mo se establece autom\xE1ticamente la fecha de caducidad cuando crea un presupuesto.",expiry_date_days:"Estimaci\xF3n Caduca despu\xE9s de d\xEDas",set_expiry_date_automatically:"Establecer fecha de expiraci\xF3n autom\xE1ticamente",set_expiry_date_automatically_description:"Habilite esto si desea establecer la fecha de vencimiento autom\xE1ticamente cuando crea un nuevo presupuesto.",default_formats:"Formatos por defecto",default_formats_description:"Los formatos dados a continuaci\xF3n se utilizan para completar los campos autom\xE1ticamente en la creaci\xF3n del presupuesto.",default_estimate_email_body:"Cuerpo predeterminado estimado del correo electr\xF3nico",company_address_format:"Formato de direcci\xF3n de la empresa",shipping_address_format:"Formato de direcci\xF3n de env\xEDo",billing_address_format:"Formato de la direcci\xF3n de facturaci\xF3n",estimate_email_attachment:"Enviar cotizaci\xF3n como adjunto",estimate_email_attachment_setting_description:"Activa esto si quieres enviar facturas como archivo adjunto de correo electr\xF3nico. Tenga en cuenta que el bot\xF3n 'Ver factura' en los correos electr\xF3nicos ya no se mostrar\xE1 cuando est\xE9 habilitado.",estimate_settings_updated:"Ajustes de presupuesto actualizados con \xE9xito",convert_estimate_options:"Acci\xF3n de conversi\xF3n de presupuesto",convert_estimate_description:"Especifique lo que sucede con el presupuesto una vez que se convierte en una factura.",no_action:"No hacer nada",delete_estimate:"Eliminar presupuesto",mark_estimate_as_accepted:"Marcar presupuesto como aceptado"},payments:{title:"Pagos",payment_number_format:"Formato del n\xFAmero de pago",payment_number_format_description:"Personalice c\xF3mo se genera autom\xE1ticamente su n\xFAmero de pago cuando crea un nuevo pago.",preview_payment_number:"Previsualizar n\xFAmero de pago",default_formats:"Formatos predeterminados",default_formats_description:"Los formatos dados a continuaci\xF3n se utilizan para completar los campos autom\xE1ticamente en la creaci\xF3n del pago.",default_payment_email_body:"Cuerpo predeterminado del correo electr\xF3nico del pago",company_address_format:"Formato de direcci\xF3n de la empresa",from_customer_address_format:"Desde el formato de direcci\xF3n del cliente",payment_email_attachment:"Enviar pagos como adjunto",payment_email_attachment_setting_description:"Activa esto si quieres enviar los pagos como archivo adjunto de correo electr\xF3nico. Tenga en cuenta que el bot\xF3n 'Ver pago' en los correos electr\xF3nicos ya no se mostrar\xE1 cuando est\xE9 habilitado.",payment_settings_updated:"Los m\xE9todos de pago se han actualizado correctamente"},items:{title:"Art\xEDculos",units:"unidades",add_item_unit:"Agregar unidad de art\xEDculo",edit_item_unit:"Editar unidad de art\xEDculo",unit_name:"Nombre de la unidad",item_unit_added:"Unidad de art\xEDculo agregada",item_unit_updated:"Unidad de art\xEDculo actualizada",item_unit_confirm_delete:"No podr\xE1s recuperar esta unidad de art\xEDculo",already_in_use:"Unidad de art\xEDculo ya est\xE1 en uso",deleted_message:"Unidad de elemento eliminada correctamente"},notes:{title:"Notas",description:"Ahorre tiempo creando notas y reutiliz\xE1ndolas en sus facturas, c\xE1lculos y pagos.",notes:"Notas",type:"Tipo",add_note:"Agregar nota",add_new_note:"Agregar nueva nota",name:"Nombre",edit_note:"Editar nota",note_added:"Nota agregada correctamente",note_updated:"Nota actualizada correctamente",note_confirm_delete:"No podr\xE1 recuperar esta nota",already_in_use:"Nota ya est\xE1 en uso",deleted_message:"Nota eliminada correctamente"}},account_settings:{profile_picture:"Foto de perfil",name:"Nombre",email:"Correo electr\xF3nico",password:"Contrase\xF1a",confirm_password:"Confirmar contrase\xF1a",account_settings:"Configuraciones de la cuenta",save:"Guardar",section_description:"Puede actualizar su nombre, correo electr\xF3nico y contrase\xF1a utilizando el siguiente formulario.",updated_message:"Configuraci\xF3n de la cuenta actualizada correctamente"},user_profile:{name:"Nombre",email:"Correo electr\xF3nico",password:"Contrase\xF1a",confirm_password:"Confirmar contrase\xF1a"},notification:{title:"Notificaci\xF3n",email:"Enviar notificaciones a",description:"\xBFQu\xE9 notificaciones por correo electr\xF3nico le gustar\xEDa recibir cuando algo cambia?",invoice_viewed:"Factura vista",invoice_viewed_desc:"Cuando su cliente vio la factura enviada a trav\xE9s del panel de control de InvoiceShelf.",estimate_viewed:"Presupuesto visto",estimate_viewed_desc:"Cuando su cliente vio el presupuesto enviado a trav\xE9s del panel de control de InvoiceShelf.",save:"Guardar",email_save_message:"Correo electr\xF3nico guardado con \xE9xito",please_enter_email:"Por favor, introduzca su correo electr\xF3nico"},roles:{title:"Roles",description:"Configura los roles y permisos de esta empresa",save:"Guardar",add_new_role:"A\xF1adir nuevo rol",role_name:"Nombre del rol",added_on:"A\xF1adido el",add_role:"A\xF1adir rol",edit_role:"Editar rol",name:"Nombre",permission:"Permiso | Permisos",select_all:"Seleccionar todo",none:"Ninguno",confirm_delete:"No podr\xE1 recuperar este Rol",created_message:"Rol creado correctamente",updated_message:"Rol actualizado correctamente",deleted_message:"Rol eliminado correctamente",already_in_use:"El rol ya est\xE1 en uso"},exchange_rate:{exchange_rate:"Tasa de cambio",title:"Solucionar problemas de cambio de moneda",description:"Por favor, selecciona un tipo de cambio para todas las monedas mencionadas a continuaci\xF3n para ayudar a InvoiceShelf a calcular correctamente las cantidades en {currency}.",drivers:"Controladores",new_driver:"A\xF1adir nuevo proveedor",edit_driver:"Editar proveedor",select_driver:"Seleccione un controlador",update:"selecciona un tipo de cambio ",providers_description:"Configure sus proveedores de tipos de cambio aqu\xED para obtener autom\xE1ticamente el tipo de cambio m\xE1s reciente en las transacciones.",key:"Clave API",name:"Nombre",driver:"Controlador",is_default:"Usar por defecto",currency:"Divisas",exchange_rate_confirm_delete:"No podr\xE1 recuperar este controlador",created_message:"Proveedor creado correctamente",updated_message:"Proveedor actualizado correctamente",deleted_message:"Proveedor eliminado correctamente",error:" No puede eliminar el controlador activo",default_currency_error:"Esta moneda ya se usa en uno de los proveedores activos",exchange_help_text:"Ingrese el tipo de cambio para convertir de {currency} a {baseCurrency}",currency_freak:"Moneda",currency_layer:"Capa de moneda",open_exchange_rate:"Tasa de cambio",currency_converter:"Conversor de moneda",server:"Servidor",url:"URL",active:"Activo",currency_help_text:"Este proveedor solo se utilizar\xE1 en las monedas seleccionadas anteriormente",currency_in_used:"Las siguientes monedas ya est\xE1n activas en otro proveedor. Elimine estas monedas de la selecci\xF3n para volver a activar este proveedor."},tax_types:{title:"Tipos de impuestos",add_tax:"Agregar impuesto",edit_tax:"Editar impuesto",description:"Puede agregar o eliminar impuestos a su gusto. InvoiceShelf admite impuestos sobre art\xEDculos individuales, as\xED como sobre la factura.",add_new_tax:"Agregar nuevo impuesto",tax_settings:"Configuraciones de impuestos",tax_per_item:"Impuesto por art\xEDculo",tax_name:"Nombre del impuesto",compound_tax:"Impuesto compuesto",percent:"Porcentaje",action:"Acci\xF3n",tax_setting_description:"Habil\xEDtelo si desea agregar impuestos a art\xEDculos de factura de forma individual. Por defecto, los impuestos se agregan directamente a la factura.",created_message:"Tipo de impuesto creado con \xE9xito",updated_message:"Tipo de impuesto actualizado correctamente",deleted_message:"Tipo de impuesto eliminado correctamente",confirm_delete:"No podr\xE1 recuperar este tipo de impuesto",already_in_use:"El impuesto ya est\xE1 en uso."},payment_modes:{title:"Formas de pago",description:"Modos de transacci\xF3n para pagos",add_payment_mode:"Agregar modo de pago",edit_payment_mode:"Editar modo de pago",mode_name:"Nombre del modo",payment_mode_added:"Forma de pago a\xF1adida",payment_mode_updated:"Forma de pago actualizada",payment_mode_confirm_delete:"No podr\xE1s recuperar este Modo de Pago",payments_attached:"Esta forma de pago ya est\xE1 vinculada a los pagos. Por favor, elimine los pagos adjuntos para proceder con la eliminaci\xF3n.",expenses_attached:"Esta forma de pago ya est\xE1 adjunta a los gastos. Por favor, elimine los gastos adjuntos para proceder con la eliminaci\xF3n.",deleted_message:"M\xE9todo de pago eliminado correctamente"},expense_category:{title:"Categor\xEDas de gastos",action:"Acci\xF3n",description:"Se requieren categor\xEDas para agregar entradas de gastos. Puede Agregar o Eliminar estas categor\xEDas seg\xFAn su preferencia.",add_new_category:"A\xF1adir nueva categoria",add_category:"A\xF1adir categor\xEDa",edit_category:"Editar categoria",category_name:"nombre de la categor\xEDa",category_description:"Descripci\xF3n",created_message:"Categor\xEDa de gastos creada con \xE9xito",deleted_message:"Categor\xEDa de gastos eliminada correctamente",updated_message:"Categor\xEDa de gastos actualizada con \xE9xito",confirm_delete:"No podr\xE1 recuperar esta categor\xEDa de gastos",already_in_use:"La categor\xEDa ya est\xE1 en uso."},preferences:{currency:"Moneda",default_language:"Idioma predeterminado",time_zone:"Zona horaria",fiscal_year:"A\xF1o financiero",date_format:"Formato de fecha",discount_setting:"Ajuste de descuento",discount_per_item:"Descuento por art\xEDculo",discount_setting_description:"Habil\xEDtelo si desea agregar Descuento a art\xEDculos de factura individuales. Por defecto, los descuentos se agregan directamente a la factura.",expire_public_links:"Expirar autom\xE1ticamente enlaces p\xFAblicos",expire_setting_description:"Especifique si desea expirar todos los enlaces enviados por la aplicaci\xF3n para ver facturas, estimaciones y pagos, etc. despu\xE9s de una duraci\xF3n especificada.",save:"Guardar",preference:"Preferencia | Preferencias",general_settings:"Preferencias predeterminadas para el sistema.",updated_message:"Preferencias actualizadas exitosamente",select_language:"seleccione el idioma",select_time_zone:"selecciona la zona horaria",select_date_format:"Seleccionar formato de fecha",select_financial_year:"seleccione a\xF1o financiero",recurring_invoice_status:"Estado de la factura recurrente",create_status:"Crear estado",active:"Activo",on_hold:"En espera",update_status:"Actualizar estado",completed:"Completado",company_currency_unchangeable:"No se puede cambiar la divisa de la empresa"},update_app:{title:"Actualizar aplicaci\xF3n",description:"Puedes actualizar InvoiceShelf f\xE1cilmente comprobando si existe una nueva actualizaci\xF3n haciendo clic en el bot\xF3n de abajo",check_update:"Buscar actualizaciones",avail_update:"Nueva actualizaci\xF3n disponible",next_version:"Pr\xF3xima versi\xF3n",requirements:"Requisitos",update:"Actualizar",update_progress:"Actualizaci\xF3n en progreso...",progress_text:"Solo tomar\xE1 unos minutos. No actualice la pantalla ni cierre la ventana antes de que finalice la actualizaci\xF3n.",update_success:"\xA1La aplicaci\xF3n ha sido actualizada! Espere mientras la ventana de su navegador se vuelve a cargar autom\xE1ticamente.",latest_message:"\xA1Actualizaci\xF3n no disponible! Est\xE1s en la \xFAltima versi\xF3n.",current_version:"Versi\xF3n actual",download_zip_file:"Descargar archivo ZIP",unzipping_package:"Descomprimir paquete",copying_files:"Copiando documentos",deleting_files:"Eliminando archivos no usados",running_migrations:"Ejecutar migraciones",finishing_update:"Actualizaci\xF3n final",update_failed:"Actualizaci\xF3n fallida",update_failed_text:"\xA1Lo siento! Su actualizaci\xF3n fall\xF3 el: {step} paso",update_warning:"Todos los archivos y temas predeterminados se sobreescribir\xE1n cuando actualice la aplicaci\xF3n a trav\xE9s de esta utilidad. Por favor, cree una copia de seguridad de sus temas y base de datos antes de actualizar."},backup:{title:"Copia de seguridad | Copias de seguridad",description:"La copia de seguridad es un archivo comprimido zip que contiene todos los archivos en los directorios que especifiques junto con tu base de datos",new_backup:"Agregar nueva copia de seguridad",create_backup:"Crear copia de seguridad",select_backup_type:"Seleccione Tipo de Copia de Seguridad",backup_confirm_delete:"No podr\xE1 recuperar esta copia de seguridad",path:"ruta",new_disk:"Nuevo Disco",created_at:"creado el",size:"tama\xF1o",dropbox:"dropbox",local:"local",healthy:"saludable",amount_of_backups:"cantidad de copias de seguridad",newest_backups:"copias de seguridad m\xE1s recientes",used_storage:"almacenamiento utilizado",select_disk:"Seleccionar Disco",action:"Acci\xF3n",deleted_message:"Copia de seguridad eliminada exitosamente",created_message:"Copia de seguridad creada satisfactoriamente",invalid_disk_credentials:"Credencial no v\xE1lida del disco seleccionado"},disk:{title:"Disco de archivos | Discos de archivos",description:"Por defecto, InvoiceShelf utilizar\xE1 su disco local para guardar copias de seguridad, avatar y otros archivos de imagen. Puede configurar varios controladores de disco como DigitalOcean, S3 y Dropbox seg\xFAn sus preferencias.",created_at:"creado el",dropbox:"dropbox",name:"Nombre",driver:"Controlador",disk_type:"Tipo",disk_name:"Nombre del disco",new_disk:"Agregar nuevo disco",filesystem_driver:"Controlador del sistema de archivos",local_driver:"controlador local",local_root:"ra\xEDz local",public_driver:"Controlador p\xFAblico",public_root:"Ra\xEDz p\xFAblica",public_url:"URL p\xFAblica",public_visibility:"Visibilidad p\xFAblica",media_driver:"Controlador multimedia",media_root:"Ra\xEDz multimedia",aws_driver:"Controlador AWS",aws_key:"Clave AWS",aws_secret:"Secreto AWS",aws_region:"Regi\xF3n de AWS",aws_bucket:"Cubo AWS",aws_root:"Ra\xEDz AWS",do_spaces_type:"Hacer Espacios tipo",do_spaces_key:"Disponer espacios",do_spaces_secret:"Disponer espacios secretos",do_spaces_region:"Disponer regi\xF3n de espacios",do_spaces_bucket:"Disponer espacios",do_spaces_endpoint:"Disponer espacios extremos",do_spaces_root:"Disponer espacios en la ra\xEDz",dropbox_type:"Tipo de Dropbox",dropbox_token:"Token de DropBox",dropbox_key:"Clave Dropbox",dropbox_secret:"Dropbox Secret",dropbox_app:"Aplicaci\xF3n Dropbox",dropbox_root:"Ra\xEDz Dropbox",default_driver:"Controlador por defecto",is_default:"Usar por defecto",set_default_disk:"Establecer disco predeterminado",set_default_disk_confirm:"Este disco se establecer\xE1 por defecto y todos los nuevos PDFs se guardar\xE1n en este disco",success_set_default_disk:"Disco establecido correctamente como predeterminado",save_pdf_to_disk:"Guardar PDFs a disco",disk_setting_description:" Habilite esto, si desea guardar autom\xE1ticamente una copia en formato pdf de cada factura, c\xE1lculo y recibo de pago en su disco predeterminado. Al activar esta opci\xF3n, se reducir\xE1 el tiempo de carga al visualizar los archivos PDFs.",select_disk:"Seleccionar Disco",disk_settings:"Configuraci\xF3n del disco",confirm_delete:"Los archivos y carpetas existentes en el disco especificado no se ver\xE1n afectados, pero su configuraci\xF3n de disco ser\xE1 eliminada de InvoiceShelf",action:"Acci\xF3n",edit_file_disk:"Editar disco de ficheros",success_create:"Disco a\xF1adido satisfactoriamente",success_update:"Disco actualizado satisfactoriamente",error:"Error al a\xF1adir disco",deleted_message:"Disco de archivo borrado correctamente",disk_variables_save_successfully:"Disco configurado correctamente",disk_variables_save_error:"La configuraci\xF3n del disco ha fallado.",invalid_disk_credentials:"Credencial no v\xE1lida del disco seleccionado"},taxations:{add_billing_address:"Introduzca su direcci\xF3n de facturaci\xF3n",add_shipping_address:"Introduzca la direcci\xF3n de env\xEDo",add_company_address:"Introduzca la direcci\xF3n de la empresa",modal_description:"La siguiente informaci\xF3n es requerida para obtener el impuesto de venta.",add_address:"A\xF1adir direcci\xF3n para obtener impuestos de venta.",address_placeholder:"Ejemplo: 123, Mi Calle",city_placeholder:"Ejemplo: Los Angeles",state_placeholder:"Ejemplo: CA",zip_placeholder:"Ejemplo: 90024",invalid_address:"Proporciona una direcci\xF3n v\xE1lida."}},Ur={account_info:"Informaci\xF3n de la cuenta",account_info_desc:"Los detalles a continuaci\xF3n se utilizar\xE1n para crear la cuenta principal de administrador. Tambi\xE9n puede cambiar los detalles en cualquier momento despu\xE9s de iniciar sesi\xF3n.",name:"Nombre",email:"Correo",password:"Contrase\xF1a",confirm_password:"Confirmar contrase\xF1a",save_cont:"Guardar y continuar",company_info:"Informaci\xF3n de la empresa",company_info_desc:"Esta informaci\xF3n se mostrar\xE1 en las facturas. Tenga en cuenta que puede editar esto m\xE1s adelante en la p\xE1gina de configuraci\xF3n.",company_name:"nombre de empresa",company_logo:"Logo de la compa\xF1\xEDa",logo_preview:"Vista previa del logotipo",preferences:"Preferencias",preferences_desc:"Preferencias predeterminadas para el sistema.",currency_set_alert:"La moneda de la empresa no se puede cambiar m\xE1s tarde.",country:"Pa\xEDs",state:"Estado",city:"Ciudad",address:"Direcci\xF3n",street:"Calle1 | Calle2",phone:"Tel\xE9fono",zip_code:"C\xF3digo postal",go_back:"Regresa",currency:"Moneda",language:"Idioma",time_zone:"Zona horaria",fiscal_year:"A\xF1o financiero",date_format:"Formato de fecha",from_address:"Desde la Direcci\xF3n",username:"Nombre de usuario",next:"Siguiente",continue:"Continuar",skip:"Saltar",database:{database:"URL del sitio y base de datose",connection:"Conexi\xF3n de base de datos",host:"Host de la base de datos",port:"Puerto de la base de datos",password:"Contrase\xF1a de la base de datos",app_url:"URL de la aplicaci\xF3n",app_domain:"Dominio",username:"Nombre de usuario de la base de datos",db_name:"Nombre de la base de datos",db_path:"Ruta de la base de datos",desc:"Cree una base de datos en su servidor y establezca las credenciales utilizando el siguiente formulario."},permissions:{permissions:"Permisos",permission_confirm_title:"\xBFEst\xE1s seguro de que quieres continuar?",permission_confirm_desc:"Error de verificaci\xF3n de permisos de carpeta",permission_desc:"A continuaci\xF3n se muestra la lista de permisos de carpeta necesarios para que la aplicaci\xF3n funcione. Si la verificaci\xF3n de permisos falla, aseg\xFArese de actualizar los permisos de su carpeta."},verify_domain:{title:"Verificaci\xF3n de dominio",desc:"InvoiceShelf utiliza la autenticaci\xF3n basada en Sesi\xF3n que requiere verificaci\xF3n de dominio por motivos de seguridad. Por favor, introduzca el dominio en el que acceder\xE1 a su aplicaci\xF3n web.",app_domain:"Dominio de aplicaci\xF3n",verify_now:"Verificar ahora",success:"Dominio verificado correctamente.",failed:"La verificaci\xF3n del dominio fall\xF3. Ingrese un nombre de dominio v\xE1lido.",verify_and_continue:"Verificar y continuar"},mail:{host:"Host de correo",port:"Puerto de correo",driver:"Conductor de correo",secret:"Secreto",mailgun_secret:"Mailgun Secreto",mailgun_domain:"Dominio",mailgun_endpoint:"Mailgun endpoint",ses_secret:"Secreto SES",ses_key:"Clave SES",password:"Contrase\xF1a de correo",username:"Nombre de usuario de correo",mail_config:"Configuraci\xF3n de correo",from_name:"Del nombre del correo",from_mail:"Desde la direcci\xF3n de correo",encryption:"Cifrado de correo",mail_config_desc:"Los detalles a continuaci\xF3n se utilizar\xE1n para actualizar el entorno de correo. Tambi\xE9n puede cambiar los detalles en cualquier momento despu\xE9s de iniciar sesi\xF3n."},req:{system_req:"Requisitos del sistema",php_req_version:"Php (versi\xF3n {version} necesario)",check_req:"Consultar requisitos",system_req_desc:"InvoiceShelf tiene algunos requisitos de servidor. Aseg\xFArese de que su servidor tenga la versi\xF3n de php requerida y todas las extensiones mencionadas a continuaci\xF3n."},errors:{migrate_failed:"La migraci\xF3n fall\xF3",database_variables_save_error:"No se puede conectar a la base de datos con los valores proporcionados.",mail_variables_save_error:"La configuraci\xF3n del correo electr\xF3nico ha fallado.",connection_failed:"Conexi\xF3n de base de datos fallida",database_should_be_empty:"La base de datos debe estar vac\xEDa"},success:{mail_variables_save_successfully:"Correo electr\xF3nico configurado correctamente",database_variables_save_successfully:"Base de datos configurada con \xE9xito."}},Or={invalid_phone:"Numero de telefono invalido",invalid_url:"URL no v\xE1lida (por ejemplo, http://www.invoiceshelf.com)",invalid_domain_url:"URL no v\xE1lida (por ejemplo, invoiceshelf.com)",required:"Se requiere campo",email_incorrect:"Email incorrecto.",email_already_taken:"Este email ya est\xE1 en uso",email_does_not_exist:"El usuario con el correo electr\xF3nico dado no existe",item_unit_already_taken:"El nombre de la unidad ya est\xE1 en uso",payment_mode_already_taken:"El modo de pago ya ha sido tomado",send_reset_link:"Enviar enlace de restablecimiento",not_yet:"\xBFA\xFAn no? Env\xEDalo de nuevo",password_min_length:"La contrase\xF1a debe contener {count} caracteres",name_min_length:"El nombre debe tener al menos {count} letras.",prefix_min_length:"El prefijo debe tener al menos {count} letras.",enter_valid_tax_rate:"Ingrese una tasa impositiva v\xE1lida",numbers_only:"Solo n\xFAmeros.",characters_only:"Solo caracteres.",password_incorrect:"Las contrase\xF1as deben ser id\xE9nticas",password_length:"La contrase\xF1a debe tener 5 caracteres de longitud.",qty_must_greater_than_zero:"La cantidad debe ser mayor que cero.",price_greater_than_zero:"El precio debe ser mayor que cero.",payment_greater_than_zero:"El pago debe ser mayor que cero.",payment_greater_than_due_amount:"El pago introducido es mayor que el importe pendiente de esta factura.",quantity_maxlength:"La cantidad no debe ser mayor de 20 d\xEDgitos.",price_maxlength:"El precio no debe ser mayor de 20 d\xEDgitos.",price_minvalue:"El precio debe ser mayor que 0 d\xEDgitos",amount_maxlength:"La cantidad no debe ser mayor de 20 d\xEDgitos.",amount_minvalue:"La cantidad debe ser mayor que 0 d\xEDgitos",discount_maxlength:"El descuento no debe ser mayor que el descuento m\xE1ximo",description_maxlength:"La descripci\xF3n no debe tener m\xE1s de 255 caracteres.",subject_maxlength:"El asunto no debe tener m\xE1s de 100 caracteres.",message_maxlength:"El mensaje no debe tener m\xE1s de 255 caracteres.",maximum_options_error:"M\xE1ximo de {max} opciones seleccionadas. Primero elimine una opci\xF3n seleccionada para seleccionar otra.",notes_maxlength:"Las notas no deben tener m\xE1s de 255 caracteres.",address_maxlength:"La direcci\xF3n no debe tener m\xE1s de 255 caracteres.",ref_number_maxlength:"El n\xFAmero de referencia no debe tener m\xE1s de 255 caracteres.",prefix_maxlength:"El prefijo no debe tener m\xE1s de 5 caracteres.",something_went_wrong:"Algo fue mal",number_length_minvalue:"La cantidad debe ser mayor que 0",at_least_one_ability:"Por favor, selecciona al menos un permiso.",valid_driver_key:"Por favor, introduza una clave {driver} v\xE1lida.",valid_exchange_rate:"Por favor, introduce una tasa de cambio v\xE1lida.",company_name_not_same:"El nombre de la empresa debe coincidir con el nombre indicado."},Lr={starter_plan:"\xA1Esta funci\xF3n est\xE1 disponible en el plan Starter y en adelante!",invalid_provider_key:"Por favor, introduzca un proveedor de claves API v\xE1lido.",estimate_number_used:"El n\xFAmero de estimaci\xF3n ya se ha tomado.",invoice_number_used:"El n\xFAmero de factura ya est\xE1 en uso.",payment_attached:"Esta factura ya tiene un pago adjunto. Aseg\xFArese de eliminar primero los pagos adjuntos para continuar con la eliminaci\xF3n.",payment_number_used:"El n\xFAmero de pago ya est\xE1 en uso.",name_already_taken:"El nombre ya est\xE1 en uso.",receipt_does_not_exist:"No existe el recibo.",customer_cannot_be_changed_after_payment_is_added:"El cliente no puede ser modificado despu\xE9s de agregar el pago",invalid_credentials:"Credenciales inv\xE1lidas.",not_allowed:"No permitido",login_invalid_credentials:"Estas credenciales no coinciden con nuestros registros.",enter_valid_cron_format:"Por favor, introduzca un formato cron v\xE1lido",email_could_not_be_sent:"No se pudo enviar el correo a esta direcci\xF3n de correo electr\xF3nico.",invalid_address:"Por favor, introduzca una direcci\xF3n v\xE1lida.",invalid_key:"Por favor, introduzca una clave v\xE1lida.",invalid_state:"Por favor, introduzca un estado v\xE1lido.",invalid_city:"Por favor, introduzca una ciudad v\xE1lida.",invalid_postal_code:"Por favor, introduzca un c\xF3digo postal v\xE1lido.",invalid_format:"Por favor, introduzca un formato de consulta v\xE1lido.",api_error:"El servidor no responde.",feature_not_enabled:"Caracter\xEDstica no habilitada.",request_limit_met:"Ha alcanzado el l\xEDmite de solicitudes.",address_incomplete:"Direcci\xF3n incompleta"},qr="Presupuestar",Br="N\xFAmero de Presupuesto",Kr="Fecha presupuesto",Zr="Fecha de caducidad",Wr="Factura",Hr="Numero de factura",Qr="Fecha de la factura",Gr="Fecha final",Yr="Notas",Jr="Art\xEDculos",Xr="Cantidad",ed="Precio",td="Descuento",ad="Cantidad",nd="Subtotal",id="Total",od="Pagos",sd="RECIBO DE PAGO",rd="Fecha de pago",dd="Numero de pago",ld="Modo de pago",cd="Importe recibido",_d="INFORME DE GASTOS",ud="GASTO TOTAL",md="INFORME PERDIDAS & GANANCIAS",pd="Informe de ventas por cliente",fd="Informe de ventas por \xEDtem",gd="Informe de ventas impuestos",vd="INGRESO",yd="GANANCIA NETA",hd="Informe de ventas: Por cliente",bd="VENTAS TOTALES",kd="Informe de ventas: por art\xEDculo",wd="INFORME DE IMPUESTOS",zd="TOTAL IMPUESTOS",xd="Tipos de impuestos",Sd="Gastos",Pd="Cobrar a,",jd="Enviar a,",Ad="Recibido desde:",Dd="Impuesto";var Id={navigation:kr,general:wr,dashboard:zr,tax_types:xr,global_search:Sr,company_switcher:Pr,dateRange:jr,customers:Ar,items:Dr,estimates:Ir,invoices:Nr,recurring_invoices:Er,payments:Cr,expenses:Tr,login:Rr,modules:Mr,users:Fr,reports:$r,settings:Vr,wizard:Ur,validation:Or,errors:Lr,pdf_estimate_label:qr,pdf_estimate_number:Br,pdf_estimate_date:Kr,pdf_estimate_expire_date:Zr,pdf_invoice_label:Wr,pdf_invoice_number:Hr,pdf_invoice_date:Qr,pdf_invoice_due_date:Gr,pdf_notes:Yr,pdf_items_label:Jr,pdf_quantity_label:Xr,pdf_price_label:ed,pdf_discount_label:td,pdf_amount_label:ad,pdf_subtotal:nd,pdf_total:id,pdf_payment_label:od,pdf_payment_receipt_label:sd,pdf_payment_date:rd,pdf_payment_number:dd,pdf_payment_mode:ld,pdf_payment_amount_received_label:cd,pdf_expense_report_label:_d,pdf_total_expenses_label:ud,pdf_profit_loss_label:md,pdf_sales_customers_label:pd,pdf_sales_items_label:fd,pdf_tax_summery_label:gd,pdf_income_label:vd,pdf_net_profit_label:yd,pdf_customer_sales_report:hd,pdf_total_sales_label:bd,pdf_item_sales_label:kd,pdf_tax_report_label:wd,pdf_total_tax_label:zd,pdf_tax_types_label:xd,pdf_expenses_label:Sd,pdf_bill_to:Pd,pdf_ship_to:jd,pdf_received_from:Ad,pdf_tax_label:Dd};const Nd={dashboard:"\u0644\u0648\u062D\u0629 \u0627\u0644\u062A\u062D\u0643\u0645",customers:"\u0627\u0644\u0639\u0645\u0644\u0627\u0621",items:"\u0628\u0636\u0627\u0626\u0639/\u062E\u062F\u0645\u0627\u062A",invoices:"\u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631","recurring-invoices":"Recurring Invoices",expenses:"\u0627\u0644\u0646\u0641\u0642\u0627\u062A",estimates:"\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",payments:"\u0627\u0644\u062F\u0641\u0648\u0639\u0627\u062A",reports:"\u0627\u0644\u062A\u0642\u0627\u0631\u064A\u0631",settings:"\u0627\u0644\u0625\u0639\u062F\u0627\u062F\u0627\u062A",logout:"\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062E\u0631\u0648\u062C",users:"\u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u0648\u0646",modules:"Modules"},Ed={add_company:"\u0623\u0636\u0641 \u0634\u0631\u0643\u0629",view_pdf:"\u0639\u0631\u0636 PDF",copy_pdf_url:"\u0646\u0633\u062E \u0631\u0627\u0628\u0637 PDF",download_pdf:"\u062A\u0646\u0632\u064A\u0644 PDF",save:"\u062D\u0641\u0638",create:"\u0625\u0646\u0634\u0627\u0621",cancel:"\u062A\u0631\u0627\u062C\u0639",update:"\u062A\u062D\u062F\u064A\u062B",deselect:"\u0625\u0644\u063A\u0627\u0621 \u0627\u0644\u0625\u062E\u062A\u064A\u0627\u0631",download:"\u062A\u062D\u0645\u064A\u0644",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",to_date:"\u0625\u0644\u0649 \u062A\u0627\u0631\u064A\u062E",from:"\u0645\u0646",to:"\u0625\u0644\u0649",ok:"Ok",yes:"Yes",no:"No",sort_by:"\u062A\u0631\u062A\u064A\u0628 \u062D\u0633\u0628",ascending:"\u062A\u0635\u0627\u0639\u062F\u064A",descending:"\u062A\u0646\u0627\u0632\u0644\u064A",subject:"\u0645\u0648\u0636\u0648\u0639",body:"\u0627\u0644\u062C\u0633\u0645",message:"\u0631\u0633\u0627\u0644\u0629",send:"\u0625\u0631\u0633\u0627\u0644",preview:"Preview",go_back:"\u0625\u0644\u0649 \u0627\u0644\u062E\u0644\u0641",back_to_login:"\u0627\u0644\u0639\u0648\u062F\u0629 \u0625\u0644\u0649 \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644\u061F",home:"\u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629",filter:"\u062A\u0635\u0641\u064A\u0629",delete:"\u062D\u0630\u0641",edit:"\u062A\u0639\u062F\u064A\u0644",view:"\u0639\u0631\u0636",add_new_item:"\u0625\u0636\u0627\u0641\u0629 \u0635\u0646\u0641 \u062C\u062F\u064A\u062F",clear_all:"\u0645\u0633\u062D \u0627\u0644\u0643\u0644",showing:"\u0639\u0631\u0636",of:"\u0645\u0646",actions:"\u0627\u0644\u0639\u0645\u0644\u064A\u0627\u062A",subtotal:"\u0627\u0644\u0645\u062C\u0645\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064A",discount:"\u062E\u0635\u0645",fixed:"\u062B\u0627\u0628\u062A",percentage:"\u0646\u0633\u0628\u0629",tax:"\u0627\u062F\u0627\u0621",total_amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",bill_to:"\u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0644\u0640",ship_to:"\u064A\u0634\u062D\u0646 \u0625\u0644\u0649",due:"\u0627\u0644\u0645\u062A\u0628\u0642\u064A",draft:"\u0645\u0633\u0648\u062F\u0629",sent:"\u0627\u0631\u0633\u0644\u062A",all:"\u0627\u0644\u0643\u0644",select_all:"\u062A\u062D\u062F\u064A\u062F \u0627\u0644\u0643\u0644",select_template:"Select Template",choose_file:"\u0627\u0636\u063A\u0637 \u0647\u0646\u0627 \u0644\u0627\u062E\u062A\u064A\u0627\u0631 \u0645\u0644\u0641",choose_template:"\u0627\u062E\u062A\u064A\u0627\u0631 \u0627\u0644\u0642\u0627\u0644\u0628",choose:"\u0627\u062E\u062A\u0631",remove:"\u062D\u0630\u0641",select_a_status:"\u0627\u062E\u062A\u0631 \u0627\u0644\u062D\u0627\u0644\u0629",select_a_tax:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0627\u062F\u0627\u0621",search:"\u0628\u062D\u062B",are_you_sure:"\u0647\u0644 \u0623\u0646\u062A \u0645\u062A\u0623\u0643\u062F\u061F",list_is_empty:"\u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0641\u0627\u0631\u063A\u0629.",no_tax_found:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0636\u0631\u064A\u0628\u0629!",four_zero_four:"404",you_got_lost:"\u0639\u0641\u0648\u0627\u064B! \u064A\u0628\u062F\u0648 \u0623\u0646\u0643 \u0642\u062F \u062A\u0647\u062A!",go_home:"\u0627\u0644\u0630\u0647\u0627\u0628 \u0627\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629",test_mail_conf:"\u0627\u062E\u062A\u0628\u0627\u0631 \u0627\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0628\u0631\u064A\u062F",send_mail_successfully:"\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0628\u0646\u062C\u0627\u062D",setting_updated:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0628\u0646\u062C\u0627\u062D",select_state:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0648\u0644\u0627\u064A\u0629/\u0627\u0644\u0645\u0646\u0637\u0642\u0629",select_country:"\u0627\u062E\u062A\u0631 \u0627\u0644\u062F\u0648\u0644\u0629",select_city:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0645\u062F\u064A\u0646\u0629",street_1:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u0627\u0631\u0639 1",street_2:"\u0627\u0644\u0634\u0627\u0631\u0639 2",action_failed:"\u0641\u0634\u0644\u062A \u0627\u0644\u0639\u0645\u0644\u064A\u0629",retry:"\u0623\u0639\u062F \u0627\u0644\u0645\u062D\u0627\u0648\u0644\u0629",choose_note:"\u0627\u062E\u062A\u0631 \u0645\u0644\u0627\u062D\u0638\u0629",no_note_found:"\u0644\u0645 \u064A\u062A\u0645 \u0627\u0644\u0639\u062B\u0648\u0631 \u0639\u0644\u0649 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629",insert_note:"\u0623\u062F\u062E\u0644 \u0645\u0644\u0627\u062D\u0638\u0629",copied_pdf_url_clipboard:"\u062A\u0645 \u0646\u0633\u062E \u0631\u0627\u0628\u0637 PDF \u0625\u0644\u0649 \u0627\u0644\u062D\u0627\u0641\u0638\u0629!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},Cd={select_year:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0633\u0646\u0629",cards:{due_amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",customers:"\u0627\u0644\u0639\u0645\u0644\u0627\u0621",invoices:"\u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",estimates:"\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",payments:"Payments"},chart_info:{total_sales:"\u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A",total_receipts:"\u0625\u062C\u0645\u0627\u0644\u064A \u0627\u0644\u062F\u062E\u0644",total_expense:"\u0627\u0644\u0646\u0641\u0642\u0627\u062A",net_income:"\u0635\u0627\u0641\u064A \u0627\u0644\u062F\u062E\u0644",year:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0633\u0646\u0629"},monthly_chart:{title:"\u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A \u0648\u0627\u0644\u0646\u0641\u0642\u0627\u062A"},recent_invoices_card:{title:"\u0641\u0648\u0627\u062A\u064A\u0631 \u0645\u0633\u062A\u062D\u0642\u0629",due_on:"\u0645\u0633\u062A\u062D\u0642\u0629 \u0641\u064A",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",amount_due:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",actions:"\u0627\u0644\u0639\u0645\u0644\u064A\u0627\u062A",view_all:"\u0639\u0631\u0636 \u0627\u0644\u0643\u0644"},recent_estimate_card:{title:"\u0623\u062D\u062F\u062B \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",date:"\u0627\u0644\u062A\u0627\u0631\u064A\u062E",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",amount_due:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",actions:"\u0627\u0644\u0639\u0645\u0644\u064A\u0627\u062A",view_all:"\u0639\u0631\u0636 \u0627\u0644\u0643\u0644"}},Td={name:"\u0627\u0644\u0627\u0633\u0645",description:"\u0627\u0644\u0648\u0635\u0641",percent:"\u0646\u0633\u0628\u0647 \u0645\u0626\u0648\u064A\u0647",compound_tax:"\u0627\u0644\u0636\u0631\u064A\u0628\u0629 \u0627\u0644\u0645\u0631\u0643\u0628\u0629"},Rd={search:"\u0628\u062D\u062B...",customers:"\u0627\u0644\u0639\u0645\u0644\u0627\u0621",users:"\u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u0648\u0646",no_results_found:"\u0644\u0645 \u064A\u062A\u0645 \u0627\u0644\u0639\u062B\u0648\u0631 \u0639\u0644\u0649 \u0646\u062A\u0627\u0626\u062C"},Md={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},Fd={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},$d={title:"\u0627\u0644\u0639\u0645\u0644\u0627\u0621",prefix:"Prefix",add_customer:"\u0625\u0636\u0627\u0641\u0629 \u0639\u0645\u064A\u0644",contacts_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0639\u0645\u0644\u0627\u0621",name:"\u0627\u0644\u0627\u0633\u0645",mail:"\u0627\u0644\u0628\u0631\u064A\u062F",statement:"\u0627\u0644\u0628\u064A\u0627\u0646",display_name:"\u0627\u0633\u0645 \u0627\u0644\u0639\u0631\u0636",primary_contact_name:"\u0627\u0633\u0645 \u0627\u0644\u062A\u0648\u0627\u0635\u0644 \u0627\u0644\u0631\u0626\u064A\u0633\u064A",contact_name:"\u0627\u0633\u0645 \u062A\u0648\u0627\u0635\u0644 \u0622\u062E\u0631",amount_due:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",address:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646",phone:"\u0627\u0644\u0647\u0627\u062A\u0641",website:"\u0645\u0648\u0642\u0639 \u0627\u0644\u0625\u0646\u062A\u0631\u0646\u062A",overview:"\u0627\u0633\u062A\u0639\u0631\u0627\u0636",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"\u062A\u0641\u0639\u064A\u0644 \u0627\u0644\u0628\u0648\u0627\u0628\u0629",country:"\u0627\u0644\u062F\u0648\u0644\u0629",state:"\u0627\u0644\u0648\u0644\u0627\u064A\u0629/\u0627\u0644\u0645\u0646\u0637\u0642\u0629",city:"\u0627\u0644\u0645\u062F\u064A\u0646\u0629",zip_code:"\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0628\u0631\u064A\u062F\u064A",added_on:"\u0623\u0636\u064A\u0641 \u0641\u064A",action:"\u0625\u062C\u0631\u0627\u0621",password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",confirm_password:"Confirm Password",street_number:"\u0631\u0642\u0645 \u0627\u0644\u0634\u0627\u0631\u0639",primary_currency:"\u0627\u0644\u0639\u0645\u0644\u0629 \u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629",description:"\u0627\u0644\u0648\u0635\u0641",add_new_customer:"\u0625\u0636\u0627\u0641\u0629 \u0639\u0645\u064A\u0644 \u062C\u062F\u064A\u062F",save_customer:"\u062D\u0641\u0638 \u0627\u0644\u0639\u0645\u064A\u0644",update_customer:"\u062A\u062D\u062F\u064A\u062B \u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0644\u0639\u0645\u064A\u0644",customer:"\u0639\u0645\u064A\u0644 | \u0639\u0645\u0644\u0627\u0621",new_customer:"\u0639\u0645\u064A\u0644 \u062C\u062F\u064A\u062F",edit_customer:"\u062A\u0639\u062F\u064A\u0644 \u0639\u0645\u064A\u0644",basic_info:"\u0645\u0639\u0644\u0648\u0627\u062A \u0623\u0633\u0627\u0633\u064A\u0629",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0641\u0648\u062A\u0631\u0629",shipping_address:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u062D\u0646",copy_billing_address:"\u0646\u0633\u062E \u0645\u0646 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0641\u0648\u062A\u0631\u0629",no_customers:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0639\u0645\u0644\u0627\u0621 \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",no_customers_found:"\u0644\u0645 \u064A\u062A\u0645 \u0627\u0644\u062D\u0635\u0648\u0644 \u0639\u0644\u0649 \u0639\u0645\u0644\u0627\u0621!",no_contact:"\u0644\u064A\u0633\u062A \u0647\u0646\u0627\u0643 \u062C\u0647\u0627\u062A \u0627\u062A\u0635\u0627\u0644",no_contact_name:"\u0627\u0633\u0645 \u062C\u0647\u0629 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u063A\u064A\u0631 \u0645\u0648\u062C\u0648\u062F",list_of_customers:"\u0633\u0648\u0641 \u064A\u062D\u062A\u0648\u064A \u0647\u0630\u0627 \u0627\u0644\u0642\u0633\u0645 \u0639\u0644\u0649 \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0639\u0645\u0644\u0627\u0621.",primary_display_name:"\u0627\u0633\u0645 \u0627\u0644\u0639\u0631\u0636 \u0627\u0644\u0631\u0626\u064A\u0633\u064A",select_currency:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0639\u0645\u0644\u0629",select_a_customer:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0639\u0645\u064A\u0644",type_or_click:"\u0627\u0643\u062A\u0628 \u0623\u0648 \u0627\u0636\u063A\u0637 \u0644\u0644\u0627\u062E\u062A\u064A\u0627\u0631",new_transaction:"\u0645\u0639\u0627\u0645\u0644\u0629 \u062C\u062F\u064A\u062F\u0629",no_matching_customers:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0639\u0645\u0644\u0627\u0621 \u0645\u0637\u0627\u0628\u0642\u064A\u0646!",phone_number:"\u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062A\u0641",create_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0625\u0646\u0634\u0627\u0621",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062F\u0627\u062F \u0647\u0630\u0627 \u0627\u0644\u0639\u0645\u064A\u0644 \u0648\u062C\u0645\u064A\u0639 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0648\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0648\u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0630\u0627\u062A \u0627\u0644\u0635\u0644\u0629. | \u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062F\u0627\u062F \u0647\u0624\u0644\u0627\u0621 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0648\u062C\u0645\u064A\u0639 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0648\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0648\u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0630\u0627\u062A \u0627\u0644\u0635\u0644\u0629.",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062C\u0627\u062D",address_updated_message:"Address Information Updated succesfully",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0639\u0645\u064A\u0644 \u0628\u0646\u062C\u0627\u062D",edit_currency_not_allowed:"Cannot change currency once transactions created."},Vd={title:"\u0627\u0644\u0623\u0635\u0646\u0627\u0641",items_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0623\u0635\u0646\u0627\u0641",name:"\u0627\u0644\u0627\u0633\u0645",unit:"\u0627\u0644\u0648\u062D\u062F\u0629",description:"\u0627\u0644\u0648\u0635\u0641",added_on:"\u0623\u0636\u064A\u0641 \u0641\u064A",price:"\u0627\u0644\u0633\u0639\u0631",date_of_creation:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0625\u0646\u0634\u0627\u0621",not_selected:"\u0644\u0645 \u064A\u062A\u0645 \u0625\u062E\u062A\u064A\u0627\u0631 \u0623\u064A \u0639\u0646\u0635\u0631",action:"\u0625\u062C\u0631\u0627\u0621",add_item:"\u0625\u0636\u0627\u0641\u0629 \u0635\u0646\u0641",save_item:"\u062D\u0641\u0638 \u0627\u0644\u0635\u0646\u0641",update_item:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0635\u0646\u0641",item:"\u0635\u0646\u0641 | \u0623\u0635\u0646\u0627\u0641",add_new_item:"\u0625\u0636\u0627\u0641\u0629 \u0635\u0646\u0641 \u062C\u062F\u064A\u062F",new_item:"\u062C\u062F\u064A\u062F \u0635\u0646\u0641",edit_item:"\u062A\u062D\u062F\u064A\u062B \u0635\u0646\u0641",no_items:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0623\u0635\u0646\u0627\u0641 \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",list_of_items:"\u0647\u0630\u0627 \u0627\u0644\u0642\u0633\u0645 \u0633\u0648\u0641 \u064A\u062D\u062A\u0648\u064A \u0639\u0644\u0649 \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0623\u0635\u0646\u0627\u0641.",select_a_unit:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0648\u062D\u062F\u0629",taxes:"\u0627\u0644\u0636\u0631\u0627\u0626\u0628",item_attached_message:"\u0644\u0627 \u064A\u0645\u0643\u0646 \u062D\u0630\u0641 \u0627\u0644\u0635\u0646\u0641 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0627 \u0627\u0644\u0635\u0646\u0641 | \u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0647 \u0627\u0644\u0623\u0635\u0646\u0627\u0641",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0635\u0646\u0641 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0635\u0646\u0641 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0635\u0646\u0641 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0623\u0635\u0646\u0627\u0641 \u0628\u0646\u062C\u0627\u062D"},Ud={title:"\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"\u062A\u0642\u062F\u064A\u0631 | \u062A\u0642\u062F\u064A\u0631\u0627\u062A",estimates_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",days:"{days} \u0623\u064A\u0627\u0645",months:"{months} \u0623\u0634\u0647\u0631",years:"{years} \u0633\u0646\u0648\u0627\u062A",all:"\u0627\u0644\u0643\u0644",paid:"\u0645\u062F\u0641\u0648\u0639",unpaid:"\u063A\u064A\u0631 \u0645\u062F\u0641\u0648\u0639",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",ref_no:"\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639.",number:"\u0627\u0644\u0631\u0642\u0645",amount_due:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",partially_paid:"\u0645\u062F\u0641\u0648\u0639 \u062C\u0632\u0626\u064A\u0627",total:"\u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",discount:"\u0627\u0644\u062E\u0635\u0645",sub_total:"\u062D\u0627\u0635\u0644 \u0627\u0644\u062C\u0645\u0639",estimate_number:"\u0631\u0642\u0645 \u062A\u0642\u062F\u064A\u0631",ref_number:"\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639",contact:"\u062A\u0648\u0627\u0635\u0644",add_item:"\u0625\u0636\u0627\u0641\u0629 \u0635\u0646\u0641",date:"\u062A\u0627\u0631\u064A\u062E",due_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0627\u0633\u062A\u062D\u0642\u0627\u0642",expiry_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0635\u0644\u0627\u062D\u064A\u0629",status:"\u0627\u0644\u062D\u0627\u0644\u0629",add_tax:"\u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u064A\u0629",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",action:"\u0625\u062C\u0631\u0627\u0621",notes:"\u0645\u0644\u0627\u062D\u0638\u0627\u062A",tax:"\u0636\u0631\u064A\u0628\u0629",estimate_template:"\u0642\u0627\u0644\u0628",convert_to_invoice:"\u062A\u062D\u0648\u064A\u0644 \u0625\u0644\u0649 \u0641\u0627\u062A\u0648\u0631\u0629",mark_as_sent:"\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0633\u0644",send_estimate:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",resend_estimate:"\u0625\u0639\u0627\u062F\u0629 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",record_payment:"\u062A\u0633\u062C\u064A\u0644 \u0645\u062F\u0641\u0648\u0627\u062A",add_estimate:"\u0625\u0636\u0627\u0641\u0629 \u062A\u0642\u062F\u064A\u0631",save_estimate:"\u062D\u0641\u0638 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",confirm_conversion:"\u0647\u0644 \u062A\u0631\u064A\u062F \u062A\u062D\u0648\u064A\u0644 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0625\u0644\u0649 \u0641\u0627\u062A\u0648\u0631\u0629\u061F",conversion_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D",confirm_send_estimate:"\u0633\u064A\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0628\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0625\u0644\u0649 \u0627\u0644\u0639\u0645\u064A\u0644",confirm_mark_as_sent:"\u0633\u064A\u062A\u0645 \u0627\u0644\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0633\u0644 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",confirm_mark_as_accepted:"\u0633\u064A\u062A\u0645 \u0627\u0644\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0642\u0628\u0648\u0644 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",confirm_mark_as_rejected:"\u0633\u064A\u062A\u0645 \u0627\u0644\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0641\u0648\u0636 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",no_matching_estimates:"\u0644\u0627 \u064A\u0648\u062C\u062F \u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0645\u0637\u0627\u0628\u0642\u0629!",mark_as_sent_successfully:"\u062A\u0645 \u0627\u0644\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0633\u0644 \u0628\u0646\u062C\u0627\u062D",send_estimate_successfully:"\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0628\u0646\u062C\u0627\u062D",errors:{required:"\u062D\u0642\u0644 \u0645\u0637\u0644\u0648\u0628"},accepted:"\u0645\u0642\u0628\u0648\u0644",rejected:"\u0645\u0631\u0641\u0648\u0636",expired:"Expired",sent:"\u0645\u0631\u0633\u0644",draft:"\u0645\u0633\u0648\u062F\u0629",viewed:"Viewed",declined:"\u0645\u0631\u0641\u0648\u0636",new_estimate:"\u062A\u0642\u062F\u064A\u0631 \u062C\u062F\u064A\u062F",add_new_estimate:"\u0625\u0636\u0627\u0641\u0629 \u062A\u0642\u062F\u064A\u0631 \u062C\u062F\u064A\u062F",update_Estimate:"\u062A\u062D\u062F\u064A\u062B \u062A\u0642\u062F\u064A\u0631",edit_estimate:"\u062A\u0639\u062F\u064A\u0644 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",items:"\u0627\u0644\u0623\u0635\u0646\u0627\u0641",Estimate:"\u062A\u0642\u062F\u064A\u0631 | \u062A\u0642\u062F\u064A\u0631\u0627\u062A",add_new_tax:"\u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u064A\u0628\u0629 \u062C\u062F\u064A\u062F\u0629",no_estimates:"\u0644\u0627 \u064A\u0648\u062C\u062F \u062A\u0642\u062F\u064A\u0631\u0627\u062A \u062D\u0627\u0644\u064A\u0627\u064B!",list_of_estimates:"\u0647\u0630\u0627 \u0627\u0644\u0642\u0633\u0645 \u0633\u0648\u0641 \u064A\u062D\u062A\u0648\u064A \u0639\u0644\u0649 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A.",mark_as_rejected:"\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0641\u0648\u0636",mark_as_accepted:"\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0642\u0631\u0648\u0621",marked_as_accepted_message:"\u062A\u062D\u062F\u064A\u062F \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0643\u0645\u0642\u0628\u0648\u0644",marked_as_rejected_message:"\u062A\u062D\u062F\u064A\u062F \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0643\u0645\u0631\u0641\u0648\u0636",confirm_delete:"\u0644\u0646 \u062A\u0633\u062A\u0637\u064A\u0639 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 | \u0644\u0646 \u062A\u0633\u062A\u0637\u064A\u0639 \u0625\u0633\u062A\u0639\u0627\u062F\u0629 \u0647\u0630\u0647 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0628\u0646\u062C\u0627\u062D",something_went_wrong:"\u062E\u0637\u0623 \u063A\u064A\u0631 \u0645\u0639\u0631\u0648\u0641!",item:{title:"\u0627\u0633\u0645 \u0627\u0644\u0635\u0646\u0641",description:"\u0627\u0644\u0648\u0635\u0641",quantity:"\u0627\u0644\u0643\u0645\u064A\u0629",price:"\u0627\u0644\u0633\u0639\u0631",discount:"\u0627\u0644\u062E\u0635\u0645",total:"\u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",total_discount:"\u0645\u062C\u0645\u0648\u0639 \u0627\u0644\u062E\u0635\u0645",sub_total:"\u062D\u0627\u0635\u0644 \u0627\u0644\u062C\u0645\u0639",tax:"\u0627\u0644\u0636\u0631\u064A\u0629",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",select_an_item:"\u0627\u0643\u062A\u0628 \u0623\u0648 \u0627\u062E\u062A\u0631 \u0627\u0644\u0635\u0646\u0641",type_item_description:"\u0627\u0643\u062A\u0628 \u0648\u0635\u0641 \u0627\u0644\u0635\u0646\u0641 (\u0627\u062E\u062A\u064A\u0627\u0631\u064A)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},Od={title:"\u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",invoice_information:"Invoice Information",days:"{days} \u0623\u064A\u0627\u0645",months:"{months} \u0623\u0634\u0647\u0631",years:"{years} \u0633\u0646\u0648\u0627\u062A",all:"\u0627\u0644\u0643\u0644",paid:"\u0645\u062F\u0641\u0648\u0639",unpaid:"\u063A\u064A\u0631 \u0645\u062F\u0641\u0648\u0639",viewed:"\u0634\u0648\u0647\u062F",overdue:"\u0645\u062A\u0623\u062E\u0631",completed:"\u0627\u0643\u062A\u0645\u0644",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",paid_status:"\u062D\u0627\u0644\u0629 \u0627\u0644\u062F\u0641\u0639",ref_no:"\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639.",number:"\u0627\u0644\u0631\u0642\u0645",amount_due:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",partially_paid:"\u0645\u062F\u0641\u0648\u0639 \u062C\u0632\u0626\u064A\u0627\u064B",total:"\u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",discount:"\u0627\u0644\u062E\u0635\u0645",sub_total:"\u062D\u0627\u0635\u0644 \u0627\u0644\u062C\u0645\u0639",invoice:"\u0641\u0627\u062A\u0648\u0631\u0629 | \u0641\u0648\u0627\u062A\u064A\u0631",invoice_number:"\u0631\u0642\u0645 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",ref_number:"\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639",contact:"\u062A\u0648\u0627\u0635\u0644",add_item:"\u0625\u0636\u0627\u0641\u0629 \u0635\u0646\u0641",date:"\u0627\u0644\u062A\u0627\u0631\u064A\u062E",due_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0627\u0633\u062A\u062D\u0642\u0627\u0642",status:"\u0627\u0644\u062D\u0627\u0644\u0629",add_tax:"\u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u064A\u0628\u0629",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",action:"\u0625\u062C\u0631\u0627\u0621",notes:"\u0645\u0644\u0627\u062D\u0638\u0627\u062A",view:"\u0639\u0631\u0636",send_invoice:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",resend_invoice:"\u0625\u0639\u0627\u062F\u0629 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",invoice_template:"\u0642\u0627\u0644\u0628 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",conversion_message:"Invoice cloned successful",template:"\u0642\u0627\u0644\u0628",mark_as_sent:"\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0633\u0644",confirm_send_invoice:"\u0633\u064A\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0647\u0630\u0647 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0623\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0625\u0644\u0649 \u0627\u0644\u0639\u0645\u064A\u0644",invoice_mark_as_sent:"\u0633\u064A\u062A\u0645 \u062A\u062D\u062F\u064A\u062F \u0647\u0630\u0647 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0643\u0645\u0631\u0633\u0644\u0629",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"\u0633\u064A\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0647\u0630\u0647 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0623\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0625\u0644\u0649 \u0627\u0644\u0639\u0645\u064A\u0644",invoice_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",record_payment:"\u062A\u0633\u062C\u064A\u0644 \u0645\u062F\u0641\u0648\u0639\u0627\u062A",add_new_invoice:"\u0625\u0636\u0627\u0641\u0629 \u0641\u0627\u062A\u0648\u0631\u0629 \u062C\u062F\u064A\u062F\u0629",update_expense:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0645\u0635\u0631\u0648\u0641\u0627\u062A",edit_invoice:"\u062A\u0639\u062F\u064A\u0644 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",new_invoice:"\u0641\u0627\u062A\u0648\u0631\u0629 \u062C\u062F\u064A\u062F\u0629",save_invoice:"\u062D\u0641\u0638 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",update_invoice:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",add_new_tax:"\u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u064A\u0628\u0629 \u062C\u062F\u064A\u062F\u0629",no_invoices:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0641\u0648\u0627\u062A\u064A\u0631 \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 .",select_invoice:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",no_matching_invoices:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0641\u0648\u0627\u062A\u064A\u0631 \u0645\u0637\u0627\u0628\u0642\u0629!",mark_as_sent_successfully:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062F \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0643\u0645\u0631\u0633\u0644\u0629 \u0628\u0646\u062C\u0627\u062D",invoice_sent_successfully:"Invoice sent successfully",cloned_successfully:"\u062A\u0645 \u0627\u0633\u062A\u0646\u0633\u0627\u062E \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D",clone_invoice:"\u0627\u0633\u062A\u0646\u0633\u0627\u062E \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",confirm_clone:"\u0633\u064A\u062A\u0645 \u0627\u0633\u062A\u0646\u0633\u0627\u062E \u0647\u0630\u0647 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0641\u064A \u0641\u0627\u062A\u0648\u0631\u0629 \u062C\u062F\u064A\u062F\u0629",item:{title:"\u0627\u0633\u0645 \u0627\u0644\u0635\u0646\u0641",description:"\u0627\u0644\u0648\u0635\u0641",quantity:"\u0627\u0644\u0643\u0645\u064A\u0629",price:"\u0627\u0644\u0633\u0639\u0631",discount:"\u0627\u0644\u062E\u0635\u0645",total:"\u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",total_discount:"\u0625\u062C\u0645\u0627\u0644\u064A \u0627\u0644\u062E\u0635\u0645",sub_total:"\u062D\u0627\u0635\u0644 \u0627\u0644\u062C\u0645\u0639",tax:"\u0627\u0644\u0636\u0631\u064A\u0628\u0629",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",select_an_item:"\u0627\u0643\u062A\u0628 \u0623\u0648 \u0627\u0646\u0642\u0631 \u0644\u0627\u062E\u062A\u064A\u0627\u0631 \u0635\u0646\u0641",type_item_description:"\u0648\u0635\u0641 \u0627\u0644\u0635\u0646\u0641 (\u0627\u062E\u062A\u064A\u0627\u0631\u064A)"},payment_attached_message:"\u0647\u0646\u0627\u0643 \u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0645\u0631\u062A\u0628\u0637\u0629 \u0628\u0627\u0644\u0641\u0639\u0644 \u0628\u0625\u062D\u062F\u0649 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0627\u0644\u0645\u062D\u062F\u062F\u0629. \u062A\u0623\u0643\u062F \u0645\u0646 \u062D\u0630\u0641 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0627\u0644\u0645\u0631\u062A\u0628\u0637\u0629 \u0623\u0648\u0644\u0627\u064B \u0642\u0628\u0644 \u062D\u0630\u0641 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629.",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0639\u062F \u0647\u0630\u0647 \u0627\u0644\u0625\u062C\u0631\u0627\u0621 | \u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0628\u0639\u062F \u0647\u0630\u0627 \u0627\u0644\u0625\u062C\u0631\u0627\u0621",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0628\u0646\u062C\u0627\u062D",marked_as_sent_message:"\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D",something_went_wrong:"\u062E\u0637\u0623 \u063A\u064A\u0631 \u0645\u0639\u0631\u0648\u0641!",invalid_due_amount_message:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0646\u0647\u0627\u0626\u064A \u0644\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0644\u0627 \u064A\u0645\u0643\u0646 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0623\u0642\u0644 \u0645\u0646 \u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628 \u0644\u0647\u0627. \u0631\u062C\u0627\u0621\u0627\u064B \u062D\u062F\u062B \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0623\u0648 \u0642\u0645 \u0628\u062D\u0630\u0641 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0627\u0644\u0645\u0631\u062A\u0628\u0637\u0629 \u0628\u0647\u0627 \u0644\u0644\u0627\u0633\u062A\u0645\u0631\u0627\u0631.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},Ld={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},qd={title:"\u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A",payments_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A",record_payment:"\u062A\u0633\u062C\u064A\u0644 \u062F\u0641\u0639\u0629",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",date:"\u0627\u0644\u062A\u0627\u0631\u064A\u062E",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",action:"\u0625\u062C\u0631\u0627\u0621",payment_number:"\u0631\u0642\u0645 \u0627\u0644\u062F\u0641\u0639\u0629",payment_mode:"\u0646\u0648\u0639 \u0627\u0644\u062F\u0641\u0639\u0629",invoice:"\u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",note:"\u0645\u0644\u0627\u062D\u0638\u0629",add_payment:"\u0625\u0636\u0627\u0641\u0629 \u062F\u0641\u0639\u0629",new_payment:"\u062F\u0641\u0639\u0629 \u062C\u062F\u064A\u062F\u0629",edit_payment:"\u062A\u0639\u062F\u064A\u0644 \u0627\u0644\u062F\u0641\u0639\u0629",view_payment:"\u0639\u0631\u0636 \u0627\u0644\u062F\u0641\u0639\u0629",add_new_payment:"\u0625\u0636\u0627\u0641\u0629 \u062F\u0641\u0639\u0629 \u062C\u062F\u064A\u062F\u0629",send_payment_receipt:"\u0625\u0631\u0633\u0627\u0644 \u0625\u064A\u0635\u0627\u0644 \u0627\u0644\u062F\u0641\u0639",send_payment:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062F\u0641\u0639\u0629",save_payment:"\u062D\u0641\u0638 \u0627\u0644\u062F\u0641\u0639\u0629",update_payment:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062F\u0641\u0639\u0629",payment:"\u062F\u0641\u0639\u0629 | \u0645\u062F\u0641\u0648\u0639\u0627\u062A",no_payments:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0645\u062F\u0641\u0648\u0639\u0627\u062A \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",not_selected:"\u0644\u0645 \u064A\u062A\u0645 \u062A\u062D\u062F\u064A\u062F",no_invoice:"\u0644\u0627 \u062A\u0648\u062C\u062F \u0641\u0627\u062A\u0648\u0631\u0629",no_matching_payments:"\u0644\u0627 \u062A\u0648\u062C\u062F \u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0645\u0637\u0627\u0628\u0642\u0629!",list_of_payments:"\u0633\u0648\u0641 \u062A\u062D\u062A\u0648\u064A \u0647\u0630\u0647 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0639\u0644\u0649 \u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631.",select_payment_mode:"\u0627\u062E\u062A\u0631 \u0637\u0631\u064A\u0642\u0629 \u0627\u0644\u062F\u0641\u0639",confirm_mark_as_sent:"\u0633\u064A\u062A\u0645 \u0627\u0644\u062A\u062D\u062F\u064A\u062F \u0643\u0645\u0631\u0633\u0644 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",confirm_send_payment:"\u0633\u064A\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0647\u0630\u0647 \u0627\u0644\u062F\u0641\u0639\u0629 \u0639\u0628\u0631 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0625\u0644\u0649 \u0627\u0644\u0639\u0645\u064A\u0644",send_payment_successfully:"\u062A\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062F\u0641\u0639\u0629 \u0628\u0646\u062C\u0627\u062D",something_went_wrong:"\u062E\u0637\u0623 \u063A\u064A\u0631 \u0645\u0639\u0631\u0648\u0641!",confirm_delete:"\u0644\u0646 \u062A\u0643\u0648\u0646 \u0642\u0627\u062F\u0631 \u0639\u0644\u0649 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0647 \u0627\u0644\u062F\u0641\u0639\u0629 | \u0644\u0646 \u062A\u0643\u0648\u0646 \u0642\u0627\u062F\u0631\u0627\u064B \u0639\u0644\u0649 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0647 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u062F\u0641\u0639\u0629 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062F\u0641\u0639\u0629 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u062F\u0641\u0639\u0629 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0628\u0646\u062C\u0627\u062D",invalid_amount_message:"\u0642\u064A\u0645\u0629 \u0627\u0644\u062F\u0641\u0639\u0629 \u063A\u064A\u0631 \u0635\u062D\u064A\u062D\u0629!"},Bd={title:"\u0627\u0644\u0646\u0641\u0642\u0627\u062A",expenses_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0646\u0641\u0642\u0627\u062A",select_a_customer:"\u062D\u062F\u062F \u0639\u0645\u064A\u0644\u0627\u064B",expense_title:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646",customer:"\u0627\u0644\u0639\u0645\u064A\u0644",currency:"Currency",contact:"\u062A\u0648\u0627\u0635\u0644",category:"\u0627\u0644\u0641\u0626\u0629",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",expense_date:"\u0627\u0644\u062A\u0627\u0631\u064A\u062E",description:"\u0627\u0644\u0648\u0635\u0641",receipt:"\u0633\u0646\u062F \u0627\u0644\u0642\u0628\u0636",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",action:"\u0625\u062C\u0631\u0627\u0621",not_selected:"\u0644\u0645 \u064A\u062A\u0645 \u062A\u062D\u062F\u064A\u062F",note:"\u0645\u0644\u0627\u062D\u0638\u0629",category_id:"\u0631\u0645\u0632 \u0627\u0644\u0641\u0626\u0629",date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0646\u0641\u0642\u0627\u062A",add_expense:"\u0623\u0636\u0641 \u0646\u0641\u0642\u0627\u062A",add_new_expense:"\u0623\u0636\u0641 \u0646\u0641\u0642\u0627\u062A \u062C\u062F\u064A\u062F\u0629",save_expense:"\u062D\u0641\u0638 \u0627\u0644\u0646\u0641\u0642\u0627\u062A",update_expense:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0641\u0642\u0627\u062A",download_receipt:"\u062A\u0646\u0632\u064A\u0644 \u0627\u0644\u0633\u0646\u062F",edit_expense:"\u062A\u0639\u062F\u064A\u0644 \u0627\u0644\u0646\u0641\u0642\u0627\u062A",new_expense:"\u0646\u0641\u0642\u0627\u062A \u062C\u062F\u064A\u062F\u0629",expense:"\u0625\u0646\u0641\u0627\u0642 | \u0646\u0641\u0642\u0627\u062A",no_expenses:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0646\u0641\u0642\u0627\u062A \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",list_of_expenses:"\u0647\u0630\u0647 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0633\u062A\u062D\u062A\u0648\u064A \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0627\u0644\u062E\u0627\u0635\u0629 \u0628\u0643",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0627 \u0627\u0644\u0625\u0646\u0641\u0627\u0642 | \u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0647\u0630\u0647 \u0627\u0644\u0646\u0641\u0642\u0627\u062A",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",categories:{categories_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0641\u0626\u0627\u062A",title:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646",name:"\u0627\u0644\u0627\u0633\u0645",description:"\u0627\u0644\u0648\u0635\u0641",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",actions:"\u0627\u0644\u0639\u0645\u0644\u064A\u0627\u062A",add_category:"\u0625\u0636\u0627\u0641\u0629 \u0641\u0626\u0645\u0629",new_category:"\u0641\u0626\u0629 \u062C\u062F\u064A\u062F\u0629",category:"\u0641\u0626\u0629 | \u0641\u0626\u0627\u062A",select_a_category:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0641\u0626\u0629"}},Kd={email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",forgot_password:"\u0646\u0633\u064A\u062A \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631\u061F",or_signIn_with:"\u0623\u0648 \u0633\u062C\u0644 \u0627\u0644\u062F\u062E\u0648\u0644 \u0628\u0648\u0627\u0633\u0637\u0629",login:"\u062F\u062E\u0648\u0644",register:"\u062A\u0633\u062C\u064A\u0644",reset_password:"\u0625\u0639\u0627\u062F\u0629 \u062A\u0639\u064A\u064A\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",password_reset_successfully:"\u062A\u0645 \u0625\u0639\u0627\u062F\u0629 \u062A\u0639\u064A\u064A\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0628\u0646\u062C\u0627\u062D",enter_email:"\u0623\u062F\u062E\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",enter_password:"\u0623\u0643\u062A\u0628 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",retype_password:"\u0623\u0639\u062F \u0643\u062A\u0627\u0628\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631"},Zd={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},Wd={title:"\u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u0648\u0646",users_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u064A\u0646",name:"\u0627\u0633\u0645",description:"\u0648\u0635\u0641",added_on:"\u0648\u0623\u0636\u0627\u0641 \u0641\u064A",date_of_creation:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u062E\u0644\u0642",action:"\u0639\u0645\u0644",add_user:"\u0625\u0636\u0627\u0641\u0629 \u0645\u0633\u062A\u062E\u062F\u0645",save_user:"\u062D\u0641\u0638 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645",update_user:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645",user:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645",add_new_user:"\u0625\u0636\u0627\u0641\u0629 \u0645\u0633\u062A\u062E\u062F\u0645 \u062C\u062F\u064A\u062F",new_user:"\u0645\u0633\u062A\u062E\u062F\u0645 \u062C\u062F\u064A\u062F",edit_user:"\u062A\u062D\u0631\u064A\u0631 \u0627\u0644\u0639\u0636\u0648",no_users:"\u0644\u0627 \u0645\u0633\u062A\u062E\u062F\u0645\u064A\u0646 \u062D\u062A\u0649 \u0627\u0644\u0622\u0646!",list_of_users:"\u0633\u064A\u062D\u062A\u0648\u064A \u0647\u0630\u0627 \u0627\u0644\u0642\u0633\u0645 \u0639\u0644\u0649 \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u064A\u0646.",email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",phone:"\u0647\u0627\u062A\u0641",password:"\u0643\u0644\u0645\u0647 \u0627\u0644\u0633\u0631",user_attached_message:"\u0644\u0627 \u064A\u0645\u0643\u0646 \u062D\u0630\u0641 \u0639\u0646\u0635\u0631 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0628\u0627\u0644\u0641\u0639\u0644",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062F\u0627\u062F \u0647\u0630\u0627 \u0627\u0644\u0639\u0646\u0635\u0631 | \u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062F\u0627\u062F \u0647\u0624\u0644\u0627\u0621 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u064A\u0646",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0628\u0646\u062C\u0627\u062D | \u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0628\u0646\u062C\u0627\u062D",select_company_role:"Select Role for {company}",companies:"Companies"},Hd={title:"\u062A\u0642\u0631\u064A\u0631",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",status:"\u0627\u0644\u062D\u0627\u0644\u0629",paid:"\u0645\u062F\u0641\u0648\u0639",unpaid:"\u063A\u064A\u0631 \u0645\u062F\u0641\u0648\u0639",download_pdf:"\u062A\u0646\u0632\u064A\u0644 PDF",view_pdf:"\u0639\u0631\u0636 PDF",update_report:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062A\u0642\u0631\u064A\u0631",report:"\u062A\u0642\u0631\u064A\u0631 | \u062A\u0642\u0627\u0631\u064A\u0631",profit_loss:{profit_loss:"\u0627\u0644\u062E\u0633\u0627\u0626\u0631 \u0648\u0627\u0644\u0623\u0631\u0628\u0627\u062D",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",date_range:"\u0627\u062E\u062A\u0631 \u0645\u062F\u0649 \u0627\u0644\u062A\u0627\u0631\u064A\u062E"},sales:{sales:"\u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A",date_range:"\u0627\u062E\u062A\u0631 \u0645\u062F\u0649 \u0627\u0644\u062A\u0627\u0631\u064A\u062E",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",report_type:"\u0646\u0648\u0639 \u0627\u0644\u062A\u0642\u0631\u064A\u0631"},taxes:{taxes:"\u0627\u0644\u0636\u0631\u0627\u0626\u0628",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",date_range:"\u0627\u062E\u062A\u0631 \u0645\u062F\u0649 \u0627\u0644\u062A\u0627\u0631\u064A\u062E"},errors:{required:"\u062D\u0642\u0644 \u0645\u0637\u0644\u0648\u0628"},invoices:{invoice:"\u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",invoice_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",due_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0627\u0633\u062A\u062D\u0642\u0627\u0642",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",contact_name:"\u0627\u0633\u0645 \u0627\u0644\u062A\u0648\u0627\u0635\u0644",status:"\u0627\u0644\u062D\u0627\u0644\u0629"},estimates:{estimate:"\u062A\u0642\u062F\u064A\u0631",estimate_date:"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u062A\u0642\u062F\u064A\u0631",due_date:"\u0645\u0633\u062A\u062D\u0642 \u0628\u062A\u0627\u0631\u064A\u062E",estimate_number:"\u0631\u0642\u0645 \u0645\u0633\u062A\u062D\u0642",ref_number:"\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",contact_name:"\u0627\u0633\u0645 \u0627\u0644\u062A\u0648\u0627\u0635\u0644",status:"\u0627\u0644\u062D\u0627\u0644\u0629"},expenses:{expenses:"\u0627\u0644\u0646\u0641\u0642\u0627\u062A",category:"\u0627\u0644\u0641\u0626\u0629",date:"\u0627\u0644\u062A\u0627\u0631\u064A\u062E",amount:"\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",to_date:"\u062D\u062A\u0649 \u062A\u0627\u0631\u064A\u062E",from_date:"\u0645\u0646 \u062A\u0627\u0631\u064A\u062E",date_range:"\u0627\u062E\u062A\u0631 \u0645\u062F\u0649 \u0627\u0644\u062A\u0627\u0631\u064A\u062E"}},Qd={menu_title:{account_settings:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062D\u0633\u0627\u0628",company_information:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u0645\u0646\u0634\u0623\u0629",customization:"\u062A\u062E\u0635\u064A\u0635",preferences:"\u062A\u0641\u0636\u064A\u0644\u0627\u062A",notifications:"\u062A\u0646\u0628\u064A\u0647\u0627\u062A",tax_types:"\u0646\u0648\u0639 \u0627\u0644\u0636\u0631\u064A\u0628\u0629",expense_category:"\u0641\u0626\u0627\u062A \u0627\u0644\u0646\u0641\u0642\u0627\u062A",update_app:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0638\u0627\u0645",backup:"\u062F\u0639\u0645",file_disk:"\u0642\u0631\u0635 \u0627\u0644\u0645\u0644\u0641",custom_fields:"\u0627\u0644\u062D\u0642\u0648\u0644 \u0627\u0644\u0645\u062E\u0635\u0635\u0629",payment_modes:"\u0637\u0631\u0642 \u0627\u0644\u062F\u0641\u0639",notes:"\u0645\u0644\u0627\u062D\u0638\u0627\u062A",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A",setting:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A | \u0625\u0639\u062F\u0627\u062F\u0627\u062A",general:"\u0639\u0627\u0645",language:"\u0627\u0644\u0644\u063A\u0629",primary_currency:"\u0627\u0644\u0639\u0645\u0644\u0629 \u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629",timezone:"\u0627\u0644\u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0632\u0645\u0646\u064A\u0629",date_format:"\u0635\u064A\u063A\u0629 \u0627\u0644\u062A\u0627\u0631\u064A\u062E",currencies:{title:"\u0627\u0644\u0639\u0645\u0644\u0627\u062A",currency:"\u0627\u0644\u0639\u0645\u0644\u0629 | \u0627\u0644\u0639\u0645\u0644\u0627\u062A",currencies_list:"\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0639\u0645\u0644\u0627\u062A",select_currency:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0639\u0645\u0644\u0629",name:"\u0627\u0644\u0627\u0633\u0645",code:"\u0627\u0644\u0645\u0631\u062C\u0639",symbol:"\u0627\u0644\u0631\u0645\u0632",precision:"\u0627\u0644\u062F\u0642\u0629",thousand_separator:"\u0641\u0627\u0635\u0644 \u0627\u0644\u0622\u0644\u0627\u0641",decimal_separator:"\u0627\u0644\u0641\u0627\u0635\u0644\u0629 \u0627\u0644\u0639\u0634\u0631\u064A\u0629",position:"\u0627\u0644\u0645\u0648\u0642\u0639",position_of_symbol:"\u0645\u0648\u0642\u0639 \u0631\u0645\u0632 \u0627\u0644\u0639\u0645\u0644\u0629",right:"\u064A\u0645\u064A\u0646",left:"\u064A\u0633\u0627\u0631",action:"\u0625\u062C\u0631\u0627\u0621",add_currency:"\u0623\u0636\u0641 \u0639\u0645\u0644\u0629"},mail:{host:"\u062E\u0627\u062F\u0645 \u0627\u0644\u0628\u0631\u064A\u062F",port:"\u0645\u0646\u0641\u0630 \u0627\u0644\u0628\u0631\u064A\u062F",driver:"\u0645\u0634\u063A\u0644 \u0627\u0644\u0628\u0631\u064A\u062F",secret:"\u0633\u0631\u064A",mailgun_secret:"\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0633\u0631\u064A \u0644\u0640 Mailgun",mailgun_domain:"\u0627\u0644\u0645\u062C\u0627\u0644",mailgun_endpoint:"\u0627\u0644\u0646\u0647\u0627\u064A\u0629 \u0627\u0644\u0637\u0631\u0641\u064A\u0629 \u0644\u0640 Mailgun",ses_secret:"SES \u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0633\u0631\u064A",ses_key:"SES \u0645\u0641\u062A\u0627\u062D",password:"\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",username:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0644\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",mail_config:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",from_name:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0631\u0633\u0644",from_mail:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0644\u0645\u0631\u0633\u0644",encryption:"\u0635\u064A\u063A\u0629 \u0627 \u0644\u062A\u0634\u0641\u064A\u0631",mail_config_desc:"\u0623\u062F\u0646\u0627\u0647 \u0647\u0648 \u0646\u0645\u0648\u0630\u062C \u0644\u062A\u0643\u0648\u064A\u0646 \u0628\u0631\u0646\u0627\u0645\u062C \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0625\u0631\u0633\u0627\u0644 \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0645\u0646 \u0627\u0644\u062A\u0637\u0628\u064A\u0642. \u064A\u0645\u0643\u0646\u0643 \u0623\u064A\u0636\u064B\u0627 \u062A\u0647\u064A\u0626\u0629 \u0645\u0648\u0641\u0631\u064A \u0627\u0644\u062C\u0647\u0627\u062A \u0627\u0644\u062E\u0627\u0631\u062C\u064A\u0629 \u0645\u062B\u0644 Sendgrid \u0648 SES \u0625\u0644\u062E."},pdf:{title:"PDF \u0625\u0639\u062F\u0627\u062F\u0627\u062A",footer_text:"\u0646\u0635 \u0627\u0644\u062A\u0630\u064A\u064A\u0644",pdf_layout:"\u0627\u062A\u062C\u0627\u0647 \u0635\u0641\u062D\u0629 PDF"},company_info:{company_info:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u0634\u0631\u0643\u0629",company_name:"\u0627\u0633\u0645 \u0627\u0644\u0634\u0631\u0643\u0629",company_logo:"\u0634\u0639\u0627\u0631 \u0627\u0644\u0634\u0631\u0643\u0629",section_description:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0639\u0646 \u0634\u0631\u0643\u062A\u0643 \u0633\u064A\u062A\u0645 \u0639\u0631\u0636\u0647\u0627 \u0639\u0644\u0649 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0648\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0648\u0627\u0644\u0645\u0633\u062A\u0646\u062F\u0627\u062A \u0627\u0644\u0623\u062E\u0631\u0649.",phone:"\u0627\u0644\u0647\u0627\u062A\u0641",country:"\u0627\u0644\u062F\u0648\u0644\u0629",state:"\u0627\u0644\u0648\u0644\u0627\u064A\u0629/\u0627\u0644\u0645\u0646\u0637\u0642\u0629",city:"\u0627\u0644\u0645\u062F\u064A\u0646\u0629",address:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646",zip:"\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0628\u0631\u064A\u062F\u064A",save:"\u062D\u0641\u0638",delete:"Delete",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u0634\u0631\u0643\u0629 \u0628\u0646\u062C\u0627\u062D",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"\u0627\u0644\u062D\u0642\u0648\u0644 \u0627\u0644\u0645\u062E\u0635\u0635\u0629",section_description:"\u0642\u0645 \u0628\u062A\u062E\u0635\u064A\u0635 \u0641\u0648\u0627\u062A\u064A\u0631\u0643 \u0648\u062A\u0642\u062F\u064A\u0631\u0627\u062A\u0643 \u0648\u0625\u064A\u0635\u0627\u0644\u0627\u062A \u0627\u0644\u062F\u0641\u0639 \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u062D\u0642\u0648\u0644 \u0627\u0644\u062E\u0627\u0635\u0629 \u0628\u0643. \u062A\u0623\u0643\u062F \u0645\u0646 \u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u062D\u0642\u0648\u0644 \u0627\u0644\u0645\u0636\u0627\u0641\u0629 \u0623\u062F\u0646\u0627\u0647 \u0641\u064A \u062A\u0646\u0633\u064A\u0642\u0627\u062A \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646 \u0641\u064A \u0635\u0641\u062D\u0629 \u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062A\u062E\u0635\u064A\u0635.",add_custom_field:"\u0625\u0636\u0627\u0641\u0629 \u062D\u0642\u0644 \u0645\u062E\u0635\u0635",edit_custom_field:"\u062A\u062D\u0631\u064A\u0631 \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635",field_name:"\u0627\u0633\u0645 \u0627\u0644\u062D\u0642\u0644",label:"\u0636\u0639 \u0627\u0644\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629",type:"\u0646\u0648\u0639",name:"\u0627\u0633\u0645",slug:"Slug",required:"\u0645\u0637\u0644\u0648\u0628",placeholder:"\u0639\u0646\u0635\u0631 \u0646\u0627\u0626\u0628",help_text:"\u0646\u0635 \u0627\u0644\u0645\u0633\u0627\u0639\u062F\u0629",default_value:"\u0627\u0644\u0642\u064A\u0645\u0629 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629",prefix:"\u0627\u062E\u062A\u0635\u0627\u0631",starting_number:"\u0631\u0642\u0645 \u0627\u0644\u0628\u062F\u0627\u064A\u0629",model:"\u0646\u0645\u0648\u0630\u062C",help_text_description:"\u0623\u062F\u062E\u0644 \u0628\u0639\u0636 \u0627\u0644\u0646\u0635 \u0644\u0645\u0633\u0627\u0639\u062F\u0629 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645\u064A\u0646 \u0639\u0644\u0649 \u0641\u0647\u0645 \u0627\u0644\u063A\u0631\u0636 \u0645\u0646 \u0647\u0630\u0627 \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635.",suffix:"\u0644\u0627\u062D\u0642\u0629",yes:"\u0646\u0639\u0645",no:"\u0644\u0627",order:"\u0637\u0644\u0628",custom_field_confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0639\u0627\u062F\u0629 \u0647\u0630\u0627 \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635",already_in_use:"\u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0628\u0627\u0644\u0641\u0639\u0644",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635 \u0628\u0646\u062C\u0627\u062D",options:"\u062E\u064A\u0627\u0631\u0627\u062A",add_option:"\u0623\u0636\u0641 \u062E\u064A\u0627\u0631\u0627\u062A",add_another_option:"\u0623\u0636\u0641 \u062E\u064A\u0627\u0631\u064B\u0627 \u0622\u062E\u0631",sort_in_alphabetical_order:"\u0641\u0631\u0632 \u062D\u0633\u0628 \u0627\u0644\u062A\u0631\u062A\u064A\u0628 \u0627\u0644\u0623\u0628\u062C\u062F\u064A",add_options_in_bulk:"\u0623\u0636\u0641 \u0627\u0644\u062E\u064A\u0627\u0631\u0627\u062A \u0628\u0634\u0643\u0644 \u0645\u062C\u0645\u0651\u0639",use_predefined_options:"\u0627\u0633\u062A\u062E\u062F\u0645 \u0627\u0644\u062E\u064A\u0627\u0631\u0627\u062A \u0627\u0644\u0645\u062D\u062F\u062F\u0629 \u0645\u0633\u0628\u0642\u064B\u0627",select_custom_date:"\u062D\u062F\u062F \u0627\u0644\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0645\u062E\u0635\u0635",select_relative_date:"\u062D\u062F\u062F \u0627\u0644\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0646\u0633\u0628\u064A",ticked_by_default:"\u064A\u062A\u0645 \u062A\u062D\u062F\u064A\u062F\u0647 \u0628\u0634\u0643\u0644 \u0627\u0641\u062A\u0631\u0627\u0636\u064A",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635 \u0628\u0646\u062C\u0627\u062D",added_message:"\u062A\u0645\u062A \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u062D\u0642\u0644 \u0627\u0644\u0645\u062E\u0635\u0635 \u0628\u0646\u062C\u0627\u062D",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"\u0627\u0644\u062A\u062E\u0635\u064A\u0635",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u0634\u0631\u0643\u0629 \u0628\u0646\u062C\u0627\u062D",save:"\u062D\u0641\u0638",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"\u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"\u0646\u0635 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A \u0644\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",company_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u0631\u0643\u0629",shipping_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u062D\u0646",billing_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",invoice_email_attachment:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0643\u0645\u0631\u0641\u0642\u0627\u062A",invoice_email_attachment_setting_description:'\u062A\u0641\u0639\u064A\u0644 \u0647\u0630\u0627 \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u063A\u0628 \u0641\u064A \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0643\u0645\u0631\u0641\u0642 \u0628\u0631\u064A\u062F \u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A. \u064A\u0631\u062C\u0649 \u0645\u0644\u0627\u062D\u0638\u0629 \u0623\u0646 \u0632\u0631 "\u0639\u0631\u0636 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631" \u0641\u064A \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0646 \u064A\u062A\u0645 \u0639\u0631\u0636\u0647 \u0628\u0639\u062F \u0627\u0644\u0622\u0646 \u0639\u0646\u062F \u0627\u0644\u062A\u0641\u0639\u064A\u0644.',invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"\u062A\u0642\u062F\u064A\u0631 \u0646\u0635 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A",company_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u0631\u0643\u0629",shipping_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u062D\u0646",billing_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631",estimate_email_attachment:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0643\u0645\u0631\u0641\u0642\u0627\u062A",estimate_email_attachment_setting_description:'\u062A\u0641\u0639\u064A\u0644 \u0647\u0630\u0627 \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u063A\u0628 \u0641\u064A \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0643\u0645\u0631\u0641\u0642 \u0628\u0631\u064A\u062F \u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A. \u064A\u0631\u062C\u0649 \u0645\u0644\u0627\u062D\u0638\u0629 \u0623\u0646 \u0632\u0631 "\u0639\u0631\u0636 \u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A" \u0641\u064A \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0646 \u064A\u062A\u0645 \u0639\u0631\u0636\u0647 \u0628\u0639\u062F \u0627\u0644\u0622\u0646 \u0639\u0646\u062F \u0627\u0644\u062A\u0641\u0639\u064A\u0644.',estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"\u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"\u0646\u0635 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0644\u062F\u0641\u0639 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A",company_address_format:"\u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u0631\u0643\u0629",from_customer_address_format:"\u0645\u0646 \u062A\u0646\u0633\u064A\u0642 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0639\u0645\u064A\u0644",payment_email_attachment:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A \u0643\u0645\u0631\u0641\u0642\u0627\u062A",payment_email_attachment_setting_description:'\u062A\u0641\u0639\u064A\u0644 \u0647\u0630\u0627 \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u063A\u0628 \u0641\u064A \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0643\u0645\u0631\u0641\u0642 \u0628\u0631\u064A\u062F \u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A. \u064A\u0631\u062C\u0649 \u0645\u0644\u0627\u062D\u0638\u0629 \u0623\u0646 \u0632\u0631 "\u0639\u0631\u0636 \u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A" \u0641\u064A \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0646 \u064A\u062A\u0645 \u0639\u0631\u0636\u0647 \u0628\u0639\u062F \u0627\u0644\u0622\u0646 \u0639\u0646\u062F \u0627\u0644\u062A\u0641\u0639\u064A\u0644.',payment_settings_updated:"Payment Settings updated successfully"},items:{title:"\u0627\u0644\u0639\u0646\u0627\u0635\u0631",units:"\u0627\u0644\u0648\u062D\u062F\u0627\u062A",add_item_unit:"\u0625\u0636\u0627\u0641\u0629 \u0648\u062D\u062F\u0629 \u0639\u0646\u0635\u0631",edit_item_unit:"\u062A\u062D\u0631\u064A\u0631 \u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0627\u0635\u0631",unit_name:"\u0625\u0633\u0645 \u0627\u0644\u0648\u062D\u062F\u0629",item_unit_added:"\u062A\u0645\u062A \u0625\u0636\u0627\u0641\u0629 \u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0635\u0631",item_unit_updated:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0635\u0631",item_unit_confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062F\u0627\u062F \u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0647\u0630\u0647",already_in_use:"\u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0628\u0627\u0644\u0641\u0639\u0644",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0648\u062D\u062F\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0628\u0646\u062C\u0627\u062D"},notes:{title:"\u0645\u0644\u0627\u062D\u0638\u0627\u062A",description:"\u062A\u0648\u0641\u064A\u0631 \u0627\u0644\u0648\u0642\u062A \u0639\u0646 \u0637\u0631\u064A\u0642 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0627\u062A \u0648\u0625\u0639\u0627\u062F\u0629 \u0627\u0633\u062A\u062E\u062F\u0627\u0645\u0647\u0627 \u0639\u0644\u0649 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631 \u0648\u0627\u0644\u062A\u0642\u062F\u064A\u0631\u0627\u062A \u0648\u0627\u0644\u0645\u062F\u0641\u0648\u0639\u0627\u062A.",notes:"\u0645\u0644\u0627\u062D\u0638\u0627\u062A",type:"\u0646\u0648\u0639",add_note:"\u0627\u0636\u0641 \u0645\u0644\u0627\u062D\u0638\u0629",add_new_note:"\u0623\u0636\u0641 \u0645\u0644\u0627\u062D\u0638\u0629 \u062C\u062F\u064A\u062F\u0629",name:"\u0627\u0633\u0645",edit_note:"\u062A\u062D\u0631\u064A\u0631 \u0645\u0630\u0643\u0631\u0629",note_added:"\u062A\u0645\u062A \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629",note_updated:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629",note_confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0639\u0627\u062F\u0629 \u0647\u0630\u0647 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629",already_in_use:"\u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0628\u0627\u0644\u0641\u0639\u0644",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0629 \u0628\u0646\u062C\u0627\u062D"}},account_settings:{profile_picture:"\u0635\u0648\u0631\u0629 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0634\u062E\u0635\u064A",name:"\u0627\u0644\u0627\u0633\u0645",email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",confirm_password:"\u0623\u0639\u062F \u0643\u062A\u0627\u0628\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",account_settings:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062C\u0633\u0627\u0628",save:"\u062D\u0641\u0638",section_description:"\u064A\u0645\u0643\u0646\u0643 \u062A\u062D\u062F\u064A\u062B \u0627\u0633\u0645\u0643 \u0648\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0648\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u0646\u0645\u0648\u0630\u062C \u0623\u062F\u0646\u0627\u0647.",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062D\u0633\u0627\u0628 \u0628\u0646\u062C\u0627\u062D"},user_profile:{name:"\u0627\u0644\u0627\u0633\u0645",email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",confirm_password:"\u0623\u0639\u062F \u0643\u062A\u0627\u0628\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631"},notification:{title:"\u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062A",email:"\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062A \u0625\u0644\u0649",description:"\u0645\u0627 \u0647\u064A \u0625\u0634\u0639\u0627\u0631\u0627\u062A \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0627\u0644\u062A\u064A \u062A\u0631\u063A\u0628 \u0641\u064A \u062A\u0644\u0642\u064A\u0647\u0627 \u0639\u0646\u062F\u0645\u0627 \u064A\u062A\u063A\u064A\u0631 \u0634\u064A\u0621 \u0645\u0627\u061F",invoice_viewed:"\u062A\u0645 \u0639\u0631\u0636 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",invoice_viewed_desc:"\u0639\u0646\u062F\u0645\u0627 \u064A\u0633\u062A\u0639\u0631\u0636 \u0639\u0645\u064A\u0644\u0643 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0627\u0644\u0645\u0631\u0633\u0644\u0629 \u0639\u0628\u0631 \u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629.",estimate_viewed:"\u062A\u0645 \u0639\u0631\u0636 \u0627\u0644\u062A\u0642\u062F\u064A\u0631",estimate_viewed_desc:"\u0639\u0646\u062F\u0645\u0627 \u064A\u0633\u062A\u0639\u0631\u0636 \u0639\u0645\u064A\u0644\u0643 \u0627\u0644\u062A\u0642\u062F\u064A\u0631 \u0627\u0644\u0645\u0631\u0633\u0644\u0629 \u0639\u0628\u0631 \u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0631\u0626\u064A\u0633\u064A\u0629.",save:"\u062D\u0641\u0638",email_save_message:"\u062A\u0645 \u062D\u0641\u0638 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0628\u0646\u062C\u0627\u062D",please_enter_email:"\u0641\u0636\u0644\u0627\u064B \u0623\u062F\u062E\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help InvoiceShelf properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0636\u0631\u0627\u0626\u0628",add_tax:"\u0623\u0636\u0641 \u0636\u0631\u064A\u0628\u0629",edit_tax:"\u062A\u062D\u0631\u064A\u0631 \u0627\u0644\u0636\u0631\u064A\u0628\u0629",description:"\u064A\u0645\u0643\u0646\u0643 \u0625\u0636\u0627\u0641\u0629 \u0623\u0648 \u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u0636\u0631\u0627\u0626\u0628 \u0643\u0645\u0627 \u064A\u062D\u0644\u0648 \u0644\u0643. \u0627\u0644\u0646\u0638\u0627\u0645 \u064A\u062F\u0639\u0645 \u0627\u0644\u0636\u0631\u0627\u0626\u0628 \u0639\u0644\u0649 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0641\u0631\u062F\u064A\u0629 \u0648\u0643\u0630\u0644\u0643 \u0639\u0644\u0649 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629.",add_new_tax:"\u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u064A\u0628\u0629 \u062C\u062F\u064A\u062F\u0629",tax_settings:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0636\u0631\u064A\u0628\u0629",tax_per_item:"\u0636\u0631\u064A\u0628\u0629 \u0639\u0644\u0649 \u0627\u0644\u0635\u0646\u0641",tax_name:"\u0627\u0633\u0645 \u0627\u0644\u0636\u0631\u064A\u0628\u0629",compound_tax:"\u0636\u0631\u064A\u0628\u0629 \u0645\u062C\u0645\u0639\u0629",percent:"\u0646\u0633\u0628\u0629 \u0645\u0624\u0648\u064A\u0629",action:"\u0625\u062C\u0631\u0627\u0621",tax_setting_description:"\u0642\u0645 \u0628\u062A\u0645\u0643\u064A\u0646 \u0647\u0630\u0627 \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u064A\u062F \u0625\u0636\u0627\u0641\u0629 \u0636\u0631\u0627\u0626\u0628 \u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0627\u0644\u0641\u0631\u062F\u064A\u0629. \u0628\u0634\u0643\u0644 \u0627\u0641\u062A\u0631\u0627\u0636\u064A \u060C \u062A\u0636\u0627\u0641 \u0627\u0644\u0636\u0631\u0627\u0626\u0628 \u0645\u0628\u0627\u0634\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629.",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0646\u0648\u0639 \u0627\u0644\u0636\u0631\u064A\u0628\u0629 \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0646\u0648\u0639 \u0627\u0644\u0636\u0631\u064A\u0628\u0629 \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0646\u0648\u0639 \u0627\u0644\u0636\u0631\u064A\u0628\u0629 \u0628\u0646\u062C\u0627\u062D",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0646\u0648\u0639 \u0627\u0644\u0636\u0631\u064A\u0629 \u0647\u0630\u0627",already_in_use:"\u0636\u0631\u064A\u0628\u0629 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"\u0641\u0626\u0627\u062A \u0627\u0644\u0646\u0641\u0642\u0627\u062A",action:"\u0625\u062C\u0631\u0627\u0621",description:"\u0627\u0644\u0641\u0626\u0627\u062A \u0645\u0637\u0644\u0648\u0628\u0629 \u0644\u0625\u0636\u0627\u0641\u0629 \u0625\u062F\u062E\u0627\u0644\u0627\u062A \u0627\u0644\u0646\u0641\u0642\u0627\u062A. \u064A\u0645\u0643\u0646\u0643 \u0625\u0636\u0627\u0641\u0629 \u0623\u0648 \u0625\u0632\u0627\u0644\u0629 \u0647\u0630\u0647 \u0627\u0644\u0641\u0626\u0627\u062A \u0648\u0641\u0642\u064B\u0627 \u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A\u0643.",add_new_category:"\u0625\u0636\u0627\u0641\u0629 \u0641\u0626\u0629 \u062C\u062F\u064A\u062F\u0629",add_category:"\u0625\u0636\u0627\u0641\u0629 \u0641\u0626\u0629",edit_category:"\u062A\u062D\u0631\u064A\u0631 \u0627\u0644\u0641\u0626\u0629",category_name:"\u0627\u0633\u0645 \u0627\u0644\u0641\u0626\u0629",category_description:"\u0627\u0644\u0648\u0635\u0641",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0646\u0648\u0639 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0646\u0648\u0639 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0646\u0648\u0639 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0628\u0646\u062C\u0627\u062D",confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0631\u062C\u0627\u0639 \u0646\u0648\u0639 \u0627\u0644\u0646\u0641\u0642\u0627\u062A \u0647\u0630\u0627",already_in_use:"\u0646\u0648\u0639 \u0642\u064A\u062F \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645"},preferences:{currency:"\u0627\u0644\u0639\u0645\u0644\u0629",default_language:"\u0627\u0644\u0644\u063A\u0629 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629",time_zone:"\u0627\u0644\u0645\u0646\u0637\u0629 \u0627\u0644\u0632\u0645\u0646\u064A\u0629",fiscal_year:"\u0627\u0644\u0633\u0646\u0629 \u0627\u0644\u0645\u0627\u0644\u064A\u0629",date_format:"\u0635\u064A\u063A\u0629 \u0627\u0644\u062A\u0627\u0631\u064A\u062E",discount_setting:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062E\u0635\u0645",discount_per_item:"\u062E\u0635\u0645 \u0639\u0644\u0649 \u0627\u0644\u0635\u0646\u0641 ",discount_setting_description:"\u0642\u0645 \u0628\u062A\u0645\u0643\u064A\u0646 \u0647\u0630\u0627 \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u064A\u062F \u0625\u0636\u0627\u0641\u0629 \u062E\u0635\u0645 \u0625\u0644\u0649 \u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629 \u0627\u0644\u0641\u0631\u062F\u064A\u0629. \u0628\u0634\u0643\u0644 \u0627\u0641\u062A\u0631\u0627\u0636\u064A \u060C \u064A\u062A\u0645 \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u062E\u0635\u0645 \u0645\u0628\u0627\u0634\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"\u062D\u0641\u0638",preference:"\u062A\u0641\u0636\u064A\u0644 | \u062A\u0641\u0636\u064A\u0644\u0627\u062A",general_settings:"\u0627\u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629 \u0644\u0644\u0646\u0638\u0627\u0645.",updated_message:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A \u0628\u0646\u062C\u0627\u062D",select_language:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0644\u063A\u0629",select_time_zone:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0645\u0646\u0637\u0629 \u0627\u0644\u0632\u0645\u0646\u064A\u0629",select_date_format:"\u0627\u062E\u062A\u0631 \u0635\u064A\u063A\u0629 \u0627\u0644\u062A\u0627\u0631\u064A\u062E",select_financial_year:"\u0627\u062E\u062A\u0631 \u0627\u0644\u0633\u0646\u0629 \u0627\u0644\u0645\u0627\u0644\u064A\u0629",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0638\u0627\u0645",description:"\u064A\u0645\u0643\u0646\u0643 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0638\u0627\u0645 \u0628\u0633\u0647\u0648\u0644\u0629 \u0639\u0646 \u0637\u0631\u064A\u0642 \u0627\u0644\u0628\u062D\u062B \u0639\u0646 \u062A\u062D\u062F\u064A\u062B \u062C\u062F\u064A\u062F \u0628\u0627\u0644\u0646\u0642\u0631 \u0641\u0648\u0642 \u0627\u0644\u0632\u0631 \u0623\u062F\u0646\u0627\u0647",check_update:"\u062A\u062D\u0642\u0642 \u0645\u0646 \u0627\u0644\u062A\u062D\u062F\u064A\u062B\u0627\u062A",avail_update:"\u062A\u062D\u062F\u064A\u062B \u062C\u062F\u064A\u062F \u0645\u062A\u0648\u0641\u0631",next_version:"\u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u062C\u062F\u064A\u062F\u0629",requirements:"\u0627\u0644\u0645\u062A\u0637\u0644\u0628\u0627\u062A",update:"\u062D\u062F\u062B \u0627\u0644\u0622\u0646",update_progress:"\u0642\u064A\u062F \u0627\u0644\u062A\u062D\u062F\u064A\u062B...",progress_text:"\u0633\u0648\u0641 \u064A\u0633\u062A\u063A\u0631\u0642 \u0627\u0644\u062A\u062D\u062F\u064A\u062B \u0628\u0636\u0639 \u062F\u0642\u0627\u0626\u0642. \u064A\u0631\u062C\u0649 \u0639\u062F\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0634\u0627\u0634\u0629 \u0623\u0648 \u0625\u063A\u0644\u0627\u0642 \u0627\u0644\u0646\u0627\u0641\u0630\u0629 \u0642\u0628\u0644 \u0627\u0646\u062A\u0647\u0627\u0621 \u0627\u0644\u062A\u062D\u062F\u064A\u062B",update_success:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0646\u0638\u0627\u0645! \u064A\u0631\u062C\u0649 \u0627\u0644\u0627\u0646\u062A\u0638\u0627\u0631 \u062D\u062A\u0649 \u064A\u062A\u0645 \u0625\u0639\u0627\u062F\u0629 \u062A\u062D\u0645\u064A\u0644 \u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u0645\u062A\u0635\u0641\u062D \u062A\u0644\u0642\u0627\u0626\u064A\u064B\u0627.",latest_message:"\u0644\u0627 \u064A\u0648\u062C\u062F \u062A\u062D\u062F\u064A\u062B\u0627\u062A \u0645\u062A\u0648\u0641\u0631\u0629! \u0644\u062F\u064A\u0643 \u062D\u0627\u0644\u064A\u0627\u064B \u0623\u062D\u062F\u062B \u0646\u0633\u062E\u0629.",current_version:"\u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u062D\u0627\u0644\u064A\u0629",download_zip_file:"\u062A\u0646\u0632\u064A\u0644 \u0645\u0644\u0641 ZIP",unzipping_package:"\u062D\u0632\u0645\u0629 \u0641\u0643 \u0627\u0644\u0636\u063A\u0637",copying_files:"\u0646\u0633\u062E \u0627\u0644\u0645\u0644\u0641\u0627\u062A",deleting_files:"\u062D\u0630\u0641 \u0627\u0644\u0645\u0644\u0641\u0627\u062A \u0627\u0644\u063A\u064A\u0631 \u0645\u0633\u062A\u062E\u062F\u0645\u0629",running_migrations:"\u0625\u062F\u0627\u0631\u0629 \u0639\u0645\u0644\u064A\u0627\u062A \u0627\u0644\u062A\u0631\u062D\u064A\u0644",finishing_update:"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062A\u0634\u0637\u064A\u0628",update_failed:"\u0641\u0634\u0644 \u0627\u0644\u062A\u062D\u062F\u064A\u062B",update_failed_text:"\u0622\u0633\u0641! \u0641\u0634\u0644 \u0627\u0644\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 \u0641\u064A: {step} \u062E\u0637\u0648\u0629",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"\u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A | \u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629",description:"\u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629 \u0647\u064A \u0645\u0644\u0641 \u0645\u0636\u063A\u0648\u0637 \u064A\u062D\u062A\u0648\u064A \u0639\u0644\u0649 \u062C\u0645\u064A\u0639 \u0627\u0644\u0645\u0644\u0641\u0627\u062A \u0641\u064A \u0627\u0644\u062F\u0644\u0627\u0626\u0644 \u0627\u0644\u062A\u064A \u062A\u062D\u062F\u062F\u0647\u0627 \u0645\u0639 \u062A\u0641\u0631\u064A\u063A \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0644\u062E\u0627\u0635\u0629 \u0628\u0643",new_backup:"\u0625\u0636\u0627\u0641\u0629 \u0646\u0633\u062E\u0629 \u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629 \u062C\u062F\u064A\u062F\u0629",create_backup:"\u0627\u0646\u0634\u0626 \u0646\u0633\u062E\u0629 \u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629",select_backup_type:"\u062D\u062F\u062F \u0646\u0648\u0639 \u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A",backup_confirm_delete:"\u0644\u0646 \u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062A\u0639\u0627\u062F\u0629 \u0647\u0630\u0647 \u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629",path:"\u0645\u0633\u0627\u0631",new_disk:"\u0642\u0631\u0635 \u062C\u062F\u064A\u062F",created_at:"\u0623\u0646\u0634\u0626\u062A \u0641\u064A",size:"\u062D\u062C\u0645 \u0627\u0644\u0645\u0644\u0641",dropbox:"\u0628\u0635\u0646\u062F\u0648\u0642 \u0627\u0644\u0625\u0633\u0642\u0627\u0637",local:"\u0645\u062D\u0644\u064A",healthy:"\u0635\u062D\u064A",amount_of_backups:"\u0643\u0645\u064A\u0629 \u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629",newest_backups:"\u0623\u062D\u062F\u062B \u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629",used_storage:"\u0627\u0644\u062A\u062E\u0632\u064A\u0646 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645",select_disk:"\u062D\u062F\u062F \u0627\u0644\u0642\u0631\u0635",action:"\u0639\u0645\u0644",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629 \u0628\u0646\u062C\u0627\u062D",created_message:"\u062A\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629 \u0628\u0646\u062C\u0627\u062D",invalid_disk_credentials:"\u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0639\u062A\u0645\u0627\u062F \u063A\u064A\u0631 \u0635\u0627\u0644\u062D\u0629 \u0644\u0644\u0642\u0631\u0635 \u0627\u0644\u0645\u062D\u062F\u062F"},disk:{title:"\u0642\u0631\u0635 \u0627\u0644\u0645\u0644\u0641\u0627\u062A | \u0623\u0642\u0631\u0627\u0635 \u0627\u0644\u0645\u0644\u0641\u0627\u062A",description:"\u0628\u0634\u0643\u0644 \u0627\u0641\u062A\u0631\u0627\u0636\u064A \u060C \u0633\u062A\u0633\u062A\u062E\u062F\u0645 InvoiceShelf \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0645\u062D\u0644\u064A \u0644\u062D\u0641\u0638 \u0627\u0644\u0646\u0633\u062E \u0627\u0644\u0627\u062D\u062A\u064A\u0627\u0637\u064A\u0629 \u0648\u0627\u0644\u0623\u0641\u0627\u062A\u0627\u0631 \u0648\u0645\u0644\u0641\u0627\u062A \u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u0623\u062E\u0631\u0649. \u064A\u0645\u0643\u0646\u0643 \u062A\u0643\u0648\u064A\u0646 \u0623\u0643\u062B\u0631 \u0645\u0646 \u0628\u0631\u0627\u0645\u062C \u062A\u0634\u063A\u064A\u0644 \u0642\u0631\u0635 \u0645\u062B\u0644 DigitalOcean \u0648 S3 \u0648 Dropbox \u0648\u0641\u0642\u064B\u0627 \u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A\u0643.",created_at:"\u0623\u0646\u0634\u0626\u062A \u0641\u064A",dropbox:"\u0628\u0635\u0646\u062F\u0648\u0642 \u0627\u0644\u0625\u0633\u0642\u0627\u0637",name:"\u0627\u0633\u0645",driver:"\u0633\u0627\u0626\u0642",disk_type:"\u0646\u0648\u0639",disk_name:"\u0627\u0633\u0645 \u0627\u0644\u0642\u0631\u0635",new_disk:"\u0625\u0636\u0627\u0641\u0629 \u0642\u0631\u0635 \u062C\u062F\u064A\u062F",filesystem_driver:"\u0628\u0631\u0646\u0627\u0645\u062C \u062A\u0634\u063A\u064A\u0644 \u0646\u0638\u0627\u0645 \u0627\u0644\u0645\u0644\u0641\u0627\u062A",local_driver:"\u0633\u0627\u0626\u0642 \u0645\u062D\u0644\u064A",local_root:"\u0627\u0644\u062C\u0630\u0631 \u0627\u0644\u0645\u062D\u0644\u064A",public_driver:"\u0633\u0627\u0626\u0642 \u0639\u0627\u0645",public_root:"\u0627\u0644\u062C\u0630\u0631 \u0627\u0644\u0639\u0627\u0645",public_url:"URL \u0627\u0644\u0639\u0627\u0645",public_visibility:"\u0627\u0644\u0631\u0624\u064A\u0629 \u0627\u0644\u0639\u0627\u0645\u0629",media_driver:"\u0633\u0627\u0626\u0642 \u0648\u0633\u0627\u0626\u0637",media_root:"\u062C\u0630\u0631 \u0627\u0644\u0648\u0633\u0627\u0626\u0637",aws_driver:"\u0628\u0631\u0646\u0627\u0645\u062C \u062A\u0634\u063A\u064A\u0644 AWS",aws_key:"\u0645\u0641\u062A\u0627\u062D AWS",aws_secret:"AWS Secret",aws_region:"\u0645\u0646\u0637\u0642\u0629 AWS",aws_bucket:"\u062D\u0627\u0648\u064A\u0629 AWS",aws_root:"AWS \u0627\u0644\u062C\u0630\u0631",do_spaces_type:"\u0647\u0644 \u0646\u0648\u0639 \u0627\u0644\u0645\u0633\u0627\u062D\u0627\u062A",do_spaces_key:"\u0645\u0641\u062A\u0627\u062D Do Spaces",do_spaces_secret:"\u0647\u0644 \u0627\u0644\u0645\u0633\u0627\u062D\u0627\u062A \u0633\u0631\u064A\u0629",do_spaces_region:"\u0647\u0644 \u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0645\u0633\u0627\u062D\u0627\u062A",do_spaces_bucket:"\u0647\u0644 \u062F\u0644\u0648 \u0627\u0644\u0645\u0633\u0627\u062D\u0627\u062A",do_spaces_endpoint:"\u0642\u0645 \u0628\u0639\u0645\u0644 \u0646\u0642\u0637\u0629 \u0646\u0647\u0627\u064A\u0629 \u0644\u0644\u0645\u0633\u0627\u0641\u0627\u062A",do_spaces_root:"\u0639\u0645\u0644 \u0627\u0644\u062C\u0630\u0631 \u0644\u0644\u0645\u0633\u0627\u0641\u0627\u062A",dropbox_type:"\u0646\u0648\u0639 Dropbox",dropbox_token:"\u0631\u0645\u0632 Dropbox",dropbox_key:"\u0645\u0641\u062A\u0627\u062D Dropbox",dropbox_secret:"Dropbox Secret",dropbox_app:"\u062A\u0637\u0628\u064A\u0642 Dropbox",dropbox_root:"\u062C\u0630\u0631 Dropbox",default_driver:"\u0628\u0631\u0646\u0627\u0645\u062C \u0627\u0644\u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A",is_default:"\u0623\u0645\u0631 \u0627\u0641\u062A\u0631\u0627\u0636\u064A",set_default_disk:"\u062A\u0639\u064A\u064A\u0646 \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A",set_default_disk_confirm:"\u0633\u064A\u062A\u0645 \u062A\u0639\u064A\u064A\u0646 \u0647\u0630\u0627 \u0627\u0644\u0642\u0631\u0635 \u0643\u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A \u0648\u0633\u064A\u062A\u0645 \u062D\u0641\u0638 \u062C\u0645\u064A\u0639 \u0645\u0644\u0641\u0627\u062A PDF \u0627\u0644\u062C\u062F\u064A\u062F\u0629 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u0642\u0631\u0635",success_set_default_disk:"\u062A\u0645 \u062A\u0639\u064A\u064A\u0646 \u0627\u0644\u0642\u0631\u0635 \u0643\u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A \u0628\u0646\u062C\u0627\u062D",save_pdf_to_disk:"\u062D\u0641\u0638 \u0645\u0644\u0641\u0627\u062A PDF \u0639\u0644\u0649 \u0627\u0644\u0642\u0631\u0635",disk_setting_description:"\u0642\u0645 \u0628\u062A\u0645\u0643\u064A\u0646 \u0647\u0630\u0627 \u060C \u0625\u0630\u0627 \u0643\u0646\u062A \u062A\u0631\u063A\u0628 \u0641\u064A \u062D\u0641\u0638 \u0646\u0633\u062E\u0629 \u0645\u0646 \u0643\u0644 \u0641\u0627\u062A\u0648\u0631\u0629 \u060C \u062A\u0642\u062F\u064A\u0631 \u0648\u0625\u064A\u0635\u0627\u0644 \u062F\u0641\u0639 PDF \u0639\u0644\u0649 \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 \u062A\u0644\u0642\u0627\u0626\u064A\u064B\u0627. \u0633\u064A\u0624\u062F\u064A \u062A\u0634\u063A\u064A\u0644 \u0647\u0630\u0627 \u0627\u0644\u062E\u064A\u0627\u0631 \u0625\u0644\u0649 \u062A\u0642\u0644\u064A\u0644 \u0648\u0642\u062A \u0627\u0644\u062A\u062D\u0645\u064A\u0644 \u0639\u0646\u062F \u0639\u0631\u0636 \u0645\u0644\u0641\u0627\u062A PDF.",select_disk:"\u062D\u062F\u062F \u0627\u0644\u0642\u0631\u0635",disk_settings:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0642\u0631\u0635",confirm_delete:"\u0644\u0646 \u062A\u062A\u0623\u062B\u0631 \u0627\u0644\u0645\u0644\u0641\u0627\u062A \u0648\u0627\u0644\u0645\u062C\u0644\u062F\u0627\u062A \u0627\u0644\u0645\u0648\u062C\u0648\u062F\u0629 \u0641\u064A \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0645\u062D\u062F\u062F \u0648\u0644\u0643\u0646 \u0633\u064A\u062A\u0645 \u062D\u0630\u0641 \u0627\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 \u0645\u0646 InvoiceShelf",action:"\u0639\u0645\u0644",edit_file_disk:"\u062A\u0639\u062F\u064A\u0644 \u0642\u0631\u0635 \u0627\u0644\u0645\u0644\u0641",success_create:"\u062A\u0645\u062A \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0642\u0631\u0635 \u0628\u0646\u062C\u0627\u062D",success_update:"\u062A\u0645 \u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0642\u0631\u0635 \u0628\u0646\u062C\u0627\u062D",error:"\u0641\u0634\u0644 \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0642\u0631\u0635",deleted_message:"\u062A\u0645 \u062D\u0630\u0641 \u0645\u0644\u0641 \u0627\u0644\u0642\u0631\u0635 \u0628\u0646\u062C\u0627\u062D",disk_variables_save_successfully:"\u062A\u0645 \u062A\u0643\u0648\u064A\u0646 \u0627\u0644\u0642\u0631\u0635 \u0628\u0646\u062C\u0627\u062D",disk_variables_save_error:"\u0641\u0634\u0644 \u062A\u0643\u0648\u064A\u0646 \u0627\u0644\u0642\u0631\u0635.",invalid_disk_credentials:"\u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0639\u062A\u0645\u0627\u062F \u063A\u064A\u0631 \u0635\u0627\u0644\u062D\u0629 \u0644\u0644\u0642\u0631\u0635 \u0627\u0644\u0645\u062D\u062F\u062F"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},Gd={account_info:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u062D\u0633\u0627\u0628",account_info_desc:"\u0633\u064A\u062A\u0645 \u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u062A\u0641\u0627\u0635\u064A\u0644 \u0623\u062F\u0646\u0627\u0647 \u0644\u0625\u0646\u0634\u0627\u0621 \u062D\u0633\u0627\u0628 \u0627\u0644\u0645\u0633\u0624\u0648\u0644 \u0627\u0644\u0631\u0626\u064A\u0633\u064A. \u0643\u0645\u0627 \u064A\u0645\u0643\u0646\u0643 \u062A\u063A\u064A\u064A\u0631 \u0627\u0644\u062A\u0641\u0627\u0635\u064A\u0644 \u0641\u064A \u0623\u064A \u0648\u0642\u062A \u0628\u0639\u062F \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644.",name:"\u0627\u0644\u0627\u0633\u0645",email:"\u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",confirm_password:"\u0623\u0639\u062F \u0643\u062A\u0627\u0628\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",save_cont:"\u062D\u0641\u0638 \u0648\u0627\u0633\u062A\u0645\u0631\u0627\u0631",company_info:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0627\u0644\u0634\u0631\u0643\u0629",company_info_desc:"\u0633\u064A\u062A\u0645 \u0639\u0631\u0636 \u0647\u0630\u0647 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0639\u0644\u0649 \u0627\u0644\u0641\u0648\u0627\u062A\u064A\u0631. \u0644\u0627\u062D\u0638 \u0623\u0646\u0647 \u064A\u0645\u0643\u0646\u0643 \u062A\u0639\u062F\u064A\u0644 \u0647\u0630\u0627 \u0644\u0627\u062D\u0642\u064B\u0627 \u0641\u064A \u0635\u0641\u062D\u0629 \u0627\u0644\u0625\u0639\u062F\u0627\u062F\u0627\u062A.",company_name:"\u0627\u0633\u0645 \u0627\u0644\u0634\u0631\u0643\u0629",company_logo:"\u0634\u0639\u0627\u0631 \u0627\u0644\u0634\u0631\u0643\u0629",logo_preview:"\u0627\u0633\u062A\u0639\u0631\u0627\u0636 \u0627\u0644\u0634\u0639\u0627\u0631",preferences:"\u0627\u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A",preferences_desc:"\u0627\u0644\u062A\u0641\u0636\u064A\u0644\u0627\u062A \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629 \u0644\u0644\u0646\u0638\u0627\u0645",currency_set_alert:"The company's currency cannot be changed later.",country:"\u0627\u0644\u062F\u0648\u0644\u0629",state:"\u0627\u0644\u0648\u0644\u0627\u064A\u0629/\u0627\u0644\u0645\u0646\u0637\u0642\u0629",city:"\u0627\u0644\u0645\u062F\u064A\u0646\u0629",address:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646",street:"\u0627\u0644\u0639\u0646\u0648\u0627\u0646 1 | \u0627\u0644\u0639\u0646\u0648\u0627\u0646 2",phone:"\u0627\u0644\u0647\u0627\u062A\u0641",zip_code:"\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0628\u0631\u064A\u062F\u064A",go_back:"\u0644\u0644\u062E\u0644\u0641",currency:"\u0627\u0644\u0639\u0645\u0644\u0629",language:"\u0627\u0644\u0644\u063A\u0629",time_zone:"\u0627\u0644\u0645\u0646\u0637\u0629 \u0627\u0644\u0632\u0645\u0646\u064A\u0629",fiscal_year:"\u0627\u0644\u0633\u0646\u0629 \u0627\u0644\u0645\u0627\u0644\u064A\u0629",date_format:"\u0635\u064A\u063A\u0629 \u0627\u0644\u062A\u0627\u0631\u064A\u062E",from_address:"\u0645\u0646 \u0627\u0644\u0639\u0646\u0648\u0627\u0646",username:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645",next:"\u0627\u0644\u062A\u0627\u0644\u064A",continue:"\u0627\u0633\u062A\u0645\u0631\u0627\u0631",skip:"\u062A\u062E\u0637\u064A",database:{database:"\u0639\u0646\u0648\u0627\u0646 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",connection:"\u0627\u062A\u0635\u0627\u0644 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",host:"\u062E\u0627\u062F\u0645 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",port:"\u0645\u0646\u0641\u0630 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",password:"\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",app_url:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0625\u0646\u062A\u0631\u0646\u062A \u0644\u0644\u0646\u0638\u0627\u0645",app_domain:"\u0631\u0627\u0628\u0637 \u0627\u0644\u062A\u0637\u0628\u064A\u0642",username:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0644\u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",db_name:"\u0633\u0645 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",db_path:"\u0645\u0633\u0627\u0631 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",desc:"\u0642\u0645 \u0628\u0625\u0646\u0634\u0627\u0621 \u0642\u0627\u0639\u062F\u0629 \u0628\u064A\u0627\u0646\u0627\u062A \u0639\u0644\u0649 \u0627\u0644\u062E\u0627\u062F\u0645 \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 \u0648\u062A\u0639\u064A\u064A\u0646 \u0628\u064A\u0627\u0646\u0627\u062A \u0627\u0644\u0627\u0639\u062A\u0645\u0627\u062F \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u0646\u0645\u0648\u0630\u062C \u0623\u062F\u0646\u0627\u0647."},permissions:{permissions:"\u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062A",permission_confirm_title:"\u0647\u0644 \u0623\u0646\u062A \u0645\u062A\u0623\u0643\u062F \u0645\u0646 \u0627\u0644\u0627\u0633\u062A\u0645\u0631\u0627\u0631\u061F",permission_confirm_desc:"\u0641\u0634\u0644 \u0641\u062D\u0635 \u0623\u0630\u0648\u0646\u0627\u062A \u0627\u0644\u0645\u062C\u0644\u062F",permission_desc:"\u0641\u064A\u0645\u0627 \u064A\u0644\u064A \u0642\u0627\u0626\u0645\u0629 \u0623\u0630\u0648\u0646\u0627\u062A \u0627\u0644\u0645\u062C\u0644\u062F \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u062D\u062A\u0649 \u064A\u0639\u0645\u0644 \u0627\u0644\u062A\u0637\u0628\u064A\u0642. \u0641\u064A \u062D\u0627\u0644\u0629 \u0641\u0634\u0644 \u0641\u062D\u0635 \u0627\u0644\u0625\u0630\u0646 \u060C \u062A\u0623\u0643\u062F \u0645\u0646 \u062A\u062D\u062F\u064A\u062B \u0623\u0630\u0648\u0646\u0627\u062A \u0627\u0644\u0645\u062C\u0644\u062F."},verify_domain:{title:"\u0627\u0644\u062A\u062D\u0642\u0642 \u0645\u0646 \u0627\u0644\u0646\u0637\u0627\u0642",desc:"InvoiceShelf uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"\u0646\u0637\u0627\u0642 \u0627\u0644\u062A\u0637\u0628\u064A\u0642",verify_now:"\u062A\u062D\u0642\u0642 \u0627\u0644\u0622\u0646",success:"\u062A\u0645 \u0627\u0644\u062A\u062D\u0642\u0642 \u0645\u0646 \u0627\u0644\u0646\u0637\u0627\u0642 \u0628\u0646\u062C\u0627\u062D.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"\u0627\u0644\u062A\u062D\u0642\u0642 \u0648\u0627\u0644\u0645\u062A\u0627\u0628\u0639\u0629"},mail:{host:"\u062E\u0627\u062F\u0645 \u0627\u0644\u0628\u0631\u064A\u062F",port:"\u0645\u0646\u0641\u0630 \u0627\u0644\u0628\u0631\u064A\u062F",driver:"\u0645\u0634\u063A\u0644 \u0627\u0644\u0628\u0631\u064A\u062F",secret:"\u0633\u0631\u064A",mailgun_secret:"\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0633\u0631\u064A \u0644\u0640 Mailgun",mailgun_domain:"\u0627\u0644\u0645\u062C\u0627\u0644",mailgun_endpoint:"\u0627\u0644\u0646\u0647\u0627\u064A\u0629 \u0627\u0644\u0637\u0631\u0641\u064A\u0629 \u0644\u0640 Mailgun",ses_secret:"SES \u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0633\u0631\u064A",ses_key:"SES \u0645\u0641\u062A\u0627\u062D",password:"\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",username:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0644\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A",mail_config:"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",from_name:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0631\u0633\u0644",from_mail:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0644\u0645\u0631\u0633\u0644",encryption:"\u0635\u064A\u063A\u0629 \u0627 \u0644\u062A\u0634\u0641\u064A\u0631",mail_config_desc:"\u0623\u062F\u0646\u0627\u0647 \u0647\u0648 \u0646\u0645\u0648\u0630\u062C \u0644\u062A\u0643\u0648\u064A\u0646 \u0628\u0631\u0646\u0627\u0645\u062C \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0644\u0625\u0631\u0633\u0627\u0644 \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0645\u0646 \u0627\u0644\u062A\u0637\u0628\u064A\u0642. \u064A\u0645\u0643\u0646\u0643 \u0623\u064A\u0636\u064B\u0627 \u062A\u0647\u064A\u0626\u0629 \u0645\u0648\u0641\u0631\u064A \u0627\u0644\u062C\u0647\u0627\u062A \u0627\u0644\u062E\u0627\u0631\u062C\u064A\u0629 \u0645\u062B\u0644 Sendgrid \u0648 SES \u0625\u0644\u062E."},req:{system_req:"\u0645\u062A\u0637\u0644\u0628\u0627\u062A \u0627\u0644\u0646\u0638\u0627\u0645",php_req_version:"Php (\u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 {version} \u0628\u062D\u062F \u0623\u062F\u0646\u0649)",check_req:"\u0641\u062D\u0635 \u0645\u062A\u0637\u0644\u0628\u0627\u062A \u0627\u0644\u0646\u0638\u0627\u0645",system_req_desc:"\u064A\u062D\u062A\u0648\u064A \u0627\u0644\u0646\u0638\u0627\u0645 \u0639\u0644\u0649 \u0628\u0639\u0636 \u0645\u062A\u0637\u0644\u0628\u0627\u062A \u0627\u0644\u062E\u0627\u062F\u0645. \u062A\u0623\u0643\u062F \u0645\u0646 \u0623\u0646 \u062E\u0627\u062F\u0645\u0643 \u0644\u062F\u064A\u0647 \u0646\u0633\u062E\u0629 php \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u0648\u062C\u0645\u064A\u0639 \u0627\u0644\u0627\u0645\u062A\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0645\u0630\u0643\u0648\u0631\u0629 \u0623\u062F\u0646\u0627\u0647."},errors:{migrate_failed:"\u0641\u0634\u0644 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u062C\u062F\u0627\u0648\u0644",database_variables_save_error:"\u063A\u064A\u0631 \u0642\u0627\u062F\u0631 \u0639\u0644\u0649 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0628\u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u0642\u064A\u0645 \u0627\u0644\u0645\u0642\u062F\u0645\u0629.",mail_variables_save_error:"\u0641\u0634\u0644 \u062A\u0643\u0648\u064A\u0646 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A.",connection_failed:"\u0641\u0634\u0644 \u0627\u062A\u0635\u0627\u0644 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A",database_should_be_empty:"\u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A \u0641\u0627\u0631\u063A\u0629"},success:{mail_variables_save_successfully:"\u062A\u0645 \u062A\u0643\u0648\u064A\u0646 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0628\u0646\u062C\u0627\u062D",database_variables_save_successfully:"\u062A\u0645 \u062A\u0643\u0648\u064A\u0646 \u0642\u0627\u0639\u062F\u0629 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A \u0628\u0646\u062C\u0627\u062D."}},Yd={invalid_phone:"\u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062A\u0641 \u063A\u064A\u0631 \u0635\u062D\u064A\u062D",invalid_url:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0646\u062A\u0631\u0646\u062A \u063A\u064A\u0631 \u0635\u062D\u064A\u062D (\u0645\u062B\u0627\u0644: http://www.invoiceshelf.com)",invalid_domain_url:"\u0639\u0646\u0648\u0627\u0646 \u0627\u0646\u062A\u0631\u0646\u062A \u063A\u064A\u0631 \u0635\u062D\u064A\u062D (\u0645\u062B\u0627\u0644: invoiceshelf.com)",required:"\u062D\u0642\u0644 \u0645\u0637\u0644\u0648\u0628",email_incorrect:"\u0628\u0631\u064A\u062F \u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u063A\u064A\u0631 \u0635\u062D\u064A\u062D.",email_already_taken:"\u0647\u0630\u0627 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0645\u0633\u062A\u062E\u062F\u0645 \u0645\u0633\u0628\u0642\u0627\u064B",email_does_not_exist:"\u0644\u0627 \u064A\u0648\u062C\u062F \u0643\u0633\u062A\u062E\u062F\u0645 \u0628\u0647\u0630\u0627 \u0627\u0644\u0628\u0631\u064A\u062F \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A",item_unit_already_taken:"\u0648\u062D\u062F\u0629 \u0627\u0644\u0628\u0646\u062F \u0642\u062F \u0627\u062A\u062E\u0630\u062A \u0628\u0627\u0644\u0641\u0639\u0644",payment_mode_already_taken:"\u0644\u0642\u062F \u062A\u0645 \u0628\u0627\u0644\u0641\u0639\u0644 \u0623\u062E\u0630 \u0637\u0631\u064A\u0642\u0629 \u0627\u0644\u062F\u0641\u0639",send_reset_link:"\u0623\u0631\u0633\u0627\u0644 \u0631\u0627\u0628\u0637 \u0627\u0633\u062A\u0639\u0627\u062F\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",not_yet:"\u0644\u064A\u0633 \u0628\u0639\u062F\u061F \u0623\u0639\u062F \u0627\u0644\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0622\u0646..",password_min_length:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u064A\u062C\u0628 \u0623\u0646 \u062A\u062A\u0643\u0648\u0646 \u0645\u0646 {count} \u0623\u062D\u0631\u0641 \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644",name_min_length:"\u0627\u0644\u0627\u0633\u0645 \u064A\u062C\u0628 \u0623\u0646 \u064A\u062A\u0643\u0648\u0646 \u0645\u0646 {count} \u0623\u062D\u0631\u0641 \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"\u0623\u062F\u062E\u0644 \u0645\u0639\u062F\u0644 \u0627\u0644\u0636\u0631\u064A\u0628\u0629 \u0628\u0634\u0643\u0644 \u0635\u062D\u064A\u062D",numbers_only:"\u0623\u0631\u0642\u0627\u0645 \u0641\u0642\u0637.",characters_only:"\u062D\u0631\u0648\u0641 \u0641\u0642\u0637.",password_incorrect:"\u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0643\u0644\u0645\u0627\u062A \u0627\u0644\u0645\u0631\u0648\u0631 \u0645\u062A\u0637\u0627\u0628\u0642\u0629",password_length:"\u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0628\u0637\u0648\u0644 {count} \u062D\u0631\u0641.",qty_must_greater_than_zero:"\u0627\u0644\u0643\u0645\u064A\u0629 \u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0635\u0641\u0631.",price_greater_than_zero:"\u0627\u0644\u0633\u0639\u0631 \u064A\u062C\u0628 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0635\u0641\u0631.",payment_greater_than_zero:"\u0627\u0644\u062F\u0641\u0639\u0629 \u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0635\u0641\u0631.",payment_greater_than_due_amount:"\u0645\u0628\u0644\u063A \u0627\u0644\u062F\u0641\u0639\u0629 \u0623\u0643\u062B\u0631 \u0645\u0646 \u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0633\u062A\u062D\u0642 \u0644\u0647\u0630\u0647 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629.",quantity_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u062A\u0632\u064A\u062F \u0627\u0644\u0643\u0645\u064A\u0629 \u0639\u0646 20 \u0631\u0642\u0645\u0627\u064B.",price_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0633\u0639\u0631 \u0639\u0646 20 \u0631\u0642\u0645\u0627\u064B.",price_minvalue:"\u064A\u062C\u0628 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0627\u0644\u0633\u0639\u0631 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0635\u0641\u0631.",amount_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0645\u0628\u0644\u063A \u0639\u0646 20 \u0631\u0642\u0645\u0627\u064B.",amount_minvalue:"\u064A\u062C\u0628 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0627\u0644\u0645\u0628\u0644\u063A \u0623\u0643\u0628\u0631 \u0645\u0646 \u0635\u0641\u0631.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0648\u0635\u0641 \u0639\u0646 255 \u062D\u0631\u0641\u0627\u064B.",subject_maxlength:"\u064A\u062C\u0628 \u0627\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0639\u0646\u0648\u0627\u0646 \u0639\u0646 100 \u062D\u0631\u0641.",message_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u062D\u062C\u0645 \u0627\u0644\u0646\u0635 \u0639\u0646 255 \u062D\u0631\u0641.",maximum_options_error:"\u0627\u0644\u062D\u062F \u0627\u0644\u0623\u0639\u0644\u0649 \u0647\u0648 {max} \u062E\u064A\u0627\u0631\u0627\u062A. \u0642\u0645 \u0628\u0625\u0632\u0627\u0644\u0629 \u0623\u062D\u062F \u0627\u0644\u062E\u064A\u0627\u0631\u0627\u062A \u0644\u062A\u062D\u062F\u064A\u062F \u062E\u064A\u0627\u0631 \u0622\u062E\u0631.",notes_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u062D\u062C\u0645 \u0627\u0644\u0645\u0644\u0627\u062D\u0638\u0627\u062A \u0639\u0646 255 \u062D\u0631\u0641\u0627\u064B.",address_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0639\u0646\u0648\u0627\u0646 \u0639\u0646 255 \u062D\u0631\u0641\u0627\u064B.",ref_number_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u064A\u0632\u064A\u062F \u0627\u0644\u0631\u0642\u0645 \u0627\u0644\u0645\u0631\u062C\u0639\u064A \u0639\u0646 255 \u062D\u0631\u0641\u0627\u064B.",prefix_maxlength:"\u064A\u062C\u0628 \u0623\u0644\u0627 \u062A\u0632\u064A\u062F \u0627\u0644\u0628\u0627\u062F\u0626\u0629 \u0639\u0646 5 \u0623\u062D\u0631\u0641.",something_went_wrong:"\u062E\u0637\u0623 \u063A\u064A\u0631 \u0645\u0639\u0631\u0648\u0641!",number_length_minvalue:"\u064A\u062C\u0628 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0642\u064A\u0645\u0629 \u0627\u0644\u0631\u0642\u0645 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0627\u0644\u0635\u0641\u0631",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},Jd={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},Xd="\u062A\u0642\u062F\u064A\u0631",el="\u0631\u0642\u0645 \u062A\u0642\u062F\u064A\u0631",tl="\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u062A\u0642\u062F\u064A\u0631",al="\u062A\u0627\u0631\u064A\u062E \u0627\u0646\u062A\u0647\u0627\u0621 \u0627\u0644\u0635\u0644\u0627\u062D\u064A\u0629",nl="\u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",il="\u0631\u0642\u0645 \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",ol="\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0641\u0627\u062A\u0648\u0631\u0629",sl="\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0627\u0633\u062A\u062D\u0642\u0627\u0642",rl="\u0645\u0644\u0627\u062D\u0638\u0627\u062A",dl="\u0627\u0644\u0623\u0635\u0646\u0627\u0641",ll="\u0627\u0644\u0643\u0645\u064A\u0629",cl="\u0627\u0644\u0633\u0639\u0631",_l="\u0627\u0644\u062E\u0635\u0645",ul="\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0637\u0644\u0648\u0628",ml="\u0627\u0644\u0645\u062C\u0645\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064A",pl="\u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",fl="\u0627\u0644\u062F\u0641\u0639",gl="\u0627\u064A\u0635\u0627\u0644 \u0627\u0644\u062F\u0641\u0639",vl="\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u062F\u0641\u0639",yl="\u0631\u0642\u0645 \u0627\u0644\u062F\u0641\u0639\u0629",hl="\u0646\u0648\u0639 \u0627\u0644\u062F\u0641\u0639\u0629",bl="\u0627\u0644\u0645\u0628\u0644\u063A \u0627\u0644\u0645\u0633\u062A\u0644\u0645",kl="\u062A\u0642\u0631\u064A\u0631 \u0627\u0644\u0645\u0635\u0627\u0631\u064A\u0641",wl="\u0645\u062C\u0645\u0648\u0639 \u0627\u0644\u0645\u0635\u0627\u0631\u064A\u0641",zl="\u062A\u0642\u0631\u064A\u0631 \u0627\u0644\u0627\u0631\u0628\u0627\u062D \u0648 \u0627\u0644\u062E\u0633\u0627\u0626\u0631",xl="\u062A\u0642\u0631\u064A\u0631 \u0639\u0645\u0644\u0627\u0621 \u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A",Sl="\u062A\u0642\u0631\u064A\u0631 \u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A",Pl="\u062A\u0642\u0631\u064A\u0631 \u0645\u0644\u062E\u0635 \u0627\u0644\u0636\u0631\u0627\u0626\u0628",jl="\u0627\u0644\u0627\u064A\u0631\u0627\u062F\u0627\u062A",Al="\u0635\u0627\u0641\u064A \u0627\u0644\u0623\u0631\u0628\u0627\u062D",Dl="\u062A\u0642\u0631\u064A\u0631 \u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A: \u062D\u0633\u0628 \u0627\u0644\u0639\u0645\u064A\u0644",Il="\u0645\u062C\u0645\u0648\u0639 \u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A",Nl="\u062A\u0642\u0631\u064A\u0631 \u0627\u0644\u0645\u0628\u064A\u0639\u0627\u062A: \u062D\u0633\u0628 \u0627\u0644\u0628\u0636\u0627\u0639\u0629 \u0627\u0648 \u0627\u0644\u062E\u062F\u0645\u0629",El="\u062A\u0642\u0631\u064A\u0631 \u0627\u0644\u0627\u062F\u0627\u0621\u0627\u062A",Cl="\u0627\u062C\u0645\u0627\u0644\u064A \u0627\u0644\u0627\u062F\u0627\u0621\u0627\u062A",Tl="\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0636\u0631\u0627\u0626\u0628",Rl="\u0627\u0644\u0646\u0641\u0642\u0627\u062A",Ml="\u0645\u0637\u0644\u0648\u0628 \u0645\u0646,",Fl="\u064A\u0634\u062D\u0646 \u0625\u0644\u0649,",$l="\u062A\u0645 \u0627\u0644\u0627\u0633\u062A\u0644\u0627\u0645 \u0645\u0646:",Vl="Tax";var Ul={navigation:Nd,general:Ed,dashboard:Cd,tax_types:Td,global_search:Rd,company_switcher:Md,dateRange:Fd,customers:$d,items:Vd,estimates:Ud,invoices:Od,recurring_invoices:Ld,payments:qd,expenses:Bd,login:Kd,modules:Zd,users:Wd,reports:Hd,settings:Qd,wizard:Gd,validation:Yd,errors:Jd,pdf_estimate_label:Xd,pdf_estimate_number:el,pdf_estimate_date:tl,pdf_estimate_expire_date:al,pdf_invoice_label:nl,pdf_invoice_number:il,pdf_invoice_date:ol,pdf_invoice_due_date:sl,pdf_notes:rl,pdf_items_label:dl,pdf_quantity_label:ll,pdf_price_label:cl,pdf_discount_label:_l,pdf_amount_label:ul,pdf_subtotal:ml,pdf_total:pl,pdf_payment_label:fl,pdf_payment_receipt_label:gl,pdf_payment_date:vl,pdf_payment_number:yl,pdf_payment_mode:hl,pdf_payment_amount_received_label:bl,pdf_expense_report_label:kl,pdf_total_expenses_label:wl,pdf_profit_loss_label:zl,pdf_sales_customers_label:xl,pdf_sales_items_label:Sl,pdf_tax_summery_label:Pl,pdf_income_label:jl,pdf_net_profit_label:Al,pdf_customer_sales_report:Dl,pdf_total_sales_label:Il,pdf_item_sales_label:Nl,pdf_tax_report_label:El,pdf_total_tax_label:Cl,pdf_tax_types_label:Tl,pdf_expenses_label:Rl,pdf_bill_to:Ml,pdf_ship_to:Fl,pdf_received_from:$l,pdf_tax_label:Vl};const Ol={dashboard:"\xDCbersicht",customers:"Kunden",items:"Artikel",invoices:"Rechnungen","recurring-invoices":"Serienrechnungen",expenses:"Ausgaben",estimates:"Angebote",payments:"Zahlungen",reports:"Berichte",settings:"Einstellungen",logout:"Abmelden",users:"Benutzer",modules:"Module"},Ll={add_company:"Unternehmen hinzuf\xFCgen",view_pdf:"PDF anzeigen",copy_pdf_url:"PDF-Link kopieren",download_pdf:"PDF herunterladen",save:"Speichern",create:"Erstellen",cancel:"Abbrechen",update:"Aktualisieren",deselect:"Abw\xE4hlen",download:"Herunterladen",from_date:"Von Datum",to_date:"bis Datum",from:"Von",to:"An",ok:"Okay",yes:"Ja",no:"Nein",sort_by:"Sortieren nach",ascending:"Aufsteigend",descending:"Absteigend",subject:"Betreff",body:"Inhalt",message:"Nachricht",send:"Absenden",preview:"Vorschau",go_back:"zur\xFCck",back_to_login:"Zur\xFCck zum Login?",home:"Startseite",filter:"Filter",delete:"L\xF6schen",edit:"Bearbeiten",view:"Anzeigen",add_new_item:"Artikel hinzuf\xFCgen",clear_all:"Alle entfernen",showing:"Anzeigen",of:"von",actions:"Aktionen",subtotal:"ZWISCHENSUMME",discount:"RABATT",fixed:"Festsatz",percentage:"Prozentsatz",tax:"Steuer",total_amount:"GESAMTSUMME",bill_to:"Rechnungsempf\xE4nger",ship_to:"Versand an",due:"F\xE4llig",draft:"Entwurf",sent:"Gesendet",all:"Alle",select_all:"Alle ausw\xE4hlen",select_template:"Vorlage ausw\xE4hlen",choose_file:"Klicken Sie hier, um eine Datei auszuw\xE4hlen",choose_template:"W\xE4hlen Sie eine Vorlage",choose:"W\xE4hlen",remove:"Entfernen",select_a_status:"Status w\xE4hlen",select_a_tax:"Steuersatz w\xE4hlen",search:"Suchen",are_you_sure:"Sind Sie sicher?",list_is_empty:"Liste ist leer.",no_tax_found:"Kein Steuersatz gefunden!",four_zero_four:"Vier hundert vier",you_got_lost:"Hoppla! Du hast dich verirrt!",go_home:"Geh zur\xFCck",test_mail_conf:"E-Mail Konfiguration testen",send_mail_successfully:"E-Mail erfolgreich versendet",setting_updated:"Einstellungen erfolgreich aktualisiert",select_state:"Bundesland w\xE4hlen",select_country:"Land w\xE4hlen",select_city:"Stadt w\xE4hlen",street_1:"Stra\xDFe und Hausnummer",street_2:"Adresszusatz",action_failed:"Aktion fehlgeschlagen",retry:"Wiederholen",choose_note:"Notiz ausw\xE4hlen",no_note_found:"Keine Notizen gefunden",insert_note:"Notiz einf\xFCgen",copied_pdf_url_clipboard:"PDF-URL in Zwischenablage kopiert!",copied_url_clipboard:"URL wurde in die Zwischenablage kopiert!",docs:"Dokumentation",do_you_wish_to_continue:"M\xF6chten Sie fortfahren?",note:"Notiz",pay_invoice:"Rechnung bezahlen",login_successfully:"Erfolgreich angemeldet!",logged_out_successfully:"Erfolgreich abgemeldet",mark_as_default:"Als Standard festlegen"},ql={select_year:"Jahr w\xE4hlen",cards:{due_amount:"Offene Betr\xE4ge",customers:"Kunden",invoices:"Rechnungen",estimates:"Angebote",payments:"Zahlungen"},chart_info:{total_sales:"Auftr\xE4ge gesamt",total_receipts:"Zahlungen gesamt",total_expense:"Ausgaben",net_income:"Einnahmen Netto",year:"Jahr"},monthly_chart:{title:"Umsatz & Ausgaben"},recent_invoices_card:{title:"F\xE4llige Rechnungen",due_on:"F\xE4llig am",customer:"Kunde",amount_due:"Offener Betrag",actions:"Aktionen",view_all:"Alle Anzeigen"},recent_estimate_card:{title:"Aktuelle Angebote",date:"Datum",customer:"Kunde",amount_due:"Betrag",actions:"Aktionen",view_all:"Alle Anzeigen"}},Bl={name:"Name",description:"Beschreibung",percent:"Prozent",compound_tax:"zusammengesetzte Steuer"},Kl={search:"Suchen...",customers:"Kunden",users:"Benutzer",no_results_found:"Keine Ergebnisse gefunden"},Zl={label:"UNTERNEHMEN WECHSELN",no_results_found:"Keine Ergebnisse gefunden",add_new_company:"Neues Unternehmen hinzuf\xFCgen",new_company:"Neues Unternehmen",created_message:"Unternehmen erfolgreich angelegt"},Wl={today:"Heute",this_week:"Diese Woche",this_month:"Dieser Monat",this_quarter:"Dieses Quartal",this_year:"Dieses Jahr",previous_week:"Vorherige Woche",previous_month:"Vorheriger Monat",previous_quarter:"Vorheriges Quartal",previous_year:"Vorheriges Jahr",custom:"Benutzerdefiniert"},Hl={title:"Kunden",prefix:"Pr\xE4fix",add_customer:"Kunde hinzuf\xFCgen",contacts_list:"Kunden-Liste",name:"Name",mail:"E-Mail| E-Mails",statement:"Stellungnahme",display_name:"Anzeige Name",primary_contact_name:"Ansprechpartner",contact_name:"Kontakt Name",amount_due:"Offener Betrag",email:"E-Mail",address:"Adresse",phone:"Telefon",website:"Webseite",overview:"\xDCbersicht",invoice_prefix:"Rechnungspr\xE4fix",estimate_prefix:"Angebotspr\xE4fix",payment_prefix:"Zahlungspr\xE4fix",enable_portal:"Kunden-Portal aktivieren",country:"Land",state:"Bundesland",city:"Stadt",zip_code:"PLZ",added_on:"Hinzugef\xFCgt am",action:"Aktion",password:"Passwort",confirm_password:"Passwort best\xE4tigen",street_number:"Hausnummer",primary_currency:"Prim\xE4re W\xE4hrung",description:"Beschreibung",add_new_customer:"Neuen Kunden hinzuf\xFCgen",save_customer:"Kunde speichern",update_customer:"Kunden \xE4ndern",customer:"Kunde | Kunden",new_customer:"Neuer Kunde",edit_customer:"Kunde bearbeiten",basic_info:"Basisinformation",portal_access:"Portalzugang",portal_access_text:"Darf der Kunde sich im Kundenportal anmelden?",portal_access_url:"Login URL zum Kundenportal",portal_access_url_help:"Bitte kopieren und leiten Sie die oben angegebene URL an Ihren Kunden weiter, um Ihm Zugang zu gew\xE4hren.",billing_address:"Rechnungsadresse",shipping_address:"Versand-Adresse",copy_billing_address:"Rechnungsadresse kopieren",no_customers:"Noch keine Kunden!",no_customers_found:"Keine Kunden gefunden!",no_contact:"Kein Kontakt",no_contact_name:"Kein Kontaktname",list_of_customers:"Dieser Bereich zeigt alle Kunden.",primary_display_name:"Prim\xE4rer Anzeige Name",select_currency:"W\xE4hrung w\xE4hlen",select_a_customer:"W\xE4hlen Sie einen Kunden",type_or_click:"Eingeben oder anklicken zum ausw\xE4hlen",new_transaction:"Neue Transaktion",no_matching_customers:"Es gibt keine passenden Kunden!",phone_number:"Telefonnummer",create_date:"Erstellungsdatum",confirm_delete:"Sie werden diesen Kunden und alle zugeh\xF6rigen Rechnungen, Angebote und Zahlungen nicht wiederherstellen k\xF6nnen. | Sie werden diese Kunden und alle zugeh\xF6rigen Rechnungen, Angebote und Zahlungen nicht wiederherstellen k\xF6nnen.",created_message:"Benutzer erfolgreich erstellt",updated_message:"Kunde erfolgreich aktualisiert",address_updated_message:"Adressinformationen erfolgreich aktualisiert",deleted_message:"Kunden erfolgreich gel\xF6scht | Kunden erfolgreich gel\xF6scht",edit_currency_not_allowed:"W\xE4hrung kann nicht ge\xE4ndert werden, wenn Transaktionen erstellt wurden."},Ql={title:"Artikel",items_list:"Artikel-Liste",name:"Name",unit:"Einheit",description:"Beschreibung",added_on:"Hinzugef\xFCgt am",price:"Preis",date_of_creation:"Erstellt am",not_selected:"Keine ausgew\xE4hlt",action:"Aktion",add_item:"Artikel hinzuf\xFCgen",save_item:"Artikel speichern",update_item:"Artikel \xE4ndern",item:"Artikel | Artikel",add_new_item:"Neuen Artikel hinzuf\xFCgen",new_item:"Neuer Artikel",edit_item:"Artikel bearbeiten",no_items:"Keine Artikel vorhanden!",list_of_items:"Dieser Bereich zeigt alle Artikel.",select_a_unit:"Einheit ausw\xE4hlen",taxes:"Steuern",item_attached_message:"Ein Artikel der bereits verwendet wird kann nicht gel\xF6scht werden",confirm_delete:"Sie k\xF6nnen diesen Artikel nicht wiederherstellen | Sie k\xF6nnen diese Artikel nicht wiederherstellen",created_message:"Artikel erfolgreich erstellt",updated_message:"Artikel erfolgreich aktualisiert",deleted_message:"Artikel erfolgreich gel\xF6scht | Artikel erfolgreich gel\xF6scht"},Gl={title:"Angebote",accept_estimate:"Angebot akzeptieren",reject_estimate:"Angebot ablehnen",estimate:"Angebot | Angebote",estimates_list:"Angebots\xFCbersicht",days:"{days} Tage",months:"{months} Monat",years:"{years} Jahre",all:"Alle",paid:"Bezahlt",unpaid:"Unbezahlt",customer:"KUNDE",ref_no:"REF. - NR.",number:"NUMMER",amount_due:"OFFENER BETRAG",partially_paid:"Teilweise bezahlt",total:"Gesamt",discount:"Rabatt",sub_total:"Zwischensumme",estimate_number:"Angebotsnummer",ref_number:"Ref-Nummer",contact:"Kontakt",add_item:"F\xFCgen Sie ein Artikel hinzu",date:"Datum",due_date:"F\xE4lligkeit",expiry_date:"Zahlungsziel",status:"Status",add_tax:"Steuer hinzuf\xFCgen",amount:"Summe",action:"Aktion",notes:"Notizen",tax:"Steuer",estimate_template:"Vorlage",convert_to_invoice:"Konvertieren in Rechnung",mark_as_sent:"Als gesendet markieren",send_estimate:"Angebot senden",resend_estimate:"Angebot erneut senden",record_payment:"Zahlung erfassen",add_estimate:"Angebote hinzuf\xFCgen",save_estimate:"Angebot speichern",confirm_conversion:"Dieses Angebot wird verwendet, um eine neue Rechnung zu erstellen.",conversion_message:"Rechnung erfolgreich erstellt",confirm_send_estimate:"Das Angebot wird per E-Mail an den Kunden gesendet",confirm_mark_as_sent:"Dieses Angebot wird als gesendet markiert",confirm_mark_as_accepted:"Dieses Angebot wird als angenommen markiert",confirm_mark_as_rejected:"Dieses Angebot wird als abgelehnt markiert",no_matching_estimates:"Es gibt keine \xFCbereinstimmenden Angebote!",mark_as_sent_successfully:"Angebot als gesendet markiert",send_estimate_successfully:"Angebot erfolgreich gesendet",errors:{required:"Feld ist erforderlich"},accepted:"Angenommen",rejected:"Abgelehnt",expired:"Abgelaufen",sent:"Gesendet",draft:"Entwurf",viewed:"Angesehen",declined:"Abgelehnt",new_estimate:"Neues Angebot",add_new_estimate:"Neues Angebot hinzuf\xFCgen",update_Estimate:"Angebot aktualisieren",edit_estimate:"Angebot \xE4ndern",items:"Artikel",Estimate:"Angebot | Angebote",add_new_tax:"neuen Steuersatz hinzuf\xFCgen",no_estimates:"Keine Angebote vorhanden!",list_of_estimates:"Dieser Bereich zeigt alle Angebote.",mark_as_rejected:"Markiert als abgelehnt",mark_as_accepted:"Markiert als angenommen",marked_as_accepted_message:"Angebot als angenommen markiert",marked_as_rejected_message:"Angebot als abgelehnt markiert",confirm_delete:"Das Angebot kann nicht wiederhergestellt werden | Die Angebote k\xF6nnen nicht wiederhergestellt werden",created_message:"Angebot erfolgreich erstellt",updated_message:"Angebot erfolgreich aktualisiert",deleted_message:"Angebot erfolgreich gel\xF6scht | Angebote erfolgreich gel\xF6scht",something_went_wrong:"Da ging etwas schief",item:{title:"Titel des Artikels",description:"Beschreibung",quantity:"Menge",price:"Preis",discount:"Rabatt",total:"Gesamt",total_discount:"Rabatt Gesamt",sub_total:"Zwischensumme",tax:"Steuer",amount:"Summe",select_an_item:"W\xE4hlen Sie einen Artikel",type_item_description:"Artikel Beschreibung (optional)"},mark_as_default_estimate_template_description:"Wenn aktiviert, wird die ausgew\xE4hlte Vorlage automatisch f\xFCr neue Angebote ausgew\xE4hlt."},Yl={title:"Rechnungen",download:"Herunterladen",pay_invoice:"Rechnung bezahlen",invoices_list:"Liste der Rechnungen",invoice_information:"Rechnungsdaten",days:"{days} Tage",months:"{months} Monat",years:"{years} Jahre",all:"Alle",paid:"Bezahlt",unpaid:"Unbezahlt",viewed:"Gesehen",overdue:"\xDCberf\xE4llig",completed:"Abgeschlossen",customer:"KUNDE",paid_status:"ZAHLUNGSSTATUS",ref_no:"REF. - NR.",number:"NUMMER",amount_due:"OFFENER BETRAG",partially_paid:"Teilzahlung",total:"Gesamt",discount:"Rabatt",sub_total:"Zwischensumme",invoice:"Rechnung | Rechnungen",invoice_number:"Rechnungsnummer",ref_number:"Ref-Nummer",contact:"Kontakt",add_item:"F\xFCgen Sie ein Artikel hinzu",date:"Datum",due_date:"F\xE4lligkeit",status:"Status",add_tax:"Steuersatz hinzuf\xFCgen",amount:"Summe",action:"Aktion",notes:"Notizen",view:"Anzeigen",send_invoice:"Rechnung senden",resend_invoice:"Rechnung erneut senden",invoice_template:"Rechnungsvorlage",conversion_message:"Rechnung erfolgreich kopiert",template:"Vorlage ausw\xE4hlen",mark_as_sent:"Als gesendet markieren",confirm_send_invoice:"Diese Rechnung wird per E-Mail an den Kunden gesendet",invoice_mark_as_sent:"Diese Rechnung wird als gesendet markiert",confirm_mark_as_accepted:"Diese Rechnung wird als akzeptiert markiert",confirm_mark_as_rejected:"Diese Rechnung wird als abgelehnt markiert",confirm_send:"Diese Rechnung wird per E-Mail an den Kunden gesendet",invoice_date:"Rechnungsdatum",record_payment:"Zahlung erfassen",add_new_invoice:"Neue Rechnung hinzuf\xFCgen",update_expense:"Ausgabe aktualisieren",edit_invoice:"Rechnung bearbeiten",new_invoice:"Neue Rechnung",save_invoice:"Rechnung speichern",update_invoice:"Rechnung \xE4ndern",add_new_tax:"Neuen Steuersatz hinzuf\xFCgen",no_invoices:"Keine Rechnungen vorhanden!",mark_as_rejected:"Als abgelehnt markieren",mark_as_accepted:"Als akzeptiert markieren",list_of_invoices:"Dieser Bereich zeigt alle Rechnungen.",select_invoice:"W\xE4hlen Sie eine Rechnung",no_matching_invoices:"Es gibt keine entsprechenden Rechnungen!",mark_as_sent_successfully:"Rechnung gekennzeichnet als erfolgreich gesendet",invoice_sent_successfully:"Rechnung erfolgreich versendet",cloned_successfully:"Rechnung erfolgreich kopiert",clone_invoice:"Rechnung kopieren",confirm_clone:"Diese Rechnung wird kopiert",item:{title:"Titel des Artikels",description:"Beschreibung",quantity:"Menge",price:"Preis",discount:"Rabatt",total:"Gesamt",total_discount:"Rabatt Gesamt",sub_total:"Zwischensumme",tax:"Steuer",amount:"Summe",select_an_item:"Geben Sie oder w\xE4hlen Sie ein Artikel",type_item_description:"Artikel Beschreibung (optional)"},payment_attached_message:"Einer der ausgew\xE4hlten Rechnungen ist bereits eine Zahlung zugeordnet. Stellen Sie sicher, dass Sie zuerst die angeh\xE4ngten Zahlungen l\xF6schen, um mit dem Entfernen fortzufahren",confirm_delete:"Sie k\xF6nnen diese Rechnung nicht wiederherstellen. | Sie k\xF6nnen diese Rechnungen nicht wiederherstellen.",created_message:"Rechnung erfolgreich erstellt",updated_message:"Rechnung erfolgreich aktualisiert",deleted_message:"Rechnung erfolgreich gel\xF6scht | Rechnungen erfolgreich gel\xF6scht",marked_as_sent_message:"Rechnung als erfolgreich gesendet markiert",something_went_wrong:"Da ist etwas schief gelaufen",invalid_due_amount_message:"Der Gesamtrechnungsbetrag darf nicht kleiner sein als der f\xFCr diese Rechnung bezahlte Gesamtbetrag. Bitte aktualisieren Sie die Rechnung oder l\xF6schen Sie die zugeh\xF6rigen Zahlungen um fortzufahren.",mark_as_default_invoice_template_description:"Wenn aktiviert, wird die ausgew\xE4hlte Vorlage automatisch f\xFCr neue Rechnungen ausgew\xE4hlt."},Jl={title:"Serienrechnungen",invoices_list:"Liste aller Serienrechnungen",days:"{days} Tage",months:"{months} Monat",years:"{years} Jahr",all:"Alle",paid:"Bezahlt",unpaid:"Unbezahlt",viewed:"Gesehen",overdue:"\xDCberf\xE4llig",active:"Aktiv",completed:"Abgeschlossen",customer:"KUNDE",paid_status:"ZAHLUNGSSTATUS",ref_no:"REF. - NR.",number:"NUMMER",amount_due:"OFFENER BETRAG",partially_paid:"Teilweise bezahlt",total:"Gesamt",discount:"Rabatt",sub_total:"Zwischensumme",invoice:"Wiederkehrende Rechnung | Wiederkehrende Rechnungen",invoice_number:"Serienrechnungsnummer",next_invoice_date:"N\xE4chstes Rechnungsdatum",ref_number:"Ref. Nummer",contact:"Kontakt",add_item:"Artikel hinzuf\xFCgen",date:"Datum",limit_by:"Eingrenzen nach",limit_date:"Datum eingrenzen",limit_count:"Anzahl eingrenzen",count:"Anzahl",status:"Status",select_a_status:"Status ausw\xE4hlen",working:"Verarbeitung l\xE4uft",on_hold:"Pausiert",complete:"Abgeschlossen",add_tax:"Steuer hinzuf\xFCgen",amount:"Summe",action:"Aktion",notes:"Notizen",view:"Anzeigen",basic_info:"Allgemeine Daten",send_invoice:"Serienrechnung senden",auto_send:"Automatisch senden",resend_invoice:"Serienrechnung erneut senden",invoice_template:"Serienrechnungsvorlage",conversion_message:"Serienrechnung erfolgreich kopiert",template:"Vorlage",mark_as_sent:"Als gesendet markieren",confirm_send_invoice:"Diese Serienrechnung wird per E-Mail an den Kunden gesendet",invoice_mark_as_sent:"Diese Serienrechnung wird als gesendet markiert",confirm_send:"Diese Serienrechnung wird per E-Mail an den Kunden gesendet",starts_at:"Anfangsdatum",due_date:"F\xE4lligkeitsdatum der Rechnung",record_payment:"Zahlung aufzeichnen",add_new_invoice:"Neue Serienrechnung hinzuf\xFCgen",update_expense:"Ausgabe aktualisieren",edit_invoice:"Serienrechnung bearbeiten",new_invoice:"Neue Serienrechnung",send_automatically:"Automatisch senden",send_automatically_desc:"Aktivieren Sie dies, wenn Sie die Rechnung bei der Erstellung automatisch an den Kunden senden m\xF6chten.",save_invoice:"Serienrechnung speichern",update_invoice:"Serienrechnung aktualisieren",add_new_tax:"Neuen Steuersatz hinzuf\xFCgen",no_invoices:"Noch keine Serienrechnungen!",mark_as_rejected:"Als abgelehnt markieren",mark_as_accepted:"Als akzeptiert markieren",list_of_invoices:"Dieser Abschnitt wird die Liste aller Serienrechnungen enthalten.",select_invoice:"Rechnung ausw\xE4hlen",no_matching_invoices:"Es gibt keine passenden Serienrechnungen!",mark_as_sent_successfully:"Serienrechnung als erfolgreich gesendet markiert",invoice_sent_successfully:"Serienrechnung erfolgreich gesendet",cloned_successfully:"Serienrechnung erfolgreich kopiert",clone_invoice:"Serienrechnung kopieren",confirm_clone:"Diese Serienrechnung wird in eine neue Serienrechnung kopiert",add_customer_email:"Bitte f\xFCgen Sie eine E-Mail-Adresse f\xFCr diesen Kunden hinzu, um Rechnungen automatisch zu senden.",item:{title:"Titel des Artikels",description:"Beschreibung",quantity:"Menge",price:"Preis",discount:"Rabatt",total:"Gesamt",total_discount:"Gesamtrabatt",sub_total:"Zwischensumme",tax:"Steuer",amount:"Menge",select_an_item:"Geben Sie den Artikel ein, oder w\xE4hlen Sie ihn aus",type_item_description:"Artikel-Beschreibung (optional)"},frequency:{title:"Intervall",select_frequency:"Intervall ausw\xE4hlen",minute:"Minute",hour:"Stunde",day_month:"Tag des Monats",month:"Monat",day_week:"Tag der Woche"},confirm_delete:"Sie werden diese Rechnung nicht wiederherstellen k\xF6nnen | Sie werden nicht in der Lage sein, diese Rechnungen wiederherzustellen",created_message:"Serienrechnung erfolgreich erstellt",updated_message:"Serienrechnung erfolgreich aktualisiert",deleted_message:"Serienrechnung erfolgreich gel\xF6scht | Serienrechnungen erfolgreich gel\xF6scht",marked_as_sent_message:"Serienrechnung als erfolgreich gesendet markiert",user_email_does_not_exist:"E-Mail des Benutzers existiert nicht",something_went_wrong:"etwas ist schief gelaufen",invalid_due_amount_message:"Der Gesamtbetrag der Serienrechnung darf nicht kleiner als der bezahlte Gesamtbetrag f\xFCr diese Serienrechnung sein. Bitte aktualisieren Sie die Rechnung oder l\xF6schen Sie die zugeh\xF6rigen Zahlungen, um fortzufahren."},Xl={title:"Zahlungen",payments_list:"Liste der Zahlungen",record_payment:"Zahlung eintragen",customer:"Kunde",date:"Datum",amount:"Summe",action:"Aktion",payment_number:"Zahlungsnummer",payment_mode:"Zahlungsart",invoice:"Rechnung",note:"Hinweis",add_payment:"Zahlung hinzuf\xFCgen",new_payment:"Neue Zahlung",edit_payment:"Zahlung bearbeiten",view_payment:"Zahlung anzeigen",add_new_payment:"Neue Zahlung hinzuf\xFCgen",send_payment_receipt:"Zahlungsbeleg senden",send_payment:"Senden Sie die Zahlung",save_payment:"Zahlung speichern",update_payment:"Zahlung \xE4ndern",payment:"Zahlung | Zahlungen",no_payments:"Keine Zahlungen vorhanden!",not_selected:"Nicht ausgew\xE4hlt",no_invoice:"Keine Rechnung",no_matching_payments:"Es gibt keine passenden Zahlungen!",list_of_payments:"Dieser Bereich zeigt alle Zahlungen.",select_payment_mode:"W\xE4hlen Sie den Zahlungsmodus",confirm_mark_as_sent:"Dieses Angebot wird als gesendet markiert",confirm_send_payment:"Diese Zahlung wird per E-Mail an den Kunden gesendet",send_payment_successfully:"Zahlung erfolgreich gesendet",something_went_wrong:"Da ist etwas schief gelaufen",confirm_delete:"Sie k\xF6nnen diese Zahlung nicht wiederherstellen. | Sie k\xF6nnen diese Zahlungen nicht wiederherstellen.",created_message:"Zahlung erfolgreich erstellt",updated_message:"Zahlung erfolgreich aktualisiert",deleted_message:"Zahlung erfolgreich gel\xF6scht | Zahlungen erfolgreich gel\xF6scht",invalid_amount_message:"Zahlungsbetrag ist ung\xFCltig"},ec={title:"Ausgaben",expenses_list:"Ausgaben\xFCbersicht",select_a_customer:"W\xE4hlen Sie einen Kunden",expense_title:"Titel",customer:"Kunde",currency:"W\xE4hrung",contact:"Kontakt",category:"Kategorie",from_date:"Von Datum",to_date:"bis Datum",expense_date:"Datum",description:"Beschreibung",receipt:"Rechnung",amount:"Summe",action:"Aktion",not_selected:"Nicht ausgew\xE4hlt",note:"Hinweis",category_id:"Kategorie-Id",date:"Ausgabedatum",add_expense:"Ausgabe hinzuf\xFCgen",add_new_expense:"Neue Ausgabe hinzuf\xFCgen",save_expense:"Ausgabe speichern",update_expense:"Ausgabe aktualisieren",download_receipt:"Quittung herunterladen",edit_expense:"Ausgabe bearbeiten",new_expense:"Neue Ausgabe",expense:"Ausgabe | Ausgaben",no_expenses:"Noch keine Ausgaben!",list_of_expenses:"Dieser Bereich enth\xE4lt alle Ausgaben.",confirm_delete:"Sie k\xF6nnen diese Ausgabe nicht wiederherstellen. | Sie k\xF6nnen diese Ausgaben nicht wiederherstellen.",created_message:"Ausgabe erfolgreich erstellt",updated_message:"Ausgabe erfolgreich aktualisiert",deleted_message:"Ausgabe erfolgreich gel\xF6scht | Ausgaben erfolgreich gel\xF6scht",categories:{categories_list:"Liste der Kategorien",title:"Titel",name:"Name",description:"Beschreibung",amount:"Summe",actions:"Aktionen",add_category:"Kategorie hinzuf\xFCgen",new_category:"Neue Kategorie",category:"Kategorie | Kategorien",select_a_category:"W\xE4hlen Sie eine Kategorie"}},tc={email:"E-Mail",password:"Passwort",forgot_password:"Passwort vergessen?",or_signIn_with:"oder Anmelden mit",login:"Anmelden",register:"Registrieren",reset_password:"Passwort zur\xFCcksetzen",password_reset_successfully:"Passwort erfolgreich zur\xFCckgesetzt",enter_email:"Geben Sie Ihre E-Mail ein",enter_password:"Geben Sie das Passwort ein",retype_password:"Passwort best\xE4tigen"},ac={buy_now:"Kaufen",install:"Installieren",price:"Preis",download_zip_file:"ZIP Datei herunterladen",unzipping_package:"Entpacke Paket",copying_files:"Kopiere Dateien",deleting_files:"Unbenutzte Dateien werden gel\xF6scht",completing_installation:"Installation wird abgeschlossen",update_failed:"Update fehlgeschlagen",install_success:"Modul erfolgreich installiert!",customer_reviews:"Bewertungen",license:"Lizenz",faq:"FAQ",monthly:"Monatlich",yearly:"J\xE4hrlich",updated:"Aktualisiert",version:"Version",disable:"Deaktivieren",module_disabled:"Modul deaktiviert",enable:"Aktivieren",module_enabled:"Modul aktiviert",update_to:"Update auf",module_updated:"Modul erfolgreich aktualisiert!",title:"Module",module:"Modul | Module",api_token:"API Schl\xFCssel",invalid_api_token:"Ung\xFCltiger API-Schl\xFCssel.",other_modules:"Weitere Module",view_all:"Alle Anzeigen",no_reviews_found:"F\xFCr dieses Modul gibt es noch keine Bewertungen!",module_not_purchased:"Module Not Purchased",module_not_found:"Modul nicht gefunden",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Zuletzt aktualisiert am",connect_installation:"Installation verbinden",api_token_description:"Melden Sie sich bei {url} an und verbinden Sie diese Installation durch Eingabe des API-Token. Ihre gekauften Module werden hier angezeigt, nachdem die Verbindung hergestellt wurde.",view_module:"Modul anzeigen",update_available:"Aktualisierung verf\xFCgbar",purchased:"Gekauft",installed:"Installiert",no_modules_installed:"Noch keine Module installiert!",disable_warning:"Alle Einstellungen f\xFCr diesen speziellen Wert werden zur\xFCckgesetzt.",what_you_get:"Was Sie erhalten"},nc={title:"Benutzer",users_list:"Benutzerliste",name:"Name",description:"Beschreibung",added_on:"Hinzugef\xFCgt am",date_of_creation:"Erstellt am",action:"Aktion",add_user:"Benutzer hinzuf\xFCgen",save_user:"Benutzer speichern",update_user:"Benutzer aktualisieren",user:"Benutzer",add_new_user:"Neuen Benutzer hinzuf\xFCgen",new_user:"Neuer Benutzer",edit_user:"Benutzer bearbeiten",no_users:"Noch keine Benutzer!",list_of_users:"Dieser Bereich zeigt alle Benutzer.",email:"E-Mail",phone:"Telefon",password:"Passwort",user_attached_message:"Ein Artikel der bereits verwendet wird kann nicht gel\xF6scht werden",confirm_delete:"Sie werden diesen Benutzer nicht wiederherstellen k\xF6nnen | Sie werden nicht in der Lage sein, diese Benutzer wiederherzustellen",created_message:"Benutzer erfolgreich erstellt",updated_message:"Benutzer wurde erfolgreich aktualisiert",deleted_message:"Benutzer erfolgreich gel\xF6scht | Benutzer erfolgreich gel\xF6scht",select_company_role:"W\xE4hle Rolle f\xFCr {company}",companies:"Unternehmen"},ic={title:"Bericht",from_date:"Ab Datum",to_date:"bis Datum",status:"Status",paid:"Bezahlt",unpaid:"Unbezahlt",download_pdf:"PDF herunterladen",view_pdf:"PDF anzeigen",update_report:"Bericht aktualisieren",report:"Bericht | Berichte",profit_loss:{profit_loss:"Gewinn & Verlust",to_date:"bis Datum",from_date:"Ab Datum",date_range:"Datumsbereich ausw\xE4hlen"},sales:{sales:"Umsatz",date_range:"Datumsbereich ausw\xE4hlen",to_date:"bis Datum",from_date:"Ab Datum",report_type:"Berichtstyp"},taxes:{taxes:"Steuern",to_date:"bis Datum",from_date:"Ab Datum",date_range:"Datumsbereich ausw\xE4hlen"},errors:{required:"Feld ist erforderlich"},invoices:{invoice:"Rechnung",invoice_date:"Rechnungsdatum",due_date:"F\xE4lligkeit",amount:"Summe",contact_name:"Ansprechpartner",status:"Status"},estimates:{estimate:"Angebot",estimate_date:"Angebotsdatum",due_date:"F\xE4lligkeit",estimate_number:"Angebotsnummer",ref_number:"Ref-Nummer",amount:"Summe",contact_name:"Ansprechpartner",status:"Status"},expenses:{expenses:"Ausgaben",category:"Kategorie",date:"Datum",amount:"Summe",to_date:"bis Datum",from_date:"Ab Datum",date_range:"Datumsbereich ausw\xE4hlen"}},oc={menu_title:{account_settings:"Konto-Einstellungen",company_information:"Informationen zum Unternehmen",customization:"Personalisierung",preferences:"Einstellungen",notifications:"Benachrichtigungen",tax_types:"Steuers\xE4tze",expense_category:"Ausgabenkategorien",update_app:"Applikation aktualisieren",backup:"Sicherung",file_disk:"Dateispeicher",custom_fields:"Benutzerdefinierte Felder",payment_modes:"Zahlungsarten",notes:"Notizen",exchange_rate:"Wechselkurs",address_information:"Adressinformationen"},address_information:{section_description:" Sie k\xF6nnen Ihre Adressinformationen \xFCber das untenstehende Formular aktualisieren."},title:"Einstellungen",setting:"Einstellung | Einstellungen",general:"Allgemeine",language:"Sprache",primary_currency:"Prim\xE4re W\xE4hrung",timezone:"Zeitzone",date_format:"Datum-Format",currencies:{title:"W\xE4hrungen",currency:"W\xE4hrung | W\xE4hrungen",currencies_list:"W\xE4hrungen Liste",select_currency:"W\xE4hrung w\xE4hlen",name:"Name",code:"Abk\xFCrzung",symbol:"Symbol",precision:"Pr\xE4zision",thousand_separator:"Tausendertrennzeichen",decimal_separator:"Dezimal-Trennzeichen",position:"Position",position_of_symbol:"Position des W\xE4hrungssymbol",right:"Rechts",left:"Links",action:"Aktion",add_currency:"W\xE4hrung einf\xFCgen"},mail:{host:"E-Mail Mailserver",port:"E-Mail Port",driver:"E-Mail Treiber",secret:"Verschl\xFCsselung",mailgun_secret:"Mailgun Verschl\xFCsselung",mailgun_domain:"Mailgun Adresse",mailgun_endpoint:"Mailgun-Endpunkt",ses_secret:"SES Verschl\xFCsselung",ses_key:"SES-Taste",password:"E-Mail-Kennwort",username:"E-Mail-Benutzername",mail_config:"E-Mail-Konfiguration",from_name:"Von E-Mail-Namen",from_mail:"Von E-Mail-Adresse",encryption:"E-Mail-Verschl\xFCsselung",mail_config_desc:"Unten finden Sie das Formular zum Konfigurieren des E-Mail-Treibers zum Senden von E-Mails \xFCber die App. Sie k\xF6nnen auch Drittanbieter wie Sendgrid, SES usw. konfigurieren."},pdf:{title:"PDF-Einstellung",footer_text:"Fu\xDFzeile Text",pdf_layout:"PDF-Layout"},company_info:{company_info:"Firmeninfo",company_name:"Name des Unternehmens",company_logo:"Firmenlogo",section_description:"Informationen zu Ihrem Unternehmen, die auf Rechnungen, Angeboten und anderen von InvoiceShelf erstellten Dokumenten angezeigt werden.",phone:"Telefon",country:"Land",state:"Bundesland",city:"Stadt",address:"Adresse",zip:"PLZ",save:"Speichern",delete:"L\xF6schen",updated_message:"Unternehmensinformationen wurden erfolgreich aktualisiert",delete_company:"Unternehmen l\xF6schen",delete_company_description:"Sobald Sie Ihr Unternehmen l\xF6schen, verlieren Sie alle damit verbundenen Daten und Dateien.",are_you_absolutely_sure:"Sind Sie wirklich sicher?",delete_company_modal_desc:"Diese Aktion kann nicht r\xFCckg\xE4ngig gemacht werden. Dies wird {company} und alle damit verbundenen Daten dauerhaft l\xF6schen.",delete_company_modal_label:"Bitte geben Sie {company} zur Best\xE4tigung ein"},custom_fields:{title:"Benutzerdefinierte Felder",section_description:"Passen Sie Ihre Rechnungen, Angebote und Zahlungsbelege mit Ihren eigenen Feldern an. Stellen Sie sicher, dass Sie die unten hinzugef\xFCgten Felder in den Adressformaten auf der Seite mit den Anpassungseinstellungen verwenden.",add_custom_field:"Benutzerdefiniertes Feld hinzuf\xFCgen",edit_custom_field:"Benutzerdefiniertes Feld bearbeiten",field_name:"Feldname",label:"Bezeichnung",type:"Art",name:"Name",slug:"K\xFCrzel",required:"Erforderlich",placeholder:"Platzhalter",help_text:"Hilfstext",default_value:"Standardwert",prefix:"Pr\xE4fix",starting_number:"Startnummer",model:"Modell",help_text_description:"Geben Sie einen Text ein, damit Benutzer den Zweck dieses benutzerdefinierten Felds verstehen.",suffix:"Vorzeichen",yes:"Ja",no:"Nein",order:"Reihenfolge",custom_field_confirm_delete:"Sie k\xF6nnen dieses benutzerdefinierte Feld nicht wiederherstellen",already_in_use:"Benutzerdefiniertes Feld wird bereits verwendet",deleted_message:"Benutzerdefiniertes Feld erfolgreich gel\xF6scht",options:"Optionen",add_option:"Optionen hinzuf\xFCgen",add_another_option:"F\xFCgen Sie eine weitere Option hinzu",sort_in_alphabetical_order:"In alphabetischer Reihenfolge sortieren",add_options_in_bulk:"F\xFCgen Sie Optionen in gro\xDFen Mengen hinzu",use_predefined_options:"Verwenden Sie vordefinierte Optionen",select_custom_date:"W\xE4hlen Sie Benutzerdefiniertes Datum",select_relative_date:"W\xE4hlen Sie Relatives Datum",ticked_by_default:"Standardm\xE4\xDFig aktiviert",updated_message:"Benutzerdefiniertes Feld erfolgreich aktualisiert",added_message:"Benutzerdefiniertes Feld erfolgreich hinzugef\xFCgt",press_enter_to_add:"Eingabetaste dr\xFCcken, um neue Option hinzuzuf\xFCgen",model_in_use:"Das Modell kann f\xFCr bereits verwendete Felder nicht aktualisiert werden.",type_in_use:"Der Typ von bereits verwendeten Feldern kann nicht aktualisiert werden."},customization:{customization:"Personalisierung",updated_message:"Unternehmensinformationen wurden erfolgreich aktualisiert",save:"Speichern",insert_fields:"Felder einf\xFCgen",learn_custom_format:"Erfahren Sie, wie Sie benutzerdefiniertes Format verwenden",add_new_component:"Neue Komponente hinzuf\xFCgen",component:"Komponente",Parameter:"Parameter",series:"Nummernfolge",series_description:"Um ein statisches Pr\xE4fix/Postfix wie 'INV' in Ihrem Unternehmen zu setzen. Es unterst\xFCtzt eine Zeichenl\xE4nge von bis zu 4 Zeichen.",series_param_label:"Nummernfolge",delimiter:"Trennzeichen",delimiter_description:"Einzelnes Zeichen f\xFCr die Verwendung zwischen zwei separaten Komponenten. Standardm\xE4\xDFig ist dies -",delimiter_param_label:"Trennzeichen",date_format:"Datumsformat",date_format_description:"Ein lokales Datums- und Zeitfeld, das einen Format-Parameter akzeptiert. Das Standardformat: 'Y' stellt das aktuelle Jahr dar.",date_format_param_label:"Format",sequence:"Fortlaufende Nummer",sequence_description:"Fortlaufende Nummernabfolge in Ihrem Unternehmen. Sie k\xF6nnen die L\xE4nge des angegebenen Parameters angeben.",sequence_param_label:"L\xE4nge der fortlaufenden Nummer",customer_series:"Kundenspez. Nummernfolge",customer_series_description:"Ein anderes Pr\xE4fix/Postfix f\xFCr jeden Kunden festlegen.",customer_sequence:"Fortlaufende Kundennummer",customer_sequence_description:"Fortlaufende Nummernabfolge f\xFCr jeden ihrer Kunden.",customer_sequence_param_label:"L\xE4nge der laufenden Nummer",random_sequence:"Zuf\xE4llige Zeichenkette",random_sequence_description:"Zuf\xE4llige alphanumerische Zeichenkette. Sie k\xF6nnen die L\xE4nge als Parameter angeben.",random_sequence_param_label:"L\xE4nge der Zeichenkette",invoices:{title:"Rechnungen",invoice_number_format:"Rechnungsnummernformat",invoice_number_format_description:"Passen Sie an, wie Ihre Rechnungsnummer automatisch generiert wird, wenn Sie eine neue Rechnung erstellen.",preview_invoice_number:"Vorschau Rechnungsnummer",due_date:"F\xE4lligkeitsdatum",due_date_description:"Legen Sie fest, wie das F\xE4lligkeitsdatum automatisch gesetzt wird, wenn Sie eine Rechnung erstellen.",due_date_days:"Rechnung f\xE4llig nach Tagen",set_due_date_automatically:"F\xE4lligkeitsdatum automatisch setzen",set_due_date_automatically_description:"Aktivieren Sie dies, wenn Sie das F\xE4lligkeitsdatum automatisch setzen m\xF6chten, wenn Sie eine neue Rechnung erstellen.",default_formats:"Standardformate",default_formats_description:"Die unten angegebenen Formate werden verwendet, um die Felder bei der Erstellung einer Rechnung automatisch auszuf\xFCllen.",default_invoice_email_body:"Standard Rechnung E-Mail Inhalt",company_address_format:"Firmenadressformat",shipping_address_format:"Versandadressen Format",billing_address_format:"Rechnungsadressen Format",invoice_email_attachment:"Rechnungen als Anh\xE4nge verschicken",invoice_email_attachment_setting_description:'Aktivieren Sie dies, wenn Sie Rechnungen als E-Mail-Anhang versenden m\xF6chten. Bitte beachten Sie, dass die Schaltfl\xE4che "Rechnung anzeigen" in E-Mails dann nicht mehr angezeigt wird.',invoice_settings_updated:"Rechnungseinstellungen erfolgreich aktualisiert",retrospective_edits:"R\xFCckwirkende \xC4nderungen",allow:"Erlauben",disable_on_invoice_partial_paid:"Deaktivieren, nachdem Teilzahlung erfasst wurde",disable_on_invoice_paid:"Deaktivieren, nachdem vollst\xE4ndige Zahlung erfasst wurde",disable_on_invoice_sent:"Deaktivieren, nachdem Rechnung gesendet wurde",retrospective_edits_description:" Basierend auf den Gesetzen Ihres Landes oder Ihrer Pr\xE4ferenz, k\xF6nnen Sie Benutzer daran hindern, fertige Rechnungen zu bearbeiten."},estimates:{title:"Angebote",estimate_number_format:"Angebotsnummernformat",estimate_number_format_description:"Passen Sie an, wie Ihre Angebotsnummer automatisch generiert wird, wenn Sie ein neues Angebot erstellen.",preview_estimate_number:"Vorschau Angebotsnummer",expiry_date:"Ablaufdatum",expiry_date_description:"Legen Sie fest, wie das Ablaufdatum automatisch gesetzt wird, wenn Sie ein Angebot erstellen.",expiry_date_days:"Angebot l\xE4uft ab nach Tagen",set_expiry_date_automatically:"Ablaufdatum automatisch setzen",set_expiry_date_automatically_description:"Aktivieren Sie dies, wenn Sie das Ablaufdatum automatisch setzen m\xF6chten sobald Sie ein neues Angebot erstellen.",default_formats:"Standardformate",default_formats_description:"Die unten angegebenen Formate werden verwendet, um die Felder bei der Erstellung eines Angebots automatisch auszuf\xFCllen.",default_estimate_email_body:"Angebot - E-Mail Text",company_address_format:"Firmenadresse Format",shipping_address_format:"Versandadressen Format",billing_address_format:"Rechnungsadressen Format",estimate_email_attachment:"Angebote als Anh\xE4nge verschicken",estimate_email_attachment_setting_description:'Aktivieren Sie dies, wenn Sie Angebote als E-Mail-Anhang versenden m\xF6chten. Bitte beachten Sie, dass die Schaltfl\xE4che "Angebot anzeigen" in E-Mails dann nicht mehr angezeigt wird.',estimate_settings_updated:"Angebotseinstellungen erfolgreich aktualisiert",convert_estimate_options:"Aktion nach Angebotsumwandlung",convert_estimate_description:"Legen Sie fest, was mit dem Angebot geschieht, nachdem es in eine Rechnung umgewandelt wurde.",no_action:"Keine Aktion",delete_estimate:"Angebot l\xF6schen",mark_estimate_as_accepted:"Angebot als angenommen markieren"},payments:{title:"Zahlungen",payment_number_format:"Zahlungsnummernformat",payment_number_format_description:"Passen Sie an, wie Ihre Zahlungsnummer automatisch generiert wird, wenn Sie eine neue Zahlung erstellen.",preview_payment_number:"Vorschau Zahlungsnummer",default_formats:"Standardformate",default_formats_description:"Die unten angegebenen Formate werden verwendet, um die Felder bei der Buchung einer Zahlung automatisch auszuf\xFCllen.",default_payment_email_body:"Zahlung - E-Mail Text",company_address_format:"Firmenadressformat",from_customer_address_format:"Rechnungsadressen Format",payment_email_attachment:"Zahlungen als Anh\xE4nge verschicken",payment_email_attachment_setting_description:'Aktivieren Sie dies, wenn Sie Zahlungen als E-Mail-Anhang versenden m\xF6chten. Bitte beachten Sie, dass die Schaltfl\xE4che "Zahlung anzeigen" in E-Mails dann nicht mehr angezeigt wird.',payment_settings_updated:"Zahlungseinstellung erfolgreich aktualisiert"},items:{title:"Artikel",units:"Einheiten",add_item_unit:"Artikeleinheit hinzuf\xFCgen",edit_item_unit:"Elementeinheit bearbeiten",unit_name:"Einheitname",item_unit_added:"Artikeleinheit hinzugef\xFCgt",item_unit_updated:"Artikeleinheit aktualisiert",item_unit_confirm_delete:"Du kannst diese Artikeleinheit nicht wiederherstellen",already_in_use:"Diese Artikeleinheit ist bereits in Verwendung",deleted_message:"Artikeleinheit erfolgreich gel\xF6scht"},notes:{title:"Notizen",description:"Sparen Sie Zeit, indem Sie Notizen erstellen und diese auf Ihren Rechnungen, Angeboten und Zahlungen wiederverwenden.",notes:"Hinweise",type:"Art",add_note:"Notiz hinzuf\xFCgen",add_new_note:"Neue Notiz hinzuf\xFCgen",name:"Name",edit_note:"Notiz bearbeiten",note_added:"Notiz erfolgreich hinzugef\xFCgt",note_updated:"Notiz erfolgreich aktualisiert",note_confirm_delete:"Dieser Hinweis wird unwiderruflich gel\xF6scht",already_in_use:"Hinweis bereits in verwendet",deleted_message:"Notiz erfolgreich gel\xF6scht"}},account_settings:{profile_picture:"Profil Bild",name:"Name",email:"E-Mail",password:"Passwort",confirm_password:"Kennwort Best\xE4tigen",account_settings:"Konto-Einstellungen",save:"Speichern",section_description:"Sie k\xF6nnen Ihren Namen, Ihre E-Mail-Adresse und Ihr Passwort mit dem folgenden Formular aktualisieren.",updated_message:"Kontoeinstellungen erfolgreich aktualisiert"},user_profile:{name:"Name",email:"E-Mail",password:"Passwort",confirm_password:"Kennwort best\xE4tigen"},notification:{title:"Benachrichtigung",email:"Benachrichtigungen senden an",description:"Welche E-Mail-Benachrichtigungen m\xF6chten Sie erhalten wenn sich etwas \xE4ndert?",invoice_viewed:"Rechnung angezeigt",invoice_viewed_desc:"Wenn Ihr Kunde die gesendete Rechnung anzeigt bekommt.",estimate_viewed:"Angebot angesehen",estimate_viewed_desc:"Wenn Ihr Kunde das gesendete Angebot anzeigt bekommt.",save:"Speichern",email_save_message:"Email erfolgreich gespeichert",please_enter_email:"Bitte E-Mail eingeben"},roles:{title:"Rollen",description:"Rollen & Berechtigungen dieses Unternehmens verwalten",save:"Speichern",add_new_role:"Neue Rolle hinzuf\xFCgen",role_name:"Name der Rolle",added_on:"Hinzugef\xFCgt am",add_role:"Rolle hinzuf\xFCgen",edit_role:"Rolle bearbeiten",name:"Name",permission:"Berechtigung | Berechtigungen",select_all:"Alle ausw\xE4hlen",none:"Keine",confirm_delete:"Sie werden diese Rolle nicht wiederherstellen k\xF6nnen",created_message:"Rolle erfolgreich erstellt",updated_message:"Rolle erfolgreich aktualisiert",deleted_message:"Rolle erfolgreich gel\xF6scht",already_in_use:"Rolle wird bereits benutzt"},exchange_rate:{exchange_rate:"Wechselkurs",title:"Wechselkursprobleme korrigieren",description:"Bitte geben Sie den Wechselkurs aller unten genannten W\xE4hrungen ein, um InvoiceShelf bei der korrekten Berechnung der Betr\xE4ge in {currency} zu unterst\xFCtzen.",drivers:"Treiber",new_driver:"Neuen Anbieter hinzuf\xFCgen",edit_driver:"Anbieter bearbeiten",select_driver:"Treiber ausw\xE4hlen",update:"w\xE4hle Wechselkurs ",providers_description:"Konfigurieren Sie hier Ihre Wechselkursanbieter, um automatisch den aktuellen Wechselkurs f\xFCr Transaktionen abzurufen.",key:"API-Schl\xFCssel",name:"Name",driver:"Treiber",is_default:"STANDARD",currency:"W\xE4hrungen",exchange_rate_confirm_delete:"Sie werden diesen Treiber nicht wiederherstellen k\xF6nnen",created_message:"Artikel erfolgreich erstellt",updated_message:"Anbieter erfolgreich aktualisiert",deleted_message:"Anbieter erfolgreich gel\xF6scht",error:" Aktive Treiber k\xF6nnen nicht gel\xF6scht werden",default_currency_error:"Diese W\xE4hrung wird bereits in einem der aktiven Anbieter verwendet",exchange_help_text:"Wechselkurs eingeben um von {currency} nach {baseCurrency} zu konvertieren",currency_freak:"CurrencyFreaks",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"W\xE4hrungsumrechner",server:"Server",url:"URL",active:"Aktiv",currency_help_text:"Dieser Anbieter wird nur in oben ausgew\xE4hlten W\xE4hrungen verwendet",currency_in_used:"Die folgenden W\xE4hrungen sind bereits bei einem anderen Anbieter aktiv. Bitte entfernen Sie diese W\xE4hrungen aus der Auswahl, um diesen Anbieter erneut zu aktivieren."},tax_types:{title:"Steuers\xE4tze",add_tax:"Steuers\xE4tze hinzuf\xFCgen",edit_tax:"Steuer bearbeiten",description:"Sie k\xF6nnen Steuern nach Belieben hinzuf\xFCgen oder entfernen. InvoiceShelf unterst\xFCtzt Steuern auf einzelne Artikel sowie auf die Rechnung.",add_new_tax:"Neuen Steuersatz hinzuf\xFCgen",tax_settings:"Einstellungen Steuersatz",tax_per_item:"Steuersatz pro Artikel",tax_name:"Name des Steuersatzes",compound_tax:"zusammengesetzte Steuer",percent:"Prozent",action:"Aktion",tax_setting_description:"Aktivieren Sie diese Option, wenn Sie den Steuersatz zu einzelnen Rechnungspositionen hinzuf\xFCgen m\xF6chten. Standardm\xE4\xDFig wird der Steuersatz direkt zur Rechnung hinzugef\xFCgt.",created_message:"Steuersatz erfolgreich erstellt",updated_message:"Steuersatz erfolgreich aktualisiert",deleted_message:"Steuersatz erfolgreich gel\xF6scht",confirm_delete:"Sie k\xF6nnen diesen Steuersatz nicht wiederherstellen",already_in_use:"Steuersatz wird bereits verwendet"},payment_modes:{title:"Zahlungsarten",description:"Transaktionsmodi f\xFCr Zahlungen",add_payment_mode:"Zahlungsart hinzuf\xFCgen",edit_payment_mode:"Zahlungsart bearbeiten",mode_name:"Name",payment_mode_added:"Zahlungsart hinzugef\xFCgt",payment_mode_updated:"Zahlungsart aktualisiert",payment_mode_confirm_delete:"Sie werden diese Zahlungsart nicht wiederherstellen k\xF6nnen",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Zahlungsart erfolgreich gel\xF6scht"},expense_category:{title:"Ausgabenkategorien",action:"Aktion",description:"F\xFCr das Hinzuf\xFCgen von Ausgabeneintr\xE4gen sind Kategorien erforderlich. Sie k\xF6nnen diese Kategorien nach Ihren W\xFCnschen hinzuf\xFCgen oder entfernen.",add_new_category:"Neue Kategorie hinzuf\xFCgen",add_category:"Kategorie hinzuf\xFCgen",edit_category:"Kategorie bearbeiten",category_name:"Kategorie Name",category_description:"Beschreibung",created_message:"Ausgabenkategorie erfolgreich erstellt",deleted_message:"Ausgabenkategorie erfolgreich gel\xF6scht",updated_message:"Ausgabenkategorie erfolgreich aktualisiert",confirm_delete:"Sie k\xF6nnen diese Ausgabenkategorie nicht wiederherstellen",already_in_use:"Kategorie wird bereits verwendet"},preferences:{currency:"W\xE4hrung",default_language:"Standardsprache",time_zone:"Zeitzone",fiscal_year:"Gesch\xE4ftsjahr",date_format:"Datum-Format",discount_setting:"Einstellung Rabatt",discount_per_item:"Rabatt pro Artikel ",discount_setting_description:"Aktivieren Sie diese Option, wenn Sie einzelnen Rechnungspositionen einen Rabatt hinzuf\xFCgen m\xF6chten. Standardm\xE4\xDFig wird der Rabatt direkt zur Rechnung hinzugef\xFCgt.",expire_public_links:"\xD6ffentliche Links automatisch ablaufen lassen",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Speichern",preference:"Pr\xE4ferenz | Pr\xE4ferenzen",general_settings:"Standardeinstellungen f\xFCr das System.",updated_message:"Einstellungen erfolgreich aktualisiert",select_language:"Sprache ausw\xE4hlen",select_time_zone:"Zeitzone ausw\xE4hlen",select_date_format:"W\xE4hle das Datumsformat",select_financial_year:"Gesch\xE4ftsjahr ausw\xE4hlen",recurring_invoice_status:"Status der Serienrechnung",create_status:"Status erstellen",active:"Aktiv",on_hold:"Pausiert",update_status:"Status aktualisieren",completed:"Abgeschlossen",company_currency_unchangeable:"Die W\xE4hrung des Unternehmens kann nicht ge\xE4ndert werden"},update_app:{title:"Applikation aktualisieren",description:"Sie k\xF6nnen InvoiceShelf ganz einfach aktualisieren, indem Sie auf die Schaltfl\xE4che unten klicken, um nach einem neuen Update zu suchen.",check_update:"Nach Updates suchen",avail_update:"Neues Update verf\xFCgbar",next_version:"N\xE4chste Version",requirements:"Voraussetzungen",update:"Jetzt aktualisieren",update_progress:"Update l\xE4uft ...",progress_text:"Es dauert nur ein paar Minuten. Bitte aktualisieren Sie den Bildschirm nicht und schlie\xDFen Sie das Fenster nicht, bevor das Update abgeschlossen ist.",update_success:"App wurde aktualisiert! Bitte warten Sie, w\xE4hrend Ihr Browserfenster automatisch neu geladen wird.",latest_message:"Kein Update verf\xFCgbar! Du bist auf der neuesten Version.",current_version:"Aktuelle Version",download_zip_file:"Laden Sie die ZIP-Datei herunter",unzipping_package:"Paket entpacken",copying_files:"Dateien kopieren",deleting_files:"Ungenutzte Dateien l\xF6schen",running_migrations:"Ausf\xFChren von Migrationen",finishing_update:"Update beenden",update_failed:"Update fehlgeschlagen",update_failed_text:"Es tut uns leid! Ihr Update ist am folgenden Schritt fehlgeschlagen: {step}",update_warning:"Alle Anwendungsdateien und Standardvorlagen werden \xFCberschrieben, wenn Sie die Anwendung mit diesem Hilfsprogramm aktualisieren. Bitte machen Sie vor dem Update ein Backup Ihrer Vorlagen & Datenbank."},backup:{title:"Sicherung | Sicherungen",description:"Die Sicherung ist eine ZIP-Datei, die alle Dateien der ausgew\xE4hlten Pfade und eine Kopie der Datenbank enth\xE4lt",new_backup:"Neues Backup",create_backup:"Datensicherung erstellen",select_backup_type:"W\xE4hlen Sie den Sicherungs-Typ",backup_confirm_delete:"Dieses Backup wird unwiderruflich gel\xF6scht",path:"Pfad",new_disk:"Speicher hinzuf\xFCgen",created_at:"erstellt am",size:"Gr\xF6\xDFe",dropbox:"Dropbox",local:"Lokal",healthy:"intakt",amount_of_backups:"Menge an Sicherungen",newest_backups:"Neuste Sicherung",used_storage:"Verwendeter Speicher",select_disk:"Speicher ausw\xE4hlen",action:"Aktion",deleted_message:"Sicherung erfolgreich gel\xF6scht",created_message:"Backup erfolgreich erstellt",invalid_disk_credentials:"Ung\xFCltige Anmeldeinformationen f\xFCr ausgew\xE4hlten Speicher"},disk:{title:"Dateispeicher | Dateispeicher",description:"Standardm\xE4\xDFig verwendet InvoiceShelf Ihre lokale Festplatte zum Speichern von Sicherungen, Avatar und anderen Bilddateien. Sie k\xF6nnen mehr als einen Speicherort wie DigitalOcean, S3 und Dropbox nach Ihren W\xFCnschen konfigurieren.",created_at:"erstellt am",dropbox:"Dropbox",name:"Name",driver:"Treiber",disk_type:"Art",disk_name:"Speicher Bezeichnung",new_disk:"Speicher hinzuf\xFCgen",filesystem_driver:"Dateisystem-Treiber",local_driver:"Lokaler Treiber",local_root:"Lokaler Pfad",public_driver:"\xD6ffentlicher Treiber",public_root:"\xD6ffentlicher Pfad",public_url:"\xD6ffentliche URL",public_visibility:"\xD6ffentliche Sichtbarkeit",media_driver:"Medientreiber",media_root:"Medienpfad",aws_driver:"AWS-Treiber",aws_key:"AWS-Schl\xFCssel",aws_secret:"AWS-Geheimnis",aws_region:"AWS-Region",aws_bucket:"AWS Bucket",aws_root:"AWS-Pfad",do_spaces_type:"Do Spaces-Typ",do_spaces_key:"Do Spaces Key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaced Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaced Root",dropbox_type:"Dropbox Typ",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Schl\xFCssel",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Standard-Treiber",is_default:"Standard",set_default_disk:"Als Standard festlegen",set_default_disk_confirm:"Dieser Speicherort wird als Standard gesetzt und alle neuen PDFs werden auf diesem gespeichert",success_set_default_disk:"Speicher wurde als Standard festgelegt",save_pdf_to_disk:"PDFs auf Festplatte speichern",disk_setting_description:" Aktivieren Sie dies, um eine Kopie von jeder Rechnung, jedem Angebot & jedem Zahlungsbeleg als PDF automatisch auf ihrem Standard-Speicher abzulegen. Wenn Sie diese Option aktivieren, verringert sich die Ladezeit beim Betrachten der PDFs.",select_disk:"Speicherort ausw\xE4hlen",disk_settings:"Speichermedienkonfiguration",confirm_delete:"Ihre existierenden Dateien und Ordner auf der angegebenen Festplatte werden nicht beeinflusst, aber Dieser Speicherort wird aus InvoiceShelf gel\xF6scht",action:"Aktion",edit_file_disk:"Speicherort editieren",success_create:"Speicher erfolgreich hinzugef\xFCgt",success_update:"Speicher erfolgreich bearbeitet",error:"Hinzuf\xFCgen des Speichers gescheitert",deleted_message:"Speicher erfolgreich gel\xF6scht",disk_variables_save_successfully:"Speicher erfolgreich konfiguriert",disk_variables_save_error:"Konfiguration des Speicher gescheitert",invalid_disk_credentials:"Ung\xFCltige Anmeldeinformationen f\xFCr ausgew\xE4hlten Speicher"},taxations:{add_billing_address:"Rechnungsadresse eingeben",add_shipping_address:"Lieferadresse eingeben",add_company_address:"Firmenadresse eingeben",modal_description:"Die untenstehenden Informationen sind erforderlich, um die Steuer ber\xFCcksichtigen zu k\xF6nnen.",add_address:"F\xFCgen Sie eine Adresse hinzu, um die Steuer abrufen zu k\xF6nnen.",address_placeholder:"Beispiel: 123, meine Stra\xDFe",city_placeholder:"Beispiel: Los Angeles",state_placeholder:"Beispiel: CA",zip_placeholder:"Beispiel: 90024",invalid_address:"Bitte geben Sie g\xFCltige Adressdaten an."}},sc={account_info:"Account-Informationen",account_info_desc:"Die folgenden Details werden zum Erstellen des Hauptadministratorkontos verwendet. Sie k\xF6nnen die Details auch jederzeit nach dem Anmelden \xE4ndern.",name:"Name",email:"E-Mail",password:"Passwort",confirm_password:"Passwort best\xE4tigen",save_cont:"Speichern und weiter",company_info:"Unternehmensinformationen",company_info_desc:"Diese Informationen werden auf Rechnungen angezeigt. Beachten Sie, dass Sie diese sp\xE4ter auf der Einstellungsseite bearbeiten k\xF6nnen.",company_name:"Firmenname",company_logo:"Firmenlogo",logo_preview:"Vorschau Logo",preferences:"Einstellungen",preferences_desc:"Standardeinstellungen f\xFCr das System.",currency_set_alert:"Die W\xE4hrung des Unternehmens kann sp\xE4ter nicht mehr ge\xE4ndert werden.",country:"Land",state:"Bundesland",city:"Stadt",address:"Adresse",street:"Stra\xDFe1 | Stra\xDFe2",phone:"Telefon",zip_code:"Postleitzahl",go_back:"Zur\xFCck",currency:"W\xE4hrung",language:"Sprache",time_zone:"Zeitzone",fiscal_year:"Gesch\xE4ftsjahr",date_format:"Datumsformat",from_address:"Absender",username:"Benutzername",next:"Weiter",continue:"Weiter",skip:"\xDCberspringen",database:{database:"URL der Seite & Datenbank",connection:"Datenbank Verbindung",host:"Datenbank Host",port:"Datenbank Port",password:"Datenbank Passwort",app_url:"App-URL",app_domain:"Domain der App",username:"Datenbank Benutzername",db_name:"Datenbank Name",db_path:"Datenbankpfad",desc:"Erstellen Sie eine Datenbank auf Ihrem Server und legen Sie die Anmeldeinformationen mithilfe des folgenden Formulars fest."},permissions:{permissions:"Berechtigungen",permission_confirm_title:"Sind Sie sicher, dass Sie fortfahren m\xF6chten?",permission_confirm_desc:"Pr\xFCfung der Berechtigung der Ordner fehlgeschlagen.",permission_desc:"Unten finden Sie eine Liste der Ordnerberechtigungen, die erforderlich sind, damit die App funktioniert. Wenn die Berechtigungspr\xFCfung fehlschl\xE4gt, m\xFCssen Sie Ihre Ordnerberechtigungen aktualisieren."},verify_domain:{title:"Domain-Verifizierung",desc:"InvoiceShelf verwendet Session-basierte Authentifizierung, die aus Sicherheitsgr\xFCnden eine Domain-Verifizierung erfordert. Bitte geben Sie die Domain ein, auf der Sie auf Ihre Webanwendung zugreifen werden.",app_domain:"Domain der App",verify_now:"Jetzt verifizieren",success:"Domain erfolgreich verifiziert.",failed:"Domain\xFCberpr\xFCfung fehlgeschlagen. Bitte geben Sie einen g\xFCltigen Domainnamen ein.",verify_and_continue:"Verifizieren und fortfahren"},mail:{host:"E-Mail-Host",port:"E-Mail-Port",driver:"E-Mail-Treiber",secret:"Verschl\xFCsselung",mailgun_secret:"Mailgun Verschl\xFCsselung",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun-Endpunkt",ses_secret:"SES Verschl\xFCsselung",ses_key:"SES-Taste",password:"E-Mail-Passwort",username:"E-Mail-Benutzername",mail_config:"E-Mail-Konfiguration",from_name:"Von E-Mail-Absendername",from_mail:"Von E-Mail-Absenderadresse",encryption:"E-Mail-Verschl\xFCsselung",mail_config_desc:"Unten finden Sie das Formular zum Konfigurieren des E-Mail-Treibers zum Senden von E-Mails \xFCber die App. Sie k\xF6nnen auch Drittanbieter wie Sendgrid, SES usw. konfigurieren."},req:{system_req:"System Anforderungen",php_req_version:"Php (version {version} erforderlich)",check_req:"Anforderungen pr\xFCfen",system_req_desc:"InvoiceShelf hat einige Serveranforderungen. Stellen Sie sicher, dass Ihr Server die erforderliche PHP-Version und alle unten genannten Erweiterungen hat."},errors:{migrate_failed:"Migration ist Fehlgeschlagen",database_variables_save_error:"Konfiguration kann nicht in EN.env-Datei geschrieben werden. Bitte \xFCberpr\xFCfen Sie die Dateiberechtigungen.",mail_variables_save_error:"E-Mail-Konfiguration fehlgeschlagen.",connection_failed:"Datenbankverbindung fehlgeschlagen",database_should_be_empty:"Datenbank sollte leer sein"},success:{mail_variables_save_successfully:"E-Mail erfolgreich konfiguriert",database_variables_save_successfully:"Datenbank erfolgreich konfiguriert."}},rc={invalid_phone:"Ung\xFCltige Telefonnummer",invalid_url:"Ung\xFCltige URL (Bsp.: http://www.invoiceshelf.com)",invalid_domain_url:"Ung\xFCltige URL (Bsp.: invoiceshelf.com)",required:"Feld ist erforderlich",email_incorrect:"Ung\xFCltige E-Mail.",email_already_taken:"Die E-Mail ist bereits vergeben.",email_does_not_exist:"Benutzer mit der angegebenen E-Mail existiert nicht",item_unit_already_taken:"Die Artikeleinheit wurde bereits vergeben",payment_mode_already_taken:"Der Zahlungsmodus wurde bereits verwendet",send_reset_link:"Link zum Zur\xFCcksetzen senden",not_yet:"Noch erhalten? Erneut senden",password_min_length:"Password mu\xDF {count} Zeichen enthalten",name_min_length:"Name muss mindestens {count} Zeichen enthalten.",prefix_min_length:"Pr\xE4fix muss mindestens {count} Buchstaben enthalten.",enter_valid_tax_rate:"Geben Sie einen g\xFCltige Steuersatz ein",numbers_only:"Nur Zahlen.",characters_only:"Nur Zeichen.",password_incorrect:"Passw\xF6rter m\xFCssen identisch sein",password_length:"Passwort muss {count} Zeichen lang sein.",qty_must_greater_than_zero:"Die Menge muss gr\xF6\xDFer als 0 sein.",price_greater_than_zero:"Preis muss gr\xF6\xDFer als 0 sein.",payment_greater_than_zero:"Die Zahlung muss gr\xF6\xDFer als 0 sein.",payment_greater_than_due_amount:"Die eingegebene Zahlung ist mehr als der f\xE4llige Betrag dieser Rechnung.",quantity_maxlength:"Die Menge sollte nicht gr\xF6\xDFer als 20 Ziffern sein.",price_maxlength:"Der Preis sollte nicht gr\xF6\xDFer als 20 Ziffern sein.",price_minvalue:"Der Preis sollte gr\xF6\xDFer als 0 sein.",amount_maxlength:"Der Betrag sollte nicht gr\xF6\xDFer als 20 Ziffern sein.",amount_minvalue:"Betrag sollte gr\xF6\xDFer als 0 sein.",discount_maxlength:"Rabatt sollte nicht gr\xF6\xDFer als der maximale Rabatt sein",description_maxlength:"Die Beschreibung sollte nicht l\xE4nger als 255 Zeichen sein.",subject_maxlength:"Der Betreff sollte nicht l\xE4nger als 100 Zeichen sein.",message_maxlength:"Die Nachricht sollte nicht l\xE4nger als 255 Zeichen sein.",maximum_options_error:"Maximal {max} Optionen ausgew\xE4hlt. Entfernen Sie zuerst eine ausgew\xE4hlte Option, um eine andere auszuw\xE4hlen.",notes_maxlength:"Notizen sollten nicht l\xE4nger als 255 Zeichen sein.",address_maxlength:"Die Adresse sollte nicht l\xE4nger als 255 Zeichen sein.",ref_number_maxlength:"Ref Number sollte nicht l\xE4nger als 255 Zeichen sein.",prefix_maxlength:"Das Pr\xE4fix sollte nicht l\xE4nger als 5 Zeichen sein.",something_went_wrong:"Da ist etwas schief gelaufen",number_length_minvalue:"Nummernl\xE4nge sollte gr\xF6\xDFer als 0 sein",at_least_one_ability:"Bitte w\xE4hlen Sie mindestens eine Berechtigung aus.",valid_driver_key:"Bitte geben Sie einen g\xFCltigen {driver} Schl\xFCssel ein.",valid_exchange_rate:"Bitte geben Sie einen g\xFCltigen Wechselkurs ein.",company_name_not_same:"Name des Unternehmens muss mit dem angegebenen Namen \xFCbereinstimmen."},dc={starter_plan:"Diese Funktion ist erst ab dem Starterplan verf\xFCgbar!",invalid_provider_key:"Bitte geben Sie einen g\xFCltigen API-Schl\xFCssel f\xFCr den Anbieter ein.",estimate_number_used:"Die Angebotsnummer ist bereits vergeben.",invoice_number_used:"Die Rechnungsnummer ist bereits vergeben.",payment_attached:"Dieser Rechnung ist bereits eine Zahlung zugewiesen. Bitte zuerst die zugewiesenen Zahlungen l\xF6schen, um mit der Entfernung fortzufahren.",payment_number_used:"Die Zahlungsnummer ist bereits vergeben.",name_already_taken:"Der Name ist bereits vergeben.",receipt_does_not_exist:"Beleg existiert nicht.",customer_cannot_be_changed_after_payment_is_added:"Kunde kann nach dem Hinzuf\xFCgen der Zahlung nicht ge\xE4ndert werden",invalid_credentials:"Ung\xFCltige Anmeldeinformationen.",not_allowed:"Nicht erlaubt",login_invalid_credentials:"Diese Anmeldeinformationen stimmen nicht mit unseren Aufzeichnungen \xFCberein.",enter_valid_cron_format:"Bitte geben Sie ein g\xFCltiges Cron-Format ein",email_could_not_be_sent:"Die E-Mail konnte nicht an diese Adresse gesendet werden.",invalid_address:"Bitte geben Sie eine g\xFCltige Adresse ein.",invalid_key:"Bitte geben Sie einen g\xFCltigen Schl\xFCssel ein.",invalid_state:"Bitte geben Sie ein g\xFCltiges Bundesland ein.",invalid_city:"Bitte geben Sie eine g\xFCltige Stadt an.",invalid_postal_code:"Bitte geben Sie eine g\xFCltige PLZ an.",invalid_format:"Bitte geben Sie ein g\xFCltiges Abfrageformat ein.",api_error:"Der Server antwortet nicht.",feature_not_enabled:"Funktion nicht aktiviert.",request_limit_met:"Api Anfragelimit \xFCberschritten.",address_incomplete:"Unvollst\xE4ndige Adresse"},lc="Angebot",cc="Angebotsnummer",_c="Angebotsdatum",uc="G\xFCltig bis",mc="Rechnung",pc="Rechnungsnummer",fc="Rechnungsdatum",gc="F\xE4lligkeitsdatum",vc="Hinweise",yc="Artikel",hc="Menge",bc="Preis",kc="Rabatt",wc="Summe",zc="Zwischensumme",xc="Gesamt",Sc="Zahlung",Pc="Zahlungsbeleg",jc="Zahlungsdatum",Ac="Zahlungsnummer",Dc="Zahlungsart",Ic="Betrag erhalten",Nc="Ausgaben Bericht",Ec="Gesamtausgaben",Cc="Gewinn & Verlust Bericht",Tc="Kundenverkaufs Bericht",Rc="Artikelverkaufs Bericht",Mc="Steuer Bericht",Fc="Einkommen",$c="Nettogewinn",Vc="Umsatzbericht: Nach Kunde",Uc="GESAMTUMSATZ",Oc="Umsatzbericht: Nach Artikel",Lc="Umsatzsteuer BERICHT",qc="Gesamte Umsatzsteuer",Bc="Steuers\xE4tze",Kc="Ausgaben",Zc="Rechnungsanschrift",Wc="Lieferanschrift",Hc="Erhalten von:",Qc="Steuer";var Gc={navigation:Ol,general:Ll,dashboard:ql,tax_types:Bl,global_search:Kl,company_switcher:Zl,dateRange:Wl,customers:Hl,items:Ql,estimates:Gl,invoices:Yl,recurring_invoices:Jl,payments:Xl,expenses:ec,login:tc,modules:ac,users:nc,reports:ic,settings:oc,wizard:sc,validation:rc,errors:dc,pdf_estimate_label:lc,pdf_estimate_number:cc,pdf_estimate_date:_c,pdf_estimate_expire_date:uc,pdf_invoice_label:mc,pdf_invoice_number:pc,pdf_invoice_date:fc,pdf_invoice_due_date:gc,pdf_notes:vc,pdf_items_label:yc,pdf_quantity_label:hc,pdf_price_label:bc,pdf_discount_label:kc,pdf_amount_label:wc,pdf_subtotal:zc,pdf_total:xc,pdf_payment_label:Sc,pdf_payment_receipt_label:Pc,pdf_payment_date:jc,pdf_payment_number:Ac,pdf_payment_mode:Dc,pdf_payment_amount_received_label:Ic,pdf_expense_report_label:Nc,pdf_total_expenses_label:Ec,pdf_profit_loss_label:Cc,pdf_sales_customers_label:Tc,pdf_sales_items_label:Rc,pdf_tax_summery_label:Mc,pdf_income_label:Fc,pdf_net_profit_label:$c,pdf_customer_sales_report:Vc,pdf_total_sales_label:Uc,pdf_item_sales_label:Oc,pdf_tax_report_label:Lc,pdf_total_tax_label:qc,pdf_tax_types_label:Bc,pdf_expenses_label:Kc,pdf_bill_to:Zc,pdf_ship_to:Wc,pdf_received_from:Hc,pdf_tax_label:Qc};const Yc={dashboard:"Dashboard",customers:"Customers",items:"Items",invoices:"Invoices","recurring-invoices":"Recurring Invoices",expenses:"Expenses",estimates:"Estimates",payments:"Payments",reports:"Reports",settings:"Settings",logout:"Logout",users:"Users",modules:"Modules"},Jc={add_company:"Add Company",view_pdf:"View PDF",copy_pdf_url:"Copy PDF Url",download_pdf:"Download PDF",save:"Save",create:"Create",cancel:"Cancel",update:"Update",deselect:"Deselect",download:"Download",from_date:"From Date",to_date:"To Date",from:"From",to:"To",ok:"Ok",yes:"Yes",no:"No",sort_by:"Sort By",ascending:"Ascending",descending:"Descending",subject:"Subject",body:"Body",message:"Message",send:"Send",preview:"Preview",go_back:"Go Back",back_to_login:"Back to Login?",home:"Home",filter:"Filter",delete:"Delete",edit:"Edit",view:"View",add_new_item:"Add New Item",clear_all:"Clear All",showing:"Showing",of:"of",actions:"Actions",subtotal:"SUBTOTAL",discount:"DISCOUNT",fixed:"Fixed",percentage:"Percentage",tax:"TAX",total_amount:"TOTAL AMOUNT",bill_to:"Bill to",ship_to:"Ship to",due:"Due",draft:"Draft",sent:"Sent",all:"All",select_all:"Select All",select_template:"Select Template",choose_file:"Click here to choose a file",choose_template:"Choose a template",choose:"Choose",remove:"Remove",select_a_status:"Select a status",select_a_tax:"Select a tax",search:"Search",are_you_sure:"Are you sure?",list_is_empty:"List is empty.",no_tax_found:"No tax found!",four_zero_four:"404",you_got_lost:"Whoops! You got Lost!",go_home:"Go Home",test_mail_conf:"Test Mail Configuration",send_mail_successfully:"Mail sent successfully",setting_updated:"Setting updated successfully",select_state:"Select state",select_country:"Select Country",select_city:"Select City",street_1:"Street 1",street_2:"Street 2",action_failed:"Action Failed",retry:"Retry",choose_note:"Choose Note",no_note_found:"No Note Found",insert_note:"Insert Note",copied_pdf_url_clipboard:"Copied PDF url to clipboard!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},Xc={select_year:"Select year",cards:{due_amount:"Amount Due",customers:"Customers",invoices:"Invoices",estimates:"Estimates",payments:"Payments"},chart_info:{total_sales:"Sales",total_receipts:"Receipts",total_expense:"Expenses",net_income:"Net Income",year:"Select year"},monthly_chart:{title:"Sales & Expenses"},recent_invoices_card:{title:"Due Invoices",due_on:"Due On",customer:"Customer",amount_due:"Amount Due",actions:"Actions",view_all:"View All"},recent_estimate_card:{title:"Recent Estimates",date:"Date",customer:"Customer",amount_due:"Amount Due",actions:"Actions",view_all:"View All"}},e_={name:"Name",description:"Description",percent:"Percent",compound_tax:"Compound Tax"},t_={search:"Search...",customers:"Customers",users:"Users",no_results_found:"No Results Found"},a_={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},n_={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},i_={title:"Customers",prefix:"Prefix",add_customer:"Add Customer",contacts_list:"Customer List",name:"Name",mail:"Mail | Mails",statement:"Statement",display_name:"Display Name",primary_contact_name:"Primary Contact Name",contact_name:"Contact Name",amount_due:"Amount Due",email:"Email",address:"Address",phone:"Phone",website:"Website",overview:"Overview",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"Enable Portal",country:"Country",state:"State",city:"City",zip_code:"Zip Code",added_on:"Added On",action:"Action",password:"Password",confirm_password:"Confirm Password",street_number:"Street Number",primary_currency:"Primary Currency",description:"Description",add_new_customer:"Add New Customer",save_customer:"Save Customer",update_customer:"Update Customer",customer:"Customer | Customers",new_customer:"New Customer",edit_customer:"Edit Customer",basic_info:"Basic Info",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Billing Address",shipping_address:"Shipping Address",copy_billing_address:"Copy from Billing",no_customers:"No customers yet!",no_customers_found:"No customers found!",no_contact:"No contact",no_contact_name:"No contact name",list_of_customers:"This section will contain the list of customers.",primary_display_name:"Primary Display Name",select_currency:"Select currency",select_a_customer:"Select a customer",type_or_click:"Type or click to select",new_transaction:"New Transaction",no_matching_customers:"There are no matching customers!",phone_number:"Phone Number",create_date:"Create Date",confirm_delete:"You will not be able to recover this customer and all the related Invoices, Estimates and Payments. | You will not be able to recover these customers and all the related Invoices, Estimates and Payments.",created_message:"Customer created successfully",updated_message:"Customer updated successfully",address_updated_message:"Address Information Updated succesfully",deleted_message:"Customer deleted successfully | Customers deleted successfully",edit_currency_not_allowed:"Cannot change currency once transactions created."},o_={title:"Items",items_list:"Items List",name:"Name",unit:"Unit",description:"Description",added_on:"Added On",price:"Price",date_of_creation:"Date Of Creation",not_selected:"No item selected",action:"Action",add_item:"Add Item",save_item:"Save Item",update_item:"Update Item",item:"Item | Items",add_new_item:"Add New Item",new_item:"New Item",edit_item:"Edit Item",no_items:"No items yet!",list_of_items:"This section will contain the list of items.",select_a_unit:"select unit",taxes:"Taxes",item_attached_message:"Cannot delete an item which is already in use",confirm_delete:"You will not be able to recover this Item | You will not be able to recover these Items",created_message:"Item created successfully",updated_message:"Item updated successfully",deleted_message:"Item deleted successfully | Items deleted successfully"},s_={title:"Estimates",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Estimate | Estimates",estimates_list:"Estimates List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",customer:"CUSTOMER",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",estimate_number:"Estimate Number",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",due_date:"Due Date",expiry_date:"Expiry Date",status:"Status",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",tax:"Tax",estimate_template:"Template",convert_to_invoice:"Convert to Invoice",mark_as_sent:"Mark as Sent",send_estimate:"Send Estimate",resend_estimate:"Resend Estimate",record_payment:"Record Payment",add_estimate:"Add Estimate",save_estimate:"Save Estimate",confirm_conversion:"This estimate will be used to create a new Invoice.",conversion_message:"Invoice created successful",confirm_send_estimate:"This estimate will be sent via email to the customer",confirm_mark_as_sent:"This estimate will be marked as sent",confirm_mark_as_accepted:"This estimate will be marked as Accepted",confirm_mark_as_rejected:"This estimate will be marked as Rejected",no_matching_estimates:"There are no matching estimates!",mark_as_sent_successfully:"Estimate marked as sent successfully",send_estimate_successfully:"Estimate sent successfully",errors:{required:"Field is required"},accepted:"Accepted",rejected:"Rejected",expired:"Expired",sent:"Sent",draft:"Draft",viewed:"Viewed",declined:"Declined",new_estimate:"New Estimate",add_new_estimate:"Add New Estimate",update_Estimate:"Update Estimate",edit_estimate:"Edit Estimate",items:"items",Estimate:"Estimate | Estimates",add_new_tax:"Add New Tax",no_estimates:"No estimates yet!",list_of_estimates:"This section will contain the list of estimates.",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",marked_as_accepted_message:"Estimate marked as accepted",marked_as_rejected_message:"Estimate marked as rejected",confirm_delete:"You will not be able to recover this Estimate | You will not be able to recover these Estimates",created_message:"Estimate created successfully",updated_message:"Estimate updated successfully",deleted_message:"Estimate deleted successfully | Estimates deleted successfully",something_went_wrong:"something went wrong",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},r_={title:"Invoices",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Invoices List",invoice_information:"Invoice Information",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Invoice | Invoices",invoice_number:"Invoice Number",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",due_date:"Due Date",status:"Status",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",send_invoice:"Send Invoice",resend_invoice:"Resend Invoice",invoice_template:"Invoice Template",conversion_message:"Invoice cloned successful",template:"Select Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This invoice will be sent via email to the customer",invoice_mark_as_sent:"This invoice will be marked as sent",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"This invoice will be sent via email to the customer",invoice_date:"Invoice Date",record_payment:"Record Payment",add_new_invoice:"Add New Invoice",update_expense:"Update Expense",edit_invoice:"Edit Invoice",new_invoice:"New Invoice",save_invoice:"Save Invoice",update_invoice:"Update Invoice",add_new_tax:"Add New Tax",no_invoices:"No Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching invoices!",mark_as_sent_successfully:"Invoice marked as sent successfully",invoice_sent_successfully:"Invoice sent successfully",cloned_successfully:"Invoice cloned successfully",clone_invoice:"Clone Invoice",confirm_clone:"This invoice will be cloned into a new Invoice",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},payment_attached_message:"One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal",confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Invoice created successfully",updated_message:"Invoice updated successfully",deleted_message:"Invoice deleted successfully | Invoices deleted successfully",marked_as_sent_message:"Invoice marked as sent successfully",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Invoice amount cannot be less than total paid amount for this Invoice. Please update the invoice or delete the associated payments to continue.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},d_={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},l_={title:"Payments",payments_list:"Payments List",record_payment:"Record Payment",customer:"Customer",date:"Date",amount:"Amount",action:"Action",payment_number:"Payment Number",payment_mode:"Payment Mode",invoice:"Invoice",note:"Note",add_payment:"Add Payment",new_payment:"New Payment",edit_payment:"Edit Payment",view_payment:"View Payment",add_new_payment:"Add New Payment",send_payment_receipt:"Send Payment Receipt",send_payment:"Send Payment",save_payment:"Save Payment",update_payment:"Update Payment",payment:"Payment | Payments",no_payments:"No payments yet!",not_selected:"Not selected",no_invoice:"No invoice",no_matching_payments:"There are no matching payments!",list_of_payments:"This section will contain the list of payments.",select_payment_mode:"Select payment mode",confirm_mark_as_sent:"This estimate will be marked as sent",confirm_send_payment:"This payment will be sent via email to the customer",send_payment_successfully:"Payment sent successfully",something_went_wrong:"something went wrong",confirm_delete:"You will not be able to recover this Payment | You will not be able to recover these Payments",created_message:"Payment created successfully",updated_message:"Payment updated successfully",deleted_message:"Payment deleted successfully | Payments deleted successfully",invalid_amount_message:"Payment amount is invalid"},c_={title:"Expenses",expenses_list:"Expenses List",select_a_customer:"Select a customer",expense_title:"Title",customer:"Customer",currency:"Currency",contact:"Contact",category:"Category",from_date:"From Date",to_date:"To Date",expense_date:"Date",description:"Description",receipt:"Receipt",amount:"Amount",action:"Action",not_selected:"Not selected",note:"Note",category_id:"Category Id",date:"Date",add_expense:"Add Expense",add_new_expense:"Add New Expense",save_expense:"Save Expense",update_expense:"Update Expense",download_receipt:"Download Receipt",edit_expense:"Edit Expense",new_expense:"New Expense",expense:"Expense | Expenses",no_expenses:"No expenses yet!",list_of_expenses:"This section will contain the list of expenses.",confirm_delete:"You will not be able to recover this Expense | You will not be able to recover these Expenses",created_message:"Expense created successfully",updated_message:"Expense updated successfully",deleted_message:"Expense deleted successfully | Expenses deleted successfully",categories:{categories_list:"Categories List",title:"Title",name:"Name",description:"Description",amount:"Amount",actions:"Actions",add_category:"Add Category",new_category:"New Category",category:"Category | Categories",select_a_category:"Select a category"}},__={email:"Email",password:"Password",forgot_password:"Forgot Password?",or_signIn_with:"or Sign in with",login:"Login",register:"Register",reset_password:"Reset Password",password_reset_successfully:"Password Reset Successfully",enter_email:"Enter email",enter_password:"Enter Password",retype_password:"Retype Password"},u_={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},m_={title:"Users",users_list:"Users List",name:"Name",description:"Description",added_on:"Added On",date_of_creation:"Date Of Creation",action:"Action",add_user:"Add User",save_user:"Save User",update_user:"Update User",user:"User | Users",add_new_user:"Add New User",new_user:"New User",edit_user:"Edit User",no_users:"No users yet!",list_of_users:"This section will contain the list of users.",email:"Email",phone:"Phone",password:"Password",user_attached_message:"Cannot delete an item which is already in use",confirm_delete:"You will not be able to recover this User | You will not be able to recover these Users",created_message:"User created successfully",updated_message:"User updated successfully",deleted_message:"User deleted successfully | Users deleted successfully",select_company_role:"Select Role for {company}",companies:"Companies"},p_={title:"Report",from_date:"From Date",to_date:"To Date",status:"Status",paid:"Paid",unpaid:"Unpaid",download_pdf:"Download PDF",view_pdf:"View PDF",update_report:"Update Report",report:"Report | Reports",profit_loss:{profit_loss:"Profit & Loss",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"},sales:{sales:"Sales",date_range:"Select Date Range",to_date:"To Date",from_date:"From Date",report_type:"Report Type"},taxes:{taxes:"Taxes",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"},errors:{required:"Field is required"},invoices:{invoice:"Invoice",invoice_date:"Invoice Date",due_date:"Due Date",amount:"Amount",contact_name:"Contact Name",status:"Status"},estimates:{estimate:"Estimate",estimate_date:"Estimate Date",due_date:"Due Date",estimate_number:"Estimate Number",ref_number:"Ref Number",amount:"Amount",contact_name:"Contact Name",status:"Status"},expenses:{expenses:"Expenses",category:"Category",date:"Date",amount:"Amount",to_date:"To Date",from_date:"From Date",date_range:"Select Date Range"}},f_={menu_title:{account_settings:"Account Settings",company_information:"Company Information",customization:"Customization",preferences:"Preferences",notifications:"Notifications",tax_types:"Tax Types",expense_category:"Expense Categories",update_app:"Update App",backup:"Backup",file_disk:"File Disk",custom_fields:"Custom Fields",payment_modes:"Payment Modes",notes:"Notes",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Settings",setting:"Settings | Settings",general:"General",language:"Language",primary_currency:"Primary Currency",timezone:"Time Zone",date_format:"Date Format",currencies:{title:"Currencies",currency:"Currency | Currencies",currencies_list:"Currencies List",select_currency:"Select Currency",name:"Name",code:"Code",symbol:"Symbol",precision:"Precision",thousand_separator:"Thousand Separator",decimal_separator:"Decimal Separator",position:"Position",position_of_symbol:"Position Of Symbol",right:"Right",left:"Left",action:"Action",add_currency:"Add Currency"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc."},pdf:{title:"PDF Setting",footer_text:"Footer Text",pdf_layout:"PDF Layout"},company_info:{company_info:"Company info",company_name:"Company Name",company_logo:"Company Logo",section_description:"Information about your company that will be displayed on invoices, estimates and other documents created by InvoiceShelf.",phone:"Phone",country:"Country",state:"State",city:"City",address:"Address",zip:"Zip",save:"Save",delete:"Delete",updated_message:"Company information updated successfully",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Custom Fields",section_description:"Customize your Invoices, Estimates & Payment Receipts with your own fields. Make sure to use the below added fields on the address formats on Customization settings page.",add_custom_field:"Add Custom Field",edit_custom_field:"Edit Custom Field",field_name:"Field Name",label:"Label",type:"Type",name:"Name",slug:"Slug",required:"Required",placeholder:"Placeholder",help_text:"Help Text",default_value:"Default Value",prefix:"Prefix",starting_number:"Starting Number",model:"Model",help_text_description:"Enter some text to help users understand the purpose of this custom field.",suffix:"Suffix",yes:"Yes",no:"No",order:"Order",custom_field_confirm_delete:"You will not be able to recover this Custom Field",already_in_use:"Custom Field is already in use",deleted_message:"Custom Field deleted successfully",options:"options",add_option:"Add Options",add_another_option:"Add another option",sort_in_alphabetical_order:"Sort in Alphabetical Order",add_options_in_bulk:"Add options in bulk",use_predefined_options:"Use Predefined Options",select_custom_date:"Select Custom Date",select_relative_date:"Select Relative Date",ticked_by_default:"Ticked by default",updated_message:"Custom Field updated successfully",added_message:"Custom Field added successfully",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"customization",updated_message:"Company information updated successfully",save:"Save",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Invoices",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Default Invoice Email Body",company_address_format:"Company Address Format",shipping_address_format:"Shipping Address Format",billing_address_format:"Billing Address Format",invoice_email_attachment:"Send invoices as attachments",invoice_email_attachment_setting_description:"Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Estimates",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Default Estimate Email Body",company_address_format:"Company Address Format",shipping_address_format:"Shipping Address Format",billing_address_format:"Billing Address Format",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:"Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Payments",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Default Payment Email Body",company_address_format:"Company Address Format",from_customer_address_format:"From Customer Address Format",payment_email_attachment:"Send payments as attachments",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Items",units:"Units",add_item_unit:"Add Item Unit",edit_item_unit:"Edit Item Unit",unit_name:"Unit Name",item_unit_added:"Item Unit Added",item_unit_updated:"Item Unit Updated",item_unit_confirm_delete:"You will not be able to recover this Item unit",already_in_use:"Item Unit is already in use",deleted_message:"Item Unit deleted successfully"},notes:{title:"Notes",description:"Save time by creating notes and reusing them on your invoices, estimates & payments.",notes:"Notes",type:"Type",add_note:"Add Note",add_new_note:"Add New Note",name:"Name",edit_note:"Edit Note",note_added:"Note added successfully",note_updated:"Note Updated successfully",note_confirm_delete:"You will not be able to recover this Note",already_in_use:"Note is already in use",deleted_message:"Note deleted successfully"}},account_settings:{profile_picture:"Profile Picture",name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password",account_settings:"Account Settings",save:"Save",section_description:"You can update your name, email & password using the form below.",updated_message:"Account Settings updated successfully"},user_profile:{name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password"},notification:{title:"Notifications",email:"Send Notifications to",description:"Which email notifications would you like to receive when something changes?",invoice_viewed:"Invoice viewed",invoice_viewed_desc:"When your customer views the invoice sent via invoiceshelf dashboard.",estimate_viewed:"Estimate viewed",estimate_viewed_desc:"When your customer views the estimate sent via invoiceshelf dashboard.",save:"Save",email_save_message:"Email saved successfully",please_enter_email:"Please Enter Email"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help InvoiceShelf properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Tax Types",add_tax:"Add Tax",edit_tax:"Edit Tax",description:"You can add or Remove Taxes as you please. InvoiceShelf supports Taxes on Individual Items as well as on the invoice.",add_new_tax:"Add New Tax",tax_settings:"Tax Settings",tax_per_item:"Tax Per Item",tax_name:"Tax Name",compound_tax:"Compound Tax",percent:"Percent",action:"Action",tax_setting_description:"Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.",created_message:"Tax type created successfully",updated_message:"Tax type updated successfully",deleted_message:"Tax type deleted successfully",confirm_delete:"You will not be able to recover this Tax Type",already_in_use:"Tax is already in use"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Expense Categories",action:"Action",description:"Categories are required for adding expense entries. You can Add or Remove these categories according to your preference.",add_new_category:"Add New Category",add_category:"Add Category",edit_category:"Edit Category",category_name:"Category Name",category_description:"Description",created_message:"Expense Category created successfully",deleted_message:"Expense category deleted successfully",updated_message:"Expense category updated successfully",confirm_delete:"You will not be able to recover this Expense Category",already_in_use:"Category is already in use"},preferences:{currency:"Currency",default_language:"Default Language",time_zone:"Time Zone",fiscal_year:"Financial Year",date_format:"Date Format",discount_setting:"Discount Setting",discount_per_item:"Discount Per Item ",discount_setting_description:"Enable this if you want to add Discount to individual invoice items. By default, Discount is added directly to the invoice.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Save",preference:"Preference | Preferences",general_settings:"Default preferences for the system.",updated_message:"Preferences updated successfully",select_language:"Select Language",select_time_zone:"Select Time Zone",select_date_format:"Select Date Format",select_financial_year:"Select Financial Year",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"Update App",description:"You can easily update InvoiceShelf by checking for a new update by clicking the button below",check_update:"Check for updates",avail_update:"New Update available",next_version:"Next version",requirements:"Requirements",update:"Update Now",update_progress:"Update in progress...",progress_text:"It will just take a few minutes. Please do not refresh the screen or close the window before the update finishes",update_success:"App has been updated! Please wait while your browser window gets reloaded automatically.",latest_message:"No update available! You are on the latest version.",current_version:"Current Version",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",running_migrations:"Running Migrations",finishing_update:"Finishing Update",update_failed:"Update Failed",update_failed_text:"Sorry! Your update failed on : {step} step",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Backup | Backups",description:"The backup is a zipfile that contains all files in the directories you specify along with a dump of your database",new_backup:"Add New Backup",create_backup:"Create Backup",select_backup_type:"Select Backup Type",backup_confirm_delete:"You will not be able to recover this Backup",path:"path",new_disk:"New Disk",created_at:"created at",size:"size",dropbox:"dropbox",local:"local",healthy:"healthy",amount_of_backups:"amount of backups",newest_backups:"newest backups",used_storage:"used storage",select_disk:"Select Disk",action:"Action",deleted_message:"Backup deleted successfully",created_message:"Backup created successfully",invalid_disk_credentials:"Invalid credential of selected disk"},disk:{title:"File Disk | File Disks",description:"By default, InvoiceShelf will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.",created_at:"created at",dropbox:"dropbox",name:"Name",driver:"Driver",disk_type:"Type",disk_name:"Disk Name",new_disk:"Add New Disk",filesystem_driver:"Filesystem Driver",local_driver:"local Driver",local_root:"local Root",public_driver:"Public Driver",public_root:"Public Root",public_url:"Public URL",public_visibility:"Public Visibility",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"AWS Driver",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Default Driver",is_default:"IS DEFAULT",set_default_disk:"Set Default Disk",set_default_disk_confirm:"This disk will be set as default and all the new PDFs will be saved on this disk",success_set_default_disk:"Disk set as default successfully",save_pdf_to_disk:"Save PDFs to Disk",disk_setting_description:" Enable this, if you wish to save a copy of each Invoice, Estimate & Payment Receipt PDF on your default disk automatically. Turning this option will decrease the load-time when viewing the PDFs.",select_disk:"Select Disk",disk_settings:"Disk Settings",confirm_delete:"Your existing files & folders in the specified disk will not be affected but your disk configuration will be deleted from InvoiceShelf",action:"Action",edit_file_disk:"Edit File Disk",success_create:"Disk added successfully",success_update:"Disk updated successfully",error:"Disk addition failed",deleted_message:"File Disk deleted successfully",disk_variables_save_successfully:"Disk Configured Successfully",disk_variables_save_error:"Disk configuration failed.",invalid_disk_credentials:"Invalid credential of selected disk"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},g_={account_info:"Account Information",account_info_desc:"Below details will be used to create the main Administrator account. Also you can change the details anytime after logging in.",name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password",save_cont:"Save & Continue",company_info:"Company Information",company_info_desc:"This information will be displayed on invoices. Note that you can edit this later on settings page.",company_name:"Company Name",company_logo:"Company Logo",logo_preview:"Logo Preview",preferences:"Company Preferences",preferences_desc:"Specify the default preferences for this company.",currency_set_alert:"The company's currency cannot be changed later.",country:"Country",state:"State",city:"City",address:"Address",street:"Street1 | Street2",phone:"Phone",zip_code:"Zip Code",go_back:"Go Back",currency:"Currency",language:"Language",time_zone:"Time Zone",fiscal_year:"Financial Year",date_format:"Date Format",from_address:"From Address",username:"Username",next:"Next",continue:"Continue",skip:"Skip",database:{database:"Site URL & Database",connection:"Database Connection",host:"Database Host",port:"Database Port",password:"Database Password",app_url:"App URL",app_domain:"App Domain",username:"Database Username",db_name:"Database Name",db_path:"Database Path",desc:"Create a database on your server and set the credentials using the form below."},permissions:{permissions:"Permissions",permission_confirm_title:"Are you sure you want to continue?",permission_confirm_desc:"Folder permission check failed",permission_desc:"Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions."},verify_domain:{title:"Domain Verification",desc:"InvoiceShelf uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc."},req:{system_req:"System Requirements",php_req_version:"Php (version {version} required)",check_req:"Check Requirements",system_req_desc:"InvoiceShelf has a few server requirements. Make sure that your server has the required php version and all the extensions mentioned below."},errors:{migrate_failed:"Migrate Failed",database_variables_save_error:"Cannot write configuration to .env file. Please check its file permissions",mail_variables_save_error:"Email configuration failed.",connection_failed:"Database connection failed",database_should_be_empty:"Database should be empty"},success:{mail_variables_save_successfully:"Email configured successfully",database_variables_save_successfully:"Database configured successfully."}},v_={invalid_phone:"Invalid Phone Number",invalid_url:"Invalid url (ex: http://www.invoiceshelf.com)",invalid_domain_url:"Invalid url (ex: invoiceshelf.com)",required:"Field is required",email_incorrect:"Incorrect Email.",email_already_taken:"The email has already been taken.",email_does_not_exist:"User with given email doesn't exist",item_unit_already_taken:"This item unit name has already been taken",payment_mode_already_taken:"This payment mode name has already been taken",send_reset_link:"Send Reset Link",not_yet:"Not yet? Send it again",password_min_length:"Password must contain {count} characters",name_min_length:"Name must have at least {count} letters.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Enter valid tax rate",numbers_only:"Numbers Only.",characters_only:"Characters Only.",password_incorrect:"Passwords must be identical",password_length:"Password must be {count} character long.",qty_must_greater_than_zero:"Quantity must be greater than zero.",price_greater_than_zero:"Price must be greater than zero.",payment_greater_than_zero:"Payment must be greater than zero.",payment_greater_than_due_amount:"Entered Payment is more than due amount of this invoice.",quantity_maxlength:"Quantity should not be greater than 20 digits.",price_maxlength:"Price should not be greater than 20 digits.",price_minvalue:"Price should be greater than 0.",amount_maxlength:"Amount should not be greater than 20 digits.",amount_minvalue:"Amount should be greater than 0.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Description should not be greater than 255 characters.",subject_maxlength:"Subject should not be greater than 100 characters.",message_maxlength:"Message should not be greater than 255 characters.",maximum_options_error:"Maximum of {max} options selected. First remove a selected option to select another.",notes_maxlength:"Notes should not be greater than 65,000 characters.",address_maxlength:"Address should not be greater than 255 characters.",ref_number_maxlength:"Ref Number should not be greater than 255 characters.",prefix_maxlength:"Prefix should not be greater than 5 characters.",something_went_wrong:"something went wrong",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},y_={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},h_="Estimate",b_="Estimate Number",k_="Estimate Date",w_="Expiry date",z_="Invoice",x_="Invoice Number",S_="Invoice Date",P_="Due date",j_="Notes",A_="Items",D_="Quantity",I_="Price",N_="Discount",E_="Amount",C_="Subtotal",T_="Total",R_="Payment",M_="PAYMENT RECEIPT",F_="Payment Date",$_="Payment Number",V_="Payment Mode",U_="Amount Received",O_="EXPENSES REPORT",L_="TOTAL EXPENSE",q_="PROFIT & LOSS REPORT",B_="Sales Customer Report",K_="Sales Item Report",Z_="Tax Summary Report",W_="INCOME",H_="NET PROFIT",Q_="Sales Report: By Customer",G_="TOTAL SALES",Y_="Sales Report: By Item",J_="TAX REPORT",X_="TOTAL TAX",eu="Tax Types",tu="Expenses",au="Bill to,",nu="Ship to,",iu="Received from:",ou="Tax";var su={navigation:Yc,general:Jc,dashboard:Xc,tax_types:e_,global_search:t_,company_switcher:a_,dateRange:n_,customers:i_,items:o_,estimates:s_,invoices:r_,recurring_invoices:d_,payments:l_,expenses:c_,login:__,modules:u_,users:m_,reports:p_,settings:f_,wizard:g_,validation:v_,errors:y_,pdf_estimate_label:h_,pdf_estimate_number:b_,pdf_estimate_date:k_,pdf_estimate_expire_date:w_,pdf_invoice_label:z_,pdf_invoice_number:x_,pdf_invoice_date:S_,pdf_invoice_due_date:P_,pdf_notes:j_,pdf_items_label:A_,pdf_quantity_label:D_,pdf_price_label:I_,pdf_discount_label:N_,pdf_amount_label:E_,pdf_subtotal:C_,pdf_total:T_,pdf_payment_label:R_,pdf_payment_receipt_label:M_,pdf_payment_date:F_,pdf_payment_number:$_,pdf_payment_mode:V_,pdf_payment_amount_received_label:U_,pdf_expense_report_label:O_,pdf_total_expenses_label:L_,pdf_profit_loss_label:q_,pdf_sales_customers_label:B_,pdf_sales_items_label:K_,pdf_tax_summery_label:Z_,pdf_income_label:W_,pdf_net_profit_label:H_,pdf_customer_sales_report:Q_,pdf_total_sales_label:G_,pdf_item_sales_label:Y_,pdf_tax_report_label:J_,pdf_total_tax_label:X_,pdf_tax_types_label:eu,pdf_expenses_label:tu,pdf_bill_to:au,pdf_ship_to:nu,pdf_received_from:iu,pdf_tax_label:ou};const ru={dashboard:"Pulpit",customers:"Kontrahenci",items:"Pozycje",invoices:"Faktury","recurring-invoices":"Faktury cykliczne",expenses:"Wydatki",estimates:"Oferty",payments:"P\u0142atno\u015Bci",reports:"Raporty",settings:"Ustawienia",logout:"Wyloguj",users:"U\u017Cytkownicy",modules:"Modu\u0142y"},du={add_company:"Dodaj firm\u0119",view_pdf:"Podgl\u0105d PDF",copy_pdf_url:"Kopiuj adres URL PDF",download_pdf:"Pobierz PDF",save:"Zapisz",create:"Stw\xF3rz",cancel:"Anuluj",update:"Zaktualizuj",deselect:"Odznacz",download:"Pobierz",from_date:"Od daty",to_date:"Do daty",from:"Od",to:"Do",ok:"Ok",yes:"Tak",no:"Nie",sort_by:"Sortuj wed\u0142ug",ascending:"Rosn\u0105co",descending:"Malej\u0105co",subject:"Temat",body:"Tre\u015B\u0107",message:"Wiadomo\u015B\u0107",send:"Wy\u015Blij",preview:"Podgl\u0105d",go_back:"Wstecz",back_to_login:"Wr\xF3\u0107 do logowania?",home:"Strona g\u0142\xF3wna",filter:"Filtr",delete:"Usu\u0144",edit:"Edytuj",view:"Widok",add_new_item:"Dodaj now\u0105 pozycj\u0119",clear_all:"Wyczy\u015B\u0107 wszystko",showing:"Wy\u015Bwietlanie",of:"z",actions:"Akcje",subtotal:"SUMA CZ\u0118\u015ACIOWA",discount:"RABAT",fixed:"Sta\u0142y",percentage:"Procentowo",tax:"PODATEK",total_amount:"\u0141\u0104CZNA KWOTA",bill_to:"P\u0142atnik",ship_to:"Wy\u015Blij do",due:"Nale\u017Cno\u015B\u0107",draft:"Wersja robocza",sent:"Wys\u0142ano",all:"Wszystko",select_all:"Zaznacz wszystkie",select_template:"Wybierz Szablon",choose_file:"Kliknij tutaj, aby wybra\u0107 plik",choose_template:"Wybierz szablon",choose:"Wybierz",remove:"Usu\u0144",select_a_status:"Wybierz status",select_a_tax:"Wybierz podatek",search:"Wyszukaj",are_you_sure:"Czy jeste\u015B pewien?",list_is_empty:"Lista jest pusta.",no_tax_found:"Nie znaleziono podatku!",four_zero_four:"404",you_got_lost:"Ups! Zgubi\u0142e\u015B si\u0119!",go_home:"Wr\xF3\u0107 do strony g\u0142\xF3wnej",test_mail_conf:"Test konfiguracji poczty",send_mail_successfully:"Wiadomo\u015B\u0107 wys\u0142ana pomy\u015Blnie",setting_updated:"Ustawienia zosta\u0142y zaktualizowane",select_state:"Wybierz wojew\xF3dztwo",select_country:"Wybierz kraj",select_city:"Wybierz miasto",street_1:"Adres 1",street_2:"Adres 2",action_failed:"Niepowodzenie",retry:"Spr\xF3buj ponownie",choose_note:"Wybierz notatk\u0119",no_note_found:"Nie znaleziono notatki",insert_note:"Wstaw notatk\u0119",copied_pdf_url_clipboard:"Skopiowano adres URL pliku PDF do schowka!",copied_url_clipboard:"Skopiowano adres URL do schowka!",docs:"Dokumentacja",do_you_wish_to_continue:"Czy chcesz kontynuowa\u0107?",note:"Uwaga",pay_invoice:"Zap\u0142a\u0107 Faktur\u0119",login_successfully:"Zalogowano pomy\u015Blnie!",logged_out_successfully:"Wylogowano pomy\u015Blnie",mark_as_default:"Mark as default"},lu={select_year:"Wybierz rok",cards:{due_amount:"Do zap\u0142aty",customers:"Kontrahenci",invoices:"Faktury",estimates:"Oferty",payments:"P\u0142atno\u015Bci"},chart_info:{total_sales:"Sprzeda\u017C",total_receipts:"Przychody",total_expense:"Wydatki",net_income:"Doch\xF3d netto",year:"Wybierz rok"},monthly_chart:{title:"Sprzeda\u017C i wydatki"},recent_invoices_card:{title:"Nale\u017Cne faktury",due_on:"Termin p\u0142atno\u015Bci",customer:"Kontrahent",amount_due:"Do zap\u0142aty",actions:"Akcje",view_all:"Zobacz wszsytkie"},recent_estimate_card:{title:"Najnowsze oferty",date:"Data",customer:"Klient",amount_due:"Do zap\u0142aty",actions:"Akcje",view_all:"Zobacz wszystkie"}},cu={name:"Nazwa",description:"Opis",percent:"Procent",compound_tax:"Podatek z\u0142o\u017Cony"},_u={search:"Szukaj...",customers:"Klienci",users:"U\u017Cytkownicy",no_results_found:"Nie znaleziono wynik\xF3w"},uu={label:"PRZE\u0141\u0104CZ FIRM\u0118",no_results_found:"Nie Znaleziono Wynik\xF3w",add_new_company:"Dodaj now\u0105 firm\u0119",new_company:"Nowa firma",created_message:"Firma utworzona pomy\u015Blnie"},mu={today:"Dzisiaj",this_week:"Ten tydzie\u0144",this_month:"Ten miesi\u0105c",this_quarter:"Ten kwarta\u0142",this_year:"Ten rok",previous_week:"Poprzedni Tydzie\u0144",previous_month:"Poprzedni miesi\u0105c",previous_quarter:"Poprzedni kwarta\u0142",previous_year:"Poprzedni Rok",custom:"Niestandardowy"},pu={title:"Klienci",prefix:"Przedrostek",add_customer:"Dodaj klienta",contacts_list:"Lista klient\xF3w",name:"Nazwa",mail:"Poczta | Poczta",statement:"Komunikat",display_name:"Nazwa wy\u015Bwietlana",primary_contact_name:"G\u0142\xF3wna osoba kontaktowa",contact_name:"Nazwa kontaktu",amount_due:"Do zap\u0142aty",email:"E-mail",address:"Adres",phone:"Telefon",website:"Strona internetowa",overview:"Przegl\u0105d",invoice_prefix:"Przedrostek Faktury",estimate_prefix:"Przedrostek Oferty",payment_prefix:"Przedrostek P\u0142atno\u015Bci",enable_portal:"W\u0142\u0105cz portal",country:"Kraj",state:"Wojew\xF3dztwo",city:"Miasto",zip_code:"Kod pocztowy",added_on:"Dodano dnia",action:"Akcja",password:"Has\u0142o",confirm_password:"Potwierd\u017A Has\u0142o",street_number:"Numer ulicy",primary_currency:"Waluta g\u0142\xF3wna",description:"Opis",add_new_customer:"Dodaj nowego klienta",save_customer:"Zapisz klienta",update_customer:"Aktualizuj klienta",customer:"Klient | Klienci",new_customer:"Nowy klient",edit_customer:"Edytuj klienta",basic_info:"Podstawowe informacje",portal_access:"Panel Klienta",portal_access_text:"Czy chcesz zezwoli\u0107 temu klientowi na logowanie do Panelu Klienta?",portal_access_url:"Adres URL Panelu Klienta",portal_access_url_help:"Skopiuj i prze\u015Blij powy\u017Cszy adres URL do klienta w celu zapewnienia dost\u0119pu.",billing_address:"Adres do faktury",shipping_address:"Adres dostawy",copy_billing_address:"Kopiuj z rachunku",no_customers:"Brak klient\xF3w!",no_customers_found:"Nie znaleziono klient\xF3w!",no_contact:"Brak kontaktu",no_contact_name:"Brak nazwy kontaktu",list_of_customers:"Ta sekcja b\u0119dzie zawiera\u0107 list\u0119 klient\xF3w.",primary_display_name:"G\u0142\xF3wna nazwa wy\u015Bwietlana",select_currency:"Wybierz walut\u0119",select_a_customer:"Wybierz klienta",type_or_click:"Wpisz lub kliknij aby wybra\u0107",new_transaction:"Nowa transakcja",no_matching_customers:"Brak pasuj\u0105cych klient\xF3w!",phone_number:"Numer telefonu",create_date:"Data utworzenia",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego klienta i wszystkich powi\u0105zanych faktur, ofert i p\u0142atno\u015Bci. | Nie b\u0119dziesz w stanie odzyska\u0107 tych klient\xF3w i wszystkich powi\u0105zanych faktur, ofert i p\u0142atno\u015Bci.",created_message:"Klient zosta\u0142 utworzony poprawnie",updated_message:"Klient zosta\u0142 zaktualizowany poprawnie",address_updated_message:"Pomy\u015Blnie zaktualizowano informacje adresowe",deleted_message:"Klient zosta\u0142 usuni\u0119ty pomy\u015Blnie | Klienci zostali usuni\u0119ci pomy\u015Blnie",edit_currency_not_allowed:"Nie mo\u017Cna zmieni\u0107 waluty po utworzeniu transakcji."},fu={title:"Pozycje",items_list:"Lista pozycji",name:"Nazwa",unit:"Jednostka",description:"Opis",added_on:"Dodano",price:"Cena",date_of_creation:"Data utworzenia",not_selected:"Nie wybrano element\xF3w",action:"Akcja",add_item:"Dodaj pozycj\u0119",save_item:"Zapisz przedmiot",update_item:"Aktualizuj element",item:"Pozycja | Pozycje",add_new_item:"Dodaj now\u0105 pozycj\u0119",new_item:"Nowy produkt",edit_item:"Edytuj element",no_items:"Brak element\xF3w!",list_of_items:"Ta sekcja b\u0119dzie zawiera\u0107 list\u0119 pozycji.",select_a_unit:"wybierz jednostk\u0119",taxes:"Podatki",item_attached_message:"Nie mo\u017Cna usun\u0105\u0107 elementu, kt\xF3ry jest ju\u017C u\u017Cywany",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej pozycji | Nie b\u0119dziesz w stanie odzyska\u0107 tych pozycji",created_message:"Element zosta\u0142 pomy\u015Blnie zaktualizowany",updated_message:"Element zosta\u0142 pomy\u015Blnie zaktualizowany",deleted_message:"Pozycja usuni\u0119ta pomy\u015Blnie | Pozycje usuni\u0119te pomy\u015Blnie"},gu={title:"Oferty",accept_estimate:"Zaakceptuj Ofert\u0119",reject_estimate:"Odrzu\u0107 Ofert\u0119",estimate:"Oferta | Oferty",estimates_list:"Lista ofert",days:"{days} Dni",months:"{months} Miesi\u0105c",years:"{years} Rok",all:"Wszystkie",paid:"Zap\u0142acone",unpaid:"Niezap\u0142acone",customer:"KLIENT",ref_no:"NR REF.",number:"NUMER",amount_due:"DO ZAP\u0141ATY",partially_paid:"Cz\u0119\u015Bciowo op\u0142acona",total:"Razem",discount:"Rabat",sub_total:"Podsumowanie",estimate_number:"Numer oferty",ref_number:"Numer referencyjny",contact:"Kontakt",add_item:"Dodaj pozycj\u0119",date:"Data",due_date:"Data wa\u017Cno\u015Bci",expiry_date:"Data wyga\u015Bni\u0119cia",status:"Status",add_tax:"Dodaj podatek",amount:"Kwota",action:"Akcja",notes:"Notatki",tax:"Podatek",estimate_template:"Szablon",convert_to_invoice:"Konwertuj do faktury",mark_as_sent:"Oznacz jako wys\u0142ane",send_estimate:"Wy\u015Blij ofert\u0119",resend_estimate:"Wy\u015Blij ponownie ofert\u0119",record_payment:"Zarejestruj p\u0142atno\u015B\u0107",add_estimate:"Dodaj ofert\u0119",save_estimate:"Zapisz ofert\u0119",confirm_conversion:"Ta oferta zostanie u\u017Cyta do utworzenia nowej faktury.",conversion_message:"Faktura zosta\u0142a utworzona pomy\u015Blnie",confirm_send_estimate:"Ta oferta zostanie wys\u0142ana poczt\u0105 elektroniczn\u0105 do kontrahenta",confirm_mark_as_sent:"Ta oferta zostanie oznaczona jako wys\u0142ana",confirm_mark_as_accepted:"Ta oferta zostanie oznaczona jako zatwierdzona",confirm_mark_as_rejected:"Ta oferta zostanie oznaczona jako odrzucona",no_matching_estimates:"Brak pasuj\u0105cych ofert!",mark_as_sent_successfully:"Oferta oznaczona jako wys\u0142ana pomy\u015Blnie",send_estimate_successfully:"Kalkulacja wys\u0142ana pomy\u015Blnie",errors:{required:"To pole jest wymagane"},accepted:"Zaakceptowano",rejected:"Odrzucono",expired:"Wygas\u0142a",sent:"Wys\u0142ano",draft:"Wersja robocza",viewed:"Wy\u015Bwietlona",declined:"Odrzucona",new_estimate:"Nowa oferta",add_new_estimate:"Dodaj now\u0105 ofert\u0119",update_Estimate:"Zaktualizuj ofert\u0119",edit_estimate:"Edytuj ofert\u0119",items:"pozycje",Estimate:"Oferta | Oferty",add_new_tax:"Dodaj nowy podatek",no_estimates:"Nie ma jeszcze ofert!",list_of_estimates:"Ta sekcja b\u0119dzie zawiera\u0142a list\u0119 ofert.",mark_as_rejected:"Oznacz jako odrzucon\u0105",mark_as_accepted:"Oznacz jako zaakceptowan\u0105",marked_as_accepted_message:"Oferty oznaczone jako zaakceptowane",marked_as_rejected_message:"Oferty oznaczone jako odrzucone",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej oferty | Nie b\u0119dziesz w stanie odzyska\u0107 tych ofert",created_message:"Oferta utworzona pomy\u015Blnie",updated_message:"Oferta zaktualizowana pomy\u015Blnie",deleted_message:"Oferta usuni\u0119ta pomy\u015Blnie | Oferty usuni\u0119te pomy\u015Blnie",something_went_wrong:"co\u015B posz\u0142o nie tak",item:{title:"Tytu\u0142 pozycji",description:"Opis",quantity:"Ilo\u015B\u0107",price:"Cena",discount:"Rabat",total:"Razem",total_discount:"Rabat \u0142\u0105cznie",sub_total:"Podsumowanie",tax:"Podatek",amount:"Kwota",select_an_item:"Wpisz lub kliknij aby wybra\u0107 element",type_item_description:"Opis pozycji (opcjonalnie)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},vu={title:"Faktury",download:"Pobierz",pay_invoice:"Zap\u0142a\u0107 Faktur\u0119",invoices_list:"Lista faktur",invoice_information:"Informacje o Fakturze",days:"{days} Dni",months:"{months} Miesi\u0105c",years:"{years} Rok",all:"Wszystko",paid:"Zap\u0142acono",unpaid:"Nie zap\u0142acono",viewed:"Przejrzane",overdue:"Zaleg\u0142e",completed:"Uko\u0144czone",customer:"KLIENT",paid_status:"STATUS P\u0141ATNO\u015ACI",ref_no:"NR REF.",number:"NUMER",amount_due:"DO ZAP\u0141ATY",partially_paid:"Cz\u0119\u015Bciowo op\u0142acona",total:"Razem",discount:"Rabat",sub_total:"Podsumowanie",invoice:"Faktura | Faktury",invoice_number:"Numer faktury",ref_number:"Numer referencyjny",contact:"Kontakt",add_item:"Dodaj pozycj\u0119",date:"Data",due_date:"Termin p\u0142atno\u015Bci",status:"Status",add_tax:"Dodaj podatek",amount:"Kwota",action:"Akcja",notes:"Notatki",view:"Widok",send_invoice:"Wy\u015Blij faktur\u0119",resend_invoice:"Wy\u015Blij faktur\u0119 ponownie",invoice_template:"Szablon faktury",conversion_message:"Faktura sklonowana pomy\u015Blnie",template:"Szablon",mark_as_sent:"Oznacz jako wys\u0142ane",confirm_send_invoice:"Ta faktura zostanie wys\u0142ana poczt\u0105 elektroniczn\u0105 do kontrahenta",invoice_mark_as_sent:"Ta faktura zostanie oznaczona jako wys\u0142ana",confirm_mark_as_accepted:"Ta faktura zostanie oznaczona jako Zaakceptowana",confirm_mark_as_rejected:"Ta faktura zostanie oznaczona jako Odrzucona",confirm_send:"Ta faktura zostanie wys\u0142ana poczt\u0105 elektroniczn\u0105 do kontrahenta",invoice_date:"Data faktury",record_payment:"Zarejestruj p\u0142atno\u015B\u0107",add_new_invoice:"Dodaj now\u0105 faktur\u0119",update_expense:"Zaktualizuj wydatki",edit_invoice:"Edytuj faktur\u0119",new_invoice:"Nowa faktura",save_invoice:"Zapisz faktur\u0119",update_invoice:"Zaktualizuj faktur\u0119",add_new_tax:"Dodaj nowy podatek",no_invoices:"Brak faktur!",mark_as_rejected:"Oznacz jako odrzucon\u0105",mark_as_accepted:"Oznacz jako zaakceptowan\u0105",list_of_invoices:"Ta sekcja b\u0119dzie zawiera\u0107 list\u0119 faktur.",select_invoice:"Wybierz faktur\u0119",no_matching_invoices:"Brak pasuj\u0105cych faktur!",mark_as_sent_successfully:"Faktura oznaczona jako wys\u0142ana pomy\u015Blnie",invoice_sent_successfully:"Faktura wys\u0142ana pomy\u015Blnie",cloned_successfully:"Faktura sklonowana pomy\u015Blnie",clone_invoice:"Sklonuj faktur\u0119",confirm_clone:"Ta faktura zostanie sklonowana do nowej faktury",item:{title:"Tytu\u0142 pozycji",description:"Opis",quantity:"Ilo\u015B\u0107",price:"Cena",discount:"Rabat",total:"Razem",total_discount:"Rabat \u0142\u0105cznie",sub_total:"Podsumowanie",tax:"Podatek",amount:"Kwota",select_an_item:"Wpisz lub kliknij aby wybra\u0107 element",type_item_description:"Opis pozycji (opcjonalnie)"},payment_attached_message:"Jedna z wybranych faktur ma do\u0142\u0105czon\u0105 p\u0142atno\u015B\u0107. Upewnij si\u0119, \u017Ce najpierw usuniesz za\u0142\u0105czone p\u0142atno\u015Bci, aby kontynuowa\u0107 usuwanie",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej faktury | Nie b\u0119dziesz w stanie odzyska\u0107 tych faktur",created_message:"Faktura zosta\u0142a utworzona pomy\u015Blnie",updated_message:"Faktura zosta\u0142a pomy\u015Blnie zaktualizowana",deleted_message:"Faktura usuni\u0119ta pomy\u015Blnie | Faktury usuni\u0119te pomy\u015Blnie",marked_as_sent_message:"Faktura oznaczona jako wys\u0142ana pomy\u015Blnie",something_went_wrong:"co\u015B posz\u0142o nie tak",invalid_due_amount_message:"Ca\u0142kowita kwota faktury nie mo\u017Ce by\u0107 mniejsza ni\u017C ca\u0142kowita kwota zap\u0142acona za t\u0119 faktur\u0119. Prosz\u0119 zaktualizowa\u0107 faktur\u0119 lub usun\u0105\u0107 powi\u0105zane p\u0142atno\u015Bci, aby kontynuowa\u0107.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},yu={title:"Faktury cykliczne",invoices_list:"Lista Faktur Cyklicznych",days:"{days} Dni",months:"{months} Miesi\u0119cy",years:"{years} Lat",all:"Wszystkie",paid:"Zap\u0142acone",unpaid:"Niezap\u0142acone",viewed:"Przegl\u0105dane",overdue:"Zaleg\u0142e",active:"Aktywne",completed:"Uko\u0144czone",customer:"KLIENT",paid_status:"STATUS P\u0141ATNO\u015ACI",ref_no:"NR REF.",number:"NUMER",amount_due:"DO ZAP\u0141ATY",partially_paid:"Cz\u0119\u015Bciowo Op\u0142acona",total:"Razem",discount:"Rabat",sub_total:"Suma Po\u015Brednia",invoice:"Faktura Cykliczna | Faktury Cykliczne",invoice_number:"Numer Faktury Cyklicznej",next_invoice_date:"Data nast\u0119pnej Faktury",ref_number:"Numer ref.",contact:"Kontakt",add_item:"Dodaj pozycj\u0119",date:"Data",limit_by:"Ogranicz przez",limit_date:"Data ostateczna",limit_count:"Limit ilo\u015Bci",count:"Liczba",status:"Status",select_a_status:"Wybierz status",working:"Pracuj\u0119",on_hold:"Wstrzymane",complete:"Uko\u0144czone",add_tax:"Dodaj podatek",amount:"Kwota",action:"Akcja",notes:"Notatki",view:"Podgl\u0105d",basic_info:"Podstawowe informacje",send_invoice:"Wy\u015Blij Faktur\u0119 Cykliczn\u0105",auto_send:"Automatyczna Wysy\u0142ka",resend_invoice:"Wy\u015Blij ponownie Faktur\u0119 Cykliczn\u0105",invoice_template:"Szablon Faktury Cyklicznej",conversion_message:"Faktura Cykliczna sklonowana pomy\u015Blnie",template:"Szablon",mark_as_sent:"Oznacz jako wys\u0142ane",confirm_send_invoice:"Ta faktura cykliczna zostanie wys\u0142ana poczt\u0105 elektroniczn\u0105 do klienta",invoice_mark_as_sent:"Ta faktura cykliczna zostanie oznaczona jako wys\u0142ana",confirm_send:"Ta faktura cykliczna zostanie wys\u0142ana poczt\u0105 elektroniczn\u0105 do klienta",starts_at:"Data wystawienia",due_date:"Termin p\u0142atno\u015Bci faktury",record_payment:"Zarejestruj p\u0142atno\u015B\u0107",add_new_invoice:"Dodaj now\u0105 faktur\u0119 cykliczn\u0105",update_expense:"Zaktualizuj wydatek",edit_invoice:"Edytuj faktur\u0119 cykliczn\u0105",new_invoice:"Nowa Faktura Cykliczna",send_automatically:"Wysy\u0142aj automatycznie",send_automatically_desc:"W\u0142\u0105cz to, je\u015Bli chcesz automatycznie wys\u0142a\u0107 faktur\u0119 do klienta po jej utworzeniu.",save_invoice:"Zapisz Faktur\u0119 Cykliczn\u0105",update_invoice:"Zaktualizuj Faktur\u0119 Cykliczn\u0105",add_new_tax:"Dodaj Nowy Podatek",no_invoices:"Brak faktur cyklicznych!",mark_as_rejected:"Oznacz jako odrzucona",mark_as_accepted:"Oznacz jako zaakceptowana",list_of_invoices:"Ta sekcja b\u0119dzie zawiera\u0107 list\u0119 faktur cyklicznych.",select_invoice:"Wybierz faktur\u0119",no_matching_invoices:"Brak pasuj\u0105cych faktur cyklicznych!",mark_as_sent_successfully:"Faktura Cykliczna oznaczona jako wys\u0142ana pomy\u015Blnie",invoice_sent_successfully:"Faktura Cykliczna wys\u0142ana pomy\u015Blnie",cloned_successfully:"Faktura Cykliczna sklonowana pomy\u015Blnie",clone_invoice:"Klonuj Faktur\u0119 Cykliczn\u0105",confirm_clone:"Ta faktura cykliczna zostanie sklonowana do nowej faktury cyklicznej",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Tytu\u0142 pozycji",description:"Opis",quantity:"Ilo\u015B\u0107",price:"Cena",discount:"Rabat",total:"Razem",total_discount:"Rabat \u0142\u0105cznie",sub_total:"Podsumowanie",tax:"Podatek",amount:"Kwota",select_an_item:"Wpisz lub kliknij aby wybra\u0107 element",type_item_description:"Opis pozycji (opcjonalnie)"},frequency:{title:"Cz\u0119stotliwo\u015B\u0107",select_frequency:"Wybierz cz\u0119stotliwo\u015B\u0107",minute:"Minuta",hour:"Godzina",day_month:"Dzie\u0144 miesi\u0105ca",month:"Miesi\u0105c",day_week:"Dzie\u0144 tygodnia"},confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej faktury | Nie b\u0119dziesz w stanie odzyska\u0107 tych faktur",created_message:"Faktura Cykliczna utworzona pomy\u015Blnie",updated_message:"Faktura Cykliczna zaktualizowana pomy\u015Blnie",deleted_message:"Faktura Cykliczna usuni\u0119ta pomy\u015Blnie | Faktury Cykliczne usuni\u0119te pomy\u015Blnie",marked_as_sent_message:"Faktura Cykliczna oznaczona jako wys\u0142ana pomy\u015Blnie",user_email_does_not_exist:"E-mail u\u017Cytkownika nie istnieje",something_went_wrong:"co\u015B posz\u0142o nie tak",invalid_due_amount_message:"Ca\u0142kowita kwota faktury cyklicznej nie mo\u017Ce by\u0107 mniejsza ni\u017C ca\u0142kowita kwota zap\u0142acona za t\u0119 faktur\u0119 cykliczn\u0105. Prosz\u0119 zaktualizowa\u0107 faktur\u0119 lub usun\u0105\u0107 powi\u0105zane p\u0142atno\u015Bci, aby kontynuowa\u0107."},hu={title:"P\u0142atno\u015Bci",payments_list:"Lista p\u0142atno\u015Bci",record_payment:"Zarejestruj p\u0142atno\u015B\u0107",customer:"Kontrahent",date:"Data",amount:"Kwota",action:"Akcja",payment_number:"Numer p\u0142atno\u015Bci",payment_mode:"Metoda p\u0142atno\u015Bci",invoice:"Faktura",note:"Notatka",add_payment:"Dodaj p\u0142atno\u015B\u0107",new_payment:"Nowa p\u0142atno\u015B\u0107",edit_payment:"Edytuj p\u0142atno\u015B\u0107",view_payment:"Wy\u015Bwietl p\u0142atno\u015B\u0107",add_new_payment:"Dodaj now\u0105 p\u0142atno\u015B\u0107",send_payment_receipt:"Wy\u015Blij potwierdzenie p\u0142atno\u015Bci",send_payment:"Wy\u015Blij p\u0142atno\u015B\u0107",save_payment:"Zapisz p\u0142atno\u015B\u0107",update_payment:"Zaktualizuj p\u0142atno\u015B\u0107",payment:"P\u0142atno\u015B\u0107 | P\u0142atno\u015Bci",no_payments:"Nie ma jeszcze p\u0142atno\u015Bci!",not_selected:"Nie wybrano",no_invoice:"Brak faktury",no_matching_payments:"Brak pasuj\u0105cych p\u0142atno\u015Bci!",list_of_payments:"Ta sekcja b\u0119dzie zawiera\u0107 list\u0119 p\u0142atno\u015Bci.",select_payment_mode:"Wybierz spos\xF3b p\u0142atno\u015Bci",confirm_mark_as_sent:"Ta oferta zostanie oznaczona jako wys\u0142ana",confirm_send_payment:"Ta p\u0142atno\u015B\u0107 zostanie wys\u0142ana e-mailem do kontrahenta",send_payment_successfully:"P\u0142atno\u015B\u0107 wys\u0142ana pomy\u015Blnie",something_went_wrong:"co\u015B posz\u0142o nie tak",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej p\u0142atno\u015Bci | Nie b\u0119dziesz w stanie odzyska\u0107 tych p\u0142atno\u015Bci",created_message:"P\u0142atno\u015B\u0107 zosta\u0142a pomy\u015Blnie utworzona",updated_message:"P\u0142atno\u015B\u0107 zosta\u0142a pomy\u015Blnie zaktualizowana",deleted_message:"P\u0142atno\u015B\u0107 usuni\u0119ta pomy\u015Blnie | P\u0142atno\u015Bci usuni\u0119te pomy\u015Blnie",invalid_amount_message:"Kwota p\u0142atno\u015Bci jest nieprawid\u0142owa"},bu={title:"Wydatki",expenses_list:"Lista wydatk\xF3w",select_a_customer:"Wybierz kontrahenta",expense_title:"Tytu\u0142",customer:"Kontrahent",currency:"Waluta",contact:"Kontakt",category:"Kategoria",from_date:"Od daty",to_date:"Do daty",expense_date:"Data",description:"Opis",receipt:"Potwierdzenie",amount:"Kwota",action:"Akcja",not_selected:"Nie wybrano",note:"Notatka",category_id:"Identyfikator kategorii",date:"Data",add_expense:"Dodaj wydatek",add_new_expense:"Dodaj nowy wydatek",save_expense:"Zapisz wydatek",update_expense:"Zaktualizuj wydatek",download_receipt:"Pobierz potwierdzenie wp\u0142aty",edit_expense:"Edytuj wydatek",new_expense:"Nowy wydatek",expense:"Wydatek | Wydatki",no_expenses:"Nie ma jeszcze wydatk\xF3w!",list_of_expenses:"Ta sekcja b\u0119dzie zawiera\u0142a list\u0119 wydatk\xF3w.",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego wydatku | Nie b\u0119dziesz w stanie odzyska\u0107 tych wydatk\xF3w",created_message:"Wydatek utworzony pomy\u015Blnie",updated_message:"Wydatek zaktualizowany pomy\u015Blnie",deleted_message:"Wydatek usuni\u0119ty pomy\u015Blnie | Wydatki usuni\u0119te pomy\u015Blnie",categories:{categories_list:"Lista kategorii",title:"Tytu\u0142",name:"Nazwa",description:"Opis",amount:"Kwota",actions:"Akcje",add_category:"Dodaj kategori\u0119",new_category:"Nowa kategoria",category:"Kategoria | Kategorie",select_a_category:"Wybierz kategori\u0119"}},ku={email:"E-mail",password:"Has\u0142o",forgot_password:"Nie pami\u0119tasz has\u0142a?",or_signIn_with:"lub zaloguj si\u0119 przez",login:"Logowanie",register:"Rejestracja",reset_password:"Resetuj has\u0142o",password_reset_successfully:"Has\u0142o zosta\u0142o pomy\u015Blnie zresetowane",enter_email:"Wprowad\u017A adres e-mail",enter_password:"Wprowad\u017A has\u0142o",retype_password:"Wprowad\u017A has\u0142o ponownie"},wu={buy_now:"Kup teraz",install:"Instaluj",price:"Cena",download_zip_file:"Pobierz plik ZIP",unzipping_package:"Rozpakowywanie pakietu",copying_files:"Kopiowanie plik\xF3w",deleting_files:"Usuwanie nieu\u017Cywanych plik\xF3w",completing_installation:"Ko\u0144czenie instalacji",update_failed:"Aktualizacja nie powiod\u0142a si\u0119",install_success:"Pomy\u015Blnie zainstalowano Modu\u0142!",customer_reviews:"Opinie",license:"Licencja",faq:"Najcz\u0119\u015Bciej zadawane pytania (FAQ)",monthly:"Miesi\u0119cznie",yearly:"Rocznie",updated:"Zaktualizowano",version:"Wersja",disable:"Wy\u0142acz",module_disabled:"Modu\u0142 Wy\u0142\u0105czony",enable:"W\u0142\u0105cz",module_enabled:"Modu\u0142 W\u0142\u0105czony",update_to:"Aktualizuj do",module_updated:"Modu\u0142 zaktualizowany pomy\u015Blnie!",title:"Modu\u0142y",module:"Modu\u0142 | Modu\u0142y",api_token:"Token API",invalid_api_token:"Nieprawid\u0142owy token API.",other_modules:"Pozosta\u0142e Modu\u0142y",view_all:"Zobacz Wszystkie",no_reviews_found:"Brak opinii dla tego Modu\u0142u!",module_not_purchased:"Modu\u0142 niezakupiony",module_not_found:"Nie znaleziono modu\u0142u",version_not_supported:"Ta wersja modu\u0142u nie obs\u0142uguje bie\u017C\u0105cej wersji Aplikacji",last_updated:"Ostatnio aktualizowany",connect_installation:"Po\u0142\u0105cz swoj\u0105 instalacj\u0119",api_token_description:"Zaloguj si\u0119 do {url} i pod\u0142\u0105cz t\u0119 instalacj\u0119 wprowadzaj\u0105c token API. Zakupione modu\u0142y pojawi\u0105 si\u0119 tutaj po nawi\u0105zaniu po\u0142\u0105czenia.",view_module:"Zobacz modu\u0142",update_available:"Aktualizacja Dost\u0119pna",purchased:"Zakupiono",installed:"Zainstalowano",no_modules_installed:"Brak zainstalowanych modu\u0142\xF3w!",disable_warning:"Wszystkie ustawienia dla tego konkretnego zostan\u0105 przywr\xF3cone.",what_you_get:"Co otrzymasz"},zu={title:"U\u017Cytkownicy",users_list:"Lista u\u017Cytkownik\xF3w",name:"Nazwa",description:"Opis",added_on:"Dodano dnia",date_of_creation:"Data utworzenia",action:"Akcja",add_user:"Dodaj u\u017Cytkownika",save_user:"Zapisz u\u017Cytkownika",update_user:"Zaktualizuj u\u017Cytkownika",user:"U\u017Cytkownik | U\u017Cytkownicy",add_new_user:"Dodaj nowego u\u017Cytkownika",new_user:"Nowy u\u017Cytkownik",edit_user:"Edytuj u\u017Cytkownika",no_users:"Brak u\u017Cytkownik\xF3w!",list_of_users:"Ta sekcja b\u0119dzie zawiera\u0142a list\u0119 u\u017Cytkownik\xF3w.",email:"Email",phone:"Telefon",password:"Has\u0142o",user_attached_message:"Nie mo\u017Cna usun\u0105\u0107 elementu, kt\xF3ry jest ju\u017C w u\u017Cyciu",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego u\u017Cytkownika | Nie b\u0119dziesz w stanie odzyska\u0107 tych u\u017Cytkownik\xF3w",created_message:"U\u017Cytkownik zosta\u0142 utworzony pomy\u015Blnie",updated_message:"U\u017Cytkownik zosta\u0142 zaktualizowany pomy\u015Blnie",deleted_message:"U\u017Cytkownik usuni\u0119ty pomy\u015Blnie | U\u017Cytkownicy usuni\u0119ci pomy\u015Blnie",select_company_role:"Wybierz Rol\u0119 dla {company}",companies:"Firmy"},xu={title:"Raport",from_date:"Od daty",to_date:"Do daty",status:"Status",paid:"Zap\u0142acono",unpaid:"Nie zap\u0142acono",download_pdf:"Pobierz plik PDF",view_pdf:"Podgl\u0105d PDF",update_report:"Aktualizuj raport",report:"Raport | Raporty",profit_loss:{profit_loss:"Zyski i straty",to_date:"Do daty",from_date:"Od daty",date_range:"Wybierz zakres dat"},sales:{sales:"Sprzeda\u017C",date_range:"Wybierz zakres dat",to_date:"Do daty",from_date:"Od daty",report_type:"Typ raportu"},taxes:{taxes:"Podatki",to_date:"Do daty",from_date:"Od daty",date_range:"Wybierz zakres dat"},errors:{required:"To pole jest wymagane"},invoices:{invoice:"Faktura",invoice_date:"Data faktury",due_date:"Termin p\u0142atno\u015Bci",amount:"Kwota",contact_name:"Nazwa kontaktu",status:"Status"},estimates:{estimate:"Oferta",estimate_date:"Data oferty",due_date:"Data wa\u017Cno\u015Bci",estimate_number:"Numer oferty",ref_number:"Numer referencyjny",amount:"Kwota",contact_name:"Nazwa kontaktu",status:"Status"},expenses:{expenses:"Wydatki",category:"Kategoria",date:"Data",amount:"Kwota",to_date:"Do daty",from_date:"Od daty",date_range:"Wybierz zakres dat"}},Su={menu_title:{account_settings:"Ustawienia konta",company_information:"Informacje o firmie",customization:"Dostosowywanie",preferences:"Opcje",notifications:"Powiadomienia",tax_types:"Rodzaje podatku",expense_category:"Kategorie wydatku",update_app:"Aktualizuj aplikacj\u0119",backup:"Kopia zapasowa",file_disk:"Dysk plik\xF3w",custom_fields:"Pola niestandardowe",payment_modes:"Rodzaje p\u0142atno\u015Bci",notes:"Notatki",exchange_rate:"Kurs wymiany",address_information:"Informacje Adresowe"},address_information:{section_description:" Mo\u017Cesz zaktualizowa\u0107 informacje o adresie za pomoc\u0105 poni\u017Cszego formularza."},title:"Ustawienia",setting:"Ustawienia | Ustawienia",general:"Og\xF3lne",language:"J\u0119zyk",primary_currency:"Waluta g\u0142\xF3wna",timezone:"Strefa czasowa",date_format:"Format daty",currencies:{title:"Waluty",currency:"Waluta | Waluty",currencies_list:"Lista walut",select_currency:"Wybierz walut\u0119",name:"Nazwa",code:"Kod",symbol:"Symbol",precision:"Dok\u0142adno\u015B\u0107",thousand_separator:"Separator tysi\u0119cy",decimal_separator:"Separator dziesi\u0119tny",position:"Pozycja",position_of_symbol:"Po\u0142o\u017Cenie symbolu",right:"Do prawej",left:"Do lewej",action:"Akcja",add_currency:"Dodaj walut\u0119"},mail:{host:"Adres hosta poczty",port:"Port poczty",driver:"Sterownik poczty",secret:"Tajny klucz",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domena",mailgun_endpoint:"Punkt dost\u0119powy Mailgun",ses_secret:"Tajny klucz SES",ses_key:"Klucz SES",password:"Has\u0142o poczty",username:"Nazwa u\u017Cytkownika poczty",mail_config:"Konfiguracja poczty",from_name:"Nazwa nadawcy",from_mail:"Adres e-mail nadawcy",encryption:"Szyfrowanie poczty",mail_config_desc:"Poni\u017Cej znajduje si\u0119 formularz konfiguracji sterownika poczty e-mail do wysy\u0142ania wiadomo\u015Bci e-mail z aplikacji. Mo\u017Cesz r\xF3wnie\u017C skonfigurowa\u0107 zewn\u0119trznych dostawc\xF3w takich jak Sendgrid, SES itp."},pdf:{title:"Ustawienia PDF",footer_text:"Teks stopki",pdf_layout:"Szablon PDF"},company_info:{company_info:"Dane firmy",company_name:"Nazwa firmy",company_logo:"Logo firmy",section_description:"Informacje o Twojej firmie, kt\xF3re b\u0119d\u0105 wy\u015Bwietlane na fakturach, ofertach i innych dokumentach stworzonych przez InvoiceShelf.",phone:"Telefon",country:"Kraj",state:"Wojew\xF3dztwo",city:"Miasto",address:"Adres",zip:"Kod pocztowy",save:"Zapisz",delete:"Usu\u0144",updated_message:"Informacje o firmie zosta\u0142y pomy\u015Blnie zaktualizowane",delete_company:"Usu\u0144 firm\u0119",delete_company_description:"Po usuni\u0119ciu firmy stracisz na sta\u0142e wszystkie dane i pliki z ni\u0105 powi\u0105zane.",are_you_absolutely_sure:"Czy jeste\u015B absolutnie pewien?",delete_company_modal_desc:"Tej akcji nie mo\u017Cna cofn\u0105\u0107. Spowoduje to trwa\u0142e usuni\u0119cie {company} i wszystkich powi\u0105zanych z ni\u0105 danych.",delete_company_modal_label:"Wpisz {company} aby potwierdzi\u0107"},custom_fields:{title:"Pola niestandardowe",section_description:"Dostosuj swoje faktury, oferty i wp\u0142ywy p\u0142atno\u015Bci w\u0142asnymi polami. Upewnij si\u0119, \u017Ce u\u017Cywasz poni\u017Cszych p\xF3l w formatach adresowych na stronie ustawie\u0144 dostosowywania.",add_custom_field:"Dodaj pole niestandardowe",edit_custom_field:"Edytuj pole niestandardowe",field_name:"Nazwa pola",label:"Etykieta",type:"Typ",name:"Nazwa",slug:"Przyjazny link",required:"Wymagane",placeholder:"Symbol zast\u0119pczy",help_text:"Tekst pomocy",default_value:"Warto\u015B\u0107 domy\u015Blna",prefix:"Prefiks",starting_number:"Numer pocz\u0105tkowy",model:"Model",help_text_description:"Wprowad\u017A jaki\u015B tekst, aby pom\xF3c u\u017Cytkownikom zrozumie\u0107 cel tego pola niestandardowego.",suffix:"Sufiks",yes:"Tak",no:"Nie",order:"Zam\xF3wienie",custom_field_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego niestandardowego pola",already_in_use:"Pole niestandardowe jest ju\u017C w u\u017Cyciu",deleted_message:"Pole niestandardowe zosta\u0142o usuni\u0119te pomy\u015Blnie",options:"opcje",add_option:"Dodaj opcje",add_another_option:"Dodaj inn\u0105 opcj\u0119",sort_in_alphabetical_order:"Sortuj wed\u0142ug kolejno\u015Bci alfabetycznej",add_options_in_bulk:"Dodaj opcje zbiorcze",use_predefined_options:"U\u017Cyj predefiniowanych opcji",select_custom_date:"Wybierz niestandardow\u0105 dat\u0119",select_relative_date:"Wybierz dat\u0119 wzgl\u0119dn\u0105",ticked_by_default:"Zaznaczone domy\u015Blnie",updated_message:"Pole niestandardowe zosta\u0142o zaktualizowane pomy\u015Blnie",added_message:"Pole niestandardowe zosta\u0142o dodane pomy\u015Blnie",press_enter_to_add:"Naci\u015Bnij Enter, aby doda\u0107 now\u0105 opcj\u0119",model_in_use:"Nie mo\u017Cna zaktualizowa\u0107 modelu dla p\xF3l, kt\xF3re s\u0105 ju\u017C u\u017Cywane.",type_in_use:"Nie mo\u017Cna zaktualizowa\u0107 typu dla p\xF3l, kt\xF3re s\u0105 ju\u017C u\u017Cywane."},customization:{customization:"dostosowywanie",updated_message:"Informacje o firmie zosta\u0142y pomy\u015Blnie zaktualizowane",save:"Zapisz",insert_fields:"Wstaw pola",learn_custom_format:"Dowiedz si\u0119, jak u\u017Cywa\u0107 niestandardowego formatu",add_new_component:"Dodaj sk\u0142adnik",component:"Sk\u0142adnik",Parameter:"Parametr",series:"Serie",series_description:"Aby ustawi\u0107 statyczny przedrostek / przyrostek, taki jak 'INV' dla ca\u0142ej firmy. Obs\u0142ugiwana d\u0142ugo\u015B\u0107 do 6 znak\xF3w.",series_param_label:"Warto\u015B\u0107 serii",delimiter:"Separator",delimiter_description:"Pojedynczy znak do okre\u015Blenia granicy pomi\u0119dzy 2 oddzielnymi sk\u0142adnikami. Domy\u015Blnie ustawiony na -",delimiter_param_label:"Warto\u015B\u0107 separatora",date_format:"Format daty",date_format_description:"Pole daty i czasu lokalnego, kt\xF3re akceptuje parametr formatu. Domy\u015Blny format: 'Y' renderuje bie\u017C\u0105cy rok.",date_format_param_label:"Format",sequence:"Sekwencja",sequence_description:"Ci\u0105g\u0142a sekwencja numer\xF3w w firmie. Mo\u017Cesz okre\u015Bli\u0107 d\u0142ugo\u015B\u0107 podanego parametru.",sequence_param_label:"D\u0142ugo\u015B\u0107 sekwencji",customer_series:"Seria klient\xF3w",customer_series_description:"Aby ustawi\u0107 inny przedrostek / przyrostek dla ka\u017Cdego klienta.",customer_sequence:"Sekwencja Klienta",customer_sequence_description:"Ci\u0105g\u0142a sekwencja numer\xF3w dla ka\u017Cdego klienta.",customer_sequence_param_label:"D\u0142ugo\u015B\u0107 sekwencji",random_sequence:"Losowa sekwencja",random_sequence_description:"Losowy ci\u0105g alfanumeryczny. Mo\u017Cesz okre\u015Bli\u0107 d\u0142ugo\u015B\u0107 podanego parametru.",random_sequence_param_label:"D\u0142ugo\u015B\u0107 sekwencji",invoices:{title:"Faktury",invoice_number_format:"Format Numer Faktury",invoice_number_format_description:"Dostosuj spos\xF3b generowania numeru faktury podczas tworzenia nowej faktury.",preview_invoice_number:"Podgl\u0105d Numer faktury",due_date:"Termin p\u0142atno\u015Bci",due_date_description:"Okre\u015Bl, w jaki spos\xF3b termin p\u0142atno\u015Bci jest ustawiany automatycznie podczas tworzenia faktury.",due_date_days:"Faktura do zap\u0142aty po dniach",set_due_date_automatically:"Ustaw termin p\u0142atno\u015Bci automatycznie",set_due_date_automatically_description:"W\u0142\u0105cz t\u0119 opcj\u0119, je\u015Bli chcesz ustawi\u0107 termin p\u0142atno\u015Bci automatycznie podczas tworzenia nowej faktury.",default_formats:"Formaty domy\u015Blne",default_formats_description:"Poni\u017Cej podane formaty s\u0105 u\u017Cywane do automatycznego wype\u0142niania p\xF3l przy tworzeniu faktury.",default_invoice_email_body:"Domy\u015Blny nag\u0142\xF3wek e-maila faktury",company_address_format:"Format adresu firmy",shipping_address_format:"Format adresu dostawy",billing_address_format:"Format adresu do faktury",invoice_email_attachment:"Wy\u015Blij faktury jako za\u0142\u0105czniki",invoice_email_attachment_setting_description:"W\u0142\u0105cz to, je\u015Bli chcesz wysy\u0142a\u0107 faktury jako za\u0142\u0105cznik e-mail. Pami\u0119taj, \u017Ce przycisk 'Zobacz faktur\u0119' w wiadomo\u015Bciach e-mail nie b\u0119dzie ju\u017C wy\u015Bwietlany, gdy jest w\u0142\u0105czony.",invoice_settings_updated:"Ustawienia faktury zosta\u0142y pomy\u015Blnie zaktualizowane",retrospective_edits:"Edycje Wsteczne",allow:"Zezw\xF3l",disable_on_invoice_partial_paid:"Wy\u0142\u0105cz po zarejestrowaniu p\u0142atno\u015Bci cz\u0119\u015Bciowej",disable_on_invoice_paid:"Wy\u0142\u0105cz po zarejestrowaniu ca\u0142ej p\u0142atno\u015Bci",disable_on_invoice_sent:"Wy\u0142\u0105cz po wys\u0142aniu faktury",retrospective_edits_description:" Na podstawie prawa krajowego lub twoich preferencji, mo\u017Cesz ograniczy\u0107 u\u017Cytkownik\xF3w do edycji uko\u0144czonych faktur."},estimates:{title:"Oferty",estimate_number_format:"Format Numeru Oferty",estimate_number_format_description:"Dostosuj spos\xF3b generowania numeru oferty podczas tworzenia nowej oferty.",preview_estimate_number:"Podgl\u0105d Numeru Oferty",expiry_date:"Data wyga\u015Bni\u0119cia",expiry_date_description:"Okre\u015Bl, w jaki spos\xF3b data wyga\u015Bni\u0119cia jest ustawiana automatycznie podczas tworzenia oferty.",expiry_date_days:"Oferta wygasa po dniach",set_expiry_date_automatically:"Ustaw automatycznie dat\u0119 wyga\u015Bni\u0119cia",set_expiry_date_automatically_description:"W\u0142\u0105cz to, je\u015Bli chcesz ustawi\u0107 automatycznie dat\u0119 wyga\u015Bni\u0119cia, gdy tworzysz now\u0105 ofert\u0119.",default_formats:"Formaty domy\u015Blne",default_formats_description:"Poni\u017Cej podane formaty s\u0105 u\u017Cywane do automatycznego wype\u0142niania p\xF3l przy tworzeniu oferty.",default_estimate_email_body:"Domy\u015Blny nag\u0142\xF3wek e-maila oferty",company_address_format:"Format adresu firmy",shipping_address_format:"Format adresu dostawy",billing_address_format:"Format adresu do faktury",estimate_email_attachment:"Wy\u015Blij oferty jako za\u0142\u0105czniki",estimate_email_attachment_setting_description:"W\u0142\u0105cz to, je\u015Bli chcesz wysy\u0142a\u0107 oferty jako za\u0142\u0105cznik e-mail. Pami\u0119taj, \u017Ce przycisk 'Zobacz ofert\u0119' w wiadomo\u015Bciach e-mail nie b\u0119dzie ju\u017C wy\u015Bwietlany, gdy jest w\u0142\u0105czony.",estimate_settings_updated:"Ustawienia oferty zosta\u0142y pomy\u015Blnie zaktualizowane",convert_estimate_options:"Akcja konwersji Oferty",convert_estimate_description:"Okre\u015Bl co dzieje si\u0119 z ofert\u0105 po przekonwertowaniu jej w faktur\u0119.",no_action:"Brak akcji",delete_estimate:"Usu\u0144 ofert\u0119",mark_estimate_as_accepted:"Oznacz jako zaakceptowan\u0105"},payments:{title:"P\u0142atno\u015Bci",payment_number_format:"Format Numeru P\u0142atno\u015Bci",payment_number_format_description:"Dostosuj spos\xF3b generowania numeru p\u0142atno\u015Bci podczas tworzenia nowej p\u0142atno\u015Bci.",preview_payment_number:"Podgl\u0105d Numeru P\u0142atno\u015Bci",default_formats:"Formaty domy\u015Blne",default_formats_description:"Poni\u017Cej podane formaty s\u0105 u\u017Cywane do automatycznego wype\u0142niania p\xF3l przy tworzeniu p\u0142atno\u015Bci.",default_payment_email_body:"Domy\u015Blny nag\u0142\xF3wek e-maila p\u0142atno\u015Bci",company_address_format:"Format adresu firmy",from_customer_address_format:"Format adresu nadawcy",payment_email_attachment:"Wy\u015Blij p\u0142atno\u015Bci jako za\u0142\u0105czniki",payment_email_attachment_setting_description:"W\u0142\u0105cz to, je\u015Bli chcesz wysy\u0142a\u0107 p\u0142atno\u015Bci jako za\u0142\u0105cznik e-mail. Pami\u0119taj, \u017Ce przycisk 'Zobacz p\u0142atno\u015B\u0107' w wiadomo\u015Bciach e-mail nie b\u0119dzie ju\u017C wy\u015Bwietlany, gdy jest w\u0142\u0105czony.",payment_settings_updated:"Ustawienia p\u0142atno\u015Bci zosta\u0142y pomy\u015Blnie zaktualizowane"},items:{title:"Pozycje",units:"Jednostki",add_item_unit:"Dodaj jednostk\u0119",edit_item_unit:"Edytuj jednostk\u0119",unit_name:"Nazwa jednostki",item_unit_added:"Dodano jednostk\u0119",item_unit_updated:"Zaktualizowano jednostk\u0119",item_unit_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej jednostki przedmiotu",already_in_use:"Jednostka pozycji jest ju\u017C w u\u017Cyciu",deleted_message:"Jednostka pozycji zosta\u0142a usuni\u0119ta pomy\u015Blnie"},notes:{title:"Notatki",description:"Oszcz\u0119dzaj czas, tworz\u0105c notatki i ponownie u\u017Cywaj\u0105c ich na fakturach, ofertach i p\u0142atno\u015Bciach.",notes:"Notatki",type:"Typ",add_note:"Dodaj notatk\u0119",add_new_note:"Dodaj now\u0105 notatk\u0119",name:"Nazwa",edit_note:"Edytuj notatk\u0119",note_added:"Notatka zosta\u0142a dodana pomy\u015Blnie",note_updated:"Notatka zaktualizowana pomy\u015Blnie",note_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej notatki",already_in_use:"Notatka jest ju\u017C w u\u017Cyciu",deleted_message:"Notatka zosta\u0142a usuni\u0119ta pomy\u015Blnie"}},account_settings:{profile_picture:"Zdj\u0119cie profilowe",name:"Nazwa",email:"Email",password:"Has\u0142o",confirm_password:"Potwierd\u017A has\u0142o",account_settings:"Ustawienia konta",save:"Zapisz",section_description:"Mo\u017Cesz zaktualizowa\u0107 swoje imi\u0119, e-mail i has\u0142o u\u017Cywaj\u0105c poni\u017Cszego formularza.",updated_message:"Ustawienia konta zosta\u0142y pomy\u015Blnie zaktualizowane"},user_profile:{name:"Nazwa",email:"Email",password:"Has\u0142o",confirm_password:"Potwierd\u017A has\u0142o"},notification:{title:"Powiadomienie",email:"Wy\u015Blij powiadomienie do",description:"Kt\xF3re powiadomienia e-mail chcesz otrzymywa\u0107 kiedy co\u015B si\u0119 zmieni?",invoice_viewed:"Faktura wy\u015Bwietlona",invoice_viewed_desc:"Kiedy klient wy\u015Bwietli faktur\u0119 wys\u0142an\u0105 za po\u015Brednictwem kokpitu InvoiceShelfa.",estimate_viewed:"Oferta wy\u015Bwietlona",estimate_viewed_desc:"Kiedy klient wy\u015Bwietli ofert\u0119 wys\u0142an\u0105 za po\u015Brednictwem kokpitu InvoiceShelfa.",save:"Zapisz",email_save_message:"Wiadomo\u015B\u0107 zapisana pomy\u015Blnie",please_enter_email:"Prosz\u0119 wpisa\u0107 adres e-mail"},roles:{title:"Role",description:"Zarz\u0105dzaj rolami i uprawnieniami tej firmy",save:"Zapisz",add_new_role:"Dodaj now\u0105 Rol\u0119",role_name:"Nazwa Roli",added_on:"Dodano",add_role:"Dodaj Rol\u0119",edit_role:"Edytuj Rol\u0119",name:"Nazwa",permission:"Uprawnienie | Uprawnienia",select_all:"Zaznacz Wszystko",none:"\u017Badne",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej Roli",created_message:"Rola utworzona pomy\u015Blnie",updated_message:"Rola pomy\u015Blnie zaktualizowana",deleted_message:"Rola pomy\u015Blnie usuni\u0119ta",already_in_use:"Rola jest ju\u017C w u\u017Cyciu"},exchange_rate:{exchange_rate:"Kurs wymiany",title:"Napraw problemy wymiany walut",description:"Wprowad\u017A kurs wymiany wszystkich walut wymienionych poni\u017Cej, aby pom\xF3c Aplikacji we w\u0142a\u015Bciwym obliczeniu kwot w {currency}.",drivers:"Sterowniki",new_driver:"Dodaj nowego dostawc\u0119",edit_driver:"Edytuj dostawc\u0119",select_driver:"Wybierz sterownik",update:"wybierz kurs wymiany ",providers_description:"Skonfiguruj dostawc\xF3w kursu wymiany walut, aby automatycznie pobiera\u0107 najnowszy kurs wymiany walut.",key:"Klucz API",name:"Nazwa",driver:"Sterownik",is_default:"JEST DOMY\u015ALNY",currency:"Waluty",exchange_rate_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego sterownika",created_message:"Dostawca utworzony pomy\u015Blnie",updated_message:"Dostawca zaktualizowany pomy\u015Blnie",deleted_message:"Dostawca usuni\u0119ty pomy\u015Blnie",error:" Nie mo\u017Cna usun\u0105\u0107 aktywnego sterownika",default_currency_error:"Ta waluta jest ju\u017C u\u017Cywana w jednym z aktywnych dostawc\xF3w",exchange_help_text:"Wprowad\u017A kurs wymiany walut, aby przeliczy\u0107 z {currency} na {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Przelicznik walut",server:"Serwer",url:"Adres URL",active:"Aktywny",currency_help_text:"Ten dostawca b\u0119dzie u\u017Cywany tylko dla wybranych walut",currency_in_used:"Nast\u0119puj\u0105ce waluty s\u0105 ju\u017C aktywne u innego dostawcy. Usu\u0144 te waluty z wyboru, aby ponownie aktywowa\u0107 tego dostawc\u0119."},tax_types:{title:"Rodzaje opodatkowania",add_tax:"Dodaj podatek",edit_tax:"Edytuj podatek",description:"Mo\u017Cesz dodawa\u0107 lub usuwa\u0107 podatki. InvoiceShelf obs\u0142uguje podatki od poszczeg\xF3lnych produkt\xF3w, jak r\xF3wnie\u017C na fakturze.",add_new_tax:"Dodaj nowy podatek",tax_settings:"Ustawienia podatku",tax_per_item:"Podatek na produkt",tax_name:"Nazwa podatku",compound_tax:"Podatek z\u0142o\u017Cony",percent:"Procent",action:"Akcja",tax_setting_description:"W\u0142\u0105cz to, je\u015Bli chcesz doda\u0107 podatki do poszczeg\xF3lnych element\xF3w faktury. Domy\u015Blnie podatki s\u0105 dodawane bezpo\u015Brednio do ca\u0142ej faktury.",created_message:"Typ podatku zosta\u0142 pomy\u015Blnie utworzony",updated_message:"Typ podatku zosta\u0142 pomy\u015Blnie zaktualizowany",deleted_message:"Typ podatku zosta\u0142 pomy\u015Blnie usuni\u0119ty",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tego typu podatku",already_in_use:"Ten podatek jest w u\u017Cyciu"},payment_modes:{title:"Metody P\u0142atno\u015Bci",description:"Sposoby transakcji dla p\u0142atno\u015Bci",add_payment_mode:"Dodaj metod\u0119 p\u0142atno\u015Bci",edit_payment_mode:"Edytuj metod\u0119 p\u0142atno\u015Bci",mode_name:"Nazwa metody",payment_mode_added:"Dodano metod\u0119 p\u0142atno\u015Bci",payment_mode_updated:"Zaktualizowano metod\u0119 p\u0142atno\u015Bci",payment_mode_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej metody p\u0142atno\u015Bci",payments_attached:"Ta metoda p\u0142atno\u015Bci jest ju\u017C do\u0142\u0105czona do p\u0142atno\u015Bci. Prosz\u0119 usun\u0105\u0107 za\u0142\u0105czone p\u0142atno\u015Bci, aby kontynuowa\u0107 usuwanie.",expenses_attached:"Ta metoda p\u0142atno\u015Bci jest ju\u017C do\u0142\u0105czona do wydatk\xF3w. Prosz\u0119 usun\u0105\u0107 za\u0142\u0105czone wydatki, aby kontynuowa\u0107 usuwanie.",deleted_message:"Metoda p\u0142atno\u015Bci zosta\u0142a pomy\u015Blnie usuni\u0119ta"},expense_category:{title:"Kategorie wydatk\xF3w",action:"Akcja",description:"Kategorie s\u0105 wymagane do dodawania wpis\xF3w wydatk\xF3w. Mo\u017Cesz doda\u0107 lub usun\u0105\u0107 te kategorie zgodnie ze swoimi preferencjami.",add_new_category:"Dodaj now\u0105 kategori\u0119",add_category:"Dodaj kategori\u0119",edit_category:"Edytuj kategori\u0119",category_name:"Nazwa kategorii",category_description:"Opis",created_message:"Kategoria wydatk\xF3w zosta\u0142a utworzona pomy\u015Blnie",deleted_message:"Kategoria wydatk\xF3w zosta\u0142a usuni\u0119ta pomy\u015Blnie",updated_message:"Kategoria wydatk\xF3w zaktualizowana pomy\u015Blnie",confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej kategorii wydatk\xF3w",already_in_use:"Kategoria jest ju\u017C w u\u017Cyciu"},preferences:{currency:"Waluta",default_language:"Domy\u015Blny j\u0119zyk",time_zone:"Strefa czasowa",fiscal_year:"Rok finansowy",date_format:"Format daty",discount_setting:"Ustawienia rabatu",discount_per_item:"Rabat na produkt ",discount_setting_description:"W\u0142\u0105cz to, je\u015Bli chcesz doda\u0107 rabat do poszczeg\xF3lnych element\xF3w faktury. Domy\u015Blnie rabat jest dodawany bezpo\u015Brednio do ca\u0142ej faktury.",expire_public_links:"Automatycznie wygasaj linki publiczne",expire_setting_description:"Okre\u015Bl czy chcesz wygasza\u0107 wszystkie linki wys\u0142ane przez aplikacj\u0119 w celu przegl\u0105dania faktur, ofert i p\u0142atno\u015Bci itp. po okre\u015Blonym czasie.",save:"Zapisz",preference:"Preferencje | Preferencje",general_settings:"Domy\u015Blne ustawienia systemu.",updated_message:"Preferencje pomy\u015Blnie zaktualizowane",select_language:"Wybierz j\u0119zyk",select_time_zone:"Ustaw stref\u0119 czasow\u0105",select_date_format:"Wybierz format daty",select_financial_year:"Wybierz rok podatkowy",recurring_invoice_status:"Status Faktury Cyklicznej",create_status:"Utw\xF3rz status",active:"Aktywne",on_hold:"Wstrzymane",update_status:"Aktualizuj status",completed:"Uko\u0144czone",company_currency_unchangeable:"Nie mo\u017Cna zmieni\u0107 waluty firmy"},update_app:{title:"Aktualizuj aplikacj\u0119",description:"Mo\u017Cesz \u0142atwo zaktualizowa\u0107 InvoiceShelfa poprzez klikni\u0119cie przycisku poni\u017Cej",check_update:"Sprawd\u017A czy s\u0105 dost\u0119pne nowe aktualizacje",avail_update:"Dost\u0119pna nowa aktualizacja",next_version:"Nowa wersja",requirements:"Wymagania",update:"Aktualizuj teraz",update_progress:"Aktualizacja w toku...",progress_text:"To zajmie tylko kilka minut. Prosz\u0119 nie od\u015Bwie\u017Ca\u0107 ekranu ani zamyka\u0107 okna przed zako\u0144czeniem aktualizacji",update_success:"Aplikacja zosta\u0142a zaktualizowana! Prosz\u0119 czeka\u0107, a\u017C okno przegl\u0105darki zostanie automatycznie prze\u0142adowane.",latest_message:"Brak dost\u0119pnych aktualizacji! Posiadasz najnowsz\u0105 wersj\u0119.",current_version:"Aktualna wersja",download_zip_file:"Pobierz plik ZIP",unzipping_package:"Rozpakuj pakiet",copying_files:"Kopiowanie plik\xF3w",deleting_files:"Usuwanie nieu\u017Cywanych plik\xF3w",running_migrations:"Uruchamianie migracji",finishing_update:"Ko\u0144czenie aktualizacji",update_failed:"Aktualizacja nie powiod\u0142a si\u0119",update_failed_text:"Przepraszamy! Twoja aktualizacja nie powiod\u0142a si\u0119 w kroku: {step}",update_warning:"Wszystkie pliki aplikacji i domy\u015Blne pliki szablonu zostan\u0105 nadpisane podczas aktualizacji aplikacji przy u\u017Cyciu tego narz\u0119dzia. Przed aktualizacj\u0105 wykonaj kopi\u0119 zapasow\u0105 szablon\xF3w i bazy danych."},backup:{title:"Kopia zapasowa | Kopie zapasowe",description:"Kopia zapasowa jest plikiem zipfile zawieraj\u0105cym wszystkie pliki w katalogach kt\xF3re podasz wraz z zrzutem bazy danych",new_backup:"Dodaj now\u0105 kopi\u0119 zapasow\u0105",create_backup:"Utw\xF3rz kopi\u0119 zapasow\u0105",select_backup_type:"Wybierz typ kopii zapasowej",backup_confirm_delete:"Nie b\u0119dziesz w stanie odzyska\u0107 tej kopii zapasowej",path:"\u015Bcie\u017Cka",new_disk:"Nowy dysk",created_at:"utworzono w",size:"rozmiar",dropbox:"dropbox",local:"lokalny",healthy:"zdrowy",amount_of_backups:"liczba kopii zapasowych",newest_backups:"najnowsza kopia zapasowa",used_storage:"zu\u017Cyta pami\u0119\u0107",select_disk:"Wybierz dysk",action:"Akcja",deleted_message:"Kopia zapasowa usuni\u0119ta pomy\u015Blnie",created_message:"Kopia zapasowa utworzona pomy\u015Blnie",invalid_disk_credentials:"Nieprawid\u0142owe dane uwierzytelniaj\u0105ce wybranego dysku"},disk:{title:"Dysk plik\xF3w | Dyski plik\xF3w",description:"Domy\u015Blnie InvoiceShelf u\u017Cyje twojego lokalnego dysku do zapisywania kopii zapasowych, awatara i innych plik\xF3w obrazu. Mo\u017Cesz skonfigurowa\u0107 wi\u0119cej ni\u017C jeden serwer dysku, taki jak DigitalOcean, S3 i Dropbox, zgodnie z Twoimi preferencjami.",created_at:"utworzono w",dropbox:"dropbox",name:"Nazwa",driver:"Sterownik",disk_type:"Typ",disk_name:"Nazwa dysku",new_disk:"Dodaj nowy dysk",filesystem_driver:"Sterownik systemu plik\xF3w",local_driver:"lokalny sterownik",local_root:"g\u0142\xF3wny katalog lokalny",public_driver:"Publiczny sterownik",public_root:"Publiczny g\u0142\xF3wny katalog",public_url:"Publiczny URL",public_visibility:"Widoczno\u015B\u0107 publiczna",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"Sterownik AWS",aws_key:"Klucz AWS",aws_secret:"Tajny klucz AWS",aws_region:"Region AWS",aws_bucket:"Zasobnik AWS",aws_root:"Katalog g\u0142\xF3wny AWS",do_spaces_type:"Typ Do Spaces",do_spaces_key:"Klucz Do Spaces",do_spaces_secret:"Tajny klucz Do Spaces",do_spaces_region:"Region Do Spaces",do_spaces_bucket:"Zasobnik Do Spaces",do_spaces_endpoint:"Punkt dost\u0119powy Do Spaces",do_spaces_root:"Katalog g\u0142\xF3wny Do Spaces",dropbox_type:"Typ Dropbox",dropbox_token:"Token Dropbox",dropbox_key:"Klucz Dropbox",dropbox_secret:"Tajny klucz Dropbox",dropbox_app:"Aplikacja Dropbox",dropbox_root:"Root Dropbox",default_driver:"Domy\u015Blny sterownik",is_default:"JEST DOMY\u015ALNY",set_default_disk:"Ustaw domy\u015Blny dysk",set_default_disk_confirm:"Ten dysk zostanie ustawiony jako domy\u015Blny, a wszystkie nowe pliki PDF zostan\u0105 zapisane na tym dysku",success_set_default_disk:"Dysk zosta\u0142 pomy\u015Blnie ustawiony jako domy\u015Blny",save_pdf_to_disk:"Zapisz pliki PDF na dysku",disk_setting_description:" W\u0142\u0105cz t\u0119 opcj\u0119, je\u015Bli chcesz automatycznie zapisa\u0107 kopi\u0119 ka\u017Cdej faktury, oferty i potwierdzenia p\u0142atno\u015Bci PDF na swoim domy\u015Blnym dysku. W\u0142\u0105czenie tej opcji spowoduje skr\xF3cenie czasu \u0142adowania podczas przegl\u0105dania PDF.",select_disk:"Wybierz dysk",disk_settings:"Ustawienia dysku",confirm_delete:"Twoje istniej\u0105ce pliki i foldery na okre\u015Blonym dysku nie zostan\u0105 zmienione, ale konfiguracja twojego dysku zostanie usuni\u0119ta z InvoiceShelfa",action:"Akcja",edit_file_disk:"Edytuj dysk plk\xF3w",success_create:"Dysk dodany pomy\u015Blnie",success_update:"Dysk zaktualizowany pomy\u015Blnie",error:"B\u0142\u0105d dodawania dysku",deleted_message:"Dysk plik\xF3w zosta\u0142 usuni\u0119ty pomy\u015Blnie",disk_variables_save_successfully:"Dysk skonfigurowany pomy\u015Blnie",disk_variables_save_error:"Konfiguracja dysku nieudana.",invalid_disk_credentials:"Nieprawid\u0142owe dane uwierzytelniaj\u0105ce wybranego dysku"},taxations:{add_billing_address:"Wprowad\u017A adres do faktury",add_shipping_address:"Wprowad\u017A adres do wysy\u0142ki",add_company_address:"Wprowad\u017A adres firmy",modal_description:"Poni\u017Csze informacje s\u0105 wymagane do pobrania podatku od sprzeda\u017Cy.",add_address:"Dodaj adres do pobierania podatku od sprzeda\u017Cy.",address_placeholder:"Przyk\u0142ad: 123, Moja ulica",city_placeholder:"Przyk\u0142ad: Los Angeles",state_placeholder:"Przyk\u0142ad: CA",zip_placeholder:"Przyk\u0142ad: 90024",invalid_address:"Podaj poprawne dane adresowe."}},Pu={account_info:"Informacje o koncie",account_info_desc:"Poni\u017Csze szczeg\xF3\u0142y zostan\u0105 u\u017Cyte do utworzenia g\u0142\xF3wnego konta administratora. Mo\u017Cesz tak\u017Ce zmieni\u0107 szczeg\xF3\u0142y w dowolnym momencie po zalogowaniu.",name:"Nazwa",email:"E-mail",password:"Has\u0142o",confirm_password:"Potwierd\u017A has\u0142o",save_cont:"Zapisz i kontynuuj",company_info:"Informacje o firmie",company_info_desc:"Ta informacja b\u0119dzie wy\u015Bwietlana na fakturach. Pami\u0119taj, \u017Ce mo\u017Cesz to p\xF3\u017Aniej edytowa\u0107 na stronie ustawie\u0144.",company_name:"Nazwa firmy",company_logo:"Logo firmy",logo_preview:"Podgl\u0105d loga",preferences:"Preferencje",preferences_desc:"Domy\u015Blne preferencje dla systemu.",currency_set_alert:"Nie mo\u017Cna p\xF3\u017Aniej zmieni\u0107 waluty firmy.",country:"Kraj",state:"Wojew\xF3dztwo",city:"Miasto",address:"Adres",street:"Ulica1 | Ulica2",phone:"Telefon",zip_code:"Kod pocztowy",go_back:"Wstecz",currency:"Waluta",language:"J\u0119zyk",time_zone:"Strefa czasowa",fiscal_year:"Rok finansowy",date_format:"Format daty",from_address:"Adres nadawcy",username:"Nazwa u\u017Cytkownika",next:"Nast\u0119pny",continue:"Kontynuuj",skip:"Pomi\u0144",database:{database:"Adres URL witryny i baza danych",connection:"Po\u0142\u0105czenie z baz\u0105 danych",host:"Host bazy danych",port:"Port bazy danych",password:"Has\u0142o bazy danych",app_url:"Adres aplikacji",app_domain:"Domena aplikacji",username:"Nazwa u\u017Cytkownika bazy danych",db_name:"Nazwa bazy danych",db_path:"\u015Acie\u017Cka do bazy danych",desc:"Utw\xF3rz baz\u0119 danych na swoim serwerze i ustaw dane logowania za pomoc\u0105 poni\u017Cszego formularza."},permissions:{permissions:"Uprawnienia",permission_confirm_title:"Czy na pewno chcesz kontynuowa\u0107?",permission_confirm_desc:"Sprawdzanie uprawnie\u0144 do katalogu nie powiod\u0142o si\u0119",permission_desc:"Poni\u017Cej znajduje si\u0119 lista uprawnie\u0144 folder\xF3w, kt\xF3re s\u0105 wymagane do dzia\u0142ania aplikacji. Je\u015Bli sprawdzenie uprawnie\u0144 nie powiedzie si\u0119, upewnij si\u0119, \u017Ce zaktualizujesz uprawnienia folderu."},verify_domain:{title:"Weryfikacja domeny",desc:"InvoiceShelf u\u017Cywa uwierzytelniania opartego na sesji, kt\xF3re wymaga weryfikacji domeny dla cel\xF3w bezpiecze\u0144stwa. Wprowad\u017A domen\u0119, na kt\xF3rej b\u0119dziesz mie\u0107 dost\u0119p do swojej aplikacji internetowej.",app_domain:"Domena aplikacji",verify_now:"Potwierd\u017A teraz",success:"Pomy\u015Blnie zweryfikowano domen\u0119.",failed:"Weryfikacja domeny nie powiod\u0142a si\u0119. Podaj prawid\u0142ow\u0105 nazw\u0119 domeny.",verify_and_continue:"Weryfikuj i kontynuuj"},mail:{host:"Adres hosta poczty",port:"Port poczty",driver:"Spos\xF3b wysy\u0142ania wiadomo\u015Bci e-mail",secret:"Tajny klucz",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domena",mailgun_endpoint:"Punkt dost\u0119powy Mailgun",ses_secret:"Tajny klucz SES",ses_key:"Klucz SES",password:"Has\u0142o poczty",username:"Nazwa u\u017Cytkownika poczty",mail_config:"Konfiguracja poczty",from_name:"Nazwa nadawcy",from_mail:"Adres e-mail nadawcy",encryption:"Szyfrowanie poczty",mail_config_desc:"Poni\u017Cej znajduje si\u0119 formularz konfiguracji sterownika poczty e-mail do wysy\u0142ania wiadomo\u015Bci e-mail z aplikacji. Mo\u017Cesz r\xF3wnie\u017C skonfigurowa\u0107 zewn\u0119trznych dostawc\xF3w takich jak Sendgrid, SES itp."},req:{system_req:"Wymagania systemowe",php_req_version:"Minimalna wersja Php (wymagana wersja {version})",check_req:"Sprawd\u017A wymagania",system_req_desc:"InvoiceShelf posiada kilka wymaga\u0144 serwera. Upewnij si\u0119, \u017Ce Tw\xF3j serwer ma wymagan\u0105 wersj\u0119 php oraz wszystkie rozszerzenia wymienione poni\u017Cej."},errors:{migrate_failed:"Migracja nie powiod\u0142a si\u0119",database_variables_save_error:"Nie mo\u017Cna zapisa\u0107 konfiguracji do pliku .env. Prosz\u0119 sprawdzi\u0107 jego uprawnienia",mail_variables_save_error:"Konfiguracja email nie powiod\u0142a si\u0119.",connection_failed:"B\u0142\u0105d po\u0142\u0105czenia z baz\u0105 danych",database_should_be_empty:"Baza danych powinna by\u0107 pusta"},success:{mail_variables_save_successfully:"Email zosta\u0142 skonfigurowany pomy\u015Blnie",database_variables_save_successfully:"Baza danych zosta\u0142a skonfigurowana poprawnie."}},ju={invalid_phone:"Nieprawid\u0142owy numer telefonu",invalid_url:"Nieprawid\u0142owy adres url (np. http://www.invoiceshelf.com)",invalid_domain_url:"Nieprawid\u0142owy adres url (np. invoiceshelf.com)",required:"Pole jest wymagane",email_incorrect:"Niepoprawny email.",email_already_taken:"Ten adres e-mail jest ju\u017C zaj\u0119ty.",email_does_not_exist:"U\u017Cytkownik z podanym adresem email nie istnieje",item_unit_already_taken:"Ta nazwa jednostki zosta\u0142a ju\u017C zaj\u0119ta",payment_mode_already_taken:"Ta nazwa trybu p\u0142atno\u015Bci zosta\u0142a ju\u017C zaj\u0119ta",send_reset_link:"Wy\u015Blij link do resetowania has\u0142a",not_yet:"Jeszcze nie? Wy\u015Blij ponownie",password_min_length:"Has\u0142o musi zawiera\u0107 co najmniej {count} znak\xF3w",name_min_length:"Nazwa u\u017Cytkownika musi zawiera\u0107 co najmniej {count} znak\xF3w.",prefix_min_length:"Przedrostek musi mie\u0107 co najmniej {count} liter.",enter_valid_tax_rate:"Wprowad\u017A poprawn\u0105 stawk\u0119 podatku",numbers_only:"Tylko liczby.",characters_only:"Tylko znaki.",password_incorrect:"Has\u0142a musz\u0105 by\u0107 identyczne",password_length:"Has\u0142o musi zawiera\u0107 {count} znak\xF3w.",qty_must_greater_than_zero:"Ilo\u015B\u0107 musi by\u0107 wi\u0119ksza ni\u017C zero.",price_greater_than_zero:"Cena musi by\u0107 wi\u0119ksza ni\u017C zero.",payment_greater_than_zero:"P\u0142atno\u015B\u0107 musi by\u0107 wi\u0119ksza ni\u017C zero.",payment_greater_than_due_amount:"Wprowadzona p\u0142atno\u015B\u0107 to wi\u0119cej ni\u017C nale\u017Cna kwota tej faktury.",quantity_maxlength:"Ilo\u015B\u0107 nie powinna by\u0107 wi\u0119ksza ni\u017C 20 cyfr.",price_maxlength:"Cena nie powinna by\u0107 wi\u0119ksza ni\u017C 20 cyfr.",price_minvalue:"Cena powinna by\u0107 wi\u0119ksza ni\u017C 0.",amount_maxlength:"Kwota nie powinna by\u0107 wi\u0119ksza ni\u017C 20 cyfr.",amount_minvalue:"Kwota powinna by\u0107 wi\u0119ksza ni\u017C 0.",discount_maxlength:"Rabat nie powinien by\u0107 wi\u0119kszy ni\u017C maksymalny rabat",description_maxlength:"Opis nie powinien przekracza\u0107 65 000 znak\xF3w.",subject_maxlength:"Temat nie powinien by\u0107 d\u0142u\u017Cszy ni\u017C 100 znak\xF3w.",message_maxlength:"Wiadomo\u015B\u0107 nie powinna by\u0107 d\u0142u\u017Csza ni\u017C 255 znak\xF3w.",maximum_options_error:"Wybrano maksymalnie {max} opcji. Najpierw usu\u0144 wybran\u0105 opcj\u0119, aby wybra\u0107 inn\u0105.",notes_maxlength:"Notatki nie powinny by\u0107 wi\u0119ksze ni\u017C 65 000 znak\xF3w.",address_maxlength:"Adres nie powinien mie\u0107 wi\u0119cej ni\u017C 255 znak\xF3w.",ref_number_maxlength:"Numer referencyjny nie mo\u017Ce by\u0107 d\u0142u\u017Cszy ni\u017C 255 znak\xF3w.",prefix_maxlength:"Prefiks nie powinien by\u0107 d\u0142u\u017Cszy ni\u017C 5 znak\xF3w.",something_went_wrong:"co\u015B posz\u0142o nie tak",number_length_minvalue:"D\u0142ugo\u015B\u0107 numeru powinna by\u0107 wi\u0119ksza ni\u017C 0",at_least_one_ability:"Wybierz co najmniej jedno Uprawnienie.",valid_driver_key:"Wprowad\u017A prawid\u0142owy klucz {driver}.",valid_exchange_rate:"Wprowad\u017A prawid\u0142owy kurs wymiany.",company_name_not_same:"Nazwa firmy musi si\u0119 zgadza\u0107 z podan\u0105 nazw\u0105."},Au={starter_plan:"Ta funkcja jest dost\u0119pna w abonamencie Starter i wy\u017Cszych!",invalid_provider_key:"Wprowad\u017A poprawny klucz API dostawcy.",estimate_number_used:"Numer oferty jest ju\u017C u\u017Cyty.",invoice_number_used:"Numer faktury jest ju\u017C u\u017Cyty.",payment_attached:"Ta faktura ma ju\u017C do\u0142\u0105czon\u0105 p\u0142atno\u015B\u0107. Najpierw usu\u0144 za\u0142\u0105czone p\u0142atno\u015Bci, aby kontynuowa\u0107 usuwanie.",payment_number_used:"Numer p\u0142atno\u015Bci jest ju\u017C u\u017Cyty.",name_already_taken:"Nazwa jest ju\u017C\xA0u\u017Cyta.",receipt_does_not_exist:"Potwierdzenie nie istnieje.",customer_cannot_be_changed_after_payment_is_added:"Klient nie mo\u017Ce by\u0107 zmieniony po dodaniu p\u0142atno\u015Bci",invalid_credentials:"Nieprawid\u0142owe dane.",not_allowed:"Niedozwolone",login_invalid_credentials:"Wprowadzone po\u015Bwiadczenia s\u0105 nieprawid\u0142owe.",enter_valid_cron_format:"Wprowad\u017A prawid\u0142owy format cron",email_could_not_be_sent:"Nie mo\u017Cna wys\u0142a\u0107 wiadomo\u015Bci na ten adres e-mail.",invalid_address:"Wprowad\u017A prawid\u0142owy adres.",invalid_key:"Wprowad\u017A prawid\u0142owy klucz.",invalid_state:"Wprowad\u017A poprawny stan/wojew\xF3dztwo.",invalid_city:"Wprowad\u017A prawid\u0142ow\u0105 nazw\u0119 miasta.",invalid_postal_code:"Wprowad\u017A prawid\u0142owy kod pocztowy.",invalid_format:"Wprowad\u017A prawid\u0142owy format ci\u0105gu.",api_error:"Serwer nie odpowiada.",feature_not_enabled:"Funkcja nie jest w\u0142\u0105czona.",request_limit_met:"Przekroczono limit \u017C\u0105dania API.",address_incomplete:"Niekompletny adres"},Du="Oferta",Iu="Numer oferty",Nu="Data oferty",Eu="Termin wa\u017Cno\u015Bci",Cu="Faktura",Tu="Numer faktury",Ru="Data faktury",Mu="Termin",Fu="Notatki",$u="Pozycje",Vu="Ilo\u015B\u0107",Uu="Cena",Ou="Rabat",Lu="Kwota",qu="Suma cz\u0119\u015Bciowa",Bu="Razem",Ku="P\u0142atno\u015B\u0107",Zu="POTWIERDZENIE P\u0141ATNO\u015ACI",Wu="Data p\u0142atno\u015Bci",Hu="Numer p\u0142atno\u015Bci",Qu="Metoda p\u0142atno\u015Bci",Gu="Kwota otrzymana",Yu="SPRAWOZDANIE Z WYDATK\xD3W",Ju="WYDATKI OG\xD3\u0141EM",Xu="RAPORT ZYSK\xD3W I STRAT",em="Raport sprzeda\u017Cy obs\u0142ugi kontrahenta",tm="Raport dotycz\u0105cy przedmiotu sprzeda\u017Cy",am="Raport podsumowania podatku",nm="PRZYCH\xD3D",im="ZYSK NETTO",om="Raport sprzeda\u017Cy: Wed\u0142ug Kontrahenta",sm="CA\u0141KOWITA SPRZEDA\u017B",rm="Raport sprzeda\u017Cy: Wed\u0142ug produktu",dm="RAPORT PODATKOWY",lm="CA\u0141KOWITY PODATEK",cm="Rodzaje podatku",_m="Wydatki",um="Wystawiono dla",mm="Wysy\u0142ka do",pm="Otrzymane od:",fm="Podatek";var gm={navigation:ru,general:du,dashboard:lu,tax_types:cu,global_search:_u,company_switcher:uu,dateRange:mu,customers:pu,items:fu,estimates:gu,invoices:vu,recurring_invoices:yu,payments:hu,expenses:bu,login:ku,modules:wu,users:zu,reports:xu,settings:Su,wizard:Pu,validation:ju,errors:Au,pdf_estimate_label:Du,pdf_estimate_number:Iu,pdf_estimate_date:Nu,pdf_estimate_expire_date:Eu,pdf_invoice_label:Cu,pdf_invoice_number:Tu,pdf_invoice_date:Ru,pdf_invoice_due_date:Mu,pdf_notes:Fu,pdf_items_label:$u,pdf_quantity_label:Vu,pdf_price_label:Uu,pdf_discount_label:Ou,pdf_amount_label:Lu,pdf_subtotal:qu,pdf_total:Bu,pdf_payment_label:Ku,pdf_payment_receipt_label:Zu,pdf_payment_date:Wu,pdf_payment_number:Hu,pdf_payment_mode:Qu,pdf_payment_amount_received_label:Gu,pdf_expense_report_label:Yu,pdf_total_expenses_label:Ju,pdf_profit_loss_label:Xu,pdf_sales_customers_label:em,pdf_sales_items_label:tm,pdf_tax_summery_label:am,pdf_income_label:nm,pdf_net_profit_label:im,pdf_customer_sales_report:om,pdf_total_sales_label:sm,pdf_item_sales_label:rm,pdf_tax_report_label:dm,pdf_total_tax_label:lm,pdf_tax_types_label:cm,pdf_expenses_label:_m,pdf_bill_to:um,pdf_ship_to:mm,pdf_received_from:pm,pdf_tax_label:fm};const vm={dashboard:"Painel",customers:"Clientes",items:"Itens",invoices:"Faturas",expenses:"Despesas",estimates:"Or\xE7amentos",payments:"Pagamentos",reports:"Relat\xF3rios",settings:"Configura\xE7\xF5es",logout:"Encerrar sess\xE3o"},ym={view_pdf:"Ver PDF",download_pdf:"Baixar PDF",save:"Salvar",cancel:"Cancelar",update:"Atualizar",deselect:"Desmarcar",download:"Baixar",from_date:"A partir da Data",to_date:"At\xE9 a Data",from:"De",to:"Para",sort_by:"Ordenar por",ascending:"Crescente",descending:"Descendente",subject:"Sujeita",body:"Corpo",message:"Mensagem",go_back:"Voltar",back_to_login:"Voltar ao Login",home:"Home",filter:"Filtrar",delete:"Excluir",edit:"Editar",view:"Ver",add_new_item:"Adicionar novo item",clear_all:"Limpar tudo",showing:"Mostrando",of:"de",actions:"A\xE7\xF5es",subtotal:"Total parcial",discount:"Desconto",fixed:"Fixado",percentage:"Porcentagem",tax:"Imposto",total_amount:"Quantidade Total",bill_to:"Cobrar a",ship_to:"Envie a",due:"Vencida",draft:"Rascunho",sent:"Enviado",all:"Todos",select_all:"Selecionar tudo",choose_file:"Escolha um arquivo.",choose_template:"Escolha um modelo",choose:"Escolher",remove:"Excluir",powered_by:"Distribu\xEDdo por",bytefury:"Bytefury",select_a_status:"Selecione um status",select_a_tax:"Selecione um Imposto",search:"Buscar",are_you_sure:"Tem certeza?",list_is_empty:"Lista est\xE1 vazia.",no_tax_found:"Imposto n\xE3o encontrado!",four_zero_four:"404",you_got_lost:"Ops! Se perdeu!",go_home:"Ir para Home",test_mail_conf:"Testar configura\xE7\xE3o de email",send_mail_successfully:"Correio enviado com sucesso",setting_updated:"Configura\xE7\xE3o atualizada com sucesso",select_state:"Selecione Estado",select_country:"Selecionar pais",select_city:"Selecionar cidade",street_1:"Rua 1",street_2:"Rua # 2",action_failed:"A\xE7\xE3o: Falhou",retry:"Atualiza\xE7\xE3o falhou"},hm={select_year:"Selecione Ano",cards:{due_amount:"Montante devido",customers:"Clientes",invoices:"Faturas",estimates:"Or\xE7amentos"},chart_info:{total_sales:"Vendas",total_receipts:"Receitas",total_expense:"Despesas",net_income:"Resultado l\xEDquido",year:"Selecione Ano"},monthly_chart:{title:"Vendas e Despesas"},recent_invoices_card:{title:"Faturas vencidas",due_on:"vencido em",customer:"Cliente",amount_due:"Valor Devido",actions:"A\xE7\xF5es",view_all:"Ver todos"},recent_estimate_card:{title:"Or\xE7amentos Recentes",date:"Data",customer:"Cliente",amount_due:"Valor Devido",actions:"A\xE7\xF5es",view_all:"Ver todos"}},bm={name:"Nome",description:"Descri\xE7\xE3o",percent:"Porcentagem",compound_tax:"Imposto compuesto"},km={title:"Clientes",add_customer:"Adicionar cliente",contacts_list:"Lista de clientes",name:"Nome",display_name:"Nome de exibi\xE7\xE3o",primary_contact_name:"Nome do contato principal",contact_name:"Nome de Contato",amount_due:"Valor Devido",email:"Email",address:"Endere\xE7o",phone:"Telefone",website:"Site",country:"Pais",state:"Estado",city:"Cidade",zip_code:"C\xF3digo postal",added_on:"Adicionado",action:"A\xE7\xE3o",password:"Senha",street_number:"N\xFAmero",primary_currency:"Moeda principal",add_new_customer:"Adicionar novo cliente",save_customer:"Salvar cliente",update_customer:"Atualizar cliente",customer:"Cliente | Clientes",new_customer:"Novo cliente",edit_customer:"Editar cliente",basic_info:"Informa\xE7\xE3o basica",billing_address:"Endere\xE7o de cobran\xE7a",shipping_address:"Endere\xE7o de entrega",copy_billing_address:"C\xF3pia de faturamento",no_customers:"Ainda n\xE3o h\xE1 clientes!",no_customers_found:"Clientes n\xE3o encontrados!",no_contact:"No contact",no_contact_name:"No contact name",list_of_customers:"Esta se\xE7\xE3o conter\xE1 a lista de clientes.",primary_display_name:"Nome de exibi\xE7\xE3o principal",select_currency:"Selecione o tipo de moeda",select_a_customer:"Selecione um cliente",type_or_click:"Digite ou clique para selecionar",new_transaction:"Nova transa\xE7\xE3o",no_matching_customers:"N\xE3o h\xE1 clientes correspondentes!",phone_number:"N\xFAmero de telefone",create_date:"Criar Data",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este cliente e todas as faturas, estimativas e pagamentos relacionados. | Voc\xEA n\xE3o poder\xE1 recuperar esses clientes e todas as faturas, estimativas e pagamentos relacionados.",created_message:"Cliente criado com sucesso",updated_message:"Cliente atualizado com sucesso",deleted_message:"Cliente exclu\xEDdo com sucesso | Clientes exclu\xEDdos com sucesso"},wm={title:"Itens",items_list:"Lista de Itens",name:"Nome",unit:"Unidade",description:"Descri\xE7\xE3o",added_on:"Adicionado",price:"Pre\xE7o",date_of_creation:"Data de cria\xE7\xE3o",not_selected:"No item selected",action:"A\xE7\xE3o",add_item:"Adicionar item",save_item:"Salvar item",update_item:"Atualizar item",item:"Item | Itens",add_new_item:"Adicionar novo item",new_item:"Novo item",edit_item:"Editar item",no_items:"Ainda n\xE3o existe itens",list_of_items:"Esta se\xE7\xE3o conter\xE1 a lista de itens.",select_a_unit:"Seleciona unidade",taxes:"Impostos",item_attached_message:"N\xE3o \xE9 poss\xEDvel excluir um item que j\xE1 est\xE1 em uso.",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este item | Voc\xEA n\xE3o poder\xE1 recuperar esses itens",created_message:"Item criado com sucesso",updated_message:"Item atualizado com sucesso",deleted_message:"Item exclu\xEDdo com sucesso | Itens Exclu\xEDdos com sucesso"},zm={title:"Or\xE7amentos",estimate:"Or\xE7amento | Or\xE7amentos",estimates_list:"Lista de or\xE7amentos",days:"{dias} dias",months:"{meses} M\xEAs",years:"{Anos} Ano",all:"Todos",paid:"Pago",unpaid:"N\xE3o pago",customer:"CLIENTE",ref_no:"N\xDAMERO DE REFER\xCANCIA.",number:"N\xDAMERO",amount_due:"Valor Devido",partially_paid:"Pago parcialmente",total:"Total",discount:"Desconto",sub_total:"Subtotal",estimate_number:"Numero do Or\xE7amento",ref_number:"Refer\xEAncia",contact:"Contato",add_item:"Adicionar Item",date:"Data",due_date:"Data de Vencimento",expiry_date:"Data de expira\xE7\xE3o",status:"Status",add_tax:"Adicionar Imposto",amount:"Montante",action:"A\xE7\xE3o",notes:"Observa\xE7\xF5es",tax:"Imposto",estimate_template:"Modelo de or\xE7amento",convert_to_invoice:"Converter em fatura",mark_as_sent:"Marcar como enviado",send_estimate:"Enviar or\xE7amento",record_payment:"Registro de pago",add_estimate:"Adicionar or\xE7amento",save_estimate:"Salvar Or\xE7amento",confirm_conversion:"Deseja converter este or\xE7amento em uma fatura?",conversion_message:"Conver\xE7\xE3o realizada com sucesso",confirm_send_estimate:"Este or\xE7amento ser\xE1 enviado por email ao cliente",confirm_mark_as_sent:"Este or\xE7amento ser\xE1 marcado como enviado",confirm_mark_as_accepted:"Este or\xE7amento ser\xE1 marcado como Aceito",confirm_mark_as_rejected:"Este or\xE7amento ser\xE1 marcado como Rejeitado",no_matching_estimates:"N\xE3o h\xE1 or\xE7amentos correspondentes!",mark_as_sent_successfully:"Or\xE7amento como marcado como enviado com sucesso",send_estimate_successfully:"Or\xE7amento enviado com sucesso",errors:{required:"Campo obrigat\xF3rio"},accepted:"Aceito",rejected:"Rejected",sent:"Enviado",draft:"Rascunho",declined:"Rejeitado",new_estimate:"Novo or\xE7amento",add_new_estimate:"Adicionar novo or\xE7amento",update_Estimate:"Atualizar or\xE7amento",edit_estimate:"Editar or\xE7amento",items:"art\xEDculos",Estimate:"Or\xE7amento | Or\xE7amentos",add_new_tax:"Adicionar novo imposto",no_estimates:"Ainda n\xE3o h\xE1 orcamentos",list_of_estimates:"Esta se\xE7\xE3o cont\xE9m a lista de or\xE7amentos.",mark_as_rejected:"Marcar como rejeitado",mark_as_accepted:"Marcar como aceito",marked_as_accepted_message:"Or\xE7amento marcado como aceito",marked_as_rejected_message:"Or\xE7amento marcado como rejeitado",confirm_delete:"N\xE3o poder\xE1 recuperar este or\xE7amento | N\xE3o poder\xE1 recuperar estes or\xE7amentos",created_message:"Or\xE7amento criado com sucesso",updated_message:"Or\xE7amento atualizado com sucesso",deleted_message:"Or\xE7amento exclu\xEDdo com sucesso | Or\xE7amentos exclu\xEDdos com sucesso",something_went_wrong:"Algo deu errado",item:{title:"Titulo do item",description:"Descri\xE7\xE3o",quantity:"Quantidade",price:"Pre\xE7o",discount:"Desconto",total:"Total",total_discount:"Desconto total",sub_total:"Subtotal",tax:"Imposto",amount:"Montante",select_an_item:"Escreva ou clique para selecionar um item",type_item_description:"Tipo Item Descri\xE7\xE3o (opcional)"}},xm={title:"Faturas",invoices_list:"Lista de faturas",days:"{dias} dias",months:"{meses} M\xEAs",years:"{anos} Ano",all:"Todas",paid:"Paga",unpaid:"N\xE3o Paga",viewed:"Viewed",overdue:"Overdue",completed:"Completed",customer:"CLIENTE",paid_status:"STATUS PAGAMENTO",ref_no:"REFER\xCANCIA",number:"N\xDAMERO",amount_due:"VALOR DEVIDO",partially_paid:"Parcialmente pago",total:"Total",discount:"Desconto",sub_total:"Subtotal",invoice:"Fatura | Faturas",invoice_number:"N\xFAmero da fatura",ref_number:"Refer\xEAncia",contact:"Contato",add_item:"Adicionar um item",date:"Data",due_date:"Data de Vencimento",status:"Status",add_tax:"Adicionar imposto",amount:"Montante",action:"A\xE7\xE3o",notes:"Observa\xE7\xF5es",view:"Ver",send_invoice:"Enviar Fatura",invoice_template:"Modelo da Fatura",template:"Modelo",mark_as_sent:"Marcar como enviada",confirm_send_invoice:"Esta fatura ser\xE1 enviada por e-mail ao cliente",invoice_mark_as_sent:"Esta fatura ser\xE1 marcada como enviada",confirm_send:"Esta fatura ser\xE1 enviada por e-mail ao cliente",invoice_date:"Data da Fatura",record_payment:"Gravar Pagamento",add_new_invoice:"Adicionar Nova Fatura",update_expense:"Atualizar Despesa",edit_invoice:"Editar Fatura",new_invoice:"Nova Fatura",save_invoice:"Salvar Fatura",update_invoice:"Atualizar Fatura",add_new_tax:"Adicionar novo Imposto",no_invoices:"Ainda n\xE3o h\xE1 faturas!",list_of_invoices:"Esta se\xE7\xE3o conter\xE1 a lista de faturas.",select_invoice:"Selecionar Fatura",no_matching_invoices:"N\xE3o h\xE1 faturas correspondentes!",mark_as_sent_successfully:"Fatura marcada como enviada com sucesso",invoice_sent_successfully:"Fatura enviada com sucesso",cloned_successfully:"Fatura clonada com sucesso",clone_invoice:"Clonar fatura",confirm_clone:"Esta fatura ser\xE1 clonada em uma nova fatura",item:{title:"Titulo do Item",description:"Descri\xE7\xE3o",quantity:"Quantidade",price:"Pre\xE7o",discount:"Desconto",total:"Total",total_discount:"Desconto Total",sub_total:"SubTotal",tax:"Imposto",amount:"Montante",select_an_item:"Digite ou clique para selecionar um item",type_item_description:"Tipo Descri\xE7\xE3o do item (opcional)"},confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar esta fatura | Voc\xEA n\xE3o poder\xE1 recuperar essas faturas",created_message:"Fatura criada com sucesso",updated_message:"Fatura atualizada com sucesso",deleted_message:"Fatura exclu\xEDda com sucesso | Faturas exclu\xEDdas com sucesso",marked_as_sent_message:"Fatura marcada como enviada com sucesso",something_went_wrong:"Algo deu errado",invalid_due_amount_message:"O valor total da fatura n\xE3o pode ser menor que o valor total pago para esta fatura. Atualize a fatura ou exclua os pagamentos associados para continuar."},Sm={title:"Pagamentos",payments_list:"Lista de Pagamentos",record_payment:"Gravar Pagamento",customer:"Cliente",date:"Data",amount:"Montante",action:"A\xE7\xE3o",payment_number:"N\xFAmero do Pagamento",payment_mode:"Forma de Pagamento",invoice:"Fatura",note:"Observa\xE7\xE3o",add_payment:"Adicionar Pagamento",new_payment:"Novo Pagamento",edit_payment:"Editar Pagamento",view_payment:"Ver Pagamento",add_new_payment:"Adicionar novo Pagamento",send_payment_receipt:"Enviar recibo de pagamento",save_payment:"Salvar Pagamento",send_payment:"Mande o pagamento",update_payment:"Atualizar Pagamento",payment:"Pagamento | Pagamentos",no_payments:"Ainda sem pagamentos!",not_selected:"Not selected",no_invoice:"No invoice",no_matching_payments:"N\xE3o h\xE1 pagamentos correspondentes!",list_of_payments:"Esta se\xE7\xE3o conter\xE1 a lista de pagamentos.",select_payment_mode:"Selecione a forma de pagamento",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este Pagamento | Voc\xEA n\xE3o poder\xE1 recuperar esses Pagamentos",created_message:"Pagamento criado com sucesso",updated_message:"Pagamento atualizado com sucesso",deleted_message:"Pagamento exclu\xEDdo com sucesso | Pagamentos exclu\xEDdos com sucesso",invalid_amount_message:"O valor do pagamento \xE9 inv\xE1lido"},Pm={title:"Despesas",expenses_list:"Lista de Despesas",expense_title:"T\xEDtulo",contact:"Contato",category:"Categoria",customer:"Cliente",from_date:"A partir da Data",to_date:"At\xE9 a Data",expense_date:"Data",description:"Descri\xE7\xE3o",receipt:"Receita",amount:"Montante",action:"A\xE7\xE3o",not_selected:"Not selected",note:"Observa\xE7\xE3o",category_id:"Categoria",date:"Data da Despesa",add_expense:"Adicionar Despesa",add_new_expense:"Adicionar Nova Despesa",save_expense:"Salvar Despesa",update_expense:"Atualizar Despesa",download_receipt:"Baixar Receita",edit_expense:"Editar Despesa",new_expense:"Nova Despesa",expense:"Despesa | Despesas",no_expenses:"Ainda sem Despesas!",list_of_expenses:"Esta se\xE7\xE3o conter\xE1 a lista de despesas.",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar esta despesa | Voc\xEA n\xE3o poder\xE1 recuperar essas despesas",created_message:"Despesa criada com sucesso",updated_message:"Despesa atualizada com sucesso",deleted_message:"Despesas exclu\xEDdas com sucesso | Despesas exclu\xEDdas com sucesso",categories:{categories_list:"Lista de Categorias",title:"T\xEDtulo",name:"Nome",description:"Descri\xE7\xE3o",amount:"Montante",actions:"A\xE7\xF5es",add_category:"Adicionar Categoria",new_category:"Nova Categoria",category:"Categoria | Categorias",select_a_category:"Selecionar uma Categoria"}},jm={email:"Email",password:"Senha",forgot_password:"Esqueceu a senha?",or_signIn_with:"ou Entre com",login:"Entrar",register:"Registre-se",reset_password:"Resetar Senha",password_reset_successfully:"Senha redefinida com sucesso",enter_email:"Digite email",enter_password:"Digite a senha",retype_password:"Confirme a Senha"},Am={title:"Relat\xF3rio",from_date:"A partir da Data",to_date:"At\xE9 a Data",status:"Status",paid:"Pago",unpaid:"N\xE3o Pago",download_pdf:"Baixar PDF",view_pdf:"Ver PDF",update_report:"Atualizar Relat\xF3rio",report:"Relat\xF3rio | Relat\xF3rios",profit_loss:{profit_loss:"Perda de lucro",to_date:"At\xE9 a Data",from_date:"A partir da Data",date_range:"Selecionar per\xEDodo"},sales:{sales:"Vendas",date_range:"Selecionar per\xEDodo",to_date:"At\xE9 a Data",from_date:"A partir da Data",report_type:"Tipo de Relat\xF3rio"},taxes:{taxes:"Impostos",to_date:"At\xE9 a Data",from_date:"A partir da Data",date_range:"Selecionar per\xEDodo"},errors:{required:"Campo obrigat\xF3rio"},invoices:{invoice:"Fatura",invoice_date:"Data da Fatura",due_date:"Data de Vencimento",amount:"Montante",contact_name:"Nome de Contato",status:"Status"},estimates:{estimate:"Or\xE7amento",estimate_date:"Data do Or\xE7amento",due_date:"Data de Vencimento",estimate_number:"N\xFAmero do Or\xE7amento",ref_number:"Refer\xEAncia",amount:"Montante",contact_name:"Nome de Contato",status:"Status"},expenses:{expenses:"Despesas",category:"Categoria",date:"Data",amount:"Montante",to_date:"At\xE9 a Data",from_date:"A partir da Data",date_range:"Selecionar per\xEDodo"}},Dm={menu_title:{account_settings:"Configura\xE7\xF5es da conta",company_information:"Informa\xE7\xF5es da Empresa",customization:"Personalizar",preferences:"Prefer\xEAncias",notifications:"Notifica\xE7\xF5es",tax_types:"Tipos de Impostos",expense_category:"Categorias de Despesas",update_app:"Atualizar Aplicativo",custom_fields:"Os campos personalizados"},title:"Configura\xE7\xF5es",setting:"Configura\xE7\xE3o | Configura\xE7\xF5es",general:"Geral",language:"Idioma",primary_currency:"Mo\xE9da Principal",timezone:"Fuso hor\xE1rio",date_format:"Formato de data",currencies:{title:"Moedas",currency:"Moeda | Moedas",currencies_list:"Moedas",select_currency:"Selecione uma Moeda",name:"Nome",code:"C\xF3digo",symbol:"S\xEDmbolo",precision:"Precis\xE3o",thousand_separator:"Separador de Milhar",decimal_separator:"Separador Decimal",position:"Posi\xE7\xE3o",position_of_symbol:"Posi\xE7\xE3o do S\xEDmbolo",right:"Direita",left:"Esquerda",action:"A\xE7\xE3o",add_currency:"Adicionar Moeda"},mail:{host:"Host de Email",port:"Porta de Email",driver:"Mail Driver",secret:"Segredo",mailgun_secret:"Mailgun Segredo",mailgun_domain:"Dom\xEDnio",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Segredo",ses_key:"SES Chave",password:"Senha do Email",username:"Nome de Usu\xE1rio do Email",mail_config:"Configura\xE7\xE3o de Email",from_name:"Do Nome de Email",from_mail:"Do Endere\xE7o de Email",encryption:"Criptografia de Email",mail_config_desc:"Abaixo est\xE1 o formul\xE1rio para configurar o driver de email para enviar emails do aplicativo. Voc\xEA tamb\xE9m pode configurar provedores de terceiros como Sendgrid, SES etc."},pdf:{title:"Configura\xE7\xF5es de PDF",footer_text:"Texto do Rodap\xE9",pdf_layout:"Layout de PDF"},company_info:{company_info:"Informa\xE7\xE3o da Empresa",company_name:"Nome da Empresa",company_logo:"Logotipo da Empresa",section_description:"Informa\xE7\xF5es sobre sua empresa que ser\xE3o exibidas em Faturas, Or\xE7amentos e outros documentos criados pela InvoiceShelf.",phone:"Telefone",country:"Pais",state:"Estado",city:"Cidade",address:"Endere\xE7o",zip:"CEP",save:"Salvar",updated_message:"Informa\xE7\xF5es da Empresa atualizadas com sucesso"},custom_fields:{title:"Os campos personalizados",add_custom_field:"Adicionar campo personalizado",edit_custom_field:"Editar campo personalizado",field_name:"Nome do campo",type:"Tipo",name:"Nome",required:"Requeridas",label:"R\xF3tulo",placeholder:"Placeholder",help_text:"Texto de ajuda",default_value:"Valor padr\xE3o",prefix:"Prefixo",starting_number:"N\xFAmero inicial",model:"Modelo",help_text_description:"Digite algum texto para ajudar os usu\xE1rios a entender a finalidade desse campo personalizado.",suffix:"Sufixo",yes:"sim",no:"N\xE3o",order:"Ordem",custom_field_confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este campo personalizado",already_in_use:"O campo personalizado j\xE1 est\xE1 em uso",deleted_message:"Campo personalizado exclu\xEDdo com sucesso",options:"op\xE7\xF5es",add_option:"Adicionar op\xE7\xF5es",add_another_option:"Adicione outra op\xE7\xE3o",sort_in_alphabetical_order:"Classificar em ordem alfab\xE9tica",add_options_in_bulk:"Adicionar op\xE7\xF5es em massa",use_predefined_options:"Use Predefined Options",select_custom_date:"Selecionar data personalizada",select_relative_date:"Selecionar data relativa",ticked_by_default:"Marcado por padr\xE3o",updated_message:"Campo personalizado atualizado com sucesso",added_message:"Campo personalizado adicionado com sucesso"},customization:{customization:"Personalizar",save:"Salvar",addresses:{title:"Endere\xE7o",section_description:"Voc\xEA pode definir o endere\xE7o de cobran\xE7a do cliente e o formato do endere\xE7o de entrega do cliente (exibido apenas em PDF).",customer_billing_address:"Endere\xE7o de Cobran\xE7a do Cliente",customer_shipping_address:"Endere\xE7o de Entrega do Cliente",company_address:"Endere\xE7o da Empresa",insert_fields:"Inserir Campos",contact:"Contato",address:"Endere\xE7o",display_name:"Nome em Exibi\xE7\xE3o",primary_contact_name:"Nome do Contato Principal",email:"Email",website:"Website",name:"Nome",country:"Pais",state:"Estado",city:"Cidade",company_name:"Nome da Empresa",address_street_1:"Endere\xE7o Rua 1",address_street_2:"Endere\xE7o Rua 2",phone:"Telefone",zip_code:"CEP",address_setting_updated:"Configura\xE7\xE3o de Endere\xE7o Atualizada com Sucesso"},updated_message:"Informa\xE7\xF5es da Empresa atualizadas com sucesso",invoices:{title:"Faturas",notes:"Notas",invoice_prefix:"Fatura Prefixo",invoice_settings:"Configra\xE7\xF5es da Fatura",autogenerate_invoice_number:"Gerar automaticamente o n\xFAmero da Fatura",autogenerate_invoice_number_desc:"Desative isso, se voc\xEA n\xE3o deseja gerar automaticamente n\xFAmeros da Fatura sempre que criar uma nova.",enter_invoice_prefix:"Digite o prefixo da Fatura",terms_and_conditions:"Termos e Condi\xE7\xF5es",invoice_settings_updated:"Configura\xE7\xE3o da Fatura atualizada com sucesso"},estimates:{title:"Or\xE7amentos",estimate_prefix:"Or\xE7amento Prefixo",estimate_settings:"Configura\xE7\xF5es do Or\xE7amento",autogenerate_estimate_number:"Gerar automaticamente o n\xFAmero do Or\xE7amento",estimate_setting_description:"Desative isso, se voc\xEA n\xE3o deseja gerar automaticamente n\xFAmeros do Or\xE7amento sempre que criar um novo.",enter_estimate_prefix:"Digite o prefixo do Or\xE7amento",estimate_setting_updated:"Configura\xE7\xE3o do Or\xE7amento atualizada com sucesso"},payments:{title:"Pagamentos",payment_prefix:"Pagamento Prefixo",payment_settings:"Configura\xE7\xF5es de Pagamento",autogenerate_payment_number:"Gerar automaticamente n\xFAmero do Pagamento",payment_setting_description:"Desative isso, se voc\xEA n\xE3o deseja gerar automaticamente n\xFAmeros do Pagamento sempre que criar um novo.",enter_payment_prefix:"Digite o Prefixo do Pagamento",payment_setting_updated:"Configura\xE7\xF5es de Pagamento atualizada com sucesso",payment_mode:"Modo de pagamento",add_payment_mode:"Adicionar modo de pagamento",edit_payment_mode:"Editar modo de pagamento",mode_name:"Nome do modo",payment_mode_added:"Modo de pagamento adicionado",payment_mode_updated:"Modo de pagamento atualizado",payment_mode_confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este modo de pagamento",already_in_use:"O modo de pagamento j\xE1 est\xE1 em uso",deleted_message:"Modo de pagamento exclu\xEDdo com sucesso"},items:{title:"Itens",units:"unidades",add_item_unit:"Adicionar unidade de item",edit_item_unit:"Editar unidade de item",unit_name:"Nome da unidade",item_unit_added:"Item Unit Added",item_unit_updated:"Item Unit Updated",item_unit_confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar esta unidade de item",already_in_use:"A unidade do item j\xE1 est\xE1 em uso",deleted_message:"Unidade de item exclu\xEDda com sucesso"}},account_settings:{profile_picture:"Foto do Perfil",name:"Nome",email:"Email",password:"Senha",confirm_password:"Confirmar Senha",account_settings:"Configura\xE7\xF5es da conta",save:"Salvar",section_description:"Voc\xEA pode atualizar seu nome, email e senha usando o formul\xE1rio abaixo.",updated_message:"Configura\xE7\xF5es da conta atualizadas com sucesso"},user_profile:{name:"Nome",email:"Email",password:"Password",confirm_password:"Confirmar Senha"},notification:{title:"Notifica\xE7\xE3o",email:"Enviar Notifica\xE7\xF5es para",description:"Quais notifica\xE7\xF5es por email voc\xEA gostaria de receber quando algo mudar?",invoice_viewed:"Fatura Visualizada",invoice_viewed_desc:"Quando o seu cliente visualiza uma Fatura enviada pelo painel do InvoiceShelf.",estimate_viewed:"Or\xE7amento Visualizado",estimate_viewed_desc:"Quando o seu cliente visualiza um Or\xE7amento enviada pelo painel do InvoiceShelf.",save:"Salvar",email_save_message:"E-mail salvo com sucesso",please_enter_email:"Por favor digite um E-mail"},tax_types:{title:"Tipos de Impostos",add_tax:"Adicionar Imposto",edit_tax:"Editar imposto",description:"Voc\xEA pode adicionar ou remover impostos conforme desejar. O InvoiceShelf suporta impostos sobre itens individuais e tamb\xE9m na Fatura.",add_new_tax:"Adicionar Novo Imposto",tax_settings:"Configura\xE7\xF5es de Impostos",tax_per_item:"Imposto por Item",tax_name:"Nome do Imposto",compound_tax:"Imposto Composto",percent:"Porcentagem",action:"A\xE7\xE3o",tax_setting_description:"Habilite isso se desejar adicionar Impostos a itens da Fatura Idividualmente. Por padr\xE3o, os impostos s\xE3o adicionados diretamente \xE0 Fatura.",created_message:"Tipo de Imposto criado com sucesso",updated_message:"Tipo de Imposto Atualizado com sucesso",deleted_message:"Tipo de Imposto Deletado com sucesso",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar este tipo de Imposto",already_in_use:"O Imposto j\xE1 est\xE1 em uso"},expense_category:{title:"Categoria de Despesa",action:"A\xE7\xE3o",description:"As Categorias s\xE3o necess\xE1rias para adicionar entradas de Despesas. Voc\xEA pode adicionar ou remover essas Categorias de acordo com sua prefer\xEAncia.",add_new_category:"Adicionar Nova Categoria",add_category:"Adicionar categoria",edit_category:"Editar categoria",category_name:"Nome da Categoria",category_description:"Descri\xE7\xE3o",created_message:"Categoria de Despesa criada com sucesso",deleted_message:"Categoria de Despesa exclu\xEDda com sucesso",updated_message:"Categoria de Despesa atualizada com sucesso",confirm_delete:"Voc\xEA n\xE3o poder\xE1 recuperar esta Categoria de Despesa",already_in_use:"A categoria j\xE1 est\xE1 em uso"},preferences:{currency:"Moeda",language:"Idioma",time_zone:"Fuso Hor\xE1rio",fiscal_year:"Ano Financeiro",date_format:"Formato da Data",discount_setting:"Configura\xE7\xE3o de Desconto",discount_per_item:"Desconto por Item ",discount_setting_description:"Habilite isso se desejar adicionar desconto a itens de Fatura individualmente. Por padr\xE3o, o desconto \xE9 adicionado diretamente \xE0 Fatura.",save:"Salvar",preference:"Prefer\xEAncia | Prefer\xEAncias",general_settings:"Prefer\xEAncias padr\xE3o para o sistema.",updated_message:"Prefer\xEAncias atualizadas com sucesso",select_language:"Selecione um Idioma",select_time_zone:"Selecione um fuso hor\xE1rio",select_date_formate:"Selecione um formato de data",select_financial_year:"Selecione o ano financeiro"},update_app:{title:"Atualizar Aplicativo",description:"Voc\xEA pode atualizar facilmente o InvoiceShelf, verifique se h\xE0 novas atualiza\xE7\xF5es, clicando no bot\xE3o abaixo",check_update:"Verifique se h\xE1 atualiza\xE7\xF5es",avail_update:"Nova atualiza\xE7\xE3o dispon\xEDvel",next_version:"Pr\xF3xima vers\xE3o",update:"Atualizar agora",update_progress:"Atualiza\xE7\xE3o em progresso...",progress_text:"Levar\xE1 apenas alguns minutos. N\xE3o atualize a tela ou feche a janela antes que a atualiza\xE7\xE3o seja conclu\xEDda",update_success:"O aplicativo foi atualizado! Aguarde enquanto a janela do navegador \xE9 recarregada automaticamente.",latest_message:"Nenhuma atualiza\xE7\xE3o dispon\xEDvel! Voc\xEA est\xE1 na vers\xE3o mais recente.",current_version:"Vers\xE3o Atual",download_zip_file:"Baixar arquivo ZIP",unzipping_package:"Descompactando o pacote",copying_files:"Copiando arquivos",running_migrations:"Executando migra\xE7\xF5es",finishing_update:"Atualiza\xE7\xE3o de acabamento",update_failed:"Atualiza\xE7\xE3o falhou",update_failed_text:"Desculpa! Sua atualiza\xE7\xE3o falhou em: {step} step"}},Im={account_info:"Informa\xE7\xE3o da conta",account_info_desc:"Os detalhes abaixo ser\xE3o usados para criar a conta principal do administrador. Al\xE9m disso, voc\xEA pode alterar os detalhes a qualquer momento ap\xF3s o login.",name:"Nome",email:"Email",password:"Senha",confirm_password:"Confirmar Senha",save_cont:"Salvar e Continuar",company_info:"Informa\xE7\xE3o da Empresa",company_info_desc:"Esta informa\xE7\xE3o ser\xE1 exibida nas Faturas. Observe que voc\xEA pode editar isso mais tarde na p\xE1gina de configura\xE7\xF5es.",company_name:"Nome da Empresa",company_logo:"Logotipo da Empresa",logo_preview:"Previsualizar Logotipo",preferences:"Prefer\xEAncias",preferences_desc:"Prefer\xEAncias padr\xE3o para o sistema.",country:"Pais",state:"Estado",city:"Cidade",address:"Endere\xE7o",street:"Rua 1 | Rua 2",phone:"Telefone",zip_code:"CEP",go_back:"Voltar",currency:"Moeda",language:"Idioma",time_zone:"Fuso Hor\xE1rio",fiscal_year:"Ano Financeiro",date_format:"Formato de Data",from_address:"Do Endere\xE7o",username:"Nome de Usu\xE1rio",next:"Pr\xF3ximo",continue:"Continuar",skip:"Pular",database:{database:"URL do Site e Base de Dados",connection:"Conex\xE3o da Base de Dados",host:"Host da Base de Dados",port:"Porta da Base de Dados",password:"Senha da Base de Dados",app_url:"URL do Aplicativo",username:"Usu\xE1rio da Base de Dados",db_name:"Nome da Base de Dados",desc:"Crie um Banco de Dados no seu servidor e defina as credenciais usando o formul\xE1rio abaixo."},permissions:{permissions:"Permiss\xF5es",permission_confirm_title:"Voc\xEA tem certeza que quer continuar?",permission_confirm_desc:"Falha na verifica\xE7\xE3o de permiss\xE3o da pasta",permission_desc:"Abaixo est\xE1 a lista de permiss\xF5es de pasta que s\xE3o necess\xE1rias para que o aplicativo funcione. Se a verifica\xE7\xE3o da permiss\xE3o falhar, atualize as permiss\xF5es da pasta."},mail:{host:"Host do email",port:"Porta do email",driver:"Driver do email",secret:"Segredo",mailgun_secret:"Segredo do Mailgun",mailgun_domain:"Dom\xEDnio",mailgun_endpoint:"Endpoint do Mailgun",ses_secret:"Segredo do SES",ses_key:"Chave SES",password:"Senha do email",username:"Nome do Usu\xE1rio do email",mail_config:"Configura\xE7\xE3o de email",from_name:"Nome do email",from_mail:"Endere\xE7o de email",encryption:"Criptografia de email",mail_config_desc:"Abaixo est\xE1 o formul\xE1rio para configurar o driver de email que ser\xE1 usado para enviar emails do aplicativo. Voc\xEA tamb\xE9m pode configurar provedores de terceiros como Sendgrid, SES etc."},req:{system_req:"Requisitos de Sistema",php_req_version:"PHP (vers\xE3o {version} obrigat\xF3ria)",check_req:"Verificar Requisitos",system_req_desc:"O InvoiceShelf tem alguns requisitos de servidor. Verifique se o seu servidor possui a vers\xE3o do PHP necess\xE1ria e todas as extens\xF5es mencionadas abaixo."},errors:{migrate_failed:"Falha na migra\xE7\xE3o",database_variables_save_error:"N\xE3o \xE9 poss\xEDvel gravar a configura\xE7\xE3o no arquivo .env. Por favor, verifique suas permiss\xF5es de arquivo",mail_variables_save_error:"A configura\xE7\xE3o do email falhou.",connection_failed:"Falha na conex\xE3o com o banco de dados",database_should_be_empty:"O banco de dados deve estar vazio"},success:{mail_variables_save_successfully:"Email configurado com sucesso",database_variables_save_successfully:"Banco de dados configurado com sucesso."}},Nm={invalid_phone:"N\xFAmero de telefone inv\xE1lido",invalid_url:"url inv\xE1lidas (ex: http://www.invoiceshelf.com)",required:"Campo obrigat\xF3rio",email_incorrect:"E-mail incorreto",email_already_taken:"O email j\xE1 foi recebido.",email_does_not_exist:"O usu\xE1rio com determinado email n\xE3o existe",send_reset_link:"Enviar link de redefini\xE7\xE3o",not_yet:"Ainda n\xE3o? Envie novamente",password_min_length:"A senha deve conter {count} caracteres",name_min_length:"O nome deve ter pelo menos {count} letras.",enter_valid_tax_rate:"Insira uma taxa de imposto v\xE1lida",numbers_only:"Apenas N\xFAmeros.",characters_only:"Apenas Caracteres.",password_incorrect:"As senhas devem ser id\xEAnticas",password_length:"A senha deve ter {count} caracteres.",qty_must_greater_than_zero:"A quantidade deve ser maior que zero.",price_greater_than_zero:"O pre\xE7o deve ser maior que zero.",payment_greater_than_zero:"O pagamento deve ser maior que zero.",payment_greater_than_due_amount:"O pagamento inserido \xE9 mais do que o valor devido desta fatura.",quantity_maxlength:"A quantidade n\xE3o deve exceder 20 d\xEDgitos.",price_maxlength:"O pre\xE7o n\xE3o deve ser superior a 20 d\xEDgitos.",price_minvalue:"O pre\xE7o deve ser maior que 0.",amount_maxlength:"Montante n\xE3o deve ser superior a 20 d\xEDgitos.",amount_minvalue:"Montante deve ser maior que zero",description_maxlength:"A descri\xE7\xE3o n\xE3o deve ter mais que 255 caracteres.",maximum_options_error:"M\xE1ximo de {max} op\xE7\xF5es selecionadas. Primeiro remova uma op\xE7\xE3o selecionada para selecionar outra.",notes_maxlength:"As anota\xE7\xF5es n\xE3o devem ter mais que 255 caracteres.",address_maxlength:"O endere\xE7o n\xE3o deve ter mais que 255 caracteres.",ref_number_maxlength:"O n\xFAmero de refer\xEAncia n\xE3o deve ter mais que 255 caracteres.",prefix_maxlength:"O prefixo n\xE3o deve ter mais que 5 caracteres."};var Em={navigation:vm,general:ym,dashboard:hm,tax_types:bm,customers:km,items:wm,estimates:zm,invoices:xm,payments:Sm,expenses:Pm,login:jm,reports:Am,settings:Dm,wizard:Im,validation:Nm};const Cm={dashboard:"Pannello di controllo",customers:"Clienti",items:"Commesse",invoices:"Fatture","recurring-invoices":"Fatture ricorrenti",expenses:"Spese",estimates:"Preventivi",payments:"Pagamenti",reports:"Rapporti",settings:"Configurazione",logout:"Disconnessione",users:"Utenti",modules:"Moduli"},Tm={add_company:"Aggiungi azienda",view_pdf:"Vedi PDF",copy_pdf_url:"Copia URL PDF",download_pdf:"Scarica PDF",save:"Salva",create:"Crea",cancel:"Elimina",update:"Aggiorna",deselect:"Deseleziona",download:"Scarica",from_date:"Dalla Data",to_date:"Alla Data",from:"Da",to:"A",ok:"Ok",yes:"S\xEC",no:"No",sort_by:"Ordina per",ascending:"Crescente",descending:"Decrescente",subject:"Oggetto",body:"Corpo",message:"Messaggio",send:"Invia",preview:"Anteprima",go_back:"Torna indietro",back_to_login:"Torna al Login?",home:"Home",filter:"Filtro",delete:"Elimina",edit:"Modifica",view:"Visualizza",add_new_item:"Aggiungi nuova Commessa",clear_all:"Pulisci tutto",showing:"Visualizzo",of:"di",actions:"Azioni",subtotal:"SUBTOTALE",discount:"SCONTO",fixed:"Fissato",percentage:"Percentuale",tax:"TASSA",total_amount:"AMMONTARE TOTALE",bill_to:"Fattura a",ship_to:"Invia a",due:"Dovuto",draft:"Bozza",sent:"Inviata",all:"Tutte",select_all:"Seleziona tutto",select_template:"Seleziona Template",choose_file:"Clicca per selezionare un file",choose_template:"Scegli un modello",choose:"Scegli",remove:"Rimuovi",select_a_status:"Seleziona uno Stato",select_a_tax:"Seleziona imposta",search:"Cerca",are_you_sure:"Sei sicuro/a?",list_is_empty:"La lista \xE8 vuota.",no_tax_found:"Nessuna imposta trovata!",four_zero_four:"404",you_got_lost:"Hoops! Ti sei perso",go_home:"Vai alla Home",test_mail_conf:"Configurazione della mail di test",send_mail_successfully:"Mail inviata con successo",setting_updated:"Configurazioni aggiornate con successo",select_state:"Seleziona lo Stato",select_country:"Seleziona Paese",select_city:"Seleziona Citt\xE0",street_1:"Indirizzo 1",street_2:"Indirizzo 2",action_failed:"Errore",retry:"Riprova",choose_note:"Scegli Nota",no_note_found:"Nessuna Nota Trovata",insert_note:"Inserisci Nota",copied_pdf_url_clipboard:"Url PDF copiato negli appunti!",copied_url_clipboard:"URL copiato negli appunti!",docs:"Documenti",do_you_wish_to_continue:"Vuoi continuare?",note:"Nota",pay_invoice:"Paga Fattura",login_successfully:"Accesso effettuato con successo!",logged_out_successfully:"Disconnessione riuscita",mark_as_default:"Contrassegna come predefinito"},Rm={select_year:"Seleziona anno",cards:{due_amount:"Somma dovuta",customers:"Clienti",invoices:"Fatture",estimates:"Preventivi",payments:"Pagamenti"},chart_info:{total_sales:"Vendite",total_receipts:"Ricevute",total_expense:"Uscite",net_income:"Guadagno netto",year:"Seleziona anno"},monthly_chart:{title:"Entrate & Uscite"},recent_invoices_card:{title:"Fatture insolute",due_on:"Data di scadenza",customer:"Cliente",amount_due:"Ammontare dovuto",actions:"Azioni",view_all:"Vedi tutto"},recent_estimate_card:{title:"Preventivi recenti",date:"Data",customer:"Cliente",amount_due:"Ammontare dovuto",actions:"Azioni",view_all:"Vedi tutto"}},Mm={name:"Nome",description:"Descrizione",percent:"Percento",compound_tax:"Imposta composta"},Fm={search:"Cerca...",customers:"Clienti",users:"Utenti",no_results_found:"Nessun Risultato Trovato"},$m={label:"CAMBIA AZIENDA",no_results_found:"Nessun Risultato Trovato",add_new_company:"Aggiungi una nuova azienda",new_company:"Nuova Azienda",created_message:"Azienda creata con successo"},Vm={today:"Oggi",this_week:"Questa Settimana",this_month:"Questo mese",this_quarter:"Questo Trimestre",this_year:"Anno corrente",previous_week:"Settimana precedente",previous_month:"Mese precedente",previous_quarter:"Trimestre Precedente",previous_year:"Anno Precedente",custom:"Personalizzato"},Um={title:"Clienti",prefix:"Prefisso",add_customer:"Aggiungi cliente",contacts_list:"Lista clienti",name:"Nome",mail:"Mail | Mails",statement:"Dichiarazione",display_name:"Nome Visibile",primary_contact_name:"Riferimento",contact_name:"Nome Contatto",amount_due:"Ammontare dovuto",email:"Email",address:"Indirizzo",phone:"Telefono",website:"Sito web",overview:"Panoramica",invoice_prefix:"Prefisso Fattura",estimate_prefix:"Prefisso Preventivi",payment_prefix:"Prefisso Pagamento",enable_portal:"Abilita Portale",country:"Paese",state:"Provincia",city:"Citt\xE0",zip_code:"Codice Postale",added_on:"Aggiunto il",action:"Azione",password:"Password",confirm_password:"Conferma Password",street_number:"Numero Civico",primary_currency:"Val\xF9ta Principale",description:"Descrizione",add_new_customer:"Aggiungi nuovo Cliente",save_customer:"Salva Cliente",update_customer:"Aggiorna Cliente",customer:"Cliente | Clienti",new_customer:"Nuovo cliente",edit_customer:"Modifica Cliente",basic_info:"Informazioni",portal_access:"Accesso al Portale",portal_access_text:"Vuoi consentire a questo cliente di accedere al Portale Clienti?",portal_access_url:"URL Login Portale Cliente",portal_access_url_help:"Copia e inoltra l'URL sopra indicato al tuo cliente per fornire l'accesso.",billing_address:"Indirizzo di Fatturazione",shipping_address:"Indirizzo di Spedizione",copy_billing_address:"Copia da Fatturazione",no_customers:"Ancora nessun Cliente!",no_customers_found:"Nessun cliente trovato!",no_contact:"Nessun contatto",no_contact_name:"Nessun nome del contatto",list_of_customers:"Qui ci sar\xE0 la lista dei tuoi clienti",primary_display_name:"Mostra il Nome Principale",select_currency:"Selezione Val\xF9ta",select_a_customer:"Seleziona Cliente",type_or_click:"Scrivi o clicca per selezionare",new_transaction:"Nuova transazione",no_matching_customers:"Non ci sono clienti corrispondenti!",phone_number:"Numero di telefono",create_date:"Crea data",confirm_delete:"Non sarai in grado di recuperare questo cliente e tutte le relative fatture, stime e pagamenti. | Non sarai in grado di recuperare questi clienti e tutte le relative fatture, stime e pagamenti.",created_message:"Cliente creato con successo",updated_message:"Cliente aggiornato con successo",address_updated_message:"Indirizzo aggiornato con successo",deleted_message:"Cliente cancellato con successo | Clienti cancellati con successo",edit_currency_not_allowed:"Impossibile cambiare valuta, dopo aver creato transazioni."},Om={title:"Commesse",items_list:"Lista Commesse",name:"Nome",unit:"Unit\xE0/Tipo",description:"Descrizione",added_on:"Aggiunto il",price:"Prezzo",date_of_creation:"Data di creazione",not_selected:"Nessun elemento selezionato",action:"Azione",add_item:"Aggiungi Commessa",save_item:"Salva",update_item:"Aggiorna",item:"Commessa | Commesse",add_new_item:"Aggiungi nuova Commessa",new_item:"Nuova Commessa",edit_item:"Modifica Commessa",no_items:"Ancora nessuna commessa!",list_of_items:"Qui ci sar\xE0 la lista delle commesse.",select_a_unit:"Seleziona",taxes:"Imposte",item_attached_message:"Non puoi eliminare una Commessa che \xE8 gi\xE0 attiva",confirm_delete:"Non potrai ripristinare la Commessa | Non potrai ripristinare le Commesse",created_message:"Commessa creata con successo",updated_message:"Commessa aggiornata con successo",deleted_message:"Commessa eliminata con successo | Commesse eliminate con successo"},Lm={title:"Preventivi",accept_estimate:"Accetta Preventivo",reject_estimate:"Rifiuta Preventivo",estimate:"Preventivo | Preventivi",estimates_list:"Lista Preventivi",days:"{days} Giorni",months:"{months} Mese",years:"{years} Anno",all:"Tutti",paid:"Pagato",unpaid:"Non pagato",customer:"CLIENTE",ref_no:"RIF N.",number:"NUMERO",amount_due:"AMMONTARE DOVUTO",partially_paid:"Pagamento Parziale",total:"Totale",discount:"Sconto",sub_total:"Sub Totale",estimate_number:"Preventivo Numero",ref_number:"Numero di Rif.",contact:"Contatto",add_item:"Aggiungi un item",date:"Data",due_date:"Data di pagamento",expiry_date:"Data di scadenza",status:"Stato",add_tax:"Aggiungi Imposta",amount:"Ammontare",action:"Azione",notes:"Note",tax:"Imposta",estimate_template:"Modello",convert_to_invoice:"Converti in Fattura",mark_as_sent:"Segna come Inviata",send_estimate:"Invia preventivo",resend_estimate:"Reinvia Preventivo",record_payment:"Registra Pagamento",add_estimate:"Aggiungi Preventivo",save_estimate:"Salva Preventivo",confirm_conversion:"Questo preventivo verr\xE0 usato per generare una nuova fattura.",conversion_message:"Fattura creata",confirm_send_estimate:"Questo preventivo verr\xE0 inviato al cliente via mail",confirm_mark_as_sent:"Questo preventivo verr\xE0 contrassegnato come inviato",confirm_mark_as_accepted:"Questo preventivo verr\xE0 contrassegnato come Accettato",confirm_mark_as_rejected:"Questo preventivo verr\xE0 contrassegnato come Rifiutato",no_matching_estimates:"Nessun preventivo trovato!",mark_as_sent_successfully:"Preventivo contrassegnato come inviato con successo",send_estimate_successfully:"Preventivo inviato con successo",errors:{required:"Campo obbligatorio"},accepted:"Accettato",rejected:"Rifiutato",expired:"Scaduto",sent:"Inviato",draft:"Bozza",viewed:"Visualizzato",declined:"Rifiutato",new_estimate:"Nuovo Preventivo",add_new_estimate:"Crea Nuovo Preventivo",update_Estimate:"Aggiorna preventivo",edit_estimate:"Modifica Preventivo",items:"Commesse",Estimate:"Preventivo | Preventivi",add_new_tax:"Aggiungi una nuova tassa/imposta",no_estimates:"Ancora nessun preventivo!",list_of_estimates:"Questa sezione conterr\xE0 la lista dei preventivi.",mark_as_rejected:"Segna come Rifiutato",mark_as_accepted:"Segna come Accettato",marked_as_accepted_message:"Preventivo contrassegnato come accettato",marked_as_rejected_message:"Preventivo contrassegnato come rifiutato",confirm_delete:"Non potrai pi\xF9 recuperare questo preventivo | Non potrai pi\xF9 recuperare questi preventivi",created_message:"Preventivo creato con successo",updated_message:"Preventivo modificato con successo",deleted_message:"Preventivo eliminato con successo | Preventivi eliminati con successo",something_went_wrong:"Si \xE8 verificato un errore",item:{title:"Titolo Commessa",description:"Descrizione",quantity:"Quantit\xE0",price:"Prezzo",discount:"Sconto",total:"Totale",total_discount:"Sconto Totale",sub_total:"Sub Totale",tax:"Tasse",amount:"Ammontare",select_an_item:"Scrivi o clicca per selezionare un item",type_item_description:"Scrivi una Descrizione (opzionale)"},mark_as_default_estimate_template_description:"Se abilitato, il modello selezionato verr\xE0 selezionato automaticamente per i nuovi preventivi."},qm={title:"Fatture",download:"Scarica",pay_invoice:"Paga Fattura",invoices_list:"Lista Fatture",invoice_information:"Informazioni Fattura",days:"{days} Giorni",months:"{months} Mese",years:"{years} Anno",all:"Tutti",paid:"Pagato",unpaid:"Insoluta",viewed:"Visualizzato",overdue:"Scaduta",completed:"Completata",customer:"CLIENTE",paid_status:"STATO DI PAGAMENTO",ref_no:"RIF N.",number:"NUMERO",amount_due:"AMMONTARE DOVUTO",partially_paid:"Parzialmente Pagata",total:"Totale",discount:"Sconto",sub_total:"Sub Totale",invoice:"Fattura | Fatture",invoice_number:"Numero Fattura",ref_number:"Rif Numero",contact:"Contatto",add_item:"Aggiungi Commessa/Item",date:"Data",due_date:"Data di pagamento",status:"Stato",add_tax:"Aggiungi Imposta",amount:"Ammontare",action:"Azione",notes:"Note",view:"Vedi",send_invoice:"Invia Fattura",resend_invoice:"Reinvia Fattura",invoice_template:"Modello Fattura",conversion_message:"Fattura duplicata con successo",template:"Modello",mark_as_sent:"Segna come inviata",confirm_send_invoice:"Questa fattura sar\xE0 inviata via Mail al Cliente",invoice_mark_as_sent:"Questa fattura sar\xE0 contrassegnata come inviata",confirm_mark_as_accepted:"Questa fattura verr\xE0 contrassegnata come Accettata",confirm_mark_as_rejected:"Questa fattura sar\xE0 contrassegnata come Rifiutata",confirm_send:"Questa fattura sar\xE0 inviata via Mail al Cliente",invoice_date:"Data fattura",record_payment:"Registra Pagamento",add_new_invoice:"Aggiungi nuova Fattura",update_expense:"Aggiorna Costo",edit_invoice:"Modifica Fattura",new_invoice:"Nuova Fattura",save_invoice:"Salva fattura",update_invoice:"Aggiorna Fattura",add_new_tax:"Aggiungi tassa/imposta",no_invoices:"Ancora nessuna fattura!",mark_as_rejected:"Segna come rifiutata",mark_as_accepted:"Segna come accettata",list_of_invoices:"Questa sezione conterr\xE0 la lista delle Fatture.",select_invoice:"Seleziona Fattura",no_matching_invoices:"Nessuna fattura trovata!",mark_as_sent_successfully:"Fattura contassegnata come inviata con successo",invoice_sent_successfully:"Fattura inviata correttamente",cloned_successfully:"Fattura copiata con successo",clone_invoice:"Clona Fattura",confirm_clone:"Questa fattura verr\xE0 clonata in una nuova fattura",item:{title:"Titolo Commessa",description:"Descrizione",quantity:"Quantit\xE0",price:"Prezzo",discount:"Sconto",total:"Totale",total_discount:"Sconto Totale",sub_total:"Sub Totale",tax:"Tassa",amount:"Ammontare",select_an_item:"Scrivi o clicca per selezionare un item",type_item_description:"Scrivi una descrizione (opzionale)"},payment_attached_message:"Una delle fatture selezionate ha gi\xE0 associato un pagamento. Assicurati di eliminare il pagamento associato prima di procedere con la rimozione",confirm_delete:"Non potrai recuperare la Fattura cancellata | Non potrai recuperare le Fatture cancellate",created_message:"Fattura creata con successo",updated_message:"Fattura aggiornata con successo",deleted_message:"Fattura cancellata con successo | Fatture cancellate con successo",marked_as_sent_message:"Fattura contrassegnata come inviata con successo",something_went_wrong:"Si \xE8 verificato un errore",invalid_due_amount_message:"L'ammontare totale della fattura non pu\xF2 essere inferiore all'ammontare totale pagato per questa fattura. Modifica la fattura o cancella i pagamenti associati per continuare.",mark_as_default_invoice_template_description:"Se abilitata, il modello selezionato verr\xE0 selezionato automaticamente per le nuove fatture."},Bm={title:"Fatture ricorrenti",invoices_list:"Elenco Fatture ricorrenti",days:"{days} Giorni",months:"{months} Mese",years:"{years} Anno",all:"Tutte",paid:"Pagata",unpaid:"Non Pagata",viewed:"Vista",overdue:"In ritardo",active:"Attiva",completed:"Completata",customer:"CLIENTE",paid_status:"STATO DI PAGAMENTO",ref_no:"Riferimento #",number:"NUMERO",amount_due:"AMMONTARE DOVUTO",partially_paid:"Parzialmente Pagata",total:"Totale",discount:"Sconto",sub_total:"Totale Parziale",invoice:"Fattura Ricorrente | Fatture Ricorrenti",invoice_number:"Numero Della Fattura Ricorrente",next_invoice_date:"Data Prossima Fattura",ref_number:"Numero di Rif.",contact:"Contatto",add_item:"Aggiungi un elemento",date:"Data",limit_by:"Limita per",limit_date:"Data limite",limit_count:"Conteggio Limite",count:"Conteggio",status:"Stato",select_a_status:"Seleziona uno Stato",working:"Elaborando",on_hold:"In sospeso",complete:"Completate",add_tax:"Aggiungi imposta",amount:"Quantit\xE0",action:"Azione",notes:"Note",view:"Visualizza",basic_info:"Info Di Base",send_invoice:"Invia Fattura Ricorrente",auto_send:"Invio automatico",resend_invoice:"Reinvia Fattura Ricorrente",invoice_template:"Template Fattura Ricorrente",conversion_message:"Fattura duplicata con successo",template:"Template",mark_as_sent:"Segna come inviata",confirm_send_invoice:"Questa fattura ricorrente verr\xE0 inviata via email al cliente",invoice_mark_as_sent:"Questa fattura sar\xE0 contrassegnata come inviata",confirm_send:"Questa fattura ricorrente verr\xE0 inviata via e-mail al cliente",starts_at:"Data Inzio",due_date:"Data di scadenza fattura",record_payment:"Registra Pagamento",add_new_invoice:"Nuova Fattura ricorrente",update_expense:"Aggiorna Spesa",edit_invoice:"Modifica Fattura Ricorrente",new_invoice:"Nuova Fattura Ricorrente",send_automatically:"Invia automaticamente",send_automatically_desc:"Abilitare questa opzione, se si desidera inviare automaticamente la fattura al cliente quando viene creata.",save_invoice:"Salva Fattura Ricorrente",update_invoice:"Aggiorna Fattura Ricorrente",add_new_tax:"Aggiungi una nuova tassa/imposta",no_invoices:"Ancora nessuna Fattura Ricorrente!",mark_as_rejected:"Segna come rifiutata",mark_as_accepted:"Segna come accettata",list_of_invoices:"Questa sezione conterr\xE0 l'elenco delle fatture ricorrenti.",select_invoice:"Seleziona Fattura",no_matching_invoices:"Nessuna fattura trovata!",mark_as_sent_successfully:"Fattura contassegnata come inviata con successo",invoice_sent_successfully:"Fattura inviata con successo",cloned_successfully:"Fattura copiata con successo",clone_invoice:"Duplica Fattura Ricorrente",confirm_clone:"Questa fattura ricorrente verr\xE0 clonata in una nuova fattura ricorrente",add_customer_email:"Inserisci una E-Mail per inviare automaticamente fatture al cliente.",item:{title:"Titolo Articolo",description:"Descrizione",quantity:"Quantit\xE0",price:"Prezzo",discount:"Sconto",total:"Totale",total_discount:"Sconto Totale",sub_total:"Totale Parziale",tax:"Tassa",amount:"Importo",select_an_item:"Digita o clicca per selezionare un elemento",type_item_description:"Tipo Descrizione Articolo (Opzionale)"},frequency:{title:"Frequenza",select_frequency:"Seleziona Frequenza",minute:"Minuto",hour:"Ora",day_month:"Giorno del mese",month:"Mese",day_week:"Giorno della settimana"},confirm_delete:"Non sarai in grado di recuperare questa fattura | Non sarai in grado di recuperare queste fatture",created_message:"Fattura ricorrente creata con successo",updated_message:"Fattura ricorrente aggiornata correttamente",deleted_message:"Fattura ricorrente eliminata con successo | Fatture ricorrenti eliminate con successo",marked_as_sent_message:"Fattura ricorrente contrassegnata come inviata correttamente",user_email_does_not_exist:"L'e-mail dell'utente non esiste",something_went_wrong:"qualcosa \xE8 andato storto",invalid_due_amount_message:"L'importo totale delle fatture ricorrenti non pu\xF2 essere inferiore all'importo totale pagato per questa fattura ricorrente. Si prega di aggiornare la fattura o eliminare i pagamenti associati per continuare."},Km={title:"Pagamenti",payments_list:"Lista Pagamenti",record_payment:"Registra Pagamento",customer:"Cliente",date:"Data",amount:"Ammontare",action:"Azione",payment_number:"Numero di pagamento",payment_mode:"Modalit\xE0 di Pagamento",invoice:"Fattura",note:"Nota",add_payment:"Aggiungi Pagamento",new_payment:"Nuovo Pagamento",edit_payment:"Modifica Pagamento",view_payment:"Vedi Pagamento",add_new_payment:"Aggiungi nuovo pagamento",send_payment_receipt:"Invia ricevuta di pagamento",send_payment:"Inviare il pagamento",save_payment:"Salva pagamento",update_payment:"Aggiorna pagamento",payment:"Pagamento | Pagamenti",no_payments:"Ancora nessun pagamento!",not_selected:"Non Selezionato",no_invoice:"Nessuna fattura",no_matching_payments:"Non ci sono pagamenti!",list_of_payments:"Questa sezione conterr\xE0 la lista dei pagamenti.",select_payment_mode:"Seleziona modalit\xE0 di pagamento",confirm_mark_as_sent:"Questo preventivo verr\xE0 contrassegnato come inviato",confirm_send_payment:"Questo pagamento verr\xE0 inviato via email al cliente",send_payment_successfully:"Pagamento inviato con successo",something_went_wrong:"si \xE8 verificato un errore",confirm_delete:"Non potrai recuperare questo pagamento | Non potrai recuperare questi pagamenti",created_message:"Pagamento creato con successo",updated_message:"Pagamento aggiornato con successo",deleted_message:"Pagamento cancellato con successo | Pagamenti cancellati con successo",invalid_amount_message:"L'ammontare del pagamento non \xE8 valido"},Zm={title:"Spese",expenses_list:"Lista Costi",select_a_customer:"Seleziona Cliente",expense_title:"Titolo",customer:"Cliente",currency:"Valuta",contact:"Contatto",category:"Categoria",from_date:"Dalla Data",to_date:"Alla Data",expense_date:"Data",description:"Descrizione",receipt:"Ricevuta",amount:"Ammontare",action:"Azione",not_selected:"Non selezionata",note:"Nota",category_id:"Id categoria",date:"Data Spesa",add_expense:"Aggiungi Spesa",add_new_expense:"Aggiungi nuova Spesa",save_expense:"Salva la Spesa",update_expense:"Aggiorna Spesa",download_receipt:"Scarica la Ricevuta",edit_expense:"Modifica Spesa",new_expense:"Nuova Spesa",expense:"Spesa | Spese",no_expenses:"Ancora nessuna spesa!",list_of_expenses:"Questa sezione conterr\xE0 la lista delle Spese.",confirm_delete:"Non potrai recuperare questa spesa | Non potrai recuperare queste spese",created_message:"Spesa creata con successo",updated_message:"Spesa modificata con successo",deleted_message:"Spesa cancellata con successo | Spese cancellate con successo",categories:{categories_list:"Lista categorie",title:"Titolo",name:"Nome",description:"Descrizione",amount:"Ammontare",actions:"Azioni",add_category:"Aggiungi Categoria",new_category:"Nuova Categoria",category:"Categoria | Categorie",select_a_category:"Seleziona Categoria"}},Wm={email:"Email",password:"Password",forgot_password:"Password dimenticata?",or_signIn_with:"o fai login con",login:"Accedi",register:"Registrati",reset_password:"Resetta Password",password_reset_successfully:"Password Resettata con successo",enter_email:"Inserisci email",enter_password:"Inserisci Password",retype_password:"Ridigita Password"},Hm={buy_now:"Acquista Ora",install:"Installa",price:"Prezzo",download_zip_file:"Scarica il file zip",unzipping_package:"Decompressione del pacchetto in corso",copying_files:"Copia dei file in corso",deleting_files:"Eliminazione dei file inutilizzati",completing_installation:"Finalizzando l'installazione",update_failed:"Aggiornamento non riuscito",install_success:"Modulo installato con successo!",customer_reviews:"Recensioni",license:"Licenza",faq:"FAQ",monthly:"Mensile",yearly:"Annuale",updated:"Aggiornato",version:"Versione",disable:"Disabilita",module_disabled:"Modulo disabilitato",enable:"Attiva",module_enabled:"Modulo attivato",update_to:"Aggiorna a",module_updated:"Modulo aggiornato con successo!",title:"Moduli",module:"Modulo | Moduli",api_token:"Token API",invalid_api_token:"Token API non valido.",other_modules:"Altri Moduli",view_all:"Visualizza tutto",no_reviews_found:"Non ci sono ancora recensioni per questo modulo!",module_not_purchased:"Modulo non acquistato",module_not_found:"Modulo non trovato",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Ultimo aggiornamento il",connect_installation:"Collega la tua installazione",api_token_description:"Accedi a {url} e collega questa installazione inserendo l'API Token. I moduli acquistati verranno visualizzati qui dopo aver stabilito la connessione.",view_module:"Mostra Modulo",update_available:"Aggiornamento disponibile",purchased:"Acquistato",installed:"Installato",no_modules_installed:"Nessun modulo installato ancora!",disable_warning:"Tutte le impostazioni per questo particolare verranno ripristinate.",what_you_get:"Cosa puoi ottenere"},Qm={title:"Utenti",users_list:"Lista Utenti",name:"Nome",description:"Descrizione",added_on:"Aggiunto il",date_of_creation:"Data di creazione",action:"Azione",add_user:"Aggiungi Utente",save_user:"Salva Utente",update_user:"Aggiorna Utente",user:"Utente | Utenti",add_new_user:"Aggiungi Nuovo Utente",new_user:"Nuovo Utente",edit_user:"Modifica Utente",no_users:"Ancora nessun utente!",list_of_users:"Questa sezione conterr\xE0 l'elenco degli utenti.",email:"Email",phone:"Telefono",password:"Password",user_attached_message:"Non puoi eliminare una Commessa che \xE8 gi\xE0 attiva",confirm_delete:"Non sarai in grado di recuperare questo utente | Non sarai in grado di recuperare questi utenti",created_message:"Utente creato correttamente",updated_message:"Utente aggiornato correttamente",deleted_message:"Utente eliminato con successo | Utenti eliminati con successo",select_company_role:"Seleziona ruolo per {company}",companies:"Aziende"},Gm={title:"Segnala",from_date:"Da",to_date:"A",status:"Stato",paid:"Pagato",unpaid:"Non pagato",download_pdf:"Scarica PDF",view_pdf:"Vedi PDF",update_report:"Aggiorna Report",report:"Segnalazione | Segnalazioni",profit_loss:{profit_loss:"Guadagni & Perdite",to_date:"A",from_date:"Da",date_range:"Seleziona intervallo date"},sales:{sales:"Vendite",date_range:"Seleziona intervallo date",to_date:"A",from_date:"Da",report_type:"Tipo di report"},taxes:{taxes:"Tasse",to_date:"Alla data",from_date:"Dalla data",date_range:"Seleziona intervallo date"},errors:{required:"Campo obbligatorio"},invoices:{invoice:"Fattura",invoice_date:"Data fattura",due_date:"Data di pagamento",amount:"Ammontare",contact_name:"Nome contatto",status:"Stato"},estimates:{estimate:"Preventivo",estimate_date:"Data preventivo",due_date:"Data di pagamento",estimate_number:"Numero di preventivo",ref_number:"Numero di Rif.",amount:"Ammontare",contact_name:"Nome contatto",status:"Stato"},expenses:{expenses:"Spese",category:"Categoria",date:"Data",amount:"Ammontare",to_date:"Alla data",from_date:"Dalla data",date_range:"Seleziona intervallo date"}},Ym={menu_title:{account_settings:"Impostazioni Account",company_information:"Informazioni Azienda",customization:"Personalizzazione",preferences:"Opzioni",notifications:"Notifiche",tax_types:"Tipi di Imposte",expense_category:"Categorie di spesa",update_app:"Aggiorna App",backup:"Backup",file_disk:"Disco File",custom_fields:"Campi personalizzati",payment_modes:"Modalit\xE0 di Pagamento",notes:"Note",exchange_rate:"Tasso di cambio",address_information:"Indirizzo"},address_information:{section_description:" Puoi aggiornare le informazioni sul tuo indirizzo utilizzando il modulo sottostante."},title:"Impostazioni",setting:"Opzione | Impostazioni",general:"Generale",language:"Lingua",primary_currency:"Valuta Principale",timezone:"Fuso Orario",date_format:"Formato data",currencies:{title:"Valute",currency:"Val\xF9ta | Valute",currencies_list:"Lista valute",select_currency:"Seleziona Val\xF9ta",name:"Nome",code:"Codice",symbol:"Simbolo",precision:"Precisione",thousand_separator:"Separatore migliaia",decimal_separator:"Separatore decimali",position:"Posizione",position_of_symbol:"Posizione del Simbolo",right:"Destra",left:"Sinistra",action:"Azione",add_currency:"Aggiungi Val\xF9ta"},mail:{host:"Host Mail",port:"Mail - Porta",driver:"Driver Mail",secret:"Segreto",mailgun_secret:"Segreto Mailgun",mailgun_domain:"Dominio",mailgun_endpoint:"Endpoint Mailgun",ses_secret:"Segreto SES",ses_key:"Chiave SES",password:"Password Email",username:"Nome Utente Email",mail_config:"Configurazione Mail",from_name:"Nome Mittente Mail",from_mail:"Indirizzo Mittente Mail",encryption:"Tipo di cifratura Mail",mail_config_desc:"Form per Configurazione Driver Mail per invio mail dall'App. Puoi anche configurare providers di terze parti come Sendgrid, SES, etc.."},pdf:{title:"Configurazione PDF",footer_text:"Testo Footer",pdf_layout:"Layout PDF"},company_info:{company_info:"Info azienda",company_name:"Nome azienda",company_logo:"Logo azienda",section_description:"Informazioni sulla tua azienda che saranno mostrate in fattura, preventivi ed altri documenti creati dell'applicazione.",phone:"Telefono",country:"Paese",state:"Provincia",city:"Citt\xE0",address:"Indirizzo",zip:"CAP",save:"Salva",delete:"Elimina",updated_message:"Informazioni Azienda aggiornate con successo.",delete_company:"Elimina Azienda",delete_company_description:"Una volta eliminata la tua azienda, perderai tutti i dati e i file associati in modo permanente.",are_you_absolutely_sure:"Sei assolutamente sicuro?",delete_company_modal_desc:"Questa azione non pu\xF2 essere annullata. Questo eliminer\xE0 definitivamente {company} e tutti i suoi dati associati.",delete_company_modal_label:"Digita {company} per confermare"},custom_fields:{title:"Campi personalizzati",section_description:"Personalizza le tue fatture, preventivi e ricevute di pagamento con i tuoi campi. Assicurati di utilizzare i campi aggiunti qui sotto nei campi della pagina Personalizzazione delle impostazioni.",add_custom_field:"Aggiungi campo personalizzato",edit_custom_field:"Modifica campo personalizzato",field_name:"Nome campo",label:"Etichetta",type:"genere",name:"Nome",slug:"URL personalizzato",required:"Necessaria",placeholder:"segnaposto",help_text:"Testo guida",default_value:"Valore predefinito",prefix:"Prefisso",starting_number:"Numero iniziale",model:"Modella",help_text_description:"Inserisci del testo per aiutare gli utenti a comprendere lo scopo di questo campo personalizzato.",suffix:"Suffisso",yes:"s\xEC",no:"No",order:"Ordine",custom_field_confirm_delete:"Non sarai in grado di recuperare questo campo personalizzato",already_in_use:"Il campo personalizzato \xE8 gi\xE0 in uso",deleted_message:"Campo personalizzato eliminato correttamente",options:"opzioni",add_option:"Aggiungi opzioni",add_another_option:"Aggiungi un'altra opzione",sort_in_alphabetical_order:"Ordina in ordine alfabetico",add_options_in_bulk:"Aggiungi opzioni in blocco",use_predefined_options:"Usa opzioni predefinite",select_custom_date:"Seleziona la data personalizzata",select_relative_date:"Seleziona la data relativa",ticked_by_default:"Contrassegnato per impostazione predefinita",updated_message:"Campo personalizzato aggiornato correttamente",added_message:"Campo personalizzato aggiunto correttamente",press_enter_to_add:"Premi Invio per aggiungere una nuova opzione",model_in_use:"Impossibile aggiornare il modello per i campi gi\xE0 in uso.",type_in_use:"Impossibile aggiornare il tipo per i campi gi\xE0 in uso."},customization:{customization:"personalizzazione",updated_message:"Info azienda aggiornate con successo",save:"Salva",insert_fields:"Inserisci Campi",learn_custom_format:"Impara come utilizzare il formato personalizzato",add_new_component:"Aggiungi un componente",component:"Componente",Parameter:"Parametro",series:"Serie",series_description:"Per impostare un prefisso statico / postfix come 'INV' attraverso la tua azienda. Supporta la lunghezza del personaggio fino a 4 caratteri.",series_param_label:"Valore Serie",delimiter:"Delimitatore",delimiter_description:"Singolo carattere per specificare il confine tra 2 componenti separati. Per impostazione predefinita \xE8 impostato a -",delimiter_param_label:"Valore Delimitatore",date_format:"Formato data",date_format_description:"Un campo di data e ora locale che accetta un parametro di formato. Il formato predefinito: 'Y' rende l'anno corrente.",date_format_param_label:"Formato",sequence:"Sequenza",sequence_description:"Sequenza numerica nella tua azienda. Puoi specificare la lunghezza sul parametro specificato.",sequence_param_label:"Lunghezza Sequenza",customer_series:"Serie Cliente",customer_series_description:"Per impostare un prefisso/postfix diverso per ogni cliente.",customer_sequence:"Sequenza Cliente",customer_sequence_description:"Sequenza consecutiva di numeri per ogni vostro cliente.",customer_sequence_param_label:"Lunghezza Sequenza",random_sequence:"Sequenza Casuale",random_sequence_description:"Stringa alfanumerica casuale. Puoi specificare la lunghezza sul parametro dato.",random_sequence_param_label:"Lunghezza Sequenza",invoices:{title:"Fatture",invoice_number_format:"Formato Numero Fattura",invoice_number_format_description:"Personalizza il modo in cui il numero di fattura viene generato automaticamente quando crei una nuova fattura.",preview_invoice_number:"Anteprima Numero Fattura",due_date:"Data di pagamento",due_date_description:"Specificare come la data di scadenza viene impostata automaticamente quando si crea una fattura.",due_date_days:"Scadenza dopo (giorni)",set_due_date_automatically:"Imposta Data Di Scadenza Automaticamente",set_due_date_automatically_description:"Abilita questa opzione se vuoi impostare automaticamente la data di scadenza quando crei una nuova fattura.",default_formats:"Formato predefinito",default_formats_description:"Sotto i formati dati vengono utilizzati per riempire automaticamente i campi alla creazione della fattura.",default_invoice_email_body:"Corpo Email Fattura Predefinito",company_address_format:"Formato Indirizzo Azienda",shipping_address_format:"Formato Indirizzo Di Spedizione",billing_address_format:"Formato Indirizzo Fatturazione",invoice_email_attachment:"Invia fatture come allegati",invoice_email_attachment_setting_description:"Abilita questa opzione se vuoi inviare fatture come allegati email. Si prega di notare che il pulsante 'Visualizza fattura' nelle email non verr\xE0 pi\xF9 visualizzato quando ci\xF2 viene abilitato.",invoice_settings_updated:"Impostazioni fatture aggiornate con successo",retrospective_edits:"Modifica Retrospettiva",allow:"Permetti",disable_on_invoice_partial_paid:"Disabilita dopo la registrazione del pagamento parziale",disable_on_invoice_paid:"Disabilita dopo la registrazione del pagamento parziale",disable_on_invoice_sent:"Disabilita dopo l'invio della fattura",retrospective_edits_description:" In base alle leggi del tuo paese o alle tue preferenze, puoi limitare gli utenti dalla modifica delle fatture finalizzate."},estimates:{title:"Preventivi",estimate_number_format:"Formato del Numero di Serie",estimate_number_format_description:"Personalizza il modo in cui il numero di fattura viene generato automaticamente quando crei una nuova fattura.",preview_estimate_number:"Anteprima Numero Preventivo",expiry_date:"Data di scadenza",expiry_date_description:"Specificare come la data di scadenza viene impostata automaticamente quando si crea una fattura.",expiry_date_days:"Stima Scade dopo giorni",set_expiry_date_automatically:"Imposta Data Di Scadenza Automaticamente",set_expiry_date_automatically_description:"Abilita questa opzione se vuoi impostare automaticamente la data di scadenza quando crei una nuova fattura.",default_formats:"Formato predefinito",default_formats_description:"Sotto i formati dati vengono utilizzati per riempire automaticamente i campi alla creazione della fattura.",default_estimate_email_body:"Corpo Email Preventivo Predefinito",company_address_format:"Formato Indirizzo Azienda",shipping_address_format:"Formato Indirizzo Spedizione",billing_address_format:"Formato Indirizzo Fatturazione",estimate_email_attachment:"Invia stime come allegati",estimate_email_attachment_setting_description:"Abilita questa opzione se vuoi inviare fatture come allegati email. Si prega di notare che il pulsante 'Visualizza fattura' nelle email non verr\xE0 pi\xF9 visualizzato quando ci\xF2 viene abilitato.",estimate_settings_updated:"Impostazioni preventivi aggiornate con successo",convert_estimate_options:"Preventivo Converti Azione",convert_estimate_description:"Specificare cosa succede al preventivo dopo che viene convertito in una fattura.",no_action:"Nessuna azione",delete_estimate:"Elimina preventivo",mark_estimate_as_accepted:"Segna preventivo come accettato"},payments:{title:"Pagamenti",payment_number_format:"Formato Numero Pagamento",payment_number_format_description:"Personalizza il modo in cui il numero di fattura viene generato automaticamente quando crei una nuova fattura.",preview_payment_number:"Anteprima Numero Di Pagamento",default_formats:"Formato predefinito",default_formats_description:"Sotto i formati dati vengono utilizzati per riempire automaticamente i campi alla creazione della fattura.",default_payment_email_body:"Corpo Email Pagamento Predefinito",company_address_format:"Formato Indirizzo Azienda",from_customer_address_format:"Dal Formato Indirizzo Cliente",payment_email_attachment:"Invia stime come allegati",payment_email_attachment_setting_description:"Abilita questa opzione se vuoi inviare fatture come allegati email. Si prega di notare che il pulsante 'Visualizza fattura' nelle email non verr\xE0 pi\xF9 visualizzato quando ci\xF2 viene abilitato.",payment_settings_updated:"Impostazioni di pagamento aggiornate con successo"},items:{title:"Commesse",units:"unit\xE0",add_item_unit:"Aggiungi Unit\xE0 Item",edit_item_unit:"Modifica unit\xE0 articolo",unit_name:"Nome",item_unit_added:"Unit\xE0 aggiunta",item_unit_updated:"Unit\xE0 aggiornata",item_unit_confirm_delete:"Non potrai ripristinare questa unit\xE0 Item",already_in_use:"Unit\xE0 Item gi\xE0 in uso",deleted_message:"Unit\xE0 item eliminata con successo"},notes:{title:"Note",description:"Risparmia tempo creando note e riutilizzandole sulle tue fatture, preventivi e pagamenti.",notes:"Note",type:"genere",add_note:"Aggiungi Nota",add_new_note:"Aggiungi nuova nota",name:"Nome",edit_note:"Modifica nota",note_added:"Nota aggiunta correttamente",note_updated:"Nota aggiornata correttamente",note_confirm_delete:"Non sar\xE0 possibile recuperare questa nota",already_in_use:"Nota gi\xE0 in uso",deleted_message:"Nota eliminata con successo"}},account_settings:{profile_picture:"Immagine profilo",name:"Nome",email:"Email",password:"Password",confirm_password:"Conferma Password",account_settings:"Impostazioni Account",save:"Salva",section_description:"Puoi aggiornare nome email e password utilizzando il form qui sotto.",updated_message:"Impostazioni account aggiornate con successo"},user_profile:{name:"Nome",email:"Email",password:"Password",confirm_password:"Conferma Password"},notification:{title:"Notifica",email:"Invia notifiche a",description:"Quali notifiche email vorresti ricevere quando qualcosa cambia?",invoice_viewed:"Fattura visualizzata",invoice_viewed_desc:"Quando il cliente visualizza la fattura inviata via dashboard applicazione.",estimate_viewed:"Preventivo visualizzato",estimate_viewed_desc:"Quando il cliente visualizza il preventivo inviato dall'applicazione.",save:"Salva",email_save_message:"Email salvata con successo",please_enter_email:"Inserisci Email"},roles:{title:"Ruoli",description:"Gestisci i ruoli e i permessi di questa azienda",save:"Salva",add_new_role:"Aggiungi Nuovo Ruolo",role_name:"Nome Ruolo",added_on:"Aggiunto il",add_role:"Aggiungi Ruolo",edit_role:"Modifica Ruolo",name:"Nome",permission:"Permesso | Permessi",select_all:"Seleziona tutto",none:"Nessuno",confirm_delete:"Non sarai in grado di recuperare questo ruolo",created_message:"Utente creato correttamente",updated_message:"Ruolo aggiornato correttamente",deleted_message:"Ruolo eliminato con successo",already_in_use:"Ruolo gi\xE0 in uso"},exchange_rate:{exchange_rate:"Tasso di cambio",title:"Correggi i problemi di cambio valuta",description:"Inserisci il tasso di cambio di tutte le valute menzionate di seguito per aiutare il InvoiceShelfe a calcolare correttamente gli importi in {currency}.",drivers:"Drivers",new_driver:"Aggiungi Nuovo Fornitore",edit_driver:"Modifica Fornitore",select_driver:"Seleziona Driver",update:"seleziona il tasso di cambio ",providers_description:"Configura qui i tuoi fornitori di tassi di cambio per recuperare automaticamente l'ultimo tasso di cambio sulle transazioni.",key:"Chiave API",name:"Nome",driver:"Driver",is_default:"\xC9 PREDEFINITO",currency:"Valute",exchange_rate_confirm_delete:"Non sar\xE0 possibile recuperare questo driver",created_message:"Fornitore creato con successo",updated_message:"Provider Aggiornato Con Successo",deleted_message:"Provider Eliminato Con Successo",error:" Impossibile Eliminare Il Driver Attivo",default_currency_error:"Questa valuta \xE8 gi\xE0 utilizzata in uno dei Provider Attivi",exchange_help_text:"Inserisci il tasso di cambio da {currency} a {baseCurrency}",currency_freak:"Valuta Freak",currency_layer:"Livello Valuta",open_exchange_rate:"Tasso Di Cambio Aperto",currency_converter:"Convertitore Valuta",server:"Server",url:"Indirizzo",active:"Attivo",currency_help_text:"Questo provider sar\xE0 utilizzato solo sulle valute sopra selezionate",currency_in_used:"Le seguenti valute sono gi\xE0 attive su un altro provider. Si prega di rimuovere queste valute dalla selezione per attivare nuovamente questo provider."},tax_types:{title:"Tipi di Imposte",add_tax:"Aggiungi Imposta",edit_tax:"Modifica imposta",description:"Puoi aggiongere e rimuovere imposte a piacimento. Vengono supportate Tasse differenti per prodotti/servizi specifici esattamento come per le fatture.",add_new_tax:"Aggiungi nuova imposta",tax_settings:"Impostazioni Imposte",tax_per_item:"Tassa per prodotto/servizio",tax_name:"Nome imposta",compound_tax:"Imposta composta",percent:"Percento",action:"Azione",tax_setting_description:"Abilita se vuoi aggiungere imposte specifiche per prodotti o servizi. Di default le imposte sono aggiunte direttamente alla fattura.",created_message:"Tipo di imposta creato con successo",updated_message:"Tipo di imposta aggiornato con successo",deleted_message:"Tipo di imposta eliminato con successo",confirm_delete:"Non potrai ripristinare questo tipo di imposta",already_in_use:"Imposta gi\xE0 in uso"},payment_modes:{title:"Modalit\xE0 di pagamento",description:"Modalit\xE0 di transazione per i pagamenti",add_payment_mode:"Aggiungi modalit\xE0 di pagamento",edit_payment_mode:"Modifica modalit\xE0 di pagamento",mode_name:"Nome modalit\xE0",payment_mode_added:"Modalit\xE0 di pagamento aggiunta",payment_mode_updated:"Modalit\xE0 di pagamento aggiornata",payment_mode_confirm_delete:"Non potrai ripristinare la modalit\xE0 di pagamento",payments_attached:"Questo metodo di pagamento \xE8 gi\xE0 allegato ai pagamenti. Si prega di eliminare i pagamenti allegati per procedere con la cancellazione.",expenses_attached:"Questo metodo di pagamento \xE8 gi\xE0 allegato alle spese. Si prega di eliminare le spese allegate per procedere alla cancellazione.",deleted_message:"Modalit\xE0 di pagamento eliminata con successo"},expense_category:{title:"Categorie di spesa",action:"Azione",description:"Le categorie sono necessarie per aggiungere delle voci di spesa. Puoi aggiungere o eliminare queste categorie in base alle tue preferenze.",add_new_category:"Aggiungi nuova categoria",add_category:"Aggiungi categoria",edit_category:"Modifica categoria",category_name:"Nome Categoria",category_description:"Descrizione",created_message:"Categoria di spesa creata con successo",deleted_message:"Categoria di spesa eliminata con successo",updated_message:"Categoria di spesa aggiornata con successo",confirm_delete:"Non potrai ripristinare questa categoria di spesa",already_in_use:"Categoria gi\xE0 in uso"},preferences:{currency:"Val\xF9ta",default_language:"Lingua predefinita",time_zone:"Fuso Orario",fiscal_year:"Anno finanziario",date_format:"Formato Data",discount_setting:"Impostazione Sconto",discount_per_item:"Sconto Per Item ",discount_setting_description:"Abilita se vuoi aggiungere uno sconto ad uno specifica fattura. Di default, lo sconto \xE8 aggiunto direttamente in fattura.",expire_public_links:"Scadenza Automatica dei Link Pubblici",expire_setting_description:"Specifica se si vuole far scadere tutti i link inviati dall'applicazione per visualizzare fatture, preventivi e pagamenti, ecc. dopo una durata specificata.",save:"Salva",preference:"Preferenza | Preferenze",general_settings:"Impostazioni di default del sistema.",updated_message:"Preferenze aggiornate con successo",select_language:"seleziona lingua",select_time_zone:"Seleziona Time Zone",select_date_format:"Seleziona Formato Data",select_financial_year:"Seleziona anno finanziario",recurring_invoice_status:"Stato Fattura Ricorrente",create_status:"Crea stato",active:"Attivo",on_hold:"In sospeso",update_status:"Aggiorna stato",completed:"Completato",company_currency_unchangeable:"La valuta dell'azienda non pu\xF2 essere cambiata"},update_app:{title:"Aggiorna App",description:"Puoi facilmente aggiornare l'app. Aggiorna cliccando sul bottone qui sotto",check_update:"Controllo aggiornamenti",avail_update:"Aggiornamento disponibile",next_version:"Versione successiva",requirements:"Requisiti",update:"Aggiorna ora",update_progress:"Aggiornamento in corso...",progress_text:"Sar\xE0 necessario qualche minuto. Per favore non aggiornare la pagina e non chiudere la finestra prima che l'aggiornamento sia completato",update_success:"L'App \xE8 aggiornata! Attendi che la pagina venga ricaricata automaticamente.",latest_message:"Nessun aggiornamneto disponibile! Sei gi\xE0 alla versione pi\xF9 recente.",current_version:"Versione corrente",download_zip_file:"Scarica il file ZIP",unzipping_package:"Pacchetto di decompressione",copying_files:"Copia dei file",deleting_files:"Eliminazione dei file inutilizzati",running_migrations:"Esecuzione delle migrazioni",finishing_update:"Aggiornamento di finitura",update_failed:"Aggiornamento non riuscito",update_failed_text:"Scusate! L'aggiornamento non \xE8 riuscito il: passaggio {step}",update_warning:"Tutti i file dell'applicazione e i file di modello predefiniti verranno sovrascritti quando si aggiorna l'applicazione utilizzando questa utility. Si prega di fare un backup dei modelli e del database prima di aggiornare."},backup:{title:"Backup | Backups",description:"Il backup \xE8 un file zip che contiene tutti i file nelle cartelle specificate con un dump del vostro database",new_backup:"Nuovo Backup",create_backup:"Crea Backup",select_backup_type:"Scegli tipo di backup",backup_confirm_delete:"Non sar\xE0 possibile recuperare questo backup",path:"percorso",new_disk:"Nuovo Disco",created_at:"creato il",size:"dimensioni",dropbox:"dropbox",local:"locale",healthy:"sano",amount_of_backups:"quantit\xE0 di backup",newest_backups:"backup pi\xF9 recenti",used_storage:"spazio utilizzato",select_disk:"Seleziona Disco",action:"Azione",deleted_message:"Backup eliminato con successo",created_message:"Backup creato con successo",invalid_disk_credentials:"Credenziali del disco selezionato non valide"},disk:{title:"Disco File | Dischi File",description:"Per impostazione predefinita, InvoiceShelf utilizzer\xE0 il disco locale per salvare backup, avatar e altri file di immagine. Puoi configurare pi\xF9 di un driver disco come DigitalOcean, S3 e Dropbox in base alle tue preferenze.",created_at:"creato il",dropbox:"dropbox",name:"Nome",driver:"Driver",disk_type:"genere",disk_name:"Nome Disco",new_disk:"Aggiungi Nuovo Disco",filesystem_driver:"Driver Filesystem",local_driver:"driver locale",local_root:"radice locale",public_driver:"Driver Pubblico",public_root:"Root Pubblica",public_url:"Url Pubblico",public_visibility:"Visibilit\xE0 Pubblica",media_driver:"Driver Media",media_root:"Media Root",aws_driver:"Driver AWS",aws_key:"Chiave AWS",aws_secret:"Segreto AWS",aws_region:"Regione AWS",aws_bucket:"Bucket AWS",aws_root:"Root AWS",do_spaces_type:"tipo Do Spaces",do_spaces_key:"chiave Do Spaces",do_spaces_secret:"segreto Do Spaces",do_spaces_region:"regione Do Spaces",do_spaces_bucket:"bucket Do Spaces",do_spaces_endpoint:"endpoint Do Spaces",do_spaces_root:"root Do Spaces",dropbox_type:"Tipo Dropbox",dropbox_token:"Token Dropbox",dropbox_key:"Chiave Dropbox",dropbox_secret:"Segreto Dropbox",dropbox_app:"App Dropbox",dropbox_root:"Root Dropbox",default_driver:"Driver Predefinito",is_default:"\xC8 DEFAULT",set_default_disk:"Imposta Disco Predefinito",set_default_disk_confirm:"Questo disco sar\xE0 impostato come predefinito e tutti i nuovi PDF saranno salvati su questo disco",success_set_default_disk:"Disco impostato come predefinito correttamente",save_pdf_to_disk:"Salva i PDF su disco",disk_setting_description:" Abilita questa opzione, se vuoi salvare automaticamente una copia di ogni PDF Fattura, Preventivo e Ricevuta di Pagamento sul tuo disco predefinito. Attivare questa opzione diminuir\xE0 il tempo di caricamento durante la visualizzazione dei PDF.",select_disk:"Seleziona Disco",disk_settings:"Impostazioni Disco",confirm_delete:"I file e le cartelle esistenti nel disco specificato non saranno toccati, ma la configurazione del disco sar\xE0 eliminata dal InvoiceShelf",action:"Azione",edit_file_disk:"Modifica Disco File",success_create:"Disco aggiunto correttamente",success_update:"Disco aggiornato correttamente",error:"Aggiunta del disco fallita",deleted_message:"Disco file eliminato con successo",disk_variables_save_successfully:"Disco Configurato Con successo",disk_variables_save_error:"Configurazione disco fallita.",invalid_disk_credentials:"Credenziali del disco selezionato non valide"},taxations:{add_billing_address:"Inserisci l'indirizzo di Fatturazione",add_shipping_address:"Inserisci l'indirizzo di Spedizione",add_company_address:"Inserisci l'indirizzo aziendale",modal_description:"Le informazioni di seguito sono richieste per recuperare l'imposta sulle vendite.",add_address:"Aggiungi indirizzo per recuperare l'imposta sulle vendite.",address_placeholder:"Esempio: Via Garibaldi, 123",city_placeholder:"Esempio: Roma",state_placeholder:"Esempio: RM",zip_placeholder:"Esempio: 00100",invalid_address:"Fornisci un indirizzo valido."}},Jm={account_info:"Informazioni Account",account_info_desc:"I dettagli qui sotto verranno usati per creare l'account principale dell'Amministratore. Puoi modificarli in qualsiasi momento dopo esserti loggato come Amministratore.",name:"Nome",email:"Email",password:"Password",confirm_password:"Conferma Password",save_cont:"Salva & Continua",company_info:"Informazioni Azienda",company_info_desc:"Questa informazione verr\xE0 mostrata nelle fatture. Puoi modificare queste informazione in un momento successivo dalla pagina delle impostazioni.",company_name:"Nome Azienda",company_logo:"Logo Azienda",logo_preview:"Anteprima Logo",preferences:"Impostazioni",preferences_desc:"Impostazioni di default del sistema.",currency_set_alert:"La valuta dell'azienda non pu\xF2 essere modificata pi\xF9 tardi.",country:"Paese",state:"Provincia",city:"Citt\xE0",address:"Indirizzo",street:"Indirizzo1 | Indirizzo2",phone:"Telefono",zip_code:"CAP/Zip Code",go_back:"Torna indietro",currency:"Val\xF9ta",language:"Lingua",time_zone:"Fuso Orario",fiscal_year:"Anno Finanziario",date_format:"Formato Date",from_address:"Indirizzo - Da",username:"Nome utente",next:"Successivo",continue:"Continua",skip:"Salta",database:{database:"URL del sito & database",connection:"Connessione Database",host:"Host Database",port:"Database - Porta",password:"Password Database",app_url:"URL dell'App",app_domain:"Dominio App",username:"Nome Utente del Database",db_name:"Database Nome",db_path:"Percorso del database",desc:"Crea un database sul tuo server e setta le credenziali usando il form qui sotto."},permissions:{permissions:"Permessi",permission_confirm_title:"Sei sicuro di voler continuare?",permission_confirm_desc:"Controllo sui permessi Cartelle, fallito",permission_desc:"Qui sotto la lista dei permessi richiesti per far funzionare correttamente l'App. Se il controllo dei permessi fallisce, assicurati di aggiornare/modificare i permessi sulle cartelle."},verify_domain:{title:"Verifica Dominio",desc:"InvoiceShelf utilizza l'autenticazione basata su sessione, che richiede la verifica del dominio per scopi di sicurezza. Inserisci il dominio su cui accederai alla tua applicazione web.",app_domain:"Dominio App",verify_now:"Verifica Ora",success:"Dominio Verificato Con Successo.",failed:"Verifica del dominio fallita. Inserisci un nome di dominio valido.",verify_and_continue:"Verifica e continua"},mail:{host:"Host Mail",port:"Mail - Porta",driver:"Driver Mail",secret:"Segreto",mailgun_secret:"Segreto Mailgun",mailgun_domain:"Dominio",mailgun_endpoint:"Endpoint Mailgun",ses_secret:"Segreto SES",ses_key:"Chiave SES",password:"Password Email",username:"Nome Utente Email",mail_config:"Configurazione Mail",from_name:"Nome mittente mail",from_mail:"Indirizzo mittente mail",encryption:"Tipo di cifratura Mail",mail_config_desc:"Form per configurazione del 'driver mail' per inviare emails dall'App. Puoi anche configurare servizi di terze parti come Sendgrid, SES, ecc.."},req:{system_req:"Requisiti di Sistema",php_req_version:"Php (versione {version} richiesta)",check_req:"Controllo Requisiti",system_req_desc:"InvoiceShelf ha alcuni requisiti di sistema. Assicurati che il server ha la versione di php richiesta e tutte le estensioni necessarie."},errors:{migrate_failed:"Migrazione Fallita",database_variables_save_error:"Impossibile scrivere la configurazione nel file .env. Si prega di controllare i permessi dei file",mail_variables_save_error:"Configurazione email fallita.",connection_failed:"Connessione al Database fallita",database_should_be_empty:"Il database dovrebbe essere vuoto"},success:{mail_variables_save_successfully:"Email configurata con successo",database_variables_save_successfully:"Database configurato con successo."}},Xm={invalid_phone:"Numero di telefono invalido",invalid_url:"URL non valido (es: http://www.invoiceshelf.com)",invalid_domain_url:"URL non valido (es: invoiceshelf.com)",required:"Campo obbligatorio",email_incorrect:"Email non corretta.",email_already_taken:"Email gi\xE0 in uso.",email_does_not_exist:"L'utente con questa email non esiste",item_unit_already_taken:"Questo nome item \xE8 gi\xE0 utilizzato",payment_mode_already_taken:"Questa modalit\xE0 di pagamento \xE8 gi\xE0 stata inserita.",send_reset_link:"Invia Link di Reset",not_yet:"Non ancora? Invia di nuovo",password_min_length:"La password deve contenere {count} caratteri",name_min_length:"Il nome deve avere almeno {count} lettere.",prefix_min_length:"Il prefisso deve contenere almeno {count} lettere.",enter_valid_tax_rate:"Inserisci un tasso di imposta valido",numbers_only:"Solo numeri.",characters_only:"Solo caratteri.",password_incorrect:"La Password deve essere identica",password_length:"La password deve essere lunga {count} caratteri.",qty_must_greater_than_zero:"La quantit\xE0 deve essere maggiore di zero.",price_greater_than_zero:"Il prezzo deve essere maggiore di zero.",payment_greater_than_zero:"Il pagamento deve essere maggiore di zero.",payment_greater_than_due_amount:"Il pagamento inserito \xE8 maggiore di quello indicato in fattura.",quantity_maxlength:"La Quantit\xE0 non pu\xF2 essere maggiore di 20 cifre.",price_maxlength:"Il prezzo non pu\xF2 contenere pi\xF9 di 20 cifre.",price_minvalue:"Il prezzo deve essere maggiore di 0.",amount_maxlength:"La somma non deve contenere pi\xF9 di 20 cifre.",amount_minvalue:"La somma deve essere maggiore di 0.",discount_maxlength:"Lo sconto non deve essere superiore allo sconto massimo",description_maxlength:"La Descrizione non deve superare i 255 caratteri.",subject_maxlength:"L'Oggetto non deve superare i 100 caratter.",message_maxlength:"Il messaggio non pu\xF2 superare i 255 caratteri.",maximum_options_error:"Massimo di {max} opzioni selezionate. Per selezionare un'altra opzione deseleziona prima una opzione.",notes_maxlength:"Le note non possono superare i 255 caratteri.",address_maxlength:"L'Indirizzo non pu\xF2 eccedere i 255 caratteri.",ref_number_maxlength:"Il Numero di Riferimento non pu\xF2 superare i 255 caratteri.",prefix_maxlength:"Il Prefisso non pu\xF2 superare i 5 caratteri.",something_went_wrong:"Si \xE8 verificato un errore",number_length_minvalue:"La lunghezza del numero deve essere maggiore di 0",at_least_one_ability:"Seleziona almeno un permesso.",valid_driver_key:"Inserisci una chiave {driver} valida.",valid_exchange_rate:"Inserisci un tasso di cambio valido.",company_name_not_same:"Il nome dell'azienda deve corrispondere al nome indicato."},ep={starter_plan:"Questa funzione \xE8 disponibile dal piano Starter, in poi!",invalid_provider_key:"Inserisci una API Key valida per il Fornitore.",estimate_number_used:"Il numero stimato \xE8 gi\xE0 stato preso.",invoice_number_used:"Il numero della fattura \xE8 gi\xE0 stato utilizzato.",payment_attached:"Una delle fatture selezionate ha gi\xE0 associato un pagamento. Assicurati di eliminare il pagamento associato prima di procedere con la rimozione.",payment_number_used:"Questa modalit\xE0 di pagamento \xE8 gi\xE0 stata inserita.",name_already_taken:"Questo Nome esiste gi\xE1.",receipt_does_not_exist:"La ricevuta non esiste.",customer_cannot_be_changed_after_payment_is_added:"Il cliente non pu\xF2 essere modificato dopo aver aggiunto il pagamento",invalid_credentials:"Credenziali non valide",not_allowed:"Non Consentito",login_invalid_credentials:"Queste credenziali non corrispondono ai nostri record.",enter_valid_cron_format:"Inserisci un formato cron valido",email_could_not_be_sent:"Impossibile inviare l'email a questo indirizzo email.",invalid_address:"Inserisci un indirizzo valido.",invalid_key:"Inserisci una chiave valida.",invalid_state:"Inserisci una provincia valida.",invalid_city:"Inserisci una citt\xE0 valida.",invalid_postal_code:"Inserisci un CAP valido.",invalid_format:"Inserisci un formato di query string valido.",api_error:"Il server non risponde.",feature_not_enabled:"Funzionalit\xE0 non abilitata.",request_limit_met:"Limite richiesta API superato.",address_incomplete:"Indirizzo incompleto"},tp="Preventivo",ap="Preventivo Numero",np="Data preventivo",ip="Data di scadenza",op="Fattura",sp="Numero Fattura",rp="Data fattura",dp="Data di pagamento",lp="Note",cp="Commesse",_p="Quantit\xE0",up="Prezzo",mp="Sconto",pp="Ammontare",fp="Parziale",gp="Totale",vp="Pagamento",yp="RICEVUTA DI PAGAMENTO",hp="Data di pagamento",bp="Numero di pagamento",kp="Modalit\xE0 di Pagamento",wp="Importo Ricevuto",zp="RELAZIONE SPESE",xp="TOTALE SPESE",Sp="RELAZIONE PROFITTO E PERDITE",Pp="Report Vendite Clienti",jp="Rapporto vendite",Ap="Rapporto Riepilogo Tasse",Dp="REDDITO",Ip="PROFITTO NETTO",Np="Relazione Vendite: Per Cliente",Ep="TOTALE VENDITE",Cp="Relazione Vendite: Per Articolo",Tp="RELAZIONE FISCALE",Rp="TOTALE IMPOSTA",Mp="Tipi di Imposta",Fp="Uscite",$p="Fattura a,",Vp="Invia a,",Up="Ricevuto da:",Op="Tassa";var Lp={navigation:Cm,general:Tm,dashboard:Rm,tax_types:Mm,global_search:Fm,company_switcher:$m,dateRange:Vm,customers:Um,items:Om,estimates:Lm,invoices:qm,recurring_invoices:Bm,payments:Km,expenses:Zm,login:Wm,modules:Hm,users:Qm,reports:Gm,settings:Ym,wizard:Jm,validation:Xm,errors:ep,pdf_estimate_label:tp,pdf_estimate_number:ap,pdf_estimate_date:np,pdf_estimate_expire_date:ip,pdf_invoice_label:op,pdf_invoice_number:sp,pdf_invoice_date:rp,pdf_invoice_due_date:dp,pdf_notes:lp,pdf_items_label:cp,pdf_quantity_label:_p,pdf_price_label:up,pdf_discount_label:mp,pdf_amount_label:pp,pdf_subtotal:fp,pdf_total:gp,pdf_payment_label:vp,pdf_payment_receipt_label:yp,pdf_payment_date:hp,pdf_payment_number:bp,pdf_payment_mode:kp,pdf_payment_amount_received_label:wp,pdf_expense_report_label:zp,pdf_total_expenses_label:xp,pdf_profit_loss_label:Sp,pdf_sales_customers_label:Pp,pdf_sales_items_label:jp,pdf_tax_summery_label:Ap,pdf_income_label:Dp,pdf_net_profit_label:Ip,pdf_customer_sales_report:Np,pdf_total_sales_label:Ep,pdf_item_sales_label:Cp,pdf_tax_report_label:Tp,pdf_total_tax_label:Rp,pdf_tax_types_label:Mp,pdf_expenses_label:Fp,pdf_bill_to:$p,pdf_ship_to:Vp,pdf_received_from:Up,pdf_tax_label:Op};const qp={dashboard:"Komandna tabla",customers:"Klijenti",items:"Stavke",invoices:"Fakture","recurring-invoices":"Recurring Invoices",expenses:"Rashodi",estimates:"Profakture",payments:"Uplate",reports:"Izve\u0161taji",settings:"Pode\u0161avanja",logout:"Odjavi se",users:"Korisnici",modules:"Modules"},Bp={add_company:"Dodaj kompaniju",view_pdf:"Pogledaj PDF",copy_pdf_url:"Kopiraj PDF link",download_pdf:"Preuzmi PDF",save:"Sa\u010Duvaj",create:"Napravi",cancel:"Otka\u017Ei",update:"A\u017Euriraj",deselect:"Poni\u0161ti izbor",download:"Preuzmi",from_date:"Od Datuma",to_date:"Do Datuma",from:"Po\u0161iljalac",to:"Primalac",ok:"Ok",yes:"Yes",no:"No",sort_by:"Rasporedi Po",ascending:"Rastu\u0107e",descending:"Opadaju\u0107e",subject:"Predmet",body:"Telo",message:"Poruka",send:"Po\u0161alji",preview:"Preview",go_back:"Idi nazad",back_to_login:"Nazad na prijavu?",home:"Po\u010Detna",filter:"Filter",delete:"Obri\u0161i",edit:"Izmeni",view:"Pogledaj",add_new_item:"Dodaj novu stavku",clear_all:"Izbri\u0161i sve",showing:"Prikazivanje",of:"od",actions:"Akcije",subtotal:"UKUPNO",discount:"POPUST",fixed:"Fiksno",percentage:"Procenat",tax:"POREZ",total_amount:"UKUPAN IZNOS",bill_to:"Ra\u010Dun za",ship_to:"Isporu\u010Diti za",due:"Du\u017Ean",draft:"U izradi",sent:"Poslato",all:"Sve",select_all:"Izaberi sve",select_template:"Select Template",choose_file:"Klikni ovde da izabere\u0161 fajl",choose_template:"Izaberi \u0161ablon",choose:"Izaberi",remove:"Ukloni",select_a_status:"Izaberi status",select_a_tax:"Izaberi porez",search:"Pretraga",are_you_sure:"Da li ste sigurni?",list_is_empty:"Lista je prazna.",no_tax_found:"Porez nije prona\u0111en!",four_zero_four:"404",you_got_lost:"Ups! Izgubio si se!",go_home:"Idi na po\u010Detnu stranicu",test_mail_conf:"Testiraj pode\u0161avanje Po\u0161te",send_mail_successfully:"Po\u0161ta uspe\u0161no poslata",setting_updated:"Pode\u0161avanje uspe\u0161no a\u017Eurirano",select_state:"Odaberi saveznu dr\u017Eavu",select_country:"Odaberi dr\u017Eavu",select_city:"Odaberi grad",street_1:"Adresa 1",street_2:"Adresa 2",action_failed:"Akcija nije uspela",retry:"Poku\u0161aj ponovo",choose_note:"Odaberi napomenu",no_note_found:"Ne postoje sa\u010Duvane napomene",insert_note:"Unesi bele\u0161ku",copied_pdf_url_clipboard:"Link do PDF fajla kopiran!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},Kp={select_year:"Odaberi godinu",cards:{due_amount:"Du\u017Ean iznos",customers:"Klijenti",invoices:"Fakture",estimates:"Profakture",payments:"Payments"},chart_info:{total_sales:"Prodaja",total_receipts:"Ra\u010Duni",total_expense:"Rashodi",net_income:"Prihod NETO",year:"Odaberi godinu"},monthly_chart:{title:"Prodaja & Rashodi"},recent_invoices_card:{title:"Dospele fakture",due_on:"Datum dospevanja",customer:"Klijent",amount_due:"Iznos dospe\u0107a",actions:"Akcije",view_all:"Pogledaj sve"},recent_estimate_card:{title:"Nedavne profakture",date:"Datum",customer:"Klijent",amount_due:"Iznos dospe\u0107a",actions:"Akcije",view_all:"Pogledaj sve"}},Zp={name:"Naziv",description:"Opis",percent:"Procenat",compound_tax:"Slo\u017Eeni porez"},Wp={search:"Pretraga...",customers:"Klijenti",users:"Korisnici",no_results_found:"Nema rezultata"},Hp={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},Qp={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},Gp={title:"Klijenti",prefix:"Prefix",add_customer:"Dodaj Klijenta",contacts_list:"Lista klijenata",name:"Naziv",mail:"Mail | Mail-ovi",statement:"Izjava",display_name:"Naziv koji se prikazuje",primary_contact_name:"Primarna kontakt osoba",contact_name:"Naziv kontakt osobe",amount_due:"Iznos dospe\u0107a",email:"E-mail",address:"Adresa",phone:"Telefon",website:"Veb stranica",overview:"Pregled",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"Uklju\u010Di portal",country:"Dr\u017Eava",state:"Savezna dr\u017Eava",city:"Grad",zip_code:"Po\u0161tanski broj",added_on:"Datum dodavanja",action:"Akcija",password:"\u0160ifra",confirm_password:"Confirm Password",street_number:"Broj ulice",primary_currency:"Primarna valuta",description:"Opis",add_new_customer:"Dodaj novog klijenta",save_customer:"Sa\u010Duvaj klijenta",update_customer:"A\u017Euriraj klijenta",customer:"Klijent | Klijenti",new_customer:"Nov klijent",edit_customer:"Izmeni klijenta",basic_info:"Osnovne informacije",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Adresa za naplatu",shipping_address:"Adresa za dostavu",copy_billing_address:"Kopiraj iz adrese za naplatu",no_customers:"Jo\u0161 uvek nema klijenata!",no_customers_found:"Klijenti nisu prona\u0111eni!",no_contact:"Nema kontakta",no_contact_name:"Nema naziva kontakta",list_of_customers:"Ova sekcija \u0107e da sadr\u017Ei spisak klijenata.",primary_display_name:"Primarni naziv koji se prikazuje",select_currency:"Odaberi valutu",select_a_customer:"Odaberi klijenta",type_or_click:"Unesi tekst ili klikni da izabere\u0161",new_transaction:"Nova transakcija",no_matching_customers:"Ne postoje klijenti koji odgovaraju pretrazi!",phone_number:"Broj telefona",create_date:"Datum kreiranja",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovog klijenta i sve njegove Fakture, Profakture i Uplate. | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove klijente i njihove Fakture, Profakture i Uplate.",created_message:"Klijent uspe\u0161no kreiran",updated_message:"Klijent uspe\u0161no a\u017Euriran",address_updated_message:"Address Information Updated succesfully",deleted_message:"Klijent uspe\u0161no obrisan | Klijenti uspe\u0161no obrisani",edit_currency_not_allowed:"Cannot change currency once transactions created."},Yp={title:"Stavke",items_list:"Lista stavki",name:"Naziv",unit:"Jedinica",description:"Opis",added_on:"Datum dodavanja",price:"Cena",date_of_creation:"Datum kreiranja",not_selected:"Nije odabrana niti jedna stavka",action:"Akcije",add_item:"Dodaj Stavku",save_item:"Sa\u010Duvaj Stavku",update_item:"A\u017Euriraj Stavku",item:"Stavka | Stavke",add_new_item:"Dodaj novu stavku",new_item:"Nova stavka",edit_item:"Izmeni stavku",no_items:"Jo\u0161 uvek nema stavki!",list_of_items:"Ova sekcija \u0107e da sadr\u017Ei spisak stavki.",select_a_unit:"odaberi jedinicu",taxes:"Porezi",item_attached_message:"Nije dozvoljeno brisanje stavke koje se koristi",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu Stavku | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Stavke",created_message:"Stavka uspe\u0161no kreirana",updated_message:"Stavka uspe\u0161no a\u017Eurirana",deleted_message:"Stavka uspe\u0161no obrisana | Stavke uspe\u0161no obrisane"},Jp={title:"Profakture",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Profaktura | Profakture",estimates_list:"Lista profaktura",days:"{days} Dan",months:"{months} Mesec",years:"{years} Godina",all:"Sve",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",customer:"KLIJENT",ref_no:"POZIV NA BROJ",number:"BROJ",amount_due:"IZNOS DOSPE\u0106A",partially_paid:"Delimi\u010Dno Pla\u0107eno",total:"Ukupno za pla\u0107anje",discount:"Popust",sub_total:"Osnovica za obra\u010Dun PDV-a",estimate_number:"Broj profakture",ref_number:"Poziv na broj",contact:"Kontakt",add_item:"Dodaj stavku",date:"Datum",due_date:"Datum Dospe\u0107a",expiry_date:"Datum Isteka",status:"Status",add_tax:"Dodaj Porez",amount:"Iznos",action:"Akcija",notes:"Napomena",tax:"Porez",estimate_template:"\u0160ablon",convert_to_invoice:"Pretvori u Fakturu",mark_as_sent:"Ozna\u010Di kao Poslato",send_estimate:"Po\u0161alji Profakturu",resend_estimate:"Ponovo po\u0161alji Profakturu",record_payment:"Unesi uplatu",add_estimate:"Dodaj Profakturu",save_estimate:"Sa\u010Duvaj Profakturu",confirm_conversion:"Detalji ove Profakture \u0107e biti iskori\u0161\u0107eni za pravljenje Fakture.",conversion_message:"Faktura uspe\u0161no kreirana",confirm_send_estimate:"Ova Profaktura \u0107e biti poslata putem Email-a klijentu",confirm_mark_as_sent:"Ova Profaktura \u0107e biti ozna\u010Dena kao Poslata",confirm_mark_as_accepted:"Ova Profaktura \u0107e biti ozna\u010Dena kao Prihva\u0107ena",confirm_mark_as_rejected:"Ova Profaktura \u0107e biti ozna\u010Dena kao Odbijena",no_matching_estimates:"Ne postoji odgovaraju\u0107a profaktura!",mark_as_sent_successfully:"Profaktura uspe\u0161no ozna\u010Dena kao Poslata",send_estimate_successfully:"Profaktura uspe\u0161no poslata",errors:{required:"Polje je obavezno"},accepted:"Prihva\u0107eno",rejected:"Odbijeno",expired:"Expired",sent:"Poslato",draft:"U izradi",viewed:"Viewed",declined:"Odbijeno",new_estimate:"Nova Profaktura",add_new_estimate:"Dodaj novu Profakturu",update_Estimate:"A\u017Euriraj Profakturu",edit_estimate:"Izmeni Profakturu",items:"stavke",Estimate:"Profaktura | Profakture",add_new_tax:"Dodaj nov Porez",no_estimates:"Jo\u0161 uvek nema Profaktura!",list_of_estimates:"Ova sekcija \u0107e da sadr\u017Ei spisak Profaktura.",mark_as_rejected:"Ozna\u010Di kao odbijeno",mark_as_accepted:"Ozna\u010Di kao prihva\u0107eno",marked_as_accepted_message:"Profaktura ozna\u010Dena kao prihva\u0107ena",marked_as_rejected_message:"Profaktura ozna\u010Dena kao odbijena",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu Profakturu | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Profakture",created_message:"Profaktura uspe\u0161no kreirana",updated_message:"Profaktura uspe\u0161no a\u017Eurirana",deleted_message:"Profaktura uspe\u0161no obrisana | Profakture uspe\u0161no obrisane",something_went_wrong:"ne\u0161to je krenulo naopako",item:{title:"Naziv stavke",description:"Opis",quantity:"Koli\u010Dina",price:"Cena",discount:"Popust",total:"Ukupno za pla\u0107anje",total_discount:"Ukupan popust",sub_total:"Ukupno",tax:"Porez",amount:"Iznos",select_an_item:"Unesi tekst ili klikni da izabere\u0161",type_item_description:"Unesi opis Stavke (nije obavezno)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},Xp={title:"Fakture",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"List Faktura",invoice_information:"Invoice Information",days:"{days} dan",months:"{months} Mesec",years:"{years} Godina",all:"Sve",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",viewed:"Pogledano",overdue:"Nepodmireno",completed:"Zavr\u0161eno",customer:"KLIJENT",paid_status:"STATUS UPLATE",ref_no:"POZIV NA BROJ",number:"BROJ",amount_due:"IZNOS DOSPE\u0106A",partially_paid:"Delimi\u010Dno pla\u0107eno",total:"Ukupno za pla\u0107anje",discount:"Popust",sub_total:"Osnovica za obra\u010Dun PDV-a",invoice:"Faktura | Fakture",invoice_number:"Broj Fakture",ref_number:"Poziv na broj",contact:"Kontakt",add_item:"Dodaj Stavku",date:"Datum",due_date:"Datum Dospe\u0107a",status:"Status",add_tax:"Dodaj Porez",amount:"Iznos",action:"Akcija",notes:"Napomena",view:"Pogledaj",send_invoice:"Po\u0161alji Fakturu",resend_invoice:"Ponovo po\u0161alji Fakturu",invoice_template:"\u0160ablon Fakture",conversion_message:"Invoice cloned successful",template:"\u0160ablon",mark_as_sent:"Ozna\u010Di kao Poslato",confirm_send_invoice:"Ova Faktura \u0107e biti poslata putem Email-a klijentu",invoice_mark_as_sent:"Ova Faktura \u0107e biti ozna\u010Dena kao poslata",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"Ova Faktura \u0107e biti poslata putem Email-a klijentu",invoice_date:"Datum Fakture",record_payment:"Unesi Uplatu",add_new_invoice:"Dodaj novu Fakturu",update_expense:"A\u017Euriraj Rashod",edit_invoice:"Izmeni Fakturu",new_invoice:"Nova Faktura",save_invoice:"Sa\u010Duvaj Fakturu",update_invoice:"A\u017Euriraj Fakturu",add_new_tax:"Dodaj nov Porez",no_invoices:"Jo\u0161 uvek nema Faktura!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"Ova sekcija \u0107e da sadr\u017Ei spisak Faktura.",select_invoice:"Odaberi Fakturu",no_matching_invoices:"Ne postoje Fakture koje odgovaraju pretrazi!",mark_as_sent_successfully:"Faktura uspe\u0161no ozna\u010Dena kao Poslata",invoice_sent_successfully:"Invoice sent successfully",cloned_successfully:"Uspe\u0161no napravljen duplikat Fakture",clone_invoice:"Napravi duplikat",confirm_clone:"Ova Faktura \u0107e biti duplikat nove Fakture",item:{title:"Naziv Stavke",description:"Opis",quantity:"Koli\u010Dina",price:"Cena",discount:"Popust",total:"Ukupno za pla\u0107anje",total_discount:"Ukupan popust",sub_total:"Ukupno",tax:"Porez",amount:"Iznos",select_an_item:"Unesi tekst ili klikni da izabere\u0161",type_item_description:"Unesi opis Stavke (nije obavezno)"},payment_attached_message:"Jedna od odabranih faktura ve\u0107 ima uplatu povezanu sa njom. Obri\u0161ite prvo povezane uplate da bi nastavili sa brisanjem",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu Fakturu | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Fakture",created_message:"Faktura uspe\u0161no kreirana",updated_message:"Faktura uspe\u0161no a\u017Eurirana",deleted_message:"Faktura uspe\u0161no obrisana | Fakture uspe\u0161no obrisane",marked_as_sent_message:"Faktura ozna\u010Dena kao uspe\u0161no poslata",something_went_wrong:"ne\u0161to je krenulo naopako",invalid_due_amount_message:"Ukupan iznos za pla\u0107anje u fakturi ne mo\u017Ee biti manji od iznosa uplate za ovu fakturu. Molim Vas a\u017Eurirajte fakturu ili obri\u0161ite uplate koje su povezane sa ovom fakturom da bi nastavili.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},ef={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},tf={title:"Uplate",payments_list:"Lista uplata",record_payment:"Unesi Uplatu",customer:"Klijent",date:"Datum",amount:"Iznos",action:"Akcija",payment_number:"Broj uplate",payment_mode:"Na\u010Din pla\u0107anja",invoice:"Faktura",note:"Napomena",add_payment:"Dodaj Uplatu",new_payment:"Nova Uplata",edit_payment:"Izmeni Uplatu",view_payment:"Vidi Uplatu",add_new_payment:"Dodaj Novu Uplatu",send_payment_receipt:"Po\u0161alji potvrdu o uplati",send_payment:"Po\u0161alji Uplatu",save_payment:"Sa\u010Duvaj Uplatu",update_payment:"A\u017Euriraj Uplatu",payment:"Uplata | Uplate",no_payments:"Jo\u0161 uvek nema uplata!",not_selected:"Nema odabranih",no_invoice:"Nema ra\u010Duna",no_matching_payments:"Ne postoje uplate koje odgovaraju pretrazi!",list_of_payments:"Ova sekcija \u0107e da sadr\u017Ei listu uplata.",select_payment_mode:"Odaberi na\u010Din pla\u0107anja",confirm_mark_as_sent:"Ovo pla\u0107anje \u0107e biti ozna\u010Dena kao Poslata",confirm_send_payment:"Ovo pla\u0107anje \u0107e biti poslato putem Email-a klijentu",send_payment_successfully:"Pla\u0107anje uspe\u0161no poslato",something_went_wrong:"ne\u0161to je krenulo naopako",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu Uplatu | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Uplate",created_message:"Uplata uspe\u0161no kreirana",updated_message:"Uplata uspe\u0161no a\u017Eurirana",deleted_message:"Uplata uspe\u0161no obrisana | Uplate uspe\u0161no obrisane",invalid_amount_message:"Iznos Uplate je pogre\u0161an"},af={title:"Rashodi",expenses_list:"Lista Rashoda",select_a_customer:"Odaberi klijenta",expense_title:"Naslov",customer:"Klijent",currency:"Currency",contact:"Kontakt",category:"Kategorija",from_date:"Datum od",to_date:"Datum do",expense_date:"Datum",description:"Opis",receipt:"Ra\u010Dun",amount:"Iznos",action:"Akcija",not_selected:"Nije odabrano",note:"Napomena",category_id:"ID kategorije",date:"Datum",add_expense:"Dodaj Rashod",add_new_expense:"Dodaj Novi Rashod",save_expense:"Sa\u010Duvaj Rashod",update_expense:"A\u017Euriraj Rashod",download_receipt:"Preuzmi Ra\u010Dun",edit_expense:"Izmeni Rashod",new_expense:"Novi Rashod",expense:"Rashod | Rashodi",no_expenses:"Jo\u0161 uvek nema rashoda!",list_of_expenses:"Ova sekcija \u0107e da sadr\u017Ei listu rashoda.",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovaj Rashod | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Rashode",created_message:"Rashod uspe\u0161no kreiran",updated_message:"Rashod uspe\u0161no a\u017Euriran",deleted_message:"Rashod uspe\u0161no obrisan | Rashodi uspe\u0161no obrisani",categories:{categories_list:"Lista Kategorija",title:"Naslov",name:"Naziv",description:"Opis",amount:"Iznos",actions:"Akcije",add_category:"Dodaj Kategoriju",new_category:"Nova Kategorija",category:"Kategorija | Kategorije",select_a_category:"Izaberi kategoriju"}},nf={email:"E-mail",password:"\u0160ifra",forgot_password:"Zaboravili ste \u0161ifru?",or_signIn_with:"ili se prijavite sa",login:"Prijava",register:"Registracija",reset_password:"Restujte \u0161ifru",password_reset_successfully:"\u0160ifra Uspe\u0161no Resetovana",enter_email:"Unesi email",enter_password:"Unesi \u0161ifru",retype_password:"Ponovo unesi \u0161ifru"},of={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},sf={title:"Korisnici",users_list:"Lista korisnika",name:"Ime i prezime",description:"Opis",added_on:"Datum dodavanja",date_of_creation:"Datum kreiranja",action:"Akcija",add_user:"Dodaj Korisnika",save_user:"Sa\u010Duvaj Korisnika",update_user:"A\u017Euriraj Korisnika",user:"Korisnik | Korisnici",add_new_user:"Dodaj novog korisnika",new_user:"Nov Korisnik",edit_user:"Izmeni Korisnika",no_users:"Jo\u0161 uvek nema korisnika!",list_of_users:"Ova sekcija \u0107e da sadr\u017Ei listu korisnika.",email:"E-mail",phone:"Broj telefona",password:"\u0160ifra",user_attached_message:"Ne mo\u017Eete obrisati stavku koja je ve\u0107 u upotrebi",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovog Korisnika | Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ove Korisnike",created_message:"Korisnik uspe\u0161no napravljen",updated_message:"Korisnik uspe\u0161no a\u017Euriran",deleted_message:"Korisnik uspe\u0161no obrisan | Korisnici uspe\u0161no obrisani",select_company_role:"Select Role for {company}",companies:"Companies"},rf={title:"Izve\u0161taj",from_date:"Datum od",to_date:"Datum do",status:"Status",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",download_pdf:"Preuzmi PDF",view_pdf:"Pogledaj PDF",update_report:"A\u017Euriraj Izve\u0161taj",report:"Izve\u0161taj | Izve\u0161taji",profit_loss:{profit_loss:"Prihod & Rashod",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi opseg datuma"},sales:{sales:"Prodaja",date_range:"Izaberi opseg datuma",to_date:"Datum do",from_date:"Datum od",report_type:"Tip Izve\u0161taja"},taxes:{taxes:"Porezi",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi opseg datuma"},errors:{required:"Polje je obavezno"},invoices:{invoice:"Faktura",invoice_date:"Datum Fakture",due_date:"Datum Dospe\u0107a",amount:"Iznos",contact_name:"Ime Kontakta",status:"Status"},estimates:{estimate:"Profaktura",estimate_date:"Datum Profakture",due_date:"Datum Dospe\u0107a",estimate_number:"Broj Profakture",ref_number:"Poziv na broj",amount:"Iznos",contact_name:"Ime Kontakta",status:"Status"},expenses:{expenses:"Rashodi",category:"Kategorija",date:"Datum",amount:"Iznos",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi opseg datuma"}},df={menu_title:{account_settings:"Pode\u0161avanje Naloga",company_information:"Podaci o firmi",customization:"Prilago\u0111avanje",preferences:"Preferencija",notifications:"Obave\u0161tenja",tax_types:"Tipovi Poreza",expense_category:"Kategorije Rashoda",update_app:"A\u017Euriraj Aplikaciju",backup:"Bekap",file_disk:"File Disk",custom_fields:"Prilago\u0111ena polja",payment_modes:"Na\u010Din pla\u0107anja",notes:"Napomene",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Pode\u0161avanja",setting:"Pode\u0161avanje | Pode\u0161avanja",general:"Op\u0161te",language:"Jezik",primary_currency:"Primarna Valuta",timezone:"Vremenska Zona",date_format:"Format Datuma",currencies:{title:"Valute",currency:"Valuta | Valute",currencies_list:"Lista Valuta",select_currency:"Odaberi Valutu",name:"Naziv",code:"Kod",symbol:"Simbol",precision:"Preciznost",thousand_separator:"Separator za hiljade",decimal_separator:"Separator za decimale",position:"Pozicija",position_of_symbol:"Pozicija simbola",right:"Desno",left:"Levo",action:"Akcija",add_currency:"Dodaj Valutu"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail drajver",secret:"\u0160ifra",mailgun_secret:"Mailgun \u0160ifra",mailgun_domain:"Domen",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES \u0160ifra",ses_key:"SES Klju\u010D",password:"Mail \u0160ifra",username:"Mail Korisni\u010Dko Ime",mail_config:"Mail Pode\u0161avanje",from_name:"Naziv po\u0161iljaoca",from_mail:"E-mail adresa po\u0161iljaoca",encryption:"E-mail enkripcija",mail_config_desc:"Ispod se nalazi forma za pode\u0161avanje E-mail drajvera za slanje po\u0161te iz aplikacije. Tako\u0111e mo\u017Eete podesiti provajdere tre\u0107e strane kao Sendgrid, SES itd."},pdf:{title:"PDF Pode\u0161avanje",footer_text:"Tekstualno zaglavlje na dnu strane",pdf_layout:"PDF Raspored"},company_info:{company_info:"Podaci o firmi",company_name:"Naziv firme",company_logo:"Logo firme",section_description:"Informacije o Va\u0161oj firmi \u0107e biti prikazane na fakturama, profakturama i drugim dokumentima koji se prave u ovoj aplikaciji.",phone:"Telefon",country:"Dr\u017Eava",state:"Savezna Dr\u017Eava",city:"Grad",address:"Adresa",zip:"Po\u0161tanski broj",save:"Sa\u010Duvaj",delete:"Delete",updated_message:"Podaci o firmi uspe\u0161no sa\u010Duvani",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Prilago\u0111ena polja",section_description:"Prilagodite va\u0161e Fakture, Profakture i Uplate (priznanice) sa svojim poljima. Postarajte se da koristite polja navedena ispod na formatu adrese na stranici Pode\u0161avanja/Prilago\u0111avanje.",add_custom_field:"Dodaj prilago\u0111eno polje",edit_custom_field:"Izmeni prilago\u0111eno polje",field_name:"Naziv polja",label:"Oznaka",type:"Tip",name:"Naziv",slug:"Slug",required:"Obavezno",placeholder:"Opis polja (Placeholder)",help_text:"Pomo\u0107ni tekst",default_value:"Podrazumevana vrednost",prefix:"Prefiks",starting_number:"Po\u010Detni broj",model:"Model",help_text_description:"Unesite opis koji \u0107e pomo\u0107i korisnicima da razumeju svrhu ovog prilago\u0111enog polja.",suffix:"Sufiks",yes:"Da",no:"Ne",order:"Redosled",custom_field_confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovo prilago\u0111eno polje",already_in_use:"Prilago\u0111eno polje je ve\u0107 u upotrebi",deleted_message:"Prilago\u0111eno polje je uspe\u0161no obrisano",options:"opcije",add_option:"Dodaj opcije",add_another_option:"Dodaj jo\u0161 jednu opciju",sort_in_alphabetical_order:"Pore\u0111aj po Abecedi",add_options_in_bulk:"Grupno dodavanje opcija",use_predefined_options:"Koristi predefinisane opcije",select_custom_date:"Odaberi datum",select_relative_date:"Odaberi relativan datum",ticked_by_default:"Podrazumevano odabrano",updated_message:"Prilago\u0111eno polje uspe\u0161no a\u017Eurirano",added_message:"Prilago\u0111eno polje uspe\u0161no dodato",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"prilago\u0111avanje",updated_message:"Podaci o firmi su uspe\u0161no a\u017Eurirani",save:"Sa\u010Duvaj",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Fakture",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Podrazumevan sadr\u017Eaj email-a za Fakture",company_address_format:"Format adrese firme",shipping_address_format:"Format adrese za dostavu firme",billing_address_format:"Format adrese za naplatu firme",invoice_email_attachment:"Po\u0161alji ra\u010Dun kao prilog",invoice_email_attachment_setting_description:"Omogu\u0107ite ovo ako \u017Eelite da \u0161aljete fakture kao prilog e-po\u0161te. Imajte na umu da dugme 'Prika\u017Ei fakturu' u e-porukama vi\u0161e ne\u0107e biti prikazano kada je omogu\u0107eno.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Profakture",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Podrazumevan sadr\u017Eaj email-a za Profakture",company_address_format:"Format adrese firme",shipping_address_format:"Format adrese za dostavu firme",billing_address_format:"Format adrese za naplatu firme",estimate_email_attachment:"Po\u0161aljite procjene kao priloge",estimate_email_attachment_setting_description:"Omogu\u0107ite ovo ako \u017Eelite da po\u0161aljete procjene kao prilog e-po\u0161te. Imajte na umu da dugme 'Prika\u017Ei procjenu' u e-porukama vi\u0161e ne\u0107e biti prikazano kada je omogu\u0107eno.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Uplate",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Podrazumevan sadr\u017Eaj email-a za potvrdu o pla\u0107anju (ra\u010Dun)",company_address_format:"Format adrese firme",from_customer_address_format:"Format adrese klijenta",payment_email_attachment:"Po\u0161aljite uplate kao priloge",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Stavke",units:"Jedinice",add_item_unit:"Dodaj jedinicu stavke",edit_item_unit:"Izmeni jedinicu stavke",unit_name:"Naziv jedinice",item_unit_added:"Jedinica stavke dodata",item_unit_updated:"Jedinica stavke a\u017Eurirana",item_unit_confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu jedinicu stavke",already_in_use:"Jedinica stavke se ve\u0107 koristi",deleted_message:"Jedinica stavke uspe\u0161no obrisana"},notes:{title:"Napomene",description:"U\u0161tedite vreme pravlje\u0107i napomene i koriste\u0107i ih na fakturama, profakturama i uplatama.",notes:"Napomene",type:"Tip",add_note:"Dodaj Napomenu",add_new_note:"Dodaj novu Napomenu",name:"Naziv",edit_note:"Izmeni Napomenu",note_added:"Napomena uspe\u0161no dodata",note_updated:"Napomena uspe\u0161no a\u017Eurirana",note_confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu Napomenu",already_in_use:"Napomena se ve\u0107 koristi",deleted_message:"Napomena uspe\u0161no obrisana"}},account_settings:{profile_picture:"Profilna slika",name:"Ime i prezime",email:"Email",password:"\u0160ifra",confirm_password:"Potvrdi \u0161ifru",account_settings:"Pode\u0161avanje naloga",save:"Sa\u010Duvaj",section_description:"Mo\u017Eete a\u017Eurirati Va\u0161e ime i prezime, email, \u0161ifru koriste\u0107i formu ispod.",updated_message:"Pode\u0161avanje naloga uspe\u0161no a\u017Eurirano"},user_profile:{name:"Ime i prezime",email:"Email",password:"\u0160ifra",confirm_password:"Potvrdi \u0161ifru"},notification:{title:"Obave\u0161tenje",email:"\u0160alji obave\u0161tenja na",description:"Koja email obave\u0161tenja bi \u017Eeleli da dobijate kada se ne\u0161to promeni?",invoice_viewed:"Faktura gledana",invoice_viewed_desc:"Kada klijent pogleda fakturu koja je poslata putem ove aplikacije.",estimate_viewed:"Profaktura gledana",estimate_viewed_desc:"Kada klijent pogleda profakturu koja je poslata putem ove aplikacije.",save:"Sa\u010Duvaj",email_save_message:"Email uspe\u0161no sa\u010Duvan",please_enter_email:"Molim Vas unesite E-mail"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help InvoiceShelf properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Tipovi Poreza",add_tax:"Dodaj Porez",edit_tax:"Izmeni Porez",description:"Mo\u017Eete dodavati ili uklanjati poreze kako \u017Eelite. Ova aplikacija podr\u017Eava porez kako na individualnim stavkama tako i na fakturi.",add_new_tax:"Dodaj Nov Porez",tax_settings:"Pode\u0161avanje Poreza",tax_per_item:"Porez po Stavki",tax_name:"Naziv Poreza",compound_tax:"Slo\u017Een Porez",percent:"Procenat",action:"Akcija",tax_setting_description:"Izaberite ovo ako \u017Eelite da dodajete porez na individualne stavke. Podrazumevano pona\u0161anje je da je porez dodat direktno na fakturu.",created_message:"Tip poreza uspe\u0161no kreiran",updated_message:"Tip poreza uspe\u0161no a\u017Euriran",deleted_message:"Tip poreza uspe\u0161no obrisan",confirm_delete:"Ne\u0107ete mo\u0107i da povratite ovaj Tip Poreza",already_in_use:"Porez se ve\u0107 koristi"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Kategorija Rashoda",action:"Akcija",description:"Kategorije su obavezne za dodavanje rashoda. Mo\u017Ee\u0161 da doda\u0161 ili obri\u0161e\u0161 ove kategorije po svojoj \u017Eelji.",add_new_category:"Dodaj novu kategoriju",add_category:"Dodaj kategoriju",edit_category:"Izmeni kategoriju",category_name:"Naziv kategorije",category_description:"Opis",created_message:"Kagetorija rashoda je uspe\u0161no kreirana",deleted_message:"Kategorija rashoda je uspe\u0161no izbrisana",updated_message:"Kategorija rashoda je uspe\u0161no a\u017Eurirana",confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovu kategoriju rashoda",already_in_use:"Kategorija se ve\u0107 koristi"},preferences:{currency:"Valuta",default_language:"Jezik",time_zone:"Vremenska Zona",fiscal_year:"Finansijska Godina",date_format:"Format datuma",discount_setting:"Pode\u0161avanja za popuste",discount_per_item:"Popust po stavci",discount_setting_description:"Izaberite ovo ako \u017Eelite da dodajete Popust na individualne stavke. Podrazumevano pona\u0161anje je da je Popust dodat direktno na fakturu.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Sa\u010Duvaj",preference:"Preferencija | Preferencije",general_settings:"Podrazumevane preferencije za sistem",updated_message:"Preferencije su uspe\u0161no a\u017Eurirane",select_language:"Izaberi Jezik",select_time_zone:"Izaberi Vremensku Zonu",select_date_format:"Izaberi Format Datuma",select_financial_year:"Izaberi Finansijsku Godinu",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"A\u017Euriraj aplikaciju",description:"Lako mo\u017Ee\u0161 da a\u017Eurira\u0161 InvoiceShelf tako \u0161to \u0107e\u0161 uraditi proveru novih verzija klikom na polje ispod",check_update:"Proveri a\u017Euriranost",avail_update:"Dostupna je nova verzija",next_version:"Slede\u0107a verzija",requirements:"Zahtevi",update:"A\u017Euriraj sad",update_progress:"A\u017Euriranje je u toku...",progress_text:"Traja\u0107e svega par minuta. Nemojte osve\u017Eavati ili zatvoriti stranicu dok a\u017Euriranje ne bude gotovo",update_success:"Aplikacija je a\u017Eurirana! Molim Vas Sa\u010Dekajte da se stranica osve\u017Ei automatski.",latest_message:"Nema nove verzije! A\u017Eurirana poslednja verzija.",current_version:"Trenutna verzija",download_zip_file:"Preuzmi ZIP paket",unzipping_package:"Raspakivanje paketa",copying_files:"Kopiranje datoteka",deleting_files:"Brisanje fajlova koji nisu u upotrebi",running_migrations:"Migracije u toku",finishing_update:"Zavr\u0161avanje a\u017Euriranja",update_failed:"Neuspe\u0161no a\u017Euriranje",update_failed_text:"\u017Dao mi je! Tvoje a\u017Euriranje nije uspelo na koraku broj: {step} korak",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Bekap | Bekapi",description:"Bekap je zip arhiva koja sadr\u017Ei sve fajlove iz foldera koje ste specificirali, tako\u0111e sadr\u017Ei bekap baze.",new_backup:"Dodaj novi Bekap",create_backup:"Napravi Bekap",select_backup_type:"Izaberi tip Bekapa",backup_confirm_delete:"Ne\u0107e\u0161 mo\u0107i da povrati\u0161 ovaj Bekap",path:"putanja",new_disk:"Novi Disk",created_at:"datum kreiranja",size:"veli\u010Dina",dropbox:"dropbox",local:"lokalni",healthy:"zdrav",amount_of_backups:"broj bekapa",newest_backups:"najnoviji bekapi",used_storage:"kori\u0161c\u0301eno skladi\u0161te",select_disk:"Izaberi Disk",action:"Akcija",deleted_message:"Bekap uspe\u0161no obrisan",created_message:"Bekap uspe\u0161no napravljen",invalid_disk_credentials:"Pogre\u0161ni kredencijali za odabrani disk"},disk:{title:"File Disk | File Disks",description:"Podrazumevano pona\u0161anje je da InvoiceShelf koristi lokalni disk za \u010Duvanje bekapa, avatara i ostalih slika. Mo\u017Eete podesiti vi\u0161e od jednog disk drajvera od provajdera poput DigitalOcean, S3 i Dropbox po va\u0161oj \u017Eelji.",created_at:"datum kreiranja",dropbox:"dropbox",name:"Naziv",driver:"Drajver",disk_type:"Tip",disk_name:"Naziv Diska",new_disk:"Dodaj novi Disk",filesystem_driver:"Filesystem Driver",local_driver:"lokalni Drajver",local_root:"local Root",public_driver:"Public Driver",public_root:"Public Root",public_url:"Public URL",public_visibility:"Public Visibility",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"AWS Driver",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Podrazumevani Drajver",is_default:"DA LI JE PODRAZUMEVAN",set_default_disk:"Postavi Podrazumevani Disk",set_default_disk_confirm:"Ovaj disk \u0107e biti postavljen kao podrazumevan i svi novi PDF fajlovi \u0107e biti sa\u010Duvani na ovom disku",success_set_default_disk:"Disk je uspe\u0161no postavljen kao podrazumevan",save_pdf_to_disk:"Sa\u010Duvaj PDF fajlove na Disk",disk_setting_description:" Uklju\u010Dite ovo ako \u017Eelite da sa\u010Duvate kopiju PDF fajla svake Fakture, Profakture i Uplate na va\u0161 podrazumevani disk automatski. Uklju\u010Divanjem ove opcije \u0107ete smanjiti vreme u\u010Ditavanja pri pregledu PDF fajlova.",select_disk:"Izaberi Disk",disk_settings:"Disk Pode\u0161avanja",confirm_delete:"Ovo ne\u0107e uticati na va\u0161e postoje\u0107e fajlove i foldere na navedenom disku, ali \u0107e se konfiguracija va\u0161eg diska izbrisati iz InvoiceShelfa.",action:"Akcija",edit_file_disk:"Izmeni File Disk",success_create:"Disk uspe\u0161no dodat",success_update:"Disk uspe\u0161no a\u017Euriran",error:"Dodavanje diska nije uspelo",deleted_message:"File Disk uspe\u0161no obrisan",disk_variables_save_successfully:"Disk uspe\u0161no pode\u0161en",disk_variables_save_error:"Pode\u0161avanje diska nije uspelo.",invalid_disk_credentials:"Pogre\u0161an kredencijal za disk koji je naveden"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},lf={account_info:"Informacije o nalogu",account_info_desc:"Detalji u nastavku \u0107e se koristiti za kreiranje glavnog administratorskog naloga. Mogu\u0107e ih je izmeniti u bilo kom trenutku nakon prijavljivanja.",name:"Naziv",email:"E-mail",password:"\u0160ifra",confirm_password:"Potvrdi \u0161ifru",save_cont:"Sa\u010Duvaj & Nastavi",company_info:"Informacije o firmi",company_info_desc:"Ove informacije \u0107e biti prikazane na fakturama. Mogu\u0107e ih je izmeniti kasnije u pode\u0161avanjima.",company_name:"Naziv firme",company_logo:"Logo firme",logo_preview:"Pregled logoa",preferences:"Preference",preferences_desc:"Podrazumevane Preference za sistem",currency_set_alert:"The company's currency cannot be changed later.",country:"Dr\u017Eava",state:"Savezna Dr\u017Eava",city:"Grad",address:"Adresa",street:"Ulica1 | Ulica2",phone:"Telefon",zip_code:"Po\u0161tanski broj",go_back:"Vrati se nazad",currency:"Valuta",language:"Jezik",time_zone:"Vremenska zona",fiscal_year:"Finansijska godina",date_format:"Format datuma",from_address:"Adresa po\u0161iljaoca",username:"Korisni\u010Dko ime",next:"Slede\u0107e",continue:"Nastavi",skip:"Presko\u010Di",database:{database:"URL stranice & baze podataka",connection:"Veza baze podataka",host:"Host baze podataka",port:"Port baze podataka",password:"\u0160ifra baze podataka",app_url:"URL aplikacije",app_domain:"Domen aplikacije",username:"Korisni\u010Dko ime baze podataka",db_name:"Naziv baze podataka",db_path:"Putanja do baze",desc:"Kreiraj bazu podataka na svom serveru i postavi kredencijale prate\u0107i obrazac u nastavku."},permissions:{permissions:"Dozvole",permission_confirm_title:"Da li ste sigurni da \u017Eelite da nastavite?",permission_confirm_desc:"Provera dozvola za foldere nije uspela",permission_desc:"U nastavku se nalazi lista dozvola za foldere koji su neophodni kako bi alikacija radila. Ukoliko provera dozvola ne uspe, a\u017Euriraj svoju listu dozvola za te foldere."},verify_domain:{title:"Domain Verification",desc:"InvoiceShelf uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail drajver",secret:"\u0160ifra",mailgun_secret:"Mailgun \u0160ifra",mailgun_domain:"Domen",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES \u0160ifra",ses_key:"SES Klju\u010D",password:"\u0160ifra za e-mail",username:"Koristni\u010Dko ime za e-mail",mail_config:"E-mail konfigurisanje",from_name:"Naziv po\u0161iljaoca",from_mail:"E-mail adresa po\u0161iljaoca",encryption:"E-mail enkripcija",mail_config_desc:"Ispod se nalazi forma za pode\u0161avanje E-mail drajvera za slanje po\u0161te iz aplikacije. Tako\u0111e mo\u017Eete podesiti provajdere tre\u0107e strane kao Sendgrid, SES itd."},req:{system_req:"Sistemski zahtevi",php_req_version:"Zahteva se PHP verzija {version} ",check_req:"Proveri zahteve",system_req_desc:"InvoiceShelf ima nekoliko zahteva za server. Proveri da li tvoj server ima potrebnu verziju PHP-a i sva navedena pro\u0161irenja navedena u nastavku"},errors:{migrate_failed:"Neuspe\u0161no migriranje",database_variables_save_error:"Konfiguraciju nije moguc\u0301e zapisati u .env datoteku. Proveri dozvole za datoteku",mail_variables_save_error:"E-mail konfigurisanje je neuspe\u0161no",connection_failed:"Neuspe\u0161na konekcija sa bazom podataka",database_should_be_empty:"Baza podataka treba da bude prazna"},success:{mail_variables_save_successfully:"E-mail je uspe\u0161no konfigurisan",database_variables_save_successfully:"Baza podataka je uspe\u0161no konfigurisana"}},cf={invalid_phone:"Pogre\u0161an Broj Telefona",invalid_url:"Neva\u017Ee\u0107i URL (primer: http://www.invoiceshelf.com)",invalid_domain_url:"Pogre\u0161an URL (primer: invoiceshelf.com)",required:"Obavezno polje",email_incorrect:"Pogre\u0161an E-mail",email_already_taken:"Navedeni E-mail je zauzet",email_does_not_exist:"Korisnik sa navedenom e-mail adresom ne postoji",item_unit_already_taken:"Naziv ove jedinice stavke je zauzet",payment_mode_already_taken:"Naziv ovog na\u010Dina pla\u0107anja je zauzet",send_reset_link:"Po\u0161alji link za resetovanje",not_yet:"Jo\u0161 uvek ni\u0161ta? Po\u0161alji ponovo",password_min_length:"\u0160ifra mora imati {count} karaktera",name_min_length:"Naziv mora imati najmanje {count} slova",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Unesite odgovaraju\u0107u poresku stopu",numbers_only:"Mogu se unositi samo brojevi",characters_only:"Mogu se unositi samo karakteri",password_incorrect:"\u0160ifra mora biti identi\u010Dna",password_length:"\u0160ifra mora imati {count} karaktera",qty_must_greater_than_zero:"Koli\u010Dina mora biti ve\u0107a od 0.",price_greater_than_zero:"Cena mora biti ve\u0107a od 0",payment_greater_than_zero:"Uplata mora biti ve\u0107a od 0",payment_greater_than_due_amount:"Uneta uplata je ve\u0107a od dospelog iznosa ove fakture",quantity_maxlength:"Koli\u010Dina ne mo\u017Ee imati vi\u0161e od 20 cifara",price_maxlength:"Cena ne mo\u017Ee imati vi\u0161e od 20 cifara",price_minvalue:"Cena mora biti ve\u0107a od 0",amount_maxlength:"Iznos ne mo\u017Ee da ima vi\u0161e od 20 cifara",amount_minvalue:"Iznos mora biti ve\u0107i od 0",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Opis ne mo\u017Ee da ima vi\u0161e od 65,000 karaktera",subject_maxlength:"Predmet ne mo\u017Ee da ima vi\u0161e od 100 karaktera",message_maxlength:"Poruka ne mo\u017Ee da ima vi\u0161e od 255 karaktera",maximum_options_error:"Maksimalan broj opcija je izabran. Prvo uklonite izabranu opciju da biste izabrali drugu",notes_maxlength:"Napomena ne mo\u017Ee da ima vi\u0161e od 65,000 karaktera",address_maxlength:"Adresa ne mo\u017Ee da ima vi\u0161e od 255 karaktera",ref_number_maxlength:"Poziv na broj ne mo\u017Ee da ima vi\u0161e od 225 karaktera",prefix_maxlength:"Prefiks ne mo\u017Ee da ima vi\u0161e od 5 karaktera",something_went_wrong:"ne\u0161to je krenulo naopako",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},_f={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},uf="Profaktura",mf="Broj Profakture",pf="Datum Profakture",ff="Datum isteka Profakture",gf="Faktura",vf="Broj Fakture",yf="Datum Fakture",hf="Datum dospe\u0107a Fakture",bf="Napomena",kf="Stavke",wf="Koli\u010Dina",zf="Cena",xf="Popust",Sf="Iznos",Pf="Osnovica za obra\u010Dun PDV-a",jf="Ukupan iznos",Af="Payment",Df="POTVRDA O UPLATI",If="Datum Uplate",Nf="Broj Uplate",Ef="Na\u010Din Uplate",Cf="Iznos Uplate",Tf="IZVE\u0160TAJ O RASHODIMA",Rf="RASHODI UKUPNO",Mf="IZVE\u0160TAJ O PRIHODIMA I RASHODIMA",Ff="Sales Customer Report",$f="Sales Item Report",Vf="Tax Summary Report",Uf="PRIHOD",Of="NETO PROFIT",Lf="Izve\u0161taj o Prodaji: Po Klijentu",qf="PRODAJA UKUPNO",Bf="Izve\u0161taj o Prodaji: Po Stavci",Kf="IZVE\u0160TAJ O POREZIMA",Zf="UKUPNO POREZ",Wf="Tipovi Poreza",Hf="Rashodi",Qf="Ra\u010Dun za,",Gf="Isporu\u010Diti za,",Yf="Poslat od strane:",Jf="Tax";var Xf={navigation:qp,general:Bp,dashboard:Kp,tax_types:Zp,global_search:Wp,company_switcher:Hp,dateRange:Qp,customers:Gp,items:Yp,estimates:Jp,invoices:Xp,recurring_invoices:ef,payments:tf,expenses:af,login:nf,modules:of,users:sf,reports:rf,settings:df,wizard:lf,validation:cf,errors:_f,pdf_estimate_label:uf,pdf_estimate_number:mf,pdf_estimate_date:pf,pdf_estimate_expire_date:ff,pdf_invoice_label:gf,pdf_invoice_number:vf,pdf_invoice_date:yf,pdf_invoice_due_date:hf,pdf_notes:bf,pdf_items_label:kf,pdf_quantity_label:wf,pdf_price_label:zf,pdf_discount_label:xf,pdf_amount_label:Sf,pdf_subtotal:Pf,pdf_total:jf,pdf_payment_label:Af,pdf_payment_receipt_label:Df,pdf_payment_date:If,pdf_payment_number:Nf,pdf_payment_mode:Ef,pdf_payment_amount_received_label:Cf,pdf_expense_report_label:Tf,pdf_total_expenses_label:Rf,pdf_profit_loss_label:Mf,pdf_sales_customers_label:Ff,pdf_sales_items_label:$f,pdf_tax_summery_label:Vf,pdf_income_label:Uf,pdf_net_profit_label:Of,pdf_customer_sales_report:Lf,pdf_total_sales_label:qf,pdf_item_sales_label:Bf,pdf_tax_report_label:Kf,pdf_total_tax_label:Zf,pdf_tax_types_label:Wf,pdf_expenses_label:Hf,pdf_bill_to:Qf,pdf_ship_to:Gf,pdf_received_from:Yf,pdf_tax_label:Jf};const eg={dashboard:"Overzicht",customers:"Klanten",items:"Artikelen",invoices:"Facturen","recurring-invoices":"Periodieke factuur",expenses:"Uitgaven",estimates:"Offertes",payments:"Betalingen",reports:"Rapporten",settings:"Instellingen",logout:"Uitloggen",users:"Gebruikers",modules:"Modules"},tg={add_company:"Bedrijf toevoegen",view_pdf:"Bekijk PDF",copy_pdf_url:"Kopieer PDF-URL",download_pdf:"Download PDF",save:"Opslaan",create:"Maak",cancel:"Annuleren",update:"Bijwerken",deselect:"Deselecteren",download:"Download",from_date:"Vanaf datum",to_date:"T/m datum",from:"Vanaf",to:"Naar.",ok:"Ok\xE9.",yes:"Ja.",no:"Nee.",sort_by:"Sorteer op",ascending:"Oplopend",descending:"Aflopend",subject:"Onderwerp",body:"Inhoud",message:"Bericht.",send:"Verstuur",preview:"Voorbeeld",go_back:"Ga terug",back_to_login:"Terug naar Inloggen?",home:"Home",filter:"Filter",delete:"Verwijderen",edit:"Bewerken",view:"Bekijken",add_new_item:"Voeg een nieuw item toe",clear_all:"Wis alles",showing:"Weergegeven",of:"van",actions:"Acties",subtotal:"SUBTOTAAL",discount:"KORTING",fixed:"Gemaakt",percentage:"Percentage",tax:"BELASTING",total_amount:"TOTAALBEDRAG",bill_to:"Factuur aan",ship_to:"Verzend naar",due:"Openstaand",draft:"Concept",sent:"Verzonden",all:"Alles",select_all:"Selecteer alles",select_template:"Sjabloon selecteren",choose_file:"Klik hier om een bestand te kiezen",choose_template:"Kies een sjabloon",choose:"Kiezen",remove:"Verwijderen",select_a_status:"Selecteer een status",select_a_tax:"Selecteer een belasting",search:"Zoeken",are_you_sure:"Weet je het zeker?",list_is_empty:"Lijst is leeg.",no_tax_found:"Geen belasting gevonden!",four_zero_four:"404",you_got_lost:"Oeps!\xA0Je bent verdwaald!",go_home:"Ga naar home",test_mail_conf:"E-mailconfiguratie testen",send_mail_successfully:"Mail is succesvol verzonden",setting_updated:"Instelling succesvol bijgewerkt",select_state:"Selecteer staat",select_country:"Selecteer land",select_city:"Selecteer stad",street_1:"straat 1",street_2:"Straat # 2",action_failed:"Actie: mislukt",retry:"Retr",choose_note:"Kies notitie",no_note_found:"Geen notitie gevonden",insert_note:"Notitie invoegen",copied_pdf_url_clipboard:"PDF link naar klembord gekopieerd!",copied_url_clipboard:"URL naar klembord gekopieerd!",docs:"Documenten",do_you_wish_to_continue:"Wilt u Doorgaan?",note:"Notitie",pay_invoice:"Betaal factuur",login_successfully:"Succesvol ingelogd!",logged_out_successfully:"Succesvol afgemeld",mark_as_default:"Markeren als standaard"},ag={select_year:"Selecteer jaar",cards:{due_amount:"Openstaand bedrag",customers:"Klanten",invoices:"Facturen",estimates:"Offertes",payments:"Betalingen"},chart_info:{total_sales:"Verkoop",total_receipts:"Inkomsten",total_expense:"Uitgaven",net_income:"Netto inkomen",year:"Selecteer jaar"},monthly_chart:{title:"Verkoop en kosten"},recent_invoices_card:{title:"Openstaande facturen",due_on:"Openstaand op",customer:"Klant",amount_due:"Openstaand bedrag",actions:"Acties",view_all:"Toon alles"},recent_estimate_card:{title:"Recente offertes",date:"Datum",customer:"Klant",amount_due:"Openstaand bedrag",actions:"Acties",view_all:"Toon alles"}},ng={name:"Naam",description:"Omschrijving",percent:"Procent",compound_tax:"Verbinding Ta"},ig={search:"Zoeken...",customers:"Klanten",users:"Gebruikers",no_results_found:"Geen zoekresultaten"},og={label:"VERANDER BEDRIJF",no_results_found:"Geen resultaten gevonden",add_new_company:"Nieuw bedrijf toevoegen",new_company:"Nieuw bedrijf",created_message:"Bedrijf met succes aangemaakt"},sg={today:"Vandaag",this_week:"Deze week",this_month:"Deze maand",this_quarter:"Dit kwartaal",this_year:"Dit jaar",previous_week:"Vorige week",previous_month:"Vorige maand",previous_quarter:"Vorig kwartaal",previous_year:"Vorig jaar",custom:"Aangepast"},rg={title:"Klanten",prefix:"Voorvoegsel",add_customer:"Klant toevoegen",contacts_list:"Klantenlijst",name:"Naam",mail:"Mail | Mails",statement:"Verklaring",display_name:"Weergavenaam",primary_contact_name:"Naam primaire contactpersoon",contact_name:"Contactnaam",amount_due:"Openstaand bedrag",email:"E-mail",address:"Adres",phone:"Telefoon",website:"Website",overview:"Overzicht",invoice_prefix:"Factuurvoorvoegsel",estimate_prefix:"Schatting voorvoegsel",payment_prefix:"Betalingsvoorvoegsel",enable_portal:"Activeer Portaal",country:"Land",state:"Provincie",city:"Stad",zip_code:"Postcode",added_on:"Toegevoegd",action:"Actie",password:"Wachtwoord",confirm_password:"Bevestig wachtwoord",street_number:"Huisnummer",primary_currency:"Primaire valuta",description:"Omschrijving",add_new_customer:"Nieuwe klant toevoegen",save_customer:"Klant opslaan",update_customer:"Klant bijwerken",customer:"Klant |\xA0Klanten",new_customer:"Nieuwe klant",edit_customer:"Klant bewerken",basic_info:"Basis informatie",portal_access:"Portaaltoegang",portal_access_text:"Wilt u deze klant toestaan om in te loggen op het Klantenportaal?",portal_access_url:"Klantenportaal login URL",portal_access_url_help:"Kopieer & stuur de bovenstaande URL door naar uw klant om toegang te geven.",billing_address:"factuur adres",shipping_address:"Verzendingsadres",copy_billing_address:"Kopi\xEBren van facturering",no_customers:"Nog geen klanten!",no_customers_found:"Geen klanten gevonden!",no_contact:"Geen contact",no_contact_name:"Geen contactnaam",list_of_customers:"Hier vind je jouw klanten terug.",primary_display_name:"Primaire weergavenaam",select_currency:"Selecteer valuta",select_a_customer:"Selecteer een klant",type_or_click:"Typ of klik om te selecteren",new_transaction:"Nieuwe transactie",no_matching_customers:"Er zijn geen overeenkomende klanten!",phone_number:"Telefoonnummer",create_date:"Aangemaakt op",confirm_delete:"Deze klant en alle gerelateerde facturen, offertes en betalingen worden permanent verwijderd.\xA0|\xA0Deze klanten en alle gerelateerde facturen, offertes en betalingen worden permanent verwijderd.",created_message:"Klant succesvol aangemaakt",updated_message:"Klant succesvol ge\xFCpdatet",address_updated_message:"Adresinformatie succesvol bijgewerkt",deleted_message:"Klant succesvol verwijderd |\xA0Klanten zijn succesvol verwijderd",edit_currency_not_allowed:"Kan valuta niet wijzigen zodra de transacties zijn aangemaakt."},dg={title:"Artikelen",items_list:"Lijst met items",name:"Naam",unit:"Eenheid",description:"Omschrijving",added_on:"Toegevoegd",price:"Prijs",date_of_creation:"Datum van creatie",not_selected:"Geen item geselecteerd",action:"Actie",add_item:"Voeg item toe",save_item:"Item opslaan",update_item:"Item bijwerken",item:"Artikel |\xA0Artikelen",add_new_item:"Voeg een nieuw item toe",new_item:"Nieuw item",edit_item:"Item bewerken",no_items:"Nog geen items!",list_of_items:"Hier vind je jouw artikelen terug.",select_a_unit:"selecteer eenheid",taxes:"Belastingen",item_attached_message:"Kan een item dat al in gebruik is niet verwijderen",confirm_delete:"U kunt dit item | niet herstellen\xA0U kunt deze items niet herstellen",created_message:"Item succesvol aangemaakt",updated_message:"Item succesvol bijgewerkt",deleted_message:"Item succesvol verwijderd |\xA0Items zijn verwijderd"},lg={title:"Offertes",accept_estimate:"Offerte accepteren",reject_estimate:"Offerte afwijzen",estimate:"Offerte |\xA0Offertes",estimates_list:"Lijst met offertes",days:"{dagen} dagen",months:"{months} Maand",years:"{jaar} jaar",all:"Allemaal",paid:"Betaald",unpaid:"Onbetaald",customer:"Klant",ref_no:"Ref Nr.",number:"Aantal",amount_due:"Bedrag",partially_paid:"Gedeeltelijk betaald",total:"Totaal",discount:"Korting",sub_total:"Subtotaal",estimate_number:"Offerte nummer",ref_number:"Referentie nummer",contact:"Contact",add_item:"Voeg een item toe",date:"Datum",due_date:"Vervaldatum",expiry_date:"Vervaldatum",status:"Status",add_tax:"Belasting toevoegen",amount:"Bedrag",action:"Actie",notes:"Opmerkingen",tax:"Belasting",estimate_template:"Sjabloon",convert_to_invoice:"Converteren naar factuur",mark_as_sent:"Markeren als verzonden",send_estimate:"Verzend offerte",resend_estimate:"Offerte opnieuw verzenden",record_payment:"Betaling registreren",add_estimate:"Offerte toevoegen",save_estimate:"Bewaar offerte",confirm_conversion:"Deze offerte wordt gebruikt om een nieuwe factuur te maken.",conversion_message:"Factuur gemaakt",confirm_send_estimate:"Deze offerte wordt via e-mail naar de klant gestuurd",confirm_mark_as_sent:"Deze offerte wordt gemarkeerd als verzonden",confirm_mark_as_accepted:"Deze offerte wordt gemarkeerd als Geaccepteerd",confirm_mark_as_rejected:"Deze offerte wordt gemarkeerd als Afgewezen",no_matching_estimates:"Er zijn geen overeenkomende offertes!",mark_as_sent_successfully:"Offerte gemarkeerd als succesvol verzonden",send_estimate_successfully:"Offerte succesvol verzonden",errors:{required:"Veld is vereist"},accepted:"Geaccepteerd",rejected:"Afgewezen",expired:"Verlopen",sent:"Verzonden",draft:"Concept",viewed:"Bekeken",declined:"Geweigerd",new_estimate:"Nieuwe offerte",add_new_estimate:"Offerte toevoegen",update_Estimate:"Offerte bijwerken",edit_estimate:"Offerte bewerken",items:"artikelen",Estimate:"Offerte |\xA0Offertes",add_new_tax:"Nieuwe belasting toevoegen",no_estimates:"Nog geen offertes!",list_of_estimates:"Hier vind je jouw offertes terug.",mark_as_rejected:"Markeer als afgewezen",mark_as_accepted:"Markeer als geaccepteerd",marked_as_accepted_message:"Offerte gemarkeerd als geaccepteerd",marked_as_rejected_message:"Offerte gemarkeerd als afgewezen",confirm_delete:"U kunt deze offerte | niet herstellen\xA0U kunt deze offertes niet herstellen",created_message:"Offerte is gemaakt",updated_message:"Offerte succesvol bijgewerkt",deleted_message:"Offerte succesvol verwijderd |\xA0Offertes zijn succesvol verwijderd",something_went_wrong:"Er is iets fout gegaan",item:{title:"Titel van het item",description:"Omschrijving",quantity:"Aantal stuks",price:"Prijs",discount:"Korting",total:"Totaal",total_discount:"Totale korting",sub_total:"Subtotaal",tax:"Belasting",amount:"Bedrag",select_an_item:"Typ of klik om een item te selecteren",type_item_description:"Type Item Beschrijving (optioneel)"},mark_as_default_estimate_template_description:"Indien ingeschakeld, zal het geselecteerde sjabloon automatisch worden gekozen voor nieuwe offertes."},cg={title:"Facturen",download:"Download",pay_invoice:"Betaal factuur",invoices_list:"Facturenlijst",invoice_information:"Factuurgegevens",days:"{dagen} dagen",months:"{months} Maand",years:"{jaar} jaar",all:"Allemaal",paid:"Betaald",unpaid:"Onbetaald",viewed:"Bekeken",overdue:"Over tijd",completed:"Voltooid",customer:"Klant",paid_status:"Betaling",ref_no:"REF NR.",number:"AANTAL",amount_due:"BEDRAG",partially_paid:"Gedeeltelijk betaald",total:"Totaal",discount:"Korting",sub_total:"Subtotaal",invoice:"Factuur |\xA0Facturen",invoice_number:"Factuurnummer",ref_number:"Referentie nummer",contact:"Contact",add_item:"Voeg een item toe",date:"Datum",due_date:"Vervaldatum",status:"Status",add_tax:"Belasting toevoegen",amount:"Bedrag",action:"Actie",notes:"Opmerkingen",view:"Bekijken",send_invoice:"Factuur verzenden",resend_invoice:"Factuur opnieuw verzenden",invoice_template:"Factuursjabloon",conversion_message:"Factuur succesvol gekloond",template:"Sjabloon",mark_as_sent:"Markeer als verzonden",confirm_send_invoice:"Deze factuur wordt via e-mail naar de klant gestuurd",invoice_mark_as_sent:"Deze factuur wordt gemarkeerd als verzonden",confirm_mark_as_accepted:"Deze offerte wordt gemarkeerd als Geaccepteerd",confirm_mark_as_rejected:"Deze factuur wordt gemarkeerd als Afgewezen",confirm_send:"Deze factuur wordt via e-mail naar de klant gestuurd",invoice_date:"Factuur datum",record_payment:"Betaling registreren",add_new_invoice:"Nieuwe factuur toevoegen",update_expense:"Onkosten bijwerken",edit_invoice:"Factuur bewerken",new_invoice:"Nieuwe factuur",save_invoice:"Factuur opslaan",update_invoice:"Factuur bijwerken",add_new_tax:"Nieuwe belasting toevoegen",no_invoices:"Nog geen facturen!",mark_as_rejected:"Markeer als afgewezen",mark_as_accepted:"Markeer als geaccepteerd",list_of_invoices:"Hier vind je jouw facturen terug.",select_invoice:"Selecteer Factuur",no_matching_invoices:"Er zijn geen overeenkomende facturen!",mark_as_sent_successfully:"Factuur gemarkeerd als succesvol verzonden",invoice_sent_successfully:"Factuur succesvol verzonden",cloned_successfully:"Factuur succesvol gekloond",clone_invoice:"Factuur klonen",confirm_clone:"Deze factuur wordt gekloond in een nieuwe factuur",item:{title:"Titel van het item",description:"Omschrijving",quantity:"Aantal stuks",price:"Prijs",discount:"Korting",total:"Totaal",total_discount:"Totale korting",sub_total:"Subtotaal",tax:"Belasting",amount:"Bedrag",select_an_item:"Typ of klik om een item te selecteren",type_item_description:"Type Item Beschrijving (optioneel)"},payment_attached_message:"Aan een van de geselecteerde facturen is al een betaling gekoppeld.\xA0Zorg ervoor dat u eerst de bijgevoegde betalingen verwijdert om door te gaan met de verwijdering",confirm_delete:"Deze factuur wordt permanent verwijderd |\xA0Deze facturen worden permanent verwijderd",created_message:"Factuur succesvol aangemaakt",updated_message:"Factuur succesvol bijgewerkt",deleted_message:"Factuur succesvol verwijderd |\xA0Facturen succesvol verwijderd",marked_as_sent_message:"Factuur gemarkeerd als succesvol verzonden",something_went_wrong:"Er is iets fout gegaan",invalid_due_amount_message:"Het totale factuurbedrag mag niet lager zijn dan het totale betaalde bedrag voor deze factuur.\xA0Werk de factuur bij of verwijder de bijbehorende betalingen om door te gaan.",mark_as_default_invoice_template_description:"Indien ingeschakeld, zal het geselecteerde sjabloon automatisch worden gekozen voor nieuwe offertes."},_g={title:"Periodieke facturen",invoices_list:"Periodieke facturen lijst",days:"{days} dagen",months:"{months} maanden",years:"{years} jaar",all:"Alles",paid:"Betaald",unpaid:"Onbetaald",viewed:"Bekeken",overdue:"Achterstallig",active:"Actief",completed:"Voltooid",customer:"KLANT",paid_status:"BETAALD STATUS",ref_no:"REF NR.",number:"NUMMER",amount_due:"Bedrag",partially_paid:"Gedeeltelijk betaald",total:"Totaal",discount:"Korting",sub_total:"Subtotaal",invoice:"Periodieke factuur / Periodieke facturen",invoice_number:"Periodieke facturen",next_invoice_date:"Volgende factuurdatum",ref_number:"Referentie nummer",contact:"Contact",add_item:"Item toevoegen",date:"Datum",limit_by:"Beperken door",limit_date:"Uiterste datum",limit_count:"Limiet aantal",count:"Aantal",status:"Status",select_a_status:"Selecteer een status",working:"Bezig",on_hold:"Niet actief",complete:"Voltooid",add_tax:"Belasting toevoegen",amount:"Bedrag",action:"Actie",notes:"Opmerkingen",view:"Bekijken",basic_info:"Basis informatie",send_invoice:"Verstuur periodieke factuur",auto_send:"Automatisch verzenden",resend_invoice:"Verstuur periodieke factuur opnieuw",invoice_template:"Periodieke factuur sjabloon",conversion_message:"Periodieke factuur succesvol gekopieerd",template:"Sjabloon",mark_as_sent:"Markeer als verzonden",confirm_send_invoice:"Deze periodieke factuur wordt via e-mail naar de klant gestuurd",invoice_mark_as_sent:"Deze periodieke factuur wordt gemarkeerd als verzonden",confirm_send:"Deze terugkerende factuur wordt via e-mail naar de klant gestuurd",starts_at:"Startdatum",due_date:"Vervaldatum factuur",record_payment:"Betaling registreren",add_new_invoice:"Nieuwe periodieke factuur toevoegen",update_expense:"Onkosten bijwerken",edit_invoice:"Periodieke factuur bewerken",new_invoice:"Nieuwe periodieke factuur toevoegen",send_automatically:"Automatisch verzenden",send_automatically_desc:"Schakel dit in als u de factuur automatisch aan de klant wilt sturen wanneer deze is aangemaakt.",save_invoice:"Bewaar periodieke factuur",update_invoice:"Periodieke factuur bewerken",add_new_tax:"Nieuwe btw toevoegen",no_invoices:"Nog geen periodieke facturen!",mark_as_rejected:"Markeer als afgewezen",mark_as_accepted:"Markeer als geaccepteerd",list_of_invoices:"Hier vind je de periodieke facturen terug.",select_invoice:"Selecteer Factuur",no_matching_invoices:"Er zijn geen overeenkomende periodieke facturen!",mark_as_sent_successfully:"Periodieke factuur gemarkeerd als succesvol verzonden",invoice_sent_successfully:"Periodieke factuur succesvol verzonden",cloned_successfully:"Terugkerende factuur succesvol gekopieerd",clone_invoice:"Kopieer periodieke factuur",confirm_clone:"Deze periodieke factuur wordt gekopieerd naar een nieuwe periodieke factuur",add_customer_email:"Voeg een e-mailadres aan deze klant toe, zodat facturen automatisch verzonden kunnen worden.",item:{title:"Item titel",description:"Beschrijving",quantity:"Aantal",price:"Prijs",discount:"Korting",total:"Totaal",total_discount:"Totale korting",sub_total:"Subtotaal",tax:"Btw",amount:"Bedrag",select_an_item:"Typ of klik om een item te selecteren",type_item_description:"Type item beschrijving (optioneel)"},frequency:{title:"Frequentie",select_frequency:"Frequentie selecteren",minute:"Minuut",hour:"Uur",day_month:"Dag van de maand",month:"Maand",day_week:"Dag van de week"},confirm_delete:"Deze factuur wordt permanent verwijderd |\xA0Deze facturen worden permanent verwijderd",created_message:"Terugkerende factuur succesvol gecre\xEBerd",updated_message:"Terugkerende factuur succesvol bijgewerkt",deleted_message:"Periodieke factuur succesvol verwijderd |\xA0Periodieke facturen succesvol verwijderd",marked_as_sent_message:"Periodieke factuur gemarkeerd als succesvol verzonden",user_email_does_not_exist:"E-mailadres van gebruiker bestaat niet",something_went_wrong:"er is iets fout gegaan",invalid_due_amount_message:"Het totale factuurbedrag mag niet lager zijn dan het totale betaalde bedrag voor deze factuur.\xA0Werk de factuur bij of verwijder de bijbehorende betalingen om door te gaan."},ug={title:"Betalingen",payments_list:"Betalingslijst",record_payment:"Bestaling registreren",customer:"Klant",date:"Datum",amount:"Bedrag",action:"Actie",payment_number:"Betalingsnummer",payment_mode:"Betaalmethode",invoice:"Factuur",note:"Notitie",add_payment:"Betaling toevoegen",new_payment:"Nieuwe betaling",edit_payment:"Betaling bewerken",view_payment:"Bekijk betaling",add_new_payment:"Nieuwe betaling toevoegen",send_payment_receipt:"Betaalbewijs verzenden",send_payment:"Verstuur betaling",save_payment:"Betaling opslaan",update_payment:"Betaling bijwerken",payment:"Betaling |\xA0Betalingen",no_payments:"Nog geen betalingen!",not_selected:"Niet geselecteerd",no_invoice:"Geen factuur",no_matching_payments:"Er zijn geen overeenkomende betalingen!",list_of_payments:"Hier vind je jouw betalingen terug.",select_payment_mode:"Selecteer betalingswijze",confirm_mark_as_sent:"Deze offerte wordt gemarkeerd als verzonden",confirm_send_payment:"Deze betaling wordt via e-mail naar de klant gestuurd",send_payment_successfully:"Betaling succesvol verzonden",something_went_wrong:"Er is iets fout gegaan",confirm_delete:"Deze betaling wordt permanent verwijderd |\xA0Deze betalingen worden permanent verwijderd",created_message:"De betaling is succesvol aangemaakt",updated_message:"Betaling succesvol bijgewerkt",deleted_message:"Betaling succesvol verwijderd |\xA0Betalingen zijn verwijderd",invalid_amount_message:"Het bedrag van de betaling is ongeldig"},mg={title:"Uitgaven",expenses_list:"Uitgavenlijst",select_a_customer:"Selecteer een klant",expense_title:"Titel",customer:"Klant",currency:"Valuta",contact:"Contact",category:"Categorie",from_date:"Van datum",to_date:"Tot datum",expense_date:"Datum",description:"Omschrijving",receipt:"Bon",amount:"Bedrag",action:"Actie",not_selected:"Niet geselecteerd",note:"Notitie",category_id:"Categorie ID",date:"Uitgavendatum",add_expense:"Kosten toevoegen",add_new_expense:"Kosten toevoegen",save_expense:"Kosten opslaan",update_expense:"Onkosten bijwerken",download_receipt:"Ontvangstbewijs downloaden",edit_expense:"Uitgaven bewerken",new_expense:"Kosten toevoegen",expense:"Uitgaven |\xA0Uitgaven",no_expenses:"Nog geen kosten!",list_of_expenses:"Hier vind je jouw uitgaven terug.",confirm_delete:"Deze uitgave wordt permanent verwijderd | Deze kosten worden permanent verwijderd",created_message:"Kosten succesvol gemaakt",updated_message:"Kosten succesvol bijgewerkt",deleted_message:"Kosten succesvol verwijderd |\xA0Uitgaven zijn verwijderd",categories:{categories_list:"Categorie\xEBnlijst",title:"Titel",name:"Naam",description:"Omschrijving",amount:"Bedrag",actions:"Acties",add_category:"categorie toevoegen",new_category:"Nieuwe categorie",category:"Categorie |\xA0Categorie\xEBn",select_a_category:"Selecteer een categorie"}},pg={email:"E-mail",password:"Wachtwoord",forgot_password:"Wachtwoord vergeten?",or_signIn_with:"of Log in met",login:"Log in",register:"Registreren",reset_password:"Wachtwoord opnieuw instellen",password_reset_successfully:"Wachtwoord opnieuw ingesteld",enter_email:"Voer email in",enter_password:"Voer wachtwoord in",retype_password:"Geef nogmaals het wachtwoord"},fg={buy_now:"Nu kopen",install:"Installeer",price:"Prijs",download_zip_file:"Download ZIP-bestand",unzipping_package:"Pakket uitpakken",copying_files:"Bestanden kopi\xEBren",deleting_files:"Ongebruikte bestanden verwijderen",completing_installation:"Installatie voltooien",update_failed:"Update mislukt",install_success:"Module is succesvol ge\xEFnstalleerd!",customer_reviews:"Beoordelingen",license:"Licentie",faq:"Veelgestelde vragen",monthly:"Maandelijks",yearly:"Jaarlijks",updated:"Bijgewerkt",version:"Versie",disable:"Uitschakelen",module_disabled:"Module uitgeschakeld",enable:"Inschakelen",module_enabled:"Module ingeschakeld",update_to:"Update naar",module_updated:"Module succesvol bijgewerkt!",title:"Modules",module:"Module | Modules",api_token:"API-token",invalid_api_token:"Ongeldig API-token.",other_modules:"Andere modules",view_all:"Toon alles",no_reviews_found:"Er zijn nog geen beoordelingen voor deze module!",module_not_purchased:"Module niet gekocht",module_not_found:"Module niet gevonden",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Laatst bijgewerkt op",connect_installation:"Verbind uw installatie",api_token_description:"Log in op {url} en verbind deze installatie door het API Token in te voeren. Uw gekochte modules zullen hier verschijnen nadat de verbinding is gemaakt.",view_module:"Bekijk Module",update_available:"Update beschikbaar",purchased:"Gekocht",installed:"Ge\xEFnstalleerd",no_modules_installed:"Nog geen modules ge\xEFnstalleerd!",disable_warning:"Alle instellingen voor dit specifiek zullen worden teruggedraaid.",what_you_get:"Wat je krijgt"},gg={title:"Gebruikers",users_list:"Gebruikerslijst",name:"Naam",description:"Omschrijving",added_on:"Toegevoegd",date_of_creation:"Datum van creatie",action:"Actie",add_user:"Gebruiker toevoegen",save_user:"Gebruiker opslaan",update_user:"Gebruiker bijwerken",user:"Gebruiker | Gebruikers",add_new_user:"Nieuwe gebruiker toevoegen",new_user:"Nieuwe gebruiker",edit_user:"Gebruiker bewerken",no_users:"Nog geen gebruikers!",list_of_users:"Deze sectie zal de lijst met gebruikers bevatten.",email:"E-mail",phone:"Telefoon",password:"Wachtwoord",user_attached_message:"Kan een item dat al in gebruik is niet verwijderen",confirm_delete:"Je kunt deze gebruiker later niet herstellen | Je kunt deze gebruikers later niet herstellen",created_message:"Gebruiker succesvol aangemaakt",updated_message:"Gebruiker met succes bijgewerkt",deleted_message:"Gebruiker succesvol verwijderd | Gebruikers succesvol verwijderd",select_company_role:"Selecteer rol voor {company}",companies:"Bedrijven"},vg={title:"Verslag doen van",from_date:"Van datum",to_date:"Tot datum",status:"Status",paid:"Betaald",unpaid:"Onbetaald",download_pdf:"Download PDF",view_pdf:"Bekijk PDF",update_report:"Rapport bijwerken",report:"Verslag |\xA0Rapporten",profit_loss:{profit_loss:"Verlies",to_date:"Tot datum",from_date:"Van datum",date_range:"Selecteer Datumbereik"},sales:{sales:"Verkoop",date_range:"Selecteer datumbereik",to_date:"Tot datum",from_date:"Van datum",report_type:"Rapporttype"},taxes:{taxes:"Belastingen",to_date:"Tot datum",from_date:"Van datum",date_range:"Selecteer Datumbereik"},errors:{required:"Veld is vereist"},invoices:{invoice:"Factuur",invoice_date:"Factuur datum",due_date:"Vervaldatum",amount:"Bedrag",contact_name:"Contactnaam",status:"Status"},estimates:{estimate:"Offerte",estimate_date:"Offerte Datum",due_date:"Vervaldatum",estimate_number:"Offerte nummer",ref_number:"Referentie nummer",amount:"Bedrag",contact_name:"Contactnaam",status:"Status"},expenses:{expenses:"Uitgaven",category:"Categorie",date:"Datum",amount:"Bedrag",to_date:"Tot datum",from_date:"Van datum",date_range:"Selecteer Datumbereik"}},yg={menu_title:{account_settings:"Account instellingen",company_information:"Bedrijfsinformatie",customization:"Aanpassen",preferences:"Voorkeuren",notifications:"Kennisgevingen",tax_types:"Belastingtypen",expense_category:"Onkostencategorie\xEBn",update_app:"App bijwerken",backup:"Back-up",file_disk:"Bestandsopslag",custom_fields:"Aangepaste velden",payment_modes:"Betaalmethodes",notes:"Opmerkingen",exchange_rate:"Wisselkoers",address_information:"Adresgegevens"},address_information:{section_description:" U kunt uw adresgegevens bijwerken via het onderstaande formulier."},title:"Instellingen",setting:"Instellingen |\xA0Instellingen",general:"Algemeen",language:"Taal",primary_currency:"Primaire valuta",timezone:"Tijdzone",date_format:"Datumnotatie",currencies:{title:"Valuta's",currency:"Valuta |\xA0Valuta's",currencies_list:"Lijst van valuta's",select_currency:"selecteer valuta",name:"Naam",code:"Code",symbol:"Symbool",precision:"Precisie",thousand_separator:"Duizend scheidingsteken",decimal_separator:"Decimaalscheidingsteken",position:"Positie",position_of_symbol:"Positie van symbool",right:"Rechtsaf",left:"Links",action:"Actie",add_currency:"Valuta toevoegen"},mail:{host:"Mail host",port:"E-mail poort",driver:"Mail-stuurprogramma",secret:"Geheim",mailgun_secret:"Mailgun geheim",mailgun_domain:"Domein",mailgun_endpoint:"Mailgun-eindpunt",ses_secret:"SES geheim",ses_key:"SES-sleutel",password:"Mail wachtwoord",username:"Mail gebruikersnaam",mail_config:"E-mailconfiguratie",from_name:"Van Mail Name",from_mail:"Van e-mailadres",encryption:"E-mailversleuteling",mail_config_desc:"Hieronder vindt u het formulier voor het configureren van het e-mailstuurprogramma voor het verzenden van e-mails vanuit de app.\xA0U kunt ook externe providers zoals Sendgrid, SES enz. Configureren."},pdf:{title:"PDF-instelling",footer_text:"Voettekst",pdf_layout:"PDF indeling"},company_info:{company_info:"Bedrijfsinfo",company_name:"Bedrijfsnaam",company_logo:"Bedrijfslogo",section_description:"Informatie over uw bedrijf die wordt weergegeven op facturen, offertes en andere documenten die door InvoiceShelf zijn gemaakt.",phone:"Telefoon",country:"Land",state:"Provincie",city:"Stad",address:"Adres",zip:"Postcode",save:"Opslaan",delete:"Verwijderen",updated_message:"Bedrijfsinformatie succesvol bijgewerkt",delete_company:"Bedrijf verwijderen",delete_company_description:"Zodra u uw bedrijf verwijdert, verliest u alle gegevens en bestanden die eraan gekoppeld zijn.",are_you_absolutely_sure:"Weet u het zeker?",delete_company_modal_desc:"Deze actie kan niet ongedaan worden gemaakt. Dit zal {company} en alle bijbehorende gegevens permanent verwijderen.",delete_company_modal_label:"Typ {company} om te bevestigen"},custom_fields:{title:"Aangepaste velden",section_description:"Uw facturen, offertes & betalingsbewijzen aanpassen met uw eigen velden. Gebruik onderstaande velden op het adres format op de Customization instellings pagina.",add_custom_field:"Extra veld toevoegen",edit_custom_field:"Veld wijzigen",field_name:"Veld naam",label:"Label",type:"Type",name:"Naam",slug:"Slug",required:"Verplicht",placeholder:"Tijdelijke plaatshouder",help_text:"Hulp Text",default_value:"Standaard waarde",prefix:"Voorvoegsel",starting_number:"Startnummer",model:"Model",help_text_description:"Voer tekst in om gebruikers te helpen het doel van dit aangepaste veld te begrijpen.",suffix:"Achtervoegsel",yes:"Ja",no:"Nee",order:"Volgorde",custom_field_confirm_delete:"U kunt dit veld niet herstellen",already_in_use:"Aangepast veld is al in gebruik",deleted_message:"Aangepast veld is succesvol verwijderd",options:"opties",add_option:"Optie toevoegen",add_another_option:"Nog een optie toevoegen",sort_in_alphabetical_order:"Sorteer op alfabetische volgorde",add_options_in_bulk:"Voeg opties toe in bulk",use_predefined_options:"Gebruik voorgedefinieerde opties",select_custom_date:"Selecteer een aangepaste datum",select_relative_date:"Selecteer relatieve datum",ticked_by_default:"Standaard aangevinkt",updated_message:"Aangepast veld is succesvol aangepast",added_message:"Aangepast veld is succesvol toegevoegd",press_enter_to_add:"Druk op Enter om een nieuwe optie toe te voegen",model_in_use:"Kan model niet bijwerken voor velden die al in gebruik zijn.",type_in_use:"Kan type niet bijwerken voor velden die al in gebruik zijn."},customization:{customization:"aanpassen",updated_message:"Bedrijfsinformatie succesvol bijgewerkt",save:"Opslaan",insert_fields:"Velden invoegen",learn_custom_format:"Leer hoe je een aangepast formaat kunt gebruiken",add_new_component:"Component toevoegen",component:"Component",Parameter:"Parameter",series:"Reeksen",series_description:"Om een statische voorvoegsel/postfix zoals 'INV' in uw hele bedrijf in te stellen. Het ondersteunt tekenlengte tot 4 tekens.",series_param_label:"Serie Waarde",delimiter:"Scheidingsteken",delimiter_description:"Enkel teken voor het opgeven van de grens tussen 2 verschillende componenten. Standaard is het ingesteld op -",delimiter_param_label:"Scheidingsteken waarde",date_format:"Datumformaat",date_format_description:"Een lokaal datum- en tijdveld dat een formaatparameter accepteert. Het standaardformaat: 'Y' geeft het huidige jaar weer.",date_format_param_label:"Formaat",sequence:"Volgnummer",sequence_description:"Opeenvolgende nummering voor uw bedrijf. U kunt de lengte opgeven op de aangegeven parameter.",sequence_param_label:"Volgnummerlengte",customer_series:"Voorvoegsel",customer_series_description:"Om een andere voor- of achtervoegsel voor elke klant in te stellen.",customer_sequence:"Klantnummer",customer_sequence_description:"Een volgnummer voor elk van uw klanten.",customer_sequence_param_label:"Klantnummerlengte",random_sequence:"Willekeurige reeks",random_sequence_description:"Willekeurige alfanumerieke tekenreeks. U kunt de lengte opgeven op de aangegeven parameters.",random_sequence_param_label:"Volgnummerlengte",invoices:{title:"Facturen",invoice_number_format:"Factuurnummer indeling",invoice_number_format_description:"Wijzig hoe uw factuurnummer automatisch wordt gegenereerd bij het aanmaken van een nieuwe factuur.",preview_invoice_number:"Voorbeeldweergave factuurnummer indeling",due_date:"Vervaldatum",due_date_description:"Geef aan hoe de vervaldatum automatisch wordt ingesteld wanneer u een factuur aanmaakt.",due_date_days:"Factuur verlopen na dagen",set_due_date_automatically:"Vervaldatum automatisch vullen",set_due_date_automatically_description:"Schakel dit in als u automatisch een vervaldatum wilt instellen wanneer u een nieuwe factuur aanmaakt.",default_formats:"Standaard opmaak",default_formats_description:"Onderstaand formaat wordt gebruikt om de velden automatisch in te vullen bij het aanmaken van facturen.",default_invoice_email_body:"Standaard factuur email text",company_address_format:"Bedrijfsadres format",shipping_address_format:"Verzendadres format",billing_address_format:"Factuuradres format",invoice_email_attachment:"Stuur factuur als bijlage",invoice_email_attachment_setting_description:"Schakel dit in als u facturen als e-mailbijlage wilt verzenden. Houd er rekening mee dat de knop 'Factuur bekijken' in e-mails niet meer wordt weergegeven wanneer deze is ingeschakeld.",invoice_settings_updated:"Factuurinstelling succesvol bijgewerkt",retrospective_edits:"Retrospectieve bewerkingen",allow:"Toestaan",disable_on_invoice_partial_paid:"Uitschakelen nadat gedeeltelijke betaling is opgeslagen",disable_on_invoice_paid:"Uitschakelen nadat volledige betaling is opgenomen",disable_on_invoice_sent:"Uitschakelen nadat factuur is verzonden",retrospective_edits_description:" Op basis van de wetten van uw land of uw voorkeur, kunt u gebruikers beperken om afgeronde facturen te bewerken."},estimates:{title:"Offertes",estimate_number_format:"Offerte nummer formaat",estimate_number_format_description:"Aanpassen hoe uw offertes nummer automatisch wordt gegenereerd als u een nieuwe offerte aanmaakt.",preview_estimate_number:"Voorbeeld offertes nummer",expiry_date:"Vervaldatum",expiry_date_description:"Geef aan hoe de vervaldatum automatisch wordt ingesteld wanneer u een offerte aanmaakt.",expiry_date_days:"Offerte vervalt over dagen",set_expiry_date_automatically:"Automatisch vervaldatum instellen",set_expiry_date_automatically_description:"Schakel dit in als u automatisch de vervaldatum wilt instellen wanneer u een nieuwe schatting maakt.",default_formats:"Standaardformaat",default_formats_description:"Onderstaand formaten wordt gebruikt om de velden automatisch in te vullen bij het aanmaken van offerte.",default_estimate_email_body:"Standaard offerte email text",company_address_format:"Bedrijfsadres format",shipping_address_format:"Verzendadres format",billing_address_format:"Factuuradres Format",estimate_email_attachment:"Stuur offerte als bijlage",estimate_email_attachment_setting_description:"Schakel dit in als u de offertes als e-mailbijlage wilt verzenden. Houd er rekening mee dat de knop 'Bekijk offerte' in e-mails niet meer wordt weergegeven wanneer deze is ingeschakeld.",estimate_settings_updated:"Instelling Offerte succesvol bijgewerkt",convert_estimate_options:"Offerte omzetten actie",convert_estimate_description:"Specificeer wat er gebeurt met de offerte nadat deze omgezet is naar een factuur.",no_action:"Geen handeling",delete_estimate:"Schatting verwijderen",mark_estimate_as_accepted:"Markeren offerte als geaccepteerd"},payments:{title:"Betalingen",payment_number_format:"Betalingnummer formaat",payment_number_format_description:"Aanpassen hoe uw offertes nummer automatisch wordt gegenereerd als u een nieuwe offerte aanmaakt.",preview_payment_number:"Bekijk betalingsnummer",default_formats:"Standaard formaten",default_formats_description:"Onderstaande formaten worden gebruikt om de velden automatisch in te vullen bij het maken van betalingen.",default_payment_email_body:"Standaard format betalingsmail",company_address_format:"Bedrijfsadres format",from_customer_address_format:"Van klant adres formaat",payment_email_attachment:"Stuur betaalbewijs als bijlage",payment_email_attachment_setting_description:"Schakel dit in als u de betalingsbewijzen als e-mailbijlage wilt verzenden. Houd er rekening mee dat de knop 'Betaling bekijken' in e-mails niet meer wordt weergegeven wanneer deze is ingeschakeld.",payment_settings_updated:"Betalingsinstelling ge\xFCpdatet"},items:{title:"Artikelen",units:"eenheden",add_item_unit:"Itemeenheid toevoegen",edit_item_unit:"Itemeenheid bewerken",unit_name:"Naam eenheid",item_unit_added:"Item Eenheid toegevoegd",item_unit_updated:"Artikeleenheid bijgewerkt",item_unit_confirm_delete:"U kunt dit item niet terughalen",already_in_use:"Item Unit is al in gebruik",deleted_message:"Artikeleenheid succesvol verwijderd"},notes:{title:"Opmerkingen",description:"Bespaar tijd door notities te maken en ze opnieuw te gebruiken op uw facturen, ramingen en betalingen.",notes:"Opmerkingen",type:"Type",add_note:"Notitie toevoegen",add_new_note:"Voeg een nieuwe notitie toe",name:"Naam",edit_note:"Notitie bewerken",note_added:"Notitie toegevoegd",note_updated:"Notitie bijgewerkt",note_confirm_delete:"U kunt deze notitie niet terughalen",already_in_use:"Notitie is reeds in gebruik",deleted_message:"Notitie verwijderd"}},account_settings:{profile_picture:"Profielfoto",name:"Naam",email:"E-mail",password:"Wachtwoord",confirm_password:"bevestig wachtwoord",account_settings:"Account instellingen",save:"Opslaan",section_description:"U kunt uw naam, e-mailadres en wachtwoord bijwerken via onderstaand formulier.",updated_message:"Accountinstellingen succesvol bijgewerkt"},user_profile:{name:"Naam",email:"E-mail",password:"Wachtwoord",confirm_password:"Bevestig wachtwoord"},notification:{title:"Kennisgeving",email:"Stuur meldingen naar",description:"Welke e-mailmeldingen wilt u ontvangen als er iets verandert?",invoice_viewed:"Factuur bekeken",invoice_viewed_desc:"Wanneer uw klant de factuur bekijkt die via het kraterdashboard is verzonden.",estimate_viewed:"Offerte bekeken",estimate_viewed_desc:"Wanneer uw klant de offerte bekijkt die via het kraterdashboard is verzonden.",save:"Opslaan",email_save_message:"E-mail succesvol opgeslagen",please_enter_email:"Voer e-mailadres in"},roles:{title:"Rollen",description:"Beheer de rollen en machtigingen van dit bedrijf",save:"Opslaan",add_new_role:"Nieuwe rol toevoegen",role_name:"Rol naam",added_on:"Toegevoegd op",add_role:"Rol toevoegen",edit_role:"Rol bewerken",name:"Naam",permission:"Machtiging Machtigingen",select_all:"Selecteer alles",none:"Geen",confirm_delete:"Dit rol wordt permanent verwijderd",created_message:"Rol succesvol gemaakt",updated_message:"Rol succesvol bijgewerkt",deleted_message:"Rol succesvol verwijderd",already_in_use:"Rol is reeds in gebruik"},exchange_rate:{exchange_rate:"Wisselkoers",title:"Problemen met wisselkoersen oplossen",description:"Voer de wisselkoers in van alle onderstaande valuta's om InvoiceShelf te helpen de bedragen in {currency} goed te berekenen.",drivers:"Stuurprogramma 's",new_driver:"Voeg nieuwe provider toe",edit_driver:"Provider bewerken",select_driver:"Selecteer stuurprogramma",update:"selecteer wisselkoers ",providers_description:"Configureer hier uw wisselkoersaanbieders om de laatste wisselkoers voor transacties automatisch op te halen.",key:"API sleutel",name:"Naam",driver:"Stuurprogramma",is_default:"IS STANDAARD",currency:"Valuta's",exchange_rate_confirm_delete:"Dit stuurprogramma wordt permanent verwijderd",created_message:"Provider succesvol aangemaakt",updated_message:"Provider succesvol bijgewerkt",deleted_message:"Provider succesvol verwijderd",error:" U kunt de actieve stuurprogramma niet verwijderen",default_currency_error:"Deze valuta wordt al gebruikt in een van de Actieve Provider",exchange_help_text:"Voer de wisselkoers in om te converteren van {currency} naar {baseCurrency}",currency_freak:"Valuta Freak",currency_layer:"Valuta-laag",open_exchange_rate:"Open Exchange Rate",currency_converter:"Valuta omzetter",server:"Server",url:"URL",active:"Actief",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Belastingtypen",add_tax:"Belasting toevoegen",edit_tax:"Belasting bewerken",description:"U kunt naar believen belastingen toevoegen of verwijderen.\xA0InvoiceShelf ondersteunt belastingen op individuele items en op de factuur.",add_new_tax:"Nieuwe belasting toevoegen",tax_settings:"Belastinginstellingen",tax_per_item:"Belasting per item",tax_name:"Belastingnaam",compound_tax:"Samengestelde belasting",percent:"Procent",action:"Actie",tax_setting_description:"Schakel dit in als u belastingen wilt toevoegen aan afzonderlijke factuuritems.\xA0Standaard worden belastingen rechtstreeks aan de factuur toegevoegd.",created_message:"Belastingtype is gemaakt",updated_message:"Belastingtype succesvol bijgewerkt",deleted_message:"Belastingtype succesvol verwijderd",confirm_delete:"Dit belastingtype wordt permanent verwijderd",already_in_use:"Belasting al in gebruik"},payment_modes:{title:"Betaalmethodes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Betaalwijze toegevoegd",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Onkostencategorie\xEBn",action:"Actie",description:"Categorie\xEBn zijn vereist voor het toevoegen van onkostenposten.\xA0U kunt deze categorie\xEBn naar wens toevoegen of verwijderen.",add_new_category:"Voeg een nieuwe categorie toe",add_category:"categorie toevoegen",edit_category:"Categorie bewerken",category_name:"categorie naam",category_description:"Omschrijving",created_message:"Onkostencategorie succesvol aangemaakt",deleted_message:"Uitgavencategorie is verwijderd",updated_message:"Uitgavencategorie is bijgewerkt",confirm_delete:"U kunt deze uitgavencategorie niet herstellen",already_in_use:"Categorie al in gebruik"},preferences:{currency:"Valuta",default_language:"Standaard taal",time_zone:"Tijdzone",fiscal_year:"Financieel jaar",date_format:"Datumnotatie",discount_setting:"Kortingsinstelling",discount_per_item:"Korting per item",discount_setting_description:"Schakel dit in als u korting wilt toevoegen aan afzonderlijke factuuritems.\xA0Standaard wordt korting rechtstreeks aan de factuur toegevoegd.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Opslaan",preference:"Voorkeur |\xA0Voorkeuren",general_settings:"Standaardvoorkeuren voor het systeem.",updated_message:"Voorkeuren succesvol bijgewerkt",select_language:"Selecteer taal",select_time_zone:"Selecteer Tijdzone",select_date_format:"Selecteer datum/tijdindeling",select_financial_year:"Selecteer financieel ja",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"In wacht",update_status:"Updatestatus",completed:"Voltooid",company_currency_unchangeable:"Bedrijfsvaluta kan niet worden gewijzigd"},update_app:{title:"App bijwerken",description:"U kunt InvoiceShelf eenvoudig bijwerken door te controleren op een nieuwe update door op de onderstaande knop te klikken",check_update:"Controleer op updates",avail_update:"Nieuwe update beschikbaar",next_version:"Volgende versie",requirements:"Vereisten",update:"Nu updaten",update_progress:"Update wordt uitgevoerd...",progress_text:"Het duurt maar een paar minuten.\xA0Vernieuw het scherm niet en sluit het venster niet voordat de update is voltooid",update_success:"App is bijgewerkt!\xA0Een ogenblik geduld, uw browservenster wordt automatisch opnieuw geladen.",latest_message:"Geen update beschikbaar!\xA0U gebruikt de nieuwste versie.",current_version:"Huidige versie",download_zip_file:"Download ZIP-bestand",unzipping_package:"Pakket uitpakken",copying_files:"Bestanden kopi\xEBren",deleting_files:"Ongebruikte bestanden verwijderen",running_migrations:"Migraties uitvoeren",finishing_update:"Afwerking Update",update_failed:"Update mislukt",update_failed_text:"Sorry!\xA0Je update is mislukt op: {step} step ",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Backup | Backups",description:"De back-up is een zipfile met alle bestanden in de mappen die je opgeeft samen met een dump van je database",new_backup:"Nieuwe back-up",create_backup:"Backup maken",select_backup_type:"Backup-type selecteren",backup_confirm_delete:"U kunt deze back-up niet terughalen",path:"pad",new_disk:"Nieuwe schijf",created_at:"aangemaakt op",size:"grootte",dropbox:"dropbox",local:"lokaal",healthy:"gezond",amount_of_backups:"aantal back-ups",newest_backups:"nieuwste back-ups",used_storage:"gebruikte opslag",select_disk:"Selecteer Disk",action:"Actie",deleted_message:"Back-up is succesvol verwijderd",created_message:"Back-up successvol gemaakt",invalid_disk_credentials:"Ongeldige inloggegevens voor geselecteerde schijf"},disk:{title:"Bestandsschijf | Bestandsschijven",description:"Standaard gebruikt InvoiceShelf uw lokale schijf om back-ups, avatars en andere afbeeldingen op te slaan. U kunt indien gewenst meer dan \xE9\xE9n opslaglocatie configureren zoals DigitalOcean, S3 en Dropbox.",created_at:"aangemaakt op",dropbox:"dropbox",name:"Naam",driver:"Stuurprogramma",disk_type:"Type",disk_name:"Naam van de schijf",new_disk:"Nieuwe schijf toevoegen",filesystem_driver:"Bestandssysteem locatie",local_driver:"lokaal besturingsprogramma",local_root:"locale schijf",public_driver:"Publiek besturingsprogramma",public_root:"Openbare schijf",public_url:"Publieke URL",public_visibility:"Publieke zichtbaarheid",media_driver:"Media stuurprogramma",media_root:"Media schijf",aws_driver:"AWS Stuurprogramma",aws_key:"AWS Sleutel",aws_secret:"AWS-geheim",aws_region:"AWS Regio",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces Key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Regio",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces hoofdmap",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Sleutel",dropbox_secret:"Dropbox Geheim",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Hoofdmap",default_driver:"Standaard stuurprogramma",is_default:"IS STANDAARD",set_default_disk:"Standaardschijf instellen",set_default_disk_confirm:"Deze schijf zal als standaard worden ingesteld en alle nieuwe PDF's worden opgeslagen op deze schijf",success_set_default_disk:"Standaardschijf ingesteld",save_pdf_to_disk:"PDF's opslaan op schijf",disk_setting_description:" Schakel dit in als je een kopie van elke factuur, raming en betalingsbewijs automatisch op je standaard schijf wilt opslaan. Het inschakelen van deze optie zal de laadtijd verminderen wanneer de PDF's worden bekeken.",select_disk:"Selecteer Schijf",disk_settings:"Schijfinstellingen",confirm_delete:"Uw bestaande bestanden en mappen in de opgegeven schijf worden niet be\xEFnvloed, maar uw schijfconfiguratie wordt uit InvoiceShelf verwijderd",action:"Actie",edit_file_disk:"Bestandsschijf bewerken",success_create:"Schijf toegevoegd",success_update:"Schijf bijgewerkt",error:"Schijf niet toegevoegd",deleted_message:"Bestandsschijf verwijderd",disk_variables_save_successfully:"Schijf geconfigureerd",disk_variables_save_error:"Schijfconfiguratie mislukt.",invalid_disk_credentials:"Ongeldige inloggegevens voor geselecteerde schijf"},taxations:{add_billing_address:"Vul factuuradres in",add_shipping_address:"Vul bezorgadres in",add_company_address:"Vul bedrijfsadres in",modal_description:"De onderstaande informatie is vereist om de verkoopbelasting op te halen.",add_address:"Voeg adres toe voor het ophalen van verkoopbelasting.",address_placeholder:"Voorbeeld: 123, Mijn Straat",city_placeholder:"Voorbeeld: Amsterdam",state_placeholder:"Voorbeeld: Noord-Holland",zip_placeholder:"Voorbeeld: 1234 AB",invalid_address:"Vul een geldig adres in a.u.b."}},hg={account_info:"Account Informatie",account_info_desc:"Onderstaande gegevens worden gebruikt om het hoofdbeheerdersaccount te maken.\xA0Ook kunt u de gegevens op elk moment wijzigen na inloggen.",name:"Naam",email:"E-mail",password:"Wachtwoord",confirm_password:"bevestig wachtwoord",save_cont:"Opslaan doorgaan",company_info:"Bedrijfsinformatie",company_info_desc:"Deze informatie wordt weergegeven op facturen.\xA0Merk op dat u dit later op de instellingenpagina kunt bewerken.",company_name:"Bedrijfsnaam",company_logo:"Bedrijfslogo",logo_preview:"Logo Voorbeeld",preferences:"Voorkeuren",preferences_desc:"Standaardvoorkeuren voor het systeem.",currency_set_alert:"De valuta van het bedrijf kan later niet worden gewijzigd.",country:"Land",state:"Provincie",city:"Stad",address:"Adres",street:"Straat1 |\xA0Straat # 2",phone:"Telefoon",zip_code:"Postcode",go_back:"Ga terug",currency:"Valuta",language:"Taal",time_zone:"Tijdzone",fiscal_year:"Financieel jaar",date_format:"Datumnotatie",from_address:"Van adres",username:"Gebruikersnaam",next:"De volgende",continue:"Doorgaan met",skip:"Overslaan",database:{database:"Site-URL en database",connection:"Database verbinding",host:"Database host",port:"Databasepoort",password:"Database wachtwoord",app_url:"App-URL",app_domain:"App Domein",username:"Database gebruikersnaam",db_name:"Database naam",db_path:"Databankpad",desc:"Maak een database op uw server en stel de referenties in via het onderstaande formulier."},permissions:{permissions:"Rechten",permission_confirm_title:"Weet je zeker dat je door wilt gaan?",permission_confirm_desc:"Controle van maprechten is mislukt",permission_desc:"Hieronder vindt u de lijst met mapmachtigingen die vereist zijn om de app te laten werken.\xA0Als de machtigingscontrole mislukt, moet u de mapmachtigingen bijwerken."},verify_domain:{title:"Menselijke Verificatie",desc:"InvoiceShelf maakt gebruik van sessie gebaseerde authenticatie die domeinverificatie vereist voor veiligheidsdoeleinden. Voer het domein in waarop u toegang zult krijgen tot uw webapplicatie.",app_domain:"App Domein",verify_now:"Nu verifi\xEBren",success:"E-mailadres succesvol geverifieerd.",failed:"Domeinverificatie is mislukt. Voer een geldige domeinnaam in.",verify_and_continue:"Verifi\xEBren en doorgaan"},mail:{host:"E-mail server",port:"E-mail Poort",driver:"Mail-stuurprogramma",secret:"Geheim",mailgun_secret:"Mailgun geheim",mailgun_domain:"Domein",mailgun_endpoint:"Mailgun-eindpunt",ses_secret:"SES geheim",ses_key:"SES-sleutel",password:"Mail wachtwoord",username:"Mail gebruikersnaam",mail_config:"E-mailconfiguratie",from_name:"Van Mail Name",from_mail:"Van e-mailadres",encryption:"E-mailversleuteling",mail_config_desc:"Hieronder vindt u het formulier voor het configureren van het e-mailstuurprogramma voor het verzenden van e-mails vanuit de app.\xA0U kunt ook externe providers zoals Sendgrid, SES enz. Configureren."},req:{system_req:"systeem vereisten",php_req_version:"PHP (versie {versie} vereist))",check_req:"Controleer vereisten",system_req_desc:"InvoiceShelf heeft een paar serververeisten.\xA0Zorg ervoor dat uw server de vereiste php-versie heeft en alle onderstaande extensies."},errors:{migrate_failed:"Migreren mislukt",database_variables_save_error:"Kan configuratie niet schrijven naar .env-bestand.\xA0Controleer de bestandsrechten",mail_variables_save_error:"E-mailconfiguratie is mislukt.",connection_failed:"Databaseverbinding mislukt",database_should_be_empty:"Database moet leeg zijn"},success:{mail_variables_save_successfully:"E-mail succesvol geconfigureerd",database_variables_save_successfully:"Database succesvol geconfigureerd."}},bg={invalid_phone:"Ongeldig Telefoonnummer",invalid_url:"Ongeldige URL (bijvoorbeeld: http://www.invoiceshelf.com))",invalid_domain_url:"Ongeldige URL (bijvoorbeeld: invoiceshelf.com))",required:"Veld is verplicht",email_incorrect:"Incorrecte Email.",email_already_taken:"De email is al in gebruik.",email_does_not_exist:"Gebruiker met opgegeven e-mailadres bestaat niet",item_unit_already_taken:"De naam van dit item is al in gebruik",payment_mode_already_taken:"Deze naam voor de betalingsmodus is al in gebruik",send_reset_link:"Stuur resetlink",not_yet:"Nog niet?\xA0Stuur het opnieuw",password_min_length:"Wachtwoord moet {count} tekens bevatten",name_min_length:"Naam moet minimaal {count} letters bevatten.",prefix_min_length:"Voorvoegsel moet minstens {count} letters bevatten.",enter_valid_tax_rate:"Voer een geldig belastingtarief in",numbers_only:"Alleen nummers.",characters_only:"Alleen tekens.",password_incorrect:"Wachtwoorden moeten identiek zijn",password_length:"Wachtwoord moet {count} tekens lang zijn.",qty_must_greater_than_zero:"Hoeveelheid moet groter zijn dan nul.",price_greater_than_zero:"Prijs moet groter zijn dan nul.",payment_greater_than_zero:"De betaling moet hoger zijn dan nul.",payment_greater_than_due_amount:"Ingevoerde betaling is meer dan het openstaande bedrag van deze factuur.",quantity_maxlength:"Het aantal mag niet groter zijn dan 20 cijfers.",price_maxlength:"Prijs mag niet groter zijn dan 20 cijfers.",price_minvalue:"Prijs moet hoger zijn dan 0.",amount_maxlength:"Bedrag mag niet groter zijn dan 20 cijfers.",amount_minvalue:"Bedrag moet groter zijn dan 0.",discount_maxlength:"Korting mag niet meer zijn dan maximale korting",description_maxlength:"De beschrijving mag niet meer dan 255 tekens bevatten.",subject_maxlength:"Het onderwerp mag niet meer dan 100 tekens bevatten.",message_maxlength:"Bericht mag niet groter zijn dan 255 tekens.",maximum_options_error:"Maximaal {max} opties geselecteerd.\xA0Verwijder eerst een geselecteerde optie om een andere te selecteren.",notes_maxlength:"Notities mogen niet langer zijn dan 255 tekens.",address_maxlength:"Adres mag niet groter zijn dan 255 tekens.",ref_number_maxlength:"Ref-nummer mag niet groter zijn dan 255 tekens.",prefix_maxlength:"Het voorvoegsel mag niet meer dan 5 tekens bevatten.",something_went_wrong:"Er is iets fout gegaan",number_length_minvalue:"Het getal moet groter zijn dan 0",at_least_one_ability:"Selecteer minstens \xE9\xE9n machtiging.",valid_driver_key:"Voer een geldige {driver} sleutel in.",valid_exchange_rate:"Voer a.u.b. een geldige wisselkoers in.",company_name_not_same:"Bedrijfsnaam moet overeenkomen met de opgegeven naam."},kg={starter_plan:"Deze functie is beschikbaar vanaf het Starter abonnement!",invalid_provider_key:"Voer een geldige API-sleutel in.",estimate_number_used:"Dit offertenummer is reeds in gebruik.",invoice_number_used:"Dit factuurnummer is reeds in gebruik.",payment_attached:"Deze factuur heeft al een betaling gekoppeld. Zorg ervoor dat u de bijgevoegde betalingen eerst verwijdert om door te gaan met de verwijdering.",payment_number_used:"Dit factuurnummer is reeds in gebruik.",name_already_taken:"Deze naam is reeds in gebruik.",receipt_does_not_exist:"Kwitantie bestaat niet.",customer_cannot_be_changed_after_payment_is_added:"Klant kan niet worden gewijzigd nadat een betaling is toegevoegd",invalid_credentials:"Inloggegevens ongeldig.",not_allowed:"Niet toegestaan",login_invalid_credentials:"Deze gegevens zijn niet correct.",enter_valid_cron_format:"Voer een geldig cron-formaat in",email_could_not_be_sent:"E-mail kon niet naar dit e-mailadres worden verzonden.",invalid_address:"Vul een geldig adres in.",invalid_key:"Vul een geldige sleutel in.",invalid_state:"Vul een geldige provincie in.",invalid_city:"Vul een geldige woonplaats in.",invalid_postal_code:"Vul een geldige postcode in.",invalid_format:"Vul een geldig query-string-formaat in.",api_error:"Server reageert niet.",feature_not_enabled:"Functie niet ingeschakeld.",request_limit_met:"API-verzoeklimiet overschreden.",address_incomplete:"Onvolledig adres"},wg="Offerte",zg="Offerte nummer",xg="Offerte Datum",Sg="Vervaldatum",Pg="Factuur",jg="Factuurnummer",Ag="Factuur datum",Dg="Vervaldatum",Ig="Opmerkingen",Ng="Artikelen",Eg="Aantal stuks",Cg="Prijs",Tg="Korting",Rg="Bedrag",Mg="Subtotaal",Fg="Totaal",$g="Betaling",Vg="Betalingsafschrift",Ug="Betalingsdatum",Og="Betalingsnummer",Lg="Betaalmethode",qg="Ontvangen bedrag",Bg="UITGAVEN RAPPORT",Kg="TOTALE UITGAVEN",Zg="WINST & VERLIES RAPPORT",Wg="Klant verkoop rapport",Hg="Artikel verkooprapport",Qg="Belastingoverzicht",Gg="INKOMEN",Yg="NETTO WINST",Jg="Verkooprapport: per klant",Xg="TOTALE VERKOPEN",ev="Verkooprapport: Per Item",tv="BELASTINGEN RAPPORT",av="TOTALE BELASTINGEN",nv="Belastingtypen",iv="Uitgaven",ov="Rekening naar,",sv="Verzend naar,",rv="Ontvangen van:",dv="Btw";var lv={navigation:eg,general:tg,dashboard:ag,tax_types:ng,global_search:ig,company_switcher:og,dateRange:sg,customers:rg,items:dg,estimates:lg,invoices:cg,recurring_invoices:_g,payments:ug,expenses:mg,login:pg,modules:fg,users:gg,reports:vg,settings:yg,wizard:hg,validation:bg,errors:kg,pdf_estimate_label:wg,pdf_estimate_number:zg,pdf_estimate_date:xg,pdf_estimate_expire_date:Sg,pdf_invoice_label:Pg,pdf_invoice_number:jg,pdf_invoice_date:Ag,pdf_invoice_due_date:Dg,pdf_notes:Ig,pdf_items_label:Ng,pdf_quantity_label:Eg,pdf_price_label:Cg,pdf_discount_label:Tg,pdf_amount_label:Rg,pdf_subtotal:Mg,pdf_total:Fg,pdf_payment_label:$g,pdf_payment_receipt_label:Vg,pdf_payment_date:Ug,pdf_payment_number:Og,pdf_payment_mode:Lg,pdf_payment_amount_received_label:qg,pdf_expense_report_label:Bg,pdf_total_expenses_label:Kg,pdf_profit_loss_label:Zg,pdf_sales_customers_label:Wg,pdf_sales_items_label:Hg,pdf_tax_summery_label:Qg,pdf_income_label:Gg,pdf_net_profit_label:Yg,pdf_customer_sales_report:Jg,pdf_total_sales_label:Xg,pdf_item_sales_label:ev,pdf_tax_report_label:tv,pdf_total_tax_label:av,pdf_tax_types_label:nv,pdf_expenses_label:iv,pdf_bill_to:ov,pdf_ship_to:sv,pdf_received_from:rv,pdf_tax_label:dv};const cv={dashboard:"\uACC4\uAE30\uBC18",customers:"\uACE0\uAC1D",items:"\uC544\uC774\uD15C",invoices:"\uC1A1\uC7A5",expenses:"\uACBD\uBE44",estimates:"\uACAC\uC801",payments:"\uC9C0\uBD88",reports:"\uBCF4\uACE0\uC11C",settings:"\uC124\uC815",logout:"\uB85C\uADF8 \uC544\uC6C3",users:"\uC0AC\uC6A9\uC790"},_v={add_company:"\uD68C\uC0AC \uCD94\uAC00",view_pdf:"PDF\uBCF4\uAE30",copy_pdf_url:"PDF URL \uBCF5\uC0AC",download_pdf:"PDF \uB2E4\uC6B4\uB85C\uB4DC",save:"\uC800\uC7A5",create:"\uCC3D\uC870\uD558\uB2E4",cancel:"\uCDE8\uC18C",update:"\uCD5C\uC2E0 \uC815\uBCF4",deselect:"\uC120\uD0DD \uCDE8\uC18C",download:"\uB2E4\uC6B4\uB85C\uB4DC",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",to_date:"\uD604\uC7AC\uAE4C\uC9C0",from:"\uC5D0\uC11C",to:"\uC5D0",sort_by:"\uC815\uB82C \uAE30\uC900",ascending:"\uC624\uB984\uCC28\uC21C",descending:"\uB0B4\uB9BC\uCC28\uC21C",subject:"\uC81C\uBAA9",body:"\uBAB8",message:"\uBA54\uC2DC\uC9C0",send:"\uBCF4\uB0B4\uB2E4",go_back:"\uB3CC\uC544 \uAC00\uAE30",back_to_login:"\uB85C\uADF8\uC778\uC73C\uB85C \uB3CC\uC544\uAC00\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?",home:"\uC9D1",filter:"\uD544\uD130",delete:"\uC9C0\uC6B0\uB2E4",edit:"\uD3B8\uC9D1\uD558\uB2E4",view:"\uC804\uB9DD",add_new_item:"\uC0C8 \uD56D\uBAA9 \uCD94\uAC00",clear_all:"\uBAA8\uB450 \uC9C0\uC6B0\uAE30",showing:"\uC804\uC2DC",of:"\uC758",actions:"\uD589\uC704",subtotal:"\uC18C\uACC4",discount:"\uD560\uC778",fixed:"\uACB0\uC815\uB41C",percentage:"\uBC31\uBD84\uC728",tax:"\uC138",total_amount:"\uCD1D\uC561",bill_to:"\uCCAD\uAD6C \uB300\uC0C1",ship_to:"\uBC30\uC1A1\uC9C0",due:"\uC815\uB2F9\uD55C",draft:"\uCD08\uC548",sent:"\uBCF4\uB0C4",all:"\uBAA8\uB450",select_all:"\uBAA8\uB450 \uC120\uD0DD",choose_file:"\uD30C\uC77C\uC744 \uC120\uD0DD\uD558\uB824\uBA74 \uC5EC\uAE30\uB97C \uD074\uB9AD\uD558\uC2ED\uC2DC\uC624",choose_template:"\uD15C\uD50C\uB9BF \uC120\uD0DD",choose:"\uACE0\uB974\uB2E4",remove:"\uC5C6\uC560\uB2E4",powered_by:"\uC81C\uACF5",bytefury:"\uBC14\uC774\uD2B8 \uD4E8\uB9AC",select_a_status:"\uC0C1\uD0DC \uC120\uD0DD",select_a_tax:"\uC138\uAE08 \uC120\uD0DD",search:"\uAC80\uC0C9",are_you_sure:"\uD655\uC2E4\uD569\uB2C8\uAE4C?",list_is_empty:"\uBAA9\uB85D\uC774 \uBE44\uC5B4 \uC788\uC2B5\uB2C8\uB2E4.",no_tax_found:"\uC138\uAE08\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",four_zero_four:"404",you_got_lost:"\uC774\uB7F0! \uB2F9\uC2E0\uC740 \uAE38\uC744 \uC783\uC5C8\uC2B5\uB2C8\uB2E4!",go_home:"\uC9D1\uC5D0\uAC00",test_mail_conf:"\uBA54\uC77C \uAD6C\uC131 \uD14C\uC2A4\uD2B8",send_mail_successfully:"\uBA54\uC77C\uC744 \uC131\uACF5\uC801\uC73C\uB85C \uBCF4\uB0C8\uC2B5\uB2C8\uB2E4.",setting_updated:"\uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",select_state:"\uC8FC \uC120\uD0DD",select_country:"\uAD6D\uAC00 \uC120\uD0DD",select_city:"\uB3C4\uC2DC \uC120\uD0DD",street_1:"\uAC70\uB9AC 1",street_2:"\uAC70\uB9AC 2",action_failed:"\uC791\uC5C5 \uC2E4\uD328",retry:"\uB2E4\uC2DC \uD574 \uBCF4\uB2E4",choose_note:"\uCC38\uACE0 \uC120\uD0DD",no_note_found:"\uBA54\uBAA8\uB97C \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",insert_note:"\uBA54\uBAA8 \uC0BD\uC785",copied_pdf_url_clipboard:"PDF URL\uC744 \uD074\uB9BD \uBCF4\uB4DC\uC5D0 \uBCF5\uC0AC\uD588\uC2B5\uB2C8\uB2E4!"},uv={select_year:"\uC5F0\uB3C4 \uC120\uD0DD",cards:{due_amount:"\uC9C0\uBD88\uC561",customers:"\uACE0\uAC1D",invoices:"\uC1A1\uC7A5",estimates:"\uACAC\uC801"},chart_info:{total_sales:"\uB9E4\uC0C1",total_receipts:"\uC601\uC218\uC99D",total_expense:"\uACBD\uBE44",net_income:"\uC21C\uC774\uC775",year:"\uC5F0\uB3C4 \uC120\uD0DD"},monthly_chart:{title:"\uB9E4\uC0C1"},recent_invoices_card:{title:"\uB9CC\uAE30 \uC1A1\uC7A5",due_on:"\uAE30\uD55C",customer:"\uACE0\uAC1D",amount_due:"\uC9C0\uBD88\uC561",actions:"\uD589\uC704",view_all:"\uBAA8\uB450\uBCF4\uAE30"},recent_estimate_card:{title:"\uCD5C\uADFC \uACAC\uC801",date:"\uB370\uC774\uD2B8",customer:"\uACE0\uAC1D",amount_due:"\uC9C0\uBD88\uC561",actions:"\uD589\uC704",view_all:"\uBAA8\uB450\uBCF4\uAE30"}},mv={name:"\uC774\uB984",description:"\uAE30\uC220",percent:"\uD37C\uC13C\uD2B8",compound_tax:"\uBCF5\uD569 \uC138"},pv={search:"\uAC80\uC0C9...",customers:"\uACE0\uAC1D",users:"\uC0AC\uC6A9\uC790",no_results_found:"\uAC80\uC0C9 \uACB0\uACFC\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4"},fv={title:"\uACE0\uAC1D",add_customer:"\uACE0\uAC1D \uCD94\uAC00",contacts_list:"\uACE0\uAC1D \uBAA9\uB85D",name:"\uC774\uB984",mail:"\uBA54\uC77C | \uBA54\uC77C",statement:"\uC131\uBA85\uC11C",display_name:"\uC774\uB984 \uD45C\uC2DC\uD558\uAE30",primary_contact_name:"\uAE30\uBCF8 \uC5F0\uB77D\uCC98 \uC774\uB984",contact_name:"\uB2F4\uB2F9\uC790 \uC774\uB984",amount_due:"\uC9C0\uBD88\uC561",email:"\uC774\uBA54\uC77C",address:"\uC8FC\uC18C",phone:"\uC804\uD654",website:"\uC6F9 \uC0AC\uC774\uD2B8",overview:"\uAC1C\uC694",enable_portal:"\uD3EC\uD138 \uD65C\uC131\uD654",country:"\uAD6D\uAC00",state:"\uC0C1\uD0DC",city:"\uC2DC\uD2F0",zip_code:"\uC6B0\uD3B8 \uBC88\uD638",added_on:"\uCD94\uAC00\uB428",action:"\uB3D9\uC791",password:"\uC554\uD638",street_number:"\uBC88\uC9C0",primary_currency:"\uAE30\uBCF8 \uD1B5\uD654",description:"\uAE30\uC220",add_new_customer:"\uC2E0\uADDC \uACE0\uAC1D \uCD94\uAC00",save_customer:"\uACE0\uAC1D \uC800\uC7A5",update_customer:"\uACE0\uAC1D \uC5C5\uB370\uC774\uD2B8",customer:"\uACE0\uAC1D | \uACE0\uAC1D",new_customer:"\uC2E0\uADDC \uACE0\uAC1D",edit_customer:"\uACE0\uAC1D \uD3B8\uC9D1",basic_info:"\uAE30\uBCF8 \uC815\uBCF4",billing_address:"\uCCAD\uAD6C \uC9C0 \uC8FC\uC18C",shipping_address:"\uBC30\uC1A1 \uC8FC\uC18C",copy_billing_address:"\uACB0\uC81C\uC5D0\uC11C \uBCF5\uC0AC",no_customers:"\uC544\uC9C1 \uACE0\uAC1D\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",no_customers_found:"\uACE0\uAC1D\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",no_contact:"\uC5F0\uB77D\uCC98 \uC5C6\uC74C",no_contact_name:"\uC5F0\uB77D\uCC98 \uC774\uB984\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.",list_of_customers:"\uC774 \uC139\uC158\uC5D0\uB294 \uACE0\uAC1D \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",primary_display_name:"\uAE30\uBCF8 \uD45C\uC2DC \uC774\uB984",select_currency:"\uD1B5\uD654 \uC120\uD0DD",select_a_customer:"\uACE0\uAC1D \uC120\uD0DD",type_or_click:"\uC785\uB825\uD558\uAC70\uB098 \uD074\uB9AD\uD558\uC5EC \uC120\uD0DD",new_transaction:"\uC0C8\uB85C\uC6B4 \uAC70\uB798",no_matching_customers:"\uC77C\uCE58\uD558\uB294 \uACE0\uAC1D\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",phone_number:"\uC804\uD654 \uBC88\uD638",create_date:"\uB0A0\uC9DC \uC0DD\uC131",confirm_delete:"\uC774 \uACE0\uAC1D\uACFC \uBAA8\uB4E0 \uAD00\uB828 \uC1A1\uC7A5, \uACAC\uC801 \uBC0F \uC9C0\uBD88\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774\uB7EC\uD55C \uACE0\uAC1D \uBC0F \uBAA8\uB4E0 \uAD00\uB828 \uCCAD\uAD6C\uC11C, \uACAC\uC801 \uBC0F \uC9C0\uBD88\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uACE0\uAC1D\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uACE0\uAC1D\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uD588\uC2B5\uB2C8\uB2E4.",deleted_message:"\uACE0\uAC1D\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uACE0\uAC1D\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},gv={title:"\uC544\uC774\uD15C",items_list:"\uD488\uBAA9 \uBAA9\uB85D",name:"\uC774\uB984",unit:"\uB2E8\uC704",description:"\uAE30\uC220",added_on:"\uCD94\uAC00\uB428",price:"\uAC00\uACA9",date_of_creation:"\uC0DD\uC131 \uC77C",not_selected:"\uC120\uD0DD\uD55C \uD56D\uBAA9\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.",action:"\uB3D9\uC791",add_item:"\uC544\uC774\uD15C \uCD94\uAC00",save_item:"\uD56D\uBAA9 \uC800\uC7A5",update_item:"\uD56D\uBAA9 \uC5C5\uB370\uC774\uD2B8",item:"\uD56D\uBAA9 | \uC544\uC774\uD15C",add_new_item:"\uC0C8 \uD56D\uBAA9 \uCD94\uAC00",new_item:"\uC0C8\uB85C\uC6B4 \uBB3C\uD488",edit_item:"\uD56D\uBAA9 \uD3B8\uC9D1",no_items:"\uC544\uC9C1 \uD56D\uBAA9\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_items:"\uC774 \uC139\uC158\uC5D0\uB294 \uD56D\uBAA9 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",select_a_unit:"\uB2E8\uC704 \uC120\uD0DD",taxes:"\uAD6C\uC2E4",item_attached_message:"\uC774\uBBF8 \uC0AC\uC6A9\uC911\uC778 \uD56D\uBAA9\uC740 \uC0AD\uC81C\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",confirm_delete:"\uC774 \uD56D\uBAA9\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774 \uD56D\uBAA9\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uD56D\uBAA9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uD56D\uBAA9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uD56D\uBAA9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uD56D\uBAA9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},vv={title:"\uACAC\uC801",estimate:"\uACAC\uC801 | \uACAC\uC801",estimates_list:"\uACAC\uC801 \uBAA9\uB85D",days:"{days} \uC77C",months:"{months} \uAC1C\uC6D4",years:"{years} \uB144",all:"\uBAA8\uB450",paid:"\uC720\uB8CC",unpaid:"\uBBF8\uC9C0\uAE09",customer:"\uACE0\uAC1D",ref_no:"\uCC38\uC870 \uBC88\uD638.",number:"\uBC88\uD638",amount_due:"\uC9C0\uBD88\uC561",partially_paid:"\uBD80\uBD84 \uC9C0\uBD88",total:"\uD569\uACC4",discount:"\uD560\uC778",sub_total:"\uC18C\uACC4",estimate_number:"\uACAC\uC801 \uBC88\uD638",ref_number:"\uCC38\uC870 \uBC88\uD638",contact:"\uC811\uCD09",add_item:"\uD56D\uBAA9 \uCD94\uAC00",date:"\uB370\uC774\uD2B8",due_date:"\uB9C8\uAC10\uC77C",expiry_date:"\uB9CC\uB8CC\uC77C",status:"\uC0C1\uD0DC",add_tax:"\uC138\uAE08 \uCD94\uAC00",amount:"\uC591",action:"\uB3D9\uC791",notes:"\uB178\uD2B8",tax:"\uC138",estimate_template:"\uC8FC\uD615",convert_to_invoice:"\uC1A1\uC7A5\uC73C\uB85C \uBCC0\uD658",mark_as_sent:"\uBCF4\uB0B8 \uAC83\uC73C\uB85C \uD45C\uC2DC",send_estimate:"\uACAC\uC801 \uBCF4\uB0B4\uAE30",resend_estimate:"\uACAC\uC801 \uC7AC\uC804\uC1A1",record_payment:"\uAE30\uB85D \uC9C0\uBD88",add_estimate:"\uACAC\uC801 \uCD94\uAC00",save_estimate:"\uACAC\uC801 \uC800\uC7A5",confirm_conversion:"\uC774 \uACAC\uC801\uC740 \uC0C8 \uC778\uBCF4\uC774\uC2A4\uB97C \uB9CC\uB4DC\uB294 \uB370 \uC0AC\uC6A9\uB429\uB2C8\uB2E4.",conversion_message:"\uC778\uBCF4\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",confirm_send_estimate:"\uC774 \uACAC\uC801\uC740 \uC774\uBA54\uC77C\uC744 \uD1B5\uD574 \uACE0\uAC1D\uC5D0\uAC8C \uC804\uC1A1\uB429\uB2C8\uB2E4.",confirm_mark_as_sent:"\uC774 \uACAC\uC801\uC740 \uC804\uC1A1 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB429\uB2C8\uB2E4.",confirm_mark_as_accepted:"\uC774 \uACAC\uC801\uC740 \uC218\uB77D \uB428\uC73C\uB85C \uD45C\uC2DC\uB429\uB2C8\uB2E4.",confirm_mark_as_rejected:"\uC774 \uACAC\uC801\uC740 \uAC70\uBD80 \uB428\uC73C\uB85C \uD45C\uC2DC\uB429\uB2C8\uB2E4.",no_matching_estimates:"\uC77C\uCE58\uD558\uB294 \uACAC\uC801\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",mark_as_sent_successfully:"\uC131\uACF5\uC801\uC73C\uB85C \uC804\uC1A1 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB41C \uACAC\uC801",send_estimate_successfully:"\uACAC\uC801\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC804\uC1A1\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",errors:{required:"\uD544\uB4DC\uB294 \uD544\uC218\uC785\uB2C8\uB2E4"},accepted:"\uC218\uB77D \uB428",rejected:"\uAC70\uBD80 \uB428",sent:"\uBCF4\uB0C4",draft:"\uCD08\uC548",declined:"\uAC70\uBD80 \uB428",new_estimate:"\uC0C8\uB85C\uC6B4 \uACAC\uC801",add_new_estimate:"\uC0C8\uB85C\uC6B4 \uACAC\uC801 \uCD94\uAC00",update_Estimate:"\uACAC\uC801 \uC5C5\uB370\uC774\uD2B8",edit_estimate:"\uACAC\uC801 \uC218\uC815",items:"\uD56D\uBAA9",Estimate:"\uACAC\uC801 | \uACAC\uC801",add_new_tax:"\uC0C8 \uC138\uAE08 \uCD94\uAC00",no_estimates:"\uC544\uC9C1 \uACAC\uC801\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_estimates:"\uC774 \uC139\uC158\uC5D0\uB294 \uACAC\uC801 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",mark_as_rejected:"\uAC70\uBD80 \uB428\uC73C\uB85C \uD45C\uC2DC",mark_as_accepted:"\uC218\uB77D \uB428\uC73C\uB85C \uD45C\uC2DC",marked_as_accepted_message:"\uC218\uB77D \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB41C \uACAC\uC801",marked_as_rejected_message:"\uAC70\uBD80 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB41C \uACAC\uC801",confirm_delete:"\uC774 \uACAC\uC801\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774 \uACAC\uC801\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uACAC\uC801\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uACAC\uC801\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uC608\uC0C1\uCE58\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uACAC\uC801\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",something_went_wrong:"\uBB54\uAC00 \uC798\uBABB \uB410\uC5B4",item:{title:"\uD56D\uBAA9 \uC81C\uBAA9",description:"\uAE30\uC220",quantity:"\uC218\uB7C9",price:"\uAC00\uACA9",discount:"\uD560\uC778",total:"\uD569\uACC4",total_discount:"\uCD1D \uD560\uC778",sub_total:"\uC18C\uACC4",tax:"\uC138",amount:"\uC591",select_an_item:"\uD56D\uBAA9\uC744 \uC785\uB825\uD558\uAC70\uB098 \uD074\uB9AD\uD558\uC5EC \uC120\uD0DD",type_item_description:"\uC720\uD615 \uD56D\uBAA9 \uC124\uBA85 (\uC120\uD0DD \uC0AC\uD56D)"}},yv={title:"\uC1A1\uC7A5",invoices_list:"\uC1A1\uC7A5 \uBAA9\uB85D",days:"{days} \uC77C",months:"{months} \uAC1C\uC6D4",years:"{years} \uB144",all:"\uBAA8\uB450",paid:"\uC720\uB8CC",unpaid:"\uBBF8\uC9C0\uAE09",viewed:"\uC870\uD68C",overdue:"\uC5F0\uCCB4",completed:"\uC644\uB8CC",customer:"\uACE0\uAC1D",paid_status:"\uC9C0\uBD88 \uC0C1\uD0DC",ref_no:"\uCC38\uC870 \uBC88\uD638.",number:"\uBC88\uD638",amount_due:"\uC9C0\uBD88\uC561",partially_paid:"\uBD80\uBD84 \uC9C0\uBD88",total:"\uD569\uACC4",discount:"\uD560\uC778",sub_total:"\uC18C\uACC4",invoice:"\uC1A1\uC7A5 | \uC1A1\uC7A5",invoice_number:"\uC1A1\uC7A5 \uBC88\uD638",ref_number:"\uCC38\uC870 \uBC88\uD638",contact:"\uC811\uCD09",add_item:"\uD56D\uBAA9 \uCD94\uAC00",date:"\uB370\uC774\uD2B8",due_date:"\uB9C8\uAC10\uC77C",status:"\uC0C1\uD0DC",add_tax:"\uC138\uAE08 \uCD94\uAC00",amount:"\uC591",action:"\uB3D9\uC791",notes:"\uB178\uD2B8",view:"\uC804\uB9DD",send_invoice:"\uC1A1\uC7A5\uC744 \uBCF4\uB0B4\uB2E4",resend_invoice:"\uC778\uBCF4\uC774\uC2A4 \uC7AC\uC804\uC1A1",invoice_template:"\uC1A1\uC7A5 \uD15C\uD50C\uB9BF",template:"\uC8FC\uD615",mark_as_sent:"\uBCF4\uB0B8 \uAC83\uC73C\uB85C \uD45C\uC2DC",confirm_send_invoice:"\uC774 \uC778\uBCF4\uC774\uC2A4\uB294 \uC774\uBA54\uC77C\uC744 \uD1B5\uD574 \uACE0\uAC1D\uC5D0\uAC8C \uBC1C\uC1A1\uB429\uB2C8\uB2E4.",invoice_mark_as_sent:"\uC774 \uC778\uBCF4\uC774\uC2A4\uB294 \uBCF4\uB0B8 \uAC83\uC73C\uB85C \uD45C\uC2DC\uB429\uB2C8\uB2E4.",confirm_send:"\uC774 \uC778\uBCF4\uC774\uC2A4\uB294 \uC774\uBA54\uC77C\uC744 \uD1B5\uD574 \uACE0\uAC1D\uC5D0\uAC8C \uBC1C\uC1A1\uB429\uB2C8\uB2E4.",invoice_date:"\uC1A1\uC7A5 \uB0A0\uC9DC",record_payment:"\uAE30\uB85D \uC9C0\uBD88",add_new_invoice:"\uC0C8 \uC1A1\uC7A5 \uCD94\uAC00",update_expense:"\uBE44\uC6A9 \uC5C5\uB370\uC774\uD2B8",edit_invoice:"\uC1A1\uC7A5 \uD3B8\uC9D1",new_invoice:"\uC0C8 \uC1A1\uC7A5",save_invoice:"\uC1A1\uC7A5 \uC800\uC7A5",update_invoice:"\uC1A1\uC7A5 \uC5C5\uB370\uC774\uD2B8",add_new_tax:"\uC0C8 \uC138\uAE08 \uCD94\uAC00",no_invoices:"\uC544\uC9C1 \uC778\uBCF4\uC774\uC2A4\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_invoices:"\uC774 \uC139\uC158\uC5D0\uB294 \uC1A1\uC7A5 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",select_invoice:"\uC1A1\uC7A5 \uC120\uD0DD",no_matching_invoices:"\uC77C\uCE58\uD558\uB294 \uC1A1\uC7A5\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",mark_as_sent_successfully:"\uC131\uACF5\uC801\uC73C\uB85C \uBC1C\uC1A1 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB41C \uC1A1\uC7A5",invoice_sent_successfully:"\uC778\uBCF4\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC804\uC1A1\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",cloned_successfully:"\uC1A1\uC7A5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uBCF5\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",clone_invoice:"\uC1A1\uC7A5 \uBCF5\uC81C",confirm_clone:"\uC774 \uC1A1\uC7A5\uC740 \uC0C8 \uC1A1\uC7A5\uC5D0 \uBCF5\uC81C\uB429\uB2C8\uB2E4.",item:{title:"\uD56D\uBAA9 \uC81C\uBAA9",description:"\uAE30\uC220",quantity:"\uC218\uB7C9",price:"\uAC00\uACA9",discount:"\uD560\uC778",total:"\uD569\uACC4",total_discount:"\uCD1D \uD560\uC778",sub_total:"\uC18C\uACC4",tax:"\uC138",amount:"\uC591",select_an_item:"\uD56D\uBAA9\uC744 \uC785\uB825\uD558\uAC70\uB098 \uD074\uB9AD\uD558\uC5EC \uC120\uD0DD",type_item_description:"\uC720\uD615 \uD56D\uBAA9 \uC124\uBA85 (\uC120\uD0DD \uC0AC\uD56D)"},confirm_delete:"\uC774 \uC778\uBCF4\uC774\uC2A4\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774\uB7EC\uD55C \uC778\uBCF4\uC774\uC2A4\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uC1A1\uC7A5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uC1A1\uC7A5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uC1A1\uC7A5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uC778\uBCF4\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",marked_as_sent_message:"\uC131\uACF5\uC801\uC73C\uB85C \uBC1C\uC1A1 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB41C \uC1A1\uC7A5",something_went_wrong:"\uBB54\uAC00 \uC798\uBABB \uB410\uC5B4",invalid_due_amount_message:"\uCD1D \uC1A1\uC7A5 \uAE08\uC561\uC740\uC774 \uC1A1\uC7A5\uC5D0 \uB300\uD55C \uCD1D \uC9C0\uBD88 \uAE08\uC561\uBCF4\uB2E4 \uC791\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uACC4\uC18D\uD558\uB824\uBA74 \uC778\uBCF4\uC774\uC2A4\uB97C \uC5C5\uB370\uC774\uD2B8\uD558\uAC70\uB098 \uAD00\uB828 \uACB0\uC81C\uB97C \uC0AD\uC81C\uD558\uC138\uC694."},hv={title:"\uC9C0\uBD88",payments_list:"\uC9C0\uBD88 \uBAA9\uB85D",record_payment:"\uAE30\uB85D \uC9C0\uBD88",customer:"\uACE0\uAC1D",date:"\uB370\uC774\uD2B8",amount:"\uC591",action:"\uB3D9\uC791",payment_number:"\uACB0\uC81C \uBC88\uD638",payment_mode:"\uC9C0\uBD88 \uBAA8\uB4DC",invoice:"\uC1A1\uC7A5",note:"\uB178\uD2B8",add_payment:"\uC9C0\uBD88 \uCD94\uAC00",new_payment:"\uC0C8\uB85C\uC6B4 \uC9C0\uBD88",edit_payment:"\uACB0\uC81C \uC218\uC815",view_payment:"\uACB0\uC81C\uBCF4\uAE30",add_new_payment:"\uC0C8 \uC9C0\uBD88 \uCD94\uAC00",send_payment_receipt:"\uACB0\uC81C \uC601\uC218\uC99D \uBCF4\uB0B4\uAE30",send_payment:"\uC9C0\uBD88 \uBCF4\uB0B4\uAE30",save_payment:"\uC9C0\uBD88 \uC800\uC7A5",update_payment:"\uACB0\uC81C \uC5C5\uB370\uC774\uD2B8",payment:"\uC9C0\uBD88 | \uC9C0\uBD88",no_payments:"\uC544\uC9C1 \uACB0\uC81C\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4!",not_selected:"\uC120\uD0DD\uB418\uC9C0 \uC54A\uC740",no_invoice:"\uC1A1\uC7A5 \uC5C6\uC74C",no_matching_payments:"\uC77C\uCE58\uD558\uB294 \uC9C0\uBD88\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_payments:"\uC774 \uC139\uC158\uC5D0\uB294 \uC9C0\uBD88 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",select_payment_mode:"\uACB0\uC81C \uBAA8\uB4DC \uC120\uD0DD",confirm_mark_as_sent:"\uC774 \uACAC\uC801\uC740 \uC804\uC1A1 \uB41C \uAC83\uC73C\uB85C \uD45C\uC2DC\uB429\uB2C8\uB2E4.",confirm_send_payment:"\uC774 \uACB0\uC81C\uB294 \uC774\uBA54\uC77C\uC744 \uD1B5\uD574 \uACE0\uAC1D\uC5D0\uAC8C \uC804\uC1A1\uB429\uB2C8\uB2E4.",send_payment_successfully:"\uC9C0\uBD88\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC804\uC1A1\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",something_went_wrong:"\uBB54\uAC00 \uC798\uBABB \uB410\uC5B4",confirm_delete:"\uC774 \uC9C0\uBD88\uAE08\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774 \uC9C0\uAE09\uAE08\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uACB0\uC81C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uACB0\uC81C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uACB0\uC81C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uACB0\uC81C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",invalid_amount_message:"\uACB0\uC81C \uAE08\uC561\uC774 \uC798\uBABB\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},bv={title:"\uACBD\uBE44",expenses_list:"\uBE44\uC6A9 \uBAA9\uB85D",select_a_customer:"\uACE0\uAC1D \uC120\uD0DD",expense_title:"\uD45C\uC81C",customer:"\uACE0\uAC1D",contact:"\uC811\uCD09",category:"\uBC94\uC8FC",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",to_date:"\uD604\uC7AC\uAE4C\uC9C0",expense_date:"\uB370\uC774\uD2B8",description:"\uAE30\uC220",receipt:"\uC601\uC218\uC99D",amount:"\uC591",action:"\uB3D9\uC791",not_selected:"\uC120\uD0DD\uB418\uC9C0 \uC54A\uC740",note:"\uB178\uD2B8",category_id:"\uCE74\uD14C\uACE0\uB9AC ID",date:"\uB370\uC774\uD2B8",add_expense:"\uBE44\uC6A9 \uCD94\uAC00",add_new_expense:"\uC2E0\uADDC \uBE44\uC6A9 \uCD94\uAC00",save_expense:"\uBE44\uC6A9 \uC808\uAC10",update_expense:"\uBE44\uC6A9 \uC5C5\uB370\uC774\uD2B8",download_receipt:"\uC601\uC218\uC99D \uB2E4\uC6B4\uB85C\uB4DC",edit_expense:"\uBE44\uC6A9 \uD3B8\uC9D1",new_expense:"\uC0C8\uB85C\uC6B4 \uBE44\uC6A9",expense:"\uBE44\uC6A9 | \uACBD\uBE44",no_expenses:"\uC544\uC9C1 \uBE44\uC6A9\uC774 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_expenses:"\uC774 \uC139\uC158\uC5D0\uB294 \uBE44\uC6A9 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",confirm_delete:"\uC774 \uBE44\uC6A9\uC744 \uD68C\uC218 \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774\uB7EC\uD55C \uBE44\uC6A9\uC740 \uD68C\uC218 \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uBE44\uC6A9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uBE44\uC6A9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uBE44\uC6A9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uBE44\uC6A9\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",categories:{categories_list:"\uCE74\uD14C\uACE0\uB9AC \uBAA9\uB85D",title:"\uD45C\uC81C",name:"\uC774\uB984",description:"\uAE30\uC220",amount:"\uC591",actions:"\uD589\uC704",add_category:"\uCE74\uD14C\uACE0\uB9AC \uCD94\uAC00",new_category:"\uC0C8 \uBD84\uB958",category:"\uCE74\uD14C\uACE0\uB9AC | \uCE74\uD14C\uACE0\uB9AC",select_a_category:"\uCE74\uD14C\uACE0\uB9AC \uC120\uD0DD"}},kv={email:"\uC774\uBA54\uC77C",password:"\uC554\uD638",forgot_password:"\uBE44\uBC00\uBC88\uD638\uB97C \uC78A\uC73C \uC168\uB098\uC694?",or_signIn_with:"\uB610\uB294 \uB2E4\uC74C\uC73C\uB85C \uB85C\uADF8\uC778",login:"\uB85C\uADF8\uC778",register:"\uB808\uC9C0\uC2A4\uD130",reset_password:"\uC554\uD638\uB97C \uC7AC\uC124\uC815",password_reset_successfully:"\uBE44\uBC00\uBC88\uD638 \uC7AC\uC124\uC815 \uC131\uACF5",enter_email:"\uC774\uBA54\uC77C \uC785\uB825",enter_password:"\uC554\uD638\uB97C \uC785\uB825",retype_password:"\uBE44\uBC00\uBC88\uD638 \uC7AC \uC785\uB825"},wv={title:"\uC0AC\uC6A9\uC790",users_list:"\uC0AC\uC6A9\uC790 \uBAA9\uB85D",name:"\uC774\uB984",description:"\uAE30\uC220",added_on:"\uCD94\uAC00\uB428",date_of_creation:"\uC0DD\uC131 \uC77C",action:"\uB3D9\uC791",add_user:"\uC0AC\uC6A9\uC790 \uCD94\uAC00",save_user:"\uC0AC\uC6A9\uC790 \uC800\uC7A5",update_user:"\uC0AC\uC6A9\uC790 \uC5C5\uB370\uC774\uD2B8",user:"\uC0AC\uC6A9\uC790 | \uC0AC\uC6A9\uC790",add_new_user:"\uC0C8 \uC0AC\uC6A9\uC790 \uCD94\uAC00",new_user:"\uC0C8\uB85C\uC6B4 \uC0AC\uC6A9\uC790",edit_user:"\uC0AC\uC6A9\uC790 \uD3B8\uC9D1",no_users:"\uC544\uC9C1 \uC0AC\uC6A9\uC790\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4!",list_of_users:"\uC774 \uC139\uC158\uC5D0\uB294 \uC0AC\uC6A9\uC790 \uBAA9\uB85D\uC774 \uD3EC\uD568\uB429\uB2C8\uB2E4.",email:"\uC774\uBA54\uC77C",phone:"\uC804\uD654",password:"\uC554\uD638",user_attached_message:"\uC774\uBBF8 \uC0AC\uC6A9\uC911\uC778 \uD56D\uBAA9\uC740 \uC0AD\uC81C\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",confirm_delete:"\uC774 \uC0AC\uC6A9\uC790\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. | \uC774\uB7EC\uD55C \uC0AC\uC6A9\uC790\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",created_message:"\uC0AC\uC6A9\uC790\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uC0AC\uC6A9\uC790\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uC0AC\uC6A9\uC790\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. | \uC0AC\uC6A9\uC790\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},zv={title:"\uBCF4\uACE0\uC11C",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",to_date:"\uD604\uC7AC\uAE4C\uC9C0",status:"\uC0C1\uD0DC",paid:"\uC720\uB8CC",unpaid:"\uBBF8\uC9C0\uAE09",download_pdf:"PDF \uB2E4\uC6B4\uB85C\uB4DC",view_pdf:"PDF\uBCF4\uAE30",update_report:"\uBCF4\uACE0\uC11C \uC5C5\uB370\uC774\uD2B8",report:"\uC2E0\uACE0 | \uBCF4\uACE0\uC11C",profit_loss:{profit_loss:"\uC774\uC775",to_date:"\uD604\uC7AC\uAE4C\uC9C0",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",date_range:"\uAE30\uAC04 \uC120\uD0DD"},sales:{sales:"\uB9E4\uC0C1",date_range:"\uAE30\uAC04 \uC120\uD0DD",to_date:"\uD604\uC7AC\uAE4C\uC9C0",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",report_type:"\uBCF4\uACE0\uC11C \uC720\uD615"},taxes:{taxes:"\uAD6C\uC2E4",to_date:"\uD604\uC7AC\uAE4C\uC9C0",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",date_range:"\uAE30\uAC04 \uC120\uD0DD"},errors:{required:"\uD544\uB4DC\uB294 \uD544\uC218\uC785\uB2C8\uB2E4"},invoices:{invoice:"\uC1A1\uC7A5",invoice_date:"\uC1A1\uC7A5 \uB0A0\uC9DC",due_date:"\uB9C8\uAC10\uC77C",amount:"\uC591",contact_name:"\uB2F4\uB2F9\uC790 \uC774\uB984",status:"\uC0C1\uD0DC"},estimates:{estimate:"\uACAC\uC801",estimate_date:"\uC608\uC0C1 \uB0A0\uC9DC",due_date:"\uB9C8\uAC10\uC77C",estimate_number:"\uACAC\uC801 \uBC88\uD638",ref_number:"\uCC38\uC870 \uBC88\uD638",amount:"\uC591",contact_name:"\uB2F4\uB2F9\uC790 \uC774\uB984",status:"\uC0C1\uD0DC"},expenses:{expenses:"\uACBD\uBE44",category:"\uBC94\uC8FC",date:"\uB370\uC774\uD2B8",amount:"\uC591",to_date:"\uD604\uC7AC\uAE4C\uC9C0",from_date:"\uC2DC\uC791 \uB0A0\uC9DC",date_range:"\uAE30\uAC04 \uC120\uD0DD"}},xv={menu_title:{account_settings:"\uACC4\uC815 \uC124\uC815",company_information:"\uD68C\uC0AC \uC815\uBCF4",customization:"\uCEE4\uC2A4\uD130\uB9C8\uC774\uC9D5",preferences:"\uD658\uACBD \uC124\uC815",notifications:"\uC54C\uB9BC",tax_types:"\uC138\uAE08 \uC720\uD615",expense_category:"\uBE44\uC6A9 \uBC94\uC8FC",update_app:"\uC571 \uC5C5\uB370\uC774\uD2B8",backup:"\uC9C0\uC6D0",file_disk:"\uD30C\uC77C \uB514\uC2A4\uD06C",custom_fields:"\uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC",payment_modes:"\uC9C0\uBD88 \uBAA8\uB4DC",notes:"\uB178\uD2B8"},title:"\uC124\uC815",setting:"\uC124\uC815 | \uC124\uC815",general:"\uC77C\uBC18",language:"\uC5B8\uC5B4",primary_currency:"\uAE30\uBCF8 \uD1B5\uD654",timezone:"\uC2DC\uAC04\uB300",date_format:"\uB0A0\uC9DC \uD615\uC2DD",currencies:{title:"\uD1B5\uD654",currency:"\uD1B5\uD654 | \uD1B5\uD654",currencies_list:"\uD1B5\uD654 \uBAA9\uB85D",select_currency:"\uD1B5\uD654 \uC120\uD0DD",name:"\uC774\uB984",code:"\uC554\uD638",symbol:"\uC0C1\uC9D5",precision:"\uC815\uB3C4",thousand_separator:"\uCC9C \uAD6C\uBD84\uC790",decimal_separator:"\uC18C\uC218\uC810 \uAD6C\uBD84 \uAE30\uD638",position:"\uC704\uCE58",position_of_symbol:"\uAE30\uD638 \uC704\uCE58",right:"\uAD8C\uB9AC",left:"\uC67C\uCABD",action:"\uB3D9\uC791",add_currency:"\uD1B5\uD654 \uCD94\uAC00"},mail:{host:"\uBA54\uC77C \uD638\uC2A4\uD2B8",port:"\uBA54\uC77C \uD3EC\uD2B8",driver:"\uBA54\uC77C \uB4DC\uB77C\uC774\uBC84",secret:"\uBE44\uBC00",mailgun_secret:"Mailgun \uBE44\uBC00",mailgun_domain:"\uB3C4\uBA54\uC778",mailgun_endpoint:"Mailgun \uC5D4\uB4DC \uD3EC\uC778\uD2B8",ses_secret:"SES \uBE44\uBC00",ses_key:"SES \uD0A4",password:"\uBA54\uC77C \uBE44\uBC00\uBC88\uD638",username:"\uBA54\uC77C \uC0AC\uC6A9\uC790 \uC774\uB984",mail_config:"\uBA54\uC77C \uAD6C\uC131",from_name:"\uBA54\uC77C \uC774\uB984\uC5D0\uC11C",from_mail:"\uBA54\uC77C \uC8FC\uC18C\uC5D0\uC11C",encryption:"\uBA54\uC77C \uC554\uD638\uD654",mail_config_desc:"\uB2E4\uC74C\uC740 \uC571\uC5D0\uC11C \uC774\uBA54\uC77C\uC744 \uBCF4\uB0B4\uAE30\uC704\uD55C \uC774\uBA54\uC77C \uB4DC\uB77C\uC774\uBC84 \uAD6C\uC131 \uC591\uC2DD\uC785\uB2C8\uB2E4. Sendgrid, SES \uB4F1\uACFC \uAC19\uC740 \uD0C0\uC0AC \uACF5\uAE09\uC790\uB97C \uAD6C\uC131 \uD560 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4."},pdf:{title:"PDF \uC124\uC815",footer_text:"\uBC14\uB2E5 \uAE00 \uD14D\uC2A4\uD2B8",pdf_layout:"PDF \uB808\uC774\uC544\uC6C3"},company_info:{company_info:"\uD68C\uC0AC \uC815\uBCF4",company_name:"\uD68C\uC0AC \uC774\uB984",company_logo:"\uD68C\uC0AC \uB85C\uACE0",section_description:"InvoiceShelf\uC5D0\uC11C \uC0DD\uC131 \uD55C \uC1A1\uC7A5, \uACAC\uC801 \uBC0F \uAE30\uD0C0 \uBB38\uC11C\uC5D0 \uD45C\uC2DC \uB420 \uD68C\uC0AC\uC5D0 \uB300\uD55C \uC815\uBCF4.",phone:"\uC804\uD654",country:"\uAD6D\uAC00",state:"\uC0C1\uD0DC",city:"\uC2DC\uD2F0",address:"\uC8FC\uC18C",zip:"\uC9C0\uD37C",save:"\uC800\uC7A5",updated_message:"\uD68C\uC0AC \uC815\uBCF4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},custom_fields:{title:"\uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC",section_description:"\uC1A1\uC7A5, \uACAC\uC801 \uC0AC\uC6A9\uC790 \uC9C0\uC815",add_custom_field:"\uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC \uCD94\uAC00",edit_custom_field:"\uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC \uD3B8\uC9D1",field_name:"\uBD84\uC57C \uBA85",label:"\uC0C1\uD45C",type:"\uC720\uD615",name:"\uC774\uB984",required:"\uD544\uC218",placeholder:"\uC790\uB9AC \uD45C\uC2DC \uC790",help_text:"\uB3C4\uC6C0\uB9D0 \uD14D\uC2A4\uD2B8",default_value:"\uAE30\uBCF8\uAC12",prefix:"\uC811\uB450\uC0AC",starting_number:"\uC2DC\uC791 \uBC88\uD638",model:"\uBAA8\uB378",help_text_description:"\uC0AC\uC6A9\uC790\uAC00\uC774 \uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC\uC758 \uBAA9\uC801\uC744 \uC774\uD574\uD558\uB294 \uB370 \uB3C4\uC6C0\uC774\uB418\uB294 \uD14D\uC2A4\uD2B8\uB97C \uC785\uB825\uD558\uC2ED\uC2DC\uC624.",suffix:"\uC811\uBBF8\uC0AC",yes:"\uC608",no:"\uC544\uB2C8",order:"\uC8FC\uBB38",custom_field_confirm_delete:"\uC774 \uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uB9DE\uCDA4 \uC785\uB825\uB780\uC774 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.",deleted_message:"\uB9DE\uCDA4 \uC785\uB825\uB780\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",options:"\uC635\uC158",add_option:"\uC635\uC158 \uCD94\uAC00",add_another_option:"\uB2E4\uB978 \uC635\uC158 \uCD94\uAC00",sort_in_alphabetical_order:"\uC54C\uD30C\uBCB3\uC21C\uC73C\uB85C \uC815\uB82C",add_options_in_bulk:"\uC77C\uAD04 \uC635\uC158 \uCD94\uAC00",use_predefined_options:"\uBBF8\uB9AC \uC815\uC758 \uB41C \uC635\uC158 \uC0AC\uC6A9",select_custom_date:"\uB9DE\uCDA4 \uB0A0\uC9DC \uC120\uD0DD",select_relative_date:"\uC0C1\uB300 \uB0A0\uC9DC \uC120\uD0DD",ticked_by_default:"\uAE30\uBCF8\uC801\uC73C\uB85C \uC120\uD0DD\uB428",updated_message:"\uB9DE\uCDA4 \uC785\uB825\uB780\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",added_message:"\uB9DE\uCDA4 \uC785\uB825\uB780\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uCD94\uAC00\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},customization:{customization:"\uB9DE\uCDA4\uD654",save:"\uC800\uC7A5",addresses:{title:"\uAD6C\uC560",section_description:"\uACE0\uAC1D \uCCAD\uAD6C \uC8FC\uC18C \uBC0F \uACE0\uAC1D \uBC30\uC1A1 \uC8FC\uC18C \uD615\uC2DD\uC744 \uC124\uC815\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4 (PDF\uB85C\uB9CC \uD45C\uC2DC\uB428).",customer_billing_address:"\uACE0\uAC1D \uCCAD\uAD6C \uC8FC\uC18C",customer_shipping_address:"\uACE0\uAC1D \uBC30\uC1A1 \uC8FC\uC18C",company_address:"\uD68C\uC0AC \uC8FC\uC18C",insert_fields:"\uD544\uB4DC \uC0BD\uC785",contact:"\uC811\uCD09",address:"\uC8FC\uC18C",display_name:"\uC774\uB984 \uD45C\uC2DC\uD558\uAE30",primary_contact_name:"\uAE30\uBCF8 \uC5F0\uB77D\uCC98 \uC774\uB984",email:"\uC774\uBA54\uC77C",website:"\uC6F9 \uC0AC\uC774\uD2B8",name:"\uC774\uB984",country:"\uAD6D\uAC00",state:"\uC0C1\uD0DC",city:"\uC2DC\uD2F0",company_name:"\uD68C\uC0AC \uC774\uB984",address_street_1:"\uC8FC\uC18C \uAC70\uB9AC 1",address_street_2:"\uC8FC\uC18C Street 2",phone:"\uC804\uD654",zip_code:"\uC6B0\uD3B8 \uBC88\uD638",address_setting_updated:"\uC8FC\uC18C \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},updated_message:"\uD68C\uC0AC \uC815\uBCF4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",invoices:{title:"\uC1A1\uC7A5",notes:"\uB178\uD2B8",invoice_prefix:"\uC1A1\uC7A5 \uC811\uB450\uC0AC",default_invoice_email_body:"\uAE30\uBCF8 \uC1A1\uC7A5 \uC774\uBA54\uC77C \uBCF8\uBB38",invoice_settings:"\uC1A1\uC7A5 \uC124\uC815",autogenerate_invoice_number:"\uC1A1\uC7A5 \uBC88\uD638 \uC790\uB3D9 \uC0DD\uC131",autogenerate_invoice_number_desc:"\uC0C8 \uC778\uBCF4\uC774\uC2A4\uB97C \uC0DD\uC131 \uD560 \uB54C\uB9C8\uB2E4 \uC778\uBCF4\uC774\uC2A4 \uBC88\uD638\uB97C \uC790\uB3D9 \uC0DD\uC131\uD558\uC9C0 \uC54A\uC73C\uB824\uBA74\uC774 \uAE30\uB2A5\uC744 \uBE44\uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624.",invoice_email_attachment:"\uC1A1\uC7A5\uC744 \uCCA8\uBD80 \uD30C\uC77C\uB85C \uBCF4\uB0B4\uAE30",invoice_email_attachment_setting_description:"\uC778\uBCF4\uC774\uC2A4\uB97C \uC774\uBA54\uC77C \uCCA8\uBD80 \uD30C\uC77C\uB85C \uBCF4\uB0B4\uB824\uBA74\uC774 \uC635\uC158\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624. \uC774\uBA54\uC77C\uC758 '\uC778\uBCF4\uC774\uC2A4\uBCF4\uAE30'\uBC84\uD2BC\uC774 \uD65C\uC131\uD654\uB418\uBA74 \uB354 \uC774\uC0C1 \uD45C\uC2DC\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.",enter_invoice_prefix:"\uC1A1\uC7A5 \uC811\uB450\uC0AC \uC785\uB825",terms_and_conditions:"\uC774\uC6A9 \uC57D\uAD00",company_address_format:"\uD68C\uC0AC \uC8FC\uC18C \uD615\uC2DD",shipping_address_format:"\uBC30\uC1A1 \uC8FC\uC18C \uD615\uC2DD",billing_address_format:"\uCCAD\uAD6C \uC9C0 \uC8FC\uC18C \uD615\uC2DD",invoice_settings_updated:"\uC778\uBCF4\uC774\uC2A4 \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},estimates:{title:"\uACAC\uC801",estimate_prefix:"\uC811\uB450\uC0AC \uCD94\uC815",default_estimate_email_body:"\uAE30\uBCF8 \uC608\uC0C1 \uC774\uBA54\uC77C \uBCF8\uBB38",estimate_settings:"\uC608\uC0C1 \uC124\uC815",autogenerate_estimate_number:"\uACAC\uC801 \uBC88\uD638 \uC790\uB3D9 \uC0DD\uC131",estimate_setting_description:"\uC0C8 \uACAC\uC801\uC744 \uC0DD\uC131 \uD560 \uB54C\uB9C8\uB2E4 \uACAC\uC801 \uBC88\uD638\uB97C \uC790\uB3D9 \uC0DD\uC131\uD558\uC9C0 \uC54A\uC73C\uB824\uBA74\uC774 \uAE30\uB2A5\uC744 \uBE44\uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624.",estimate_email_attachment:"\uACAC\uC801\uC744 \uCCA8\uBD80 \uD30C\uC77C\uB85C \uBCF4\uB0B4\uAE30",estimate_email_attachment_setting_description:"\uACAC\uC801\uC744 \uC774\uBA54\uC77C \uCCA8\uBD80 \uD30C\uC77C\uB85C \uBCF4\uB0B4\uB824\uBA74\uC774 \uC635\uC158\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624. \uC774\uBA54\uC77C\uC758 '\uC608\uC0C1\uBCF4\uAE30'\uBC84\uD2BC\uC774 \uD65C\uC131\uD654\uB418\uBA74 \uB354 \uC774\uC0C1 \uD45C\uC2DC\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.",enter_estimate_prefix:"\uACAC\uC801 \uC811\uB450\uC0AC \uC785\uB825",estimate_setting_updated:"\uC608\uC0C1 \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",company_address_format:"\uD68C\uC0AC \uC8FC\uC18C \uD615\uC2DD",billing_address_format:"\uCCAD\uAD6C \uC9C0 \uC8FC\uC18C \uD615\uC2DD",shipping_address_format:"\uBC30\uC1A1 \uC8FC\uC18C \uD615\uC2DD"},payments:{title:"\uC9C0\uBD88",description:"\uC9C0\uBD88\uC744\uC704\uD55C \uAC70\uB798 \uBC29\uC2DD",payment_prefix:"\uC9C0\uBD88 \uC811\uB450\uC0AC",default_payment_email_body:"\uAE30\uBCF8 \uACB0\uC81C \uC774\uBA54\uC77C \uBCF8\uBB38",payment_settings:"\uACB0\uC81C \uC124\uC815",autogenerate_payment_number:"\uACB0\uC81C \uBC88\uD638 \uC790\uB3D9 \uC0DD\uC131",payment_setting_description:"\uC0C8 \uACB0\uC81C\uB97C \uC0DD\uC131 \uD560 \uB54C\uB9C8\uB2E4 \uACB0\uC81C \uBC88\uD638\uB97C \uC790\uB3D9 \uC0DD\uC131\uD558\uC9C0 \uC54A\uC73C\uB824\uBA74\uC774 \uAE30\uB2A5\uC744 \uBE44\uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624.",payment_email_attachment:"\uCCA8\uBD80 \uD30C\uC77C\uB85C \uC9C0\uBD88 \uBCF4\uB0B4\uAE30",payment_email_attachment_setting_description:"\uACB0\uC81C \uC601\uC218\uC99D\uC744 \uC774\uBA54\uC77C \uCCA8\uBD80 \uD30C\uC77C\uB85C \uBCF4\uB0B4\uB824\uBA74\uC774 \uC635\uC158\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624. \uC774\uBA54\uC77C\uC758 '\uACB0\uC81C\uBCF4\uAE30'\uBC84\uD2BC\uC774 \uD65C\uC131\uD654\uB418\uBA74 \uB354 \uC774\uC0C1 \uD45C\uC2DC\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.",enter_payment_prefix:"\uC9C0\uBD88 \uC811\uB450\uC0AC \uC785\uB825",payment_setting_updated:"\uACB0\uC81C \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",payment_modes:"\uC9C0\uBD88 \uBAA8\uB4DC",add_payment_mode:"\uACB0\uC81C \uBAA8\uB4DC \uCD94\uAC00",edit_payment_mode:"\uACB0\uC81C \uBAA8\uB4DC \uC218\uC815",mode_name:"\uBAA8\uB4DC \uC774\uB984",payment_mode_added:"\uACB0\uC81C \uBAA8\uB4DC \uCD94\uAC00",payment_mode_updated:"\uACB0\uC81C \uBAA8\uB4DC \uC5C5\uB370\uC774\uD2B8",payment_mode_confirm_delete:"\uC774 \uACB0\uC81C \uBAA8\uB4DC\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uACB0\uC81C \uBAA8\uB4DC\uAC00 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.",deleted_message:"\uACB0\uC81C \uBAA8\uB4DC\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",company_address_format:"\uD68C\uC0AC \uC8FC\uC18C \uD615\uC2DD",from_customer_address_format:"\uACE0\uAC1D \uC8FC\uC18C \uD615\uC2DD\uC5D0\uC11C"},items:{title:"\uC544\uC774\uD15C",units:"\uB2E8\uC704",add_item_unit:"\uD56D\uBAA9 \uB2E8\uC704 \uCD94\uAC00",edit_item_unit:"\uD56D\uBAA9 \uB2E8\uC704 \uD3B8\uC9D1",unit_name:"\uB2E8\uC704 \uC774\uB984",item_unit_added:"\uD56D\uBAA9 \uB2E8\uC704 \uCD94\uAC00\uB428",item_unit_updated:"\uD56D\uBAA9 \uB2E8\uC704 \uC5C5\uB370\uC774\uD2B8 \uB428",item_unit_confirm_delete:"\uC774 \uD56D\uBAA9 \uB2E8\uC704\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uD56D\uBAA9 \uB2E8\uC704\uAC00 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.",deleted_message:"\uD56D\uBAA9 \uB2E8\uC704\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},notes:{title:"\uB178\uD2B8",description:"\uBA54\uBAA8\uB97C \uC791\uC131\uD558\uACE0 \uC1A1\uC7A5, \uACAC\uC801\uC11C\uC5D0 \uC7AC\uC0AC\uC6A9\uD558\uC5EC \uC2DC\uAC04 \uC808\uC57D",notes:"\uB178\uD2B8",type:"\uC720\uD615",add_note:"\uBA54\uBAA8\uB97C \uCD94\uAC00",add_new_note:"\uC0C8 \uBA54\uBAA8 \uCD94\uAC00",name:"\uC774\uB984",edit_note:"\uBA54\uBAA8 \uC218\uC815",note_added:"\uBA54\uBAA8\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uCD94\uAC00\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",note_updated:"\uCC38\uACE0 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",note_confirm_delete:"\uC774 \uBA54\uBAA8\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uBA54\uBAA8\uAC00 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.",deleted_message:"\uBA54\uBAA8\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4."}},account_settings:{profile_picture:"\uD504\uB85C\uD544 \uC0AC\uC9C4",name:"\uC774\uB984",email:"\uC774\uBA54\uC77C",password:"\uC554\uD638",confirm_password:"\uBE44\uBC00\uBC88\uD638 \uD655\uC778",account_settings:"\uACC4\uC815 \uC124\uC815",save:"\uC800\uC7A5",section_description:"\uC774\uB984, \uC774\uBA54\uC77C\uC744 \uC5C5\uB370\uC774\uD2B8 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",updated_message:"\uACC4\uC815 \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4."},user_profile:{name:"\uC774\uB984",email:"\uC774\uBA54\uC77C",password:"\uC554\uD638",confirm_password:"\uBE44\uBC00\uBC88\uD638 \uD655\uC778"},notification:{title:"\uACF5\uACE0",email:"\uC54C\uB9BC \uBCF4\uB0B4\uAE30",description:"\uBCC0\uACBD \uC0AC\uD56D\uC774\uC788\uC744 \uB54C \uC5B4\uB5A4 \uC774\uBA54\uC77C \uC54C\uB9BC\uC744 \uBC1B\uC73C\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?",invoice_viewed:"\uC1A1\uC7A5 \uC870\uD68C",invoice_viewed_desc:"\uACE0\uAC1D\uC774 \uBD84\uD654\uAD6C \uB300\uC2DC \uBCF4\uB4DC\uB97C \uD1B5\uD574 \uC804\uC1A1 \uB41C \uC1A1\uC7A5\uC744 \uBCFC \uB54C.",estimate_viewed:"\uBCF8 \uACAC\uC801",estimate_viewed_desc:"\uACE0\uAC1D\uC774 \uBD84\uD654\uAD6C \uB300\uC2DC \uBCF4\uB4DC\uB97C \uD1B5\uD574 \uC804\uC1A1 \uB41C \uACAC\uC801\uC744 \uBCFC \uB54C.",save:"\uC800\uC7A5",email_save_message:"\uC774\uBA54\uC77C\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC800\uC7A5\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",please_enter_email:"\uC774\uBA54\uC77C\uC744 \uC785\uB825\uD558\uC2ED\uC2DC\uC624"},tax_types:{title:"\uC138\uAE08 \uC720\uD615",add_tax:"\uC138\uAE08 \uCD94\uAC00",edit_tax:"\uC138\uAE08 \uC218\uC815",description:"\uC6D0\uD558\uB294\uB300\uB85C \uC138\uAE08\uC744 \uCD94\uAC00\uD558\uAC70\uB098 \uC81C\uAC70 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. InvoiceShelf\uB294 \uC1A1\uC7A5\uBFD0\uB9CC \uC544\uB2C8\uB77C \uAC1C\uBCC4 \uD488\uBAA9\uC5D0 \uB300\uD55C \uC138\uAE08\uC744 \uC9C0\uC6D0\uD569\uB2C8\uB2E4.",add_new_tax:"\uC0C8 \uC138\uAE08 \uCD94\uAC00",tax_settings:"\uC138\uAE08 \uC124\uC815",tax_per_item:"\uD488\uBAA9 \uB2F9 \uC138\uAE08",tax_name:"\uC138\uAE08 \uC774\uB984",compound_tax:"\uBCF5\uD569 \uC138",percent:"\uD37C\uC13C\uD2B8",action:"\uB3D9\uC791",tax_setting_description:"\uAC1C\uBCC4 \uC1A1\uC7A5 \uD56D\uBAA9\uC5D0 \uC138\uAE08\uC744 \uCD94\uAC00\uD558\uB824\uBA74\uC774 \uC635\uC158\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624. \uAE30\uBCF8\uC801\uC73C\uB85C \uC138\uAE08\uC740 \uC1A1\uC7A5\uC5D0 \uC9C1\uC811 \uCD94\uAC00\uB429\uB2C8\uB2E4.",created_message:"\uC138\uAE08 \uC720\uD615\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uC138\uAE08 \uC720\uD615\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uC138\uAE08 \uC720\uD615\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",confirm_delete:"\uC774 \uC138\uAE08 \uC720\uD615\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uC138\uAE08\uC774 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4."},expense_category:{title:"\uBE44\uC6A9 \uBC94\uC8FC",action:"\uB3D9\uC791",description:"\uBE44\uC6A9 \uD56D\uBAA9\uC744 \uCD94\uAC00\uD558\uB824\uBA74 \uCE74\uD14C\uACE0\uB9AC\uAC00 \uD544\uC694\uD569\uB2C8\uB2E4. \uAE30\uBCF8 \uC124\uC815\uC5D0 \uB530\uB77C \uC774\uB7EC\uD55C \uBC94\uC8FC\uB97C \uCD94\uAC00\uD558\uAC70\uB098 \uC81C\uAC70 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",add_new_category:"\uC0C8 \uCE74\uD14C\uACE0\uB9AC \uCD94\uAC00",add_category:"\uCE74\uD14C\uACE0\uB9AC \uCD94\uAC00",edit_category:"\uCE74\uD14C\uACE0\uB9AC \uC218\uC815",category_name:"\uCE74\uD14C\uACE0\uB9AC \uC774\uB984",category_description:"\uAE30\uC220",created_message:"\uBE44\uC6A9 \uBC94\uC8FC\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",deleted_message:"\uBE44\uC6A9 \uBC94\uC8FC\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",updated_message:"\uBE44\uC6A9 \uBC94\uC8FC\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",confirm_delete:"\uC774 \uBE44\uC6A9 \uBC94\uC8FC\uB97C \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",already_in_use:"\uCE74\uD14C\uACE0\uB9AC\uAC00 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4."},preferences:{currency:"\uD1B5\uD654",default_language:"\uAE30\uBCF8 \uC5B8\uC5B4",time_zone:"\uC2DC\uAC04\uB300",fiscal_year:"\uD68C\uACC4 \uC5F0\uB3C4",date_format:"\uB0A0\uC9DC \uD615\uC2DD",discount_setting:"\uD560\uC778 \uC124\uC815",discount_per_item:"\uD488\uBAA9\uBCC4 \uD560\uC778",discount_setting_description:"\uAC1C\uBCC4 \uC1A1\uC7A5 \uD56D\uBAA9\uC5D0 \uD560\uC778\uC744 \uCD94\uAC00\uD558\uB824\uBA74\uC774 \uC635\uC158\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624. \uAE30\uBCF8\uC801\uC73C\uB85C \uD560\uC778\uC740 \uC1A1\uC7A5\uC5D0 \uC9C1\uC811 \uCD94\uAC00\uB429\uB2C8\uB2E4.",save:"\uC800\uC7A5",preference:"\uC120\uD638\uB3C4 | \uD658\uACBD \uC124\uC815",general_settings:"\uC2DC\uC2A4\uD15C\uC758 \uAE30\uBCF8 \uAE30\uBCF8 \uC124\uC815\uC785\uB2C8\uB2E4.",updated_message:"\uD658\uACBD \uC124\uC815\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",select_language:"\uC5B8\uC5B4 \uC120\uD0DD",select_time_zone:"\uC2DC\uAC04\uB300 \uC120\uD0DD",select_date_format:"\uB0A0\uC9DC \uD615\uC2DD \uC120\uD0DD",select_financial_year:"\uD68C\uACC4 \uC5F0\uB3C4 \uC120\uD0DD"},update_app:{title:"\uC571 \uC5C5\uB370\uC774\uD2B8",description:"\uC544\uB798 \uBC84\uD2BC\uC744 \uD074\uB9AD\uD558\uC5EC \uC0C8\uB85C\uC6B4 \uC5C5\uB370\uC774\uD2B8\uB97C \uD655\uC778\uD558\uC5EC InvoiceShelf\uB97C \uC27D\uAC8C \uC5C5\uB370\uC774\uD2B8 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",check_update:"\uC5C5\uB370\uC774\uD2B8 \uD655\uC778",avail_update:"\uC0C8\uB85C\uC6B4 \uC5C5\uB370\uC774\uD2B8 \uC0AC\uC6A9 \uAC00\uB2A5",next_version:"\uB2E4\uC74C \uBC84\uC804",requirements:"\uC694\uAD6C \uC0AC\uD56D",update:"\uC9C0\uAE08 \uC5C5\uB370\uC774\uD2B8",update_progress:"\uC5C5\uB370\uC774\uD2B8 \uC9C4\uD589 \uC911 ...",progress_text:"\uBA87 \uBD84 \uC815\uB3C4 \uAC78\uB9BD\uB2C8\uB2E4. \uC5C5\uB370\uC774\uD2B8\uAC00 \uC644\uB8CC\uB418\uAE30 \uC804\uC5D0 \uD654\uBA74\uC744 \uC0C8\uB85C \uACE0\uCE58\uAC70\uB098 \uCC3D\uC744 \uB2EB\uC9C0 \uB9C8\uC2ED\uC2DC\uC624.",update_success:"\uC571\uC774 \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4! \uBE0C\uB77C\uC6B0\uC800 \uCC3D\uC774 \uC790\uB3D9\uC73C\uB85C \uB2E4\uC2DC\uB85C\uB4DC\uB418\uB294 \uB3D9\uC548 \uC7A0\uC2DC \uAE30\uB2E4\uB824\uC8FC\uC2ED\uC2DC\uC624.",latest_message:"\uC0AC\uC6A9 \uAC00\uB2A5\uD55C \uC5C5\uB370\uC774\uD2B8\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4! \uCD5C\uC2E0 \uBC84\uC804\uC744 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.",current_version:"\uD604\uC7AC \uBC84\uC804",download_zip_file:"ZIP \uD30C\uC77C \uB2E4\uC6B4\uB85C\uB4DC",unzipping_package:"\uD328\uD0A4\uC9C0 \uC555\uCD95 \uD574\uC81C",copying_files:"\uD30C\uC77C \uBCF5\uC0AC",deleting_files:"\uC0AC\uC6A9\uD558\uC9C0 \uC54A\uB294 \uD30C\uC77C \uC0AD\uC81C",running_migrations:"\uB9C8\uC774\uADF8\uB808\uC774\uC158 \uC2E4\uD589",finishing_update:"\uC5C5\uB370\uC774\uD2B8 \uC644\uB8CC",update_failed:"\uC5C5\uB370\uC774\uD2B8\uAC00 \uC2E4\uD328",update_failed_text:"\uC8C4\uC1A1\uD569\uB2C8\uB2E4! \uC5C5\uB370\uC774\uD2B8 \uC2E4\uD328 : {step} \uB2E8\uACC4"},backup:{title:"\uBC31\uC5C5 | \uBC31\uC5C5",description:"\uBC31\uC5C5\uC740 \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uB364\uD504\uC640 \uD568\uAED8 \uC9C0\uC815\uD55C \uB514\uB809\uD1A0\uB9AC\uC758 \uBAA8\uB4E0 \uD30C\uC77C\uC744 \uD3EC\uD568\uD558\uB294 zip \uD30C\uC77C\uC785\uB2C8\uB2E4.",new_backup:"\uC0C8 \uBC31\uC5C5 \uCD94\uAC00",create_backup:"\uBC31\uC5C5 \uC0DD\uC131",select_backup_type:"\uBC31\uC5C5 \uC720\uD615 \uC120\uD0DD",backup_confirm_delete:"\uC774 \uBC31\uC5C5\uC744 \uBCF5\uAD6C \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",path:"\uD1B5\uB85C",new_disk:"\uC0C8 \uB514\uC2A4\uD06C",created_at:"\uC5D0 \uC0DD\uC131",size:"\uD06C\uAE30",dropbox:"\uB4DC\uB86D \uBC15\uC2A4",local:"\uD604\uC9C0",healthy:"\uAC74\uAC15\uD55C",amount_of_backups:"\uBC31\uC5C5 \uC591",newest_backups:"\uCD5C\uC2E0 \uBC31\uC5C5",used_storage:"\uC911\uACE0 \uC800\uC7A5",select_disk:"\uB514\uC2A4\uD06C \uC120\uD0DD",action:"\uB3D9\uC791",deleted_message:"\uBC31\uC5C5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",created_message:"\uBC31\uC5C5\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uC0DD\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",invalid_disk_credentials:"\uC120\uD0DD\uD55C \uB514\uC2A4\uD06C\uC758 \uC798\uBABB\uB41C \uC790\uACA9 \uC99D\uBA85"},disk:{title:"\uD30C\uC77C \uB514\uC2A4\uD06C | \uD30C\uC77C \uB514\uC2A4\uD06C",description:"\uAE30\uBCF8\uC801\uC73C\uB85C InvoiceShelf\uB294 \uBC31\uC5C5, \uC544\uBC14\uD0C0 \uBC0F \uAE30\uD0C0 \uC774\uBBF8\uC9C0 \uD30C\uC77C\uC744 \uC800\uC7A5\uD558\uAE30 \uC704\uD574 \uB85C\uCEEC \uB514\uC2A4\uD06C\uB97C \uC0AC\uC6A9\uD569\uB2C8\uB2E4. \uC120\uD638\uB3C4\uC5D0 \uB530\uB77C DigitalOcean, S3 \uBC0F Dropbox\uC640 \uAC19\uC740 \uB458 \uC774\uC0C1\uC758 \uB514\uC2A4\uD06C \uB4DC\uB77C\uC774\uBC84\uB97C \uAD6C\uC131 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",created_at:"\uC5D0 \uC0DD\uC131",dropbox:"\uB4DC\uB86D \uBC15\uC2A4",name:"\uC774\uB984",driver:"\uC6B4\uC804\uC0AC",disk_type:"\uC720\uD615",disk_name:"\uB514\uC2A4\uD06C \uC774\uB984",new_disk:"\uC0C8 \uB514\uC2A4\uD06C \uCD94\uAC00",filesystem_driver:"\uD30C\uC77C \uC2DC\uC2A4\uD15C \uB4DC\uB77C\uC774\uBC84",local_driver:"\uB85C\uCEEC \uB4DC\uB77C\uC774\uBC84",local_root:"\uB85C\uCEEC \uB8E8\uD2B8",public_driver:"\uACF5\uACF5 \uC6B4\uC804\uC790",public_root:"\uACF5\uAC1C \uB8E8\uD2B8",public_url:"\uACF5\uAC1C URL",public_visibility:"\uACF5\uAC1C \uAC00\uC2DC\uC131",media_driver:"\uBBF8\uB514\uC5B4 \uB4DC\uB77C\uC774\uBC84",media_root:"\uBBF8\uB514\uC5B4 \uB8E8\uD2B8",aws_driver:"AWS \uB4DC\uB77C\uC774\uBC84",aws_key:"AWS \uD0A4",aws_secret:"AWS \uBE44\uBC00",aws_region:"AWS \uB9AC\uC804",aws_bucket:"AWS \uBC84\uD0B7",aws_root:"AWS \uB8E8\uD2B8",do_spaces_type:"Do Spaces \uC720\uD615",do_spaces_key:"Do Spaces \uD0A4",do_spaces_secret:"\uC2A4\uD398\uC774\uC2A4 \uC2DC\uD06C\uB9BF",do_spaces_region:"Do Spaces \uC601\uC5ED",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces \uB05D\uC810",do_spaces_root:"\uACF5\uAC04 \uB8E8\uD2B8 \uC218\uD589",dropbox_type:"Dropbox \uC720\uD615",dropbox_token:"Dropbox \uD1A0\uD070",dropbox_key:"Dropbox \uD0A4",dropbox_secret:"Dropbox \uBE44\uBC00",dropbox_app:"Dropbox \uC571",dropbox_root:"Dropbox \uB8E8\uD2B8",default_driver:"\uAE30\uBCF8 \uB4DC\uB77C\uC774\uBC84",is_default:"\uAE30\uBCF8\uAC12\uC785\uB2C8\uB2E4.",set_default_disk:"\uAE30\uBCF8 \uB514\uC2A4\uD06C \uC124\uC815",set_default_disk_confirm:"\uC774 \uB514\uC2A4\uD06C\uB294 \uAE30\uBCF8\uAC12\uC73C\uB85C \uC124\uC815\uB418\uBA70 \uBAA8\uB4E0 \uC0C8 PDF\uAC00\uC774 \uB514\uC2A4\uD06C\uC5D0 \uC800\uC7A5\uB429\uB2C8\uB2E4.",success_set_default_disk:"\uB514\uC2A4\uD06C\uAC00 \uAE30\uBCF8\uAC12\uC73C\uB85C \uC124\uC815\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",save_pdf_to_disk:"PDF\uB97C \uB514\uC2A4\uD06C\uC5D0 \uC800\uC7A5",disk_setting_description:"\uAC01 \uC1A1\uC7A5\uC758 \uC0AC\uBCF8\uC744 \uC800\uC7A5\uD558\uB824\uBA74 \uC774\uAC83\uC744 \uD65C\uC131\uD654\uD558\uC2ED\uC2DC\uC624.",select_disk:"\uB514\uC2A4\uD06C \uC120\uD0DD",disk_settings:"\uB514\uC2A4\uD06C \uC124\uC815",confirm_delete:"\uAE30\uC874 \uD30C\uC77C",action:"\uB3D9\uC791",edit_file_disk:"\uD30C\uC77C \uB514\uC2A4\uD06C \uD3B8\uC9D1",success_create:"\uB514\uC2A4\uD06C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uCD94\uAC00\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",success_update:"\uB514\uC2A4\uD06C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC5C5\uB370\uC774\uD2B8\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",error:"\uB514\uC2A4\uD06C \uCD94\uAC00 \uC2E4\uD328",deleted_message:"\uD30C\uC77C \uB514\uC2A4\uD06C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",disk_variables_save_successfully:"\uB514\uC2A4\uD06C\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uAD6C\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",disk_variables_save_error:"\uB514\uC2A4\uD06C \uAD6C\uC131\uC5D0 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.",invalid_disk_credentials:"\uC120\uD0DD\uD55C \uB514\uC2A4\uD06C\uC758 \uC798\uBABB\uB41C \uC790\uACA9 \uC99D\uBA85"}},Sv={account_info:"\uACC4\uC815 \uC815\uBCF4",account_info_desc:"\uC544\uB798 \uC138\uBD80 \uC815\uBCF4\uB294 \uAE30\uBCF8 \uAD00\uB9AC\uC790 \uACC4\uC815\uC744 \uB9CC\uB4DC\uB294 \uB370 \uC0AC\uC6A9\uB429\uB2C8\uB2E4. \uB610\uD55C \uB85C\uADF8\uC778 \uD6C4 \uC5B8\uC81C\uB4E0\uC9C0 \uC138\uBD80 \uC815\uBCF4\uB97C \uBCC0\uACBD\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",name:"\uC774\uB984",email:"\uC774\uBA54\uC77C",password:"\uC554\uD638",confirm_password:"\uBE44\uBC00\uBC88\uD638 \uD655\uC778",save_cont:"\uC800\uC7A5",company_info:"\uD68C\uC0AC \uC815\uBCF4",company_info_desc:"\uC774 \uC815\uBCF4\uB294 \uC1A1\uC7A5\uC5D0 \uD45C\uC2DC\uB429\uB2C8\uB2E4. \uB098\uC911\uC5D0 \uC124\uC815 \uD398\uC774\uC9C0\uC5D0\uC11C \uC218\uC815\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",company_name:"\uD68C\uC0AC \uC774\uB984",company_logo:"\uD68C\uC0AC \uB85C\uACE0",logo_preview:"\uB85C\uACE0 \uBBF8\uB9AC\uBCF4\uAE30",preferences:"\uD658\uACBD \uC124\uC815",preferences_desc:"\uC2DC\uC2A4\uD15C\uC758 \uAE30\uBCF8 \uAE30\uBCF8 \uC124\uC815\uC785\uB2C8\uB2E4.",country:"\uAD6D\uAC00",state:"\uC0C1\uD0DC",city:"\uC2DC\uD2F0",address:"\uC8FC\uC18C",street:"Street1 | Street2",phone:"\uC804\uD654",zip_code:"\uC6B0\uD3B8 \uBC88\uD638",go_back:"\uB3CC\uC544 \uAC00\uAE30",currency:"\uD1B5\uD654",language:"\uC5B8\uC5B4",time_zone:"\uC2DC\uAC04\uB300",fiscal_year:"\uD68C\uACC4 \uC5F0\uB3C4",date_format:"\uB0A0\uC9DC \uD615\uC2DD",from_address:"\uC8FC\uC18C\uC5D0\uC11C",username:"\uC0AC\uC6A9\uC790 \uC774\uB984",next:"\uB2E4\uC74C",continue:"\uACC4\uC18D\uD558\uB2E4",skip:"\uAC74\uB108 \uB6F0\uAE30",database:{database:"\uC0AC\uC774\uD2B8 URL",connection:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC5F0\uACB0",host:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uD638\uC2A4\uD2B8",port:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uD3EC\uD2B8",password:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uBE44\uBC00\uBC88\uD638",app_url:"\uC571 URL",app_domain:"\uC571 \uB3C4\uBA54\uC778",username:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC0AC\uC6A9\uC790 \uC774\uB984",db_name:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC774\uB984",db_path:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uACBD\uB85C",desc:"\uC11C\uBC84\uC5D0 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uB9CC\uB4E4\uACE0 \uC544\uB798 \uC591\uC2DD\uC744 \uC0AC\uC6A9\uD558\uC5EC \uC790\uACA9 \uC99D\uBA85\uC744 \uC124\uC815\uD569\uB2C8\uB2E4."},permissions:{permissions:"\uAD8C\uD55C",permission_confirm_title:"\uB108 \uC815\uB9D0 \uACC4\uC18D\uD558\uACE0 \uC2F6\uB2C8?",permission_confirm_desc:"\uD3F4\uB354 \uAD8C\uD55C \uD655\uC778 \uC2E4\uD328",permission_desc:"\uB2E4\uC74C\uC740 \uC571\uC774 \uC791\uB3D9\uD558\uB294 \uB370 \uD544\uC694\uD55C \uD3F4\uB354 \uAD8C\uD55C \uBAA9\uB85D\uC785\uB2C8\uB2E4. \uAD8C\uD55C \uD655\uC778\uC5D0 \uC2E4\uD328\uD558\uBA74 \uD3F4\uB354 \uAD8C\uD55C\uC744 \uC5C5\uB370\uC774\uD2B8\uD558\uC2ED\uC2DC\uC624."},mail:{host:"\uBA54\uC77C \uD638\uC2A4\uD2B8",port:"\uBA54\uC77C \uD3EC\uD2B8",driver:"\uBA54\uC77C \uB4DC\uB77C\uC774\uBC84",secret:"\uBE44\uBC00",mailgun_secret:"Mailgun \uBE44\uBC00",mailgun_domain:"\uB3C4\uBA54\uC778",mailgun_endpoint:"Mailgun \uC5D4\uB4DC \uD3EC\uC778\uD2B8",ses_secret:"SES \uBE44\uBC00",ses_key:"SES \uD0A4",password:"\uBA54\uC77C \uBE44\uBC00\uBC88\uD638",username:"\uBA54\uC77C \uC0AC\uC6A9\uC790 \uC774\uB984",mail_config:"\uBA54\uC77C \uAD6C\uC131",from_name:"\uBA54\uC77C \uC774\uB984\uC5D0\uC11C",from_mail:"\uBA54\uC77C \uC8FC\uC18C\uC5D0\uC11C",encryption:"\uBA54\uC77C \uC554\uD638\uD654",mail_config_desc:"\uB2E4\uC74C\uC740 \uC571\uC5D0\uC11C \uC774\uBA54\uC77C\uC744 \uBCF4\uB0B4\uAE30\uC704\uD55C \uC774\uBA54\uC77C \uB4DC\uB77C\uC774\uBC84 \uAD6C\uC131 \uC591\uC2DD\uC785\uB2C8\uB2E4. Sendgrid, SES \uB4F1\uACFC \uAC19\uC740 \uD0C0\uC0AC \uACF5\uAE09\uC790\uB97C \uAD6C\uC131 \uD560 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4."},req:{system_req:"\uC2DC\uC2A4\uD15C \uC694\uAD6C \uC0AC\uD56D",php_req_version:"PHP (\uBC84\uC804 {version} \uD544\uC694)",check_req:"\uC694\uAD6C \uC0AC\uD56D \uD655\uC778",system_req_desc:"\uD06C\uB808\uC774\uD130\uC5D0\uB294 \uBA87 \uAC00\uC9C0 \uC11C\uBC84 \uC694\uAD6C \uC0AC\uD56D\uC774 \uC788\uC2B5\uB2C8\uB2E4. \uC11C\uBC84\uC5D0 \uD544\uC694\uD55C PHP \uBC84\uC804\uACFC \uC544\uB798\uC5D0 \uC5B8\uAE09 \uB41C \uBAA8\uB4E0 \uD655\uC7A5\uC774 \uC788\uB294\uC9C0 \uD655\uC778\uD558\uC2ED\uC2DC\uC624."},errors:{migrate_failed:"\uB9C8\uC774\uADF8\uB808\uC774\uC158 \uC2E4\uD328",database_variables_save_error:".env \uD30C\uC77C\uC5D0 \uAD6C\uC131\uC744 \uC4F8 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uD30C\uC77C \uAD8C\uD55C\uC744 \uD655\uC778\uD558\uC2ED\uC2DC\uC624",mail_variables_save_error:"\uC774\uBA54\uC77C \uAD6C\uC131\uC5D0 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.",connection_failed:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC5F0\uACB0 \uC2E4\uD328",database_should_be_empty:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB294 \uBE44\uC5B4 \uC788\uC5B4\uC57C\uD569\uB2C8\uB2E4."},success:{mail_variables_save_successfully:"\uC774\uBA54\uC77C\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uAD6C\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",database_variables_save_successfully:"\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uAD6C\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4."}},Pv={invalid_phone:"\uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uC804\uD654 \uBC88\uD638",invalid_url:"\uC798\uBABB\uB41C URL (\uC608 : http://www.invoiceshelf.com)",invalid_domain_url:"\uC798\uBABB\uB41C URL (\uC608 : invoiceshelf.com)",required:"\uD544\uB4DC\uB294 \uD544\uC218\uC785\uB2C8\uB2E4",email_incorrect:"\uC798\uBABB\uB41C \uC774\uBA54\uC77C.",email_already_taken:"\uC774\uBA54\uC77C\uC774 \uC774\uBBF8 \uC0AC\uC6A9\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",email_does_not_exist:"\uC8FC\uC5B4\uC9C4 \uC774\uBA54\uC77C\uC744 \uAC00\uC9C4 \uC0AC\uC6A9\uC790\uAC00 \uC874\uC7AC\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4",item_unit_already_taken:"\uC774 \uD56D\uBAA9 \uB2E8\uC704 \uC774\uB984\uC740 \uC774\uBBF8 \uC0AC\uC6A9\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",payment_mode_already_taken:"\uC774 \uACB0\uC81C \uBAA8\uB4DC \uC774\uB984\uC740 \uC774\uBBF8 \uC0AC\uC6A9\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",send_reset_link:"\uC7AC\uC124\uC815 \uB9C1\uD06C \uBCF4\uB0B4\uAE30",not_yet:"\uC544\uC9C1? \uB2E4\uC2DC \uBCF4\uB0B4\uC918",password_min_length:"\uBE44\uBC00\uBC88\uD638\uB294 {count}\uC790\uB97C \uD3EC\uD568\uD574\uC57C\uD569\uB2C8\uB2E4.",name_min_length:"\uC774\uB984\uC740 {count} \uC790 \uC774\uC0C1\uC774\uC5B4\uC57C\uD569\uB2C8\uB2E4.",enter_valid_tax_rate:"\uC720\uD6A8\uD55C \uC138\uC728\uC744 \uC785\uB825\uD558\uC138\uC694.",numbers_only:"\uC22B\uC790 \uB9CC.",characters_only:"\uBB38\uC790 \uB9CC.",password_incorrect:"\uBE44\uBC00\uBC88\uD638\uB294 \uB3D9\uC77C\uD574\uC57C\uD569\uB2C8\uB2E4.",password_length:"\uBE44\uBC00\uBC88\uD638\uB294 {count} \uC790 \uC5EC\uC57C\uD569\uB2C8\uB2E4.",qty_must_greater_than_zero:"\uC218\uB7C9\uC740 0\uBCF4\uB2E4 \uCEE4\uC57C\uD569\uB2C8\uB2E4.",price_greater_than_zero:"\uAC00\uACA9\uC740 0\uBCF4\uB2E4 \uCEE4\uC57C\uD569\uB2C8\uB2E4.",payment_greater_than_zero:"\uACB0\uC81C \uAE08\uC561\uC740 0\uBCF4\uB2E4 \uCEE4\uC57C\uD569\uB2C8\uB2E4.",payment_greater_than_due_amount:"\uC785\uB825 \uB41C \uACB0\uC81C \uAE08\uC561\uC774\uC774 \uC1A1\uC7A5\uC758 \uB9CC\uAE30 \uAE08\uC561\uC744 \uCD08\uACFC\uD569\uB2C8\uB2E4.",quantity_maxlength:"\uC218\uB7C9\uC740 20 \uC790\uB9AC\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",price_maxlength:"\uAC00\uACA9\uC740 20 \uC790\uB9AC\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",price_minvalue:"\uAC00\uACA9\uC740 0\uBCF4\uB2E4 \uCEE4\uC57C\uD569\uB2C8\uB2E4.",amount_maxlength:"\uAE08\uC561\uC740 20 \uC790\uB9AC\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",amount_minvalue:"\uAE08\uC561\uC740 0\uBCF4\uB2E4 \uCEE4\uC57C\uD569\uB2C8\uB2E4.",description_maxlength:"\uC124\uBA85\uC740 65,000\uC790\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",subject_maxlength:"\uC81C\uBAA9\uC740 100 \uC790 \uC774\uD558 \uC5EC\uC57C\uD569\uB2C8\uB2E4.",message_maxlength:"\uBA54\uC2DC\uC9C0\uB294 255\uC790\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",maximum_options_error:"\uCD5C\uB300 {max} \uAC1C\uC758 \uC635\uC158\uC774 \uC120\uD0DD\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \uBA3C\uC800 \uC120\uD0DD\uD55C \uC635\uC158\uC744 \uC81C\uAC70\uD558\uC5EC \uB2E4\uB978 \uC635\uC158\uC744 \uC120\uD0DD\uD558\uC2ED\uC2DC\uC624.",notes_maxlength:"\uBA54\uBAA8\uB294 65,000\uC790\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",address_maxlength:"\uC8FC\uC18C\uB294 255\uC790\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",ref_number_maxlength:"\uCC38\uC870 \uBC88\uD638\uB294 255\uC790\uB97C \uCD08\uACFC \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",prefix_maxlength:"\uC811\uB450\uC0AC\uB294 5 \uC790 \uC774\uD558 \uC5EC\uC57C\uD569\uB2C8\uB2E4.",something_went_wrong:"\uBB54\uAC00 \uC798\uBABB \uB410\uC5B4"},jv="\uACAC\uC801",Av="\uACAC\uC801 \uBC88\uD638",Dv="\uC608\uC0C1 \uB0A0\uC9DC",Iv="\uB9CC\uB8CC\uC77C",Nv="\uC1A1\uC7A5",Ev="\uC1A1\uC7A5 \uBC88\uD638",Cv="\uC1A1\uC7A5 \uB0A0\uC9DC",Tv="\uB9C8\uAC10\uC77C",Rv="\uB178\uD2B8",Mv="\uC544\uC774\uD15C",Fv="\uC218\uB7C9",$v="\uAC00\uACA9",Vv="\uD560\uC778",Uv="\uC591",Ov="\uC18C\uACC4",Lv="\uD569\uACC4",qv="\uC9C0\uBD88",Bv="\uC601\uC218\uC99D",Kv="\uACB0\uC81C\uC77C",Zv="\uACB0\uC81C \uBC88\uD638",Wv="\uC9C0\uBD88 \uBAA8\uB4DC",Hv="\uBC1B\uC740 \uAE08\uC561",Qv="\uBE44\uC6A9 \uBCF4\uACE0\uC11C",Gv="\uCD1D \uBE44\uC6A9",Yv="\uC774\uC775",Jv="\uD310\uB9E4 \uACE0\uAC1D \uBCF4\uACE0\uC11C",Xv="\uD310\uB9E4 \uD488\uBAA9 \uBCF4\uACE0\uC11C",ey="\uC138\uAE08 \uC694\uC57D \uBCF4\uACE0\uC11C",ty="\uC218\uC785",ay="\uC21C\uC774\uC775",ny="\uD310\uB9E4 \uBCF4\uACE0\uC11C : \uACE0\uAC1D \uBCC4",iy="\uCD1D \uB9E4\uCD9C",oy="\uD310\uB9E4 \uBCF4\uACE0\uC11C : \uD488\uBAA9\uBCC4",sy="\uC138\uAE08 \uBCF4\uACE0\uC11C",ry="\uCD1D \uC138\uAE08",dy="\uC138\uAE08 \uC720\uD615",ly="\uACBD\uBE44",cy="\uCCAD\uAD6C\uC11C,",_y="\uBC30\uC1A1\uC9C0,",uy="\uBC1B\uC740 \uC0AC\uB78C :",my="\uC138";var py={navigation:cv,general:_v,dashboard:uv,tax_types:mv,global_search:pv,customers:fv,items:gv,estimates:vv,invoices:yv,payments:hv,expenses:bv,login:kv,users:wv,reports:zv,settings:xv,wizard:Sv,validation:Pv,pdf_estimate_label:jv,pdf_estimate_number:Av,pdf_estimate_date:Dv,pdf_estimate_expire_date:Iv,pdf_invoice_label:Nv,pdf_invoice_number:Ev,pdf_invoice_date:Cv,pdf_invoice_due_date:Tv,pdf_notes:Rv,pdf_items_label:Mv,pdf_quantity_label:Fv,pdf_price_label:$v,pdf_discount_label:Vv,pdf_amount_label:Uv,pdf_subtotal:Ov,pdf_total:Lv,pdf_payment_label:qv,pdf_payment_receipt_label:Bv,pdf_payment_date:Kv,pdf_payment_number:Zv,pdf_payment_mode:Wv,pdf_payment_amount_received_label:Hv,pdf_expense_report_label:Qv,pdf_total_expenses_label:Gv,pdf_profit_loss_label:Yv,pdf_sales_customers_label:Jv,pdf_sales_items_label:Xv,pdf_tax_summery_label:ey,pdf_income_label:ty,pdf_net_profit_label:ay,pdf_customer_sales_report:ny,pdf_total_sales_label:iy,pdf_item_sales_label:oy,pdf_tax_report_label:sy,pdf_total_tax_label:ry,pdf_tax_types_label:dy,pdf_expenses_label:ly,pdf_bill_to:cy,pdf_ship_to:_y,pdf_received_from:uy,pdf_tax_label:my};const fy={dashboard:"Inform\u0101cijas panelis",customers:"Klienti",items:"Preces",invoices:"R\u0113\u0137ini","recurring-invoices":"Regul\u0101rie r\u0113\u0137ini",expenses:"Izdevumi",estimates:"Apr\u0113\u0137ini",payments:"Maks\u0101jumi",reports:"Atskaites",settings:"Iestat\u012Bjumi",logout:"Iziet",users:"Lietot\u0101ji",modules:"Modules"},gy={add_company:"Pievienot uz\u0146\u0113mumu",view_pdf:"Apskat\u012Bt PDF",copy_pdf_url:"Kop\u0113t PDF saiti",download_pdf:"Lejupiel\u0101d\u0113t PDF",save:"Saglab\u0101t",create:"Izveidot",cancel:"Atcelt",update:"Atjaunin\u0101t",deselect:"Atcelt iez\u012Bm\u0113\u0161anu",download:"Lejupiel\u0101d\u0113t",from_date:"Datums no",to_date:"Datums l\u012Bdz",from:"No",to:"Kam",ok:"Labi",yes:"J\u0101",no:"N\u0113",sort_by:"K\u0101rtot p\u0113c",ascending:"Augo\u0161\u0101 sec\u012Bb\u0101",descending:"Dilsto\u0161\u0101 sec\u012Bb\u0101",subject:"Temats",body:"Saturs",message:"Zi\u0146ojums",send:"Nos\u016Bt\u012Bt",preview:"Priek\u0161skat\u012Bt\u012Bjums",go_back:"Atpaka\u013C",back_to_login:"Atpaka\u013C uz autoriz\u0101ciju?",home:"S\u0101kums",filter:"Filtr\u0113t",delete:"Dz\u0113st",edit:"Labot",view:"Skat\u012Bt",add_new_item:"Pievienot jaunu",clear_all:"Not\u012Br\u012Bt visu",showing:"R\u0101da",of:"no",actions:"Darb\u012Bbas",subtotal:"KOP\u0100",discount:"ATLAIDE",fixed:"Fiks\u0113ts",percentage:"Procenti",tax:"Nodoklis",total_amount:"KOP\u0100 APMAKSAI",bill_to:"Sa\u0146\u0113m\u0113js",ship_to:"Pieg\u0101d\u0101t uz",due:"L\u012Bdz",draft:"Melnraksts",sent:"Nos\u016Bt\u012Bts",all:"Visi",select_all:"Iez\u012Bm\u0113t visu",select_template:"Izv\u0113l\u0113ties veidni",choose_file:"Spied \u0161eit, lai izv\u0113l\u0113tos failu",choose_template:"Izv\u0113laties sagatavi",choose:"Izv\u0113lies",remove:"Dz\u0113st",select_a_status:"Izv\u0113lieties statusu",select_a_tax:"Izv\u0113l\u0113ties nodokli",search:"Mekl\u0113t",are_you_sure:"Vai esat p\u0101rliecin\u0101ts?",list_is_empty:"Saraksts ir tuk\u0161s.",no_tax_found:"Nodoklis nav atrasts!",four_zero_four:"404",you_got_lost:"Op\u0101! Esi apmald\u012Bjies!",go_home:"Uz S\u0101kumu",test_mail_conf:"J\u016Bsu e-pasta uzst\u0101d\u012Bjumu tests",send_mail_successfully:"Veiksm\u012Bgi nos\u016Bt\u012Bts",setting_updated:"Iestat\u012Bjumi tika veiksm\u012Bgi atjaunin\u0101ti",select_state:"Izv\u0113lieties re\u0123ionu",select_country:"Izv\u0113l\u0113ties valsti",select_city:"Izv\u0113lieties pils\u0113tu",street_1:"Adrese 1",street_2:"Adrese 2",action_failed:"Darb\u012Bba neizdev\u0101s",retry:"Atk\u0101rtot",choose_note:"Izv\u0113lieties piez\u012Bmi",no_note_found:"Piez\u012Bmes nav atrastas",insert_note:"Ievietot piez\u012Bmi",copied_pdf_url_clipboard:"Saglab\u0101t PDF saiti!",copied_url_clipboard:"Copied url to clipboard!",docs:"Dokumenti",do_you_wish_to_continue:"Vai v\u0113lies turpin\u0101t?",note:"Piez\u012Bme",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},vy={select_year:"Izv\u0113lieties gadu",cards:{due_amount:"Apmaksas summa",customers:"Klienti",invoices:"R\u0113\u0137ini",estimates:"Apr\u0113\u0137ini",payments:"Payments"},chart_info:{total_sales:"P\u0101rdotais",total_receipts:"\u010Ceki",total_expense:"Izdevumi",net_income:"Pe\u013C\u0146a",year:"Izv\u0113lieties gadu"},monthly_chart:{title:"P\u0101rdotais un Izdevumi"},recent_invoices_card:{title:"Pien\u0101ko\u0161ie r\u0113\u0137ini",due_on:"Termi\u0146\u0161",customer:"Klients",amount_due:"Apmaksas summa",actions:"Darb\u012Bbas",view_all:"Skat\u012Bt visus"},recent_estimate_card:{title:"Nesenie apr\u0113\u0137ini",date:"Datums",customer:"Klients",amount_due:"Apmaksas summa",actions:"Darb\u012Bbas",view_all:"Skat\u012Bt visus"}},yy={name:"Nosaukums",description:"Apraksts",percent:"Procenti",compound_tax:"Saliktie nodok\u013Ci"},hy={search:"Mekl\u0113t...",customers:"Klienti",users:"Lietot\u0101ji",no_results_found:"Nav atbilsto\u0161u rezult\u0101tu"},by={label:"NOMAIN\u012AT UZ\u0145\u0112MUMU",no_results_found:"Nekas netika atrasts",add_new_company:"Pievienot jaunu uz\u0146\u0113mumu",new_company:"Jauns uz\u0146\u0113mums",created_message:"Uz\u0146\u0113mums veiksm\u012Bgi pievienots"},ky={today:"\u0160odien",this_week:"\u0160oned\u0113\u013C",this_month:"\u0160om\u0113nes",this_quarter:"Ceturksn\u012B",this_year:"\u0160ogad",previous_week:"Iepriek\u0161\u0113j\u0101 ned\u0113\u013Ca",previous_month:"Iepriek\u0161\u0113j\u0101 m\u0113nes\u012B",previous_quarter:"Iepriek\u0161\u0113j\u0101 ceturksn\u012B",previous_year:"Iepriek\u0161\u0113j\u0101 gad\u0101",custom:"Piel\u0101gots"},wy={title:"Klienti",prefix:"Prefikss",add_customer:"Pievienot klientu",contacts_list:"Klientu saraksts",name:"V\u0101rds",mail:"Pasts",statement:"Pazi\u0146ojums",display_name:"Nosaukums",primary_contact_name:"Galven\u0101 kontakta v\u0101rds",contact_name:"Kontaktpersonas v\u0101rds",amount_due:"Kop\u0101",email:"E-pasts",address:"Adrese",phone:"Telefona numurs",website:"M\u0101jaslapa",overview:"P\u0101rskats",invoice_prefix:"R\u0113\u0137ina prefikss",estimate_prefix:"Apr\u0113\u0137inu prefikss",payment_prefix:"Maks\u0101juma prefikss",enable_portal:"Aktiviz\u0113t port\u0101lu",country:"Valsts",state:"Re\u0123ions",city:"Pils\u0113ta",zip_code:"Pasta indekss",added_on:"Pievienots",action:"Darb\u012Bba",password:"Parole",confirm_password:"Apstipriniet paroli",street_number:"Adrese",primary_currency:"Prim\u0101r\u0101 val\u016Bta",description:"Apraksts",add_new_customer:"Pievienot jaunu klientu",save_customer:"Saglab\u0101t klientu",update_customer:"Atjaunin\u0101t klientu",customer:"Klients | Klienti",new_customer:"Jauns klients",edit_customer:"Redi\u0123\u0113t klientu",basic_info:"Pamatinform\u0101cija",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Juridisk\u0101 adrese",shipping_address:"Pieg\u0101des adrese",copy_billing_address:"Kop\u0113t no juridisk\u0101s adreses",no_customers:"Pagaid\u0101m nav klientu!",no_customers_found:"Klienti netika atrasti!",no_contact:"Nav kontaktu",no_contact_name:"Nav kontaktv\u0101rda",list_of_customers:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs klientu saraksts.",primary_display_name:"Klienta nosaukums",select_currency:"Izv\u0113lieties val\u016Btu",select_a_customer:"Izv\u0113l\u0113ties klientu",type_or_click:"Rakst\u012Bt vai spiest, lai izv\u0113l\u0113tos",new_transaction:"Jauns dar\u012Bjums",no_matching_customers:"Netika atrasts neviens klients!",phone_number:"Telefona numurs",create_date:"Izveido\u0161anas datums",confirm_delete:"J\u016Bs nevar\u0113sit atg\u016Bt \u0161o klientu un visus saist\u012Btos r\u0113\u0137inus, apr\u0113\u0137inus un maks\u0101jumus.",created_message:"Klients izveidots veiksm\u012Bgi",updated_message:"Klients atjaunin\u0101ts veiksm\u012Bgi",address_updated_message:"Address Information Updated succesfully",deleted_message:"Klients veiksm\u012Bgi izdz\u0113sts",edit_currency_not_allowed:"Nevar izmain\u012Bt val\u016Btu, ja maks\u0101jums ir veikts."},zy={title:"Preces",items_list:"Pre\u010Du saraksts",name:"Nosaukums",unit:"Vien\u012Bba",description:"Apraksts",added_on:"Pievienots",price:"Cena",date_of_creation:"Izveido\u0161anas datums",not_selected:"Nekas netika izv\u0113l\u0113ts",action:"Darb\u012Bba",add_item:"Pievienot",save_item:"Saglab\u0101t",update_item:"Atjaunin\u0101t",item:"Prece | Preces",add_new_item:"Pievienot jaunu preci",new_item:"Jauna prece",edit_item:"Redi\u0123\u0113t preci",no_items:"Nav pre\u010Du!",list_of_items:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs pre\u010Du/pakalpojumu saraksts.",select_a_unit:"atlasiet vien\u012Bbu",taxes:"Nodok\u013Ci",item_attached_message:"Nevar dz\u0113st preci, kura tiek izmantota",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o preci",created_message:"Prece izveidota veiksm\u012Bgi",updated_message:"Prece atjaunin\u0101ta veiksm\u012Bgi",deleted_message:"Prece veiksm\u012Bgi izdz\u0113sta"},xy={title:"Apr\u0113\u0137ini",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Apr\u0113\u0137ins | Apr\u0113\u0137ini",estimates_list:"Apr\u0113\u0137inu saraksts",days:"{days} Dienas",months:"{months} M\u0113nesis",years:"{years} Gads",all:"Visi",paid:"Apmaks\u0101ts",unpaid:"Neapmaks\u0101ts",customer:"KLIENTS",ref_no:"REF NR.",number:"NUMURS",amount_due:"Summa apmaksai",partially_paid:"Da\u013C\u0113ji apmaks\u0101ts",total:"Kop\u0101",discount:"Atlaide",sub_total:"Starpsumma",estimate_number:"Apr\u0113\u0137ina numurs",ref_number:"Ref numurs",contact:"Kontakti",add_item:"Pievienot preci",date:"Datums",due_date:"Apmaksas termi\u0146\u0161",expiry_date:"Termi\u0146a beigu datums",status:"Status",add_tax:"Pievienot nodokli",amount:"Summa",action:"Darb\u012Bba",notes:"Piez\u012Bmes",tax:"Nodoklis",estimate_template:"Sagatave",convert_to_invoice:"P\u0101rveidot par r\u0113\u0137inu",mark_as_sent:"Atz\u012Bm\u0113t k\u0101 nos\u016Bt\u012Btu",send_estimate:"Nos\u016Bt\u012Bt apr\u0113\u0137inu",resend_estimate:"Atk\u0101rtoti nos\u016Bt\u012Bt apr\u0113\u0137inu",record_payment:"Izveidot maks\u0101jumu",add_estimate:"Pievienot apr\u0113\u0137inu",save_estimate:"Saglab\u0101t apr\u0113\u0137inu",confirm_conversion:"\u0160is apr\u0113\u0137ins tiks izmantots, lai izveidotu jaunu r\u0113\u0137inu.",conversion_message:"R\u0113\u0137ins izveidots veiksm\u012Bgi",confirm_send_estimate:"\u0160is apr\u0113\u0137ins tiks nos\u016Bt\u012Bts klientam e-past\u0101",confirm_mark_as_sent:"Apr\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 nos\u016Bt\u012Bts",confirm_mark_as_accepted:"Apr\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 apstiprin\u0101ts",confirm_mark_as_rejected:"Apr\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 noraid\u012Bts",no_matching_estimates:"Netika atrasts neviens apr\u0113\u0137ins!",mark_as_sent_successfully:"Apr\u0113\u0137ins atz\u012Bm\u0113ts k\u0101 veiksm\u012Bgi nos\u016Bt\u012Bts",send_estimate_successfully:"Apr\u0113\u0137ins veiksm\u012Bgi nos\u016Bt\u012Bts",errors:{required:"\u0160is lauks ir oblig\u0101ts"},accepted:"Apstiprin\u0101ts",rejected:"Noraid\u012Bts",expired:"Expired",sent:"Nos\u016Bt\u012Bts",draft:"Melnraksts",viewed:"Viewed",declined:"Noraid\u012Bts",new_estimate:"Jauns apr\u0113\u0137ins",add_new_estimate:"Pievienot jaunu apr\u0113\u0137inu",update_Estimate:"Atjaunin\u0101t apr\u0113\u0137inu",edit_estimate:"Labot apr\u0113\u0137inu",items:"preces",Estimate:"Apr\u0113\u0137ins | Apr\u0113\u0137ini",add_new_tax:"Pievienot jaunu nodokli",no_estimates:"V\u0113l nav apr\u0113\u0137inu!",list_of_estimates:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs apr\u0113\u0137inu saraksts.",mark_as_rejected:"Atz\u012Bm\u0113t k\u0101 noraid\u012Btu",mark_as_accepted:"Atz\u012Bm\u0113t k\u0101 apstiprin\u0101tu",marked_as_accepted_message:"Apr\u0113\u0137ins atz\u012Bm\u0113ts k\u0101 apstiprin\u0101ts",marked_as_rejected_message:"Apr\u0113\u0137ins atz\u012Bm\u0113ts k\u0101 noraid\u012Bts",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o apr\u0113\u0137inu | J\u016Bs nevar\u0113siet atg\u016Bt \u0161o apr\u0113\u0137inus",created_message:"Apr\u0113\u0137ins izveidots veiksm\u012Bgi",updated_message:"Apr\u0113\u0137ins atjaunin\u0101ts veiksm\u012Bgi",deleted_message:"Apr\u0113\u0137ins veiksm\u012Bgi izdz\u0113sts | Apr\u0113\u0137ini veiksm\u012Bgi izdz\u0113sti",something_went_wrong:"kaut kas nog\u0101ja greizi",item:{title:"Preces nosaukums",description:"Apraksts",quantity:"Daudzums",price:"Cena",discount:"Atlaide",total:"Kop\u0101",total_discount:"Kop\u0113j\u0101 atlaide",sub_total:"Starpsumma",tax:"Nodoklis",amount:"Summa",select_an_item:"Rakst\u012Bt vai spiest, lai izv\u0113l\u0113tos",type_item_description:"Ievadiet preces/pakalpojuma aprakstu (nav oblig\u0101ti)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},Sy={title:"R\u0113\u0137ini",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"R\u0113\u0137inu saraksts",invoice_information:"Invoice Information",days:"{days} Dienas",months:"{months} M\u0113nesis",years:"{years} Gads",all:"Visi",paid:"Apmaks\u0101ts",unpaid:"Neapmaks\u0101ts",viewed:"Apskat\u012Bts",overdue:"Kav\u0113ts",completed:"Pabeigts",customer:"KLIENTS",paid_status:"APMAKSAS STATUS",ref_no:"REF NR.",number:"NUMURS",amount_due:"SUMMA APMAKSAI",partially_paid:"Da\u013C\u0113ji apmaks\u0101ts",total:"Kop\u0101",discount:"Atlaide",sub_total:"Starpsumma",invoice:"R\u0113\u0137ins | R\u0113\u0137ini",invoice_number:"R\u0113\u0137ina numurs",ref_number:"Ref numurs",contact:"Kontakti",add_item:"Pievienot preci",date:"Datums",due_date:"Apmaksas termi\u0146\u0161",status:"Status",add_tax:"Pievienot nodokli",amount:"Summa",action:"Darb\u012Bba",notes:"Piez\u012Bmes",view:"Skat\u012Bt",send_invoice:"Nos\u016Bt\u012Bt r\u0113\u0137inu",resend_invoice:"Nos\u016Bt\u012Bt r\u0113\u0137inu atk\u0101rtoti",invoice_template:"R\u0113\u0137ina sagatave",conversion_message:"R\u0113\u0137ins ir veiksm\u012Bgi nokop\u0113ts",template:"Sagatave",mark_as_sent:"Atz\u012Bm\u0113t k\u0101 nos\u016Bt\u012Btu",confirm_send_invoice:"\u0160is r\u0113\u0137ins tiks nos\u016Bt\u012Bts klientam e-past\u0101",invoice_mark_as_sent:"R\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 nos\u016Bt\u012Bts",confirm_mark_as_accepted:"R\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 apstiprin\u0101ts",confirm_mark_as_rejected:"R\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 noraid\u012Bts",confirm_send:"\u0160is r\u0113\u0137ins tiks nos\u016Bt\u012Bts klientam e-past\u0101",invoice_date:"R\u0113\u0137ina datums",record_payment:"Izveidot maks\u0101jumu",add_new_invoice:"Jauns r\u0113\u0137ins",update_expense:"Atjaunin\u0101t izdevumu",edit_invoice:"Redi\u0123\u0113t r\u0113\u0137inu",new_invoice:"Jauns r\u0113\u0137ins",save_invoice:"Saglab\u0101t r\u0113\u0137inu",update_invoice:"Atjaunin\u0101t r\u0113\u0137inu",add_new_tax:"Pievienot jaunu nodokli",no_invoices:"V\u0113l nav r\u0113\u0137inu!",mark_as_rejected:"Atz\u012Bm\u0113t k\u0101 noraid\u012Btu",mark_as_accepted:"Atz\u012Bm\u0113t k\u0101 apstiprin\u0101tu",list_of_invoices:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs r\u0113\u0137inu saraksts.",select_invoice:"Izv\u0113laties r\u0113\u0137inu",no_matching_invoices:"Netika atrasts neviens r\u0113\u0137ins!",mark_as_sent_successfully:"R\u0113\u0137ins atz\u012Bm\u0113ts k\u0101 veiksm\u012Bgi nos\u016Bt\u012Bts",invoice_sent_successfully:"R\u0113\u0137ins ir veiksm\u012Bgi nos\u016Bt\u012Bts",cloned_successfully:"R\u0113\u0137ins ir veiksm\u012Bgi nokop\u0113ts",clone_invoice:"Kop\u0113t r\u0113\u0137inu",confirm_clone:"\u0160is r\u0113\u0137ins tiks nokop\u0113ts k\u0101 jauns r\u0113\u0137ins",item:{title:"Preces nosaukums",description:"Apraksts",quantity:"Daudzums",price:"Cena",discount:"Atlaide",total:"Kop\u0101",total_discount:"Kop\u0113j\u0101 atlaide",sub_total:"Starpsumma",tax:"Nodoklis",amount:"Summa",select_an_item:"Rakst\u012Bt vai spiest, lai izv\u0113l\u0113tos",type_item_description:"Ievadiet preces/pakalpojuma aprakstu (nav oblig\u0101ti)"},payment_attached_message:"Vienam no atz\u012Bm\u0113tajiem r\u0113\u0137iniem jau ir pievienots maks\u0101jums. P\u0101rliecinieties, ka pievienoti maks\u0101jumi ir izdz\u0113sti",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o r\u0113\u0137inu | J\u016Bs nevar\u0113siet atg\u016Bt \u0161os r\u0113\u0137inus",created_message:"R\u0113\u0137ins izveidots veiksm\u012Bgi",updated_message:"R\u0113\u0137ins ir veiksm\u012Bgi atjaunin\u0101ts",deleted_message:"R\u0113\u0137ins veiksm\u012Bgi izdz\u0113sts | R\u0113\u0137ini veiksm\u012Bgi izdz\u0113sti",marked_as_sent_message:"R\u0113\u0137ins atz\u012Bm\u0113ts k\u0101 veiksm\u012Bgi nos\u016Bt\u012Bts",something_went_wrong:"kaut kas nog\u0101ja greizi",invalid_due_amount_message:"R\u0113\u0137ina kop\u0113j\u0101 summa nevar b\u016Bt maz\u0101ka par kop\u0113jo apmaks\u0101to summu. L\u016Bdzu atjauniniet r\u0113\u0137inu vai dz\u0113siet piesaist\u012Btos maks\u0101jumus, lai turpin\u0101tu.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},Py={title:"Regul\u0101rie r\u0113\u0137ini",invoices_list:"Regul\u0101ro r\u0113\u0137inu saraksts",days:"{days} Dienas",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"S\u0101kuma datums",due_date:"R\u0113\u0137ina apmaksas datumu",record_payment:"Izveidot maks\u0101jumu",add_new_invoice:"Pievienot jaunu regul\u0101ro r\u0113\u0137inu",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},jy={title:"Maks\u0101jumi",payments_list:"Maks\u0101jumu saraksts",record_payment:"Izveidot maks\u0101jumu",customer:"Klients",date:"Datums",amount:"Summa",action:"Darb\u012Bba",payment_number:"Maks\u0101juma numurs",payment_mode:"Apmaksas veids",invoice:"R\u0113\u0137ins",note:"Piez\u012Bme",add_payment:"Pievienot maks\u0101jumu",new_payment:"Jauns maks\u0101jums",edit_payment:"Labot maks\u0101jumu",view_payment:"Skat\u012Bt maks\u0101jumu",add_new_payment:"Pievienot jaunu maks\u0101jumu",send_payment_receipt:"Nos\u016Bt\u012Bt maks\u0101juma izdruku",send_payment:"Nos\u016Bt\u012Bt maks\u0101jumu",save_payment:"Saglab\u0101t maks\u0101jumu",update_payment:"Labot maks\u0101jumu",payment:"Maks\u0101jums | Maks\u0101jumi",no_payments:"Nav pievienotu maks\u0101jumu!",not_selected:"Not selected",no_invoice:"No invoice",no_matching_payments:"Netika atrasts neviens maks\u0101jums!",list_of_payments:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs maks\u0101jumu saraksts.",select_payment_mode:"Izv\u0113l\u0113ties maks\u0101juma veidu",confirm_mark_as_sent:"Apr\u0113\u0137ins tiks atz\u012Bm\u0113ts k\u0101 nos\u016Bt\u012Bts",confirm_send_payment:"\u0160is maks\u0101jums tiks nos\u016Bt\u012Bts klientam e-past\u0101",send_payment_successfully:"Maks\u0101jums veiksm\u012Bgi nos\u016Bt\u012Bts",something_went_wrong:"kaut kas nog\u0101ja greizi",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o maks\u0101jumu | J\u016Bs nevar\u0113siet atg\u016Bt \u0161os maks\u0101jumus",created_message:"Maks\u0101jums veiksm\u012Bgi izveidots",updated_message:"Maks\u0101jums veiksm\u012Bgi labots",deleted_message:"Maks\u0101jums veiksm\u012Bgi izdz\u0113sts | Maks\u0101jumi veiksm\u012Bgi izdz\u0113sti",invalid_amount_message:"Maks\u0101juma summa nav pareiza"},Ay={title:"Izdevumi",expenses_list:"Izdevumu saraksts",select_a_customer:"Izv\u0113l\u0113ties klientu",expense_title:"Nosaukums",customer:"Klients",currency:"Currency",contact:"Kontakti",category:"Kategorija",from_date:"Datums no",to_date:"Datums l\u012Bdz",expense_date:"Datums",description:"Apraksts",receipt:"\u010Ceks",amount:"Summa",action:"Darb\u012Bba",not_selected:"Not selected",note:"Piez\u012Bme",category_id:"Kategorijas Id",date:"Datums",add_expense:"Pievienot izdevumu",add_new_expense:"Pievienot jaunu izdevumu",save_expense:"Saglab\u0101t izdevumu",update_expense:"Atjaunin\u0101t izdevumu",download_receipt:"Lejupiel\u0101d\u0113t \u010Deku",edit_expense:"Labot izdevumu",new_expense:"Jauns izdevums",expense:"Izdevums | Izdevumi",no_expenses:"V\u0113l nav izdevumu!",list_of_expenses:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs izdevumu saraksts.",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o izdevumu | J\u016Bs nevar\u0113siet atg\u016Bt \u0161os izdevumus",created_message:"Izdevums izveidots veiksm\u012Bgi",updated_message:"Izdevums atjaunin\u0101ts veiksm\u012Bgi",deleted_message:"Izdevums veiksm\u012Bgi izdz\u0113sts | Izdevumi veiksm\u012Bgi izdz\u0113sti",categories:{categories_list:"Kategoriju saraksts",title:"Nosaukums",name:"V\u0101rds",description:"Apraksts",amount:"Summa",actions:"Darb\u012Bbas",add_category:"Pievienot kategoriju",new_category:"Jauna Kategorija",category:"Kategorija | Kategorijas",select_a_category:"Izv\u0113lieties kategoriju"}},Dy={email:"E-pasts",password:"Parole",forgot_password:"Aizmirsi paroli?",or_signIn_with:"vai pierakst\u012Bties ar",login:"Ielogoties",register:"Re\u0123istr\u0113ties",reset_password:"Atjaunot paroli",password_reset_successfully:"Parole atjaunota veiksm\u012Bgi",enter_email:"Ievadiet e-pastu",enter_password:"Ievadiet paroli",retype_password:"Atk\u0101rtoti ievadiet paroli"},Iy={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},Ny={title:"Lietot\u0101ji",users_list:"Lietot\u0101ju saraksts",name:"V\u0101rds",description:"Apraksts",added_on:"Pievienots",date_of_creation:"Izveido\u0161anas datums",action:"Darb\u012Bba",add_user:"Pievienot lietot\u0101ju",save_user:"Saglab\u0101t lietot\u0101ju",update_user:"Atjaunin\u0101t lietot\u0101ju",user:"Lietot\u0101js | Lietot\u0101ji",add_new_user:"Pievienot jaunu lietot\u0101ju",new_user:"Jauns lietot\u0101js",edit_user:"Redi\u0123\u0113t lietot\u0101ju",no_users:"Pagaid\u0101m nav lietot\u0101ju!",list_of_users:"\u0160aj\u0101 sada\u013C\u0101 b\u016Bs lietot\u0101ju saraksts.",email:"E-pasts",phone:"Telefona numurs",password:"Parole",user_attached_message:"Nevar dz\u0113st preci, kura tiek izmantota",confirm_delete:"J\u016Bs nevar\u0113siet atg\u016Bt \u0161o lietot\u0101ju | J\u016Bs nevar\u0113siet atg\u016Bt \u0161os lietot\u0101jus",created_message:"Lietot\u0101js veiksm\u012Bgi izveidots",updated_message:"Lietot\u0101js veiksm\u012Bgi labots",deleted_message:"Lietot\u0101js veiksm\u012Bgi izdz\u0113sts",select_company_role:"Select Role for {company}",companies:"Companies"},Ey={title:"Atskaite",from_date:"Datums no",to_date:"Datums l\u012Bdz",status:"Status",paid:"Apmaks\u0101ts",unpaid:"Neapmaks\u0101ts",download_pdf:"Lejupiel\u0101d\u0113t PDF",view_pdf:"Apskat\u012Bt PDF",update_report:"Labot atskaiti",report:"Atskaite | Atskaites",profit_loss:{profit_loss:"Pe\u013C\u0146a & Zaud\u0113jumi",to_date:"Datums l\u012Bdz",from_date:"Datums no",date_range:"Izv\u0113l\u0113ties datumus"},sales:{sales:"P\u0101rdotais",date_range:"Izv\u0113l\u0113ties datumus",to_date:"Datums l\u012Bdz",from_date:"Datums no",report_type:"Atskaites veids"},taxes:{taxes:"Nodok\u013Ci",to_date:"Datums l\u012Bdz",from_date:"Datums no",date_range:"Izv\u0113l\u0113ties datumus"},errors:{required:"\u0160is lauks ir oblig\u0101ts"},invoices:{invoice:"R\u0113\u0137ins",invoice_date:"R\u0113\u0137ina datums",due_date:"Apmaksas termi\u0146\u0161",amount:"Summa",contact_name:"Kontaktpersonas v\u0101rds",status:"Status"},estimates:{estimate:"Apr\u0113\u0137ins",estimate_date:"Apr\u0113\u0137ina datums",due_date:"Termi\u0146\u0161",estimate_number:"Apr\u0113\u0137ina numurs",ref_number:"Ref numurs",amount:"Summa",contact_name:"Kontaktpersonas v\u0101rds",status:"Status"},expenses:{expenses:"Izdevumi",category:"Kategorija",date:"Datums",amount:"Summa",to_date:"Datums l\u012Bdz",from_date:"Datums no",date_range:"Izv\u0113l\u0113ties datumus"}},Cy={menu_title:{account_settings:"Konta iestat\u012Bjumi",company_information:"Uz\u0146\u0113muma inform\u0101cija",customization:"Piel\u0101go\u0161ana",preferences:"Iestat\u012Bjumi",notifications:"Pazi\u0146ojumi",tax_types:"Nodok\u013Cu veidi",expense_category:"Izdevumu kategorijas",update_app:"Atjaunin\u0101t App",backup:"Rezerves kopija",file_disk:"Disks",custom_fields:"Piel\u0101gotie lauki",payment_modes:"Apmaksas veidi",notes:"Piez\u012Bmes",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Iestat\u012Bjumi",setting:"Iestat\u012Bjumi | Iestat\u012Bjumi",general:"Visp\u0101r\u012Bgi",language:"Valoda",primary_currency:"Prim\u0101r\u0101 val\u016Bta",timezone:"Laika josla",date_format:"Datuma form\u0101ts",currencies:{title:"Val\u016Btas",currency:"Val\u016Bta | Val\u016Btas",currencies_list:"Val\u016Btu saraksts",select_currency:"Izv\u0113leties val\u016Btu",name:"Nosaukums",code:"Kods",symbol:"Simbols",precision:"Precizit\u0101te",thousand_separator:"T\u016Bksto\u0161u atdal\u012Bt\u0101js",decimal_separator:"Decim\u0101lda\u013Cu atdal\u012Bt\u0101js",position:"Poz\u012Bcija",position_of_symbol:"Poz\u012Bcijas simbols",right:"Pa labi",left:"Pa kreisi",action:"Darb\u012Bba",add_currency:"Pievienot val\u016Btu"},mail:{host:"E-pasta serveris",port:"E-pasta ports",driver:"E-pasta draiveris",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Dom\u0113ns",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"E-pasta parole",username:"E-pasta lietot\u0101jv\u0101rds",mail_config:"E-pasta konfigur\u0101cija",from_name:"E-pasts no",from_mail:"E-pasta adrese no kuras s\u016Bt\u012Bt",encryption:"E-pasta \u0161ifr\u0113\u0161ana",mail_config_desc:"Zem\u0101k ir e-pasta konfigur\u0113\u0161anas forma. J\u016Bs varat konfigur\u0113t ar\u012B tre\u0161\u0101s puses servisus k\u0101 Sendgrid, SES u.c."},pdf:{title:"PDF uzst\u0101d\u012Bjumi",footer_text:"K\u0101jenes teksts",pdf_layout:"PDF izk\u0101rtojums"},company_info:{company_info:"Uz\u0146\u0113muma inform\u0101cija",company_name:"Uz\u0146\u0113muma nosaukums",company_logo:"Uz\u0146\u0113muma logo",section_description:"Inform\u0101cija par uz\u0146\u0113mumu kura tiks uzr\u0101d\u012Bta r\u0113\u0137inos, apr\u0113\u0137inos un citos dokumentos kurus veidosiet InvoiceShelf sist\u0113m\u0101.",phone:"Telefona numurs",country:"Valsts",state:"Re\u0123ions",city:"Pils\u0113ta",address:"Adrese",zip:"Pasta indekss",save:"Saglab\u0101t",delete:"Delete",updated_message:"Uz\u0146\u0113muma inform\u0101cija veiksm\u012Bgi saglab\u0101ta",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Piel\u0101gotie lauki",section_description:"Customize your Invoices, Estimates & Payment Receipts with your own fields. Make sure to use the below added fields on the address formats on Customization settings page.",add_custom_field:"Add Custom Field",edit_custom_field:"Edit Custom Field",field_name:"Field Name",label:"Label",type:"Type",name:"Name",slug:"Slug",required:"Required",placeholder:"Placeholder",help_text:"Help Text",default_value:"Noklus\u0113juma v\u0113rt\u012Bba",prefix:"Prefikss",starting_number:"S\u0101kuma numurs",model:"Modelis",help_text_description:"Enter some text to help users understand the purpose of this custom field.",suffix:"Suffix",yes:"J\u0101",no:"N\u0113",order:"Order",custom_field_confirm_delete:"You will not be able to recover this Custom Field",already_in_use:"Custom Field is already in use",deleted_message:"Custom Field deleted successfully",options:"options",add_option:"Add Options",add_another_option:"Add another option",sort_in_alphabetical_order:"Sort in Alphabetical Order",add_options_in_bulk:"Add options in bulk",use_predefined_options:"Use Predefined Options",select_custom_date:"Select Custom Date",select_relative_date:"Select Relative Date",ticked_by_default:"Ticked by default",updated_message:"Custom Field updated successfully",added_message:"Custom Field added successfully",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"piel\u0101go\u0161ana",updated_message:"Uz\u0146\u0113muma inform\u0101cija veiksm\u012Bgi saglab\u0101ta",save:"Saglab\u0101t",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"R\u0113\u0137ini",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Default Invoice Email Body",company_address_format:"Uz\u0146\u0113muma adreses form\u0101ts",shipping_address_format:"Pieg\u0101des adreses form\u0101ts",billing_address_format:"Maks\u0101t\u0101ja / Uz\u0146\u0113muma adreses form\u0101ts",invoice_email_attachment:"Send invoices as attachments",invoice_email_attachment_setting_description:"Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Apr\u0113\u0137ini",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Noklus\u0113jamais Apr\u0113\u0137ina e-pasta saturs",company_address_format:"Uz\u0146\u0113muma adreses form\u0101ts",shipping_address_format:"Pieg\u0101des adreses form\u0101ts",billing_address_format:"Maks\u0101t\u0101ja / Uz\u0146\u0113muma adreses form\u0101ts",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:"Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Maks\u0101jumi",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Noklus\u0113jamais Maks\u0101juma e-pasta saturs",company_address_format:"Uz\u0146\u0113muma adreses form\u0101ts",from_customer_address_format:"No Klienta adreses form\u0101ts",payment_email_attachment:"Send payments as attachments",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Preces",units:"Vien\u012Bbas",add_item_unit:"Pievienot Preces vien\u012Bbu",edit_item_unit:"Labot Preces vien\u012Bbu",unit_name:"Vien\u012Bbas nosaukums",item_unit_added:"Preces vien\u012Bba pievienota",item_unit_updated:"Preces vien\u012Bba atjaunota",item_unit_confirm_delete:"Jums neb\u016Bs iesp\u0113jas atg\u016Bt \u0161o Preces vien\u012Bbu",already_in_use:"Preces vien\u012Bba jau tiek izmantota",deleted_message:"Preces vien\u012Bba veiksm\u012Bgi izdz\u0113sta"},notes:{title:"Piez\u012Bmes",description:"Save time by creating notes and reusing them on your invoices, estimates & payments.",notes:"Notes",type:"Type",add_note:"Add Note",add_new_note:"Add New Note",name:"Name",edit_note:"Edit Note",note_added:"Note added successfully",note_updated:"Note Updated successfully",note_confirm_delete:"You will not be able to recover this Note",already_in_use:"Note is already in use",deleted_message:"Note deleted successfully"}},account_settings:{profile_picture:"Profile Picture",name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password",account_settings:"Account Settings",save:"Save",section_description:"You can update your name, email & password using the form below.",updated_message:"Account Settings updated successfully"},user_profile:{name:"Name",email:"Email",password:"Password",confirm_password:"Confirm Password"},notification:{title:"Notifications",email:"Send Notifications to",description:"Which email notifications would you like to receive when something changes?",invoice_viewed:"Invoice viewed",invoice_viewed_desc:"When your customer views the invoice sent via invoiceshelf dashboard.",estimate_viewed:"Estimate viewed",estimate_viewed_desc:"When your customer views the estimate sent via invoiceshelf dashboard.",save:"Save",email_save_message:"Email saved successfully",please_enter_email:"Please Enter Email"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help InvoiceShelf properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Tax Types",add_tax:"Add Tax",edit_tax:"Edit Tax",description:"You can add or Remove Taxes as you please. InvoiceShelf supports Taxes on Individual Items as well as on the invoice.",add_new_tax:"Add New Tax",tax_settings:"Tax Settings",tax_per_item:"Tax Per Item",tax_name:"Tax Name",compound_tax:"Compound Tax",percent:"Percent",action:"Action",tax_setting_description:"Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.",created_message:"Tax type created successfully",updated_message:"Tax type updated successfully",deleted_message:"Tax type deleted successfully",confirm_delete:"Jums neb\u016Bs iesp\u0113jas atg\u016Bt \u0161o Nodok\u013Ca veidu",already_in_use:"Nodoklis jau tiek izmantots"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Izdevumu kategorijas",action:"Darb\u012Bba",description:"Kategorijas ir oblig\u0101tas, lai pievienotu Izdevumus.",add_new_category:"Pievienot jaunu kategoriju",add_category:"Pievienot kategoriju",edit_category:"Redi\u0123\u0113t kategoriju",category_name:"Kategorijas nosaukums",category_description:"Apraksts",created_message:"Izdevumu kategorija izveidota veiksm\u012Bgi",deleted_message:"Izdevumu kategorija veiksm\u012Bgi izdz\u0113sta",updated_message:"Izdevumu kategorija atjaunin\u0101ta veiksm\u012Bgi",confirm_delete:"Jums neb\u016Bs iesp\u0113jas atg\u016Bt \u0161o Izdevumu kategoriju",already_in_use:"Kategorija jau tiek izmantota"},preferences:{currency:"Val\u016Bta",default_language:"Noklus\u0113juma valoda",time_zone:"Laika josla",fiscal_year:"Finan\u0161u gads",date_format:"Datuma form\u0101ts",discount_setting:"Atlai\u017Eu iestat\u012Bjumi",discount_per_item:"Atlaide par preci/pakalpojumu ",discount_setting_description:"Iesp\u0113jot \u0161o, lai pie\u0161\u0137irtu atlaides individu\u0101l\u0101m r\u0113\u0137ina prec\u0113m. P\u0113c noklus\u0113juma, atlaide tiek piem\u0113rota r\u0113\u0137inam.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Saglab\u0101t",preference:"Iestat\u012Bjumi | Iestat\u012Bjumi",general_settings:"Noklus\u0113jamie iestat\u012Bjumi sist\u0113mai.",updated_message:"Iestat\u012Bjumi atjaunin\u0101ti veiksm\u012Bgi",select_language:"Izv\u0113lieties valodu",select_time_zone:"Izv\u0113laties laika joslu",select_date_format:"Izv\u0113laties datuma form\u0101tu",select_financial_year:"Izv\u0113laties finan\u0161u gadu",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"Atjaunin\u0101t App",description:"J\u016Bs varat atjaunin\u0101t InvoiceShelf sist\u0113mas versiju pavisam vienk\u0101r\u0161i - spie\u017Eot uz pogas zem\u0101k",check_update:"Mekl\u0113t atjaunin\u0101jumus",avail_update:"Pieejami jauni atjaunin\u0101jumi",next_version:"N\u0101kam\u0101 versija",requirements:"Pras\u012Bbas",update:"Atjaunin\u0101t tagad",update_progress:"Notiek atjaunin\u0101\u0161ana...",progress_text:"Tas pras\u012Bs tikai da\u017Eas min\u016Btes. Pirms atjaunin\u0101\u0161anas beig\u0101m, l\u016Bdzu, neatsvaidziniet ekr\u0101nu un neaizveriet logu",update_success:"Sist\u0113ma ir atjaunin\u0101ta! L\u016Bdzu, uzgaidiet, kam\u0113r p\u0101rl\u016Bkprogrammas logs tiks autom\u0101tiski iel\u0101d\u0113ts.",latest_message:"Atjaunin\u0101jumi nav pieejami! Jums ir jaun\u0101k\u0101 versija.",current_version:"Versija",download_zip_file:"Lejupiel\u0101d\u0113t ZIP failu",unzipping_package:"Atarhiv\u0113 Zip failu",copying_files:"Notiek failu kop\u0113\u0161ana",deleting_files:"Deleting Unused files",running_migrations:"Notiek migr\u0101cijas",finishing_update:"Pabeidz atjaunin\u0101jumu",update_failed:"Atjaunin\u0101\u0161ana neizdev\u0101s",update_failed_text:"Atvainojiet! J\u016Bsu atjaunin\u0101juma laik\u0101 notika k\u013C\u016Bda: {step}. sol\u012B",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Backup | Backups",description:"The backup is a zipfile that contains all files in the directories you specify along with a dump of your database",new_backup:"Add New Backup",create_backup:"Create Backup",select_backup_type:"Select Backup Type",backup_confirm_delete:"You will not be able to recover this Backup",path:"path",new_disk:"New Disk",created_at:"created at",size:"size",dropbox:"dropbox",local:"local",healthy:"healthy",amount_of_backups:"amount of backups",newest_backups:"newest backups",used_storage:"used storage",select_disk:"Select Disk",action:"Action",deleted_message:"Backup deleted successfully",created_message:"Backup created successfully",invalid_disk_credentials:"Invalid credential of selected disk"},disk:{title:"File Disk | File Disks",description:"By default, InvoiceShelf will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.",created_at:"created at",dropbox:"dropbox",name:"Name",driver:"Driver",disk_type:"Type",disk_name:"Disk Name",new_disk:"Add New Disk",filesystem_driver:"Filesystem Driver",local_driver:"local Driver",local_root:"local Root",public_driver:"Public Driver",public_root:"Public Root",public_url:"Public URL",public_visibility:"Public Visibility",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"AWS Driver",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Default Driver",is_default:"IR NOKLUS\u0112JAMS",set_default_disk:"Iestatiet noklus\u0113juma disku",set_default_disk_confirm:"This disk will be set as default and all the new PDFs will be saved on this disk",success_set_default_disk:"Disks ir veiksm\u012Bgi iestat\u012Bts k\u0101 noklus\u0113jums",save_pdf_to_disk:"Saglab\u0101t PDF uz diska",disk_setting_description:" Iesp\u0113jot \u0161o, ja v\u0113laties lai katru r\u0113\u0137ina, apr\u0113\u0137ina un maks\u0101juma izdrukas PDF kopiju saglab\u0101tu disk\u0101. \u0160\u012B opcija samazin\u0101s iel\u0101d\u0113\u0161anas laiku, kad apskat\u012Bsiet PDF.",select_disk:"Izv\u0113lieties disku",disk_settings:"Diska uzst\u0101d\u012Bjumi",confirm_delete:"J\u016Bsu eso\u0161ie faili un mapes nor\u0101d\u012Btaj\u0101 disk\u0101 netiks ietekm\u0113ti, bet diska konfigur\u0101cija tiks izdz\u0113sta no InvoiceShelf sist\u0113mas",action:"Darb\u012Bba",edit_file_disk:"Labot failu disku",success_create:"Disks tika pievienots veiksm\u012Bgi",success_update:"Disks atjaunin\u0101ts veiksm\u012Bgi",error:"Diska pievieno\u0161anas k\u013C\u016Bda",deleted_message:"Failu disks veiksm\u012Bgi izdz\u0113sts",disk_variables_save_successfully:"Disks konfigur\u0113ts veiksm\u012Bgi",disk_variables_save_error:"Diska konfigur\u0101cija neveiksm\u012Bga.",invalid_disk_credentials:"Nepareizi pieejas dati atz\u012Bm\u0113tajam diskam"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},Ty={account_info:"Konta inform\u0101cija",account_info_desc:"Zem\u0101k sniegt\u0101 inform\u0101cija tiks izmantota galven\u0101 administratora konta izveidei. J\u016Bs var\u0113siet main\u012Bt inform\u0101ciju jebkur\u0101 laik\u0101 p\u0113c ielogo\u0161an\u0101s.",name:"V\u0101rds",email:"E-pasts",password:"Parole",confirm_password:"Apstipriniet paroli",save_cont:"Saglab\u0101t un turpin\u0101t",company_info:"Uz\u0146\u0113muma inform\u0101cija",company_info_desc:"\u0160\u012B inform\u0101cija tiks par\u0101d\u012Bta r\u0113\u0137inos. \u0145emiet v\u0113r\u0101, ka v\u0113l\u0101k to var redi\u0123\u0113t iestat\u012Bjumu lap\u0101.",company_name:"Uz\u0146\u0113muma nosaukums",company_logo:"Uz\u0146\u0113muma logo",logo_preview:"Logo",preferences:"Iestat\u012Bjumi",preferences_desc:"Noklus\u0113jamie iestat\u012Bjumi sist\u0113mai.",currency_set_alert:"The company's currency cannot be changed later.",country:"Valsts",state:"Re\u0123ions",city:"Pils\u0113ta",address:"Adrese",street:"Adrese1 | Adrese2",phone:"Telefona numurs",zip_code:"Pasta indekss",go_back:"Atpaka\u013C",currency:"Val\u016Bta",language:"Valoda",time_zone:"Time Zone",fiscal_year:"Financial Year",date_format:"Date Format",from_address:"From Address",username:"Username",next:"Next",continue:"Continue",skip:"Skip",database:{database:"Site URL & Database",connection:"Database Connection",host:"Database Host",port:"Database Port",password:"Database Password",app_url:"App URL",app_domain:"App Domain",username:"Database Username",db_name:"Database Name",db_path:"Database Path",desc:"Create a database on your server and set the credentials using the form below."},permissions:{permissions:"Permissions",permission_confirm_title:"Are you sure you want to continue?",permission_confirm_desc:"Folder permission check failed",permission_desc:"Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions."},verify_domain:{title:"Domain Verification",desc:"InvoiceShelf uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc."},req:{system_req:"System Requirements",php_req_version:"Php (version {version} required)",check_req:"P\u0101rbaud\u012Bt pras\u012Bbas",system_req_desc:"InvoiceShelf sist\u0113mai ir da\u017Eas servera pras\u012Bbas. P\u0101rliecinieties, ka j\u016Bsu serverim ir vajadz\u012Bg\u0101 php versija un visi t\u0101l\u0101k min\u0113tie papla\u0161in\u0101jumi."},errors:{migrate_failed:"Migr\u0101cija neizdev\u0101s",database_variables_save_error:"Nevar\u0113ja konfigur\u0113t .env failu. L\u016Bdzu p\u0101rbaudiet faila pieejas",mail_variables_save_error:"E-pasta konfigur\u0101cija neveiksm\u012Bga.",connection_failed:"Datub\u0101zes savienojums neveiksm\u012Bgs",database_should_be_empty:"Datub\u0101zei j\u0101b\u016Bt tuk\u0161ai"},success:{mail_variables_save_successfully:"E-pasts konfigur\u0113ts veiksm\u012Bgi",database_variables_save_successfully:"Database configured successfully."}},Ry={invalid_phone:"Invalid Phone Number",invalid_url:"Invalid url (ex: http://www.invoiceshelf.com)",invalid_domain_url:"Invalid url (ex: invoiceshelf.com)",required:"Field is required",email_incorrect:"Incorrect Email.",email_already_taken:"The email has already been taken.",email_does_not_exist:"User with given email doesn't exist",item_unit_already_taken:"This item unit name has already been taken",payment_mode_already_taken:"This payment mode name has already been taken",send_reset_link:"Send Reset Link",not_yet:"Not yet? Send it again",password_min_length:"Password must contain {count} characters",name_min_length:"Name must have at least {count} letters.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Enter valid tax rate",numbers_only:"Numbers Only.",characters_only:"Characters Only.",password_incorrect:"Passwords must be identical",password_length:"Password must be {count} character long.",qty_must_greater_than_zero:"Quantity must be greater than zero.",price_greater_than_zero:"Price must be greater than zero.",payment_greater_than_zero:"Payment must be greater than zero.",payment_greater_than_due_amount:"Entered Payment is more than due amount of this invoice.",quantity_maxlength:"Quantity should not be greater than 20 digits.",price_maxlength:"Price should not be greater than 20 digits.",price_minvalue:"Price should be greater than 0.",amount_maxlength:"Amount should not be greater than 20 digits.",amount_minvalue:"Amount should be greater than 0.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Description should not be greater than 255 characters.",subject_maxlength:"Subject should not be greater than 100 characters.",message_maxlength:"Message should not be greater than 255 characters.",maximum_options_error:"Maximum of {max} options selected. First remove a selected option to select another.",notes_maxlength:"Notes should not be greater than 255 characters.",address_maxlength:"Address should not be greater than 255 characters.",ref_number_maxlength:"Ref Number should not be greater than 255 characters.",prefix_maxlength:"Prefix should not be greater than 5 characters.",something_went_wrong:"something went wrong",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},My={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},Fy="Apr\u0113\u0137ins",$y="Apr\u0113\u0137ina numurs",Vy="Apr\u0113\u0137ina datums",Uy="Der\u012Bgs l\u012Bdz",Oy="R\u0113\u0137ins",Ly="R\u0113\u0137ina numurs",qy="R\u0113\u0137ina datums",By="Apmaksas termi\u0146\u0161",Ky="Notes",Zy="Nosaukums",Wy="Daudzums",Hy="Cena",Qy="Atlaide",Gy="Summa",Yy="Starpsumma",Jy="Kop\u0101",Xy="Payment",eh="MAKS\u0100JUMA IZDRUKA",th="Maks\u0101juma datums",ah="Maks\u0101juma numurs",nh="Apmaksas veids",ih="Sa\u0146emt\u0101 summa",oh="IZDEVUMU ATSKAITE",sh="KOP\u0100 IZDEVUMI",rh="PE\u013B\u0145AS & IZDEVUMU ATSKAITE",dh="Sales Customer Report",lh="Sales Item Report",ch="Tax Summary Report",_h="IEN\u0100KUMI",uh="PE\u013B\u0145A",mh="Atskaite par p\u0101rdoto: P\u0113c lietot\u0101ja",ph="KOP\u0100 P\u0100RDOTAIS",fh="Atskaite par p\u0101rdoto: P\u0113c preces/pakalpojuma",gh="NODOK\u013BU ATSKAITE",vh="NODOK\u013BI KOP\u0100",yh="Nodok\u013Cu veidi",hh="Izdevumi",bh="Sa\u0146\u0113m\u0113js,",kh="Pieg\u0101des adrese,",wh="Sa\u0146emts no:",zh="Tax";var xh={navigation:fy,general:gy,dashboard:vy,tax_types:yy,global_search:hy,company_switcher:by,dateRange:ky,customers:wy,items:zy,estimates:xy,invoices:Sy,recurring_invoices:Py,payments:jy,expenses:Ay,login:Dy,modules:Iy,users:Ny,reports:Ey,settings:Cy,wizard:Ty,validation:Ry,errors:My,pdf_estimate_label:Fy,pdf_estimate_number:$y,pdf_estimate_date:Vy,pdf_estimate_expire_date:Uy,pdf_invoice_label:Oy,pdf_invoice_number:Ly,pdf_invoice_date:qy,pdf_invoice_due_date:By,pdf_notes:Ky,pdf_items_label:Zy,pdf_quantity_label:Wy,pdf_price_label:Hy,pdf_discount_label:Qy,pdf_amount_label:Gy,pdf_subtotal:Yy,pdf_total:Jy,pdf_payment_label:Xy,pdf_payment_receipt_label:eh,pdf_payment_date:th,pdf_payment_number:ah,pdf_payment_mode:nh,pdf_payment_amount_received_label:ih,pdf_expense_report_label:oh,pdf_total_expenses_label:sh,pdf_profit_loss_label:rh,pdf_sales_customers_label:dh,pdf_sales_items_label:lh,pdf_tax_summery_label:ch,pdf_income_label:_h,pdf_net_profit_label:uh,pdf_customer_sales_report:mh,pdf_total_sales_label:ph,pdf_item_sales_label:fh,pdf_tax_report_label:gh,pdf_total_tax_label:vh,pdf_tax_types_label:yh,pdf_expenses_label:hh,pdf_bill_to:bh,pdf_ship_to:kh,pdf_received_from:wh,pdf_tax_label:zh};const Sh={dashboard:"\xD6versikt",customers:"Kunder",items:"Artiklar",invoices:"Fakturor","recurring-invoices":"\xC5terkommande fakturor",expenses:"Utgifter",estimates:"Kostnadsf\xF6rslag",payments:"Betalningar",reports:"Rapporter",settings:"Inst\xE4llningar",logout:"Logga ut",users:"Anv\xE4ndare",modules:"Modules"},Ph={add_company:"Skapa f\xF6retag",view_pdf:"Visa PDF",copy_pdf_url:"Kopiera adress till PDF",download_pdf:"Ladda ner PDF",save:"Spara",create:"Skapa",cancel:"Avbryt",update:"Uppdatera",deselect:"Avmarkera",download:"Ladda ner",from_date:"Fr\xE5n datum",to_date:"Till datum",from:"Fr\xE5n",to:"Till",ok:"Ok",yes:"Ja",no:"Nej",sort_by:"Sortera p\xE5",ascending:"Stigande",descending:"Fallande",subject:"\xC4mne",body:"Inneh\xE5ll",message:"Meddelande",send:"Skicka",preview:"F\xF6rhandsgranska",go_back:"Tillbaka",back_to_login:"Till inloggningssidan?",home:"Hem",filter:"Filter",delete:"Ta bort",edit:"Editera",view:"Visa",add_new_item:"Skapa artikel",clear_all:"Rensa alla",showing:"Visar",of:"av",actions:"Funktioner",subtotal:"DELSUMMA",discount:"RABATT",fixed:"Fast",percentage:"Procent",tax:"MOMS",total_amount:"TOTALSUMMA",bill_to:"Faktureras till",ship_to:"Levereras till",due:"F\xF6rfallen",draft:"F\xF6rslag",sent:"Skickat",all:"Alla",select_all:"V\xE4lj alla",select_template:"V\xE4lj mall",choose_file:"Klicka h\xE4r f\xF6r att v\xE4lja fil",choose_template:"V\xE4lj mall",choose:"V\xE4lj",remove:"Ta bort",select_a_status:"V\xE4lj status",select_a_tax:"V\xE4lj moms",search:"S\xF6k",are_you_sure:"\xC4r du s\xE4ker?",list_is_empty:"Listan \xE4r tom.",no_tax_found:"Hittade inte moms!",four_zero_four:"404",you_got_lost:"Hoppsan! Nu \xE4r du vilse!",go_home:"G\xE5 hem",test_mail_conf:"Testa epostinst\xE4llningar",send_mail_successfully:"Lyckades skicka epost",setting_updated:"Inst\xE4llningar uppdaterades",select_state:"V\xE4lj kommun",select_country:"V\xE4lj land",select_city:"V\xE4lj stad",street_1:"Gatuadress 1",street_2:"Gatuadress 2",action_failed:"F\xF6rs\xF6k misslyckades",retry:"F\xF6rs\xF6k igen",choose_note:"V\xE4lj notering",no_note_found:"Inga noteringar hittades",insert_note:"L\xE4gg till notering",copied_pdf_url_clipboard:"Url till PDF kopierades till urklipp!",copied_url_clipboard:"Copied url to clipboard!",docs:"Dokumentation",do_you_wish_to_continue:"Vill du forts\xE4tta?",note:"Notering",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},jh={select_year:"V\xE4lj \xE5r",cards:{due_amount:"F\xF6rfallet belopp",customers:"Kunder",invoices:"Fakturor",estimates:"Kostnadsf\xF6rslag",payments:"Payments"},chart_info:{total_sales:"F\xF6rs\xE4ljning",total_receipts:"Kvitton",total_expense:"Utgifter",net_income:"Nettoinkomst",year:"V\xE4lj \xE5r"},monthly_chart:{title:"F\xF6rs\xE4ljning och utgifter"},recent_invoices_card:{title:"F\xF6rfallna fakturor",due_on:"F\xF6rfaller den",customer:"Kund",amount_due:"F\xF6rfallet belopp",actions:"Handlingar",view_all:"Visa alla"},recent_estimate_card:{title:"Senaste kostnadsf\xF6rslag",date:"Datum",customer:"Kund",amount_due:"F\xF6rfallet belopp",actions:"Handlingar",view_all:"Visa alla"}},Ah={name:"Namn",description:"Beskrivning",percent:"Provent",compound_tax:"Sammansatt moms"},Dh={search:"S\xF6k...",customers:"Kunder",users:"Anv\xE4ndare",no_results_found:"Hittade inga resultat"},Ih={label:"Byt f\xF6retag",no_results_found:"Inga resultat hittades",add_new_company:"L\xE4gg till nytt f\xF6retag",new_company:"Nytt f\xF6retag",created_message:"F\xF6retaget har skapats"},Nh={today:"Idag",this_week:"Denna vecka",this_month:"Denna m\xE5nad",this_quarter:"Detta kvartal",this_year:"I \xE5r",previous_week:"F\xF6reg\xE5ende vecka",previous_month:"F\xF6reg\xE5ende m\xE5nad",previous_quarter:"F\xF6reg\xE5ende kvartal",previous_year:"F\xF6reg\xE5ende \xE5r",custom:"Anpassad"},Eh={title:"Kunder",prefix:"Prefix",add_customer:"L\xE4gg till kund",contacts_list:"Kundlista",name:"Namn",mail:"Epost | Epost",statement:"P\xE5st\xE5ende",display_name:"Visningsnamn",primary_contact_name:"Prim\xE4r kontakts namn",contact_name:"Kontaktnamn",amount_due:"F\xF6rfallet belopp",email:"Epost",address:"Adress",phone:"Telefon",website:"Hemsida",overview:"\xD6versikt",invoice_prefix:"Prefix f\xF6r fakturor",estimate_prefix:"Prefix f\xF6r kostnadsf\xF6rslag",payment_prefix:"Prefix f\xF6r betalningar",enable_portal:"Aktivera portal",country:"Land",state:"Kommun",city:"Stad",zip_code:"Postnummer",added_on:"Tillagd den",action:"Handling",password:"L\xF6senord",confirm_password:"Bekr\xE4fta l\xF6senord",street_number:"Gatnummer",primary_currency:"Huvudvaluta",description:"Beskrivning",add_new_customer:"L\xE4gg till ny kund",save_customer:"Spara kund",update_customer:"Uppdatera kund",customer:"Kund | Kunder",new_customer:"Ny kund",edit_customer:"\xC4ndra kund",basic_info:"Information",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Fakturaadress",shipping_address:"Leveransadress",copy_billing_address:"Kopiera fr\xE5n faktura",no_customers:"Inga kunder \xE4n!",no_customers_found:"Hittade inga kunder!",no_contact:"Inga kontakter",no_contact_name:"Kontaktnamn",list_of_customers:"H\xE4r kommer det finnas en lista med kunder.",primary_display_name:"Visningsnamn",select_currency:"V\xE4lj valuta",select_a_customer:"V\xE4lj kund",type_or_click:"Skriv eller klicka f\xF6r att v\xE4lja",new_transaction:"Ny transaktion",no_matching_customers:"Matchade inte med n\xE5gon kund!",phone_number:"Telefonnummer",create_date:"Skapandedatum",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna kund eller n\xE5gra relaterade fakturor, kostnadsf\xF6rslag eller betalningar. | Du kommer inte kunna \xE5terst\xE4lla dessa kunder eller n\xE5gra relaterade fakturor, kostnadsf\xF6rslag eller betalningar.",created_message:"Kund skapades",updated_message:"Kund uppdaterades",address_updated_message:"Address Information Updated succesfully",deleted_message:"Kund raderades | Kunder raderades",edit_currency_not_allowed:"Kan inte \xE4ndra valuta n\xE4r transaktioner har skapats."},Ch={title:"Artiklar",items_list:"Artikellista",name:"Namn",unit:"Enhet",description:"Beskrivning",added_on:"Tillagd den",price:"Pris",date_of_creation:"Skapandedatum",not_selected:"Inga poster valda",action:"Handling",add_item:"Skapa artikel",save_item:"Spara artikel",update_item:"Uppdatera artiklar",item:"Artikel | Artiklar",add_new_item:"Skapa ny artikel",new_item:"Ny artikel",edit_item:"\xC4ndra artikel",no_items:"Inga artiklar \xE4n!",list_of_items:"H\xE4r kommer lista \xF6ver artiklar vara.",select_a_unit:"v\xE4lj enhet",taxes:"Moms",item_attached_message:"Kan inte radera en artikel som anv\xE4nds",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna artikel | Du kommer inte kunna \xE5terst\xE4lla dessa artiklar",created_message:"Artikel skapades",updated_message:"Artikel uppdaterades",deleted_message:"Artikel raderades | Artiklar raderades"},Th={title:"Kostnadsf\xF6rslag",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Kostnadsf\xF6rslag | Kostnadsf\xF6rslag",estimates_list:"Lista med kostnadsf\xF6rslag",days:"{days} dagar",months:"{months} m\xE5nader",years:"{years} \xE5r",all:"Alla",paid:"Betalda",unpaid:"Obetalda",customer:"KUND",ref_no:"REF NR.",number:"NUMMER",amount_due:"F\xD6RFALLET BELOPP",partially_paid:"Delbetald",total:"Summa",discount:"Rabatt",sub_total:"Delsumma",estimate_number:"Kostnadsf\xF6rslagsnummer",ref_number:"Ref Nummer",contact:"Kontakt",add_item:"L\xE4gg till artikel",date:"Datum",due_date:"F\xF6rfallodatum",expiry_date:"Utg\xE5ngsdatum",status:"Status",add_tax:"L\xE4gg till moms",amount:"Belopp",action:"Handling",notes:"Noteringar",tax:"Moms",estimate_template:"Mall",convert_to_invoice:"Konvertera till faktura",mark_as_sent:"Markerade som skickad",send_estimate:"Skicka kostnadsf\xF6rslag",resend_estimate:"Skicka kostnadsf\xF6rslag igen",record_payment:"Registrera betalning",add_estimate:"L\xE4gg till kostnadsf\xF6rslag",save_estimate:"Spara kostnadsf\xF6rslag",confirm_conversion:"Detta kostnadsf\xF6rslag anv\xE4nds f\xF6r att skapa ny faktura.",conversion_message:"Faktura skapades",confirm_send_estimate:"Detta kostnadsf\xF6rslag skickas via epost till kund",confirm_mark_as_sent:"Detta kostnadsf\xF6rslag markeras som skickat",confirm_mark_as_accepted:"Detta kostnadsf\xF6rslag markeras som accepterad",confirm_mark_as_rejected:"Detta kostnadsf\xF6rslag markeras som avvisad",no_matching_estimates:"Inga matchande kostnadsf\xF6rslag!",mark_as_sent_successfully:"Kostnadsf\xF6rslag markerat som skickat",send_estimate_successfully:"Kostnadsf\xF6rslag skickades",errors:{required:"F\xE4ltet \xE4r tvingande"},accepted:"Accepterad",rejected:"Avvisad",expired:"Expired",sent:"Skickat",draft:"Utkast",viewed:"Viewed",declined:"Avvisad",new_estimate:"Nytt kostnadsf\xF6rslag",add_new_estimate:"Skapa nytt kostnadsf\xF6rslag",update_Estimate:"Uppdatera kostnadsf\xF6rslag",edit_estimate:"\xC4ndra kostnadsf\xF6rslag",items:"artiklar",Estimate:"Kostnadsf\xF6rslag | Kostnadsf\xF6rslag",add_new_tax:"Skapa ny momssats",no_estimates:"Inga kostnadsf\xF6rslag \xE4n!",list_of_estimates:"H\xE4r kommer det finnas kostnadsf\xF6rslag.",mark_as_rejected:"Markera som avvisad",mark_as_accepted:"Markera som godk\xE4nd",marked_as_accepted_message:"Kostnadsf\xF6rslag markerad som godk\xE4nd",marked_as_rejected_message:"Kostnadsf\xF6rslag markerad som avvisad",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla detta kostnadsf\xF6rslag | Du kommer inte kunna \xE5terst\xE4lla dessa kostnadsf\xF6rslag",created_message:"Kostnadsf\xF6rslag skapades",updated_message:"Kostnadsf\xF6rslag \xE4ndrades",deleted_message:"Kostnadsf\xF6rslag raderades | Kostnadsf\xF6rslag raderades",something_went_wrong:"n\xE5got gick fel",item:{title:"Artikelnamn",description:"Beskrivning",quantity:"Antal",price:"Pris",discount:"Rabatt",total:"Summa",total_discount:"Rabattsumma",sub_total:"Delsumma",tax:"Moms",amount:"Summa",select_an_item:"Skriv eller klicka f\xF6r att v\xE4lja artikel",type_item_description:"Skriv in artikelns beskrivning (frivilligt)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},Rh={title:"Fakturor",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Fakturor",invoice_information:"Invoice Information",days:"{days} dagar",months:"{months} m\xE5nader",years:"{years} \xE5r",all:"Alla",paid:"Betalda",unpaid:"Obetalda",viewed:"Visade",overdue:"F\xF6rfallna",completed:"Slutf\xF6rda",customer:"KUNDER",paid_status:"BETALSTATUS",ref_no:"REF NR.",number:"NUMMER",amount_due:"F\xD6RFALLET BELOPP",partially_paid:"Delbetald",total:"Summa",discount:"Rabatt",sub_total:"Delsumma",invoice:"Faktura | Fakturor",invoice_number:"Fakturanummer",ref_number:"Ref Nummer",contact:"Kontakt",add_item:"L\xE4gg till artikel",date:"Datum",due_date:"F\xF6rfallodatum",status:"Status",add_tax:"L\xE4gg till moms",amount:"Summa",action:"Handling",notes:"Noteringar",view:"Visa",send_invoice:"Skicka faktura",resend_invoice:"Skicka faktura igen",invoice_template:"Fakturamall",conversion_message:"Fakturan kopierades",template:"Mall",mark_as_sent:"Markera som skickad",confirm_send_invoice:"Denna faktura skickas via epost till kunden",invoice_mark_as_sent:"Denna faktura markeras som skickad",confirm_mark_as_accepted:"Denna faktura kommer att markeras som Godk\xE4nd",confirm_mark_as_rejected:"Denna faktura kommer att markeras som Avvisad",confirm_send:"Denna faktura skickas via epost till kunden",invoice_date:"Fakturadatum",record_payment:"Registrera betalning",add_new_invoice:"L\xE4gg till ny faktura",update_expense:"\xC4ndra utgifter",edit_invoice:"Editera faktura",new_invoice:"Ny faktura",save_invoice:"Spara faktura",update_invoice:"Uppdatera faktura",add_new_tax:"L\xE4gg till ny momssats",no_invoices:"Inga fakturor \xE4n!",mark_as_rejected:"Markera som avvisad",mark_as_accepted:"Markera som godk\xE4nd",list_of_invoices:"H\xE4r kommer det vara en lista med fakturor.",select_invoice:"V\xE4lj faktura",no_matching_invoices:"Inga matchande fakturor!",mark_as_sent_successfully:"Fakturans status \xE4ndrad till skickad",invoice_sent_successfully:"Fakturan skickades",cloned_successfully:"Fakturan kopierades",clone_invoice:"Kopiera faktura",confirm_clone:"Denna faktura kopieras till en ny faktura",item:{title:"Artikelnamn",description:"Beskvirning",quantity:"Antal",price:"Pris",discount:"Rabatt",total:"Summa",total_discount:"Totalsumma",sub_total:"Delsumma",tax:"Moms",amount:"Summa",select_an_item:"Skriv eller klicka f\xF6r att v\xE4lja artikel",type_item_description:"Artikeltypsbeskrivning (frivillig)"},payment_attached_message:"En av dom valda fakturorna har redan en betalning kopplad till sig. Du m\xE5ste radera dom kopplade betalningarna f\xF6rst f\xF6r att kunna forts\xE4tta raderingen",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna faktura | Du kommer inte kunna \xE5terst\xE4lla dessa fakturor",created_message:"Faktura skapades",updated_message:"Faktura uppdaterades",deleted_message:"Faktura raderades | fakturor raderades",marked_as_sent_message:"Faktura markerad som skickad",something_went_wrong:"n\xE5got blev fel",invalid_due_amount_message:"Totalsumman f\xF6r fakturan kan inte vara l\xE4gra \xE4n den betalda summan. V\xE4nligen uppdatera fakturan eller radera dom kopplade betalningarna.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},Mh={title:"\xC5terkommande fakturor",invoices_list:"\xC5terkommande fakturor",days:"{days} Dagar",months:"{months} M\xE5nader",years:"{years} \xC5r",all:"Alla",paid:"Betalda",unpaid:"Obetalda",viewed:"Visade",overdue:"F\xF6rsenade",active:"Aktiva",completed:"Slutf\xF6rda",customer:"KUND",paid_status:"BETALSTATUS",ref_no:"REF NR.",number:"NUMMER",amount_due:"F\xD6RFALLET BELOPP",partially_paid:"Delbetald",total:"Summa",discount:"Rabatt",sub_total:"Delsumma",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},Fh={title:"Betalningar",payments_list:"Lista med betalningar",record_payment:"Registrera betalning",customer:"Kund",date:"Datum",amount:"Summa",action:"Handling",payment_number:"Betalningsnummer",payment_mode:"Betalningss\xE4tt",invoice:"Faktura",note:"Notering",add_payment:"Skapa betalning",new_payment:"Ny betalning",edit_payment:"\xC4ndra betalning",view_payment:"Visa betalning",add_new_payment:"Skapa ny betalning",send_payment_receipt:"Skicka kvitto p\xE5 betalning",send_payment:"Skicka betalning",save_payment:"Spara betalning",update_payment:"Uppdatera betalning",payment:"Betalning | Betalningar",no_payments:"Inga betalningar \xE4n!",not_selected:"Ej markerad",no_invoice:"Ingen faktura",no_matching_payments:"Inga matchande betalningar!",list_of_payments:"H\xE4r kommer listan med betalningar finnas.",select_payment_mode:"V\xE4lj betalningss\xE4tt",confirm_mark_as_sent:"Detta kostnadsf\xF6rslag markeras som skickat",confirm_send_payment:"Denna betalning skickas till kunden via epost",send_payment_successfully:"Betalningen skickades",something_went_wrong:"n\xE5got gick fel",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna betalning | Du kommer inte kunna \xE5terst\xE4lla dessa betalningar",created_message:"Betalning skapades",updated_message:"Betalning uppdaterades",deleted_message:"Betalning raderades | Betalningar raderades",invalid_amount_message:"Betalsumman \xE4r ogiltig"},$h={title:"Utgifter",expenses_list:"Lista med utgifter",select_a_customer:"V\xE4lj en kund",expense_title:"Titel",customer:"Kund",currency:"Currency",contact:"Kontakt",category:"Kategori",from_date:"Fr\xE5n datum",to_date:"Till datum",expense_date:"Datum",description:"Beskrivning",receipt:"Kvitto",amount:"Summa",action:"Handling",not_selected:"Ej markerad",note:"Notering",category_id:"Kategorins ID",date:"Datum",add_expense:"L\xE4gg till utgift",add_new_expense:"L\xE4gg till ny utgift",save_expense:"Spara utgift",update_expense:"Uppdatera utgift",download_receipt:"Ladda ner kvitto",edit_expense:"\xC4ndra utgift",new_expense:"Ny utgift",expense:"Utgift | Utgifter",no_expenses:"Inga utgifter \xE4n!",list_of_expenses:"H\xE4r kommer utgifterna finnas.",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna utgift | Du kommer inte kunna \xE5terst\xE4lla dessa utgifter",created_message:"Utgift skapades",updated_message:"Utgift \xE4ndrades",deleted_message:"Utgift raderades | utgifterna raderades",categories:{categories_list:"Kategorier",title:"Titel",name:"Namn",description:"Beskrivning",amount:"Summa",actions:"Handlingar",add_category:"L\xE4gg till kategori",new_category:"Ny kategori",category:"Kategori | Kategorier",select_a_category:"V\xE4lj en kategori"}},Vh={email:"Epost",password:"L\xF6senord",forgot_password:"Gl\xF6mt l\xF6senord?",or_signIn_with:"eller logga in med",login:"Logga in",register:"Registrera",reset_password:"\xC5terst\xE4ll l\xF6senord",password_reset_successfully:"L\xF6senord \xE5terst\xE4llt",enter_email:"Skriv in epost",enter_password:"Skriv in l\xF6senord",retype_password:"Skriv l\xF6senordet igen"},Uh={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},Oh={title:"Anv\xE4ndare",users_list:"Anv\xE4ndare",name:"Namn",description:"Beskrivning",added_on:"Tillagd den",date_of_creation:"Datum skapad",action:"Handling",add_user:"L\xE4gg till anv\xE4ndare",save_user:"Spara anv\xE4ndare",update_user:"Uppdatera anv\xE4ndare",user:"Anv\xE4ndare | Anv\xE4ndare",add_new_user:"L\xE4gg till ny anv\xE4ndare",new_user:"Ny anv\xE4ndare",edit_user:"\xC4ndra anv\xE4ndare",no_users:"Inga anv\xE4ndare \xE4n!",list_of_users:"H\xE4r kommer man se alla anv\xE4ndare.",email:"Epost",phone:"Telefon",password:"L\xF6senord",user_attached_message:"Kan inte ta bort ett objeckt som anv\xE4nds",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna anv\xE4ndare | Du kommer inte kunna \xE5terst\xE4lla dessa anv\xE4ndare",created_message:"Anv\xE4ndare skapades",updated_message:"Anv\xE4ndare uppdaterades",deleted_message:"Anv\xE4ndaren raderades | Anv\xE4ndarna raderades",select_company_role:"Select Role for {company}",companies:"Companies"},Lh={title:"Rapport",from_date:"Fr\xE5n datum",to_date:"Till datum",status:"Status",paid:"Betald",unpaid:"Obetald",download_pdf:"Ladda ner PDF",view_pdf:"Visa PDF",update_report:"Uppdatera rapport",report:"Rapport | Rapporter",profit_loss:{profit_loss:"Inkomst och utgifter",to_date:"Till datum",from_date:"Fr\xE5n datum",date_range:"V\xE4lj datumintervall"},sales:{sales:"F\xF6rs\xE4ljningar",date_range:"V\xE4lj datumintervall",to_date:"Till datum",from_date:"Fr\xE5n datum",report_type:"Rapporttyp"},taxes:{taxes:"Momssatser",to_date:"Till datum",from_date:"Fr\xE5n datum",date_range:"V\xE4lj datumintervall"},errors:{required:"F\xE4ltet \xE4r tvingande"},invoices:{invoice:"Faktura",invoice_date:"Fakturadatum",due_date:"F\xF6rfallodatum",amount:"Summa",contact_name:"Kontaktnamn",status:"Status"},estimates:{estimate:"Kostnadsf\xF6rslag",estimate_date:"Kostnadsf\xF6rslagsdatum",due_date:"F\xF6rfallodatum",estimate_number:"Kostnadsf\xF6rslagsnummer",ref_number:"Ref Nummer",amount:"Summa",contact_name:"Kontaktnamn",status:"Status"},expenses:{expenses:"Utgifter",category:"Kategori",date:"Datum",amount:"Summa",to_date:"Till datum",from_date:"Fr\xE5n datum",date_range:"V\xE4lj datumintervall"}},qh={menu_title:{account_settings:"Kontoinst\xE4llningar",company_information:"F\xF6retagsinformation",customization:"Anpassning",preferences:"Inst\xE4llningar",notifications:"Notifieringar",tax_types:"Momssatser",expense_category:"Utgiftskategorier",update_app:"Uppdatera appen",backup:"Backup",file_disk:"File Disk",custom_fields:"Anpassade f\xE4lt",payment_modes:"Betalmetoder",notes:"Noteringar",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Inst\xE4llningar",setting:"Inst\xE4llningar | Inst\xE4llningar",general:"Allm\xE4n",language:"Spr\xE5k",primary_currency:"Prim\xE4r valuta",timezone:"Tidszon",date_format:"Datumformat",currencies:{title:"Valutor",currency:"Valuta | Valutor",currencies_list:"Lista med valutor",select_currency:"V\xE4lj valuta",name:"Namn",code:"Kod",symbol:"Symbol",precision:"Precision",thousand_separator:"Tusenavgr\xE4nsare",decimal_separator:"Decimalavgr\xE4nsare",position:"Position",position_of_symbol:"Symbolens position",right:"H\xF6ger",left:"V\xE4nster",action:"Handling",add_currency:"L\xE4gg till valuta"},mail:{host:"V\xE4rdadress",port:"Port",driver:"Typ",secret:"Hemlighet",mailgun_secret:"Mailgun Secret",mailgun_domain:"Dom\xE4n",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"L\xF6senord",username:"Anv\xE4ndarnamn",mail_config:"Epostinst\xE4llningar",from_name:"Fr\xE5n namn",from_mail:"Fr\xE5n adress",encryption:"Kryptering",mail_config_desc:"Nedan formul\xE4r anv\xE4nds f\xF6r att konfigurera vilket s\xE4tt som ska anv\xE4ndar f\xF6r att skicka epost. Du kan ocks\xE5 anv\xE4nda tredjepartsleverant\xF6r som Sendgrid, SES o.s.v."},pdf:{title:"PDF-inst\xE4llningar",footer_text:"Sidfotstext",pdf_layout:"PDF-layout"},company_info:{company_info:"F\xF6retagsinfo",company_name:"F\xF6retagsnamn",company_logo:"F\xF6retagslogga",section_description:"Information om ditt f\xF6retags som kommer visas p\xE5 fakturor, kostnadsf\xF6rslag och andra dokument skapade av InvoiceShelf.",phone:"Telefon",country:"Land",state:"Kommun",city:"Stad",address:"Adress",zip:"Postnr",save:"Spara",delete:"Delete",updated_message:"F\xF6retagsinformation uppdaterad",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Anpassade f\xE4lt",section_description:"Anpassa fakturor, kostnadsf\xF6rslag och kvitton med dina egna f\xE4lt. Anv\xE4nd nedanst\xE5ende f\xE4lt i adressforamteringen p\xE5 anpassningarnas inst\xE4llningssida.",add_custom_field:"L\xE4gg till anpassat f\xE4lt",edit_custom_field:"\xC4ndra anpassade f\xE4lt",field_name:"F\xE4ltnamn",label:"Etikett",type:"Typ",name:"Namn",slug:"Slug",required:"Tvingad",placeholder:"Placeholder",help_text:"Hj\xE4lptext",default_value:"Standardv\xE4rde",prefix:"Prefix",starting_number:"Startnummer",model:"Modell",help_text_description:"Skriv in text som hj\xE4lper anv\xE4ndaren f\xF6rst\xE5 vad det anpassade f\xE4ltet anv\xE4nds f\xF6r.",suffix:"Suffix",yes:"Ja",no:"Nej",order:"Ordning",custom_field_confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla detta anpassade f\xE4lt",already_in_use:"Det anpassade f\xE4ltet anv\xE4nds",deleted_message:"Det anpassade f\xE4ltet raderades",options:"val",add_option:"L\xE4gg till val",add_another_option:"L\xE4gg till ett till val",sort_in_alphabetical_order:"Sortera i alfabetisk ordning",add_options_in_bulk:"L\xE4gg till flera val",use_predefined_options:"Anv\xE4nd f\xF6rinst\xE4llda val",select_custom_date:"V\xE4lj anpassat datum",select_relative_date:"V\xE4lj relativt datum",ticked_by_default:"Ikryssad fr\xE5n start",updated_message:"Anpassat f\xE4lt uppdaterades",added_message:"Anpassat f\xE4lt skapat",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"Anpassning",updated_message:"F\xF6retagsinformation uppdaterades",save:"Spara",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Fakturor",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Standardtext f\xF6r faktura",company_address_format:"Formatering av f\xF6retagsadress",shipping_address_format:"Formatering av leveransadress",billing_address_format:"Formatering av fakturaadress",invoice_email_attachment:"Skicka fakturor som bilagor",invoice_email_attachment_setting_description:'Aktivera detta om du vill skicka fakturor som e-postbilaga. Observera att knappen "Visa faktura" i e-post inte l\xE4ngre kommer att visas n\xE4r den \xE4r aktiverad.',invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Kostnadsf\xF6rslag",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Standardtext f\xF6r kostnadsf\xF6rslag",company_address_format:"Formatering av f\xF6retagsadress",shipping_address_format:"Formatering av leveransadress",billing_address_format:"Formatering av fakturaadress",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:'Aktivera detta om du vill skicka offerterna som en e-postbilaga. Observera att knappen "Visa offert" i e-post inte l\xE4ngre kommer att visas n\xE4r den \xE4r aktiverad.',estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Betalningar",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Standardtext f\xF6r betalningar",company_address_format:"Format f\xF6r f\xF6retagsadress",from_customer_address_format:"Format f\xF6r kundens fr\xE5n-adress",payment_email_attachment:"Skicka betalningar som bilagor",payment_email_attachment_setting_description:'Aktivera detta om du vill skicka betalningskvitton som en e-postbilaga. Observera att knappen "Visa betalning" i e-post inte l\xE4ngre kommer att visas n\xE4r den \xE4r aktiverad.',payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Artiklar",units:"Enheter",add_item_unit:"L\xE4gg till artikelenhet",edit_item_unit:"Editera artikelenhet",unit_name:"Enhets namn",item_unit_added:"Artikelenhet tillagd",item_unit_updated:"Artikelenhet uppdaterad",item_unit_confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna artikelenhet",already_in_use:"Artikelenhet anv\xE4nds",deleted_message:"Artikelenhet raderades"},notes:{title:"Noteringar",description:"Spara tid genom att skapa noteringar som kan \xE5teranv\xE4ndas p\xE5 fakturor, betalningsf\xF6rslag, och betalningar.",notes:"Noteringar",type:"Typ",add_note:"L\xE4gg till notering",add_new_note:"L\xE4gg till ny notering",name:"Namn",edit_note:"Editera notering",note_added:"Notering skapades",note_updated:"Notering uppdaterades",note_confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna notering",already_in_use:"Notering anv\xE4nds",deleted_message:"Notering raderades"}},account_settings:{profile_picture:"Profilbild",name:"Namn",email:"Epost",password:"L\xF6senord",confirm_password:"Bekr\xE4fta l\xF6senord",account_settings:"Kontoinst\xE4llningar",save:"Spara",section_description:"Du kan uppdatera namn, epost och l\xF6senord med hj\xE4lp av formul\xE4ret nedan.",updated_message:"Kontoinst\xE4llningar uppdaterades"},user_profile:{name:"Namn",email:"Epost",password:"L\xF6senord",confirm_password:"Bekr\xE4fta l\xF6senord"},notification:{title:"Notifieringar",email:"Skicka notifiering till",description:"Vilka notifieringar vill du ha via epost n\xE4r n\xE5got \xE4ndras?",invoice_viewed:"Faktura kollad",invoice_viewed_desc:"N\xE4r din kund kollar fakturan via invoiceshelfs \xF6versikt.",estimate_viewed:"Betalf\xF6rslag kollad",estimate_viewed_desc:"N\xE4r din kund kollar betalf\xF6rslag via invoiceshelfs \xF6versikt.",save:"Spara",email_save_message:"Epost sparades",please_enter_email:"Skriv in epostadress"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help InvoiceShelf properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Momssatser",add_tax:"L\xE4gg till moms",edit_tax:"\xC4ndra moms",description:"Du kan l\xE4gga till och ta bort momssatser som du vill. InvoiceShelf har st\xF6d f\xF6r moms per artikel men \xE4ven per faktura.",add_new_tax:"L\xE4gg till ny momssats",tax_settings:"Momssattsinst\xE4llningar",tax_per_item:"Moms per artikel",tax_name:"Namn",compound_tax:"Sammansatt moms",percent:"Procent",action:"Handling",tax_setting_description:"Aktivera detta om du vill l\xE4gga till momssats p\xE5 individuella fakturaartiklar. Som standard s\xE4tts moms direkt p\xE5 fakturan.",created_message:"Momssats skapades",updated_message:"Momssats uppdaterades",deleted_message:"Momssats raderades",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna Momssats",already_in_use:"Momssats anv\xE4nds"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Kategorier f\xF6r utgifter",action:"Handling",description:"Kategorier kr\xE4vs f\xF6r att l\xE4gga till utgifter. Du kan l\xE4gga till och ta bort dessa kategorier som du vill",add_new_category:"L\xE4gg till ny kategori",add_category:"L\xE4gg till kategori",edit_category:"\xC4ndra kategori",category_name:"Kategorinamn",category_description:"Beskrivning",created_message:"Utgiftskategori skapades",deleted_message:"Utgiftskategori raderades",updated_message:"Utgiftskategori uppdaterades",confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna utgiftskategori",already_in_use:"Kategorin anv\xE4nds"},preferences:{currency:"Valuta",default_language:"Standardspr\xE5k",time_zone:"Tidszon",fiscal_year:"R\xE4kenskaps\xE5r",date_format:"Datumformattering",discount_setting:"Rabattinst\xE4llningar",discount_per_item:"Rabatt per artikel ",discount_setting_description:"Aktivera detta om du vill kunna l\xE4gga rabatt p\xE5 enskilda fakturaartiklar. Rabatt ges som standard p\xE5 hela fakturan.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Spara",preference:"Preferens | Preferenser",general_settings:"Standardpreferenser f\xF6r systemet.",updated_message:"Preferenser uppdaterades",select_language:"V\xE4lj spr\xE5k",select_time_zone:"V\xE4lj tidszon",select_date_format:"V\xE4lj datumformat",select_financial_year:"V\xE4lj r\xE4kenskaps\xE5r",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"Uppdatera applikationen",description:"Du kan enkelt uppdatera InvoiceShelf genom att s\xF6ka efter uppdateringar via knappen nedan",check_update:"S\xF6k efter uppdateringar",avail_update:"Uppdatering \xE4r tillg\xE4nglig",next_version:"N\xE4sta version",requirements:"Krav",update:"Uppdatera nu",update_progress:"Uppdaterar...",progress_text:"Det kommer bara ta n\xE5gra minuter. St\xE4ng eller uppdatera inte webl\xE4saren f\xF6rr\xE4n uppdateringen \xE4r f\xE4rdig.",update_success:"Applikationen har uppdaterats! V\xE4nta s\xE5 kommer f\xF6nstret laddas om automatiskt..",latest_message:"Ingen uppdatering tillg\xE4nglig! Du har den senaste versionen.",current_version:"Nuvarande version",download_zip_file:"Ladda ner ZIP-fil",unzipping_package:"Zippar upp paket",copying_files:"Kopierar filer",deleting_files:"Tar bort oanv\xE4nda filer",running_migrations:"K\xF6r migreringar",finishing_update:"Avslutar uppdateringen",update_failed:"Uppdatering misslyckades",update_failed_text:"Uppdateringen misslyckades p\xE5 steg : {step} step",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"S\xE4kerhetskopiering | S\xE4kerhetskopieringar",description:"S\xE4kerhetskopian \xE4r en zip-fil som inneh\xE5ller alla filer i katalogerna du v\xE4ljer samt en kopia av databasen",new_backup:"Skapa ny s\xE4kerhetskopia",create_backup:"Skapa s\xE4kerhetskopia",select_backup_type:"V\xE4lj typ av s\xE4kerhetskopia",backup_confirm_delete:"Du kommer inte kunna \xE5terst\xE4lla denna s\xE4kerhetskopia",path:"s\xF6kv\xE4g",new_disk:"Ny disk",created_at:"skapad den",size:"storlek",dropbox:"dropbox",local:"lokal",healthy:"h\xE4lsosam",amount_of_backups:"antal s\xE4kerhetskopior",newest_backups:"senaste s\xE4kerhetskopiorna",used_storage:"anv\xE4nt utrymme",select_disk:"V\xE4lj disk",action:"Handling",deleted_message:"S\xE4kerhetskopia raderad",created_message:"S\xE4kerhetskopia skapades",invalid_disk_credentials:"Ogiltiga autentiseringsuppgifter f\xF6r den valda disken"},disk:{title:"Lagring | Lagringar",description:"InvoiceShelf anv\xE4nder din lokala disk som standard f\xF6r att spara s\xE4kerhetskopior, avatarer och andra bildfiler. Du kan st\xE4lla in fler lagringsenheter s\xE5som DigitalOcean, S3 och Dropbox beroende av ditt behov.",created_at:"skapad den",dropbox:"dropbox",name:"Namn",driver:"Plats",disk_type:"Typ",disk_name:"Lagringsenhetsnamn",new_disk:"L\xE4gg till ny lagringsenhet",filesystem_driver:"Enhetsplats",local_driver:"Lokal enhet",local_root:"S\xF6kv\xE4g p\xE5 lokal enhet",public_driver:"Offentlig drivrutin",public_root:"Offentlig rot",public_url:"Offentlig URL",public_visibility:"Offentlig synlighet",media_driver:"Mediaenhet",media_root:"Media Root",aws_driver:"AWS",aws_key:"Nyckel",aws_secret:"L\xF6senord",aws_region:"Region",aws_bucket:"Bucket",aws_root:"S\xF6kv\xE4g",do_spaces_type:"Do Spaces type",do_spaces_key:"Nyckel",do_spaces_secret:"L\xF6senord",do_spaces_region:"Region",do_spaces_bucket:"Bucket",do_spaces_endpoint:"Endpoint",do_spaces_root:"S\xF6kv\xE4g",dropbox_type:"Typ",dropbox_token:"Token",dropbox_key:"Nyckel",dropbox_secret:"L\xF6senord",dropbox_app:"App",dropbox_root:"S\xF6kv\xE4g",default_driver:"Standard",is_default:"\xC4r standard",set_default_disk:"V\xE4lj som standard",set_default_disk_confirm:"Denna disk kommer bli standard och alla nya PFDer blir sparade h\xE4r",success_set_default_disk:"Disk vald som standard",save_pdf_to_disk:"Spara PDFer till disk",disk_setting_description:"Aktivera detta om du vill ha en kopia av varje faktura, kostnadsf\xF6rslag, och betalningskvitto som PDF p\xE5 din standard disk automatiskt.Aktiverar du denna funktion s\xE5 kommer laddtiderna f\xF6r visning av PDFer minskas.",select_disk:"V\xE4lj Disk",disk_settings:"Diskinst\xE4llningar",confirm_delete:"Dina existerande filer och kataloger p\xE5 den valda disken kommer inte p\xE5verkas men inst\xE4llningarna f\xF6r disken raderas fr\xE5n InvoiceShelf",action:"Handling",edit_file_disk:"\xC4ndra disk",success_create:"Disk skapades",success_update:"Disk uppdaterades",error:"Fel vid skapande av disk",deleted_message:"Disk raderades",disk_variables_save_successfully:"Diskinst\xE4llningar sparades",disk_variables_save_error:"N\xE5got gick fel vid sparning av diskinst\xE4llningar",invalid_disk_credentials:"Felaktiga uppgifter vid val av disk"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},Bh={account_info:"Kontoinformation",account_info_desc:"Nedan detaljer anv\xE4nds f\xF6r att skapa huvudadministrat\xF6rskonto. Du kan \xE4ndra detta i efterhand.",name:"Namn",email:"Epost",password:"L\xF6senord",confirm_password:"Bekr\xE4fta l\xF6senord",save_cont:"Spara och forts\xE4tt",company_info:"F\xF6retagsinformation",company_info_desc:"Denna information visas p\xE5 fakturor. Du kan \xE4ndra detta i efterhand p\xE5 sidan f\xF6r inst\xE4llningar.",company_name:"F\xF6retagsnamn",company_logo:"F\xF6retagslogga",logo_preview:"F\xF6rhandsvisning av logga",preferences:"Inst\xE4llningar",preferences_desc:"Standardinst\xE4llningar f\xF6r systemet.",currency_set_alert:"The company's currency cannot be changed later.",country:"Land",state:"Kommun",city:"Stad",address:"Adress",street:"Gatuadress1 | Gatuadress2",phone:"Telefon",zip_code:"Postnr",go_back:"Tillbaka",currency:"Valuta",language:"Spr\xE5k",time_zone:"Tidszon",fiscal_year:"R\xE4kenskaps\xE5r",date_format:"Datumformat",from_address:"Fr\xE5n adress",username:"Anv\xE4ndarnamn",next:"N\xE4sta",continue:"Forts\xE4tt",skip:"Hoppa \xF6ver",database:{database:"Sidans URL & Databas",connection:"Databasanslutning",host:"V\xE4rdadress till databasen",port:"Port till databasen",password:"L\xF6senord till databasen",app_url:"Appens URL",app_domain:"Appens Dom\xE4n",username:"Anv\xE4ndarnamn till databasen",db_name:"Databasens namn",db_path:"Databasens s\xF6kv\xE4g",desc:"Skapa en database p\xE5 din server och st\xE4ll in autentiseringsuppgifter i formul\xE4ret nedan."},permissions:{permissions:"Beh\xF6righeter",permission_confirm_title:"\xC4r du s\xE4ker p\xE5 att du vill forts\xE4tta?",permission_confirm_desc:"Fel beh\xF6righeter vid kontroll p\xE5 katalogen",permission_desc:"Nedan \xE4r en lista p\xE5 katalogr\xE4ttigheter som kr\xE4vs f\xF6r att denna app ska fungera. Om beh\xF6righetskontrollen misslyckas, uppdatera beh\xF6righeterna f\xF6r katalogerna."},verify_domain:{title:"Domain Verification",desc:"InvoiceShelf uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"V\xE4rdadress till epost",port:"Port till epost",driver:"Typ",secret:"Hemlighet",mailgun_secret:"Hemlighet",mailgun_domain:"Dom\xE4n",mailgun_endpoint:"Endpoint",ses_secret:"Hemlighet",ses_key:"Nyckel",password:"L\xF6senord",username:"Anv\xE4ndarnamn",mail_config:"Epostinst\xE4llningar",from_name:"Namn som st\xE5r vid utg\xE5ende epost",from_mail:"Epostadress som anv\xE4nds som returadress vid utg\xE5ende epost",encryption:"Epostkryptering",mail_config_desc:"Nedan formul\xE4r anv\xE4nds f\xF6r att konfigurera vilket s\xE4tt som ska anv\xE4ndar f\xF6r att skicka epost. Du kan ocks\xE5 anv\xE4nda tredjepartsleverant\xF6r som Sendgrid, SES o.s.v."},req:{system_req:"Systemkrav",php_req_version:"Php (version {version} kr\xE4vs)",check_req:"Kontrollera krav",system_req_desc:"InvoiceShelf har n\xE5gra krav p\xE5 din server. Kontrollera att din server har den n\xF6dv\xE4ndiga versionen av PHP och alla till\xE4gg som n\xE4mns nedan."},errors:{migrate_failed:"Migration misslyckades",database_variables_save_error:"Kan inte skriva till .env-filen. Kontrollera dina beh\xF6righeter till filen",mail_variables_save_error:"Epostinst\xE4llningar misslyckades.",connection_failed:"Databasanslutning misslyckades",database_should_be_empty:"Databasen m\xE5ste vara tom"},success:{mail_variables_save_successfully:"Epostinst\xE4llningar sparades.",database_variables_save_successfully:"Databasinst\xE4llningar sparades."}},Kh={invalid_phone:"Felaktigt telefonnummer",invalid_url:"Felaktig url (ex: http://www.invoiceshelf.com)",invalid_domain_url:"Felaktig url (ex: invoiceshelf.com)",required:"F\xE4ltet \xE4r tvingande",email_incorrect:"Felaktig epostadress.",email_already_taken:"Denna epostadress finns redan.",email_does_not_exist:"Anv\xE4ndare med den epostadressen finns inte",item_unit_already_taken:"Detta artikelenhetsnamn finns redan",payment_mode_already_taken:"Betalningsmetodsnamnet finns redan",send_reset_link:"Skicka l\xE4nk f\xF6r \xE5terst\xE4llning",not_yet:"Inte \xE4n? Skicka igen",password_min_length:"L\xF6senordet m\xE5ste inneh\xE5lla {count} tecken",name_min_length:"Namn m\xE5ste ha minst {count} bokst\xE4ver.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Skriv in till\xE5ten momssats",numbers_only:"Endast siffror.",characters_only:"Endast bokst\xE4ver.",password_incorrect:"L\xF6senorden m\xE5ste \xF6verensst\xE4mma",password_length:"L\xF6senordet m\xE5ste vara minst {count} tecken.",qty_must_greater_than_zero:"Antal m\xE5ste vara st\xF6rre \xE4n noll.",price_greater_than_zero:"Pris m\xE5ste vara st\xF6rre \xE4n noll.",payment_greater_than_zero:"Betalningen m\xE5ste vara st\xF6rre \xE4n noll.",payment_greater_than_due_amount:"Inslagen betalning \xE4r st\xF6rre \xE4n summan p\xE5 denna faktura.",quantity_maxlength:"Antal kan inte vara st\xF6rre \xE4n 20 siffror.",price_maxlength:"Pris kan inte vara st\xF6rre \xE4n 20 siffror.",price_minvalue:"Pris m\xE5ste vara st\xF6rre \xE4n 0.",amount_maxlength:"Belopp kan inte vara st\xF6rre \xE4n 20 siffror.",amount_minvalue:"Belopp m\xE5ste vara st\xF6rre \xE4n 9.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Beskrivning f\xE5r inte inneh\xE5lla fler \xE4n 255 tecken.",subject_maxlength:"\xC4mne f\xE5r inte inneh\xE5lla fler \xE4n 100 tecken.",message_maxlength:"Meddelande f\xE5r inte inneh\xE5lla fler \xE4n 255 tecken.",maximum_options_error:"H\xF6gst {max} val. Ta bort ett val f\xF6r att kunna l\xE4gga till ett annat.",notes_maxlength:"Noteringar kan inte vara st\xF6rre \xE4n 255 tecken.",address_maxlength:"Adress kan inte vara st\xF6rre \xE4n 255 tecken.",ref_number_maxlength:"Referensnummer kan inte vara st\xF6rre \xE4n 255 tecken.",prefix_maxlength:"Prefix kan inte vara st\xF6rre \xE4n 5 tecken.",something_went_wrong:"n\xE5got blev fel",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},Zh={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},Wh="Kostnadsf\xF6rslag",Hh="Kostnadsf\xF6rslagsnummer",Qh="Kostnadsf\xF6rslagsdatum",Gh="Utg\xE5ngsdatum",Yh="Faktura",Jh="Fakturanummer",Xh="Fakturadatum",eb="Inbetalningsdatum",tb="Noteringar",ab="Artiklar",nb="Antal",ib="Kostnad",ob="Rabatt",sb="Belopp",rb="Delsumma",db="Summa",lb="Payment",cb="Betalningskvitto",_b="Betalningsdatum",ub="Betalningsnummer",mb="Betalningstyp",pb="Belopp mottaget",fb="Kostnadsrapport",gb="Totalkostnad",vb="Resultat- och f\xF6rlustrapport",yb="Sales Customer Report",hb="Sales Item Report",bb="Tax Summary Report",kb="Inkomst",wb="Nettof\xF6rtj\xE4nst",zb="F\xF6rs\xE4ljningsrapport: Per kund",xb="SUMMA F\xD6RS\xC4LJNINGAR",Sb="F\xF6rs\xE4ljningsrapport: Per artikel",Pb="Momsrapport",jb="SUMMA MOMS",Ab="Momssatser",Db="Utgifter",Ib="Faktureras till,",Nb="Skickas till,",Eb="Fr\xE5n:",Cb="Tax";var Tb={navigation:Sh,general:Ph,dashboard:jh,tax_types:Ah,global_search:Dh,company_switcher:Ih,dateRange:Nh,customers:Eh,items:Ch,estimates:Th,invoices:Rh,recurring_invoices:Mh,payments:Fh,expenses:$h,login:Vh,modules:Uh,users:Oh,reports:Lh,settings:qh,wizard:Bh,validation:Kh,errors:Zh,pdf_estimate_label:Wh,pdf_estimate_number:Hh,pdf_estimate_date:Qh,pdf_estimate_expire_date:Gh,pdf_invoice_label:Yh,pdf_invoice_number:Jh,pdf_invoice_date:Xh,pdf_invoice_due_date:eb,pdf_notes:tb,pdf_items_label:ab,pdf_quantity_label:nb,pdf_price_label:ib,pdf_discount_label:ob,pdf_amount_label:sb,pdf_subtotal:rb,pdf_total:db,pdf_payment_label:lb,pdf_payment_receipt_label:cb,pdf_payment_date:_b,pdf_payment_number:ub,pdf_payment_mode:mb,pdf_payment_amount_received_label:pb,pdf_expense_report_label:fb,pdf_total_expenses_label:gb,pdf_profit_loss_label:vb,pdf_sales_customers_label:yb,pdf_sales_items_label:hb,pdf_tax_summery_label:bb,pdf_income_label:kb,pdf_net_profit_label:wb,pdf_customer_sales_report:zb,pdf_total_sales_label:xb,pdf_item_sales_label:Sb,pdf_tax_report_label:Pb,pdf_total_tax_label:jb,pdf_tax_types_label:Ab,pdf_expenses_label:Db,pdf_bill_to:Ib,pdf_ship_to:Nb,pdf_received_from:Eb,pdf_tax_label:Cb};const Rb={dashboard:"Hlavn\xFD Panel",customers:"Z\xE1kazn\xEDci",items:"Polo\u017Eky",invoices:"Fakt\xFAry","recurring-invoices":"Recurring Invoices",expenses:"V\xFDdaje",estimates:"Cenov\xE9 odhady",payments:"Platby",reports:"Reporty",settings:"Nastavenia",logout:"Odhl\xE1si\u0165 sa",users:"U\u017Eivatelia",modules:"Modules"},Mb={add_company:"Prida\u0165 firmu",view_pdf:"Zobrazi\u0165 PDF",copy_pdf_url:"Kop\xEDrova\u0165 PDF adresu",download_pdf:"Stiahnu\u0165 PDF",save:"Ulo\u017Ei\u0165",create:"Vytvori\u0165",cancel:"Zru\u0161i\u0165",update:"Aktualizova\u0165",deselect:"Zru\u0161i\u0165 v\xFDber",download:"Stiahnu\u0165",from_date:"Od d\xE1tumu",to_date:"Do d\xE1tumu",from:"Od",to:"Pre",ok:"Ok",yes:"Yes",no:"No",sort_by:"Zoradi\u0165 pod\u013Ea",ascending:"Vzostupne",descending:"Zostupne",subject:"Predmet",body:"Telo textu",message:"Spr\xE1va",send:"Odosla\u0165",preview:"Preview",go_back:"Sp\xE4\u0165",back_to_login:"Sp\xE4\u0165 na prihl\xE1senie?",home:"Domov",filter:"Filtrova\u0165",delete:"Odstr\xE1ni\u0165",edit:"Upravi\u0165",view:"Zobrazi\u0165",add_new_item:"Prida\u0165 nov\xFA polo\u017Eku",clear_all:"Vy\u010Disti\u0165 v\u0161etko",showing:"Zobrazuje sa",of:"z",actions:"Akcie",subtotal:"MEDZIS\xDA\u010CET",discount:"Z\u013DAVA",fixed:"Pevn\xE9",percentage:"Percento",tax:"DA\u0147",total_amount:"SUMA SPOLU",bill_to:"Faktura\u010Dn\xE1 adresa",ship_to:"Adresa doru\u010Denia",due:"Term\xEDn",draft:"Koncept",sent:"Odoslan\xE9",all:"V\u0161etko",select_all:"Vybra\u0165 v\u0161etky",select_template:"Select Template",choose_file:"Kliknite sem pre vybratie s\xFAboru",choose_template:"Vybra\u0165 vzh\u013Ead",choose:"Vybra\u0165",remove:"Odstr\xE1ni\u0165",select_a_status:"Vyberte stav",select_a_tax:"Vyberte da\u0148",search:"H\u013Eada\u0165",are_you_sure:"Ste si ist\xFD?",list_is_empty:"Zoznam je pr\xE1zdny.",no_tax_found:"\u017Diadna da\u0148 nebola n\xE1jden\xE1!",four_zero_four:"404",you_got_lost:"Ups! Stratili ste sa!",go_home:"\xCDs\u0165 domov",test_mail_conf:"Otestova\u0165 e-mailov\xFA konfigur\xE1ciu",send_mail_successfully:"E-Mail odoslan\xFD \xFAspe\u0161ne",setting_updated:"Nastavenia boli \xFAspe\u0161ne aktualizovan\xE9",select_state:"Vyberte \u0161t\xE1t",select_country:"Vyberte krajinu",select_city:"Vyberte mesto",street_1:"Prv\xFD riadok ulice",street_2:"Druh\xFD riadok ulice",action_failed:"Akcia ne\xFAspe\u0161n\xE1",retry:"Sk\xFAsi\u0165 znova",choose_note:"Vyberte pozn\xE1mku",no_note_found:"Neboli n\xE1jden\xE9 \u017Eiadne pozn\xE1mky",insert_note:"Vlo\u017E pozn\xE1mku",copied_pdf_url_clipboard:"Copied PDF url to clipboard!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Mark as default"},Fb={select_year:"Vyberte rok",cards:{due_amount:"\u010Ciastka k zaplateniu",customers:"Z\xE1kazn\xEDci",invoices:"Fakt\xFAry",estimates:"Cenov\xE9 odhady",payments:"Payments"},chart_info:{total_sales:"Predaje",total_receipts:"Doklady o zaplaten\xED",total_expense:"V\xFDdaje",net_income:"\u010Cist\xFD pr\xEDjem",year:"Vyberte rok"},monthly_chart:{title:"Predaje a V\xFDdaje"},recent_invoices_card:{title:"Splatn\xE9 fakt\xFAry",due_on:"Term\xEDn splatenia",customer:"Z\xE1kazn\xEDk",amount_due:"\u010Ciastka k zaplateniu",actions:"Akcie",view_all:"Zobrazi\u0165 v\u0161etko"},recent_estimate_card:{title:"Ned\xE1vne cenov\xE9 odhady",date:"D\xE1tum",customer:"Z\xE1kazn\xEDk",amount_due:"Cena",actions:"Akcie",view_all:"Zobrazi\u0165 v\u0161etky"}},$b={name:"Meno",description:"Popis",percent:"Percento",compound_tax:"Zlo\u017Een\xE1 da\u0148"},Vb={search:"H\u013Eada\u0165...",customers:"Z\xE1kazn\xEDci",users:"U\u017Eivatelia",no_results_found:"Neboli n\xE1jden\xE9 \u017Eiadne v\xFDsledky"},Ub={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},Ob={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},Lb={title:"Z\xE1kazn\xEDci",prefix:"Prefix",add_customer:"Prida\u0165 Z\xE1kazn\xEDka",contacts_list:"Zoznam z\xE1kazn\xEDkov",name:"Meno",mail:"E-mail | E-maily",statement:"V\xFDpis",display_name:"Zobrazovan\xE9 meno",primary_contact_name:"Meno Prim\xE1rneho Kontaktu",contact_name:"Meno Kontaktu",amount_due:"\u010Ciastka k zaplateniu",email:"E-mail",address:"Adresa",phone:"Telef\xF3n",website:"Webov\xE9 str\xE1nky",overview:"Preh\u013Ead",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"Aktivova\u0165 port\xE1l",country:"Krajina",state:"\u0160t\xE1t",city:"Mesto",zip_code:"PS\u010C",added_on:"Pridan\xE9 D\u0148a",action:"Akcia",password:"Heslo",confirm_password:"Confirm Password",street_number:"\u010C\xEDslo Ulice",primary_currency:"Hlavn\xE1 Mena",description:"Popis",add_new_customer:"Prida\u0165 Nov\xE9ho Z\xE1kazn\xEDka",save_customer:"Ulo\u017Ei\u0165 Z\xE1kazn\xEDka",update_customer:"Aktualizova\u0165 Zak\xE1zn\xEDka",customer:"Z\xE1kazn\xEDk | Z\xE1kazn\xEDci",new_customer:"Nov\xFD Z\xE1kazn\xEDk",edit_customer:"Upravi\u0165 Z\xE1kazn\xEDka",basic_info:"Z\xE1kladn\xE9 Inform\xE1cie",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Faktura\u010Dn\xE1 Adresa",shipping_address:"Doru\u010Dovacia Adresa",copy_billing_address:"Kop\xEDrova\u0165 pod\u013Ea Faktura\u010Dnej adresy",no_customers:"Zatia\u013E nebol pridan\xFD \u017Eiadny z\xE1kazn\xEDk!",no_customers_found:"Nen\xE1jden\xED \u017Eiadni z\xE1kazn\xEDci!",no_contact:"No contact",no_contact_name:"No contact name",list_of_customers:"T\xE1to sekcia bude obsahova\u0165 zoznam z\xE1kazn\xEDkov.",primary_display_name:"Hlavn\xE9 meno pre zobrazenie",select_currency:"Vyberte menu",select_a_customer:"Vyberte z\xE1kazn\xEDka",type_or_click:"Za\u010Dnite p\xEDsa\u0165 alebo kliknite pre vybratie",new_transaction:"Nov\xE1 Transakcia",no_matching_customers:"Nena\u0161li sa \u017Eiadny z\xE1kazn\xEDci sp\u013A\u0148aj\xFAce Va\u0161e podmienky!",phone_number:"Telef\xF3nne \u010C\xEDslo",create_date:"D\xE1tum Vytvorenia",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 tohto z\xE1kazn\xEDka ani \u017Eiadne fakt\xFAry, cenov\xE9 odhady alebo platby s n\xEDm spojen\xE9. | Nebudete m\xF4c\u0165 obnovi\u0165 t\xFDchto z\xE1kazn\xEDkov ani \u017Eiadne fakt\xFAry, cenov\xE9 odhady alebo platby s nimi spojen\xE9.",created_message:"Z\xE1kazn\xEDk \xFAspe\u0161ne vytvoren\xFD",updated_message:"Z\xE1kazn\xEDk \xFAspe\u0161ne aktualizovan\xFD",address_updated_message:"Address Information Updated succesfully",deleted_message:"Z\xE1kazn\xEDk \xFAspe\u0161ne odstr\xE1nen\xFD | Z\xE1kazn\xEDci \xFAspe\u0161ne odstr\xE1nen\xED",edit_currency_not_allowed:"Cannot change currency once transactions created."},qb={title:"Polo\u017Eky",items_list:"Zoznam Polo\u017Eiek",name:"Meno",unit:"Jednotka",description:"Popis",added_on:"Pridan\xE9 D\u0148a",price:"Cena",date_of_creation:"D\xE1tum Vytvorenia",not_selected:"No item selected",action:"Akcia",add_item:"Prida\u0165 Polo\u017Eku",save_item:"Ulo\u017Ei\u0165 Polo\u017Eku",update_item:"Aktualizova\u0165 Polo\u017Eku",item:"Polo\u017Eka | Polo\u017Eky",add_new_item:"Prida\u0165 Nov\xFA Polo\u017Eku",new_item:"Nov\xE1 polo\u017Eka",edit_item:"Upravi\u0165 Polo\u017Eku",no_items:"Zatia\u013E \u017Eiadn\xE9 polo\u017Eky!",list_of_items:"T\xE1to sekcia bude obsahova\u0165 zoznam z\xE1kazn\xEDkov.",select_a_unit:"vyberte jednotku",taxes:"Dane",item_attached_message:"Nie je mo\u017En\xE9 vymaza\u0165 polo\u017Eku, ktor\xE1 sa pou\u017E\xEDva",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 t\xFAto Polo\u017Eku | Nebudete m\xF4c\u0165 obnovi\u0165 tieto Polo\u017Eky",created_message:"Polo\u017Eka \xFAspe\u0161ne vytvoren\xE1",updated_message:"Polo\u017Eka \xFAspe\u0161ne aktualizovan\xE1",deleted_message:"Polo\u017Eka \xFAspe\u0161ne odstr\xE1nen\xE1 | Polo\u017Eky \xFAspe\u0161ne odstr\xE1nen\xE9"},Bb={title:"Cenov\xE9 odhady",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Cenov\xFD odhad | Cenov\xE9 odhady",estimates_list:"Zoznam Cenov\xFDch odhadov",days:"{days} Dn\xED",months:"{months} Mesiac",years:"{years} Rok",all:"V\u0161etko",paid:"Zaplaten\xE9",unpaid:"Nezaplaten\xE9",customer:"Z\xC1KAZN\xCDK",ref_no:"REF \u010C.",number:"\u010C\xCDSLO",amount_due:"Dl\u017En\xE1 suma",partially_paid:"\u010Ciasto\u010Dne Zaplaten\xE9",total:"Spolu",discount:"Z\u013Eava",sub_total:"Medzis\xFA\u010Det",estimate_number:"\u010C\xEDslo Cenov\xE9ho odhadu",ref_number:"Ref. \u010C\xEDslo",contact:"Kontakt",add_item:"Prida\u0165 Polo\u017Eku",date:"D\xE1tum",due_date:"D\xE1tum Splatnosti",expiry_date:"D\xE1tum Ukon\u010Denia Platnosti",status:"Stav",add_tax:"Prida\u0165 Da\u0148",amount:"Suma",action:"Akcia",notes:"Pozn\xE1mky",tax:"Da\u0148",estimate_template:"Vzh\u013Ead",convert_to_invoice:"Konvertova\u0165 do Fakt\xFAry",mark_as_sent:"Ozna\u010Di\u0165 ako odoslan\xE9",send_estimate:"Odosla\u0165 Cenov\xFD odhad",resend_estimate:"Znovu Odosla\u0165 Cenov\xFD odhad",record_payment:"Zaznamena\u0165 Platbu",add_estimate:"Vytvori\u0165 Cenov\xFD odhad",save_estimate:"Ulo\u017Ei\u0165 Cenov\xFD odhad",confirm_conversion:"Tento cenov\xFD odhad bude pou\u017Eit\xFD k vytvoreniu novej Fakt\xFAry.",conversion_message:"Fakt\xFAra \xFAspe\u0161ne vytvoren\xE1",confirm_send_estimate:"Tento Cenov\xFD odhad bude odoslan\xFD z\xE1kazn\xEDkovi prostredn\xEDctvom e-mailu",confirm_mark_as_sent:"Tento Cenov\xFD odhad bude ozna\u010Den\xFD ako odoslan\xFD",confirm_mark_as_accepted:"Tento Cenov\xFD odhad bude ozna\u010Den\xFD ako Prijat\xFD",confirm_mark_as_rejected:"Tento Cenov\xFD odhad bude ozna\u010Den\xFD ako Odmietnut\xFD",no_matching_estimates:"Nena\u0161li sa \u017Eiadne Cenov\xE9 odhady sp\u013A\u0148aj\xFAce Va\u0161e podmienky!",mark_as_sent_successfully:"Cenov\xFD odhad \xFAspe\u0161ne ozna\u010Den\xFD ako odoslan\xFD",send_estimate_successfully:"Cenov\xFD odhad \xFAspe\u0161ne odoslan\xFD",errors:{required:"Pole je povinn\xE9"},accepted:"Prij\xE1t\xE1",rejected:"Rejected",expired:"Expired",sent:"Odoslan\xE1",draft:"Koncept",viewed:"Viewed",declined:"Zru\u0161en\xFD",new_estimate:"Nov\xFD Cenov\xFD odhad",add_new_estimate:"Prida\u0165 nov\xFD Cenov\xFD odhad",update_Estimate:"Aktualizova\u0165 Cenov\xFD odhad",edit_estimate:"Upravi\u0165 Cenov\xFD odhad",items:"polo\u017Eky",Estimate:"Cenov\xFD odhad | Cenov\xE9 odhady",add_new_tax:"Prida\u0165 Nov\xFA Da\u0148",no_estimates:"Zatia\u013E \u017Eiadne cenov\xE9 odhady",list_of_estimates:"T\xE1to sekcia bude obsahova\u0165 zoznam cenov\xFDch odhadov.",mark_as_rejected:"Ozna\u010Di\u0165 ako odmietnut\xFA",mark_as_accepted:"Ozna\u010Den\xFD ako prijat\xFA",marked_as_accepted_message:"Cenov\xFD odhad ozna\u010Den\xFD ako schv\xE1len\xFD",marked_as_rejected_message:"Cenov\xFD odhad ozna\u010Den\xFD ako odmietnut\xFD",confirm_delete:"Nebude mo\u017En\xE9 obnovi\u0165 cenov\xFD odhad | Nebude mo\u017En\xE9 obnovi\u0165 cenov\xE9 odhady",created_message:"Cenov\xFD odhad \xFAspe\u0161n\xE9 vytvoren\xFD",updated_message:"Cenov\xFD odhad \xFAspe\u0161n\xE9 aktualizovan\xFD",deleted_message:"Cenov\xFD odhad \xFAspe\u0161n\xE9 vymazan\xFD | Cenov\xE9 odhady \xFAspe\u0161n\xE9 vymazan\xE9",something_went_wrong:"Nie\u010Do neprebehlo v poriadku, odsk\xFA\u0161ajte pros\xEDm znova.",item:{title:"N\xE1zov Polo\u017Eky",description:"Popis",quantity:"Mno\u017Estvo",price:"Cena",discount:"Z\u013Eava",total:"Celkom",total_discount:"Celkov\xE1 z\u013Eava",sub_total:"Medzis\xFA\u010Det",tax:"Da\u0148",amount:"Suma",select_an_item:"Za\u010Dnite p\xEDsa\u0165 alebo kliknite pre vybratie polo\u017Eky",type_item_description:"Zadajte Popis Polo\u017Eky (volite\u013En\xE9)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},Kb={title:"Fakt\xFAry",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Zoznam Fakt\xFAr",invoice_information:"Invoice Information",days:"{days} \u010Ee\u0148",months:"{months} Mesiac",years:"{years} Rok",all:"V\u0161etko",paid:"Zaplaten\xE9",unpaid:"Nezaplaten\xE9",viewed:"Viewed",overdue:"Overdue",completed:"Completed",customer:"Z\xC1KAZN\xCDK",paid_status:"Stav platby",ref_no:"REF \u010C.",number:"\u010C\xCDSLO",amount_due:"Dl\u017En\xE1 suma",partially_paid:"\u010Ciasto\u010Dne Zaplaten\xE9",total:"Spolu",discount:"Z\u013Eava",sub_total:"Medzis\xFA\u010Det",invoice:"Fakt\xFAra | Fakt\xFAry",invoice_number:"\u010C\xEDslo Fakt\xFAry",ref_number:"Ref. \u010C\xEDslo",contact:"Kontakt",add_item:"Prida\u0165 Polo\u017Eku",date:"D\xE1tum",due_date:"D\xE1tum Splatnosti",status:"Stav",add_tax:"Prida\u0165 Da\u0148",amount:"Suma",action:"Akcia",notes:"Pozn\xE1mky",view:"Zobrazi\u0165",send_invoice:"Odosla\u0165 Fakt\xFAru",resend_invoice:"Odosla\u0165 Fakt\xFAru Znovu",invoice_template:"Vzh\u013Ead fakt\xFAry",conversion_message:"Invoice cloned successful",template:"Vzh\u013Ead",mark_as_sent:"Ozna\u010Di\u0165 ako odoslan\xFA",confirm_send_invoice:"T\xE1to fakt\xFAra bude odoslan\xE1 z\xE1kazn\xEDkovi prostredn\xEDctvom e-mailu",invoice_mark_as_sent:"T\xE1to fakt\xFAra bude ozna\u010Den\xE1 ako odoslan\xE1",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"T\xE1to fakt\xFAra bude odoslan\xE1 z\xE1kazn\xEDkovi prostredn\xEDctvom e-mailu",invoice_date:"D\xE1tum Vystavenia",record_payment:"Zaznamena\u0165 Platbu",add_new_invoice:"Nov\xE1 Fakt\xFAra",update_expense:"Update Expense",edit_invoice:"Upravi\u0165 Fakt\xFAru",new_invoice:"Nov\xE1 Fakt\xFAra",save_invoice:"Ulo\u017Ei\u0165 Fakt\xFAru",update_invoice:"Upravi\u0165 Fakt\xFAru",add_new_tax:"Prida\u0165 Nov\xFA Da\u0148",no_invoices:"Zatia\u013E nem\xE1te \u017Eiadn\xE9 fakt\xFAry!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"T\xE1to sekcia bude obsahova\u0165 zoznam fakt\xFAr",select_invoice:"Vybra\u0165 Fakt\xFAru",no_matching_invoices:"Nena\u0161li sa \u017Eiadne fakt\xFAry!",mark_as_sent_successfully:"Fakt\xFAra ozna\u010Den\xE1 ako \xFAspe\u0161ne odoslan\xE1",invoice_sent_successfully:"Invoice sent successfully",cloned_successfully:"Fakt\xFAra bola \xFAspe\u0161ne okop\xEDrovan\xE1",clone_invoice:"Kop\xEDrova\u0165 fakt\xFAru",confirm_clone:"Fakt\xFAra bude okop\xEDrovan\xE1 do novej",item:{title:"N\xE1zov polo\u017Eky",description:"Popis",quantity:"Mno\u017Estvo",price:"Cena",discount:"Z\u013Eava",total:"Celkom",total_discount:"Celkov\xE1 z\u013Eava",sub_total:"Medzis\xFA\u010Det",tax:"Da\u0148",amount:"\u010Ciastka",select_an_item:"Nap\xED\u0161te alebo vyberte polo\u017Eku",type_item_description:"Popis polo\u017Eky (volite\u013En\xE9)"},payment_attached_message:"K jednej z vybran\xFDch fakt\xFAr u\u017E je pripojen\xE1 platba. Nezabudnite najsk\xF4r vymaza\u0165 prilo\u017Een\xE9 platby, aby ste mohli pokra\u010Dova\u0165 v odstr\xE1nen\xED",confirm_delete:"T\xFAto fakt\xFAru nebude mo\u017En\xE9 obnovi\u0165 | Tieto fakt\xFAry nebude mo\u017En\xE9 obnovi\u0165",created_message:"Fakt\xFAra \xFAspe\u0161ne vytvoren\xE1",updated_message:"Fakt\xFAra \xFAspe\u0161ne aktualizovan\xE1",deleted_message:"Fakt\xFAra \xFAspe\u0161ne vymazan\xE1 | Fakt\xFAry \xFAspe\u0161ne vymazan\xE9",marked_as_sent_message:"Fakt\xFAra \xFAspe\u0161ne ozna\u010Den\xE1 ako odoslan\xE1",something_went_wrong:"Nie\u010Do neprebehlo v poriadku, odsk\xFA\u0161ajte pros\xEDm znova.",invalid_due_amount_message:"Celkov\xE1 suma fakt\xFAry nem\xF4\u017Ee by\u0165 ni\u017E\u0161ia ako celkov\xE1 suma zaplaten\xE1 za t\xFAto fakt\xFAru. Ak chcete pokra\u010Dova\u0165, aktualizujte fakt\xFAru alebo odstr\xE1\u0148te s\xFAvisiace platby.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},Zb={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},Wb={title:"Platby",payments_list:"Zoznam Platieb",record_payment:"Zaznamena\u0165 Platbu",customer:"Z\xE1kazn\xEDk",date:"D\xE1tum",amount:"Suma",action:"Akcia",payment_number:"\u010C\xEDslo Platby",payment_mode:"Sp\xF4sob Platby",invoice:"Fakt\xFAra",note:"Pozn\xE1mka",add_payment:"Prida\u0165 Platbu",new_payment:"Nov\xE1 Platba",edit_payment:"\xDApravi\u0165 Platbu",view_payment:"Zobrazi\u0165 Platbu",add_new_payment:"Nov\xE1 Platba",send_payment_receipt:"Posla\u0165 Doklad o Zaplaten\xED",send_payment:"Odosla\u0165 Platbu",save_payment:"Ulo\u017Ei\u0165 Platbu",update_payment:"\xDApravi\u0165 Platbu",payment:"Platba | Platby",no_payments:"Zatia\u013E nem\xE1te \u017Eiadne platby!",not_selected:"Not selected",no_invoice:"No invoice",no_matching_payments:"Nena\u0161li sa \u017Eiadne platby sp\u013A\u0148aj\xFAce Va\u0161e podmienky!",list_of_payments:"T\xE1to sekcia bude obsahova\u0165 zoznam platieb.",select_payment_mode:"Vyberte sp\xF4sob platby",confirm_mark_as_sent:"Tento cenov\xFD odhad bude ozna\u010Den\xFD ako odoslan\xFD",confirm_send_payment:"Tento cenov\xFD odhad bude odoslan\xFD z\xE1kazn\xEDkovi prostredn\xEDctvom e-mailu",send_payment_successfully:"Platba \xFAspe\u0161ne odoslan\xE1",something_went_wrong:"Nie\u010Do neprebehlo v poriadku, odsk\xFA\u0161ajte pros\xEDm znova.",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 t\xFAto Platbu | Nebudete m\xF4c\u0165 obnovi\u0165 tieto Platby",created_message:"Platba \xFAspe\u0161ne vytvoren\xE1",updated_message:"Platba \xFAspe\u0161ne upravena",deleted_message:"Platba \xFAspe\u0161ne odstr\xE1nen\xE1 | Platby \xFAspe\u0161ne odstr\xE1nen\xE9",invalid_amount_message:"Suma platby nie je spr\xE1vna"},Hb={title:"V\xFDdaje",expenses_list:"Zoznam V\xFDdajov",select_a_customer:"Vyberte z\xE1kazn\xEDka",expense_title:"Nadpis",customer:"Z\xE1kazn\xEDk",currency:"Currency",contact:"Kontakt",category:"Kateg\xF3ria",from_date:"Od d\xE1tumu",to_date:"Do d\xE1tumu",expense_date:"D\xE1tum",description:"Popis",receipt:"Doklad o zaplaten\xED",amount:"Suma",action:"Akcia",not_selected:"Not selected",note:"Pozn\xE1mka",category_id:"ID kateg\xF3rie",date:"D\xE1tum",add_expense:"Prida\u0165 V\xFDdaj",add_new_expense:"Prida\u0165 Nov\xFD V\xFDdaj",save_expense:"Ulo\u017Ei\u0165 V\xFDdaj",update_expense:"Aktualizova\u0165 V\xFDdaj",download_receipt:"Stiahnu\u0165 doklad o zaplaten\xED",edit_expense:"Upravi\u0165 V\xFDdaj",new_expense:"Nov\xFD V\xFDdaj",expense:"V\xFDdaj | V\xFDdaje",no_expenses:"Zatia\u013E nem\xE1te \u017Eiadne v\xFDdaje!",list_of_expenses:"T\xE1to sekcia bude obsahova\u0165 zoznam v\xFDdajov.",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 tento V\xFDdaj | Nebudete m\xF4c\u0165 obnovi\u0165 tieto V\xFDdaje",created_message:"V\xFDdaj \xFAspe\u0161ne vytvoren\xFD",updated_message:"V\xFDdaj \xFAspe\u0161ne aktualizovan\xFD",deleted_message:"V\xFDdaj \xFAspe\u0161ne odstr\xE1nen\xFD | V\xFDdaje \xFAspe\u0161ne odstr\xE1nen\xE9",categories:{categories_list:"Zoznam kateg\xF3ri\xED",title:"Nadpis",name:"N\xE1zov",description:"Popis",amount:"Suma",actions:"Akcie",add_category:"Prida\u0165 Kateg\xF3riu",new_category:"Nov\xE1 Kateg\xF3ria",category:"Kateg\xF3ria | Kateg\xF3rie",select_a_category:"Vyberte kateg\xF3riu"}},Qb={email:"E-mail",password:"Heslo",forgot_password:"Zabudol som heslo",or_signIn_with:"alebo sa prihl\xE1si\u0165 pomocou",login:"Prihl\xE1si\u0165 sa",register:"Registrova\u0165 sa",reset_password:"Obnovi\u0165 heslo",password_reset_successfully:"Heslo \xDAspe\u0161ne Obnoven\xE9",enter_email:"Zadajte e-mail",enter_password:"Zadajte heslo",retype_password:"Znova zadajte heslo"},Gb={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},Yb={title:"U\u017Eivatelia",users_list:"Zoznam U\u017E\xEDvate\u013Eov",name:"Meno",description:"Popis",added_on:"Pridan\xE9 D\u0148a",date_of_creation:"D\xE1tum Vytvorenia",action:"Akcia",add_user:"Prida\u0165 pou\u017E\xEDvate\u013Ea",save_user:"Ulo\u017Ei\u0165 pou\u017E\xEDvate\u013Ea",update_user:"Aktualizova\u0165 pou\u017E\xEDvate\u013Ea",user:"U\u017E\xEDvate\u013E | U\u017E\xEDvatelia",add_new_user:"Prida\u0165 Nov\xE9ho U\u017E\xEDvate\u013Ea",new_user:"Nov\xFD u\u017E\xEDvate\u013E",edit_user:"Upravi\u0165 U\u017E\xEDvate\u013Ea",no_users:"Zatia\u013E nebol pridan\xFD \u017Eiadny u\u017E\xEDvate\u013E!",list_of_users:"T\xE1to sekcia bude obsahova\u0165 zoznam u\u017E\xEDvate\u013Eov.",email:"E-mail",phone:"Telef\xF3n",password:"Heslo",user_attached_message:"Nie je mo\u017En\xE9 vymaza\u0165 akt\xEDvneho u\u017E\xEDvate\u013Ea",confirm_delete:"Nebude mo\u017En\xE9 obnovi\u0165 tohto pou\u017E\xEDvate\u013Ea | Nebude mo\u017En\xE9 obnovi\u0165 t\xFDchto pou\u017E\xEDvate\u013Eov",created_message:"U\u017E\xEDvate\u013E \xFAspe\u0161ne vytvoren\xFD",updated_message:"U\u017E\xEDvate\u013E \xFAspe\u0161ne aktualizovan\xE1",deleted_message:"U\u017E\xEDvate\u013E \xFAspe\u0161ne odstr\xE1nen\xFD | U\u017E\xEDvatelia \xFAspe\u0161ne odstr\xE1nen\xED",select_company_role:"Select Role for {company}",companies:"Companies"},Jb={title:"Reporty",from_date:"Od d\xE1tumu",to_date:"Do d\xE1tumu",status:"Stav",paid:"Zaplaten\xE1",unpaid:"Nezaplaten\xE1",download_pdf:"Stiahnu\u0165 PDF",view_pdf:"Zobrazi\u0165 PDF",update_report:"Aktualizova\u0165 Report",report:"Report | Reporty",profit_loss:{profit_loss:"Ziskt a Straty",to_date:"Do d\xE1tumu",from_date:"Od d\xE1tumu",date_range:"Vybra\u0165 rozsah d\xE1tumu"},sales:{sales:"Predaje",date_range:"Vybra\u0165 rozsah d\xE1tumu",to_date:"Do d\xE1tumu",from_date:"Od d\xE1tumu",report_type:"Typ Reportu"},taxes:{taxes:"Dane",to_date:"Do d\xE1tumu",from_date:"Od d\xE1tumu",date_range:"Vybra\u0165 Rozsah D\xE1tumu"},errors:{required:"Pole je povinn\xE9"},invoices:{invoice:"Fakt\xFAra",invoice_date:"D\xE1tum Vystavenia",due_date:"D\xE1tum Splatnosti",amount:"Suma",contact_name:"Kontaktn\xE1 Osoba",status:"Stav"},estimates:{estimate:"Cenov\xFD odhad",estimate_date:"D\xE1tum cenov\xE9ho odhadu",due_date:"D\xE1tum platnosti cenov\xE9ho odhadu",estimate_number:"\u010C\xEDslo cenov\xE9ho odhadu",ref_number:"Ref. \u010C\xEDslo",amount:"Suma",contact_name:"Kontaktn\xE1 Osoba",status:"Stav"},expenses:{expenses:"V\xFDdaje",category:"Kateg\xF3ria",date:"D\xE1tum",amount:"Suma",to_date:"Do d\xE1tumu",from_date:"Od d\xE1tumu",date_range:"Vybra\u0165 Rozsah D\xE1tumu"}},Xb={menu_title:{account_settings:"Nastavenia \xFA\u010Dtu",company_information:"Inform\xE1cie o Firme",customization:"Prisp\xF4sobenie",preferences:"Preferencie",notifications:"Upozornenia",tax_types:"Typy Dan\xED",expense_category:"Kateg\xF3rie cenov\xFDch odhadov",update_app:"Aktualizova\u0165 Aplik\xE1ciu",backup:"Z\xE1loha",file_disk:"S\xFAborov\xFD disk",custom_fields:"Vlastn\xE9 Polia",payment_modes:"Sp\xF4soby Platby",notes:"Pozn\xE1mky",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Nastavenia",setting:"Nastavenia | Nastavenia",general:"V\u0161eobecn\xE9",language:"Jazyk",primary_currency:"Hlavn\xE1 Mena",timezone:"\u010Casov\xE9 P\xE1smo",date_format:"Form\xE1t D\xE1tumu",currencies:{title:"Meny",currency:"Mena | Meny",currencies_list:"Zoznam Mien",select_currency:"Vyberte Menu",name:"Meno",code:"K\xF3d",symbol:"Symbol",precision:"Presnos\u0165",thousand_separator:"Oddelova\u010D Tis\xEDciek",decimal_separator:"Oddelova\u010D Desatinn\xFDch Miest",position:"Poz\xEDcia",position_of_symbol:"Poz\xEDcia Symbolu",right:"Vpravo",left:"V\u013Eavo",action:"Akcia",add_currency:"Prida\u0165 nov\xFA Menu"},mail:{host:"Host E-mailu",port:"Port E-mailu",driver:"Driver E-mailu",secret:"Tajn\xFD K\u013E\xFA\u010D (secret)",mailgun_secret:"Tajn\xFD k\u013E\xFA\u010D Mailgun (secret)",mailgun_domain:"Dom\xE9na",mailgun_endpoint:"Endpoint Mailgun",ses_secret:"SES Tajn\xFD K\u013E\xFA\u010D (secret)",ses_key:"SES k\u013E\xFA\u010D (key)",password:"E-mailov\xE9 heslo",username:"E-mailov\xE9 meno (username)",mail_config:"Konfigur\xE1cia E-mailov",from_name:"Meno odosielate\u013Ea",from_mail:"E-mail odosielate\u013Ea",encryption:"E-mailov\xE1 Enkrypcia",mail_config_desc:"Ni\u017E\u0161ie n\xE1jdete konfigur\xE1ciu E-mailu pou\u017Eit\xE9ho k odosielaniu E-mailov z aplik\xE1cie InvoiceShelf. M\xF4\u017Eete taktie\u017E nastavi\u0165 spojenie so slu\u017Ebami tret\xEDch str\xE1n ako napr\xEDklad Sendgrid, SES a pod."},pdf:{title:"Nastavenia PDF",footer_text:"Text v p\xE4ti\u010Dke",pdf_layout:"Rozlo\u017Eenie PDF"},company_info:{company_info:"Inform\xE1cie o spolo\u010Dnosti",company_name:"N\xE1zov spolo\u010Dnosti",company_logo:"Logo spolo\u010Dnosti",section_description:"Inform\xE1cie o Va\u0161ej firme, ktor\xE9 bud\xFA zobrazen\xE9 na fakt\xFArach, cenov\xFDch odhadoch a in\xFDch dokumentoch vytvoren\xFDch v\u010Faka Creater.",phone:"Telef\xF3n",country:"Krajina",state:"\u0160t\xE1t",city:"Mesto",address:"Adresa",zip:"PS\u010C",save:"Ulo\u017Ei\u0165",delete:"Delete",updated_message:"Inform\xE1cie o firme \xFAspe\u0161ne aktualizovan\xE9",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Vlastn\xE9 Polia",section_description:"Personalizujte si Fakt\xFAry, Cenov\xE9 Odhady a Potvrdenia o platbe pomocou vlastn\xFDch pol\xED. Uistite sa, \u017Ee ste ni\u017E\u0161ie vytvoren\xE9 polia pou\u017Eili v form\xE1te adresy na str\xE1nke nastaven\xED personaliz\xE1cie.",add_custom_field:"Prida\u0165 Vlastn\xE9 Pole",edit_custom_field:"Upravi\u0165 Vlastn\xE9 Pole",field_name:"Meno Po\u013Ea",label:"Zna\u010Dka",type:"Typ",name:"N\xE1zov",slug:"Slug",required:"Povinn\xE9",placeholder:"Umiestnenie",help_text:"Pomocn\xFD Text",default_value:"Predvolen\xE1 hodnota",prefix:"Predpona",starting_number:"Po\u010Diato\u010Dn\xE9 \u010C\xEDslo",model:"Model",help_text_description:"Nap\xED\u0161te popis aby u\u017E\xEDvatelia lep\u0161ie pochopili v\xFDznam tohto po\u013Ea.",suffix:"Pr\xEDpona",yes:"\xC1no",no:"Nie",order:"Objedna\u0165",custom_field_confirm_delete:"Nebudete m\xF4c\u0165 obnovit toto vlastn\xE9 pole",already_in_use:"Toto vlastne pole sa u\u017E pou\u017E\xEDva",deleted_message:"Vlastn\xE9 pole \xFAspe\u0161ne vymazan\xE9",options:"mo\u017Enosti",add_option:"Prida\u0165 Mo\u017Enosti",add_another_option:"Prida\u0165 \u010Fa\u013E\u0161iu mo\u017Enost\u0165",sort_in_alphabetical_order:"Zoradi\u0165 v abecednom porad\xED",add_options_in_bulk:"Prida\u0165 hromadn\xE9 mo\u017Enosti",use_predefined_options:"Pou\u017Ei\u0165 predvolen\xE9 mo\u017Enosti",select_custom_date:"Vybrat vlastn\xFD d\xE1tum",select_relative_date:"Vybra\u0165 Relat\xEDvny D\xE1tum",ticked_by_default:"Predvolene ozna\u010Den\xE9",updated_message:"Vlastn\xE9 pole \xFAspe\u0161ne aktualizovan\xE9",added_message:"Vlastne pole \xFAspe\u0161ne pridan\xE9",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"Prisp\xF4sobenie",updated_message:"Inform\xE1cie o firme \xFAspe\u0161ne aktualizovan\xE9",save:"Ulo\u017Ei\u0165",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Fakt\xFAry",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Prednastaven\xE9 telo e-mailu fakt\xFAry",company_address_format:"Form\xE1t firemnej adresy",shipping_address_format:"Form\xE1t doru\u010Dovacej adresy",billing_address_format:"Form\xE1t faktura\u010Dnej adresy",invoice_email_attachment:"Send invoices as attachments",invoice_email_attachment_setting_description:"Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Cenov\xFD odhad",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Prednastaven\xE9 telo e-mailu cenov\xE9ho dohadu",company_address_format:"Form\xE1t firemnej adresy",shipping_address_format:"Form\xE1t faktura\u010Dnej adresy",billing_address_format:"Form\xE1t faktura\u010Dnej adresy",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:"Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Platby",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Prednastaven\xE9 telo e-mailu platby",company_address_format:"Form\xE1t firemnej adresy",from_customer_address_format:"Z form\xE1tu adresy z\xE1kazn\xEDka",payment_email_attachment:"Send payments as attachments",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Polo\u017Eky",units:"Jednotky",add_item_unit:"Prida\u0165 Jednotku",edit_item_unit:"Upravi\u0165 Jednotku",unit_name:"N\xE1zov Jednotky",item_unit_added:"Jednotka \xFAspe\u0161ne pridan\xE1",item_unit_updated:"Jednotka \xFAspe\u0161ne aktualizovan\xE1",item_unit_confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 t\xFAto Jednotku",already_in_use:"Jednotk\xE1 sa pr\xE1ve pou\u017E\xEDva",deleted_message:"Jednotka \xFAspe\u0161ne odstr\xE1nena"},notes:{title:"Pozn\xE1mky",description:"U\u0161etrite \u010Das vytv\xE1ran\xEDm pozn\xE1mok a ich op\xE4tovn\xFDm pou\u017Eit\xEDm vo svojich fakt\xFArach, odhadoch a platb\xE1ch.",notes:"Pozn\xE1mky",type:"Typ",add_note:"Prida\u0165 pozn\xE1mku",add_new_note:"Prida\u0165 Nov\xFA Pozn\xE1mku",name:"N\xE1zov",edit_note:"Upravi\u0165 pozn\xE1mku",note_added:"Pozn\xE1mka \xFAspe\u0161ne pridan\xE1",note_updated:"Pozn\xE1mka \xFAspe\u0161ne aktualizovan\xE1",note_confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 t\xFAto Pozn\xE1mku",already_in_use:"Pozn\xE1mka sa pr\xE1ve pou\u017E\xEDva",deleted_message:"Pozn\xE1mka \xFAspe\u0161ne odstr\xE1nena"}},account_settings:{profile_picture:"Profilov\xE1 Fotka",name:"Meno",email:"Email",password:"Heslo",confirm_password:"Potvrdi\u0165 heslo",account_settings:"Nastavenie \xFA\u010Dtu",save:"Ulo\u017Ei\u0165",section_description:"Svoje meno, e-mail a heslo m\xF4\u017Eete aktualizova\u0165 pomocou formul\xE1ra ni\u017E\u0161ie.",updated_message:"Nastavenia \xFA\u010Dtu boli \xFAspe\u0161ne aktualizovan\xE9"},user_profile:{name:"Meno",email:"Email",password:"Heslo",confirm_password:"Potvrdi\u0165 heslo"},notification:{title:"Upozornenia",email:"Odosla\u0165 upozornenie",description:"Ktor\xE9 e-mailov\xE9 upozornenia chcete dost\xE1va\u0165 ke\u010F sa nie\u010Do zmen\xED?",invoice_viewed:"Fakt\xFAra zobrazen\xE1",invoice_viewed_desc:"Ke\u010F si v\xE1\u0161 z\xE1kazn\xEDk prezer\xE1 fakt\xFAru odoslan\xFA cez Hlavn\xFD Panel.",estimate_viewed:"Cenov\xFD odhad zobrazen\xFD",estimate_viewed_desc:"Ke\u010F si v\xE1\u0161 z\xE1kazn\xEDk prezer\xE1 cenov\xFD odhad odoslan\xFD cez Hlavn\xFD Panel.",save:"Ulo\u017Ei\u0165",email_save_message:"E-mail bol \xFAspe\u0161ne ulo\u017Een\xFD",please_enter_email:"Zadajte e-mail"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help InvoiceShelf properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Typ dan\xED",add_tax:"Prida\u0165 da\u0148",edit_tax:"Upravi\u0165 Da\u0148",description:"M\xF4\u017Eete prida\u0165 alebo odobra\u0165 dane. InvoiceShelf podporuje dane jednotliv\xFDch polo\u017Eiek aj na fakt\xFAre.",add_new_tax:"Prida\u0165 Nov\xFA Da\u0148",tax_settings:"Nastavenia dan\xED",tax_per_item:"Da\u0148 pre ka\u017Ed\xFA Polo\u017Eku zvl\xE1\u0161\u0165",tax_name:"N\xE1zov Dane",compound_tax:"Zlo\u017Een\xE1 da\u0148",percent:"Percento",action:"Akcia",tax_setting_description:"T\xFAto mo\u017Enos\u0165 povo\u013Ete, ak chcete prida\u0165 dane k jednotliv\xFDm polo\u017Ek\xE1m fakt\xFAr. \u0160tandardne sa dane pripo\u010D\xEDtavaj\xFA priamo k fakt\xFAre.",created_message:"Da\u0148 \xFAspe\u0161ne vytvoren\xE1",updated_message:"Da\u0148 \xFAspe\u0161ne aktualizovan\xE1",deleted_message:"Da\u0148 \xFAspe\u0161ne odstr\xE1nen\xE1",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 da\u0148",already_in_use:"Da\u0148 u\u017E sa u\u017E po\u017E\xEDva"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Kateg\xF3rie v\xFDdajov",action:"Akcia",description:"Na pridanie polo\u017Eiek v\xFDdavkov s\xFA povinn\xE9 kateg\xF3rie. Tieto kateg\xF3rie m\xF4\u017Eete prida\u0165 alebo odstr\xE1ni\u0165 pod\u013Ea svojich preferenci\xED.",add_new_category:"Prida\u0165 Nov\xFA Kateg\xF3riu",add_category:"Prida\u0165 Kateg\xF3riu",edit_category:"Upravi\u0165 Kateg\xF3riu",category_name:"N\xE1zov Kateg\xF3rie",category_description:"Popis",created_message:"Kateg\xF3ria cenov\xE9ho odhadu \xFAspe\u0161ne vytvoren\xE1",deleted_message:"Kateg\xF3ria cenov\xE9ho odhadu \xFAspe\u0161ne odstr\xE1nena",updated_message:"Kateg\xF3ria cenov\xE9ho odhadu \xFAspe\u0161ne aktualizovan\xE1",confirm_delete:"Nebudete m\xF4c\u0165 obnovi\u0165 t\xFAto kateg\xF3riu cenov\xFDch odhadov",already_in_use:"Kateg\xF3ria sa u\u017E pou\u017E\xEDva"},preferences:{currency:"Mena",default_language:"Predvolen\xFD Jazyk",time_zone:"\u010Casov\xE9 P\xE1smo",fiscal_year:"Fi\u0161k\xE1lny Rok",date_format:"Form\xE1t D\xE1tumu",discount_setting:"Nastavenia Z\u013Eavy",discount_per_item:"Z\u013Eava pre ka\u017Ed\xFA Polo\u017Eku zvl\xE1\u0161\u0165 ",discount_setting_description:"T\xFAto mo\u017Enos\u0165 povo\u013Ete, ak chcete prida\u0165 z\u013Eavu k jednotliv\xFDm polo\u017Ek\xE1m fakt\xFAry. \u0160tandardne sa z\u013Eava pripo\u010D\xEDtava priamo k fakt\xFAre.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Ulo\u017Ei\u0165",preference:"Preferencie | Preferencie",general_settings:"Syst\xE9movo predvolen\xE9 preferencie.",updated_message:"Preferencie \xFAspe\u0161ne aktualizovan\xE9",select_language:"Vyberte Jazyk",select_time_zone:"Vyberte \u010Casov\xE9 P\xE1smo",select_date_format:"Vybra\u0165 Form\xE1t D\xE1tumu",select_financial_year:"Vyberte Fi\u0161k\xE1lny Rok",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"Aktualizova\u0165 Aplik\xE1ciu",description:"Aplik\xE1ciu m\xF4\u017Ete jednoducho aktualizova\u0165 tla\u010Ditkom ni\u017E\u0161ie",check_update:"Skontrolova\u0165 Aktualiz\xE1cie",avail_update:"Nov\xE1 aktualiz\xE1cia je k dispoz\xEDcii",next_version:"\u010Eal\u0161ia Verzia",requirements:"Po\u017Eiadavky",update:"Aktualizova\u0165",update_progress:"Aktualiz\xE1cia prebieha...",progress_text:"Bude to trva\u0165 len p\xE1r min\xFAt. Pred dokon\u010Den\xEDm aktualiz\xE1cie neobnovujte obrazovku ani nezatv\xE1rajte okno.",update_success:"App bola aktualizovan\xE1! Po\u010Dkajte, k\xFDm sa okno v\xE1\u0161ho prehliada\u010Da na\u010D\xEDta automaticky.",latest_message:"Nie je k dispoz\xEDcii \u017Eiadna aktualiz\xE1cia! Pou\u017E\xEDvate najnov\u0161iu verziu.",current_version:"Aktu\xE1lna verzia",download_zip_file:"Stiahnu\u0165 ZIP s\xFAbor",unzipping_package:"Rozbali\u0165 bal\xEDk",copying_files:"Kop\xEDrovanie s\xFAborov",deleting_files:"Deleting Unused files",running_migrations:"Prebieha Migr\xE1cia",finishing_update:"Ukon\u010Dovanie Aktualiz\xE1cie",update_failed:"Aktualiz\xE1cia zlyhala!",update_failed_text:"Aktualiz\xE1cia zlyhala na : {step} kroku",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Z\xE1loha | Z\xE1lohy",description:"Z\xE1loha je vo form\xE1te zip ktor\xFD obsahuje v\u0161etky s\xFAbory v adres\xE1roch vr\xE1tane v\xFDpisu z datab\xE1zy.",new_backup:"Vytvori\u0165 z\xE1lohu",create_backup:"Vytvori\u0165 z\xE1lohu",select_backup_type:"Vybra\u0165 typ z\xE1lohy",backup_confirm_delete:"Nebude mo\u017En\xE9 obnovi\u0165 t\xFAto z\xE1lohu",path:"cesta",new_disk:"Nov\xFD Disk",created_at:"vytvoren\xE9",size:"velkost",dropbox:"dropbox",local:"local",healthy:"v poriadku",amount_of_backups:"po\u010Det z\xE1loh",newest_backups:"najnov\u0161ie z\xE1lohy",used_storage:"vyu\u017Eit\xE9 miesto na disku",select_disk:"Vybra\u0165 disk",action:"Akcia",deleted_message:"Z\xE1loha \xFAspe\u0161ne vymazan\xE1",created_message:"Z\xE1loha \xFAspe\u0161ne vytvoren\xE1",invalid_disk_credentials:"Nespr\xE1vne prihlasovacie \xFAdaje na disk"},disk:{title:"File Disk | File Disks",description:"V predvolenom nastaven\xED pou\u017Eije InvoiceShelf v\xE1\u0161 lok\xE1lny disk na ukladanie z\xE1loh, avatarov a in\xFDch obrazov\xFDch s\xFAborov. M\xF4\u017Eete nakonfigurova\u0165 viac ako jeden disku ako napr. DigitalOcean, S3 a Dropbox pod\u013Ea va\u0161ich preferenci\xED.",created_at:"vytvoren\xE9",dropbox:"Dropbox",name:"N\xE1zov",driver:"Driver",disk_type:"Typ",disk_name:"N\xE1zov Disku",new_disk:"Prida\u0165 Nov\xFD Disk",filesystem_driver:"Driver syst\xE9mov\xFDch s\xFAborov",local_driver:"lok\xE1lny Driver",local_root:"Lok\xE1lka Cesta (root)",public_driver:"Verejn\xFD Driver",public_root:"Verejn\xE1 Cesta (root)",public_url:"Verejn\xE1 URL",public_visibility:"Vidite\u013En\xE9 pre Verejnos\u0165",media_driver:"Driver m\xE9di\xED",media_root:"Root m\xE9di\xED",aws_driver:"AWS Driver",aws_key:"AWS K\u013E\xFA\u010D (key)",aws_secret:"AWS Tajn\xFD K\u013E\xFA\u010D (secret)",aws_region:"AWS Regi\xF3n",aws_bucket:"AWP Bucket",aws_root:"AWP Cesta (root)",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Predvolen\xFD Driver",is_default:"Je predvolen\xFD",set_default_disk:"Nastavi\u0165 predvolen\xFD disk",set_default_disk_confirm:"This disk will be set as default and all the new PDFs will be saved on this disk",success_set_default_disk:"Disk \xFAspe\u0161ne nastaven\xFD ako predvolen\xFD",save_pdf_to_disk:"Ulo\u017E PDFs na Disk",disk_setting_description:"T\xFAto mo\u017Enos\u0165 povo\u013Ete ak si chcete automaticky ulo\u017Ei\u0165 k\xF3piu ka\u017Ed\xE9ho s\xFAboru PDF s fakturami, odhadmi a pr\xEDjmami na predvolen\xFD disk. Pou\u017Eit\xEDm tejto mo\u017Enosti skr\xE1tite dobu na\u010D\xEDtania pri prezeran\xED s\xFAborov PDF.",select_disk:"Vybra\u0165 Disk",disk_settings:"Nastavenie Disku",confirm_delete:"Va\u0161e existuj\xFAce s\xFAbory a prie\u010Dinky na zadanom disku nebud\xFA ovplyvnen\xE9 ale konfigur\xE1cia v\xE1\u0161ho disku bude odstr\xE1nen\xE1 z InvoiceShelfu",action:"Akcia",edit_file_disk:"Upravit Disk",success_create:"Disk \xFAspe\u0161ne pridan\xFD",success_update:"Disk \xFAspe\u0161ne aktualizovan\xFD",error:"Pridanie disku zlyhalo",deleted_message:"Disk bol \xFAspe\u0161ne odstr\xE1nen\xFD",disk_variables_save_successfully:"Disk bol \xFAspe\u0161ne pridan\xFD",disk_variables_save_error:"Konfigur\xE1cia disku zlyhala.",invalid_disk_credentials:"Neplatn\xE9 prihlasovacie \xFAdaje pre Disk"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},ek={account_info:"Inform\xE1cie o \xFA\u010Dte",account_info_desc:"Ni\u017E\u0161ie uveden\xE9 podrobnosti sa pou\u017Eij\xFA na vytvorenie hlavn\xE9ho \xFA\u010Dtu spr\xE1vcu. Tie m\xF4\u017Eete kedyko\u013Evek zmeni\u0165 po prihl\xE1sen\xED.",name:"Meno",email:"Email",password:"Heslo",confirm_password:"Potvrdi\u0165 heslo",save_cont:"Ulo\u017Ei\u0165 a pokra\u010Dova\u0165",company_info:"Firemn\xE9 \xFAdaje",company_info_desc:"Tieto inform\xE1cie sa zobrazia na fakt\xFArach. Nesk\xF4r ich v\u0161ak m\xF4\u017Eete upravi\u0165.",company_name:"N\xE1zov firmy",company_logo:"Firemn\xE9 logo",logo_preview:"N\xE1h\u013Ead loga",preferences:"Preferencie",preferences_desc:"Predvolen\xE9 nastavenie syst\xE9mu.",currency_set_alert:"The company's currency cannot be changed later.",country:"Krajina",state:"\u0160t\xE1t",city:"Mesto",address:"Adresa",street:"Ulica1 | Ulica2",phone:"Telef\xF3n",zip_code:"PS\u010C",go_back:"Nasp\xE4\u0165",currency:"Mena",language:"Jazyk",time_zone:"\u010Casov\xE9 p\xE1smo",fiscal_year:"Fi\u0161k\xE1lny rok",date_format:"Form\xE1t d\xE1tumu",from_address:"Z adresy",username:"Prihlasovacie meno",next:"\u010Ea\u013E\u0161\xED",continue:"Pokra\u010Dova\u0165",skip:"Vynecha\u0165",database:{database:"URL Adresa Aplik\xE1cie a Datab\xE1za",connection:"Pripojenie k datab\xE1ze",host:"Datab\xE1za - Host",port:"Datab\xE1za - Port",password:"Heslo do datab\xE1zy",app_url:"URL Adresa Aplik\xE1cie",app_domain:"Dom\xE9na aplik\xE1cie",username:"Prihlasovacie meno do datab\xE1zy",db_name:"N\xE1zov datab\xE1zy",db_path:"Datab\xE1z\xE1 - cesta (path)",desc:"Vytvorte datab\xE1zu na svojom serveri a pomocou nasleduj\xFAceho formul\xE1ra nastavte poverenia."},permissions:{permissions:"Opr\xE1vnenia",permission_confirm_title:"Ste si ist\xFD \u017Ee chcete pokra\u010Dova\u0165?",permission_confirm_desc:"Nedostato\u010Dn\xE9 opr\xE1vnenia na prie\u010Dinky in\u0161tal\xE1cie",permission_desc:"Ni\u017E\u0161ie je uveden\xFD zoznam povolen\xED prie\u010Dinkov ktor\xE9 s\xFA potrebn\xE9 na fungovanie aplik\xE1cie. Ak kontrola povolen\xED zlyh\xE1 nezabudnite aktualizova\u0165 povolenia prie\u010Dinka."},verify_domain:{title:"Domain Verification",desc:"InvoiceShelf uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Secret",mailgun_secret:"Mailgun Secret",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Secret",ses_key:"SES Key",password:"Mail Password",username:"Mail Username",mail_config:"Mail Configuration",from_name:"From Mail Name",from_mail:"From Mail Address",encryption:"Mail Encryption",mail_config_desc:"Ni\u017E\u0161ie je uveden\xFD formul\xE1r na konfigur\xE1ciu ovl\xE1da\u010Da e-mailu na odosielanie e-mailov z aplik\xE1cie. M\xF4\u017Eete tie\u017E nakonfigurova\u0165 aj extern\xFDch poskytovate\u013Eov napr\xEDklad Sendgrid apod."},req:{system_req:"Syst\xE9mov\xE9 po\u017Eiadavky",php_req_version:"Php (verzia {version} po\u017Eadovan\xE1)",check_req:"Skontrolujte po\u017Eiadavky",system_req_desc:"InvoiceShelf m\xE1 nieko\u013Eko po\u017Eiadaviek na server. Skontrolujte \u010Di m\xE1 v\xE1\u0161 server po\u017Eadovan\xFA verziu php a v\u0161etky moduly uveden\xE9 ni\u017E\u0161ie."},errors:{migrate_failed:"Migr\xE1ci zlyhala",database_variables_save_error:"Nie je mo\u017En\xE9 zap\xEDsa\u0165 konfigur\xE1ciu do .env file. Skontrolujte opr\xE1vnenia",mail_variables_save_error:"Konfigur\xE1cia emailu zlyhala.",connection_failed:"Pripojenie k datab\xE1ze zlyhalo",database_should_be_empty:"Datab\xE1za mus\xED by\u0165 pr\xE1zdna"},success:{mail_variables_save_successfully:"Email \xFAspe\u0161ne nakonfigurovan\xFD",database_variables_save_successfully:"Datab\xE1za \xFAspe\u0161ne nakonfigurovan\xE1."}},tk={invalid_phone:"Zl\xE9 telef\xF3nn\xE9 \u010D\xEDslo",invalid_url:"Nespr\xE1vna URL adresa (ex: http://www.invoiceshelf.com)",invalid_domain_url:"Nespr\xE1vna URL (ex: invoiceshelf.com)",required:"Povinn\xE9 pole",email_incorrect:"Zl\xFD email.",email_already_taken:"Email sa uz pou\u017E\xEDva.",email_does_not_exist:"Pou\u017E\xEDvate\u013E s t\xFDmto emailom neexistuje.",item_unit_already_taken:"N\xE1zov tejto polo\u017Eky sa u\u017E pou\u017E\xEDva",payment_mode_already_taken:"N\xE1zov tohto typu platby sa u\u017E pou\u017E\xEDva",send_reset_link:"Odosla\u0165 resetovac\xED link",not_yet:"Email e\u0161te nepri\u0161iel? Znova odosla\u0165",password_min_length:"Heslo mus\xED obsahova\u0165 {count} znaky",name_min_length:"Meno mus\xED ma\u0165 minim\xE1lne {count} p\xEDsmen.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Zadajte platn\xFA sadzbu dane",numbers_only:"Iba \u010D\xEDsla.",characters_only:"Iba znaky.",password_incorrect:"Hesl\xE1 musia by\u0165 rovnak\xE9",password_length:"Heslo musi obsahova\u0165 minim\xE1lne {count} znakov.",qty_must_greater_than_zero:"Mno\u017Estvo mus\xED by\u0165 viac ako 0.",price_greater_than_zero:"Cena mus\xED by\u0165 viac ako 0.",payment_greater_than_zero:"Platba mus\xED by\u0165 viac ako 0.",payment_greater_than_due_amount:"Zadan\xE1 platba je vy\u0161\u0161ia ako suma na fakt\xFAre.",quantity_maxlength:"Mno\u017Estvo by nemalo obsahova\u0165 ako 20 \u010D\xEDslic.",price_maxlength:"Cena by nemala obsahova\u0165 viac ako 20 \u010D\xEDslic.",price_minvalue:"Suma musi by\u0165 vy\u0161\u0161ia ako 0.",amount_maxlength:"\u010Ciastka by nemala obsahova\u0165 viac ako 20 \u010D\xEDslic.",amount_minvalue:"\u010Ciastka mus\xED by\u0165 va\u010D\u0161ia ako 0.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Popis nesmie obsahova\u0165 viac ako 255 znaokv.",subject_maxlength:"Predmet nesmie obsahova\u0165 viac ako 100 znakov.",message_maxlength:"Spr\xE1va nesmie obsahova\u0165 viac ako 255 znakov.",maximum_options_error:"Maxim\xE1lny po\u010Det z {max} mo\u017Enosti vybran\xFD. Najprv odstr\xE1nte aspo\u0148 jednu mo\u017Enost a n\xE1sledne vyberte in\xFA.",notes_maxlength:"Pozn\xE1mky nesm\xFA obsahova\u0165 viac ako 100 znakov.",address_maxlength:"Adresa nesmie obsahova\u0165 viac ako 255 znakov",ref_number_maxlength:"Referen\u010Dn\xE9 \u010Dislo nesmie obsahova\u0165 viac ako 255 znakov",prefix_maxlength:"Predpona nesmie ma\u0165 viac ako 5 znakov.",something_went_wrong:"Nie\u010Do neprebehlo v poriadku, odsk\xFA\u0161ajte pros\xEDm znova.",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},ak={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},nk="Cenov\xFD odhad",ik="\u010C\xEDslo cenov\xE9ho odhadu",ok="D\xE1tum cenov\xE9ho odhadu",sk="Platnos\u0165 cenov\xE9ho odhadu",rk="Fakt\xFAra",dk="\u010C\xEDslo fakt\xFAry",lk="D\xE1tum vystavenia",ck="D\xE1tum splatnosti",_k="Pozn\xE1mky",uk="Polo\u017Eky",mk="Po\u010Det",pk="Cena",fk="Z\u013Eava",gk="Celkom",vk="Medzis\xFA\u010Det",yk="S\xFA\u010Det",hk="Payment",bk="Doklad o zaplaten\xED",kk="D\xE1tum platby",wk="\u010C\xEDslo platby",zk="Sp\xF4sob platby",xk="Prijat\xE1 suma",Sk="Report v\xFDdajov",Pk="Celkov\xE9 v\xFDdaje",jk="Zisky a straty",Ak="Sales Customer Report",Dk="Sales Item Report",Ik="Tax Summary Report",Nk="Pr\xEDjem",Ek="\u010Cist\xFD pr\xEDjem",Ck="Report predajov: Pod\u013Ea z\xE1kazn\xEDkov",Tk="Celkov\xE9 predaje",Rk="Report predajov: Pod\u013Ea polo\u017Eky",Mk="Report dan\xED",Fk="Celkov\xE9 dane",$k="Typy dan\xED",Vk="V\xFDdaje",Uk="Fakturova\u0165,",Ok="Doru\u010Di\u0165,",Lk="Prijat\xE9 od:",qk="Tax";var Bk={navigation:Rb,general:Mb,dashboard:Fb,tax_types:$b,global_search:Vb,company_switcher:Ub,dateRange:Ob,customers:Lb,items:qb,estimates:Bb,invoices:Kb,recurring_invoices:Zb,payments:Wb,expenses:Hb,login:Qb,modules:Gb,users:Yb,reports:Jb,settings:Xb,wizard:ek,validation:tk,errors:ak,pdf_estimate_label:nk,pdf_estimate_number:ik,pdf_estimate_date:ok,pdf_estimate_expire_date:sk,pdf_invoice_label:rk,pdf_invoice_number:dk,pdf_invoice_date:lk,pdf_invoice_due_date:ck,pdf_notes:_k,pdf_items_label:uk,pdf_quantity_label:mk,pdf_price_label:pk,pdf_discount_label:fk,pdf_amount_label:gk,pdf_subtotal:vk,pdf_total:yk,pdf_payment_label:hk,pdf_payment_receipt_label:bk,pdf_payment_date:kk,pdf_payment_number:wk,pdf_payment_mode:zk,pdf_payment_amount_received_label:xk,pdf_expense_report_label:Sk,pdf_total_expenses_label:Pk,pdf_profit_loss_label:jk,pdf_sales_customers_label:Ak,pdf_sales_items_label:Dk,pdf_tax_summery_label:Ik,pdf_income_label:Nk,pdf_net_profit_label:Ek,pdf_customer_sales_report:Ck,pdf_total_sales_label:Tk,pdf_item_sales_label:Rk,pdf_tax_report_label:Mk,pdf_total_tax_label:Fk,pdf_tax_types_label:$k,pdf_expenses_label:Vk,pdf_bill_to:Uk,pdf_ship_to:Ok,pdf_received_from:Lk,pdf_tax_label:qk};const Kk={dashboard:"B\u1EA3ng \u0111i\u1EC1u khi\u1EC3n",customers:"Kh\xE1ch h\xE0ng",items:"M\u1EB7t h\xE0ng",invoices:"H\xF3a \u0111\u01A1n","recurring-invoices":"H\xF3a \u0111\u01A1n \u0111\u1ECBnh k\u1EF3",expenses:"Chi ph\xED",estimates:"\u01AF\u1EDBc t\xEDnh",payments:"Thanh to\xE1n",reports:"B\xE1o c\xE1o",settings:"C\xE0i \u0111\u1EB7t",logout:"\u0110\u0103ng xu\u1EA5t",users:"Ng\u01B0\u1EDDi d\xF9ng",modules:"Modules"},Zk={add_company:"Th\xEAm c\xF4ng ty",view_pdf:"Xem PDF",copy_pdf_url:"Sao ch\xE9p Url PDF",download_pdf:"t\u1EA3i PDF",save:"Ti\u1EBFt ki\u1EC7m",create:"T\u1EA1o n\xEAn",cancel:"Hu\u1EF7 b\u1ECF",update:"C\u1EADp nh\u1EADt",deselect:"B\u1ECF ch\u1ECDn",download:"T\u1EA3i xu\u1ED1ng",from_date:"T\u1EEB ng\xE0y",to_date:"\u0110\u1EBFn nay",from:"T\u1EEB",to:"\u0110\u1EBFn",ok:"OK",yes:"\u0110\xFAng",no:"Kh\xF4ng",sort_by:"S\u1EAFp x\u1EBFp theo",ascending:"T\u0103ng d\u1EA7n",descending:"Gi\u1EA3m d\u1EA7n",subject:"M\xF4n h\u1ECDc",body:"Th\xE2n h\xECnh",message:"Th\xF4ng \u0111i\u1EC7p",send:"G\u1EEDi",preview:"Xem tr\u01B0\u1EDBc",go_back:"Quay l\u1EA1i",back_to_login:"Quay l\u1EA1i \u0111\u0103ng nh\u1EADp?",home:"Trang Ch\u1EE7",filter:"B\u1ED9 l\u1ECDc",delete:"X\xF3a b\u1ECF",edit:"Bi\xEAn t\u1EADp",view:"L\u01B0\u1EE3t xem",add_new_item:"Th\xEAm m\u1EE5c m\u1EDBi",clear_all:"L\xE0m s\u1EA1ch t\u1EA5t c\u1EA3",showing:"Hi\u1EC3n th\u1ECB",of:"c\u1EE7a",actions:"H\xE0nh \u0111\u1ED9ng",subtotal:"TI\xCAU \u0110\u1EC0",discount:"GI\u1EA2M GI\xC1",fixed:"\u0111\xE3 s\u1EEDa",percentage:"Ph\u1EA7n tr\u0103m",tax:"THU\u1EBE",total_amount:"T\xD4\u0309NG C\xD4\u0323NG",bill_to:"Hoa \u0111\u01A1n \u0111\xEA\u0309",ship_to:"T\xE0u",due:"\u0110\u1EBFn h\u1EA1n",draft:"B\u1EA3n nh\xE1p",sent:"G\u1EDFi",all:"T\u1EA5t c\u1EA3",select_all:"Ch\u1ECDn t\u1EA5t c\u1EA3",select_template:"Ch\u1ECDn Template",choose_file:"B\u1EA5m v\xE0o \u0111\xE2y \u0111\u1EC3 ch\u1ECDn m\u1ED9t t\u1EADp tin",choose_template:"Ch\u1ECDn m\u1ED9t m\u1EABu",choose:"Ch\u1ECDn",remove:"T\u1EA9y",select_a_status:"Ch\u1ECDn m\u1ED9t tr\u1EA1ng th\xE1i",select_a_tax:"Ch\u1ECDn thu\u1EBF",search:"T\xECm ki\u1EBFm",are_you_sure:"B\u1EA1n c\xF3 ch\u1EAFc kh\xF4ng?",list_is_empty:"Danh s\xE1ch tr\u1ED1ng.",no_tax_found:"Kh\xF4ng t\xECm th\u1EA5y thu\u1EBF!",four_zero_four:"404",you_got_lost:"R\u1EA5t ti\u1EBFc! B\u1EA1n b\u1ECB l\u1EA1c r\u1ED3i!",go_home:"V\u1EC1 nh\xE0",test_mail_conf:"Ki\u1EC3m tra c\u1EA5u h\xECnh th\u01B0",send_mail_successfully:"Th\u01B0 \u0111\xE3 \u0111\u01B0\u1EE3c g\u1EEDi th\xE0nh c\xF4ng",setting_updated:"\u0110\xE3 c\u1EADp nh\u1EADt c\xE0i \u0111\u1EB7t th\xE0nh c\xF4ng",select_state:"Ch\u1ECDn tr\u1EA1ng th\xE1i",select_country:"Ch\u1ECDn qu\u1ED1c gia",select_city:"L\u1EF1a ch\u1ECDn th\xE0nh ph\u1ED1",street_1:"\u0111\u01B0\u1EDDng s\u1ED1 1",street_2:"\u0110\u01B0\u1EDDng 2",action_failed:"Di\u1EC5n: \u0110\xE3 th\u1EA5t b\u1EA1i",retry:"Th\u1EED l\u1EA1i",choose_note:"Ch\u1ECDn Ghi ch\xFA",no_note_found:"Kh\xF4ng t\xECm th\u1EA5y ghi ch\xFA",insert_note:"Ch\xE8n ghi ch\xFA",copied_pdf_url_clipboard:"\u0110\xE3 sao ch\xE9p url PDF v\xE0o khay nh\u1EDB t\u1EA1m!",copied_url_clipboard:"Copied url to clipboard!",docs:"T\xE0i li\u1EC7u",do_you_wish_to_continue:"B\u1EA1n c\xF3 mu\u1ED1n ti\u1EBFp t\u1EE5c kh\xF4ng?",note:"Ghi ch\xFA",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"\u0110\xE1nh d\u1EA5u m\u1EB7c \u0111\u1ECBnh"},Wk={select_year:"Ch\u1ECDn n\u0103m",cards:{due_amount:"S\u1ED1 ti\u1EC1n \u0111\u1EBFn h\u1EA1n",customers:"Kh\xE1ch h\xE0ng",invoices:"H\xF3a \u0111\u01A1n",estimates:"\u01AF\u1EDBc t\xEDnh",payments:"Payments"},chart_info:{total_sales:"B\xE1n h\xE0ng",total_receipts:"Bi\xEAn lai",total_expense:"Chi ph\xED",net_income:"Thu nh\u1EADp r\xF2ng",year:"Ch\u1ECDn n\u0103m"},monthly_chart:{title:"B\xE1n h\xE0ng"},recent_invoices_card:{title:"H\xF3a \u0111\u01A1n \u0111\u1EBFn h\u1EA1n",due_on:"\u0110\u1EBFn h\u1EA1n v\xE0o",customer:"kh\xE1ch h\xE0ng",amount_due:"S\u1ED1 ti\u1EC1n \u0111\u1EBFn h\u1EA1n",actions:"H\xE0nh \u0111\u1ED9ng",view_all:"Xem t\u1EA5t c\u1EA3"},recent_estimate_card:{title:"C\xE1c \u01B0\u1EDBc t\xEDnh g\u1EA7n \u0111\xE2y",date:"Ng\xE0y",customer:"kh\xE1ch h\xE0ng",amount_due:"S\u1ED1 ti\u1EC1n \u0111\u1EBFn h\u1EA1n",actions:"H\xE0nh \u0111\u1ED9ng",view_all:"Xem t\u1EA5t c\u1EA3"}},Hk={name:"T\xEAn",description:"S\u1EF1 mi\xEAu t\u1EA3",percent:"Ph\u1EA7n tr\u0103m",compound_tax:"Thu\u1EBF t\u1ED5ng h\u1EE3p"},Qk={search:"T\xECm ki\u1EBFm...",customers:"Kh\xE1ch h\xE0ng",users:"Ng\u01B0\u1EDDi d\xF9ng",no_results_found:"Kh\xF4ng t\xECm th\u1EA5y k\u1EBFt qu\u1EA3 n\xE0o"},Gk={label:"\u0110\u1ED5i doanh nghi\u1EC7p",no_results_found:"Kh\xF4ng t\xECm th\u1EA5y k\u1EBFt qu\u1EA3 n\xE0o",add_new_company:"Th\xEAm doanh nghi\u1EC7p",new_company:"Doanh nghi\u1EC7p m\u1EDBi",created_message:"Kh\u1EDFi t\u1EA1o doanh nghi\u1EC7p th\xE0nh c\xF4ng"},Yk={today:"H\xF4m nay",this_week:"Tu\u1EA7n n\xE0y",this_month:"Th\xE1ng n\xE0y",this_quarter:"Qu\xFD n\xE0y",this_year:"N\u0103m nay",previous_week:"Tu\u1EA7n tr\u01B0\u1EDBc",previous_month:"Th\xE1ng tr\u01B0\u1EDBc",previous_quarter:"Qu\xFD tr\u01B0\u1EDBc",previous_year:"N\u0103m tr\u01B0\u1EDBc",custom:"Tu\u1EF3 ch\u1EC9nh"},Jk={title:"Kh\xE1ch h\xE0ng",prefix:"Ti\u1EC1n t\u1ED1",add_customer:"Th\xEAm kh\xE1ch h\xE0ng",contacts_list:"Danh s\xE1ch kh\xE1ch h\xE0ng",name:"T\xEAn",mail:"Th\u01B0 t\xEDn | Th\u01B0",statement:"Tuy\xEAn b\u1ED1",display_name:"T\xEAn hi\u1EC3n th\u1ECB",primary_contact_name:"T\xEAn li\xEAn h\u1EC7 ch\xEDnh",contact_name:"T\xEAn Li\xEAn l\u1EA1c",amount_due:"S\u1ED1 ti\u1EC1n \u0111\u1EBFn h\u1EA1n",email:"E-mail",address:"\u0110\u1ECBa ch\u1EC9",phone:"\u0110i\u1EC7n tho\u1EA1i",website:"Trang m\u1EA1ng",overview:"T\u1ED5ng quat",invoice_prefix:"Ti\u1EC1n t\u1ED1 h\xF3a \u0111\u01A1n",estimate_prefix:"Ti\u1EC1n t\u1ED1 \u01B0\u1EDBc t\xEDnh",payment_prefix:"Ti\u1EC1n t\u1ED1 thanh to\xE1n",enable_portal:"B\u1EADt C\u1ED5ng th\xF4ng tin",country:"Qu\u1ED1c gia",state:"Ti\u1EC3u bang",city:"Tp.",zip_code:"M\xE3 B\u01B0u Ch\xEDnh",added_on:"\u0110\xE3 th\xEAm v\xE0o",action:"Ho\u1EA1t \u0111\u1ED9ng",password:"M\u1EADt kh\u1EA9u",confirm_password:"X\xE1c nh\u1EADn m\u1EADt kh\u1EA9u",street_number:"S\u1ED1 \u0111\u01B0\u1EDDng",primary_currency:"Ti\u1EC1n t\u1EC7 ch\xEDnh",description:"S\u1EF1 mi\xEAu t\u1EA3",add_new_customer:"Th\xEAm kh\xE1ch h\xE0ng m\u1EDBi",save_customer:"L\u01B0u kh\xE1ch h\xE0ng",update_customer:"C\u1EADp nh\u1EADt kh\xE1ch h\xE0ng",customer:"Kh\xE1ch h\xE0ng | Kh\xE1ch h\xE0ng",new_customer:"Kh\xE1ch h\xE0ng m\u1EDBi",edit_customer:"Ch\u1EC9nh s\u1EEDa kh\xE1ch h\xE0ng",basic_info:"Th\xF4ng tin c\u01A1 b\u1EA3n",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"\u0110\u1ECBa ch\u1EC9 thanh to\xE1n",shipping_address:"\u0110\u1ECBa ch\u1EC9 giao h\xE0ng",copy_billing_address:"Sao ch\xE9p t\u1EEB thanh to\xE1n",no_customers:"Ch\u01B0a c\xF3 kh\xE1ch h\xE0ng!",no_customers_found:"Kh\xF4ng t\xECm th\u1EA5y kh\xE1ch h\xE0ng n\xE0o!",no_contact:"Kh\xF4ng c\xF3 li\xEAn l\u1EA1c",no_contact_name:"Kh\xF4ng c\xF3 t\xEAn li\xEAn h\u1EC7",list_of_customers:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c kh\xE1ch h\xE0ng.",primary_display_name:"T\xEAn hi\u1EC3n th\u1ECB ch\xEDnh",select_currency:"Ch\u1ECDn \u0111\u01A1n v\u1ECB ti\u1EC1n t\u1EC7",select_a_customer:"Ch\u1ECDn m\u1ED9t kh\xE1ch h\xE0ng",type_or_click:"Nh\u1EADp ho\u1EB7c nh\u1EA5p \u0111\u1EC3 ch\u1ECDn",new_transaction:"Giao d\u1ECBch m\u1EDBi",no_matching_customers:"Kh\xF4ng c\xF3 kh\xE1ch h\xE0ng ph\xF9 h\u1EE3p!",phone_number:"S\u1ED1 \u0111i\u1EC7n tho\u1EA1i",create_date:"T\u1EA1o ng\xE0y",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c kh\xE1ch h\xE0ng n\xE0y v\xE0 t\u1EA5t c\u1EA3 c\xE1c H\xF3a \u0111\u01A1n, \u01AF\u1EDBc t\xEDnh v\xE0 Thanh to\xE1n c\xF3 li\xEAn quan. | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c nh\u1EEFng kh\xE1ch h\xE0ng n\xE0y v\xE0 t\u1EA5t c\u1EA3 c\xE1c H\xF3a \u0111\u01A1n, \u01AF\u1EDBc t\xEDnh v\xE0 Thanh to\xE1n c\xF3 li\xEAn quan.",created_message:"Kh\xE1ch h\xE0ng \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt kh\xE1ch h\xE0ng th\xE0nh c\xF4ng",address_updated_message:"Address Information Updated succesfully",deleted_message:"\u0110\xE3 x\xF3a kh\xE1ch h\xE0ng th\xE0nh c\xF4ng | \u0110\xE3 x\xF3a kh\xE1ch h\xE0ng th\xE0nh c\xF4ng",edit_currency_not_allowed:"Kh\xF4ng th\u1EC3 \u0111\u1ED5i ti\u1EC1n t\u1EC7 khi b\u1EA3n d\u1ECBch \u0111\xE3 \u0111\u01B0\u1EE3c t\u1EA1o."},Xk={title:"M\u1EB7t h\xE0ng",items_list:"Danh s\xE1ch m\u1EB7t h\xE0ng",name:"T\xEAn",unit:"\u0110\u01A1n v\u1ECB",description:"S\u1EF1 mi\xEAu t\u1EA3",added_on:"\u0110\xE3 th\xEAm v\xE0o",price:"Gi\xE1 b\xE1n",date_of_creation:"Ng\xE0y t\u1EA1o",not_selected:"Kh\xF4ng c\xF3 m\u1EE5c n\xE0o \u0111\u01B0\u1EE3c ch\u1ECDn",action:"Ho\u1EA1t \u0111\u1ED9ng",add_item:"Th\xEAm m\u1EB7t h\xE0ng",save_item:"L\u01B0u m\u1EE5c",update_item:"C\u1EADp nh\u1EADt m\u1EB7t h\xE0ng",item:"M\u1EB7t h\xE0ng | M\u1EB7t h\xE0ng",add_new_item:"Th\xEAm m\u1EE5c m\u1EDBi",new_item:"V\u1EADt ph\u1EA9m m\u1EDBi",edit_item:"Ch\u1EC9nh s\u1EEDa m\u1EE5c",no_items:"Ch\u01B0a c\xF3 m\u1EB7t h\xE0ng n\xE0o!",list_of_items:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c m\u1EE5c.",select_a_unit:"ch\u1ECDn \u0111\u01A1n v\u1ECB",taxes:"Thu\u1EBF",item_attached_message:"Kh\xF4ng th\u1EC3 x\xF3a m\u1ED9t m\u1EE5c \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c V\u1EADt ph\u1EA9m n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c c\xE1c M\u1EE5c n\xE0y",created_message:"M\u1EE5c \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt m\u1EB7t h\xE0ng th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a m\u1EE5c th\xE0nh c\xF4ng | C\xE1c m\u1EE5c \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng"},ew={title:"\u01AF\u1EDBc t\xEDnh",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"\u01AF\u1EDBc t\xEDnh | \u01AF\u1EDBc t\xEDnh",estimates_list:"Danh s\xE1ch \u01B0\u1EDBc t\xEDnh",days:"{days} Ng\xE0y",months:"{th\xE1ng} th\xE1ng",years:"{n\u0103m} N\u0103m",all:"T\u1EA5t c\u1EA3",paid:"\u0110\xE3 thanh to\xE1n",unpaid:"Ch\u01B0a thanh to\xE1n",customer:"KH\xC1CH H\xC0NG",ref_no:"REF KH\xD4NG.",number:"CON S\u1ED0",amount_due:"S\u1ED0 TI\u1EC0N \u0110\xDANG",partially_paid:"Thanh to\xE1n m\u1ED9t ph\u1EA7n",total:"To\xE0n b\u1ED9",discount:"Gi\u1EA3m gi\xE1",sub_total:"T\u1ED5ng ph\u1EE5",estimate_number:"S\u1ED1 \u01B0\u1EDBc t\xEDnh",ref_number:"S\u1ED1 REF",contact:"Ti\u1EBFp x\xFAc",add_item:"Th\xEAm m\u1ED9t m\u1EB7t h\xE0ng",date:"Ng\xE0y",due_date:"Ng\xE0y \u0111\xE1o h\u1EA1n",expiry_date:"Ng\xE0y h\u1EBFt h\u1EA1n",status:"Tr\u1EA1ng th\xE1i",add_tax:"Th\xEAm thu\u1EBF",amount:"S\u1ED1 ti\u1EC1n",action:"Ho\u1EA1t \u0111\u1ED9ng",notes:"Ghi ch\xFA",tax:"Thu\u1EBF",estimate_template:"B\u1EA3n m\u1EABu",convert_to_invoice:"Chuy\u1EC3n \u0111\u1ED5i sang h\xF3a \u0111\u01A1n",mark_as_sent:"\u0110\xE1nh d\u1EA5u l\xE0 \u0110\xE3 g\u1EEDi",send_estimate:"G\u1EEDi \u01B0\u1EDBc t\xEDnh",resend_estimate:"G\u1EEDi l\u1EA1i \u01B0\u1EDBc t\xEDnh",record_payment:"Ghi l\u1EA1i Thanh to\xE1n",add_estimate:"Th\xEAm \u01B0\u1EDBc t\xEDnh",save_estimate:"L\u01B0u \u01B0\u1EDBc t\xEDnh",confirm_conversion:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng \u0111\u1EC3 t\u1EA1o H\xF3a \u0111\u01A1n m\u1EDBi.",conversion_message:"H\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",confirm_send_estimate:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c g\u1EEDi qua email cho kh\xE1ch h\xE0ng",confirm_mark_as_sent:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi",confirm_mark_as_accepted:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0110\xE3 ch\u1EA5p nh\u1EADn",confirm_mark_as_rejected:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 B\u1ECB t\u1EEB ch\u1ED1i",no_matching_estimates:"Kh\xF4ng c\xF3 \u01B0\u1EDBc t\xEDnh ph\xF9 h\u1EE3p!",mark_as_sent_successfully:"\u01AF\u1EDBc t\xEDnh \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi th\xE0nh c\xF4ng",send_estimate_successfully:"\u01AF\u1EDBc t\xEDnh \u0111\xE3 \u0111\u01B0\u1EE3c g\u1EEDi th\xE0nh c\xF4ng",errors:{required:"L\u0129nh v\u1EF1c \u0111\u01B0\u1EE3c y\xEAu c\u1EA7u"},accepted:"\u0110\xE3 \u0111\u01B0\u1EE3c ch\u1EA5p nh\u1EADn",rejected:"T\u1EEB ch\u1ED1i",expired:"Expired",sent:"G\u1EDFi",draft:"B\u1EA3n nh\xE1p",viewed:"Viewed",declined:"Suy gi\u1EA3m",new_estimate:"\u01AF\u1EDBc t\xEDnh m\u1EDBi",add_new_estimate:"Th\xEAm \u01B0\u1EDBc t\xEDnh m\u1EDBi",update_Estimate:"C\u1EADp nh\u1EADt \u01B0\u1EDBc t\xEDnh",edit_estimate:"Ch\u1EC9nh s\u1EEDa \u01B0\u1EDBc t\xEDnh",items:"m\u1EB7t h\xE0ng",Estimate:"\u01AF\u1EDBc t\xEDnh | \u01AF\u1EDBc t\xEDnh",add_new_tax:"Th\xEAm thu\u1EBF m\u1EDBi",no_estimates:"Ch\u01B0a c\xF3 \u01B0\u1EDBc t\xEDnh n\xE0o!",list_of_estimates:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c \u01B0\u1EDBc t\xEDnh.",mark_as_rejected:"\u0110\xE1nh d\u1EA5u l\xE0 b\u1ECB t\u1EEB ch\u1ED1i",mark_as_accepted:"\u0110\xE1nh d\u1EA5u l\xE0 \u0111\xE3 ch\u1EA5p nh\u1EADn",marked_as_accepted_message:"\u01AF\u1EDBc t\xEDnh \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\u01B0\u1EE3c ch\u1EA5p nh\u1EADn",marked_as_rejected_message:"\u01AF\u1EDBc t\xEDnh \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 b\u1ECB t\u1EEB ch\u1ED1i",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c \u01AF\u1EDBc t\xEDnh n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c c\xE1c \u01AF\u1EDBc t\xEDnh n\xE0y",created_message:"\u01AF\u1EDBc t\xEDnh \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt \u01B0\u1EDBc t\xEDnh th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a \u01B0\u1EDBc t\xEDnh th\xE0nh c\xF4ng | \u0110\xE3 x\xF3a \u01B0\u1EDBc t\xEDnh th\xE0nh c\xF4ng",something_went_wrong:"c\xF3 g\xEC \u0111\xF3 kh\xF4ng \u1ED5n",item:{title:"Danh m\u1EE5c",description:"S\u1EF1 mi\xEAu t\u1EA3",quantity:"\u0110\u1ECBnh l\u01B0\u1EE3ng",price:"Gi\xE1 b\xE1n",discount:"Gi\u1EA3m gi\xE1",total:"To\xE0n b\u1ED9",total_discount:"T\u1ED5ng kh\u1EA5u tr\u1EEB",sub_total:"T\u1ED5ng ph\u1EE5",tax:"Thu\u1EBF",amount:"S\u1ED1 ti\u1EC1n",select_an_item:"Nh\u1EADp ho\u1EB7c nh\u1EA5p \u0111\u1EC3 ch\u1ECDn m\u1ED9t m\u1EE5c",type_item_description:"Lo\u1EA1i M\u1EE5c M\xF4 t\u1EA3 (t\xF9y ch\u1ECDn)"},mark_as_default_estimate_template_description:"N\u1EBFu b\u1EADt, m\u1EABu \u0111ang ch\u1ECDn s\u1EBD \u0111\u01B0\u1EE3c t\u1EF1 \u0111\u1ED9ng \xE1p d\u1EE5ng cho \u01B0\u1EDBc t\xEDnh m\u1EDBi."},tw={title:"H\xF3a \u0111\u01A1n",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Danh s\xE1ch h\xF3a \u0111\u01A1n",invoice_information:"Invoice Information",days:"{days} Ng\xE0y",months:"{th\xE1ng} th\xE1ng",years:"{n\u0103m} N\u0103m",all:"T\u1EA5t c\u1EA3",paid:"\u0110\xE3 thanh to\xE1n",unpaid:"Ch\u01B0a thanh to\xE1n",viewed:"\u0110\xE3 xem",overdue:"Qu\xE1 h\u1EA1n",completed:"\u0110\xE3 ho\xE0n th\xE0nh",customer:"KH\xC1CH H\xC0NG",paid_status:"TR\u1EA0NG TH\xC1I \u0110\xC3 TR\u1EA2 TI\u1EC0N",ref_no:"REF KH\xD4NG.",number:"CON S\u1ED0",amount_due:"S\u1ED0 TI\u1EC0N \u0110\xDANG",partially_paid:"Thanh to\xE1n m\u1ED9t ph\u1EA7n",total:"To\xE0n b\u1ED9",discount:"Gi\u1EA3m gi\xE1",sub_total:"T\u1ED5ng ph\u1EE5",invoice:"H\xF3a \u0111\u01A1n | H\xF3a \u0111\u01A1n",invoice_number:"S\u1ED1 h\xF3a \u0111\u01A1n",ref_number:"S\u1ED1 REF",contact:"Ti\u1EBFp x\xFAc",add_item:"Th\xEAm m\u1ED9t m\u1EB7t h\xE0ng",date:"Ng\xE0y",due_date:"Ng\xE0y \u0111\xE1o h\u1EA1n",status:"Tr\u1EA1ng th\xE1i",add_tax:"Th\xEAm thu\u1EBF",amount:"S\u1ED1 ti\u1EC1n",action:"Ho\u1EA1t \u0111\u1ED9ng",notes:"Ghi ch\xFA",view:"L\u01B0\u1EE3t xem",send_invoice:"G\u1EEDi h\xF3a \u0111\u01A1n",resend_invoice:"G\u1EEDi l\u1EA1i h\xF3a \u0111\u01A1n",invoice_template:"M\u1EABu h\xF3a \u0111\u01A1n",conversion_message:"H\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c sao ch\xE9p th\xE0nh c\xF4ng",template:"B\u1EA3n m\u1EABu",mark_as_sent:"\u0110\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi",confirm_send_invoice:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c g\u1EEDi qua email cho kh\xE1ch h\xE0ng",invoice_mark_as_sent:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi",confirm_mark_as_accepted:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0110\xE3 ch\u1EA5p nh\u1EADn",confirm_mark_as_rejected:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0110\xE3 t\u1EEB ch\u1ED1i",confirm_send:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c g\u1EEDi qua email cho kh\xE1ch h\xE0ng",invoice_date:"Ng\xE0y l\u1EADp h\xF3a \u0111\u01A1n",record_payment:"Ghi l\u1EA1i Thanh to\xE1n",add_new_invoice:"Th\xEAm h\xF3a \u0111\u01A1n m\u1EDBi",update_expense:"C\u1EADp nh\u1EADt chi ph\xED",edit_invoice:"Ch\u1EC9nh s\u1EEDa h\xF3a \u0111\u01A1n",new_invoice:"H\xF3a \u0111\u01A1n m\u1EDBi",save_invoice:"L\u01B0u h\xF3a \u0111\u01A1n",update_invoice:"C\u1EADp nh\u1EADt h\xF3a \u0111\u01A1n",add_new_tax:"Th\xEAm thu\u1EBF m\u1EDBi",no_invoices:"Ch\u01B0a c\xF3 h\xF3a \u0111\u01A1n!",mark_as_rejected:"\u0110\xE1nh d\u1EA5u l\xE0 b\u1ECB t\u1EEB ch\u1ED1i",mark_as_accepted:"\u0110\xE1nh d\u1EA5u l\xE0 \u0111\xE3 ch\u1EA5p nh\u1EADn",list_of_invoices:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c h\xF3a \u0111\u01A1n.",select_invoice:"Ch\u1ECDn h\xF3a \u0111\u01A1n",no_matching_invoices:"Kh\xF4ng c\xF3 h\xF3a \u0111\u01A1n ph\xF9 h\u1EE3p!",mark_as_sent_successfully:"H\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi th\xE0nh c\xF4ng",invoice_sent_successfully:"H\xF3a \u0111\u01A1n \u0111\xE3 \u0111\u01B0\u1EE3c g\u1EEDi th\xE0nh c\xF4ng",cloned_successfully:"H\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c sao ch\xE9p th\xE0nh c\xF4ng",clone_invoice:"H\xF3a \u0111\u01A1n nh\xE2n b\u1EA3n",confirm_clone:"H\xF3a \u0111\u01A1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c sao ch\xE9p v\xE0o m\u1ED9t H\xF3a \u0111\u01A1n m\u1EDBi",item:{title:"Danh m\u1EE5c",description:"S\u1EF1 mi\xEAu t\u1EA3",quantity:"\u0110\u1ECBnh l\u01B0\u1EE3ng",price:"Gi\xE1 b\xE1n",discount:"Gi\u1EA3m gi\xE1",total:"To\xE0n b\u1ED9",total_discount:"T\u1ED5ng kh\u1EA5u tr\u1EEB",sub_total:"T\u1ED5ng ph\u1EE5",tax:"Thu\u1EBF",amount:"S\u1ED1 ti\u1EC1n",select_an_item:"Nh\u1EADp ho\u1EB7c nh\u1EA5p \u0111\u1EC3 ch\u1ECDn m\u1ED9t m\u1EE5c",type_item_description:"Lo\u1EA1i M\u1EE5c M\xF4 t\u1EA3 (t\xF9y ch\u1ECDn)"},payment_attached_message:"M\u1ED9t trong c\xE1c h\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c ch\u1ECDn \u0111\xE3 c\xF3 m\u1ED9t kho\u1EA3n thanh to\xE1n \u0111\u01B0\u1EE3c \u0111\xEDnh k\xE8m. \u0110\u1EA3m b\u1EA3o x\xF3a c\xE1c kho\u1EA3n thanh to\xE1n \u0111\xEDnh k\xE8m tr\u01B0\u1EDBc \u0111\u1EC3 ti\u1EBFp t\u1EE5c x\xF3a",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c H\xF3a \u0111\u01A1n n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c c\xE1c H\xF3a \u0111\u01A1n n\xE0y",created_message:"H\xF3a \u0111\u01A1n \u0111\xE3 \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt h\xF3a \u0111\u01A1n th\xE0nh c\xF4ng",deleted_message:"H\xF3a \u0111\u01A1n \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng | H\xF3a \u0111\u01A1n \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng",marked_as_sent_message:"H\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi th\xE0nh c\xF4ng",something_went_wrong:"c\xF3 g\xEC \u0111\xF3 kh\xF4ng \u1ED5n",invalid_due_amount_message:"T\u1ED5ng s\u1ED1 ti\u1EC1n tr\xEAn H\xF3a \u0111\u01A1n kh\xF4ng \u0111\u01B0\u1EE3c nh\u1ECF h\u01A1n t\u1ED5ng s\u1ED1 ti\u1EC1n \u0111\xE3 thanh to\xE1n cho H\xF3a \u0111\u01A1n n\xE0y. Vui l\xF2ng c\u1EADp nh\u1EADt h\xF3a \u0111\u01A1n ho\u1EB7c x\xF3a c\xE1c kho\u1EA3n thanh to\xE1n li\xEAn quan \u0111\u1EC3 ti\u1EBFp t\u1EE5c.",mark_as_default_invoice_template_description:"N\u1EBFu b\u1EADt, m\u1EABu \u0111ang ch\u1ECDn s\u1EBD \u0111\u01B0\u1EE3c t\u1EF1 \u0111\u1ED9ng \xE1p d\u1EE5ng cho h\xF3a \u0111\u01A1n m\u1EDBi."},aw={title:"H\xF3a \u0111\u01A1n \u0111\u1ECBnh k\u1EF3",invoices_list:"H\xF3a \u0111\u01A1n \u0111\u1ECBnh k\u1EF3",days:"{days} Ng\xE0y",months:"{months} Th\xE1ng",years:"{years} N\u0103m",all:"T\u1EA5t c\u1EA3",paid:"\u0110\xE3 thanh to\xE1n",unpaid:"Ch\u01B0a thanh to\xE1n",viewed:"\u0110\xE3 xem",overdue:"Qu\xE1 h\u1EA1n",active:"Ho\u1EA1t \u0111\u1ED9ng",completed:"Ho\xE0n th\xE0nh",customer:"KH\xC1CH H\xC0NG",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"C\u1EADp nh\u1EADt H\xF3a \u0111\u01A1n \u0111\u1ECBnh k\u1EF3",add_new_tax:"Th\xEAm thu\u1EBF m\u1EDBi",no_invoices:"Ch\u01B0a c\xF3 H\xF3a \u0111\u01A1n \u0111\u1ECBnh k\u1EF3 n\xE0o!",mark_as_rejected:"\u0110\xE1nh d\u1EA5u l\xE0 b\u1ECB t\u1EEB ch\u1ED1i",mark_as_accepted:"\u0110\xE1nh d\u1EA5u l\xE0 \u0111\xE3 ch\u1EA5p nh\u1EADn",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Th\xEAm m\u1ED9t \u0111\u1ECBa ch\u1EC9 email cho kh\xE1ch h\xE0ng n\xE0y \u0111\u1EC3 g\u1EEDi h\xF3a \u0111\u01A1n t\u1EF1 \u0111\u1ED9ng.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},nw={title:"Thanh to\xE1n",payments_list:"Danh s\xE1ch thanh to\xE1n",record_payment:"Ghi l\u1EA1i Thanh to\xE1n",customer:"kh\xE1ch h\xE0ng",date:"Ng\xE0y",amount:"S\u1ED1 ti\u1EC1n",action:"Ho\u1EA1t \u0111\u1ED9ng",payment_number:"S\u1ED1 ti\u1EC1n ph\u1EA3i tr\u1EA3",payment_mode:"Ph\u01B0\u01A1ng th\u1EE9c thanh to\xE1n",invoice:"H\xF3a \u0111\u01A1n",note:"Ghi ch\xFA",add_payment:"Th\xEAm thanh to\xE1n",new_payment:"Thanh to\xE1n m\u1EDBi",edit_payment:"Ch\u1EC9nh s\u1EEDa Thanh to\xE1n",view_payment:"Xem thanh to\xE1n",add_new_payment:"Th\xEAm thanh to\xE1n m\u1EDBi",send_payment_receipt:"G\u1EEDi bi\xEAn lai thanh to\xE1n",send_payment:"G\u1EEDi h\xF3a \u0111\u01A1n",save_payment:"L\u01B0u thanh to\xE1n",update_payment:"C\u1EADp nh\u1EADt thanh to\xE1n",payment:"Thanh to\xE1n | Thanh to\xE1n",no_payments:"Ch\u01B0a c\xF3 kho\u1EA3n thanh to\xE1n n\xE0o!",not_selected:"Kh\xF4ng \u0111\u01B0\u1EE3c ch\u1ECDn",no_invoice:"Kh\xF4ng c\xF3 h\xF3a \u0111\u01A1n",no_matching_payments:"Kh\xF4ng c\xF3 kho\u1EA3n thanh to\xE1n n\xE0o ph\xF9 h\u1EE3p!",list_of_payments:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c kho\u1EA3n thanh to\xE1n.",select_payment_mode:"Ch\u1ECDn ph\u01B0\u01A1ng th\u1EE9c thanh to\xE1n",confirm_mark_as_sent:"\u01AF\u1EDBc t\xEDnh n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u l\xE0 \u0111\xE3 g\u1EEDi",confirm_send_payment:"Kho\u1EA3n thanh to\xE1n n\xE0y s\u1EBD \u0111\u01B0\u1EE3c g\u1EEDi qua email cho kh\xE1ch h\xE0ng",send_payment_successfully:"Thanh to\xE1n \u0111\xE3 \u0111\u01B0\u1EE3c g\u1EEDi th\xE0nh c\xF4ng",something_went_wrong:"c\xF3 g\xEC \u0111\xF3 kh\xF4ng \u1ED5n",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Thanh to\xE1n n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c c\xE1c Kho\u1EA3n thanh to\xE1n n\xE0y",created_message:"Thanh to\xE1n \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt thanh to\xE1n th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a thanh to\xE1n th\xE0nh c\xF4ng | Thanh to\xE1n \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng",invalid_amount_message:"S\u1ED1 ti\u1EC1n thanh to\xE1n kh\xF4ng h\u1EE3p l\u1EC7"},iw={title:"Chi ph\xED",expenses_list:"Danh s\xE1ch chi ph\xED",select_a_customer:"Ch\u1ECDn m\u1ED9t kh\xE1ch h\xE0ng",expense_title:"Ti\xEAu \u0111\u1EC1",customer:"kh\xE1ch h\xE0ng",currency:"Currency",contact:"Ti\u1EBFp x\xFAc",category:"th\u1EC3 lo\u1EA1i",from_date:"T\u1EEB ng\xE0y",to_date:"\u0110\u1EBFn nay",expense_date:"Ng\xE0y",description:"S\u1EF1 mi\xEAu t\u1EA3",receipt:"Bi\xEAn lai",amount:"S\u1ED1 ti\u1EC1n",action:"Ho\u1EA1t \u0111\u1ED9ng",not_selected:"Kh\xF4ng \u0111\u01B0\u1EE3c ch\u1ECDn",note:"Ghi ch\xFA",category_id:"Th\u1EC3 lo\u1EA1i ID",date:"Ng\xE0y",add_expense:"Th\xEAm chi ph\xED",add_new_expense:"Th\xEAm chi ph\xED m\u1EDBi",save_expense:"Ti\u1EBFt ki\u1EC7m chi ph\xED",update_expense:"C\u1EADp nh\u1EADt chi ph\xED",download_receipt:"Bi\xEAn nh\u1EADn t\u1EA3i xu\u1ED1ng",edit_expense:"Ch\u1EC9nh s\u1EEDa chi ph\xED",new_expense:"Chi ph\xED m\u1EDBi",expense:"Chi ph\xED | Chi ph\xED",no_expenses:"Ch\u01B0a c\xF3 chi ph\xED!",list_of_expenses:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch c\xE1c chi ph\xED.",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 thu h\u1ED3i Kho\u1EA3n chi ph\xED n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 thu h\u1ED3i c\xE1c Kho\u1EA3n chi ph\xED n\xE0y",created_message:"\u0110\xE3 t\u1EA1o th\xE0nh c\xF4ng chi ph\xED",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt chi ph\xED th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a th\xE0nh c\xF4ng chi ph\xED | \u0110\xE3 x\xF3a th\xE0nh c\xF4ng chi ph\xED",categories:{categories_list:"Danh s\xE1ch h\u1EA1ng m\u1EE5c",title:"Ti\xEAu \u0111\u1EC1",name:"T\xEAn",description:"S\u1EF1 mi\xEAu t\u1EA3",amount:"S\u1ED1 ti\u1EC1n",actions:"H\xE0nh \u0111\u1ED9ng",add_category:"th\xEAm th\xEA\u0309 loa\u0323i",new_category:"Danh m\u1EE5c m\u1EDBi",category:"Th\u1EC3 lo\u1EA1i | Th\u1EC3 lo\u1EA1i",select_a_category:"Ch\u1ECDn m\u1ED9t danh m\u1EE5c"}},ow={email:"E-mail",password:"M\u1EADt kh\u1EA9u",forgot_password:"Qu\xEAn m\u1EADt kh\u1EA9u?",or_signIn_with:"ho\u1EB7c \u0110\u0103ng nh\u1EADp b\u1EB1ng",login:"\u0110\u0103ng nh\u1EADp",register:"\u0110\u0103ng k\xFD",reset_password:"\u0110\u1EB7t l\u1EA1i m\u1EADt kh\u1EA9u",password_reset_successfully:"\u0110\u1EB7t l\u1EA1i m\u1EADt kh\u1EA9u th\xE0nh c\xF4ng",enter_email:"Nh\u1EADp email",enter_password:"Nh\u1EADp m\u1EADt kh\u1EA9u",retype_password:"G\xF5 l\u1EA1i m\u1EADt kh\u1EA9u"},sw={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},rw={title:"Ng\u01B0\u1EDDi d\xF9ng",users_list:"Danh s\xE1ch ng\u01B0\u1EDDi d\xF9ng",name:"T\xEAn",description:"S\u1EF1 mi\xEAu t\u1EA3",added_on:"\u0110\xE3 th\xEAm v\xE0o",date_of_creation:"Ng\xE0y t\u1EA1o",action:"Ho\u1EA1t \u0111\u1ED9ng",add_user:"Th\xEAm ng\u01B0\u1EDDi d\xF9ng",save_user:"L\u01B0u ng\u01B0\u1EDDi d\xF9ng",update_user:"C\u1EADp nh\u1EADt ng\u01B0\u1EDDi d\xF9ng",user:"Ng\u01B0\u1EDDi d\xF9ng | Ng\u01B0\u1EDDi d\xF9ng",add_new_user:"Th\xEAm ng\u01B0\u1EDDi d\xF9ng m\u1EDBi",new_user:"Ng\u01B0\u1EDDi d\xF9ng m\u1EDBi",edit_user:"Ng\u01B0\u1EDDi d\xF9ng bi\xEAn t\u1EADp",no_users:"Ch\u01B0a c\xF3 ng\u01B0\u1EDDi d\xF9ng n\xE0o!",list_of_users:"Ph\u1EA7n n\xE0y s\u1EBD ch\u1EE9a danh s\xE1ch ng\u01B0\u1EDDi d\xF9ng.",email:"E-mail",phone:"\u0110i\u1EC7n tho\u1EA1i",password:"M\u1EADt kh\u1EA9u",user_attached_message:"Kh\xF4ng th\u1EC3 x\xF3a m\u1ED9t m\u1EE5c \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Ng\u01B0\u1EDDi d\xF9ng n\xE0y | B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c nh\u1EEFng Ng\u01B0\u1EDDi d\xF9ng n\xE0y",created_message:"Ng\u01B0\u1EDDi d\xF9ng \u0111\xE3 \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt ng\u01B0\u1EDDi d\xF9ng th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a ng\u01B0\u1EDDi d\xF9ng th\xE0nh c\xF4ng | \u0110\xE3 x\xF3a ng\u01B0\u1EDDi d\xF9ng th\xE0nh c\xF4ng",select_company_role:"Select Role for {company}",companies:"Companies"},dw={title:"B\xE1o c\xE1o",from_date:"T\u1EEB ng\xE0y",to_date:"\u0110\u1EBFn nay",status:"Tr\u1EA1ng th\xE1i",paid:"\u0110\xE3 thanh to\xE1n",unpaid:"Ch\u01B0a thanh to\xE1n",download_pdf:"t\u1EA3i PDF",view_pdf:"Xem PDF",update_report:"C\u1EADp nh\u1EADt b\xE1o c\xE1o",report:"B\xE1o c\xE1o | B\xE1o c\xE1o",profit_loss:{profit_loss:"L\u1EE3i nhu\u1EADn",to_date:"\u0110\u1EBFn nay",from_date:"T\u1EEB ng\xE0y",date_range:"Ch\u1ECDn ph\u1EA1m vi ng\xE0y"},sales:{sales:"B\xE1n h\xE0ng",date_range:"Ch\u1ECDn ph\u1EA1m vi ng\xE0y",to_date:"\u0110\u1EBFn nay",from_date:"T\u1EEB ng\xE0y",report_type:"Lo\u1EA1i b\xE1o c\xE1o"},taxes:{taxes:"Thu\u1EBF",to_date:"\u0110\u1EBFn nay",from_date:"T\u1EEB ng\xE0y",date_range:"Ch\u1ECDn ph\u1EA1m vi ng\xE0y"},errors:{required:"L\u0129nh v\u1EF1c \u0111\u01B0\u1EE3c y\xEAu c\u1EA7u"},invoices:{invoice:"H\xF3a \u0111\u01A1n",invoice_date:"Ng\xE0y l\u1EADp h\xF3a \u0111\u01A1n",due_date:"Ng\xE0y \u0111\xE1o h\u1EA1n",amount:"S\u1ED1 ti\u1EC1n",contact_name:"T\xEAn Li\xEAn l\u1EA1c",status:"Tr\u1EA1ng th\xE1i"},estimates:{estimate:"\u01AF\u1EDBc t\xEDnh",estimate_date:"Ng\xE0y \u01B0\u1EDBc t\xEDnh",due_date:"Ng\xE0y \u0111\xE1o h\u1EA1n",estimate_number:"S\u1ED1 \u01B0\u1EDBc t\xEDnh",ref_number:"S\u1ED1 REF",amount:"S\u1ED1 ti\u1EC1n",contact_name:"T\xEAn Li\xEAn l\u1EA1c",status:"Tr\u1EA1ng th\xE1i"},expenses:{expenses:"Chi ph\xED",category:"th\u1EC3 lo\u1EA1i",date:"Ng\xE0y",amount:"S\u1ED1 ti\u1EC1n",to_date:"\u0110\u1EBFn nay",from_date:"T\u1EEB ng\xE0y",date_range:"Ch\u1ECDn ph\u1EA1m vi ng\xE0y"}},lw={menu_title:{account_settings:"C\xE0i \u0111\u1EB7t t\xE0i kho\u1EA3n",company_information:"Th\xF4ng tin c\xF4ng ty",customization:"T\xF9y bi\u1EBFn",preferences:"S\u1EDF th\xEDch",notifications:"Th\xF4ng b\xE1o",tax_types:"C\xE1c lo\u1EA1i thu\u1EBF",expense_category:"H\u1EA1ng m\u1EE5c Chi ph\xED",update_app:"C\u1EADp nh\u1EADt \u1EE9ng d\u1EE5ng",backup:"Sao l\u01B0u",file_disk:"\u0110\u0129a t\u1EC7p",custom_fields:"Tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh",payment_modes:"Ph\u01B0\u01A1ng th\u1EE9c thanh to\xE1n",notes:"Ghi ch\xFA",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"C\xE0i \u0111\u1EB7t",setting:"C\xE0i \u0111\u1EB7t | C\xE0i \u0111\u1EB7t",general:"Chung",language:"Ng\xF4n ng\u1EEF",primary_currency:"Ti\u1EC1n t\u1EC7 ch\xEDnh",timezone:"M\xFAi gi\u1EDD",date_format:"\u0110\u1ECBnh d\u1EA1ng ng\xE0y th\xE1ng",currencies:{title:"Ti\u1EC1n t\u1EC7",currency:"Ti\u1EC1n t\u1EC7 | Ti\u1EC1n t\u1EC7",currencies_list:"Danh s\xE1ch ti\u1EC1n t\u1EC7",select_currency:"Ch\u1ECDn ti\u1EC1n t\u1EC7",name:"T\xEAn",code:"M\xE3",symbol:"Bi\u1EC3u t\u01B0\u1EE3ng",precision:"\u0110\u1ED9 ch\xEDnh x\xE1c",thousand_separator:"H\xE0ng ng\xE0n m\xE1y t\xE1ch",decimal_separator:"Ph\xE2n s\u1ED1 th\u1EADp ph\xE2n",position:"Ch\u1EE9c v\u1EE5",position_of_symbol:"V\u1ECB tr\xED c\u1EE7a bi\u1EC3u t\u01B0\u1EE3ng",right:"\u0110\xFAng",left:"Tr\xE1i",action:"Ho\u1EA1t \u0111\u1ED9ng",add_currency:"Th\xEAm ti\u1EC1n t\u1EC7"},mail:{host:"M\xE1y ch\u1EE7 Th\u01B0",port:"C\u1ED5ng th\u01B0",driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n Th\u01B0",secret:"B\xED m\u1EADt",mailgun_secret:"B\xED m\u1EADt Mailgun",mailgun_domain:"Mi\u1EC1n",mailgun_endpoint:"\u0110i\u1EC3m cu\u1ED1i c\u1EE7a Mailgun",ses_secret:"B\xED m\u1EADt SES",ses_key:"Kh\xF3a SES",password:"M\u1EADt kh\u1EA9u th\u01B0",username:"T\xEAn ng\u01B0\u1EDDi d\xF9ng th\u01B0",mail_config:"C\u1EA5u h\xECnh th\u01B0",from_name:"T\u1EEB t\xEAn th\u01B0",from_mail:"T\u1EEB \u0111\u1ECBa ch\u1EC9 th\u01B0",encryption:"M\xE3 h\xF3a Th\u01B0",mail_config_desc:"D\u01B0\u1EDBi \u0111\xE2y l\xE0 bi\u1EC3u m\u1EABu \u0110\u1ECBnh c\u1EA5u h\xECnh tr\xECnh \u0111i\u1EC1u khi\u1EC3n Email \u0111\u1EC3 g\u1EEDi email t\u1EEB \u1EE9ng d\u1EE5ng. B\u1EA1n c\u0169ng c\xF3 th\u1EC3 \u0111\u1ECBnh c\u1EA5u h\xECnh c\xE1c nh\xE0 cung c\u1EA5p b\xEAn th\u1EE9 ba nh\u01B0 Sendgrid, SES, v.v."},pdf:{title:"C\xE0i \u0111\u1EB7t PDF",footer_text:"V\u0103n b\u1EA3n ch\xE2n trang",pdf_layout:"B\u1ED1 c\u1EE5c PDF"},company_info:{company_info:"Th\xF4ng tin c\xF4ng ty",company_name:"T\xEAn c\xF4ng ty",company_logo:"Logo c\xF4ng ty",section_description:"Th\xF4ng tin v\u1EC1 c\xF4ng ty c\u1EE7a b\u1EA1n s\u1EBD \u0111\u01B0\u1EE3c hi\u1EC3n th\u1ECB tr\xEAn h\xF3a \u0111\u01A1n, \u01B0\u1EDBc t\xEDnh v\xE0 c\xE1c t\xE0i li\u1EC7u kh\xE1c do InvoiceShelf t\u1EA1o.",phone:"\u0110i\u1EC7n tho\u1EA1i",country:"Qu\u1ED1c gia",state:"Ti\u1EC3u bang",city:"Tp.",address:"\u0110\u1ECBa ch\u1EC9",zip:"Zip",save:"Ti\u1EBFt ki\u1EC7m",delete:"Delete",updated_message:"Th\xF4ng tin c\xF4ng ty \u0111\u01B0\u1EE3c c\u1EADp nh\u1EADt th\xE0nh c\xF4ng",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh",section_description:"T\xF9y ch\u1EC9nh h\xF3a \u0111\u01A1n, \u01B0\u1EDBc t\xEDnh c\u1EE7a b\u1EA1n",add_custom_field:"Th\xEAm tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh",edit_custom_field:"Ch\u1EC9nh s\u1EEDa tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh",field_name:"T\xEAn tr\u01B0\u1EDDng",label:"Nh\xE3n",type:"Ki\u1EC3u",name:"T\xEAn",slug:"Slug",required:"C\u1EA7n thi\u1EBFt",placeholder:"Tr\xECnh gi\u1EEF ch\u1ED7",help_text:"V\u0103n b\u1EA3n tr\u1EE3 gi\xFAp",default_value:"Gi\xE1 tr\u1ECB m\u1EB7c \u0111\u1ECBnh",prefix:"Ti\u1EBFp \u0111\u1EA7u ng\u1EEF",starting_number:"S\u1ED1 b\u1EAFt \u0111\u1EA7u",model:"M\xF4 h\xECnh",help_text_description:"Nh\u1EADp m\u1ED9t s\u1ED1 v\u0103n b\u1EA3n \u0111\u1EC3 gi\xFAp ng\u01B0\u1EDDi d\xF9ng hi\u1EC3u m\u1EE5c \u0111\xEDch c\u1EE7a tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh n\xE0y.",suffix:"H\u1EADu t\u1ED1",yes:"\u0110\xFAng",no:"Kh\xF4ng",order:"\u0110\u1EB7t h\xE0ng",custom_field_confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh n\xE0y",already_in_use:"Tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",deleted_message:"Tr\u01B0\u1EDDng T\xF9y ch\u1EC9nh \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng",options:"c\xE1c t\xF9y ch\u1ECDn",add_option:"Th\xEAm t\xF9y ch\u1ECDn",add_another_option:"Th\xEAm m\u1ED9t t\xF9y ch\u1ECDn kh\xE1c",sort_in_alphabetical_order:"S\u1EAFp x\u1EBFp theo th\u1EE9 t\u1EF1 b\u1EA3ng ch\u1EEF c\xE1i",add_options_in_bulk:"Th\xEAm h\xE0ng lo\u1EA1t t\xF9y ch\u1ECDn",use_predefined_options:"S\u1EED d\u1EE5ng c\xE1c t\xF9y ch\u1ECDn \u0111\u01B0\u1EE3c x\xE1c \u0111\u1ECBnh tr\u01B0\u1EDBc",select_custom_date:"Ch\u1ECDn ng\xE0y t\xF9y ch\u1EC9nh",select_relative_date:"Ch\u1ECDn ng\xE0y t\u01B0\u01A1ng \u0111\u1ED1i",ticked_by_default:"\u0110\u01B0\u1EE3c \u0111\xE1nh d\u1EA5u theo m\u1EB7c \u0111\u1ECBnh",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh th\xE0nh c\xF4ng",added_message:"Tr\u01B0\u1EDDng t\xF9y ch\u1EC9nh \u0111\xE3 \u0111\u01B0\u1EE3c th\xEAm th\xE0nh c\xF4ng",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"s\u1EF1 t\xF9y bi\u1EBFn",updated_message:"Th\xF4ng tin c\xF4ng ty \u0111\u01B0\u1EE3c c\u1EADp nh\u1EADt th\xE0nh c\xF4ng",save:"Ti\u1EBFt ki\u1EC7m",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"H\xF3a \u0111\u01A1n",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"N\u1ED9i dung email h\xF3a \u0111\u01A1n m\u1EB7c \u0111\u1ECBnh",company_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 c\xF4ng ty",shipping_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 giao h\xE0ng",billing_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 thanh to\xE1n",invoice_email_attachment:"G\u1EEDi h\xF3a \u0111\u01A1n d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m",invoice_email_attachment_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y n\u1EBFu b\u1EA1n mu\u1ED1n g\u1EEDi h\xF3a \u0111\u01A1n d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m email. Xin l\u01B0u \xFD r\u1EB1ng n\xFAt 'Xem H\xF3a \u0111\u01A1n' trong email s\u1EBD kh\xF4ng \u0111\u01B0\u1EE3c hi\u1EC3n th\u1ECB n\u1EEFa khi \u0111\u01B0\u1EE3c b\u1EADt.",invoice_settings_updated:"Invoice Settings updated successfully",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"\u01AF\u1EDBc t\xEDnh",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"N\u1ED9i dung Email \u01AF\u1EDBc t\xEDnh M\u1EB7c \u0111\u1ECBnh",company_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 c\xF4ng ty",shipping_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 giao h\xE0ng",billing_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 thanh to\xE1n",estimate_email_attachment:"G\u1EEDi \u01B0\u1EDBc t\xEDnh d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m",estimate_email_attachment_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y n\u1EBFu b\u1EA1n mu\u1ED1n g\u1EEDi \u01B0\u1EDBc t\xEDnh d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m email. Xin l\u01B0u \xFD r\u1EB1ng n\xFAt 'Xem \u01AF\u1EDBc t\xEDnh' trong email s\u1EBD kh\xF4ng \u0111\u01B0\u1EE3c hi\u1EC3n th\u1ECB n\u1EEFa khi \u0111\u01B0\u1EE3c b\u1EADt.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Thanh to\xE1n",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"N\u1ED9i dung Email Thanh to\xE1n M\u1EB7c \u0111\u1ECBnh",company_address_format:"\u0110\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 c\xF4ng ty",from_customer_address_format:"T\u1EEB \u0111\u1ECBnh d\u1EA1ng \u0111\u1ECBa ch\u1EC9 kh\xE1ch h\xE0ng",payment_email_attachment:"G\u1EEDi thanh to\xE1n d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m",payment_email_attachment_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y n\u1EBFu b\u1EA1n mu\u1ED1n g\u1EEDi bi\xEAn nh\u1EADn thanh to\xE1n d\u01B0\u1EDBi d\u1EA1ng t\u1EC7p \u0111\xEDnh k\xE8m email. Xin l\u01B0u \xFD r\u1EB1ng n\xFAt 'Xem Thanh to\xE1n' trong email s\u1EBD kh\xF4ng \u0111\u01B0\u1EE3c hi\u1EC3n th\u1ECB n\u1EEFa khi \u0111\u01B0\u1EE3c b\u1EADt.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"M\u1EB7t h\xE0ng",units:"C\xE1c \u0111\u01A1n v\u1ECB",add_item_unit:"Th\xEAm \u0111\u01A1n v\u1ECB m\u1EB7t h\xE0ng",edit_item_unit:"Ch\u1EC9nh s\u1EEDa \u0111\u01A1n v\u1ECB m\u1EB7t h\xE0ng",unit_name:"T\xEAn b\xE0i",item_unit_added:"\u0110\u01A1n v\u1ECB m\u1EB7t h\xE0ng \u0111\xE3 \u0111\u01B0\u1EE3c th\xEAm",item_unit_updated:"\u0110\xE3 c\u1EADp nh\u1EADt \u0111\u01A1n v\u1ECB m\u1EB7t h\xE0ng",item_unit_confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c \u0111\u01A1n v\u1ECB M\u1EB7t h\xE0ng n\xE0y",already_in_use:"\u0110\u01A1n v\u1ECB v\u1EADt ph\u1EA9m \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",deleted_message:"\u0110\u01A1n v\u1ECB m\u1EB7t h\xE0ng \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng"},notes:{title:"Ghi ch\xFA",description:"Ti\u1EBFt ki\u1EC7m th\u1EDDi gian b\u1EB1ng c\xE1ch t\u1EA1o ghi ch\xFA v\xE0 s\u1EED d\u1EE5ng l\u1EA1i ch\xFAng tr\xEAn h\xF3a \u0111\u01A1n, \u01B0\u1EDBc t\xEDnh c\u1EE7a b\u1EA1n",notes:"Ghi ch\xFA",type:"Ki\u1EC3u",add_note:"Th\xEAm ghi ch\xFA",add_new_note:"Th\xEAm ghi ch\xFA m\u1EDBi",name:"T\xEAn",edit_note:"Ch\u1EC9nh s\u1EEDa ghi ch\xFA",note_added:"\u0110\xE3 th\xEAm ghi ch\xFA th\xE0nh c\xF4ng",note_updated:"\u0110\xE3 c\u1EADp nh\u1EADt ghi ch\xFA th\xE0nh c\xF4ng",note_confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Ghi ch\xFA n\xE0y",already_in_use:"Ghi ch\xFA \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",deleted_message:"\u0110\xE3 x\xF3a ghi ch\xFA th\xE0nh c\xF4ng"}},account_settings:{profile_picture:"\u1EA2nh \u0111\u1EA1i di\u1EC7n",name:"T\xEAn",email:"E-mail",password:"M\u1EADt kh\u1EA9u",confirm_password:"X\xE1c nh\u1EADn m\u1EADt kh\u1EA9u",account_settings:"C\xE0i \u0111\u1EB7t t\xE0i kho\u1EA3n",save:"Ti\u1EBFt ki\u1EC7m",section_description:"B\u1EA1n c\xF3 th\u1EC3 c\u1EADp nh\u1EADt t\xEAn, email c\u1EE7a m\xECnh",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt c\xE0i \u0111\u1EB7t t\xE0i kho\u1EA3n th\xE0nh c\xF4ng"},user_profile:{name:"T\xEAn",email:"E-mail",password:"M\u1EADt kh\u1EA9u",confirm_password:"X\xE1c nh\u1EADn m\u1EADt kh\u1EA9u"},notification:{title:"Th\xF4ng b\xE1o",email:"G\u1EEDi th\xF4ng b\xE1o t\u1EDBi",description:"B\u1EA1n mu\u1ED1n nh\u1EADn th\xF4ng b\xE1o email n\xE0o khi c\xF3 \u0111i\u1EC1u g\xEC \u0111\xF3 thay \u0111\u1ED5i?",invoice_viewed:"H\xF3a \u0111\u01A1n \u0111\xE3 xem",invoice_viewed_desc:"Khi kh\xE1ch h\xE0ng c\u1EE7a b\u1EA1n xem h\xF3a \u0111\u01A1n \u0111\u01B0\u1EE3c g\u1EEDi qua b\u1EA3ng \u0111i\u1EC1u khi\u1EC3n mi\u1EC7ng n\xFAi l\u1EEDa.",estimate_viewed:"\u01AF\u1EDBc t\xEDnh \u0111\xE3 xem",estimate_viewed_desc:"Khi kh\xE1ch h\xE0ng c\u1EE7a b\u1EA1n xem \u01B0\u1EDBc t\xEDnh \u0111\u01B0\u1EE3c g\u1EEDi qua b\u1EA3ng \u0111i\u1EC1u khi\u1EC3n mi\u1EC7ng n\xFAi l\u1EEDa.",save:"Ti\u1EBFt ki\u1EC7m",email_save_message:"Email \u0111\xE3 \u0111\u01B0\u1EE3c l\u01B0u th\xE0nh c\xF4ng",please_enter_email:"Vui l\xF2ng nh\u1EADp Email"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help InvoiceShelf properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"C\xE1c lo\u1EA1i thu\u1EBF",add_tax:"Th\xEAm thu\u1EBF",edit_tax:"Ch\u1EC9nh s\u1EEDa thu\u1EBF",description:"B\u1EA1n c\xF3 th\u1EC3 th\xEAm ho\u1EB7c b\u1EDBt thu\u1EBF t\xF9y \xFD. InvoiceShelf h\u1ED7 tr\u1EE3 Thu\u1EBF \u0111\u1ED1i v\u1EDBi c\xE1c m\u1EB7t h\xE0ng ri\xEAng l\u1EBB c\u0169ng nh\u01B0 tr\xEAn h\xF3a \u0111\u01A1n.",add_new_tax:"Th\xEAm thu\u1EBF m\u1EDBi",tax_settings:"C\xE0i \u0111\u1EB7t thu\u1EBF",tax_per_item:"Thu\u1EBF m\u1ED7i m\u1EB7t h\xE0ng",tax_name:"T\xEAn thu\u1EBF",compound_tax:"Thu\u1EBF t\u1ED5ng h\u1EE3p",percent:"Ph\u1EA7n tr\u0103m",action:"Ho\u1EA1t \u0111\u1ED9ng",tax_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y n\u1EBFu b\u1EA1n mu\u1ED1n th\xEAm thu\u1EBF v\xE0o c\xE1c m\u1EE5c h\xF3a \u0111\u01A1n ri\xEAng l\u1EBB. Theo m\u1EB7c \u0111\u1ECBnh, thu\u1EBF \u0111\u01B0\u1EE3c th\xEAm tr\u1EF1c ti\u1EBFp v\xE0o h\xF3a \u0111\u01A1n.",created_message:"Lo\u1EA1i thu\u1EBF \u0111\xE3 \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt th\xE0nh c\xF4ng lo\u1EA1i thu\u1EBF",deleted_message:"\u0110\xE3 x\xF3a th\xE0nh c\xF4ng lo\u1EA1i thu\u1EBF",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Lo\u1EA1i thu\u1EBF n\xE0y",already_in_use:"Thu\u1EBF \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"H\u1EA1ng m\u1EE5c Chi ph\xED",action:"Ho\u1EA1t \u0111\u1ED9ng",description:"C\xE1c danh m\u1EE5c \u0111\u01B0\u1EE3c y\xEAu c\u1EA7u \u0111\u1EC3 th\xEAm c\xE1c m\u1EE5c chi ph\xED. B\u1EA1n c\xF3 th\u1EC3 Th\xEAm ho\u1EB7c X\xF3a c\xE1c danh m\u1EE5c n\xE0y t\xF9y theo s\u1EDF th\xEDch c\u1EE7a m\xECnh.",add_new_category:"Th\xEAm danh m\u1EE5c m\u1EDBi",add_category:"th\xEAm th\xEA\u0309 loa\u0323i",edit_category:"Ch\u1EC9nh s\u1EEDa danh m\u1EE5c",category_name:"t\xEAn danh m\u1EE5c",category_description:"S\u1EF1 mi\xEAu t\u1EA3",created_message:"Danh m\u1EE5c Chi ph\xED \u0111\xE3 \u0111\u01B0\u1EE3c t\u1EA1o th\xE0nh c\xF4ng",deleted_message:"\u0110\xE3 x\xF3a th\xE0nh c\xF4ng danh m\u1EE5c chi ph\xED",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt danh m\u1EE5c chi ph\xED th\xE0nh c\xF4ng",confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c Danh m\u1EE5c Chi ph\xED n\xE0y",already_in_use:"Danh m\u1EE5c \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng"},preferences:{currency:"Ti\u1EC1n t\u1EC7",default_language:"Ng\xF4n ng\u1EEF m\u1EB7c \u0111\u1ECBnh",time_zone:"M\xFAi gi\u1EDD",fiscal_year:"N\u0103m t\xE0i ch\xEDnh",date_format:"\u0110\u1ECBnh d\u1EA1ng ng\xE0y th\xE1ng",discount_setting:"C\xE0i \u0111\u1EB7t chi\u1EBFt kh\u1EA5u",discount_per_item:"Gi\u1EA3m gi\xE1 cho m\u1ED7i m\u1EB7t h\xE0ng",discount_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y n\u1EBFu b\u1EA1n mu\u1ED1n th\xEAm Gi\u1EA3m gi\xE1 v\xE0o c\xE1c m\u1EB7t h\xE0ng h\xF3a \u0111\u01A1n ri\xEAng l\u1EBB. Theo m\u1EB7c \u0111\u1ECBnh, Gi\u1EA3m gi\xE1 \u0111\u01B0\u1EE3c th\xEAm tr\u1EF1c ti\u1EBFp v\xE0o h\xF3a \u0111\u01A1n.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Ti\u1EBFt ki\u1EC7m",preference:"S\u1EDF th\xEDch | S\u1EDF th\xEDch",general_settings:"T\xF9y ch\u1ECDn m\u1EB7c \u0111\u1ECBnh cho h\u1EC7 th\u1ED1ng.",updated_message:"\u0110\xE3 c\u1EADp nh\u1EADt th\xE0nh c\xF4ng c\xE1c t\xF9y ch\u1ECDn",select_language:"Ch\u1ECDn ng\xF4n ng\u1EEF",select_time_zone:"Ch\u1ECDn m\xFAi gi\u1EDD",select_date_format:"Ch\u1ECDn \u0111\u1ECBnh d\u1EA1ng ng\xE0y",select_financial_year:"Ch\u1ECDn n\u0103m t\xE0i ch\xEDnh",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"C\u1EADp nh\u1EADt \u1EE9ng d\u1EE5ng",description:"B\u1EA1n c\xF3 th\u1EC3 d\u1EC5 d\xE0ng c\u1EADp nh\u1EADt InvoiceShelf b\u1EB1ng c\xE1ch ki\u1EC3m tra b\u1EA3n c\u1EADp nh\u1EADt m\u1EDBi b\u1EB1ng c\xE1ch nh\u1EA5p v\xE0o n\xFAt b\xEAn d\u01B0\u1EDBi",check_update:"Ki\u1EC3m tra c\u1EADp nh\u1EADt",avail_update:"C\u1EADp nh\u1EADt m\u1EDBi c\xF3 s\u1EB5n",next_version:"Phi\xEAn b\u1EA3n ti\u1EBFp theo",requirements:"Y\xEAu c\u1EA7u",update:"C\u1EADp nh\u1EADt b\xE2y gi\u1EDD",update_progress:"\u0110ang c\u1EADp nh\u1EADt ...",progress_text:"N\xF3 s\u1EBD ch\u1EC9 m\u1EA5t m\u1ED9t v\xE0i ph\xFAt. Vui l\xF2ng kh\xF4ng l\xE0m m\u1EDBi m\xE0n h\xECnh ho\u1EB7c \u0111\xF3ng c\u1EEDa s\u1ED5 tr\u01B0\u1EDBc khi c\u1EADp nh\u1EADt k\u1EBFt th\xFAc",update_success:"\u1EE8ng d\u1EE5ng \u0111\xE3 \u0111\u01B0\u1EE3c c\u1EADp nh\u1EADt! Vui l\xF2ng \u0111\u1EE3i trong khi c\u1EEDa s\u1ED5 tr\xECnh duy\u1EC7t c\u1EE7a b\u1EA1n \u0111\u01B0\u1EE3c t\u1EA3i l\u1EA1i t\u1EF1 \u0111\u1ED9ng.",latest_message:"Kh\xF4ng c\xF3 b\u1EA3n c\u1EADp nh\u1EADt n\xE0o! B\u1EA1n \u0111ang s\u1EED d\u1EE5ng phi\xEAn b\u1EA3n m\u1EDBi nh\u1EA5t.",current_version:"Phi\xEAn b\u1EA3n hi\u1EC7n t\u1EA1i",download_zip_file:"T\u1EA3i xu\u1ED1ng t\u1EC7p ZIP",unzipping_package:"G\xF3i gi\u1EA3i n\xE9n",copying_files:"Sao ch\xE9p c\xE1c t\u1EADp tin",deleting_files:"X\xF3a c\xE1c t\u1EC7p kh\xF4ng s\u1EED d\u1EE5ng",running_migrations:"Ch\u1EA1y di c\u01B0",finishing_update:"C\u1EADp nh\u1EADt k\u1EBFt th\xFAc",update_failed:"C\u1EADp nh\u1EADt kh\xF4ng th\xE0nh c\xF4ng",update_failed_text:"L\u1EA5y l\xE0m ti\u1EBFc! C\u1EADp nh\u1EADt c\u1EE7a b\u1EA1n kh\xF4ng th\xE0nh c\xF4ng v\xE0o: b\u01B0\u1EDBc {step}",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Sao l\u01B0u | Sao l\u01B0u",description:"B\u1EA3n sao l\u01B0u l\xE0 m\u1ED9t t\u1EC7p zip ch\u1EE9a t\u1EA5t c\u1EA3 c\xE1c t\u1EC7p trong th\u01B0 m\u1EE5c b\u1EA1n ch\u1EC9 \u0111\u1ECBnh c\xF9ng v\u1EDBi m\u1ED9t k\u1EBFt xu\u1EA5t c\u01A1 s\u1EDF d\u1EEF li\u1EC7u c\u1EE7a b\u1EA1n",new_backup:"Th\xEAm b\u1EA3n sao l\u01B0u m\u1EDBi",create_backup:"T\u1EA1o b\u1EA3n sao",select_backup_type:"Ch\u1ECDn lo\u1EA1i sao l\u01B0u",backup_confirm_delete:"B\u1EA1n s\u1EBD kh\xF4ng th\u1EC3 kh\xF4i ph\u1EE5c B\u1EA3n sao l\u01B0u n\xE0y",path:"con \u0111\u01B0\u1EDDng",new_disk:"\u0110\u0129a m\u1EDBi",created_at:"\u0111\u01B0\u1EE3c t\u1EA1o ra t\u1EA1i",size:"k\xEDch th\u01B0\u1EDBc",dropbox:"dropbox",local:"\u0111\u1ECBa ph\u01B0\u01A1ng",healthy:"kh\u1ECFe m\u1EA1nh",amount_of_backups:"l\u01B0\u1EE3ng sao l\u01B0u",newest_backups:"b\u1EA3n sao l\u01B0u m\u1EDBi nh\u1EA5t",used_storage:"l\u01B0u tr\u1EEF \u0111\xE3 s\u1EED d\u1EE5ng",select_disk:"Ch\u1ECDn \u0111\u0129a",action:"Ho\u1EA1t \u0111\u1ED9ng",deleted_message:"\u0110\xE3 x\xF3a b\u1EA3n sao l\u01B0u th\xE0nh c\xF4ng",created_message:"\u0110\xE3 t\u1EA1o th\xE0nh c\xF4ng b\u1EA3n sao l\u01B0u",invalid_disk_credentials:"Th\xF4ng tin \u0111\u0103ng nh\u1EADp kh\xF4ng h\u1EE3p l\u1EC7 c\u1EE7a \u0111\u0129a \u0111\xE3 ch\u1ECDn"},disk:{title:"\u0110\u0129a t\u1EADp tin | \u0110\u0129a T\u1EC7p",description:"Theo m\u1EB7c \u0111\u1ECBnh, InvoiceShelf s\u1EBD s\u1EED d\u1EE5ng \u0111\u0129a c\u1EE5c b\u1ED9 c\u1EE7a b\u1EA1n \u0111\u1EC3 l\u01B0u c\xE1c b\u1EA3n sao l\u01B0u, \u1EA3nh \u0111\u1EA1i di\u1EC7n v\xE0 c\xE1c t\u1EC7p h\xECnh \u1EA3nh kh\xE1c. B\u1EA1n c\xF3 th\u1EC3 \u0111\u1ECBnh c\u1EA5u h\xECnh nhi\u1EC1u h\u01A1n m\u1ED9t tr\xECnh \u0111i\u1EC1u khi\u1EC3n \u0111\u0129a nh\u01B0 DigitalOcean, S3 v\xE0 Dropbox theo s\u1EDF th\xEDch c\u1EE7a m\xECnh.",created_at:"\u0111\u01B0\u1EE3c t\u1EA1o ra t\u1EA1i",dropbox:"dropbox",name:"T\xEAn",driver:"Ng\u01B0\u1EDDi l\xE1i xe",disk_type:"Ki\u1EC3u",disk_name:"T\xEAn \u0111\u0129a",new_disk:"Th\xEAm \u0111\u0129a m\u1EDBi",filesystem_driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n h\u1EC7 th\u1ED1ng t\u1EADp tin",local_driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n \u0111\u1ECBa ph\u01B0\u01A1ng",local_root:"G\u1ED1c c\u1EE5c b\u1ED9",public_driver:"T\xE0i x\u1EBF c\xF4ng c\u1ED9ng",public_root:"G\u1ED1c c\xF4ng khai",public_url:"URL c\xF4ng khai",public_visibility:"Hi\u1EC3n th\u1ECB c\xF4ng khai",media_driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n ph\u01B0\u01A1ng ti\u1EC7n",media_root:"G\u1ED1c ph\u01B0\u01A1ng ti\u1EC7n",aws_driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n AWS",aws_key:"Kh\xF3a AWS",aws_secret:"B\xED m\u1EADt AWS",aws_region:"Khu v\u1EF1c AWS",aws_bucket:"Nh\xF3m AWS",aws_root:"G\u1ED1c AWS",do_spaces_type:"L\xE0m ki\u1EC3u Spaces",do_spaces_key:"Do ph\xEDm Spaces",do_spaces_secret:"L\xE0m b\xED m\u1EADt v\u1EC1 kh\xF4ng gian",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Lo\u1EA1i h\u1ED9p ch\u1EE9a",dropbox_token:"M\xE3 th\xF4ng b\xE1o Dropbox",dropbox_key:"Kh\xF3a Dropbox",dropbox_secret:"B\xED m\u1EADt Dropbox",dropbox_app:"\u1EE8ng d\u1EE5ng Dropbox",dropbox_root:"G\u1ED1c Dropbox",default_driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n m\u1EB7c \u0111\u1ECBnh",is_default:"L\xC0 \u0110\u1ECANH NGH\u0128A",set_default_disk:"\u0110\u1EB7t \u0111\u0129a m\u1EB7c \u0111\u1ECBnh",set_default_disk_confirm:"\u0110\u0129a n\xE0y s\u1EBD \u0111\u01B0\u1EE3c \u0111\u1EB7t l\xE0m m\u1EB7c \u0111\u1ECBnh v\xE0 t\u1EA5t c\u1EA3 c\xE1c t\u1EC7p PDF m\u1EDBi s\u1EBD \u0111\u01B0\u1EE3c l\u01B0u tr\xEAn \u0111\u0129a n\xE0y",success_set_default_disk:"\u0110\u0129a \u0111\u01B0\u1EE3c \u0111\u1EB7t l\xE0m m\u1EB7c \u0111\u1ECBnh th\xE0nh c\xF4ng",save_pdf_to_disk:"L\u01B0u PDF v\xE0o \u0111\u0129a",disk_setting_description:"B\u1EADt t\xEDnh n\u0103ng n\xE0y, n\u1EBFu b\u1EA1n mu\u1ED1n l\u01B0u m\u1ED9t b\u1EA3n sao c\u1EE7a m\u1ED7i H\xF3a \u0111\u01A1n, \u01AF\u1EDBc t\xEDnh",select_disk:"Ch\u1ECDn \u0111\u0129a",disk_settings:"C\xE0i \u0111\u1EB7t \u0111\u0129a",confirm_delete:"T\u1EC7p hi\u1EC7n c\xF3 c\u1EE7a b\u1EA1n",action:"Ho\u1EA1t \u0111\u1ED9ng",edit_file_disk:"Ch\u1EC9nh s\u1EEDa \u0110\u0129a T\u1EC7p",success_create:"\u0110\xE3 th\xEAm \u0111\u0129a th\xE0nh c\xF4ng",success_update:"\u0110\xE3 c\u1EADp nh\u1EADt \u0111\u0129a th\xE0nh c\xF4ng",error:"Th\xEAm \u0111\u0129a kh\xF4ng th\xE0nh c\xF4ng",deleted_message:"\u0110\u0129a T\u1EC7p \u0111\xE3 \u0111\u01B0\u1EE3c x\xF3a th\xE0nh c\xF4ng",disk_variables_save_successfully:"\u0110\xE3 c\u1EA5u h\xECnh \u0111\u0129a th\xE0nh c\xF4ng",disk_variables_save_error:"C\u1EA5u h\xECnh \u0111\u0129a kh\xF4ng th\xE0nh c\xF4ng.",invalid_disk_credentials:"Th\xF4ng tin \u0111\u0103ng nh\u1EADp kh\xF4ng h\u1EE3p l\u1EC7 c\u1EE7a \u0111\u0129a \u0111\xE3 ch\u1ECDn"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},cw={account_info:"th\xF4ng tin t\xE0i kho\u1EA3n",account_info_desc:"Th\xF4ng tin chi ti\u1EBFt d\u01B0\u1EDBi \u0111\xE2y s\u1EBD \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng \u0111\u1EC3 t\u1EA1o t\xE0i kho\u1EA3n Qu\u1EA3n tr\u1ECB vi\xEAn ch\xEDnh. Ngo\xE0i ra, b\u1EA1n c\xF3 th\u1EC3 thay \u0111\u1ED5i th\xF4ng tin chi ti\u1EBFt b\u1EA5t c\u1EE9 l\xFAc n\xE0o sau khi \u0111\u0103ng nh\u1EADp.",name:"T\xEAn",email:"E-mail",password:"M\u1EADt kh\u1EA9u",confirm_password:"X\xE1c nh\u1EADn m\u1EADt kh\u1EA9u",save_cont:"Ti\u1EBFt ki\u1EC7m",company_info:"Th\xF4ng tin c\xF4ng ty",company_info_desc:"Th\xF4ng tin n\xE0y s\u1EBD \u0111\u01B0\u1EE3c hi\u1EC3n th\u1ECB tr\xEAn h\xF3a \u0111\u01A1n. L\u01B0u \xFD r\u1EB1ng b\u1EA1n c\xF3 th\u1EC3 ch\u1EC9nh s\u1EEDa \u0111i\u1EC1u n\xE0y sau tr\xEAn trang c\xE0i \u0111\u1EB7t.",company_name:"T\xEAn c\xF4ng ty",company_logo:"Logo c\xF4ng ty",logo_preview:"Xem tr\u01B0\u1EDBc Logo",preferences:"S\u1EDF th\xEDch",preferences_desc:"T\xF9y ch\u1ECDn m\u1EB7c \u0111\u1ECBnh cho h\u1EC7 th\u1ED1ng.",currency_set_alert:"The company's currency cannot be changed later.",country:"Qu\u1ED1c gia",state:"Ti\u1EC3u bang",city:"Tp.",address:"\u0110\u1ECBa ch\u1EC9",street:"Ph\u1ED11 | Street2",phone:"\u0110i\u1EC7n tho\u1EA1i",zip_code:"M\xE3 B\u01B0u Ch\xEDnh",go_back:"Quay l\u1EA1i",currency:"Ti\u1EC1n t\u1EC7",language:"Ng\xF4n ng\u1EEF",time_zone:"M\xFAi gi\u1EDD",fiscal_year:"N\u0103m t\xE0i ch\xEDnh",date_format:"\u0110\u1ECBnh d\u1EA1ng ng\xE0y th\xE1ng",from_address:"T\u1EEB \u0111\u1ECBa ch\u1EC9",username:"t\xEAn t\xE0i kho\u1EA3n",next:"K\u1EBF ti\u1EBFp",continue:"Ti\u1EBFp t\u1EE5c",skip:"Nh\u1EA3y",database:{database:"URL trang web",connection:"K\u1EBFt n\u1ED1i c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",host:"M\xE1y ch\u1EE7 c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",port:"C\u1ED5ng c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",password:"M\u1EADt kh\u1EA9u c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",app_url:"URL \u1EE9ng d\u1EE5ng",app_domain:"Mi\u1EC1n \u1EE9ng d\u1EE5ng",username:"T\xEAn ng\u01B0\u1EDDi d\xF9ng c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",db_name:"T\xEAn c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",db_path:"\u0110\u01B0\u1EDDng d\u1EABn c\u01A1 s\u1EDF d\u1EEF li\u1EC7u",desc:"T\u1EA1o c\u01A1 s\u1EDF d\u1EEF li\u1EC7u tr\xEAn m\xE1y ch\u1EE7 c\u1EE7a b\u1EA1n v\xE0 \u0111\u1EB7t th\xF4ng tin \u0111\u0103ng nh\u1EADp b\u1EB1ng bi\u1EC3u m\u1EABu b\xEAn d\u01B0\u1EDBi."},permissions:{permissions:"Quy\u1EC1n",permission_confirm_title:"B\u1EA1n c\xF3 ch\u1EAFc ch\u1EAFn mu\u1ED1n ti\u1EBFp t\u1EE5c kh\xF4ng?",permission_confirm_desc:"Ki\u1EC3m tra quy\u1EC1n th\u01B0 m\u1EE5c kh\xF4ng th\xE0nh c\xF4ng",permission_desc:"D\u01B0\u1EDBi \u0111\xE2y l\xE0 danh s\xE1ch c\xE1c quy\u1EC1n \u0111\u1ED1i v\u1EDBi th\u01B0 m\u1EE5c \u0111\u01B0\u1EE3c y\xEAu c\u1EA7u \u0111\u1EC3 \u1EE9ng d\u1EE5ng ho\u1EA1t \u0111\u1ED9ng. N\u1EBFu ki\u1EC3m tra quy\u1EC1n kh\xF4ng th\xE0nh c\xF4ng, h\xE3y \u0111\u1EA3m b\u1EA3o c\u1EADp nh\u1EADt quy\u1EC1n th\u01B0 m\u1EE5c c\u1EE7a b\u1EA1n."},verify_domain:{title:"Domain Verification",desc:"InvoiceShelf uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"M\xE1y ch\u1EE7 Th\u01B0",port:"C\u1ED5ng th\u01B0",driver:"Tr\xECnh \u0111i\u1EC1u khi\u1EC3n Th\u01B0",secret:"B\xED m\u1EADt",mailgun_secret:"B\xED m\u1EADt Mailgun",mailgun_domain:"Mi\u1EC1n",mailgun_endpoint:"\u0110i\u1EC3m cu\u1ED1i c\u1EE7a Mailgun",ses_secret:"B\xED m\u1EADt SES",ses_key:"Kh\xF3a SES",password:"M\u1EADt kh\u1EA9u th\u01B0",username:"T\xEAn ng\u01B0\u1EDDi d\xF9ng th\u01B0",mail_config:"C\u1EA5u h\xECnh th\u01B0",from_name:"T\u1EEB t\xEAn th\u01B0",from_mail:"T\u1EEB \u0111\u1ECBa ch\u1EC9 th\u01B0",encryption:"M\xE3 h\xF3a Th\u01B0",mail_config_desc:"D\u01B0\u1EDBi \u0111\xE2y l\xE0 bi\u1EC3u m\u1EABu \u0110\u1ECBnh c\u1EA5u h\xECnh tr\xECnh \u0111i\u1EC1u khi\u1EC3n Email \u0111\u1EC3 g\u1EEDi email t\u1EEB \u1EE9ng d\u1EE5ng. B\u1EA1n c\u0169ng c\xF3 th\u1EC3 \u0111\u1ECBnh c\u1EA5u h\xECnh c\xE1c nh\xE0 cung c\u1EA5p b\xEAn th\u1EE9 ba nh\u01B0 Sendgrid, SES, v.v."},req:{system_req:"y\xEAu c\u1EA7u h\u1EC7 th\u1ED1ng",php_req_version:"Php (b\u1EAFt bu\u1ED9c ph\u1EA3i c\xF3 phi\xEAn b\u1EA3n {version})",check_req:"Ki\u1EC3m tra y\xEAu c\u1EA7u",system_req_desc:"InvoiceShelf c\xF3 m\u1ED9t s\u1ED1 y\xEAu c\u1EA7u m\xE1y ch\u1EE7. \u0110\u1EA3m b\u1EA3o r\u1EB1ng m\xE1y ch\u1EE7 c\u1EE7a b\u1EA1n c\xF3 phi\xEAn b\u1EA3n php b\u1EAFt bu\u1ED9c v\xE0 t\u1EA5t c\u1EA3 c\xE1c ph\u1EA7n m\u1EDF r\u1ED9ng \u0111\u01B0\u1EE3c \u0111\u1EC1 c\u1EADp b\xEAn d\u01B0\u1EDBi."},errors:{migrate_failed:"Di chuy\u1EC3n kh\xF4ng th\xE0nh c\xF4ng",database_variables_save_error:"Kh\xF4ng th\u1EC3 ghi c\u1EA5u h\xECnh v\xE0o t\u1EC7p .env. Vui l\xF2ng ki\u1EC3m tra quy\u1EC1n \u0111\u1ED1i v\u1EDBi t\u1EC7p c\u1EE7a n\xF3",mail_variables_save_error:"C\u1EA5u h\xECnh email kh\xF4ng th\xE0nh c\xF4ng.",connection_failed:"K\u1EBFt n\u1ED1i c\u01A1 s\u1EDF d\u1EEF li\u1EC7u kh\xF4ng th\xE0nh c\xF4ng",database_should_be_empty:"C\u01A1 s\u1EDF d\u1EEF li\u1EC7u ph\u1EA3i tr\u1ED1ng"},success:{mail_variables_save_successfully:"Email \u0111\u01B0\u1EE3c \u0111\u1ECBnh c\u1EA5u h\xECnh th\xE0nh c\xF4ng",database_variables_save_successfully:"\u0110\xE3 c\u1EA5u h\xECnh th\xE0nh c\xF4ng c\u01A1 s\u1EDF d\u1EEF li\u1EC7u."}},_w={invalid_phone:"S\u1ED1 \u0111i\u1EC7n tho\u1EA1i kh\xF4ng h\u1EE3p l\u1EC7",invalid_url:"Url kh\xF4ng h\u1EE3p l\u1EC7 (v\xED d\u1EE5: http://www.invoiceshelf.com)",invalid_domain_url:"Url kh\xF4ng h\u1EE3p l\u1EC7 (v\xED d\u1EE5: invoiceshelf.com)",required:"L\u0129nh v\u1EF1c \u0111\u01B0\u1EE3c y\xEAu c\u1EA7u",email_incorrect:"Email kh\xF4ng ch\xEDnh x\xE1c.",email_already_taken:"L\xE1 th\u01B0 \u0111\xE3 \u0111\u01B0\u1EE3c l\u1EA5y \u0111i.",email_does_not_exist:"Ng\u01B0\u1EDDi d\xF9ng c\xF3 email \u0111\xE3 cho kh\xF4ng t\u1ED3n t\u1EA1i",item_unit_already_taken:"T\xEAn \u0111\u01A1n v\u1ECB m\u1EB7t h\xE0ng n\xE0y \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",payment_mode_already_taken:"T\xEAn ph\u01B0\u01A1ng th\u1EE9c thanh to\xE1n n\xE0y \u0111\xE3 \u0111\u01B0\u1EE3c s\u1EED d\u1EE5ng",send_reset_link:"G\u1EEDi li\xEAn k\u1EBFt \u0111\u1EB7t l\u1EA1i",not_yet:"Ch\u01B0a? G\u1EEDi l\u1EA1i",password_min_length:"M\u1EADt kh\u1EA9u ph\u1EA3i ch\u1EE9a {count} k\xFD t\u1EF1",name_min_length:"T\xEAn ph\u1EA3i c\xF3 \xEDt nh\u1EA5t {count} ch\u1EEF c\xE1i.",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Nh\u1EADp thu\u1EBF su\u1EA5t h\u1EE3p l\u1EC7",numbers_only:"Ch\u1EC9 s\u1ED1.",characters_only:"Ch\u1EC9 nh\xE2n v\u1EADt.",password_incorrect:"M\u1EADt kh\u1EA9u ph\u1EA3i gi\u1ED1ng h\u1EC7t nhau",password_length:"M\u1EADt kh\u1EA9u ph\u1EA3i d\xE0i {count} k\xFD t\u1EF1.",qty_must_greater_than_zero:"S\u1ED1 l\u01B0\u1EE3ng ph\u1EA3i l\u1EDBn h\u01A1n kh\xF4ng.",price_greater_than_zero:"Gi\xE1 ph\u1EA3i l\u1EDBn h\u01A1n 0.",payment_greater_than_zero:"Kho\u1EA3n thanh to\xE1n ph\u1EA3i l\u1EDBn h\u01A1n 0.",payment_greater_than_due_amount:"Thanh to\xE1n \u0111\xE3 nh\u1EADp nhi\u1EC1u h\u01A1n s\u1ED1 ti\u1EC1n \u0111\u1EBFn h\u1EA1n c\u1EE7a h\xF3a \u0111\u01A1n n\xE0y.",quantity_maxlength:"S\u1ED1 l\u01B0\u1EE3ng kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 20 ch\u1EEF s\u1ED1.",price_maxlength:"Gi\xE1 kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 20 ch\u1EEF s\u1ED1.",price_minvalue:"Gi\xE1 ph\u1EA3i l\u1EDBn h\u01A1n 0.",amount_maxlength:"S\u1ED1 ti\u1EC1n kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 20 ch\u1EEF s\u1ED1.",amount_minvalue:"S\u1ED1 ti\u1EC1n ph\u1EA3i l\u1EDBn h\u01A1n 0.",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"M\xF4 t\u1EA3 kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 65.000 k\xFD t\u1EF1.",subject_maxlength:"Ch\u1EE7 \u0111\u1EC1 kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 100 k\xFD t\u1EF1.",message_maxlength:"Tin nh\u1EAFn kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 255 k\xFD t\u1EF1.",maximum_options_error:"\u0110\xE3 ch\u1ECDn t\u1ED1i \u0111a {max} t\xF9y ch\u1ECDn. \u0110\u1EA7u ti\xEAn, h\xE3y x\xF3a m\u1ED9t t\xF9y ch\u1ECDn \u0111\xE3 ch\u1ECDn \u0111\u1EC3 ch\u1ECDn m\u1ED9t t\xF9y ch\u1ECDn kh\xE1c.",notes_maxlength:"Ghi ch\xFA kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 65.000 k\xFD t\u1EF1.",address_maxlength:"\u0110\u1ECBa ch\u1EC9 kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 255 k\xFD t\u1EF1.",ref_number_maxlength:"S\u1ED1 tham chi\u1EBFu kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 255 k\xFD t\u1EF1.",prefix_maxlength:"Ti\u1EC1n t\u1ED1 kh\xF4ng \u0111\u01B0\u1EE3c l\u1EDBn h\u01A1n 5 k\xFD t\u1EF1.",something_went_wrong:"c\xF3 g\xEC \u0111\xF3 kh\xF4ng \u1ED5n",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},uw={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},mw="\u01AF\u1EDBc t\xEDnh",pw="S\u1ED1 \u01B0\u1EDBc t\xEDnh",fw="Ng\xE0y \u01B0\u1EDBc t\xEDnh",gw="Ng\xE0y h\u1EBFt h\u1EA1n",vw="H\xF3a \u0111\u01A1n",yw="S\u1ED1 h\xF3a \u0111\u01A1n",hw="Ng\xE0y l\u1EADp h\xF3a \u0111\u01A1n",bw="Ng\xE0y \u0111\xE1o h\u1EA1n",kw="Ghi ch\xFA",ww="M\u1EB7t h\xE0ng",zw="\u0110\u1ECBnh l\u01B0\u1EE3ng",xw="Gi\xE1 b\xE1n",Sw="Gi\u1EA3m gi\xE1",Pw="S\u1ED1 ti\u1EC1n",jw="T\u1ED5ng ph\u1EE5",Aw="To\xE0n b\u1ED9",Dw="Thanh to\xE1n",Iw="H\xD3A \u0110\u01A0N THANH TO\xC1N",Nw="Ng\xE0y thanh to\xE1n",Ew="S\u1ED1 ti\u1EC1n ph\u1EA3i tr\u1EA3",Cw="Ph\u01B0\u01A1ng th\u1EE9c thanh to\xE1n",Tw="S\u1ED1 ti\u1EC1n nh\u1EADn \u0111\u01B0\u1EE3c",Rw="B\xC1O C\xC1O CHI PH\xCD",Mw="T\u1ED4NG CHI PH\xCD",Fw="L\u1EE2I NHU\u1EACN",$w="B\xE1o c\xE1o kh\xE1ch h\xE0ng b\xE1n h\xE0ng",Vw="B\xE1o c\xE1o m\u1EB7t h\xE0ng b\xE1n h\xE0ng",Uw="B\xE1o c\xE1o T\xF3m t\u1EAFt Thu\u1EBF",Ow="THU NH\u1EACP = EARNINGS",Lw="L\u1EE2I NHU\u1EACN R\xD2NG",qw="B\xE1o c\xE1o b\xE1n h\xE0ng: B\u1EDFi kh\xE1ch h\xE0ng",Bw="T\u1ED4NG DOANH S\u1ED0 B\xC1N H\xC0NG",Kw="B\xE1o c\xE1o b\xE1n h\xE0ng: Theo m\u1EB7t h\xE0ng",Zw="B\xC1O C\xC1O THU\u1EBE",Ww="T\u1ED4NG THU\u1EBE",Hw="C\xE1c lo\u1EA1i thu\u1EBF",Qw="Chi ph\xED",Gw="Hoa \u0111\u01A1n \u0111\xEA\u0309,",Yw="T\xE0u,",Jw="Nh\xE2\u0323n \u0111\u01B0\u01A1\u0323c t\u01B0:",Xw="Tax";var ez={navigation:Kk,general:Zk,dashboard:Wk,tax_types:Hk,global_search:Qk,company_switcher:Gk,dateRange:Yk,customers:Jk,items:Xk,estimates:ew,invoices:tw,recurring_invoices:aw,payments:nw,expenses:iw,login:ow,modules:sw,users:rw,reports:dw,settings:lw,wizard:cw,validation:_w,errors:uw,pdf_estimate_label:mw,pdf_estimate_number:pw,pdf_estimate_date:fw,pdf_estimate_expire_date:gw,pdf_invoice_label:vw,pdf_invoice_number:yw,pdf_invoice_date:hw,pdf_invoice_due_date:bw,pdf_notes:kw,pdf_items_label:ww,pdf_quantity_label:zw,pdf_price_label:xw,pdf_discount_label:Sw,pdf_amount_label:Pw,pdf_subtotal:jw,pdf_total:Aw,pdf_payment_label:Dw,pdf_payment_receipt_label:Iw,pdf_payment_date:Nw,pdf_payment_number:Ew,pdf_payment_mode:Cw,pdf_payment_amount_received_label:Tw,pdf_expense_report_label:Rw,pdf_total_expenses_label:Mw,pdf_profit_loss_label:Fw,pdf_sales_customers_label:$w,pdf_sales_items_label:Vw,pdf_tax_summery_label:Uw,pdf_income_label:Ow,pdf_net_profit_label:Lw,pdf_customer_sales_report:qw,pdf_total_sales_label:Bw,pdf_item_sales_label:Kw,pdf_tax_report_label:Zw,pdf_total_tax_label:Ww,pdf_tax_types_label:Hw,pdf_expenses_label:Qw,pdf_bill_to:Gw,pdf_ship_to:Yw,pdf_received_from:Jw,pdf_tax_label:Xw};const tz={dashboard:"\u03A4\u03B1\u03BC\u03C0\u03BB\u03CC",customers:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",items:"\u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03B1",invoices:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1","recurring-invoices":"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",expenses:"\u0388\u03BE\u03BF\u03B4\u03B1",estimates:"\u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",payments:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2",reports:"\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AD\u03C2",settings:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",logout:"\u0391\u03C0\u03BF\u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7",users:"\u03A7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2",modules:"\u03A0\u03C1\u03CC\u03C3\u03B8\u03B5\u03C4\u03B1"},az={add_company:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",view_pdf:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE PDF",copy_pdf_url:"\u0391\u03BD\u03C4\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03BC\u03BF\u03C5 PDF",download_pdf:"\u039B\u03AE\u03C8\u03B7 PDF",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",create:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1",cancel:"\u0391\u03BA\u03CD\u03C1\u03C9\u03C3\u03B7",update:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7",deselect:"\u0391\u03C0\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE",download:"\u039A\u03B1\u03C4\u03B5\u03B2\u03AC\u03C3\u03C4\u03B5 \u03C4\u03BF",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",from:"A\u03C0\u03CC",to:"\u03A0\u03C1\u03BF\u03C2",ok:"\u039F\u03BA",yes:"\u039D\u03B1\u03B9",no:"\u038C\u03C7\u03B9",sort_by:"\u03A4\u03B1\u03BE\u03B9\u03BD\u03CC\u03BC\u03B7\u03C3\u03B7 \u03BA\u03B1\u03C4\u03AC",ascending:"\u0391\u03CD\u03BE\u03BF\u03C5\u03C3\u03B1",descending:"\u03A6\u03B8\u03AF\u03BD\u03BF\u03C5\u03C3\u03B1",subject:"\u0398\u03AD\u03BC\u03B1",body:"\u03A3\u03CE\u03BC\u03B1",message:"\u039C\u03AE\u03BD\u03C5\u03BC\u03B1",send:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE",preview:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7",go_back:"\u0395\u03C0\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE",back_to_login:"\u03A0\u03AF\u03C3\u03C9 \u03C3\u03C4\u03B7\u03BD \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1 \u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2;",home:"\u0391\u03C1\u03C7\u03B9\u03BA\u03AE",filter:"\u03A6\u03AF\u03BB\u03C4\u03C1\u03B1",delete:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE",edit:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1",view:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE",add_new_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",clear_all:"\u0395\u03BA\u03BA\u03B1\u03B8\u03AC\u03C1\u03B9\u03C3\u03B7 \u03CC\u03BB\u03C9\u03BD",showing:"\u0395\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9",of:"\u03C4\u03BF\u03C5",actions:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B5\u03C2",subtotal:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",discount:"\u0388\u039A\u03A0\u03A4\u03A9\u03A3\u0397",fixed:"\u03A3\u03C4\u03B1\u03B8\u03B5\u03C1\u03CC",percentage:"\u03A0\u03BF\u03C3\u03BF\u03C3\u03C4\u03CC",tax:"\u03A6\u039F\u03A1\u039F\u03A3",total_amount:"\u03A3\u03A5\u039D\u039F\u039B\u0399\u039A\u039F \u03A0\u039F\u03A3\u039F",bill_to:"\u03A7\u03C1\u03AD\u03C9\u03C3\u03B7 \u03C3\u03B5",ship_to:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C3\u03B5",due:"\u039F\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF",draft:"\u03A0\u03C1\u03CC\u03C7\u03B5\u03B9\u03C1\u03BF",sent:"\u0391\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03B1",all:"\u038C\u03BB\u03B1",select_all:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u038C\u03BB\u03C9\u03BD",select_template:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A0\u03C1\u03BF\u03C4\u03CD\u03C0\u03BF\u03C5",choose_file:"\u039A\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03B5\u03B4\u03CE \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF",choose_template:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C0\u03C1\u03CC\u03C4\u03C5\u03C0\u03BF",choose:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5",remove:"\u039A\u03B1\u03C4\u03AC\u03C1\u03B3\u03B7\u03C3\u03B7",select_a_status:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",select_a_tax:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C6\u03CC\u03C1\u03BF",search:"\u0391\u03BD\u03B1\u03B6\u03AE\u03C4\u03B7\u03C3\u03B7",are_you_sure:"\u0395\u03AF\u03C3\u03C4\u03B5 \u03C3\u03AF\u03B3\u03BF\u03C5\u03C1\u03BF\u03C2/\u03B7;",list_is_empty:"\u0397 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BA\u03B5\u03BD\u03AE.",no_tax_found:"\u0394\u03B5\u03BD \u03B2\u03C1\u03AD\u03B8\u03B7\u03BA\u03B5 \u03C6\u03CC\u03C1\u03BF\u03C2!",four_zero_four:"404",you_got_lost:"\u039F\u03C5\u03C0\u03C2! \u0388\u03C7\u03B5\u03C4\u03B5 \u03A7\u03B1\u03B8\u03B5\u03AF!",go_home:"\u039C\u03B5\u03C4\u03AC\u03B2\u03B1\u03C3\u03B7 \u03C3\u03C4\u03B7\u03BD \u0391\u03C1\u03C7\u03B9\u03BA\u03AE",test_mail_conf:"\u0394\u03BF\u03BA\u03B9\u03BC\u03AE \u03A1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",send_mail_successfully:"\u03A4\u03BF \u039C\u03AE\u03BD\u03C5\u03BC\u03B1 \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",setting_updated:"\u039F\u03B9 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",select_state:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03BD\u03BF\u03BC\u03BF\u03CD",select_country:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A7\u03CE\u03C1\u03B1\u03C2",select_city:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A0\u03CC\u03BB\u03B7\u03C2",street_1:"\u039F\u03B4\u03CC\u03C2 1",street_2:"\u039F\u03B4\u03CC\u03C2 2",action_failed:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1\u03C2",retry:"\u0395\u03C0\u03B1\u03BD\u03AC\u03BB\u03B7\u03C8\u03B7",choose_note:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7\u03C2",no_note_found:"\u0394\u03B5\u03BD \u0392\u03C1\u03AD\u03B8\u03B7\u03BA\u03B5 \u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7",insert_note:"\u0395\u03B9\u03C3\u03B1\u03B3\u03C9\u03B3\u03AE \u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7\u03C2",copied_pdf_url_clipboard:"\u0391\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03C4\u03BF url \u03C4\u03BF\u03C5 PDF \u03C3\u03C4o \u03C0\u03C1\u03CC\u03C7\u03B5\u03B9\u03C1\u03BF!",copied_url_clipboard:"\u039F \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03BC\u03BF\u03C2 \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03C3\u03C4\u03BF \u03C0\u03C1\u03CC\u03C7\u03B5\u03B9\u03C1\u03BF!",docs:"\u0388\u03B3\u03B3\u03C1\u03B1\u03C6\u03B1",do_you_wish_to_continue:"\u0398\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B5\u03C7\u03AF\u03C3\u03B5\u03C4\u03B5;",note:"\u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7",pay_invoice:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",login_successfully:"\u0397 \u03B5\u03AF\u03C3\u03BF\u03B4\u03BF\u03C2 \u03AE\u03C4\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2!",logged_out_successfully:"\u0397 \u03AD\u03BE\u03BF\u03B4\u03BF\u03C2 \u03AE\u03C4\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",mark_as_default:"\u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7 \u03C9\u03C2 \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE"},nz={select_year:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03AD\u03C4\u03BF\u03C5\u03C2",cards:{due_amount:"\u039F\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF \u03A0\u03BF\u03C3\u03CC",customers:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",invoices:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",estimates:"\u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",payments:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2"},chart_info:{total_sales:"\u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03B9\u03C2",total_receipts:"\u0391\u03C0\u03BF\u03B4\u03B5\u03AF\u03BE\u03B5\u03B9\u03C2",total_expense:"\u0388\u03BE\u03BF\u03B4\u03B1",net_income:"\u039A\u03B1\u03B8\u03B1\u03C1\u03CC \u0395\u03B9\u03C3\u03CC\u03B4\u03B7\u03BC\u03B1",year:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03AD\u03C4\u03BF\u03C5\u03C2"},monthly_chart:{title:"\u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03B9\u03C2 & \u0388\u03BE\u03BF\u03B4\u03B1"},recent_invoices_card:{title:"\u0391\u03BD\u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C4\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",due_on:"\u0395\u03BE\u03CC\u03C6\u03BB\u03B7\u03C3\u03B7 \u0388\u03C9\u03C2",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",amount_due:"\u039F\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF \u03C0\u03BF\u03C3\u03CC",actions:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B5\u03C2",view_all:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u038C\u03BB\u03C9\u03BD"},recent_estimate_card:{title:"\u03A0\u03C1\u03CC\u03C3\u03C6\u03B1\u03C4\u03B5\u03C2 \u03C0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",amount_due:"\u039F\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF \u03A0\u03BF\u03C3\u03CC",actions:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B5\u03C2",view_all:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u038C\u03BB\u03C9\u03BD"}},iz={name:"\u038C\u03BD\u03BF\u03BC\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",percent:"\u03A0\u03BF\u03C3\u03BF\u03C3\u03C4\u03CC",compound_tax:"\u03A3\u03CD\u03BD\u03B8\u03B5\u03C4\u03BF\u03C2 \u03A6\u03CC\u03C1\u03BF\u03C2"},oz={search:"\u0391\u03BD\u03B1\u03B6\u03AE\u03C4\u03B7\u03C3\u03B7...",customers:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",users:"\u03A7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2",no_results_found:"\u0394\u03B5\u03BD \u0392\u03C1\u03AD\u03B8\u03B7\u03BA\u03B1\u03BD \u0391\u03C0\u03BF\u03C4\u03B5\u03BB\u03AD\u03C3\u03BC\u03B1\u03C4\u03B1"},sz={label:"\u0391\u039B\u039B\u0391\u0393\u0397 \u0395\u03A4\u0391\u0399\u03A1\u0395\u0399\u0391\u03A3",no_results_found:"\u0394\u03B5\u03BD \u0392\u03C1\u03AD\u03B8\u03B7\u03BA\u03B1\u03BD \u0391\u03C0\u03BF\u03C4\u03B5\u03BB\u03AD\u03C3\u03BC\u03B1\u03C4\u03B1",add_new_company:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03BD\u03AD\u03B1\u03C2 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",new_company:"\u039D\u03AD\u03B1 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1",created_message:"\u0397 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2"},rz={today:"\u03A3\u03AE\u03BC\u03B5\u03C1\u03B1",this_week:"\u03A4\u03C1\u03AD\u03C7\u03BF\u03C5\u03C3\u03B1 \u0395\u03B2\u03B4\u03BF\u03BC\u03AC\u03B4\u03B1",this_month:"\u03A4\u03C1\u03AD\u03C7\u03C9\u03BD \u039C\u03AE\u03BD\u03B1\u03C2",this_quarter:"\u03A4\u03C1\u03AD\u03C7\u03BF\u03BD \u03A4\u03C1\u03AF\u03BC\u03B7\u03BD\u03BF",this_year:"\u03A4\u03C1\u03AD\u03C7\u03BF\u03BD \u0388\u03C4\u03BF\u03C2",previous_week:"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03B7 \u0395\u03B2\u03B4\u03BF\u03BC\u03AC\u03B4\u03B1",previous_month:"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03BF\u03C2 \u039C\u03AE\u03BD\u03B1\u03C2",previous_quarter:"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03BF \u03A4\u03C1\u03AF\u03BC\u03B7\u03BD\u03BF",previous_year:"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03BF \u0388\u03C4\u03BF\u03C2",custom:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF"},dz={title:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",prefix:"\u03A0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1",add_customer:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7",contacts_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03A0\u03B5\u03BB\u03B1\u03C4\u03CE\u03BD",name:"\u038C\u03BD\u03BF\u03BC\u03B1",mail:"\u039C\u03AE\u03BD\u03C5\u03BC\u03B1 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5",statement:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",display_name:"\u0395\u03BC\u03C6\u03B1\u03BD\u03B9\u03B6\u03CC\u03BC\u03B5\u03BD\u03BF \u038C\u03BD\u03BF\u03BC\u03B1",primary_contact_name:"\u039A\u03CD\u03C1\u03B9\u03B1 \u03B5\u03C0\u03B1\u03C6\u03AE",contact_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0395\u03C0\u03B1\u03C6\u03AE\u03C2",amount_due:"\u039F\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF \u03A0\u03BF\u03C3\u03CC",email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",phone:"\u03A4\u03B7\u03BB\u03AD\u03C6\u03C9\u03BD\u03BF",website:"\u0399\u03C3\u03C4\u03BF\u03C3\u03B5\u03BB\u03AF\u03B4\u03B1",overview:"\u0395\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7",invoice_prefix:"\u03A0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1 \u03C0\u03B1\u03C1\u03B1\u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03BF\u03CD",estimate_prefix:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03A0\u03C1\u03BF\u03B8\u03AD\u03BC\u03B1\u03C4\u03BF\u03C2",payment_prefix:"\u03A0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",enable_portal:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B7 \u03A0\u03CD\u03BB\u03B7\u03C2",country:"\u03A7\u03CE\u03C1\u03B1",state:"\u039D\u03BF\u03BC\u03CC\u03C2",city:"\u03A0\u03CC\u03BB\u03B7",zip_code:"\u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B9\u03BA\u03CC\u03C2 \u03BA\u03CE\u03B4\u03B9\u03BA\u03B1\u03C2",added_on:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03A3\u03C4\u03B9\u03C2",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",confirm_password:"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u039A\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD",street_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03BF\u03B4\u03BF\u03CD",primary_currency:"\u039A\u03CD\u03C1\u03B9\u03BF \u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",add_new_customer:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7",save_customer:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",update_customer:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03C0\u03B5\u03BB\u03B1\u03C4\u03CE\u03BD",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2 - \u03A0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",new_customer:"\u039D\u03AD\u03BF\u03C2 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",edit_customer:`\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7 +`,basic_info:"\u0392\u03B1\u03C3\u03B9\u03BA\u03AD\u03C2 \u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u03A7\u03C1\u03AD\u03C9\u03C3\u03B7\u03C2",shipping_address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",copy_billing_address:"\u0391\u03BD\u03C4\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03B1\u03C0\u03CC \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B7\u03C3\u03B7",no_customers:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2 \u03B1\u03BA\u03CC\u03BC\u03B1!",no_customers_found:"\u0394\u03B5\u03BD \u03B2\u03C1\u03AD\u03B8\u03B7\u03BA\u03B1\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2",no_contact:"\u039A\u03B1\u03BC\u03BC\u03AF\u03B1 \u03B5\u03C0\u03B1\u03C6\u03AE",no_contact_name:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03CC\u03BD\u03BF\u03BC\u03B1 \u03B5\u03C0\u03B1\u03C6\u03AE\u03C2",list_of_customers:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C0\u03B5\u03BB\u03B1\u03C4\u03CE\u03BD.",primary_display_name:"\u039A\u03CD\u03C1\u03B9\u03BF \u0395\u03BC\u03C6\u03B1\u03BD\u03B9\u03B6\u03CC\u03BC\u03B5\u03BD\u03BF \u038C\u03BD\u03BF\u03BC\u03B1",select_currency:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03BF\u03C2",select_a_customer:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03AD\u03BD\u03B1\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",type_or_click:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03AE \u03BA\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",new_transaction:"\u039D\u03AD\u03B1 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AE",no_matching_customers:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2 \u03C0\u03BF\u03C5 \u03BD\u03B1 \u03C4\u03B1\u03B9\u03C1\u03B9\u03AC\u03B6\u03BF\u03C5\u03BD!",phone_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03A4\u03B7\u03BB\u03B5\u03C6\u03CE\u03BD\u03BF\u03C5",create_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1\u03C2",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BD \u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7 \u03BA\u03B1\u03B9 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AC \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1, \u0395\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03BA\u03B1\u03B9 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2. \u221A \u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03BF\u03CD\u03C2 \u03C4\u03BF\u03C5\u03C2 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2 \u03BA\u03B1\u03B9 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AC \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1, \u0395\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03BA\u03B1\u03B9 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2.",created_message:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",updated_message:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",address_updated_message:"Address Information Updated succesfully",deleted_message:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2 | \u039F\u03B9 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B5\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B1\u03BD \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",edit_currency_not_allowed:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B1\u03BB\u03BB\u03B1\u03B3\u03AE \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03BF\u03C2 \u03BC\u03CC\u03BB\u03B9\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B7\u03B8\u03BF\u03CD\u03BD \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AD\u03C2."},lz={title:"\u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1",items_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD",name:"\u038C\u03BD\u03BF\u03BC\u03B1",unit:"\u039C\u03BF\u03BD\u03AC\u03B4\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",added_on:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03A3\u03C4\u03B9\u03C2",price:"\u03A4\u03B9\u03BC\u03AE",date_of_creation:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1\u03C2",not_selected:"\u0394\u03B5\u03BD \u03AD\u03C7\u03B5\u03B9 \u03B5\u03C0\u03B9\u03BB\u03B5\u03C7\u03B8\u03B5\u03AF \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",add_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",save_item:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",update_item:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",item:"\u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF | \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1",add_new_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",new_item:"\u039D\u03AD\u03BF \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",edit_item:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",no_items:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03B1\u03BA\u03CC\u03BC\u03B1!",list_of_items:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03C9\u03BD \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD.",select_a_unit:"\u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03BC\u03BF\u03BD\u03AC\u03B4\u03B1",taxes:"\u03A6\u03CC\u03C1\u03BF\u03B9",item_attached_message:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03B5\u03BD\u03CC\u03C2 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5 \u03C0\u03BF\u03C5 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u03A4\u03BF \u03B1\u03BD\u03C4\u03B9\u03BA\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03B1\u03BD\u03C4\u03B9\u03BA\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2"},cz={title:"\u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"\u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AC | \u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",estimates_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03C0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03CE\u03BD",days:"{days} \u0397\u03BC\u03AD\u03C1\u03B5\u03C2",months:"{months} \u039C\u03AE\u03BD\u03B1\u03C2",years:"{years} \u0388\u03C4\u03BF\u03C2",all:"\u038C\u03BB\u03B1",paid:"\u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",unpaid:"\u0391\u03BD\u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C4\u03BF",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",ref_no:"REF NO.",number:"\u0391\u03A1\u0399\u0398\u039C\u039F\u03A3",amount_due:"\u03A0\u039F\u03A3\u039F \u03A0\u03A1\u039F\u03A3 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397",partially_paid:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CE\u03C2 \u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",total:"\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",estimate_number:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD",ref_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",contact:"\u0395\u03C0\u03B9\u03BA\u03BF\u03B9\u03BD\u03C9\u03BD\u03AF\u03B1",add_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",due_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",expiry_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",add_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A6\u03CC\u03C1\u03BF\u03C5",amount:"\u03A0\u03BF\u03C3\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",notes:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",tax:"\u03A6\u03CC\u03C1\u03BF\u03C2",estimate_template:"\u03A0\u03C1\u03CC\u03C4\u03C5\u03C0\u03BF",convert_to_invoice:"\u039C\u03B5\u03C4\u03B1\u03C4\u03C1\u03AC\u03C0\u03B7\u03BA\u03B5 \u03C3\u03B5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",mark_as_sent:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF\u03C5",send_estimate:"\u039D\u03AD\u03B1 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7",resend_estimate:"\u03A0\u03C1\u03CC\u03C3\u03C6\u03B1\u03C4\u03B5\u03C2 \u03C0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",record_payment:"\u039A\u03B1\u03C4\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",add_estimate:"\u039D\u03AD\u03B1 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7",save_estimate:"\u039D\u03AD\u03B1 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7",confirm_conversion:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03B8\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B7\u03B8\u03B5\u03AF \u03B3\u03B9\u03B1 \u03C4\u03B7 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B5\u03BD\u03CC\u03C2 \u03BD\u03AD\u03BF\u03C5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5.",conversion_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",confirm_send_estimate:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",confirm_mark_as_sent:"\u0397 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03B1\u03C5\u03C4\u03AE \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7",confirm_mark_as_accepted:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u0391\u03C0\u03BF\u03C1\u03C1\u03B9\u03C0\u03C4\u03CC\u03BC\u03B5\u03BD\u03BF",confirm_mark_as_rejected:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u0391\u03C0\u03BF\u03C1\u03C1\u03B9\u03C0\u03C4\u03CC\u03BC\u03B5\u03BD\u03BF",no_matching_estimates:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03B1\u03BD\u03C4\u03AF\u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03C2 \u03C0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2!",mark_as_sent_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03AC\u03BD\u03B8\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",send_estimate_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",errors:{required:"\u03A4\u03BF \u03C0\u03B5\u03B4\u03AF\u03BF \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C5\u03C0\u03BF\u03C7\u03C1\u03B5\u03C9\u03C4\u03B9\u03BA\u03CC"},accepted:"\u0391\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03AE",rejected:"\u0391\u03C0\u03BF\u03C1\u03C1\u03AF\u03C6\u03B8\u03B7\u03BA\u03B5",expired:"Expired",sent:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE",draft:"\u03A0\u03C1\u03CC\u03C7\u03B5\u03B9\u03C1\u03BF",viewed:"Viewed",declined:"\u0391\u03C0\u03BF\u03C1\u03C1\u03AF\u03C6\u03B8\u03B7\u03BA\u03B5",new_estimate:"\u039D\u03AD\u03B1 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7",add_new_estimate:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03B1\u03C2 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7\u03C2",update_Estimate:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7\u03C2",edit_estimate:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7\u03C2",items:"\u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1",Estimate:"\u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AC | \u03A0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2",add_new_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A6\u03CC\u03C1\u03BF\u03C5",no_estimates:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C0\u03C1\u03BF\u03C3\u03C6\u03BF\u03C1\u03AD\u03C2 \u03B1\u03BA\u03CC\u03BC\u03B1!",list_of_estimates:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03C9\u03BD \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD.",mark_as_rejected:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AF\u03C6\u03B8\u03B7\u03BA\u03B5",mark_as_accepted:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03CC",marked_as_accepted_message:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03C0\u03BF\u03C5 \u03AD\u03C7\u03B5\u03B9 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u03B1\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03AE",marked_as_rejected_message:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03C0\u03BF\u03C5 \u03C3\u03B7\u03BC\u03B5\u03B9\u03CE\u03BD\u03B5\u03C4\u03B1\u03B9 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03C1\u03C1\u03B9\u03C6\u03B8\u03B5\u03AF\u03C3\u03B1",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",something_went_wrong:"\u039A\u03AC\u03C4\u03B9 \u03C0\u03AE\u03B3\u03B5 \u03C3\u03C4\u03C1\u03B1\u03B2\u03AC",item:{title:"\u03A4\u03AF\u03C4\u03BB\u03BF\u03C2 \u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03BF\u03C2",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",quantity:"\u03A0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1",price:"\u03A4\u03B9\u03BC\u03AE",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",total:"\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",total_discount:"\u03A3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03AE \u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",tax:"\u03A6\u03CC\u03C1\u03BF\u03C2",amount:"\u03A0\u03BF\u03C3\u03CC",select_an_item:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03AE \u03BA\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",type_item_description:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5 (\u03C0\u03C1\u03BF\u03B1\u03B9\u03C1\u03B5\u03C4\u03B9\u03BA\u03CC)"},mark_as_default_estimate_template_description:"If enabled, the selected template will be automatically selected for new estimates."},_z={title:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD",invoice_information:"Invoice Information",days:"{days} \u0397\u03BC\u03AD\u03C1\u03B5\u03C2",months:"{months} \u039C\u03AE\u03BD\u03B1\u03C2",years:"{years} \u0388\u03C4\u03BF\u03C2",all:"\u038C\u03BB\u03B1",paid:"\u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",unpaid:"\u0391\u03BD\u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C4\u03BF",viewed:"\u03A0\u03C1\u03BF\u03B2\u03BB\u03AE\u03B8\u03B7\u03BA\u03B1\u03BD",overdue:"\u0395\u03BA\u03C0\u03C1\u03CC\u03B8\u03B5\u03C3\u03BC\u03B1",completed:"\u039F\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",paid_status:"\u039A\u0391\u03A4\u0391\u03A3\u03A4\u0391\u03A3\u0397 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397\u03A3",ref_no:"REF NO.",number:"\u0391\u03A1\u0399\u0398\u039C\u039F\u03A3",amount_due:"\u03A0\u039F\u03A3\u039F \u03A0\u03A1\u039F\u03A3 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397",partially_paid:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CE\u03C2 \u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",total:"\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",invoice:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 (\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1)",invoice_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",ref_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",contact:"\u0395\u03C0\u03B9\u03BA\u03BF\u03B9\u03BD\u03C9\u03BD\u03AF\u03B1",add_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",due_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",add_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A6\u03CC\u03C1\u03BF\u03C5",amount:"\u03A0\u03BF\u03C3\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",notes:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",view:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE",send_invoice:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03A0\u03B1\u03C1\u03B1\u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03CE\u03BD",resend_invoice:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03A0\u03B1\u03C1\u03B1\u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03CE\u03BD",invoice_template:"\u03A0\u03C1\u03CC\u03C4\u03C5\u03C0\u03BF \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5 ",conversion_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",template:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A0\u03C1\u03BF\u03C4\u03CD\u03C0\u03BF\u03C5",mark_as_sent:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF\u03C5",confirm_send_invoice:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",invoice_mark_as_sent:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF",confirm_mark_as_accepted:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u0391\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03CC",confirm_mark_as_rejected:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u0391\u03C0\u03BF\u03C1\u03C1\u03B9\u03C0\u03C4\u03CC\u03BC\u03B5\u03BD\u03BF",confirm_send:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",invoice_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",record_payment:"\u039A\u03B1\u03C4\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",add_new_invoice:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",update_expense:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u0394\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",edit_invoice:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",new_invoice:"\u039D\u03AD\u03BF \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",save_invoice:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",update_invoice:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",add_new_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A6\u03CC\u03C1\u03BF\u03C5",no_invoices:"\u039A\u03B1\u03BD\u03AD\u03BD\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B1\u03BA\u03CC\u03BC\u03B1!",mark_as_rejected:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AF\u03C6\u03B8\u03B7\u03BA\u03B5",mark_as_accepted:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03CC",list_of_invoices:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD.",select_invoice:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",no_matching_invoices:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03BA\u03B1\u03BD\u03AD\u03BD\u03B1 \u03B1\u03BD\u03C4\u03AF\u03C3\u03C4\u03BF\u03B9\u03C7\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF!",mark_as_sent_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03AC\u03BD\u03B8\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",invoice_sent_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",cloned_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",clone_invoice:"\u039A\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",confirm_clone:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03B7\u03B8\u03B5\u03AF \u03C3\u03B5 \u03AD\u03BD\u03B1 \u03BD\u03AD\u03BF \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",item:{title:"\u03A4\u03AF\u03C4\u03BB\u03BF\u03C2 \u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03BF\u03C2",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",quantity:"\u03A0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1",price:"\u03A4\u03B9\u03BC\u03AE",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",total:"\u039F\u03BB\u03B9\u03BA\u03CC",total_discount:"\u03A3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03AE \u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",tax:"\u03A6\u03CC\u03C1\u03BF\u03C2",amount:"\u03A0\u03BF\u03C3\u03CC",select_an_item:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03AE \u03BA\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",type_item_description:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5 (\u03C0\u03C1\u03BF\u03B1\u03B9\u03C1\u03B5\u03C4\u03B9\u03BA\u03CC)"},payment_attached_message:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BC\u03B9\u03B1 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C0\u03BF\u03C5 \u03B5\u03C0\u03B9\u03C3\u03C5\u03BD\u03AC\u03C0\u03C4\u03B5\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03B1\u03C5\u03C4\u03CC. \u0392\u03B5\u03B2\u03B1\u03B9\u03C9\u03B8\u03B5\u03AF\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03AD\u03C7\u03B5\u03C4\u03B5 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03B9 \u03C0\u03C1\u03CE\u03C4\u03B1 \u03C4\u03B9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C7\u03C9\u03C1\u03AE\u03C3\u03B5\u03C4\u03B5 \u03BC\u03B5 \u03C4\u03B7\u03BD \u03B1\u03C6\u03B1\u03AF\u03C1\u03B5\u03C3\u03B7",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",marked_as_sent_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03AC\u03BD\u03B8\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",something_went_wrong:"\u039A\u03AC\u03C4\u03B9 \u03C0\u03AE\u03B3\u03B5 \u03C3\u03C4\u03C1\u03B1\u03B2\u03AC",invalid_due_amount_message:"\u03A3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03CC \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C0\u03BF\u03C3\u03CC \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B9\u03BA\u03C1\u03CC\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC \u03C4\u03BF \u03C3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03CC \u03BA\u03B1\u03C4\u03B1\u03B2\u03BB\u03B7\u03B8\u03AD\u03BD \u03C0\u03BF\u03C3\u03CC \u03B3\u03B9\u03B1 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03BF\u03CD\u03BC\u03B5 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03AE \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03C4\u03B5 \u03C4\u03B9\u03C2 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AD\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B5\u03C7\u03AF\u03C3\u03B5\u03C4\u03B5.",mark_as_default_invoice_template_description:"If enabled, the selected template will be automatically selected for new invoices."},uz={title:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",invoices_list:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",days:"{days} \u0397\u03BC\u03AD\u03C1\u03B5\u03C2",months:"{months} \u039C\u03AE\u03BD\u03B1\u03C2",years:"{years} \u0388\u03C4\u03BF\u03C2",all:"\u038C\u03BB\u03B1",paid:"\u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",unpaid:"\u0391\u03BD\u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C4\u03BF",viewed:"\u03A0\u03C1\u03BF\u03B2\u03BB\u03AE\u03B8\u03B7\u03BA\u03B1\u03BD",overdue:"\u0395\u03BA\u03C0\u03C1\u03CC\u03B8\u03B5\u03C3\u03BC\u03B1",active:"\u0395\u03BD\u03B5\u03C1\u03B3\u03AE",completed:"\u039F\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",paid_status:"\u039A\u0391\u03A4\u0391\u03A3\u03A4\u0391\u03A3\u0397 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397\u03A3",ref_no:"REF NO.",number:"\u0391\u03A1\u0399\u0398\u039C\u039F\u03A3",amount_due:"\u03A0\u039F\u03A3\u039F \u03A0\u03A1\u039F\u03A3 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397",partially_paid:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CE\u03C2 \u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",total:"\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",invoice:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF | \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",invoice_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",next_invoice_date:"\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03B7 \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",ref_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",contact:"\u0395\u03C0\u03B9\u03BA\u03BF\u03B9\u03BD\u03C9\u03BD\u03AF\u03B1",add_item:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",limit_by:"\u03A0\u03B5\u03C1\u03B9\u03BF\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u0391\u03BD\u03AC:",limit_date:"\u03A0\u03B5\u03C1\u03B9\u03BF\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",limit_count:"\u038C\u03C1\u03B9\u03BF \u039A\u03B1\u03C4\u03B1\u03BC\u03AD\u03C4\u03C1\u03B7\u03C3\u03B7\u03C2",count:"\u0391\u03C1\u03AF\u03B8\u03BC\u03B7\u03C3\u03B7",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",select_a_status:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",working:"\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF",on_hold:"\u03A3\u03B5 \u03B1\u03BD\u03B1\u03BC\u03BF\u03BD\u03AE",complete:"\u039F\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5",add_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A6\u03CC\u03C1\u03BF\u03C5",amount:"\u03A0\u03BF\u03C3\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",notes:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",view:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE",basic_info:"\u0392\u03B1\u03C3\u03B9\u03BA\u03AD\u03C2 \u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2",send_invoice:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",auto_send:"\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE",resend_invoice:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",invoice_template:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",conversion_message:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",template:"\u03A0\u03C1\u03CC\u03C4\u03C5\u03C0\u03BF",mark_as_sent:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF\u03C5",confirm_send_invoice:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",invoice_mark_as_sent:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF",confirm_send:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",starts_at:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03AD\u03BD\u03B1\u03C1\u03BE\u03B7\u03C2",due_date:"\u0397\u03BC/\u03BD\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B7\u03C3\u03B7\u03C2",record_payment:"\u039A\u03B1\u03C4\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",add_new_invoice:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",update_expense:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u0394\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",edit_invoice:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",new_invoice:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",send_automatically:"\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE",send_automatically_desc:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC, \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C4\u03B5\u03AF\u03BB\u03B5\u03C4\u03B5 \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B7\u03B8\u03B5\u03AF.",save_invoice:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",update_invoice:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",add_new_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A6\u03CC\u03C1\u03BF\u03C5",no_invoices:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1!",mark_as_rejected:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AF\u03C6\u03B8\u03B7\u03BA\u03B5",mark_as_accepted:"\u03A3\u03AE\u03BC\u03B1\u03BD\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03CC",list_of_invoices:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD.",select_invoice:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",no_matching_invoices:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03BA\u03B1\u03BD\u03AD\u03BD\u03B1 \u03B1\u03BD\u03C4\u03AF\u03C3\u03C4\u03BF\u03B9\u03C7\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF!",mark_as_sent_successfully:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03AC\u03BD\u03B8\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",invoice_sent_successfully:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",cloned_successfully:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",clone_invoice:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",confirm_clone:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B8\u03B1 \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03B7\u03B8\u03B5\u03AF \u03C3\u03B5 \u03AD\u03BD\u03B1 \u03BD\u03AD\u03BF \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"\u03A4\u03AF\u03C4\u03BB\u03BF\u03C2 \u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03BF\u03C2",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",quantity:"\u03A0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1",price:"\u03A4\u03B9\u03BC\u03AE",discount:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",total:"\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",total_discount:"\u03A3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03AE \u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",sub_total:"\u039C\u03B5\u03C1\u03B9\u03BA\u03CC \u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",tax:"\u03A6\u03CC\u03C1\u03BF\u03C2",amount:"\u03A0\u03BF\u03C3\u03CC",select_an_item:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03AE \u03BA\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF",type_item_description:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5 (\u03C0\u03C1\u03BF\u03B1\u03B9\u03C1\u03B5\u03C4\u03B9\u03BA\u03CC)"},frequency:{title:"\u03A3\u03C5\u03C7\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1",select_frequency:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03C3\u03C5\u03C7\u03BD\u03BF\u03C4\u03AE\u03C4\u03C9\u03BD",minute:"\u039B\u03B5\u03C0\u03C4\u03CC",hour:"\u038F\u03C1\u03B1",day_month:"\u0397\u03BC\u03AD\u03C1\u03B1 \u03C4\u03BF\u03C5 \u03BC\u03AE\u03BD\u03B1",month:"\u039C\u03AE\u03BD\u03B1\u03C2",day_week:"\u0397\u03BC\u03AD\u03C1\u03B1 \u03C4\u03B7\u03C2 \u03B5\u03B2\u03B4\u03BF\u03BC\u03AC\u03B4\u03B1\u03C2"},confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",updated_message:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03BA\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",deleted_message:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2 \u2018 \u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B1\u03BD \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",marked_as_sent_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03AC\u03BD\u03B8\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03B1\u03C0\u03B5\u03C3\u03C4\u03B1\u03BB\u03BC\u03AD\u03BD\u03BF \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",user_email_does_not_exist:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF e-mail \u03B4\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9",something_went_wrong:"\u039A\u03AC\u03C4\u03B9 \u03C0\u03AE\u03B3\u03B5 \u03C3\u03C4\u03C1\u03B1\u03B2\u03AC",invalid_due_amount_message:"\u03A3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03CC \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C0\u03BF\u03C3\u03CC \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B9\u03BA\u03C1\u03CC\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC \u03C4\u03BF \u03C3\u03C5\u03BD\u03BF\u03BB\u03B9\u03BA\u03CC \u03BA\u03B1\u03C4\u03B1\u03B2\u03BB\u03B7\u03B8\u03AD\u03BD \u03C0\u03BF\u03C3\u03CC \u03B3\u03B9\u03B1 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03BF\u03CD\u03BC\u03B5 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03AE \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03C4\u03B5 \u03C4\u03B9\u03C2 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AD\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B5\u03C7\u03AF\u03C3\u03B5\u03C4\u03B5."},mz={title:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2",payments_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03CE\u03BD",record_payment:"\u039A\u03B1\u03C4\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",amount:"\u03A0\u03BF\u03C3\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",payment_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",payment_mode:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",invoice:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",note:"\u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7",add_payment:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",new_payment:"\u039D\u03AD\u03B1 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE",edit_payment:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",view_payment:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",add_new_payment:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03B1\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",send_payment_receipt:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u0391\u03C0\u03CC\u03B4\u03B5\u03B9\u03BE\u03B7\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",send_payment:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",save_payment:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",update_payment:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",payment:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03CE\u03BD",no_payments:"\u039A\u03B1\u03BC\u03AF\u03B1 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B1\u03BA\u03CC\u03BC\u03B1!",not_selected:"\u0394\u03B5\u03BD \u03AD\u03C7\u03B5\u03B9 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03B5\u03AF",no_invoice:"\u03A7\u03C9\u03C1\u03AF\u03C2 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",no_matching_payments:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03C0\u03BF\u03C5 \u03BD\u03B1 \u03C4\u03B1\u03B9\u03C1\u03B9\u03AC\u03B6\u03BF\u03C5\u03BD!",list_of_payments:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03BF\u03BD \u03BA\u03B1\u03C4\u03AC\u03BB\u03BF\u03B3\u03BF \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03CE\u03BD.",select_payment_mode:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C4\u03C1\u03CC\u03C0\u03BF \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",confirm_mark_as_sent:"\u0397 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03B1\u03C5\u03C4\u03AE \u03B8\u03B1 \u03B5\u03C0\u03B9\u03C3\u03B7\u03BC\u03B1\u03BD\u03B8\u03B5\u03AF \u03C9\u03C2 \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7",confirm_send_payment:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B8\u03B1 \u03C3\u03C4\u03B1\u03BB\u03B5\u03AF \u03BC\u03AD\u03C3\u03C9 email \u03C3\u03C4\u03BF\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",send_payment_successfully:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",something_went_wrong:"\u039A\u03AC\u03C4\u03B9 \u03C0\u03AE\u03B3\u03B5 \u03C3\u03C4\u03C1\u03B1\u03B2\u03AC",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",invalid_amount_message:"\u03A4\u03BF \u03C0\u03BF\u03C3\u03CC \u03B4\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF"},pz={title:"\u0388\u03BE\u03BF\u03B4\u03B1",expenses_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u0395\u03BE\u03CC\u03B4\u03C9\u03BD",select_a_customer:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03AD\u03BD\u03B1\u03BD \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7",expense_title:"\u03A4\u03AF\u03C4\u03BB\u03BF\u03C2",customer:"\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2",currency:"\u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",contact:"\u0395\u03C0\u03B9\u03BA\u03BF\u03B9\u03BD\u03C9\u03BD\u03AF\u03B1",category:"\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",expense_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",receipt:"\u0391\u03C0\u03CC\u03B4\u03B5\u03B9\u03BE\u03B7",amount:"\u03A0\u03BF\u03C3\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",not_selected:"\u0394\u03B5\u03BD \u03AD\u03C7\u03B5\u03B9 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03B5\u03AF",note:"\u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7",category_id:"ID \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",add_expense:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B4\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",add_new_expense:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B4\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",save_expense:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u0394\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",update_expense:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u0394\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",download_receipt:"\u039B\u03AE\u03C8\u03B7 \u0391\u03C0\u03CC\u03B4\u03B5\u03B9\u03BE\u03B7\u03C2",edit_expense:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B4\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",new_expense:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B4\u03B1\u03C0\u03AC\u03BD\u03B7\u03C2",expense:"\u0388\u03BE\u03BF\u03B4\u03B1 - \u0388\u03BE\u03BF\u03B4\u03B1",no_expenses:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03AD\u03BE\u03BF\u03B4\u03B1 \u03B1\u03BA\u03CC\u03BC\u03B1!",list_of_expenses:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03C9\u03BD \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD.",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",categories:{categories_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03C9\u03BD",title:"\u03A4\u03AF\u03C4\u03BB\u03BF\u03C2",name:"\u038C\u03BD\u03BF\u03BC\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",amount:"\u03A0\u03BF\u03C3\u03CC",actions:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B5\u03C2",add_category:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",new_category:"\u039D\u03AD\u03B1 \u03BA\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1",category:'\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1 "\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B5\u03C2',select_a_category:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BA\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1"}},fz={email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",forgot_password:"\u039E\u03B5\u03C7\u03AC\u03C3\u03B1\u03C4\u03B5 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC;",or_signIn_with:"or sign in with",login:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7",register:"\u0395\u03B3\u03B3\u03C1\u03B1\u03C6\u03B5\u03AF\u03C4\u03B5",reset_password:"\u0395\u03C0\u03B1\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2",password_reset_successfully:"\u0395\u03C0\u03B1\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC \u03C4\u03BF\u03C5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",enter_email:"\u0395\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 email",enter_password:"\u0395\u03B9\u03C3\u03B1\u03B3\u03C9\u03B3\u03AE \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2",retype_password:"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03CC\u03B3\u03B7\u03C3\u03B5 \u03BA\u03B1\u03B9 \u03C0\u03AC\u03BB\u03B9 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC"},gz={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"\u03A0\u03C1\u03CC\u03C3\u03B8\u03B5\u03C4\u03B1",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"This module version doesn't support the current version of InvoiceShelf",last_updated:"Last Updated On",connect_installation:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2 \u03C3\u03B1\u03C2",api_token_description:"\u03A3\u03C5\u03BD\u03B4\u03B5\u03B8\u03B5\u03AF\u03C4\u03B5 \u03C3\u03C4\u03BF {url} \u03BA\u03B1\u03B9 \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03AE\u03BD \u03C4\u03B7\u03BD \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7 \u03B5\u03B9\u03C3\u03AC\u03B3\u03BF\u03BD\u03C4\u03B1\u03C2 \u03C4\u03BF API Token. \u03A4\u03B1 \u03C0\u03C1\u03CC\u03C3\u03B8\u03B5\u03C4\u03B1 \u03C0\u03BF\u03C5 \u03B1\u03B3\u03BF\u03C1\u03AC\u03C3\u03B1\u03C4\u03B5 \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03B9\u03C3\u03C4\u03BF\u03CD\u03BD \u03B5\u03B4\u03CE \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7\u03BD \u03BF\u03BB\u03BF\u03BA\u03BB\u03AE\u03C1\u03C9\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2.",view_module:"\u0394\u03B5\u03AF\u03C4\u03B5 \u03C4\u03BF \u03C0\u03C1\u03CC\u03C3\u03B8\u03B5\u03C4\u03BF",update_available:"\u0394\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B7 \u03B1\u03BD\u03B1\u03BD\u03AD\u03C9\u03C3\u03B7",purchased:"Purchased",installed:"\u0395\u03B3\u03BA\u03B1\u03C4\u03B1\u03C3\u03C4\u03AC\u03B8\u03B7\u03BA\u03B5",no_modules_installed:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03B1\u03BA\u03CC\u03BC\u03B1 \u03B5\u03B3\u03BA\u03B1\u03C4\u03B5\u03C3\u03C4\u03B7\u03BC\u03AD\u03BD\u03B1 \u03C0\u03C1\u03CC\u03C3\u03B8\u03B5\u03C4\u03B1!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},vz={title:"\u03A7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2",users_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03A7\u03C1\u03B7\u03C3\u03C4\u03CE\u03BD",name:"\u038C\u03BD\u03BF\u03BC\u03B1",description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",added_on:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03A3\u03C4\u03B9\u03C2",date_of_creation:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1\u03C2",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",add_user:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7",save_user:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7",update_user:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7",user:"\u03A7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2 | \u03A7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2",add_new_user:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03BD\u03AD\u03BF\u03C5 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7",new_user:"\u039D\u03AD\u03BF\u03C2 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2",edit_user:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7",no_users:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03B1\u03BA\u03CC\u03BC\u03B1!",list_of_users:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B8\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03C9\u03BD \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD.",email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",phone:"\u03A4\u03B7\u03BB\u03AD\u03C6\u03C9\u03BD\u03BF",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",user_attached_message:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03B5\u03BD\u03CC\u03C2 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5 \u03C0\u03BF\u03C5 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u2019, \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03C3\u03B5 \u03B8\u03AD\u03C3\u03B7 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",created_message:"\u039F \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",updated_message:"\u039F \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",deleted_message:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",select_company_role:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C1\u03CC\u03BB\u03BF \u03B3\u03B9\u03B1 {company}",companies:"\u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B5\u03C2"},yz={title:"\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",paid:"\u0395\u03BE\u03BF\u03C6\u03BB\u03B7\u03BC\u03AD\u03BD\u03BF",unpaid:"\u0391\u03BD\u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C4\u03BF",download_pdf:"\u039B\u03AE\u03C8\u03B7 PDF",view_pdf:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE PDF",update_report:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",report:"\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC | \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AD\u03C2",profit_loss:{profit_loss:"\u039A\u03AD\u03C1\u03B4\u03B7 & \u0391\u03C0\u03CE\u03BB\u03B5\u03B9\u03B1",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",date_range:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B5\u03CD\u03C1\u03BF\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2"},sales:{sales:"\u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03B9\u03C2",date_range:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B5\u03CD\u03C1\u03BF\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",report_type:"\u03A4\u03CD\u03C0\u03BF\u03C2 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2"},taxes:{taxes:"\u03A6\u03CC\u03C1\u03BF\u03B9",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",date_range:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B5\u03CD\u03C1\u03BF\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2"},errors:{required:"\u03A4\u03BF \u03C0\u03B5\u03B4\u03AF\u03BF \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C5\u03C0\u03BF\u03C7\u03C1\u03B5\u03C9\u03C4\u03B9\u03BA\u03CC"},invoices:{invoice:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",invoice_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",due_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",amount:"\u03A0\u03BF\u03C3\u03CC",contact_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0395\u03C0\u03B1\u03C6\u03AE\u03C2",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7"},estimates:{estimate:"\u0395\u03BA\u03C4\u03B9\u03BC\u03CE\u03BC\u03B5\u03BD\u03BF",estimate_date:"\u0395\u03BA\u03C4\u03B9\u03BC\u03CE\u03BC\u03B5\u03BD\u03B7 \u03B7\u03BC. \u03B5\u03C0\u03B9\u03C3\u03BA\u03B5\u03C5\u03AE\u03C2",due_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",estimate_number:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD",ref_number:"\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",amount:"\u03A0\u03BF\u03C3\u03CC",contact_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0395\u03C0\u03B1\u03C6\u03AE\u03C2",status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7"},expenses:{expenses:"\u0388\u03BE\u03BF\u03B4\u03B1",category:"\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1",date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",amount:"\u03A0\u03BF\u03C3\u03CC",to_date:"\u0388\u03C9\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",from_date:"\u0391\u03C0\u03CC \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",date_range:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B5\u03CD\u03C1\u03BF\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2"}},hz={menu_title:{account_settings:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u039B\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD",company_information:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03AF\u03B1\u03C2",customization:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE",preferences:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",notifications:"\u0395\u03B9\u03B4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03B9\u03C2",tax_types:"\u03A6\u03BF\u03C1\u03BF\u03BB\u03BF\u03B3\u03B9\u03BA\u03AE \u03BA\u03BB\u03AC\u03C3\u03B7",expense_category:"\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B5\u03C2 \u0395\u03BE\u03CC\u03B4\u03C9\u03BD",update_app:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2",backup:"\u0391\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03B1 \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",file_disk:"\u0394\u03AF\u03C3\u03BA\u03BF\u03C2 \u0391\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5",custom_fields:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1",payment_modes:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",notes:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",exchange_rate:"\u03A3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",setting:"\u03A1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C9\u03BD",general:"General",language:"\u0393\u03BB\u03CE\u03C3\u03C3\u03B1",primary_currency:"\u039A\u03CD\u03C1\u03B9\u03BF \u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",timezone:"\u0396\u03CE\u03BD\u03B7 \u038F\u03C1\u03B1\u03C2",date_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",currencies:{title:"\u03A3\u03C5\u03BD\u03AC\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1",currency:"\u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",currencies_list:"\u039B\u03AF\u03C3\u03C4\u03B1 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03AC\u03C4\u03C9\u03BD",select_currency:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03BF\u03C2",name:"\u038C\u03BD\u03BF\u03BC\u03B1",code:"\u039A\u03CE\u03B4\u03B9\u03BA\u03B1\u03C2",symbol:"\u03A3\u03CD\u03BC\u03B2\u03BF\u03BB\u03BF",precision:"\u0391\u03BA\u03C1\u03AF\u03B2\u03B5\u03B9\u03B1",thousand_separator:"\u0394\u03B9\u03B1\u03C7\u03C9\u03C1\u03B9\u03C3\u03C4\u03B9\u03BA\u03CC \u03C7\u03B9\u03BB\u03B9\u03AC\u03B4\u03C9\u03BD",decimal_separator:"\u0394\u03B9\u03B1\u03C7\u03C9\u03C1\u03B9\u03C3\u03C4\u03AE\u03C2 \u03B4\u03B5\u03BA\u03B1\u03B4\u03B9\u03BA\u03CE\u03BD",position:"\u0398\u03AD\u03C3\u03B7",position_of_symbol:"\u0398\u03AD\u03C3\u03B7 \u03A3\u03C5\u03BC\u03B2\u03CC\u03BB\u03BF\u03C5",right:"\u0394\u03B5\u03BE\u03B9\u03AC",left:"\u0391\u03C1\u03B9\u03C3\u03C4\u03B5\u03C1\u03AC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",add_currency:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03C4\u03B5 \u03BD\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1"},mail:{host:"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",port:"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",mailgun_secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC Mailgun",mailgun_domain:"\u03A4\u03BF\u03BC\u03AD\u03B1\u03C2",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES \u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",ses_key:"\u039A\u03BB\u03B5\u03B9\u03B4\u03AF SES",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03A0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5",username:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5",mail_config:"\u0394\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7 Mail",from_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AD\u03B1",from_mail:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",encryption:"\u039A\u03C1\u03C5\u03C0\u03C4\u03BF\u03B3\u03C1\u03AC\u03C6\u03B7\u03C3\u03B7 Email",mail_config_desc:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B7 \u03C6\u03CC\u03C1\u03BC\u03B1 \u03B3\u03B9\u03B1 \u03C4\u03B7 \u03C1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03C9\u03BD \u03C4\u03BF\u03C5 \u03C0\u03C1\u03BF\u03B3\u03C1\u03AC\u03BC\u03BC\u03B1\u03C4\u03BF\u03C2 \u03BF\u03B4\u03AE\u03B3\u03B7\u03C3\u03B7\u03C2 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03B1\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03BC\u03B7\u03BD\u03C5\u03BC\u03AC\u03C4\u03C9\u03BD \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03B5\u03C0\u03AF\u03C3\u03B7\u03C2 \u03BD\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B9\u03C2 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03BF\u03C5\u03C2 \u03C4\u03C1\u03AF\u03C4\u03C9\u03BD \u03C0\u03B1\u03C1\u03CC\u03C7\u03C9\u03BD \u03CC\u03C0\u03C9\u03C2 \u03C4\u03BF Sendgrid, \u03C4\u03BF SES \u03BA\u03BB\u03C0."},pdf:{title:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 PDF",footer_text:"\u039A\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u03A5\u03C0\u03BF\u03C3\u03AD\u03BB\u03B9\u03B4\u03BF\u03C5",pdf_layout:"\u0394\u03B9\u03AC\u03C4\u03B1\u03BE\u03B7 PDF"},company_info:{company_info:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03AF\u03B1\u03C2",company_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",company_logo:"\u039B\u03BF\u03B3\u03CC\u03C4\u03C5\u03C0\u03BF \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",section_description:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u03C3\u03C7\u03B5\u03C4\u03B9\u03BA\u03AC \u03BC\u03B5 \u03C4\u03B7\u03BD \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1 \u03C3\u03B1\u03C2 \u03C0\u03BF\u03C5 \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1, \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03BA\u03B1\u03B9 \u03AC\u03BB\u03BB\u03B1 \u03AD\u03B3\u03B3\u03C1\u03B1\u03C6\u03B1 \u03C0\u03BF\u03C5 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD InvoiceShelf.",phone:"\u03A4\u03B7\u03BB\u03AD\u03C6\u03C9\u03BD\u03BF",country:"\u03A7\u03CE\u03C1\u03B1",state:"\u039D\u03BF\u03BC\u03CC\u03C2",city:"\u03A0\u03CC\u03BB\u03B7",address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",zip:"\u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B9\u03BA\u03CC\u03C2 \u039A\u03CE\u03B4\u03B9\u03BA\u03B1\u03C2",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",delete:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE",updated_message:"\u039F\u03B9 \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03BF\u03BD \u03C0\u03CD\u03C1\u03B3\u03BF \u03B5\u03BC\u03C6\u03B9\u03AC\u03BB\u03C9\u03C3\u03B7\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2.",delete_company:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",delete_company_description:"\u039C\u03CC\u03BB\u03B9\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1 \u03C3\u03B1\u03C2, \u03B8\u03B1 \u03C7\u03AC\u03C3\u03B5\u03C4\u03B5 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03B1 \u03BA\u03B1\u03B9 \u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03C0\u03BF\u03C5 \u03C3\u03C7\u03B5\u03C4\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03BC\u03B5 \u03B1\u03C5\u03C4\u03AE \u03BC\u03CC\u03BD\u03B9\u03BC\u03B1.",are_you_absolutely_sure:"\u0395\u03AF\u03C3\u03B1\u03B9 \u03C3\u03AF\u03B3\u03BF\u03C5\u03C1\u03BF\u03C2/\u03B7;",delete_company_modal_desc:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B5\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B1\u03BD\u03B1\u03B9\u03C1\u03B5\u03B8\u03B5\u03AF. \u0391\u03C5\u03C4\u03CC \u03B8\u03B1 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03B9 \u03BC\u03CC\u03BD\u03B9\u03BC\u03B1 {company} \u03BA\u03B1\u03B9 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03C3\u03C5\u03C3\u03C7\u03B5\u03C4\u03B9\u03C3\u03BC\u03AD\u03BD\u03B1 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03B1.",delete_company_modal_label:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 {company} \u03B3\u03B9\u03B1 \u03B5\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7"},custom_fields:{title:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1",section_description:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03CC\u03C3\u03C4\u03B5 \u03C4\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03C3\u03B1\u03C2, \u0395\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 & \u0391\u03C0\u03BF\u03B4\u03B5\u03AF\u03BE\u03B5\u03B9\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2 \u03BC\u03B5 \u03C4\u03B1 \u03B4\u03B9\u03BA\u03AC \u03C3\u03B1\u03C2 \u03C0\u03B5\u03B4\u03AF\u03B1. \u03A3\u03B9\u03B3\u03BF\u03C5\u03C1\u03B5\u03C5\u03C4\u03B5\u03AF\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B5 \u03C4\u03B1 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C3\u03C4\u03B9\u03C2 \u03BC\u03BF\u03C1\u03C6\u03AD\u03C2 \u03B4\u03B9\u03B5\u03C5\u03B8\u03CD\u03BD\u03C3\u03B5\u03C9\u03BD \u03C3\u03C4\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2.",add_custom_field:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C0\u03B5\u03B4\u03AF\u03BF\u03C5",edit_custom_field:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03A0\u03B5\u03B4\u03AF\u03BF\u03C5",field_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03C0\u03B5\u03B4\u03AF\u03BF\u03C5",label:"\u0395\u03C0\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",type:"Type",name:"\u038C\u03BD\u03BF\u03BC\u03B1",slug:"\u0394\u03C5\u03BD\u03B1\u03C4\u03CC \u03C7\u03C4\u03CD\u03C0\u03B7\u03BC\u03B1",required:"\u0391\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF\u03C4\u03B1\u03B9",placeholder:"\u03A3\u03CD\u03BC\u03B2\u03BF\u03BB\u03BF \u03C5\u03C0\u03BF\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2",help_text:"\u039A\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u03B2\u03BF\u03AE\u03B8\u03B5\u03B9\u03B1\u03C2",default_value:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B7 \u03C4\u03B9\u03BC\u03AE",prefix:"\u03A0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1",starting_number:"\u0391\u03C1\u03C7\u03AE \u03B1\u03C1\u03AF\u03B8\u03BC\u03B7\u03C3\u03B7\u03C2 \u03B1\u03C0\u03CC",model:"\u039C\u03BF\u03BD\u03C4\u03AD\u03BB\u03BF",help_text_description:"\u0395\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03BA\u03AC\u03C0\u03BF\u03B9\u03BF \u03BA\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B2\u03BF\u03B7\u03B8\u03AE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03C5\u03C2 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2 \u03BD\u03B1 \u03BA\u03B1\u03C4\u03B1\u03BD\u03BF\u03AE\u03C3\u03BF\u03C5\u03BD \u03C4\u03BF\u03BD \u03C3\u03BA\u03BF\u03C0\u03CC \u03B1\u03C5\u03C4\u03BF\u03CD \u03C4\u03BF\u03C5 \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C0\u03B5\u03B4\u03AF\u03BF\u03C5.",suffix:"\u0395\u03C0\u03AF\u03B8\u03B5\u03BC\u03B1",yes:"\u039D\u03B1\u03B9",no:"\u038C\u03C7\u03B9",order:"\u03A3\u03B5\u03B9\u03C1\u03AC",custom_field_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",already_in_use:"\u0397 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 email \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7",deleted_message:"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BA\u03BB\u03B5\u03B9\u03B4\u03B9\u03BF\u03CD",options:"\u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",add_option:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE\u03C2",add_another_option:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03AC\u03BB\u03BB\u03B7\u03C2 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE\u03C2",sort_in_alphabetical_order:"\u03A4\u03B1\u03BE\u03B9\u03BD\u03CC\u03BC\u03B7\u03C3\u03B7 \u03C3\u03B5 \u03B1\u03BB\u03C6\u03B1\u03B2\u03B7\u03C4\u03B9\u03BA\u03AE \u03C3\u03B5\u03B9\u03C1\u03AC",add_options_in_bulk:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03CE\u03BD \u03BC\u03B1\u03B6\u03B9\u03BA\u03AC",use_predefined_options:"\u03A7\u03C1\u03AE\u03C3\u03B7 \u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03C9\u03BD \u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03CE\u03BD",select_custom_date:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B7 \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1",select_relative_date:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03B5\u03C0\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE\u03C2",ticked_by_default:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03B7 \u03B1\u03C0\u03CC \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE",updated_message:"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BA\u03BB\u03B5\u03B9\u03B4\u03B9\u03BF\u03CD",added_message:"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BA\u03BB\u03B5\u03B9\u03B4\u03B9\u03BF\u03CD",press_enter_to_add:"\u03A0\u03B1\u03C4\u03AE\u03C3\u03C4\u03B5 enter \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03BD\u03AD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE",model_in_use:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03BC\u03BF\u03BD\u03C4\u03AD\u03BB\u03BF\u03C5 \u03B3\u03B9\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C0\u03BF\u03C5 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7.",type_in_use:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03BC\u03BF\u03BD\u03C4\u03AD\u03BB\u03BF\u03C5 \u03B3\u03B9\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C0\u03BF\u03C5 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7."},customization:{customization:"\u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE",updated_message:"\u039F\u03B9 \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03BF\u03BD \u03C0\u03CD\u03C1\u03B3\u03BF \u03B5\u03BC\u03C6\u03B9\u03AC\u03BB\u03C9\u03C3\u03B7\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2.",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",insert_fields:"\u03A0\u03B5\u03B4\u03AF\u03BF \u03B5\u03C4\u03B9\u03BA\u03AD\u03C4\u03B1\u03C2",learn_custom_format:"\u039C\u03AC\u03B8\u03B5\u03C4\u03B5 \u03C0\u03CE\u03C2 \u03BD\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B5 \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B7 \u03BC\u03BF\u03C1\u03C6\u03AE",add_new_component:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF\u03C5",component:"\u03A3\u03C5\u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03CC",Parameter:"\u03A0\u03B1\u03C1\u03AC\u03BC\u03B5\u03C4\u03C1\u03BF\u03C2",series:"\u03A3\u03B5\u03B9\u03C1\u03AC",series_description:"\u0393\u03B9\u03B1 \u03BD\u03B1 \u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1/\u03B5\u03C0\u03AF\u03B8\u03B5\u03BC\u03B1 \u03CC\u03C0\u03C9\u03C2 'INV' \u03C3\u03B5 \u03CC\u03BB\u03B7 \u03C4\u03B7\u03BD \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1 \u03C3\u03B1\u03C2. \u03A5\u03C0\u03BF\u03C3\u03C4\u03B7\u03C1\u03AF\u03B6\u03B5\u03B9 \u03BC\u03AE\u03BA\u03BF\u03C2 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B1 \u03AD\u03C9\u03C2 \u03BA\u03B1\u03B9 4 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",series_param_label:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03C3\u03B5\u03B9\u03C1\u03AC\u03C2",delimiter:"\u0394\u03B9\u03B1\u03C7\u03C9\u03C1\u03B9\u03C3\u03C4\u03B9\u03BA\u03CC",delimiter_description:"\u0395\u03BD\u03B9\u03B1\u03AF\u03BF\u03C2 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B1\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03BF\u03BD \u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03CC \u03C4\u03BF\u03C5 \u03BF\u03C1\u03AF\u03BF\u03C5 \u03BC\u03B5\u03C4\u03B1\u03BE\u03CD 2 \u03BE\u03B5\u03C7\u03C9\u03C1\u03B9\u03C3\u03C4\u03CE\u03BD \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03C9\u03BD. \u0391\u03C0\u03CC \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03C4\u03BF \u03C3\u03B5\u03C4 \u03C4\u03BF\u03C5 -",delimiter_param_label:"\u03A4\u03B9\u03BC\u03AE \u039F\u03C1\u03B9\u03BF\u03B8\u03AD\u03C4\u03B7",date_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",date_format_description:"\u0388\u03BD\u03B1 \u03C4\u03BF\u03C0\u03B9\u03BA\u03CC \u03C0\u03B5\u03B4\u03AF\u03BF \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2 \u03BA\u03B1\u03B9 \u03CE\u03C1\u03B1\u03C2 \u03C0\u03BF\u03C5 \u03B4\u03AD\u03C7\u03B5\u03C4\u03B1\u03B9 \u03BC\u03B9\u03B1 \u03C0\u03B1\u03C1\u03AC\u03BC\u03B5\u03C4\u03C1\u03BF \u03BC\u03BF\u03C1\u03C6\u03AE\u03C2. \u0397 \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B7 \u03BC\u03BF\u03C1\u03C6\u03AE: 'Y' \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03B5\u03B9 \u03C4\u03BF \u03C4\u03C1\u03AD\u03C7\u03BF\u03BD \u03AD\u03C4\u03BF\u03C2.",date_format_param_label:"\u039C\u03BF\u03C1\u03C6\u03AE",sequence:"\u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03C5\u03C7\u03AF\u03B1",sequence_description:"\u03A3\u03C5\u03BD\u03B5\u03C7\u03AE\u03C2 \u03B1\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1 \u03B1\u03C1\u03B9\u03B8\u03BC\u03CE\u03BD \u03C3\u03B5 \u03CC\u03BB\u03B7 \u03C4\u03B7\u03BD \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1 \u03C3\u03B1\u03C2. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03BA\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF \u03BC\u03AE\u03BA\u03BF\u03C2 \u03C4\u03BF\u03C5 \u03B4\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03BF\u03C5.",sequence_param_label:"\u039C\u03AE\u03BA\u03BF\u03C2 \u0391\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1\u03C2",customer_series:"\u03A3\u03B5\u03B9\u03C1\u03AC \u03A0\u03B5\u03BB\u03B1\u03C4\u03CE\u03BD",customer_series_description:"\u0393\u03B9\u03B1 \u03BD\u03B1 \u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03B4\u03B9\u03B1\u03C6\u03BF\u03C1\u03B5\u03C4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03B8\u03B5\u03BC\u03B1/\u03B5\u03C0\u03AF\u03B8\u03B5\u03BC\u03B1 \u03B3\u03B9\u03B1 \u03BA\u03AC\u03B8\u03B5 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7.",customer_sequence:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03CC\u03C3\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B1\u03C1\u03B9\u03B8\u03BC\u03BF\u03B4\u03CC\u03C4\u03B7\u03C3\u03B7",customer_sequence_description:"\u03A3\u03C5\u03BD\u03B5\u03C7\u03AE\u03C2 \u03B1\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1 \u03B1\u03C1\u03B9\u03B8\u03BC\u03CE\u03BD \u03B3\u03B9\u03B1 \u03BA\u03AC\u03B8\u03B5 \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7 \u03C3\u03B1\u03C2.",customer_sequence_param_label:"\u039C\u03AE\u03BA\u03BF\u03C2 \u0391\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1\u03C2",random_sequence:"\u03A4\u03C5\u03C7\u03B1\u03AF\u03B1 \u0391\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1",random_sequence_description:"\u03A4\u03C5\u03C7\u03B1\u03AF\u03B1 \u03B1\u03BB\u03C6\u03B1\u03C1\u03B9\u03B8\u03BC\u03B7\u03C4\u03B9\u03BA\u03AE \u03C3\u03C5\u03BC\u03B2\u03BF\u03BB\u03BF\u03C3\u03B5\u03B9\u03C1\u03AC. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03BA\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF \u03BC\u03AE\u03BA\u03BF\u03C2 \u03C4\u03BF\u03C5 \u03B4\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03BF\u03C5.",random_sequence_param_label:"\u039C\u03AE\u03BA\u03BF\u03C2 \u0391\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03AF\u03B1\u03C2",invoices:{title:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",invoice_number_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",invoice_number_format_description:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03CC\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD \u03C4\u03C1\u03CC\u03C0\u03BF \u03BC\u03B5 \u03C4\u03BF\u03BD \u03BF\u03C0\u03BF\u03AF\u03BF \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03BF \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03C3\u03B1\u03C2 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",preview_invoice_number:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",due_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",due_date_description:"\u039A\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03C4\u03B5 \u03C0\u03CE\u03C2 \u03BF\u03C1\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03B7 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",due_date_days:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03BB\u03B7\u03BE\u03B9\u03C0\u03C1\u03CC\u03B8\u03B5\u03C3\u03BC\u03B1 \u03BC\u03B5\u03C4\u03AC \u03B1\u03C0\u03CC (\u03B7\u03BC\u03AD\u03C1\u03B5\u03C2)",set_due_date_automatically:"\u039F\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2 \u039B\u03AE\u03BE\u03B7\u03C2 \u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1",set_due_date_automatically_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03B1\u03BD \u03B5\u03C0\u03B9\u03B8\u03C5\u03BC\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",default_formats:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03B5\u03C0\u03B5\u03BA\u03C4\u03AC\u03C3\u03B5\u03B9\u03C2",default_formats_description:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BF\u03B9 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BC\u03BF\u03C1\u03C6\u03AD\u03C2 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B3\u03B5\u03BC\u03AF\u03C3\u03BF\u03C5\u03BD \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03C4\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C3\u03C4\u03B7 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD.",default_invoice_email_body:"\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF \u03A3\u03CE\u03BC\u03B1 Email \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",company_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",shipping_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",billing_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u03A7\u03C1\u03AD\u03C9\u03C3\u03B7\u03C2",invoice_email_attachment:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03C9\u03BD",invoice_email_attachment_setting_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C4\u03B5\u03AF\u03BB\u03B5\u03C4\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03BF email. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03C4\u03BF \u03BA\u03BF\u03C5\u03BC\u03C0\u03AF '\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5' \u03C3\u03C4\u03B1 \u03BC\u03B7\u03BD\u03CD\u03BC\u03B1\u03C4\u03B1 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03C0\u03BB\u03AD\u03BF\u03BD \u03CC\u03C4\u03B1\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03BF.",invoice_settings_updated:"\u039F\u03B9 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",retrospective_edits:"\u0391\u03BD\u03B1\u03B4\u03C1\u03BF\u03BC\u03B9\u03BA\u03AD\u03C2 \u0394\u03B9\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B5\u03C2",allow:"\u0391\u03C0\u03BF\u03B4\u03BF\u03C7\u03AE",disable_on_invoice_partial_paid:"\u0391\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7\u03BD \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE \u03BC\u03B5\u03C1\u03B9\u03BA\u03AE\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",disable_on_invoice_paid:"\u0391\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7\u03BD \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE \u03BC\u03B5\u03C1\u03B9\u03BA\u03AE\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",disable_on_invoice_sent:"\u0391\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7\u03BD \u03B1\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",retrospective_edits_description:" \u039C\u03B5 \u03B2\u03AC\u03C3\u03B7 \u03C4\u03BF\u03C5\u03C2 \u03BD\u03CC\u03BC\u03BF\u03C5\u03C2 \u03C4\u03B7\u03C2 \u03C7\u03CE\u03C1\u03B1\u03C2 \u03C3\u03B1\u03C2 \u03AE \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03C3\u03B1\u03C2, \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03B5\u03C1\u03B9\u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03C5\u03C2 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03B5\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03BF\u03C1\u03B9\u03C3\u03C4\u03B9\u03BA\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03C9\u03BD \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD."},estimates:{title:"\u0395\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",estimate_number_format:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u039C\u03BF\u03C1\u03C6\u03AE\u03C2 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD",estimate_number_format_description:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03CC\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD \u03C4\u03C1\u03CC\u03C0\u03BF \u03BC\u03B5 \u03C4\u03BF\u03BD \u03BF\u03C0\u03BF\u03AF\u03BF \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03BF \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03C3\u03B1\u03C2 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",preview_estimate_number:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7\u03C2",expiry_date:"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",expiry_date_description:"\u039A\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03C4\u03B5 \u03C0\u03CE\u03C2 \u03BF\u03C1\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03B7 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",expiry_date_days:"\u039F \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03BB\u03AE\u03B3\u03B5\u03B9 \u03BC\u03B5\u03C4\u03AC \u03B1\u03C0\u03CC \u03B7\u03BC\u03AD\u03C1\u03B5\u03C2",set_expiry_date_automatically:"\u039F\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2 \u039B\u03AE\u03BE\u03B7\u03C2 \u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1",set_expiry_date_automatically_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03B1\u03BD \u03B5\u03C0\u03B9\u03B8\u03C5\u03BC\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03BF\u03C1\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",default_formats:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03B5\u03C0\u03B5\u03BA\u03C4\u03AC\u03C3\u03B5\u03B9\u03C2",default_formats_description:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BF\u03B9 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BC\u03BF\u03C1\u03C6\u03AD\u03C2 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B3\u03B5\u03BC\u03AF\u03C3\u03BF\u03C5\u03BD \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03C4\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C3\u03C4\u03B7 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD.",default_estimate_email_body:"\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF \u03A3\u03CE\u03BC\u03B1 Email \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",company_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",shipping_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",billing_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u03A7\u03C1\u03AD\u03C9\u03C3\u03B7\u03C2",estimate_email_attachment:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03C9\u03BD",estimate_email_attachment_setting_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C4\u03B5\u03AF\u03BB\u03B5\u03C4\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03BF email. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03C4\u03BF \u03BA\u03BF\u03C5\u03BC\u03C0\u03AF '\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5' \u03C3\u03C4\u03B1 \u03BC\u03B7\u03BD\u03CD\u03BC\u03B1\u03C4\u03B1 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03C0\u03BB\u03AD\u03BF\u03BD \u03CC\u03C4\u03B1\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03BF.",estimate_settings_updated:"\u039F\u03B9 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",convert_estimate_options:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u039C\u03B5\u03C4\u03B1\u03C4\u03C1\u03BF\u03C0\u03AE\u03C2 \u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1\u03C2",convert_estimate_description:"\u039A\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03C4\u03B5 \u03C4\u03B9 \u03C3\u03C5\u03BC\u03B2\u03B1\u03AF\u03BD\u03B5\u03B9 \u03C3\u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03B1\u03C6\u03BF\u03CD \u03BC\u03B5\u03C4\u03B1\u03C4\u03C1\u03B1\u03C0\u03B5\u03AF \u03C3\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF.",no_action:"\u039A\u03B1\u03BC\u03AF\u03B1 \u03B5\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",delete_estimate:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7\u03C2",mark_estimate_as_accepted:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03C9\u03C2 \u03B1\u03C0\u03BF\u03B4\u03B5\u03BA\u03C4\u03AE"},payments:{title:"\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2",payment_number_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",payment_number_format_description:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03CC\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD \u03C4\u03C1\u03CC\u03C0\u03BF \u03BC\u03B5 \u03C4\u03BF\u03BD \u03BF\u03C0\u03BF\u03AF\u03BF \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03BF \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2 \u03C3\u03B1\u03C2 \u03CC\u03C4\u03B1\u03BD \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7.",preview_payment_number:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",default_formats:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03B5\u03C0\u03B5\u03BA\u03C4\u03AC\u03C3\u03B5\u03B9\u03C2",default_formats_description:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BF\u03B9 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BC\u03BF\u03C1\u03C6\u03AD\u03C2 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B3\u03B5\u03BC\u03AF\u03C3\u03BF\u03C5\u03BD \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03C4\u03B1 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03C3\u03C4\u03B7 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD.",default_payment_email_body:"\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF \u03A3\u03CE\u03BC\u03B1 Email \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",company_address_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",from_customer_address_format:"\u0391\u03C0\u03CC \u03A4\u03B7 \u039C\u03BF\u03C1\u03C6\u03AE \u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2 \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7",payment_email_attachment:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03C9\u03BD \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03C9\u03BD",payment_email_attachment_setting_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C4\u03B5\u03AF\u03BB\u03B5\u03C4\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03C9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03BF email. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03C4\u03BF \u03BA\u03BF\u03C5\u03BC\u03C0\u03AF '\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03A4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5' \u03C3\u03C4\u03B1 \u03BC\u03B7\u03BD\u03CD\u03BC\u03B1\u03C4\u03B1 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03C0\u03BB\u03AD\u03BF\u03BD \u03CC\u03C4\u03B1\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03BF.",payment_settings_updated:"\u039F\u03B9 \u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2"},items:{title:"\u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03B1",units:"\u039C\u03BF\u03BD\u03AC\u03B4\u03B5\u03C2",add_item_unit:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039C\u03BF\u03BD\u03AC\u03B4\u03B1\u03C2 \u0391\u03BD\u03C4\u03B9\u03BA\u03B5\u03B9\u03BC\u03AD\u03BD\u03BF\u03C5",edit_item_unit:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039C\u03BF\u03BD\u03AC\u03B4\u03B1\u03C2 \u0391\u03BD\u03C4\u03B9\u03BA\u03B5\u03B9\u03BC\u03AD\u03BD\u03BF\u03C5",unit_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03BC\u03BF\u03BD\u03AC\u03B4\u03B1\u03C2",item_unit_added:"\u03A4\u03BF \u0391\u03BD\u03C4\u03B9\u03BA\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u0394\u03B5\u03BD \u03A0\u03C1\u03BF\u03C3\u03B8\u03AD\u03B8\u03B7\u03BA\u03B5",item_unit_updated:"\u03A4\u03BF \u0391\u03BD\u03C4\u03B9\u03BA\u03B5\u03AF\u03BC\u03B5\u03BD\u03BF \u0394\u03B5\u03BD \u03A0\u03C1\u03BF\u03C3\u03B8\u03AD\u03B8\u03B7\u03BA\u03B5",item_unit_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",already_in_use:"\u0397 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 email \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7",deleted_message:"\u03A4\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03AD\u03C7\u03BF\u03C5\u03BD \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03B5\u03AF \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1"},notes:{title:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",description:"\u0395\u03BE\u03BF\u03B9\u03BA\u03BF\u03BD\u03BF\u03BC\u03AE\u03C3\u03C4\u03B5 \u03C7\u03C1\u03CC\u03BD\u03BF \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03CE\u03BD\u03C4\u03B1\u03C2 \u03C3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2 \u03BA\u03B1\u03B9 \u03B5\u03C0\u03B1\u03BD\u03B1\u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03AE \u03C4\u03BF\u03C5\u03C2 \u03C3\u03C4\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1 \u03C3\u03B1\u03C2, \u03B5\u03BA\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03BA\u03B1\u03B9 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2.",notes:"\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",type:"Type",add_note:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7\u03C2",add_new_note:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03B1\u03C2 \u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7\u03C2",name:"\u038C\u03BD\u03BF\u03BC\u03B1",edit_note:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03C3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7\u03C2",note_added:"\u03C0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",note_updated:"\u039F \u03C1\u03CC\u03BB\u03BF\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1.",note_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",already_in_use:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7",deleted_message:"\u039F \u03C1\u03CC\u03BB\u03BF\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1"}},account_settings:{profile_picture:"\u0395\u03B9\u03BA\u03CC\u03BD\u03B1 \u03A0\u03C1\u03BF\u03C6\u03AF\u03BB",name:"\u038C\u03BD\u03BF\u03BC\u03B1",email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",confirm_password:"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u039A\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD",account_settings:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u039B\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",section_description:"\u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF \u03CC\u03BD\u03BF\u03BC\u03AC \u03C3\u03B1\u03C2, email & \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03CE\u03BD\u03C4\u03B1\u03C2 \u03C4\u03B7\u03BD \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03C6\u03CC\u03C1\u03BC\u03B1.",updated_message:"\u039F\u03B9 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03C4\u03BF\u03C5 \u03BB\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2!"},user_profile:{name:"\u038C\u03BD\u03BF\u03BC\u03B1",email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",confirm_password:"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u039A\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD"},notification:{title:"\u0395\u03B9\u03B4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03B9\u03C2",email:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03B5\u03B9\u03B4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C9\u03BD",description:"\u03A0\u03BF\u03B9\u03B5\u03C2 \u03B5\u03B9\u03B4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03B9\u03C2 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B8\u03B1 \u03B8\u03AD\u03BB\u03B1\u03C4\u03B5 \u03BD\u03B1 \u03BB\u03B1\u03BC\u03B2\u03AC\u03BD\u03B5\u03C4\u03B5 \u03CC\u03C4\u03B1\u03BD \u03BA\u03AC\u03C4\u03B9 \u03B1\u03BB\u03BB\u03AC\u03B6\u03B5\u03B9?",invoice_viewed:"\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03C0\u03C1\u03BF\u03B2\u03BB\u03AE\u03B8\u03B7\u03BA\u03B5",invoice_viewed_desc:"\u038C\u03C4\u03B1\u03BD \u03BF \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03C3\u03B1\u03C2 \u03B2\u03BB\u03AD\u03C0\u03B5\u03B9 \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03C0\u03BF\u03C5 \u03B1\u03C0\u03BF\u03C3\u03C4\u03AD\u03BB\u03BB\u03B5\u03C4\u03B1\u03B9 \u03BC\u03AD\u03C3\u03C9 \u03C4\u03BF\u03C5 \u03C0\u03AF\u03BD\u03B1\u03BA\u03B1 \u03B5\u03BB\u03AD\u03B3\u03C7\u03BF\u03C5.",estimate_viewed:"\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03C0\u03C1\u03BF\u03B2\u03B5\u03B2\u03BB\u03B7\u03BC\u03AD\u03BD\u03C9\u03BD",estimate_viewed_desc:"\u038C\u03C4\u03B1\u03BD \u03BF \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03C3\u03B1\u03C2 \u03B2\u03BB\u03AD\u03C0\u03B5\u03B9 \u03C4\u03B7\u03BD \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u03C0\u03BF\u03C5 \u03B1\u03C0\u03BF\u03C3\u03C4\u03AD\u03BB\u03BB\u03B5\u03C4\u03B1\u03B9 \u03BC\u03AD\u03C3\u03C9 \u03C4\u03BF\u03C5 \u03C0\u03AF\u03BD\u03B1\u03BA\u03B1 \u03B5\u03BB\u03AD\u03B3\u03C7\u03BF\u03C5 \u03BA\u03C1\u03B1\u03C4\u03AE\u03C3\u03B5\u03C9\u03BD.",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",email_save_message:"\u03A4\u03BF \u039C\u03AE\u03BD\u03C5\u03BC\u03B1 \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",please_enter_email:"\u0395\u03B9\u03C3\u03B1\u03B3\u03AC\u03B3\u03B5\u03C4\u03B5 e-mail"},roles:{title:"\u03A1\u03CC\u03BB\u03BF\u03B9",description:"\u0394\u03B9\u03B1\u03C7\u03B5\u03B9\u03C1\u03B9\u03C3\u03C4\u03B5\u03AF\u03C4\u03B5 \u03C4\u03BF\u03C5\u03C2 \u03C1\u03CC\u03BB\u03BF\u03C5\u03C2 \u03BA\u03B1\u03B9 \u03C4\u03B1 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u03B1\u03C5\u03C4\u03AE\u03C2 \u03C4\u03B7\u03C2 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",add_new_role:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A1\u03CC\u03BB\u03BF\u03C5",role_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03C1\u03CC\u03BB\u03BF\u03C5",added_on:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03C3\u03C4\u03B9\u03C2",add_role:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C1\u03CC\u03BB\u03BF\u03C5",edit_role:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03A1\u03CC\u03BB\u03BF\u03C5",name:"\u038C\u03BD\u03BF\u03BC\u03B1",permission:"\u0394\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u0394\u03B9\u03BA\u03B1\u03B9\u03C9\u03BC\u03AC\u03C4\u03C9\u03BD",select_all:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u038C\u03BB\u03C9\u03BD",none:"\u039A\u03B1\u03BD\u03B5\u03AF\u03C2",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",created_message:"\u039F \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",updated_message:"\u039F \u03C1\u03CC\u03BB\u03BF\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1.",deleted_message:"\u039F \u03C1\u03CC\u03BB\u03BF\u03C2 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",already_in_use:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7"},exchange_rate:{exchange_rate:"\u03A3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1",title:"\u0394\u03B9\u03CC\u03C1\u03B8\u03C9\u03C3\u03B7 \u03B6\u03B7\u03C4\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03AC\u03B3\u03BC\u03B1\u03C4\u03BF\u03C2",description:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03BF\u03CD\u03BC\u03B5 \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03C4\u03B7 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1 \u03CC\u03BB\u03C9\u03BD \u03C4\u03C9\u03BD \u03BD\u03BF\u03BC\u03B9\u03C3\u03BC\u03AC\u03C4\u03C9\u03BD \u03C0\u03BF\u03C5 \u03B1\u03BD\u03B1\u03C6\u03AD\u03C1\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B2\u03BF\u03B7\u03B8\u03AE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1 \u03BD\u03B1 \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03AF\u03C3\u03B5\u03B9 \u03C3\u03C9\u03C3\u03C4\u03AC \u03C4\u03B1 \u03C0\u03BF\u03C3\u03AC \u03C3\u03B5 {currency}.",drivers:"\u039F\u03B4\u03B7\u03B3\u03BF\u03AF",new_driver:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03BD\u03AD\u03B1\u03C2 \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1\u03C2 \u03C0\u03B1\u03C1\u03BF\u03C7\u03AE\u03C2",edit_driver:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03C0\u03B1\u03C1\u03CC\u03C7\u03BF\u03C5",select_driver:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03AD\u03BD\u03B1\u03BD \u039F\u03B4\u03B7\u03B3\u03CC",update:"\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE\u03C2 \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1\u03C2 ",providers_description:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03C4\u03B5 \u03C4\u03BF\u03C5\u03C2 \u03C0\u03B1\u03C1\u03CC\u03C7\u03BF\u03C5\u03C2 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03CE\u03BD \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03B9\u03CE\u03BD \u03C3\u03B1\u03C2 \u03B5\u03B4\u03CE \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C3\u03C5\u03B3\u03BA\u03B5\u03BD\u03C4\u03C1\u03CE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03C4\u03B7\u03BD \u03C4\u03B5\u03BB\u03B5\u03C5\u03C4\u03B1\u03AF\u03B1 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1 \u03C3\u03C4\u03B9\u03C2 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AD\u03C2.",key:"\u039A\u03BB\u03B5\u03B9\u03B4\u03AF API",name:"\u038C\u03BD\u03BF\u03BC\u03B1",driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2",is_default:"IS \u03A0\u03A1\u039F\u03A6\u03A5\u039B\u0391\u039E\u0397",currency:"\u03A3\u03C5\u03BD\u03AC\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1",exchange_rate_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",created_message:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",updated_message:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",deleted_message:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",error:" \u0394\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u0394\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03C4\u03B5 \u03C4\u03BF \u0395\u03BD\u03B5\u03C1\u03B3\u03CC \u039F\u03B4\u03B7\u03B3\u03CC",default_currency_error:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03BD\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03AD\u03BD\u03B1\u03BD \u03B1\u03C0\u03CC \u03C4\u03BF\u03C5\u03C2 Active Provider",exchange_help_text:"\u0395\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1 \u03B3\u03B9\u03B1 \u03BC\u03B5\u03C4\u03B1\u03C4\u03C1\u03BF\u03C0\u03AE \u03B1\u03C0\u03CC {currency} \u03C3\u03B5 {baseCurrency}",currency_freak:"\u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1 Freak",currency_layer:"\u03A3\u03C4\u03C1\u03CE\u03BC\u03B1 \u039D\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03BF\u03C2",open_exchange_rate:"Open Exchange Rates",currency_converter:"\u039C\u03B5\u03C4\u03B1\u03C4\u03C1\u03BF\u03C0\u03AD\u03B1\u03C2 \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03BF\u03C2 (Automatic Translation)",server:"\u03A3\u03AD\u03C1\u03B2\u03B5\u03C1",url:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 URL",active:"\u0395\u03BD\u03B5\u03C1\u03B3\u03AE",currency_help_text:"\u0391\u03C5\u03C4\u03CC\u03C2 \u03BF \u03C0\u03AC\u03C1\u03BF\u03C7\u03BF\u03C2 \u03B8\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B7\u03B8\u03B5\u03AF \u03BC\u03CC\u03BD\u03BF \u03C0\u03AC\u03BD\u03C9 \u03B1\u03C0\u03CC \u03C4\u03B1 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B1 \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03B1",currency_in_used:"\u03A4\u03B1 \u03B1\u03BA\u03CC\u03BB\u03BF\u03C5\u03B8\u03B1 \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03B5\u03BD\u03B5\u03C1\u03B3\u03AC \u03C3\u03B5 \u03AC\u03BB\u03BB\u03BF \u03C0\u03AC\u03C1\u03BF\u03C7\u03BF. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B1\u03C6\u03B1\u03B9\u03C1\u03AD\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03AC \u03C4\u03B1 \u03BD\u03BF\u03BC\u03AF\u03C3\u03BC\u03B1\u03C4\u03B1 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C4\u03B5 \u03BE\u03B1\u03BD\u03AC \u03B1\u03C5\u03C4\u03CC\u03BD \u03C4\u03BF\u03BD \u03C0\u03AC\u03C1\u03BF\u03C7\u03BF."},tax_types:{title:"\u03A6\u03BF\u03C1\u03BF\u03BB\u03BF\u03B3\u03B9\u03BA\u03AE \u03BA\u03BB\u03AC\u03C3\u03B7",add_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03A6\u03CC\u03C1\u03BF\u03C5",edit_tax:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03C6\u03CC\u03C1\u03BF\u03C5",description:"\u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03AE \u03BD\u03B1 \u03B1\u03C6\u03B1\u03B9\u03C1\u03AD\u03C3\u03B5\u03C4\u03B5 \u03C6\u03CC\u03C1\u03BF\u03C5\u03C2 \u03CC\u03C0\u03C9\u03C2 \u03C3\u03B1\u03C2 \u03C0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE. \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1 \u03C5\u03C0\u03BF\u03C3\u03C4\u03B7\u03C1\u03AF\u03B6\u03B5\u03B9 \u03C6\u03CC\u03C1\u03BF\u03C5\u03C2 \u03B5\u03C0\u03AF \u03BC\u03B5\u03BC\u03BF\u03BD\u03C9\u03BC\u03AD\u03BD\u03C9\u03BD \u03C0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03C9\u03BD \u03BA\u03B1\u03B8\u03CE\u03C2 \u03BA\u03B1\u03B9 \u03C3\u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF.",add_new_tax:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03BF\u03C5 \u03A6\u03CC\u03C1\u03BF\u03C5",tax_settings:"\u03A6\u03BF\u03C1\u03BF\u03BB\u03BF\u03B3\u03B9\u03BA\u03AD\u03C2 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",tax_per_item:"\u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF \u03A6\u03CC\u03BD\u03C4\u03BF\u03C5 \u03A5\u03C0\u03BF\u03BC\u03B5\u03BD\u03BF\u03CD",tax_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03A6\u03CC\u03C1\u03BF\u03C5",compound_tax:"\u03A3\u03CD\u03BD\u03B8\u03B5\u03C4\u03BF\u03C2 \u03A6\u03CC\u03C1\u03BF\u03C2",percent:"\u03A0\u03BF\u03C3\u03BF\u03C3\u03C4\u03CC",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",tax_setting_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u03C3\u03B5 \u03BC\u03B5\u03BC\u03BF\u03BD\u03C9\u03BC\u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5. \u0391\u03C0\u03CC \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE, \u03B7 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u03C0\u03C1\u03BF\u03C3\u03C4\u03AF\u03B8\u03B5\u03C4\u03B1\u03B9 \u03B1\u03C0\u03B5\u03C5\u03B8\u03B5\u03AF\u03B1\u03C2 \u03C3\u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF.",created_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",already_in_use:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7"},payment_modes:{title:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",description:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03B9 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AE\u03C2 \u03B3\u03B9\u03B1 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2",add_payment_mode:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",edit_payment_mode:"\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",mode_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1\u03C2",payment_mode_added:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",payment_mode_updated:"\u03A0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",payment_mode_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2"},expense_category:{title:"\u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B5\u03C2 \u0395\u03BE\u03CC\u03B4\u03C9\u03BD",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",description:"\u0391\u03C0\u03B1\u03B9\u03C4\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03BA\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B5\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03C0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03BA\u03B1\u03C4\u03B1\u03C7\u03C9\u03C1\u03AE\u03C3\u03B5\u03C9\u03BD \u03B5\u03BE\u03CC\u03B4\u03C9\u03BD. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03AE \u03BD\u03B1 \u03B1\u03C6\u03B1\u03B9\u03C1\u03AD\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03AD\u03C2 \u03C4\u03B9\u03C2 \u03BA\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B5\u03C2 \u03C3\u03CD\u03BC\u03C6\u03C9\u03BD\u03B1 \u03BC\u03B5 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03C3\u03B1\u03C2.",add_new_category:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039D\u03AD\u03B1\u03C2 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",add_category:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",edit_category:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",category_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u039A\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B1\u03C2",category_description:"\u03A0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE",created_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",deleted_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",updated_message:"\u03A4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",already_in_use:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7"},preferences:{currency:"\u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",default_language:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B7 \u03B3\u03BB\u03CE\u03C3\u03C3\u03B1",time_zone:"\u0396\u03CE\u03BD\u03B7 \u038F\u03C1\u03B1\u03C2",fiscal_year:"\u039F\u03B9\u03BA\u03BF\u03BD\u03BF\u03BC\u03B9\u03BA\u03CC \u03AD\u03C4\u03BF\u03C2",date_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",discount_setting:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u039B\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD",discount_per_item:"\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u0391\u03BD\u03AC \u03A3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03BF ",discount_setting_description:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u03C3\u03B5 \u03BC\u03B5\u03BC\u03BF\u03BD\u03C9\u03BC\u03AD\u03BD\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5. \u0391\u03C0\u03CC \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE, \u03B7 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u03C0\u03C1\u03BF\u03C3\u03C4\u03AF\u03B8\u03B5\u03C4\u03B1\u03B9 \u03B1\u03C0\u03B5\u03C5\u03B8\u03B5\u03AF\u03B1\u03C2 \u03C3\u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",preference:"\u03A0\u03C1\u03BF\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 - \u03A0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2",general_settings:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03BF \u03C3\u03CD\u03C3\u03C4\u03B7\u03BC\u03B1.",updated_message:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",select_language:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u0393\u03BB\u03CE\u03C3\u03C3\u03B1\u03C2",select_time_zone:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B6\u03CE\u03BD\u03B7 \u03CE\u03C1\u03B1\u03C2",select_date_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u03C3\u03CD\u03BD\u03C4\u03BF\u03BC\u03B7\u03C2 \u03B7\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",select_financial_year:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u039F\u03B9\u03BA\u03BF\u03BD\u03BF\u03BC\u03B9\u03BA\u03BF\u03CD \u0388\u03C4\u03BF\u03C5\u03C2",recurring_invoice_status:"\u0395\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1",create_status:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2",active:"\u0395\u03BD\u03B5\u03C1\u03B3\u03AE",on_hold:"\u03A3\u03B5 \u03B1\u03BD\u03B1\u03BC\u03BF\u03BD\u03AE",update_status:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2",completed:"\u039F\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5",company_currency_unchangeable:"\u03A4\u03BF \u03BD\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1 \u03C4\u03B7\u03C2 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B1\u03BB\u03BB\u03AC\u03BE\u03B5\u03B9"},update_app:{title:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2",description:"\u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03B5\u03CD\u03BA\u03BF\u03BB\u03B1 \u03BD\u03B1 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1 \u03B5\u03BB\u03AD\u03B3\u03C7\u03BF\u03BD\u03C4\u03B1\u03C2 \u03B3\u03B9\u03B1 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03BA\u03AC\u03BD\u03BF\u03BD\u03C4\u03B1\u03C2 \u03BA\u03BB\u03B9\u03BA \u03C3\u03C4\u03BF \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03BA\u03BF\u03C5\u03BC\u03C0\u03AF",check_update:"\u0388\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u0395\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03B5\u03C9\u03BD",avail_update:"\u03A5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B7 \u03BD\u03AD\u03B1 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7",next_version:"\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03B7 \u0388\u03BA\u03B4\u03BF\u03C3\u03B7",requirements:"\u0391\u03C0\u03B1\u03B9\u03C4\u03AE\u03C3\u03B5\u03B9\u03C2",update:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03C4\u03CE\u03C1\u03B1",update_progress:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7 \u03C3\u03B5 \u03B5\u03BE\u03AD\u03BB\u03B9\u03BE\u03B7",progress_text:"\u0398\u03B1 \u03C7\u03C1\u03B5\u03B9\u03B1\u03C3\u03C4\u03BF\u03CD\u03BD \u03BC\u03CC\u03BD\u03BF \u03BB\u03AF\u03B3\u03B1 \u03BB\u03B5\u03C0\u03C4\u03AC. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03BC\u03B7\u03BD \u03B1\u03BD\u03B1\u03BD\u03B5\u03CE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03BF\u03B8\u03CC\u03BD\u03B7 \u03AE \u03BD\u03B1 \u03BA\u03BB\u03B5\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF \u03C0\u03C1\u03B9\u03BD \u03C4\u03B5\u03BB\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9 \u03B7 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7.",update_success:"\u0397 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03AD\u03C7\u03B5\u03B9 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03C9\u03B8\u03B5\u03AF! \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C0\u03B5\u03C1\u03B9\u03BC\u03AD\u03BD\u03B5\u03C4\u03B5 \u03CC\u03C3\u03BF \u03C4\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF \u03C4\u03BF\u03C5 \u03C0\u03B5\u03C1\u03B9\u03B7\u03B3\u03B7\u03C4\u03AE \u03C3\u03B1\u03C2 \u03C6\u03BF\u03C1\u03C4\u03CE\u03BD\u03B5\u03C4\u03B1\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1.",latest_message:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C0\u03C1\u03BF\u03C2 \u03C4\u03BF \u03C0\u03B1\u03C1\u03CC\u03BD \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B5\u03C2 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03B5\u03B9\u03C2. \u03A7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B5 \u03C4\u03B7\u03BD \u03C4\u03B5\u03BB\u03B5\u03C5\u03C4\u03B1\u03AF\u03B1 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7.",current_version:"\u03A4\u03C1\u03AD\u03C7\u03BF\u03C5\u03C3\u03B1 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7",download_zip_file:"\u039A\u03B1\u03C4\u03B5\u03B2\u03AC\u03C3\u03C4\u03B5 \u03C3\u03B5 ZIP",unzipping_package:"\u0391\u03C0\u03BF\u03C3\u03C5\u03BC\u03C0\u03AF\u03B5\u03C3\u03B7 \u03A0\u03B1\u03BA\u03AD\u03C4\u03BF\u03C5",copying_files:"\u0391\u03BD\u03C4\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u0391\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD",deleting_files:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03B1\u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03AF\u03B7\u03C4\u03C9\u03BD \u03B1\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD",running_migrations:"\u0395\u03BA\u03C4\u03AD\u03BB\u03B5\u03C3\u03B7 \u039C\u03B5\u03C4\u03B1\u03BD\u03B1\u03C3\u03C4\u03CE\u03BD",finishing_update:"\u039F\u03BB\u03BF\u03BA\u03BB\u03AE\u03C1\u03C9\u03C3\u03B7 \u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7\u03C2",update_failed:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7\u03C2",update_failed_text:"\u03A3\u03C5\u03B3\u03BD\u03CE\u03BC\u03B7! \u0397 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03AE \u03C3\u03B1\u03C2 \u03B1\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5 \u03C3\u03B5: {step} \u03B2\u03AE\u03BC\u03B1",update_warning:"\u038C\u03BB\u03B1 \u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03CE\u03BD \u03BA\u03B1\u03B9 \u03C4\u03B1 \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03C0\u03C1\u03BF\u03C4\u03CD\u03C0\u03C9\u03BD \u03B8\u03B1 \u03B1\u03BD\u03C4\u03B9\u03BA\u03B1\u03C4\u03B1\u03C3\u03C4\u03B1\u03B8\u03BF\u03CD\u03BD \u03CC\u03C4\u03B1\u03BD \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03BD\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03CE\u03BD\u03C4\u03B1\u03C2 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03B2\u03BF\u03B7\u03B8\u03B7\u03C4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C0\u03AC\u03C1\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03B1\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03BF \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2 \u03C4\u03C9\u03BD \u03C0\u03C1\u03BF\u03C4\u03CD\u03C0\u03C9\u03BD \u03BA\u03B1\u03B9 \u03C4\u03B7\u03C2 \u03B2\u03AC\u03C3\u03B7\u03C2 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD \u03C3\u03B1\u03C2 \u03C0\u03C1\u03B9\u03BD \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7."},backup:{title:'\u0391\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03BF \u0391\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2 "\u0391\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03B1 \u0391\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2',description:"\u03A4\u03BF \u03B1\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03BF \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AD\u03BD\u03B1 zipfile \u03C0\u03BF\u03C5 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03C3\u03C4\u03BF\u03C5\u03C2 \u03BA\u03B1\u03C4\u03B1\u03BB\u03CC\u03B3\u03BF\u03C5\u03C2 \u03C0\u03BF\u03C5 \u03BA\u03B1\u03B8\u03BF\u03C1\u03AF\u03B6\u03B5\u03C4\u03B5 \u03BC\u03B1\u03B6\u03AF \u03BC\u03B5 \u03BC\u03B9\u03B1 \u03C7\u03C9\u03BC\u03B1\u03C4\u03B5\u03C1\u03AE \u03C4\u03B7\u03C2 \u03B2\u03AC\u03C3\u03B7\u03C2 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD \u03C3\u03B1\u03C2",new_backup:"\u039D\u03AD\u03BF \u03B1\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03BF \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",create_backup:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03BF\u03C5 \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",select_backup_type:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03A4\u03CD\u03C0\u03BF\u03C5(\u03C9\u03BD) \u0391\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03BF\u03C5 \u0391\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",backup_confirm_delete:"\u0394\u03B5\u03BD \u03B8\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03B1\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03BF \u03A0\u03B5\u03B4\u03AF\u03BF",path:"Path",new_disk:"\u039D\u03AD\u03BF\u03C2 \u0394\u03AF\u03C3\u03BA\u03BF\u03C2",created_at:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03C3\u03C4\u03B9\u03C2",size:"\u03BC\u03AD\u03B3\u03B5\u03B8\u03BF\u03C2",dropbox:"Dropbox",local:"\u03A4\u03BF\u03C0\u03B9\u03BA\u03AD\u03C2 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",healthy:"\u03C5\u03B3\u03B9\u03AD\u03C2",amount_of_backups:"\u03C0\u03BF\u03C3\u03CC \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03C9\u03BD \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",newest_backups:"\u03BD\u03AD\u03B1 \u03B1\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03B1 \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2",used_storage:"\u03A7\u03CE\u03C1\u03BF\u03C2 \u03B1\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7\u03C2 \u03C3\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7",select_disk:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B4\u03AF\u03C3\u03BA\u03BF",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",deleted_message:"\u0397 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03C4\u03C9\u03BD \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03C9\u03BD \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2 \u03BF\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",created_message:"\u0397 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03BF\u03C5 \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2 \u03BF\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5 \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1",invalid_disk_credentials:"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03B4\u03B9\u03B1\u03C0\u03B9\u03C3\u03C4\u03B5\u03C5\u03C4\u03AE\u03C1\u03B9\u03BF \u03C4\u03BF\u03C5 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5"},disk:{title:"\u0394\u03AF\u03C3\u03BA\u03BF\u03C2 \u0391\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5.\u0394\u03AF\u03C3\u03BA\u03BF\u03B9 \u0391\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5",description:"\u0391\u03C0\u03CC \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE, \u03BF \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1\u03C2 \u03B8\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03B9 \u03C4\u03BF\u03BD \u03C4\u03BF\u03C0\u03B9\u03BA\u03CC \u03C3\u03B1\u03C2 \u03B4\u03AF\u03C3\u03BA\u03BF \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03B1\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03C9\u03BD \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2, avatar \u03BA\u03B1\u03B9 \u03AC\u03BB\u03BB\u03C9\u03BD \u03B1\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD \u03B5\u03B9\u03BA\u03CC\u03BD\u03B1\u03C2. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C0\u03B5\u03C1\u03B9\u03C3\u03C3\u03CC\u03C4\u03B5\u03C1\u03BF\u03C5\u03C2 \u03B1\u03C0\u03CC \u03AD\u03BD\u03B1\u03BD \u03BF\u03B4\u03B7\u03B3\u03BF\u03CD\u03C2 \u03B4\u03AF\u03C3\u03BA\u03C9\u03BD \u03CC\u03C0\u03C9\u03C2 DigitalOcean, S3 \u03BA\u03B1\u03B9 Dropbox \u03C3\u03CD\u03BC\u03C6\u03C9\u03BD\u03B1 \u03BC\u03B5 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03C3\u03B1\u03C2.",created_at:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03B8\u03B7\u03BA\u03B5 \u03C3\u03C4\u03B9\u03C2",dropbox:"Dropbox",name:"\u038C\u03BD\u03BF\u03BC\u03B1",driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2",disk_type:"Type",disk_name:"\u03A7\u03C1\u03AE\u03C3\u03B7 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5",new_disk:"\u03A6\u03CC\u03C1\u03C4\u03C9\u03C3\u03B7 \u039D\u03AD\u03BF\u03C5 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5",filesystem_driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2 \u03A3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2 \u0391\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD",local_driver:"\u03C4\u03BF\u03C0\u03B9\u03BA\u03CC\u03C2 \u03BF\u03B4\u03B7\u03B3\u03CC\u03C2",local_root:"\u03C4\u03BF\u03C0\u03B9\u03BA\u03AE \u03C1\u03AF\u03B6\u03B1",public_driver:"\u03A0\u03C1\u03CC\u03BA\u03C1\u03B9\u03C3\u03B7 \u039F\u03B4\u03B7\u03B3\u03BF\u03CD",public_root:"\u0394\u03B7\u03BC\u03CC\u03C3\u03B9\u03B1 \u03A1\u03AF\u03B6\u03B1",public_url:"\u0394\u03B7\u03BC\u03CC\u03C3\u03B9\u03B1 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 URL",public_visibility:"\u0394\u03B7\u03BC\u03CC\u03C3\u03B9\u03B1 \u039F\u03C1\u03B1\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1",media_driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",media_root:"\u03A1\u03AF\u03B6\u03B1 \u03A0\u03BF\u03BB\u03C5\u03BC\u03AD\u03C3\u03C9\u03BD",aws_driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2 AWS",aws_key:"\u039A\u03BB\u03B5\u03B9\u03B4\u03AF SES",aws_secret:"SES \u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",aws_region:"\u03A0\u03B5\u03C1\u03B9\u03BF\u03C7\u03AE AWS",aws_bucket:"SES \u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",aws_root:"\u03A1\u03AF\u03B6\u03B1 AWS",do_spaces_type:"\u03A4\u03CD\u03C0\u03BF\u03C2 \u03BA\u03B5\u03BD\u03CE\u03BD",do_spaces_key:"\u03A4\u03CD\u03C0\u03BF\u03C2 \u03BA\u03B5\u03BD\u03CE\u03BD",do_spaces_secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC \u038C\u03C1\u03B9\u03BF \u03A7\u03CE\u03C1\u03C9\u03BD",do_spaces_region:'\u03A0\u03B5\u03C1\u03B9\u03BF\u03C7\u03AE "\u03A7\u03CE\u03C1\u03C9\u03BD"',do_spaces_bucket:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC \u038C\u03C1\u03B9\u03BF \u03A7\u03CE\u03C1\u03C9\u03BD",do_spaces_endpoint:"\u0395\u03BA\u03C4\u03AD\u03BB\u03B5\u03C3\u03B7 \u03A7\u03CE\u03C1\u03C9\u03BD \u03A4\u03B5\u03BB\u03B9\u03BA\u03BF\u03CD \u03A3\u03B7\u03BC\u03B5\u03AF\u03BF\u03C5",do_spaces_root:'\u03A0\u03B5\u03C1\u03B9\u03BF\u03C7\u03AE "\u03A7\u03CE\u03C1\u03C9\u03BD"',dropbox_type:"\u03A3\u03C5\u03B3\u03C7\u03C1\u03BF\u03BD\u03B9\u03C3\u03BC\u03CC\u03C2 Dropbox",dropbox_token:"\u03A3\u03C5\u03B3\u03C7\u03C1\u03BF\u03BD\u03B9\u03C3\u03BC\u03CC\u03C2 Dropbox",dropbox_key:"\u039A\u03BB\u03B5\u03B9\u03B4\u03AF Dropbox",dropbox_secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC Dropbox",dropbox_app:"\u03A3\u03C5\u03B3\u03C7\u03C1\u03BF\u03BD\u03B9\u03C3\u03BC\u03CC\u03C2 Dropbox",dropbox_root:"\u03A1\u03AF\u03B6\u03B1 Dropbox",default_driver:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF\u03C2 \u039F\u03B4\u03B7\u03B3\u03CC\u03C2",is_default:"IS \u03A0\u03A1\u039F\u03A6\u03A5\u039B\u0391\u039E\u0397",set_default_disk:"\u039F\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF\u03C5 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5",set_default_disk_confirm:"\u0391\u03C5\u03C4\u03CC\u03C2 \u03BF \u03B4\u03AF\u03C3\u03BA\u03BF\u03C2 \u03B8\u03B1 \u03BF\u03C1\u03B9\u03C3\u03C4\u03B5\u03AF \u03C9\u03C2 \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03BA\u03B1\u03B9 \u03CC\u03BB\u03B1 \u03C4\u03B1 \u03BD\u03AD\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 PDF \u03B8\u03B1 \u03B1\u03C0\u03BF\u03B8\u03B7\u03BA\u03B5\u03C5\u03C4\u03BF\u03CD\u03BD \u03C3\u03B5 \u03B1\u03C5\u03C4\u03CC\u03BD \u03C4\u03BF\u03BD \u03B4\u03AF\u03C3\u03BA\u03BF",success_set_default_disk:"\u039F \u03B4\u03AF\u03C3\u03BA\u03BF\u03C2 \u03BF\u03C1\u03AF\u03C3\u03C4\u03B7\u03BA\u03B5 \u03C9\u03C2 \u03C0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",save_pdf_to_disk:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03BA\u03BB\u03B5\u03B9\u03B4\u03B9\u03BF\u03CD \u03C3\u03C4\u03BF \u03B4\u03AF\u03C3\u03BA\u03BF",disk_setting_description:" \u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC, \u03B1\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03C0\u03BF\u03B8\u03B7\u03BA\u03B5\u03CD\u03C3\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03B1\u03BD\u03C4\u03AF\u03B3\u03C1\u03B1\u03C6\u03BF \u03C4\u03BF\u03C5 \u03BA\u03AC\u03B8\u03B5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5, \u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 & \u03C0\u03B1\u03C1\u03B1\u03BB\u03B1\u03B2\u03AE \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2 PDF \u03C3\u03C4\u03BF\u03BD \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF \u03B4\u03AF\u03C3\u03BA\u03BF \u03C3\u03B1\u03C2 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1. \u0397 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03B1\u03C5\u03C4\u03AE\u03C2 \u03C4\u03B7\u03C2 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE\u03C2 \u03B8\u03B1 \u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9 \u03C4\u03BF \u03C7\u03C1\u03CC\u03BD\u03BF \u03C6\u03CC\u03C1\u03C4\u03C9\u03C3\u03B7\u03C2 \u03BA\u03B1\u03C4\u03AC \u03C4\u03B7\u03BD \u03C0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03C4\u03C9\u03BD PDF.",select_disk:"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B4\u03AF\u03C3\u03BA\u03BF",disk_settings:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5",confirm_delete:"\u03A4\u03B1 \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03BD\u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03BA\u03B1\u03B9 \u03BF\u03B9 \u03C6\u03AC\u03BA\u03B5\u03BB\u03BF\u03B9 \u03C3\u03B1\u03C2 \u03C3\u03C4\u03BF\u03BD \u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF \u03B4\u03AF\u03C3\u03BA\u03BF \u03B4\u03B5\u03BD \u03B8\u03B1 \u03B5\u03C0\u03B7\u03C1\u03B5\u03B1\u03C3\u03C4\u03BF\u03CD\u03BD \u03B1\u03BB\u03BB\u03AC \u03B7 \u03B4\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7 \u03C4\u03BF\u03C5 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5 \u03C3\u03B1\u03C2 \u03B8\u03B1 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03B5\u03AF \u03B1\u03C0\u03CC \u03C4\u03BF\u03BD \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1",action:"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B1",edit_file_disk:"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5 \u0391\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5",success_create:"\u0397 \u03B4\u03B5\u03BE\u03B1\u03BC\u03B5\u03BD\u03AE \u03C0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2.",success_update:"\u0397 \u03B4\u03B5\u03BE\u03B1\u03BC\u03B5\u03BD\u03AE \u03C0\u03C1\u03BF\u03C3\u03C4\u03AD\u03B8\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2.",error:"\u0397 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5 \u03B1\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5",deleted_message:"\u039F \u03B4\u03AF\u03C3\u03BA\u03BF\u03C2 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03CE\u03C2",disk_variables_save_successfully:"\u0397 \u03A1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03A4\u03BF\u03C5 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5 \u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",disk_variables_save_error:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03C1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7\u03C2 \u03C4\u03BF\u03C5 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5.",invalid_disk_credentials:"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03B4\u03B9\u03B1\u03C0\u03B9\u03C3\u03C4\u03B5\u03C5\u03C4\u03AE\u03C1\u03B9\u03BF \u03C4\u03BF\u03C5 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},bz={account_info:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u039B\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD",account_info_desc:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03B8\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B7\u03B8\u03BF\u03CD\u03BD \u03BF\u03B9 \u03BB\u03B5\u03C0\u03C4\u03BF\u03BC\u03AD\u03C1\u03B5\u03B9\u03B5\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03B7 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C4\u03BF\u03C5 \u03BA\u03CD\u03C1\u03B9\u03BF\u03C5 \u03BB\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD \u03B4\u03B9\u03B1\u03C7\u03B5\u03B9\u03C1\u03B9\u03C3\u03C4\u03AE. \u0395\u03C0\u03AF\u03C3\u03B7\u03C2, \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BB\u03BB\u03AC\u03BE\u03B5\u03C4\u03B5 \u03C4\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03B1\u03BD\u03AC \u03C0\u03AC\u03C3\u03B1 \u03C3\u03C4\u03B9\u03B3\u03BC\u03AE \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7.",name:"\u038C\u03BD\u03BF\u03BC\u03B1",email:"\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2",confirm_password:"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u039A\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD",save_cont:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 & \u03C3\u03C5\u03BD\u03B5\u03C7\u03B5\u03AF\u03B1",company_info:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03AF\u03B1\u03C2",company_info_desc:"\u0391\u03C5\u03C4\u03AD\u03C2 \u03BF\u03B9 \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u03B8\u03B1 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C3\u03C4\u03B1 \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03B1. \u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C4\u03BF \u03B5\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03C4\u03B5\u03AF\u03C4\u03B5 \u03B1\u03C1\u03B3\u03CC\u03C4\u03B5\u03C1\u03B1 \u03C3\u03C4\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C9\u03BD.",company_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",company_logo:"\u039B\u03BF\u03B3\u03CC\u03C4\u03C5\u03C0\u03BF \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",logo_preview:"\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7 \u039B\u03BF\u03B3\u03CC\u03C4\u03C5\u03C0\u03BF\u03C5",preferences:"\u03A0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2",preferences_desc:"\u039A\u03B1\u03B8\u03BF\u03C1\u03AF\u03C3\u03C4\u03B5 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03B3\u03B9\u03B1 \u03B1\u03C5\u03C4\u03AE\u03BD \u03C4\u03B7\u03BD \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1.",currency_set_alert:"\u03A4\u03BF \u03BD\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1 \u03C4\u03B7\u03C2 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B1\u03BB\u03BB\u03AC\u03BE\u03B5\u03B9.",country:"\u03A7\u03CE\u03C1\u03B1",state:"\u039D\u03BF\u03BC\u03CC\u03C2",city:"\u03A0\u03CC\u03BB\u03B7",address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7",street:"\u039F\u03B4\u03CC\u03C2 1 - \u039F\u03B4\u03CC\u03C2 2",phone:"\u03A4\u03B7\u03BB\u03AD\u03C6\u03C9\u03BD\u03BF",zip_code:"\u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B9\u03BA\u03CC\u03C2 \u03BA\u03CE\u03B4\u03B9\u03BA\u03B1\u03C2",go_back:"\u0395\u03C0\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE",currency:"\u039D\u03CC\u03BC\u03B9\u03C3\u03BC\u03B1",language:"Language",time_zone:"\u0396\u03CE\u03BD\u03B7 \u038F\u03C1\u03B1\u03C2",fiscal_year:"\u039F\u03B9\u03BA\u03BF\u03BD\u03BF\u03BC\u03B9\u03BA\u03CC \u03AD\u03C4\u03BF\u03C2",date_format:"\u039C\u03BF\u03C1\u03C6\u03AE \u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1\u03C2",from_address:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",username:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7",next:"\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03BF",continue:"\u03A3\u03C5\u03BD\u03AD\u03C7\u03B5\u03B9\u03B1",skip:"Salta",database:{database:"Url & \u0392\u03AC\u03C3\u03B7 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD \u0399\u03C3\u03C4\u03BF\u03C4\u03CC\u03C0\u03BF\u03C5",connection:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03BC\u03B5 \u0392\u03AC\u03C3\u03B7 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",host:"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u0392\u03AC\u03C3\u03B7\u03C2 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",port:"\u0398\u03CD\u03C1\u03B1 \u0392\u03AC\u03C3\u03B7\u03C2 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u0392\u03AC\u03C3\u03B7\u03C2 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",app_url:"URL \u0395\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2",app_domain:"\u03A4\u03BF\u03BC\u03AD\u03B1\u03C2 \u0395\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2",username:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7 \u0392\u03AC\u03C3\u03B7\u03C2 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",db_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03B2\u03AC\u03C3\u03B7\u03C2 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",db_path:"\u0394\u03B9\u03B1\u03B4\u03C1\u03BF\u03BC\u03AE \u0392\u03AC\u03C3\u03B7\u03C2 \u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",desc:"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03C3\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03B2\u03AC\u03C3\u03B7 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD \u03C3\u03C4\u03BF \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE \u03C3\u03B1\u03C2 \u03BA\u03B1\u03B9 \u03BF\u03C1\u03AF\u03C3\u03C4\u03B5 \u03C4\u03B1 \u03B4\u03B9\u03B1\u03C0\u03B9\u03C3\u03C4\u03B5\u03C5\u03C4\u03AE\u03C1\u03B9\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03CE\u03BD\u03C4\u03B1\u03C2 \u03C4\u03B7\u03BD \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03C6\u03CC\u03C1\u03BC\u03B1."},permissions:{permissions:"\u0394\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1",permission_confirm_title:"\u0395\u03AF\u03C3\u03C4\u03B5 \u03B2\u03AD\u03B2\u03B1\u03B9\u03BF\u03B9 \u03CC\u03C4\u03B9 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B5\u03C7\u03AF\u03C3\u03B5\u03C4\u03B5;",permission_confirm_desc:"\u039F \u03AD\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u03B4\u03B9\u03BA\u03B1\u03B9\u03C9\u03BC\u03AC\u03C4\u03C9\u03BD \u03C6\u03B1\u03BA\u03AD\u03BB\u03BF\u03C5 \u03B1\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5",permission_desc:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1 \u03C4\u03C9\u03BD \u03B4\u03B9\u03BA\u03B1\u03B9\u03C9\u03BC\u03AC\u03C4\u03C9\u03BD \u03C6\u03B1\u03BA\u03AD\u03BB\u03C9\u03BD \u03C0\u03BF\u03C5 \u03B1\u03C0\u03B1\u03B9\u03C4\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AE\u03C3\u03B5\u03B9 \u03B7 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE. \u0395\u03AC\u03BD \u03BF \u03AD\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u03C4\u03B7\u03C2 \u03AC\u03B4\u03B5\u03B9\u03B1\u03C2 \u03B1\u03C0\u03BF\u03C4\u03CD\u03C7\u03B5\u03B9, \u03C6\u03C1\u03BF\u03BD\u03C4\u03AF\u03C3\u03C4\u03B5 \u03BD\u03B1 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B1 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u03C4\u03BF\u03C5 \u03C6\u03B1\u03BA\u03AD\u03BB\u03BF\u03C5 \u03C3\u03B1\u03C2."},verify_domain:{title:"\u0391\u03BD\u03B8\u03C1\u03CE\u03C0\u03B9\u03BD\u03B7 \u0395\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7",desc:"\u039F \u039A\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1\u03C2 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF \u03AD\u03BB\u03B5\u03B3\u03C7\u03BF \u03C4\u03B1\u03C5\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1\u03C2 \u03C0\u03BF\u03C5 \u03B2\u03B1\u03C3\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B1 \u03BA\u03B1\u03B9 \u03B1\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7 \u03C4\u03BF\u03BC\u03AD\u03B1 \u03B3\u03B9\u03B1 \u03BB\u03CC\u03B3\u03BF\u03C5\u03C2 \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u03C4\u03BF\u03BC\u03AD\u03B1 \u03C3\u03C4\u03BF\u03BD \u03BF\u03C0\u03BF\u03AF\u03BF \u03B8\u03B1 \u03AD\u03C7\u03B5\u03C4\u03B5 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7 \u03C3\u03C4\u03B7\u03BD \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03B9\u03C3\u03C4\u03BF\u03CD \u03C3\u03B1\u03C2.",app_domain:"\u03A4\u03BF\u03BC\u03AD\u03B1\u03C2 \u0395\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE\u03C2",verify_now:"\u0395\u03C0\u03B1\u03BB\u03B7\u03B8\u03B5\u03CD\u03C3\u03C4\u03B5 \u03A4\u03CE\u03C1\u03B1",success:"\u0397 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u03C4\u03BF\u03C5 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03C3\u03B1\u03C2 \u03B5\u03C0\u03B1\u03BB\u03B7\u03B8\u03B5\u03CD\u03C4\u03B7\u03BA\u03B5",failed:"\u0397 \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7 \u03C4\u03BF\u03BC\u03AD\u03B1 \u03B1\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C4\u03BF\u03BC\u03AD\u03B1.",verify_and_continue:"\u0395\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7 \u039A\u03B1\u03B9 \u03A3\u03C5\u03BD\u03AD\u03C7\u03B5\u03B9\u03B1"},mail:{host:"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",port:"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",driver:"\u039F\u03B4\u03B7\u03B3\u03CC\u03C2 \u0391\u03BB\u03BB\u03B7\u03BB\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B1\u03C2",secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",mailgun_secret:"\u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC Mailgun",mailgun_domain:"\u03A4\u03BF\u03BC\u03AD\u03B1\u03C2",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES \u039C\u03C5\u03C3\u03C4\u03B9\u03BA\u03CC",ses_key:"\u039A\u03BB\u03B5\u03B9\u03B4\u03AF SES",password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03A0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5",username:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03A4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5",mail_config:"\u0394\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7 Mail",from_name:"\u038C\u03BD\u03BF\u03BC\u03B1 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AD\u03B1",from_mail:"\u0394\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE\u03C2",encryption:"\u039A\u03C1\u03C5\u03C0\u03C4\u03BF\u03B3\u03C1\u03AC\u03C6\u03B7\u03C3\u03B7 Email",mail_config_desc:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B7 \u03C6\u03CC\u03C1\u03BC\u03B1 \u03B3\u03B9\u03B1 \u03C4\u03B7 \u03C1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03C9\u03BD \u03C4\u03BF\u03C5 \u03C0\u03C1\u03BF\u03B3\u03C1\u03AC\u03BC\u03BC\u03B1\u03C4\u03BF\u03C2 \u03BF\u03B4\u03AE\u03B3\u03B7\u03C3\u03B7\u03C2 \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03B1\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03BC\u03B7\u03BD\u03C5\u03BC\u03AC\u03C4\u03C9\u03BD \u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03C4\u03B1\u03C7\u03C5\u03B4\u03C1\u03BF\u03BC\u03B5\u03AF\u03BF\u03C5 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03B5\u03C0\u03AF\u03C3\u03B7\u03C2 \u03BD\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B9\u03C2 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03BF\u03C5\u03C2 \u03C4\u03C1\u03AF\u03C4\u03C9\u03BD \u03C0\u03B1\u03C1\u03CC\u03C7\u03C9\u03BD \u03CC\u03C0\u03C9\u03C2 \u03C4\u03BF Sendgrid, \u03C4\u03BF SES \u03BA\u03BB\u03C0."},req:{system_req:"\u0391\u03C0\u03B1\u03B9\u03C4\u03AE\u03C3\u03B5\u03B9\u03C2 \u03A3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2",php_req_version:"PHP (\u03B1\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7 {version})",check_req:"\u0388\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u0391\u03C0\u03B1\u03B9\u03C4\u03AE\u03C3\u03B5\u03C9\u03BD",system_req_desc:"\u039F \u03BA\u03C1\u03B1\u03C4\u03AE\u03C1\u03B1\u03C2 \u03AD\u03C7\u03B5\u03B9 \u03BC\u03B5\u03C1\u03B9\u03BA\u03AD\u03C2 \u03B1\u03C0\u03B1\u03B9\u03C4\u03AE\u03C3\u03B5\u03B9\u03C2 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE. \u0392\u03B5\u03B2\u03B1\u03B9\u03C9\u03B8\u03B5\u03AF\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03BF \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u03C3\u03B1\u03C2 \u03AD\u03C7\u03B5\u03B9 \u03C4\u03B7\u03BD \u03B1\u03C0\u03B1\u03B9\u03C4\u03BF\u03CD\u03BC\u03B5\u03BD\u03B7 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7 php \u03BA\u03B1\u03B9 \u03CC\u03BB\u03B5\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03C0\u03B5\u03BA\u03C4\u03AC\u03C3\u03B5\u03B9\u03C2 \u03C0\u03BF\u03C5 \u03B1\u03BD\u03B1\u03C6\u03AD\u03C1\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9."},errors:{migrate_failed:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u039C\u03B5\u03C4\u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2",database_variables_save_error:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE \u03C1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7\u03C2 \u03C0\u03B1\u03C1\u03B1\u03BC\u03AD\u03C4\u03C1\u03C9\u03BD \u03C3\u03C4\u03BF \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF .env. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03BB\u03AD\u03B3\u03BE\u03C4\u03B5 \u03C4\u03B1 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5",mail_variables_save_error:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03C1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7\u03C2 \u03C4\u03BF\u03C5 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5.",connection_failed:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03B2\u03AC\u03C3\u03B7\u03C2 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD",database_should_be_empty:"\u0397 \u03B2\u03AC\u03C3\u03B7 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BA\u03B5\u03BD\u03AE"},success:{mail_variables_save_successfully:"\u0397 \u03A1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03A4\u03BF\u03C5 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5 \u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2",database_variables_save_successfully:"\u0397 \u03A1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03A4\u03BF\u03C5 \u0394\u03AF\u03C3\u03BA\u03BF\u03C5 \u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2."}},kz={invalid_phone:"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF\u03C2 \u03B1\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C4\u03B7\u03BB\u03B5\u03C6\u03CE\u03BD\u03BF\u03C5",invalid_url:"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 url (\u03C0.\u03C7. http://www.invoiceshelf.com)",invalid_domain_url:"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 url (\u03C0.\u03C7. invoiceshelf.com)",required:"\u03A4\u03BF \u03C0\u03B5\u03B4\u03AF\u03BF \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C5\u03C0\u03BF\u03C7\u03C1\u03B5\u03C9\u03C4\u03B9\u03BA\u03CC",email_incorrect:"\u039B\u03AC\u03B8\u03BF\u03C2 \u03BC\u03BF\u03C1\u03C6\u03AE e-mail;",email_already_taken:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",email_does_not_exist:"\u03A4\u03BF \u03C3\u03C5\u03B3\u03BA\u03B5\u03BA\u03C1\u03B9\u03BC\u03AD\u03BD\u03BF email \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B1\u03B9 \u03AE\u03B4\u03B7 \u03B1\u03C0\u03CC \u03AC\u03BB\u03BB\u03BF\u03BD \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7",item_unit_already_taken:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",payment_mode_already_taken:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",send_reset_link:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03BC\u03BF\u03C5 \u03B5\u03C0\u03B1\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2",not_yet:"\u038C\u03C7\u03B9 \u03B1\u03BA\u03CC\u03BC\u03B1? \u03A3\u03C4\u03B5\u03AF\u03BB\u03B5 \u03C4\u03BF \u03BE\u03B1\u03BD\u03AC",password_min_length:"\u039F \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03C0\u03B5\u03C1\u03B9\u03AD\u03C7\u03B5\u03B9 \u03C4\u03BF\u03C5\u03BB\u03AC\u03C7\u03B9\u03C3\u03C4\u03BF\u03BD 6 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2",name_min_length:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03AD\u03C7\u03B5\u03B9 \u03C4\u03BF\u03C5\u03BB\u03AC\u03C7\u03B9\u03C3\u03C4\u03BF\u03BD {count} \u03B3\u03C1\u03AC\u03BC\u03BC\u03B1\u03C4\u03B1.",prefix_min_length:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03AD\u03C7\u03B5\u03B9 \u03C4\u03BF\u03C5\u03BB\u03AC\u03C7\u03B9\u03C3\u03C4\u03BF\u03BD {count} \u03B3\u03C1\u03AC\u03BC\u03BC\u03B1\u03C4\u03B1.",enter_valid_tax_rate:"\u0395\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03C6\u03BF\u03C1\u03BF\u03BB\u03BF\u03B3\u03B9\u03BA\u03CC \u03C3\u03C5\u03BD\u03C4\u03B5\u03BB\u03B5\u03C3\u03C4\u03AE",numbers_only:"\u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03AF \u039C\u03CC\u03BD\u03BF.",characters_only:"\u03A7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2 \u039C\u03CC\u03BD\u03BF.",password_incorrect:"\u039F\u03B9 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03AF \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AF\u03B4\u03B9\u03BF\u03B9",password_length:"\u039F \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 {count} \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B1\u03C2.",qty_must_greater_than_zero:"\u0397 \u03C0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03C4\u03BF\u03C5 \u03BC\u03B7\u03B4\u03B5\u03BD\u03CC\u03C2.",price_greater_than_zero:"\u0397 \u03C4\u03B9\u03BC\u03AE \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03C4\u03BF\u03C5 \u03BC\u03B7\u03B4\u03B5\u03BD\u03CC\u03C2.",payment_greater_than_zero:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03C4\u03BF\u03C5 \u03BC\u03B7\u03B4\u03B5\u03BD\u03CC\u03C2.",payment_greater_than_due_amount:"\u0397 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C0\u03BF\u03C5 \u03B5\u03B9\u03C3\u03AE\u03C7\u03B8\u03B7 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C0\u03B5\u03C1\u03B9\u03C3\u03C3\u03CC\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC \u03C4\u03BF \u03BF\u03C6\u03B5\u03B9\u03BB\u03CC\u03BC\u03B5\u03BD\u03BF \u03C0\u03BF\u03C3\u03CC \u03B1\u03C5\u03C4\u03BF\u03CD \u03C4\u03BF\u03C5 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5.",quantity_maxlength:"\u0397 \u03C0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03C5\u03C0\u03B5\u03C1\u03B2\u03B1\u03AF\u03BD\u03B5\u03B9 \u03C4\u03B1 20 \u03C8\u03B7\u03C6\u03AF\u03B1.",price_maxlength:"\u0397 \u03C4\u03B9\u03BC\u03AE \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 20 \u03C8\u03B7\u03C6\u03AF\u03B1.",price_minvalue:"\u0397 \u03C4\u03B9\u03BC\u03AE \u03B8\u03B1 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 0.",amount_maxlength:"\u03A4\u03BF \u03C0\u03BF\u03C3\u03CC \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03C5\u03C0\u03B5\u03C1\u03B2\u03B1\u03AF\u03BD\u03B5\u03B9 \u03C4\u03B1 20 \u03C8\u03B7\u03C6\u03AF\u03B1.",amount_minvalue:"\u03A4\u03BF \u03C0\u03BF\u03C3\u03CC \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC 0.",discount_maxlength:"\u0397 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7 \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC \u03C4\u03B7 \u03BC\u03AD\u03B3\u03B9\u03C3\u03C4\u03B7 \u03AD\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",description_maxlength:"\u0397 \u03C0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 255 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",subject_maxlength:"\u0397 \u03C0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 100 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",message_maxlength:"\u03A4\u03BF \u03BC\u03AE\u03BD\u03C5\u03BC\u03B1 \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC 255 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",maximum_options_error:"\u039C\u03AD\u03B3\u03B9\u03C3\u03C4\u03BF {max} \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AD\u03C2 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B5\u03C2. \u0391\u03C6\u03B1\u03B9\u03C1\u03AD\u03C3\u03C4\u03B5 \u03C0\u03C1\u03CE\u03C4\u03B1 \u03BC\u03B9\u03B1 \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03B7 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03AC\u03BB\u03BB\u03B7.",notes_maxlength:"\u0397 \u03C0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 65,000 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",address_maxlength:"\u0397 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 255 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",ref_number_maxlength:"\u0397 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 255 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",prefix_maxlength:"\u0397 \u03C0\u03B5\u03C1\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03B4\u03B5\u03BD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03B7 \u03B1\u03C0\u03CC 5 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.",something_went_wrong:"\u039A\u03AC\u03C4\u03B9 \u03B4\u03B5\u03BD \u03C0\u03AE\u03B3\u03B5 \u03BA\u03B1\u03BB\u03AC",number_length_minvalue:"\u03A4\u03BF \u03BC\u03AE\u03BA\u03BF\u03C2 \u03C4\u03BF\u03C5 \u03B1\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03B3\u03B1\u03BB\u03CD\u03C4\u03B5\u03C1\u03BF \u03B1\u03C0\u03CC 0",at_least_one_ability:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C4\u03BF\u03C5\u03BB\u03AC\u03C7\u03B9\u03C3\u03C4\u03BF\u03BD \u03AD\u03BD\u03B1 \u03B4\u03B9\u03BA\u03B1\u03AF\u03C9\u03BC\u03B1.",valid_driver_key:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03BA\u03BB\u03B5\u03B9\u03B4\u03AF {driver}.",valid_exchange_rate:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03C3\u03C5\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03AE \u03B9\u03C3\u03BF\u03C4\u03B9\u03BC\u03AF\u03B1.",company_name_not_same:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C4\u03B7\u03C2 \u03B5\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B1\u03C2 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03C4\u03B1\u03B9\u03C1\u03B9\u03AC\u03B6\u03B5\u03B9 \u03BC\u03B5 \u03C4\u03BF \u03C3\u03C5\u03B3\u03BA\u03B5\u03BA\u03C1\u03B9\u03BC\u03AD\u03BD\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1."},wz={starter_plan:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B7 \u03C3\u03C4\u03BF Starter plan \u03BA\u03B1\u03B9 \u03BC\u03B5\u03C4\u03AC!",invalid_provider_key:"\u0395\u03B9\u03C3\u03B1\u03B3\u03AC\u03B3\u03B5\u03C4\u03B5 \u0388\u03B3\u03BA\u03C5\u03C1\u03BF \u039A\u03BB\u03B5\u03B9\u03B4\u03AF Api \u03A0\u03AC\u03C1\u03BF\u03C7\u03BF\u03C5.",estimate_number_used:"\u039F \u03B1\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C4\u03B7\u03C2 \u03B5\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7\u03C2 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",invoice_number_used:"\u039F \u03B1\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",payment_attached:"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BC\u03B9\u03B1 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C0\u03BF\u03C5 \u03B5\u03C0\u03B9\u03C3\u03C5\u03BD\u03AC\u03C0\u03C4\u03B5\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03B1\u03C5\u03C4\u03CC. \u0392\u03B5\u03B2\u03B1\u03B9\u03C9\u03B8\u03B5\u03AF\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03AD\u03C7\u03B5\u03C4\u03B5 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03B9 \u03C0\u03C1\u03CE\u03C4\u03B1 \u03C4\u03B9\u03C2 \u03C3\u03C5\u03BD\u03B7\u03BC\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03C2 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C7\u03C9\u03C1\u03AE\u03C3\u03B5\u03C4\u03B5 \u03BC\u03B5 \u03C4\u03B7\u03BD \u03B1\u03C6\u03B1\u03AF\u03C1\u03B5\u03C3\u03B7.",payment_number_used:"\u039F \u03B1\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",name_already_taken:"\u03A4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03AD\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03BB\u03B7\u03C6\u03B8\u03B5\u03AF.",receipt_does_not_exist:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03B1\u03C0\u03CC\u03B4\u03B5\u03B9\u03BE\u03B7.",customer_cannot_be_changed_after_payment_is_added:"\u039F \u03C0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B1\u03BB\u03BB\u03AC\u03BE\u03B5\u03B9 \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7\u03BD \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE \u03C0\u03C1\u03BF\u03C3\u03C4\u03AF\u03B8\u03B5\u03C4\u03B1\u03B9",invalid_credentials:"\u039C\u03B7 \u0388\u03B3\u03BA\u03C5\u03C1\u03B1 \u03A0\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03B9\u03B7\u03C4\u03B9\u03BA\u03AC.",not_allowed:"\u0394\u03B5\u03BD \u0395\u03C0\u03B9\u03C4\u03C1\u03AD\u03C0\u03B5\u03C4\u03B1\u03B9",login_invalid_credentials:"\u0391\u03C5\u03C4\u03AC \u03C4\u03B1 \u03B4\u03B9\u03B1\u03C0\u03B9\u03C3\u03C4\u03B5\u03C5\u03C4\u03AE\u03C1\u03B9\u03B1 \u03B4\u03B5\u03BD \u03C4\u03B1\u03B9\u03C1\u03B9\u03AC\u03B6\u03BF\u03C5\u03BD \u03BC\u03B5 \u03C4\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03B1 \u03BC\u03B1\u03C2.",enter_valid_cron_format:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03BC\u03BF\u03C1\u03C6\u03AE cron",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},zz="\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7",xz="\u0395\u03BA\u03C4\u03AF\u03BC\u03B7\u03C3\u03B7 \u0391\u03C1\u03B9\u03B8\u03BC\u03BF\u03CD",Sz="\u0395\u03BA\u03C4\u03B9\u03BC\u03CE\u03BC\u03B5\u03BD\u03B7 \u03B7\u03BC. \u03B5\u03C0\u03B9\u03C3\u03BA\u03B5\u03C5\u03AE\u03C2",Pz="\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03BB\u03AE\u03BE\u03B7\u03C2",jz="\u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF",Az="\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03C4\u03B9\u03BC\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",Dz="\u0397\u03BC/\u03BD\u03AF\u03B1 \u03A4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B7\u03C3\u03B7\u03C2",Iz="Ech\xE9ance",Nz="\u03A3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2",Ez="\u03A0\u03C1\u03BF\u03CA\u03CC\u03BD\u03C4\u03B1",Cz="\u03A0\u03BF\u03C3\u03CC\u03C4\u03B7\u03C4\u03B1",Tz="\u03A4\u03B9\u03BC\u03AE",Rz="\u0388\u03BA\u03C0\u03C4\u03C9\u03C3\u03B7",Mz="\u03A0\u03BF\u03C3\u03CC",Fz="\u03A5\u03C0\u03BF\u03C3\u03CD\u03BD\u03BF\u03BB\u03BF",$z="\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF\xA0",Vz="\u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE",Uz="\u03A0\u03A1\u039F\u03A3\u0391\u03A1\u039C\u039F\u0393\u0397 \u03A0\u039B\u0397\u03A1\u03A9\u039C\u0397\u03A3",Oz="\u0397\u03BC/\u03BD\u03AF\u03B1 \u03B5\u03BE\u03CC\u03C6\u03BB\u03B7\u03C3\u03B7\u03C2",Lz="\u0391\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2 \u03A0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",qz="\u03A4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE\u03C2",Bz="\u03A0\u03BF\u03C3\u03BF\u03C3\u03C4\u03CC \u039B\u03B7\u03C6\u03B8\u03AD\u03BD\u03C4\u03C9\u03BD",Kz="\u0395\u039A\u0398\u0395\u03A3\u0397 \u0395\u039E\u0391\u0393\u03A9\u0393\u03A9\u039D",Zz="\u03A3\u03A5\u039D\u039F\u039B\u039F \u0394\u0391\u03A0\u0391\u039D\u0397\u03A3",Wz="\u0395\u039A\u0398\u0395\u03A3\u0397 \u0395\u03A0\u0391\u03A6\u0397\u03A3 & LOSS",Hz="\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7 \u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03C9\u03BD",Qz="\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7 \u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03C9\u03BD",Gz="\u0391\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC \u03A0\u03B5\u03C1\u03AF\u03BB\u03B7\u03C8\u03B7\u03C2 \u03A6\u03CC\u03C1\u03BF\u03C5",Yz=`\u0395\u0399\u03A3\u039F\u0394\u0397\u039C\u0391\u03A4\u0391 +`,Jz="NET PROFIT",Xz="\u0388\u03BA\u03B8\u03B5\u03C3\u03B7 \u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03C9\u03BD: \u0391\u03C0\u03CC \u03A4\u03BF\u03BD \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7",ex="\u03A3\u03A5\u039D\u039F\u039B\u039F \u03A0\u03A9\u039B\u0397\u03A3\u0397\u03A3",tx="\u0388\u03BA\u03B8\u03B5\u03C3\u03B7 \u03A0\u03C9\u03BB\u03AE\u03C3\u03B5\u03C9\u03BD: \u0391\u03C0\u03CC \u03A4\u03BF\u03BD \u03A0\u03B5\u03BB\u03AC\u03C4\u03B7",ax="\u03A6\u039F\u03A1\u039F\u039B\u039F\u0393\u0399\u039A\u0397 \u0395\u039A\u0398\u0395\u03A3\u0397",nx="\u03A3\u03A5\u039D\u039F\u039B\u039F \u03A6\u039F\u03A1\u039F\u03A5",ix="\u03A6\u03BF\u03C1\u03BF\u03BB\u03BF\u03B3\u03B9\u03BA\u03AE \u03BA\u03BB\u03AC\u03C3\u03B7",ox="\u0388\u03BE\u03BF\u03B4\u03B1",sx="\u03A7\u03C1\u03AD\u03C9\u03C3\u03B7 \u03C3\u03B5,",rx="\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C3\u03B5,",dx="\u039B\u03AE\u03C8\u03B7 \u03B1\u03C0\u03CC",lx="\u03A6\u03CC\u03C1\u03BF\u03C2";var cx={navigation:tz,general:az,dashboard:nz,tax_types:iz,global_search:oz,company_switcher:sz,dateRange:rz,customers:dz,items:lz,estimates:cz,invoices:_z,recurring_invoices:uz,payments:mz,expenses:pz,login:fz,modules:gz,users:vz,reports:yz,settings:hz,wizard:bz,validation:kz,errors:wz,pdf_estimate_label:zz,pdf_estimate_number:xz,pdf_estimate_date:Sz,pdf_estimate_expire_date:Pz,pdf_invoice_label:jz,pdf_invoice_number:Az,pdf_invoice_date:Dz,pdf_invoice_due_date:Iz,pdf_notes:Nz,pdf_items_label:Ez,pdf_quantity_label:Cz,pdf_price_label:Tz,pdf_discount_label:Rz,pdf_amount_label:Mz,pdf_subtotal:Fz,pdf_total:$z,pdf_payment_label:Vz,pdf_payment_receipt_label:Uz,pdf_payment_date:Oz,pdf_payment_number:Lz,pdf_payment_mode:qz,pdf_payment_amount_received_label:Bz,pdf_expense_report_label:Kz,pdf_total_expenses_label:Zz,pdf_profit_loss_label:Wz,pdf_sales_customers_label:Hz,pdf_sales_items_label:Qz,pdf_tax_summery_label:Gz,pdf_income_label:Yz,pdf_net_profit_label:Jz,pdf_customer_sales_report:Xz,pdf_total_sales_label:ex,pdf_item_sales_label:tx,pdf_tax_report_label:ax,pdf_total_tax_label:nx,pdf_tax_types_label:ix,pdf_expenses_label:ox,pdf_bill_to:sx,pdf_ship_to:rx,pdf_received_from:dx,pdf_tax_label:lx};const _x={dashboard:"Upravlja\u010Dka Plo\u010Da",customers:"Klijenti",items:"Stavke",invoices:"Fakture","recurring-invoices":"Recurring Invoices",expenses:"Rashodi",estimates:"Ponude",payments:"Uplate",reports:"Izvje\u0161taji",settings:"Postavke",logout:"Odjava",users:"Korisnici",modules:"Modules"},ux={add_company:"Dodaj tvrtku",view_pdf:"Pogledaj PDF",copy_pdf_url:"Kopiraj PDF link",download_pdf:"Preuzmi PDF",save:"Spremi",create:"Kreiraj",cancel:"Otka\u017Ei",update:"A\u017Euriraj",deselect:"Poni\u0161ti izbor",download:"Preuzmi",from_date:"Od Datuma",to_date:"Do Datuma",from:"Po\u0161iljatelj",to:"Primatelj",ok:"Ok",yes:"Yes",no:"No",sort_by:"Poslo\u017Ei Po",ascending:"Rastu\u0107e",descending:"Padaju\u0107e",subject:"Predmet",body:"Tijelo",message:"Poruka",send:"Po\u0161alji",preview:"Preview",go_back:"Natrag",back_to_login:"Natrag na prijavu?",home:"Po\u010Detna",filter:"Filter",delete:"Obri\u0161i",edit:"Izmjeni",view:"Pogledaj",add_new_item:"Dodaj novu stavku",clear_all:"Izbri\u0161i sve",showing:"Prikazujem",of:"od",actions:"Radnje",subtotal:"UKUPNO",discount:"POPUST",fixed:"Fiksno",percentage:"Postotak",tax:"POREZ",total_amount:"UKUPAN IZNOS",bill_to:"Dokument za",ship_to:"Isporu\u010Diti za",due:"Du\u017Ean",draft:"U izradi",sent:"Poslano",all:"Sve",select_all:"Izaberi sve",select_template:"Select Template",choose_file:"Klikni ovdje da izabere\u0161 fajl",choose_template:"Izaberi predlo\u017Eak",choose:"Izaberi",remove:"Ukloni",select_a_status:"Izaberi status",select_a_tax:"Izaberi porez",search:"Pretraga",are_you_sure:"Jeste li sigurni?",list_is_empty:"Popis je prazna.",no_tax_found:"Porez nije prona\u0111en!",four_zero_four:"404",you_got_lost:"Ups! Izgubio si se!",go_home:"Idi na po\u010Detnu stranicu",test_mail_conf:"Testiraj postavke Po\u0161te",send_mail_successfully:"Po\u0161ta uspje\u0161no poslana",setting_updated:"Postavke uspje\u0161no a\u017Eurirane",select_state:"Odaberi saveznu dr\u017Eavu",select_country:"Odaberi dr\u017Eavu",select_city:"Odaberi grad",street_1:"Adresa 1",street_2:"Adresa 2",action_failed:"Radnja nije uspjela",retry:"Poku\u0161aj ponovo",choose_note:"Odaberi napomenu",no_note_found:"Ne postoje spremljene napomene",insert_note:"Unesi bilje\u0161ku",copied_pdf_url_clipboard:"Link do PDF fajla kopiran!",copied_url_clipboard:"Copied url to clipboard!",docs:"Docs",do_you_wish_to_continue:"Do you wish to continue?",note:"Note",pay_invoice:"Pay Invoice",login_successfully:"Logged in successfully!",logged_out_successfully:"Logged out successfully",mark_as_default:"Postavi kao zadano"},mx={select_year:"Odaberi godinu",cards:{due_amount:"Du\u017Ean iznos",customers:"Klijenti",invoices:"Ra\u010Duni",estimates:"Ponude",payments:"Payments"},chart_info:{total_sales:"Prodaja",total_receipts:"Ra\u010Duni",total_expense:"Rashodi",net_income:"Prihod NETO",year:"Odaberi godinu"},monthly_chart:{title:"Prodaja & Rashodi"},recent_invoices_card:{title:"Dospijele fakture",due_on:"Datum dospije\u0107a",customer:"Klijent",amount_due:"Iznos dospije\u0107a",actions:"Akcije",view_all:"Pogledaj sve"},recent_estimate_card:{title:"Nedavne ponude",date:"Datum",customer:"Klijent",amount_due:"Iznos dospije\u0107a",actions:"Akcije",view_all:"Pogledaj sve"}},px={name:"Naziv",description:"Opis",percent:"Postotak",compound_tax:"Slo\u017Eeni porez"},fx={search:"Pretraga...",customers:"Klijenti",users:"Korisnici",no_results_found:"Nema rezultata"},gx={label:"SWITCH COMPANY",no_results_found:"No Results Found",add_new_company:"Add new company",new_company:"New company",created_message:"Company created successfully"},vx={today:"Today",this_week:"This Week",this_month:"This Month",this_quarter:"This Quarter",this_year:"This Year",previous_week:"Previous Week",previous_month:"Previous Month",previous_quarter:"Previous Quarter",previous_year:"Previous Year",custom:"Custom"},yx={title:"Klijenti",prefix:"Prefix",add_customer:"Dodaj Klijenta",contacts_list:"Popis klijenata",name:"Naziv",mail:"Mail | Mail-ovi",statement:"Izjava",display_name:"Naziv koji se prikazuje",primary_contact_name:"Primarna kontakt osoba",contact_name:"Naziv kontakt osobe",amount_due:"Iznos dospije\u0107a",email:"Email",address:"Adresa",phone:"Telefon",website:"Web stranica",overview:"Pregled",invoice_prefix:"Invoice Prefix",estimate_prefix:"Estimate Prefix",payment_prefix:"Payment Prefix",enable_portal:"Uklju\u010Di portal",country:"Dr\u017Eava",state:"\u017Dupanija",city:"Grad",zip_code:"Po\u0161tanski broj",added_on:"Datum dodavanja",action:"Radnja",password:"Lozinka",confirm_password:"Confirm Password",street_number:"Broj ulice",primary_currency:"Primarna valuta",description:"Opis",add_new_customer:"Dodaj Novog Klijenta",save_customer:"Spremi klijenta",update_customer:"A\u017Euriraj klijenta",customer:"Klijent | Klijenti",new_customer:"Novi klijent",edit_customer:"Izmjeni klijenta",basic_info:"Osnovne informacije",portal_access:"Portal Access",portal_access_text:"Would you like to allow this customer to login to the Customer Portal?",portal_access_url:"Customer Portal Login URL",portal_access_url_help:"Please copy & forward the above given URL to your customer for providing access.",billing_address:"Adresa za naplatu",shipping_address:"Adresa za dostavu",copy_billing_address:"Kopiraj iz adrese za naplatu",no_customers:"Jo\u0161 uvijek nema klijenata!",no_customers_found:"Klijenti nisu prona\u0111eni!",no_contact:"Nema kontakta",no_contact_name:"Nema imena kontakta",list_of_customers:"Sekcija sadr\u017Ei popis klijenata.",primary_display_name:"Primarni naziv koji se prikazuje",select_currency:"Odaberi valutu",select_a_customer:"Odaberi klijenta",type_or_click:"Unesi tekst ili klikni za odabir",new_transaction:"Nova transakcija",no_matching_customers:"Nije prona\u0111eno!",phone_number:"Broj telefona",create_date:"Datum kreiranja",confirm_delete:"Ne\u0107ete mo\u0107i vratiti klijenta, sve njegove Fakture, Ponude i Uplate. | Ne\u0107ete mo\u0107i vratiti odabrane klijente, sve njihove Fakture, Ponude i Uplate.",created_message:"Klijent uspje\u0161no kreiran",updated_message:"Klijent uspje\u0161no a\u017Euriran",address_updated_message:"Address Information Updated succesfully",deleted_message:"Klijent uspje\u0161no obrisan | Klijenti uspje\u0161no obrisani",edit_currency_not_allowed:"Cannot change currency once transactions created."},hx={title:"Stavke",items_list:"Popis stavki",name:"Naziv",unit:"Jedinica",description:"Opis",added_on:"Datum dodavanja",price:"Cijena",date_of_creation:"Datum kreiranja",not_selected:"Nema odabrane stavke",action:"Radnje",add_item:"Dodaj Stavku",save_item:"Spremi Stavku",update_item:"A\u017Euriraj Stavku",item:"Stavka | Stavke",add_new_item:"Dodaj novu stavku",new_item:"Nova stavka",edit_item:"Izmjeni stavku",no_items:"Jo\u0161 uvijek nema stavki!",list_of_items:"Ova sekcija sadr\u017Ei popis stavki.",select_a_unit:"odaberi jedinicu",taxes:"Porezi",item_attached_message:"Nije dozvoljeno brisanje stavke koja se koristi",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu Stavku | Ne\u0107e\u0161 mo\u0107i vratiti ove Stavke",created_message:"Stavka uspje\u0161no kreirana",updated_message:"Stavka uspje\u0161no a\u017Eurirana",deleted_message:"Stavka uspje\u0161no obrisana | Stavke uspje\u0161no obrisane"},bx={title:"Ponude",accept_estimate:"Accept Estimate",reject_estimate:"Reject Estimate",estimate:"Ponuda | Ponude",estimates_list:"Popis ponuda",days:"{days} Dan",months:"{months} Mjesec",years:"{years} Godina",all:"Sve",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",customer:"KLIJENT",ref_no:"POZIV NA BROJ",number:"BROJ",amount_due:"IZNOS DOSPIJE\u0106A",partially_paid:"Djelomi\u010Dno Pla\u0107eno",total:"Ukupno za pla\u0107anje",discount:"Popust",sub_total:"Osnovica za obra\u010Dun PDV-a",estimate_number:"Broj ponude",ref_number:"Poziv na broj",contact:"Kontakt",add_item:"Dodaj stavku",date:"Datum",due_date:"Datum Dospije\u0107a",expiry_date:"Datum Isteka",status:"Status",add_tax:"Dodaj Porez",amount:"Iznos",action:"Radnja",notes:"Napomena",tax:"Porez",estimate_template:"Predlo\u017Eak",convert_to_invoice:"Pretvori u Fakturu",mark_as_sent:"Ozna\u010Di kao Poslano",send_estimate:"Po\u0161alji Ponudu",resend_estimate:"Ponovo po\u0161alji Ponudu",record_payment:"Unesi uplatu",add_estimate:"Dodaj Ponudu",save_estimate:"Spremi Ponudu",confirm_conversion:"Detalji ove Ponude \u0107e biti iskori\u0161teni za pravljenje Fakture.",conversion_message:"Faktura uspje\u0161no kreirana",confirm_send_estimate:"Ova Ponuda \u0107e biti poslana putem Email-a klijentu",confirm_mark_as_sent:"Ova Ponuda \u0107e biti ozna\u010Dena kao Poslana",confirm_mark_as_accepted:"Ova Ponuda \u0107e biti ozna\u010Dena kao Prihva\u0107ena",confirm_mark_as_rejected:"Ova Ponuda \u0107e biti ozna\u010Dena kao Odbijena",no_matching_estimates:"Ne postoji odgovaraju\u0107a ponuda!",mark_as_sent_successfully:"Ponuda uspje\u0161no ozna\u010Dena kao Poslana",send_estimate_successfully:"Ponuda uspje\u0161no poslana",errors:{required:"Obvezno polje!"},accepted:"Prihva\u0107eno",rejected:"Odbijeno",expired:"Expired",sent:"Poslano",draft:"U izradi",viewed:"Viewed",declined:"Odbijeno",new_estimate:"Nova Ponuda",add_new_estimate:"Dodaj novu Ponudu",update_Estimate:"A\u017Euriraj Ponudu",edit_estimate:"Izmjeni Ponudu",items:"stavke",Estimate:"Ponuda | Ponude",add_new_tax:"Dodaj novi Porez",no_estimates:"Jo\u0161 uvijek nema Ponuda!",list_of_estimates:"Ova sekcija sadr\u017Ei popis Ponuda.",mark_as_rejected:"Ozna\u010Di kao odbijeno",mark_as_accepted:"Ozna\u010Di kao prihva\u0107eno",marked_as_accepted_message:"Ponuda ozna\u010Dena kao prihva\u0107ena",marked_as_rejected_message:"Ponuda ozna\u010Dena kao odbijena",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu Ponudu | Ne\u0107e\u0161 mo\u0107i vratiti ove Ponude",created_message:"Ponuda uspje\u0161no kreirana",updated_message:"Ponuda uspje\u0161no a\u017Eurirana",deleted_message:"Ponuda uspje\u0161no obrisana | Ponude uspje\u0161no obrisane",something_went_wrong:"ne\u0161to je krenulo naopako",item:{title:"Naziv stavke",description:"Opis",quantity:"Koli\u010Dina",price:"Cijena",discount:"Popust",total:"Ukupno za pla\u0107anje",total_discount:"Ukupan popust",sub_total:"Ukupno",tax:"Porez",amount:"Iznos",select_an_item:"Unesi tekst ili klikni da izabere\u0161",type_item_description:"Unesi opis Stavke (nije obavezno)"},mark_as_default_estimate_template_description:"Ako je omogu\u0107eno, izabrani predlo\u017Eak biti \u0107e automatski izabran za nove predra\u010Dune."},kx={title:"Fakture",download:"Download",pay_invoice:"Pay Invoice",invoices_list:"Popis Faktura",invoice_information:"Invoice Information",days:"{days} dan",months:"{months} Mjesec",years:"{years} Godina",all:"Sve",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",viewed:"Pregledano",overdue:"Zaka\u0161njenje",completed:"Izvr\u0161eno",customer:"KLIJENT",paid_status:"STATUS UPLATE",ref_no:"POZIV NA BROJ",number:"BROJ",amount_due:"IZNOS DOSPIJE\u0106A",partially_paid:"Djelomi\u010Dno pla\u0107eno",total:"Ukupno za pla\u0107anje",discount:"Popust",sub_total:"Osnovica za obra\u010Dun PDV-a",invoice:"Faktura | Fakture",invoice_number:"Broj Fakture",ref_number:"Poziv na broj",contact:"Kontakt",add_item:"Dodaj Stavku",date:"Datum",due_date:"Datum Dospije\u0107a",status:"Status",add_tax:"Dodaj Porez",amount:"Iznos",action:"Radnja",notes:"Napomena",view:"Pogledaj",send_invoice:"Po\u0161alji Fakturu",resend_invoice:"Ponovo po\u0161alji Fakturu",invoice_template:"Predlo\u017Eak Fakture",conversion_message:"Invoice cloned successful",template:"Predlo\u017Eak",mark_as_sent:"Ozna\u010Di kao Poslano",confirm_send_invoice:"Ova Faktura \u0107e biti poslana putem Email-a klijentu",invoice_mark_as_sent:"Ova Faktura \u0107e biti ozna\u010Dena kao poslana",confirm_mark_as_accepted:"This invoice will be marked as Accepted",confirm_mark_as_rejected:"This invoice will be marked as Rejected",confirm_send:"Ova Faktura \u0107e biti poslana putem Email-a klijentu",invoice_date:"Datum Fakture",record_payment:"Unesi Uplatu",add_new_invoice:"Dodaj novu Fakturu",update_expense:"A\u017Euriraj Rashod",edit_invoice:"Izmjeni Fakturu",new_invoice:"Nova Faktura",save_invoice:"Spremi Fakturu",update_invoice:"A\u017Euriraj Fakturu",add_new_tax:"Dodaj novi Porez",no_invoices:"Jo\u0161 uvijek nema Faktura!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"Ova sekcija sadr\u017Ei popis Faktura.",select_invoice:"Odaberi Fakturu",no_matching_invoices:"Ne postoje Fakture koje odgovaraju pretrazi!",mark_as_sent_successfully:"Faktura uspje\u0161no ozna\u010Dena kao Poslana",invoice_sent_successfully:"Faktura uspje\u0161no poslana",cloned_successfully:"Uspje\u0161no napravljen duplikat Fakture",clone_invoice:"Napravi duplikat",confirm_clone:"Ova Faktura \u0107e biti duplikat nove Fakture",item:{title:"Naziv Stavke",description:"Opis",quantity:"Koli\u010Dina",price:"Cijena",discount:"Popust",total:"Ukupno za pla\u0107anje",total_discount:"Ukupan popust",sub_total:"Ukupno",tax:"Porez",amount:"Iznos",select_an_item:"Unesi tekst ili klikni da izabere\u0161",type_item_description:"Unesi opis Stavke (nije obavezno)"},payment_attached_message:"One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu Fakturu | Ne\u0107e\u0161 mo\u0107i vratiti ove Fakture",created_message:"Faktura uspje\u0161no kreirana",updated_message:"Faktura uspje\u0161no a\u017Eurirana",deleted_message:"Faktura uspje\u0161no obrisana | Fakture uspje\u0161no obrisane",marked_as_sent_message:"Faktura ozna\u010Dena kao uspje\u0161no poslana",something_went_wrong:"ne\u0161to je krenulo naopako",invalid_due_amount_message:"Ukupan iznos za pla\u0107anje na fakturi ne mo\u017Ee biti manji od iznosa uplate za ovu fakturu. Molim Vas a\u017Eurirajte fakturu ili obri\u0161ite uplate koje su povezane sa ovom fakturom da bi nastavili.",mark_as_default_invoice_template_description:"Ako je omogu\u0107eno, izabrani predlo\u017Eak biti \u0107e automatski izabran za nove ra\u010Dune."},wx={title:"Recurring Invoices",invoices_list:"Recurring Invoices List",days:"{days} Days",months:"{months} Month",years:"{years} Year",all:"All",paid:"Paid",unpaid:"Unpaid",viewed:"Viewed",overdue:"Overdue",active:"Active",completed:"Completed",customer:"CUSTOMER",paid_status:"PAID STATUS",ref_no:"REF NO.",number:"NUMBER",amount_due:"AMOUNT DUE",partially_paid:"Partially Paid",total:"Total",discount:"Discount",sub_total:"Sub Total",invoice:"Recurring Invoice | Recurring Invoices",invoice_number:"Recurring Invoice Number",next_invoice_date:"Next Invoice Date",ref_number:"Ref Number",contact:"Contact",add_item:"Add an Item",date:"Date",limit_by:"Limit by",limit_date:"Limit Date",limit_count:"Limit Count",count:"Count",status:"Status",select_a_status:"Select a status",working:"Working",on_hold:"On Hold",complete:"Completed",add_tax:"Add Tax",amount:"Amount",action:"Action",notes:"Notes",view:"View",basic_info:"Basic Info",send_invoice:"Send Recurring Invoice",auto_send:"Auto Send",resend_invoice:"Resend Recurring Invoice",invoice_template:"Recurring Invoice Template",conversion_message:"Recurring Invoice cloned successful",template:"Template",mark_as_sent:"Mark as sent",confirm_send_invoice:"This recurring invoice will be sent via email to the customer",invoice_mark_as_sent:"This recurring invoice will be marked as sent",confirm_send:"This recurring invoice will be sent via email to the customer",starts_at:"Start Date",due_date:"Invoice Due Date",record_payment:"Record Payment",add_new_invoice:"Add New Recurring Invoice",update_expense:"Update Expense",edit_invoice:"Edit Recurring Invoice",new_invoice:"New Recurring Invoice",send_automatically:"Send Automatically",send_automatically_desc:"Enable this, if you would like to send the invoice automatically to the customer when its created.",save_invoice:"Save Recurring Invoice",update_invoice:"Update Recurring Invoice",add_new_tax:"Add New Tax",no_invoices:"No Recurring Invoices yet!",mark_as_rejected:"Mark as rejected",mark_as_accepted:"Mark as accepted",list_of_invoices:"This section will contain the list of recurring invoices.",select_invoice:"Select Invoice",no_matching_invoices:"There are no matching recurring invoices!",mark_as_sent_successfully:"Recurring Invoice marked as sent successfully",invoice_sent_successfully:"Recurring Invoice sent successfully",cloned_successfully:"Recurring Invoice cloned successfully",clone_invoice:"Clone Recurring Invoice",confirm_clone:"This recurring invoice will be cloned into a new Recurring Invoice",add_customer_email:"Please add an email address for this customer to send invoices automatically.",item:{title:"Item Title",description:"Description",quantity:"Quantity",price:"Price",discount:"Discount",total:"Total",total_discount:"Total Discount",sub_total:"Sub Total",tax:"Tax",amount:"Amount",select_an_item:"Type or click to select an item",type_item_description:"Type Item Description (optional)"},frequency:{title:"Frequency",select_frequency:"Select Frequency",minute:"Minute",hour:"Hour",day_month:"Day of month",month:"Month",day_week:"Day of week"},confirm_delete:"You will not be able to recover this Invoice | You will not be able to recover these Invoices",created_message:"Recurring Invoice created successfully",updated_message:"Recurring Invoice updated successfully",deleted_message:"Recurring Invoice deleted successfully | Recurring Invoices deleted successfully",marked_as_sent_message:"Recurring Invoice marked as sent successfully",user_email_does_not_exist:"User email does not exist",something_went_wrong:"something went wrong",invalid_due_amount_message:"Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue."},zx={title:"Uplate",payments_list:"Popis uplata",record_payment:"Unesi Uplatu",customer:"Klijent",date:"Datum",amount:"Iznos",action:"Radnja",payment_number:"Broj uplate",payment_mode:"Na\u010Din pla\u0107anja",invoice:"Faktura",note:"Napomena",add_payment:"Dodaj Uplatu",new_payment:"Nova Uplata",edit_payment:"Izmjeni Uplatu",view_payment:"Pogledaj Uplatu",add_new_payment:"Dodaj Novu Uplatu",send_payment_receipt:"Po\u0161alji potvrdu o uplati",send_payment:"Po\u0161alji Uplatu",save_payment:"Spremi Uplatu",update_payment:"A\u017Euriraj Uplatu",payment:"Uplata | Uplate",no_payments:"Jo\u0161 uvijek nema uplata!",not_selected:"Nije odabrano",no_invoice:"Nema fakture",no_matching_payments:"Ne postoje uplate koje odgovaraju pretrazi!",list_of_payments:"Ova sekcija sadr\u017Ei popis uplata.",select_payment_mode:"Odaberi na\u010Din pla\u0107anja",confirm_mark_as_sent:"Ovo pla\u0107anje \u0107e biti ozna\u010Deno kao Poslano",confirm_send_payment:"Ovo pla\u0107anje \u0107e biti poslano putem Email-a klijentu",send_payment_successfully:"Pla\u0107anje uspje\u0161no poslano",something_went_wrong:"ne\u0161to je krenulo naopako",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu Uplatu | Ne\u0107e\u0161 mo\u0107i vratiti ove Uplate",created_message:"Uplata uspje\u0161no kreirana",updated_message:"Uplata uspje\u0161no a\u017Eurirana",deleted_message:"Uplata uspje\u0161no obrisana | Uplate uspje\u0161no obrisane",invalid_amount_message:"Iznos Uplate je pogre\u0161an"},xx={title:"Rashodi",expenses_list:"Popis Rashoda",select_a_customer:"Odaberi klijenta",expense_title:"Naslov",customer:"Klijent",currency:"Currency",contact:"Kontakt",category:"Kategorija",from_date:"Datum od",to_date:"Datum do",expense_date:"Datum",description:"Opis",receipt:"Ra\u010Dun",amount:"Iznos",action:"Radnja",not_selected:"Nije odabrano",note:"Napomena",category_id:"ID kategorije",date:"Datum",add_expense:"Dodaj Rashod",add_new_expense:"Dodaj Novi Rashod",save_expense:"Spremi Rashod",update_expense:"A\u017Euriraj Rashod",download_receipt:"Preuzmi Ra\u010Dun",edit_expense:"Izmjeni Rashod",new_expense:"Novi Rashod",expense:"Rashod | Rashodi",no_expenses:"Jo\u0161 uvijek nema rashoda!",list_of_expenses:"Ova sekcija sadr\u017Ei popis rashoda.",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovaj Rashod | Ne\u0107e\u0161 mo\u0107i vratiti ove Rashode",created_message:"Rashod uspje\u0161no kreiran",updated_message:"Rashod uspje\u0161no a\u017Euriran",deleted_message:"Rashod uspje\u0161no obrisan | Rashodi uspje\u0161no obrisani",categories:{categories_list:"Popis Kategorija",title:"Naslov",name:"Naziv",description:"Opis",amount:"Iznos",actions:"Radnje",add_category:"Dodaj Kategoriju",new_category:"Nova Kategorija",category:"Kategorija | Kategorije",select_a_category:"Izaberi kategoriju"}},Sx={email:"Email",password:"Lozinka",forgot_password:"Zaboravili ste lozinku?",or_signIn_with:"ili se prijavite sa",login:"Prijava",register:"Registracija",reset_password:"Resetiraj lozinku",password_reset_successfully:"Lozinka Uspje\u0161no Resetiranja",enter_email:"Unesi email",enter_password:"Unesi lozinku",retype_password:"Ponovo unesi lozinku"},Px={buy_now:"Buy Now",install:"Install",price:"Price",download_zip_file:"Download ZIP file",unzipping_package:"Unzipping Package",copying_files:"Copying Files",deleting_files:"Deleting Unused files",completing_installation:"Completing Installation",update_failed:"Update Failed",install_success:"Module has been installed successfully!",customer_reviews:"Reviews",license:"License",faq:"FAQ",monthly:"Monthly",yearly:"Yearly",updated:"Updated",version:"Version",disable:"Disable",module_disabled:"Module Disabled",enable:"Enable",module_enabled:"Module Enabled",update_to:"Update To",module_updated:"Module Updated Successfully!",title:"Modules",module:"Module | Modules",api_token:"API token",invalid_api_token:"Invalid API Token.",other_modules:"Other Modules",view_all:"View All",no_reviews_found:"There are no reviews for this module yet!",module_not_purchased:"Module Not Purchased",module_not_found:"Module Not Found",version_not_supported:"The minimum required version for this module does not match. Please upgrade your invoiceshelf app to version: {version} to proceed.",last_updated:"Last Updated On",connect_installation:"Connect your installation",api_token_description:"Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.",view_module:"View Module",update_available:"Update Available",purchased:"Purchased",installed:"Installed",no_modules_installed:"No Modules Installed Yet!",disable_warning:"All the settings for this particular will be reverted.",what_you_get:"What you get"},jx={title:"Korisnici",users_list:"Popis korisnika",name:"Ime i prezime",description:"Opis",added_on:"Datum dodavanja",date_of_creation:"Datum kreiranja",action:"Radnja",add_user:"Dodaj Korisnika",save_user:"Spremi Korisnika",update_user:"A\u017Euriraj Korisnika",user:"Korisnik | Korisnici",add_new_user:"Dodaj novog korisnika",new_user:"Novi Korisnik",edit_user:"Izmjeni Korisnika",no_users:"Jo\u0161 uvijek nema korisnika!",list_of_users:"Ova sekcija sadr\u017Ei popis korisnika.",email:"Email",phone:"Broj telefona",password:"Lozinka",user_attached_message:"Ne mo\u017Eete obrisati stavku koja je ve\u0107 u upotrebi",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovog Korisnika | Ne\u0107e\u0161 mo\u0107i vratiti ove Korisnike",created_message:"Korisnik uspje\u0161no napravljen",updated_message:"Korisnik uspje\u0161no a\u017Euriran",deleted_message:"Korisnik uspje\u0161no obrisan | Korisnici uspje\u0161no obrisani",select_company_role:"Select Role for {company}",companies:"Companies"},Ax={title:"Izvje\u0161taj",from_date:"Datum od",to_date:"Datum do",status:"Status",paid:"Pla\u0107eno",unpaid:"Nepla\u0107eno",download_pdf:"Preuzmi PDF",view_pdf:"Pogledaj PDF",update_report:"A\u017Euriraj Izvje\u0161taj",report:"Izvje\u0161taj | Izvje\u0161taji",profit_loss:{profit_loss:"Prihod & Rashod",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi raspon datuma"},sales:{sales:"Prodaja",date_range:"Izaberi raspon datuma",to_date:"Datum do",from_date:"Datum od",report_type:"Vrsta Izve\u0161taja"},taxes:{taxes:"Porezi",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi raspon datuma"},errors:{required:"Polje je obavezno"},invoices:{invoice:"Faktura",invoice_date:"Datum Fakture",due_date:"Datum Dospije\u0107a",amount:"Iznos",contact_name:"Ime Kontakta",status:"Status"},estimates:{estimate:"Ponuda",estimate_date:"Datum Ponude",due_date:"Datum Dospije\u0107a",estimate_number:"Broj Ponude",ref_number:"Poziv na broj",amount:"Iznos",contact_name:"Ime Kontakta",status:"Status"},expenses:{expenses:"Rashodi",category:"Kategorija",date:"Datum",amount:"Iznos",to_date:"Datum do",from_date:"Datum od",date_range:"Izaberi raspon datuma"}},Dx={menu_title:{account_settings:"Postavke Naloga",company_information:"Podaci o firmi",customization:"Prilago\u0111avanje",preferences:"Preference",notifications:"Obavje\u0161tenja",tax_types:"Vrste Poreza",expense_category:"Kategorije Rashoda",update_app:"A\u017Euriraj Aplikaciju",backup:"Backup",file_disk:"File Disk",custom_fields:"Prilago\u0111ena polja",payment_modes:"Na\u010Din pla\u0107anja",notes:"Napomene",exchange_rate:"Exchange Rate",address_information:"Address Information"},address_information:{section_description:" You can update Your Address information using form below."},title:"Postavke",setting:"Postavke | Postavke",general:"Op\u0107e",language:"Jezik",primary_currency:"Primarna Valuta",timezone:"Vremenska Zona",date_format:"Format Datuma",currencies:{title:"Valute",currency:"Valuta | Valute",currencies_list:"Popis Valuta",select_currency:"Odaberi Valutu",name:"Naziv",code:"Kod",symbol:"Simbol",precision:"Preciznost",thousand_separator:"Separator za tisu\u0107e",decimal_separator:"Separator za decimale",position:"Pozicija",position_of_symbol:"Pozicija simbola",right:"Desno",left:"Lijevo",action:"Radnja",add_currency:"Dodaj Valutu"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail Driver",secret:"Lozinka",mailgun_secret:"Mailgun Lozinka",mailgun_domain:"Domain",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Lozinka",ses_key:"SES Klju\u010D",password:"Mail Lozinka",username:"Mail Korisni\u010Dko Ime",mail_config:"Mail Postavke",from_name:"Naziv po\u0161iljaoca",from_mail:"E-mail adresa po\u0161iljaoca",encryption:"E-mail enkripcija",mail_config_desc:"Ispod se nalazi forma za pode\u0161avanje E-mail drajvera za slanje po\u0161te iz aplikacije. Tako\u0111e mo\u017Eete podesiti provajdere tre\u0107e strane kao Sendgrid, SES itd."},pdf:{title:"PDF Postavke",footer_text:"Tekstualno zaglavlje na dnu strane",pdf_layout:"PDF Raspored"},company_info:{company_info:"Podaci o firmi",company_name:"Naziv firme",company_logo:"Logo firme",section_description:"Informacije o Va\u0161oj firmi \u0107e biti prikazane na fakturama, ponudama i drugim dokumentima koji se prave u ovoj aplikaciji.",phone:"Telefon",country:"Dr\u017Eava",state:"\u017Dupanija",city:"Grad",address:"Adresa",zip:"Po\u0161tanski broj",save:"Spremi",delete:"Delete",updated_message:"Podaci o firmi uspje\u0161no spremljeni",delete_company:"Delete Company",delete_company_description:"Once you delete your company, you will lose all the data and files associated with it permanently.",are_you_absolutely_sure:"Are you absolutely sure?",delete_company_modal_desc:"This action cannot be undone. This will permanently delete {company} and all of its associated data.",delete_company_modal_label:"Please type {company} to confirm"},custom_fields:{title:"Prilago\u0111ena polja",section_description:"Prilagodite va\u0161e Fakture, Ponude i Uplate sa svojim poljima. Koristite polja navedena ni\u017Ee na formatu adrese na stranici Postavke/Prilago\u0111avanje.",add_custom_field:"Dodaj prilago\u0111eno polje",edit_custom_field:"Izmjeni prilago\u0111eno polje",field_name:"Naziv polja",label:"Oznaka",type:"Vrsta",name:"Naziv",slug:"Slug",required:"Obavezno",placeholder:"Opis polja (Placeholder)",help_text:"Pomo\u0107ni tekst",default_value:"Zadana vrijednost",prefix:"Prefiks",starting_number:"Po\u010Detni broj",model:"Model",help_text_description:"Unesite opis koji \u0107e pomo\u0107i korisnicima razumjeti svrhu ovog prilago\u0111enog polja.",suffix:"Sufiks",yes:"Da",no:"Ne",order:"Redosljed",custom_field_confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovo prilago\u0111eno polje",already_in_use:"Prilago\u0111eno polje je ve\u0107 u uporabi",deleted_message:"Prilago\u0111eno polje je uspje\u0161no obrisano",options:"opcije",add_option:"Dodaj opcije",add_another_option:"Dodaj jo\u0161 jednu opciju",sort_in_alphabetical_order:"Poredaj po Abecedi",add_options_in_bulk:"Grupno dodavanje opcija",use_predefined_options:"Koristi predefinirane opcije",select_custom_date:"Odaberi datum",select_relative_date:"Odaberi relativan datum",ticked_by_default:"Zadano odabrano",updated_message:"Prilago\u0111eno polje uspje\u0161no a\u017Eurirano",added_message:"Prilago\u0111eno polje uspje\u0161no dodato",press_enter_to_add:"Press enter to add new option",model_in_use:"Cannot update model for fields which are already in use.",type_in_use:"Cannot update type for fields which are already in use."},customization:{customization:"prilago\u0111avanje",updated_message:"Podaci o firmi su uspje\u0161no a\u017Eurirani",save:"Spremi",insert_fields:"Insert Fields",learn_custom_format:"Learn how to use custom format",add_new_component:"Add New Component",component:"Component",Parameter:"Parameter",series:"Series",series_description:"To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.",series_param_label:"Series Value",delimiter:"Delimiter",delimiter_description:"Single character for specifying the boundary between 2 separate components. By default its set to -",delimiter_param_label:"Delimiter Value",date_format:"Date Format",date_format_description:"A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.",date_format_param_label:"Format",sequence:"Sequence",sequence_description:"Consecutive sequence of numbers across your company. You can specify the length on the given parameter.",sequence_param_label:"Sequence Length",customer_series:"Customer Series",customer_series_description:"To set a different prefix/postfix for each customer.",customer_sequence:"Customer Sequence",customer_sequence_description:"Consecutive sequence of numbers for each of your customer.",customer_sequence_param_label:"Sequence Length",random_sequence:"Random Sequence",random_sequence_description:"Random alphanumeric string. You can specify the length on the given parameter.",random_sequence_param_label:"Sequence Length",invoices:{title:"Fakture",invoice_number_format:"Invoice Number Format",invoice_number_format_description:"Customize how your invoice number gets generated automatically when you create a new invoice.",preview_invoice_number:"Preview Invoice Number",due_date:"Due Date",due_date_description:"Specify how due date is automatically set when you create an invoice.",due_date_days:"Invoice Due after days",set_due_date_automatically:"Set Due Date Automatically",set_due_date_automatically_description:"Enable this if you wish to set due date automatically when you create a new invoice.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on invoice creation.",default_invoice_email_body:"Zadani sadr\u017Eaj email-a za Fakture",company_address_format:"Format adrese firme",shipping_address_format:"Format adrese za dostavu firme",billing_address_format:"Format adrese za naplatu firme",invoice_email_attachment:"Send invoices as attachments",invoice_email_attachment_setting_description:"Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.",invoice_settings_updated:"Postavke fakture uspje\u0161no spremljene",retrospective_edits:"Retrospective Edits",allow:"Allow",disable_on_invoice_partial_paid:"Disable after partial payment is recorded",disable_on_invoice_paid:"Disable after full payment is recorded",disable_on_invoice_sent:"Disable after invoice is sent",retrospective_edits_description:" Based on your country's laws or your preference, you can restrict users from editing finalised invoices."},estimates:{title:"Ponude",estimate_number_format:"Estimate Number Format",estimate_number_format_description:"Customize how your estimate number gets generated automatically when you create a new estimate.",preview_estimate_number:"Preview Estimate Number",expiry_date:"Expiry Date",expiry_date_description:"Specify how expiry date is automatically set when you create an estimate.",expiry_date_days:"Estimate Expires after days",set_expiry_date_automatically:"Set Expiry Date Automatically",set_expiry_date_automatically_description:"Enable this if you wish to set expiry date automatically when you create a new estimate.",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on estimate creation.",default_estimate_email_body:"Zadani sadr\u017Eaj email-a za Ponude",company_address_format:"Format adrese firme",shipping_address_format:"Format adrese za dostavu firme",billing_address_format:"Format adrese za naplatu firme",estimate_email_attachment:"Send estimates as attachments",estimate_email_attachment_setting_description:"Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.",estimate_settings_updated:"Estimate Settings updated successfully",convert_estimate_options:"Estimate Convert Action",convert_estimate_description:"Specify what happens to the estimate after it gets converted to an invoice.",no_action:"No action",delete_estimate:"Delete estimate",mark_estimate_as_accepted:"Mark estimate as accepted"},payments:{title:"Uplate",payment_number_format:"Payment Number Format",payment_number_format_description:"Customize how your payment number gets generated automatically when you create a new payment.",preview_payment_number:"Preview Payment Number",default_formats:"Default Formats",default_formats_description:"Below given formats are used to fill up the fields automatically on payment creation.",default_payment_email_body:"Zadani sadr\u017Eaj email-a za potvrdu o pla\u0107anju (ra\u010Dun)",company_address_format:"Format adrese firme",from_customer_address_format:"Format adrese klijenta",payment_email_attachment:"Send payments as attachments",payment_email_attachment_setting_description:"Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.",payment_settings_updated:"Payment Settings updated successfully"},items:{title:"Stavke",units:"Jedinice",add_item_unit:"Dodaj jedinicu stavke",edit_item_unit:"Izmjeni jedinicu stavke",unit_name:"Naziv jedinice",item_unit_added:"Jedinica stavke dodana",item_unit_updated:"Jedinica stavke a\u017Eurirana",item_unit_confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu jedinicu stavke",already_in_use:"Jedinica stavke se ve\u0107 koristi",deleted_message:"Jedinica stavke uspje\u0161no obrisana"},notes:{title:"Napomene",description:"U\u0161tedite vrijeme prave\u0107i napomene i koriste\u0107i ih na fakturama, ponudama i uplatama.",notes:"Napomene",type:"Vrsta",add_note:"Dodaj Napomenu",add_new_note:"Dodaj novu Napomenu",name:"Naziv",edit_note:"Izmjeni Napomenu",note_added:"Napomena uspje\u0161no dodana",note_updated:"Napomena uspje\u0161no a\u017Eurirana",note_confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu Napomenu",already_in_use:"Napomena se ve\u0107 koristi",deleted_message:"Napomena uspje\u0161no obrisana"}},account_settings:{profile_picture:"Profilna slika",name:"Ime i prezime",email:"Email",password:"Lozinka",confirm_password:"Potvrdi lozinku",account_settings:"Postavke ra\u010Duna",save:"Spremi",section_description:"Mo\u017Eete a\u017Eurirati Va\u0161e ime i prezime, email i lozinku koriste\u0107i formu ni\u017Ee.",updated_message:"Postavke ra\u010Duna uspje\u0161no a\u017Eurirane"},user_profile:{name:"Ime i prezime",email:"Email",password:"Lozinka",confirm_password:"Potvrdi lozinku"},notification:{title:"Obavijesti",email:"\u0160alji obavijesti na",description:"Koje email obavijesti \u017Eelite dobiti kada se ne\u0161to promijeni?",invoice_viewed:"Faktura pogledana",invoice_viewed_desc:"Kada klijent pogleda fakturu koja je poslana putem ove aplikacije.",estimate_viewed:"Ponuda gledana",estimate_viewed_desc:"Kada klijent pogleda ponudu koja je poslana putem ove aplikacije.",save:"Spremi",email_save_message:"Email uspje\u0161no sa\u010Duvan",please_enter_email:"Molim Vas unesite E-mail"},roles:{title:"Roles",description:"Manage the roles & permissions of this company",save:"Save",add_new_role:"Add New Role",role_name:"Role Name",added_on:"Added on",add_role:"Add Role",edit_role:"Edit Role",name:"Name",permission:"Permission | Permissions",select_all:"Select All",none:"None",confirm_delete:"You will not be able to recover this Role",created_message:"Role created successfully",updated_message:"Role updated successfully",deleted_message:"Role deleted successfully",already_in_use:"Role is already in use"},exchange_rate:{exchange_rate:"Exchange Rate",title:"Fix Currency Exchange issues",description:"Please enter exchange rate of all the currencies mentioned below to help InvoiceShelf properly calculate the amounts in {currency}.",drivers:"Drivers",new_driver:"Add New Provider",edit_driver:"Edit Provider",select_driver:"Select Driver",update:"select exchange rate ",providers_description:"Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.",key:"API Key",name:"Name",driver:"Driver",is_default:"IS DEFAULT",currency:"Currencies",exchange_rate_confirm_delete:"You will not be able to recover this driver",created_message:"Provider Created successfully",updated_message:"Provider Updated Successfully",deleted_message:"Provider Deleted Successfully",error:" You cannot Delete Active Driver",default_currency_error:"This currency is already used in one of the Active Provider",exchange_help_text:"Enter exchange rate to convert from {currency} to {baseCurrency}",currency_freak:"Currency Freak",currency_layer:"Currency Layer",open_exchange_rate:"Open Exchange Rate",currency_converter:"Currency Converter",server:"Server",url:"URL",active:"Active",currency_help_text:"This provider will only be used on above selected currencies",currency_in_used:"The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again."},tax_types:{title:"Vrste Poreza",add_tax:"Dodaj Porez",edit_tax:"Izmjeni Porez",description:"Mo\u017Eete dodati ili ukloniti porez. Ova aplikacija podr\u017Eava porez, kako na individualnim stavkama tako i na fakturi/ponudi.",add_new_tax:"Dodaj Novi Porez",tax_settings:"Postavke Poreza",tax_per_item:"Porez po Stavkama",tax_name:"Naziv Poreza",compound_tax:"Slo\u017Eeni Porez",percent:"Postotak",action:"Radnja",tax_setting_description:"Izaberite ovo ako \u017Eelite dodati porez na individualne stavke. Zadano pona\u0161anje je da je porez dodan direktno na fakturu.",created_message:"Vrsta poreza uspje\u0161no kreirana",updated_message:"Vrsta poreza uspje\u0161no a\u017Eurirana",deleted_message:"Vrsta poreza uspje\u0161no obrisana",confirm_delete:"Ne\u0107ete mo\u0107i vratiti Vrstu Poreza",already_in_use:"Porez se ve\u0107 koristi"},payment_modes:{title:"Payment Modes",description:"Modes of transaction for payments",add_payment_mode:"Add Payment Mode",edit_payment_mode:"Edit Payment Mode",mode_name:"Mode Name",payment_mode_added:"Payment Mode Added",payment_mode_updated:"Payment Mode Updated",payment_mode_confirm_delete:"You will not be able to recover this Payment Mode",payments_attached:"This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.",expenses_attached:"This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.",deleted_message:"Payment Mode deleted successfully"},expense_category:{title:"Kategorija Rashoda",action:"Radnja",description:"Kategorije su obavezne za dodavanje rashoda. Mo\u017Ee\u0161 dodati ili obrisati kategorije.",add_new_category:"Dodaj novu kategoriju",add_category:"Dodaj kategoriju",edit_category:"Izmjeni kategoriju",category_name:"Naziv kategorije",category_description:"Opis",created_message:"Kategorija rashoda je uspje\u0161no kreirana",deleted_message:"Kategorija rashoda je uspje\u0161no izbrisana",updated_message:"Kategorija rashoda je uspje\u0161no a\u017Eurirana",confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovu kategoriju rashoda",already_in_use:"Kategorija se ve\u0107 koristi"},preferences:{currency:"Valuta",default_language:"Jezik",time_zone:"Vremenska Zona",fiscal_year:"Financijska Godina",date_format:"Format datuma",discount_setting:"Postavke popusta",discount_per_item:"Popust po stavkama",discount_setting_description:"Izaberite ovo ako \u017Eelite dodati Popust na individualne stavke. Zadana vrijednost je da je Popust dodan direktno na fakturu.",expire_public_links:"Automatically Expire Public Links",expire_setting_description:"Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.",save:"Spremi",preference:"Preferencija | Preferencije",general_settings:"Zadane postavke za sistem",updated_message:"Preferencije uspje\u0161no a\u017Eurirane",select_language:"Izaberi Jezik",select_time_zone:"Izaberi Vremensku Zonu",select_date_format:"Izaberi Format Datuma",select_financial_year:"Izaberi Financijsku Godinu",recurring_invoice_status:"Recurring Invoice Status",create_status:"Create Status",active:"Active",on_hold:"On Hold",update_status:"Update Status",completed:"Completed",company_currency_unchangeable:"Company currency cannot be changed"},update_app:{title:"A\u017Euriraj aplikaciju",description:"Lako mo\u017Ee\u0161 a\u017Eurirati InvoiceShelf tako da napravi\u0161 provjeru novih verzija klikom na polje ispod",check_update:"Provjeri a\u017Euriranost",avail_update:"Dostupna je nova verzija",next_version:"Sljede\u0107a verzija",requirements:"Zahtjevi",update:"A\u017Euriraj sada",update_progress:"A\u017Euriranje je u toku...",progress_text:"Trajanje je svega par minuta. Nemojte osvije\u017Eavati ili zatvoriti stranicu dok a\u017Euriranje ne bude gotovo",update_success:"Aplikacija je a\u017Eurirana! Molim Vas pri\u010Dekajte da se stranica automatski osvje\u017Ei.",latest_message:"Nema nove verzije! A\u017Eurirana posljednja verzija.",current_version:"Trenutna verzija",download_zip_file:"Preuzmi ZIP paket",unzipping_package:"Raspakiranje paketa",copying_files:"Kopiranje datoteka",deleting_files:"Brisanje fajlova koji nisu u upotrebi",running_migrations:"Migracije u toku",finishing_update:"Zavr\u0161avanje a\u017Euriranja",update_failed:"Neuspe\u0161no a\u017Euriranje",update_failed_text:"\u017Dao mi je! Tvoje a\u017Euriranje nije uspelo na koraku broj: {step} korak",update_warning:"All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."},backup:{title:"Sigurnosna kopija | Sigurnosne kopije",description:"Backup je zip arhiv koji sadr\u017Ei sve fajlove iz foldera koje ste naveli, tako\u0111er sadr\u017Ei sigurnosnu kopiju baze podataka.",new_backup:"Dodaj novi Backup",create_backup:"Napravi Backup",select_backup_type:"Izaberi tip Backupa",backup_confirm_delete:"Ne\u0107e\u0161 mo\u0107i vratiti ovaj Backup",path:"putanja",new_disk:"Novi Disk",created_at:"datum kreiranja",size:"veli\u010Dina",dropbox:"dropbox",local:"lokalni",healthy:"zdrav",amount_of_backups:"broj backupa",newest_backups:"najnoviji backupi",used_storage:"kori\u0161teno skladi\u0161te",select_disk:"Izaberi Disk",action:"Radnja",deleted_message:"Backup uspje\u0161no obrisan",created_message:"Backup uspje\u0161no napravljen",invalid_disk_credentials:"Pogre\u0161ne akreditacije za odabrani disk"},disk:{title:"File Disk | File Disks",description:"Zadano pona\u0161anje je da InvoiceShelf koristi lokalni disk za \u010Duvanje backupa, avatara i ostalih slika. Mo\u017Eete podesiti vi\u0161e od jednog disk drajvera od provajdera poput DigitalOcean, S3 i Dropbox po va\u0161oj \u017Eelji.",created_at:"datum kreiranja",dropbox:"dropbox",name:"Naziv",driver:"Drajver",disk_type:"Vrsta",disk_name:"Naziv Diska",new_disk:"Dodaj novi Disk",filesystem_driver:"Filesystem Driver",local_driver:"lokalni Drajver",local_root:"local Root",public_driver:"Public Driver",public_root:"Public Root",public_url:"Public URL",public_visibility:"Public Visibility",media_driver:"Media Driver",media_root:"Media Root",aws_driver:"AWS Driver",aws_key:"AWS Key",aws_secret:"AWS Secret",aws_region:"AWS Region",aws_bucket:"AWS Bucket",aws_root:"AWS Root",do_spaces_type:"Do Spaces type",do_spaces_key:"Do Spaces key",do_spaces_secret:"Do Spaces Secret",do_spaces_region:"Do Spaces Region",do_spaces_bucket:"Do Spaces Bucket",do_spaces_endpoint:"Do Spaces Endpoint",do_spaces_root:"Do Spaces Root",dropbox_type:"Dropbox Type",dropbox_token:"Dropbox Token",dropbox_key:"Dropbox Key",dropbox_secret:"Dropbox Secret",dropbox_app:"Dropbox App",dropbox_root:"Dropbox Root",default_driver:"Zadani Drajver",is_default:"DA LI JE ZADAN",set_default_disk:"Postavi zadani Disk",set_default_disk_confirm:"Ovaj disk \u0107e biti postavljen kao zadani i svi novi PDF fajlovi \u0107e biti sa\u010Duvani na ovom disku",success_set_default_disk:"Disk je uspje\u0161no postavljen kao zadani",save_pdf_to_disk:"Spremi PDF fajlove na Disk",disk_setting_description:" Uklju\u010Dite ovo ako \u017Eelite da spremite kopiju PDF fajla svake Fakture, Ponude i Uplate na va\u0161 zadani disk automatski. Uklju\u010Divanjem ove opcije smanjujete vrijeme u\u010Ditavanja pregleda PDF fajlova.",select_disk:"Izaberi Disk",disk_settings:"Disk Postavke",confirm_delete:"Ovo ne\u0107e utjecati na va\u0161e postoje\u0107e fajlove i foldere na navedenom disku, ali \u0107e se konfiguracija va\u0161eg diska izbrisati iz InvoiceShelfa.",action:"Radnja",edit_file_disk:"Izmjeni File Disk",success_create:"Disk uspje\u0161no dodan",success_update:"Disk uspje\u0161no a\u017Euriran",error:"Dodavanje diska nije uspelo",deleted_message:"File Disk uspje\u0161no obrisan",disk_variables_save_successfully:"Disk uspje\u0161no pode\u0161en",disk_variables_save_error:"Postavljanje diska nije uspjelo.",invalid_disk_credentials:"Pogre\u0161ne akreditacije za navedeni disk"},taxations:{add_billing_address:"Enter Billing Address",add_shipping_address:"Enter Shipping Address",add_company_address:"Enter Company Address",modal_description:"The information below is required in order to fetch sales tax.",add_address:"Add Address for fetching sales tax.",address_placeholder:"Example: 123, My Street",city_placeholder:"Example: Los Angeles",state_placeholder:"Example: CA",zip_placeholder:"Example: 90024",invalid_address:"Please provide valid address details."}},Ix={account_info:"Informacije o ra\u010Dunu",account_info_desc:"Detalji u nastavku koriste se za kreiranje glavnog administratorskog ra\u010Duna. Mogu\u0107e ih je izmjeniti u bilo kada nakon prijavljivanja.",name:"Naziv",email:"E-mail",password:"Lozinka",confirm_password:"Potvrdi lozinku",save_cont:"Spremi & Nastavi",company_info:"Informacije o firmi",company_info_desc:"Ove informacije \u0107e biti prikazane na fakturama. Mogu\u0107e ih je izmjeniti kasnije u postavkama.",company_name:"Naziv firme",company_logo:"Logo firme",logo_preview:"Pregled logotipa",preferences:"Preference",preferences_desc:"Zadane Preference za sistem",currency_set_alert:"The company's currency cannot be changed later.",country:"Dr\u017Eava",state:"\u017Dupanija",city:"Grad",address:"Adresa",street:"Ulica1 | Ulica2",phone:"Telefon",zip_code:"Po\u0161tanski broj",go_back:"Vrati se nazad",currency:"Valuta",language:"Jezik",time_zone:"Vremenska zona",fiscal_year:"Financijska godina",date_format:"Format datuma",from_address:"Adresa po\u0161iljaoca",username:"Korisni\u010Dko ime",next:"Sljede\u0107e",continue:"Nastavi",skip:"Presko\u010Di",database:{database:"URL stranice & baze podataka",connection:"Veza baze podataka",host:"Host baze podataka",port:"Port baze podataka",password:"Lozinka baze podataka",app_url:"URL aplikacije",app_domain:"Domen aplikacije",username:"Korisni\u010Dko ime baze podataka",db_name:"Naziv baze podataka",db_path:"Putanja do baze",desc:"Kreiraj bazu podataka na svom serveru i postavi akreditacije prate\u0107i obrazac u nastavku."},permissions:{permissions:"Dozvole",permission_confirm_title:"Da li ste sigurni da \u017Eelite nastaviti?",permission_confirm_desc:"Provjera dozvola za foldere nije uspjela",permission_desc:"U nastavku se nalazi popis dozvola za foldere koji su nu\u017Eni kako bi alikacija radila. Ukoliko provjera dozvola ne uspije, a\u017Euriraj svoj popis dozvola za te foldere."},verify_domain:{title:"Domain Verification",desc:"InvoiceShelf uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.",app_domain:"App Domain",verify_now:"Verify Now",success:"Domain Verify Successfully.",failed:"Domain verification failed. Please enter valid domain name.",verify_and_continue:"Verify And Continue"},mail:{host:"Mail Host",port:"Mail Port",driver:"Mail drajver",secret:"Lozinka",mailgun_secret:"Mailgun Lozinka",mailgun_domain:"Domen",mailgun_endpoint:"Mailgun Endpoint",ses_secret:"SES Lozinka",ses_key:"SES Klju\u010D",password:"Lozinka za e-mail",username:"Koristni\u010Dko ime za e-mail",mail_config:"E-mail konfiguracija",from_name:"Naziv po\u0161iljatelja",from_mail:"E-mail adresa po\u0161iljatelja",encryption:"E-mail enkripcija",mail_config_desc:"Ispod se nalazi forma za postavljanje E-mail drajvera za slanje po\u0161te iz aplikacije. Tako\u0111er mo\u017Eete podesiti provajdere tre\u0107e strane kao Sendgrid, SES itd."},req:{system_req:"Sistemski zahtjevi",php_req_version:"Zahtjeva PHP verziju {version} ",check_req:"Provjeri zahtjeve",system_req_desc:"InvoiceShelf ima nekoliko zahtjeva za server. Provjeri da li tvoj server ima potrebnu verziju PHP-a i sva navedena pro\u0161irenja navedena u nastavku"},errors:{migrate_failed:"Neuspje\u0161no migriranje",database_variables_save_error:"Konfiguraciju nije moguc\u0301e zapisati u .env datoteku. Provjeri dozvole za datoteku",mail_variables_save_error:"E-mail konfiguracija neuspje\u0161na",connection_failed:"Neuspje\u0161no povezivanje s bazom podataka",database_should_be_empty:"Baza podataka treba biti prazna"},success:{mail_variables_save_successfully:"E-mail je uspje\u0161no konfiguriran",database_variables_save_successfully:"Baza podataka je uspje\u0161no konfigurirana"}},Nx={invalid_phone:"Pogre\u0161an Broj Telefona",invalid_url:"Neva\u017Ee\u0107i URL (primer: http://www.invoiceshelf.com)",invalid_domain_url:"Pogre\u0161an URL (primjer: invoiceshelf.com)",required:"Obavezno polje",email_incorrect:"Pogre\u0161an E-mail",email_already_taken:"Navedeni E-mail je zauzet",email_does_not_exist:"Korisnik sa navedenom e-mail adresom ne postoji",item_unit_already_taken:"Naziv ove jedinice stavke je zauzet",payment_mode_already_taken:"Naziv ovog na\u010Dina pla\u0107anja je zauzet",send_reset_link:"Po\u0161alji link za reset",not_yet:"Jo\u0161 uvijek ni\u0161ta? Po\u0161alji ponovno",password_min_length:"Lozinka mora imati {count} znakova",name_min_length:"Naziv mora imati najmanje {count} slova",prefix_min_length:"Prefix must have at least {count} letters.",enter_valid_tax_rate:"Unesite odgovaraju\u0107u poreznu stopu",numbers_only:"Mogu se unositi samo brojevi",characters_only:"Mogu se unositi samo znakovi",password_incorrect:"Lozinka mora biti identi\u010Dna",password_length:"Lozinka mora imati {count} znakova",qty_must_greater_than_zero:"Koli\u010Dina mora biti ve\u0107a od 0.",price_greater_than_zero:"Cijena mora biti ve\u0107a od 0",payment_greater_than_zero:"Uplata mora biti ve\u0107a od 0",payment_greater_than_due_amount:"Unesena uplata je ve\u0107a od dospije\u0107a iznosa ove fakture",quantity_maxlength:"Koli\u010Dina ne mo\u017Ee imati vi\u0161e od 20 znakova",price_maxlength:"Cijena ne mo\u017Ee imati vi\u0161e od 20 znakova",price_minvalue:"Cijena mora biti ve\u0107a od 0",amount_maxlength:"Iznos ne mo\u017Ee da ima vi\u0161e od 20 znakova",amount_minvalue:"Iznos mora biti ve\u0107i od 0",discount_maxlength:"Discount should not be greater than max discount",description_maxlength:"Opis ne mo\u017Ee imati vi\u0161e od 65,000 znakova",subject_maxlength:"Predmet ne mo\u017Ee imati vi\u0161e od 100 znakova",message_maxlength:"Poruka ne mo\u017Ee imati vi\u0161e od 255 znakova",maximum_options_error:"Maksimalan broj opcija je izabran. Prvo uklonite izabranu opciju da bi izabrali drugu",notes_maxlength:"Napomena ne mo\u017Ee imati vi\u0161e od 65,000 znakova",address_maxlength:"Adresa ne mo\u017Ee imati vi\u0161e od 255 znakova",ref_number_maxlength:"Poziv na broj ne mo\u017Ee imati vi\u0161e od 225 znakova",prefix_maxlength:"Prefiks ne mo\u017Ee imati vi\u0161e od 5 znakova",something_went_wrong:"ne\u0161to je krenulo naopako",number_length_minvalue:"Number length should be greater than 0",at_least_one_ability:"Please select atleast one Permission.",valid_driver_key:"Please enter a valid {driver} key.",valid_exchange_rate:"Please enter a valid exchange rate.",company_name_not_same:"Company name must match with given name."},Ex={starter_plan:"This feature is available on Starter plan and onwards!",invalid_provider_key:"Please Enter Valid Provider API Key.",estimate_number_used:"The estimate number has already been taken.",invoice_number_used:"The invoice number has already been taken.",payment_attached:"This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.",payment_number_used:"The payment number has already been taken.",name_already_taken:"The name has already been taken.",receipt_does_not_exist:"Receipt does not exist.",customer_cannot_be_changed_after_payment_is_added:"Customer cannot be change after payment is added",invalid_credentials:"Invalid Credentials.",not_allowed:"Not Allowed",login_invalid_credentials:"These credentials do not match our records.",enter_valid_cron_format:"Please enter a valid cron format",email_could_not_be_sent:"Email could not be sent to this email address.",invalid_address:"Please enter a valid address.",invalid_key:"Please enter valid key.",invalid_state:"Please enter a valid state.",invalid_city:"Please enter a valid city.",invalid_postal_code:"Please enter a valid zip.",invalid_format:"Please enter valid query string format.",api_error:"Server not responding.",feature_not_enabled:"Feature not enabled.",request_limit_met:"Api request limit exceeded.",address_incomplete:"Incomplete Address"},Cx="Ponuda",Tx="Broj Ponude",Rx="Datum Ponude",Mx="Datum isteka Ponude",Fx="Faktura",$x="Broj Fakture",Vx="Datum Fakture",Ux="Datum dospije\u0107a Fakture",Ox="Napomena",Lx="Stavke",qx="Koli\u010Dina",Bx="Cijena",Kx="Popust",Zx="Iznos",Wx="Osnovica za obra\u010Dun PDV-a",Hx="Ukupan iznos",Qx="Pla\u0107anje",Gx="POTVRDA O UPLATI",Yx="Datum Uplate",Jx="Broj Uplate",Xx="Na\u010Din Pla\u0107anja",eS="Iznos Uplate",tS="IZVJE\u0160TAJ O RASHODIMA",aS="RASHODI UKUPNO",nS="IZVEJ\u0160TAJ O PRIHODIMA I RASHODIMA",iS="Izvje\u0161taj Prodaje po Strankama",oS="Izvje\u0161taj Prodaje po Stavkama",sS="Izvje\u0161taj Poreza",rS="PRIHOD",dS="NETO PROFIT",lS="Izvje\u0161taj o Prodaji: Po Klijentu",cS="PRODAJA UKUPNO",_S="Izvje\u0161taj o Prodaji: Po Stavci",uS="IZVE\u0160TAJ O POREZIMA",mS="UKUPNO POREZ",pS="Vrsta Poreza",fS="Rashodi",gS="Ra\u010Dun za,",vS="Isporu\u010Diti za,",yS="Poslat od strane:",hS="Porez";var bS={navigation:_x,general:ux,dashboard:mx,tax_types:px,global_search:fx,company_switcher:gx,dateRange:vx,customers:yx,items:hx,estimates:bx,invoices:kx,recurring_invoices:wx,payments:zx,expenses:xx,login:Sx,modules:Px,users:jx,reports:Ax,settings:Dx,wizard:Ix,validation:Nx,errors:Ex,pdf_estimate_label:Cx,pdf_estimate_number:Tx,pdf_estimate_date:Rx,pdf_estimate_expire_date:Mx,pdf_invoice_label:Fx,pdf_invoice_number:$x,pdf_invoice_date:Vx,pdf_invoice_due_date:Ux,pdf_notes:Ox,pdf_items_label:Lx,pdf_quantity_label:qx,pdf_price_label:Bx,pdf_discount_label:Kx,pdf_amount_label:Zx,pdf_subtotal:Wx,pdf_total:Hx,pdf_payment_label:Qx,pdf_payment_receipt_label:Gx,pdf_payment_date:Yx,pdf_payment_number:Jx,pdf_payment_mode:Xx,pdf_payment_amount_received_label:eS,pdf_expense_report_label:tS,pdf_total_expenses_label:aS,pdf_profit_loss_label:nS,pdf_sales_customers_label:iS,pdf_sales_items_label:oS,pdf_tax_summery_label:sS,pdf_income_label:rS,pdf_net_profit_label:dS,pdf_customer_sales_report:lS,pdf_total_sales_label:cS,pdf_item_sales_label:_S,pdf_tax_report_label:uS,pdf_total_tax_label:mS,pdf_tax_types_label:pS,pdf_expenses_label:fS,pdf_bill_to:gS,pdf_ship_to:vS,pdf_received_from:yS,pdf_tax_label:hS};const kS={dashboard:"\u0E41\u0E14\u0E0A\u0E1A\u0E2D\u0E23\u0E4C\u0E14",customers:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",items:"\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",invoices:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25","recurring-invoices":"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",expenses:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",estimates:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",payments:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",reports:"\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19",settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32",logout:"\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E23\u0E30\u0E1A\u0E1A",users:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",modules:"\u0E42\u0E21\u0E14\u0E39\u0E25"},wS={add_company:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",view_pdf:"\u0E14\u0E39\u0E44\u0E1F\u0E25\u0E4C PDF",copy_pdf_url:"\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01 URL PDF",download_pdf:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E44\u0E1F\u0E25\u0E4C PDF",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",create:"\u0E2A\u0E23\u0E49\u0E32\u0E07",cancel:"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01",update:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15",deselect:"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E40\u0E25\u0E37\u0E2D\u0E01",download:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from:"\u0E08\u0E32\u0E01",to:"\u0E16\u0E36\u0E07",ok:"\u0E15\u0E01\u0E25\u0E07",yes:"\u0E43\u0E0A\u0E48",no:"\u0E44\u0E21\u0E48",sort_by:"\u0E40\u0E23\u0E35\u0E22\u0E07\u0E15\u0E32\u0E21",ascending:"\u0E08\u0E32\u0E01\u0E19\u0E49\u0E2D\u0E22\u0E44\u0E1B\u0E21\u0E32\u0E01",descending:"\u0E08\u0E32\u0E01\u0E21\u0E32\u0E01\u0E44\u0E1B\u0E19\u0E49\u0E2D\u0E22",subject:"\u0E40\u0E23\u0E37\u0E48\u0E2D\u0E07",body:"\u0E1A\u0E2D\u0E14\u0E35\u0E49",message:"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21",send:"\u0E2A\u0E48\u0E07",preview:"\u0E14\u0E39\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07",go_back:"\u0E01\u0E25\u0E31\u0E1A\u0E44\u0E1B",back_to_login:"\u0E01\u0E25\u0E31\u0E1A\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E25\u0E47\u0E2D\u0E01\u0E2D\u0E34\u0E19?",home:"\u0E2B\u0E19\u0E49\u0E32\u0E2B\u0E25\u0E31\u0E01",filter:"\u0E01\u0E23\u0E2D\u0E07",delete:"\u0E25\u0E1A",edit:"\u0E41\u0E01\u0E49\u0E44\u0E02",view:"\u0E14\u0E39",add_new_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E2B\u0E21\u0E48",clear_all:"\u0E25\u0E49\u0E32\u0E07\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",showing:"\u0E01\u0E32\u0E23\u0E41\u0E2A\u0E14\u0E07",of:"\u0E02\u0E2D\u0E07",actions:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",subtotal:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",fixed:"\u0E04\u0E07\u0E17\u0E35\u0E48",percentage:"\u0E40\u0E1B\u0E2D\u0E23\u0E4C\u0E40\u0E0B\u0E47\u0E19\u0E15\u0E4C",tax:"\u0E20\u0E32\u0E29\u0E35",total_amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",bill_to:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",ship_to:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07",due:"\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",draft:"\u0E41\u0E1A\u0E1A\u0E23\u0E48\u0E32\u0E07",sent:"\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",all:"\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",select_all:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",select_template:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E40\u0E17\u0E21\u0E40\u0E1E\u0E25\u0E15",choose_file:"\u0E04\u0E25\u0E34\u0E01\u0E17\u0E35\u0E48\u0E19\u0E35\u0E48\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E1F\u0E25\u0E4C",choose_template:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A",choose:"\u0E40\u0E25\u0E37\u0E2D\u0E01",remove:"\u0E25\u0E1A\u0E2D\u0E2D\u0E01",select_a_status:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2A\u0E16\u0E32\u0E19\u0E30",select_a_tax:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E20\u0E32\u0E29\u0E35",search:"\u0E04\u0E49\u0E19\u0E2B\u0E32",are_you_sure:"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E19\u0E30",list_is_empty:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32",no_tax_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E20\u0E32\u0E29\u0E35!",four_zero_four:"404",you_got_lost:"\u0E27\u0E39\u0E49\u0E4A\u0E1B\u0E2A\u0E4C!\u0E04\u0E38\u0E13\u0E2B\u0E25\u0E07\u0E17\u0E32\u0E07!",go_home:"\u0E01\u0E25\u0E31\u0E1A\u0E1A\u0E49\u0E32\u0E19",test_mail_conf:"\u0E17\u0E14\u0E2A\u0E2D\u0E1A\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E04\u0E2D\u0E19\u0E1F\u0E34\u0E01\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",send_mail_successfully:"\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22\u0E17\u0E35\u0E48\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",setting_updated:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E17\u0E35\u0E48\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",select_state:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2A\u0E16\u0E32\u0E19\u0E30",select_country:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28",select_city:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E08\u0E31\u0E07\u0E2B\u0E27\u0E31\u0E14",street_1:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E48\u0E39\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14 1",street_2:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E48\u0E39\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14 2",action_failed:"\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",retry:"\u0E25\u0E2D\u0E07\u0E43\u0E2B\u0E21\u0E48",choose_note:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",no_note_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",insert_note:"\u0E41\u0E17\u0E23\u0E01\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",copied_pdf_url_clipboard:"\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E44\u0E1F\u0E25\u0E4C PDF URL \u0E44\u0E1B\u0E22\u0E31\u0E07\u0E04\u0E25\u0E34\u0E1B\u0E1A\u0E2D\u0E23\u0E4C\u0E14!",copied_url_clipboard:"\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01URL \u0E44\u0E1B\u0E22\u0E31\u0E07\u0E04\u0E25\u0E34\u0E1B\u0E1A\u0E2D\u0E23\u0E4C\u0E14!",docs:"\u0E40\u0E2D\u0E01\u0E2A\u0E32\u0E23",do_you_wish_to_continue:"\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E08\u0E30\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D?",note:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",pay_invoice:"\u0E0A\u0E33\u0E23\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",login_successfully:"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27!",logged_out_successfully:"\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E23\u0E30\u0E1A\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},zS={select_year:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E35",cards:{due_amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",customers:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",invoices:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",estimates:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",payments:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19"},chart_info:{total_sales:"\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22",total_receipts:"\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19",total_expense:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",net_income:"\u0E23\u0E32\u0E22\u0E44\u0E14\u0E49\u0E2A\u0E38\u0E17\u0E18\u0E34",year:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E35"},monthly_chart:{title:"\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22\u0E41\u0E25\u0E30\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22"},recent_invoices_card:{title:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",due_on:"\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E1B\u0E34\u0E14",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",actions:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",view_all:"\u0E14\u0E39\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14"},recent_estimate_card:{title:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",actions:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",view_all:"\u0E14\u0E39\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14"}},xS={name:"\u0E0A\u0E37\u0E48\u0E2D",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",percent:"\u0E40\u0E1B\u0E2D\u0E23\u0E4C\u0E40\u0E0B\u0E47\u0E19\u0E15\u0E4C",compound_tax:"\u0E20\u0E32\u0E29\u0E35\u0E21\u0E39\u0E25\u0E04\u0E48\u0E32\u0E40\u0E1E\u0E34\u0E48\u0E21"},SS={search:"\u0E04\u0E49\u0E19\u0E2B\u0E32...",customers:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",users:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",no_results_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E1C\u0E25\u0E25\u0E31\u0E1E\u0E18\u0E4C"},PS={label:"\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E2A\u0E25\u0E31\u0E1A",no_results_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E1C\u0E25\u0E25\u0E31\u0E1E\u0E18\u0E4C",add_new_company:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E43\u0E2B\u0E21\u0E48",new_company:"\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E43\u0E2B\u0E21\u0E48",created_message:"\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E2A\u0E33\u0E40\u0E23\u0E47\u0E08"},jS={today:"\u0E27\u0E31\u0E19\u0E19\u0E35\u0E49",this_week:"\u0E2A\u0E31\u0E1B\u0E14\u0E32\u0E2B\u0E4C\u0E19\u0E35\u0E49",this_month:"\u0E40\u0E14\u0E37\u0E2D\u0E19\u0E19\u0E35\u0E49",this_quarter:"\u0E44\u0E15\u0E23\u0E21\u0E32\u0E2A\u0E19\u0E35\u0E49",this_year:"\u0E1B\u0E35\u0E19\u0E35\u0E49",previous_week:"\u0E2A\u0E31\u0E1B\u0E14\u0E32\u0E2B\u0E4C\u0E01\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32",previous_month:"\u0E40\u0E14\u0E37\u0E2D\u0E19\u0E01\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32",previous_quarter:"\u0E44\u0E15\u0E23\u0E21\u0E32\u0E2A\u0E01\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32",previous_year:"\u0E1B\u0E35\u0E17\u0E35\u0E48\u0E41\u0E25\u0E49\u0E27",custom:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07"},AS={title:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",prefix:"Prefix",add_customer:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",contacts_list:"\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",name:"\u0E0A\u0E37\u0E48\u0E2D",mail:"\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22 | \u0E2D\u0E35\u0E40\u0E21\u0E25",statement:"\u0E04\u0E33\u0E41\u0E16\u0E25\u0E07",display_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E41\u0E2A\u0E14\u0E07",primary_contact_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E2B\u0E25\u0E31\u0E01",contact_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",address:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48",phone:"\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C",website:"\u0E40\u0E27\u0E47\u0E1A\u0E44\u0E0B\u0E15\u0E4C",overview:"\u0E20\u0E32\u0E1E\u0E23\u0E27\u0E21",invoice_prefix:"Prefix \u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",estimate_prefix:"Prefix \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",payment_prefix:"Prefix \u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",enable_portal:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E31\u0E25",country:"\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28",state:"\u0E40\u0E02\u0E15/\u0E2D\u0E33\u0E40\u0E20\u0E2D",city:"\u0E08\u0E31\u0E07\u0E2B\u0E27\u0E31\u0E14",zip_code:"\u0E23\u0E2B\u0E31\u0E2A\u0E44\u0E1B\u0E23\u0E29\u0E13\u0E35\u0E22\u0E4C",added_on:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",confirm_password:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",street_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E16\u0E19\u0E19",primary_currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E2B\u0E25\u0E31\u0E01",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",add_new_customer:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E43\u0E2B\u0E21\u0E48",save_customer:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",update_customer:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32 | \u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",new_customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E43\u0E2B\u0E21\u0E48",edit_customer:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",basic_info:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1E\u0E37\u0E49\u0E19\u0E10\u0E32\u0E19",portal_access:"\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E31\u0E25",portal_access_text:"\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E43\u0E2B\u0E49\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E23\u0E32\u0E22\u0E19\u0E35\u0E49\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E31\u0E25\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48?",portal_access_url:"URL \u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E31\u0E25\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",portal_access_url_help:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01 \u0E41\u0E25\u0E30\u0E2A\u0E48\u0E07\u0E15\u0E48\u0E2D URL \u0E17\u0E35\u0E48\u0E23\u0E30\u0E1A\u0E38\u0E02\u0E49\u0E32\u0E07\u0E15\u0E49\u0E19\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E43\u0E2B\u0E49\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07",billing_address:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",shipping_address:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07",copy_billing_address:"\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",no_customers:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32!",no_customers_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32!",no_contact:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",no_contact_name:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",list_of_customers:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",primary_display_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E41\u0E2A\u0E14\u0E07\u0E2B\u0E25\u0E31\u0E01",select_currency:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",select_a_customer:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",type_or_click:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01",new_transaction:"\u0E18\u0E38\u0E23\u0E01\u0E23\u0E23\u0E21\u0E43\u0E2B\u0E21\u0E48",no_matching_customers:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E17\u0E35\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19!",phone_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C",create_date:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E23\u0E32\u0E22\u0E19\u0E35\u0E49\u0E41\u0E25\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E25\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E02\u0E49\u0E2D\u0E07\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E41\u0E25\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E25\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E02\u0E49\u0E2D\u0E07\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",created_message:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",address_updated_message:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E25\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E25\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",edit_currency_not_allowed:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E18\u0E38\u0E23\u0E01\u0E23\u0E23\u0E21\u0E41\u0E25\u0E49\u0E27"},DS={title:"\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",items_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",name:"\u0E0A\u0E37\u0E48\u0E2D",unit:"\u0E2B\u0E19\u0E48\u0E27\u0E22",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",added_on:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07",price:"\u0E23\u0E32\u0E04\u0E32",date_of_creation:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07",not_selected:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",add_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",save_item:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",update_item:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15",item:"\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23 | \u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",add_new_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E43\u0E2B\u0E21\u0E48",new_item:"\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E43\u0E2B\u0E21\u0E48",edit_item:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",no_items:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E2A\u0E34\u0E19\u0E04\u0E49\u0E32!",list_of_items:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",select_a_unit:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2B\u0E19\u0E48\u0E27\u0E22",taxes:"\u0E20\u0E32\u0E29\u0E35",item_attached_message:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E25\u0E1A\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E44\u0E2D\u0E40\u0E17\u0E47\u0E21\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E44\u0E2D\u0E40\u0E17\u0E47\u0E21\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E40\u0E23\u0E47\u0E08\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},IS={title:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",accept_estimate:"\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",reject_estimate:"\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",estimate:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32 | \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",estimates_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",days:"{days} \u0E27\u0E31\u0E19",months:"{months} \u0E40\u0E14\u0E37\u0E2D\u0E19",years:"{years} \u0E1B\u0E35",all:"\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",paid:"\u0E08\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27",unpaid:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E0A\u0E33\u0E23\u0E30",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",ref_no:"\u0E42\u0E17\u0E29\u0E44\u0E21\u0E48.",number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",partially_paid:"\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E1A\u0E32\u0E07\u0E2A\u0E48\u0E27\u0E19",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",estimate_number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",ref_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E2D\u0E49\u0E32\u0E07\u0E2D\u0E34\u0E07",contact:"\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E40\u0E23\u0E32",add_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",due_date:"\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",expiry_date:"\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30",add_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",notes:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",tax:"\u0E20\u0E32\u0E29\u0E35",estimate_template:"\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A",convert_to_invoice:"\u0E41\u0E1B\u0E25\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",mark_as_sent:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",send_estimate:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",resend_estimate:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",record_payment:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",add_estimate:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E04\u0E48\u0E32\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",save_estimate:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",confirm_conversion:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",conversion_message:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",confirm_send_estimate:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E1C\u0E48\u0E32\u0E19\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",confirm_mark_as_sent:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07",confirm_mark_as_accepted:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",confirm_mark_as_rejected:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",no_matching_estimates:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E17\u0E35\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19!",mark_as_sent_successfully:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E17\u0E35\u0E48\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",send_estimate_successfully:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",errors:{required:"\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E23\u0E2D\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25"},accepted:"\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",rejected:"\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",expired:"\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38",sent:"\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",draft:"\u0E41\u0E1A\u0E1A\u0E23\u0E48\u0E32\u0E07",viewed:"\u0E14\u0E39\u0E41\u0E25\u0E49\u0E27",declined:"\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",new_estimate:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E43\u0E2B\u0E21\u0E48",add_new_estimate:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E43\u0E2B\u0E21\u0E48",update_Estimate:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",edit_estimate:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",items:"\u0E2A\u0E34\u0E48\u0E07\u0E02\u0E2D\u0E07",Estimate:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32 | \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",add_new_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35\u0E43\u0E2B\u0E21\u0E48",no_estimates:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32!",list_of_estimates:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",mark_as_rejected:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",mark_as_accepted:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",marked_as_accepted_message:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E17\u0E35\u0E48\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",marked_as_rejected_message:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E17\u0E35\u0E48\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E04\u0E48\u0E32\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E04\u0E48\u0E32\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",something_went_wrong:"\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",item:{title:"\u0E0A\u0E37\u0E48\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",quantity:"\u0E08\u0E33\u0E19\u0E27\u0E19",price:"\u0E23\u0E32\u0E04\u0E32",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",total_discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",tax:"\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",select_an_item:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",type_item_description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22 (\u0E44\u0E21\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19)"}},NS={title:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",download:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14",pay_invoice:"\u0E0A\u0E33\u0E23\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoices_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_information:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",days:"{days} \u0E27\u0E31\u0E19",months:"{months} \u0E40\u0E14\u0E37\u0E2D\u0E19",years:"{years} \u0E1B\u0E35",all:"\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",paid:"\u0E08\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27",unpaid:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E0A\u0E33\u0E23\u0E30",viewed:"\u0E14\u0E39\u0E41\u0E25\u0E49\u0E27",overdue:"\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",completed:"\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",paid_status:"\u0E2A\u0E16\u0E32\u0E19\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",ref_no:"\u0E42\u0E17\u0E29\u0E44\u0E21\u0E48.",number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",partially_paid:"\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E1A\u0E32\u0E07\u0E2A\u0E48\u0E27\u0E19",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25 | \u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",ref_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E2D\u0E49\u0E32\u0E07\u0E2D\u0E34\u0E07",contact:"\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E40\u0E23\u0E32",add_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",due_date:"\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30",add_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",notes:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",view:"\u0E14\u0E39",send_invoice:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",resend_invoice:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07",invoice_template:"\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",conversion_message:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E42\u0E04\u0E25\u0E19\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",template:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E40\u0E17\u0E21\u0E40\u0E1E\u0E25\u0E15",mark_as_sent:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",confirm_send_invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",invoice_mark_as_sent:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07",confirm_mark_as_accepted:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E1B\u0E47\u0E19 Accepted",confirm_mark_as_rejected:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",confirm_send:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",invoice_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",record_payment:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",add_new_invoice:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",update_expense:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",edit_invoice:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",new_invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",save_invoice:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",update_invoice:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",add_new_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35\u0E43\u0E2B\u0E21\u0E48",no_invoices:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",mark_as_rejected:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",mark_as_accepted:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",list_of_invoices:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",select_invoice:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",no_matching_invoices:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19!",mark_as_sent_successfully:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",invoice_sent_successfully:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",cloned_successfully:"\u0E17\u0E33\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",clone_invoice:"\u0E17\u0E33\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",confirm_clone:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E25\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",item:{title:"\u0E0A\u0E37\u0E48\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",quantity:"\u0E08\u0E33\u0E19\u0E27\u0E19",price:"\u0E23\u0E32\u0E04\u0E32",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",total_discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",tax:"\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",select_an_item:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",type_item_description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22 (\u0E44\u0E21\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19)"},payment_attached_message:"\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E21\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E41\u0E25\u0E49\u0E27\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E43\u0E2B\u0E49\u0E41\u0E19\u0E48\u0E43\u0E08\u0E27\u0E48\u0E32\u0E44\u0E14\u0E49\u0E25\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E48\u0E2D\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D\u0E14\u0E49\u0E27\u0E22\u0E01\u0E32\u0E23\u0E25\u0E1A",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E25\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E25\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",marked_as_sent_message:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",something_went_wrong:"\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",invalid_due_amount_message:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E15\u0E49\u0E2D\u0E07\u0E44\u0E21\u0E48\u0E19\u0E49\u0E2D\u0E22\u0E01\u0E27\u0E48\u0E32\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E0A\u0E33\u0E23\u0E30\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E42\u0E1B\u0E23\u0E14\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E2B\u0E23\u0E37\u0E2D\u0E25\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E02\u0E49\u0E2D\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D"},ES={title:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",invoices_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",days:"{days} \u0E27\u0E31\u0E19",months:"{months} \u0E40\u0E14\u0E37\u0E2D\u0E19",years:"{years} \u0E1B\u0E35",all:"\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",paid:"\u0E08\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27",unpaid:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E0A\u0E33\u0E23\u0E30",viewed:"\u0E14\u0E39\u0E41\u0E25\u0E49\u0E27",overdue:"\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",active:"\u0E41\u0E2D\u0E04\u0E17\u0E35\u0E1F",completed:"\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",paid_status:"\u0E2A\u0E16\u0E32\u0E19\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",ref_no:"\u0E42\u0E17\u0E29\u0E44\u0E21\u0E48.",number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48",amount_due:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30",partially_paid:"\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E1A\u0E32\u0E07\u0E2A\u0E48\u0E27\u0E19",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33 | \u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",invoice_number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",next_invoice_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E16\u0E31\u0E14\u0E44\u0E1B",ref_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E2D\u0E49\u0E32\u0E07\u0E2D\u0E34\u0E07",contact:"\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E40\u0E23\u0E32",add_item:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",limit_by:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E23\u0E2D\u0E1A\u0E1A\u0E34\u0E25\u0E42\u0E14\u0E22",limit_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E34\u0E49\u0E19\u0E2A\u0E38\u0E14",limit_count:"\u0E08\u0E33\u0E01\u0E31\u0E14\u0E08\u0E33\u0E19\u0E27\u0E19",count:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E04\u0E23\u0E31\u0E49\u0E07",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30",select_a_status:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2A\u0E16\u0E32\u0E19\u0E30",working:"\u0E01\u0E32\u0E23\u0E17\u0E33\u0E07\u0E32\u0E19",on_hold:"\u0E1E\u0E31\u0E01\u0E44\u0E27\u0E49",complete:"\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",add_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",notes:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",view:"\u0E14\u0E39",basic_info:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1E\u0E37\u0E49\u0E19\u0E10\u0E32\u0E19",send_invoice:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",auto_send:"\u0E2A\u0E48\u0E07\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",resend_invoice:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07",invoice_template:"\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",conversion_message:"\u0E17\u0E33\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22",template:"\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A",mark_as_sent:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",confirm_send_invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",invoice_mark_as_sent:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E48\u0E07\u0E41\u0E25\u0E49\u0E27",confirm_send:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",starts_at:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",due_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",record_payment:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",add_new_invoice:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E43\u0E2B\u0E21\u0E48",update_expense:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",edit_invoice:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",new_invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E43\u0E2B\u0E21\u0E48",send_automatically:"\u0E2A\u0E48\u0E07\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",send_automatically_desc:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E19\u0E35\u0E49, \u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E02\u0E36\u0E49\u0E19.",save_invoice:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",update_invoice:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",add_new_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35\u0E43\u0E2B\u0E21\u0E48",no_invoices:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33!",mark_as_rejected:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18",mark_as_accepted:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",list_of_invoices:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",select_invoice:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",no_matching_invoices:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E17\u0E35\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19!",mark_as_sent_successfully:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",invoice_sent_successfully:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",cloned_successfully:"\u0E17\u0E33\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",clone_invoice:"\u0E17\u0E33\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",confirm_clone:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E25\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E43\u0E2B\u0E21\u0E48",item:{title:"\u0E0A\u0E37\u0E48\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",quantity:"\u0E08\u0E33\u0E19\u0E27\u0E19",price:"\u0E23\u0E32\u0E04\u0E32",discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",total:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E38\u0E17\u0E18\u0E34",total_discount:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",sub_total:"\u0E23\u0E27\u0E21\u0E40\u0E07\u0E34\u0E19",tax:"\u0E20\u0E32\u0E29\u0E35",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",select_an_item:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",type_item_description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22 (\u0E44\u0E21\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19)"},frequency:{title:"\u0E23\u0E30\u0E22\u0E30\u0E40\u0E27\u0E25\u0E32",select_frequency:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E23\u0E30\u0E22\u0E30\u0E40\u0E27\u0E25\u0E32\u0E23\u0E2D\u0E1A\u0E1A\u0E34\u0E25",minute:"\u0E19\u0E32\u0E17\u0E35",hour:"\u0E0A\u0E31\u0E48\u0E27\u0E42\u0E21\u0E07",day_month:"\u0E27\u0E31\u0E19\u0E02\u0E2D\u0E07\u0E40\u0E14\u0E37\u0E2D\u0E19",month:"\u0E40\u0E14\u0E37\u0E2D\u0E19",day_week:"\u0E27\u0E31\u0E19\u0E43\u0E19\u0E2A\u0E31\u0E1B\u0E14\u0E32\u0E2B\u0E4C"},confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E25\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E25\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",marked_as_sent_message:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",user_email_does_not_exist:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E02\u0E2D\u0E07\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",something_went_wrong:"\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",invalid_due_amount_message:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E15\u0E49\u0E2D\u0E07\u0E44\u0E21\u0E48\u0E19\u0E49\u0E2D\u0E22\u0E01\u0E27\u0E48\u0E32\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E08\u0E48\u0E32\u0E22\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E19\u0E35\u0E49\u0E42\u0E1B\u0E23\u0E14\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E2B\u0E23\u0E37\u0E2D\u0E25\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E02\u0E49\u0E2D\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D"},CS={title:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payments_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",record_payment:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",payment_number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment_mode:"\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",note:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",add_payment:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",new_payment:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E43\u0E2B\u0E21\u0E48",edit_payment:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",view_payment:"\u0E14\u0E39\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",add_new_payment:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E43\u0E2B\u0E21\u0E48",send_payment_receipt:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19",send_payment:"\u0E2A\u0E48\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",save_payment:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",update_payment:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19 | \u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",no_payments:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19!",not_selected:"\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E40\u0E25\u0E37\u0E2D\u0E01",no_invoice:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",no_matching_payments:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19!",list_of_payments:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19.",select_payment_mode:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",confirm_mark_as_sent:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E27\u0E48\u0E32\u0E2A\u0E48\u0E07",confirm_send_payment:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",send_payment_successfully:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E2A\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",something_went_wrong:"\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",invalid_amount_message:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E0A\u0E33\u0E23\u0E30\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07"},TS={title:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",expenses_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",select_a_customer:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",expense_title:"\u0E0A\u0E37\u0E48\u0E2D\u0E40\u0E23\u0E37\u0E48\u0E2D\u0E07",customer:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",contact:"\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E40\u0E23\u0E32",category:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",expense_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",receipt:"\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",not_selected:"\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E40\u0E25\u0E37\u0E2D\u0E01",note:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",category_id:"\u0E23\u0E2B\u0E31\u0E2A\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",add_expense:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",add_new_expense:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E43\u0E2B\u0E21\u0E48",save_expense:"\u0E1B\u0E23\u0E30\u0E2B\u0E22\u0E31\u0E14\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",update_expense:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",download_receipt:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19",edit_expense:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",new_expense:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E43\u0E2B\u0E21\u0E48",expense:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22 | \u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",no_expenses:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22!",list_of_expenses:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E25\u0E1A\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E25\u0E1A\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",categories:{categories_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",title:"\u0E0A\u0E37\u0E48\u0E2D\u0E40\u0E23\u0E37\u0E48\u0E2D\u0E07",name:"\u0E0A\u0E37\u0E48\u0E2D",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",actions:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",add_category:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",new_category:"\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E43\u0E2B\u0E21\u0E48",category:"\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48 | \u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",select_a_category:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17"}},RS={email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",forgot_password:"\u0E25\u0E37\u0E21\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",or_signIn_with:"\u0E2B\u0E23\u0E37\u0E2D\u0E25\u0E07\u0E0A\u0E37\u0E48\u0E2D\u0E40\u0E02\u0E49\u0E32\u0E43\u0E0A\u0E49\u0E14\u0E49\u0E27\u0E22",login:"\u0E25\u0E47\u0E2D\u0E01\u0E2D\u0E34\u0E19",register:"\u0E2A\u0E21\u0E31\u0E04\u0E23\u0E2A\u0E21\u0E32\u0E0A\u0E34\u0E01",reset_password:"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",password_reset_successfully:"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",enter_email:"\u0E43\u0E2A\u0E48\u0E2D\u0E35\u0E40\u0E21\u0E25",enter_password:"\u0E1B\u0E49\u0E2D\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",retype_password:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E43\u0E2B\u0E21\u0E48"},MS={buy_now:"\u0E0B\u0E37\u0E49\u0E2D\u0E40\u0E14\u0E35\u0E4B\u0E22\u0E27\u0E19\u0E35\u0E49",install:"\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07",price:"\u0E23\u0E32\u0E04\u0E32",download_zip_file:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E44\u0E1F\u0E25\u0E4C ZIP",unzipping_package:"\u0E41\u0E15\u0E01\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E1E\u0E47\u0E04\u0E40\u0E01\u0E08",copying_files:"\u0E01\u0E32\u0E23\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E41\u0E1F\u0E49\u0E21",deleting_files:"\u0E01\u0E32\u0E23\u0E25\u0E1A\u0E41\u0E1F\u0E49\u0E21\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E43\u0E0A\u0E49",completing_installation:"\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",update_failed:"\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E17\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",install_success:"\u0E42\u0E21\u0E14\u0E39\u0E25\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27!",customer_reviews:"\u0E23\u0E35\u0E27\u0E34\u0E27",license:"\u0E43\u0E1A\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15",faq:"\u0E04\u0E33\u0E16\u0E32\u0E21\u0E17\u0E35\u0E48\u0E1E\u0E1A\u0E1A\u0E48\u0E2D\u0E22",monthly:"\u0E23\u0E32\u0E22\u0E40\u0E14\u0E37\u0E2D\u0E19",yearly:"\u0E23\u0E32\u0E22\u0E1B\u0E35",updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E41\u0E25\u0E49\u0E27",version:"\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E48\u0E19",disable:"\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",module_disabled:"\u0E42\u0E21\u0E14\u0E39\u0E25\u0E16\u0E39\u0E01\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",enable:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",module_enabled:"\u0E42\u0E21\u0E14\u0E39\u0E25\u0E17\u0E35\u0E48\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E41\u0E25\u0E49\u0E27",update_to:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E40\u0E1B\u0E47\u0E19",module_updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E42\u0E21\u0E14\u0E39\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27!",title:"\u0E42\u0E21\u0E14\u0E39\u0E25",module:"\u0E42\u0E21\u0E14\u0E39\u0E25 | \u0E42\u0E21\u0E14\u0E39\u0E25",api_token:"\u0E42\u0E17\u0E40\u0E04\u0E47\u0E19 API",invalid_api_token:"\u0E42\u0E17\u0E40\u0E04\u0E47\u0E19 API \u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",other_modules:"\u0E42\u0E21\u0E14\u0E39\u0E25\u0E2D\u0E37\u0E48\u0E19 \u0E46",view_all:"\u0E14\u0E39\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",no_reviews_found:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E23\u0E35\u0E27\u0E34\u0E27\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E42\u0E21\u0E14\u0E38\u0E25\u0E19\u0E35\u0E49!",module_not_purchased:"\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E0B\u0E37\u0E49\u0E2D\u0E42\u0E21\u0E14\u0E39\u0E25",module_not_found:"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E42\u0E21\u0E14\u0E39\u0E25",version_not_supported:"\u0E23\u0E38\u0E48\u0E19\u0E02\u0E31\u0E49\u0E19\u0E15\u0E48\u0E33\u0E17\u0E35\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E42\u0E21\u0E14\u0E39\u0E25\u0E19\u0E35\u0E49\u0E44\u0E21\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E19\u0E42\u0E1B\u0E23\u0E14\u0E2D\u0E31\u0E1B\u0E40\u0E01\u0E23\u0E14\u0E41\u0E2D\u0E1E\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E40\u0E1B\u0E47\u0E19\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E48\u0E19: {version} \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D",last_updated:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14\u0E40\u0E21\u0E37\u0E48\u0E2D",connect_installation:"\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",api_token_description:"\u0E25\u0E47\u0E2D\u0E01\u0E2D\u0E34\u0E19\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48 {url} \u0E41\u0E25\u0E30\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E19\u0E35\u0E49\u0E42\u0E14\u0E22\u0E1B\u0E49\u0E2D\u0E19 API Token\u0E42\u0E21\u0E14\u0E38\u0E25\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E0B\u0E37\u0E49\u0E2D\u0E08\u0E30\u0E41\u0E2A\u0E14\u0E07\u0E02\u0E36\u0E49\u0E19\u0E17\u0E35\u0E48\u0E19\u0E35\u0E48\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E15\u0E31\u0E49\u0E07\u0E02\u0E36\u0E49\u0E19",view_module:"\u0E14\u0E39\u0E42\u0E21\u0E14\u0E39\u0E25",update_available:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E1E\u0E23\u0E49\u0E2D\u0E21\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",purchased:"\u0E0B\u0E37\u0E49\u0E2D\u0E41\u0E25\u0E49\u0E27",installed:"\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E41\u0E25\u0E49\u0E27",no_modules_installed:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E42\u0E21\u0E14\u0E39\u0E25!",disable_warning:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E40\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E22\u0E49\u0E2D\u0E19\u0E01\u0E25\u0E31\u0E1A",what_you_get:"\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A"},FS={title:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",users_list:"\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",name:"\u0E0A\u0E37\u0E48\u0E2D",description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",added_on:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07",date_of_creation:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",add_user:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",save_user:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",update_user:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",user:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49 | \u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",add_new_user:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E43\u0E2B\u0E21\u0E48",new_user:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E43\u0E2B\u0E21\u0E48",edit_user:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",no_users:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49!",list_of_users:"\u0E2A\u0E48\u0E27\u0E19\u0E19\u0E35\u0E49\u0E08\u0E30\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D\u0E02\u0E2D\u0E07\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",phone:"\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",user_attached_message:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E25\u0E1A\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49 | \u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27 | \u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",select_company_role:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A {company}",companies:"\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17"},$S={title:"\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30",paid:"\u0E08\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27",unpaid:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E0A\u0E33\u0E23\u0E30",download_pdf:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E44\u0E1F\u0E25\u0E4C PDF",view_pdf:"\u0E14\u0E39\u0E44\u0E1F\u0E25\u0E4C PDF",update_report:"\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15",report:"\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19 | \u0E23\u0E32\u0E22\u0E07\u0E32\u0E19",profit_loss:{profit_loss:"\u0E01\u0E33\u0E44\u0E23\u0E02\u0E32\u0E14\u0E17\u0E38\u0E19",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",date_range:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E0A\u0E48\u0E27\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48"},sales:{sales:"\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22",date_range:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E0A\u0E48\u0E27\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",report_type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19"},taxes:{taxes:"\u0E20\u0E32\u0E29\u0E35",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",date_range:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E0A\u0E48\u0E27\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48"},errors:{required:"\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E23\u0E2D\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25"},invoices:{invoice:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",due_date:"\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",contact_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30"},estimates:{estimate:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",estimate_date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",due_date:"\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",estimate_number:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",ref_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E2D\u0E49\u0E32\u0E07\u0E2D\u0E34\u0E07",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",contact_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",status:"\u0E2A\u0E16\u0E32\u0E19\u0E30"},expenses:{expenses:"\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",category:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17",date:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",amount:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",to_date:"\u0E16\u0E36\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from_date:"\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",date_range:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E0A\u0E48\u0E27\u0E07\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48"}},VS={menu_title:{account_settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E1A\u0E31\u0E0D\u0E0A\u0E35",company_information:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",customization:"\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E07",preferences:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32",notifications:"\u0E01\u0E32\u0E23\u0E41\u0E08\u0E49\u0E07\u0E40\u0E15\u0E37\u0E2D\u0E19",tax_types:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35",expense_category:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",update_app:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E17\u0E41\u0E2D\u0E1E",backup:"\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",file_disk:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E41\u0E1F\u0E49\u0E21",custom_fields:"\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",payment_modes:"\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",notes:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",exchange_rate:"\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19",address_information:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48"},address_information:{section_description:" \u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E1F\u0E2D\u0E23\u0E4C\u0E21\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07"},title:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32",setting:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 | \u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32",general:"\u0E17\u0E31\u0E48\u0E27\u0E44\u0E1B",language:"\u0E20\u0E32\u0E29\u0E32",primary_currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E2B\u0E25\u0E31\u0E01",timezone:"\u0E40\u0E02\u0E15\u0E40\u0E27\u0E25\u0E32",date_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",currencies:{title:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19 | \u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",currencies_list:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",select_currency:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",name:"\u0E0A\u0E37\u0E48\u0E2D",code:"\u0E23\u0E2B\u0E31\u0E2A",symbol:"\u0E2A\u0E31\u0E0D\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C",precision:"\u0E04\u0E27\u0E32\u0E21\u0E41\u0E21\u0E48\u0E19\u0E22\u0E33",thousand_separator:"\u0E1E\u0E31\u0E19\u0E04\u0E31\u0E48\u0E19",decimal_separator:"\u0E15\u0E31\u0E27\u0E04\u0E31\u0E48\u0E19\u0E17\u0E28\u0E19\u0E34\u0E22\u0E21",position:"\u0E15\u0E33\u0E41\u0E2B\u0E19\u0E48\u0E07",position_of_symbol:"\u0E15\u0E33\u0E41\u0E2B\u0E19\u0E48\u0E07\u0E2A\u0E31\u0E0D\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C",right:"\u0E02\u0E27\u0E32",left:"\u0E0B\u0E49\u0E32\u0E22",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",add_currency:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19"},mail:{host:"\u0E42\u0E2E\u0E2A\u0E15\u0E4C\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",port:"\u0E1E\u0E2D\u0E23\u0E4C\u0E15\u0E40\u0E21\u0E25",driver:"\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",secret:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E31\u0E1A",mailgun_secret:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E31\u0E1A\u0E1B\u0E37\u0E19\u0E1E\u0E01\u0E1B\u0E37\u0E19",mailgun_domain:"\u0E42\u0E14\u0E40\u0E21\u0E19",mailgun_endpoint:"\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07 Mailgun",ses_secret:"SES \u0E0B\u0E35\u0E40\u0E04\u0E23\u0E47\u0E15",ses_key:"SES \u0E04\u0E35\u0E22\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",username:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",mail_config:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",from_name:"\u0E08\u0E32\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",from_mail:"\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2D\u0E35\u0E40\u0E21\u0E25",encryption:"\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E23\u0E2B\u0E31\u0E2A\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",mail_config_desc:"\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E44\u0E14\u0E23\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E08\u0E32\u0E01 app\u0E19\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E19\u0E35\u0E49\u0E04\u0E38\u0E13\u0E22\u0E31\u0E07\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E1A\u0E38\u0E04\u0E04\u0E25\u0E17\u0E35\u0E48\u0E2A\u0E32\u0E21\u0E40\u0E0A\u0E48\u0E19 Sendgrid, SES \u0E2F\u0E25\u0E2F"},pdf:{title:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 PDF",footer_text:"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E17\u0E49\u0E32\u0E22\u0E01\u0E23\u0E30\u0E14\u0E32\u0E29",pdf_layout:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E1F\u0E25\u0E4C PDF"},company_info:{company_info:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",company_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",company_logo:"\u0E42\u0E25\u0E42\u0E01\u0E49\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",section_description:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E01\u0E31\u0E1A \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E17\u0E35\u0E48\u0E08\u0E30\u0E41\u0E2A\u0E14\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25, \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E25\u0E30\u0E40\u0E2D\u0E01\u0E2A\u0E32\u0E23\u0E2D\u0E37\u0E48\u0E19 \u0E46",phone:"\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C",country:"\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28",state:"\u0E40\u0E02\u0E15/\u0E2D\u0E33\u0E40\u0E20\u0E2D",city:"\u0E08\u0E31\u0E07\u0E2B\u0E27\u0E31\u0E14",address:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48",zip:"\u0E23\u0E2B\u0E31\u0E2A\u0E44\u0E1B\u0E23\u0E29\u0E13\u0E35\u0E22\u0E4C",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",delete:"\u0E25\u0E1A",updated_message:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",delete_company:"\u0E25\u0E1A\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",delete_company_description:"\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E25\u0E1A \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E04\u0E38\u0E13\u0E08\u0E30\u0E2A\u0E39\u0E0D\u0E40\u0E2A\u0E35\u0E22\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E41\u0E25\u0E30\u0E44\u0E1F\u0E25\u0E4C\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E17\u0E35\u0E48\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E42\u0E22\u0E07\u0E01\u0E31\u0E1A\u0E21\u0E31\u0E19\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E16\u0E32\u0E27\u0E23",are_you_absolutely_sure:"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E08\u0E23\u0E34\u0E07\u0E46?",delete_company_modal_desc:"\u0E01\u0E32\u0E23\u0E01\u0E23\u0E30\u0E17\u0E33\u0E19\u0E35\u0E49\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E44\u0E14\u0E49\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E19\u0E35\u0E49\u0E08\u0E30\u0E25\u0E1A {company} \u0E41\u0E25\u0E30\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E02\u0E49\u0E2D\u0E07\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E16\u0E32\u0E27\u0E23",delete_company_modal_label:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E1E\u0E34\u0E21\u0E1E\u0E4C {company} \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19"},custom_fields:{title:"\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",section_description:"\u0E1B\u0E23\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25 \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32 \u0E41\u0E25\u0E30\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19 \u0E14\u0E49\u0E27\u0E22\u0E0A\u0E48\u0E2D\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E40\u0E2D\u0E07\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E43\u0E2B\u0E49\u0E41\u0E19\u0E48\u0E43\u0E08\u0E27\u0E48\u0E32\u0E44\u0E14\u0E49\u0E43\u0E0A\u0E49\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E43\u0E19\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",add_custom_field:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",edit_custom_field:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",field_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",label:"\u0E09\u0E25\u0E32\u0E01",type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17",name:"\u0E0A\u0E37\u0E48\u0E2D",slug:"\u0E1A\u0E38\u0E49\u0E07",required:"\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E0A\u0E49",placeholder:"\u0E15\u0E31\u0E27\u0E22\u0E36\u0E14",help_text:"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E0A\u0E48\u0E27\u0E22\u0E40\u0E2B\u0E25\u0E37\u0E2D",default_value:"\u0E04\u0E48\u0E32\u0E14\u0E35\u0E1F\u0E2D\u0E25\u0E15\u0E4C",prefix:"Prefix",starting_number:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",model:"\u0E41\u0E1A\u0E1A\u0E08\u0E33\u0E25\u0E2D\u0E07",help_text_description:"\u0E1B\u0E49\u0E2D\u0E19\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E1A\u0E32\u0E07\u0E2A\u0E48\u0E27\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E0A\u0E48\u0E27\u0E22\u0E43\u0E2B\u0E49\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E40\u0E02\u0E49\u0E32\u0E43\u0E08\u0E27\u0E31\u0E15\u0E16\u0E38\u0E1B\u0E23\u0E30\u0E2A\u0E07\u0E04\u0E4C\u0E02\u0E2D\u0E07\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E19\u0E35\u0E49",suffix:"\u0E04\u0E33\u0E15\u0E48\u0E2D\u0E17\u0E49\u0E32\u0E22",yes:"\u0E43\u0E0A\u0E48",no:"\u0E44\u0E21\u0E48",order:"\u0E01\u0E32\u0E23\u0E2A\u0E31\u0E48\u0E07\u0E0B\u0E37\u0E49\u0E2D",custom_field_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",already_in_use:"\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",deleted_message:"\u0E25\u0E1A\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",options:"\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01",add_option:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01",add_another_option:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2D\u0E37\u0E48\u0E19",sort_in_alphabetical_order:"\u0E40\u0E23\u0E35\u0E22\u0E07\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E15\u0E32\u0E21\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",add_options_in_bulk:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E40\u0E1B\u0E47\u0E19\u0E01\u0E25\u0E38\u0E48\u0E21",use_predefined_options:"\u0E43\u0E0A\u0E49\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E44\u0E27\u0E49\u0E25\u0E48\u0E27\u0E07\u0E2B\u0E19\u0E49\u0E32",select_custom_date:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",select_relative_date:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E31\u0E21\u0E1E\u0E31\u0E17\u0E18\u0E4C",ticked_by_default:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E15\u0E32\u0E21\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",added_message:"\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",press_enter_to_add:"\u0E01\u0E14 Enter \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E43\u0E2B\u0E21\u0E48",model_in_use:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",type_in_use:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E0A\u0E19\u0E34\u0E14\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19"},customization:{customization:"\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E07",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",insert_fields:"\u0E41\u0E17\u0E23\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",learn_custom_format:"\u0E40\u0E23\u0E35\u0E22\u0E19\u0E23\u0E39\u0E49\u0E27\u0E34\u0E18\u0E35\u0E43\u0E0A\u0E49\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07",add_new_component:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E04\u0E2D\u0E21\u0E42\u0E1E\u0E40\u0E19\u0E19\u0E15\u0E4C\u0E43\u0E2B\u0E21\u0E48",component:"\u0E2A\u0E48\u0E27\u0E19\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A",Parameter:"\u0E1E\u0E32\u0E23\u0E32\u0E21\u0E34\u0E40\u0E15\u0E2D\u0E23\u0E4C",series:"Prefix",series_description:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 Prefix \u0E41\u0E1A\u0E1A\u0E04\u0E07\u0E17\u0E35\u0E48/Postfix \u0E40\u0E0A\u0E48\u0E19 'INV' \u0E17\u0E31\u0E48\u0E27 \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E21\u0E31\u0E19\u0E2A\u0E19\u0E31\u0E1A\u0E2A\u0E19\u0E38\u0E19\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E44\u0E14\u0E49\u0E16\u0E36\u0E07 6 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",series_param_label:"Prefix",delimiter:"\u0E15\u0E31\u0E27\u0E04\u0E31\u0E48\u0E19",delimiter_description:"\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E15\u0E31\u0E27\u0E40\u0E14\u0E35\u0E22\u0E27\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E23\u0E30\u0E1A\u0E38\u0E40\u0E02\u0E15\u0E41\u0E14\u0E19\u0E23\u0E30\u0E2B\u0E27\u0E48\u0E32\u0E07 2 \u0E2D\u0E07\u0E04\u0E4C\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E17\u0E35\u0E48\u0E41\u0E22\u0E01\u0E15\u0E48\u0E32\u0E07\u0E2B\u0E32\u0E01\u0E42\u0E14\u0E22\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19 -",delimiter_param_label:"\u0E15\u0E31\u0E27\u0E04\u0E31\u0E48\u0E19",date_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",date_format_description:"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E41\u0E25\u0E30\u0E40\u0E27\u0E25\u0E32\u0E17\u0E49\u0E2D\u0E07\u0E16\u0E34\u0E48\u0E19\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E0B\u0E36\u0E48\u0E07\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E1E\u0E32\u0E23\u0E32\u0E21\u0E34\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19: 'Y' \u0E27\u0E32\u0E17\u0E01\u0E23\u0E23\u0E21\u0E43\u0E19\u0E1B\u0E35\u0E1B\u0E31\u0E08\u0E08\u0E38\u0E1A\u0E31\u0E19",date_format_param_label:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A",sequence:"\u0E25\u0E33\u0E14\u0E31\u0E1A",sequence_description:"\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E15\u0E48\u0E2D\u0E40\u0E19\u0E37\u0E48\u0E2D\u0E07\u0E02\u0E2D\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E17\u0E31\u0E48\u0E27\u0E17\u0E31\u0E49\u0E07\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E23\u0E30\u0E1A\u0E38\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E43\u0E19\u0E1E\u0E32\u0E23\u0E32\u0E21\u0E34\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14",sequence_param_label:"\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27",customer_series:"\u0E0B\u0E35\u0E23\u0E35\u0E22\u0E4C\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",customer_series_description:"\u0E43\u0E19\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 Prefix /postfix \u0E17\u0E35\u0E48\u0E41\u0E15\u0E01\u0E15\u0E48\u0E32\u0E07\u0E01\u0E31\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E41\u0E15\u0E48\u0E25\u0E30\u0E23\u0E32\u0E22",customer_sequence:"\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",customer_sequence_description:"\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E15\u0E48\u0E2D\u0E40\u0E19\u0E37\u0E48\u0E2D\u0E07\u0E02\u0E2D\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E25\u0E30\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",customer_sequence_param_label:"\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E25\u0E33\u0E14\u0E31\u0E1A",random_sequence:"\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E2A\u0E38\u0E48\u0E21",random_sequence_description:"\u0E2A\u0E15\u0E23\u0E34\u0E07\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E41\u0E25\u0E30\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E41\u0E1A\u0E1A\u0E2A\u0E38\u0E48\u0E21\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E23\u0E30\u0E1A\u0E38\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E43\u0E19\u0E1E\u0E32\u0E23\u0E32\u0E21\u0E34\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14",random_sequence_param_label:"\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E25\u0E33\u0E14\u0E31\u0E1A",invoices:{title:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_number_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_number_format_description:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E27\u0E34\u0E18\u0E35\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",preview_invoice_number:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",due_date:"\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",due_date_description:"\u0E23\u0E30\u0E1A\u0E38\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",due_date_days:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19",set_due_date_automatically:"\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",set_due_date_automatically_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49 \u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E43\u0E2B\u0E21\u0E48",default_formats:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",default_formats_description:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E01\u0E23\u0E2D\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E43\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",default_invoice_email_body:"\u0E40\u0E19\u0E37\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",company_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",shipping_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07",billing_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",invoice_email_attachment:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32",invoice_email_attachment_setting_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49\u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E42\u0E1B\u0E23\u0E14\u0E17\u0E23\u0E32\u0E1A\u0E27\u0E48\u0E32\u0E1B\u0E38\u0E48\u0E21 '\u0E14\u0E39\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25' \u0E43\u0E19\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E08\u0E30\u0E44\u0E21\u0E48\u0E41\u0E2A\u0E14\u0E07\u0E2D\u0E35\u0E01\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",invoice_settings_updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",retrospective_edits:"\u0E01\u0E32\u0E23\u0E41\u0E01\u0E49\u0E44\u0E02\u0E22\u0E49\u0E2D\u0E19\u0E2B\u0E25\u0E31\u0E07",allow:"\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15",disable_on_invoice_partial_paid:"\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E1A\u0E32\u0E07\u0E2A\u0E48\u0E27\u0E19",disable_on_invoice_paid:"\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E15\u0E47\u0E21\u0E08\u0E33\u0E19\u0E27\u0E19",disable_on_invoice_sent:"\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",retrospective_edits_description:" \u0E02\u0E36\u0E49\u0E19\u0E2D\u0E22\u0E39\u0E48\u0E01\u0E31\u0E1A\u0E01\u0E0E\u0E2B\u0E21\u0E32\u0E22\u0E02\u0E2D\u0E07\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13 \u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E08\u0E33\u0E01\u0E31\u0E14\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E08\u0E32\u0E01\u0E01\u0E32\u0E23\u0E41\u0E01\u0E49\u0E44\u0E02\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E09\u0E1A\u0E31\u0E1A\u0E2A\u0E38\u0E14\u0E17\u0E49\u0E32\u0E22\u0E44\u0E14\u0E49"},estimates:{title:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",estimate_number_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E42\u0E14\u0E22\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13",estimate_number_format_description:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E04\u0E48\u0E32\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E43\u0E2B\u0E21\u0E48",preview_estimate_number:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",expiry_date:"\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38",expiry_date_description:"\u0E23\u0E30\u0E1A\u0E38\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",expiry_date_days:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E27\u0E31\u0E19",set_expiry_date_automatically:"\u0E15\u0E31\u0E49\u0E07\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",set_expiry_date_automatically_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49 \u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E04\u0E48\u0E32\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E43\u0E2B\u0E21\u0E48",default_formats:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",default_formats_description:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E01\u0E23\u0E2D\u0E01\u0E40\u0E02\u0E15\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E43\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",default_estimate_email_body:"\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19 \u0E23\u0E48\u0E32\u0E07\u0E01\u0E32\u0E22\u0E2D\u0E35\u0E40\u0E21\u0E25",company_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",shipping_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07",billing_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",estimate_email_attachment:"\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32",estimate_email_attachment_setting_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49\u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E04\u0E48\u0E32\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E42\u0E1B\u0E23\u0E14\u0E17\u0E23\u0E32\u0E1A\u0E27\u0E48\u0E32\u0E1B\u0E38\u0E48\u0E21 '\u0E14\u0E39\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E30\u0E40\u0E21\u0E34\u0E19' \u0E43\u0E19\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E08\u0E30\u0E44\u0E21\u0E48\u0E41\u0E2A\u0E14\u0E07\u0E2D\u0E35\u0E01\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",estimate_settings_updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",convert_estimate_options:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E1B\u0E25\u0E07\u0E01\u0E32\u0E23\u0E01\u0E23\u0E30\u0E17\u0E33",convert_estimate_description:"\u0E23\u0E30\u0E1A\u0E38\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E40\u0E01\u0E34\u0E14\u0E02\u0E36\u0E49\u0E19\u0E01\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E41\u0E1B\u0E25\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",no_action:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E01\u0E23\u0E30\u0E17\u0E33",delete_estimate:"\u0E25\u0E1A\u0E04\u0E48\u0E32\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",mark_estimate_as_accepted:"\u0E17\u0E33\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A"},payments:{title:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment_number_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment_number_format_description:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E27\u0E34\u0E18\u0E35\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E43\u0E2B\u0E21\u0E48",preview_payment_number:"\u0E14\u0E39\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",default_formats:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",default_formats_description:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E01\u0E23\u0E2D\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1F\u0E34\u0E25\u0E14\u0E4C\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E43\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",default_payment_email_body:"\u0E40\u0E19\u0E37\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",company_address_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",from_customer_address_format:"\u0E08\u0E32\u0E01\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E02\u0E2D\u0E07\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",payment_email_attachment:"\u0E2A\u0E48\u0E07\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E1B\u0E47\u0E19\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E19\u0E1A",payment_email_attachment_setting_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49 \u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E42\u0E1B\u0E23\u0E14\u0E17\u0E23\u0E32\u0E1A\u0E27\u0E48\u0E32\u0E1B\u0E38\u0E48\u0E21 '\u0E14\u0E39\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19' \u0E43\u0E19\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E08\u0E30\u0E44\u0E21\u0E48\u0E41\u0E2A\u0E14\u0E07\u0E2D\u0E35\u0E01\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",payment_settings_updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},items:{title:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",units:"\u0E22\u0E39\u0E19\u0E34\u0E15",add_item_unit:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E43\u0E2B\u0E21\u0E48",edit_item_unit:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",unit_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E2B\u0E19\u0E48\u0E27\u0E22",item_unit_added:"\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E02\u0E49\u0E32\u0E21\u0E32",item_unit_updated:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",item_unit_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E22\u0E39\u0E19\u0E34\u0E15\u0E44\u0E2D\u0E40\u0E17\u0E47\u0E21\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",already_in_use:"\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",deleted_message:"\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},notes:{title:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",description:"\u0E1B\u0E23\u0E30\u0E2B\u0E22\u0E31\u0E14\u0E40\u0E27\u0E25\u0E32\u0E14\u0E49\u0E27\u0E22\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E41\u0E25\u0E30\u0E19\u0E33\u0E01\u0E25\u0E31\u0E1A\u0E21\u0E32\u0E43\u0E0A\u0E49\u0E43\u0E2B\u0E21\u0E48\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25 \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E25\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",notes:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17",add_note:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E42\u0E19\u0E49\u0E15",add_new_note:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E43\u0E2B\u0E21\u0E48",name:"\u0E0A\u0E37\u0E48\u0E2D",edit_note:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E42\u0E19\u0E49\u0E15",note_added:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",note_updated:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38:\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",note_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",already_in_use:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",deleted_message:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"}},account_settings:{profile_picture:"\u0E23\u0E39\u0E1B\u0E42\u0E1B\u0E23\u0E44\u0E1F\u0E25\u0E4C",name:"\u0E0A\u0E37\u0E48\u0E2D",email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",confirm_password:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",account_settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E1A\u0E31\u0E0D\u0E0A\u0E35",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",section_description:"\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E0A\u0E37\u0E48\u0E2D \u0E2D\u0E35\u0E40\u0E21\u0E25 \u0E41\u0E25\u0E30\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E1F\u0E2D\u0E23\u0E4C\u0E21\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},user_profile:{name:"\u0E0A\u0E37\u0E48\u0E2D",email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",confirm_password:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19"},notification:{title:"\u0E01\u0E32\u0E23\u0E41\u0E08\u0E49\u0E07\u0E40\u0E15\u0E37\u0E2D\u0E19",email:"\u0E2A\u0E48\u0E07\u0E01\u0E32\u0E23\u0E41\u0E08\u0E49\u0E07\u0E40\u0E15\u0E37\u0E2D\u0E19\u0E44\u0E1B\u0E22\u0E31\u0E07",description:"\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E41\u0E08\u0E49\u0E07\u0E40\u0E15\u0E37\u0E2D\u0E19\u0E17\u0E32\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E43\u0E14\u0E1A\u0E49\u0E32\u0E07\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E41\u0E1B\u0E25\u0E07",invoice_viewed:"\u0E14\u0E39\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",invoice_viewed_desc:"\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E14\u0E39\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E17\u0E35\u0E48\u0E2A\u0E48\u0E07\u0E1C\u0E48\u0E32\u0E19\u0E41\u0E14\u0E0A\u0E1A\u0E2D\u0E23\u0E4C\u0E14",estimate_viewed:"\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E14\u0E39",estimate_viewed_desc:"\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E14\u0E39\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E17\u0E35\u0E48\u0E2A\u0E48\u0E07\u0E1C\u0E48\u0E32\u0E19\u0E41\u0E14\u0E0A\u0E1A\u0E2D\u0E23\u0E4C\u0E14",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",email_save_message:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E17\u0E35\u0E48\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",please_enter_email:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C"},roles:{title:"\u0E1A\u0E17\u0E1A\u0E32\u0E17",description:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E41\u0E25\u0E30\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E02\u0E2D\u0E07 \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E19\u0E35\u0E49",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",add_new_role:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E43\u0E2B\u0E21\u0E48",role_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1A\u0E17\u0E1A\u0E32\u0E17",added_on:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E43\u0E19",add_role:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1A\u0E17\u0E1A\u0E32\u0E17",edit_role:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1A\u0E17\u0E1A\u0E32\u0E17",name:"\u0E0A\u0E37\u0E48\u0E2D",permission:"\u0E01\u0E32\u0E23\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15 | \u0E01\u0E32\u0E23\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15",select_all:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",none:"\u0E44\u0E21\u0E48\u0E21\u0E35",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E17\u0E35\u0E48\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E25\u0E1A\u0E1A\u0E17\u0E1A\u0E32\u0E17 \u0E2A\u0E33\u0E40\u0E23\u0E47\u0E08",already_in_use:"\u0E1A\u0E17\u0E1A\u0E32\u0E17\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19"},exchange_rate:{exchange_rate:"\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19",title:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1B\u0E31\u0E0D\u0E2B\u0E32\u0E01\u0E32\u0E23\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E40\u0E07\u0E34\u0E19\u0E15\u0E23\u0E32",description:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E02\u0E2D\u0E07\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E17\u0E35\u0E48\u0E01\u0E25\u0E48\u0E32\u0E27\u0E16\u0E36\u0E07\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E0A\u0E48\u0E27\u0E22\u0E43\u0E2B\u0E49\u0E23\u0E30\u0E1A\u0E1A\u0E04\u0E33\u0E19\u0E27\u0E13\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E43\u0E19 {currency}",drivers:"\u0E44\u0E14\u0E23\u0E4C\u0E40\u0E27\u0E2D\u0E23\u0E4C",new_driver:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E43\u0E2B\u0E21\u0E48",edit_driver:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",select_driver:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E14\u0E23\u0E4C\u0E40\u0E27\u0E2D\u0E23\u0E4C",update:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19 ",providers_description:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E17\u0E35\u0E48\u0E19\u0E35\u0E48\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E36\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14\u0E43\u0E19\u0E01\u0E32\u0E23\u0E17\u0E33\u0E18\u0E38\u0E23\u0E01\u0E23\u0E23\u0E21\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",key:"\u0E04\u0E35\u0E22\u0E4C API",name:"\u0E0A\u0E37\u0E48\u0E2D",driver:"\u0E04\u0E19\u0E02\u0E31\u0E1A\u0E23\u0E16",is_default:"\u0E40\u0E1B\u0E47\u0E19\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",exchange_rate_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E44\u0E14\u0E23\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",created_message:"\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",error:" \u0E04\u0E38\u0E13\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E25\u0E1A\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2D\u0E22\u0E39\u0E48",default_currency_error:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E21\u0E35\u0E43\u0E0A\u0E49\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E43\u0E19\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2D\u0E22\u0E39\u0E48",exchange_help_text:"\u0E1B\u0E49\u0E2D\u0E19\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E41\u0E1B\u0E25\u0E07\u0E08\u0E32\u0E01 {currency} \u0E40\u0E1B\u0E47\u0E19 {baseCurrency}",currency_freak:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E1B\u0E23\u0E30\u0E2B\u0E25\u0E32\u0E14",currency_layer:"\u0E40\u0E25\u0E40\u0E22\u0E2D\u0E23\u0E4C\u0E40\u0E07\u0E34\u0E19\u0E15\u0E23\u0E32",open_exchange_rate:"\u0E40\u0E1B\u0E34\u0E14\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19",currency_converter:"\u0E41\u0E1B\u0E25\u0E07\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",server:"\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C",url:"URL",active:"\u0E41\u0E2D\u0E04\u0E17\u0E35\u0E1F",currency_help_text:"\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E23\u0E32\u0E22\u0E19\u0E35\u0E49\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E01\u0E31\u0E1A\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E27\u0E49\u0E02\u0E49\u0E32\u0E07\u0E15\u0E49\u0E19\u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19",currency_in_used:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E19\u0E35\u0E49\u0E21\u0E35\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E23\u0E32\u0E22\u0E2D\u0E37\u0E48\u0E19\u0E42\u0E1B\u0E23\u0E14\u0E25\u0E1A\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E01\u0E32\u0E23\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E19\u0E35\u0E49\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07"},tax_types:{title:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35",add_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35",edit_tax:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E20\u0E32\u0E29\u0E35",description:"\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E23\u0E37\u0E2D\u0E25\u0E1A\u0E20\u0E32\u0E29\u0E35\u0E44\u0E14\u0E49\u0E15\u0E32\u0E21\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23 \u0E23\u0E30\u0E1A\u0E1A\u0E2A\u0E19\u0E31\u0E1A\u0E2A\u0E19\u0E38\u0E19\u0E20\u0E32\u0E29\u0E35\u0E43\u0E19\u0E41\u0E15\u0E48\u0E25\u0E30\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E48\u0E19\u0E40\u0E14\u0E35\u0E22\u0E27\u0E01\u0E31\u0E1A\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",add_new_tax:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35\u0E43\u0E2B\u0E21\u0E48",tax_settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E20\u0E32\u0E29\u0E35",tax_per_item:"\u0E20\u0E32\u0E29\u0E35\u0E15\u0E48\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",tax_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E20\u0E32\u0E29\u0E35",compound_tax:"\u0E20\u0E32\u0E29\u0E35\u0E21\u0E39\u0E25\u0E04\u0E48\u0E32\u0E40\u0E1E\u0E34\u0E48\u0E21",percent:"\u0E40\u0E1B\u0E2D\u0E23\u0E4C\u0E40\u0E0B\u0E47\u0E19\u0E15\u0E4C",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",tax_setting_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E19\u0E35\u0E49\u0E16\u0E49\u0E32\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E20\u0E32\u0E29\u0E35\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E41\u0E15\u0E48\u0E25\u0E30\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E42\u0E14\u0E22\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E20\u0E32\u0E29\u0E35\u0E08\u0E30\u0E16\u0E39\u0E01\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E25\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E42\u0E14\u0E22\u0E15\u0E23\u0E07",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E20\u0E32\u0E29\u0E35\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",already_in_use:"\u0E20\u0E32\u0E29\u0E35\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19"},payment_modes:{title:"\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",description:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E01\u0E32\u0E23\u0E17\u0E33\u0E18\u0E38\u0E23\u0E01\u0E23\u0E23\u0E21\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",add_payment_mode:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",edit_payment_mode:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",mode_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E42\u0E2B\u0E21\u0E14",payment_mode_added:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment_mode_updated:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",payment_mode_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",payments_attached:"\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49\u0E41\u0E19\u0E1A\u0E01\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E41\u0E25\u0E49\u0E27\u0E01\u0E23\u0E38\u0E13\u0E32\u0E25\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E25\u0E1A",expenses_attached:"\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27\u0E01\u0E23\u0E38\u0E13\u0E32\u0E25\u0E1A\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E25\u0E1A",deleted_message:"\u0E25\u0E1A\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},expense_category:{title:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",description:"\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E17\u0E35\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E23\u0E37\u0E2D\u0E25\u0E1A\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49\u0E15\u0E32\u0E21\u0E04\u0E27\u0E32\u0E21\u0E0A\u0E2D\u0E1A\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",add_new_category:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E43\u0E2B\u0E21\u0E48",add_category:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",edit_category:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",category_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48",category_description:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",deleted_message:"\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",already_in_use:"\u0E2B\u0E21\u0E27\u0E14\u0E2B\u0E21\u0E39\u0E48\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27\u0E43\u0E19\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19"},preferences:{currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",default_language:"\u0E20\u0E32\u0E29\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",time_zone:"\u0E40\u0E02\u0E15\u0E40\u0E27\u0E25\u0E32",fiscal_year:"\u0E1B\u0E35\u0E07\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E07\u0E34\u0E19",date_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",discount_setting:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",discount_per_item:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E15\u0E48\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23 ",discount_setting_description:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49\u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E43\u0E2B\u0E49\u0E01\u0E31\u0E1A\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E41\u0E15\u0E48\u0E25\u0E30\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E42\u0E14\u0E22\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E08\u0E30\u0E16\u0E39\u0E01\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E42\u0E14\u0E22\u0E15\u0E23\u0E07\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",expire_public_links:"\u0E25\u0E34\u0E07\u0E01\u0E4C\u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E30\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",expire_setting_description:"\u0E23\u0E30\u0E1A\u0E38\u0E27\u0E48\u0E32\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E43\u0E2B\u0E49\u0E25\u0E34\u0E07\u0E01\u0E4C\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E17\u0E35\u0E48\u0E2A\u0E48\u0E07\u0E21\u0E32\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E41\u0E2D\u0E1B\u0E1E\u0E25\u0E34\u0E40\u0E04\u0E0A\u0E31\u0E19\u0E19\u0E35\u0E49\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E43\u0E2B\u0E49\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E14\u0E39\u0E43\u0E1A\u0E41\u0E08\u0E49\u0E07\u0E2B\u0E19\u0E35\u0E49 \u0E01\u0E32\u0E23\u0E1B\u0E23\u0E30\u0E21\u0E32\u0E13\u0E01\u0E32\u0E23 & \u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19 \u0E2F\u0E25\u0E2F \u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E23\u0E30\u0E22\u0E30\u0E40\u0E27\u0E25\u0E32\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14",save:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",preference:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 | \u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32",general_settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E23\u0E30\u0E1A\u0E1A",updated_message:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E07\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",select_language:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E20\u0E32\u0E29\u0E32",select_time_zone:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E42\u0E0B\u0E19\u0E40\u0E27\u0E25\u0E32",select_date_format:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",select_financial_year:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E35\u0E01\u0E32\u0E23\u0E40\u0E07\u0E34\u0E19",recurring_invoice_status:"\u0E2A\u0E16\u0E32\u0E19\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33",create_status:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E2A\u0E16\u0E32\u0E19\u0E30",active:"\u0E41\u0E2D\u0E04\u0E17\u0E35\u0E1F",on_hold:"\u0E1E\u0E31\u0E01\u0E44\u0E27\u0E49",update_status:"\u0E2A\u0E16\u0E32\u0E19\u0E30\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15",completed:"\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C",company_currency_unchangeable:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E02\u0E2D\u0E07\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E41\u0E1B\u0E25\u0E07\u0E44\u0E14\u0E49"},update_app:{title:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E17\u0E41\u0E2D\u0E1E",description:"\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E23\u0E30\u0E1A\u0E1A\u0E44\u0E14\u0E49\u0E07\u0E48\u0E32\u0E22\u0E46 \u0E42\u0E14\u0E22\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2B\u0E32\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E43\u0E2B\u0E21\u0E48\u0E42\u0E14\u0E22\u0E04\u0E25\u0E34\u0E01\u0E17\u0E35\u0E48\u0E1B\u0E38\u0E48\u0E21\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07",check_update:"\u0E15\u0E23\u0E27\u0E08\u0E2B\u0E32\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15",avail_update:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E43\u0E2B\u0E21\u0E48\u0E1E\u0E23\u0E49\u0E2D\u0E21\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",next_version:"\u0E23\u0E38\u0E48\u0E19\u0E16\u0E31\u0E14\u0E44\u0E1B",requirements:"\u0E02\u0E49\u0E2D\u0E01\u0E33\u0E2B\u0E19\u0E14",update:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E40\u0E14\u0E35\u0E4B\u0E22\u0E27\u0E19\u0E35\u0E49",update_progress:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E2D\u0E22\u0E39\u0E48...",progress_text:"\u0E21\u0E31\u0E19\u0E08\u0E30\u0E43\u0E0A\u0E49\u0E40\u0E27\u0E25\u0E32\u0E44\u0E21\u0E48\u0E01\u0E35\u0E48\u0E19\u0E32\u0E17\u0E35\u0E01\u0E23\u0E38\u0E13\u0E32\u0E2D\u0E22\u0E48\u0E32\u0E23\u0E35\u0E40\u0E1F\u0E23\u0E0A\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D\u0E2B\u0E23\u0E37\u0E2D\u0E1B\u0E34\u0E14\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E01\u0E48\u0E2D\u0E19\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E08\u0E30\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E34\u0E49\u0E19",update_success:"App \u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15!\u0E42\u0E1B\u0E23\u0E14\u0E23\u0E2D\u0E2A\u0E31\u0E01\u0E04\u0E23\u0E39\u0E48\u0E43\u0E19\u0E02\u0E13\u0E30\u0E17\u0E35\u0E48\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E40\u0E1A\u0E23\u0E32\u0E27\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E42\u0E2B\u0E25\u0E14\u0E43\u0E2B\u0E21\u0E48\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",latest_message:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15!\u0E04\u0E38\u0E13\u0E2D\u0E22\u0E39\u0E48\u0E43\u0E19\u0E23\u0E38\u0E48\u0E19\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14.",current_version:"\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19\u0E1B\u0E31\u0E08\u0E08\u0E38\u0E1A\u0E31\u0E19",download_zip_file:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E44\u0E1F\u0E25\u0E4C ZIP",unzipping_package:"\u0E41\u0E15\u0E01\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E1E\u0E47\u0E04\u0E40\u0E01\u0E08",copying_files:"\u0E01\u0E32\u0E23\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E41\u0E1F\u0E49\u0E21",deleting_files:"\u0E01\u0E32\u0E23\u0E25\u0E1A\u0E41\u0E1F\u0E49\u0E21\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E43\u0E0A\u0E49",running_migrations:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E17\u0E33\u0E07\u0E32\u0E19\u0E42\u0E22\u0E01\u0E22\u0E49\u0E32\u0E22",finishing_update:"\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E41\u0E25\u0E49\u0E27",update_failed:"\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E17\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",update_failed_text:"\u0E42\u0E17\u0E29\u0E17\u0E35!\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27\u0E43\u0E19: \u0E02\u0E31\u0E49\u0E19\u0E15\u0E2D\u0E19 {step}",update_warning:"\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E2D\u0E1B\u0E1E\u0E25\u0E34\u0E40\u0E04\u0E0A\u0E31\u0E19\u0E41\u0E25\u0E30\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E08\u0E30\u0E16\u0E39\u0E01\u0E40\u0E02\u0E35\u0E22\u0E19\u0E17\u0E31\u0E1A\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E04\u0E38\u0E13\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E41\u0E2D\u0E1B\u0E1E\u0E25\u0E34\u0E40\u0E04\u0E0A\u0E31\u0E19\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49\u0E22\u0E39\u0E17\u0E34\u0E25\u0E34\u0E15\u0E35\u0E19\u0E35\u0E49\u0E42\u0E1B\u0E23\u0E14\u0E43\u0E0A\u0E49\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E02\u0E2D\u0E07\u0E41\u0E21\u0E48\u0E41\u0E1A\u0E1A\u0E41\u0E25\u0E30\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E01\u0E48\u0E2D\u0E19\u0E17\u0E35\u0E48\u0E08\u0E30\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15"},backup:{title:"\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25 | \u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E33\u0E23\u0E2D\u0E07",description:"\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E40\u0E1B\u0E47\u0E19 zipfile \u0E17\u0E35\u0E48\u0E21\u0E35\u0E44\u0E1F\u0E25\u0E4C\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E43\u0E19\u0E44\u0E14\u0E40\u0E23\u0E01\u0E17\u0E2D\u0E23\u0E35\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E23\u0E30\u0E1A\u0E38\u0E1E\u0E23\u0E49\u0E2D\u0E21\u0E01\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E16\u0E48\u0E32\u0E22\u0E42\u0E2D\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E02\u0E2D\u0E07\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",new_backup:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E43\u0E2B\u0E21\u0E48",create_backup:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E33\u0E23\u0E2D\u0E07",select_backup_type:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",backup_confirm_delete:"\u0E04\u0E38\u0E13\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",path:"\u0E40\u0E2A\u0E49\u0E19\u0E17\u0E32\u0E07",new_disk:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E43\u0E2B\u0E21\u0E48",created_at:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E17\u0E35\u0E48",size:"\u0E02\u0E19\u0E32\u0E14",dropbox:"\u0E14\u0E23\u0E2D\u0E1A\u0E47\u0E2D\u0E01\u0E0B\u0E4C",local:"\u0E17\u0E49\u0E2D\u0E07\u0E16\u0E34\u0E48\u0E19",healthy:"\u0E41\u0E02\u0E47\u0E07\u0E41\u0E23\u0E07",amount_of_backups:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",newest_backups:"\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E43\u0E2B\u0E21\u0E48\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14",used_storage:"\u0E17\u0E35\u0E48\u0E40\u0E01\u0E47\u0E1A\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E41\u0E25\u0E49\u0E27",select_disk:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E14\u0E34\u0E2A\u0E01\u0E4C",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",deleted_message:"\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",created_message:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E01\u0E32\u0E23\u0E2A\u0E33\u0E23\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",invalid_disk_credentials:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E15\u0E31\u0E27\u0E02\u0E2D\u0E07\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07"},disk:{title:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E41\u0E1F\u0E49\u0E21 | \u0E44\u0E1F\u0E25\u0E4C\u0E14\u0E34\u0E2A\u0E01\u0E4C",description:"\u0E42\u0E14\u0E22\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19 InvoiceShelf \u0E08\u0E30\u0E43\u0E0A\u0E49\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E20\u0E32\u0E22\u0E43\u0E19\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E33\u0E23\u0E2D\u0E07, avatar \u0E41\u0E25\u0E30\u0E44\u0E1F\u0E25\u0E4C\u0E20\u0E32\u0E1E\u0E2D\u0E37\u0E48\u0E19 \u0E46\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E44\u0E14\u0E23\u0E4C\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E44\u0E14\u0E49\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23 \u0E40\u0E0A\u0E48\u0E19 DigitalOcean, S3 \u0E41\u0E25\u0E30 Dropbox \u0E15\u0E32\u0E21\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",created_at:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E17\u0E35\u0E48",dropbox:"\u0E14\u0E23\u0E2D\u0E1A\u0E47\u0E2D\u0E01\u0E0B\u0E4C",name:"\u0E0A\u0E37\u0E48\u0E2D",driver:"\u0E04\u0E19\u0E02\u0E31\u0E1A\u0E23\u0E16",disk_type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17",disk_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E14\u0E34\u0E2A\u0E01\u0E4C",new_disk:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E43\u0E2B\u0E21\u0E48",filesystem_driver:"\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E23\u0E30\u0E1A\u0E1A\u0E41\u0E1F\u0E49\u0E21",local_driver:"\u0E04\u0E19\u0E02\u0E31\u0E1A\u0E23\u0E16\u0E17\u0E49\u0E2D\u0E07\u0E16\u0E34\u0E48\u0E19",local_root:"\u0E23\u0E32\u0E01\u0E17\u0E49\u0E2D\u0E07\u0E16\u0E34\u0E48\u0E19",public_driver:"\u0E04\u0E19\u0E02\u0E31\u0E1A\u0E23\u0E16\u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E30",public_root:"\u0E23\u0E32\u0E01\u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E30",public_url:"URL \u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E30",public_visibility:"\u0E17\u0E31\u0E28\u0E19\u0E27\u0E34\u0E2A\u0E31\u0E22\u0E02\u0E2D\u0E07\u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E0A\u0E19",media_driver:"\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E2A\u0E37\u0E48\u0E2D",media_root:"\u0E23\u0E32\u0E01\u0E2A\u0E37\u0E48\u0E2D",aws_driver:"\u0E44\u0E14\u0E23\u0E40\u0E27\u0E2D\u0E23\u0E4C AWS",aws_key:"\u0E04\u0E35\u0E22\u0E4C AWS",aws_secret:"AWS \u0E0B\u0E35\u0E40\u0E04\u0E23\u0E47\u0E15",aws_region:"\u0E20\u0E39\u0E21\u0E34\u0E20\u0E32\u0E04 AWS",aws_bucket:"AWS \u0E1A\u0E31\u0E04\u0E40\u0E01\u0E47\u0E15",aws_root:"\u0E23\u0E32\u0E01\u0E02\u0E2D\u0E07 AWS",do_spaces_type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17 Do Space",do_spaces_key:"\u0E1B\u0E38\u0E48\u0E21\u0E40\u0E27\u0E49\u0E19\u0E27\u0E23\u0E23\u0E04",do_spaces_secret:"\u0E17\u0E33\u0E0A\u0E48\u0E2D\u0E07\u0E27\u0E48\u0E32\u0E07\u0E25\u0E31\u0E1A",do_spaces_region:"\u0E17\u0E33\u0E1E\u0E37\u0E49\u0E19\u0E17\u0E35\u0E48\u0E20\u0E39\u0E21\u0E34\u0E20\u0E32\u0E04",do_spaces_bucket:"\u0E17\u0E33\u0E16\u0E31\u0E07\u0E40\u0E27\u0E49\u0E19\u0E27\u0E23\u0E23\u0E04",do_spaces_endpoint:"\u0E17\u0E33\u0E0A\u0E48\u0E2D\u0E07\u0E27\u0E48\u0E32\u0E07\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07",do_spaces_root:"\u0E23\u0E39\u0E17\u0E0A\u0E48\u0E2D\u0E07\u0E27\u0E48\u0E32\u0E07",dropbox_type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E02\u0E2D\u0E07 Dropbox",dropbox_token:"\u0E42\u0E17\u0E40\u0E04\u0E47\u0E19 Dropbox",dropbox_key:"\u0E1B\u0E38\u0E48\u0E21 Dropbox",dropbox_secret:"Dropbox Secret",dropbox_app:"\u0E41\u0E2D\u0E1B Dropbox",dropbox_root:"\u0E23\u0E39\u0E17\u0E02\u0E2D\u0E07 Dropbox",default_driver:"\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",is_default:"\u0E40\u0E1B\u0E47\u0E19\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",set_default_disk:"\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",set_default_disk_confirm:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E41\u0E25\u0E30\u0E44\u0E1F\u0E25\u0E4C PDF \u0E43\u0E2B\u0E21\u0E48\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E08\u0E30\u0E16\u0E39\u0E01\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E44\u0E27\u0E49\u0E43\u0E19\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E19\u0E35\u0E49",success_set_default_disk:"\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E40\u0E1B\u0E47\u0E19\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",save_pdf_to_disk:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E44\u0E1F\u0E25\u0E4C PDF \u0E25\u0E07\u0E43\u0E19\u0E14\u0E34\u0E2A\u0E01\u0E4C",disk_setting_description:" \u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E19\u0E35\u0E49, \u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E2A\u0E33\u0E40\u0E19\u0E32\u0E02\u0E2D\u0E07\u0E41\u0E15\u0E48\u0E25\u0E30\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25, \u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E41\u0E25\u0E30\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19 PDF \u0E1A\u0E19\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34.\u0E01\u0E32\u0E23\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E19\u0E35\u0E49\u0E08\u0E30\u0E25\u0E14\u0E40\u0E27\u0E25\u0E32\u0E43\u0E19\u0E01\u0E32\u0E23\u0E42\u0E2B\u0E25\u0E14\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E14\u0E39\u0E44\u0E1F\u0E25\u0E4C PDF",select_disk:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E14\u0E34\u0E2A\u0E01\u0E4C",disk_settings:"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E14\u0E34\u0E2A\u0E01\u0E4C",confirm_delete:"\u0E44\u0E1F\u0E25\u0E4C\u0E41\u0E25\u0E30\u0E42\u0E1F\u0E25\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E43\u0E19\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E17\u0E35\u0E48\u0E23\u0E30\u0E1A\u0E38\u0E08\u0E30\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E1C\u0E25\u0E01\u0E23\u0E30\u0E17\u0E1A \u0E41\u0E15\u0E48\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E08\u0E30\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01 InvoiceShelf",action:"\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23",edit_file_disk:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E41\u0E1F\u0E49\u0E21",success_create:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E17\u0E35\u0E48\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",success_update:"\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",error:"\u0E01\u0E32\u0E23\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",deleted_message:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E41\u0E1F\u0E49\u0E21\u0E16\u0E39\u0E01\u0E25\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",disk_variables_save_successfully:"\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",disk_variables_save_error:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",invalid_disk_credentials:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E15\u0E31\u0E27\u0E02\u0E2D\u0E07\u0E14\u0E34\u0E2A\u0E01\u0E4C\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07"},taxations:{add_billing_address:"\u0E1B\u0E49\u0E2D\u0E19\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19",add_shipping_address:"\u0E1B\u0E49\u0E2D\u0E19\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07",add_company_address:"\u0E43\u0E2A\u0E48\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",modal_description:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E34\u0E48\u0E07\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E08\u0E30\u0E14\u0E36\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E20\u0E32\u0E29\u0E35\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22",add_address:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E01\u0E20\u0E32\u0E29\u0E35\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22",address_placeholder:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07: 123 \u0E16\u0E19\u0E19\u0E02\u0E2D\u0E07\u0E09\u0E31\u0E19",city_placeholder:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07: \u0E25\u0E2D\u0E2A\u0E41\u0E2D\u0E19\u0E40\u0E08\u0E25\u0E34\u0E2A",state_placeholder:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07: CA",zip_placeholder:"\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07: 90024",invalid_address:"\u0E42\u0E1B\u0E23\u0E14\u0E23\u0E30\u0E1A\u0E38\u0E23\u0E32\u0E22\u0E25\u0E30\u0E40\u0E2D\u0E35\u0E22\u0E14\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07"}},US={account_info:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E31\u0E0D\u0E0A\u0E35",account_info_desc:"\u0E23\u0E32\u0E22\u0E25\u0E30\u0E40\u0E2D\u0E35\u0E22\u0E14\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E08\u0E30\u0E16\u0E39\u0E01\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E1C\u0E39\u0E49\u0E14\u0E39\u0E41\u0E25\u0E23\u0E30\u0E1A\u0E1A\u0E2B\u0E25\u0E31\u0E01\u0E19\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E19\u0E35\u0E49\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E23\u0E32\u0E22\u0E25\u0E30\u0E40\u0E2D\u0E35\u0E22\u0E14\u0E44\u0E14\u0E49\u0E15\u0E25\u0E2D\u0E14\u0E40\u0E27\u0E25\u0E32\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A",name:"\u0E0A\u0E37\u0E48\u0E2D",email:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",confirm_password:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",save_cont:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E41\u0E25\u0E30\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D",company_info:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",company_info_desc:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E41\u0E2A\u0E14\u0E07\u0E43\u0E19\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E42\u0E1B\u0E23\u0E14\u0E17\u0E23\u0E32\u0E1A\u0E27\u0E48\u0E32\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E41\u0E01\u0E49\u0E44\u0E02\u0E44\u0E14\u0E49\u0E43\u0E19\u0E20\u0E32\u0E22\u0E2B\u0E25\u0E31\u0E07\u0E43\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32",company_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",company_logo:"\u0E42\u0E25\u0E42\u0E01\u0E49\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",logo_preview:"\u0E41\u0E2A\u0E14\u0E07\u0E15\u0E31\u0E27\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E42\u0E25\u0E42\u0E01\u0E49",preferences:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E25\u0E31\u0E01\u0E29\u0E13\u0E30\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17",preferences_desc:"\u0E23\u0E30\u0E1A\u0E38\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E19\u0E35\u0E49",currency_set_alert:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19\u0E02\u0E2D\u0E07\u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E41\u0E1B\u0E25\u0E07\u0E44\u0E14\u0E49\u0E43\u0E19\u0E20\u0E32\u0E22\u0E2B\u0E25\u0E31\u0E07",country:"\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28",state:"\u0E40\u0E02\u0E15/\u0E2D\u0E33\u0E40\u0E20\u0E2D",city:"\u0E08\u0E31\u0E07\u0E2B\u0E27\u0E31\u0E14",address:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48",street:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E48\u0E39\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14 1 | \u0E17\u0E35\u0E48\u0E2D\u0E22\u0E48\u0E39\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14 2",phone:"\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C",zip_code:"\u0E23\u0E2B\u0E31\u0E2A\u0E44\u0E1B\u0E23\u0E29\u0E13\u0E35\u0E22\u0E4C",go_back:"\u0E01\u0E25\u0E31\u0E1A\u0E44\u0E1B",currency:"\u0E2A\u0E01\u0E38\u0E25\u0E40\u0E07\u0E34\u0E19",language:"\u0E20\u0E32\u0E29\u0E32",time_zone:"\u0E40\u0E02\u0E15\u0E40\u0E27\u0E25\u0E32",fiscal_year:"\u0E1B\u0E35\u0E07\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E07\u0E34\u0E19",date_format:"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",from_address:"\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48",username:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49",next:"\u0E16\u0E31\u0E14\u0E44\u0E1B",continue:"\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D",skip:"\u0E02\u0E49\u0E32\u0E21",database:{database:"URL \u0E02\u0E2D\u0E07\u0E44\u0E0B\u0E15\u0E4C\u0E41\u0E25\u0E30\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",connection:"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",host:"\u0E42\u0E2E\u0E2A\u0E15\u0E4C\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",port:"\u0E1E\u0E2D\u0E23\u0E4C\u0E15\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",app_url:"URL \u0E02\u0E2D\u0E07\u0E41\u0E2D\u0E1B",app_domain:"\u0E42\u0E14\u0E40\u0E21\u0E19\u0E02\u0E2D\u0E07\u0E41\u0E2D\u0E1B",username:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",db_name:"\u0E0A\u0E37\u0E48\u0E2D\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",db_path:"\u0E40\u0E2A\u0E49\u0E19\u0E17\u0E32\u0E07\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",desc:"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1A\u0E19\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E41\u0E25\u0E30\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E15\u0E31\u0E27\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49\u0E41\u0E1A\u0E1A\u0E1F\u0E2D\u0E23\u0E4C\u0E21\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07"},permissions:{permissions:"\u0E01\u0E32\u0E23\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15",permission_confirm_title:"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E40\u0E2B\u0E23\u0E2D\u0E27\u0E48\u0E32\u0E2D\u0E22\u0E32\u0E01\u0E08\u0E30\u0E17\u0E33\u0E15\u0E48\u0E2D",permission_confirm_desc:"\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E02\u0E2D\u0E07\u0E42\u0E1F\u0E25\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",permission_desc:"\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E19\u0E35\u0E49\u0E04\u0E37\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E02\u0E2D\u0E07\u0E42\u0E1F\u0E25\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E17\u0E35\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E43\u0E2B\u0E49\u0E41\u0E2D\u0E1B\u0E17\u0E33\u0E07\u0E32\u0E19\u0E44\u0E14\u0E49\u0E2B\u0E32\u0E01\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27 \u0E42\u0E1B\u0E23\u0E14\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E43\u0E2B\u0E49\u0E41\u0E19\u0E48\u0E43\u0E08\u0E27\u0E48\u0E32\u0E04\u0E38\u0E13\u0E44\u0E14\u0E49\u0E17\u0E33\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E15\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E02\u0E2D\u0E07\u0E42\u0E1F\u0E25\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"},verify_domain:{title:"\u0E01\u0E32\u0E23\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E42\u0E14\u0E40\u0E21\u0E19",desc:"\u0E23\u0E30\u0E1A\u0E1A\u0E43\u0E0A\u0E49\u0E01\u0E32\u0E23\u0E23\u0E31\u0E1A\u0E23\u0E2D\u0E07\u0E04\u0E27\u0E32\u0E21\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E15\u0E32\u0E21\u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19\u0E0B\u0E36\u0E48\u0E07\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E42\u0E14\u0E40\u0E21\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E27\u0E31\u0E15\u0E16\u0E38\u0E1B\u0E23\u0E30\u0E2A\u0E07\u0E04\u0E4C\u0E14\u0E49\u0E32\u0E19\u0E04\u0E27\u0E32\u0E21\u0E1B\u0E25\u0E2D\u0E14\u0E20\u0E31\u0E22\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E42\u0E14\u0E40\u0E21\u0E19\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E08\u0E30\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E40\u0E27\u0E47\u0E1A\u0E41\u0E2D\u0E1B\u0E1E\u0E25\u0E34\u0E40\u0E04\u0E0A\u0E31\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",app_domain:"\u0E42\u0E14\u0E40\u0E21\u0E19\u0E02\u0E2D\u0E07\u0E41\u0E2D\u0E1B",verify_now:"\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E40\u0E14\u0E35\u0E4B\u0E22\u0E27\u0E19\u0E35\u0E49",success:"\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E42\u0E14\u0E40\u0E21\u0E19\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",failed:"\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E42\u0E14\u0E40\u0E21\u0E19\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E0A\u0E37\u0E48\u0E2D\u0E42\u0E14\u0E40\u0E21\u0E19\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",verify_and_continue:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E41\u0E25\u0E30\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D"},mail:{host:"\u0E42\u0E2E\u0E2A\u0E15\u0E4C\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",port:"\u0E1E\u0E2D\u0E23\u0E4C\u0E15\u0E40\u0E21\u0E25",driver:"\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",secret:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E31\u0E1A",mailgun_secret:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E31\u0E1A\u0E1B\u0E37\u0E19\u0E1E\u0E01\u0E1B\u0E37\u0E19",mailgun_domain:"\u0E42\u0E14\u0E40\u0E21\u0E19",mailgun_endpoint:"\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07 Mailgun",ses_secret:"SES \u0E0B\u0E35\u0E40\u0E04\u0E23\u0E47\u0E15",ses_key:"SES \u0E04\u0E35\u0E22\u0E4C",password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",username:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",mail_config:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",from_name:"\u0E08\u0E32\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",from_mail:"\u0E08\u0E32\u0E01\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2D\u0E35\u0E40\u0E21\u0E25",encryption:"\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E23\u0E2B\u0E31\u0E2A\u0E08\u0E14\u0E2B\u0E21\u0E32\u0E22",mail_config_desc:"\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E44\u0E14\u0E23\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E2A\u0E48\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E08\u0E32\u0E01 app\u0E19\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E19\u0E35\u0E49\u0E04\u0E38\u0E13\u0E22\u0E31\u0E07\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E1A\u0E38\u0E04\u0E04\u0E25\u0E17\u0E35\u0E48\u0E2A\u0E32\u0E21\u0E40\u0E0A\u0E48\u0E19 Sendgrid, SES \u0E2F\u0E25\u0E2F"},req:{system_req:"\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E23\u0E30\u0E1A\u0E1A",php_req_version:"PHP (\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19 {version} \u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E0A\u0E49)",check_req:"\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23",system_req_desc:"\u0E23\u0E30\u0E1A\u0E1A\u0E21\u0E35\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E44\u0E21\u0E48\u0E01\u0E35\u0E48\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E43\u0E2B\u0E49\u0E41\u0E19\u0E48\u0E43\u0E08\u0E27\u0E48\u0E32\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E21\u0E35\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19 PHP \u0E17\u0E35\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E41\u0E25\u0E30\u0E2A\u0E48\u0E27\u0E19\u0E02\u0E22\u0E32\u0E22\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E17\u0E35\u0E48\u0E01\u0E25\u0E48\u0E32\u0E27\u0E16\u0E36\u0E07\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07"},errors:{migrate_failed:"\u0E01\u0E32\u0E23\u0E42\u0E22\u0E01\u0E22\u0E49\u0E32\u0E22\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",database_variables_save_error:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E02\u0E35\u0E22\u0E19\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E41\u0E1F\u0E49\u0E21.env\u0E01\u0E23\u0E38\u0E13\u0E32\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E02\u0E2D\u0E07\u0E44\u0E1F\u0E25\u0E4C",mail_variables_save_error:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",connection_failed:"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",database_should_be_empty:"\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E04\u0E27\u0E23\u0E08\u0E30\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32"},success:{mail_variables_save_successfully:"\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27",database_variables_save_successfully:"\u0E10\u0E32\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E01\u0E32\u0E23\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E04\u0E48\u0E32\u0E40\u0E23\u0E35\u0E22\u0E1A\u0E23\u0E49\u0E2D\u0E22\u0E41\u0E25\u0E49\u0E27"}},OS={invalid_phone:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",invalid_url:"URL \u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07 (\u0E40\u0E0A\u0E48\u0E19 http://www.invoiceshelf.com)",invalid_domain_url:"URL \u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07 (\u0E40\u0E0A\u0E48\u0E19: invoiceshelf.com)",required:"\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E23\u0E2D\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25",email_incorrect:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",email_already_taken:"\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E39\u0E01\u0E16\u0E48\u0E32\u0E22\u0E44\u0E1B\u0E41\u0E25\u0E49\u0E27",email_does_not_exist:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E17\u0E35\u0E48\u0E23\u0E30\u0E1A\u0E38\u0E44\u0E21\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48",item_unit_already_taken:"\u0E0A\u0E37\u0E48\u0E2D\u0E2B\u0E19\u0E48\u0E27\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E16\u0E48\u0E32\u0E22\u0E41\u0E25\u0E49\u0E27",payment_mode_already_taken:"\u0E0A\u0E37\u0E48\u0E2D\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E41\u0E25\u0E49\u0E27",send_reset_link:"\u0E2A\u0E48\u0E07\u0E25\u0E34\u0E07\u0E01\u0E4C\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15",not_yet:"\u0E22\u0E31\u0E07\u0E07\u0E31\u0E49\u0E19\u0E40\u0E2B\u0E23\u0E2D\u0E2A\u0E48\u0E07\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07",password_min_length:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E1B\u0E23\u0E30\u0E01\u0E2D\u0E1A\u0E14\u0E49\u0E27\u0E22\u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30 {count}",name_min_length:"\u0E0A\u0E37\u0E48\u0E2D\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E19\u0E49\u0E2D\u0E22 {count}",prefix_min_length:"Prefix \u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E19\u0E49\u0E2D\u0E22 {count}",enter_valid_tax_rate:"\u0E1B\u0E49\u0E2D\u0E19\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E20\u0E32\u0E29\u0E35\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",numbers_only:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19",characters_only:"\u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30\u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19",password_incorrect:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E40\u0E2B\u0E21\u0E37\u0E2D\u0E19\u0E01\u0E31\u0E19",password_length:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27 {count} \u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30",qty_must_greater_than_zero:"\u0E1B\u0E23\u0E34\u0E21\u0E32\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\u0E28\u0E39\u0E19\u0E22\u0E4C",price_greater_than_zero:"\u0E23\u0E32\u0E04\u0E32\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\u0E28\u0E39\u0E19\u0E22\u0E4C",payment_greater_than_zero:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\u0E28\u0E39\u0E19\u0E22\u0E4C",payment_greater_than_due_amount:"\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E1B\u0E49\u0E2D\u0E19\u0E40\u0E1B\u0E47\u0E19\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E04\u0E49\u0E32\u0E07\u0E0A\u0E33\u0E23\u0E30\u0E02\u0E2D\u0E07\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49",quantity_maxlength:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 20 \u0E2B\u0E25\u0E31\u0E01",price_maxlength:"\u0E23\u0E32\u0E04\u0E32\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 20 \u0E2B\u0E25\u0E31\u0E01",price_minvalue:"\u0E23\u0E32\u0E04\u0E32\u0E04\u0E27\u0E23\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32 0",amount_maxlength:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32 20 \u0E2B\u0E25\u0E31\u0E01",amount_minvalue:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E04\u0E27\u0E23\u0E08\u0E30\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32 0",discount_maxlength:"\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14\u0E2A\u0E39\u0E07\u0E2A\u0E38\u0E14",description_maxlength:"\u0E04\u0E33\u0E2D\u0E18\u0E34\u0E1A\u0E32\u0E22\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 255 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",subject_maxlength:"\u0E40\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 100 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",message_maxlength:"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 255 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",maximum_options_error:"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01 {max} \u0E44\u0E14\u0E49\u0E2A\u0E39\u0E07\u0E2A\u0E38\u0E14\u0E02\u0E31\u0E49\u0E19\u0E41\u0E23\u0E01\u0E43\u0E2B\u0E49\u0E25\u0E1A\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E17\u0E35\u0E48\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2D\u0E37\u0E48\u0E19",notes_maxlength:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 65,000 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",address_maxlength:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 255 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",ref_number_maxlength:"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E2D\u0E49\u0E32\u0E07\u0E2D\u0E34\u0E07 \u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 255 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",prefix_maxlength:"Prefix \u0E44\u0E21\u0E48\u0E04\u0E27\u0E23\u0E40\u0E01\u0E34\u0E19 5 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",something_went_wrong:"\u0E21\u0E35\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",number_length_minvalue:"\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E08\u0E33\u0E19\u0E27\u0E19\u0E04\u0E27\u0E23\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32 0",at_least_one_ability:"\u0E42\u0E1B\u0E23\u0E14\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E19\u0E49\u0E2D\u0E22\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C",valid_driver_key:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E04\u0E35\u0E22\u0E4C {driver} \u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",valid_exchange_rate:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E41\u0E25\u0E01\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",company_name_not_same:"\u0E0A\u0E37\u0E48\u0E2D \u0E1A\u0E23\u0E34\u0E29\u0E31\u0E17 \u0E15\u0E49\u0E2D\u0E07\u0E15\u0E23\u0E07\u0E01\u0E31\u0E1A\u0E0A\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14"},LS={starter_plan:"\u0E04\u0E38\u0E13\u0E2A\u0E21\u0E1A\u0E31\u0E15\u0E34\u0E19\u0E35\u0E49\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E43\u0E0A\u0E49\u0E44\u0E14\u0E49\u0E43\u0E19\u0E41\u0E1C\u0E19 Starter \u0E41\u0E25\u0E30\u0E40\u0E1B\u0E47\u0E19\u0E15\u0E49\u0E19\u0E44\u0E1B!",invalid_provider_key:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E04\u0E35\u0E22\u0E4C API \u0E02\u0E2D\u0E07\u0E1C\u0E39\u0E49\u0E43\u0E2B\u0E49\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",estimate_number_used:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32\u0E44\u0E14\u0E49\u0E16\u0E39\u0E01\u0E43\u0E0A\u0E49\u0E44\u0E1B\u0E41\u0E25\u0E49\u0E27",invoice_number_used:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E44\u0E14\u0E49\u0E16\u0E39\u0E01\u0E19\u0E33\u0E44\u0E1B\u0E43\u0E0A\u0E49\u0E41\u0E25\u0E49\u0E27",payment_attached:"\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E19\u0E35\u0E49\u0E21\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E31\u0E1A\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25\u0E41\u0E25\u0E49\u0E27\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E43\u0E2B\u0E49\u0E41\u0E19\u0E48\u0E43\u0E08\u0E27\u0E48\u0E32\u0E44\u0E14\u0E49\u0E25\u0E1A\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E41\u0E19\u0E1A\u0E21\u0E32\u0E01\u0E48\u0E2D\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E08\u0E30\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E25\u0E1A\u0E15\u0E48\u0E2D\u0E44\u0E1B",payment_number_used:"\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E41\u0E25\u0E49\u0E27",name_already_taken:"\u0E0A\u0E37\u0E48\u0E2D\u0E44\u0E14\u0E49\u0E16\u0E39\u0E01\u0E19\u0E33\u0E44\u0E1B\u0E41\u0E25\u0E49\u0E27",receipt_does_not_exist:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19",customer_cannot_be_changed_after_payment_is_added:"\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E41\u0E1B\u0E25\u0E07\u0E44\u0E14\u0E49\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19\u0E41\u0E25\u0E49\u0E27",invalid_credentials:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E15\u0E31\u0E27\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",not_allowed:"\u0E44\u0E21\u0E48\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15",login_invalid_credentials:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1B\u0E23\u0E30\u0E08\u0E33\u0E15\u0E31\u0E27\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49\u0E44\u0E21\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E1A\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E02\u0E2D\u0E07\u0E40\u0E23\u0E32",enter_valid_cron_format:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A cron \u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",email_could_not_be_sent:"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E2A\u0E48\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E19\u0E35\u0E49\u0E44\u0E14\u0E49",invalid_address:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",invalid_key:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",invalid_state:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E2A\u0E16\u0E32\u0E19\u0E30\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",invalid_city:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E08\u0E31\u0E07\u0E2B\u0E27\u0E31\u0E14\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",invalid_postal_code:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E1B\u0E49\u0E2D\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E44\u0E1B\u0E23\u0E29\u0E13\u0E35\u0E22\u0E4C\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07.",invalid_format:"\u0E42\u0E1B\u0E23\u0E14\u0E1B\u0E49\u0E2D\u0E19\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E2A\u0E15\u0E23\u0E34\u0E07\u0E41\u0E1A\u0E1A\u0E2A\u0E2D\u0E1A\u0E16\u0E32\u0E21\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",api_error:"\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E44\u0E21\u0E48\u0E15\u0E2D\u0E1A\u0E2A\u0E19\u0E2D\u0E07",feature_not_enabled:"\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1F\u0E35\u0E40\u0E08\u0E2D\u0E23\u0E4C",request_limit_met:"\u0E40\u0E01\u0E34\u0E19\u0E02\u0E35\u0E14 \u0E08\u0E33\u0E01\u0E31\u0E14 \u0E01\u0E32\u0E23\u0E23\u0E49\u0E2D\u0E07\u0E02\u0E2D API",address_incomplete:"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E44\u0E21\u0E48\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C"},qS="\u0E43\u0E1A\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",BS="\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48",KS="\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48",ZS="\u0E27\u0E31\u0E19\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38",WS="\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",HS="\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",QS="\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E43\u0E1A\u0E27\u0E32\u0E07\u0E1A\u0E34\u0E25",GS="\u0E27\u0E31\u0E19\u0E04\u0E23\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14",YS="\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E2B\u0E15\u0E38",JS="\u0E1A\u0E23\u0E34\u0E01\u0E32\u0E23",XS="\u0E2B\u0E19\u0E48\u0E27\u0E22",eP="\u0E23\u0E32\u0E04\u0E32\u0E15\u0E48\u0E2D\u0E2B\u0E19\u0E48\u0E27\u0E22",tP="\u0E2A\u0E48\u0E27\u0E19\u0E25\u0E14",aP="\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19 (\u0E1A\u0E32\u0E17)",nP="\u0E22\u0E2D\u0E14\u0E23\u0E27\u0E21",iP="\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E31\u0E49\u0E07\u0E2A\u0E34\u0E49\u0E19",oP="\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",sP="\u0E43\u0E1A\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E23\u0E31\u0E1A\u0E40\u0E07\u0E34\u0E19",rP="\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",dP="\u0E40\u0E25\u0E02\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",lP="\u0E27\u0E34\u0E18\u0E35\u0E01\u0E32\u0E23\u0E0A\u0E33\u0E23\u0E30\u0E40\u0E07\u0E34\u0E19",cP="\u0E08\u0E33\u0E19\u0E27\u0E19\u0E40\u0E07\u0E34\u0E19\u0E17\u0E35\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A",_P="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",uP="\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",mP="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E1C\u0E25\u0E01\u0E33\u0E44\u0E23\u0E02\u0E32\u0E14\u0E17\u0E38\u0E19",pP="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32\u0E1D\u0E48\u0E32\u0E22\u0E02\u0E32\u0E22",fP="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22",gP="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E2A\u0E23\u0E38\u0E1B\u0E20\u0E32\u0E29\u0E35",vP="\u0E40\u0E07\u0E34\u0E19\u0E44\u0E14\u0E49",yP="\u0E01\u0E33\u0E44\u0E23\u0E2A\u0E38\u0E17\u0E18\u0E34",hP="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22: \u0E42\u0E14\u0E22\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",bP="\u0E22\u0E2D\u0E14\u0E02\u0E32\u0E22\u0E23\u0E27\u0E21",kP="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E02\u0E32\u0E22: \u0E15\u0E32\u0E21\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",wP="\u0E23\u0E32\u0E22\u0E07\u0E32\u0E19\u0E20\u0E32\u0E29\u0E35",zP="\u0E20\u0E32\u0E29\u0E35\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14",xP="\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E20\u0E32\u0E29\u0E35",SP="\u0E04\u0E48\u0E32\u0E43\u0E0A\u0E49\u0E08\u0E48\u0E32\u0E22",PP="\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E40\u0E23\u0E35\u0E22\u0E01\u0E40\u0E01\u0E47\u0E1A\u0E40\u0E07\u0E34\u0E19,",jP="\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E08\u0E31\u0E14\u0E2A\u0E48\u0E07,",AP="\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E08\u0E32\u0E01:",DP="\u0E20\u0E32\u0E29\u0E35",IP="\u0E1C\u0E49\u0E39\u0E40\u0E2A\u0E19\u0E2D\u0E23\u0E32\u0E04\u0E32",NP="\u0E25\u0E39\u0E01\u0E04\u0E49\u0E32",EP="\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E48\u0E39";var CP={navigation:kS,general:wS,dashboard:zS,tax_types:xS,global_search:SS,company_switcher:PS,dateRange:jS,customers:AS,items:DS,estimates:IS,invoices:NS,recurring_invoices:ES,payments:CS,expenses:TS,login:RS,modules:MS,users:FS,reports:$S,settings:VS,wizard:US,validation:OS,errors:LS,pdf_estimate_label:qS,pdf_estimate_number:BS,pdf_estimate_date:KS,pdf_estimate_expire_date:ZS,pdf_invoice_label:WS,pdf_invoice_number:HS,pdf_invoice_date:QS,pdf_invoice_due_date:GS,pdf_notes:YS,pdf_items_label:JS,pdf_quantity_label:XS,pdf_price_label:eP,pdf_discount_label:tP,pdf_amount_label:aP,pdf_subtotal:nP,pdf_total:iP,pdf_payment_label:oP,pdf_payment_receipt_label:sP,pdf_payment_date:rP,pdf_payment_number:dP,pdf_payment_mode:lP,pdf_payment_amount_received_label:cP,pdf_expense_report_label:_P,pdf_total_expenses_label:uP,pdf_profit_loss_label:mP,pdf_sales_customers_label:pP,pdf_sales_items_label:fP,pdf_tax_summery_label:gP,pdf_income_label:vP,pdf_net_profit_label:yP,pdf_customer_sales_report:hP,pdf_total_sales_label:bP,pdf_item_sales_label:kP,pdf_tax_report_label:wP,pdf_total_tax_label:zP,pdf_tax_types_label:xP,pdf_expenses_label:SP,pdf_bill_to:PP,pdf_ship_to:jP,pdf_received_from:AP,pdf_tax_label:DP,pdf_company_name:IP,pdf_customer:NP,pdf_address:EP},TP={cs:Xi,en:cs,fr:br,es:Id,ar:Ul,de:Gc,ja:su,pt_BR:Em,it:Lp,sr:Xf,nl:lv,ko:py,lv:xh,sv:Tb,sk:Bk,vi:ez,pl:gm,el:cx,hr:bS,th:CP};const RP={props:{bgColor:{type:String,default:null},color:{type:String,default:null}},setup(n){return(r,o)=>(l(),_("span",{class:"px-2 py-1 text-sm font-normal text-center text-green-800 uppercase bg-success",style:xe({backgroundColor:n.bgColor,color:n.color})},[F(r.$slots,"default")],4))}};var MP=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:RP});const FP={name:"BaseBreadcrumb"},$P={class:"flex flex-wrap py-4 text-gray-900 rounded list-reset"};function VP(n,r,o,a,t,i){return l(),_("nav",null,[c("ol",$P,[F(n.$slots,"default")])])}var UP=ee(FP,[["render",VP]]),OP=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:UP});const LP={class:"pr-2 text-sm"},qP={key:0,class:"px-1"},BP={props:{title:{type:String,default:String},to:{type:String,default:"#"},active:{type:Boolean,default:!1,required:!1}},setup(n){return(r,o)=>{const a=I("router-link");return l(),_("li",LP,[u(a,{class:"m-0 mr-2 text-sm font-medium leading-5 text-gray-900 outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-400",to:n.to},{default:f(()=>[B(w(n.title),1)]),_:1},8,["to"]),n.active?S("",!0):(l(),_("span",qP,"/"))])}}};var KP=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:BP});const ZP={},WP={class:"animate-spin",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},HP=c("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),QP=c("path",{class:"opacity-75",fill:"currentColor",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"},null,-1),GP=[HP,QP];function YP(n,r){return l(),_("svg",WP,GP)}var JP=ee(ZP,[["render",YP]]);const XP={props:{contentLoading:{type:Boolean,default:!1},defaultClass:{type:String,default:"inline-flex whitespace-nowrap items-center border font-medium focus:outline-none focus:ring-2 focus:ring-offset-2"},tag:{type:String,default:"button"},disabled:{type:Boolean,default:!1},rounded:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},size:{type:String,default:"md",validator:function(n){return["xs","sm","md","lg","xl"].indexOf(n)!==-1}},variant:{type:String,default:"primary",validator:function(n){return["primary","secondary","primary-outline","white","danger","gray"].indexOf(n)!==-1}}},setup(n){const r=n,o=A(()=>({"px-2.5 py-1.5 text-xs leading-4 rounded":r.size==="xs","px-3 py-2 text-sm leading-4 rounded-md":r.size=="sm","px-4 py-2 text-sm leading-5 rounded-md":r.size==="md","px-4 py-2 text-base leading-6 rounded-md":r.size==="lg","px-6 py-3 text-base leading-6 rounded-md":r.size==="xl"})),a=A(()=>{switch(r.size){case"xs":return"32";case"sm":return"38";case"md":return"42";case"lg":return"42";case"xl":return"46";default:return""}}),t=A(()=>({"border-transparent shadow-sm text-white bg-primary-600 hover:bg-primary-700 focus:ring-primary-500":r.variant==="primary","border-transparent text-primary-700 bg-primary-100 hover:bg-primary-200 focus:ring-primary-500":r.variant==="secondary","border-transparent border-solid border-primary-500 font-normal transition ease-in-out duration-150 text-primary-500 hover:bg-primary-200 shadow-inner focus:ring-primary-500":r.variant=="primary-outline","border-gray-200 text-gray-700 bg-white hover:bg-gray-50 focus:ring-primary-500 focus:ring-offset-0":r.variant=="white","border-transparent shadow-sm text-white bg-red-600 hover:bg-red-700 focus:ring-red-500":r.variant==="danger","border-transparent bg-gray-200 border hover:bg-opacity-60 focus:ring-gray-500 focus:ring-offset-0":r.variant==="gray"})),i=A(()=>r.rounded?"!rounded-full":""),e=A(()=>({"-ml-0.5 mr-2 h-4 w-4":r.size=="sm","-ml-1 mr-2 h-5 w-5":r.size==="md","-ml-1 mr-3 h-5 w-5":r.size==="lg"||r.size==="xl"})),s=A(()=>({"text-white":r.variant==="primary","text-primary-700":r.variant==="secondary","text-gray-700":r.variant==="white","text-gray-400":r.variant==="gray"})),m=A(()=>({"ml-2 -mr-0.5 h-4 w-4":r.size=="sm","ml-2 -mr-1 h-5 w-5":r.size==="md","ml-3 -mr-1 h-5 w-5":r.size==="lg"||r.size==="xl"}));return(p,k)=>{const z=I("BaseContentPlaceholdersBox"),g=I("BaseContentPlaceholders"),h=I("BaseCustomTag");return n.contentLoading?(l(),T(g,{key:0,class:"disabled cursor-normal pointer-events-none"},{default:f(()=>[u(z,{rounded:!0,style:xe([{width:"96px"},`height: ${d(a)}px;`])},null,8,["style"])]),_:1})):(l(),T(h,{key:1,tag:n.tag,disabled:n.disabled,class:N([n.defaultClass,d(o),d(t),d(i)])},{default:f(()=>[n.loading?(l(),T(JP,{key:0,class:N([d(e),d(s)])},null,8,["class"])):F(p.$slots,"left",{key:1,class:N(d(e))}),F(p.$slots,"default"),F(p.$slots,"right",{class:N([d(m),d(s)])})]),_:3},8,["tag","disabled","class"]))}}};var ej=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:XP});const tj={class:"bg-white rounded-lg shadow"},aj={key:0,class:"px-5 py-4 text-black border-b border-gray-100 border-solid"},nj={key:1,class:"px-5 py-4 border-t border-gray-100 border-solid sm:px-6"},ij={props:{containerClass:{type:String,default:"px-4 py-5 sm:px-8 sm:py-8"}},setup(n){const r=pe(),o=A(()=>!!r.header),a=A(()=>!!r.footer);return(t,i)=>(l(),_("div",tj,[d(o)?(l(),_("div",aj,[F(t.$slots,"header")])):S("",!0),c("div",{class:N(n.containerClass)},[F(t.$slots,"default")],2),d(a)?(l(),_("div",nj,[F(t.$slots,"footer")])):S("",!0)]))}};var oj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:ij});const sj={class:"relative flex items-start"},rj={class:"flex items-center h-5"},dj=["id","disabled"],lj={class:"ml-3 text-sm"},cj=["for"],_j={key:1,class:"text-gray-500"},uj={props:{label:{type:String,default:""},description:{type:String,default:""},modelValue:{type:[Boolean,Array],default:!1},id:{type:[Number,String],default:()=>`check_${Math.random().toString(36).substr(2,9)}`},disabled:{type:Boolean,default:!1},checkboxClass:{type:String,default:"w-4 h-4 border-gray-300 rounded cursor-pointer"},setInitialValue:{type:Boolean,default:!1}},emits:["update:modelValue","change"],setup(n,{emit:r}){const o=n;o.setInitialValue&&r("update:modelValue",o.modelValue);const a=A({get:()=>o.modelValue,set:i=>{r("update:modelValue",i),r("change",i)}}),t=A(()=>o.disabled?"text-gray-300 cursor-not-allowed":"text-primary-600 focus:ring-primary-500");return(i,e)=>(l(),_("div",sj,[c("div",rj,[Se(c("input",le({id:n.id,"onUpdate:modelValue":e[0]||(e[0]=s=>Y(a)?a.value=s:null)},i.$attrs,{disabled:n.disabled,type:"checkbox",class:[n.checkboxClass,d(t)]}),null,16,dj),[[Vt,d(a)]])]),c("div",lj,[n.label?(l(),_("label",{key:0,for:n.id,class:N(`font-medium ${n.disabled?"text-gray-400 cursor-not-allowed":"text-gray-600"} cursor-pointer `)},w(n.label),11,cj)):S("",!0),n.description?(l(),_("p",_j,w(n.description),1)):S("",!0)])]))}};var mj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:uj});const pj={props:{rounded:{type:Boolean,default:!1},centered:{type:Boolean,default:!1},animated:{type:Boolean,default:!0}},setup(n){const r=n,o=A(()=>({"base-content-placeholders":!0,"base-content-placeholders-is-rounded":r.rounded,"base-content-placeholders-is-centered":r.centered,"base-content-placeholders-is-animated":r.animated}));return(a,t)=>(l(),_("div",{class:N(d(o))},[F(a.$slots,"default")],2))}};var fj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:pj});const gj={props:{circle:{type:Boolean,default:!1},rounded:{type:Boolean,default:!1}},setup(n){const r=n,o=A(()=>({"base-content-circle":r.circle,"base-content-placeholders-is-rounded":r.rounded}));return(a,t)=>(l(),_("div",{class:N(["base-content-placeholders-box",d(o)])},null,2))}};var vj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:gj});const yj={class:"base-content-placeholders-heading"},hj={key:0,class:"base-content-placeholders-heading__box"},bj=c("div",{class:"base-content-placeholders-heading__content"},[c("div",{class:"base-content-placeholders-heading__title",style:{background:"#eee"}}),c("div",{class:"base-content-placeholders-heading__subtitle"})],-1),kj={props:{box:{type:Boolean,default:!1},rounded:{type:Boolean,default:!1}},setup(n){return(r,o)=>(l(),_("div",yj,[n.box?(l(),_("div",hj)):S("",!0),bj]))}};var wj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:kj});const zj={class:"base-content-placeholders-text"},xj={props:{lines:{type:Number,default:4},rounded:{type:Boolean,default:!1}},setup(n){const r=n,o=A(()=>({"base-content-placeholders-is-rounded":r.rounded}));return(a,t)=>(l(),_("div",zj,[(l(!0),_(X,null,ae(n.lines,i=>(l(),_("div",{key:i,class:N([d(o),"w-full h-full base-content-placeholders-text__line"])},null,2))),128))]))}};var Sj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:xj}),wt={id:null,label:null,type:null,name:null,default_answer:null,is_required:!1,placeholder:null,model_type:null,order:1,options:[]},Pj=n=>Xe({locale:"en",fallbackLocale:"en",messages:n});const{global:re}=Pj;var Ze={isImageFile(n){return["image/gif","image/jpeg","image/png"].includes(n)},addClass(n,r){n.classList?n.classList.add(r):n.className+=" "+r},hasClass(n,r){return n.classList?n.classList.contains(r):new RegExp("(^| )"+r+"( |$)","gi").test(n.className)},formatMoney(n,r=0){r||(r={precision:2,thousand_separator:",",decimal_separator:".",symbol:"$"}),n=n/100;let{precision:o,decimal_separator:a,thousand_separator:t,symbol:i,swap_currency_symbol:e}=r;try{o=Math.abs(o),o=isNaN(o)?2:o;const s=n<0?"-":"";let m=parseInt(n=Math.abs(Number(n)||0).toFixed(o)).toString(),p=m.length>3?m.length%3:0,k=`${i}`,z=p?m.substr(0,p)+t:"",g=m.substr(p).replace(/(\d{3})(?=\d)/g,"$1"+t),h=o?a+Math.abs(n-m).toFixed(o).slice(2):"",D=s+z+g+h;return e?D+" "+k:k+" "+D}catch(s){console.error(s)}},mergeSettings(n,r){Object.keys(r).forEach(function(o){o in n&&(n[o]=r[o])})},checkValidUrl(n){return n.includes("http://localhost")||n.includes("http://127.0.0.1")||n.includes("https://localhost")||n.includes("https://127.0.0.1")?!0:!!new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(n)},checkValidDomainUrl(n){return n.includes("localhost")||n.includes("127.0.0.1")?!0:!!new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(n)},fallbackCopyTextToClipboard(n){var r=document.createElement("textarea");r.value=n,r.style.top="0",r.style.left="0",r.style.position="fixed",document.body.appendChild(r),r.focus(),r.select();try{var o=document.execCommand("copy"),a=o?"successful":"unsuccessful";console.log("Fallback: Copying text command was "+a)}catch(t){console.error("Fallback: Oops, unable to copy",t)}document.body.removeChild(r)},copyTextToClipboard(n){if(!navigator.clipboard){this.fallbackCopyTextToClipboard(n);return}navigator.clipboard.writeText(n).then(function(){return!0},function(r){return!1})},arrayDifference(n,r){return n==null?void 0:n.filter(o=>(r==null?void 0:r.indexOf(o))<0)},getBadgeStatusColor(n){switch(n){case"DRAFT":return{bgColor:"#F8EDCB",color:"#744210"};case"PAID":return{bgColor:"#D5EED0",color:"#276749"};case"UNPAID":return{bgColor:"#F8EDC",color:"#744210"};case"SENT":return{bgColor:"rgba(246, 208, 154, 0.4)",color:"#975a16"};case"REJECTED":return{bgColor:"#E1E0EA",color:"#1A1841"};case"ACCEPTED":return{bgColor:"#D5EED0",color:"#276749"};case"VIEWED":return{bgColor:"#C9E3EC",color:"#2c5282"};case"EXPIRED":return{bgColor:"#FED7D7",color:"#c53030"};case"PARTIALLY PAID":return{bgColor:"#C9E3EC",color:"#2c5282"};case"COMPLETED":return{bgColor:"#D5EED0",color:"#276749"};case"DUE":return{bgColor:"#F8EDCB",color:"#744210"};case"YES":return{bgColor:"#D5EED0",color:"#276749"};case"NO":return{bgColor:"#FED7D7",color:"#c53030"}}},getStatusTranslation(n){switch(n){case"DRAFT":return re.t("general.draft");case"PAID":return re.t("invoices.paid");case"UNPAID":return re.t("invoices.unpaid");case"SENT":return re.t("general.sent");case"REJECTED":return re.t("estimates.rejected");case"ACCEPTED":return re.t("estimates.accepted");case"VIEWED":return re.t("invoices.viewed");case"EXPIRED":return re.t("estimates.expired");case"PARTIALLY PAID":return re.t("estimates.partially_paid");case"COMPLETED":return re.t("invoices.completed");case"DUE":return re.t("general.due");default:return n}},toFormData(n){const r=new FormData;return Object.keys(n).forEach(o=>{Ut.exports.isArray(n[o])?r.append(o,JSON.stringify(n[o])):(n[o]===null&&(n[o]=""),r.append(o,n[o]))}),r}};const jj=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n;return r({id:"custom-field",state:()=>({customFields:[],isRequestOngoing:!1,currentCustomField:M({},wt)}),getters:{isEdit(){return!!this.currentCustomField.id}},actions:{resetCustomFields(){this.customFields=[]},resetCurrentCustomField(){this.currentCustomField=M({},wt)},fetchCustomFields(a){return new Promise((t,i)=>{v.get("/api/v1/custom-fields",{params:a}).then(e=>{this.customFields=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},fetchNoteCustomFields(a){return new Promise((t,i)=>{if(this.isRequestOngoing)return t({requestOnGoing:!0}),!0;this.isRequestOngoing=!0,v.get("/api/v1/custom-fields",{params:a}).then(e=>{this.customFields=e.data.data,this.isRequestOngoing=!1,t(e)}).catch(e=>{this.isRequestOngoing=!1,y(e),i(e)})})},fetchCustomField(a){return new Promise((t,i)=>{v.get(`/api/v1/custom-fields/${a}`).then(e=>{this.currentCustomField=e.data.data,this.currentCustomField.options&&this.currentCustomField.options.length&&(this.currentCustomField.options=this.currentCustomField.options.map(s=>s={name:s})),t(e)}).catch(e=>{y(e),i(e)})})},addCustomField(a){const t=$();return new Promise((i,e)=>{v.post("/api/v1/custom-fields",a).then(s=>{let m=M({},s.data.data);m.options&&(m.options=m.options.map(p=>({name:p||""}))),this.customFields.push(m),t.showNotification({type:"success",message:o.t("settings.custom_fields.added_message")}),i(s)}).catch(s=>{y(s),e(s)})})},updateCustomField(a){const t=$();return new Promise((i,e)=>{v.put(`/api/v1/custom-fields/${a.id}`,a).then(s=>{let m=M({},s.data.data);m.options&&(m.options=m.options.map(k=>({name:k||""})));let p=this.customFields.findIndex(k=>k.id===m.id);this.customFields[p]&&(this.customFields[p]=m),t.showNotification({type:"success",message:o.t("settings.custom_fields.updated_message")}),i(s)}).catch(s=>{y(s),e(s)})})},deleteCustomFields(a){const t=$();return new Promise((i,e)=>{v.delete(`/api/v1/custom-fields/${a}`).then(s=>{let m=this.customFields.findIndex(p=>p.id===a);this.customFields.splice(m,1),s.data.error?t.showNotification({type:"error",message:o.t("settings.custom_fields.already_in_use")}):t.showNotification({type:"success",message:o.t("settings.custom_fields.deleted_message")}),i(s)}).catch(s=>{y(s),e(s)})})}}})()},Aj={key:1,class:"relative"},Dj={class:"absolute bottom-0 right-0 z-10"},Ij={class:"flex p-2"},Nj={class:"mb-1 ml-2 text-xs font-semibold text-gray-500 uppercase"},Ej=["onClick"],Cj={class:"flex pl-1"},Tj={props:{contentLoading:{type:Boolean,default:!1},modelValue:{type:String,default:""},fields:{type:Array,default:null}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=jj();let t=K([]),i=K([]),e=K([]),s=K([]),m=K([]);fe(()=>o.fields,g=>{o.fields&&o.fields.length>0&&z()}),fe(()=>a.customFields,g=>{i.value=g?g.filter(h=>h.model_type==="Invoice"):[],m.value=g?g.filter(h=>h.model_type==="Customer"):[],s.value=g?g.filter(h=>h.model_type==="Payment"):[],e.value=g.filter(h=>h.model_type==="Estimate"),z()}),Pe(()=>{k()});const p=A({get:()=>o.modelValue,set:g=>{r("update:modelValue",g)}});async function k(){await a.fetchCustomFields()}async function z(){t.value=[],o.fields&&o.fields.length>0&&(o.fields.find(g=>g=="shipping")&&t.value.push({label:"Shipping Address",fields:[{label:"Address name",value:"SHIPPING_ADDRESS_NAME"},{label:"Country",value:"SHIPPING_COUNTRY"},{label:"State",value:"SHIPPING_STATE"},{label:"City",value:"SHIPPING_CITY"},{label:"Address Street 1",value:"SHIPPING_ADDRESS_STREET_1"},{label:"Address Street 2",value:"SHIPPING_ADDRESS_STREET_2"},{label:"Phone",value:"SHIPPING_PHONE"},{label:"Zip Code",value:"SHIPPING_ZIP_CODE"}]}),o.fields.find(g=>g=="billing")&&t.value.push({label:"Billing Address",fields:[{label:"Address name",value:"BILLING_ADDRESS_NAME"},{label:"Country",value:"BILLING_COUNTRY"},{label:"State",value:"BILLING_STATE"},{label:"City",value:"BILLING_CITY"},{label:"Address Street 1",value:"BILLING_ADDRESS_STREET_1"},{label:"Address Street 2",value:"BILLING_ADDRESS_STREET_2"},{label:"Phone",value:"BILLING_PHONE"},{label:"Zip Code",value:"BILLING_ZIP_CODE"}]}),o.fields.find(g=>g=="customer")&&t.value.push({label:"Customer",fields:[{label:"Display Name",value:"CONTACT_DISPLAY_NAME"},{label:"Contact Name",value:"PRIMARY_CONTACT_NAME"},{label:"Email",value:"CONTACT_EMAIL"},{label:"Phone",value:"CONTACT_PHONE"},{label:"Website",value:"CONTACT_WEBSITE"},...m.value.map(g=>({label:g.label,value:g.slug}))]}),o.fields.find(g=>g=="invoice")&&t.value.push({label:"Invoice",fields:[{label:"Date",value:"INVOICE_DATE"},{label:"Due Date",value:"INVOICE_DUE_DATE"},{label:"Number",value:"INVOICE_NUMBER"},{label:"Ref Number",value:"INVOICE_REF_NUMBER"},...i.value.map(g=>({label:g.label,value:g.slug}))]}),o.fields.find(g=>g=="estimate")&&t.value.push({label:"Estimate",fields:[{label:"Date",value:"ESTIMATE_DATE"},{label:"Expiry Date",value:"ESTIMATE_EXPIRY_DATE"},{label:"Number",value:"ESTIMATE_NUMBER"},{label:"Ref Number",value:"ESTIMATE_REF_NUMBER"},...e.value.map(g=>({label:g.label,value:g.slug}))]}),o.fields.find(g=>g=="payment")&&t.value.push({label:"Payment",fields:[{label:"Date",value:"PAYMENT_DATE"},{label:"Number",value:"PAYMENT_NUMBER"},{label:"Mode",value:"PAYMENT_MODE"},{label:"Amount",value:"PAYMENT_AMOUNT"},...s.value.map(g=>({label:g.label,value:g.slug}))]}),o.fields.find(g=>g=="company")&&t.value.push({label:"Company",fields:[{label:"Company Name",value:"COMPANY_NAME"},{label:"Country",value:"COMPANY_COUNTRY"},{label:"State",value:"COMPANY_STATE"},{label:"City",value:"COMPANY_CITY"},{label:"Address Street 1",value:"COMPANY_ADDRESS_STREET_1"},{label:"Address Street 2",value:"COMPANY_ADDRESS_STREET_2"},{label:"Phone",value:"COMPANY_PHONE"},{label:"Zip Code",value:"COMPANY_ZIP_CODE"}]}))}return z(),(g,h)=>{const D=I("BaseContentPlaceholdersBox"),R=I("BaseContentPlaceholders"),E=I("BaseIcon"),x=I("BaseButton"),V=I("BaseDropdown"),L=I("BaseEditor");return n.contentLoading?(l(),T(R,{key:0},{default:f(()=>[u(D,{rounded:!0,class:"w-full",style:{height:"200px"}})]),_:1})):(l(),_("div",Aj,[c("div",Dj,[u(V,{"close-on-select":!0,"max-height":"220",position:"top-end","width-class":"w-92",class:"mb-2"},{activator:f(()=>[u(x,{type:"button",variant:"primary-outline",class:"mr-4"},{left:f(Q=>[u(E,{name:"PlusSmIcon",class:N(Q.class)},null,8,["class"])]),default:f(()=>[B(w(g.$t("settings.customization.insert_fields"))+" ",1)]),_:1})]),default:f(()=>[c("div",Ij,[(l(!0),_(X,null,ae(d(t),(Q,me)=>(l(),_("ul",{key:me,class:"list-none"},[c("li",Nj,w(Q.label),1),(l(!0),_(X,null,ae(Q.fields,(Z,C)=>(l(),_("li",{key:C,class:"w-48 text-sm font-normal cursor-pointer hover:bg-gray-100 rounded ml-1 py-0.5",onClick:b=>p.value+=`{${Z.value}}`},[c("div",Cj,[u(E,{name:"ChevronDoubleRightIcon",class:"h-3 mt-1 mr-2 text-gray-400"}),B(" "+w(Z.label),1)])],8,Ej))),128))]))),128))])]),_:1})]),u(L,{modelValue:d(p),"onUpdate:modelValue":h[0]||(h[0]=Q=>Y(p)?p.value=Q:null)},null,8,["modelValue"])]))}}};var Rj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Tj});const Mj={props:{tag:{type:String,default:"button"}},setup(n,{slots:r,attrs:o,emit:a}){return()=>Ot(`${n.tag}`,o,r)}};var Fj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Mj});const $j={key:0,class:"text-sm font-bold leading-5 text-black non-italic space-y-1"},Vj={key:0},Uj={key:1},Oj={key:2},Lj={key:3},qj={key:4},Bj={key:5},Kj={props:{address:{type:Object,required:!0}},setup(n){return(r,o)=>{var a,t,i,e,s,m,p,k,z,g,h,D,R,E;return n.address?(l(),_("div",$j,[((a=n.address)==null?void 0:a.address_street_1)?(l(),_("p",Vj,w((t=n.address)==null?void 0:t.address_street_1)+",",1)):S("",!0),((i=n.address)==null?void 0:i.address_street_2)?(l(),_("p",Uj,w((e=n.address)==null?void 0:e.address_street_2)+",",1)):S("",!0),((s=n.address)==null?void 0:s.city)?(l(),_("p",Oj,w((m=n.address)==null?void 0:m.city)+",",1)):S("",!0),((p=n.address)==null?void 0:p.state)?(l(),_("p",Lj,w((k=n.address)==null?void 0:k.state)+",",1)):S("",!0),((g=(z=n.address)==null?void 0:z.country)==null?void 0:g.name)?(l(),_("p",qj,w((D=(h=n.address)==null?void 0:h.country)==null?void 0:D.name)+",",1)):S("",!0),((R=n.address)==null?void 0:R.zip)?(l(),_("p",Bj,w((E=n.address)==null?void 0:E.zip)+".",1)):S("",!0)])):S("",!0)}}};var Zj=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Kj}),Me={name:null,phone:null,address_street_1:null,address_street_2:null,city:null,state:null,country_id:null,zip:null,type:null};function zt(){return{name:"",contact_name:"",email:"",phone:null,password:"",confirm_password:"",currency_id:null,website:null,billing:M({},Me),shipping:M({},Me),customFields:[],fields:[],enable_portal:!1}}const ke=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n;return r({id:"customer",state:()=>({customers:[],totalCustomers:0,selectAllField:!1,selectedCustomers:[],selectedViewCustomer:{},isFetchingInitialSettings:!1,isFetchingViewData:!1,currentCustomer:M({},zt()),editCustomer:null}),getters:{isEdit:a=>!!a.currentCustomer.id},actions:{resetCurrentCustomer(){this.currentCustomer=M({},zt())},copyAddress(){this.currentCustomer.shipping=W(M({},this.currentCustomer.billing),{type:"shipping"})},fetchCustomerInitialSettings(a){const t=ge(),i=Te(),e=_e();this.isFetchingInitialSettings=!0;let s=[];a?s=[this.fetchCustomer(t.params.id)]:this.currentCustomer.currency_id=e.selectedCompanyCurrency.id,Promise.all([i.fetchCurrencies(),i.fetchCountries(),...s]).then(async([m,p,k])=>{this.isFetchingInitialSettings=!1}).catch(m=>{y(m)})},fetchCustomers(a){return new Promise((t,i)=>{v.get("/api/v1/customers",{params:a}).then(e=>{this.customers=e.data.data,this.totalCustomers=e.data.meta.customer_total_count,t(e)}).catch(e=>{y(e),i(e)})})},fetchViewCustomer(a){return new Promise((t,i)=>{this.isFetchingViewData=!0,v.get(`/api/v1/customers/${a.id}/stats`,{params:a}).then(e=>{this.selectedViewCustomer={},Object.assign(this.selectedViewCustomer,e.data.data),this.setAddressStub(e.data.data),this.isFetchingViewData=!1,t(e)}).catch(e=>{this.isFetchingViewData=!1,y(e),i(e)})})},fetchCustomer(a){return new Promise((t,i)=>{v.get(`/api/v1/customers/${a}`).then(e=>{Object.assign(this.currentCustomer,e.data.data),this.setAddressStub(e.data.data),t(e)}).catch(e=>{y(e),i(e)})})},addCustomer(a){return new Promise((t,i)=>{v.post("/api/v1/customers",a).then(e=>{this.customers.push(e.data.data),$().showNotification({type:"success",message:o.t("customers.created_message")}),t(e)}).catch(e=>{y(e),i(e)})})},updateCustomer(a){return new Promise((t,i)=>{v.put(`/api/v1/customers/${a.id}`,a).then(e=>{if(e.data){let s=this.customers.findIndex(p=>p.id===e.data.data.id);this.customers[s]=a,$().showNotification({type:"success",message:o.t("customers.updated_message")})}t(e)}).catch(e=>{y(e),i(e)})})},deleteCustomer(a){const t=$();return new Promise((i,e)=>{v.post("/api/v1/customers/delete",a).then(s=>{let m=this.customers.findIndex(p=>p.id===a);this.customers.splice(m,1),t.showNotification({type:"success",message:o.tc("customers.deleted_message",1)}),i(s)}).catch(s=>{y(s),e(s)})})},deleteMultipleCustomers(){const a=$();return new Promise((t,i)=>{v.post("/api/v1/customers/delete",{ids:this.selectedCustomers}).then(e=>{this.selectedCustomers.forEach(s=>{let m=this.customers.findIndex(p=>p.id===s.id);this.customers.splice(m,1)}),a.showNotification({type:"success",message:o.tc("customers.deleted_message",2)}),t(e)}).catch(e=>{y(e),i(e)})})},setSelectAllState(a){this.selectAllField=a},selectCustomer(a){this.selectedCustomers=a,this.selectedCustomers.length===this.customers.length?this.selectAllField=!0:this.selectAllField=!1},selectAllCustomers(){if(this.selectedCustomers.length===this.customers.length)this.selectedCustomers=[],this.selectAllField=!1;else{let a=this.customers.map(t=>t.id);this.selectedCustomers=a,this.selectAllField=!0}},setAddressStub(a){a.billing||(this.currentCustomer.billing=M({},Me)),a.shipping||(this.currentCustomer.shipping=M({},Me))}}})()},Ae=(n=!1)=>(n?window.pinia.defineStore:J)({id:"modal",state:()=>({active:!1,content:"",title:"",componentName:"",id:"",size:"md",data:null,refreshData:null,variant:""}),getters:{isEdit(){return!!this.id}},actions:{openModal(o){this.componentName=o.componentName,this.active=!0,o.id&&(this.id=o.id),this.title=o.title,o.content&&(this.content=o.content),o.data&&(this.data=o.data),o.refreshData&&(this.refreshData=o.refreshData),o.variant&&(this.variant=o.variant),o.size&&(this.size=o.size)},resetModalData(){this.content="",this.title="",this.componentName="",this.id="",this.data=null,this.refreshData=null},closeModal(){this.active=!1,setTimeout(()=>{this.resetModalData()},300)}}})(),Fe=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n;return r({id:"item",state:()=>({items:[],totalItems:0,selectAllField:!1,selectedItems:[],itemUnits:[],currentItemUnit:{id:null,name:""},currentItem:{name:"",description:"",price:0,unit_id:"",unit:null,taxes:[],tax_per_item:!1}}),getters:{isItemUnitEdit:a=>!!a.currentItemUnit.id},actions:{resetCurrentItem(){this.currentItem={name:"",description:"",price:0,unit_id:"",unit:null,taxes:[]}},fetchItems(a){return new Promise((t,i)=>{v.get("/api/v1/items",{params:a}).then(e=>{this.items=e.data.data,this.totalItems=e.data.meta.item_total_count,t(e)}).catch(e=>{y(e),i(e)})})},fetchItem(a){return new Promise((t,i)=>{v.get(`/api/v1/items/${a}`).then(e=>{e.data&&Object.assign(this.currentItem,e.data.data),t(e)}).catch(e=>{y(e),i(e)})})},addItem(a){return new Promise((t,i)=>{v.post("/api/v1/items",a).then(e=>{const s=$();this.items.push(e.data.data),s.showNotification({type:"success",message:o.t("items.created_message")}),t(e)}).catch(e=>{y(e),i(e)})})},updateItem(a){return new Promise((t,i)=>{v.put(`/api/v1/items/${a.id}`,a).then(e=>{if(e.data){const s=$();let m=this.items.findIndex(p=>p.id===e.data.data.id);this.items[m]=a.item,s.showNotification({type:"success",message:o.t("items.updated_message")})}t(e)}).catch(e=>{y(e),i(e)})})},deleteItem(a){const t=$();return new Promise((i,e)=>{v.post("/api/v1/items/delete",a).then(s=>{let m=this.items.findIndex(p=>p.id===a);this.items.splice(m,1),t.showNotification({type:"success",message:o.tc("items.deleted_message",1)}),i(s)}).catch(s=>{y(s),e(s)})})},deleteMultipleItems(){const a=$();return new Promise((t,i)=>{v.post("/api/v1/items/delete",{ids:this.selectedItems}).then(e=>{this.selectedItems.forEach(s=>{let m=this.items.findIndex(p=>p.id===s.id);this.items.splice(m,1)}),a.showNotification({type:"success",message:o.tc("items.deleted_message",2)}),t(e)}).catch(e=>{y(e),i(e)})})},selectItem(a){this.selectedItems=a,this.selectedItems.length===this.items.length?this.selectAllField=!0:this.selectAllField=!1},selectAllItems(a){if(this.selectedItems.length===this.items.length)this.selectedItems=[],this.selectAllField=!1;else{let t=this.items.map(i=>i.id);this.selectedItems=t,this.selectAllField=!0}},addItemUnit(a){const t=$();return new Promise((i,e)=>{v.post("/api/v1/units",a).then(s=>{this.itemUnits.push(s.data.data),s.data.data&&t.showNotification({type:"success",message:o.t("settings.customization.items.item_unit_added")}),s.data.errors&&t.showNotification({type:"error",message:err.response.data.errors[0]}),i(s)}).catch(s=>{y(s),e(s)})})},updateItemUnit(a){const t=$();return new Promise((i,e)=>{v.put(`/api/v1/units/${a.id}`,a).then(s=>{let m=this.itemUnits.findIndex(p=>p.id===s.data.data.id);this.itemUnits[m]=a,s.data.data&&t.showNotification({type:"success",message:o.t("settings.customization.items.item_unit_updated")}),s.data.errors&&t.showNotification({type:"error",message:err.response.data.errors[0]}),i(s)}).catch(s=>{y(s),e(s)})})},fetchItemUnits(a){return new Promise((t,i)=>{v.get("/api/v1/units",{params:a}).then(e=>{this.itemUnits=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},fetchItemUnit(a){return new Promise((t,i)=>{v.get(`/api/v1/units/${a}`).then(e=>{this.currentItemUnit=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},deleteItemUnit(a){const t=$();return new Promise((i,e)=>{v.delete(`/api/v1/units/${a}`).then(s=>{if(!s.data.error){let m=this.itemUnits.findIndex(p=>p.id===a);this.itemUnits.splice(m,1)}s.data.success&&t.showNotification({type:"success",message:o.t("settings.customization.items.deleted_message")}),i(s)}).catch(s=>{y(s),e(s)})})}}})()},we=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n;return r({id:"taxType",state:()=>({taxTypes:[],currentTaxType:{id:null,name:"",percent:0,description:"",compound_tax:!1,collective_tax:0}}),getters:{isEdit:a=>!!a.currentTaxType.id},actions:{resetCurrentTaxType(){this.currentTaxType={id:null,name:"",percent:0,description:"",compound_tax:!1,collective_tax:0}},fetchTaxTypes(a){return new Promise((t,i)=>{v.get("/api/v1/tax-types",{params:a}).then(e=>{this.taxTypes=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},fetchTaxType(a){return new Promise((t,i)=>{v.get(`/api/v1/tax-types/${a}`).then(e=>{this.currentTaxType=e.data.data,t(e)}).catch(e=>{y(e),i(e)})})},addTaxType(a){const t=$();return new Promise((i,e)=>{v.post("/api/v1/tax-types",a).then(s=>{this.taxTypes.push(s.data.data),t.showNotification({type:"success",message:o.t("settings.tax_types.created_message")}),i(s)}).catch(s=>{y(s),e(s)})})},updateTaxType(a){const t=$();return new Promise((i,e)=>{v.put(`/api/v1/tax-types/${a.id}`,a).then(s=>{if(s.data){let m=this.taxTypes.findIndex(p=>p.id===s.data.data.id);this.taxTypes[m]=a.taxTypes,t.showNotification({type:"success",message:o.t("settings.tax_types.updated_message")})}i(s)}).catch(s=>{y(s),e(s)})})},fetchSalesTax(a){return new Promise((t,i)=>{v.post("/api/m/sales-tax-us/current-tax",a).then(e=>{if(e.data){let s=this.taxTypes.findIndex(m=>m.name==="SalesTaxUs");s>-1&&this.taxTypes.splice(s,1),this.taxTypes.push(W(M({},e.data.data),{tax_type_id:e.data.data.id}))}t(e)}).catch(e=>{y(e),i(e)})})},deleteTaxType(a){return new Promise((t,i)=>{v.delete(`/api/v1/tax-types/${a}`).then(e=>{if(e.data.success){let s=this.taxTypes.findIndex(p=>p.id===a);this.taxTypes.splice(s,1),$().showNotification({type:"success",message:o.t("settings.tax_types.deleted_message")})}t(e)}).catch(e=>{y(e),i(e)})})}}})()};var We={estimate_id:null,item_id:null,name:"",title:"",description:null,quantity:1,price:0,discount_type:"fixed",discount_val:0,discount:0,total:0,sub_total:0,totalTax:0,totalSimpleTax:0,totalCompoundTax:0,tax:0,taxes:[]},ie={name:"",tax_type_id:0,type:"GENERAL",amount:null,percent:null,compound_tax:!1};function xt(){return{id:null,customer:null,template_name:"",tax_per_item:null,sales_tax_type:null,sales_tax_address_type:null,discount_per_item:null,estimate_date:"",expiry_date:"",estimate_number:"",customer_id:null,sub_total:0,total:0,tax:0,notes:"",discount_type:"fixed",discount_val:0,reference_number:null,discount:0,items:[W(M({},We),{id:G.raw(),taxes:[W(M({},ie),{id:G.raw()})]})],taxes:[],customFields:[],fields:[],selectedNote:null,selectedCurrency:""}}const He=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n;return r({id:"estimate",state:()=>({templates:[],estimates:[],selectAllField:!1,selectedEstimates:[],totalEstimateCount:0,isFetchingInitialSettings:!1,showExchangeRate:!1,newEstimate:M({},xt())}),getters:{getSubTotal(){return this.newEstimate.items.reduce(function(a,t){return a+t.total},0)},getTotalSimpleTax(){return oe.sumBy(this.newEstimate.taxes,function(a){return a.compound_tax?0:a.amount})},getTotalCompoundTax(){return oe.sumBy(this.newEstimate.taxes,function(a){return a.compound_tax?a.amount:0})},getTotalTax(){return this.newEstimate.tax_per_item==="NO"||this.newEstimate.tax_per_item===null?this.getTotalSimpleTax+this.getTotalCompoundTax:oe.sumBy(this.newEstimate.items,function(a){return a.tax})},getSubtotalWithDiscount(){return this.getSubTotal-this.newEstimate.discount_val},getTotal(){return this.getSubtotalWithDiscount+this.getTotalTax},isEdit:a=>!!a.newEstimate.id},actions:{resetCurrentEstimate(){this.newEstimate=M({},xt())},previewEstimate(a){return new Promise((t,i)=>{v.get(`/api/v1/estimates/${a.id}/send/preview`,{params:a}).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},fetchEstimates(a){return new Promise((t,i)=>{v.get("/api/v1/estimates",{params:a}).then(e=>{this.estimates=e.data.data,this.totalEstimateCount=e.data.meta.estimate_total_count,t(e)}).catch(e=>{y(e),i(e)})})},getNextNumber(a,t=!1){return new Promise((i,e)=>{v.get("/api/v1/next-number?key=estimate",{params:a}).then(s=>{t&&(this.newEstimate.estimate_number=s.data.nextNumber),i(s)}).catch(s=>{y(s),e(s)})})},fetchEstimate(a){return new Promise((t,i)=>{v.get(`/api/v1/estimates/${a}`).then(e=>{Object.assign(this.newEstimate,e.data.data),t(e)}).catch(e=>{console.log(e),y(e),i(e)})})},addSalesTaxUs(){const a=we();let t=M({},ie),i=this.newEstimate.taxes.find(e=>e.name==="Sales Tax"&&e.type==="MODULE");if(i){for(const e in i)Object.prototype.hasOwnProperty.call(t,e)&&(t[e]=i[e]);t.id=i.tax_type_id,console.log(t,"salesTax"),a.taxTypes.push(t),console.log(a.taxTypes)}},sendEstimate(a){const t=$();return new Promise((i,e)=>{v.post(`/api/v1/estimates/${a.id}/send`,a).then(s=>{a.is_preview||t.showNotification({type:"success",message:o.t("estimates.send_estimate_successfully")}),i(s)}).catch(s=>{y(s),e(s)})})},addEstimate(a){return new Promise((t,i)=>{v.post("/api/v1/estimates",a).then(e=>{this.estimates=[...this.estimates,e.data.estimate],$().showNotification({type:"success",message:o.t("estimates.created_message")}),t(e)}).catch(e=>{y(e),i(e)})})},deleteEstimate(a){const t=$();return new Promise((i,e)=>{v.post("/api/v1/estimates/delete",a).then(s=>{let m=this.estimates.findIndex(p=>p.id===a);this.estimates.splice(m,1),t.showNotification({type:"success",message:o.t("estimates.deleted_message",1)}),i(s)}).catch(s=>{y(s),e(s)})})},deleteMultipleEstimates(a){const t=$();return new Promise((i,e)=>{v.post("/api/v1/estimates/delete",{ids:this.selectedEstimates}).then(s=>{this.selectedEstimates.forEach(m=>{let p=this.estimates.findIndex(k=>k.id===m.id);this.estimates.splice(p,1)}),this.selectedEstimates=[],t.showNotification({type:"success",message:o.tc("estimates.deleted_message",2)}),i(s)}).catch(s=>{y(s),e(s)})})},updateEstimate(a){return new Promise((t,i)=>{v.put(`/api/v1/estimates/${a.id}`,a).then(e=>{let s=this.estimates.findIndex(p=>p.id===e.data.data.id);this.estimates[s]=e.data.data,$().showNotification({type:"success",message:o.t("estimates.updated_message")}),t(e)}).catch(e=>{y(e),i(e)})})},markAsAccepted(a){return new Promise((t,i)=>{v.post(`/api/v1/estimates/${a.id}/status`,a).then(e=>{let s=this.estimates.findIndex(m=>m.id===a.id);this.estimates[s]&&(this.estimates[s].status="ACCEPTED",$().showNotification({type:"success",message:o.t("estimates.marked_as_accepted_message")})),t(e)}).catch(e=>{y(e),i(e)})})},markAsRejected(a){return new Promise((t,i)=>{v.post(`/api/v1/estimates/${a.id}/status`,a).then(e=>{$().showNotification({type:"success",message:o.t("estimates.marked_as_rejected_message")}),t(e)}).catch(e=>{y(e),i(e)})})},markAsSent(a){return new Promise((t,i)=>{v.post(`/api/v1/estimates/${a.id}/status`,a).then(e=>{let s=this.estimates.findIndex(m=>m.id===a.id);this.estimates[s]&&(this.estimates[s].status="SENT",$().showNotification({type:"success",message:o.t("estimates.mark_as_sent_successfully")})),t(e)}).catch(e=>{y(e),i(e)})})},convertToInvoice(a){const t=$();return new Promise((i,e)=>{v.post(`/api/v1/estimates/${a}/convert-to-invoice`).then(s=>{t.showNotification({type:"success",message:o.t("estimates.conversion_message")}),i(s)}).catch(s=>{y(s),e(s)})})},searchEstimate(a){return new Promise((t,i)=>{v.get(`/api/v1/estimates?${a}`).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},selectEstimate(a){this.selectedEstimates=a,this.selectedEstimates.length===this.estimates.length?this.selectAllField=!0:this.selectAllField=!1},selectAllEstimates(){if(this.selectedEstimates.length===this.estimates.length)this.selectedEstimates=[],this.selectAllField=!1;else{let a=this.estimates.map(t=>t.id);this.selectedEstimates=a,this.selectAllField=!0}},selectCustomer(a){return new Promise((t,i)=>{v.get(`/api/v1/customers/${a}`).then(e=>{this.newEstimate.customer=e.data.data,this.newEstimate.customer_id=e.data.data.id,t(e)}).catch(e=>{y(e),i(e)})})},fetchEstimateTemplates(a){return new Promise((t,i)=>{v.get("/api/v1/estimates/templates",{params:a}).then(e=>{this.templates=e.data.estimateTemplates,t(e)}).catch(e=>{y(e),i(e)})})},setTemplate(a){this.newEstimate.template_name=a},resetSelectedCustomer(){this.newEstimate.customer=null,this.newEstimate.customer_id=""},selectNote(a){this.newEstimate.selectedNote=null,this.newEstimate.selectedNote=a},resetSelectedNote(){this.newEstimate.selectedNote=null},addItem(){this.newEstimate.items.push(W(M({},We),{id:G.raw(),taxes:[W(M({},ie),{id:G.raw()})]}))},updateItem(a){Object.assign(this.newEstimate.items[a.index],M({},a))},removeItem(a){this.newEstimate.items.splice(a,1)},deselectItem(a){this.newEstimate.items[a]=W(M({},We),{id:G.raw(),taxes:[W(M({},ie),{id:G.raw()})]})},async fetchEstimateInitialSettings(a){const t=_e(),i=ke(),e=Fe(),s=we(),m=ge(),p=ve();if(this.isFetchingInitialSettings=!0,this.newEstimate.selectedCurrency=t.selectedCompanyCurrency,m.query.customer){let z=await i.fetchCustomer(m.query.customer);this.newEstimate.customer=z.data.data,this.newEstimate.customer_id=z.data.data.id}let k=[];a?k=[this.fetchEstimate(m.params.id)]:(this.newEstimate.tax_per_item=t.selectedCompanySettings.tax_per_item,this.newEstimate.sales_tax_type=t.selectedCompanySettings.sales_tax_type,this.newEstimate.sales_tax_address_type=t.selectedCompanySettings.sales_tax_address_type,this.newEstimate.discount_per_item=t.selectedCompanySettings.discount_per_item,this.newEstimate.estimate_date=be().format("YYYY-MM-DD"),t.selectedCompanySettings.estimate_set_expiry_date_automatically==="YES"&&(this.newEstimate.expiry_date=be().add(t.selectedCompanySettings.estimate_expiry_date_days,"days").format("YYYY-MM-DD"))),Promise.all([e.fetchItems({filter:{},orderByField:"",orderBy:""}),this.resetSelectedNote(),this.fetchEstimateTemplates(),this.getNextNumber(),s.fetchTaxTypes({limit:"all"}),...k]).then(async([z,g,h,D,R,E,x])=>{a||(D.data&&(this.newEstimate.estimate_number=D.data.nextNumber),this.setTemplate(this.templates[0].name),this.newEstimate.template_name=p.currentUserSettings.default_estimate_template?p.currentUserSettings.default_estimate_template:this.newEstimate.template_name),a&&this.addSalesTaxUs(),this.isFetchingInitialSettings=!1}).catch(z=>{y(z),this.isFetchingInitialSettings=!1})}}})()};var Qe={invoice_id:null,item_id:null,name:"",title:"",description:null,quantity:1,price:0,discount_type:"fixed",discount_val:0,discount:0,total:0,totalTax:0,totalSimpleTax:0,totalCompoundTax:0,tax:0,taxes:[]};function St(){return{id:null,invoice_number:"",customer:null,customer_id:null,template_name:null,invoice_date:"",due_date:"",notes:"",discount:0,discount_type:"fixed",discount_val:0,reference_number:null,tax:0,sub_total:0,total:0,tax_per_item:null,sales_tax_type:null,sales_tax_address_type:null,discount_per_item:null,taxes:[],items:[W(M({},Qe),{id:G.raw(),taxes:[W(M({},ie),{id:G.raw()})]})],customFields:[],fields:[],selectedNote:null,selectedCurrency:""}}const $e=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n,a=$();return r({id:"invoice",state:()=>({templates:[],invoices:[],selectedInvoices:[],selectAllField:!1,invoiceTotalCount:0,showExchangeRate:!1,isFetchingInitialSettings:!1,isFetchingInvoice:!1,newInvoice:M({},St())}),getters:{getInvoice:t=>i=>{let e=parseInt(i);return t.invoices.find(s=>s.id===e)},getSubTotal(){return this.newInvoice.items.reduce(function(t,i){return t+i.total},0)},getTotalSimpleTax(){return oe.sumBy(this.newInvoice.taxes,function(t){return t.compound_tax?0:t.amount})},getTotalCompoundTax(){return oe.sumBy(this.newInvoice.taxes,function(t){return t.compound_tax?t.amount:0})},getTotalTax(){return this.newInvoice.tax_per_item==="NO"||this.newInvoice.tax_per_item===null?this.getTotalSimpleTax+this.getTotalCompoundTax:oe.sumBy(this.newInvoice.items,function(t){return t.tax})},getSubtotalWithDiscount(){return this.getSubTotal-this.newInvoice.discount_val},getTotal(){return this.getSubtotalWithDiscount+this.getTotalTax},isEdit:t=>!!t.newInvoice.id},actions:{resetCurrentInvoice(){this.newInvoice=M({},St())},previewInvoice(t){return new Promise((i,e)=>{v.get(`/api/v1/invoices/${t.id}/send/preview`,{params:t}).then(s=>{i(s)}).catch(s=>{y(s),e(s)})})},fetchInvoices(t){return new Promise((i,e)=>{v.get("/api/v1/invoices",{params:t}).then(s=>{this.invoices=s.data.data,this.invoiceTotalCount=s.data.meta.invoice_total_count,i(s)}).catch(s=>{y(s),e(s)})})},fetchInvoice(t){return new Promise((i,e)=>{v.get(`/api/v1/invoices/${t}`).then(s=>{Object.assign(this.newInvoice,s.data.data),this.newInvoice.customer=s.data.data.customer,i(s)}).catch(s=>{y(s),e(s)})})},addSalesTaxUs(){const t=we();let i=M({},ie),e=this.newInvoice.taxes.find(s=>s.name==="Sales Tax"&&s.type==="MODULE");if(e){for(const s in e)Object.prototype.hasOwnProperty.call(i,s)&&(i[s]=e[s]);i.id=e.tax_type_id,t.taxTypes.push(i)}},sendInvoice(t){return new Promise((i,e)=>{v.post(`/api/v1/invoices/${t.id}/send`,t).then(s=>{a.showNotification({type:"success",message:o.t("invoices.invoice_sent_successfully")}),i(s)}).catch(s=>{y(s),e(s)})})},addInvoice(t){return new Promise((i,e)=>{v.post("/api/v1/invoices",t).then(s=>{this.invoices=[...this.invoices,s.data.invoice],a.showNotification({type:"success",message:o.t("invoices.created_message")}),i(s)}).catch(s=>{y(s),e(s)})})},deleteInvoice(t){return new Promise((i,e)=>{v.post("/api/v1/invoices/delete",t).then(s=>{let m=this.invoices.findIndex(p=>p.id===t);this.invoices.splice(m,1),a.showNotification({type:"success",message:o.t("invoices.deleted_message",1)}),i(s)}).catch(s=>{y(s),e(s)})})},deleteMultipleInvoices(t){return new Promise((i,e)=>{v.post("/api/v1/invoices/delete",{ids:this.selectedInvoices}).then(s=>{this.selectedInvoices.forEach(m=>{let p=this.invoices.findIndex(k=>k.id===m.id);this.invoices.splice(p,1)}),this.selectedInvoices=[],a.showNotification({type:"success",message:o.tc("invoices.deleted_message",2)}),i(s)}).catch(s=>{y(s),e(s)})})},updateInvoice(t){return new Promise((i,e)=>{v.put(`/api/v1/invoices/${t.id}`,t).then(s=>{let m=this.invoices.findIndex(p=>p.id===s.data.data.id);this.invoices[m]=s.data.data,a.showNotification({type:"success",message:o.t("invoices.updated_message")}),i(s)}).catch(s=>{y(s),e(s)})})},cloneInvoice(t){return new Promise((i,e)=>{v.post(`/api/v1/invoices/${t.id}/clone`,t).then(s=>{a.showNotification({type:"success",message:o.t("invoices.cloned_successfully")}),i(s)}).catch(s=>{y(s),e(s)})})},markAsSent(t){return new Promise((i,e)=>{v.post(`/api/v1/invoices/${t.id}/status`,t).then(s=>{let m=this.invoices.findIndex(p=>p.id===t.id);this.invoices[m]&&(this.invoices[m].status="SENT"),a.showNotification({type:"success",message:o.t("invoices.mark_as_sent_successfully")}),i(s)}).catch(s=>{y(s),e(s)})})},getNextNumber(t,i=!1){return new Promise((e,s)=>{v.get("/api/v1/next-number?key=invoice",{params:t}).then(m=>{i&&(this.newInvoice.invoice_number=m.data.nextNumber),e(m)}).catch(m=>{y(m),s(m)})})},searchInvoice(t){return new Promise((i,e)=>{v.get(`/api/v1/invoices?${t}`).then(s=>{i(s)}).catch(s=>{y(s),e(s)})})},selectInvoice(t){this.selectedInvoices=t,this.selectedInvoices.length===this.invoices.length?this.selectAllField=!0:this.selectAllField=!1},selectAllInvoices(){if(this.selectedInvoices.length===this.invoices.length)this.selectedInvoices=[],this.selectAllField=!1;else{let t=this.invoices.map(i=>i.id);this.selectedInvoices=t,this.selectAllField=!0}},selectCustomer(t){return new Promise((i,e)=>{v.get(`/api/v1/customers/${t}`).then(s=>{this.newInvoice.customer=s.data.data,this.newInvoice.customer_id=s.data.data.id,i(s)}).catch(s=>{y(s),e(s)})})},fetchInvoiceTemplates(t){return new Promise((i,e)=>{v.get("/api/v1/invoices/templates",{params:t}).then(s=>{this.templates=s.data.invoiceTemplates,i(s)}).catch(s=>{y(s),e(s)})})},selectNote(t){this.newInvoice.selectedNote=null,this.newInvoice.selectedNote=t},setTemplate(t){this.newInvoice.template_name=t},resetSelectedCustomer(){this.newInvoice.customer=null,this.newInvoice.customer_id=null},addItem(){this.newInvoice.items.push(W(M({},Qe),{id:G.raw(),taxes:[W(M({},ie),{id:G.raw()})]}))},updateItem(t){Object.assign(this.newInvoice.items[t.index],M({},t))},removeItem(t){this.newInvoice.items.splice(t,1)},deselectItem(t){this.newInvoice.items[t]=W(M({},Qe),{id:G.raw(),taxes:[W(M({},ie),{id:G.raw()})]})},resetSelectedNote(){this.newInvoice.selectedNote=null},async fetchInvoiceInitialSettings(t){const i=_e(),e=ke(),s=Fe(),m=we(),p=ge(),k=ve();if(this.isFetchingInitialSettings=!0,this.newInvoice.selectedCurrency=i.selectedCompanyCurrency,p.query.customer){let g=await e.fetchCustomer(p.query.customer);this.newInvoice.customer=g.data.data,this.newInvoice.customer_id=g.data.data.id}let z=[];t?z=[this.fetchInvoice(p.params.id)]:(this.newInvoice.tax_per_item=i.selectedCompanySettings.tax_per_item,this.newInvoice.sales_tax_type=i.selectedCompanySettings.sales_tax_type,this.newInvoice.sales_tax_address_type=i.selectedCompanySettings.sales_tax_address_type,this.newInvoice.discount_per_item=i.selectedCompanySettings.discount_per_item,this.newInvoice.invoice_date=be().format("YYYY-MM-DD"),i.selectedCompanySettings.invoice_set_due_date_automatically==="YES"&&(this.newInvoice.due_date=be().add(i.selectedCompanySettings.invoice_due_date_days,"days").format("YYYY-MM-DD"))),Promise.all([s.fetchItems({filter:{},orderByField:"",orderBy:""}),this.resetSelectedNote(),this.fetchInvoiceTemplates(),this.getNextNumber(),m.fetchTaxTypes({limit:"all"}),...z]).then(async([g,h,D,R,E,x])=>{t||(R.data&&(this.newInvoice.invoice_number=R.data.nextNumber),D.data&&(this.setTemplate(this.templates[0].name),this.newInvoice.template_name=k.currentUserSettings.default_invoice_template?k.currentUserSettings.default_invoice_template:this.newInvoice.template_name)),t&&this.addSalesTaxUs(),this.isFetchingInitialSettings=!1}).catch(g=>{y(g),reject(g)})}}})()},Wj={class:"relative flex px-4 py-2 rounded-lg bg-opacity-40 bg-gray-300 whitespace-nowrap flex-col mt-1"},Hj=c("rect",{width:"37",height:"37",rx:"10",fill:"currentColor"},null,-1),Qj=c("path",{d:"M16 10C15.7348 10 15.4804 10.1054 15.2929 10.2929C15.1054 10.4804 15 10.7348 15 11C15 11.2652 15.1054 11.5196 15.2929 11.7071C15.4804 11.8946 15.7348 12 16 12H18C18.2652 12 18.5196 11.8946 18.7071 11.7071C18.8946 11.5196 19 11.2652 19 11C19 10.7348 18.8946 10.4804 18.7071 10.2929C18.5196 10.1054 18.2652 10 18 10H16Z",fill:"white"},null,-1),Gj=c("path",{d:"M11 13C11 12.4696 11.2107 11.9609 11.5858 11.5858C11.9609 11.2107 12.4696 11 13 11C13 11.7956 13.3161 12.5587 13.8787 13.1213C14.4413 13.6839 15.2044 14 16 14H18C18.7956 14 19.5587 13.6839 20.1213 13.1213C20.6839 12.5587 21 11.7956 21 11C21.5304 11 22.0391 11.2107 22.4142 11.5858C22.7893 11.9609 23 12.4696 23 13V19H18.414L19.707 17.707C19.8892 17.5184 19.99 17.2658 19.9877 17.0036C19.9854 16.7414 19.8802 16.4906 19.6948 16.3052C19.5094 16.1198 19.2586 16.0146 18.9964 16.0123C18.7342 16.01 18.4816 16.1108 18.293 16.293L15.293 19.293C15.1055 19.4805 15.0002 19.7348 15.0002 20C15.0002 20.2652 15.1055 20.5195 15.293 20.707L18.293 23.707C18.4816 23.8892 18.7342 23.99 18.9964 23.9877C19.2586 23.9854 19.5094 23.8802 19.6948 23.6948C19.8802 23.5094 19.9854 23.2586 19.9877 22.9964C19.99 22.7342 19.8892 22.4816 19.707 22.293L18.414 21H23V24C23 24.5304 22.7893 25.0391 22.4142 25.4142C22.0391 25.7893 21.5304 26 21 26H13C12.4696 26 11.9609 25.7893 11.5858 25.4142C11.2107 25.0391 11 24.5304 11 24V13ZM23 19H25C25.2652 19 25.5196 19.1054 25.7071 19.2929C25.8946 19.4804 26 19.7348 26 20C26 20.2652 25.8946 20.5196 25.7071 20.7071C25.5196 20.8946 25.2652 21 25 21H23V19Z",fill:"white"},null,-1),Yj=[Hj,Qj,Gj],Jj={props:{token:{type:String,default:null,required:!0}},setup(n){const r=$(),o=K(""),{t:a}=je();function t(e){let s;document.selection?(s=document.body.createTextRange(),s.moveToElementText(e),s.select()):window.getSelection&&(s=document.createRange(),s.selectNode(e),window.getSelection().removeAllRanges(),window.getSelection().addRange(s))}function i(){t(o.value),document.execCommand("copy"),r.showNotification({type:"success",message:a("general.copied_url_clipboard")})}return(e,s)=>{const m=et("tooltip");return l(),_("div",Wj,[c("span",{ref:(p,k)=>{k.publicUrl=p,o.value=p},class:"pr-10 text-sm font-medium text-black truncate select-all select-color"},w(n.token),513),Se((l(),_("svg",{class:"absolute right-0 h-full inset-y-0 cursor-pointer focus:outline-none text-primary-500",width:"37",viewBox:"0 0 37 37",fill:"none",xmlns:"http://www.w3.org/2000/svg",onClick:i},Yj,512)),[[m,{content:"Copy to Clipboard"}]])])}}};var Ge={recurring_invoice_id:null,item_id:null,name:"",title:"",sales_tax_type:null,sales_tax_address_type:null,description:null,quantity:1,price:0,discount_type:"fixed",discount_val:0,discount:0,total:0,totalTax:0,totalSimpleTax:0,totalCompoundTax:0,tax:0,taxes:[]};function Pt(){return{currency:null,customer:null,customer_id:null,invoice_template_id:1,sub_total:0,total:0,tax:0,notes:"",discount_type:"fixed",discount_val:0,discount:0,starts_at:null,send_automatically:!0,status:"ACTIVE",company_id:null,next_invoice_at:null,next_invoice_date:null,frequency:"0 0 * * 0",limit_count:null,limit_by:"NONE",limit_date:null,exchange_rate:null,tax_per_item:null,discount_per_item:null,template_name:null,items:[W(M({},Ge),{id:G.raw(),taxes:[W(M({},ie),{id:G.raw()})]})],taxes:[],customFields:[],fields:[],invoices:[],selectedNote:null,selectedFrequency:{label:"Every Week",value:"0 0 * * 0"},selectedInvoice:null}}const jt=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n;return r({id:"recurring-invoice",state:()=>({templates:[],recurringInvoices:[],selectedRecurringInvoices:[],totalRecurringInvoices:0,isFetchingInitialSettings:!1,isFetchingViewData:!1,showExchangeRate:!1,selectAllField:!1,newRecurringInvoice:M({},Pt()),frequencies:[{label:"Every Minute",value:"* * * * *"},{label:"Every 30 Minute",value:"*/30 * * * *"},{label:"Every Hour",value:"0 * * * *"},{label:"Every 2 Hour",value:"0 */2 * * *"},{label:"Every day at midnight ",value:"0 0 * * *"},{label:"Every Week",value:"0 0 * * 0"},{label:"Every 15 days at midnight",value:"0 5 */15 * *"},{label:"On the first day of every month at 00:00",value:"0 0 1 * *"},{label:"Every 6 Month",value:"0 0 1 */6 *"},{label:"Every year on the first day of january at 00:00",value:"0 0 1 1 *"},{label:"Custom",value:"CUSTOM"}]}),getters:{getSubTotal(){var a;return((a=this.newRecurringInvoice)==null?void 0:a.items.reduce(function(t,i){return t+i.total},0))||0},getTotalSimpleTax(){return oe.sumBy(this.newRecurringInvoice.taxes,function(a){return a.compound_tax?0:a.amount})},getTotalCompoundTax(){return oe.sumBy(this.newRecurringInvoice.taxes,function(a){return a.compound_tax?a.amount:0})},getTotalTax(){return this.newRecurringInvoice.tax_per_item==="NO"||this.newRecurringInvoice.tax_per_item===null?this.getTotalSimpleTax+this.getTotalCompoundTax:oe.sumBy(this.newRecurringInvoice.items,function(a){return a.tax})},getSubtotalWithDiscount(){return this.getSubTotal-this.newRecurringInvoice.discount_val},getTotal(){return this.getSubtotalWithDiscount+this.getTotalTax}},actions:{resetCurrentRecurringInvoice(){this.newRecurringInvoice=M({},Pt())},deselectItem(a){this.newRecurringInvoice.items[a]=W(M({},Ge),{id:G.raw(),taxes:[W(M({},ie),{id:G.raw()})]})},addRecurringInvoice(a){return new Promise((t,i)=>{v.post("/api/v1/recurring-invoices",a).then(e=>{this.recurringInvoices=[...this.recurringInvoices,e.data.recurringInvoice],$().showNotification({type:"success",message:o.t("recurring_invoices.created_message")}),t(e)}).catch(e=>{y(e),i(e)})})},fetchRecurringInvoice(a){return new Promise((t,i)=>{this.isFetchingViewData=!0,v.get(`/api/v1/recurring-invoices/${a}`).then(e=>{Object.assign(this.newRecurringInvoice,e.data.data),this.newRecurringInvoice.invoices=e.data.data.invoices||[],this.setSelectedFrequency(),this.isFetchingViewData=!1,t(e)}).catch(e=>{this.isFetchingViewData=!1,y(e),i(e)})})},updateRecurringInvoice(a){return new Promise((t,i)=>{v.put(`/api/v1/recurring-invoices/${a.id}`,a).then(e=>{t(e),$().showNotification({type:"success",message:o.t("recurring_invoices.updated_message")});let m=this.recurringInvoices.findIndex(p=>p.id===e.data.data.id);this.recurringInvoices[m]=e.data.data}).catch(e=>{y(e),i(e)})})},selectCustomer(a){return new Promise((t,i)=>{v.get(`/api/v1/customers/${a}`).then(e=>{this.newRecurringInvoice.customer=e.data.data,this.newRecurringInvoice.customer_id=e.data.data.id,t(e)}).catch(e=>{y(e),i(e)})})},searchRecurringInvoice(a){return new Promise((t,i)=>{v.get(`/api/v1/recurring-invoices?${a}`).then(e=>{t(e)}).catch(e=>{y(e),i(e)})})},fetchRecurringInvoices(a){return new Promise((t,i)=>{v.get("/api/v1/recurring-invoices",{params:a}).then(e=>{this.recurringInvoices=e.data.data,this.totalRecurringInvoices=e.data.meta.recurring_invoice_total_count,t(e)}).catch(e=>{y(e),i(e)})})},deleteRecurringInvoice(a){return new Promise((t,i)=>{v.post("/api/v1/recurring-invoices/delete",a).then(e=>{let s=this.recurringInvoices.findIndex(m=>m.id===a);this.recurringInvoices.splice(s,1),t(e)}).catch(e=>{y(e),i(e)})})},deleteMultipleRecurringInvoices(a){return new Promise((t,i)=>{let e=this.selectedRecurringInvoices;a&&(e=[a]),v.post("/api/v1/recurring-invoices/delete",{ids:e}).then(s=>{this.selectedRecurringInvoices.forEach(m=>{let p=this.recurringInvoices.findIndex(k=>k.id===m.id);this.recurringInvoices.splice(p,1)}),this.selectedRecurringInvoices=[],t(s)}).catch(s=>{y(s),i(s)})})},resetSelectedCustomer(){this.newRecurringInvoice.customer=null,this.newRecurringInvoice.customer_id=""},selectRecurringInvoice(a){this.selectedRecurringInvoices=a,this.selectedRecurringInvoices.length===this.recurringInvoices.length?this.selectAllField=!0:this.selectAllField=!1},selectAllRecurringInvoices(){if(this.selectedRecurringInvoices.length===this.recurringInvoices.length)this.selectedRecurringInvoices=[],this.selectAllField=!1;else{let a=this.recurringInvoices.map(t=>t.id);this.selectedRecurringInvoices=a,this.selectAllField=!0}},addItem(){this.newRecurringInvoice.items.push(W(M({},Ge),{id:G.raw(),taxes:[W(M({},ie),{id:G.raw()})]}))},removeItem(a){this.newRecurringInvoice.items.splice(a,1)},updateItem(a){Object.assign(this.newRecurringInvoice.items[a.index],M({},a))},async fetchRecurringInvoiceInitialSettings(a){const t=_e(),i=ke(),e=Fe(),s=$e(),m=we(),p=ge();if(this.isFetchingInitialSettings=!0,this.newRecurringInvoice.currency=t.selectedCompanyCurrency,p.query.customer){let z=await i.fetchCustomer(p.query.customer);this.newRecurringInvoice.customer=z.data.data,this.selectCustomer(z.data.data.id)}let k=[];a?k=[this.fetchRecurringInvoice(p.params.id)]:(this.newRecurringInvoice.tax_per_item=t.selectedCompanySettings.tax_per_item,this.newRecurringInvoice.discount_per_item=t.selectedCompanySettings.discount_per_item,this.newRecurringInvoice.sales_tax_type=t.selectedCompanySettings.sales_tax_type,this.newRecurringInvoice.sales_tax_address_type=t.selectedCompanySettings.sales_tax_address_type,this.newRecurringInvoice.starts_at=be().format("YYYY-MM-DD"),this.newRecurringInvoice.next_invoice_date=be().add(7,"days").format("YYYY-MM-DD")),Promise.all([e.fetchItems({filter:{},orderByField:"",orderBy:""}),this.resetSelectedNote(),s.fetchInvoiceTemplates(),m.fetchTaxTypes({limit:"all"}),...k]).then(async([z,g,h,D,R])=>{var E,x;h.data&&(this.templates=s.templates),a||this.setTemplate(this.templates[0].name),a&&(R==null?void 0:R.data)&&(M({},R.data.data),this.setTemplate((x=(E=R==null?void 0:R.data)==null?void 0:E.data)==null?void 0:x.template_name)),a&&this.addSalesTaxUs(),this.isFetchingInitialSettings=!1}).catch(z=>{console.log(z),y(z)})},addSalesTaxUs(){const a=we();let t=M({},ie),i=this.newRecurringInvoice.taxes.find(e=>e.name==="Sales Tax"&&e.type==="MODULE");if(i){for(const e in i)Object.prototype.hasOwnProperty.call(t,e)&&(t[e]=i[e]);t.id=i.tax_type_id,a.taxTypes.push(t)}},setTemplate(a){this.newRecurringInvoice.template_name=a},setSelectedFrequency(){let a=this.frequencies.find(t=>t.value===this.newRecurringInvoice.frequency);a?this.newRecurringInvoice.selectedFrequency=a:this.newRecurringInvoice.selectedFrequency={label:"Custom",value:"CUSTOM"}},resetSelectedNote(){this.newRecurringInvoice.selectedNote=null},fetchRecurringInvoiceFrequencyDate(a){return new Promise((t,i)=>{v.get("/api/v1/recurring-invoice-frequency",{params:a}).then(e=>{this.newRecurringInvoice.next_invoice_at=e.data.next_invoice_at,t(e)}).catch(e=>{$().showNotification({type:"error",message:o.t("errors.enter_valid_cron_format")}),i(e)})})}}})()},Xj={class:"flex justify-between w-full"},eA=["onSubmit"],tA={class:"px-6 pb-3"},aA={class:"md:col-span-2"},nA={class:"text-sm text-gray-500"},iA={class:"grid md:grid-cols-12"},oA={class:"flex justify-end col-span-12"},sA={class:"z-0 flex justify-end p-4 border-t border-gray-200 border-solid"},At={setup(n){const r=jt(),o=Ae(),a=He(),t=ke(),i=_e(),e=Te(),s=$e(),m=$();let p=K(!1);const{t:k}=je(),z=ge();K(!1);const g=K(!1);let h=K(!1),D=K(!1);const R=A(()=>o.active&&o.componentName==="CustomerModal"),E=A(()=>({name:{required:te.withMessage(k("validation.required"),tt),minLength:te.withMessage(k("validation.name_min_length",{count:3}),Ve(3))},currency_id:{required:te.withMessage(k("validation.required"),tt)},password:{required:te.withMessage(k("validation.required"),at(t.currentCustomer.enable_portal==!0&&!t.currentCustomer.password_added)),minLength:te.withMessage(k("validation.password_min_length",{count:8}),Ve(8))},confirm_password:{sameAsPassword:te.withMessage(k("validation.password_incorrect"),Lt(t.currentCustomer.password))},email:{required:te.withMessage(k("validation.required"),at(t.currentCustomer.enable_portal==!0)),email:te.withMessage(k("validation.email_incorrect"),qt)},prefix:{minLength:te.withMessage(k("validation.name_min_length",{count:3}),Ve(3))},website:{url:te.withMessage(k("validation.invalid_url"),Bt)},billing:{address_street_1:{maxLength:te.withMessage(k("validation.address_maxlength",{count:255}),Ie(255))},address_street_2:{maxLength:te.withMessage(k("validation.address_maxlength",{count:255}),Ie(255))}},shipping:{address_street_1:{maxLength:te.withMessage(k("validation.address_maxlength",{count:255}),Ie(255))},address_street_2:{maxLength:te.withMessage(k("validation.address_maxlength",{count:255}),Ie(255))}}})),x=Kt(E,A(()=>t.currentCustomer)),V=A(()=>`${window.location.origin}/${i.selectedCompany.slug}/customer/login`);function L(){t.copyAddress()}async function Q(){t.isEdit||(t.currentCustomer.currency_id=i.selectedCompanyCurrency.id)}async function me(){if(x.value.$touch(),x.value.$invalid&&t.currentCustomer.email===""&&m.showNotification({type:"error",message:k("settings.notification.please_enter_email")}),x.value.$invalid)return!0;g.value=!0;let C=M({},t.currentCustomer);try{let b=null;t.isEdit?b=await t.updateCustomer(C):b=await t.addCustomer(C),b.data&&(g.value=!1,(z.name==="invoices.create"||z.name==="invoices.edit")&&s.selectCustomer(b.data.data.id),(z.name==="estimates.create"||z.name==="estimates.edit")&&a.selectCustomer(b.data.data.id),(z.name==="recurring-invoices.create"||z.name==="recurring-invoices.edit")&&r.selectCustomer(b.data.data.id),Z())}catch(b){console.error(b),g.value=!1}}function Z(){o.closeModal(),setTimeout(()=>{t.resetCurrentCustomer(),x.value.$reset()},300)}return(C,b)=>{const ue=I("BaseIcon"),H=I("BaseInput"),q=I("BaseInputGroup"),ze=I("BaseMultiselect"),de=I("BaseInputGrid"),ye=I("BaseTab"),ne=I("BaseSwitch"),he=I("BaseTextarea"),De=I("BaseButton"),It=I("BaseTabGroup"),Nt=I("BaseModal");return l(),T(Nt,{show:d(R),onClose:Z,onOpen:Q},{header:f(()=>[c("div",Xj,[B(w(d(o).title)+" ",1),u(ue,{name:"XIcon",class:"h-6 w-6 text-gray-500 cursor-pointer",onClick:Z})])]),default:f(()=>[c("form",{action:"",onSubmit:se(me,["prevent"])},[c("div",tA,[u(It,null,{default:f(()=>[u(ye,{title:C.$t("customers.basic_info"),class:"!mt-2"},{default:f(()=>[u(de,{layout:"one-column"},{default:f(()=>[u(q,{label:C.$t("customers.display_name"),required:"",error:d(x).name.$error&&d(x).name.$errors[0].$message},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.name,"onUpdate:modelValue":b[0]||(b[0]=j=>d(t).currentCustomer.name=j),modelModifiers:{trim:!0},type:"text",name:"name",class:"mt-1 md:mt-0",invalid:d(x).name.$error,onInput:b[1]||(b[1]=j=>d(x).name.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),u(q,{label:C.$tc("settings.currencies.currency"),required:"",error:d(x).currency_id.$error&&d(x).currency_id.$errors[0].$message},{default:f(()=>[u(ze,{modelValue:d(t).currentCustomer.currency_id,"onUpdate:modelValue":b[2]||(b[2]=j=>d(t).currentCustomer.currency_id=j),options:d(e).currencies,"value-prop":"id",searchable:"",placeholder:C.$t("customers.select_currency"),"max-height":200,class:"mt-1 md:mt-0","track-by":"name",invalid:d(x).currency_id.$error,label:"name"},null,8,["modelValue","options","placeholder","invalid"])]),_:1},8,["label","error"]),u(q,{label:C.$t("customers.primary_contact_name")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.contact_name,"onUpdate:modelValue":b[3]||(b[3]=j=>d(t).currentCustomer.contact_name=j),type:"text",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:C.$t("login.email"),error:d(x).email.$error&&d(x).email.$errors[0].$message},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.email,"onUpdate:modelValue":b[4]||(b[4]=j=>d(t).currentCustomer.email=j),modelModifiers:{trim:!0},type:"text",name:"email",class:"mt-1 md:mt-0",invalid:d(x).email.$error,onInput:b[5]||(b[5]=j=>d(x).email.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"]),u(q,{label:C.$t("customers.prefix"),error:d(x).prefix.$error&&d(x).prefix.$errors[0].$message,"content-loading":d(p)},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.prefix,"onUpdate:modelValue":b[6]||(b[6]=j=>d(t).currentCustomer.prefix=j),"content-loading":d(p),type:"text",name:"name",class:"",invalid:d(x).prefix.$error,onInput:b[7]||(b[7]=j=>d(x).prefix.$touch())},null,8,["modelValue","content-loading","invalid"])]),_:1},8,["label","error","content-loading"]),u(de,null,{default:f(()=>[u(q,{label:C.$t("customers.phone")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.phone,"onUpdate:modelValue":b[8]||(b[8]=j=>d(t).currentCustomer.phone=j),modelModifiers:{trim:!0},type:"text",name:"phone",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:C.$t("customers.website"),error:d(x).website.$error&&d(x).website.$errors[0].$message},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.website,"onUpdate:modelValue":b[9]||(b[9]=j=>d(t).currentCustomer.website=j),type:"url",class:"mt-1 md:mt-0",invalid:d(x).website.$error,onInput:b[10]||(b[10]=j=>d(x).website.$touch())},null,8,["modelValue","invalid"])]),_:1},8,["label","error"])]),_:1})]),_:1})]),_:1},8,["title"]),u(ye,{title:C.$t("customers.portal_access")},{default:f(()=>[u(de,{class:"col-span-5 lg:col-span-4"},{default:f(()=>[c("div",aA,[c("p",nA,w(C.$t("customers.portal_access_text")),1),u(ne,{modelValue:d(t).currentCustomer.enable_portal,"onUpdate:modelValue":b[11]||(b[11]=j=>d(t).currentCustomer.enable_portal=j),class:"mt-1 flex"},null,8,["modelValue"])]),d(t).currentCustomer.enable_portal?(l(),T(q,{key:0,"content-loading":d(p),label:C.$t("customers.portal_access_url"),class:"md:col-span-2","help-text":C.$t("customers.portal_access_url_help")},{default:f(()=>[u(Jj,{token:d(V)},null,8,["token"])]),_:1},8,["content-loading","label","help-text"])):S("",!0),d(t).currentCustomer.enable_portal?(l(),T(q,{key:1,"content-loading":d(p),error:d(x).password.$error&&d(x).password.$errors[0].$message,label:C.$t("customers.password")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.password,"onUpdate:modelValue":b[14]||(b[14]=j=>d(t).currentCustomer.password=j),modelModifiers:{trim:!0},"content-loading":d(p),type:d(h)?"text":"password",name:"password",invalid:d(x).password.$error,onInput:b[15]||(b[15]=j=>d(x).password.$touch())},{right:f(()=>[d(h)?(l(),T(ue,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:b[12]||(b[12]=j=>Y(h)?h.value=!d(h):h=!d(h))})):(l(),T(ue,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:b[13]||(b[13]=j=>Y(h)?h.value=!d(h):h=!d(h))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["content-loading","error","label"])):S("",!0),d(t).currentCustomer.enable_portal?(l(),T(q,{key:2,error:d(x).confirm_password.$error&&d(x).confirm_password.$errors[0].$message,"content-loading":d(p),label:"Confirm Password"},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.confirm_password,"onUpdate:modelValue":b[18]||(b[18]=j=>d(t).currentCustomer.confirm_password=j),modelModifiers:{trim:!0},"content-loading":d(p),type:d(D)?"text":"password",name:"confirm_password",invalid:d(x).confirm_password.$error,onInput:b[19]||(b[19]=j=>d(x).confirm_password.$touch())},{right:f(()=>[d(D)?(l(),T(ue,{key:0,name:"EyeOffIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:b[16]||(b[16]=j=>Y(D)?D.value=!d(D):D=!d(D))})):(l(),T(ue,{key:1,name:"EyeIcon",class:"w-5 h-5 mr-1 text-gray-500 cursor-pointer",onClick:b[17]||(b[17]=j=>Y(D)?D.value=!d(D):D=!d(D))}))]),_:1},8,["modelValue","content-loading","type","invalid"])]),_:1},8,["error","content-loading"])):S("",!0)]),_:1})]),_:1},8,["title"]),u(ye,{title:C.$t("customers.billing_address"),class:"!mt-2"},{default:f(()=>[u(de,{layout:"one-column"},{default:f(()=>[u(q,{label:C.$t("customers.name")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.billing.name,"onUpdate:modelValue":b[20]||(b[20]=j=>d(t).currentCustomer.billing.name=j),type:"text",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:C.$t("customers.country")},{default:f(()=>[u(ze,{modelValue:d(t).currentCustomer.billing.country_id,"onUpdate:modelValue":b[21]||(b[21]=j=>d(t).currentCustomer.billing.country_id=j),options:d(e).countries,searchable:"","show-labels":!1,placeholder:C.$t("general.select_country"),"allow-empty":!1,"track-by":"name",class:"mt-1 md:mt-0",label:"name","value-prop":"id"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),u(q,{label:C.$t("customers.state")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.billing.state,"onUpdate:modelValue":b[22]||(b[22]=j=>d(t).currentCustomer.billing.state=j),type:"text",name:"billingState",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:C.$t("customers.city")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.billing.city,"onUpdate:modelValue":b[23]||(b[23]=j=>d(t).currentCustomer.billing.city=j),type:"text",name:"billingCity",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:C.$t("customers.address"),error:d(x).billing.address_street_1.$error&&d(x).billing.address_street_1.$errors[0].$message},{default:f(()=>[u(he,{modelValue:d(t).currentCustomer.billing.address_street_1,"onUpdate:modelValue":b[24]||(b[24]=j=>d(t).currentCustomer.billing.address_street_1=j),placeholder:C.$t("general.street_1"),rows:"2",cols:"50",class:"mt-1 md:mt-0",invalid:d(x).billing.address_street_1.$error,onInput:b[25]||(b[25]=j=>d(x).billing.address_street_1.$touch())},null,8,["modelValue","placeholder","invalid"])]),_:1},8,["label","error"])]),_:1}),u(de,{layout:"one-column"},{default:f(()=>[u(q,{error:d(x).billing.address_street_2.$error&&d(x).billing.address_street_2.$errors[0].$message},{default:f(()=>[u(he,{modelValue:d(t).currentCustomer.billing.address_street_2,"onUpdate:modelValue":b[26]||(b[26]=j=>d(t).currentCustomer.billing.address_street_2=j),placeholder:C.$t("general.street_2"),rows:"2",cols:"50",invalid:d(x).billing.address_street_2.$error,onInput:b[27]||(b[27]=j=>d(x).billing.address_street_2.$touch())},null,8,["modelValue","placeholder","invalid"])]),_:1},8,["error"]),u(q,{label:C.$t("customers.phone")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.billing.phone,"onUpdate:modelValue":b[28]||(b[28]=j=>d(t).currentCustomer.billing.phone=j),modelModifiers:{trim:!0},type:"text",name:"phone",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:C.$t("customers.zip_code")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.billing.zip,"onUpdate:modelValue":b[29]||(b[29]=j=>d(t).currentCustomer.billing.zip=j),type:"text",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},8,["title"]),u(ye,{title:C.$t("customers.shipping_address"),class:"!mt-2"},{default:f(()=>[c("div",iA,[c("div",oA,[u(De,{variant:"primary",type:"button",size:"xs",onClick:b[30]||(b[30]=j=>L())},{default:f(()=>[B(w(C.$t("customers.copy_billing_address")),1)]),_:1})])]),u(de,{layout:"one-column"},{default:f(()=>[u(q,{label:C.$t("customers.name")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.shipping.name,"onUpdate:modelValue":b[31]||(b[31]=j=>d(t).currentCustomer.shipping.name=j),type:"text",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:C.$t("customers.country")},{default:f(()=>[u(ze,{modelValue:d(t).currentCustomer.shipping.country_id,"onUpdate:modelValue":b[32]||(b[32]=j=>d(t).currentCustomer.shipping.country_id=j),options:d(e).countries,searchable:!0,"show-labels":!1,"allow-empty":!1,placeholder:C.$t("general.select_country"),"track-by":"name",class:"mt-1 md:mt-0",label:"name","value-prop":"id"},null,8,["modelValue","options","placeholder"])]),_:1},8,["label"]),u(q,{label:C.$t("customers.state")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.shipping.state,"onUpdate:modelValue":b[33]||(b[33]=j=>d(t).currentCustomer.shipping.state=j),type:"text",name:"shippingState",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:C.$t("customers.city")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.shipping.city,"onUpdate:modelValue":b[34]||(b[34]=j=>d(t).currentCustomer.shipping.city=j),type:"text",name:"shippingCity",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:C.$t("customers.address"),error:d(x).shipping.address_street_1.$error&&d(x).shipping.address_street_1.$errors[0].$message},{default:f(()=>[u(he,{modelValue:d(t).currentCustomer.shipping.address_street_1,"onUpdate:modelValue":b[35]||(b[35]=j=>d(t).currentCustomer.shipping.address_street_1=j),placeholder:C.$t("general.street_1"),rows:"2",cols:"50",class:"mt-1 md:mt-0",invalid:d(x).shipping.address_street_1.$error,onInput:b[36]||(b[36]=j=>d(x).shipping.address_street_1.$touch())},null,8,["modelValue","placeholder","invalid"])]),_:1},8,["label","error"])]),_:1}),u(de,{layout:"one-column"},{default:f(()=>[u(q,{error:d(x).shipping.address_street_2.$error&&d(x).shipping.address_street_2.$errors[0].$message},{default:f(()=>[u(he,{modelValue:d(t).currentCustomer.shipping.address_street_2,"onUpdate:modelValue":b[37]||(b[37]=j=>d(t).currentCustomer.shipping.address_street_2=j),placeholder:C.$t("general.street_2"),rows:"2",cols:"50",invalid:d(x).shipping.address_street_1.$error,onInput:b[38]||(b[38]=j=>d(x).shipping.address_street_2.$touch())},null,8,["modelValue","placeholder","invalid"])]),_:1},8,["error"]),u(q,{label:C.$t("customers.phone")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.shipping.phone,"onUpdate:modelValue":b[39]||(b[39]=j=>d(t).currentCustomer.shipping.phone=j),modelModifiers:{trim:!0},type:"text",name:"phone",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"]),u(q,{label:C.$t("customers.zip_code")},{default:f(()=>[u(H,{modelValue:d(t).currentCustomer.shipping.zip,"onUpdate:modelValue":b[40]||(b[40]=j=>d(t).currentCustomer.shipping.zip=j),type:"text",class:"mt-1 md:mt-0"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},8,["title"])]),_:1})]),c("div",sA,[u(De,{class:"mr-3 text-sm",type:"button",variant:"primary-outline",onClick:Z},{default:f(()=>[B(w(C.$t("general.cancel")),1)]),_:1}),u(De,{loading:g.value,variant:"primary",type:"submit"},{left:f(j=>[g.value?S("",!0):(l(),T(ue,{key:0,name:"SaveIcon",class:N(j.class)},null,8,["class"]))]),default:f(()=>[B(" "+w(C.$t("general.save")),1)]),_:1},8,["loading"])])],40,eA)]),_:1},8,["show"])}}},rA={props:{modelValue:{type:[String,Number,Object],default:""},fetchAll:{type:Boolean,default:!1},showAction:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,{t:a}=je(),t=Ae(),i=ke(),e=ve(),s=A({get:()=>o.modelValue,set:k=>{r("update:modelValue",k)}});async function m(k){let z={search:k};o.fetchAll&&(z.limit="all");let g=await i.fetchCustomers(z);if(g.data.data.length>0&&i.editCustomer&&!g.data.data.find(D=>D.id==i.editCustomer.id)){let D=Object.assign({},i.editCustomer);g.data.data.unshift(D)}return g.data.data}async function p(){i.resetCurrentCustomer(),t.openModal({title:a("customers.add_new_customer"),componentName:"CustomerModal"})}return(k,z)=>{const g=I("BaseIcon"),h=I("BaseSelectAction"),D=I("BaseMultiselect");return l(),_(X,null,[u(D,le({modelValue:d(s),"onUpdate:modelValue":z[0]||(z[0]=R=>Y(s)?s.value=R:null)},k.$attrs,{"track-by":"name","value-prop":"id",label:"name","filter-results":!1,"resolve-on-load":"",delay:500,searchable:!0,options:m,"label-value":"name",placeholder:k.$t("customers.type_or_click"),"can-deselect":!1,class:"w-full"}),Zt({_:2},[n.showAction?{name:"action",fn:f(()=>[d(e).hasAbilities(d(O).CREATE_CUSTOMER)?(l(),T(h,{key:0,onClick:p},{default:f(()=>[u(g,{name:"UserAddIcon",class:"h-4 mr-2 -ml-2 text-center text-primary-400"}),B(" "+w(k.$t("customers.add_new_customer")),1)]),_:1})):S("",!0)])}:void 0]),1040,["modelValue","placeholder"]),u(At)],64)}}};var dA=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:rA});const lA={key:1,class:"max-h-[173px]"},cA={class:"flex relative justify-between mb-2"},_A={class:"flex"},uA=["onClick"],mA={class:"grid grid-cols-2 gap-8 mt-2"},pA={key:0,class:"flex flex-col"},fA={class:"mb-1 text-sm font-medium text-left text-gray-400 uppercase whitespace-nowrap"},gA={key:0,class:"flex flex-col flex-1 p-0 text-left"},vA={key:0,class:"relative w-11/12 text-sm truncate"},yA={class:"relative w-11/12 text-sm truncate"},hA={key:0},bA={key:1},kA={key:2},wA={key:1,class:"relative w-11/12 text-sm truncate"},zA={key:1,class:"flex flex-col"},xA={class:"mb-1 text-sm font-medium text-left text-gray-400 uppercase whitespace-nowrap"},SA={key:0,class:"flex flex-col flex-1 p-0 text-left"},PA={key:0,class:"relative w-11/12 text-sm truncate"},jA={class:"relative w-11/12 text-sm truncate"},AA={key:0},DA={key:1},IA={key:2},NA={key:1,class:"relative w-11/12 text-sm truncate"},EA={class:"relative flex justify-center px-0 p-0 py-16 bg-white border border-gray-200 border-solid rounded-md min-h-[170px]"},CA={class:"mt-1"},TA={class:"text-lg font-medium text-gray-900"},RA=c("span",{class:"text-red-500"}," * ",-1),MA={key:0,class:"text-red-500 text-sm absolute right-3 bottom-3"},FA={key:0,class:"absolute min-w-full z-10"},$A={class:"relative"},VA={class:"max-h-80 flex flex-col overflow-auto list border-t border-gray-200"},UA=["onClick"],OA={class:"flex items-center content-center justify-center w-10 h-10 mr-4 text-xl font-semibold leading-9 text-white bg-gray-300 rounded-full avatar"},LA={class:"flex flex-col justify-center text-left"},qA={key:0,class:"flex justify-center p-5 text-gray-400"},BA={class:"text-base text-gray-500 cursor-pointer"},KA={class:"m-0 ml-3 text-sm leading-none cursor-pointer font-base text-primary-400"},ZA={props:{valid:{type:Object,default:()=>{}},customerId:{type:Number,default:null},type:{type:String,default:null},contentLoading:{type:Boolean,default:!1}},setup(n){const r=n,o=Ae(),a=He(),t=ke(),i=Te(),e=$e(),s=jt(),m=ve(),p=ge(),{t:k}=je(),z=K(null),g=K(!1),h=A(()=>{switch(r.type){case"estimate":return a.newEstimate.customer;case"invoice":return e.newInvoice.customer;case"recurring-invoice":return s.newRecurringInvoice.customer;default:return""}});function D(){r.type==="estimate"?a.resetSelectedCustomer():r.type==="invoice"?e.resetSelectedCustomer():s.resetSelectedCustomer()}r.customerId&&r.type==="estimate"?a.selectCustomer(r.customerId):r.customerId&&r.type==="invoice"?e.selectCustomer(r.customerId):r.customerId&&s.selectCustomer(r.customerId);async function R(){await t.fetchCustomer(h.value.id),o.openModal({title:k("customers.edit_customer"),componentName:"CustomerModal"})}async function E(){await t.fetchCustomers({filter:{},orderByField:"",orderBy:"",customer_id:r.customerId})}const x=Gt(()=>{g.value=!0,V()},500);async function V(){let Z={display_name:z.value,page:1};await t.fetchCustomers(Z),g.value=!1}function L(){o.openModal({title:k("customers.add_customer"),componentName:"CustomerModal",variant:"md"})}function Q(Z){if(Z)return Z.split(" ")[0].charAt(0).toUpperCase()}function me(Z,C){let b={userId:Z};p.params.id&&(b.model_id=p.params.id),r.type==="estimate"?(a.getNextNumber(b,!0),a.selectCustomer(Z)):r.type==="invoice"?(e.getNextNumber(b,!0),e.selectCustomer(Z)):s.selectCustomer(Z),C(),z.value=null}return i.fetchCurrencies(),i.fetchCountries(),E(),(Z,C)=>{const b=I("BaseContentPlaceholdersBox"),ue=I("BaseContentPlaceholders"),H=I("BaseText"),q=I("BaseIcon"),ze=I("BaseInput");return n.contentLoading?(l(),T(ue,{key:0},{default:f(()=>[u(b,{rounded:!0,class:"w-full",style:{"min-height":"170px"}})]),_:1})):(l(),_("div",lA,[u(At),d(h)?(l(),_("div",{key:0,class:"flex flex-col p-4 bg-white border border-gray-200 border-solid min-h-[170px] rounded-md",onClick:C[0]||(C[0]=se(()=>{},["stop"]))},[c("div",cA,[u(H,{text:d(h).name,length:30,class:"flex-1 text-base font-medium text-left text-gray-900"},null,8,["text"]),c("div",_A,[c("a",{class:"relative my-0 ml-6 text-sm font-medium cursor-pointer text-primary-500 items-center flex",onClick:se(R,["stop"])},[u(q,{name:"PencilIcon",class:"text-gray-500 h-4 w-4 mr-1"}),B(" "+w(Z.$t("general.edit")),1)],8,uA),c("a",{class:"relative my-0 ml-6 text-sm flex items-center font-medium cursor-pointer text-primary-500",onClick:D},[u(q,{name:"XCircleIcon",class:"text-gray-500 h-4 w-4 mr-1"}),B(" "+w(Z.$t("general.deselect")),1)])])]),c("div",mA,[d(h).billing?(l(),_("div",pA,[c("label",fA,w(Z.$t("general.bill_to")),1),d(h).billing?(l(),_("div",gA,[d(h).billing.name?(l(),_("label",vA,w(d(h).billing.name),1)):S("",!0),c("label",yA,[d(h).billing.city?(l(),_("span",hA,w(d(h).billing.city),1)):S("",!0),d(h).billing.city&&d(h).billing.state?(l(),_("span",bA," , ")):S("",!0),d(h).billing.state?(l(),_("span",kA,w(d(h).billing.state),1)):S("",!0)]),d(h).billing.zip?(l(),_("label",wA,w(d(h).billing.zip),1)):S("",!0)])):S("",!0)])):S("",!0),d(h).shipping?(l(),_("div",zA,[c("label",xA,w(Z.$t("general.ship_to")),1),d(h).shipping?(l(),_("div",SA,[d(h).shipping.name?(l(),_("label",PA,w(d(h).shipping.name),1)):S("",!0),c("label",jA,[d(h).shipping.city?(l(),_("span",AA,w(d(h).shipping.city),1)):S("",!0),d(h).shipping.city&&d(h).shipping.state?(l(),_("span",DA," , ")):S("",!0),d(h).shipping.state?(l(),_("span",IA,w(d(h).shipping.state),1)):S("",!0)]),d(h).shipping.zip?(l(),_("label",NA,w(d(h).shipping.zip),1)):S("",!0)])):S("",!0)])):S("",!0)])])):(l(),T(d(Qt),{key:1,class:"relative flex flex-col rounded-md"},{default:f(({open:de})=>[u(d(Wt),{class:N([{"text-opacity-90":de,"border border-solid border-red-500 focus:ring-red-500 rounded":n.valid.$error,"focus:ring-2 focus:ring-primary-400":!n.valid.$error},"w-full outline-none rounded-md"])},{default:f(()=>[c("div",EA,[u(q,{name:"UserIcon",class:"flex justify-center !w-10 !h-10 p-2 mr-5 text-sm text-white bg-gray-200 rounded-full font-base"}),c("div",CA,[c("label",TA,[B(w(Z.$t("customers.new_customer"))+" ",1),RA]),n.valid.$error&&n.valid.$errors[0].$message?(l(),_("p",MA,w(Z.$t("estimates.errors.required")),1)):S("",!0)])])]),_:2},1032,["class"]),u(Ne,{"enter-active-class":"transition duration-200 ease-out","enter-from-class":"translate-y-1 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-1 opacity-0"},{default:f(()=>[de?(l(),_("div",FA,[u(d(Ht),{focus:"",static:"",class:"overflow-hidden rounded-md shadow-lg ring-1 ring-black ring-opacity-5 bg-white"},{default:f(({close:ye})=>[c("div",$A,[u(ze,{modelValue:z.value,"onUpdate:modelValue":[C[1]||(C[1]=ne=>z.value=ne),C[2]||(C[2]=ne=>d(x)(ne))],"container-class":"m-4",placeholder:Z.$t("general.search"),type:"text",icon:"search"},null,8,["modelValue","placeholder"]),c("ul",VA,[(l(!0),_(X,null,ae(d(t).customers,(ne,he)=>(l(),_("li",{key:he,href:"#",class:"flex px-6 py-2 border-b border-gray-200 border-solid cursor-pointer hover:cursor-pointer hover:bg-gray-100 focus:outline-none focus:bg-gray-100 last:border-b-0",onClick:De=>me(ne.id,ye)},[c("span",OA,w(Q(ne.name)),1),c("div",LA,[ne.name?(l(),T(H,{key:0,text:ne.name,length:30,class:"m-0 text-base font-normal leading-tight cursor-pointer"},null,8,["text"])):S("",!0),ne.contact_name?(l(),T(H,{key:1,text:ne.contact_name,length:30,class:"m-0 text-sm font-medium text-gray-400 cursor-pointer"},null,8,["text"])):S("",!0)])],8,UA))),128)),d(t).customers.length===0?(l(),_("div",qA,[c("label",BA,w(Z.$t("customers.no_customers_found")),1)])):S("",!0)])]),d(m).hasAbilities(d(O).CREATE_CUSTOMER)?(l(),_("button",{key:0,type:"button",class:"h-10 flex items-center justify-center w-full px-2 py-3 bg-gray-200 border-none outline-none focus:bg-gray-300",onClick:L},[u(q,{name:"UserAddIcon",class:"text-primary-400"}),c("label",KA,w(Z.$t("customers.add_new_customer")),1)])):S("",!0)]),_:1})])):S("",!0)]),_:2},1024)]),_:1}))]))}}};var WA=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:ZA});const HA=c("path",{"fill-rule":"evenodd",d:"M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z","clip-rule":"evenodd"},null,-1),QA=[HA],GA={props:{modelValue:{type:[String,Date],default:()=>new Date},contentLoading:{type:Boolean,default:!1},placeholder:{type:String,default:null},invalid:{type:Boolean,default:!1},enableTime:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},showCalendarIcon:{type:Boolean,default:!0},containerClass:{type:String,default:""},defaultInputClass:{type:String,default:"font-base pl-8 py-2 outline-none focus:ring-primary-400 focus:outline-none focus:border-primary-400 block w-full sm:text-sm border-gray-200 rounded-md text-black"},time24hr:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=K(null),t=pe(),i=_e();let e=Ue({altInput:!0,enableTime:o.enableTime,time_24hr:o.time24hr});const s=A({get:()=>o.modelValue,set:D=>{r("update:modelValue",D)}}),m=A(()=>{var D;return(D=i.selectedCompanySettings)==null?void 0:D.carbon_date_format}),p=A(()=>!!t.icon),k=A(()=>`${o.containerClass} `),z=A(()=>o.invalid?"border-red-400 ring-red-400 focus:ring-red-400 focus:border-red-400":""),g=A(()=>o.disabled?"border border-solid rounded-md outline-none input-field box-border-2 base-date-picker-input placeholder-gray-400 bg-gray-200 text-gray-600 border-gray-200":"");function h(D){a.value.fp.open()}return fe(()=>o.enableTime,D=>{o.enableTime&&(e.enableTime=o.enableTime)},{immediate:!0}),fe(()=>m,()=>{o.enableTime?e.altFormat=m.value?`${m.value} H:i `:"d M Y H:i":e.altFormat=m.value?m.value:"d M Y"},{immediate:!0}),(D,R)=>{const E=I("BaseContentPlaceholdersBox"),x=I("BaseContentPlaceholders");return n.contentLoading?(l(),T(x,{key:0},{default:f(()=>[u(E,{rounded:!0,class:N(`w-full ${d(k)}`),style:{height:"38px"}},null,8,["class"])]),_:1})):(l(),_("div",{key:1,class:N([d(k),"relative flex flex-row"])},[n.showCalendarIcon&&!d(p)?(l(),_("svg",{key:0,viewBox:"0 0 20 20",fill:"currentColor",class:"absolute w-4 h-4 mx-2 my-2.5 text-sm not-italic font-black text-gray-400 cursor-pointer",onClick:h},QA)):S("",!0),n.showCalendarIcon&&d(p)?F(D.$slots,"icon",{key:1}):S("",!0),u(d(nt),le({ref:(V,L)=>{L.dp=V,a.value=V},modelValue:d(s),"onUpdate:modelValue":R[0]||(R[0]=V=>Y(s)?s.value=V:null)},D.$attrs,{disabled:n.disabled,config:d(e),class:[n.defaultInputClass,d(z),d(g)]}),null,16,["modelValue","disabled","config","class"])],2))}}};var YA=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:GA});const JA={},XA={class:"grid gap-4 mt-5 md:grid-cols-2 lg:grid-cols-3"};function e0(n,r){return l(),_("div",XA,[F(n.$slots,"default")])}var t0=ee(JA,[["render",e0]]),a0=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:t0});const n0={key:1},i0={class:"text-sm font-bold leading-5 text-black non-italic"},o0={props:{label:{type:String,required:!0},value:{type:[String,Number],default:""},contentLoading:{type:Boolean,default:!1}},setup(n){return(r,o)=>{const a=I("BaseContentPlaceholdersBox"),t=I("BaseContentPlaceholders"),i=I("BaseLabel");return l(),_("div",null,[n.contentLoading?(l(),T(t,{key:0},{default:f(()=>[u(a,{class:"w-20 h-5 mb-1"}),u(a,{class:"w-40 h-5"})]),_:1})):(l(),_("div",n0,[u(i,{class:"font-normal mb-1"},{default:f(()=>[B(w(n.label),1)]),_:1}),c("p",i0,[B(w(n.value)+" ",1),F(r.$slots,"default")])]))])}}};var s0=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:o0});const r0=(n=!1)=>{const r=n?window.pinia.defineStore:J,{global:o}=window.i18n;return r({id:"dialog",state:()=>({active:!1,title:"",message:"",size:"md",data:null,variant:"danger",yesLabel:o.t("settings.custom_fields.yes"),noLabel:o.t("settings.custom_fields.no"),noLabel:"No",resolve:null,hideNoButton:!1}),actions:{openDialog(a){return this.active=!0,this.title=a.title,this.message=a.message,this.size=a.size,this.data=a.data,this.variant=a.variant,this.yesLabel=a.yesLabel,this.noLabel=a.noLabel,this.hideNoButton=a.hideNoButton,new Promise((t,i)=>{this.resolve=t})},closeDialog(){this.active=!1,setTimeout(()=>{this.title="",this.message="",this.data=null},300)}}})()},d0={class:"flex items-end justify-center min-h-screen px-4 pt-4 pb-20 text-center sm:block sm:p-0"},l0=c("span",{class:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true"},"\u200B",-1),c0={class:"mt-3 text-center sm:mt-5"},_0={class:"mt-2"},u0={class:"text-sm text-gray-500"},m0={setup(n){const r=r0();function o(t){r.resolve(t),r.closeDialog()}const a=A(()=>{switch(r.size){case"sm":return"sm:max-w-sm";case"md":return"sm:max-w-md";case"lg":return"sm:max-w-lg";default:return"sm:max-w-md"}});return(t,i)=>{const e=I("BaseIcon"),s=I("base-button");return l(),T(d(st),{as:"template",show:d(r).active},{default:f(()=>[u(d(ot),{as:"div",static:"",class:"fixed inset-0 z-20 overflow-y-auto",open:d(r).active,onClose:d(r).closeDialog},{default:f(()=>[c("div",d0,[u(d(Ee),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0","enter-to":"opacity-100",leave:"ease-in duration-200","leave-from":"opacity-100","leave-to":"opacity-0"},{default:f(()=>[u(d(it),{class:"fixed inset-0 transition-opacity bg-gray-500 bg-opacity-75"})]),_:1}),l0,u(d(Ee),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95","enter-to":"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200","leave-from":"opacity-100 translate-y-0 sm:scale-100","leave-to":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},{default:f(()=>[c("div",{class:N(["inline-block px-4 pt-5 pb-4 overflow-hidden text-left align-bottom transition-all bg-white rounded-lg shadow-xl sm:my-8 sm:align-middle sm:w-full sm:p-6 relative",d(a)])},[c("div",null,[c("div",{class:N(["flex items-center justify-center w-12 h-12 mx-auto bg-green-100 rounded-full",{"bg-green-100":d(r).variant==="primary","bg-red-100":d(r).variant==="danger"}])},[d(r).variant==="primary"?(l(),T(e,{key:0,name:"CheckIcon",class:"w-6 h-6 text-green-600"})):(l(),T(e,{key:1,name:"ExclamationIcon",class:"w-6 h-6 text-red-600","aria-hidden":"true"}))],2),c("div",c0,[u(d(Yt),{as:"h3",class:"text-lg font-medium leading-6 text-gray-900"},{default:f(()=>[B(w(d(r).title),1)]),_:1}),c("div",_0,[c("p",u0,w(d(r).message),1)])])]),c("div",{class:N(["mt-5 sm:mt-6 grid gap-3",{"sm:grid-cols-2 sm:grid-flow-row-dense":!d(r).hideNoButton}])},[u(s,{class:N(["justify-center",{"w-full":d(r).hideNoButton}]),variant:d(r).variant,onClick:i[0]||(i[0]=m=>o(!0))},{default:f(()=>[B(w(d(r).yesLabel),1)]),_:1},8,["variant","class"]),d(r).hideNoButton?S("",!0):(l(),T(s,{key:0,class:"justify-center",variant:"white",onClick:i[1]||(i[1]=m=>o(!1))},{default:f(()=>[B(w(d(r).noLabel),1)]),_:1}))],2)],2)]),_:1})])]),_:1},8,["open","onClose"])]),_:1},8,["show"])}}};var p0=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:m0});const f0={},g0={class:"w-full text-gray-300"};function v0(n,r){return l(),_("hr",g0)}var y0=ee(f0,[["render",v0]]),h0=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:y0});function b0(n){let r=K(null),o=K(null),a=K(null);return Pe(()=>{rt(t=>{if(!o.value||!r.value)return;let i=o.value.el||o.value,e=r.value.el||r.value;e instanceof HTMLElement&&i instanceof HTMLElement&&(a.value=Jt(e,i,n),t(a.value.destroy))})}),[r,o,a]}const k0={class:"py-1"},w0={props:{containerClass:{type:String,required:!1,default:""},widthClass:{type:String,default:"w-56"},positionClass:{type:String,default:"absolute z-10 right-0"},position:{type:String,default:"bottom-end"},wrapperClass:{type:String,default:"inline-block h-full text-left"},contentLoading:{type:Boolean,default:!1}},setup(n){const r=n,o=A(()=>`origin-top-right rounded-md shadow-lg bg-white ring-1 ring-black ring-opacity-5 divide-y divide-gray-100 focus:outline-none ${r.containerClass}`);let[a,t,i]=b0({placement:"bottom-end",strategy:"fixed",modifiers:[{name:"offset",options:{offset:[0,10]}}]});function e(){i.value.update()}return(s,m)=>{const p=I("BaseContentPlaceholdersBox"),k=I("BaseContentPlaceholders");return l(),_("div",{class:N(["relative",n.wrapperClass])},[n.contentLoading?(l(),T(k,{key:0,class:"disabled cursor-normal pointer-events-none"},{default:f(()=>[u(p,{rounded:!0,class:"w-14",style:{height:"42px"}})]),_:1})):(l(),T(d(ta),{key:1},{default:f(()=>[u(d(Xt),{ref:(z,g)=>{g.trigger=z,Y(a)?a.value=z:a=z},class:"focus:outline-none",onClick:e},{default:f(()=>[F(s.$slots,"activator")]),_:3},512),c("div",{ref:(z,g)=>{g.container=z,Y(t)?t.value=z:t=z},class:N(["z-10",n.widthClass])},[u(Ne,{"enter-active-class":"transition duration-100 ease-out","enter-from-class":"scale-95 opacity-0","enter-to-class":"scale-100 opacity-100","leave-active-class":"transition duration-75 ease-in","leave-from-class":"scale-100 opacity-100","leave-to-class":"scale-95 opacity-0"},{default:f(()=>[u(d(ea),{class:N(d(o))},{default:f(()=>[c("div",k0,[F(s.$slots,"default")])]),_:3},8,["class"])]),_:3})],2)]),_:3}))],2)}}};var z0=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:w0});const x0={setup(n){return(r,o)=>(l(),T(d(ia),aa(na(r.$attrs)),{default:f(({active:a})=>[c("a",{href:"#",class:N([a?"bg-gray-100 text-gray-900":"text-gray-700","group flex items-center px-4 py-2 text-sm font-normal"])},[F(r.$slots,"default",{active:a})],2)]),_:3},16))}};var S0=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:x0});const P0={class:"flex flex-col items-center justify-center mt-16"},j0={class:"flex flex-col items-center justify-center"},A0={class:"mt-2"},D0={class:"font-medium"},I0={class:"mt-2"},N0={class:"text-gray-500"},E0={class:"mt-6"},C0={props:{title:{type:String,default:String},description:{type:String,default:String}},setup(n){return(r,o)=>(l(),_("div",P0,[c("div",j0,[F(r.$slots,"default")]),c("div",A0,[c("label",D0,w(n.title),1)]),c("div",I0,[c("label",N0,w(n.description),1)]),c("div",E0,[F(r.$slots,"actions")])]))}};var T0=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:C0});const R0={class:"rounded-md bg-red-50 p-4"},M0={class:"flex"},F0={class:"shrink-0"},$0={class:"ml-3"},V0={class:"text-sm font-medium text-red-800"},U0={class:"mt-2 text-sm text-red-700"},O0={role:"list",class:"list-disc pl-5 space-y-1"},L0={props:{errorTitle:{type:String,default:"There were some errors with your submission"},errors:{type:Array,default:null}},setup(n){return(r,o)=>(l(),_("div",R0,[c("div",M0,[c("div",F0,[u(d(oa),{class:"h-5 w-5 text-red-400","aria-hidden":"true"})]),c("div",$0,[c("h3",V0,w(n.errorTitle),1),c("div",U0,[c("ul",O0,[(l(!0),_(X,null,ae(n.errors,(a,t)=>(l(),_("li",{key:t},w(a),1))),128))])])])])]))}};var q0=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:L0});const B0={props:{status:{type:String,required:!1,default:""}},setup(n){const r=n,o=A(()=>{switch(r.status){case"DRAFT":return"bg-yellow-300 bg-opacity-25 px-2 py-1 text-sm text-yellow-800 uppercase font-normal text-center ";case"SENT":return" bg-yellow-500 bg-opacity-25 px-2 py-1 text-sm text-yellow-900 uppercase font-normal text-center ";case"VIEWED":return"bg-blue-400 bg-opacity-25 px-2 py-1 text-sm text-blue-900 uppercase font-normal text-center";case"EXPIRED":return"bg-red-300 bg-opacity-25 px-2 py-1 text-sm text-red-800 uppercase font-normal text-center";case"ACCEPTED":return"bg-green-400 bg-opacity-25 px-2 py-1 text-sm text-green-800 uppercase font-normal text-center";case"REJECTED":return"bg-purple-300 bg-opacity-25 px-2 py-1 text-sm text-purple-800 uppercase font-normal text-center";default:return"bg-gray-500 bg-opacity-25 px-2 py-1 text-sm text-gray-900 uppercase font-normal text-center"}});return(a,t)=>(l(),_("span",{class:N(d(o))},[F(a.$slots,"default")],2))}};var K0=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:B0});const Z0=["multiple","name","accept"],W0={key:0,class:""},H0=["src"],Q0=["onClick"],G0={key:1,class:"flex flex-col items-center"},Y0={class:"text-xs leading-4 text-center text-gray-400"},J0=B(" Drag a file here or "),X0=["onClick"],eD=B(" to choose a file "),tD={class:"text-xs leading-4 text-center text-gray-400 mt-2"},aD={key:2,class:"flex w-full h-full border border-gray-200 rounded"},nD=["src"],iD={key:1,class:"flex justify-center items-center text-gray-400 flex-col space-y-2 px-2 py-4 w-full"},oD=c("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-8 w-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[c("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.25",d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})],-1),sD={key:0,class:"text-gray-600 font-medium text-sm truncate overflow-hidden w-full"},rD={key:3,class:"flex flex-wrap w-full"},dD=["src"],lD={key:1,class:"flex justify-center items-center text-gray-400 flex-col space-y-2 px-2 py-4 w-full"},cD=c("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-8 w-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[c("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.25",d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})],-1),_D={key:0,class:"text-gray-600 font-medium text-sm truncate overflow-hidden w-full"},uD=["onClick"],mD={key:4,class:"flex w-full items-center justify-center"},pD=["src"],fD={key:1,class:"flex justify-center items-center text-gray-400 flex-col space-y-2 px-2 py-4 w-full"},gD=c("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-8 w-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[c("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.25",d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})],-1),vD={key:0,class:"text-gray-600 font-medium text-sm truncate overflow-hidden w-full"},yD=["onClick"],hD={props:{multiple:{type:Boolean,default:!1},avatar:{type:Boolean,default:!1},autoProcess:{type:Boolean,default:!1},uploadUrl:{type:String,default:""},preserveLocalFiles:{type:Boolean,default:!1},accept:{type:String,default:"image/*"},inputFieldName:{type:String,default:"photos"},base64:{type:Boolean,default:!1},modelValue:{type:Array,default:()=>[]},recommendedText:{type:String,default:""}},emits:["change","remove","update:modelValue"],setup(n,{emit:r}){const o=n;let a=K([]);const t=K([]),i=K(null);K(null),K(null);function e(){a.value=[],o.modelValue&&o.modelValue.length?t.value=[...o.modelValue]:t.value=[]}function s(R){return v.post(o.uploadUrl,R).then(E=>E.data).then(E=>E.map(x=>W(M({},x),{url:`/images/${x.id}`})))}function m(R){s(R).then(E=>{a=[].concat(E)}).catch(E=>{})}function p(R){return new Promise((E,x)=>{const V=new FileReader;V.readAsDataURL(R),V.onload=()=>E(V.result),V.onerror=L=>x(L)})}function k(R,E,x){if(!E.length||(o.multiple?r("change",R,E,x):o.base64?p(E[0]).then(L=>{r("change",R,L,x,E[0])}):r("change",R,E[0],x),o.preserveLocalFiles||(t.value=[]),Array.from(Array(E.length).keys()).forEach(L=>{const Q=E[L];Ze.isImageFile(Q.type)?p(Q).then(me=>{t.value.push({fileObject:Q,type:Q.type,name:Q.name,image:me})}):t.value.push({fileObject:Q,type:Q.type,name:Q.name})}),r("update:modelValue",t.value),!o.autoProcess))return;const V=new FormData;Array.from(Array(E.length).keys()).forEach(L=>{V.append(R,E[L],E[L].name)}),m(V)}function z(){i.value&&i.value.click()}function g(R){t.value=[],r("remove",R)}function h(R){t.value.splice(R,1),r("remove",R)}function D(){return new URL("/build/img/default-avatar.jpg",self.location)}return Pe(()=>{e()}),fe(()=>o.modelValue,R=>{t.value=[...R]}),(R,E)=>{const x=I("BaseIcon");return l(),_("form",{enctype:"multipart/form-data",class:N(["relative flex items-center justify-center p-2 border-2 border-dashed rounded-md cursor-pointer avatar-upload border-gray-200 transition-all duration-300 ease-in-out isolate w-full hover:border-gray-300 group min-h-[100px] bg-gray-50",n.avatar?"w-32 h-32":"w-full"])},[c("input",{id:"file-upload",ref:(V,L)=>{L.inputRef=V,i.value=V},type:"file",tabindex:"-1",multiple:n.multiple,name:n.inputFieldName,accept:n.accept,class:"absolute z-10 w-full h-full opacity-0 cursor-pointer",onClick:E[0]||(E[0]=V=>V.target.value=null),onChange:E[1]||(E[1]=V=>k(V.target.name,V.target.files,V.target.files.length))},null,40,Z0),!t.value.length&&n.avatar?(l(),_("div",W0,[c("img",{src:D(),class:"rounded",alt:"Default Avatar"},null,8,H0),c("a",{href:"#",class:"absolute z-30 bg-white rounded-full -bottom-3 -right-3 group",onClick:se(z,["prevent","stop"])},[u(x,{name:"PlusCircleIcon",class:"h-8 text-xl leading-6 text-primary-500 group-hover:text-primary-600"})],8,Q0)])):t.value.length?t.value.length&&n.avatar&&!n.multiple?(l(),_("div",aD,[t.value[0].image?(l(),_("img",{key:0,for:"file-upload",src:t.value[0].image,class:"block object-cover w-full h-full rounded opacity-100",style:{animation:"fadeIn 2s ease"}},null,8,nD)):(l(),_("div",iD,[oD,t.value[0].name?(l(),_("p",sD,w(t.value[0].name),1)):S("",!0)])),c("a",{href:"#",class:"box-border absolute z-30 flex items-center justify-center w-8 h-8 bg-white border border-gray-200 rounded-full shadow-md -bottom-3 -right-3 group hover:border-gray-300",onClick:E[2]||(E[2]=se(V=>g(t.value[0]),["prevent","stop"]))},[u(x,{name:"XIcon",class:"h-4 text-xl leading-6 text-black"})])])):t.value.length&&n.multiple?(l(),_("div",rD,[(l(!0),_(X,null,ae(t.value,(V,L)=>(l(),_("a",{key:V,href:"#",class:"block p-2 m-2 bg-white border border-gray-200 rounded hover:border-gray-500 relative max-w-md",onClick:E[3]||(E[3]=se(()=>{},["prevent"]))},[V.image?(l(),_("img",{key:0,for:"file-upload",src:V.image,class:"block object-cover w-20 h-20 opacity-100",style:{animation:"fadeIn 2s ease"}},null,8,dD)):(l(),_("div",lD,[cD,V.name?(l(),_("p",_D,w(V.name),1)):S("",!0)])),c("a",{href:"#",class:"box-border absolute z-30 flex items-center justify-center w-8 h-8 bg-white border border-gray-200 rounded-full shadow-md -bottom-3 -right-3 group hover:border-gray-300",onClick:se(Q=>h(L),["prevent","stop"])},[u(x,{name:"XIcon",class:"h-4 text-xl leading-6 text-black"})],8,uD)]))),128))])):(l(),_("div",mD,[(l(!0),_(X,null,ae(t.value,(V,L)=>(l(),_("a",{key:V,href:"#",class:"block p-2 m-2 bg-white border border-gray-200 rounded hover:border-gray-500 relative max-w-md",onClick:E[4]||(E[4]=se(()=>{},["prevent"]))},[V.image?(l(),_("img",{key:0,for:"file-upload",src:V.image,class:"block object-contain h-20 opacity-100 min-w-[5rem]",style:{animation:"fadeIn 2s ease"}},null,8,pD)):(l(),_("div",fD,[gD,V.name?(l(),_("p",vD,w(V.name),1)):S("",!0)])),c("a",{href:"#",class:"box-border absolute z-30 flex items-center justify-center w-8 h-8 bg-white border border-gray-200 rounded-full shadow-md -bottom-3 -right-3 group hover:border-gray-300",onClick:se(Q=>h(L),["prevent","stop"])},[u(x,{name:"XIcon",class:"h-4 text-xl leading-6 text-black"})],8,yD)]))),128))])):(l(),_("div",G0,[u(x,{name:"CloudUploadIcon",class:"h-6 mb-2 text-xl leading-6 text-gray-400"}),c("p",Y0,[J0,c("a",{class:"cursor-pointer text-primary-500 hover:text-primary-600 hover:font-medium relative z-20",href:"#",onClick:se(z,["prevent","stop"])}," browse ",8,X0),eD]),c("p",tD,w(n.recommendedText),1)]))],2)}}};var bD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:hD});const kD={class:"relative z-10 p-4 md:p-8 bg-gray-200 rounded"},wD={props:{show:{type:Boolean,default:!1},rowOnXl:{type:Boolean,default:!1}},emits:["clear"],setup(n){return(r,o)=>(l(),T(Ne,{"enter-active-class":"transition duration-500 ease-in-out","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition ease-in-out","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:f(()=>[Se(c("div",kD,[F(r.$slots,"filter-header"),c("label",{class:"absolute text-sm leading-snug text-gray-900 cursor-pointer hover:text-gray-700 top-2.5 right-3.5",onClick:o[0]||(o[0]=a=>r.$emit("clear"))},w(r.$t("general.clear_all")),1),c("div",{class:N(["flex flex-col space-y-3",n.rowOnXl?"xl:flex-row xl:space-x-4 xl:space-y-0 xl:items-center":"lg:flex-row lg:space-x-4 lg:space-y-0 lg:items-center"])},[F(r.$slots,"default")],2)],512),[[dt,n.show]])]),_:3}))}};var zD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:wD});const xD={style:{"font-family":"sans-serif"}},SD={props:{amount:{type:[Number,String],required:!0},currency:{type:Object,default:()=>null}},setup(n){const r=n,o=sa("utils"),a=_e(),t=A(()=>o.formatMoney(r.amount,r.currency||a.selectedCompanyCurrency));return(i,e)=>(l(),_("span",xD,w(d(t)),1))}};var PD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:SD});const jD={viewBox:"0 0 698.2 71.904",xmlns:"http://www.w3.org/2000/svg"},AD=["stroke","stroke-width","fill"],DD=c("path",{d:"M 293.04 0 A 3.698 3.698 0 0 0 292.644 0.021 Q 290.4 0.262 290.4 3.36 A 3.019 3.019 0 0 1 290.394 3.534 Q 290.263 5.778 287.16 20.68 Q 284.705 32.472 283.306 38.727 A 293.332 293.332 0 0 1 282.52 42.16 A 837.667 837.667 0 0 0 281.903 44.786 Q 280.961 48.83 280.44 51.28 A 55.028 55.028 0 0 0 280.23 52.314 Q 279.919 53.93 279.814 55.074 A 11.538 11.538 0 0 0 279.76 56.12 Q 279.76 57.402 281.347 59.488 A 22.695 22.695 0 0 0 282.36 60.72 Q 284.96 63.68 286.8 63.68 A 2.763 2.763 0 0 0 287.364 63.621 Q 288.95 63.291 290.68 61.12 A 29.056 29.056 0 0 0 291.428 60.136 Q 293.254 57.632 295.76 53.28 A 123.794 123.794 0 0 1 298.888 48.156 Q 303.588 40.897 306.859 38.746 A 4.671 4.671 0 0 1 309.36 37.84 Q 310 37.84 310 39.84 Q 310 41.465 308.468 47.843 A 291.315 291.315 0 0 1 307.68 51.04 A 117.487 117.487 0 0 0 307.654 51.141 Q 306.08 57.223 306.08 59.92 A 8.333 8.333 0 0 0 306.151 61.051 Q 306.389 62.784 307.429 63.375 A 2.573 2.573 0 0 0 308.72 63.68 A 4.05 4.05 0 0 0 310.673 63.153 Q 313.016 61.878 315.28 57.52 Q 318.48 51.36 319.76 44.72 A 122.156 122.156 0 0 0 320.155 42.573 Q 320.741 39.212 320.939 36.808 A 27.143 27.143 0 0 0 321.04 34.6 A 9.066 9.066 0 0 0 320.603 31.909 Q 320.218 30.669 319.493 29.335 A 22.735 22.735 0 0 0 317.84 26.76 A 23.592 23.592 0 0 0 316.643 25.253 Q 315.165 23.551 313.854 22.864 A 3.655 3.655 0 0 0 312.16 22.4 A 6.206 6.206 0 0 0 309.674 22.982 Q 307.502 23.936 304.888 26.453 A 41.401 41.401 0 0 0 302.44 29.04 Q 298.996 32.983 295.764 38.307 A 102.885 102.885 0 0 0 291.44 46.24 A 153.609 153.609 0 0 1 291.576 45.768 Q 292.412 42.877 294.4 36.36 A 1058.746 1058.746 0 0 0 295.353 33.219 Q 296.813 28.38 297.64 25.44 Q 298.72 21.6 299.76 16.96 Q 300.491 13.698 300.708 11.464 A 17.768 17.768 0 0 0 300.8 9.76 A 5.088 5.088 0 0 0 300.756 9.099 Q 300.448 6.747 298 3.6 Q 296.119 1.182 294.526 0.388 A 3.334 3.334 0 0 0 293.04 0 Z M 274.16 47.04 Q 274.16 53.84 267.68 58.72 Q 261.2 63.6 252.88 63.6 Q 245.547 63.6 240.731 60.4 A 16.356 16.356 0 0 1 239.48 59.48 A 19.654 19.654 0 0 1 237.039 57.157 Q 235.853 55.798 235.2 54.409 A 8.033 8.033 0 0 1 234.4 50.96 A 11.663 11.663 0 0 1 234.487 49.465 Q 234.693 47.88 235.387 47.16 A 1.981 1.981 0 0 1 236.88 46.56 A 4.409 4.409 0 0 1 238.653 46.954 Q 239.3 47.237 239.964 47.722 A 10.407 10.407 0 0 1 240.88 48.48 Q 242.96 50.4 245.56 52.32 Q 248.16 54.24 251.44 54.24 A 9.671 9.671 0 0 0 254.249 53.792 Q 256.409 53.136 258.88 51.52 Q 262.576 49.103 262.988 47.381 A 1.807 1.807 0 0 0 263.04 46.96 A 2.597 2.597 0 0 0 262.775 45.924 Q 262.097 44.412 259.684 41.948 A 49.569 49.569 0 0 0 258.52 40.8 Q 254 36.48 249.48 31.88 Q 244.96 27.28 244.96 24.76 A 16.041 16.041 0 0 1 245.22 21.959 A 21.984 21.984 0 0 1 245.88 19.28 A 15.841 15.841 0 0 1 246.432 17.761 Q 247.071 16.266 247.875 15.46 A 3.95 3.95 0 0 1 248.16 15.2 A 32.728 32.728 0 0 1 253.461 11.023 Q 256.114 9.324 259.32 7.88 A 43.497 43.497 0 0 1 263.829 6.127 Q 266.21 5.36 268.355 5.036 A 20.162 20.162 0 0 1 271.36 4.8 A 5.968 5.968 0 0 1 275.884 6.791 A 8.253 8.253 0 0 1 276.4 7.4 Q 278.4 10 278.4 12.8 A 1.384 1.384 0 0 1 277.978 13.782 Q 277.564 14.212 276.746 14.543 A 6.725 6.725 0 0 1 276.6 14.6 A 19.672 19.672 0 0 1 275.355 15.018 Q 273.988 15.432 272.05 15.86 A 77.258 77.258 0 0 1 271.4 16 A 44.146 44.146 0 0 0 265.796 17.593 A 50.146 50.146 0 0 0 264.48 18.08 A 60.055 60.055 0 0 0 261.811 19.142 Q 256.32 21.494 256.32 23.2 A 1.237 1.237 0 0 0 256.469 23.726 Q 256.846 24.496 258.178 25.799 A 31.251 31.251 0 0 0 259.12 26.68 A 191.286 191.286 0 0 0 262.823 29.924 A 234.359 234.359 0 0 0 265.24 31.96 A 29.32 29.32 0 0 1 269.093 35.859 A 37.314 37.314 0 0 1 271.36 38.92 A 19.31 19.31 0 0 1 273.066 42.031 Q 273.912 44.01 274.104 45.924 A 11.193 11.193 0 0 1 274.16 47.04 Z M 57.944 24.581 A 8.78 8.78 0 0 0 52.16 22.4 Q 49.2 22.4 44.92 28.2 Q 40.64 34 35.44 43.12 Q 38 33.84 38 28.88 A 3.322 3.322 0 0 0 37.924 28.181 Q 37.538 26.384 35.2 24.28 A 11.339 11.339 0 0 0 33.134 22.782 A 7.679 7.679 0 0 0 29.36 21.76 A 0.749 0.749 0 0 0 29.017 21.845 Q 28.71 22.001 28.433 22.444 A 4.033 4.033 0 0 0 28.2 22.88 A 3.564 3.564 0 0 0 28.003 23.603 Q 27.548 25.906 26.96 34.4 A 247.426 247.426 0 0 1 26.948 34.578 Q 26.796 36.842 26.68 37.92 A 156.739 156.739 0 0 1 26.617 38.496 Q 26.504 39.518 26.32 41.08 Q 26.08 43.12 25.72 44.88 Q 25.36 46.64 24.84 48.2 Q 24.32 49.76 23.16 52.68 A 49.051 49.051 0 0 0 22.77 53.693 Q 22 55.763 22 56.48 A 1.711 1.711 0 0 0 22.023 56.75 Q 22.189 57.787 23.566 59.562 A 26.163 26.163 0 0 0 24.56 60.76 Q 26.36 62.813 27.725 63.423 A 2.65 2.65 0 0 0 28.8 63.68 A 3.895 3.895 0 0 0 30.826 63.003 Q 34.681 60.611 40.48 49.76 Q 41.36 48.16 41.92 47.16 Q 42.48 46.16 43.4 44.6 Q 44.32 43.04 44.92 42.04 Q 45.52 41.04 46.36 39.8 Q 47.2 38.56 47.84 37.76 A 18.371 18.371 0 0 1 48.16 37.372 Q 48.714 36.717 49.48 35.92 Q 49.957 35.425 50.442 35.165 A 2.266 2.266 0 0 1 51.52 34.88 Q 52.195 34.88 52.3 37.101 A 19.049 19.049 0 0 1 52.32 38 A 9.777 9.777 0 0 1 52.32 38.026 Q 52.312 41.15 50.32 48.32 A 172.696 172.696 0 0 0 49.671 50.514 Q 48.181 55.68 47.806 58.381 A 11.488 11.488 0 0 0 47.68 59.92 A 8.358 8.358 0 0 0 47.742 60.978 Q 48.088 63.68 50.36 63.68 A 3.688 3.688 0 0 0 51.379 63.535 Q 52.911 63.096 54.417 61.336 A 15.781 15.781 0 0 0 55.64 59.68 A 21.199 21.199 0 0 0 55.758 59.496 Q 57.481 56.786 59.026 52.573 A 72.391 72.391 0 0 0 60.44 48.28 A 57.188 57.188 0 0 0 61.624 43.601 A 46.824 46.824 0 0 0 62.64 34.08 A 11.117 11.117 0 0 0 61.584 29.352 A 14.299 14.299 0 0 0 59.48 26.12 A 12.922 12.922 0 0 0 57.944 24.581 Z M 416.76 15.96 A 14.747 14.747 0 0 0 416.027 13.443 A 13.025 13.025 0 0 0 415.68 12.64 A 4.801 4.801 0 0 0 415.33 12.016 Q 414.728 11.12 413.96 11.12 A 1.597 1.597 0 0 0 413.148 11.358 Q 412.554 11.705 411.96 12.56 Q 410.96 14 410 17.28 Q 408.48 22.4 406.96 29.2 Q 411.615 28.955 414.511 28.898 A 81.8 81.8 0 0 1 416.12 28.88 Q 418.892 28.88 420.4 29.625 A 4.266 4.266 0 0 1 420.72 29.8 A 4.498 4.498 0 0 1 421.42 30.314 Q 421.792 30.652 421.995 31.03 A 2.018 2.018 0 0 1 422.24 32 A 2.743 2.743 0 0 1 421.336 34.002 Q 420.426 34.896 418.601 35.561 A 16.266 16.266 0 0 1 417.76 35.84 A 49.77 49.77 0 0 1 414.747 36.641 Q 411.696 37.36 407.486 38.056 A 193.699 193.699 0 0 1 404.8 38.48 A 821.694 821.694 0 0 1 403.384 44.31 Q 400.671 55.295 399.36 58.966 A 22.165 22.165 0 0 1 399.2 59.4 A 17.211 17.211 0 0 1 398.537 60.933 Q 397.247 63.525 395.766 63.598 A 1.747 1.747 0 0 1 395.68 63.6 A 2.392 2.392 0 0 1 394.64 63.335 Q 393.499 62.783 392.12 61.08 A 26.109 26.109 0 0 1 392.096 61.051 Q 390.177 58.673 390.085 57.406 A 1.725 1.725 0 0 1 390.08 57.28 A 7.302 7.302 0 0 1 390.165 56.207 Q 390.248 55.655 390.409 55.035 A 15.583 15.583 0 0 1 390.64 54.24 A 100.349 100.349 0 0 0 393.431 45.104 A 84.868 84.868 0 0 0 394.4 40.8 A 21.437 21.437 0 0 1 392.468 41.226 Q 391.522 41.387 390.674 41.427 A 11.731 11.731 0 0 1 390.12 41.44 A 4.482 4.482 0 0 1 388.09 40.933 Q 387.453 40.613 386.821 40.091 A 9.146 9.146 0 0 1 386.4 39.72 A 5.733 5.733 0 0 1 384.944 37.628 A 5.696 5.696 0 0 1 384.56 35.52 A 1.99 1.99 0 0 1 385.373 34.047 Q 387.62 32.088 396.08 30.56 Q 398.4 15.2 402.56 8.28 Q 406.72 1.36 414.56 1.36 A 7.762 7.762 0 0 1 419.062 2.834 Q 420.294 3.689 421.44 5.04 Q 424.56 8.72 424.56 13.76 A 16.885 16.885 0 0 1 424.458 15.674 Q 424.347 16.651 424.112 17.462 A 7.044 7.044 0 0 1 423.52 18.92 Q 422.48 20.8 420.8 20.8 A 2.967 2.967 0 0 1 418.484 19.758 A 4.177 4.177 0 0 1 418.12 19.28 Q 417.12 17.76 416.76 15.96 Z M 231.751 41.025 A 6.05 6.05 0 0 0 233.04 37.36 A 11.62 11.62 0 0 0 232.812 35.081 Q 232.049 31.253 228.72 27.4 A 21.71 21.71 0 0 0 228.19 26.809 Q 224.09 22.4 219.32 22.4 Q 214.24 22.4 209.12 26.68 Q 204 30.96 200.6 37.28 A 37.355 37.355 0 0 0 200.554 37.367 Q 199.099 40.087 198.276 42.711 A 22.272 22.272 0 0 0 197.2 49.4 Q 197.2 55.2 201.28 59.44 A 13.262 13.262 0 0 0 207.259 63.037 A 17.452 17.452 0 0 0 212.12 63.68 A 29.377 29.377 0 0 0 216.189 63.407 A 22.983 22.983 0 0 0 224.04 60.88 A 22.187 22.187 0 0 0 225.112 60.261 Q 229.2 57.737 229.2 54.96 A 2.029 2.029 0 0 0 228.962 53.953 Q 228.482 53.096 227.035 52.876 A 7.458 7.458 0 0 0 225.92 52.8 A 0.485 0.485 0 0 0 225.852 52.811 Q 225.35 52.907 221.48 53.92 A 28.116 28.116 0 0 1 219.833 54.297 Q 217.955 54.67 215.791 54.855 A 53.804 53.804 0 0 1 211.2 55.04 Q 209.169 55.04 208.213 54.583 A 1.679 1.679 0 0 1 207.6 54.12 A 2.295 2.295 0 0 1 207.399 53.815 Q 206.88 52.875 206.88 51.04 Q 206.88 48.88 207.6 46.72 A 27.824 27.824 0 0 0 210.004 47.137 Q 211.474 47.33 213.186 47.426 A 64.842 64.842 0 0 0 216.8 47.52 A 19.97 19.97 0 0 0 221.646 46.923 A 22.976 22.976 0 0 0 227.72 44.4 A 17.75 17.75 0 0 0 229.887 42.922 Q 231.024 42.004 231.751 41.025 Z M 359.991 41.025 A 6.05 6.05 0 0 0 361.28 37.36 A 11.62 11.62 0 0 0 361.052 35.081 Q 360.289 31.253 356.96 27.4 A 21.71 21.71 0 0 0 356.43 26.809 Q 352.33 22.4 347.56 22.4 Q 342.48 22.4 337.36 26.68 Q 332.24 30.96 328.84 37.28 A 37.355 37.355 0 0 0 328.794 37.367 Q 327.339 40.087 326.516 42.711 A 22.272 22.272 0 0 0 325.44 49.4 Q 325.44 55.2 329.52 59.44 A 13.262 13.262 0 0 0 335.499 63.037 A 17.452 17.452 0 0 0 340.36 63.68 A 29.377 29.377 0 0 0 344.429 63.407 A 22.983 22.983 0 0 0 352.28 60.88 A 22.187 22.187 0 0 0 353.352 60.261 Q 357.44 57.737 357.44 54.96 A 2.029 2.029 0 0 0 357.202 53.953 Q 356.722 53.096 355.275 52.876 A 7.458 7.458 0 0 0 354.16 52.8 A 0.485 0.485 0 0 0 354.092 52.811 Q 353.59 52.907 349.72 53.92 A 28.116 28.116 0 0 1 348.073 54.297 Q 346.195 54.67 344.031 54.855 A 53.804 53.804 0 0 1 339.44 55.04 Q 337.409 55.04 336.453 54.583 A 1.679 1.679 0 0 1 335.84 54.12 A 2.295 2.295 0 0 1 335.639 53.815 Q 335.12 52.875 335.12 51.04 Q 335.12 48.88 335.84 46.72 A 27.824 27.824 0 0 0 338.244 47.137 Q 339.714 47.33 341.426 47.426 A 64.842 64.842 0 0 0 345.04 47.52 A 19.97 19.97 0 0 0 349.886 46.923 A 22.976 22.976 0 0 0 355.96 44.4 A 17.75 17.75 0 0 0 358.127 42.922 Q 359.264 42.004 359.991 41.025 Z M 97.843 23.1 A 6.112 6.112 0 0 0 95.04 22.4 A 1.521 1.521 0 0 0 94.553 22.483 Q 93.394 22.873 92.072 25.094 A 21.691 21.691 0 0 0 91.32 26.48 Q 89.918 29.285 88.156 33.584 A 228.441 228.441 0 0 0 86.48 37.8 Q 83.68 45.04 81.76 48.72 Q 81.41 46.82 81.216 44.467 A 68.028 68.028 0 0 1 81.04 41.48 A 233.324 233.324 0 0 0 80.932 38.984 Q 80.805 36.38 80.64 34.4 A 16.81 16.81 0 0 0 80.578 33.828 A 13.328 13.328 0 0 0 75.28 24.56 A 14.934 14.934 0 0 0 74.681 24.133 Q 73.615 23.413 72.571 22.992 A 7.693 7.693 0 0 0 69.68 22.4 Q 67.878 22.4 67.525 24.576 A 7.456 7.456 0 0 0 67.44 25.76 A 17.018 17.018 0 0 0 67.549 27.47 Q 67.882 30.65 69.236 37.267 A 370.02 370.02 0 0 0 70.16 41.64 Q 72.88 54.16 74.8 58.8 Q 75.44 60.4 77.72 62 Q 79.368 63.157 80.451 63.477 A 2.668 2.668 0 0 0 81.2 63.6 Q 83.02 63.6 86.028 59.375 A 47.229 47.229 0 0 0 87.48 57.2 A 92.794 92.794 0 0 0 90.209 52.561 Q 91.612 50.022 93.093 47.043 A 213.267 213.267 0 0 0 96.28 40.32 A 176.062 176.062 0 0 0 97.942 36.554 Q 100.215 31.22 100.82 28.549 A 7.498 7.498 0 0 0 101.04 26.96 Q 101.04 25.785 99.983 24.675 A 7.403 7.403 0 0 0 99.08 23.88 A 8.334 8.334 0 0 0 97.843 23.1 Z M 161.6 38.8 A 40.967 40.967 0 0 0 160.62 40.798 Q 158.08 46.363 158.08 51.12 A 6.095 6.095 0 0 0 158.146 52.011 Q 158.651 55.434 163.007 59.256 A 30.25 30.25 0 0 0 163.08 59.32 Q 168.08 63.68 172 63.68 A 21.748 21.748 0 0 0 178.545 62.653 A 27.64 27.64 0 0 0 184.32 60.04 Q 188.242 57.723 189.667 55.454 A 4.812 4.812 0 0 0 190.48 52.88 A 2.715 2.715 0 0 0 190.441 52.41 Q 190.248 51.311 189.082 51.045 A 3.805 3.805 0 0 0 188.24 50.96 A 4.061 4.061 0 0 0 187.693 50.999 Q 187.223 51.062 186.71 51.233 A 8.146 8.146 0 0 0 185.72 51.64 A 8.558 8.558 0 0 1 185.205 51.868 Q 184.294 52.239 182.922 52.597 A 39.479 39.479 0 0 1 181.4 52.96 Q 178.48 53.6 174.92 53.6 A 30.753 30.753 0 0 1 174.112 53.59 Q 172.037 53.536 171.04 53.187 A 2.101 2.101 0 0 1 170.44 52.88 A 1.725 1.725 0 0 1 170.012 52.372 Q 169.52 51.516 169.52 49.76 A 5.869 5.869 0 0 1 169.637 48.643 Q 170.063 46.456 172.04 43.16 A 36.988 36.988 0 0 1 173.35 41.128 A 31.275 31.275 0 0 1 177.8 35.96 A 31.497 31.497 0 0 1 178.009 35.769 Q 180.224 33.754 181.727 33.185 A 3.062 3.062 0 0 1 182.8 32.96 A 6.966 6.966 0 0 1 183.946 33.055 A 7.629 7.629 0 0 1 186.24 33.84 A 14.028 14.028 0 0 0 186.78 34.109 Q 188.08 34.72 188.88 34.72 A 2.841 2.841 0 0 0 189.412 34.674 Q 190.449 34.476 190.711 33.438 A 3.267 3.267 0 0 0 190.8 32.64 A 5.693 5.693 0 0 0 190.796 32.418 Q 190.718 30.439 189.271 28.108 A 19.351 19.351 0 0 0 187.84 26.12 Q 184.88 22.48 182.08 22.48 A 13.13 13.13 0 0 0 179.317 22.778 Q 175.135 23.676 170.84 27.28 Q 165.12 32.08 161.6 38.8 Z M 380.72 3.52 A 29.299 29.299 0 0 0 380.631 3.417 Q 377.652 0 375.76 0 A 3.906 3.906 0 0 0 374.85 0.097 Q 373.735 0.365 373.412 1.374 A 3.104 3.104 0 0 0 373.28 2.32 A 130.145 130.145 0 0 1 373.06 9.828 A 153.086 153.086 0 0 1 371.08 26.84 Q 368.88 39.68 366.72 47.84 A 2851.972 2851.972 0 0 0 366.194 49.829 Q 364.56 56.021 364.56 56.16 A 3.275 3.275 0 0 0 364.708 57.096 Q 365.03 58.175 366.053 59.523 A 18.708 18.708 0 0 0 367.16 60.84 Q 368.95 62.796 370.342 63.405 A 2.951 2.951 0 0 0 371.52 63.68 A 0.516 0.516 0 0 0 371.632 63.668 Q 374.299 63.075 380.8 34.72 Q 381.515 31.365 382.192 26.441 A 241.283 241.283 0 0 0 382.8 21.64 A 354.902 354.902 0 0 0 382.865 21.082 Q 383.532 15.306 383.702 12.118 A 35.976 35.976 0 0 0 383.76 10.24 Q 383.76 8.037 382.319 5.682 A 16.535 16.535 0 0 0 380.72 3.52 Z M 6.066 63.345 A 2.266 2.266 0 0 0 7.04 63.6 A 0.904 0.904 0 0 0 7.432 63.507 Q 7.583 63.435 7.734 63.308 A 2.344 2.344 0 0 0 8 63.04 A 2.019 2.019 0 0 0 8.107 62.9 Q 9.125 61.449 10.714 54.814 A 185.757 185.757 0 0 0 11.52 51.28 A 2001.635 2001.635 0 0 1 11.683 50.425 Q 11.971 48.916 12.4 46.68 A 409.455 409.455 0 0 1 12.561 45.843 Q 12.81 44.564 13.093 43.142 A 695.249 695.249 0 0 1 13.72 40.04 A 125.74 125.74 0 0 1 13.85 39.413 Q 14.655 35.573 16.68 26.92 Q 18.88 17.52 18.88 16.08 A 7.938 7.938 0 0 0 18.492 13.681 Q 17.765 11.383 15.68 8.88 A 31.343 31.343 0 0 0 15.251 8.376 Q 13.225 6.047 11.741 5.344 A 2.785 2.785 0 0 0 10.56 5.04 Q 8.24 5.04 8.08 7.68 A 18.71 18.71 0 0 1 8.044 8.353 Q 7.741 12.656 5.311 25.939 A 976.856 976.856 0 0 1 3.96 33.16 Q 0 53.92 0 55.44 A 2.018 2.018 0 0 0 0.024 55.741 Q 0.199 56.902 1.66 58.914 A 29.822 29.822 0 0 0 2.72 60.28 Q 4.686 62.679 6.066 63.345 Z M 105.147 33.537 A 32.109 32.109 0 0 0 100.4 50.24 A 18.319 18.319 0 0 0 100.478 51.949 A 14.14 14.14 0 0 0 103.6 59.76 A 13.266 13.266 0 0 0 104.869 61.117 A 9.067 9.067 0 0 0 111.2 63.68 Q 117.12 63.68 122.32 59.56 Q 127.52 55.44 130.4 49.2 A 34.248 34.248 0 0 0 131.856 45.513 A 27.481 27.481 0 0 0 133.28 36.92 Q 133.28 30.88 129.12 26.6 Q 124.96 22.32 118.88 22.32 Q 112.8 22.32 106.6 31.28 A 39.914 39.914 0 0 0 105.147 33.537 Z M 151.32 25.6 A 11.73 11.73 0 0 0 150.773 24.866 Q 148.778 22.4 146.32 22.4 A 1.321 1.321 0 0 0 145.446 22.757 Q 144.709 23.392 144.12 25.16 A 26.992 26.992 0 0 0 143.726 26.462 Q 142.973 29.173 142.12 33.88 Q 141.04 39.84 139 48.28 A 239.405 239.405 0 0 0 138.278 51.347 Q 137.293 55.673 137.044 57.718 A 9.696 9.696 0 0 0 136.96 58.84 A 6.144 6.144 0 0 0 137.007 59.615 A 4.448 4.448 0 0 0 138.28 62.28 A 5.511 5.511 0 0 0 138.366 62.364 A 4.198 4.198 0 0 0 141.36 63.6 A 5.334 5.334 0 0 0 141.66 63.592 Q 143.611 63.482 144.629 61.918 A 5.691 5.691 0 0 0 145.28 60.48 Q 148 52.08 150.76 42.68 Q 153.003 35.043 153.423 32.607 A 5.453 5.453 0 0 0 153.52 31.76 Q 153.52 29.887 152.639 27.918 A 14.72 14.72 0 0 0 151.32 25.6 Z M 112.08 55.52 Q 116.4 53.6 119.6 47.76 A 29.882 29.882 0 0 0 121.612 43.308 Q 122.8 39.92 122.8 36.8 Q 122.8 31.68 121.36 29.76 A 11.074 11.074 0 0 0 119.107 31.546 Q 117.138 33.525 115.183 36.955 A 46.237 46.237 0 0 0 114.52 38.16 A 37.693 37.693 0 0 0 112.655 42.192 Q 111.839 44.294 111.457 46.197 A 16.279 16.279 0 0 0 111.12 49.4 A 39.362 39.362 0 0 0 111.154 51.09 Q 111.274 53.889 111.827 55.086 A 2.399 2.399 0 0 0 112.08 55.52 Z M 147 8.12 A 11.126 11.126 0 0 0 146.449 8.818 Q 145.12 10.651 145.12 12.4 A 3.496 3.496 0 0 0 145.293 13.448 Q 145.846 15.206 148.16 17.52 Q 150.131 19.492 151.8 20.185 A 4.487 4.487 0 0 0 153.52 20.56 Q 154.88 20.56 156.16 19.52 A 3.312 3.312 0 0 0 157.289 17.759 A 4.783 4.783 0 0 0 157.44 16.52 Q 157.44 14.56 154.96 10.24 A 28.982 28.982 0 0 0 154.596 9.624 Q 153.049 7.077 151.777 6.281 A 2.083 2.083 0 0 0 150.68 5.92 A 2.949 2.949 0 0 0 150.631 5.921 Q 149.333 5.942 147.993 7.107 A 9.622 9.622 0 0 0 147 8.12 Z M 223.76 36.08 A 1.176 1.176 0 0 0 223.641 35.604 Q 223.346 34.947 222.312 33.974 A 15.926 15.926 0 0 0 222.08 33.76 A 8.215 8.215 0 0 0 221.106 32.996 Q 220.571 32.642 220.057 32.454 A 3.295 3.295 0 0 0 218.92 32.24 A 2.825 2.825 0 0 0 217.94 32.437 Q 216.733 32.886 215.12 34.36 Q 212.945 36.348 210.981 39.425 A 35.66 35.66 0 0 0 210.72 39.84 Q 211.271 39.902 212.198 39.916 A 38.976 38.976 0 0 0 212.8 39.92 A 47.77 47.77 0 0 0 216.244 39.807 Q 223.76 39.26 223.76 36.08 Z M 352 36.08 A 1.176 1.176 0 0 0 351.881 35.604 Q 351.586 34.947 350.552 33.974 A 15.926 15.926 0 0 0 350.32 33.76 A 8.215 8.215 0 0 0 349.346 32.996 Q 348.811 32.642 348.297 32.454 A 3.295 3.295 0 0 0 347.16 32.24 A 2.825 2.825 0 0 0 346.18 32.437 Q 344.973 32.886 343.36 34.36 Q 341.185 36.348 339.221 39.425 A 35.66 35.66 0 0 0 338.96 39.84 Q 339.511 39.902 340.438 39.916 A 38.976 38.976 0 0 0 341.04 39.92 A 47.77 47.77 0 0 0 344.484 39.807 Q 352 39.26 352 36.08 Z","vector-effect":"non-scaling-stroke"},null,-1),ID=[DD],ND={props:{darkColor:{type:String,default:"rgba(var(--color-primary-500), var(--tw-text-opacity))"},lightColor:{type:String,default:"rgba(var(--color-primary-400), var(--tw-text-opacity))"}},setup(n){const r=n,o=K({strokeWidth:"0.25mm",stroke:r.lightColor,fill:r.lightColor});return(a,t)=>(l(),_("svg",jD,[c("g",{id:"svgGroup","stroke-linecap":"round","fill-rule":"evenodd",stroke:o.value.stroke,"stroke-width":o.value.strokeWidth,fill:o.value.fill,style:xe(o.value)},ID,12,AD)]))}};const ED={class:"flex flex-col items-center justify-center h-screen"},CD={class:"loader loader-white"},TD=ra('
',3),RD={props:{showBgOverlay:{default:!1,type:Boolean}},setup(n){return(r,o)=>(l(),_("div",ED,[c("div",CD,[TD,u(ND,{class:"absolute block h-auto max-w-full transform -translate-x-1/2 -translate-y-1/2 w-28 text-primary-400 top-1/2 left-1/2",alt:"InvoiceShelf Logo"})])]))}};var MD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:RD});const FD={props:{type:{type:String,default:"section-title",validator:function(n){return["section-title","heading-title"].indexOf(n)!==-1}}},setup(n){const r=n,o=A(()=>({"text-gray-900 text-lg font-medium":r.type==="heading-title","text-gray-500 uppercase text-base":r.type==="section-title"}));return(a,t)=>(l(),_("h6",{class:N(d(o))},[F(a.$slots,"default")],2))}};var $D=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:FD});const VD={props:{name:{type:String,required:!0}},setup(n){const r=K(!1);return Pe(()=>{r.value=!0}),(o,a)=>r.value?(l(),T(da(d(la)[n.name]),{key:0,class:"h-5 w-5"})):S("",!0)}};var UD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:VD});const OD={class:"rounded-md bg-yellow-50 p-4 relative"},LD={class:"flex flex-col"},qD={class:"flex"},BD={class:"shrink-0"},KD={class:"ml-3"},ZD={class:"text-sm font-medium text-yellow-800"},WD={class:"mt-2 text-sm text-yellow-700"},HD={role:"list",class:"list-disc pl-5 space-y-1"},QD={key:0,class:"mt-4 ml-3"},GD={class:"-mx-2 -my-1.5 flex flex-row-reverse"},YD=["onClick"],JD={props:{title:{type:String,default:"There were some errors with your submission"},lists:{type:Array,default:null},actions:{type:Array,default:()=>["Dismiss"]}},emits:["hide"],setup(n,{emit:r}){return(o,a)=>{const t=I("BaseIcon");return l(),_("div",OD,[u(t,{name:"XIcon",class:"h-5 w-5 text-yellow-500 absolute right-4 cursor-pointer",onClick:a[0]||(a[0]=i=>o.$emit("hide"))}),c("div",LD,[c("div",qD,[c("div",BD,[u(t,{name:"ExclamationIcon",class:"h-5 w-5 text-yellow-400","aria-hidden":"true"})]),c("div",KD,[c("h3",ZD,w(n.title),1),c("div",WD,[c("ul",HD,[(l(!0),_(X,null,ae(n.lists,(i,e)=>(l(),_("li",{key:e},w(i),1))),128))])])])]),n.actions.length?(l(),_("div",QD,[c("div",GD,[(l(!0),_(X,null,ae(n.actions,(i,e)=>(l(),_("button",{key:e,type:"button",class:"bg-yellow-50 px-2 py-1.5 rounded-md text-sm font-medium text-yellow-800 hover:bg-yellow-100 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-yellow-50 focus:ring-yellow-600 mr-3",onClick:s=>o.$emit(`${i}`)},w(i),9,YD))),128))])])):S("",!0)])])}}};var XD=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:JD});const e1={key:0,class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},t1=c("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),a1=c("path",{class:"opacity-75",fill:"currentColor",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"},null,-1),n1=[t1,a1],i1={key:1,class:"absolute inset-y-0 left-0 flex items-center pl-3"},o1={key:2,class:"inline-flex items-center px-3 text-gray-500 border border-r-0 border-gray-200 rounded-l-md bg-gray-50 sm:text-sm"},s1={key:3,class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},r1={class:"text-gray-500 sm:text-sm"},d1=["type","value","disabled"],l1={key:4,class:"absolute inset-y-0 right-0 flex items-center pr-3 pointer-events-none"},c1=c("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),_1=c("path",{class:"opacity-75",fill:"currentColor",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"},null,-1),u1=[c1,_1],m1={key:5,class:"absolute inset-y-0 right-0 flex items-center pr-3"},p1={props:{contentLoading:{type:Boolean,default:!1},type:{type:[Number,String],default:"text"},modelValue:{type:[String,Number],default:""},loading:{type:Boolean,default:!1},loadingPosition:{type:String,default:"left"},addon:{type:String,default:null},inlineAddon:{type:String,default:""},invalid:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},containerClass:{type:String,default:""},contentLoadClass:{type:String,default:""},defaultInputClass:{type:String,default:"font-base block w-full sm:text-sm border-gray-200 rounded-md text-black"},iconLeftClass:{type:String,default:"h-5 w-5 text-gray-400"},iconRightClass:{type:String,default:"h-5 w-5 text-gray-400"},modelModifiers:{default:()=>({})}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n;K(!1);const a=pe(),t=A(()=>!!a.left||o.loading&&o.loadingPosition==="left"),i=A(()=>!!a.right||o.loading&&o.loadingPosition==="right"),e=A(()=>t.value&&i.value?"px-10":t.value?"pl-10":i.value?"pr-10":""),s=A(()=>o.addon?"flex-1 min-w-0 block w-full px-3 py-2 !rounded-none !rounded-r-md":o.inlineAddon?"pl-7":""),m=A(()=>o.invalid?"border-red-500 ring-red-500 focus:ring-red-500 focus:border-red-500":"focus:ring-primary-400 focus:border-primary-400"),p=A(()=>o.disabled?"border-gray-100 bg-gray-100 !text-gray-400 ring-gray-200 focus:ring-gray-200 focus:border-gray-100":""),k=A(()=>{let g=`${o.containerClass} `;return o.addon?`${o.containerClass} flex`:g});function z(g){let h=g.target.value;o.modelModifiers.uppercase&&(h=h.toUpperCase()),r("update:modelValue",h)}return(g,h)=>{const D=I("BaseContentPlaceholdersBox"),R=I("BaseContentPlaceholders");return n.contentLoading?(l(),T(R,{key:0},{default:f(()=>[u(D,{rounded:!0,class:N(`w-full ${n.contentLoadClass}`),style:{height:"38px"}},null,8,["class"])]),_:1})):(l(),_("div",{key:1,class:N([[n.containerClass,d(k)],"relative rounded-md shadow-sm font-base"])},[n.loading&&n.loadingPosition==="left"?(l(),_("div",e1,[(l(),_("svg",{class:N(["animate-spin !text-primary-500",[n.iconLeftClass]]),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},n1,2))])):d(t)?(l(),_("div",i1,[F(g.$slots,"left",{class:N(n.iconLeftClass)})])):S("",!0),n.addon?(l(),_("span",o1,w(n.addon),1)):S("",!0),n.inlineAddon?(l(),_("div",s1,[c("span",r1,w(n.inlineAddon),1)])):S("",!0),c("input",le(g.$attrs,{type:n.type,value:n.modelValue,disabled:n.disabled,class:[n.defaultInputClass,d(e),d(s),d(m),d(p)],onInput:z}),null,16,d1),n.loading&&n.loadingPosition==="right"?(l(),_("div",l1,[(l(),_("svg",{class:N(["animate-spin !text-primary-500",[n.iconRightClass]]),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},u1,2))])):S("",!0),d(i)?(l(),_("div",m1,[F(g.$slots,"right",{class:N(n.iconRightClass)})])):S("",!0)],2))}}};var f1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:p1});const g1={props:{layout:{type:String,default:"two-column"}},setup(n){const r=n,o=A(()=>r.layout==="two-column"?"grid gap-y-6 gap-x-4 grid-cols-1 md:grid-cols-2":"grid gap-y-6 gap-x-4 grid-cols-1");return(a,t)=>(l(),_("div",{class:N(d(o))},[F(a.$slots,"default")],2))}};var v1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:g1});const y1={class:"text-sm text-red-500"},h1={key:0,class:"text-gray-500 text-xs mt-1 font-light"},b1={key:1,class:"block mt-0.5 text-sm text-red-500"},k1={props:{contentLoading:{type:Boolean,default:!1},contentLoadClass:{type:String,default:"w-16 h-5"},label:{type:String,default:""},variant:{type:String,default:"vertical"},error:{type:[String,Boolean],default:null},required:{type:Boolean,default:!1},tooltip:{type:String,default:null,required:!1},helpText:{type:String,default:null,required:!1}},setup(n){const r=n,o=A(()=>r.variant==="horizontal"?"grid md:grid-cols-12 items-center":""),a=A(()=>r.variant==="horizontal"?"relative pr-0 pt-1 mr-3 text-sm md:col-span-4 md:text-right mb-1 md:mb-0":""),t=A(()=>r.variant==="horizontal"?"md:col-span-8 md:col-start-5 md:col-ends-12":"flex flex-col mt-1"),i=pe(),e=A(()=>!!i.labelRight);return(s,m)=>{const p=I("BaseContentPlaceholdersText"),k=I("BaseContentPlaceholders"),z=I("BaseIcon"),g=et("tooltip");return l(),_("div",{class:N([d(o),"relative w-full text-left"])},[n.contentLoading?(l(),T(k,{key:0},{default:f(()=>[u(p,{lines:1,class:N(n.contentLoadClass)},null,8,["class"])]),_:1})):n.label?(l(),_("label",{key:1,class:N([d(a),"flex text-sm not-italic items-center font-medium text-gray-800 whitespace-nowrap justify-between"])},[c("div",null,[B(w(n.label)+" ",1),Se(c("span",y1," * ",512),[[dt,n.required]])]),d(e)?F(s.$slots,"labelRight",{key:0}):S("",!0),n.tooltip?Se((l(),T(z,{key:1,name:"InformationCircleIcon",class:"h-4 text-gray-400 cursor-pointer hover:text-gray-600"},null,512)),[[g,{content:n.tooltip}]]):S("",!0)],2)):S("",!0),c("div",{class:N(d(t))},[F(s.$slots,"default"),n.helpText?(l(),_("span",h1,w(n.helpText),1)):S("",!0),n.error?(l(),_("span",b1,w(n.error),1)):S("",!0)],2)],2)}}};var w1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:k1});const z1={props:{status:{type:String,required:!1,default:""}},setup(n){return{badgeColorClasses:A(()=>{switch(n.status){case"DRAFT":return"bg-yellow-300 bg-opacity-25 px-2 py-1 text-sm text-yellow-800 uppercase font-normal text-center";case"SENT":return" bg-yellow-500 bg-opacity-25 px-2 py-1 text-sm text-yellow-900 uppercase font-normal text-center ";case"VIEWED":return"bg-blue-400 bg-opacity-25 px-2 py-1 text-sm text-blue-900 uppercase font-normal text-center";case"COMPLETED":return"bg-green-500 bg-opacity-25 px-2 py-1 text-sm text-green-900 uppercase font-normal text-center";case"DUE":return"bg-yellow-500 bg-opacity-25 px-2 py-1 text-sm text-yellow-900 uppercase font-normal text-center";case"OVERDUE":return"bg-red-300 bg-opacity-50 px-2 py-1 text-sm text-red-900 uppercase font-normal text-center";case"UNPAID":return"bg-yellow-500 bg-opacity-25 px-2 py-1 text-sm text-yellow-900 uppercase font-normal text-center";case"PARTIALLY_PAID":return"bg-blue-400 bg-opacity-25 px-2 py-1 text-sm text-blue-900 uppercase font-normal text-center";case"PAID":return"bg-green-500 bg-opacity-25 px-2 py-1 text-sm text-green-900 uppercase font-normal text-center";default:return"bg-gray-500 bg-opacity-25 px-2 py-1 text-sm text-gray-900 uppercase font-normal text-center"}})}}};function x1(n,r,o,a,t,i){return l(),_("span",{class:N(a.badgeColorClasses)},[F(n.$slots,"default")],2)}var S1=ee(z1,[["render",x1]]),P1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:S1});const j1={class:"flex-1 text-sm"},A1={key:0,class:"relative flex items-center h-10 pl-2 bg-gray-200 border border-gray-200 border-solid rounded"},D1={class:"w-full pt-1 text-xs text-light"},I1={key:0},N1={class:"text-red-600"},E1={props:{contentLoading:{type:Boolean,default:!1},type:{type:String,default:null},item:{type:Object,required:!0},index:{type:Number,default:0},invalid:{type:Boolean,required:!1,default:!1},invalidDescription:{type:Boolean,required:!1,default:!1},taxPerItem:{type:String,default:""},taxes:{type:Array,default:null},store:{type:Object,default:null},storeProp:{type:String,default:""}},emits:["search","select"],setup(n,{emit:r}){const o=n,a=Fe();He(),$e();const t=Ae(),i=ve();ge();const{t:e}=je(),s=K(null);K(!1);let m=Ue(M({},o.item));Object.assign(m,o.item),A(()=>0);const p=A({get:()=>o.item.description,set:h=>{o.store[o.storeProp].items[o.index].description=h}});async function k(h){return(await a.fetchItems({search:h})).data.data}function z(){t.openModal({title:e("items.add_item"),componentName:"ItemModal",refreshData:h=>r("select",h),data:{taxPerItem:o.taxPerItem,taxes:o.taxes,itemIndex:o.index,store:o.store,storeProps:o.storeProp}})}function g(h){o.store.deselectItem(h)}return(h,D)=>{const R=I("BaseIcon"),E=I("BaseSelectAction"),x=I("BaseMultiselect"),V=I("BaseTextarea");return l(),_("div",j1,[n.item.item_id?(l(),_("div",A1,[B(w(n.item.name)+" ",1),c("span",{class:"absolute text-gray-400 cursor-pointer top-[8px] right-[10px]",onClick:D[0]||(D[0]=L=>g(n.index))},[u(R,{name:"XCircleIcon"})])])):(l(),T(x,{key:1,modelValue:s.value,"onUpdate:modelValue":[D[1]||(D[1]=L=>s.value=L),D[2]||(D[2]=L=>h.$emit("select",L))],"content-loading":n.contentLoading,"value-prop":"id","track-by":"name",invalid:n.invalid,"preserve-search":"","initial-search":d(m).name,label:"name",filterResults:!1,"resolve-on-load":"",delay:500,searchable:"",options:k,object:"",onSearchChange:D[3]||(D[3]=L=>h.$emit("search",L))},{action:f(()=>[d(i).hasAbilities(d(O).CREATE_ITEM)?(l(),T(E,{key:0,onClick:z},{default:f(()=>[u(R,{name:"PlusCircleIcon",class:"h-4 mr-2 -ml-2 text-center text-primary-400"}),B(" "+w(h.$t("general.add_new_item")),1)]),_:1})):S("",!0)]),_:1},8,["modelValue","content-loading","invalid","initial-search"])),c("div",D1,[u(V,{modelValue:d(p),"onUpdate:modelValue":D[4]||(D[4]=L=>Y(p)?p.value=L:null),"content-loading":n.contentLoading,autosize:!0,class:"text-xs",borderless:!0,placeholder:h.$t("estimates.item.type_item_description"),invalid:n.invalidDescription},null,8,["modelValue","content-loading","placeholder","invalid"]),n.invalidDescription?(l(),_("div",I1,[c("span",N1,w(h.$tc("validation.description_maxlength")),1)])):S("",!0)])])}}};var C1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:E1});const T1={},R1={class:"text-sm not-italic font-medium leading-5 text-primary-800"};function M1(n,r){return l(),_("label",R1,[F(n.$slots,"default")])}var F1=ee(T1,[["render",M1]]),$1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:F1});const V1={class:"flex items-end justify-center min-h-screen px-4 text-center sm:block sm:px-2"},U1=c("span",{class:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true"},"\u200B",-1),O1={key:0,class:"flex items-center justify-between px-6 py-4 text-lg font-medium text-black border-b border-gray-200 border-solid"},L1={props:{show:{type:Boolean,default:!1}},emits:["close","open"],setup(n,{emit:r}){const o=n,a=pe(),t=Ae();rt(()=>{o.show&&r("open",o.show)});const i=A(()=>{switch(t.size){case"sm":return"sm:max-w-2xl w-full";case"md":return"sm:max-w-4xl w-full";case"lg":return"sm:max-w-6xl w-full";default:return"sm:max-w-2xl w-full"}}),e=A(()=>!!a.header);return(s,m)=>(l(),T(ca,{to:"body"},[u(d(st),{appear:"",as:"template",show:n.show},{default:f(()=>[u(d(ot),{as:"div",static:"",class:"fixed inset-0 z-20 overflow-y-auto",open:n.show,onClose:m[0]||(m[0]=p=>s.$emit("close"))},{default:f(()=>[c("div",V1,[u(d(Ee),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0","enter-to":"opacity-100",leave:"ease-in duration-200","leave-from":"opacity-100","leave-to":"opacity-0"},{default:f(()=>[u(d(it),{class:"fixed inset-0 transition-opacity bg-gray-700 bg-opacity-25"})]),_:1}),U1,u(d(Ee),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95","enter-to":"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200","leave-from":"opacity-100 translate-y-0 sm:scale-100","leave-to":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},{default:f(()=>[c("div",{class:N(`inline-block + align-middle + bg-white + rounded-lg + text-left + overflow-hidden + relative + shadow-xl + transition-all + my-4 + ${d(i)} + sm:w-full + border-t-8 border-solid rounded shadow-xl border-primary-500`)},[d(e)?(l(),_("div",O1,[F(s.$slots,"header")])):S("",!0),F(s.$slots,"default"),F(s.$slots,"footer")],2)]),_:3})])]),_:3},8,["open"])]),_:3},8,["show"])]))}};var q1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:L1});const B1={props:{contentLoading:{type:Boolean,default:!1},modelValue:{type:[String,Number],required:!0,default:""},invalid:{type:Boolean,default:!1},inputClass:{type:String,default:"font-base block w-full sm:text-sm border-gray-200 rounded-md text-black"},disabled:{type:Boolean,default:!1},percent:{type:Boolean,default:!1},currency:{type:Object,default:null}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n;let a=_a;const t=_e();let i=!1;const e=A({get:()=>o.modelValue,set:p=>{if(!i){i=!0;return}r("update:modelValue",p)}}),s=A(()=>{const p=o.currency?o.currency:t.selectedCompanyCurrency;return{decimal:p.decimal_separator,thousands:p.thousand_separator,prefix:p.symbol+" ",precision:p.precision,masked:!1}}),m=A(()=>o.invalid?"border-red-500 ring-red-500 focus:ring-red-500 focus:border-red-500":"focus:ring-primary-400 focus:border-primary-400");return(p,k)=>{const z=I("BaseContentPlaceholdersBox"),g=I("BaseContentPlaceholders");return n.contentLoading?(l(),T(g,{key:0},{default:f(()=>[u(z,{rounded:!0,class:"w-full",style:{height:"38px"}})]),_:1})):(l(),T(d(a),le({key:1,modelValue:d(e),"onUpdate:modelValue":k[0]||(k[0]=h=>Y(e)?e.value=h:null)},d(s),{class:[n.inputClass,d(m)],disabled:n.disabled}),null,16,["modelValue","class","disabled"]))}}};var K1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:B1});const Z1={props:{sucess:{type:Boolean,default:!1}},setup(n){return(r,o)=>(l(),_("span",{class:N([n.sucess?"bg-green-100 text-green-700 ":"bg-red-100 text-red-700","px-2 py-1 text-sm font-normal text-center uppercase"])},[F(r.$slots,"default")],2))}};var W1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Z1});const H1={},Q1={class:"flex-1 p-4 md:p-8 flex flex-col"};function G1(n,r){return l(),_("div",Q1,[F(n.$slots,"default")])}var Y1=ee(H1,[["render",G1]]),J1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Y1});const X1={class:"flex flex-wrap justify-between"},e2={class:"text-2xl font-bold text-left text-black"},t2={class:"flex items-center"},a2={props:{title:{type:[String],default:"",required:!0}},setup(n){return(r,o)=>(l(),_("div",X1,[c("div",null,[c("h3",e2,w(n.title),1),F(r.$slots,"default")]),c("div",t2,[F(r.$slots,"actions")])]))}};var n2=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:a2});const i2={props:{status:{type:String,required:!1,default:""},defaultClass:{type:String,default:"px-1 py-0.5 text-xs"}},setup(n){return{badgeColorClasses:A(()=>{switch(n.status){case"PAID":return"bg-primary-300 bg-opacity-25 text-primary-800 uppercase font-normal text-center";case"UNPAID":return" bg-yellow-500 bg-opacity-25 text-yellow-900 uppercase font-normal text-center ";case"PARTIALLY_PAID":return"bg-blue-400 bg-opacity-25 text-blue-900 uppercase font-normal text-center";case"OVERDUE":return"bg-red-300 bg-opacity-50 px-2 py-1 text-sm text-red-900 uppercase font-normal text-center";default:return"bg-gray-500 bg-opacity-25 text-gray-900 uppercase font-normal text-center"}})}}};function o2(n,r,o,a,t,i){return l(),_("span",{class:N([[a.badgeColorClasses,o.defaultClass],""])},[F(n.$slots,"default")],2)}var s2=ee(i2,[["render",o2]]),r2=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:s2});const d2=B(" Privacy setting "),l2={class:"-space-y-px rounded-md"},c2={class:"relative flex cursor-pointer focus:outline-none"},_2=c("span",{class:"rounded-full bg-white w-1.5 h-1.5"},null,-1),u2=[_2],m2={class:"flex flex-col ml-3"},p2={props:{id:{type:[String,Number],required:!1,default:()=>`radio_${Math.random().toString(36).substr(2,9)}`},label:{type:String,default:""},modelValue:{type:[String,Number],default:""},value:{type:[String,Number],default:""},name:{type:[String,Number],default:""},checkedStateClass:{type:String,default:"bg-primary-600"},unCheckedStateClass:{type:String,default:"bg-white "},optionGroupActiveStateClass:{type:String,default:"ring-2 ring-offset-2 ring-primary-500"},checkedStateLabelClass:{type:String,default:"text-primary-900 "},unCheckedStateLabelClass:{type:String,default:"text-gray-900"},optionGroupClass:{type:String,default:"h-4 w-4 mt-0.5 cursor-pointer rounded-full border flex items-center justify-center"},optionGroupLabelClass:{type:String,default:"block text-sm font-light"}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=A({get:()=>o.modelValue,set:t=>r("update:modelValue",t)});return(t,i)=>(l(),T(d(ma),{modelValue:d(a),"onUpdate:modelValue":i[0]||(i[0]=e=>Y(a)?a.value=e:null)},{default:f(()=>[u(d(lt),{class:"sr-only"},{default:f(()=>[d2]),_:1}),c("div",l2,[u(d(ua),le({id:n.id,as:"template",value:n.value,name:n.name},t.$attrs),{default:f(({checked:e,active:s})=>[c("div",c2,[c("span",{class:N([e?n.checkedStateClass:n.unCheckedStateClass,s?n.optionGroupActiveStateClass:"",n.optionGroupClass]),"aria-hidden":"true"},u2,2),c("div",m2,[u(d(lt),{as:"span",class:N([e?n.checkedStateLabelClass:n.unCheckedStateLabelClass,n.optionGroupLabelClass])},{default:f(()=>[B(w(n.label),1)]),_:2},1032,["class"])])])]),_:1},16,["id","value","name"])])]),_:1},8,["modelValue"]))}};var f2=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:p2});const g2={name:"StarsRating",components:{},directives:{},props:{config:{type:Object,default:null},rating:{type:[Number],default:0}},data:function(){return{stars:[],emptyStar:0,fullStar:1,totalStars:5,isIndicatorActive:!1,style:{fullStarColor:"#F1C644",emptyStarColor:"#D4D4D4",starWidth:20,starHeight:20}}},computed:{getStarPoints:function(){let n=this.style.starWidth/2,r=this.style.starHeight/2,o=5,a=this.style.starWidth/o,i=a*2.5;return this.calcStarPoints(n,r,o,a,i)}},created(){this.initStars(),this.setStars(),this.setConfigData()},methods:{calcStarPoints(n,r,o,a,t){let i=Math.PI/o,e=60,s=o*2,m="";for(let p=0;p(l(),_("div",{key:s,title:o.rating,class:"star-container"},[(l(),_("svg",{style:xe([{fill:`url(#gradient${e.raw})`},{width:n.style.starWidth},{height:n.style.starHeight}]),class:"star-svg"},[c("polygon",{points:i.getStarPoints,style:{"fill-rule":"nonzero"}},null,8,h2),c("defs",null,[c("linearGradient",{id:`gradient${e.raw}`},[c("stop",{id:"stop1",offset:e.percent,"stop-color":i.getFullFillColor(e),"stop-opacity":"1"},null,8,k2),c("stop",{id:"stop2",offset:e.percent,"stop-color":i.getFullFillColor(e),"stop-opacity":"0"},null,8,w2),c("stop",{id:"stop3",offset:e.percent,"stop-color":n.style.emptyStarColor,"stop-opacity":"1"},null,8,z2),c("stop",{id:"stop4","stop-color":n.style.emptyStarColor,offset:"100%","stop-opacity":"1"},null,8,x2)],8,b2)])],4))],8,y2))),128)),n.isIndicatorActive?(l(),_("div",S2,w(o.rating),1)):S("",!0)])}var j2=ee(g2,[["render",P2],["__scopeId","data-v-52311750"]]),A2=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:j2});const D2={props:{status:{type:String,required:!1,default:""}},setup(n){return{badgeColorClasses:A(()=>{switch(n.status){case"COMPLETED":return"bg-green-500 bg-opacity-25 px-2 py-1 text-sm text-green-900 uppercase font-normal text-center";case"ON_HOLD":return"bg-yellow-500 bg-opacity-25 px-2 py-1 text-sm text-yellow-900 uppercase font-normal text-center";case"ACTIVE":return"bg-blue-400 bg-opacity-25 px-2 py-1 text-sm text-blue-900 uppercase font-normal text-center";default:return"bg-gray-500 bg-opacity-25 px-2 py-1 text-sm text-gray-900 uppercase font-normal text-center"}})}}};function I2(n,r,o,a,t,i){return l(),_("span",{class:N(a.badgeColorClasses)},[F(n.$slots,"default")],2)}var N2=ee(D2,[["render",I2]]),E2=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:N2});const C2={},T2={class:"flex flex-col"},R2={class:"-my-2 overflow-x-auto lg:overflow-visible sm:-mx-6 lg:-mx-8"},M2={class:"py-2 align-middle inline-block min-w-full sm:px-4 lg:px-6"},F2={class:"overflow-hidden lg:overflow-visible sm:px-2 lg:p-2"};function $2(n,r){return l(),_("div",T2,[c("div",R2,[c("div",M2,[c("div",F2,[F(n.$slots,"default")])])])])}var V2=ee(C2,[["render",$2]]),U2=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:V2});const O2={},L2={class:"flex items-center justify-center w-full px-6 py-2 text-sm bg-gray-200 cursor-pointer text-primary-400"};function q2(n,r){return l(),_("div",L2,[F(n.$slots,"default")])}var B2=ee(O2,[["render",q2]]),K2=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:B2});const Z2={class:"relative"},W2={key:0,class:"block truncate"},H2={key:1,class:"block text-gray-400 truncate"},Q2={key:2,class:"block text-gray-400 truncate"},G2={class:"absolute inset-y-0 right-0 flex items-center pr-2 pointer-events-none"},Y2={props:{contentLoading:{type:Boolean,default:!1},modelValue:{type:[String,Number,Boolean,Object,Array],default:""},options:{type:Array,required:!0},label:{type:String,default:""},placeholder:{type:String,default:""},labelKey:{type:[String],default:"label"},valueProp:{type:String,default:null},multiple:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n;let a=K(o.modelValue);function t(e){return typeof e=="object"&&e!==null}function i(e){return t(e)?e[o.labelKey]:e}return fe(()=>o.modelValue,()=>{o.valueProp&&o.options.length?a.value=o.options.find(e=>{if(e[o.valueProp])return e[o.valueProp]===o.modelValue}):a.value=o.modelValue}),fe(a,e=>{o.valueProp?r("update:modelValue",e[o.valueProp]):r("update:modelValue",e)}),(e,s)=>{const m=I("BaseContentPlaceholdersBox"),p=I("BaseContentPlaceholders"),k=I("BaseIcon");return n.contentLoading?(l(),T(p,{key:0},{default:f(()=>[u(m,{rounded:!0,class:"w-full h-10"})]),_:1})):(l(),T(d(ya),le({key:1,modelValue:d(a),"onUpdate:modelValue":s[0]||(s[0]=z=>Y(a)?a.value=z:a=z),as:"div"},M({},e.$attrs)),{default:f(()=>[n.label?(l(),T(d(pa),{key:0,class:"block text-sm not-italic font-medium text-gray-800 mb-0.5"},{default:f(()=>[B(w(n.label),1)]),_:1})):S("",!0),c("div",Z2,[u(d(fa),{class:"relative w-full py-2 pl-3 pr-10 text-left bg-white border border-gray-200 rounded-md shadow-sm cursor-default focus:outline-none focus:ring-1 focus:ring-primary-500 focus:border-primary-500 sm:text-sm"},{default:f(()=>[i(d(a))?(l(),_("span",W2,w(i(d(a))),1)):n.placeholder?(l(),_("span",H2,w(n.placeholder),1)):(l(),_("span",Q2," Please select an option ")),c("span",G2,[u(k,{name:"SelectorIcon",class:"text-gray-400","aria-hidden":"true"})])]),_:1}),u(Ne,{"leave-active-class":"transition duration-100 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:f(()=>[u(d(ga),{class:"absolute z-10 w-full py-1 mt-1 overflow-auto text-base bg-white rounded-md shadow-lg max-h-60 ring-1 ring-black ring-opacity-5 focus:outline-none sm:text-sm"},{default:f(()=>[(l(!0),_(X,null,ae(n.options,z=>(l(),T(d(va),{key:z.id,value:z,as:"template"},{default:f(({active:g,selected:h})=>[c("li",{class:N([g?"text-white bg-primary-600":"text-gray-900","cursor-default select-none relative py-2 pl-3 pr-9"])},[c("span",{class:N([h?"font-semibold":"font-normal","block truncate"])},w(i(z)),3),h?(l(),_("span",{key:0,class:N([g?"text-white":"text-primary-600","absolute inset-y-0 right-0 flex items-center pr-4"])},[u(k,{name:"CheckIcon","aria-hidden":"true"})],2)):S("",!0)],2)]),_:2},1032,["value"]))),128)),F(e.$slots,"default")]),_:3})]),_:3})])]),_:3},16,["modelValue"]))}}};var J2=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Y2});const X2={class:"flex flex-wrap justify-between lg:flex-nowrap mb-5"},eI={class:"font-medium text-lg text-left"},tI={class:"mt-2 text-sm leading-snug text-left text-gray-500 max-w-[680px]"},aI={class:"mt-4 lg:mt-0 lg:ml-2"},nI={props:{title:{type:String,required:!0},description:{type:String,required:!0}},setup(n){return(r,o)=>{const a=I("BaseCard");return l(),T(a,null,{default:f(()=>[c("div",X2,[c("div",null,[c("h6",eI,w(n.title),1),c("p",tI,w(n.description),1)]),c("div",aI,[F(r.$slots,"action")])]),F(r.$slots,"default")]),_:3})}}};var iI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:nI});const oI={},sI={class:"animate-spin",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},rI=c("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),dI=c("path",{class:"opacity-75",fill:"currentColor",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"},null,-1),lI=[rI,dI];function cI(n,r){return l(),_("svg",sI,lI)}var _I=ee(oI,[["render",cI]]),uI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:_I});const mI={class:"flex flex-row items-start"},pI={props:{labelLeft:{type:String,default:""},labelRight:{type:String,default:""},modelValue:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=A({get:()=>o.modelValue,set:t=>r("update:modelValue",t)});return(t,i)=>(l(),T(d(_t),null,{default:f(()=>[c("div",mI,[n.labelLeft?(l(),T(d(Oe),{key:0,class:"mr-4 cursor-pointer"},{default:f(()=>[B(w(n.labelLeft),1)]),_:1})):S("",!0),u(d(ct),le({modelValue:d(a),"onUpdate:modelValue":i[0]||(i[0]=e=>Y(a)?a.value=e:null),class:[d(a)?"bg-primary-500":"bg-gray-300","relative inline-flex items-center h-6 transition-colors rounded-full w-11 focus:outline-none focus:ring-primary-500"]},t.$attrs),{default:f(()=>[c("span",{class:N([d(a)?"translate-x-6":"translate-x-1","inline-block w-4 h-4 transition-transform bg-white rounded-full"])},null,2)]),_:1},16,["modelValue","class"]),n.labelRight?(l(),T(d(Oe),{key:1,class:"ml-4 cursor-pointer"},{default:f(()=>[B(w(n.labelRight),1)]),_:1})):S("",!0)])]),_:1}))}};var fI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:pI});const gI={class:"flex flex-col"},vI={props:{title:{type:String,required:!0},description:{type:String,default:""},modelValue:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){function o(a){r("update:modelValue",a)}return(a,t)=>(l(),T(d(_t),{as:"li",class:"py-4 flex items-center justify-between"},{default:f(()=>[c("div",gI,[u(d(Oe),{as:"p",class:"p-0 mb-1 text-sm leading-snug text-black font-medium",passive:""},{default:f(()=>[B(w(n.title),1)]),_:1}),u(d(ha),{class:"text-sm text-gray-500"},{default:f(()=>[B(w(n.description),1)]),_:1})]),u(d(ct),{disabled:n.disabled,"model-value":n.modelValue,class:N([n.modelValue?"bg-primary-500":"bg-gray-200","ml-4 relative inline-flex shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500"]),"onUpdate:modelValue":o},{default:f(()=>[c("span",{"aria-hidden":"true",class:N([n.modelValue?"translate-x-5":"translate-x-0","inline-block h-5 w-5 rounded-full bg-white shadow ring-0 transition ease-in-out duration-200"])},null,2)]),_:1},8,["disabled","model-value","class"])]),_:1}))}};var yI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:vI});const hI={props:{title:{type:[String,Number],default:"Tab"},count:{type:[String,Number],default:""},countVariant:{type:[String,Number],default:""},tabPanelContainer:{type:String,default:"py-4 mt-px"}},setup(n){return(r,o)=>(l(),T(d(ba),{class:N([n.tabPanelContainer,"focus:outline-none"])},{default:f(()=>[F(r.$slots,"default")]),_:3},8,["class"]))}};var bI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:hI});const kI={props:{defaultIndex:{type:Number,default:0},filter:{type:String,default:null}},emits:["change"],setup(n,{emit:r}){const o=pe(),a=A(()=>o.default().map(i=>i.props));function t(i){r("change",a.value[i])}return(i,e)=>{const s=I("BaseBadge");return l(),_("div",null,[u(d(xa),{"default-index":n.defaultIndex,onChange:t},{default:f(()=>[u(d(ka),{class:N(["flex border-b border-grey-light","relative overflow-x-auto overflow-y-hidden","lg:pb-0 lg:ml-0"])},{default:f(()=>[(l(!0),_(X,null,ae(d(a),(m,p)=>(l(),T(d(wa),{key:p,as:"template"},{default:f(({selected:k})=>[c("button",{class:N(["px-8 py-2 text-sm leading-5 font-medium flex items-center relative border-b-2 mt-4 focus:outline-none whitespace-nowrap",k?" border-primary-400 text-black font-medium":"border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300"])},[B(w(m.title)+" ",1),m.count?(l(),T(s,{key:0,class:"!rounded-full overflow-hidden ml-2",variant:m["count-variant"],"default-class":"flex items-center justify-center w-5 h-5 p-1 rounded-full text-medium"},{default:f(()=>[B(w(m.count),1)]),_:2},1032,["variant"])):S("",!0)],2)]),_:2},1024))),128))]),_:1}),F(i.$slots,"before-tabs"),u(d(za),null,{default:f(()=>[F(i.$slots,"default")]),_:3})]),_:3},8,["default-index"])])}}};var wI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:kI});const zI={props:{tag:{type:String,default:"div"},text:{type:String,default:""},length:{type:Number,default:0}},setup(n){const r=n,o=A(()=>r.text.length{const i=I("BaseCustomTag");return l(),T(i,{tag:n.tag,title:n.text},{default:f(()=>[B(w(d(o)),1)]),_:1},8,["tag","title"])}}};var xI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:zI});const SI=["value","disabled"],PI={props:{contentLoading:{type:Boolean,default:!1},row:{type:Number,default:null},invalid:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},modelValue:{type:[String,Number],default:""},defaultInputClass:{type:String,default:"box-border w-full px-3 py-2 text-sm not-italic font-normal leading-snug text-left text-black placeholder-gray-400 bg-white border border-gray-200 border-solid rounded outline-none"},autosize:{type:Boolean,default:!1},borderless:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=K(null),t=A(()=>o.invalid&&!o.borderless?"border-red-400 ring-red-400 focus:ring-red-400 focus:border-red-400":o.borderless?"border-none outline-none focus:ring-primary-400 focus:border focus:border-primary-400":"focus:ring-primary-400 focus:border-primary-400"),i=A(()=>{switch(o.row){case 2:return"56";case 4:return"94";default:return"56"}});function e(s){r("update:modelValue",s.target.value),o.autosize&&(s.target.style.height="auto",s.target.style.height=`${s.target.scrollHeight}px`)}return Pe(()=>{a.value&&o.autosize&&(a.value.style.height=a.value.scrollHeight+"px",a.value.style.overflow&&a.value.style.overflow.y&&(a.value.style.overflow.y="hidden"),a.value.style.resize="none")}),(s,m)=>{const p=I("BaseContentPlaceholdersBox"),k=I("BaseContentPlaceholders");return n.contentLoading?(l(),T(k,{key:0},{default:f(()=>[u(p,{rounded:!0,class:"w-full",style:xe(`height: ${d(i)}px`)},null,8,["style"])]),_:1})):(l(),_("textarea",le({key:1},s.$attrs,{ref:(z,g)=>{g.textarea=z,a.value=z},value:n.modelValue,class:[n.defaultInputClass,d(t)],disabled:n.disabled,onInput:e}),null,16,SI))}}};var jI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:PI});const AI=c("path",{"fill-rule":"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z","clip-rule":"evenodd"},null,-1),DI=[AI],II={props:{modelValue:{type:[String,Date],default:()=>moment(new Date)},contentLoading:{type:Boolean,default:!1},placeholder:{type:String,default:null},invalid:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},containerClass:{type:String,default:""},clockIcon:{type:Boolean,default:!0},defaultInputClass:{type:String,default:"font-base pl-8 py-2 outline-none focus:ring-primary-400 focus:outline-none focus:border-primary-400 block w-full sm:text-sm border-gray-300 rounded-md text-black"}},emits:["update:modelValue"],setup(n,{emit:r}){const o=n,a=K(null),t=pe();let i=Ue({enableTime:!0,noCalendar:!0,dateFormat:"H:i",time_24hr:!0});const e=A({get:()=>o.modelValue,set:g=>r("update:modelValue",g)}),s=A(()=>!!t.icon);function m(g){a.value.fp.open()}const p=A(()=>`${o.containerClass} `),k=A(()=>o.invalid?"border-red-400 ring-red-400 focus:ring-red-400 focus:border-red-400":""),z=A(()=>o.disabled?"border border-solid rounded-md outline-none input-field box-border-2 base-date-picker-input placeholder-gray-400 bg-gray-300 text-gray-600 border-gray-300":"");return(g,h)=>{const D=I("BaseContentPlaceholdersBox"),R=I("BaseContentPlaceholders");return n.contentLoading?(l(),T(R,{key:0},{default:f(()=>[u(D,{rounded:!0,class:N(`w-full ${d(p)}`),style:{height:"38px"}},null,8,["class"])]),_:1})):(l(),_("div",{key:1,class:N([d(p),"relative flex flex-row"])},[n.clockIcon&&!d(s)?(l(),_("svg",{key:0,xmlns:"http://www.w3.org/2000/svg",class:"absolute top-px w-4 h-4 mx-2 my-2.5 text-sm not-italic font-black text-gray-400 cursor-pointer",viewBox:"0 0 20 20",fill:"currentColor",onClick:m},DI)):S("",!0),n.clockIcon&&d(s)?F(g.$slots,"icon",{key:1}):S("",!0),u(d(nt),le({ref:(E,x)=>{x.dpt=E,a.value=E},modelValue:d(e),"onUpdate:modelValue":h[0]||(h[0]=E=>Y(e)?e.value=E:null)},g.$attrs,{disabled:n.disabled,config:d(i),class:[n.defaultInputClass,d(k),d(z)]}),null,16,["modelValue","disabled","config","class"])],2))}}};var NI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:II});const EI={props:{currentStep:{type:Number,default:null},steps:{type:Number,default:null},containerClass:{type:String,default:"flex justify-between w-full my-10 max-w-xl mx-auto"},progress:{type:String,default:"rounded-full float-left w-6 h-6 border-4 cursor-pointer"},currentStepClass:{type:String,default:"bg-white border-primary-500"},nextStepClass:{type:String,default:"border-gray-200 bg-white"},previousStepClass:{type:String,default:"bg-primary-500 border-primary-500 flex justify-center items-center"},iconClass:{type:String,default:"flex items-center justify-center w-full h-full text-sm font-black text-center text-white"}},emits:["click"],setup(n){function r(o){return n.currentStep===o?[n.currentStepClass,n.progress]:n.currentStep>o?[n.previousStepClass,n.progress]:n.currentStep(l(),_("a",{key:s,class:N([a.stepStyle(e),"z-10"]),href:"#",onClick:se(m=>n.$emit("click",s),["prevent"])},[o.currentStep>e?(l(),_("svg",{key:0,class:N(o.iconClass),fill:"currentColor",viewBox:"0 0 20 20",onClick:m=>n.$emit("click",s)},MI,10,TI)):S("",!0)],10,CI))),128))],2)}var Dt=ee(EI,[["render",FI]]),$I=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Dt});const VI={class:"w-full"},UI={props:{wizardStepsContainerClass:{type:String,default:"relative flex items-center justify-center"},currentStep:{type:Number,default:0},steps:{type:Number,default:0}},emits:["click"],setup(n,{emit:r}){return(o,a)=>(l(),_("div",VI,[F(o.$slots,"nav",{},()=>[u(Dt,{"current-step":n.currentStep,steps:n.steps,onClick:a[0]||(a[0]=t=>o.$emit("click",t))},null,8,["current-step","steps"])]),c("div",{class:N(n.wizardStepsContainerClass)},[F(o.$slots,"default")],2)]))}};var OI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:UI});const LI={key:0},qI={props:{title:{type:String,default:null},description:{type:String,default:null},stepContainerClass:{type:String,default:"w-full p-8 mb-8 bg-white border border-gray-200 border-solid rounded"},stepTitleClass:{type:String,default:"text-2xl not-italic font-semibold leading-7 text-black"},stepDescriptionClass:{type:String,default:"w-full mt-2.5 mb-8 text-sm not-italic leading-snug text-gray-500 lg:w-7/12 md:w-7/12 sm:w-7/12"}},setup(n){return(r,o)=>(l(),_("div",{class:N(n.stepContainerClass)},[n.title||n.description?(l(),_("div",LI,[n.title?(l(),_("p",{key:0,class:N(n.stepTitleClass)},w(n.title),3)):S("",!0),n.description?(l(),_("p",{key:1,class:N(n.stepDescriptionClass)},w(n.description),3)):S("",!0)])):S("",!0),F(r.$slots,"default")],2))}};var BI=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:qI});const KI=n=>{Object.entries({"./components/base/BaseBadge.vue":MP,"./components/base/BaseBreadcrumb.vue":OP,"./components/base/BaseBreadcrumbItem.vue":KP,"./components/base/BaseButton.vue":ej,"./components/base/BaseCard.vue":oj,"./components/base/BaseCheckbox.vue":mj,"./components/base/BaseContentPlaceholders.vue":fj,"./components/base/BaseContentPlaceholdersBox.vue":vj,"./components/base/BaseContentPlaceholdersHeading.vue":wj,"./components/base/BaseContentPlaceholdersText.vue":Sj,"./components/base/BaseCustomInput.vue":Rj,"./components/base/BaseCustomTag.vue":Fj,"./components/base/BaseCustomerAddressDisplay.vue":Zj,"./components/base/BaseCustomerSelectInput.vue":dA,"./components/base/BaseCustomerSelectPopup.vue":WA,"./components/base/BaseDatePicker.vue":YA,"./components/base/BaseDescriptionList.vue":a0,"./components/base/BaseDescriptionListItem.vue":s0,"./components/base/BaseDialog.vue":p0,"./components/base/BaseDivider.vue":h0,"./components/base/BaseDropdown.vue":z0,"./components/base/BaseDropdownItem.vue":S0,"./components/base/BaseEmptyPlaceholder.vue":T0,"./components/base/BaseErrorAlert.vue":q0,"./components/base/BaseEstimateStatusBadge.vue":K0,"./components/base/BaseFileUploader.vue":bD,"./components/base/BaseFilterWrapper.vue":zD,"./components/base/BaseFormatMoney.vue":PD,"./components/base/BaseGlobalLoader.vue":MD,"./components/base/BaseHeading.vue":$D,"./components/base/BaseIcon.vue":UD,"./components/base/BaseInfoAlert.vue":XD,"./components/base/BaseInput.vue":f1,"./components/base/BaseInputGrid.vue":v1,"./components/base/BaseInputGroup.vue":w1,"./components/base/BaseInvoiceStatusBadge.vue":P1,"./components/base/BaseItemSelect.vue":C1,"./components/base/BaseLabel.vue":$1,"./components/base/BaseModal.vue":q1,"./components/base/BaseMoney.vue":K1,"./components/base/BaseNewBadge.vue":W1,"./components/base/BasePage.vue":J1,"./components/base/BasePageHeader.vue":n2,"./components/base/BasePaidStatusBadge.vue":r2,"./components/base/BaseRadio.vue":f2,"./components/base/BaseRating.vue":A2,"./components/base/BaseRecurringInvoiceStatusBadge.vue":E2,"./components/base/BaseScrollPane.vue":U2,"./components/base/BaseSelectAction.vue":K2,"./components/base/BaseSelectInput.vue":J2,"./components/base/BaseSettingCard.vue":iI,"./components/base/BaseSpinner.vue":uI,"./components/base/BaseSwitch.vue":fI,"./components/base/BaseSwitchSection.vue":yI,"./components/base/BaseTab.vue":bI,"./components/base/BaseTabGroup.vue":wI,"./components/base/BaseText.vue":xI,"./components/base/BaseTextarea.vue":jI,"./components/base/BaseTimePicker.vue":NI,"./components/base/BaseWizard.vue":OI,"./components/base/BaseWizardNavigation.vue":$I,"./components/base/BaseWizardStep.vue":BI}).forEach(([i,e])=>{const s=i.split("/").pop().replace(/\.\w+$/,"");n.component(s,e.default)});const o=Le(()=>P(()=>import("./BaseTable.c2b2d20a.js"),["assets/BaseTable.c2b2d20a.js","assets/vendor.fd3b1727.js"])),a=Le(()=>P(()=>import("./BaseMultiselect.f7bf60e3.js"),["assets/BaseMultiselect.f7bf60e3.js","assets/vendor.fd3b1727.js"])),t=Le(()=>P(()=>import("./BaseEditor.ec8bd38c.js"),["assets/BaseEditor.ec8bd38c.js","assets/BaseEditor.bacb9608.css","assets/vendor.fd3b1727.js"]));n.component("BaseTable",o),n.component("BaseMultiselect",a),n.component("BaseEditor",t)},ce=Sa(qn);class ZI{constructor(){this.bootingCallbacks=[],this.messages=TP}booting(r){this.bootingCallbacks.push(r)}executeCallbacks(){this.bootingCallbacks.forEach(r=>{r(ce,Re)})}addMessages(r=[]){oe.merge(this.messages,r)}start(){this.executeCallbacks(),KI(ce),ce.provide("$utils",Ze);const r=Xe({locale:"en",fallbackLocale:"en",globalInjection:!0,messages:this.messages});window.i18n=r;const{createPinia:o}=window.pinia;ce.use(Re),ce.use(Pa),ce.use(r),ce.use(o()),ce.provide("utils",Ze),ce.directive("tooltip",ja),ce.mount("body")}}window.pinia=Aa;window.Vuelidate=Da;window.Vue=Ia;window.router=Re;window.VueRouter=Na;window.InvoiceShelf=new ZI;export{qe as L,JP as S,ie as T,ee as _,Ea as a,_e as b,Ae as c,Te as d,ve as e,ND as f,O as g,y as h,$e as i,r0 as j,He as k,ke as l,jj as m,Jj as n,P as o,Fe as p,we as q,Ca as r,Ze as s,jt as t,$ as u,Un as v,x0 as w,w0 as x}; diff --git a/public/build/assets/payment.db8a9454.js b/public/build/assets/payment.20522a38.js similarity index 82% rename from public/build/assets/payment.db8a9454.js rename to public/build/assets/payment.20522a38.js index ed3cc4a8..0ca4f056 100644 --- a/public/build/assets/payment.db8a9454.js +++ b/public/build/assets/payment.20522a38.js @@ -1 +1 @@ -import{h as s}from"./auth.09407ae4.js";import{a as o}from"./vendor.fd3b1727.js";const{defineStore:i}=window.pinia,r=i({id:"customerPaymentStore",state:()=>({payments:[],selectedViewPayment:[],totalPayments:0}),actions:{fetchPayments(e,a){return new Promise((n,m)=>{o.get(`/api/v1/${a}/customer/payments`,{params:e}).then(t=>{this.payments=t.data.data,this.totalPayments=t.data.meta.paymentTotalCount,n(t)}).catch(t=>{s(t),m(t)})})},fetchViewPayment(e,a){return new Promise((n,m)=>{o.get(`/api/v1/${a}/customer/payments/${e.id}`).then(t=>{this.selectedViewPayment=t.data.data,n(t)}).catch(t=>{s(t),m(t)})})},searchPayment(e,a){return new Promise((n,m)=>{o.get(`/api/v1/${a}/customer/payments`,{params:e}).then(t=>{this.payments=t.data,n(t)}).catch(t=>{s(t),m(t)})})},fetchPaymentModes(e,a){return new Promise((n,m)=>{o.get(`/api/v1/${a}/customer/payment-method`,{params:e}).then(t=>{n(t)}).catch(t=>{s(t),m(t)})})}}});export{r as u}; +import{h as s}from"./auth.75822dcb.js";import{a as o}from"./vendor.fd3b1727.js";const{defineStore:i}=window.pinia,d=i({id:"customerPaymentStore",state:()=>({payments:[],selectedViewPayment:[],totalPayments:0}),actions:{fetchPayments(e,a){return new Promise((n,m)=>{o.get(`/api/v1/${a}/customer/payments`,{params:e}).then(t=>{this.payments=t.data.data,this.totalPayments=t.data.meta.paymentTotalCount,n(t)}).catch(t=>{s(t),m(t)})})},fetchViewPayment(e,a){return new Promise((n,m)=>{o.get(`/api/v1/${a}/customer/payments/${e.id}`).then(t=>{this.selectedViewPayment=t.data.data,n(t)}).catch(t=>{s(t),m(t)})})},searchPayment(e,a){return new Promise((n,m)=>{o.get(`/api/v1/${a}/customer/payments`,{params:e}).then(t=>{this.payments=t.data,n(t)}).catch(t=>{s(t),m(t)})})},fetchPaymentModes(e,a){return new Promise((n,m)=>{o.get(`/api/v1/${a}/customer/payment-method`,{params:e}).then(t=>{n(t)}).catch(t=>{s(t),m(t)})})}}});export{d as u}; diff --git a/public/build/assets/payment.cfdea86b.js b/public/build/assets/payment.505d9057.js similarity index 98% rename from public/build/assets/payment.cfdea86b.js rename to public/build/assets/payment.505d9057.js index e4c28998..2a919ebd 100644 --- a/public/build/assets/payment.cfdea86b.js +++ b/public/build/assets/payment.505d9057.js @@ -1 +1 @@ -var P=Object.defineProperty;var r=Object.getOwnPropertySymbols;var g=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable;var u=(y,c,i)=>c in y?P(y,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):y[c]=i,p=(y,c)=>{for(var i in c||(c={}))g.call(c,i)&&u(y,i,c[i]);if(r)for(var i of r(c))w.call(c,i)&&u(y,i,c[i]);return y};import{G as _,I as v,a as o,d as N}from"./vendor.fd3b1727.js";import{b as S,h as m,u as h}from"./main.f18430a2.js";var f={maxPayableAmount:Number.MAX_SAFE_INTEGER,selectedCustomer:"",currency:null,currency_id:"",customer_id:"",payment_number:"",payment_date:"",amount:0,invoice_id:"",notes:"",payment_method_id:"",customFields:[],fields:[]};const I=(y=!1)=>{const c=y?window.pinia.defineStore:N,{global:i}=window.i18n;return c({id:"payment",state:()=>({payments:[],paymentTotalCount:0,selectAllField:!1,selectedPayments:[],selectedNote:null,showExchangeRate:!1,drivers:[],providers:[],paymentProviders:{id:null,name:"",driver:"",active:!1,settings:{key:"",secret:""}},currentPayment:p({},f),paymentModes:[],currentPaymentMode:{id:"",name:null},isFetchingInitialData:!1}),getters:{isEdit:t=>!!t.paymentProviders.id},actions:{fetchPaymentInitialData(t){const s=S(),n=_();this.isFetchingInitialData=!0;let e=[];t&&(e=[this.fetchPayment(n.params.id)]),Promise.all([this.fetchPaymentModes({limit:"all"}),this.getNextNumber(),...e]).then(async([a,l,d])=>{t?d.data.data.invoice&&(this.currentPayment.maxPayableAmount=parseInt(d.data.data.invoice.due_amount)):!t&&l.data&&(this.currentPayment.payment_date=v().format("YYYY-MM-DD"),this.currentPayment.payment_number=l.data.nextNumber,this.currentPayment.currency=s.selectedCompanyCurrency),this.isFetchingInitialData=!1}).catch(a=>{m(a)})},fetchPayments(t){return new Promise((s,n)=>{o.get("/api/v1/payments",{params:t}).then(e=>{this.payments=e.data.data,this.paymentTotalCount=e.data.meta.payment_total_count,s(e)}).catch(e=>{m(e),n(e)})})},fetchPayment(t){return new Promise((s,n)=>{o.get(`/api/v1/payments/${t}`).then(e=>{Object.assign(this.currentPayment,e.data.data),s(e)}).catch(e=>{m(e),n(e)})})},addPayment(t){return new Promise((s,n)=>{o.post("/api/v1/payments",t).then(e=>{this.payments.push(e.data),h().showNotification({type:"success",message:i.t("payments.created_message")}),s(e)}).catch(e=>{m(e),n(e)})})},updatePayment(t){return new Promise((s,n)=>{o.put(`/api/v1/payments/${t.id}`,t).then(e=>{if(e.data){let a=this.payments.findIndex(d=>d.id===e.data.data.id);this.payments[a]=t.payment,h().showNotification({type:"success",message:i.t("payments.updated_message")})}s(e)}).catch(e=>{m(e),n(e)})})},deletePayment(t){const s=h();return new Promise((n,e)=>{o.post("/api/v1/payments/delete",t).then(a=>{let l=this.payments.findIndex(d=>d.id===t);this.payments.splice(l,1),s.showNotification({type:"success",message:i.t("payments.deleted_message",1)}),n(a)}).catch(a=>{m(a),e(a)})})},deleteMultiplePayments(){const t=h();return new Promise((s,n)=>{o.post("/api/v1/payments/delete",{ids:this.selectedPayments}).then(e=>{this.selectedPayments.forEach(a=>{let l=this.payments.findIndex(d=>d.id===a.id);this.payments.splice(l,1)}),t.showNotification({type:"success",message:i.tc("payments.deleted_message",2)}),s(e)}).catch(e=>{m(e),n(e)})})},setSelectAllState(t){this.selectAllField=t},selectPayment(t){this.selectedPayments=t,this.selectedPayments.length===this.payments.length?this.selectAllField=!0:this.selectAllField=!1},selectAllPayments(){if(this.selectedPayments.length===this.payments.length)this.selectedPayments=[],this.selectAllField=!1;else{let t=this.payments.map(s=>s.id);this.selectedPayments=t,this.selectAllField=!0}},selectNote(t){this.selectedNote=null,this.selectedNote=t},resetSelectedNote(t){this.selectedNote=null},searchPayment(t){return new Promise((s,n)=>{o.get("/api/v1/payments",{params:t}).then(e=>{this.payments=e.data,s(e)}).catch(e=>{m(e),n(e)})})},previewPayment(t){return new Promise((s,n)=>{o.get(`/api/v1/payments/${t.id}/send/preview`,{params:t}).then(e=>{s(e)}).catch(e=>{m(e),n(e)})})},sendEmail(t){return new Promise((s,n)=>{o.post(`/api/v1/payments/${t.id}/send`,t).then(e=>{h().showNotification({type:"success",message:i.t("payments.send_payment_successfully")}),s(e)}).catch(e=>{m(e),n(e)})})},getNextNumber(t,s=!1){return new Promise((n,e)=>{o.get("/api/v1/next-number?key=payment",{params:t}).then(a=>{s&&(this.currentPayment.payment_number=a.data.nextNumber),n(a)}).catch(a=>{m(a),e(a)})})},resetCurrentPayment(){this.currentPayment=p({},f)},fetchPaymentModes(t){return new Promise((s,n)=>{o.get("/api/v1/payment-methods",{params:t}).then(e=>{this.paymentModes=e.data.data,s(e)}).catch(e=>{m(e),n(e)})})},fetchPaymentMode(t){return new Promise((s,n)=>{o.get(`/api/v1/payment-methods/${t}`).then(e=>{this.currentPaymentMode=e.data.data,s(e)}).catch(e=>{m(e),n(e)})})},addPaymentMode(t){const s=h();return new Promise((n,e)=>{o.post("/api/v1/payment-methods",t).then(a=>{this.paymentModes.push(a.data.data),s.showNotification({type:"success",message:i.t("settings.payment_modes.payment_mode_added")}),n(a)}).catch(a=>{m(a),e(a)})})},updatePaymentMode(t){const s=h();return new Promise((n,e)=>{o.put(`/api/v1/payment-methods/${t.id}`,t).then(a=>{if(a.data){let l=this.paymentModes.findIndex(d=>d.id===a.data.data.id);this.paymentModes[l]=t.paymentModes,s.showNotification({type:"success",message:i.t("settings.payment_modes.payment_mode_updated")})}n(a)}).catch(a=>{m(a),e(a)})})},deletePaymentMode(t){const s=h();return new Promise((n,e)=>{o.delete(`/api/v1/payment-methods/${t}`).then(a=>{let l=this.paymentModes.findIndex(d=>d.id===t);this.paymentModes.splice(l,1),a.data.success&&s.showNotification({type:"success",message:i.t("settings.payment_modes.deleted_message")}),n(a)}).catch(a=>{m(a),e(a)})})}}})()};export{I as u}; +var P=Object.defineProperty;var r=Object.getOwnPropertySymbols;var g=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable;var u=(y,c,i)=>c in y?P(y,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):y[c]=i,p=(y,c)=>{for(var i in c||(c={}))g.call(c,i)&&u(y,i,c[i]);if(r)for(var i of r(c))w.call(c,i)&&u(y,i,c[i]);return y};import{G as _,I as v,a as o,d as N}from"./vendor.fd3b1727.js";import{b as S,h as m,u as h}from"./main.fc26c84f.js";var f={maxPayableAmount:Number.MAX_SAFE_INTEGER,selectedCustomer:"",currency:null,currency_id:"",customer_id:"",payment_number:"",payment_date:"",amount:0,invoice_id:"",notes:"",payment_method_id:"",customFields:[],fields:[]};const I=(y=!1)=>{const c=y?window.pinia.defineStore:N,{global:i}=window.i18n;return c({id:"payment",state:()=>({payments:[],paymentTotalCount:0,selectAllField:!1,selectedPayments:[],selectedNote:null,showExchangeRate:!1,drivers:[],providers:[],paymentProviders:{id:null,name:"",driver:"",active:!1,settings:{key:"",secret:""}},currentPayment:p({},f),paymentModes:[],currentPaymentMode:{id:"",name:null},isFetchingInitialData:!1}),getters:{isEdit:t=>!!t.paymentProviders.id},actions:{fetchPaymentInitialData(t){const s=S(),n=_();this.isFetchingInitialData=!0;let e=[];t&&(e=[this.fetchPayment(n.params.id)]),Promise.all([this.fetchPaymentModes({limit:"all"}),this.getNextNumber(),...e]).then(async([a,l,d])=>{t?d.data.data.invoice&&(this.currentPayment.maxPayableAmount=parseInt(d.data.data.invoice.due_amount)):!t&&l.data&&(this.currentPayment.payment_date=v().format("YYYY-MM-DD"),this.currentPayment.payment_number=l.data.nextNumber,this.currentPayment.currency=s.selectedCompanyCurrency),this.isFetchingInitialData=!1}).catch(a=>{m(a)})},fetchPayments(t){return new Promise((s,n)=>{o.get("/api/v1/payments",{params:t}).then(e=>{this.payments=e.data.data,this.paymentTotalCount=e.data.meta.payment_total_count,s(e)}).catch(e=>{m(e),n(e)})})},fetchPayment(t){return new Promise((s,n)=>{o.get(`/api/v1/payments/${t}`).then(e=>{Object.assign(this.currentPayment,e.data.data),s(e)}).catch(e=>{m(e),n(e)})})},addPayment(t){return new Promise((s,n)=>{o.post("/api/v1/payments",t).then(e=>{this.payments.push(e.data),h().showNotification({type:"success",message:i.t("payments.created_message")}),s(e)}).catch(e=>{m(e),n(e)})})},updatePayment(t){return new Promise((s,n)=>{o.put(`/api/v1/payments/${t.id}`,t).then(e=>{if(e.data){let a=this.payments.findIndex(d=>d.id===e.data.data.id);this.payments[a]=t.payment,h().showNotification({type:"success",message:i.t("payments.updated_message")})}s(e)}).catch(e=>{m(e),n(e)})})},deletePayment(t){const s=h();return new Promise((n,e)=>{o.post("/api/v1/payments/delete",t).then(a=>{let l=this.payments.findIndex(d=>d.id===t);this.payments.splice(l,1),s.showNotification({type:"success",message:i.t("payments.deleted_message",1)}),n(a)}).catch(a=>{m(a),e(a)})})},deleteMultiplePayments(){const t=h();return new Promise((s,n)=>{o.post("/api/v1/payments/delete",{ids:this.selectedPayments}).then(e=>{this.selectedPayments.forEach(a=>{let l=this.payments.findIndex(d=>d.id===a.id);this.payments.splice(l,1)}),t.showNotification({type:"success",message:i.tc("payments.deleted_message",2)}),s(e)}).catch(e=>{m(e),n(e)})})},setSelectAllState(t){this.selectAllField=t},selectPayment(t){this.selectedPayments=t,this.selectedPayments.length===this.payments.length?this.selectAllField=!0:this.selectAllField=!1},selectAllPayments(){if(this.selectedPayments.length===this.payments.length)this.selectedPayments=[],this.selectAllField=!1;else{let t=this.payments.map(s=>s.id);this.selectedPayments=t,this.selectAllField=!0}},selectNote(t){this.selectedNote=null,this.selectedNote=t},resetSelectedNote(t){this.selectedNote=null},searchPayment(t){return new Promise((s,n)=>{o.get("/api/v1/payments",{params:t}).then(e=>{this.payments=e.data,s(e)}).catch(e=>{m(e),n(e)})})},previewPayment(t){return new Promise((s,n)=>{o.get(`/api/v1/payments/${t.id}/send/preview`,{params:t}).then(e=>{s(e)}).catch(e=>{m(e),n(e)})})},sendEmail(t){return new Promise((s,n)=>{o.post(`/api/v1/payments/${t.id}/send`,t).then(e=>{h().showNotification({type:"success",message:i.t("payments.send_payment_successfully")}),s(e)}).catch(e=>{m(e),n(e)})})},getNextNumber(t,s=!1){return new Promise((n,e)=>{o.get("/api/v1/next-number?key=payment",{params:t}).then(a=>{s&&(this.currentPayment.payment_number=a.data.nextNumber),n(a)}).catch(a=>{m(a),e(a)})})},resetCurrentPayment(){this.currentPayment=p({},f)},fetchPaymentModes(t){return new Promise((s,n)=>{o.get("/api/v1/payment-methods",{params:t}).then(e=>{this.paymentModes=e.data.data,s(e)}).catch(e=>{m(e),n(e)})})},fetchPaymentMode(t){return new Promise((s,n)=>{o.get(`/api/v1/payment-methods/${t}`).then(e=>{this.currentPaymentMode=e.data.data,s(e)}).catch(e=>{m(e),n(e)})})},addPaymentMode(t){const s=h();return new Promise((n,e)=>{o.post("/api/v1/payment-methods",t).then(a=>{this.paymentModes.push(a.data.data),s.showNotification({type:"success",message:i.t("settings.payment_modes.payment_mode_added")}),n(a)}).catch(a=>{m(a),e(a)})})},updatePaymentMode(t){const s=h();return new Promise((n,e)=>{o.put(`/api/v1/payment-methods/${t.id}`,t).then(a=>{if(a.data){let l=this.paymentModes.findIndex(d=>d.id===a.data.data.id);this.paymentModes[l]=t.paymentModes,s.showNotification({type:"success",message:i.t("settings.payment_modes.payment_mode_updated")})}n(a)}).catch(a=>{m(a),e(a)})})},deletePaymentMode(t){const s=h();return new Promise((n,e)=>{o.delete(`/api/v1/payment-methods/${t}`).then(a=>{let l=this.paymentModes.findIndex(d=>d.id===t);this.paymentModes.splice(l,1),a.data.success&&s.showNotification({type:"success",message:i.t("settings.payment_modes.deleted_message")}),n(a)}).catch(a=>{m(a),e(a)})})}}})()};export{I as u}; diff --git a/public/build/assets/users.60f6f7bf.js b/public/build/assets/users.bb63694b.js similarity index 97% rename from public/build/assets/users.60f6f7bf.js rename to public/build/assets/users.bb63694b.js index 7fdc23e9..8b5dc140 100644 --- a/public/build/assets/users.60f6f7bf.js +++ b/public/build/assets/users.bb63694b.js @@ -1 +1 @@ -import{a as l,d as p}from"./vendor.fd3b1727.js";import{h as o,u as d}from"./main.f18430a2.js";const w=(u=!1)=>{const f=u?window.pinia.defineStore:p,{global:n}=window.i18n;return f({id:"users",state:()=>({roles:[],users:[],totalUsers:0,currentUser:null,selectAllField:!1,selectedUsers:[],customerList:[],userList:[],userData:{name:"",email:"",password:null,phone:null,companies:[]}}),actions:{resetUserData(){this.userData={name:"",email:"",password:null,phone:null,role:null,companies:[]}},fetchUsers(s){return new Promise((i,t)=>{l.get("/api/v1/users",{params:s}).then(e=>{this.users=e.data.data,this.totalUsers=e.data.meta.total,i(e)}).catch(e=>{o(e),t(e)})})},fetchUser(s){return new Promise((i,t)=>{l.get(`/api/v1/users/${s}`).then(e=>{var a,r;this.userData=e.data.data,((r=(a=this.userData)==null?void 0:a.companies)==null?void 0:r.length)&&this.userData.companies.forEach((c,m)=>{this.userData.roles.forEach(h=>{h.scope===c.id&&(this.userData.companies[m].role=h.name)})}),i(e)}).catch(e=>{console.log(e),o(e),t(e)})})},fetchRoles(s){return new Promise((i,t)=>{l.get("/api/v1/roles").then(e=>{this.roles=e.data.data,i(e)}).catch(e=>{o(e),t(e)})})},addUser(s){return new Promise((i,t)=>{l.post("/api/v1/users",s).then(e=>{this.users.push(e.data),d().showNotification({type:"success",message:n.t("users.created_message")}),i(e)}).catch(e=>{o(e),t(e)})})},updateUser(s){return new Promise((i,t)=>{l.put(`/api/v1/users/${s.id}`,s).then(e=>{if(e){let r=this.users.findIndex(c=>c.id===e.data.data.id);this.users[r]=e.data.data}d().showNotification({type:"success",message:n.t("users.updated_message")}),i(e)}).catch(e=>{o(e),t(e)})})},deleteUser(s){const i=d();return new Promise((t,e)=>{l.post("/api/v1/users/delete",{users:s.ids}).then(a=>{let r=this.users.findIndex(c=>c.id===s);this.users.splice(r,1),i.showNotification({type:"success",message:n.tc("users.deleted_message",1)}),t(a)}).catch(a=>{o(a),e(a)})})},deleteMultipleUsers(){return new Promise((s,i)=>{l.post("/api/v1/users/delete",{users:this.selectedUsers}).then(t=>{this.selectedUsers.forEach(a=>{let r=this.users.findIndex(c=>c.id===a.id);this.users.splice(r,1)}),d().showNotification({type:"success",message:n.tc("users.deleted_message",2)}),s(t)}).catch(t=>{o(t),i(t)})})},searchUsers(s){return new Promise((i,t)=>{l.get("/api/v1/search",{params:s}).then(e=>{this.userList=e.data.users.data,this.customerList=e.data.customers.data,i(e)}).catch(e=>{o(e),t(e)})})},setSelectAllState(s){this.selectAllField=s},selectUser(s){this.selectedUsers=s,this.selectedUsers.length===this.users.length?this.selectAllField=!0:this.selectAllField=!1},selectAllUsers(){if(this.selectedUsers.length===this.users.length)this.selectedUsers=[],this.selectAllField=!1;else{let s=this.users.map(i=>i.id);this.selectedUsers=s,this.selectAllField=!0}}}})()};export{w as u}; +import{a as l,d as p}from"./vendor.fd3b1727.js";import{h as o,u as d}from"./main.fc26c84f.js";const w=(u=!1)=>{const f=u?window.pinia.defineStore:p,{global:n}=window.i18n;return f({id:"users",state:()=>({roles:[],users:[],totalUsers:0,currentUser:null,selectAllField:!1,selectedUsers:[],customerList:[],userList:[],userData:{name:"",email:"",password:null,phone:null,companies:[]}}),actions:{resetUserData(){this.userData={name:"",email:"",password:null,phone:null,role:null,companies:[]}},fetchUsers(s){return new Promise((i,t)=>{l.get("/api/v1/users",{params:s}).then(e=>{this.users=e.data.data,this.totalUsers=e.data.meta.total,i(e)}).catch(e=>{o(e),t(e)})})},fetchUser(s){return new Promise((i,t)=>{l.get(`/api/v1/users/${s}`).then(e=>{var a,r;this.userData=e.data.data,((r=(a=this.userData)==null?void 0:a.companies)==null?void 0:r.length)&&this.userData.companies.forEach((c,m)=>{this.userData.roles.forEach(h=>{h.scope===c.id&&(this.userData.companies[m].role=h.name)})}),i(e)}).catch(e=>{console.log(e),o(e),t(e)})})},fetchRoles(s){return new Promise((i,t)=>{l.get("/api/v1/roles").then(e=>{this.roles=e.data.data,i(e)}).catch(e=>{o(e),t(e)})})},addUser(s){return new Promise((i,t)=>{l.post("/api/v1/users",s).then(e=>{this.users.push(e.data),d().showNotification({type:"success",message:n.t("users.created_message")}),i(e)}).catch(e=>{o(e),t(e)})})},updateUser(s){return new Promise((i,t)=>{l.put(`/api/v1/users/${s.id}`,s).then(e=>{if(e){let r=this.users.findIndex(c=>c.id===e.data.data.id);this.users[r]=e.data.data}d().showNotification({type:"success",message:n.t("users.updated_message")}),i(e)}).catch(e=>{o(e),t(e)})})},deleteUser(s){const i=d();return new Promise((t,e)=>{l.post("/api/v1/users/delete",{users:s.ids}).then(a=>{let r=this.users.findIndex(c=>c.id===s);this.users.splice(r,1),i.showNotification({type:"success",message:n.tc("users.deleted_message",1)}),t(a)}).catch(a=>{o(a),e(a)})})},deleteMultipleUsers(){return new Promise((s,i)=>{l.post("/api/v1/users/delete",{users:this.selectedUsers}).then(t=>{this.selectedUsers.forEach(a=>{let r=this.users.findIndex(c=>c.id===a.id);this.users.splice(r,1)}),d().showNotification({type:"success",message:n.tc("users.deleted_message",2)}),s(t)}).catch(t=>{o(t),i(t)})})},searchUsers(s){return new Promise((i,t)=>{l.get("/api/v1/search",{params:s}).then(e=>{this.userList=e.data.users.data,this.customerList=e.data.customers.data,i(e)}).catch(e=>{o(e),t(e)})})},setSelectAllState(s){this.selectAllField=s},selectUser(s){this.selectedUsers=s,this.selectedUsers.length===this.users.length?this.selectAllField=!0:this.selectAllField=!1},selectAllUsers(){if(this.selectedUsers.length===this.users.length)this.selectedUsers=[],this.selectAllField=!1;else{let s=this.users.map(i=>i.id);this.selectedUsers=s,this.selectAllField=!0}}}})()};export{w as u}; diff --git a/public/build/img/PDF/estimate1.png b/public/build/img/PDF/estimate1.png index 838cf268453c3e3799259393601a65cc61c746c9..a0ba28bff829d1e557887b9f387ec1ff1fba1066 100644 GIT binary patch literal 96871 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

%T%4Z` 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 wZo{!}!mWe$=uDytFVgI4CSB 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 TvWGJ58Pi|byY9)eI~4sF%lSIe literal 85532 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%0DGXA`} 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 HJN&-@QVq27 diff --git a/public/build/img/PDF/estimate3.png b/public/build/img/PDF/estimate3.png index 06414aa896267c6d8319a5ef960c943d57d100c4..21d1aa00aad4d2169ada8706ed3153b58df81218 100644 GIT binary patch literal 107435 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 S4L6DHvAk$^0cUpY!G8kiD`rpt diff --git a/public/build/img/PDF/invoice1.png b/public/build/img/PDF/invoice1.png index 838cf268453c3e3799259393601a65cc61c746c9..a0ba28bff829d1e557887b9f387ec1ff1fba1066 100644 GIT binary patch literal 96871 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

%T%4Z` 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 wZo{!}!mWe$=uDytFVgI4CSB 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 TvWGJ58Pi|byY9)eI~4sF%lSIe literal 85532 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%0DGXA`} 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 HJN&-@QVq27 diff --git a/public/build/img/PDF/invoice3.png b/public/build/img/PDF/invoice3.png index 06414aa896267c6d8319a5ef960c943d57d100c4..21d1aa00aad4d2169ada8706ed3153b58df81218 100644 GIT binary patch literal 107435 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 S4L6DHvAk$^0cUpY!G8kiD`rpt diff --git a/public/build/img/c-mobile.png b/public/build/img/c-mobile.png deleted file mode 100644 index 2e226e1ffc7748f56d98218b5165ee4f603820b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49947 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

$=q; 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 diff --git a/public/build/img/crater-logo-gray.png b/public/build/img/crater-logo-gray.png deleted file mode 100644 index a3875b6cb4c714b0932efda8f885bd9ca31d1bf8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1611 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 diff --git a/public/build/img/crater-white-small.png b/public/build/img/crater-white-small.png deleted file mode 100644 index 69b91c27c1f228cfde9eff6185584559487242cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2075 zcmV+$2;}#PP)GRAKMfVpV9y}4fxA^ zy?fSKI!SjY-OY%n&wJ~W?US^7-6M$_MHc1cbE{qo7p)3h}i9&i|v`CklcXr&v8nl|sNrk3NsmqEw3Z>X)2Kh{D#vNYkE1UPndW5DPt!{4l&V ziKa(I%d;gV(ZctnJ~2pJ)1b_q6$^VHKDn>yJt|bk3qkePR27o4<_^F9guInig3$YJ z8v3bHcNXgLZL8o41v-y~dvgWlT!Jl{pn!cYme7w+yAl#vr1!M%^ zu;|HJ*r6W&6ra!lmaDq3nvUNpDBPphbGP9y-j$^*a}=9bFkXZs@c}0w>=tQ0YQA}3 zt82B6bah-vsJcdz|5zjl{YG2-P}rYn-dVO|3A0x`a-?PXW%7?ReF#E)sV%;sKPejK zrkVU9etC@00J%l3g}`^uw@lUL-AV>pjz`%)%(9TK_!NV%)z>R{u6HY;#ovm0ObHUL zqw6Q3_f>^9ImMA_$3>f}xgUX`a(9tS~H5fxag(GFYu)zk5e)S`;Z(Rl`hJ zZRt%)=l-)8TpJ2v)xx^8ZduJD`Vx~q37vXdY;d`?g*6o9p4jj~HcUZ5tbE9+Y?#7Q zkk7JV3QHd{k_}U|tU86Q*p%6Do6-w*Hq^^T5NDVPf;yIXeFabut8MKzg5s(>nIWhR>-W zmZNviC9G~TC*BxsO+QNW@XK#3WGHs9%6jd@N@yLNbZ%9Ro~0Azn1Ktig^TEqtQ>s2 zA!wF}PN|(pI&r%7#n|;-uOlZD~Lhgq64ygRQ)xJ44jTKm0K{V(4Y# zueOAhOkG~IRST0@Ep-@^HN)IV=Ll=Jy>0xJAgrIi76wa*6W`CzIe@Q?1D?#ww6}++ zq$CK!uqtbzq(Jf9J^0(Hf=^bs>G!m9GR}W;0jTF8R>t2x#FP|yCL#Q8)zs7c->j3L zwO>|OY+D^=*w+HhU1x%Er|(>Raorir`j1)DfVgJc<-pMd$s#c_?2A99R*>Zi5}UwY zw_43oboDN40?STc9=V&VE!qT=Chj5#mj~B+eV>9?fd{teA_C<+J-M;wpALp9) z?`Hk8(BK2YLc;g+zLlw0Ml(Ux74~0h%V;45FWLPHORxt|%VUCe6 zOr?4kK@2M=ew}Bm`%V-HPCqLQ@32xWsrWfoVldxtu@2Q!8KN+URSISxMp`vh%I{ZA zgJN7^?5v-m;i_pZHW5Spi)qs7k3$KQ@65J8za#4b`zD+NJudz>r6a zXO~Q}E*8?3APNQH>-6CP?TKTS%S;-@~`2v^&sef$leaip<002ovPDHLk FV1ikv+o=Em diff --git a/public/build/img/icon.png b/public/build/img/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6ba6f13ea56f1c17a91ab3b85d83001b38928a1c GIT binary patch literal 790337 zcmaI6V{|T2vn?Fk*>SRC+qTV}WXF19+qP}nwr$(CZG8JZ_niCPA9vgyqerh*U9)P| zTven0beMviI6MqC3=j|yyrhJP5)cqr?SF14kbf2K+;Oz1fT@aH*&KZ1MmO=fd-kWs5`35%5WLlSkdYK$A`|<%Jv@`2#AN@)mGoo z0^mqs05CDL<|Vr6=piC7GvXyuW0hr)wG{@Knn}3Z1C-t6R1DoM3^|R6`1uHUT)F-Q zumU*h6S!JgT03yL@)G@5T&{oX|Cs5C2>#2((Sn!gf00s`RUiR zGh0V98*769MASF1adPA(`p5Qvm0@KoEBn6#TRZ%>SpQ_Bch$G0XQX4Gx3ce2cvH(Vq@rJ z1+aFM6yYWM_lC~M%!tdF!H|X1h|!3ag$cky%Vfx6M9XQ+$wJG>!U14lWi$LIDeM2l z`M=?XSwuKQ7#LWDMA*d`8AU}oMcJ7+IRqJn1X)-_*#tTM2P74eX8&^k zH8ZfXM(y|yB16YhWSr{2v zIEnrnZ}fkN_rDtTpXFZ>w*SM0i`mf7K%dEwnU>XWa;|uSkxYi-hDZLpYE)Df0%y>@BDb>+?!r+`u1S==(gq zl>6j(RBwDHcm>^btn3thzu5ff1bqN^?|jcZ>Hpa2hQ3{N5&Ueg`qU(D=C*;|SHJRU z^<4L)yzbzCys _rMlm;Qe^pj8B!my*A-zK6zdKe0_g~*rRp79JOHfa7TW(q+Tri z9N&n2eNDd9Ouq~F(491Yc?I9FO55N*YkK3~Ywq!*oBQndOa$9#d*8fy8C<5k$S?W$ zb&r2&PpCfgQFbu&#PGG6vM!yuR%Fz-lf7=sUXg8v18vD0;R; z`1E@EdVVakfj+WVgIGUici7YZ%uBy^Y?4mw-Y`A3B>%DckQ~d|5GIdd`=GkMf34QI zfq71RX`e-;efV)34|6S&_-s3|c-O%!=^S$(w zCEdV(C>$7$7W*TcU$%8OI?#98l3Bk_Y|MyTgp%jVjFPOawf#uzd2p({sIx3gR9 z*lywIo=)c5+UF+Ysq>%-a@2a+y?1&cA#-PAUFOiMD=ZT?imZ*9&>O~U)%;SV?O_L(zS6QnO@-OucrU^|o= z&dsyQ&-_k^6dpjYty9e%+xW{UXi9!ZX13G^>+mm%JGWgqDXJmfSq@HC&@>%`*@rdz z>HJbv>nmr>ZzEX;H5yaiK%>}){8F7C%jJd1Y(BlJi|j$hw!%et3Kd^gEnh&S@t z={g^E9p|s-3(tJxJ##e=t>r)8?>RqTDL>vmm&1^pk>fgnUS#(>pmC|wf>b=`Tpu~K z;Xl?=x^tyAKVSG#-48o8Z&?*SIa)QT%h|7dpD$l+f9gIvufOXxPk#)`Q|}EW5c$5O z-_o1MP8E55!ng9*eh`XqZaOhvh*ihdK+TZ8U+{kT9=yMO_}_oNXRJ+qPG)+1pph1y zPdmIYes(lhw{kBTd_)JdVE;<(fTU?c-O!qBjNmrEYO4CQNW+x0$@o|peV4)tuaa&f z+}CssC0jXQ`?_DesQq~3c$dhukOy^dL=o z%!{a^e|_m)=j+WfkpZw~pto9$KErj1J}N7BDf}#Z=G`>Y;7ytuJ45$qzi#Y5W6Poq zf8SwA$fAnuh!=kC?Kr)&WxE+6hn%RTfhd2+Hh3MAMV9G*^u4{biTA{Ix$?`UT0p$o zSS19~+o!&;Z5`EXv-*$`1q4?Dj*XH}%Y$CT}0 z=i|QP(IG9+4Rdta>n!qk#`PYTe|_3=DCQ&fYDi0-ajDQ0z?YM%KaDnCmbdh>L&i{| z(lfX7e*Al)?$|MuPZ}y1f0lgv`AdK=!}pbWk}Wt3RUq8>754VdxaE60YvP1*?v$u} z^EJ|L`hZ0jqsUDg+H0-n3HavDTD-wYa_qB8%EF+^yl*5i-rjjkSd$SfDy}SFe&IDdO}-mQ$X>GRMG2uV314u<5d9|8Z*r*h6aCQcR4n_Q`6e76Z&oo`{NmQCAib zFKs00Q74M)B6<1OT~wUrfM=&qGh{#(^{7iW@QDl10-Nj?TP#W^PJWF}A;wwcfL!v! z&KV}Pt0wcakjYGDk&_J6eU0nvG+d-8M-dC8#%w9W&)*E6Z~e27SgEUPw;F7}2NU)sZiOb~_ef%pSHMnyv z6=le43)F3-I~R{xZ3%%kP;)7>;jqJgLL>@nDF!(0!?Kn+A&v<3VNyNtSOOQB$vb_E zhVpPqbt%T;C(8CeRX`S{N3$*dw&?Hp^8vg(fSf|r-pmCQ<{_r{(3n}|q?~>t^OURRnXkWt?s5Mnl5QQ#4?XV@2TPv z6Zgy?B#{a%IIkDym!VIciOnodOGu)RjmVAm!jO65Y*B?3XRuOU7%K6FSX6L;xZ4xW zurH>Z+sL+LtpIq@(exAtM9Vxt@VST6`uT70C61`oiLva{C&xR8)KdLWAlm97u+lX_ z{bSu(Q`p~-zvF_|SgnYiIW(%Hitczq7WJnnh3lW?IP;LDsu?$CfdGav;~#h|!T`N2 z*1@y^wS|6h)b}NPZA}yHvr85aJM3Q8BUEE)YtUh zi0lq9hK`R@+|tU-B%F-CCQptR3@d_0%T*@Zj7AUg^8SHcm0xBQK`?RS+uRRZpm0=1 z-_1AX^;9EUtxG~r)*2FX=Wi6}4f_|R$xe*=?x#6I%T!g3U}fKow~wH}I~Sgp=H0><3xW|nRL3#j}Si;9%L)k7tFNQKB^sMYvYY5Pq zNd1u-QpZF!JACJiIxSfBuIF@tx$#oB?lRx=%YcPP0s%0*w)l-IsR=YwSw$F@Ylbgs zZO`Car$p0ZVs|MJ6Brx)Wm_XqY~YW49GcZchq~%i0>6-nSkyZ!laBUu!IvTk7P6Zb zR17zT*xyG$kIt^EY|o%rdWmN}LgV}cJN#+lFQ9a#O<%x$-^FC`z{C<6r)MDGmIgI; zpHmg5sE?)t&uQ7lZ#NsciqKRmYSxrET-t2;3GJ33^u!@&)vt6^&f@|4OtaDMSm{6; zjc_e!4}LwWIY__G5Qm6OdD(EAHJx2zB3i|@5IRz{9<=Si`V}GwUQENCzXiyiw+3?Q znO(MzujnJW@*XH`Vb#50>MUgoRxR;k)^!l%PAJKX=H-$OU%Gw|#tS)R=;GDO<40_@ z9>)bl4mZ}{RG4GN@a!$V{LynZyMO%cSb;*kdJEd-Vq9S8TXuCKkd@~@LuKTMco2Wx z8rP60oe@`rKejPfPcYwT7zjEK>%Axg#iG;w5iEAkrsk*y) zLJcqPP&s*@ZYr90GOCSU^2`#St5EKY_J(Rrgr!j(MNWQ0Zc~4wp?hXmd+OD@5DDhJ z&hHRa@RNZ^Zm_shpqe(YlQvs?s7j7z?Z+2U#ts>F%?l=BAVaRO`1h06l8mlj)3&(o;>|y37)@WvIp9n(bQ;PCIc?gAnN(GQW?iVPRkV%Dox& zAg45Sro}_=-gdCrP3E8Y)a|#YB(;*WgtCiJorcLXJWbF1ZTOz`jVwVM+_i@E*lr{x zjMpuI4@{QT%Bk#0v49=`Cb1FUAq1_UhD{N>9z1gUYZ~x1u69FH#*6~KJgzS7=#1#W z!aL;SmAFAD0n*QH4+Rst6km>sAhx5yx%HF$`X3naCLmV;caAhOjoDqEn zN5u_sAKBS%cP^{e7HYObM7pNBj{kHp#l}^8zMN^A1&X>`^SA$p>PJ;=FEPM>6wlDE zsf=~dfGVskgBrj1)D9W+6otLZQ@`@ENEKQOJ<-D*-=G!F&Lsyppa5LuMyHl5!jFdbT2`%i zPHe}Q&6D90adSS{Sv}>fIat(Y$s*-NN}yuE{(xtuUGN5-Gl4YE7le@*dwL5NI(07z z1=&1IlBR^(=Y+^8o#Yl)?3Ig2ziM)|uWf9Z5(Gz8n3fjS(|o5UyW;%If%t{M z!P(r&x+?=vh?!tf(u1I&QSK^73fZ}NE3THYiULqN6LOweHJY^GSNT0wI9rw-VLGWz z1mR%Pn^Men7+>L&VQb)Q3<3ANgbHw!%#Z{4^+ey$J&K#tVPgFlIf1;b45vU)PA+qzJX+-GTvFknpW>t>=X&LZ3uG*k91Z6Xx(| zibE0tk#7Kb3UK4WA7DhsLh@fOf6#_O7f~)8=NmubFCzy7R|HEI`xt>3Fx(Box^3v> z&(?jgJz)G$=KLf&p9SPzJE}--Y(fNc9|?m;8MZ2|Q@)8DiZg{?7e;}=N|XQe zQZIrYEmt9DvRh%vjAOqusL@WT@&OVh`W=mS;Yu@LU=i>a$!b%Ly4DbYQ)nt6-_R|(o=4+42jc~TOY%x2VSp@Gf?;*z5 za~AK5YaKqt1jBYKMvBQs;?>Ewu#lbJ-^Rr6;fFd~%PX&JULT%yA%Fqu5j|3kxd=h} zi$0{vaQ&Hy`w2?dd`c@9@05Pqu6cIoU!y{>oak{Jj|sQK_zr1~2Zwas36pNnWvClK zsM-5h-JT`Y&T@?|dxduw;JmwCn8l@~hGzE%GAouY+I&)Ey6a70W%ywpv%pycJ6*Oh z?Rk;IWjMHnt);Blq@v8nQ3~{`e_Mcx=cRs)NBL?HvJJ5W z2{T*#vZnrw@oCcXb4p45LSW@7QcGbwg%uNXxVO=p_7WnO%q&ZuxM_et$RQx+KX@S> z9fUK*v_FJj(i>HvR3ekiCr4V?0=*T2!B4B*c+{VY<~fb!AXGCH7h$hoNJ}m(6z-yM zf_Py})U8Srgs%cLH=y62JZv2>8=wuRi*H*|kglym5k%E2g_Y!k+YQ6EIPTQ_5|p&p zWP5gvX7o-{&PIv;rBsiNP^kW-80zHP>T~+0cig%_n9b4}N^!0uN#ZSEY9o6Bb;_618QO)jTJTL17 z!FOOb9P4dQJ?)CQdzysfoq)wnVNW12W-eHtokTAWyI%}j!p)Fg3e+5pnQ% zNsB#vi(f*MwXC8~h6Mp>xECLwQzM-lz8Ar&@%%?Ob^L>sdFkZ^|-n1#YIuxF6^_K=cR#MD*8cc9a zU$%TC*Q7e>SSU0kba@}LOG{yMc~AEgCopF#2VUMN^e9jM%-(yyRh)pSp{np~T5rBC z2zU?ta91WwmQo_&v-dO)vjj_Qc^tH&(T>EsxZ$6K zQ(}R_H_#9ur=A-$#RuaL);9)M`haV8zMoR90TEgh&%nwuD3pc>}Z`uk3 ziO`|u@!b$5^`DC*ygguzd-kIV2>vQeG{O;VtJlh7+f(t(&f|6JijtHHaBS{CEki(R zzYv;>>Me(ct=n`b@2iG5&PXy0;^>}nAc^!Z$T~=&V^#`nOyR9I!J4YX24#{;DH`X6 z6FC-!cUbmIg&G5b72Kxg0Xm}6PmGlcc;*Rbbki?;r{+$r`=Kg$lh<4+1Zv!1Zu8ag zh~N#rxFhXn}FE9CxG;nPr>H*{TBs&g;_C8oO8R%m>T+nDW2BvLL060wLmq`gh4k_3u zhX%)HG9OY9=jUy4TXEYEW)6+O<{8&^nzN&b=X%0m{E}ipvhTp+DYG=DjVP7W zdI~gRe|e$M(gxLw1To+EX}vJmmm>Q&IUm7;DOWen0&-;Uo-|hg=L#fY2r)g1lyD>z z0ffKN3-{^`(q;%qG8;r{AJf~eL5x)iXRmah%4U~EsGF<_40qvt?8oe9jZLiO${cV*j6C7hRX zV;gv6t%eb84HV(NaUp0{WC$XwlM%khc5{x`JZEvW2dD#px$bV^^eSzSTA){J+@%k6fDRTSAtQhJ3dcoQOsn;b;NNN}{Lzn*>^k!|^U&h2u5{MY<5PAP zC8F+)%8LoU4!w&54!&^RSOqRaw!{ruv-nwH%Te;=3IGs58h~nwIuv3l%LZ!G&+l+G?rLsoEy6f3whVpBqa@Wr=p<;Wi$YxVu;d8c$g5t3 zyegy=^CWB%%ReTfVSuS8zX!qIY}JlaGkMpwi(+RymNXW zJF~hd2UD+K7h>bIItVp>e~VDqf{m-_`NfewFanA!fHBmxI#ZCs zhcLH9AU7hb@Fn*#Gk_bPojOK{r1wwZiiyxXVS$l->OTUP) zGjY-yj~elA#x)9s>QP^;6b*QbuyV$}NC~x3ampUk#n+xw8{@Roz6{30{Q`?vd@?g# z|2X_LW=K$zb3GViXP)sQKaA#DKyu~XWK=)g9{^0zjy;*Oc|v3Lt&Q}U-4qKSd%>n| zi)Iu@A7;yu3_mY^TFEGph?#ZuJb_Xd3F=?pTbj-3!fb5hbK{#jH3oEGBL&{N44z?0 zPX?@n!y|ZAHsx`YG&r4oaz@MkC0I%?x)$TIilbEK;V1i0p(NG*8TLOGbgv6dpyQ9P zANl&%#wZ^7q**+ZO4+7T!K6FufBq&?NpXqYKvl}_c_+(fJ89U7hJ_a@(#%fs6a8^P zl;KY=62>O+R`1_!gwrXAYT;*zo}sN%=XVWLgPqB`xjTiHqLp_{k0wdUIEMcb$L$=N z+QsYKh^>i>xvxy&^>o|Ygg~aTF3$ywf@!2i#COr+_Q2#1HoaJYZ zU4H&TYiSmzy^wikUI_%r!5Yb--f!)AJVjcz>EsCv7*i=Jgl1k6)Qm`#h_iryKiwXC zIGl<_n>B?ULU)D@w1-U;-eVa_r7E+WOb1w+Hjp+iDTL>?z|JR7gvuerKwmAG9%~i- zn@}hMuZ>JTF56d%aupSw-|`#9?Z4?~UN*d9Ia~2o@`ZsKXVMYi=J+Q>(3>N^I)TmKX{ z@OuuKOm1NfrB?bIaYCUPL`&peSI!TLz>%{jZ$fD7#_}Q8ue0UW7P^4{@(#oxCJrxD zA~6e0u=ZZU^P!fs>hfr9LmmPe|-XG9-&K0+Y z?Dl$~saAhSG~TAoEi0+(WMXIM1_=FK`b)5iK94sS>b*ZNILq-_t#B8I-PYrcNcI#bjbdr*mdO~xG3`~94M0eDLJ6P0LT{a zoo<+};4mVfV9`2)@3|W(C~IqHxk$!Mbe-dFdtpWJXsz1);9fL|sv5ZtE%=LNN1xp^ zuUIMZ*qjQW^Vzq5-iK0}RABf8I&Peeq-%o49elhd1f?=kPl72Nt?lgk(2*V3SO>dg zJapxtuGR>O%$2`1LX%aWo5L}qXt}JB@W+}hQzz7`CXx42AntDuByGZr%JmSTz zVQ#U{c~U$)fE2bq-KKl;oEw)owyes>@fdu|rd;@)Pu$&UnQ?t|yyrqb{I4z#eP@d$=&AEKdyhOC3BT*FeGgtstA zNrU;dY}4dAd3{9*L|#N)b`_^i&!$a8v6F>@$IU*UKo}EiMb{mHPTac&;bAH(QyB7c zWUIolP})!qh;37CLUDv8DLNNpva2=9IfSA-!}cyYzajZaC`oK-#r29crGJC`mO8;3Vg3BH z8R9%83uv9N|aT+Od$pWNX5ZsQQAs~*-8@7I?CMq4=gCZejuKf&t#s-F5 zmZsdnwegd>0;S~=D@qWh8kFhulz4>pEzd-VG|LSNSwh zS38RE-QZmuZx8Ne;s-=l2RMX1R_k6v5u1 z`!jM1OSupgsuStPCGuG(>TgUtKl$>&iMLZiKV*xlMONnW_Gw{>E4wbZ(%W$-BjUh< zN#^*EBa)OkqHpk=bk^JK$k zg{+~fYbF90K^zch>wmE^++lD+SL&tjl+0i$uBxOpxKEO?dyQ$E1Nxlow5ztC50GHx zgBJTKgvd!%oDNmssAPmhLaF^y_}&1%bD2fN#;1pPykSM{$*M9el3IG3?{D?eQdzXN zl4P82sA)IZGMF1LuWstCkS0WT@vKnSzt&P42~M9_X`$_zNdpO^;#S4ch^n>gH41u) ztMfHd(IZ;Twm{r#+AAg{O;@-l+ZtI~s|(wR>_3Z{LD-koP2!da&jUgAn~}VzRuIva zsP;IhNZBBXZcj+H8ejC4lQTqY>;mDQ0wcv6#dc7L<6drbN-FAr3SW`tsod ze6gw4Sf5-u5JJrzN`8=pSi36q#5WA)X%e0B$vZfJxU9nP)-h`@$)6fqC26 zI4^m`#JFNv{hOTgou-_Ko~>Ipk8m=?UpH3!217>@p&`EA7@Z`0g=#jB4$z+JcfuG9 zl2Y=pFr(Js>(QSV#TwEMsN{vz5TmSv_s3l^>8Yr63vgB-TKCIe>yRVCbQZ?o# zCPIbY;u29rjp58uK7+sp3=oIO(8T8LS(6K@Wcq<(<}%KlpI7t72+z}N)d0&NQ#zui zhCj%n{iCywbpHJBq=|3+3wa^!xn<$#r!eUsz-iMIJT~xo%e`OB%$CztcBi;NA*(xC zBuxy4)sm3k10S8g5AD(~EFV|TSo$N(G%??P5eFpmfJK#F)I7=vNp20pI=2mIU&Y$i zNp^~h{Y371mMJ6eQ68arn1*;oisLwIJHL@kj(}k?>bM7Z@QB>nNT&$VXvur#Sa+Xy5VXAhf;Oga0C$WQlEc+N7OdJtnCAkc)SMsss#b) zW>h%NPKFZdJJusyltW*sR8yr8=T|>Vj|*it?wuci%dMRQs^5GuiV->pbwx?d7U7U* zS0#U+trEiV9=(x8LU%Wk#k1W)M@IM)PDm1uj_(vNS5lYHd1eF!k^`Lf1EG6&!sMlfe3 zZJxg8)I79OS$g2tmy%L`^1j@kMHE={~+j z&~u4IQ$8ckjPzHLzV4$Oc?VI8?Wom?hk0J$7u#+})3P9zV6<1u?C%9ks70w7)Y`uJ{cM*pBE)`s9)7>NO<4|8iZ!B%QqyF5udw_}Nz1;?G4s zCOs3q5$}p3Z8jktD29jZOG}5Afc_b({>uhttN?}Oo=LR?2n8=j_?)3YLF|W`rwG4& z4x#755plA$lu&{YWDV7YCLX>*46$YfMeRB?E_I+8+x5yFR>}OkzwBJwpvpQG#6xjg zXj^^d>sw8}niK*whLQ1PT*gmPnTO8J#TB4?`|qo06X<}7V#@o*hj@`geg279OMQmT zw;mZP8rApo*Z?{7bOxQMB#ex;j98R!=84DM!`Oi$bJMI@+Tw|%V}uq5-Od+Xe-fv} z5v7YIzkGqcyUPkD^F>}n#|#d9^(*%SJ7vgBYrA`TyKZXE_%mqR;E%_^db$~O)X|xA z+6-#O{(uijg2%id@6W(&%pTQZpm#VZq>O&xrx0K}>PhwmblP1^Ng@hJ(oU!&&VgDx z47(tR_&HfVjtYG&Ct2TG|GWXZwc*X!oRuuFX$Aj4idq&vwca|24?_Jw)^0AaM$0v! z^B9ZDB##k8dBJxXyMlQ*($q2qV%XoQv_}AUmz!qWbEW6C-+6ei$>;YvMYH21t$Mgv z=obag#wTip}!?GnfvOqIk0_st`gxX7CpeyTGv#^|hicZ{2 zLCF|gJfzCCf+CJG`Bf>&#)7hhg+99tll-v!4ZG@?&*;Di_H!gdY2SQzO`;OW5Ne0G z`m*mq;=uHle`r?TqaB5_bvFszU5|_r@PMWfDZPy0Z)!Flt{AVm54&v06$@_V$>VUu z*1iyL98}N6cb-J6Iw9J&)>iSBy(x3J{G`Gb1y4_&=LQ3vo% z>4<(rYh2?$# z=u|MZrhb3dWkLo7 zs(NJoY}XXl#W8We(ZY;kv~qrNSN-Eo3BxZvKZ7K6+oS_45GOK_PjgfyS~m~S+szsG zw}m}FAKrJm5HBTw+dUc`)yxjvl?##iCyJebxO!EJG>guZ`+pfQIOV#>J_Y3>NI~>$ zj@Z#`ixOENI~38_UvaRJ^>L2MnG7OaGR6sk8{z1|3`!aszkTj~5+9=PU^c=K@f{yjcKu`aZ}f^csZ`RKp`rwP(X_~oge+zgd9a>AJ}(jD z-nNa&divMUmAr~@Jw32Y##k3o?Uv~pnPL!l5V6B761w5Am{Zwj- zuS4{vWp|tUg>GFPrrbE?* z+6jY~{Y+}JT!z=nR!X!yvMJS}ST66IXC@LR`sI6D-QQmSmMe5hX->&r}BVuaO51 zXXIc_D{7Uf1n_mrFx6)xR~<}4)!jqQQzo#>6w!7xN9N5v2Gh%8>}tXn6MKk7pg#*WKln6*X|139W*SRCfHg6fic@@oh@5|(?AHv*E(xWBia zZ*%R0EKz#aO7DTv7`au(G2j#^)~DG(NSPHB@3hI;IcJlX>BjgHqAp z)q?dTq0dK{EMS?_|5l1@!zL5v0!^%LdI#EvP=Pc?e1iiji|`%PrGwC+r5 z3ML#0U@kEktQT%rt+&kOm$$Kl9Nt;|>RZ(YBRpSije8b4gZ58v40!g8>f|yR(4$Gw);|}vvblQFWM4K&C-&5i`-K@c|s)5_t*#Vd1?^(w}{$i5Z zT_RN2)J^qf2HsS^7vcTo>$rftT*UGr)z6*5IGV377&>6ObH?G^ool-HAnOLNn0b{5 zayJ4;I!J+e_=QPup@0UwOv74(->Rn+SSgrY*24{^-lu92 zPR^n#(jj6(6FEMZNQ9mWllK%&5Cz3<*%uzHs_H@}g0`R+ds3VfW>Puby$)TNWz7EV zFU5a-FCV&&UllPB10niCX=>C~fE=_`3~>O9gme1XBox~U1c+7yK|C}welF~H#iP@7+*aI%NZflI zuG}xM*1I|dkL9mVAuvbm1i`L62+do zy)hkFW9I=cDu9FMQIawCT7gSjnTdYJ369sSspp7NT8ZXNxqxSVn~IPUw!WO3&On|( z0?lWohCmuKmhS~dvlYx$o8^A~W4BGGQKLr}cg9=!n}HqtTX4G&ER&}-H)ei}93PF* z*VR|_#u$6qEg8#-`z7>->~B(OE~sykMCG3(I5HU&r*lp*ZwMb9_zVUDYcgHVf1E@VM0L9Bv$dk!d?M~YI5>L zVW@zQC>{GWKEBay=4b|_xnRAti3XxVCTL$nb>XM~P|ql~l-R7fcdMjJ?QTgH?CCy` zEK5`-Iy30SGNurW0eFI1rTNew9DFq3Z3E-uuFK>rn_+~~l|tY!BSBO@DAf5D`u#!l zDrgFO6q|!}yk3F$L*W9{gK0F6@r5uOXCX$nKgk9O^m-6aL^}kFf7DA5bJyHp7c|6W zs$%!{=+BW!v~&f?s8L;kTQ>H&z?9&h2q>*Q4k+CkBn)zc@;nqvi@?pUx>hOeXZvUY zm{d81oFQiyy9x`t8H|)$G&L?wzO5W%!ojPC3w&sOCDHT{zkjU=ow*C@7eJmEh(#+f zWrV%*p>I9U$;t)=r@)$>EwJIwuhp1iAW(>kxnq1cB-ORG`0$eIMkAuL%H`GG?rG}m zeH)kRa3Luh``<;i zTdjVrTelHWGP0cKUZ``ZkFsJV!VnR~iX-zhR>A7OHGZsezSr6g!QnE8GRw22rlv=a z1r*=gdL18|HMoM1sg{J{{#ug@*Z|`}xhd-#W+duW#wU@^QC$A?Y|eQfEsLEZ2Vr<21HDe{gK+`?TW!WCZzNZD?^LBQelnPia!t_037^b zX>ACB^c5Pf=X_!&o7Nl1ELc^dJ56zjS+d}#gjae`<|wUR7Ev&z5VvAQnjN&acdbjA z)sA@giR>1IV(bQZ>{@0>@<>3zbzvD#DJ(KzaTJOwJCTz9D#HK=)vSpq!6ueG(UiwN zUwPQJC@DO)^ccurx%qXR^;a^sxFNp$oC7xcA}6z##Sp|sC$^7)y7iTlN2?X%8!D)+ z4k}RK9Y&Zq4sPej-|Xt=oo`HK2C)s^J}tI9H_E0R-fFc=(l@qN#*E#X1pYEH={#0N z-#v8VZFpcR?`?8(m2VwskTO--N9GYC6zX^UC$$tY=fMu{2IVyvf=P2_;x?2K9CAAK zC6}47mFe43-@q2Dc4%0Ct0# zz8hR1=AYzItD37}3M3bbrjosA=M5!xFQigMn_ulEgD}-S;id2B6upO6rm9utbc+_n zZm)+vNpzRKe1b=O!|pE$6nG1Xvk^`!i6M0P_0uD0suMGWi1hBx@W1K3p3U&E`k;A+Pdx3G z3Dw@yc5Lw!Klj4Ujr>b8s#}F!O_6n4 z4Sx;ZHm9M>%$QhU0BMIZDmgstyy=Gg9uQ9n?f4TG6{7R$GhRIVf|{9Ff>oU+8V#V8 zF<~XeQRLsWUdndSXG3=9bxa(LGN^*W^PTDcVPi8G)l9rzWHke=jYPxHt4_5xS|HtX zq1cG`TwXVGSx2QobroV3SEZ(Co&Ehq$1XGH#%~7rO~Ip86fU|pv-sF@mS71JEXy{ zFag1gqZ3*?NS5z^P4Z9{=h|$Kbts& zyJJIc5!f>EW8ksK-4(ySP@)?N^T_de5{X#BBj_|#4I9_p{0^9U(Z@-caHA=~-wTW} zJZjIdXGF^ylPKqO8{OhXW{OjpFUR%xP}GAQRCHKm?=}_C^USGXNAXKxTz1?wTi3Vf z;(-ufJ;z{*VQE>!p3^LvsqIkYbhVYToBmjTAr$(u7_2Nk?(PW*il(w~V52VHk6-0Y zX{7yl+ZWP>+AC)IO$8y6j!XL&ftw?6sXMKgki13s>_2`!?|k+_~&4aI{Vi` z6!cxS2{;dfnsnP1&|psldHt{y?kTTOM+cyr5ip7QnBBpBe-10 zbIB!dYYWt{e+e!|KI7v*=knpz_9S+XXH1*g)0V=8quMtq5b+eP(T%SfjIw6D4O{*F z!t!U>BH!~CM!n^%K~7@>c5z8<$VzJ?Y#uMD)5BjWm4N&u-J2SwWa#0<-rpE*Rgb{f zQVZp=ocy?RLvas^>ZjSrDNWysf-m~JX%1R_g06610^6&WNO6?4M-QbF`2-2x5@d_^ z7j`pFeT6GJuejZUwK%m1z3F8vQUHSfEHGj?1MwXadbqXNtd*M7Y-3yo5`U2oQNV);VQ_XcUc9rCfR?~Zw>N+NrUrRLn&b4Sm9a?YbtO@suiP|c za2Uyp{icIJ8=wbzl70BbM-k2jX`tMr!RtLYoPo2HFzdUgS3c-w_}&+nV5w<-R(lWIkaV zQ(uOEwd@a8pX9eLk7(yvZtL&7r}r@5kJs3C(g>D6;PsfP?{=^&{YT2#-LIjdR*Onx z4K#L_ff(>2L?MR}SJG}`)9s}cr0jB zZnig&csK(7(hNJ{G)i)Ll@^BCA5xJ3;hG4Y)LCqH}VH9ty(h;tXfon zjSbs|o7kn)fSPhDPbkb#albk>S~HVaIX$Qkd&R|cRykz4bUm5H8nG)If@;oTMBTyH zGzieoZVc$2`~)@e*@M^QjKZ&W`|uh)o+{S3L8??vFUA1ae8>J0FboB!P{pW;>Q78V5EDj#CN>6sCIIpoPD)<-?X4!c}3(;ATX)(Ok zR%!?zB#Utkx@ZAQ7=rw?_N*vvS?-BhP{XPPP2q`EP-36Z_~sk|pT-a{MH3ni=D|)V zb5wChiM-c}cn=y)+KZ8fG{xA~t-_Q9Kq{-jJ@2Oj^qV1roTy%<^4e6FFOxRypo~QE zadyC}w;7+e`9xx^RSAUFu##z0j@?KJhNoVchsR%3LXn4-MO$iQB z(La2B@aq20X1 z->cW%wh)#wEtIc)D#Vi1{EYEr!b1YrMY5pEw4*WpcmEyiBQ*p@E240%V6P+gWytU! zp%X2YA7>CY9~^|L6V2NM+a1w!xjnL&<<60kaV%snmL^qH85?cY5#y@R)^}sD8WOEh z9SsVJlwJ3O!*yf)aLO$V5aeZXmW6mW1dote=$STVQ|7nGeNB(p{X5ZgWZVHKq_|_ zB_9yuWC9xo9idQ(Vzp6bgwE2lTZKIjWk4XS#Wg*p=et-;lcREQd$u>V<9a%}`fOQMB&3&G#V$LTe(FWBbH6+oUK#7RvwTo8y?y#A zeD#I#AkXNa>~PyDB>k<`pX^z_41tesO+haBff15IZ3f_1d-wzVku#-Rm)F)+QBu)v z!~_20!&1oiAr%kUPNpsWtek(=PG(DicmNPE$+C|+qTunkE3snC;oputGbP2$eS6*m zoN|jvEr-ZO zO^uL8dBX8D?E_+0j7t!+Qs8SY)LKSe78?8$O zwaABdP{~MUE$)UL-VBV8cW6zHUF&;-e+JeU+y|6yjS3yLisS zLAe{CR;nKDw%~zVO+J_@Q?aaV(+59GZx6GRph6~|GV|KG&@$|uD7B{^#5BF_h9f8dAw>~$AsvM*0yvh@%lFTG zO!v4nXY*Nq+x&tK372@hju2AQs+1xtcxz56jBA?sHEr1D{0WB7I&I7~LWyFVp*i=acWf&n3t{TH(?z46nwkDllneH*f`e)p&@z~h=OGnG*f zh|f}(!ft09X3Ckv_^2*yr>n(q@_n!Ueh_^lgCUS;RL9_?Qs9aa}rp8*v=6>gf!Wv=E8KyA0T8sHU3AtO8o& zeJxLg=4j47{-K$>LARF-h8^uMju6y;Pp1jbj~MM+4o=50>5QHl0Y`MYn4O()QlSL~ zLI?jJ?TxcPA-5-3?>W?aZiUA<*R6rF^fIo@n+q*YfxNz;Iy~n=-MjX+U>^4Hu;`9y zJNdRqA1jM#9p!=&P?pniSjf@F$Ew8-n)x@KmfZCcOU#`6tO4O#DY7%S#EYV)dx%(t zF);(T1YSZIqbAU7X$Lm3MhrHtDo^x9xIp{(bkt0o#Q`_cCft5+#uUruOo}>S6r@4@ z$QT!P4qrci!u6Sn_Hf|3k|GsjYKFN##rD2ijqTR zP!u66T^i}(>D}WijkE1f#pBd+5wxjDLof-NA6y=yILyg>%o_;=KP4kUu4GmUOyjK} zhnrs&tyOXhAvSfAW!FR%q%f|`QLm`_xj?2-w)kaWz9&Tr2^@Swa3kaz$DTTM< z2je7C7dKmZLTxY&hvcj|sn(B-Gy!zFV;F3&@qo)Z%~~>%3vm@+i3OF(0tkAI0ziDt@@2oW>Ls`t;TV?UTnN@vT^@t821oEXZr4yWni#w z>bts|g;hf$M^s=A!ZDgoUo#^hbYbQ2ihMew18GYs+zaCn1V+DqGizDj?!f);hN5p{nh zaHQqDoX6_@6P-CLQQt6fJl?wp=A+v*hy}zHr;xOapSrsry-)~PbQ+NSGal2|OZB+! zsk{|I4hT?z0GuBBd0(C?T<4$@VX7fq3AxDsNG#XYID}ekGUVDFWzE^>sf;o8*ie8S z?muQRa3>CRc{A<4#sJo^#||ZPD^rH_h(@kva>nhEnPe_HIh+9VZi(5Y;%-SO<)}mCfQDtUF2B$Xh`F>EVd&Ff z*jF&p(l4PND6*`ej|r$rf0Ss6ZtjIH2?@C)VQe)HV1n1-{vqAERd|fhQ>-(4oj&b{ z+-`R2*CjBHm~nl@Xyn>G6)CL%CeQ;#|5|vYV$+p7XtQM}Ei5yOse*tS5gyC8TE{8} zix@@VH-ex9f)6S~Z41CPv?JD3mc!7dCkd)$W+V_yE(jSjI%_}y5&Dh{(%a}Lui;+N z$o^mh2E`e83p7$@3^p;Q>vfi8Ovc2Xo+Hc3+%hiJdfvqQ%dAc1?ifEVQI_Q>4&;Ej<@4dkkXI%LmVz@PI>C@H*@K2y7)Osf4b z+1COJORe6yYB2bVXex4aQ+U8t zb;-w+P-(S>XCN1NQ(hTuYQ0&$HWLpOYaUUH?c^oo!^kjx{ql(V@yz;D|Bt~6J@g;x zS2-aCdtk0tqx%IX@t9Fyt6D`Tz_h1MCadp+(xLkab%>5J(;b042%hekbvyPbuYLdE z4$|*S$Y(<7NLeQ5SPhv2CESyFb_49mRLkE`(Ak>_dQyUIVzz-GlN6+cSV|sF@w!f@ z-5Um>2GN=SVYqEEh)69}pBstigfv$hL(hDyF*yTNU(l2F^JSG2R`jhks)fEgLjqb7 z%O#Wpn!IN`H(~FLmbO6PtF9>yx9wHO4_-&j5rJmP^g>%6@Hgo z43Wd=By9P>sr8WQE$U@R%^Vby5sf4y>98iJq69_X&cEQ2D(_UvCje9a$}oX3vXo@Z zS{wK(vy9e~XHaw{TU{Z{aHF{4ehBIb!m*-19CqOKN(TQ*)u}ijCnm!2ZBr{_bd#hd zA;zr-6u%5v79WVZfVC5c>3yT}aykYs$Isi68rxQjmyBT z>C~-%5QA_jNZ_Sr&}7!n`@A!h>HE_8F+R7Sy2iA6bPuCwD-KvaSrXK8x8i zvl6Ui@3;jphDc_IFx+1NPg zQW6|+>6&_=(jBF=qi}7zA(K@qU3~y|`8yXDm=+w*tj1EY$n_Bk(rLNSx%ik+@`7@g z+Uf`*{BTWaF5ht69cS1+a=S>!?{;3KIV;>2_xOZAx?WZep;76NsamW$cQ#&jP1&X7 zQUI2G(?&OTqWd&%b#Wb7OUO_V!kMHUzuRyL?ww#iVNWq629}+o{8G0dv?y#V-DCi7 zjOq=D57H>1O?)vnZ*$= zyJVG)HBzngHQSu2?>f9y;<$agY065At}-CZ(iLZ<5AqSY1hxL4ehbhckW}i&fpcd* zk8rIFo;;Q#ONralEYF~Oe8d2T2bY`-+}d`$tIP$Hi)`(!c%8Wpq!#}R+KV#_^$HD(PL=)p92tMO0H?6 zoE+85cu_73k*u?8sT{doF}H=bphmet z_|vojXNkkc(%06zwlV369aY)-Y&#HbJ;#8*Bs$|c6P%J7&|op&p-9Wn4d=J@Q;R^% z88tyTl&DM|4*$_Lmto+Uw)45V(gcK?AV~V8f|2oVv=!1k2*l?)rbt@$V&+}>^m~&# zV@iZWffUSuXX5@4;B*ER-^cAB>SyGJDz3)fKoh79q^RsL9r9E4As4VgC|L zm2Eg5#VA%dhs*RMUcrSsb^*iq&VI>&lFJc7pl)V{PEknb)$Z=g+Z*Fr#?EBR;>B(I zaXqe|ntZaMv==g-opXk6e!5Dbl%;v@R{7IqW?r|O^=Ls|0mQlNG~nwtOA6K*YQ-O& zJC7wS^0SFabPQMCmnF)|89`uO%zhf@62^g00>)h{c-YGM72`3XDHZ1&e^_ofA+LnM z{TS=P&wqi&wB#D#aUvcigtJ&fz{!&?g=CK@$M_!_8dbbsD~16b;;hk5tRGoLbT2I4 z0RjyA_a_sZ%|Q3-D=~2V&M1$tr^jZr9FE*X3&LY-AVQgm{Z8kP4qzMICXQIiZaf~O zUc+~}=$F`js0wFEAgJS2HQ`T6B@~Br5-_xnJS4ZsX9w4qaAb?y;9351gDRvB$C5KF zQl_yH?T%YiAA!1A4dJFbh{smu?^oC{^r3NY#4v^ym=VF63ZF=62C1k?)O4({!4hNc zoozGCrYT)Ns51B4jcrXasHx~ppdx%mekFob02tAoH!yXaN^(OJi$84s2H@FZ77C2X zRiu3}8|y)WK@~yb9Sp8w8eh2fF8PJexJwK&^noQqO~5>c0a-`w$sdXw8dGFBN}5%@ zR!oo}NQNdzR=L}x`H;Pgq(R+~CZ;rECv5HrcTcxIK?{;KI7S_{#LA;L%ZY_vV|ln=jwbSx9VaNe-2c5_XjW_R9T$r*q$2qX#G z;TNY#r+dAW#+RC7sbxXEN?0%Mru=BB9>ET85TM*>Zmd?XO(rxAN8;nl9mRxZXX+T% z6-ZqAwslLYmxh?5r9}rG41IbgmGlM-h>v^h(F3NCkeY~10_la#zl;N^Y(ti1&8^k= zV<$Z63a(**M)tuvG`fExodTu=SG*El5Tg92Q_fLw!%ID^jAV_9wStLZJ=UXM>i^K4 z`#>ef4D~Rw%sdVX!Wrzn*!j}*^M!|_p0Re8e&h!QLonvk0Q%R_u71YG&sOs_{&o^5 zW9#v|iArMAUqcw?s^18S86UbI<0v4n3FtmZf~;VvJ6ai-c_kd0^sM(XcgE0X+d9Yf zeb)&YJXaw3zyin;F<4VFvv>lx150z(yxx;zZ%k9vJHaed_H^N1u|&-^eV#f+nWSv( z`>FOB!ZXD_i_}piMBK(_OfE4>4jtO^w!pFtVeh(>n6yz~Y4?kGt`8Ssl>!=}VXUq- z%=;^wXZpLb3A?qBODXxRnQKO+k5!mYg1x_M+JSfiVsJdTZ>bm+TaV z{n?r;1pl?C0-%H>w!^EqtFJgvgLRdyNR?lXFo@R)YrA znNZdtS^+$zsMy0JT%cM)gfPCh-^zdnNORN+NNX)KVAgUoPlCBEi8l;X{&k4g~)}WMaq(T(2Iqy(w4vjfit&lfVhsrJ$ zih7h*rVZO!D$fhvo%8dN$q$lFtM}(BjTNKd5N>Aux_cyf;UFVlLxwpqh?k{T#1fs|0tjl z$a#xEn&iyb6Jew|sX@p>mgUo0wdtWGHa%tQc(||ZS?W&yg##P%fIXCA3eRkA*)HQ4kc1G4%b7^`6(V#bdAY$pHFAO-y+R|en>mYv z%iYpebx`{-@WE)$0S_&7Nke9Ba4mH7hxN!8Ouu5a+8pB(GwquO)OIYq>nwF!UGz8y zPQa%(2)J`Fti^z)b&u^PB8MvI_Tm7(3^teHT_}ng-vb`}=fU8|8n{?mUYS1R10YQR z+Y_Y8os|KW=RPcLX1hE&`NbKZqV4D&;_#=De1Z{#=`hfQR%>jgv&zYHe-WmIkis}k zcw&dv2?w%dL5mgP4!hRIoz_1)&l;Fq@Uc=CkDnEdaXn1{!E0+P?w(2(`^0aK&6%Ec${m&@5La3Tb_yT2>M!#&!l0El1kLTVjF#4;m0In^3hRL#?*vP+Oppz}rpVZw21RN7E2 zk#jLSb*vz{+weRdRN6`VkL6VNbjOn+ks)AFnM5<{l`Af6O=qnUTGhRv&&d5q^n! zc$P$_@crPR2NLoTtr6(iav+uOg2$wkr|m5K3~;|~9)C1?yf_@5)%T*5RC7iC2oZT5 z)wH71hxvzkTC@W5=jRF5jq6)plZOO0^}?F%7XJ(S$JslRt)Y*}dUM$_{O7^Y#e*?l z>wY^^b*pu*a$wOlZ+wzBZ8r5~jPEu_A%IPCD|DEgbWjst8^_K>?oGc41;FTrLtR-7Q7GbR)}_UGWz zvo|C(2AW7bCFL@%mzvA~x>W=L@is`dyPdu?^|RA)19 zW|Z8Z{u;r;FnkSout6MvrLm}Fgkw!4%mz<9@IonTft+JRhsd*+3XEq$C&M|(!{s&1 z)*v7}%U)Q5QIu~(LFZo0XBs$l46Lnyfaf|6M^9gDapR=E^iiFn)*gd~999Fg{BmJp zQuQu``N~x`5wR!fh|%K#lnazF(LG)0Mn8ChPkaMnOit5fDB9JGn7h4_JX5@Qo~XU6 z&hz$XNTUJaqD-lXdV8GM?3Sr2&J$Ezi_fgh{Z0|oy9YGSAMxQ!EP~k+JV?kqQIUw4 zbCs#y&f5dUT*LWrJ~}-->hMAlDb24%mX>zDF-iktF>$9;;~{1$pslvyieX!@q0?6X zu@jq~os%^V#LbS%*L)G${rREn4t|{|xpQl1%7;};Z8f1z73ax(jfO^^bs_{|ChOsv zlD>D920C}JQ(Co?8@CO?w~Z!fk!zwB-r}8FBC^E?;fnzet=RGI=*}c$Pap|ERYqTR zpP(5Jg&&Thfg#PGNd#j3UteuQf6Yv24`%vjU};4>1V_MkRyEWaAXxEIO9XuwJ1+l) z(U8)82=(z2t4f|M-6e=oV%R@>7HJAd+Pg6a=XI?cjI|DHb%{zIbEKl7YthZ}c8`Cf zb)*~Rii#<%$cT1S6vH(G9VWoakk_DVW3B#@P=vk+M_qj+1_7qqP$$M@(27HMz^`1= zlF1*+S`qTv%RDn|VKdTY#-c(8R({_q%^_A>CFys)Xv~6ufem#!P`A(PGs^KVqUI1f zzNrf8;aNbeN=OeBPt;O;#W&!xMsu5@szaTmoc7hz zI4G@}byFOcPBgneEDZ=ha!q=W1BIm+n8Aqo@MmE+dv9ZSRgZa+OunXJao0$xLn+I9 zKN`%;k`F?gN81e~@nAq|6~~KiBZYPm`wY=um%+X{@Gd^e-7@VcYz@h(f?(*@N1Z9! zOeR6IQT5nFqpnOQ4B{??{hy8`HDgig2|^f*V2DX>lZR%w~+# zGo|AOkQIGPy{0aN`0^j{R)()9(2|L(Y@&1!O&=T_E5PouNDoGyW&wVw-F%hD{T)9@ zvx+z&_C%RG21h%aFzGq}+0U{5)`CjlcC{5K^pc#?%G?}3sadaKMbx@_nA_db7ViW3 zOBv_z0wK^G z!bp6-av%C*jy_yG-T+Tr`-F6IrXy@Xc3oxzDjPVV&W&67LygU{6FBu)8zb#hoYsWE z1W;m|9a*nSo);VegAO%&mgU8KSrUD_Bhn{hYGg`mAKs=2fT-=H0mZjyIo%yhJm}mx z3HSonA<5M^!iXUs+z#ycN@D2Y8sV~#C(IrN9msNXuEW6?nf#mMYqMj<%usZ)jwK!^ z-I*bPI)WUD<^_JJG-jCmDHN3%vFitNcY@3@#)oPp)7+1VCqb1 z?goAFBhmBt8q}MtG#L^=H1PuHsVN41!$O&RTuF8>OEbZ_1mCQn))H0H9e3n92GFan zTe1sQ)5>+4y`)));GR7qy_^o6G%SBrs(8sXYy%mMf23*gIoYJs9LdrEt&$-!{(SQ* zj(N3L85`YND=1wXxnn&j_Ec!?unY)U>IOz}=_NftE|MT$&FM?E44 z`8Rr2(M>vF1~3k~XQcOzA$cqS?d27}QEi_fr3ntDtH;~15#|Ad z3{|h&C;lKD(mUQbq8M%AkKl(ABs#3k5aK`{DyHP2sU)lp!kLn=NU{{w6i)UA%|O7n zY>#(MCF{fE)>*84ucBWR-#a=IQ_qU&Oa;e3AVsP#lx1qe$0bgsbKqJu+5eP^FL^^n zmFosI4a7PfkeODdf?$4xBJMmO7#{}Oj`Kkq!u9cBHg_cl9<~}NrBvl1vr0W)*)5!F zzV!u)9JGLHlf(jRY-*>E9J7$$&!w z-9UE1j~GyhKyGrM3v0p7!~3SYC*r&;WarrQ+dujrTv2gO<=TeF-W>ySR!j%Ck8cNw zO2$T8^avnJS1^nvP;ibRQ%=(SeoWpU)($QLQ&A{W2U+(pqB!D%hsXe4$7bMo)X8_5 zFnNr%%hRG5?TL;*xL#;}RzPV|>sQ$Q#fKv%qC!E0rj$b@sA8$w&OlVxreAV|U>`yi z_+vppbD0(IAKejGt;=cOs}nsU!$Uc}9}5kOr%B$1%o18%NM^ifw_eNR6y^@FUa5Ij z)J`TgsZ;yeGJzDgT|=p6l9`(A604c|AgrQWLQZ?W6nj+0y{5Z}BkJQ=Cf(XCr}U$h zay%SI<}(AgnrKZ+&T5IFj$Pn0UWRoaTfrs(xeQzw>S3*tcU>>_j4LEj@n(acbU?2z zCdcxrP+81TbJY3JWr;vtYetz8Y8z@|2W}UPlokp83S324=(HH-Mu8Tj+0R6mkh2$0 zURDsNWXSgR-7fI*=gOWDs>Dn=5c!X|iLt=t$yqx3l2epn=*->{mGgQP0p{2QUTrbe zR9K9n{K6u134Oo#5KJu}Rj56bMx}Y(K+ryserU48s3q?`1?lQ~Yd*8zeTm6e!xO#+ z3{94#Z*l7*gIxHFA!nlj4v806se(x~K8KG05N%JegyNt3R?x5%xYl+?pv zhWHZWG^o08Vy#!mOK&{$i-Nwj7Q@b!5ZEH_VIB=ZOSaFi7! zV?~RNf=@c?1vWbMnr=_eAKfVG5m*0@&yk78%ZLZj{1fs~$5L z(d86|P4NXbT_H#m?y5^MBN0CAaVgYOsFSpzMwqKYB!copM+8S-gR5evCsTEo%H+Mt z5l#guCvAZwwAA;U-o;}27LX@{hMz5k8jDe@8yHERpc55=wxI#@NK*bQ#JxgPTVc4k zXE3!TpkqxU6q2%!$^;kIF>K@|oTFJ3EKSjp5JluvUX6ByEGX$LQx|cwKv*y7tWI;- zLOquA&>CV7RO6hbw+%9qbgse;}|AN#1UT(ichtsF8QtlGJ;C`1eH)F zIxk@X({gFl58t{HjgZ`@nlPF)H)TTo5mOi^NaUoD2%iMvL7B(gKFA5tEfWvQ$#w(q zhiAn`GA>7t8}z2fnsSB+@`bix_v(rM;ibJn1|Y88GYR$8u|=|;^u(51gPl-LXG1=? zV5aG2@W5CBJJN8w?>R6h9{z_FgIGEOhvsVE>_L7NkD+J=G|FPtjhlL8*-09iY-u#0 z)op20X-=<;_AW2H+~w0Qsz;2}E22AMxVM*2;UmMr5YUO*_!o52ATx~{7CK>m&UClJ z^Hr40qkJPAyzfzU!mbV9dP+R>Avo(|cb)%={m?N;gjPH{7McR)f>b=zx!cUp?d6|n zTR2p0kmIuv!vV5!XtbqP&OcEymF&Qn3vO-t#NTSOS=IEPMt(~K@@J2GaG@LC&LjqB zCqe&UPpT)KR*IA5wexmfl&;Kp4Ug7zM^vssy(Hm$;zvU$Cf*oV!ShCpt)WVdlOHFM zurNFZz5XlcP(#Am0D(W;RCUgZE?AZ*qiu)T7<0=gw#S|KyX?ta&rKDl;34k#?!Xue z&`jFal}i$^%}t(eBrvsJyMvI9rb4-}q8b!L3K0M=Gf#!g*Yf@29|?o?sA!~*Z{qb( ze0XWr<7*+4QXoj~WBlGhkLxd^A{<3;=wk_LZyOf7HSXEU0}h&NdNswMcSA@DWf>q zKX7WKbB>_4Ul;_G(>(+w9p;|{;*|l|b9>`78GC^8tbI03^fB)A1%#38zgTuR_SGUy z^*xZ?(t*d(O=1WFS4LnI{%>S50Id_W^$4O(tG_2!60b}G!-ebyAcU8~bXN~E?<_O< zbSzVN_f5na66r1znZYzV%sy-;Zx0bJ0GM9}3`P*(ov|GOXA>82Lrkcan=VI-H+=Zne~cQ0YHv{?s1+UKN3z&qOx@kMn+A7$QABWp z&}9Hy68*>2F|HeE9Q4v0!fhknUQC@{h3+ApY|}jDnR2^8KAtWp;~s9(ui?2?g)SrC zyoQ~shHY_HIKs5IhXgqS!gV?}5}?$@Oe<8;Wy3y7S%m6xckyh6fVG;&cjmysVKuDR z%S_-9S0~ihIubh_*7pfOi9D4-u`?QXmq`2(O8&FolCuYIn%USQwy&qpN6yBMUIAfK9 zSOIE4tW5j(iu6b@-30KBuq17tAy7z*_=qILK{g~AWnDc9(5|4p3g~r;HQ-+aP!6PM!Uc5}9QY7Z$#xpERfE&84dL@hbB-wC={tz$f z&K1){I!rB5886PY8&`l`;zfr-+4h*s=OF2d?BM&>G(ru#)lOrxJ2{zel~0h^nW6NU z%5faZ^f6-Szr;u1R)_w}qF-f7#4IXm_b=!zw)j-Y5C66fBthU{ADqu7{RDW8bxBQmC?e+ne3V|HTw`_QRN;eoF=aD1_R0n;!2 zr6ld+uiK||eLIcB=S5tl3~{17>qEv3yVMS>q`U4Rl?n1F9RxIC+}Vu8eI9~py%d)8 zpF3U@jOj=OsngZ~59AiBywp`EBCr&LKr+Yi%-^5GbAyiQi<_+Xe66Qjnr{Xj~lK(XV2*+2x8W^3VJtOSPjgun_ zE8w3BLp#q8w9t-U-SsmszDxx{oh-TZk;pxYD#=1Fn0UCDj>P-(|Kvkx^Ewq2gTm2o zN>3j~VZF&MDVOvyR4AAXxFi;MX8E3b;ATuE#ox>r*IHuSOSbwR`n>^IF`%M_5SaML zBw!4WnXTW)*HC6{v?fRCs3-Jfht5Xa87aVrwNlT5P5jE`Jr<{|l)1&OCEhk)b+Z?h z51<_rrFfz6aCO2sSJb98f3+?xhuQSeqHlO;^>sor{H|~C2|D-OcCfL_GbaeBjBW4w z1SPw6yQjufyGcODw>FZmT5q1s6^5=Z<(FC_xo$LE%!!q3K)hR-a9gYXW30ljM+C}RuRvtaIU*sm<2Ku4DnVur5@WpT=vyipu&-0_!&LH zk|$#G%Sf`^Y|RxMxb?luJh-kz;??1{gY|fw!-A{vw7F`d-jWETM*@$qz|BJO;}rEH zybd-9LM7x@Vo9v#**tt6&Hu7IC7etgy0t`D7@os# z@&{rH%BAFO2WQSaMgkvCF<5Q?6mm#@dH4H954D3uA>T2VP>X1)^=lu9eIY1Q#*!+B z9v-!a&IF8Oge~OFn9+Fpb-?52zqZ>BjFGj3%AVm8co?zI;uFOtUd#r`jercb*?bUX zZK;94QhG#v1Gsd@br=Xh-6&@}l)zA8#bK2_4IpDbr?TgUQI;^)1lDy5z<5Ws>+p#gVB; zmsrc_I~gglp|by|(0t~_iC>c8R9IowB4`x)C$8E9A`jbIf>d;;#3vNfUjTb>fJj-9O5!u z{y)avMM;t+$FU^x|Nj}gTVYB9ApQ2XjEvOdR%V2|nJOQ^f%GwNoOt*q$C1c>0U+LF zn)^L)9nea>n?s-$8GU?ngKt`|(f1Kz37aVqu9%M!7N!Cv0l2T^s;l$^o7Fin`%;B+ zIQ3f<$JiW&6D8S$8wd_em?mG(?e9Nv7KpOH(LhWdszff&(%>#g zYVn4x;?P>=0d~kKUE8*#?)tDu7ePs8+qP{?E@gCZ zQo7EfvC`p{IF_yTZiKvXidBV~H61IT;u-I?j`r+aJ9^@5Y$3Sv;#2KOH}SIk{aQ~U z2Ed4I`!>l--n+*_IQnx&p0=rl%RAc<+VM!L&@Pm21tbo&>oEg%r3I8bzUf2num5N6 zanm7e3;Af4MiAE+5=9CF^m(|Y)V0Dwq+hT;`f*>HNx;4>v9AS zMvpakf(-OU-Vc{Rbgm%EVwhw-K!0jPdHXn~q=-HWBFkZULK0&mfM^^fGs;74!?7^f_IXMex!$)cZ6nlsFT0t9mH>YhHcSgkbgS2f97VPjM;} z!|xNvJg-oCIR;#AfZV?-&`(-;m}h6%Lxh25+0eLG=o(?LKT=x$Z4HJg2;mjJ{7v7F zNJ!%*L%*)j44w@Iv26i*oY4$hHNfs`cnVvp>{yGdCqRqrDTrM~RX8Ip5F#HI&(e$! zJr4okalEstoo`*ofJ~(V=1n7MY9A42{y}_1drF6HzTAX4DxlM?Q`PD6b%~~O9i!~7 z-}cZ>7flZ7Ovzr8v1VOK8*e1*c68vZ!{()jcptTy`~iFBi@_G`P$6i8t!F4ovtNja zXZ8Kex61!IIZ271AQ~#rxTlGt{rOWZj9t975FonL6|zrvjfEo zh{nEBd*I#Rp% z3K46ILAcn_WocqFrsW$M)VNO3$Xj+V)kN=EAY<_d8^;C3i_qA+yKLvBabi0SL}C9^ zR`=aMxT7j;vmwPaewe)`y9O{`DlB9Vr;w zp7J>#QJX5L!>T7*3ltSnx7@`4Ho-Y~W7sqrh(>Essr8GWnX&?$tP%09QpUbIaO^+V z)ns$wQ&h>&YbJjl)DUAj2Y=3Tg8l5PM}dr-yu1&^^dg zxq!G*fT4#zf(x6VI7RPFliG*zwxLLlQD#)DX3Tvy9@F8TO|Bv42E;fVF?jVVZnK0% zQYknp%%Ql02z_DVa%-v2pB!P70-`z7MW~;l3R5^Z5Ku>#$n9yGSbc2-+RzIk>K{Z| zm6@O7>j6h9gcmEbLell3266ZxMyiKy)WtMx&_z!&lDFe22F82lS9E8LLF9$j@rJ1t zUHl-@onR{!(>5wfTQjG=z@e5qwbr&~^+n%Rox8`C9%Mqz3pC{FOo>^N!QRVp^R3C`IipiuC^rlCAhP;Ll&fExh7yXFYG6oTue`tr*6G>{VJqaP}JKw(h^YLxJ>5~ zJ(6O)m7Jhljfj?KR3_tobG)GvB00^P%$Y+Mj2dR@2T2O88? z7qADN`=_N3V}k>z2^QNag^NGK<#%P$m2Usi{xx%NW6O7*ZTzYB)?v7Nmpw7uzc^_u z{}rU|iSO4_Q)2V|;m9wJkcQ>#do-ULirGIO+v@1P z{VJ&Z=?TF=le0l|Oleeb0c}`2X!Dn~iWf-9yI3ei;S=|0L-ar=2%lz&8402lGXgGE zdD8d|;Z<|?DeOUfaBc>ehWCXbW}>ufySc4RI&ip|ELLXA34}r?lpK-}FwX{&A_ncO zp5upRE14avSiESt&Qu7R=(?4JA&R2`t9vTw;K5yxjz(%~$2EnZv?iz!!x0d{3rud` zb}vqLd_!_jSz&$+iwb7Db|kask=0GFn}&Dk9GY)cys%?zV;gn(0^5}66o_IxWly`P z3M#1c-#QP?%cfsNq3ob1%UBBh=luG1lDC$txA7bbly1zpoH9r$#wXZiMEpvxo(Y$6 z#*7xBKRHT92N}EddHw|m`%pXT285_i1_!KN4a?0(G-WC_@VY~7HQbyN>``LQXdFF_ z<3dY<7gH$)!6vW5^Q3vqo(Ct%-=Gv1w%R(gXeg-JNN60-GUA z!^yhLyyjh_r&AJE7}cpAu;7A*%z}!KK(xx$-w|0O)iYwH>|@0AOVy zWpV)(YS3SI(8t+t*y39fyedLld<7i>Yk9F243Z(%@i8UI=UJ9PODLTWsu#RGrgxV! zp(69q2$(yH!$bxH)vFmg3(gLFTRt&Y)Qr?dl6R(1;$Flp48hu*(JKpvDXIJp)|~)h za~N*vV5Ohist)?%aK*A|RS`EHkBx+EaZ&iW?KN$Y7=pY>!4jHW9n*2yL?tD61kIL_ z?GN_0CjtYo!dGykS+YfueUznQx?k$&|7qYMY`l_koTWEc7KQx-Di4nRh3ljt1d}(jzqrg&Y+z*QU>wi;cZU7#&*7Y$gv^qs9WJf?yjQ19? zFCYJjy?_u7fiea~DmeuSUL8x6nTkiI`^icxZ`0_J?@jIAX3^CF>#{ImR(`Tq0GyK#^ zlY~TxB~DcZ+Iqa*6Z=)^Dfz715lJ7qfWgL<$%lil2B5z5B7>1Cwx{Y)G4M!JN~E20 z6LwkgYVZMB!raZ6eLydFDbOSoxN*yWSrZnL3ISBQUVVHwy`G~_q9qlqMf(iFZKTCg z_Sv+`=N=bx?wt9hyW3?<@xQyN;~gw&OQTFJ8-QWEk#IX1JyKDOP3xVGTzpM~iF%WB zL+sdxO_jC>ptU7>8YsRJHM>UdMiL{(uEi94KQ3t=Jp*YS+9U{f!qQIii+0QKbGr5~ z)4DvOSCrgQSS`T?=&8>kUVs_fDgrzpx<|G?o$vsG>LFHyl`)to{bj(WA_&;0T*?{2 z)ZAo(EdU3$kH|ayZhGgxhw_}1GSM^6m@Y$3DOy}OGc}FkRYF_yp(h$t=j@YULQL%f zCR^S#JRHnZ0&n-{`Xa3TB@Ndm2~*wZDt=`OT?kZ>6&#Q%p)EOwk+qw<4I4_>=CUVp><$q+zm zZ|J{~SR4sR0Oy!gZb-O^ien>snvNS$$dj)VRFH08# zE=gMb|C&mzYsMs(seL_vayJgC{Sq|mJN&YuSzI1e)FEfJPc;_Nk!}Lt z5MCjMX``>c#;5}EcqZ%up3|5i`5i@H!hYBNQmjv81C4s7sEIxXz`7-}BXK zmj4T;&^7&vAbwTtxEqlsSJ zmk_Dgd_N(9Qbwr43#7m_@XRvvLJ%4c$rt^@*#jnoy@C|~zg2DTmW)8z8A`CQg}EhC zOE!2R(~%x!;0PtDvQk$}&oA{Uyr?&QZ|11s28X;lUVeyUpBjl^lef1LqZnw`PXB#c zQ~sLiwx2NuUS>RmK1>fK>K{c3QrCVN^&K0IXt*JejI?7+kYN(706jp$zkAJzaZ1Z7 zO18=UBlk9?*`ORVTjysQjqY1LO=rV_EIO1Bqc`rA_%>5=96Ail+n}$F`hm`-nSRB(lSUMRiH-jVafk$TaAk|6!Z3P?oSdsI<7InO>r46!AS|bl=ms4O2IG?Rzj5VpBIk zRjSCXJbJ?>ZvsV@2q;CK$UZr!KE7M_&I1;J$U`)yU{+#%iVz}aQ z!Is|XL%FPO6udM%N`$*D6x&nuEx-0&udK*6&pLa9Cf)7N$uiwrL>>O$!Sq`uOMA-H zNC4;7{b~vK`f2xytZOA9))7QtCT{*qnIy}9D)(3tSArss^d-n{$%@N`)!H#CT&sTX zTFhRED_K@Yrm@|^`fQB@a6#zsNk#|H*AaCT11z^nVNl1!K+7&c!9j${B`D}bhs2#H4rAzG7&fs)wG;6999s*osMeXY3=EW44%%pYAG>UZZ*m;rbUI zW1^R~i#m7Yy;PK9h4PGLLVDlo%3Xb~AB>ZYa$Rad89Y;XVaG*ghT*7ClIGpp?22Zc zQ6P06w#A)|8m42MdLI;N;|mabfQlw9GKdW}#Cc0nqW9Pwrz&f7oM5k9y<^h#%*gkU z1s^39U=Tc5*S=xbhO>gwtO8k!Hq_w>ggXLI=OF%Z8@9;=+upa;q23Q@2?R5|i zX3?hw&=+u4ZXCNWeC<%yH+TA_7JhKe&a<|Oh#9VHvEo`TpfB>Ep=mOsh}+9tZ&Mq> zF-dDooma7{-hCD4n=a6WE)2&kC2)lOk3# zwBJZMk$Sj62OT#56w@d{LCH=xr+21I>D0jvf5zv`>&J?_KRYZhD*f*MPc*bM@xysr zn_xpXXi(HFgZN-q1Io90y_Ti_r+a+O$|P{CXkkdU7JXTQp6mLZW3MDfIQ~*r(BU91 zOXfswd@*1qQn<}xupjaPsed6T#l~?rF+3!Qx+A4kz(?z;h4pcDD`9CpOq8JlM#g@{ zC-=M)DQL9VMy@y5vyRPj6X^n|TG=}$P^yEia_?q&BxfANPNtxib@jtMe!-j;_`lAz z+!g$Q>sf#(<#9zCIxNs;6}tYoKPzOH%L>r#)fn?o2ty>JJLVHX>Jx8XG^kwqW*%-q z-^7YZGP+X@*ex8qssl2_UxTpP-ed9_4Rq{;42D(k9dDeh>)0`JsUeO>OY*Z#l)wmA zO~==i$a9eMLJjs2n6w?tt1(QbYYr^BDyIY`8Y%z@$s$d-gXTNLSl6}XR30hxSa5lpc}D%;wYjDD zbTXYCMNO~p$b7eqTPjjfR81rYGnQz6hS{6S0fQ1g9FqJZy0KcWJc(XMYc>fz5howG zRls=S=k|C(mw=?zV{i;qccGmG$>}-O^o#)snoEl@T%_#$AC#&W@AFZ4mN2}e5b;1j za4GSYu+8qeu%?`r6~3NyCMjfNS7s7Y7Ud{=k>2iLUXM1~d87^-SPbYov833M{*h(r z&tS{KClU~TxnpwEx1y3;XN4YT%wPr!*{DgK%b~=9&uRrIibIy7sO2SsQI@IK%h%nr zER?tJZYb>Jd2<+ls6PgsFyE?XJDrtJYd&=KXz6f|rOthX9P=qk$+O^OZzg86&_RKS z3S@yN2F6;Ac+Uzk;;MuFUK=<*zEg zE{7jdI6a|J6+@OHBaO8g>#uH%$_A;7R%E-?xaP7pXop^zBt%_SbYy(8e*s$IEe#PJ4^smZ2diga3 zkhbacZP{o22TF)z>Y%ne*lPSJ(;n7L)lZe6v+ry%`XXeUWml-uq(=@pdEA4{o_`Eu ze=jawF0AW*L<_7Jh(r381JPFMvS4FuW7PD1JT%6m$AC8k4Ev)0`20ZTyqYQO@L`@^ zh?3S*IYzM<<|?y5i<6{*3cW>yq2?`d7y>V8NO-}9yM*iPAT>KZrJdFoL4bkHdCm zER6j`oOg`KXL<%po4PQz%+XoWL7we=Yv3xTkURmk;oiV6)g#ov6V1_F0-|s1v?@4AjbVzW1;8TolF~>D&==X;!BGV?%uA^@rGB zEyIH1wG9lfZ4SQYKtooj_O*9<@kM+>sa7K22Tfbq|EQ`DuF}EC`5tUn2jVoF6~1AJg{i63b}9=9FO-A=SGH%Uzozf7 zCh;S#d4`>xT7Om)6C>O*+iz;r>dwQ3RrKcm*8(hmakxluKemA{i zMPfix-G{zJ!cyn)>&@bGhEt<+0!+BGG^};*06)gs?Gr|G(TGP2}kfZM1gSV58ZWUX&hH)ctB}QfRlie6kBrb8*vyN87nC) zn>nvOSF?X{cam7E$lAKr-GyFQTUELO>(8WrwFm~UJs$h1KYl$N*@^i)$xpJVugCvS z7IF(^Y9}+#@?O!Jb(t1nS3mf%`{nybGgup=5tl2I64}8PK>6cfdGuc?2m6mA1ALZX zuejBn8q`=?^!0m=I;fe-M6h9=HLxTiy~e<%qk&HADk^*)3bw_Mr-HWh1t92#o&_^j zU$1Iw$tlZ{bnW#_8drNQA!A!u$Hza@S9zQO1&+xVN6y+HKtCeF3}pY;9GTyxVF z7{2BTAk~ZuwiDHF4JmKhQ9^Nx{T%wu>>Eh;8k5^5L$)VY;&N(;*pah406TfI)DY;& zH;}|h)7idb<3)hCeHU&A2>HCaW~p38DPov-GE1o0S;9sRgO1V=M|wS{ToXJ z!jTyt>ixmnXe@^gYGuX+YzYqqJvDm;OsF*^cs(aeL1+R-huFcCnEXCS<7+{8P=N!V z0$p}@oglA4cr)cNj3l8~V$a+lYwrI3LW~SqiWjB3W58Lvacs%UH`4=*`KgZfN_-oW zPG`XebGem=YIR0E0W-?OV2NtSR7@!`hw3E$w&sK@;R{@}2H~s5l#y9ai+qMA+r*3a zk+i5rUgtU>-39kgRaEeTI+m>Ci~TZfCVR zfobU|wlj7Ci(k1roXIVK-#e~3wC6rz$wLvWKr3I$ZFx6-$x{_K=jrV`=5e>pzl4!2 zXQk3yOfel`O4KINp7&1n*wpQ{kJ`mD|9waEZ9;<-9m*f$uS`Q8s9yR5pf}%vI`H4> zA0WEIw@^ZeIaIF+YI4A(Si}`e$Z~R@Y(DV^&<&|w;13bbc@91aK1vD$s>;#Z$HIQ5+Ez3nz zJP;belv+JCiCx%I?W9TS)M=F7F+}M6)#c^4fVoix(0F5_VKx5hYtSjVP9;hb&=dHK z;XVt5UX?Ffi4LQSD@`tOtpFD2=d zQVAryRLP&3n1(p6ZlSJa!W<<$O633hp3>H+) z!-nTU9hI7V-0%%&=S(P0#sWR;sMk84Dsb)nH*6>kNq++pEdBj%6j=~^pXy2zMO#gp zh5w0zw~;ur@3{evm1hUS@ev1UBA?MH7$s{mAA?KM3l)l;iOb$hckv5db@QS=EDv|< z6YQUFE8HL@849RsaSuqo!QJyML&IrwBRiu$+3Tk5=TS(zUuwz1mnbmvN~s)F>7PiI z4So>8C_#}yNX;#MPp6OgNQlVhrDQu0dTwzL_AMaWS6y9qb59eIYt7I}5QL&TV1jv~ zF6jSz!1RTky_F1iIA|ZWM;0p~DFfd!OsB6H=on+@#Rn6{sbrzk`2g5r0}`X?8*v6- zCF;ND@ot|owCv0%C|XS3%oiBV8(l4!fmTeSw2^x&%lUTkc3Pd@5-GyR<{X!k zPTx*O`itLge6kh7*h}%z;YYI${`_c-m6Yj2GCN@!D8hFIzt zSEIm&>N}>%0lH-A?0CuTbrpvE2A$UdyGRZ}`oMSwJ|l@8@9mzL@mZ;N5t3x2X54m= zdn@E7|gdX;8!Hpx9 zT%_7MnB$X`85$gO;9N}By1z9~@44u%8Tlj0G&7Oodd1d?>00PJ{v_2!j4yWKj_w44 zt^jOVF@g0{D#@1wB=tfcLfU8QQ||9deIjgWSfsnbXjDX~N4P4g)-o14FcF(HCYvI% z*l9eBusDsp_l58TUwh;!JR{=5&Z%1WcZ7s6aqh%1x^xwZ3}RQkLwkrP(7CQ)4GKAG zfTIT>Qj%XhkZn{sI(;|seY=$r?1LrRgF!9$gYw_2=K$P_5rdl#d8<*OW9nH_;O0hl zk570g`D&0t$pIK-BP1WG+N5|;$`}k_?;yRjE)o4WR9!&=ytepjVOG}`)jnve3+Oe$ zV*J&wB)#JXtUWYIE9TYoqw*&_QN>BkQ=+j@g07|bL*+5Yl;#v)CFZsTX{R^z#WhFMWL?}ZG;%k1BqSQblZ%jo0z zyNrYx`mSMtepC?m)y6Yd*HI5NT$uh`aK&@$e>6mW;}?#o6r~F=KDYu^6$aO#N>E+0 zN`v?-qumtd`$|tvb;V}vVS1=CNz$nrlh@peD^o@z+UmD%{;&z>h*G_%G4Qtj0 z-xetphh?N3>q=XhH-m~rwQfR!;P4qyyfRUJlY7MWYD`J|Y?hE*sq*ntBkUj~6Yr?& z$Ly307NBp(ea;H?gF7-_?QTf;HC`B)kFFtX!1X;X z-#bFpT|J!~$>S2X1@c>bfoia%BXm0eaqrAIGY*!PB9eCZU?Xc142znB?T2;o0`q*T zRb2W97}Kf7x_;!locztiS=29J{T)p-tQ5Y@0sZaH+{-k{;ncl{PTj zs@$Y)<8`0cZ-D$ZUuM>aJ&P1fkmeJqg~ynKnBo2^ibjYzH@aE7*@GY&460jFcqND% zoiL|)KW;ie!&*L5T}jW@oqlSHg<~vcaQmH%cfL;$gRLQXPH{(Wg3c-G7Y$L=Jc)Qe zQXJ1FE3{AY2x@O4J>9z7MB5YrMLaY1a7jQFen%?xGc-v9afW%n>msBImInV(uF=~D zj4_rK1ts*m?Ic$?rRPq~Eq95=k8MCcdZY;=aFf?o2j68tu1UCKdMp@itl*4?OAR+X zxEqS1!O;n__QqS?1|UrmdqGG2&%?QS^w7suF>n-LzPUD_o}C;zZeM0D6nts3v2}NM zgtdN*)!DUW!loIx4TZE}%em}IN0AEL3V5qTm#gy*UyF84s!#AxsOE?HG61kIr&KL z{X00nGKr@mAZ-g89^O67Mq4~35ij+Tt#JE~kPTtZ8EIZ>PB%u~vkp5!Obi%f19#}D zI_h2Tq#+labC5bX*Dags497M#+Qf%Vhz;9FBOE87CHeyvR^&o@B{PIn_04nI+qizz zSS{rf&BJMunXcAb=^qVe*XmseV_c6g6HUCxg2$PSnt|OR_9Tjmj7!0A#v2YbQ3l?g zD>b2rRwSx1h~ zl^0&`?LDXvour{mIZl?Zk>wpx378*LEriT7Zg);z`XhoCaA8>1NJr5A(QW<2~jGUDBS}*z|zI| z`0|v&1WeqLBfO}m#6hSO@MbHHdZZMHVy`$`MS+=S@#uxC4dC56Yg`j!F=O3@=!3vh z>pU$5#gxR;1SvCiHqc5{VpYew5D7%<;hgXR^~+Xa9TGFhTD2gfBl1MtVQ(1y@=Zl# zbcUn&CgsKp|5$M|^Em?OX5Ygu&gTVJ1U@!ShaHEIju)#jL+PJYqIM9E@# z{96PJ5106L=d*Xtyu25PV4GD(f8@*{@O^Pg zgEH%vO%gnE%?D}hr9aI{(H;HE=oaY+Rb|&c%tn1i%JaH`RL=i-*kzF1hFZ#8^YybZ z#aQw3Nsj@K=mr-;%4NJW89QHbauMH;bvXJeOxiO=UDbKLsPm4R@xHW ziA&uhZdY(U%S|Ab>d%5#7u3b1oL{fq=)gc|uM|K8ck-A@Z~vX&-u3_fG2c~f6#uTk#(zYSOj9- z!7HP`=vxk01lEvW=@M;VP1LE(^PLx4QQWIoj}?cH;O;amW_AXJjUH1rqV-00Dk0M@ zC*-mH!AYmHiVbeaR3D72$QA8P@r`QK>?Fgg`rqYBZI^1|jcW;@m<|yb>I^`2e;hX# z!v7RnHIZr5;OgJ-jn2K)ZjQBv3)G?m>g%5!x=IuyfmQw0dcZ?;yJ;6tB5W-jsxsp= z3U=L9aiaGsfE@q4;W+yHqdwzs4JHtM>5N|}Y;x#*tDneRObo+IU&h2;m`Rke)Yue9 z_h=5l(1JeUtVEmA^{Sqdx9TBnj35u?8%b(RLe46f`wi%UaF*c+sJG68vD33k+$)mK z6O?4^Dvvri#1_0s{;qwoh=e>2`uF{7#GU}m%8(5ugc@U@Ox93)?#Kj{$wv&O+MBu@ zTdle!1L@Nm4NNUNn62P={u3q$ByzA)Qgg7@g>wZSlnG@Iu&1G)uzp$}f@uSRAImZb zWgNaIGNwC5Dxml%2 zN@pa;1rMav9`U;1Y=U>T_H(tZgn9&Vd{<+9l6c_3iXf+JSMv|5OJMTxtvD^_ z-%_7XGkRSeii(}oO}OKzk7RgMEX=}y46E?P9mh(dL_?4baJPzNJ1KiO4XShippyZpY6UVAhUkBEN6HnHuXxE?1WX#9We(FG|PsH znNiM;?@`c;D!YGZu{0f=Nx_RfF=R$?m7dO;g?H7o{k1$iseBS$$3aZa%CfEb@njoC zDaffYyWW~~$fBP9&A#})8+!G-b8G;cMaTgHAX9&7E~S|-00&l271!E;5xFE*xqCx> zk+cT*ma;?bWKjE@rNq|Wi~u%kDZOQ+fq6Jdppo0C)ns+vA#^@4%Tl`wroO@P2hHS0 zBjw*RS_v#Vp9WljG?Ibi9OP{Kspy#qJ+k~Fek~lGBLv3= z*>+#AKxB!4#S2D}q)nQ9OQRa*(%uSknHX`IJmagmtI*1pH9|hfV-3n5Zr_r-1X!8J zyJ>SUfBAA>SDHFdPjYHzi5qSQAw&J~ivIFAYN^4qI^n%3{U?K3nqBROI{zKo=#QAB ze?0@e=%GGz+3C~}6I~DL5ElOJCUv_UsH-x@nFDpEKr*o=Xt|VYP0fNzksEBXB=rs` zA4n^BsA`Fk_j~2Ng3X~+l=)=gN5!Wt>_()~^0d6aSKT$!EHJ;`nQ`Wm&vu11hLoVa zj+}e=!o2MDkBmH5lO+52ftyh%rJHNrKQhN>eau+Se$ptiCv{mcP75%VS8#Q|zjCbD zXwxP<^%5Pm1b4|Km7Mn`CErS%sHtI*YbUs&qVnPaC{A9q8607+s+p$D>uyiv?^g)W_ zqH3D>4YnE^@Cg^G8X^*weIg(X>%+y63s}j6DRqQz4D^%&T<8o+HJtsvEHigkEYv6v zN+KV%Io-2?(9I8?V!8+I_IDI`2{Tf=F26na1{}Sq$AC)ilrqTDKpt|g@~|&65_Dlk zd2V||)UKg3(O6q>!eT0B&%$;sVehm&nmjNSf1~Dx6OUaIzbKUtl*x7Nh!D@>iTor( zEmp;HxK|ahowuBXthpYsx%*E6^4L}6avu?Cr;peJjQTi@eozOskS&i5ObD3=z$2>o zl-L1cn4_4LLd#41q+%pspIHk1Duzko@LT6}Kbk<@wA<>&`+O{sLap|mOe*CLF0TxP zK4qrngtA{Y_#)y@0(Q{7yz+GA(E3X)`c2BN?8JP|pBP7d+?6x1j7l#Zz{XaQsD9|P zYq|KgIut3I&D^M!-8WX|yPtR4tqEi!z%K1FZj%1-;jeTAy=Pdz|2MyLJ{28|rFPzZ zSpTp7>FQTD?z}or+Sc1wW%7Yyr0jUnWad?ZB|8m@ikd1q3QL62XK>hnYm2qJw-OUD zxk(pJw51+3FYZg}PW6>zjpzh9+t&iJq!Y1#CEA+%{RK3@g8wFbn6?xg#%izjCTxWd zPcYuDnGy4%TS|HZIuyZ?jq^Z#&=*eRxqg$!84uBI#>hB7*zZsK+!g4Z5YB-b;EXc@ zo{!m2=$kZ`Trsm$VsH021;!iRYgyT(mU6lm-&Sj!;~KvTO7fu9Wq?l)NfG{pwBdDO zit2kb++KOeIHkFO_jMlSk&FLd+V} z>0IWHzye7qfrP3gLqj&OKI+JW_c*Fp?jfUlBlR24)d%0rOHZ$Xq*h&hO#s=Z4}ah zUz2|xWxT4%w(As>B{zeywMheDdUYyViUNt#`)lk3#_C+AS|NlVxq4(PO^Nh$P&lB1 z+-u%>(zjpe+WpPA9HL>trA5;I86$(aIvUuJ$E{Vi_=P!F%H+Vd36wp{nlb7+7H4j8 zoClbQX)W~AUbPcng^f3Rtr(HHu72-~lZ(e&LC9-~uLV72%to3D7e5r0Mp(v=wHpsD zHo4lB9k^?VNb0_y-6B4wHIC?3O1 z!I5S0H1Eas>|_9A(QBG~8cgub9~Mhi_` z-zv5s&MXC>x&a^R2xgI=b=PF6X@ZF=Gs)VkY$N7Uc^3Eq@2%2ot6xLA7m_CZ-`_Ts zhM7%MI#f>C7Yo}Y_HEO!%pIk|9zT#9tMVC0A$)uoGD#Mx*PKD@7`g}V3^%P_KUvYD6@g@N?1j(HdJM?>*g61IVhBI8Qh=p&;d;lqdhqJFQGbI?z2c(BXe1xSYs>3PzU zha{KbKY#I-!yjPYOJE89-c4P)O=GBf=z@;Ay_}g~ z^J;0yw=}vqws2ttwG1$+uu46jsk^GT%jkKdWqQ|&$9igk2(@`?P1j=%`jwCNtt5l#clj# zS_vj&4qt^Bg#oRD()yJ$Xh17#-Z7c{?ugG|b*ErW626#BAH*df+`F$oxY#2?a@u_bKsetUSo+NrQLZ&E` zb&Lk?FPsPP0@frIb3o3V2ACYz2a)Pz8i}a+w${LQ_Q=#vXdT6{=E!#hnZUkvd2-Xi zYlubDFG5JkFp)wnIiAG-F>bZ7Ex>}rUIs2FgwOn_qP_Xl%RO+QhrIRhVN!<*vQ1r> zRb*UhZ2=L=hf{+o?xRTL-+m~LZ;-ALQSJFW`>?GhOHE-jk;2ml6o+Y+czN3OF^>yo z!zrp~!`3<%HgRz16hJ%7P(QXOQSM>9#&kXf41Zth%|CX#17C1!+>$i%LV@sv;xvj) z-E7fZQ986Kh^8O_?n2v>*;~nrV5gfxQ8KrD3#Y`My1FT-Bs}==t&G~s9w9*g*N(}p zyUP@|v!JXoU0H?vUHQ7SQZaXnak|y5i@3dZE?nwC#g2KWNBrkv$y<1xfS%sAUkfR& zHxjX(S)a^eBm0lN|Ah5f(cMS%tV`Asi^d8+`_p-f;GYAxZk9h*B&zv@6elGruT~^8xN3yjPr+J?+xE9a$>-B4-8Z8_`^jRC;%a2$nlopfzRV?$k+F6F;cC4UKLwQXiU=^Vgkn z=jD*=?8o;{Hnsy2dhzufu(2}x6d}|qF*ZP#nbEbN91Nhzx3rE#mpcMaF@gbeaWz>R z2!WFF$Td+f6SBY+EcZrctqO(Yi?x zr-)kidX{*{n|O;pbDEai!4iR0QdIrY#Y7NLB43eO=Pp18|8w!R zz$AAcJw5n;P*XCt!Bi-kGbbx`uU9Wn=e06qG#a>r;*a?FRYlImcR z-I=p%_k**#bwCQ3@YplbTTB8#Oitv2nAyX0gtN0$B{!iKwZHe^0Ze%ae4xk@Nn*^1 zD;PQ+Vt+wZ%D(tQQNYfz&!Y!1o$}rm)|6%-4W^ThB`aw#`4)5bJ5><{WsnO+%Uj*| zW+{-%UBiEDJM$&dw3Mt148j1jJ^>aV0h9$=VOM{y?>UxqnxSdxjnzWP!BFOu1hj>- z=G6H!W446wn=%L6P)fzTyT&X^&oT6_-Snsy#tRiR4FjNIV9S&w(=h@5)=oK)TSmhn z{k)RzxacBbxMYswE2RjA{j=3uD0U0AqGt6EXv6m?p}e=4fA*bfkU-z97iFMq-64_X zmDo4MaL{Z%!^@qtN2fcnB+q*N2#H2Wb{;{a(eY<%wsTq6)d;3a(F z1MAXkBkJk{EuRp868g2U;ipc2xmyj|(mr2}WK>MUFEc_v+AZ%azx}Or7MhkUp!4$V=q%InIJq#dnN-YY+0T%V!D{R#78&TYl394}gqQ|J5@Q9jv_;K3 z`yNWP+CuQOQ4A-{ouUP(_=&6@Dwg_P#Rgq^u!%;$={_axPfkaE=McicfMqxqEM+>v zsHx++bKgV%EN~$Hl1<_fQS!x%$+p(HUYBdjTUkVyJWFBThkkE^YJ#Ju8<>u7WYny_ z=uGCPL&m}Xiwi;zM(3^7ENwMWhZ61VdT}?Pyd>dvA}f@VxmvXijJdLY^r2%6h!N@C zDCSkiwSlCq?2f%6t=U6JN?C>iuB9?v(sgb$Ooei$>`?v zAr1DCRh^&A{|A-%Gyr*f{2W(Ih8txgBc>%~1Yqr^-|&&H(1d8JpqYr_)YTkL-*CY& zjLe4!V>*(hK?I|QRLimd{qB*RW@_jIZ+G&5H zk=&*3`QFkFiLsGcsxkLJc3}*^{3=3uJ ztylUW0F_h`p}5fCK9PEYTYp5sI2scQ)gDpvn2#7Tn3HhQXFzj4}L-(JP_lzl9=FO-emodka!V9ViRp+;^Z&VYW~ z;SNEQTnmg$?8kG#WSaAG_P98h6M>{sR0i;eqYVPCfbyKA3w4N;SUS|9jicLbs8b!a zA!517zER$S(9px~<_QZ+{0qGh#{k0wHAmc`d@f0SMRZ=`TBx;S`IAgjl7JhR=em6* zm?f+g77L{_y-Z|-p$^xS_;=f8=x8p%@Ih;EN*I2)tlW=!{zRooz}h|2*sAq^c`7UR zzwVcF?$i(DNj$6!RYCm+@s=hraDu7)74fQX&?r=@r2asxC4T*MREpE$=dO6q4j2u; z3P=5m$kM>uUDh6D*Ewm)_3RaG8Y>~LkMxkdzyIXll%KJ%T?snXNE0IkcO`0)9ga9? zhI^b_7_NTo@ib6J*pq)gaI$#0Lu)@ff^K+IznVgyd(}=GrZEJMkrWCTvKu;74Rm@- zz0_4O6%O1{z_sm>*3p9Izu0N24|G7D;}uz#l`e59;FS@R`-q4cANctdnp2ktU3Jsk zN@N-q4z^qf@!jO(Faj45SSk0~uDh4^1yd z_=KvPI3u~eYDQM3&7Umx9*;auCD<06>@@VZ>F!iScy(qZs;3uV*Eh2CsE|O9vbpPH z;h<;x)gDHZkq9!HJ+2p!doiJ%jqA&H5G6Ig+=Ysf}h&>j2nc#Wvm5)W} z5iXr4{%N4EtlHkTH%Wk2&yDYmnsYj`SIL;fU}Civq%_nFYl#laKJzn|>|HfMLTVw$ zf#(TFr6i%JMg?>_II=J6B~>M*ct|@|WZoxbVaP6q)M5iE_V5Q5!C3O^m1K6B;l>yH z>@Bnl{Lz07M?4|RFAb9YVNMxw6O-uMoFdd9%V3EbE7=}IW~hAQT+XOT^~MZn0W5_L z)1_cGgQn74aUPn}YIfV@YLX{_8Dx?H6^^Wg+nsg|A?U9(1v;edHMJS$l?!-@Z|{zq zeRNvIA@Xrs2$yPYCY~M|zX`;PNSVAtwN%(THQO~1Z>0`1Be>uIJ4-ZF34n&Lh&&$V z!eW`cvt&kxCBMUqTZCROXBVZCZed^eNQUm*CKKOGoDNVN`al8A`NF5}ZUK&_;I-_E z$V^to$I%16%dHyV@i(TNI7apSp;o1)7hA_+J6Jy%bnK^5E+q?`A4*lTFWRVD*%I|% zc%VbDh}3)r-@Vp7(PR8=ecZ8=TiwoOsDSR5&L3TVB&@8<61_;(k2duL#yVXa^ktea zpCL8b-yil5(AAOQO809)!PidIF}Ldynpgc-+0fMr>sN_s;YYf`nz89>1?oI2gDtWj*=^JhFRP2Il5q* zXwv_C`*YvWu{{KIfHg~4Ljp>GS|Sj#h9D3{S%WQE@)FttFj< z4OtLLjEbe@9VCwek1r#Lv@KpOEn-b5X{p*6Dw`wxQTwI`_^)_@nY2QptwOI1+p?pa z#3~y?G9-BoZH@i#tT?_~`{eIat!}EP28|u7Mgiq$^q~XOzSTuuY0r9BRe$lV(v1KKs5wH2Xdl0((O=5Mjwd$+`Nab;vOy0QYi|;UTk+}!=%tj}a=lzYS){!wzYX;; z27lQskC+fxYB92#wi@%DuCpXu1S7orR9fFYL|t<>B$e$@cj`6*bwn-2;%k0yyd_(w zoKo912M-;0Cfhp)33`T3?99~hYC)CRILEJi;-zZ zqmsVPcp^x+Odhf=AfIF!C1IE4LsEG?AQ94T1Od%SEaL%`l50WN6#x$t$R4pZ`v+5+ z^NlY!M$Gns3bm2aiN25+K%_BLWXnLNO-V4S(&uljc~YlS)MY2p5TZ`5K$T^iF_H`2 z_L^cPSMuTOIFL@GAeMCO=HF`A%l&@V3ThN1jx$WeT{A9vO+dHz%u<9%q6H$^DAS73 zQ!|+q?~vCSaZlV3(Uw)T$zKBoN3kOLj}`qEy+Hw!Spq-0Gy}+_5ubB800xx?kI7SkZhWF7Z*h5aMzt2W~Wa z(9+16T(SU1K)AmFOD?t7h2nVNJE9g>r$pqJB8C%5me#J%ZUI9cW6@V2Sw*P(@C zDz{34;>`mjMfDgK90FbPN4K1x(cO=3udo4ke+&&4Uq*POyhyG3yX(EjT%NIhHj}ey zh}jJfkuR7(C4?`RofxNRsFR+GL&#B;6H8p(Xr0Q>wOWJ}amPxTGIzl0-pgTm#vQ+h z0{WBv6LEkqzkaRpTK?!y=ZZ-j<1Ng0tnUP79pRSHN#N!l+1V2QMPH$nL9rd&qZ2mz zg2!7z+OnCIB0w8^k64!ChS7Jci71k0Mc*HYJ~3tL-}I97;8&t-YhytL{>!j~AykF4 z{b`+`{2FV12l1#c*u%iVPzrZIuN4Q)ODpmXI(HbfU=L?B^Rik-x_R-9q%3fS3=gq9 z(}bwYQaYGd-f|n=JSOa$h!3o#Hym9ZauUj5*~bhGG9W&f>R&wM1sFS%S%(R(;qDAi zUeNg4c=zjN<{3=d`g3uf;>Jg?mjklVBai-qU>rOJtJoMV*L1sQW;uBY>BWHi*9>8O zS*V3C;OzHAQ*HjBzxRbPOL`wL9;>nQNG2R>p*>uo5cSscalNopnpTD>bf7JKyLH9) z#va3M>i6?h4&OqRqyxOPH&W(4`)72Wh`2j25-;CaQYB%NPzc6|IBcNC?s`9`W+Bch z%2E*C8A{WOQ1pHyXl#zAU}w6_e`$Rz%c5yI>q4Uqu>~=UnBIP33d>Xku_$)3&05^@ z_1qAB#xrriZ1*$;;!Glk@0sS1CK5ksapEh}yW{s`Ypqd>E+%Vt>bwIW+|`5Z%sQ-9 z-kMn;(c9cnCP8|#tM2wZ$4Fnsh&s3!^$zxetS-GaBo<8A3P*J9B4F?l#z6ZzaO!6m zK11tN(2fZ&DS+^P>EMFg6iRe?MPp#7jvNcYQXaMJ(oPo`$^G@JDT)b;p*(ya}3UG=4iso>D?`#*~W@&PQQSnp{AWe%y6 zNy@BFOaKISA3L)Ygbw`S9iQ8JNPti2_u+1uUp5{@EL)V^N{~43AcsH>KSNB;RD?E} zf+*%18}atHII7IitxlZ77AtT>#U1KR_1JU9M_z3_oaBb|)J6n1uf@J$RmnlXql4@p zY%}me$vKHvbiGZvwoKY6u`s!o9u3$Xd?=kQV>i+n5THnR0+~|@h7N(4uh_F>rBp{15lLS&wdM(G`4OK zl5dl0*70rUtc$pnD1QnvfDR&5!Hzy24{xYu1j^iin)XFYopGz%+Ya_I1}ehL`~_nh z;=C`~>F{+)vW0`119g>;iu4K1$J7qgjL2#=)BX?9xAc;9C(-vI%+`mFGgTp4c(5P2 z+Ymv`2pFY=cF1`>$rE&z9M!=A<_duwlrBj(Y73M1nJ@EoY+H`t3#1HSC8`Rb+SkoA z&{6DXO#9(6Qf}x9WSBTWSU`nkv`i+VrMnc7aH&bsgi{C69HxpW+mfNB!liCjmbjvy z$b>>$rYlON>jh=_;G#-)98BqfrHl9}Rmn8`7(m5`OEBFU6$%t(9zE>{o7KjiUZ^;P z!l(NW2Fa-MuPkTP@;E$EFp{C%}gpD@88=} znQzHxAAbB1_O4qQr-twtvgBaNoTp2ck(nwOd7^0GmWG|T>{Gu%>~-|stombCIq&du z7k-o@6`{P`gpeGr?4N&p)c>AVUG0s^aqyMtTXdB0B5YN$;YP5*{f99}ike~Bg*~W% z@h>ow5lL?#jNX0WRe^MGxDP_7OK3}?=3d~}Twv+M>9m?Itwk7zw-bfZSy%*4HLcVc zkRP$nK|bnZQw9c5ZFJL|!f+I&bUCj;6GS=WFB4wq!7GniJEH8$XT=g!{I@WI&z0Dr z=^|Q#OmFv0N2aIACTt|X1=({VIG7u48#9d0iUv|^nXghvUoi`{po-C@!LBP2yn7Dq zy}vEhaD&uwt$r{1?H1&flC)mR`iDPN`l%EpE_Pez7`(^}m1{>8IodDIKLK6f$mj!R zc%n>0+V=@}rCN{bBh&8XSq{1tbL85ekZYfaNc~_65WR)J1#O zKCX=r#AQ9tT0zx48MbB$5IcGgkGwypz$Z=d7>>GDd5q$)_Zq5(hIYqhZ?k&5(`u+B zWH}=_S{@;D#HexJgSqU!2TUyhNHBxUuAs=?@hf5$LM$IkhZb}0mH9Mi9Mf*_D6I(f zl=Q1aPC3l5Ri|;PN>u3{#_mmLp7{~^6zyVOK!nSQCF9$qVibY86wIG*E)56VdO)A$ zzRGwF5`iYgmmq=r;>#dch-PulLU7w@+7zs~-Z21{4<8$CYQY?Cre_8I0|$iU601P7 zPH2G=s*qA;AUske>R8<_i3Ic7`^BQ{U9&5yjt2*<>%<+pY6Eo2CFPpjTsV(m_|k%6 zObPrUR_xueWnwe*th{#Ho-xU56D~GtcWB#-j_8Via5aI-WNG}+L&{%@m8O6_8%N#D z52d}~cdoj~hPzBr!b(n?aF8v7ZmPU5{)%)D%G^a&-SYFpt5Xsq<;y_Sfh?LEhik(b zbhWw#`|%YoU76^pU9;f`GtsWskpMv%I;y3BnU!HOeN$1!P$Qix2lM8iIOFG!hI-HT zx{^}e(8KoJvZX(eQH{xaWBG{DJ<>N#83jT7io**&1nA)OZ`%HeE?B0{5HP14iExI3 ze}1*K+tg7EU~{f9jUmK;U&tLaM`M_DC|$&2f?cSlfC`;9N$w=;FIj{@>ZuuO51OFs z+ZE@Cgf`X~S{wE-06Gu{b48ol>92Pb*vvfu(td{ak1?2-;V~%Ffl=!v&BU9edCSH_ zC>jwDyd<)i-%n0U^hZWBcuBMwW;0W&SB9p|7wHl^Pd{F|<7GP789khUwpL!fH5y!Y z@WKIw%966$n68&VGh1RH6$j1A^gkZw#KemY7kXfu>54Y6>VI5C{y2eOh#fd(S+3bMQp2Lb*^FxMa^AFEHVD`l9BpO?es^O+e`DP(P~SMx212GfSr~8PM~aaR@DC zQXqPc7n0txr6Xmk!*gQUSBL~9RiCr#zPjiQs)sN_P6LA>e;h{>vGyqFPvn_&k*ShH&S9oxHHh)#@m14D^#rP^>P4%MD)8FARpOcJ9R%Dz&g-v9H= zM*~n>9eQ81l6+OmU$+XEv~1Z?6gzBw{nN({r1t8sk|nr*<16tDH> z(x$<m_THTU@C&iuA;i&-wYGK+GG?VRPbC9>S;pI7w{OjZ7k>ZE37`j>f9kq-K+CBg&#_7hf zv6*iOamGCFAv72Xk`^$G*3evwn41GEy$Dmf6|-rb>5ZC5`+bJJK&6l5VuSbEUXe{J z_juGf94)eP{jgULRFll$R`wS#9n&n7w6gNIL@(~o>e+F4we~||yVD)hmiE05OKn%0 zAZvL{UVfmI0Q-5{D9O-I6#q$nBWen3piPfb>fnsId*xjgcsOdl5e^mOn~H9v@Z^Y( z32B%a@KW=yAZHeL-?0X-OlW#@OIjb{8w`^HMk0VHB#=o>okj}`a8x&1N5{e;&O+y^ zX5lSc&f$vxjVstk-=&{ie|M|e`s@Z^`86#Fd}v^qbifue+ReUGe%<+EqetkD$pWN> zAgJd(gweO^N*qfeY~@ouMMpPO5DK~Q%~z5AI4#f+sn}hQRdwWZ_@V9-{+A|DOa@U2 zpwlB`D4!qUeSA+pD28sT)RDUB7j$%Oj^2EUSkw(-B>!CX^;Ro~H@z_lE7ySzfyVoF zaH3*rxx)b5wLUN4i7zuKVF+r5<*#)yMEB>BO{TWs9bjm}30i^*?_qvBT@Pii4%YFb z6^sp7_w&F#UU8vzDP?;t(bj5ErgqGJCFkqJZOM>#*&h_I8-@XR^uSc=B`eXGlVk1D4gihkYP=+TY>d&UL%l&rKN3D!p`T)_vi~D8TM)l zLW6sp^l~I^JuIvzKR>6Yz{u>xtY7J*T7yE^_L`$|iUcFU5J>nFk5TC>ssWYCwx$=8 z{V+LCY?rCrnjBL@sjl!%3kLl2tgfhI7Tk10q0Kvl%(V%eie7|$L0!@5{d0TK^!Ut} zvH>3bJ+7E4-V{P5GSF@cyXFNvpRm9fm><$-{whRyXJm> zRz3!+HORziPG3HW7?X;Rc zndFh;FnBDnW#R;$WVP`sE|X|zxZ2zN@AKAUTr!~LtS2U2*IZ(hQM#9avVh%^V@0irC~SW~o*P%KpP+U8(AK z1qM^zlJZdB&rjG>-;vS%$^R^qNK&D6k}X2Dfx(V^q3n*sw|Qh+hEsZ?b|%a`nPv7o z^Qg)D_cYRvv_}ohmKpSW5s3s`Q3E1520wpOFgjoQc}=Pmu2s9zMb`iqq(T$VW<#nh zWUb{Lk4CEnjIcys5u@a)*(E6>kbYJ9=&&O%959kD3Q*vsZ<=7{saHd~uDr1)Zp;U5 z*h2yH&n!#F)4H{${4m;cLq(WtLn}iA^`UjEs%E!xvEnpmLQVOM%);vzb%((Yy@zj? zpDBVNSE3Gc6e`@zO314LeK}Aia^B>$VQrE4@v0^Y_Q1!f`9QYg4T}~ZGW-h}W3BHq zM9lr+(AX*K1@NM$iWh49Af`VL&!$TlJ7$l&#@G>c;|nN@9F-gksUM@J60Xl^{GsX_ zeQ6P+b3&Dt@KAy-%2}xpMjgA~tQS`nll36-=kzvqYufUAe2Po4#Db-Y6Y&9NE?2Fl^*s zx8^0aGS)Zph4r7CG5jC>34Z^x$vEM$A1lc+8L`NJ{=M1?!gT`Lu49Gfalz11!ixWF z!jJ)N@lFvN-rxz4F7>H!v5Hm`JCmbEpQo9vi82j~<3^eu%cop)#Lgc6E^{q#{|VdC zQzB^tIGXsQLkmeekCW(cFAW6ud1O6^Q1RTeawq3W^kL|2+XyrwxaSZNQl44_xdj)# zzf-p+d+CS)pVXgOYS-ZsldDe{Mji@}hD9*ZVc)&|5hcP{&NNYo` zcv;&7PKGw#O+Y1-!nD`|P*4+tUQG?o^1hZw0vjbePfKzxs~BacX1jdDZw$MDH2`oa zBAKaF&_-(;dBh0$L&Cv%6D~0e#syeijOOUhviJe%8)F2(d ztRAJ|)7UxhcdP1Y4fwIg)Bm9nem58kmu$D>&hZKq5ytoftjS}N;bPRvaf;eDxdtk$ z-@1NknwqnmGxTF@@c%Z15CcWIeRhdxOOe)J1)!L5+PZa69aJrw5jE6_5Tl+tM{w3+ zL#-Ysv#D>NC-@3kl@gk{74os{~(dtU!N+}!}xeknY)A?q`4WmBDxhG``uN75^k9TSWDREmmiBTz2Y(W}4 z->W;)y-gTZswQ~7Y3id_6FHs~y zup5CrAyA?{d?AE+FNPX(e=HxY@Fy)}B2fDwT>^hq6bR_YVP{-z8trkEvzC9dI-SUv|g*iu9 zk^pu0F*nr^EX18^JvIj$LN|gIRdGtDEy4qQX3{cX5Zl$L?B0{~8XYRhmXg}&+`9I` z(-=duZ`Hvs!XEbBEQ-;$kS2Y4-dMKRZm5Q|vTfC>%21VAyn0o+f0Cfejxo{@f0Sz$HeuI& zF?~fzg($tec~P~?3o!#jZnCJaQ7eoPEAu3)c;Qc!3OjJ@s&SI(W5$gC5D^A|n1|re zBoMG2Jl%+FPSwTcgA_{SEnmF;2X{}4GGQAqNgLQ^v>qO6Lj9WewUR3&l^NtLaIqY^qIR(kKm@IP&ip7~> zK{M#zXAbUPO?g_G;R#n%8g#H*!*9NX5%ltyDvmb{j`#^Z3sZ7G4CW;YeXS5QW$8OH zG$Rwa4A(6vJrlZ)S+1E>pX0E6o-_#>Gs>{5G)`KVM~*!klB>=+Z(UK&l~Q@vjo%Ua zh1mV&!OIww;~$1yM?RVR&PFo!fRHV&tfio432I)g>>h zwgu=n0td3bR+2cXDIMl9gr~&S!HF6i*a|Kxl686+o6c&!jT>loA5*GMq9}=|=8gFa zxCD2Pkr1;%t@jte9yD6z->&5>c#y=gqrCO3ce8usj zgd`H7Nn;X;V>?kiqAcc-Kzsv-u*|T8B1^m7tq8!nL0K5Oh4={_m2sFxUDJdZ)-ItN zkjB6mF|K{|HAG;32r@9PUm(F<<^K}`>Bp=yJQGeWI@Q9sQlT}4UCc%_dU@vf4Y{1; zGKOLcg|TBe<>+U)*iga|Y{mW>q$I}|mj)6%#J!OFg|2lIBb@6`36JVTPzh=litxv;QJ4F8Stc&v>#yfQ;H9<4@JnILfUJuwC_-ZdWKIXpDpw~Rl>bN! zKmk6c#+c(EZe?u2=+}Qq}v9exr8K@d;5(C?I%R~qmT4ENaGWbDhY^rp8$X(OUD_+JU;4Ru)Im0;3-09p6 z(hFj(ORYUciF_sWC}E$mLbfxEeYFbwS__$Z3KJZ3kPg&b8b_#Xc`&4^?%=6jPGk)C zKnrDUYZ8B@vt|vk3_qNB>-Tb+TD<4nQD*X{X#(%bj zRVGOWOnI}{uDg9se4TBVukL}N$lY=olTZKTc1HS^&#?EZ-5!Jecpwn}cNO%y)j21 zCQoB$$E@c7sPZI5I6W&yo}Cohs|HH@FlYvVxmqz{4ba~x^bMA1zHVXA`wgMJ)CB&Z z@zroYlC^=UCo{(=x#a;ifUUj8&I1x_mIrUK#u=pn;_?eU{2id< zN5V_7A&^vrYdZ1dQv{Q5APd8XKoX3(r*;S|^n3TFYnN0IVA9o<)eiK-^72Gp_v}hg zdN>rd#|lY2s#UJg9jC+L-xm(JJoN!>i;_+?Wu3P1C~N2llJ_+2Rh8rM=R{Goex44y zRd=EQZWYfi$cYEscs@0B!loYka}Ho~(x7}Q?rFH(qUssdnt6J(w0is9paQxY2|V0aV)c>Fxgg1Tjc*fyn=MuE)Zzyo_<}ftiE}?6Ad{1NB#UZlg z1yAXNL)9`K_M`zEHDp)hmJz$zr>F1`*NAWJWwaK&`VAOlydsNbnY5^aok*gzF$|8u zJuOeDMF>1V*En_wE~0RvAACxhY_u5+xynBSjSbnYXWID+qa|hzTvmIt0}`9^G63!jYoZZ&;*8&qHcne4=?xK!oD-{5>8BtnLq-wP2%F54gg6V1W+W$I0ym+!V_5^o- z8)0N(q+(_^vzh+0bfKrD(Q-|w?{)BX8~2P+N?Cz0uh{DVBT*(Wh?q!sQ57?hSC69) z8ZB#56-x9)Em-Xr9nWTDpiAbL1zY62Eg5X!Dkl$~gSQu_y$IL+*KD49Ipgxhc~+^u zbQI(RgX`PdnJ*I-n--EAp&(lb#E#H-Ff8xYMXLHx4H7RQvUsNJsmP6 zDtDDjcTLOHmIyvs9nIce_P&WQrlrNo<_3yEvZn!pD%a4+&J)xfUF&D{(iJj}BAZiE zMUKGEg2j@91@SHHjusx*K2ezA9p{r&*H%Yd2zwVLNs=7LmdOAAXY5LcDG7k|nz<`;TY9Q8BizkY`2Y?oL#}^y z^){A4Wo~=S%(g@>>{S!c4af0ZB1)>ISU^&qsp)MWR$8W{hk8cbA(T~j)emf{?-fp9 zsiXrzCdRyQAmGnWj5+D3Ur^5(<5$?|UOiDtuO z>@FN(LJ$A9A#9^JE%>Zk8S#~&|7$?@swfTNhUx~ePC{C003dRnF7LrExDMf2cal_} zp*^;^24s)D(X>}A??9`th@Lo!7^E30TxwzINvV@|*4jg*&tS4~{K}f&6%Q*XV#ud` zLm(QnqXA{kAV&iwt8l*IPJRHCuMgibLrP~zew#~;hsV|rCL7{mL_V}ZMRgqLAUA{> zM-pn<2>BK;xRfuFZf-|hr?k-j+@4o>e~ayP0A{lQ^HSR48It7#keYz{p5Df0*#kOvU8=h#2!g7CZxx-rFq}0kOGah7dNnk$ zZfLp94<2FG3+|$b&R7Ywi(yP!)FIqX^te$Mq>-ciY|FGp$)a4I#2LM#on?L5vM|tx z5cI564b+hmG^-?!X|dNo2f%p1YweLjaZ|=q8>^HBOiBuqumv#ZGRN~T+3w9U$y`yB zI+wMK+V=)VRnT2C970|gF13nDHY*7N>dmL9Bh~65C>pK$C!L``Wo>S@h~UnK>&0xm7Z3nO?VN(dAZOTUAs z?;Q53y#Okr?fyWM)W=q-jxd_Mr`O!lBthZ&5OpZk_WHM0;3y=+*F+`6S_e3jzNqkI zkvPGhdT2{QIw?TkwpF_douxO;uuFAfTTIhnG5F$E7BC+v!GOM*N~flzm3>yn4`3>J zo_5Pw+_toFe4b(K#gjB3jZVczQ9LRATP^824nB{SVV=UN?Q;5lA_}7u_xPDZh~ZW& zO_ZN|PjL|Syn9>P{_wp0m?E> zJEsf2m-FvCVai{(0xQY#vcvoIOwXpz^i_G1IVO1s>YJUZlzs;I<_YkxVUbBiFDGIi z&$#ekK9l95^8Jw@cmD5T7yLRAsrjVD4~|In*FA?i>687$46#AChLW{NfDq7Nb$L1? zh0@6D*qy=3j{nG~*vBhE6uDno9{Si?*$EEgzIH6NI59g|MLO+@F@mEAt>QTFBS=V*sRVc582>PSd^`85v#ug3Td((0gk=a;5c(W1Q(VJG!2`Dxn#QJsq5^ZVbu zbCmr=4TuWMerX!q8b2*1U%kT0OFeYQfy>_ey=kGmHMUKn#BGJBTc-E<$Uy=Ud}O3! z0nl#*q3mj+n`|6fR;00p1}vffIXW)8gz5GMfa57YxwL0F_flWD%uS%im)+|ZWukG!eQ9Hz$ps+aK;)03~j5=Q7#tGXBWkP*h_pBFKWge&#*hiOTf&_SIT34zKRwKXb~a>5Ob=Nja-BMGGmrw!@^@5 zPU7fBP=9yv0-^_M6t1xquCu0=&&O-y$E`D=h63rzKZu3tntxOg(J}-}f@DZltvouv{q@JOUmn z!e~->3%|$eK^ypMb*g?WiL~e5twQVx%rj7i+nc;!t2pO+C#eyS&{-Sw>iw=tpx4km zRH$U7td9G3vP8gl-f-jn2^*#j91h7}p>s}jZDAEFuH}_2JF%3dn9>q^S)=!)Mk;eC zignh<6rk9ZwgCqP;>Y5vKe9O>=n&5R`-&SHzqm4F;pc$IqREwU9|D9rvTsiLHpf&g zgA+$+@>-XresY}ymOIakmA5+ax6Zb_Aj_Cf#sL`3g}m?#TI{ifK6^!K6*xxhtB0p= zgSi32_J6HqhQta^-80y&$mOrER%0iG_$G~xQX}EBoyNm|#{+ZtZh7c>&+{qJkHs)@ zSN>7c_~QvMon%koXDDy7@VCC3H9Rax7PU(*ayauvGjKL|Xl8+XfoPjt$R1jw z5#z{ylsnsJRlxEws!rIRnVx_z7u@_QO@xtf}QME=@aCn=*eaw9OgCpN2L0xv3fR7Nrdll2Q8ch^)|75lme; zXjLS}MJ!t#sx{HtwWm&gB49`cg6VU**>6zH17^(+r)-^vL*_C+zj+(7F=>B0=M^@+ zn?W|qLwBm0GiLK-axhjyz1GT^j)vc#Q9{V(Ji{l19>Ml(rOT`)2jyLLzyE52v`*smUfjdT6D%5s%T1XL5d-=OW;&jp=0Ufc_DtEiE zsZ8D2VMOH0U7!Y&YlQSg;;L&qy62XMI~qCu2x2H4eZ4b3c$q=D*q&IoC3sz*@+JN& z$(H9B1aPF8lnDBtrBI6f9e^q@%|~e24W7ALVgKq{cA8A&!@l$dBcor93qlAu${`HS z_MxE1#r%a9u}X979+6i-0oK?1v=EpnA|@{j`fIb0l#_91-^eD4oh92}VYBT^JhByR7t07|wth_6IBB zHWEwcmu8CkKUW)kd})CbhK|&tn~tz~T^L7Di9d*jdMLfr<=X+U{2w&31DKj7^n8kf zpgl(YA6BzN$QjD$UZGAt-zTB?@F{a35UNM~@?p9)u}5}fY%SsKTE{mu+}s_Vl1s;A zRpO)|>c$~*7AwHYf62Hq0FysafI<?#{sdNSZh!V?x`Z2!^IpUL3eOt63k01Xwn zH=$*Z1wbkW=hA~wce}1#SE~$+rn_!w0rIqa1DX`sQ86wn=$B|V&pLF#htJN)>GywI33=)$dt8p{oww2USV|Hszn<^DZ$~IVh$Ge&l@o_ zLHrQyY0v$b>}S&gb*fSI8F0mOqPA&PL$1c=zsNTs2N8_!UMi!OaWR-LTxAWf2Fz0; zH1tgMfMDt;6KffxaRI*Vw5pD@_!8BWf9}f^rh;3{ z&x`yqMf5up$V7Z4<4)NhQ$d=n#yTbT@c=|a6QXV5tF?}6AbPD@!$ta$xE=&f+9+(= z_fuSX8p51MroLoOfY#%PI!usc<2jn(F(|Y2@Gt1qF?2VwXsElpq6?i{S%MYTh`D~W z%`#6NNY(Xg0C~iyH7LHM7n$N+giSpY{8YP7Iy&}#HfO=N!X%oa)F3sPJjk0EIi&;h zpH#61WIQjlq9Gw56x!Z8sU3On^czwE#^N*y8XZdtoj7);yEY zAqhsqhy*Zn#gfn*$r3Wr10U`g5_I2M=@OOd`;!s!DU&03bdS$n)siaFDKr;lJZIya zq!*{8?UOYRgTCybD55z=Y*lpZbr)x?!Jfx`TRmz{p}a2=gEW#7N8fP^qvgHeFH4f` zcxBc|?Pg)hT1wpJ%HMMHIfUXJg@p(>0ZT9!0t;3I`=A)+Qkx(h`9MyeqrJyDc(oTKmYF;*cU@q^O;af+aVwDpsemVH=* zy7-CH@daYkAYf#QsEA54OL6pWSg%MfW#u`A94APWjS1~ktY|3~RV%|&M-B4YaCKQ5 zktrXVjqUL>W6;);s)pX;P|gufZ|AgG0#djiUuXrommb8Y*-$&VZ-Hkd)_0LDGkm>b ze^E;Tf~ub!m?bS%jSc@x+`GRb>%f6Mj9fezZ$ysRW%07@%vO!y0gkC#*Zcf2E6IzF zR~PMq-Xlch+KT^UImQQvdstaMFAG34lITTXsL@JY0^mZlstQp?N$}e8h`<7M06PM8 zF_%l5MU_`d+ynNFX?R#zO<11KOE;IIMLzTTdJpGfK2*3F`L!%JJ`#$m^yxgrC}onCF^<5Jvbic!FtjU%ZGvAcGIxChBicRv3foQF*G@Z z!-c%+`;BbX(e*RwdRT%O(d^3ct_pn)+#PC|$kD49h=WZRviI0dJ`@iT;lTzPqs+TT zu8fikE0;3(jp=Y1x0yKjoX$S7fkhCB4t50_iAudU^FSn9!W*xegcU!n6#C*UN`qZ{ zYL+((^z@n0q)h;ki9L-7d2dD#+RK+* z3M}4ckB%UVtdY*n{6Lv?^}{W;Y%bhpMJs`IGQhQA!H=C-S+Z3ALn}1TMQj1xcazZh zG2&WS@k*tXrj85WVqP;US1Tj$;c~3{K^gtMV6%Hj8(<)nw4|*<0+-7&ZMN=^Z`ZUg znSb<_Y@7(zPpfEu*4a}^nA5M0_|X0G_Y=$QtE_|j@egW_gRvTP^gK8^HbxZOoJkMEX|3^LyrIOc5RIJ=vM8g^#`9t8mh(8-$o4TplpgQg#MJ883}Hlk7jz{4X#Qdkogg$dN}HWo z&KGLh*$?__h^}a+CQthIk?CRvA?L&!bt49tgc5XB;E(rBy?k`8!jc{N^k^~^(ph9A znsEk54r)^E)i*$B*$g@}f^YqUp4+Hmc(xC&dw{T!0tSgs@I%`DCBv%uaXLJn)L@b^ z&V6V^h}lNC_rY4?YkLanm{4Xy%e!?L3K7y3=rsDhF2eNZa@ip z4T(ohi94x8s=9_L9ijA!*-*R8v4n-uUbZ*DL??If^Z?CjWyWMt>R+t1_XR28Nil8$ z?RFI}AxE>WR|G9cIWBm{6QB(bJ*LddPEwAYLw6NCa_3BcN!a>n678*AWe!TvY#e=| zWKCc37zq|1VfGTK?Bqx2kzp>rs1N7V5OnJyH|%vNU-(IBgn-rm;L@^|XI90=Kz9_~ zM140u$~1{iCbaKp`bE*ww6Dh~Pu`(~vY8=&(HZ;EsvWx!E^~q}I%0)FW^=`}KcU#D ze<(mlO8j0g)QP1%694W{zDwYW6Gw?f3EzsxF{k%=UK;{^zjkXPW^&mjW!rd_2<=b< z|G{6w-ZHwnI1<$dm1(1TEXKTrr{gQ3u3P0e--HO{XA2WzZ8L$%H5wpfP%AxKHR!PsK!$ z!}3n2^GY&G*kP|f{!LW|!|o1pdZIXgMnufIz%B5Xr}+y`{O;Dys*+jL?Dkyx zHc8`RY7H7^^FB%qY%t0!<{-j&AAP6Cu7-Wt6@!QgM>(Ov;*A)SXkWOcQ+C*vV^~4p z?5f|-1Dh`mI^|Wt&rFyH73t>B1~oB-h-juLJBhoSjwtqX@yjNo-(*Vj2WAyeo+S+!UV)~ zew$EA*%>+|K3p)M`v2xkG_p6Ma-U^Xiq5FAc0*a!StmRiFhGasLbFrhNN5{7i$sQ+y=n_G`0Co!n})yC zz#6TM=j!sXu{VDboIN!`phe>%1gVwpL5s1|MJbM*uZTvbGMWp9+ln+R&9_uc_``Q2$EtuFo z(?f>#nm@KxOd}3Y;i7%?vhl{X_i@@Tf7>C?ZUf#AAcWidOvitrTDaO*)Go+v{rj_f zVK%)eE9im$5Q_dbVXmCO_4WVPXQkF1;D=n(;WY7u+P)O48UFEQ(G4)+{R0B<^lL@F zzNxKLSl0-KVEzV8 zBBj{Z2sA&H<@Ceoo5|H=Qdbnxbv5ULo&U3pAzUER4zEGL$5&6bZNrL{KYQYa{ zXn?Eyf-U`quRJCO=wpq^Ih5$RPw%X{%*uV)^Q38@32hf8D1GFzg%-l>k36~f6HtTP zOjq4FAMb0*XBqVs{nr`?C~%xA!pYZgVfje}Ne$nn!cMvM%i5qBU@;U95*4@_Sv`ktX{p}*pw_XB7rgFoH{G25GeZZ?tH>c2HKR%GZL~tZ5gPGb&BGwvrTE z5ytjq(-cY0;A3J=$h+dh@NLsm^F5o589~oP+s{UHyq8ieZPF?F19P2Hq98D_gmuH- zr0gF(VzlR+T@x)SrNaf65#WEHz&L=pv{v6?#6EhzaO*bT837c%oJaFuh`HGq;5KPB z8tA1_Ll~E%NDQg|C9RdX^^j5(b!{#|p~Fw<+|HinX)iSgs0Nozxx@-YAVo1$I_qOC zFbfFO4?m8EhWP!V5=#$(FnRVj7(nl&p$3!zTZ01KqL&~=4b@TO!y^Vkix4G9JZ%7= zVVks#34c|To3A3|J`rEEc-jof*i4KUr#fGX4u9K|BCf|DM9?zYqvm|#miNpOk`ndc zWj3!rl{%<)|N8r96SJq6J=$9$2Ic>vFiu@VxYhsI56E?B9l(Z6ycsK~jSy|dZNhR< zfu>uODk4 zjmSd)2ZxuPeH z({srSTk%!ol4h#7|7|eQY3(3Dcw^w+!~+#5DZ~$KQEAZ;D?u>hK+f;)wiSghT51O);@KGn)I$sAt(`v zXYW$~ccO^K{5B)v6zv`ciP06)ixW^%u?O@>@ztz$tTkkVIi5@NHFA{Ev0RVPN(s8h zi8bW6jDlvZ^dw*=Ix+?LW~ZGrC;-J!BvR7x+EQAPGM&KRmXj=bj~c?C+Z-B)DP5W6 zEZf|t5l0>LaQR56s>Dsi(PR)88@+=8moT){C}!G4LJ?FDmN*hQIk^K8%1q!VJHxj=%bRvQt!$M8A@q9D*M4O9-*qu^#>u7Qu9;=(lXtTj6QP2Tv|-a^Wx z+`~||Jf8-G7yzx`)cw=eNJ(U{q#^*7B?Hvbe8_+k0e;ZKPRb4Bdf*yw6eAg<)H~GI zMNczf5(s!|r455Ty|u*^4Owng@8$^D?0Z};VA-IpzX639AR|8e)|l8G%|)Qm-)G9r zS3!kG4{Ig%D5LMDY*A1hI~PiB4R&HES2aBwRKsnSI6?G$M{Oph$@(_yK6vlBVq=|K9@wWHW7hbx0N6EA#Sxq~IKwuL|rECSQa zUmH}t0h;{DbujtnT3u@ zR+MYMxtSS(%s-KRm>H&cf2B1eR90xCPGNAc)pyVow*30rL_mVe+1HYXRa+k>!!*XO zm1mRw$5~;AD48hT*|crzf9o5O`ns$VLx1}OeQ|6ubg;VoY8Zwd^-%QSb&jvMk|4)_ z!%r1^DCaeYwE?MOLzTF-Ua)9C%whb;9L983Vprgs@Uy8f>|38N6O4+bf%9sSN>E|Oqe*>6&?y=6Wj z2van#%h}vce=AS^5{}D!ZGLbngy!%>m~-6b{1kobfDRen{777S-w%oVN$n4ml*nZG zc#}g=rQlVu*9_y9Z2FSNMp|4Xn)3G*w6vPVj(JQl2;O0YNTzc!A4TBWB7j2^`<@KQ zc!;@eFTxtJhzLYvD%&EW58Kphsv&hcH4HN2PzTZat2SU#BNF&UD$b5u-M%s3hV1;f zGUp~7LMO#<+lI=W#AtN&1#up`Zj_bs;ncD+J2#l?1B`bP;twR%eBBssiIj1u4qS|G zCkZWxfVOC1(_H&eW#$%al@ZZMEUMViw0pX-qHg4Kt0?&MZqxA3>G;l@kDSs~jT@n2}$X*w_U+v-8pL7~R370vMxD zz>f}x2hC!1ToLcPWl9H8q>{*j9JwCmnu$d9H-Zs#u$EDAs6{wCf5<8iiDxBk6}oc7 zkM4H?qPa>C{FY+sT&^w_t5xs|GMGKB=bRjYhk-T2xyHVvwMw6hZ0iVElb`BeynHmI zCag65SW163pm%?;yg)OPO_y?U+08O<|BfoNmW8vV(6&sDni~D1VYY2yGVIpWOzNaI zkl7)}gw0MrMN=J_h$o|sN(e+!B=odh@W{@B{)VNHwfIlj8+K@`?65eogY+8f zQGlczo-r&aA+buQkF24IZiHkDva^+;6vVxFmw9N7YO!>|;);VwfD_o4m2WH-?c+kS}E6_#t19}ml-@pCt$NeH>}K~7}M8FwomEM zwouk8Bd?_$aC!7RHDfix*Q2y!Jd$2&k(taG6w7vse}&&hx1HW}qcTjDZqaUvbuQug zmc$%`0l%Wn>k8YhqdJJiK+OLD?!l*qboR~p+zW42nS*R3yWqi3dR~TFD+<}3!IRM7 zxI)^a`q{yyh+S++`KW;CnT)KiKBVb%ee4Rm&@}r@O|;UETNo{3myDAxsx4(@`W&Rs_lu;RUSl)0!z@DdD}qya@qGv6UeHYM{m1S<}L<5Mx*1#D8u@O z>hEkeETcj^1`M^?&b#AU=Rk!Oca?9UQpwO@U2CQA3u&rU!7Ku&C6C%qV*e^uz0a|; z;B=Nq#~+osukRIHf!wQKgwML#s#^X7+CYJBB&*f;LaieKys0aK4X55;?&qaDrT6r@ zsSaC+e#pnK&tvyo;?&j(gNsL|2W?CS{^_~0gRF>qCHcwPciV~`(o?p8Rg(7k`@!#H zSaYG{6<{QSCe(DdCnqaFW ziJGm&B`#kpXDd+I{&Gmqz0mG#Xz!J}>0?l&;rT{*e+oT<*T*jXw*#CQs!-LeGe_VD z@N&|ahC-n9sSL`38a~gWr6`(5M2u9KhNloBO0DowLX1ibm0_Z_($JKa3~+(`C37bC z7a;3rrLC%*%;8Vuyl3DSqyV(p3ocn~IqmE0Fk2CD`E^tx&|teB7JxSCdv3sTH(7-e zm7bT&apxJ418%mN?qbLyvp*?nvNI7IpE=-qBsi2>JGv2LUR5>#rgX(Q7H_d0B{wjK z>VoTRWfqwmzY>3@guoalI)=Q1*|aS+Vgmxd(|O(D5SjsXUT4+V2x>>8NJSRG{YN8U zge65!D#;uA4oX$SirUjD$YayO9 zos>_PnpE5ff{~do4w6MF_r1>~9Khg8;zjAgMU4^S`Ct~b-;gT1t(7G+Pbsr}6;Une z5<097W%4&JL!b$UC{>s(QoI!m0*5EwUS^3?jK?**_J4wf$T?n283 z>NXs~f!W2c4>BX9l}lpkG}|%youlLmIQ#O@2`HAt5zqg~%z%UD&=UKZ8R?#64u$@_ zVl45*IiN&iU(cFxwp9o+F~zjfk|Xfa2!?oWd#6J7|Lblbcv4y{G4kQ#!vJ-MgC!8O zM@ZKwuVT04DvXVMbc2XHQUWIUiVTiF@a=JH1AxQ=@`0lzOpoRJ_SeXe_e0gJO(Q#T zyFfm|#g|iHPd??bw7{;X6J+P9`+i#`@sh3__-KSiy~}eX6MY2GP?BOSWY}IQUB^gt z_E13mj1q~L*q-}2Kl;j; zmMxKbG;0yK4e+>0%{nmUt^fQ&HNw49k-Uli`^}UI%@@vg{!ikcgI#3`zK5xq?!_rKQZ-2DB^Wv2ns$ zkFG5ouH`6~su0J%XqWFxdgo$AmdCLa7(61YZ*7Q%gL}*q*Rxwd9Lt=1(&~VnLRRbL z;JBY%ApI7oI30Wte0}V=8gI#6NdDgO>*o|v_Bc}FwUV3sp(bUv<;w8@^Bl0^c!^s6 zNw?K1P#8O4HEeIH554d=BckV8KzX1;D4~*H>4@Ry?3_T>e z6bYx@r!i+rwjhZS0y)vs=eo4u;as1jZ#h6w#Qa0f&v8k(g`!8vG?>i#^eBiIGP@X{~r+b?;Ln zDKHxvDr?Ha*Ohxn^T(0d`6;xUuo93aty*v3fzv6yLAF&i!Ua4Npft zMkoddum>#PZ4Z|_2cE}|QkIlZ3as>XABQdYfR|(jBTKS5+v0^1fAdgCp{uagRyE?k ziIVMq(+)q&9#Fe33L=57LTzLvzv6|0?0Bs&2k^jrlxS4*}+Vg z|9(#%7bYkEkg>Oi2@rb9Ch0s1!#zb+L%rb$CuSu}?c-F&hK3t>`-vG}5dIUAlA#V& zW!4n>Vc+%jD+&G`m&kesA>e0NTEixt>OdR|)Hqe`HM1`WdhyDnWCoQgg_p5jyHri)-mfj0dN8C)vDE+rss%HL zS}fO)8KA|`hGXTAsI~yID7!*nQ#wyY_its{>W6W8t||EpC3o>W0zYd0^cC0!fqFAXgYO?!>rYh(TMA*Xai zG-?5YS2_<|Q?44CjPbohvzw2?+QqZ7(ys>i>hr1apg_x9G3ojnbz+1Mgo2S5ol&j@ z%)TtB#iX$EzOCy5@fB8M&uf;pT~+l1D=Iw4c%}aRk4-k`2dJ^zX^o0OF%-@Zgwc7H zS&+YBs|wpg@;M2vcbd~dQ0$v-z z6z8s0Hkt?bzbop#Fe96HuRE`c|6wK?7jA19r;(`$%Ir! z5*gmfMH%bXcLL~9aN`TQmneVf_&Q-QGbq-I`5EVc!Dy2!3yiu}^NC1cjqaosF!C6; zXhmt#q(YY`{R(O_3rW$-75myk%+}K_u6(-Saf?ov1Y#bc@tf@c^jR6HN%Jl9YSK<84*r!%pwfHfZ;WGiT+Hom}Ug*ldPH~Y;mnOSyAY?*BG7D^Q=E04ku-hkaS2RyVhmwW5TM8Qu z(TyF=VfSek#QN9qJ^CyrX7pJ$^+chflw;f<3<1n@U!_X(RSHRT=qn$ehE6qnPe}d} zO3jsnF;p_qkRxc;jnjH40t-hWKo7YyLJYA* zagT3$V~~N1?A-xf-aD484x!Sy`q2y=?H0#7gt-hf^2liFdNTGou91@A@+zD4(}8M4 z47Sco-yG7>asBky3H7H{Qf8~T7FfFSA?CxRCrobIimq(Cv4n48v$gOrpRH03K*Sla zQ7%%dAAq4-j(hcN?d=49OI~?(_^_>`dv#?DjvO~cBu_4Vk-$%jxWN{pEb}C9MAa`5 zu-YKW6y>fZvbm=Jy#aIV0ufUkytBz%0dlptM8|`KB~3P`k!3h0pUC-v?7!QD=JY7Udw&X@IZlE-e-imMSU&c9oGVG z`4Dk%@CKDvpLrXq*y|}!4T2aoV_7ruU**1Rz_9(e2`BCkWeNf{m-M(#=F zWmU%e;fd);GjPKAjNM>xX3{hXfs6Fi*Cc4* zN<&_aGZleLmH9IY%~nCv2JF~^9=39TGT4r9$GQNB6rv5c$-Ni31I0*&Gi_mb*=UL7 zw_bES5bakNdTu8l`PCJji2~IJug$eEre>?5F?jDBpbWnOmDB(~c62>NU_jL9(^R7{pP=FfdS)(nqCl0UQGQTglV zFNnM*`74z^gR`b&=H>C{kB{zfoG%q?T-ASabocAxxnf*Q z)aY&=F&t1+Yq>SZeVbB32dBT1Bn(!Pk)^Kp2A;+a;UGVtj19Pyglrce^zNrcYyblm zQPM#$DIy416fh<3X`)mhQ#vW7__Qdw36z2aUeUkEKy+D$$f1GZjX}s(v$^i$D5N1? z+HRR@d~5T1en>c?ty9UYA?YCn<#RB4LuE=WOW^uM*gIU6O5tKm;5DR95_~bmE7eLz zPuhHo33^%!3fRTLKY+vA6f=nH8-6o}G^^PnbAe zO{k*oSkN!V9|Mb{n6!(*at7X~+_^GbZi6Su(hwOsFBXEV|5ga&YGbR`C9Pp{4l(Xz zQ9F-}Rk22Nyi7?5o_l|#LVVj_>)kr(<*Ue{E9cpb1R7VIzC^StXf=tfY1_zc!HI;D zLe`y&+M@n9xn~@s!(*T0_Ko8Z&Ga!C5G9$YFgokOq9!WS5o1Elt*CvYaGE8A%ayn?5p^2`~dJi-bw44a!QR<0ddfsW`hfykQJgitws%M}C zDG3W7O(T&3eYa*#eD2g#B*-`_Bu1^>pnEUqd?#BzVlFKy?Ds%joeFwTmOuU|2Y6O! zwLc?)X2kzoDE6vh><=0V=XLfGh7&{gR_wItRK#a#MTpPuYn)ER{6CQDuvwGUu4=XXT3?Sv{~2r>gs@X zy=ShVelN?vX0y#~k=cEi4D$3f9xbS}TDtj%{9UP29)r&VBTBfmEdie;jD7F)9VGs? zX{BWLhRq13%z7|USRXW8IR~BJfGcHW76|$oq>KqMHaW6Z={vzz%1HRK39@M93=cWu zQ$!P{URo}uwo+jNFtBX1Wll|usBF~6O=(pW;!6sDESj9MwQlOkbQuN_0?tf-I#Q?; zBwq#j(Azdg{5V={&%+7G0$rO0RdB#%cg+m6`+1c28vLl5`WGOGlWePM*^vnZR ziUESsDPlx-gFS;1jO1G*HR$@mkD$Fx3jS#!9O{5GL`o24IQ6|XZlB}^uVX<(>?|ux z<89@Gw|5zW&Y%)qg<}N`M1+e&T7sZX5&lYqLKC{)(hn&YVY$w9vPM~|=B1s|tX?gP zB^#iiPw&DY8d6-9DW}KY!H| zrF7qKFUq88TJ7lG(gvfpYOe#r zljF><(1DDEvG#Y3T^_wVf581P@(UdyyJQY)OXiH0$V6GRF|&CoLdR4ofROV1yRoHw zTfbo5kKCp7`L2&Lj!hj*iA*aU+UP>9O1XpMoHqw^5#56!;B>gDFQOI>BHRy|r5SPL zKN^3r@25>AYi9mZxyp!BYp)b9DZBe{U@|s4yI+?J*hdK3sqAK3jnG}9AV-T$& z(i}^@kapy~rw?zX&7}EKR;F0DQ2lDYemDEH!oXik?D~s8Ool&N) zDyVkCh_`HvPi3xN#$yd64wSOD+iO8R9Xd4=APj6BvnI37dr`UG+ve_c#H4}Hy#Ev5Oj*;ig?kgDweK-BSRGDEnX1f2?j^tt9AqdQd~wkY}w>hnvYtXBucKG;z@g z5xRY@_|Uqpgp%)gt(NG>lj5;IAv#Y|UUJ-vFF2NyxO4d|>9dE1y~pS5XHiR^aqbdT zxOhfz$6CP9)wAjyE*_gnk?7A6nEe-j#RB+X4Mua}`y11oX)?`&@L3+v z7d==utg^(Z%97>SSm9{JA?~D&l?!yIp#y87PSlIWR05kyR)fFd4YhGXr9!gqbiiOp z1#4FcBDob|$4*2G6p-1{NAD;ox`eE29bZC zVNvNLH$A3AzhBB1I?gYjS_80u4lK;PBQdC!ze9kC?_oP=#pCAjPK9OEf5?b!i)*&NhY1zFPd!}DwY))%a^ha9k*o8Fe_Xh6j)EP zA&k#wc;e~dX@yG1byDLn5#=S?lQUm2rJ4|q$ZY>mlKmh;PhF=t3(;aCdfYeX{!9e% z_9I^w4#YcWl3(aIrh#kUmusKc>%AC=z_EnJ+||u^su~@aEHI9WCtZG=;Fq?dESFNI ztc%TgSY1$MVR{-Lz`*M;R!bka=__d*UJQ>|A13!- zoFb+=6%UZi|B_S6`IFdxYgPVZX7tU|?m)1r3(9GFUzDdh~mRSbt z%)myxnwRWC;Lr`3*{oFkkd;Sy3f~%=`M{|^|1zUk5`T`C_OrusM$m8te!y&Gi`R=j zoH$HOh|~K60bLG2EkSQ?2}z~0=6Yg%OfC#N1Seu58xS6FnzvOu-2VcpIQ$&sB4 z@a>0~a-hCeL0K~zGQxlJYHel-QDMT7=uu zPfa|OLeEF;QNC@Zsdt{}W{WA#p9>9`E>665;Y@qVTZyU5N^uRaAfTNQ%FYs_G)!AX zR2{LY7R8pU^!5cK3&1!iX`VOqjN_|b>FD9PuH!K54gJ^giz?M6P44Xla!@Hq+?=ap z;^7ul#2zKZOk##|uPN6cD%!mGV_Je_EP_qiLfK}%jb*%q9Xt2dS!htjC0xiGaG0p7 z|1XWz;pD+#F6)%nhOO(DEuWgIu+fgTDb0Dc$$v2Muk#&fN0F|rRyF=p$y!8KW)kBLHYRUns#d(DlHDMV?~Zg@WN5v(n+^4Zf+ z6rM!byd0EFwJw??0O|j#P5``+iJG7AWpENYOgWlJa-ueyFPc9HQ;0~II{KL=^5-nE4pNwE*2{Pqu^gXBA$N!I0(J;@@oW$%^k#4`FQ(l6$j8 zdd+M*Q;07TB<2p)3&vjy;yRkTLqCTczZ{#!C5os33u+c+dHy?W8^#q-!czpQ{bXDn z8|%uomaP0h6s}W}yPBlVOL>5`$Fn{fSA3y3rfY2)%a04Xl=4)FV)wl8M!?U^lr_mJD@CpHp+kxz=o)L!I$Tr-7-kpE=!to;Q0c zG-h>x2FUZhV61lAb0(R`GxOrSn2mNQNm*}$gRDXl(F8G^gPLd6`E-7{k9tG$!c^s$ zzs?(51E=`fEfhLX=P}-qI4MvTm6VWZu5BL5s#b~H^^vD8%cxALRM*f%eyV)-*HHF5 z7TP(mM#=Nb^mnbnUN_CrbJ>SPiSN+VS=xW#QFg+%*xow{* z0+d*n&v|pu3Fvt_Kpd+|-51i1#5Qwy`y#yWG~kK*?t(=FzDJs2jLJV_u`}cFxobwM zqb4m?y~C-7R#o zbbcjt5F@)O7j?gZlFS18CL)@Z4h!FG+2!~x+nEU2Q^GXjVnMEe=YE$1#X{Qg?9F7L zD)JC=CHw@M(-X`3C3p(dZy_nsBBf4zSF^ph9lVMHT00=h@0Yr=bEXhe+TvKip|_xs zASteIG2buGOE3Q)TlquGfXdy{*f70le5b8&BXF5sprE2sAsYUc3}=vrofqk>QW$bnxuwA4NV2Ow=`mzQIEJQ zvv)gXq%SJOmO8{BC-DH|E*n%3cTdo<(9q8AmF}mKk0kHy*Wq5ve;sxoER%S0L&@m+ zc6VT?N_hAG!?H!+7ndK~T!b6Xv8cVi#ukZTW1bW6i-i*3L5w?a6AxSGYCHkjBZ2&1bH z(vOfita^lAkEX2FVERpg62^_Xs>v}~&9(IOauh~0UM}owgxfQL6pq6ng5WV*X$>F5 zeKdW|T$*-us)yl&+6X7auEdJh6P-VXSX3U_Cr@(OdE&f;=?Z_*xWZbJcC?VFS`XKm zyXDB))OPso$D;`5OVhxNP_dr$8D%p?j?Cj3)V5=Ug;TK*b_*|WvV0c!{G{AYQ;xxm zqPuUFD#}Lf3fS*FukPKdW2bEjZk59Hc^poQx6W`noTnT+E2~wIvxJ87=6X7VPvC0{bKp(ogj z^vRhd$A&qHF`)Zt1$t>B`>=nb=i-o2hU8q3gqm%Jy zI1gIR>!@n^t#DjxwveHq@wTdx22Y#z1YCqxo_&vX6T4>FlbZ?iZ$P#pvISggZ~~S2 zbVBW+8xt_eSfn(wkmAq;b^w$fkn!NWij@BE0mK$W5!J8s&fqwvXsn?Go3$`=Ks~!sxN>tS;enE2S3-_T!>WNRT7C9{rjJP zCc>KQhCC5>N`HbPnkNH6c`KjpMSLh#dNRgpml|(Ks8o-7_`||v*q>#!i8Sxv!W*TKQ^5(pQyeU!SL;CMdLdQ(T%dnJLB0Q!(`} z-Av1a#LqkU0X6A#=znBu#&w-Hme1^svod+ZXG~a)6)lo<>!#{jiE@l=_h|u*)b&;C z%mJowtAj-~QEt;Aq@BG(LZ8hH^m)2ju|FJ$2)kO&u5~a(UOf&h8kz!F4TaLPOdYSs zIz(MDW}?7_`rl(hJ_;m8&+SnJU>ry~>D|EmPdBYCRY#Bl&KcIvCU9c6Di440dOmx53VpTHab zDn&Ua1OQl8q$W zP6SjO7PyUkv@CL{%oWZtukUw1t;1` ze5aBSD+P4#Lg@~GW$(fcno9$hLtLoAKczH_{MQ#FbeE7k2N%CSx^>|ZwMC}f(APC7 zu@nu=GJ?Uo;`J}Cp#+&Y1RSlA{i^?-z)Fr?PNAB<;I_k$Mh*t^r}^>Q*VQ95(_@$` zuFN5y{ub;^QcFWi%CaZyjkKQ=+d8kcQKO-v0UOY#4#qi2u(brEc$ROufv!wQHbh|R z!DRtx87{x&y(;7NP{#hOZl#raus4^Vfkj z28)BYU_@!~Ug`d>>obTA&J)b1xa=)C)fNOvAjJX%T4q)abh7V$$=Ha%d6y-Bd5O>h zgLuX#g%(+};z2d+GqN{WaOt0sY+FV5>h_-54*7Ey$6cp=ywnz)+tOcuxz_@;BM2u; z`rEs*Q7MoK$!LoB5;$4DeTKwU%B)tV6i}Y^e6yBXS@VR#+%PC1&6-v&s28M-T;3*o z!4sJ=DFRA7xS-6U8vZ)yQB?+UVhR5pOTuU&6*|)qS?Ht&xobx?H}GX_tZ5{K{?G2) z4elG($+3yWJY=qldntyQw~>{=B6Sg&CP)QH*oFqmVlrii?^S1Lfivxk(Gu|a@WmX* zRKL0=2WrVOLLhw`?ADeJ`x2oGjK$jOid;%)l$9Ab`6~*XCL``D7Qc0-D1%RmoLxal zWpX_pO8PnQ z-ISi<&t*KIDN&&n5?4_By+87e*?+AEJ>Rr;vkA$&&Be4VqgFTsLb&EPFc&Oze=vy4 zdlP%<3x!&SY8)D0oz!X(5ZxD41LH0N>-PQs5_(`%#^%PW$hE2_e`-zPy~hIoy66qJ z*0p#nj{pCE@$d8NfNBur6k_X*qGrd=e|stYCPkgKGwijlj`+Ox6uN?6dvXfWL6zu? zG|FGfbWaHz zpbhUI25idL)D69plKpD6W|s@rJ}s?-XcU_l;&O?0ApCtc$VH9&y4`dh;<2j5{{7Qq zYP30zsML`BD1?kiTjH!O+TCGfp6)S}T}dBrbp9@^Zj*myXr7T3Oie(7q%RB z0FO@Xd&1kGN2oe-DtOFCx8NGPVT8t(m#pW($#%5^54Wj!KJ(f`;w3$k#M(b-xC z60wp$bH^E~LRbg3Mgp#W;}&s>94W3`AYm(F3iMqm%)bH0d*MH`)ZwMS<{d=?iONxa zY;cf)8uH$1QlBl6m--I*Gfxb|0-qdxSzgSwN3qeVri8$sW;QkxNo=4`Rp5bj+ddFD zNN~NcYtPP0acaj>46I^Ek`k9-};1Wfa@@#MPE{vB6m)4#~g2- zDv@+}*P3q)-|{^1=hjyZQp`E-L5M^B4=VHBX0JqTgxYRrZ8RcLZ9YH7!6(He=fZ5C zI(#x9|4fYyuEVkAl%;tIhV%!)pCy?VZEeIR1H*=g)YWT09V`gn2&IL+!KCg5i=lE& zDy|mwc7D(l))>}~pDycn!*-jwhr7YrVG! zK3#{7ZAvfTX^%GIQ9fUecX+9PWxtSkr3U zWFaxOUHVjNWM)-*F8xmxg4GEx^*#%)%-e%-)cvfhq5PpL z%tcIu{bBrdyaa@5S)r%4MeW)27hV8C z{I^Ebw8&-!xVO|;v?U~2^wi)V-5_Ju@FRmkLl;nMnO(Z4AY6gw06kXyUc7rZ&QzE& zWS_prJ2a)-lc6<3!>^5g5PV%avw=hZ`w#zGUG_4{-clrgSBAx40M2x^@=}d_qVdN3 z0d-JwD4;Hm!i+s!hNt>y3r`pq66(E?q#8F&jL;a+jAOG{tf@#(?je&4V?DZ9#MZo8 z-ANM)h)+9?d5pA*if|w07h=$>vI*>?#@mKDpQ;)2v&x&^1mPj@=^0e$nVKOA{Xct* zb@%qy4MA_>r=pv^_Jo*NtV>YnF^9wXtvrYQC}YkBlhbxrO&$7z<)Jgvdu+?*O28I& zq8DC%6Hz(|7pBZc0&k*KX32Gs{t1Wa0}gZP=xOn(7rBm%C*Oe(c*HE{apZXnml)jM zidwIZvGx90Qe`DDtvdSmvjAet)z+HDRX(M({703XLL z(!)C$^bExs4F>C5E=HW`FjNG5`>33rjwV9oF10F^I&0|18Td(~6`jg^v>%XApv>v+ zBH}PbCXih-WKg_EP&g7Tj;2@E0CTd`S5ymOt2M@QWt)qOFs~e3&H@^?f@6{&i)I;+ z`@ydep54M+Bl9g$=23tc8(cE^GDoyu*oy?pfJ;_m9VMD_&3W^oL%wJIAF^v7?yt}J z6Fr0FiGVa<5ZNT2zqjQH64fAl1lPP*LcTrTnq5%R$WOlu=>fwQ9V5-Yc^? zmOv}Cy@vqS&p?Dk5#4&87BQoJL0zV@nqzG$fK`9jbMdeeN{M^*vbh}Cc z#5|)M!>g}@(w6x7fF7}ImT-cWS@@j|Gq%`Z@soK1%t>W__^rfyuUFGV=A0={FEEQU zKLi3rNN1C5q<95n3wX(u;B1H+C_`R#IAe$eI*{=zGzF*}y8dUPVuvPFVETrCgwa5~ zCCLk?=IlbuuVobAWrl$z(k^YMoQSg4nZE3=)&&d=yAf3NFA?!YoId>~GrPc|lMF#gGnYLds_sZGVJ zs%3RT<$K5SC6K5%X=IB}*2M2B5F0Hb`J6AvtU<@1%G$XnrwlD3R&6p!7f86od+4wY zB%OgSY2@~kzRp>EkVwVT?E9(sBiS0kGOfyy*MROxub?fBLiNH*zoLy*t1>Gp zwMW^;$MW!o@$#Cl*MEtq!`qYUGKganIaB!eOXZ3C8AlyWZ|&$eB?wXA^e(9Lo$nlN zfReD*P-vjvB2>cGo6zS%-R|g($~m-sdWR=qaxUV`oLxrIm&p@zp3Pi$6>aqG z)K>}!gc^=mPhjp*){PO{NelFeg2lXCE*lBR9YO@m5HSZ5-)a>G0rP3I{qP_|cz?+* z-|a5v5j z*1wl56?KS>=X~E}_*#}gEHsc?=3VGK5%mnpOL{8W<<8uCUdTvU_bU9*#EPTY zqp11c!QwL;$sMMTL9Shrq|lCbf670s7~-^4#U^!)rn47X0lFb_qgBK!fp7y!Amwcpq*2zh(z(ua=-l9wCIPUt)L&|8fXh zFDirz^U=odPsRDz)GAX;WF9Q!>-l=p!P}r^)edf&!yEIXMJ2s%aj_?@`I2B_DbZS^CPo6N1}=2UmTk%D;`>jn#<<}8ZA_?H9M5V zEdf%jh$3+hAt3`ZV7P`oV#0XugMZG zH|^L&SQ+@o6Oe zrji(bR=rLWf%ctfJ4(q33q2JYK|LySs~@hOlpHZS9L*+6rRzjQ`#i&xDXzd2QY+<+ zrZ#zU_tz6bK~8T~?CqSt?(f(^4s)r9)dllbz-_q&d=*5(fvp1nLxi+_Dz5UoWK-`* zgLve`3aH%Fah<|mn6d3oUTBSrd%;Ykw2;i)V=h&z9iHq=UV8c2`=Pdto z!jvAWk_=spg6}B1;rz0>%L)b8qn!>7CtJ;bT1BW({W2b|?_VR@lw zVHj&_ftqkE8-wi6H3+fmK}8+^jbvI2B!4@@{?@>fA zj+B?_Pk^a34WpU|!r!$2FRr0?3-o9~>8YVY9gPA^Y%(S0xU=j9I+8qbTCNi<@JwGK zsa(hR0BZ4txJTyHZ=zv)$NqjSKp6vKKvtvr`{xlkw5SR0D9?BkY1~hNKQKTiXt#;W zxbc!m(TxE@@zC3CP6`;VNv5h;`~RhK1GapSU5i8u;Yp2&@`zdq#BepVe!fqz3;}Uy zV~NL7Rr~7fmaqSPEbsFdAo4?@!e2(p@*B>IvmVLzDbO$_F6z(PkwCb|vj0$O6snA@Wh0pi zvHv@Y2qlg$k1!r2Xhc0xQAZ%41S9oSC2s)&wq)q=2S}9R5zeiN#*AER{4(M!{T)5+ z2LEN-P|AYwt%))hxvMK><4{j3^< zGbVAvYAguJ>8z*la_#HFx|Gc@k2RY0#Jn}Gb(jF&dLj(MLjx$DF(H+b{q)_fUz6ub zQ*fYT8;6Mo?Do1>ellk&ubT0r6--85k}{eb5#e2qB15xzMX~kHeCUe=6oY@X_5*=X z-hB;)xf&rX7>8|8~Ju8Al7C5B24 zV_}+6|4(A~k$0SrEG54QcO3b28~@v!_4-T%QcroIFV9Qjc9z*}w7MT74F;jpd1`&HBOaN%*`CAb~rd2ABw}#(_ zOB@glx6h+l8V$Oo@M5iMhlZS?3w2<&KOM47wXU(H!ZwJOeq{!|lV;b7E{*)9G zBbOcs$gHE5>{9K!qkk~*SN1l%s3Ggr!>gm4pc0xj2d#g8iTBbTLEO);hmmT$)wE5n z8P#7=GgU6sIuHMWB$WObdcR(mmXSb>ma=&VW9Ui~F38_o-mqnQ266j;6=WFWdst&m? zk5)OR3fSBA@;i2|u-jE)sO{C7QURy(=l)yL9C8P|&jwHGH57G6wcNh1XyRn_adDqq z^cc7lq{+j(QeZC75yc+1%nyJDiA(tFv&`bBrwB1?6bun3xRq@JK;HJFMDE@}^0LvV zs}jbAhiY3+$a~!xpGcM|^d|sxq(=!L8)Y7WW1GsS|NJg(ooSkBLg9PwpIOjj@yoqV zty8j%r{9y(2?KfF#IJ0$Kbd0hhlVngg$U|5@%-h`IDuE(#-#aE5DtLt6qJm-gB3Ij z%`1a?=_Q$|3v^YF_AG#}JuuszTE$eY1i|HtOmeWOY~Eq{TvBtcTF@fBR7;iOV5aI7 z-*jfv(4W6+RLG{78Dp+Sl@3mHhDj(Jd4;#4=Q3|477Y3Jqc$K!c6B!Pl1-q?(T2e> zHPqAD!qi|c2UJ|By0%Q;)D0ASTZk9CcibH`liC|^@VZCd&x!xc%uH!m};5#6uI{ReKpdiUwgeP-w?Np1_q;L~vL%ZTlVUrAi)P_iH{Ro+1n1i;c5mthb6+v0PKzK?nsquVdvF^5 zIWJXzZW{lslLNW;XFM||1Tl%u{*_s?LYg6}9?lS~J2{azDpkuZGL^0{_98|vNjs)S zqW91&^fB=ZCGPU)F+L)&bj%pd_IMW&iihT!BUMC~qsnQbR# zDdWsg8Kpz>8B2t4WXv+y1XLJt9YDVzSj31xl;U#ksRpXI>T}yYehq^W_fa zemH_##g88Maxk-!cWx|rsJ^NhuX+0ynb~2w%(OrAbDY`S*b2(Enuk2jk)}&JR1RW0 zg^Et7Stn?sz)V39x;6bhzEME0Z2eqckmnDc2+!XYmg`&M4(|{m!xge>Dr^QMlk3c9MaV+QTcXV2;b;_U3BZxbsW<9mxK5CeoT00 z<^~7_JrS^x8b-p{sfVL$qdp)q9CmBcI=H%(dwRh!6x%dk)JG`sNWH!gJ(DmBcoS7; zEt>Y9#3np4s_n#9|6`-@2kIfqnPJF!i{5>&Yy?k^StV9T$K^JdYUx7~WepCQHmhrd zX%1IXJ0@lCJzm%}`@57QnelVN;IW+!V>Cl(rgh@L3Q29@HZn`C#$kL|7xHM@Km0_W zQltG4soJv(OSp(yN&i@cf;=jDQ(B-FH47uxX?2$Jo*oBkd<;U}CM+g67AVV+QX>2! zlcKa7ckXseWi!JPu_CC~ok?XHAiQ09EKG4$}@=8GKPmrHp=6v5+9NEAK} z0O{_gcn(L_1{sV9wtG`IcpjgfWP^m?vPT>ptg5-o4GHu@LCwpDWaxsdu9PtWJHdh< z_+v6g*V9xRI{40V+{ zr3GvE6Dg_CrCC^G6CDbKx3C=iaM%PKDQulcN3D%AWTPz?m_~wpYnCl){Ob+A=3YZHpZ1WFfGM@XeIdrg=bWCWy zn;4l*;`7mc!ylHvauylt^5!1MukS*^aIYRMqoKb+4YP!*5p|L(0ijAiy}j$xTr zT7~}IP}FvKcKk$)umAQXcxcV%f0cfVsKrJcw^&3(h6RVp7Y&~PO=Z=}ZerxSJe+cd zjOkkgu>pYdSH+z20gM*Uw!DCS3~MO7hCl5!oGwHHDdg6OaU~TYOX}8S;0myB32Pf3 z$yh$lM=Suh!wpLF>`ALx^S|-f!6V`fQ>OJMkG}Dn&1=z+M!##3g&~z)%>ZqeU`{Lw z+#cm4J7{~hLS=yHu6``ot_{l1Bz4NNjM{X~ajv8|M0HL-eC=wGL|&~d5MPEaORt>w zNb9iV>8-S!8mVL$Da-sYTZiT_{%WjG4!>7oDdyO6gtfFh>{LlTQJt*@Y4A*XtewZ? zX^jZ6ns;$R`iTqq?419DF%zO72AP|7YwqRq+-yRH>u(VJ@mC`NP;03xOJdxZ?QMJk_>NZ8U^m zuH!T#<{Wbv$ei5eju*%^(c%v46p)GC+?v)J2Ihb!=I5LRD90HjvPOjJ3()ihd^?}% zo-Jek>o4IGFwz-LAq0%?Yls-;te+G}jdaT6UdM6hFXD6Q%-@i30E!b!Rj|G>6Bhql z8k3657^$G@(ljeY!5-Fbg-Rb9oeZoXURZ2%XIUe{NBLZ_op!7(PuKnIq=X|?h<;ZI z>UF%7CM7WC2glS&Pvy})Y#Y3M4DDh!K~&7H)inL4_M21DGCOP@tV>2n;J8MajL@p{ zJan)FOgv`i6@IygIR;kk&RE4hyDvPDb#{s1rpV2CW0^Hd`lE!|C+=P{Z$gDB2RCfs zh|%jpMoo6(!D|(h!NT$$nQ_X~02fXk>NECSBHoOF}TBKHZLrxLTLb|OX2wZu3Y zmT5g-i$r}|{m`f6iBM=FB$qpeI^1DP+$|p7FtE9l{)5|O@85H_^#a1yui^1scNUpz+djYiNrn&)gXGlL;kv^|L>K!|-95($>N#)8 zWNmEk4<>($ITCY89(1Q?73tKKMJwU=~KsbcF!0M;RpVYerUek zGrc`>NjH}%#TS96S9LO6yj?bX)c9lk4r-UKVV&jM*N6Xj=>FsLNK8uvDC2i}ip@5Z zr*{4jxc>|K;t@U=#MaRI&-1S%!Y2GFnJ>q|DZrBA4ph+}%B)%d019oYlvBuwQoBC-%&2_q6>ckzT zrk2?oNgHEW3rGL*Ey{7+^ZQn0pg-TZJ-czJF=C_99%O){`Mpj zJrTkaThBb;5V?%@?ww@+=XwI?I=N*puI|rsOM8@{Si*@Ggt@83;1rYT4&NN-sVsMG z@PwIx$l^<$KXyUcgQilRD)lnas1titY$2k)LypljICIprJsR zK#QJ13`uqFNzGTFdZ%pRD1gjKJ{|v~a7I3L`WT{RN}@|RAz}yy$~0BoT(wYrwh{AR z&?y^Vybo%m?42MemKu{l4gJXEbYuFiHuzmkE5!#=mq`rcnDY(rJ}NX4Wr@-{?4joZ z($MsWoO^Oc^R%jrUNUNAf{2!BSSkDf>*+y7wgQAJ*7PNF3 z+qrRZY<&-wQUzsDg&%n&B3dZWI(H`-K-neKxd-Ei5k36Ya3L!9?*Rq(l7)Q>m-Pn* z9($d6kF|8I%VmG-tSizqk^X@u*3f!2U(IN~?w82Zt&!7(^q=nG0aSUX&Qs7fOYBrx zgvC0b`RC&%6kiH+5Lk6DV&DEh|yl-z$NygD74KUw0k){6SoWGKblckQ($S9j-fyHp9sk)ik708f@SWf zkI3CPC)*0JpLZb{a8^_j17KobcnPIT zxHpzy!lFUW`A_`;l?dNg&G#L>g%ot6QHB|S;;#VlHYwe1)JPh906gD}`SsRN%1o_=@JIg~>1Z0gVQDoF|>mpne8vp2W z6KZiisLhNzohPQ>DMy)bdP}wHI@Dmu$hzKn)T^g8cvk0@c&LGcrYH`}JYC*3KWH1L zTcyewt%>V(P#?L4;j9oiT6#+7MoqeYYwteLTK^usnfKm^hyonr_njPAIs6RW6Wt?m zJ7AEc26_N)pNcBxa3-4O1iL5ANj>UJfZZ(WB);pWOwfGtaL5M8!L*`T6l4x+F&BF> z7316Vs!7TF+Nxk+{6E6p1xu17#}Opr{&&XgmaC8eNXzc`cDAc4Gs4|WRfNQM$YJ3+ zq|-(Fo}zsUOSKxJJAW`f&*tOf`LH75XkH^Msk&jH@M_bCM!#L)Apt4=#Pvg#brVT% zmmFHqbsty=o2>`WcH)t9?Fy&stdSCZ!OR_ZQO+%LFYR%W*l+wAnqlP!`nZv+oPFu@ zV0CE=@1Xg=qwGat=kLg)F`~Icx(^VGy2o#oZ=6J}+2>L?jeZiDsIx6_cgvzPeu`4k z;+XPq3>706BYi&bRaw2H#*fMx-x%g1T&%bwN81{3v_w0+qw$moHWw)13oOd~?ZHi@eVNVR?(bcdW?+Rv;SNzDqA zu=YK=ej%}}_0pN?H!(a}?Cdq97s*aU#osCnUg~a^ioJ5>rTdKLPk18few>PHTW(X< zAj|@`I5tcsEpC|c2s zwUF|sPYXGmCSNrrE);#BKfa8dS!A@W#1KP^Dtmv&J8Y|qz?y<3mF9jMB1wm@G^M-4 zc=g!uH^ZtqnzYAq*|lERfJsvHPpg;Bv*jJEyi)bGO13iJmxem^IYM)Ad3nh~C!AT0iI;LMe^3+KJ;qV?_HSO@9(<1ZY(OTf! z{_-ivIM>*ni89XIVx#>|$=X-7g313)XuLrrGn$wH4{u@ol1f6Snej}P7f$En(tOf* z+dJaDysuzm)flXXMX`=>n^ECCmMZZVNnfdl^JS20DoX#Ikp2gB(_cP$Vv*48_7jr5 z);Ez6^p?AvQ&6KqB==Vwa4JMBNFwiZOO3J>*{k|?m%nB?z_Kped_xQ~sMajct3sK{ zoqRpkLsz~0po+2)j{dV_BEmWtPBth)yzKOSflO$omSViUc04&#{7q6y93@ldZSbJ6 zw{mH#EQ@iKfI;$!+==?osG-h=JV;YBC3+WD&agwriNnfmv;)N?-<%rCn${*` zZSB*vP#JalrgeD5L0Nnx@%E%Y;p(#x!L&tHd3nGTa^{!@ftmsC8(h+hLy+CUcDKI`-l;~XxD>_!pC06Lh5lTcNSW(;6S3`} z9=JlWBC$h3X*9Ebs@$v#UUg7xYicu>;<^nudB9vZVnM>Mr!#}cNEi-$cxvgI#pI|} zoy^J{tI7SgY*9o^j#>=cUHaymmkPzJV?O0|gkEU>RdtvC{Q<*PFtFRtWU21hqkU}JMXb_c`p&>?(^W< zm~Qe4GsK%|LZ^cV8E?TQ4+~G)650I`sdrLM~^T9LVM}yX?UQWimb>j242f3E>-P# zlFH;*x?w=exIdg2TGZ6h%jD`iVYqKo4=yX10Pdn8Dvy^Esl^MEHVKc9K+88zsR4g& zKw2DoJr%-FQ3(;xZ9C;NW(XNKo2{2sQoVj<6lbA}xQ^1tyoK z1li==J}m9rYj~I4xswPy%SCmxxmhzmz8UzV%L3)LQ@64BmytW!mwK;4FpMFT-mlQm zKNU8GG0W75+Q+VcB-)z6w_u3?5-N031KnM?=a^Rp>&k1cgWIjKJ8ak zDKh$#Q}y*T>0vy;9GywNy;ir0ZKu^BUyYvb&S-f%3fjw>mDp5JfrI#Jl&3t%{j~7C z*OWY{(H;6A_AmiYFfPR6Ai2}e$`wgSjvLdYWwbyMK!Yrx|2*a)l1czgk|U!=l7=9I z!A;TPeO9Qhb5)cxEcHf5KXx2iGxK#7${*#>4QiH0! zp~sJhZT=|}1^ASVR)ry%77Ee7vamKOmA?+otY$MIP%In!yR==l(iRw7!PpSZL6{IW>4t1B3n4CBc(mM29!2UlA zI*wz5OL~@O@}Uw{E1ND^RR3)~3w%Xb{U+u9{`r4f`HCY(DjaFjtu2|C47EO0HrOxu z7mui5k*SBsu7sx*Qzux!t~jgdloXUq*Z0xvQ!|C1=mOAwUW4s4LSQ%*(-*x>SG!);K+s@L2$ciX6mT}6ok(g6lh*i)0=x+?!fe2=Q zK+F*Je?Yg^E?77kIc;DxSQj20+VQJyP=w00Y}di_p)v9qRmSvShzzFg+8iDFzc-SU z5)Nu`uHY}^konIEL?o?WGe>H7q4xMWph(z0yBZI-s_6-WDWPn#MwceqyXZQuLCO@w zkuKo%;ee@DRl)CvMc{crU9-Xo=Or&Ah+GB^s+MW4y^V&YN6vM89AR0Y6Ne%BFJUcxRd_FGgHHv$En`yVk)E~Ole0(=pgfF`5% zsOb|2T)JBB*DQ-J9A{ijvx9^M8dL;@7e-6Adoa0;3S@G&>N zSF7e6glH#&xgx`W9JuFL_h9j8$A0v_G7=H>9j~yR!SXf1-y<6`It6ak6*9sK{SxD) z?lZnLEkqVsS{lU`Z4h)}`Q!@Yw{J~0Nx6XXz_OD1dfnZv9`WYAGpkjAx79@>+WfjZg9-x6}2SpTKM z4z@+{(1IeYT0crgW-xZy3)Zyq{10qROvi<-(mx&gk?akL1DjJYKKkds;uVE z3!xn?y;MoQRvWC z&PsSFfekz2lg#Os3KxtaL3uCq1>?7#JcISO;}c(=I;8R(yr-4c7KhH6 zl7qCDl5PZFrLs$7LM2#P*G$x~-u0VExDFll)($%NOPI-PaFlnfQl>VJa8Kmrwe>Vr zt8GGY67tk8Jr%rKgwyf!M1UYHADY~A)%ff%1~ownX3LchneGe4kyK#W-X5&%>yXX7 z64Av48>sz$kf35|k&lGEm3)sw4#T8<^y7e0pIBCX8}*|)hEN(K#VG;eoW}H6LmY5` zzBHKk#-0({k*=3Mw;U@Kg_K~vRL}uIl>NZy=}tCGZrAFun4=A&{DAhsR4tijY9JB0 z8CrAdUNr_uXmZo}%iJELbu@$xL+AOX<{bFC6IwDlCHG{qP^0&e4K_CX9X2ydAYd** zjfj97)jFTyCwHd2KyKZ8i-Zf4Hsxbs*&+MOoKNOQz>qyGdN5*JJ1@se1@^J;z<`po zt7GW**KRb*)~24uZtLXWk4KAHTX!hI7Vrikt5Fs-%DsM9da}!U(gbKYSV{kLHXr!o zQ*tmS6l~w$^3NG_&6HCWfhU5A2j-zB=?kVLG*e^Jt)c-&uyuL@XcYs9YqQmXpzy3T z(aY%TqHsw%3<3ADivWSfmW_QZ4@#O>7k)w*C)LO=vir~oH@N$eln@ibvl;%jH)u;d zN*wY%h<+Uc5U)|v2RgW?GH|z$yqn+c(qlvD>>p|-HZ>OwQe+F~93iFxPCBauRJ`m- zqk&4eRB!v9#9DON0i>PWOHbuH?QQ>y-kgaA&?kygGBoAWWWUvvB#}8VSF|RirjJJo z)P)SqK~4DG!Qx~&c4?=;*}M+_jGvZrQsg-xBE3&pYu?eFNhYDHyzccTL?Zf{v?fY> zZ#x8%Z3udO8()G;LaUJ8Fb;g9Srv|@-twzYlxs5G28GcX_J3dMMCHUHV!a85kbycv;Swr(glG4&DR1PC^kTXgOtf>t#(Rl6ZBO=ayrK09xU~@j_~3GCjf`KSufoPSFAh zq~*X%U=GxLUBZYPt!q%8i2%a(C$vrNXZ%nZ>za6fMC%(Qx0Zxld{)@}rT>^M!y=e8 zpR2VM-IT(kZ^_5{j#g&(%7cd|sS|^Nkd>9L$A%=ongY{$P9Q+mLfH5*I1!{b9BZsV z%wCB3V#RcdiL#_+`!c@Owe#t?b@djirnshj^#v|0NgPC$H0bM?M8Le^xTTomIu0cy zi~P|uh^>?8A~2LUM?1mA`(AxhfG>LtVomX-%5_U&eZVw@jDEPV!oK85!fvx^#d+&*)j#l*iZO^RjDNqxT2AhiLj^@IzWRR5m_r28Hb0k z923IXDSvRab&K9}!5Gv3rG|stN8udUe zX6YE?Kv#%qUigoneEMorTPzAI8PTZy_N_+5k$?sHQaa7$dMz@wlA`ZyS$fj*a};;B z!z$(;!%-=114=G;nORsXp?s^9kY1Qu%Bprrg>R zi05aG=g4E)G0`a$vk5>4=-+xckU&PPE`Fw#UXxH_$8LBrm((xDZ10s(QJe+_-ik)iCi>O_qb)p?SY9>C zQiXVQW7m8BA%7}5lhYXty4|kyYo5UJ$&ZKhbV>;lOkvk^KZiACW}Bw&N{~j0>F&2g zLSxlgEk<}rt)wK(?s$`z^F29agc+}YLi2Na#wHg3+;jk2A*if9rk>n2Aa&@jHS`LU z!YP(zq8rLyO=v9#4Qd9F9n zFSZIvD>BaD5>)AT3VgA#H*IBf>Azsaa3y;PEml?CX$&)n=(mkft1Xk?--i^IX3v8@ z@FTXwN+Y%1R$VR9%?vJP(jP6U9QGQPwPVLxxZBe;GbR~Fq_0wmwF^;5M)YSfMr@4C zj2|q`;)+;Z-vy&**LqND$@3;<6yo?pFP1wKtvFXtZHV2^Vky0 zy;VY@EPX747Wd{XS&nHiIgFK3$PsW=^$G8t;m5?zRFez6BM$G2I0*k>^~d>8=f*DVZ< zpRjE{9t=KXB8y|y9`y175Rl*>Vo!SPg72ahN8|zAEYCb+B#1sT{)Mo63uI9PIsQm7 zY*b~VYD{$29{X<6vhFqNCX^Vr36rN7o^23b*=dmFY)R%ugW9tf@La{g4EQ!CCVNNl9 z;pUmQtBK3b6J-ai+%V(a-5&t38a%Z1=|nGfn0#N|Qgm(T41z;^3!!BMQC!2R{O!CD zqE%fiuE0uMp2CN}K3v`^+WoggG<+&00`)~%x;B>4=|p;}W5Q`}lsL4xc$3m=5anS} z9a;$L3?T_HRuPR?f#(f>pUh4=6v7G2j;VS>#bIm1leE|Eb zspC(mO@(dQwyW9akV2^%=`yms)nr_~M*`Ad6*X!g?qJf zW&NjlmU&G`zgy+yQ)Y5y*LGGOF&g5_CVhKxf8A>;SMDS&&WrcLS{7-d_T@f-6zCKl zL_5SN^%l#40Wta!BB($%`!bX@8j!yOuGLjwrEZ-;dkTV}7w;^kAa-KE5VEpf4ld2U zsN9XLKkJkv^?gkrsW8UADj_dKago)|n(fc+7-KDiRCgg+`&tB*M@_iY_0l7`uCnY| zzGfGAKJd~n1YI|v&JL!=^)25(euLN)3GnMXFj!ekT2~LTM_B6>om|WIh?y|c+3UgC z5ffZ5aPGw1`ctUSY{HWJ58$)5ND{a01Xw|j;!h-3k`BGh_jx`}(WBf;QR7|#Skj-P zMM@oNy2=t%{f(y4=c(hrn;Qw5L*Z2nS;Q+zv968=l$P|C=*2TTl1tl(=)E~A*hq@d zU&cq`)|c7?$?PqNYw|y-Cc(pX)IFmjr8Y-DHQ>L+ zftXFxi?sap^CK4`)n$n;>J%sc?2sgqUcpuSHz$avt)o^k3B>C5tC!=4EL=?{=a>WWY2$HRwB~MoTI(tQI*3l5u^+dI!=b6BFde0Dibepq^M^T z%M14LR$E#$d-Y@FVab_u@#%q08RTC~?fhX(s!md%|7KT?&PiWtw|bY0|4ZC+8ZeIW zRd8w~dnM^S(q0Lh>zbhzbD(#(qHS<^>?C`s$HWs+(g$Ew<%F$16LrfZ&%1p60aEgp zz`rXbkY&}DqDv5DYwAZ~bcbww!iIq2hiCwa*5dy7!ndtJDr-fyDg#Aghk&Y*u`OL* znN3KCU`R~rg?vvT9xeLS3Q#rO>`3SJ11R@w1eDJt3UE!8hn^D*nn?u;5^fx=M`%=Z zrZEaP$3s8V2dn9hIvI$##I>y&{&QMyB_We2r3a#OsbFg?45dgl+(eeWv1aPJBS}r6 zcYSf<6k_mBd(&Gthnft7zb1Yq?dx5|gS@hPz|vyt!Y*n><4S*yahoZC!%s!x4mL6a z9*@lpoA%w+$;v{ng1cPHd98#d)QQ~Pq(f2Z%-P%;yci3$Q=wPY8f}r_l6P8|1g@&tm8diKtLXJK;M}M^FfUL@OmkSHf=mb$m`FP8_0e7n?R|6(Z?Y6k0wn zBuS3at|CMtOsmr&h8o$b_Tv$5j5aieA(~#72Fg&w2uj7HpENg6Kh3{+qRSa(G-iAx z>ElVBGaA(2Zm@nKwZBY-zfaXOdx1=E#>-@7mxp)>sb)EXl2Ka5p;4!EXf&~Pt0_zV zm+0F?0NHCxLD1lx@zBU8Ut{P4rVjm(LQo4bpvnDVDatlTD(W^L4qQ=!(yXWVLBOx9 zNo`ecH&oK7!~B|@8(IC6Ng6n{m}H8`>oCbkQBYhScF+|&Q1zvB z%F$vN`TCYDq)>wBXJsZNZ4#YPY$_(@lMFP>#xhXNG!M*_9^5C8pk-FDv=(uiR8l0T z&J21dRn@jYe`21Pi|s#SEaoK$YuhpDLNMAnT3L|H2?`%216L}>+Q-@jkKJN#Q{+SY zx{NCFA7YYGyp@Mi4!Wqd6W$9fXxx3z7oKxE09Clad9UMTZh^w(iCT#!gqwlT_s^wT zVjbvX>IRR0F+$%E8_o9j~IwHxjEGd0vA z5U_m|jF1L!(tF#WGrg8)1YTM!c{LqQ8)x7E{MB#PQEjkEu*pJO$T6x?IDzu_z zy3y@%(O-F2Q`lF)Dl^{BXUIDG$p5|L38RO0Kxd&C68F$Nn|;aY9DXyBvL~T?AJItz zznFWb(ckpbO5(dF$uVF=9(*(g^o70=Xe|e{>V?Vg`zOOmC$t1Kx@@d_pbCdZd-5+} z6S^R~TD|tfaf8Wr%BYf5U57<3bVCjhPF>T`fB8OY^(w14Vn>D{)0r{37K61$# z6KDlk7P6?}L7R{~F~>~(kd}6ehF>=o`oY4fgr4!vgZNDo-)=I!KtA8TiXeANFydo` zY}U4bmQ`&|HpAch@$$3VTGf`x`Kn)kIbNCr?L%+r52GCpSe?6ogd(??_g!8T+qg6T zA(xcu@TOIiCaP|@9g+rRLBoTeGE=%C8f(5SsJQ)0bcpF~^2=4ytB15ZXO35=tmsf$ z5&RHw-$7us6Km+S=28gwaVu}}M1@G~i~b@S8n(6dUgh^436|qP1-hh}TX0Q|hb5XnjX5 z!l}d61`LDS47K!#0BSVMm?tc}|B>#{ja}+~U>Z*oS;!MWO|Wfh%+ghf!#{`EkNith zSVh21DxJve0@iC?1zE-d_*Ri5B|=-nFlZom1mbGHg~_Wv#5IHldp8K$b0U-VE6eM& zq(+C3+}_HWQqc~SnKu~>^J?U@n%ZK1V^ueMW_Y;dR-lg1NK~?^3eMjlQ48@`92lv? z$(;sBGlgZk){hd)MIjRQIN8$Z=rKYaKsgLBuQjjg==1-6IK6OG5#m4Ok;p4;@yhOD zkY54rR|oEp-op#4Nu-=Qvoi`Bwd}CGWX#Ly8hsCuZ9{hnM z;rQwwNyLa>_PBrr4(}_)C{HKn0FrFvYW&H z8cIPYrJhnzj)*x&^ddYtg%m8ZNfi!+B*IcmHUPY|>dUIZ>Mr*z$(|v6cGA=rW|lNz zOpP`fOAVmW6p4pS}P{)L!o~H+3hOt>$E$h%_lFA|0<`mp zbfP!844us#rXV&X4>N%?KU}~rMmgQ)r&Np8n(suMVcM2gxX@vkx=8|6ks?@8{p&bw zC*4CK*Vd*r_&E#?_l<(%lx>a;qj{me!b9!1cWcscG&AR=Cy}EHz}Pf551@IIl(>qL zd(3aSSI&dNlBBbIrHG!bQp=urC^d6fe}PYH%86y=)aFnFH|2^n!_e>Ir4nD z0X>T{pt-ZHmw4JW^h*>t*wtFF3`VHA!YM9dCq{A|SrY4=L%kPeL1g-!!HxQ@`5MP8 z4DaW!ky1qLmliJI00um1(q2NN;;B<16-~$vbR&1@yjIH$hTy&Yf245%he_-vD0Zuw zy+3rac~3&02gfg7DBI}@A{&};)ut}Z;g%x8;P`S&!NIeU9+ML*%u;h=iSOtbFPT9w zCdlyR{OlgY87EUI0}j^8{v}+^&afs%m?WuqJ>f9~S;=(}D_yS})K4tNtXM**KSNk~ zR#@bnok^dbMCRv~@c4Wgpj z`$(SG<(pb_A>rAe!UTb^4jGI`9CYb0u+;NbAV;f|04;M9COd#DHXaoLjhuhGTTUHi zLM|YA3GJX>{HkTF&b2>2Ux0qixrT6LAT$|>r8mzQ0GRgzuT`6f#cr6+NOfb6S03N) zIryb1V{xC+l5^CC1rJrF6`%gOJy~`_k2(dkkV-2{*3k%}zVQPb8cRO`L;!`-JhI8B zSAx($(O@mEDw;xl>f=nId$)YFugEA9L?L(@?B%8 z?eG~|@fAYtHA__Y9s31T0&Hm>a%KLuW;OJOB=AacOROl>mzqieZ=xR-owidxrz#D? zn1hOTu(RqkY9-eXIjVvm>TjqG=W$gMr)l+gh=kpqN>d@-$FnD@7G z{~he4w{&U{+Ta5$)iinqI=4xoG}U;N>4f;o9~gu~At;g9;fJ#?)er%!B6DlQmh3N7 zzw2S}vu#X%AxcFeq;o}nR7yNx^gPM2>=Ef<57TQ@Ncwp3 z>N z-R+T2TE!k?vB@dwfMHz4LnKCQXv*suyfo>MizDl>|9{EofSj}vl~qZ zGU6B^<=^NEnTk!LFwoyLeMxB#56!EQBC5EXW^Eq}wx z=UD5HbzOsg=Xe>c=H!BRL6x;Xw_2%r2P&bVbrn!aEG)d1G{3fg(>7{FtBTC@L>qkQ zuV)}p9c%oq7S--L7v0qfY~LR&G(d(pj!*zKK+3->_AKcgo?ICh*(fGV?>5#46ey(j zKq8K!lSay^im`e-v?}_TM}rPG+SGc^9*k7^Ka-H#NrudP=2rG>vtVg69mA!m-Po84s+KlljXE5ke=Mq*yPcnyYK}RM zY)ABm0%pDzFs=T4a6DvQ$i^f>kyW}=!M>80)B37@Wv{&|S2Xz;d&OBNk&LRoXGLqE zOX=tlc4)ZQ*XGI_wlTYYmEc@Z=6cGh)-H>yK+K@3Pwg%Jm%J2r(BKd#_J`@MMx7)q z*EU4dy$37>?BOV@QM&N`97EyZaxQZpdn} zT*XI3X}O2Bw0BsnfNPj|KEVkqK#;vOwb84d)x+%iDRSZp$HoSx?50q#b?h zlKi;)M^OI{vO(UT^3D(q3Qh*o5xXx!K~YY^yhsvICP|lgVZ&FCkAWHo5^U zW&>oY-dkkqm{jr(19pC<%>uR}YZeQ4_wrMH6qG6zhRbxfGY?&tw(;>%1e9!nW z>Ei@Es0~Rui}n3YzbCz!_doVAbDbaNF`W!a4b~9WYZsU29U@;cUB!wCXgPq3J1u0< zdMxr{^^kind?#e^Nsun>a|vFmX@|yD)^${aaFr--iH?QcVoe&ZB7(XKnNUk;9o>s% z(=-0#4Gs}3SLddCaTw+Vy2)Lp`+wz=KJ?L}ysX=nNXd5T`*~s8_8}w7Sq(s-f@I7z zla=nv!Dm))A`%Lq?w%6I3kHw`yZjof9codFeu4aG05=C&;lxP#jj0pEx-X73nWwTE zSU=Jmu{0D$8-WKoL^GKP2-%)}GJ!&;@lAydi764xNa_?I>>;`>LU%FsO3-;?TlKD2 z%5G3nt5w_t5(hM-Ur_622;-_M#u7-5pN@;O)RLh~{u)t6!}AK<&~Y74)k*1`gMJ%o zzEs}s$>U7LT+~Lk$%{2OzOM8x5sgn_CH0$ieNT5s(15;4!Y_N^LmcKEFY*^vQy-J0 zlD${f%_~eCqW6*hyuZX=Gqii*&;Dr zU960D7lq=h7d&@DV^c)6Ep2ZZ zAG0Uf@Z%SwsS@FaMtQpVSZ;PB#xTG7Oj-qxw|77*{YLvL#V5AwhA+y6dE?~AttHjo zrPkd*#RIIJe(Tl_sZ`kx69%~|L=K1SR3o^ADK~{e|Bk(&Pg93iv8rz0mabui7`;(C zWGiRbxV*(hij@;&=L>}PLHS}&i&|A|U1Aiv$Kz3?h&k+e_90XFmL#IoSPAc?x|Wtn z9p`cyUHR;LT|#-Ijdu?>2aLgrw;w%9 zw@HG(yV`T{hBS=1B`N$)`l(uzlH@)9_y1r~FT}5Y^kYg3c+7J5Rp*Bc+hmxgT**W? zxkXx`QDGXJreR#THLf8(=GLR0IE4qd(ANu_b9F}N@#?_yigZD(U$i1@A?L*b4tc`= zA{8UHF)Hk#2jqV~IU$A>P0;mEUI`L^zx%&-OpDRF{TkSv-4<+(jwXCIi~F%|g->lr zU(UlR9_mIYFQYTH0@Tqx6;!)Uk_r`0vvfn$q?z-iyZ8G+1pgNB5$@A^LVh|vJsY^_ zH*5#n5hD&6tAm$&K4!iz%{Gmm^(#?m+5rK!i)DSPvS`2XLhtNIz=%R~-LI+kn!cnU zibwpZa}YIq4h9TLtU5HTp}bSl&Mv32_KygmP395rav6|g#-nSE zMz6u4T|2Z@5wuw(nh2!lga8txvrIOaa*%l%V2k}|t>H_!2{*kS4dZ~Yc>yjc(FRzk z`JXA(BeII4S84Cew534PKfdz@R(XK+2hRIqZYFBvnGH@7d_vaRg~>LGq9WLyi0Vd@ zd15Ou2L1aUFKp$SJVUVfcdh+`nJk{(MQ%d-8IK}9pW#bH>lu%44rz3z)b9k!IT`gJ zwO(M)!5y!CV0N@n-8IxnN-E@&!O5hZKdF!Phn9}nHdWG$r{YoCR1Qa<&3jE;m2OL8 z7sXzuHSYf8>qu3}PbO>AM&Cp4bs$%;>SA*=EJ(F+RFetJ%2?JDT#g(YDTl*tx>oz+ z{fnm8AH3oYWx>6DrTAFW%sk%Fpf{Ey7u5BN;`gsXcAtGl*1XM(nk+$-D z{u^!&oODJ;()BM0gPm!>l(=fx6dxwnz-Vr>^h|O_Tgoyo3xX*Jk+x6m^+ZMXBrOS|w1B>)@>;5U7@X9J0CYxr_l^OMo|23>!q{>E$-?1E@^7E& zEa$YgqU7yW4nwynD+SP8Jf0iLr=if38`TdLiou&LCBwJT4ne9hHX+UNELu30l)`q7 zPA7eKK@aE~*+|t8sF|c*vIWSXS?4p^(h7;!ut60TN)g~6!U2lLB}rpgbrh3Y(;>x_b6>V36IslQ=|UyzGE}cn4Mq~3ogyWq8@_Elk15yo|xoX ze^rb|mU)-?>7lU<6ta(5y*{y2{F&UZ};tO;u`xWg#ctW zg65l~R4PO;40Sec#qWQXhzt-Q6=yX$Rrg-}ZxG6EJ?7E6>cia|fcZId!QZ^M=9`2m zk`a?d*A?#{A>TZ-wxB&!{Kcq(!~FoWVual8Z+}vcg?TP9s63r#78{!!66)bI?A3&GG!V$WXAeN91Ui>cW&l{Hq@;C#f;QeW*gl!C{ zaPs!XK?Z7$Hko*#sOh^$gP~WTF~hT{StGXl_ueQ>>VJw7_JAIUrBRSp0-9kPgfe5& z=v;YL)9o?p2GB~qE{(M8rY{8Wf3GaH^jJn_MB$4#f7m`LKY^bqttUG!i3xSs=>l>z zm^6$5y~`JnQkDngc%snI5HC9uuGV%t%HS5=B_9fW2UM^F6C|)u2UU3vANtP)(Q0pq{=5COtAU$|s;o?ecjdy*mJb0HW;c({5IFJly) zaQXclYC`Met6{&5RWekq^@LCPIwgOj<0%uXi)e9NvL&&)l4fg4bQ4>2tR#JY>d!#A zKG-otQBH*&f_A=eWPS0cm9|Bj6+{R3_T<_x_ zXHLo;>wouK1287&5sbl>J+?N4krinhw#CDs?`<%_GyX8Nx!#34q%h9W$&(fuwrdjS z0GFVl`W=#Aj$U91@vaFw+wT~H!3eIjgY2(>lYMk{?s|S)k+FUiSpdsFP|}|n_0l%e zr4Q6{c~nWNuc@|SvX*;a%srv&^Yd`xzgh_IKS>PX+VM#T#1TSBo)twt<8n)Ke~-Wr z;SPR8d_1MRV*A8zFInDd_M9`#JAlXF0 zX3ieMF5hA<)0sK(;1+_D1qu@ohCSMu{R;?_hfBm>Az#|7qy&1r#7#Kp50XZ`{vDOD zKtI*lOVQ5sa;qKyPexC7L7^nW5iR-GB38QCukyv6*ls|SWSUh&1;eFZJw+Ii#O`fs zkBGHKxp`yQw;xt(r&e`iyd#*vZAfdCd}Lyt`99TYmf+G2z)VP^U)?mAOldu=$J5nu zWmXUboHe%;lU_&*!W3g}uC~4+|1^)<8Wre1(Z`mQ$5S)4hqB*-u_D7-ZLvj& zRuw-iu0Ot_xS04029X%*ldlZXGw5L=_0pXk9UYAlUUYnJeEJMYVi_?ycj>mWAxmM! z&=+NhTr<*<@H+yWuI_6gsdQ(&H$jGb8kReIxP>uG5CfP2QV?q|b2R{`Ol=?|$n;uA zX!T2%9gq=INhmxVL?3QERYe~X+~@9S7VoiXB8_R9ht>^E#JB{FGT0NVwd}W@wD>Am zXjvMYId`&ZO2tL$fD4!rPcH{co;bnLpjHX4f@ldbb32KA;1Fm_^8cC0qw!LN7UuYs z(GnY&qgS^A(-^mq0#qLm^rChj8Ig>oSU3QQB+}~Kr*&^e+=FA7Q#O9h`B(kGDIKKn zn^%f7Ee{s50W$0XN#y)!-osDP=CM_qfUvTr^H44Bq?Wy7T$^fiPDJNb-D=fRiuc#A z7HvAkF4*D-HDnRgX^?8V^!fp7R;>&kI5tJvUz1~h9<4+`GQmX$i1H}Cc)_; zhWMmJo(c!Mxz5|mXm<)?gVTUB9SE^5^XvHccCk)I+?k$HF*^hs)sKb1`a5K}LcUrpt0$|$Du1CpaiW2@WiOxY}~Cqnve=`8Z2 z=ZF_&Nb8+$ttu&QQdpaC*(!*%#nR1hc(-8}c|6~m1nx;l9F+Th9Ul6R#m-MSU!w_@ zG)ra!tXmagH7j(f<+r?c%FPvhK;1VoH)PHeQ7%dUf{8^;6p(H(dOg#Ww6rlv*gQ(g zPbZ+vCQsJ_uuP#{7I0qPul)p--?vHAG0Gzv8`j9-v~$9-S2@J+y||#lQ}iwxh`u$r zz?;R8;FuRpi6y>~*M`$#5Z7!2SD-m<`{$!qTS7;5rN&z4HgC^gYC9Ee#KB$66N*np z9GGDb;-c;BZ>}OH8bR?wY@v}2>`&@E{aO@CPbn8WmB!Gbjf&F4r!NeZ?>O>EzKTG8 zs07ppU4D5%ZV^g)B}e=)n%+Rn<1==FdE1%KreHV z27^h&h$1#<@q|P(5oSg6GZ5ufymaESPBGt@b2X6%tCgJXg@iPg$XEidS<$LqLa?}- zINK5Mh99`{01=b!yODS~s7hB`GYRCx&J$eSj2f+&Mnjjv&r{X{TBsu+Az78mHl@g- z1U#p2ZB)4a8{#DDJX|(fs*r?IF3CvYW%{iWqfT0Be^|#Z#~=UIb}eeqa=~?K=;h;-HJ>RVKOw*Xzf}U0_uid%gYyi?=UwJyhB@zJOssDqt6{ zh{aw8Or>q+L0A6sCt~7|U;8mbEcC<)x=U+1V>$mdiT>zInOv~K;K}FLeQnmnv92< z>5@}$QClB_-Yy|1G_)$q{?iN1YuFia*6J2E;vmrE+;cK02`GbJ=k<9<+Z%!ZSR&a5 zK~Gt<$PkIagQG4L1;y3UMH)N}gh4}}nO47kiW~`zf#&E!EM-j&{AZ4Q4PCIJ z4X*QWSmiNYLo)Nx1!0)wg9eT~L(#M}s{oi-l*56Nn%-FEw5OFDjUmlK#*{xmGql{g zUuvqHc-7A;2rtRd*rgX51+i!cO6Ywl(-Zf_2H9U+mdGisY)HT5RH{nWx~7|b&FZ7& z!9+639Y}~$2rLz=<3WuIj&YJS1tM&{FxXx8!kL(8LOyHFYBAKbL`W)Ii_GE(RD5Ep z(&aoE$~=bCs#H&rV}X%Tik*?ru}K)u$_6tA<b zz>*au@ce-yLJK3Nx)rHEXh|+5SbNVhQ!>@!my}chWc&bZb{Yzq`1H0cULTg+Mys`t zYeAaM$qhA;;{3 zKfw;HO-(DHB=vzN7D9)PE8NpX5R#1W36@5C7A0jRo#O9IdxB7gIwbAxTH8Z&5#O)| zBVd>`MupX3gR=RI_R6asIw9d{U#Qt#Fg5h(TBq}zmKI>()oezOIh*-L4lSsAi<2{= z(}x=~kReQbma|vuIFWN4iGfgqpdCP*>X7DmsG-~t#V%JdC!^KurQ0YRFtuVSYrupj z(yD+=gx{zg{(*C zzkFeEZOS6#qs??mGziy%$Y(&lk;{V@1|TS!CyLPYr>N&t+DK?g?BhV{kTLLxpO6fG zaTZ&l1WmMBUeS%NS7$2kXjyLG7&ZPZn|mkv1}u!GE@CifmjxJDCu zBF!M4fP`tS_bO)->%w6RJUeYaloHz&=^LgKaxg`}u|tXHsPx$w!&N!LA7K5e`SY*)H_`GR2S*Jvae>}^$vA9FMCMtmP|Hwx)Cm{7 z>w%hkaXnB{R6V#t1o|8~dJvO5C!r8lQ-#AK;5k_2iir~gSagYxRFxT)L&rv%NzCju z@9Kl#X_%^lPyh|3sR3d@bcvC9LOj#q5JRw2ml~@%5|eJ3r+de~X+(naK)+hEc5>2c z6!S9~J3|{%lb!?aq{q=Q{r!KJ{g)7X8r|5ZUPkq3!+|QfJiYR(0a!{xB`j%kVC?zF z;0x7zPS8o0m^L~7xYFlYOS0a>e=iPDAg__CH)A&WAUX3-1x!(@g0_92(k4Rsqyhd12>%S9Y^+ZHitK7H^8_xy zk!2Cn;R|lXAQ$=|l_Duuqog+)tb}z-N%*D(XL8Q?C3m!EHXb2vws0h5&<2PfVJM1y zbs)^!z#R|#KrQyK!Jr4mvCR<-oy$#0sgLl&yUk*07F-+-p@gByAe@aF*1c@^){@4LRGwdDf z`>E62fY+*%tPt{{jS7byLVe6@<(-Fu6_q437JvIKk;p~l_})Dn;dqhD3M@T(%Nxp~ zdt(Q^{eXLzM+^`M&egC9!K{=NQjK2~^< z3eE$CMyYjSR)uzK7Ex+bLe;t#)XHJ*bQtziTjE~k=^v%r;eZ56JOSL2^Lz`2+v{UV zU~%zhz+yi}A!QPy*LOU)AUM>i@-2>lF4&(GfTy<4QU>34RT z?%m+Rq`qE+G2H;tr)`XGzZ-Z$P#Usl!)498L`<5henp~f>TpGTiJxNcwD`teR@GzN zh&C6y-JBiF6g8fS$N-1?6`ypn_tSQE^i3{AwT)_zOq^B}!7WU+0MW70>yj1cMYo`- za&hck&dv|66~Vri5!1;a7_4-j zlXfHKn?)T$3<@&U7fpr#k;B9ah^&+hp5vBs~<=)j? za0`T?k~n0ml7WT3RHh+_5&a0gx*I^k`ZWNRMi2V&h6f&56mgP2&FDJips^r`Dg$WW zgl8$ddy?gue>wg(0D=AS(xW%6fkfkxEiJq>%1+fCu*%)Hyw9=ekB0yi8e_^SWe&@@ z=Qwa|67!Nd_&4X69AY~3xbxr`Dl(I!`2;Xei5$Ub8ik;G_RfcF_09oP)gBXhjH5nI z|6lBQ7+yRT?+sLHkzCz$${~Y)l#3mSo#!3{Z!Qz2Tu#|5&jxZlbiMEq6S=13^05PD zUg!U_Iq_Fx``M|mr!-b}PIA{#25;;-TQ2RbF=_ZgPg2_5$}}`wk-`5V>6|dfm9AlQ zQ<)PE@dRA`#h<>&W;#CVhTlcpYgad$@)m*nbJgE?*h%iiM zM=M^p&u~T{@pI_kFdy>7zD&CtKpZX&Nx3Jx&Pyi!qF46eWr+7vF@o7sqyNpL=5dL0 z6sz3FTMefaWpZ5cvSeSLxl1u%696JA(Yhe%-RiWCL9Iq#wvp*2gbDY*GbU%SAhgF`UWJw#R zNOE5^Jto4uKg{_dz|U8B|AFdRvS8U!FARm0w4L!Z!>3xjf0%PFj(`Dl5qT$}&}v|# z@qo0xfT&@B-aUNjF*HqD4W=>k+>@~Jb@O$6jEOyIS$e_+>a35o6AsZY;u&g#=KNXG z)lAClJP%noL0zSb?q+D-gbDQvwD3N3XK+{`uFk!INf}XM`uf==&#jnX*MZa*iA6l#$HXLYf6K6$O+(GKKkRV!FJGNCbLrw~`NtAH~mVELS5iP<7F_kZo(M-cf9hsZH#QQUWpY3b?Q&zD<-62u*eL49(`kGecSeV@P#R z)a1JwRo`K-(4g9NzNrg$vM!r1W5@A4&P8Tom_S=Z^fa#(ZLhV1_T^!WFt6VO)NE-N zO!<0O?75m3Q3Xb5bb||U{48-YhtH)sq&k+lq_w9T!hMMmbG5&$D0VJm2abeAt3PSl z{U)p-up{&{j*S!c{{0Sw*3D0JQ}->fKzktld9fVQ*M!~K%jMF`Avh@3FeHV7mw)rN z8VC^^ox6A<0HJK*@+B>l1=T<}rsQu&clgx%2{iR${1D0n_xIC{?#36D#8yh7gA~`o z+OS(mphFGvgpz)dnQiG*UsQaIfpNcUzly>EVZ^DY3a~(#3o@ zG_==W>++gIEg3m|ux~)|aDB5O-{;nuTq%#u71J zBrsf?4_zsdj1-(7*0ka{{6=mlP05HG06IUqyjf%oS6)?ScUa0O#MGDOS_X_z@CA&&eVGEajE1YPsi*$|RjAkeWHh96&cXTl z6wUxtZZfvVnm+M(|5#E&B?Vy%78%^<)f?%5P_U6&n*AZ8>J6uq=}Ku{JJ>X!Vl8MI zR;#~i=*^yc52It&n4_{>cydFKq)DL11jR@}m;MKXX9w{wBStQ)xsM{v-&Fem#kv7Z z=Y6HvQZBVgbL^Ty69G~}jO3%uif>J2dK#{mL20a~#!WeRP9>&^RN5J))>Ij`rOR^k zXdZGJUNmt^#Z-03fLzXc^aY;JzuF^V2n-of2^ue<(L!%wG4PERn6f12QL0wmaA|5d zRXyMl0k4g=EHy^{Ds|FQ*%s~e#2kuT?v-jQDPQM6r}_Hu4|oZgLkqkdJ(DHrcUJda zuCOJxiekR0$0Miw5*^!1mnljtb497_bkzNwDsa`d6E0Yx4X}m{nP+p{BWtl5N)O4O z{PhiUm6l`jY1r*jx@R%&l`xiT9D)8Msg?og>d2!yd{}uxZOly2UEi(LUbxj^b~Eg%9-&4@#5a;Jj7BsPc^1`Yrvh2=wf`AA2FC# zi{yse)Q&Ef1_cf)?1wf7D40M6^)o;AhgOrR#$-G&(M*jWUx!Q|yf$+iYS^oYwfz+6`3458083J67j z>rU7I{A)%|1Nc!M6q!(#xcEq7?a{78@2yEf8L*A7ETz8)Ju={#1stV3VRAi@>}6h@ ztURC0P*v*Do8pnrrDa_`1F2RXH68P zx27`De2j}hX5+5HSLaTHhe|2cC@TQ5MHFU zTn&jt?kzQ%OXGdB=vk`^esYq}Wz~Eg-g9B?e*{!oS2Li`^zfiDm}wQXMWtT{ARXijA?zuas?TA`qs&Ly6m9uhD1l68D#fMB^KdCi;OGK?6-xYB$jm7{oH}iX8!M(`+k_|6>=U_xpH!c9y5Bz0*KDfD@BG1=W3I56f zVkYra*?wq})YFp*dkuC`4taDgSX=;2tniPnP2XB%6~E1eJ9?K;#(LtcXnkCXdIbWD zGKQVC7lGRlBYP{QIDVK=9GM9R*FN~hRbr1XCN1WrtP&23qr zx1p3a9x5N<;=ks)I5oM3ZZvEO0mNwBVDZY>kRe*K`S2e#qGd*jWKoj>JxPi{vIqU%eaRxq!o9M`d`}I`kos)~7i=#eB{+0im&d#&5|=W$*;`Ja ziG}38tw@dcR8=@&>_>cc8dQc(5U>Keg6Cwvw3>+`685I1 z4`I&#u3Pz0=EQ^47@zx#!cjm}8)P(j2{}#$$Q?|w4t!QJB zxVB+&Sg!3XtnITX_##$H@;~Nyi8P2A9`R~1 zs^w&G;?nwPNJyx?YFK6bkeK&Xs~zi;L;PbhkEp&fc~U?A4m0W;DacXzI8&NFv6xS%89h|yz2!WzVv!MQQ?4`iYZ}9A3^FxETPP2?1{XhLPVOgLiarTXVlPX(1g&Nm^iCi~>lL;At^IQGaHHLNlw5x@JJ{)Vo^JbV zcN~2ioBy_nX%p=V6AP;*LLEm`X*yq@DYCFZQY2SJDItza?zH1q!RRU;KOy!i^;0BH3t?Ph!);x!(RTR>F?V|`yL4Zg3-GSQ%C#fV@ z)q{#Puu^9Oi5#B(P1r#_>i{1?hIqi0(-N-@nn!(Ir?yLlPweGf@>wovn!_A8ApRRP zsqdt!WFE?~$*;*qhw*4{gqaRdtB+n~5mHlX8PSnJ^Rk&5$Y2zLC`?pJX>o*e#^ zsUJ4p*0CRm?t+`BypoXq=}wlVB1ar(GT?X`*qxu)iOydSx9B_~c@xjzzlT)Gnv!ix zJns#}(MnJa(NTjz40)j}Kk%1!zb$H>A z-yD{7b$-Br(5a~yRj#*gz&Pu%ou($HMZka0KKXW3jQmJ~rKTTZ)_iCtRa_D5-SSPH zd|fFv(pcEC5pkKgta?h8;^Y#0RAtGMA1 zf+`qdYz8rm+qSuNP37zP*s&iCae+8uU1x?xUQa^$!VYrS7@!#G973X@Op5Ir(MY)(>hia`acGg%$P zD5a6%as=9-LTdS8_RZ^^@JmuxQi`h8C@-j*w>goi9*k*hiH>Y}-q|edIqr?N6)Iq$;0V@dqyJ(wzErTGVe3XDu%%e|)fI5Wv53 zV|E_ISbVs3)KjzbqL@d^7+TE79`u4FoO%V17l6k!L0>n@1<1+JvT_AM|lEC`#fc4#mLJJ)T!If$N$Y8YoL_*&jN zd4H|77k7t=%35ODqK}sxFK*kM#@_B7lT-PU^IRNwskX387ePhD=Lku<6P2beY?`!J z)0+(w3ybeVh`ZXjuOL&ib}{PsY9}g0Fn28<<@D!C^)iN;+&PcSB=2|~CO)uvCI0;Te^;H5|pHKX4% z(0WyqgJQT&KE#8Qzbi%JdrT63#at&b$WSB_Y>ixXZ3fqK2WHmz`$py)pkc6V`9+5~ zhrLRuKrf|+>)0aG8=J9M3Ad@*1qvN5XRM<9PN=ln%7c-Xhm1*{c^ESDp=%C=ju;(v@Dd?IVCQgRWU3UizftyLbPoX3EqBk)1c2G ze2W$NF;&Z?>5SM++3=;b1Uj84CLq=*SV=&Q%LrIx2?t^p5Jw_j;XNJHpz(gb2*j@< zQ3F&~+N+}|mYz2TlB6^|Cjchh%u%ALiKtq<^2$bi=*gUh?ty<@oSy^I@_TMdYQNwO?O2*dU6^Nq|dinj~ftPmh@O5r`II zY^KU5nk2AB7aa^|SN-T(BUDTq#_sb|G+&4c&B?mbNn@~|dk_+%giqK@vCm*3sk-<` zUhu~<8`?%wj@L~m>>0DNhisacJa3qrX(&6#_AJ&z`$PbL&WTqt3JvAU$YWtna0fTM zi$Ffa(h}P%`vtz8%^63Cc~EfNov9KoWc&hRt(NDGzF(vP6mp;>{G%n*C z>&IXE0;+!XAJ%GtuO*&LI<$VWTib$%!$##1om|vs;`cw3S27cghuhN~PV$541+z>p zJNcHl1X7!}=KTp%`8sZ)j$|y=&(X=HQ~9woOnCk?{G%Bt`~)`NNM)n$!;XPkW!FHE zjE=M|U}Ul=C>AX^NsRp^;{9{b#f5)k3dGYp$m~P|VKt0=>4jAZ{%ieP>}PM%i8zNa zfr{D_(_g1Mb*aP4VE=+-H{@+4ER=I0AY=QR6jasIXe~UGMuYQp2P3mw9I&}(0cWxKm}56 z1@$}=zEmLCbH*1%0|)_MR&Td9J!F)kM#M-Qk7QFv9IYrbqR7Ik$EO?d-D#AxoxWFK z(^@~s@7Lx0IY3z$yB;CL#GwIN+(`>I^FnUG^fB~+m59Gw;8?f$4Zy)r)a(dE{1UqQw(Q$N zvMu$4^4jIFXA{HfJSSw?h%vkEw(If$|fNt74N#I1~wrjH}WT&@cWGc)dEpZ-1$gZLm%6 z1`U8LZjCGkM&@|@G03HiFq$L*lO&dQLP_pnw|_hQ|5Sk(CN0n+(7>pUb6J3zT|Fa@ zvooKlRdfD=ioAclEN3DZ>mHUdV=?(36`ttmqSU>_i}Q9HQH41<=|$;Z8jpVNQ2mkQ zx=?pmVvH^=c2f2JEY*zcD!7P7MY&NN^n4ccw$u*Z#gs`9W(P2?c}PnNzl!XJbpg4Y znNw5>E{jE3uEi*aCG|(ExL>;RJXx>+4~>O^6vB7mw*3>fO`&1lb6mGo-S8#nFxn~K6f(nO6&E{n;y$Y?V2rOuQ*cU zd32+Lfu34ur)zrMV@V^xAU@KQwWGlBT>IotI&^PnbitlZx6#7kw-nqhKx>ORZ4vTO zI}>P+m&WrzBg_Tn-2v8OVA5~!R=whI&+e~@x3=`s&hiVDF{oK#VYeoE?X=`W%o2k@ zft330;f1?WMxSW$XzH0K0Ju(cP(Pz+mX4=MKnIFu$98nBpc-F}PT^fn01fQg>E+6z zSZC6;okuq09D@|x5%Z?zcS69OZ^Yo@WvyQviEcRFq2&s~JRU*5?mDG(YM{36nxKi_ z;(W7YrVbRWH(bNs6}6N?Oi!&D))K+?)&`2T|$+ z>LpnkTvU-c)*<`XrD;Zbz>En|_zSOKY<4`tIswLFx8ztJYfdwIV*-*$EB$^cu{vXR z^k2~C+EX%{;N$;vT`G;jbo}>E3W(OAn;vC^eF)zfnR(t4$o1MiHT98>3q4W&gS;p? zQ}7>o8JecXm9(krHT1A&D~d=vo4-F#78FW&%4*o4(~l}NkWv8u`GrO3$&^u8W?big zsW!y@B}{!AYxVIcJqvTTVHR2ks>)_v^AWWl306##$zjP>tz&4i9z65xO ztbo($x|wfx;&1-G=@Ei3v}&C{JOx*%MI{(KMT_+@GgDd%Qw&CtKKVSt0dt6vz%cq% zgOo7|&%uQ3UN+XxOc6>D^HLp&okVn%mYBV!-l*19)f>+>D=0Wz{}`|Cbb646sI)Dx zd?g8htMj1hV0^iD8Wy8NQJ_cQhr$r6x}BMjS&@}uZ9o1|2`Rv+9MrE(93JjV@n5i3 zRRVs}bl~qbyUq@>1Y)2Wk(XCDl6X*y0M~?Je@Ty43E0YateyJr^5Tb)Pg*FhxVTAE zGJ`%Pbc$Yz@iL{$_;i8 z2%RQ1M1T?$guIgi=(2QO#Ka;2YcflZ`&nK_zX5 zXuAZya}k2#PB=&Rr%&w@G}lBHj~Bv&<_+lp%Tup)?tsjys z^UE9!b>;xhJff*B*a(D!TQ>ToZ6pxBQJnjlhzsqbso?(AU{S^-P>iRbh%>qM)(xg$HE_bwF+x#%3ma|~xm&>_HMhk|;m`ej>cQQyvP?UXW{fL~@G;QPPuru?t zO_y^xSkgaWgv<-nEh`$6>ty_<|^3H3|k5XpIS= zTKGqzT9qI5v1jNYfVm#5mo$KR_E3*2@7_>odX2D;XA(0_QJ225dGSiRuT=yhdKDp4 zY+YjkwH^4RLG9Rn4K?7A?q~kZJ~yf|)LqtpjnQ_6h3mq7pO8Z38f5LMJnr{ot+~{LeiSd?4I*ADAq~fdKYYd{s2xIf5itDt2yKyvW zDLivfX04A%CjSgRT`?3gsKBXm<&f2dkq@$EBCxF~iw9Wbe`bVCTd&WjK^&ch^oZ~y z;cuDv@NQWkE^#1^^?MVWwSSx_a)n6~=^QNJ8|dclBxqQRE*WGp&%!9X>ft#C;o&}> zY&m8cZP1YG_&J00;#R3+{a#r7RJ4H9s-!&?)L776R3tAyVHDwDXAb}1KmXa^4Z19q z8Qz={{IO379~lN+(x4R|DPeV zt#A?mnIoOuour-VuF8yXC-F=fUelGr3sXFWBI||xl5jk6YB6doj~x8L;eB<_3{1=W6urBS}>e9e(K-0@?=y%JBJHC?|-m7opOo z{scUxQ!Fs%*%4SeC`%3+Z3(U#=fCHqC4{4O%niy=ybq))F@*&GsyCg=umuBR>KaWA zl=k;%KOlxrMx0<-j8WH3ND8-$DyEoI^SAVKf>0%_)o_}LNuiA*c5rF)`=fd=4ftl` z2n6rGJaYb-u|o%@h6JloL^g4JRV{TWR5UE+b%^R@fXx{Q>#KrbddYc&t@oFO+D3w3 zD?%<0WelG7jP%1}iEn~;nGYrx2|9cr%P=k~8^`;KH$@Gr7PeuRpel9Vx^gl@I?km$ zC7{=ux_Ga&E~x<$`vjuFI{S;VqTC<58RK)~L|_dm6blt|E#&6XqxExnAhUppmTh#N z^!6>ux6dUHhGf`gUZkr}x!B!Q@xiyjx`n$frcKKQ>xZJcF8#6yzvRqdq}SH5`Tx_3 zFTOnk5EXcj19BNV( zv$rwoJ;N^oP{uSYO+l+V0e_7Z^zMEy@dIIB{tuDDELwoWm2PvT45Be}6LqPG9yEql zcL&=4THywo`p86>Ud_0G$0Yt`=^i-x2l9Sh9 ziyV#2l0J!7gsSG&81r|xvuxSc2gF`+DB=!in+Bu^c4n%ACUi!p3!u^6p8cVN*C;h0 z)xQi?obO_`b|E4dgZ z9zsdXE!Qt=;ojT88{WZ!%MsAk#1_aD25qy}G`-Hn!e5Wyw{8)yZ+Eu}HB!*jbTpdz z>LoQe7Cr2`usvj3PuCVF^0Ggv^3ApjZq-)W4(B9-eTrcPtZtfd9$V|W7XLq69Lut* zcM)RYaGk+}$6#uwhH`*NkKBzZJY&p_dg1B_GJl8ant%C;$nnIoiRBO$!JL(IGRJcNcIwy%BWN)`T<@ogHcd)mOgyVnX^g4 zl;C`Eh7-IqQ_2}!`$qLui-(EhnAJ`e;ljBehVIanr+(oe&1p618;gOTTK72hn5}tr!p0aiDVS@5a957UnM=Z*SG{eoW@H$1TU@~II7Ni=1-T&1{ zEJX%vub5>2!(K$)PM?W~G%B)mw;e-2UtE&6caz&>PuAsOE`0{2_Z{fA4cq zYHe3btBa8|0+AIdZ$1gI5cfS!1x5vhBT)nNV6dJx|EGMKl-%RaF`d+?i(SsbH0^z; zk1$}m;Ew>0??;%4)3qmHuP)&-U>Fe|V$u3%qSflE_4)cZnilAidef{kpt(<8C`}T4 zp{yOm|BaCkfg3beS?mzE5Ypcc{^x=pU^p;gQokxXs z5;)bV!)F&@U$-ka-*ZCV=17EqUbfCr79zZ2qjdeF{9tKgoaNe5NwrWR3$$?ed zG1(cr7%|g>B!{sf?rDBEC^_2-7jaQ*m#&Vo-K;tx1X1Hy=V3o@+A@3a@KpWeN|&e> z6+;$8Lk{zZ-poc!&ZK=sY0zr>pX+6L1$!87J&0(A<8Te@SliT$boF1od7_!{^r$f1 zv33Xp7s|-cH`LFp(v-8teyXzCRPS1m`fhHlQ<%Cj-aZZJRs~*xF|H7OQHdrZ~wYbw_08gYM=B2t(?l(ZhS^DAApYK!5dkJ)wB%BJV?tddc22~X-O zu<B`b)iNC_2evC9;27!PtH)o6?d zdm~h_mYmFmG%j$1y2i*2{4hTfE+Vm};~9`?Ps)>rl(~G#JXbn0)p zbz_j3!TVu!V`pZyW= zzRWu%sAvn1hDNYbox9}QR(rvyuEOu?c0n(R6hKxqeeqP^d4$2v)l7Gz#Ou*XN7$91 zveK$6md585?2y}w2!)-3nYA|v{P}82jRaxTl$D9&cbnpm7D|SR0C!`gC6QH~<(P<{ zWM}KFfA=4t0Kg3HW{(pSn|WTal(Xq~l5?si2Q8kpH3Lp!gDE?hUehVKej_}_q-LO2*Zih~;|&3O@DAWc|1$pIY_`d8%sT$p;4PDC1oa%G_Q zeMWxF<s0u>W&_`CAIlbn2MEi{#Of(m*8Jn^xhm^_ z7~GisD-IpKdya?>v$1?c0O3bKsI1xMH;7Opa0HAwBX$`Br9?mm4v93wBA4WWBGx9# zX>QIK$~bR6j*3AhGkaOpJo&}_LwqHS>{-3Go`X+U&bNy}%gkCRC@Ey3-^P>I$!Pf= zaY{%onuVv7I#8PECvy!C2v~f03$BMR1=M5&iCZ)I=Dt`HtkT`U%9fkC z1AlFfLQrGnX`#2?zyHI5aiDD|W6H+Y(+P%1GQyyw1cJw+m|m5s>D0P$@ejd`OMz)& zXfE1utc2T_lLa^FYbBgUUqIi%t&0ZjqDLJ*llOeV?sFs_8;LYrT|iVX3Etao*f)@{ z{UhZ*@|aDL!wLuyAwhJ@X}7Ivwwa8PFF9!WYpfS+(kWZfi;`A9X2*@kKyp&J)u0J! zA$>nLO))~XT8LC0YoJ2-kZ87s$qSXdh*14nca1yaG+BHZeJcy0!C4S;{4^-P+}8@p zMfXuEt0EN%?xOqkGc1^jzQEJPpV*3G*3s{fxXeV?X&cloocI>PV&>ie(T~ORacEQq zx&Km+Ys${>6)Pd(FqAGYZ!}}BNn)em<-V>7gf}@dw1{q4G)wDXrnju#8pdK&+|}zy z>wkBWuesP%Bu=XRGYnzAW?hyVZR}KrXxkbcvZg?PiKo2-q-xzU;;+1uJ=T!pXbN|J z>M1QKp)qZC2>k%xQ(mbhdB(sP!aaP!_xp~w4pY9CW!+`v73E7i{NR;988Z;-KBjUg zJfS4qo}XPmWBD5JkG{qV&nOx!;%Q?+Qv#Wmk}W>dxRXhonY2f~wbTCU_QXwak*WsE z#g_7ezQsZ2daXqqM^@t$Cw$3wTH9RFZ`{fY?A=W<1)XKBr8z@OEDo)*2|4C zfH&gAwi+*5rFGGZWFI-EoMJ%pD-phBv7AqJE-(3%Z7Li*l6VS|*@|dou^^R7PW0Lr zAA&>&PhgSsbPG=3*@SEF=XL$ms#0KMTy<%Kr3R3NySB=$!PI%x;<#j*ls4Kggc9Nb zk^2FQbpufmo&pNgJY0E$Sd2esNzLH;l)36rbyb_VY?F1k{JMm*uRpY1*!{3^+Q7~+ zq7Iu5^dCp12-87IL^}$k3&B+La!7%9xm9UUu#hlclCTYSX7fVMr1Uq43 zw;-D28V84CL-W%e|LzDku8%m>lKO~X+2M40jpqeFY82tx2*<|kPh-%76z3ulnBvaG|rhuW%;(z08eitvqXxIUWv zt+l=sr=}||wQT=r$nf9gpZZST(5lCS!#W?vKSyxqx54dDyUIeLeL!Unoy8T7k)Yt^59fRaSHaC4{B)!G@>sQ^?@B$Fh4OMIS;Ci<0B@ODi~tX~+?C#$A2ZU*(oDu@ydNaHw&Xra!9u*>MP zfq|JgVswW2Jdp@$7g~<2T9hcC-R#x9Oj-7xC@^%!jMw1H4O(-vEAmrr1Cf=u|b5Ly^xFl|zoyuaaX@@e0@ZiG=A(ACd z^yLVQ4VU=#TN~kgaUn1e4m5~-y58G=$aea3Vtw>aesX)x`vpp!naXx3nqghKL}JR? z*h>EQfY=Y+>zohBbVSJGMV&VQYlZ~QR14;W@>zKOPQ#=mC@o@)f*#_Htq@!7r|0;S zk-9QRyyj-@tvXy^L)ma_ivUC;NPCu8t9Ak25H_tJ(98m>&ls3t1QJeEVcLTFNkY_q z&-$qKCJ#syT(~ZKnuImv&=omwjbeUhhh(d0bGcXXe7blfc3&C7jMP}B=r#cy#Lu6S zK<0Gr(hAp%k-1>5)I8N9Dy@Xr3?pXrb&BDvWZ-i2`3Fun4&g9!=D0{{)gx@Zhvy!! zmOhqVC$uiq`>&0`4M#ED<_2p=$Tp+3Q$w%DMT#cy7CCbfvOg7u>G|m;R_L6l2mZbc6GRF^J zD%C~mqh~Dq_%H=_!$i+5RLgQ|#gou_b9h8Yx4eBatS$vaUgZ|WIL!-^XeP_#w9pSY zCrrY`dAx0vn!fv81rrD$9dfTrigX=Rs@A1)*Do?yBrk+F`a0n`nR)i@LNe4L;&nU; z>#AR6Ywe5$_`6}S8COgKr&W;EbOt=4=KWVUcUwMRw6V;%|88XWKD)q7zRg+zhSNTx z9hTA;=c2@i^a&(BSGN}gqK8Q;dP~EUKSpC>M#zM~Uh1Pj|GRP4u3$)s!&F^f=~T1| zl%Zc=93!wAz@Rb!(8R^N^+lhQDLIRXX59^E*l9sXxJ!E@ZzN9Sbx#*8OD@Ds zWF~q@yegvCDbzO{KcMak8lJ50HoATWnjf2!6w6#|m@;M!l!ALh)XV(GfJFy+EVvzU zlh$h-xQOyGs}7ou($eM>g}~^f%VQPcQQu8rPkq#xkSQqzq-r8_s<7uoq79%ahtq{> zadUlU_gD021 z;Qg)5k=K8Pm?H2uzQ;V|1gzx9LA%BRVB*n12k)NI-w4eqXhQAJ9itBW#1Z)6k$to; zRc_5jcz$H1u`#BU3aZbEMERZfN_bk2OYaO^wl8 za?nZ!*O;^BWK{#_cUj9S=(^s$q)y%|5$$xx~ zQIzP)DtS=BWu}#yJ9{cum=bHh6NkLR$20gH66=Fh`wRL_2!^D339GA0tz2#e#6%t zXwE>&1SDx?%%k%{$JhZC6EYJSXHSXwaePGc%jDBlBAI`Dv4KQVl(1*!30LvZ^+h@M zCIZ)o&#+F)H3}lry_iCl?{Q&+;qSeZ#!peVNhGT_mC7R`_Zw%Bjiyq#KcdrDnY$2Ll9lNaEM|FF?f(Kro8;Pqz6Xhn_3iP4%BJp@q2JrZ`BWPNT`tp-Kz z6WzHm%fV{5uNho$axdj#MVy<4x^}5|Tw9r+P#B9q3r^%wvP6H5+`*X_U^!qvE`~>y zdbJoT3RCi<8%Lfw4ckh=bYb&^mAgmO@o79W`P)obm2I4|ph8^Bb#6x#3XY54J84Y( zl$(+s6N)3v=z(R8K8i?E6Xn*;fuKhz~u% zM@Q1^h>nq*v~J1ffuzd=uS;2wQx%m-98zzWt!Xf4Q8A>sG)WCyr5m&tE@|PM<^^O07IMQCQGtA`0r^^Ut&V%Xk_~j3!bZ+Kz2HI$wtXX0# zNQa&gA%ovYlSM1MbWg*YOGUQC<7qx6KEdupoVZaGI(yePt}&CyM}i=Uqb}?19|e(L zE+TNQm;k_N4TnK7bszZv5$-^c)&;ii(cWW|*E4Tq##Yy=@V{&pR3u%cCuus(qyLf9 zB_vgHjD$g8xY*6tg!^bHV!Kk!(0#Gq}WG;1J8#>GXBMz8=|`Y$P2n0eAGVlT96$ zIZ)+jR>FrR7o^WP5XS{`$zg&+YeA!FI|^Gdv&uuR!k`0JS{T)eQZnr&e?^AdW#CdD%9VQ6aS}oX4}m;80)DkF$#*lb!_{MM3|$L5O5H8{A zR`)Zdt=@Eaz8#pdBYGRrZy|=Z} z`@s8eBE96qY|Yf00VQnBhbK#8e1I18ydE^POo1|jVR}uGX-*+~CEZq0QvTY!&^-2% zR>Bej4oBpzAnY`kF4lXL=z+Hmu7+U!y-Q}JRLMJ=^K~$M!wX(!{peD4&6ia~9EDo_ zXpSKY&;F8jt*aKtlvfUbQ>rv^%4_Nd@KvJdhrL$rwk=!>PO}(DDe8! zzB-z?*hc0a4Ly3TH*i5P<;kPXYxk2Gr-4%LHIk@jBN(To9z|Wd_ZrI# z{#E7OKsngKK(Yh&xN1Tyj(bzV`*L+wV# zl2vQ9G$jjhx?>ox4%Fv6tF&`xGTy_K{qTsUkpY)gqD%&<4bgAynf#&Zor5_Fq0J2= zxuO*KLGI624B;`j7QF#cC__Lkz=rL#n=+z?Bud)jl{j6))1_lqigeCPYY3*>V?5#X z6RD*|^!l-EW9jqksWqu&rUk}Y|@ zVUQZQ&X-}86~m?sY(`PDQ2YsQ@gBq}!q815LT62uiZGLoh@S?UXcW;WX%(Qdr@%(E3rQ+8d2zLH4Mr(&c5?+x!2cIJ)k93I?ZjdgvCKip4oo32LyVl^k!9y-}`gl&-$p3 zVYx@y@=_@#5M9?Sw@9rQul`ra2$Elp^_&GO3VcTXDEDQ3rfe zV*r4otqEdR;;8tVGMr^pTiWqdi=60-$8gE=#yDB0Nrxrdg1EcKTmF3vf_lL0r*Yz9 z2n#%O+9Sg(Ob<}Q1ck~%y(!slGfXi;bMR?sr~UW%m@iictCCJrS4x~)_#PZsAg6e0 zXEPgUz_R^mfQV=%C_^VWVIj1K`5guiH2Yt$mei<-81O~+wIXe7VIga$?+@tq zalqga$pjaNcv(Zzn}_bu1y`M+;3X@BU=1#sjz<44}O_4MLDG^(9n-!s4iu zO=uFnIPnf7zE@U@J*n*7zJd#NH;V=Zk+!l4=>76_gLL8Ge1ur=cNqw-2{#xa9PfJ%T-Mj!&|Z*8_?5}Pq8m=+O0yvz@H?K7Ilc%vVL{f z#%BmuU~{(!)(??k%q3jgR2^YF7UB|RS#oBtH0qy!WS)b!xpUF4dW17_7w%s;Qf;wZ zG$z^%H6}$+zy7U4c7YzjFgT)R==xhiJJ~&K$pQ-MtZcEIW{M}rj|;ft_@DSEloXt? z6zi>nxiU~ZBW-C%_Mhn)`;?^>Ev)iVFt7J ziyR@zs?4^kU8&ldu-9q1QJtvDb-q%CL8GOi6H%i|bzeTtj4{_KIMQRNh*>x(E+wsY zz4%b$Bo(Kd`b(-+XYj6p%ap63R7HqYZ@8$AtRrsaz8-rbrlU&(Fa_7{t zO^7N7@o1AB_@V!J*IV_SY-@o(#wBokyf&?xoWO@3q#+M8rSuanK>VUn-{r5to|wAR z)=|P<8*J$vwBP_VxMk`s74V-NVGEs+X#Sx;hU(ySiDX-2fu{Dg&O>HxlXYg{^VF64 zzFS(E-R*i&Vx z7KdNf{OFMcTUp=xV)Lq?xC1a{)xK)Ra$|TYD5YvlCkU(@oNAJV`wdm2F>Y+n4^`iHL-~cxMC?aD;J}YPn9U116wE@ zI32O$EIr5`q_%R^PK4LT8&{-tkU_3~V0<}@5|twrMeEcX+|ZoNW3yQC_&0MFa=Yyq zjNck5ma!c`?0gFP?w@UbNO(P`Dz7-XICUDsyeHQ}m@;%~D$zmwnO_s4H#)qHj*q z^}PTUcyXW_1w=Sv{OUIwPxS+}_@TOQPFw`E7d1M{b>Ly=_M@&EQ6f5Z#WZbFwXfiy zA!-?oCB<9-sZ&T~5V8SnpG`}EaFb0@mBW$BQ zy#;)F%S3B#61wIio9*eiT0|B+6u+BnQf**l-s#hcE>-27Q5=)6w%Ziql28GMcA zX1TU>S>m$fOrq`kkobhB@%HsP+|j~)`_OdS`_kvA59n*7h2sI5-j(^k_B2j6j%EZg z2fB!Dd$o*OEJu&oi}3Q7Py3?75ZQM&fHu?^7RaJUXbp}^qV(WZ#UsxEl6GOxE@fR{ zYBH^`=I<8qwqR7sJz!xIEDxxKEa-Az5>P4U%Gjz>g|q)hFgqI!VfBg{?}WD;u8DPf zBNob~8V6PNio=k$m8o9Q0>ZU7c@HdcRhI0s2KQWz|DrPc*xG+l!cYYcO-)u3&h^@N+Czm{1WZu^5xTLP zfT`=p49!zbZBi_REkp>Wj+H@<-m=u--88fmSHu*v6*g1ahSJ8u3YODHBZTrtjsIEz04YDAsKQ2osRA4K9X;|APN#%{xjQ)? z%|gwkXPWcnu9Frn1nNMloRvY7DId3v(DjwULNP7ASHEzv+EDvT1LF;#u z@cCEOJ?QYRT6NWb_eomvG_R(dFYQOfa+8llgUp8h>CwWP1faf*k2J!2!=lm__Nu|Y zfZmprC)LCCi3X@WQhpm^;8zWMr|5en%fsyYTB{&SEgBIXKtlY})+au!QUl&wWFC=?#yqL@}0sOkvbHY;+S$;0r*c5OQ%Pm`T)VWX&E z?aUtw$=IETJLXaG4@5N>R{fxLw1%7f=m1EO*~QvPa{f>1a%QhL*a4xd6ToX}O-$*xCS7nTP0FKm) zcgWgHG%>oOX2e*Y{`W2s!r|PnRgU&~l8Hxuf=!xz!{9c&1I%ha>Ue!ML=T!!1NbM| zp^Tb&mcn_c*G5%S(7XnRL};?+X`#|ITJve!-Jw6oB1)6y(ylS(BA$S+Y1_;H@6&Miy4u$zEhABS9!gy_ z!o=S8$^Wo@nHX*7NmLj^Mtu_pN`#@!Elts6u8oVqAc;Sn8l>u2!U(bEC8UPK`y~(_ z4@tS|VS59}o6d^TsFjarPtz%@O!D(T$^dH&99X-M8asdd+_oKHa;&aZ&STE8!za|O z$JKUH>w!de0^B`>m+1}>h`Qv&Cqr19_+4}{SMx;3Ux=IWw)GFmHI&Be<{(xNA0K62py0<|P zEV$Z3kunwXWo5ZE(Ni16homF-G);qobq@2*a}-2`aq}wkG-4S(Y?k+Y>euFLyr>X_ z9E~H}IhcXl%Pkt7$pb+12w6*!EX)tSNu<)RS|Ow_Q){zI2Vh2U_k0(CH=9Y)sq7mb zn75LQAqJ!lZ)6q~s0Ie1!Z2DHZ!0K{5LY5#G=WHF7;}=EouxuMEkkCFyH=kk4AIC~ zo-J|QRkzKKFe4Ermu9w$fdXhRSGYDs-H3lV+yfkLY+LAyxM0p&EKM*NDs zMnD_Sq3VuWb1KB2Rm9lsM<1Y?3W<-xUxeXqCUzSAll^|W3ZZ~A?^@b z6?;LI*QH^0Romri;jYlz8Vhe!p`?=tMpszK=`?aeoc!s6yJiA#|0B*u5wb&=FLo?rDR{ru3T7BAla4 zZ`2+oDe%aAsJ2@irRB%k%sr!$Kt`2~u}NdP_E|migVt{QSNDc7#al5ILY;UGRkSX3 zIyE$0r3Nob1QuFHmG|R?Ye02vO#RASO`uwB4*39tf7X$i;`~8)pI>fu7tc`u4_j&Ck1B`McD5r-+Xe$AbDW=2xYP7N*7$D#5 zIpG~Pw)M9LP!Rk;d=OVL-U8jd7KB8hqCap3{EfAZGe z;%I*%Je(P#N0w2dH2k;ZUy(%@=xmy&an#y6)Jh$C)j1G1rCQ+L4wIPZZc`^-m+>Tqpjd9dA8;ZV9yNwMk30V)dEj(v>psLLi1FLTHy`|?|30Z zy9|s$9OP0!`ASn~_Fkw_dvb5^? zd$`r`CmL@2Kig+dElt<@zu*WIMxo`S$oVmhzGOn1h_j-FwzLW)3pdM?2$(A^maQE_ z!AkW57%xpsW*GKX<>C(N!#fr{z*1gQt;-0n{)DwVEqdzE%Hm*# zHov`pl0Xqk`W3i1RUI^l-}=n5q-o;^7Jz#Au`ah{So{mOV}?vhGc+*u->I;5(1vi( zj&|PH&&=d?^lLvnJkpJ^82Q@#FAM}DJ;y=!No=upH#{dD^pdChzQ%V&1jQ}+SbDKS z&D_{80u+g-qyQEyiD^c>zHEE{jGT!H%RN+fXz8V^v?DN`;zjwqkj(NMGKUa$cC%~$ zSX_#@0XJ*-i3T>mrBY)7G@+1_%n3aaF;#4Bx%$c>;KvcQo#~CP)8D{aovZlr>0Uzx z!1C@o&oLV>$Pfry=s@~egcnv%DSS`>86yZ0ZCh)!VG5LKaqi78Bkf9ZI4G5WNOSRH zTX5tU>quB)s6o2x)g)!e2QQVq_I7o9{FmN}-~dZ=5UsxRdr`W8Pl0H88sAumPQqWA z!zu)*Mf77`CC_;`^%F*DX<29hZKMYgI7IV!xP&;m50B!=4YBvAZ@->S3*zFaKFfFV z7o71K^5_ZV6t(9&cI2Z(-W#xL%$iC!sFKmRBw}$)$VR8v8qw_7UzQ3XJS9cv@;;dH zh|I2>Yo7E8NrWk8`^Ati8cIh|7Jet>)MrfBgs~U4ov^s@@yNKI%;xKnQH?1#H zZIt}ZJ}XN94#PbaYHI@{yTT!TO!jz~*~@ZanPtkI739W4S%Khw2zN^O5!}tPFI|Lo z3)8xD-a$tzHQac(Zh&OLg@GEK3Rlc34HqFP(q+y_X({SHC3)5Y9CigRV5AeXmsz@3 zcnT5M%Pj*pFO8%omLzr$J@UvgY7<9+gXYWaa)w&@?(<|l17Oz2_eC#Y3zhyh2dzuv zpq%nSYFYE5EeP~#CQ8UFSA>biI+Ob^Ij$BYY_-IPBOcWb?A&$bx*0i3OzZSO=$WMK95&Xiv3Q)6^>Ys_5F{VqfLCy0HNLV|i?hI9cM#JrGV7^H+IC zgqQMfA*6h%cY($S%f5iLKe|*e>ge0EU}+SyWbRH4v z`;Lg&{sJyxI({VDf-$kRmjl)cj0#pP<{VSlK_pq|NkLrp`ZGiCKAOmDFnY~=!xtE- z8Py_zgHl9S9g*B-V;Grcd;JwLT1u5Uzbq%}BgUxMmA(RvkIA^$hrbh3y*`Vs)NQkm zH96kJk4BsD-&3a@0%ChtQBRq+e`wn-P!T0v15?_w2-S~#4r5H>2|_U*F@X=hi0#oS zdSPLnLzjn5fi3Tz88|*c(FEzd51NnElK~O+g?V66o+Y+iuGvqipXi`h+KEhA{HG5` z$45GE-V*cJpFJUF(n0%%Bc`KPiqJUYDLi%)wrD*}Y|Qzn%q!9~wl7q-z3MzlsirHi z5Av;EaUt&erJN6nshkF{(Unu;P5u(WLHP+Smd}EF8L0=KrkaO8Nk>Vdo8@a<1yuS- zxv2p>q#=w;)a4_NXE{>8+E7un^`9k{5y}4|O$N4V*#44sZ(EoJqc6(JQpy&OBbtJ+ z@Yn^Rsl@CSt1RQSumtGXb?hfrO`3smM`@_b_^5v9;GafP9a-R7 zedRk}R>bhPAX5_?yaMqj5m&!^9ZFJ%h0{32qAsl2R+Ch99`a%NW#R39{13JYc^Fwp zCV%{noFfI04sMDvf(Hz4fd+5^=MTdi?obm8Yy>1@^9Zs%c5+0|$Ejpi+D98=VB~=Jj_3tVFZ?LU{>$CHdz0Zh42H=?>yOYWG>a|Qkm0E|hjcAO#GRx9 z0}#oQCPyH&Ec!BNtkJ7Nd~=xF41+_^pGMI%3tFdQdM`e5S_eXWZNNV}1ZW1*qsfSk zjI0_hUekr7p&l9Y>QLh2dW{922i2;yL>4h_n;CLoLjTbs_%|}r+wM}7RTB~urNeED zr_~8jlDju!pbX@&E8a*8JUQbR)5W~W;iaAZqiuX#89kwusX`HDM7nhvWm0(0&5LB_ z7cx8tU4Q`EDgM_@Vib{Qnpo|H+>cO~XmFcSbP3GJt(`ESlVv3>(^@4zr|LBES;Pn| zJ0`gV3nP|gsj(%z4DY%HpNb!KW(H#r#+1FlQ&DP6t5zUS>`E+nRM>FZR3WuS=xD{U zdFwjZND|Y(R8WL*#}$~Qjr)gFh9P^HE$4Z3)gLi}B^3e-w3%Vmz@ClAKWhPEyp3Gn zZZC}(LOZJ;M3$DhtKYLp$^McFaPq7aKryb%mjuX5HS98u6isQZ!Yi0WdPHG^p}d)r z8t3udA>zh&q zFw6|TmhL-$asv`V>J2C}amG%38AXTJqwpa~##?2_wY$zr*A&Txu+3UU7<#LW%|$_i zR}40Fe8K+0at#=ai#N@Odj(yB;cXu3=P>1?e5zCeAd`d%;Ve6^aNvPQZOC0Yz=w)- zv3vvsSG4onvm`hM};@fOe2x1+!Z}z=#4uDWV)HQve5k1{tmD}Sy zB+9e^3ks9(0urq~RR3(ta=o(`1=>C1ii%lmpixSnRD)Kgl^W8Lg7t?H_#~_$QVKv5 zw3(Tvo$veS1(F2=zK>m#f?7xh9WsQd8Lj)U#Xz-szGfMLR@68;k?BY9*Kv-SJZdvV%+@x%>z#J$dGI0J7=OGj_julk>?LlN@~9UbY7r)>6s9th zb8)N-FY%sD!Q))^Z8F93Iq1xYtBGL?UrXaRS-8bu$47-VMIV-n#XZwc9HShOip0{1 zqcWxyinqhMO5EJ!%orUf3~D?gPjD)o?{G^<_h9HPk1EIIy5w5%xPGHuQxQ7HT`r>I z52M{=S4zT?2I-_Uc;FJp`j4MTgg|12D{0j-fj-Howo5bDckuN6{^@fdO-{r`U9Vg8 z(utO|Q#Weoo|)h=Oy>FbQ-r=;gGx1W0563GC7M=z^A5+gR8gXGBa_#FIGSaf{X-0JD#;pQWIu+i=W|cKe zRro{!z3ds<7CCUjvr>VX8)dbDQD-@w0*d?4rsqDxErqGCb=DlM^84DFXUvSE`G0dU z6RcTLw^V7T^pg5g%5lZD+PaNugAS=&ou>L4I*G^0 zqa+MiLWgWcrgxz_zhLc4#`L?2M&{D5O$QOsq7TAfdL}Wu-ly=@hleeG)!#^R|FK;) z{rh1ejr-h$(Fmbyub9+eM+fMUi_xi(Mk)*ToO2f7ThBC5+t`QaN7$OUQubP zv~eI5W;P8kBSI1BVbX@Pn?T0Cuz9*lT?3n_I56{zX-DhHOOT?+Iv>rJBU|5hL{VI5avu^jN^F01Amx0 z%K|>2`3JK+Wz?AtCA|pOWuV#mz#JK$(CSLuQd3X`nb8%*lyfS@Z?GWbaTUBu`e}-W zw%PX|KMsmcYTLO@9gZFquNqEkKk6qig+&?wckGn-x1Y`}umLIV$o zREZ`9;bsm8Lzvt}3Ld-OPeU3WeIg$;?K7EJdN8C^QRxLJfS9Cc^Lns$fO#ddY=T+iJjG_@ZD-mox(3sd~UMnL+R;`o zqndm)Ae{8`&SBB-LEj@Nib}2*vwg+f7-Fr_2G4=~(Pu~xr}&xGLSd~FqO7#08QMyP zlcLD%k^j9H_T*Y%rX(FU=EPMShEfcZn84x6VNp`PKH0?c2(zN6NH2C;*_xk4OdYM) z*^xSw?jQ(OBr$JM)(6Va+3QrYYDhae+f&43mZ3j6%0d0sk6gwg&ZQaQ7123DRkcoe zZ_n^7&sz4y(C_c zNMxc+ZQ-(5p0t|U3`0i_Sm?EXZAP-f(IkIdYg%k*8Wmwd1)lYiaVuMS&q=R4=WP+B z9uLbIUcysliX{5TpOhCa;FV+B9l@9X9*Q|W< zR**V`Va`Q{_*Ee`yc=H(pfNuP}bozMdP@gO@X&W;?mRh zZ7v}kAkKrunhj>6;%==QA&H3?#fgO~Kl06>B&cZrn3&k|ZgnvHapWqmdo%92hM&9( z27k?$2u;yM_+$Db;=mdGEbcB&`Ihv!@b0(_i2tkFU^{Pk+zYk_jonWW-2@d!Tti7# zolVlz@>9A#+A=Ksg&KpWA;DF3=`1u7?uD-sW_cjfOg-a?omN!ipH8zhj{5QSDoGV} zvFo(@p98y9FlLfJP8`%QMz|Tvqp+v&QK7kzgcRqeni>wrMSYs15%EK)m#y|fME@yD zpl*8labjI^UtV&Hrkyh+dFmFNUtS5?qLFzw-}_;Vm3+P1Pm@-J}9&PT(dgA~}H)X`0nk zY+?m1!(gdh9-dG$(c4Y_3i^XpR@s1O(dIup{X(>nFK4dby-)04w~o#0>~r zpt&V;E7t_vWzBNs5-CTVfL<Fykyr#59tJRm;%LW9HK~pUZt|<0(%|P~m6^7amdu zKFPb*VQJ<6F?Y29fUj}7weY(_)yvJ}h(4GRy+pmgDX6<+3Bg6}X!9)Wg3%cTT>lcY z!ZX(o+#8;m!D1bWuL~Ce`db>brfUD^Vfldgbz?_|6fXg%HbdZU962~f*M#qV>=F`R zdI99pn-vW>1)VvS6s+xP3rB;}+z+Vbd@IHws!?*~+{hpP&;LG>ViR1ieIOY$$0{%B zG*l@h@auHgr6imBxgZaP#jd~m#k>{fve#$kts_t;tAvKT#X&DpK-zE$8lc}LhaRgG zA2me_@LU!!@A~s^QijSWvNYu(EnV@c>!jGowyZCQm5h)T(fQI2s!teV_*@ngVWLnl z6>hi?7%U#5?_$8*<>D*joJTK<2E3K^koNGoFmTYrbEW722WoaZ@};(-c?8HZ2stLk z#1S`4zzLmq_&y3cC_eNAEdf9B;=Y1lN(}j#Xx|47x@82`sEoL!`BD`{#Ega3QSe(# zHd7J6i33ymyPr5#A=KQt{VP<2#KudS45;Ndd$UNE2am?(`1D9uyl*Z0bA? zln3_kh(DubwM5DT%o&>t2l@)Zh%kvHu;3+~)t5aFW^@v>-XJn-@4y8NnViOS^I*+b zOG+2op~{JwB1)1T_RR8(%${#BU zx!A*qhI1sGj>8T(#$OiA{e1jfF!DEU(0JMH<_4i>?AE=VTHHI+_jm<_rEv{E)SZeh&Cd`TV%yGiT_P!y~aqfyi^~1+6AT)lf6vs>1Li7 zzs|`FuX5GSTP*<98E|2gda}(iCb{>T|3`>#cb;AMymhQ%YmWs2q_3`kCkA|bEIf?9 zI*LU@Y+yitG%{Ihfqqb0Vplq{bJuVWABZnW36f`*L@qxG@Oz1@KhYwTJQK2W8&x3y zuIhoNn%vt~iXcG_xb_Flu1>iTV|r^{}H);;8A( zde{gHy)Z-XyB%h0a!&-N?p#q%-S5>}vT#-rv2BjVCclc9_s%k*ctf7|p43w8(Ar9w zPNRwajt6J@_@(}x>1*4bf&PkX+YmdJUss-Cl2tkP;%9l(c&2?AN0q0cN>--#wd$IkyS4erd#ssvrG+w7j#G z4i?x!=j|T!%c44O;?VUv$Fwop^dC)mzn7>oO#>hX6ww27K|p!p#!?CUf^OC1YHQT4 ztK5Np5$}l1uN6qZ4T-4u;ScN>`;a5XdRr z76u*2uL=!LK*NzVF+tsdb7_Bxp$!Sc!bm0ZVuBX&Vj|%_6W{aECV4eTguG+QZoWpx zp3@>5PD*Dq(1pON=9!QAQCXeUKUSt+V)}NIp~N1{oi!&&<;aq!@IaE-OAbMuqCLpW zHA-m{9V~j{-^t6Y6i@@pyL=b+_rz^o@x-Z>z^d|wR z!tM?se6033^7~$#2~2+AH@S+=I8Qs%4wQnd))mm>IOw^^LY}`(Ga8_Kdv5=thw02x zMFkE%nFfUd_UvaLPL^uP{i1B>LT{Oz4xTBSrU%gj+gw-rWV$ zpFfATr(H~5w2sN7Bt2@AmXN3DuYJjkJWT53BP$Zd8OlYZqNz z+oGnY{9O7@o+99%5mh7!yzG}p520BlOfGBmIK8wp34BL1cp-oYDbg*q)n5uL=>>Jv zQvWkRpgFv+1Bw5`YZgu=9PhW5Ck zqh-28j*Cr)avsTtHfZ^U&6-hxKxFi(rkN+>nRkea6(`>2kJWWtMEkv zWa?&)cu!2r=F`a$2+#aI)7snSw%>Q|Qdt>H+<5yJ{t#)`i4CDDEBX^?Yu7j8lqhY+ zQh-{23@9*4XypJ1gFstk_D5iG@?{1uV53IO#(XjRpm2YX*YSm;Fb;EiT%so9u+bqk z^xABP=P>R!BUI#OG!axC#Vvc00pA3 zgqG1tZ6$l3IS5tU+hcHgXgGpVF>rQp+f?zX|Di^HAtchp8cF7?})lKYS zeuTAxg@Zq6kg}lj37WN3N%~Y_;^w*kuZ6ix&~#J=xX-Cfu3;>0th-pPb1ttXmJnyv z{n1`8*{7t0mbI8VT4eiXAEy)ADR!=CXzY*r4i1@H7dR>np`)w=`|x$qdKoiB6tx7v zG98>z05_Ly`Qu!2Szen9!>+MZx;z*xwaG%jABXQ{8 zJ+#dlnsb~+(+^4SPt<|~8Pn(+bN}*8gbvsTCap}0j|sOVw7$Tor!^u?G!LPkGGzzo zr&7xyID0Y5PdCB~w-$Zedb0T(F(akKcy~7P;8>VKLJh8mp{UvOZmps$?eTkL$(X4) z#Ye4SoX^Mg(H&=_jnPg2b~6DV%?n`}i0oyR%c02IBOo(nGwq*6KWi9{@?>;? z22@KX!B@d&vVZNGkjEI9E5}P+dSDi1tTO)C0R!5=_R1<4eS|XqX-xyV98vvB-8Rsp z8m1DZmPA5T*!@FHfITIma)uc7q{++IET^&zy_dEHYqq}U*PXG1%-ULdX1w{AQG$su z+4#|LGvaYd>DiJlhen;HHBXKsPT_~%CRgCWCraoxIO$tQ7UGgn++_B!Di4`adY_UV zuX!a@Z2u3ZU^7s}(V7c&?t!v5P6_x#G(y8z{!HA^a}tueYYO!YE+0pny}f;)I6%B? zgFdoC+dCk%_-F41>b4Uh$+Nn z86MKnYoBK7QyZxv@=&U9$U5{GA!;whnU`X(*xxhX^C-Qcm6m2m10`GU1|AZcK{|w- zO=bZhCZqyzmgeF%a!t9Lk7X|aF9TRZKRF4ja0=&Jp>ZZ72na0otFBAzRPI@GG>eB! z05Q6t`>8Y@J%hkhpc>s}h=>pRYg$`1xuNOis)OE-wJUGJ&>|w# zBpmhWi4&Uu9cdy;YYK0@XcObbv^3<;Jbfd#1lNt3*RsBpxZr|FYl0=h)5!QMFZ`aG zzM|R=UhNzH;hd`7sHBI4AMEAo-#d2DL7|W`YI}i8b+H_C?dxm}Wqk)kd`+nk8y}}- z*=UT$mqij0;KXE!L9^lDn&rSmw5o>H?TPw5%2pw&8DXM7+G`s1*Ousv1C;mGom zBhE={!X@@MI`+y|R(gO;##2Ab9VDY#4+#$QuuS0suTt1}^yARCBD9!`bV~vl^0R)H z2iJy|qOfO2;cX`mUT_Bu==|Ow=|A$)YPy6NQ{4ABMdMP(j{Vn7(gZ2|ne>B*ilo#$ z$#P6QgNW8?vQ$vJVS7=-aa5C1W}ai+h+RzDY35Vva}1_1dVyjO zhe3H-5pp_(s%9wgYov8+c=$xJz2loCw?vO}z`u?PseIEvH(GvKE*FM7I%S_@WhX7u)e3 z0ntKVJoSz+mS)$)8w7-X&LQDfs`ebk zCrg!T12OrJ?PY3ORJLwo`ZD^!BFc_rtH4-G1~lrosi9HP^_dk<_07!zKkN&cCrIQB zh)Lr$j)9T#&0m`B)@!ns#~|H!7F+;$A&c0%8K)YWY-KVRqK%|>HOR6JAK_`CAAK3n zv--&}PIbvFz2dvV?u0qP!s-gGj40QpynmOzi33O!#52yZYKCd8VMz8$x1`3aH+H08 zE^%PHJg6wz-|^+dU_$>!P3(w+mOIm?=NLRoya)>8>1Y72O4W83p`kUPl2{atuelJR z74(12WhF90bVd-_*eilnc+hHquOVyPs}v@Ry8df3^FPUMZjDSn1NR{_x?M zvO74~AC|lNr6dKc%^SZK7~J7BNP*w_Q{06pjIv^Pdw(T-Qg1K$lY@3!&(QF%+Pk#!TsT z1W#0Sgqhmn(TV;Y%dxkW%GV;JAgzoVvFM0*uuNNyHW}So`CS{2r^5el`VB~WYoeSNi zUsI({%jX%1pyy4ev%>6ugw#AJHie$6iM+j)FPJm6FBYw#dJvnqa}DCMC>wWOi#Wo4 zG=mTsRVia6yO9PK+ASm299(=oKt)d?l>QDH*=wRqx^+w~;!<(LovtV+R8O_oMw1AS zggH}3&;)Fs3PlhiLJnR!FCq8_K?lQ{$jHZXU>iNMsi5^KQh~lV)DCNN#9viSQ)K;u zanw&jXh(OoE*e}%nvHlAEh{yYP=v6x)sH>?oY8`;^(AAw5OMf^OJy=FN!LDplZUvD zC;x@q=*o$x>`tSUtr+1$S~LYNuEv%n9)JhMf#4U-k>j=hjI4!q)>D;7xb%a%VODhd z$*;>`^KeAhP`C2B3hDP!$(sm__+zd`E*Q}PNlvLPOe}iVJaVdh=kzCkF<5TYRN&d$ zfAPZ*hy@Is&P?qL+~IV)(hfL?Tl=RE`q`WgRwT&ZoB!sPDPf8=LFd?u@y^SkC8BKX z8AU?ur4Ab!Gg7(_e`eCskCveY;5uCd#D0Vk0==2?B#hZ;Ok~{y{LSK+r=}rj36dOY zgYUQeSg>xqmuf~AhjxHE`jHn>1X;>g1BO$(ysw5K?>C3yC8!m9i7*qY{{3Y;$vXr_ zEi88|NgWYTFRD{cXuviZ-C!X0UaZ^LtTBY@ZzIIo za>*~s$e~N92^f;rKkj8R3$6lXY3lAl@78h(Q|_2Kb;MjT~iQ!X9$WOrsvcs z=!uC`Rj}oTPM3$g3kGT=KeIlB=B1s~k`A9GEP|NTp7PQNjqv$1hI?p-gLjHhO$?n8 z#Av^mATf=LM1~PYvKuW?Y{b&0qF9lPl7dVVWJ}Sndz%U2a=wQMs}?w7?dDc+k543!?lWwTsI%ydEpsov^&!kqhZW7b|U*)A8N zez06N$1e@ERW%j{aEWu9B%JAQUOcScF|L7+# zder0|yFL`CUikv&1(tmx18Lw)Bj&d5`qs5`(?xl;6SiVWsr(Lx^ z3v@=D$2mBEP(l_!+dNwAS>;)O@BMlqVCoP5!D)BmU6lZy1+Vt-)dT|yi4e~dXfztF85(Fk5QmC@G$T_kPLySNr`+_sdRE*M@=}x~(8maew?{@+Eu)iM zAZQcsjKQd=siRfnxjK;pQdpAzNJz#O&L?>&aLobS!s<2-x&;L5dT&7mO)u|P2Ul!M zI|yoq?;_A0lTdSJ+#cJc^hgCUM`>!_5*_(+>+Byrkd@)ArZUwlTM3%cm-b%urkQ4TEEh znPs6fhqU7t-rdY-xob<2gqdrwgYjxCZM3JMO0K&R|EB;Y@MPRF7m`FOY529v-%MBh zGIxO+ceGoKH;=Jo?`ECFrGCM7S;=udsC=1gZX&CGurdV!@Up#)k$^HPALKTwS??qC zU@lh>&>x%`9lT>jY)_yaa7Ty?E*?*`Ga($>d72q-b?`H zIw-BU1lntEHY3oNpHS zj=JWTvNO=cIUeam4Z~tNHK-c3iNtw0o=Agf?MPkxE1Q`Rrw&x|)!@OnhAGZEGM2hq zSJhL~aIW9%cxPy->H>mts*yw{>^UNZAP>c2qy*5|J{ul}LC}a31wI)8+rjv{D_^07 z9sh1(L`}&y$8z@#eNl@n4PSg;1YYASu=CEoX}SwCU_(}y#WF-qA{$Vo_4z8*Gt#=I zbO33FYym5sIs@@RO}b+pz`3pJGI==`@Xfo=g77ign`T0JLOOM5pUixbW6fJ?&jxD( zbRu;F^h4*qwq&529h;JWGom|9Y7kW+kxm81rU`fF%%Az~>I(=#07A1P3IQ=Q_@o;D z{a-5n*yBeOjg$-a^lhAN1jc;H6hX++-i`Hbu$K`Q6CFr5(9aX9@HAJSLAr`2D|Phq z2_?_#Zwa9jf$3eqHpo&EBZu9WrQ(GolQlK0JSx-7KiTIBx%%`3_nbA5x;SdY9KHQm zGJB<+Qb!b8w39`MkJgnLsnSbZ$1g{`XVu<;C&<(@Dfr-D`AmUksB@r7NiWTRrV6Ff zsNyxhW9>OIs(cu%i;SgV-FhdEc+X>G#=;&;^gg7>wWzTLxEw_XBK%_j2fcWWWt}MS zJpHfjl>D)UsQ*C&1nTO)kU^ipTy+q=_bRUezxz2o!t}qqgjD-bxtePO2pJtPf-%ut zd%yNi10$?Gs`!(T_CNNF4=uxHe|{5TIO9SRc3-m6V-zyPQ$~*<(Umf4U+5+~&OMzz zGVgR5Ocelr3VZ8E<;Wr9M0uJk6FmF%UuyDE*qpL>DR5nX9>Q_VNCX^ssyE)a*Brw{ zW}_1C7-a^ljwV?K!Aj5JgM?K2*s6fLxL!D&aYAEAnVd>vLE(s^3V0(tV+ir|-f1;PDzwmd^_r)7se9*-~gc3wO}`-TD4h>W|@&7Fszq z1}WNP;JmGQ)lkHgc`^!FM&Em@hp!)cCc?sz#+=uvik{xPkLD?{vgIa{^Vh9K9(Tn;((y<3F6|Vg3mQ^!5x z?_e8F==`&yi^prb`4|H_e*U#~`e(L5 zMd|t8cKCybq8e}D24;o#mwlKGGTgo9Viam7#*{RgnhH=R~;4W#y|=`hHj zi|hGySkwXI_&&ZJm6*oE2SKdwju0sY3dr1Af$(36pq?|7X8{SYLxrgIh*dEy9R(-#FW3}6?>fh+UniN_we42(fd znX5R1%)$z7e6x-yR`i8avTMqOp6WC?b)X~t}73p=Z>i>SnGwQW8Oldlxu)d(TIyiJ@if z9iUqXDa0$B{Go4#kc^+OM?jn450Y8oK&ln;r>`yL={FsH_`I?o5$&UEU9 z)>wD>Of!Z?6Nl$e3T7$#tI`r1_aaR4r-{qvjsioQuj3Ovbx@qQA&D#R`_vrH8iQX2 zSk+uAs5KHoylahe7lyDb|539jAwD2{?Ut| z7h~sp(j4rcoEeGbfgSuBC+ha;)n`VnL@6(1o(H%(fR^JUh7M6J5uQpQ|5j@*5GxAil~e+{^M8y!J_M6i&gK^C zD`sL8-FXZQqCJqI{Ko7oAYHD}&KD`IVc|EqHT-yoe5Io=wljIYaGY_{0eIKrg$kb8 ziCFP9TGgcZT)EYlJW@kcYsIX)`SJDW!UK5^{=;N8ui!E5@9klm?v8)*ay+LWU{#Y` zo4kDpxn^Q1gt0QvIVE`B+H?s)8MVsCl53jn1+d^hTHq66wXRG#bL*E@HFSchw_7k* z*aG&J?en7q^q*ltOdqV_!HE6J-VxTJSpHW|#Xl7%cH^ShS&Ssd{V7p}IPAnPj3i59 z!~s`>=wMY7w)kx|g8sjQj9Snd=EAw3ZFn#y6~DeIHmLlel*xFQ>Ip78RZYwkQ}0M& zef%dt`UCq23dSsqMW?r*W3L&CVC^!~P(4TsoT!)C^av&SJ_DTuXnc|;wV>2kZ6wu# zV()=?I;mF-)a%NMI6O*Rf>O|(L}OX`$|NZuOw87-Th(9%=4+)zh<6+t6<=6YuHsm^4m&2WX<7Ig+5Hyq=M`O#h@6DR2`4B%>(H%GUm@h>jyUI za|NU=TVrRtX3v6=*}~E%CRRlt)S$+%Th9_BJ)murOP+5CJ%lHB7NQzug?-~;hwp`^ z62(Y8fV3Ejb``n4OqUHL%9$fcMZT)-lX;{Xv!uoI2s${E-umvnT?h?%^=Hc;0L)XI zQT}kqBFce5X+gV_xl%0u+cg9FQ?RU>W|TXC=5^Pgd2-*unJOpC0ED-;O0$%svhRa< zLioWO9eJpVlXrPS)&zO5f26++W^Ga?2$I2pQ!BQ5ZPSe53M+M-q5+Y0CzanNunuet z;ffrPrj<&mpPWKF2e!9nvGg>+#1 z6NHBro<7WPFcS-{&oGRBaXpXf64u!{TUvpn68g!)R;*sc4YJj>l@yxt#j@cWA*UOO zB#zQmFH4T^BxcrIh3Hc}jsfbwhIn+XCmf;Q`di!{ILZlvA8xuIB2W{o{|=v&cl$I^ z){m3})Cva3tmHZ=N&G0@SX-)&*gsX75$U_$*Lc9h2E=^TOFODrwg7D3Uy{}fwh$WU)v8PYF)1PXFWd@T#LHbM zp(~geezR^%qK|I1T4Ey!*^=3VRnjx+Q|4VJ31*5(O6LTkNKk+*NdX7#8WMqqq8P|H zX)+E>zZ$*Tr?~CLvlO+?%i|MO+B6b+j3kbs9PYv>w#I8F@RT`XEdW@zG- zo=_Zep&`h^oBwI>AV(dYXYI`aeg?Sgl$uT}`;)}Ch$Na?0HUJt_j|mEK1eF9?L0Br z&`bw>sQq2POfj{78_Gj84H*rtB&hf+5rIBm8i!wt6C#FSWmE?QH0({3sA`EhAGgvF>#G2^&h8*gJuOhC$ zILjIC^$iBATbijPR$@e2WgR0>s?7XgP6q0I16Y1)siv#`cZ~6g^ ztqo_n${0(LCv~BA3aOu>9otVK+Av-zgg{aUaocSnszwX#EE^Rmd@`D!#l)#mYnV9& zArM8rzDS6=AXFx>}p&xxJ%|BlhIrWp9w+W3|%U8No zVWMA^rjtqK#7ZeS`@SItKa6+^*HAQIjF|?AqPc?@Yl(U#CqRp#j|qiMh2Fy$n|8Z9 z-F|4>-kG2XrT42bUoRZojm!^>+q*LhL>0P&-72Hz@oO-Ldgm0y3Fi)lc-%2Jl@J22 zQJm%2W9-L2io8`Wi~qngEZElkV(VJX{TRR-;uCmL5cRX#LV1lqa?7T^bb) zRd;0zLZLvt^IR0T2-ttCk9&v>ntcGtp3ap=9Es)fSwVb+ccQCmSe_}k1oV&iQjN67 zuOWCJUWHT8y%tgTng$>u%ouI-V^QS@m*||5T`<*sm>GVe1bcD@J>FjE zzOmw=!z?WzYKB0){$E9MzT=(5X7Wuo!*RY76R!b9e&IAWUKC`HENFIvxl@NyeJ;Ph zDfaBM8aoCAT~pf|Q_k>ur)Ypedk-Aqox)NnM){rLVI}3`8hRg4qaac|k(8QL@{qJ3 zHfa~&+W-Vh4~3TeRw!{p_D?UrBrxIU#lO-o+DzS6W=vN`{U2fPq9jR@>xL5j|Njh0Tj3-CGDpW`c6aB_c2#FaxRZEl zwYvE;zR&LObELzMqn2z0ko#d$T)QObtiT3!NGCj4-jskxlAP3_4^6dE%a?(Z}@1|NCcpOqPiB1&o}2G22`a%j&d<`;hPN&50y=; znS5`68OOC(5gpQMPB8j8)1AJa(b~h2Y}k}gr*R%&)XhLent*jYJzoMSUz7N&MGQVQ zeIMsKNsVy=Yf7D?W(+Gr%=*-bT+vOybD5T5uvB2A`eIP&fNZ4>lLr0SGy}AaH}BYf zdPDQbE>c*K?8@K|dNlCOeZ*j@*s69?GdU+?MpW{y+<;y4g58}v%e`SCDL*X%^Vdtu zm*u;QqBQ>2TVk1@BD>#<)VC}D$4-J;67#sdS%zY&X%~^&Ld~Avi{6sqUZOq?5#^8H zeD6H^+eW)2f9wsv#K!zZO#avg?bK$jf~ZYO+zZNls<4$3SW%o8E4zPbEvMtAMYM0j z$rfgGp2#@VXyg)5hkq|6Fs$)5mqY)H{F|^2DXQvVY!hzlM%g(DS`lrkzY+0}FHS$d zW@dZ1)X|UWZsjpqHR6lE{+3w4NL)4x2=ntjgAx;E^4t1l3C0;@##9*vL$+tA@VVkSivrDe+!?jX@Y3bm!C_3=DyK|=ndhN8^kH}) zfpAa=yUCzhf_Ta^Lrhsa(?=FT^c^Ed_(?#s0(7z3_ikfEF?ze^c~vPQFrjAX)j2g4 zJ}JRfvQSEu8aO3u=k%_q1A1aLI}cw(Osce&|A}8U!%RK77HM}czpR}dNSEg<1vk+z zEyjWIQj!?`&KH0cO5-o=k9_?!e7Kxy3usAjXrug-Rwqy?<@MhMfJq{KC#c7js5(Ys zy<|2STawgPQrPKtd?V$LCM}j+pFI^$<>e~tQlbPxu+n15M1&vhdYYOg>OxKNWIrM= zgiNY&*r`~v9((ha9I3+;qNUrgp+ep%3t`YSZZbBc3B@!Rs(9r!0E>yC3;`G@O`D!A zLLuUmMP|@~7FY`;3Fm&*@jf@Ju6DD)ZGuCrvYrV6qt0QekO2%#0@vB?rWYIxF;%F? z4zW&kJ#Z$Ye^|Ovcc|J^YCyzJo->E+&%->DNoo$ekCGAYSbKe=M@2w^w?{(zP}>Z| zrRpJecR1wn%-dGf5nc;#a*j&m#$X2-EA~I z>Q*UhHeIs7J9`Hql0K4JxP61T%7JLEdVO3pU54Sq_>Yc+Oyv5(E=SYgnU@0}ka3|2 zOs``;cak?At7Cg1ddOWR?pcH;AIq%RxY8mpuJ1u z@bJhk&t-D(!#7YYNSYE_b(CQ|QN#1hqPRp1c--)do|);WSiDY*(TXk~xb-RzJ^CR6 z9m+sS8P(*$Z^v^I1S2dO!K%f)HCqn_SN~FF1j>9EILp*ZUmLH>*KPir+!OD-$5y^* zry6oTlT&blZ_(}7E&oD_fk-3DSn<%8h;!#chfmy3@=GvH-DC%v2=*XpFoTzLKz_H} zA%*{^3>!I_;*q!t?nIWvy)#Ukt=4uNyaf#*e~m4FH{6&C;G(Hc5q0^Y3bkeg9RDaJ ztj@Po`7PCT2}lkMN{nAB|4GS}72DD97)oA@G|@xTmOdx~6vlW)^wuAUmc-(l5nG54 zQ^HM~wiMaVrQhb(C5zT0m}3(Xwqe;R#mH+@P(v3kLK96bZL%Ap;2{xEAE9}*RCUe6 zT#7KctjvAz(y39QK8)8je=GTzKIw~9dN>>?ml5Rf+n$7UH9fGqTdqTJHrFx`&#a8v zeIJ?h#STz7gE!f5m|Wdjq~agkv+YE8zz9`Tf z!*!4V8`B}^+soUiXaZ^dE2ST_7 zvFO-ejotqMf8FM_B}9>YLRH@6T`j3rPaX7$WdwwIH$b$S)qTNa>0a9gb*dCn`lAen$}^5q`}}f1OMerAj*b`FfCj~*P+@u1 zUx;&LK+ffo9vdbh35G(n{5nVds$Xm?j`5%%>*A}Cn^kRp8Rpg9xR$wwrJ22!3iS9H zj3S$(x`V5l0u>Q*W8}xLV4)x3J>0tAa2V)HMibVjEHFa8>q?Qq`YSlxl5R%kuaD&& zr75^>Q7U+U{N_EXxyr<_;4)(*sTQ=uzn*<4f(u|55PI?n*S_02c$UX3ez@LXyui6q zPv2d?i?lu+?;CP=9pgG=v~D{Ywc^d8n@^cxy|fK!K_;qn{oBu2OVB_n@ktmUXbEoq z1p$!-ib3%d*-p)_{4tOhfW=UUGoVfSL+0o!(pRI~rbzbG>K|xw#{?j zYjr;+2a@HAm0U+7ka~zCE0$6NgTPzhnn|+9gh`Oci=t86YN#5~CEQh_?vo9gh!C>; z(lnoeme+?kGXRa5bj1X;JN@ZTAz41&Q>=5SC=Op6IYwVNkx3?F{?LmV_C@#w*|r&J zdX%V61Ol|igxUQlV;^0#_xavzv~9dt-~@T&G1>#ShWP}<8lb@k7TPdU(JRa`jIq00 zcXoiXcd9&bGKwy7mt@iBp{1X}*KH4kC~a#spH-QUNwmD+5HT%7AIJ0z#w)BwVoPmS z!LV9}{j48UyvcjeH9LGL*k9S=0~`!Ouw))dBy`bcT}nDtn~in*V{u`c6U|_o`8pq# z+HtAWh_iIj$W|+C{ihffq7Ku6krrf7*vUf-rJb9w@dByx;Xor11-F82t#|z)$Dgp` zVH%iQ53^^$f?b6B)vHTbE4+$h*bt?H;C!fFX9a5CUUZE?hYZIojj~v(vqD1a!P^#1 z(+0Rw7OwpelkTr#2t5_wa76jueI$nlB2o0Cs(wYLFcFb(wG(bs51d&MjId(MAg}nm z>J%CF-$j+Co=oSK&Dz|gA-6uSxNZ|WbcD-JKu?|wU*JR;VcNC?H&bgZX zu*^n0$y8aIPet+4|7NHRYL$(0^H@lRNs@Tqc*PiJq` zW(x7IF_Bftp2JZUz8UfLJHVD|R;G`dE3z#3kpczxgY@qq#gx7Vl2JV7`oA%&4Aj3a zOc{H;R~fn}x?rhO_wm8spw9u?gfPu}$!6l0m=-U?U|hu*ro@o%k%D%NBlRk-7az_S ztmdvRs z@-Bw(c7}GaSssYM_xhZ|TH9ympHq;H z4?HNKZC;9n!3Z=rgMUzkCHY_{z7beuJI(y`5wNp)N)aQLnp%fW$mu!)EvRG zXUuM49z&Qq544cMe9O4GZD|fzA)=|1+V3oLFOqybr^|SK*|31n|BzgkCt3upfvVfD zv+_to=*Wu&)kX>~lU`n@7Xg#U6a_EXw9UdlfznL&O}c_kR(M6GC*9jiuGyZ5{a+)9 z-~%9*EVfT&T!z5?t20A!cs*mO*`qbJ{M&zMhf$;IXXECBCb1KvbbXchEUMP= zKL5i@f0qHAZvCZ_WgZ{77$(k8!PazQzsHbWuNs(qs!-K8^bQF~g1mP5_6~xq?nLH) zeM-HlQ=ru;*fK$dEzrI*zfd(Z zqcs9rn8C2Qc?wfo!uTpK=aUhjs^ycqhmJUrKb&9iPGgEU`h~wV0&Uaiv;mM4-{Wn& zr9i~X-64hwp%+feE%K~+a^8lIlz%fadkHD^<2r&-+!e#1M-2{0Bny=>QG3Rr=#eC7 zl@2msB+m3@v8}nt$Rr(Q+&tb~BTKrq`vBiXRG={?75B2^w3NfGBYWEBry)q_5}RH_ zNrl}_gehh4ENNG@#sU>!40wbpH__A8rfdUk;B}r~L5Z*0rmPs2;06T+yp3gTvu=C6 zG>e8Ap*759dq7$aDShvK1t*VACmWD*5)HtVmLFn`JhEXx_DQG$B~_lNCE(p@4uc{5 zsHB@9HZGq)h0Kqb<6Wn+atrA|Kb9$n5DWq5&v_n((puQ36ToVail&caq7N67HH}4H zwVSEVdJBB1#}^%wj2Igq34%o`q(s99nWU!JqH!&v{`>z{e#cqHa8?IYIK@!D@Z)O8 z37H~`XBNx32*LdpvBSoWXvNY-1W*&rcne+2+R_fdDQK=^z;rd~#o8RiTfpFMV zVtK4}V8<$Sp=IZ`MT^K-daQaSR?>;!_^`c(NtBJa_QsCpDQE5K!cx7F|28eP|csN5){+ zpFDX=M-h0b5G7v`>PGJ9?Fi&SKr>W<84)?I%1+qZr;M4WjCR`oqytiagcxo}rd~Sa zt=(2j0q8?#2ytP*8RrAy)u2exa3}_#b_*ZshD9Sy>syNiW9ZdN@{%BOYov<38~&ce z%?xwLTyLS#5tGC>=TZ2PZ;z1X750da>G)MW3gyZaQly6gj=z@UXSFoH#bQ8IF_X^H z8cJ+N3qCwED~A@QNpskac8=;IK}mqI&HUXf;d=@)uL4p}XdZf$CH=|!Eir^#q7d(H z9>kW=dm;-b#(pIsnnUev+O54^oUEEpEcUcl&eOK0v_CA%4uH}soM@)E9@?jBU?t~^ zYI`!{?t0{acFmB|Z@1R!Y1Bzyk%w*3-3{%qe#ETsv@|DF7aAO@DcyLOy#Zs6gS7A@ zfia~EoO%+;Rijr839ThA^vQ6ZDms=`gF^RP0vhYAtt*`%(|$tg7z2b<gDlY|TR&Lrs zun3Fp1@RhiFJa?l^fS)QA+@w5!Hmj3PrTi#xuzHd< z#8X9^yi+pg;FoFahbmD5%CgcXBW8K16Jv{ua8c9|jlHFJxY{gFQEPZ(s7m6?`jVfg z#?J&H2_XP^+b7Cy<*R|+Fyq{tBWeQ53@pvzt}EXQYLu9!S&<%BB9a*WO+X)ug$Ii> z@#c(bTCli?5w!{gBlk~CUY0Eescz1lmKx?z*4(Dn5> z{JC$qq*xH3MV=FU26-8G0S7HDmnK3T!4e9WWmezN(K(vs+^W?&){It9`yglz-GV&q zS;jeZ37YEswd%>h3$`k+OGbV*=`^228J3KKux07{qnp)iXW+i;;1r{gG!OrOiX72w zt7cs2ayyMKy_hRTeymp@}EmkO!(v-#h;5 z?mq!7fI|dCkwt!^A|*Z~yoZlS`s9gXedUQMzsH4Au<9i@&Xzr+7s*JUvaSYLppoA2 z&}UfhGEloGCf8YiamsY5WxEn*0NJ14I15O*JtTWfW;!?xV^u7JV5tVpEnvWSWXf!YC5X_ei+EWm0t{IU(KrkthP>0MPrzwq5)~2(P zwo!HOJvQ=`$FAL|#hH z>boIV;j_y@=b`wAORVgl|7wpKrY4`B>ZUJLWb5E}MCh~SGy zDd?AL$p9;Q99}$Hb7!nyBtDTTqkmf-v$9V7FCQ!T=A534RAy7wUk1yrk1EO1*?Rhn zL|aGcTn-lRYh0K26_cJf099v<%pJQN)bfTLW zar5hiBieFi)&W(`cHBz;56P!6qcmGL7lUc|o5c&3Oo-3|&ss`rCwo+pU18Z$q_oP2 zWle|om4SHO0?Vru1JwjIUyZfS+Yx$caadP>!QB0?(R)H~2AKHVoO&%#7X0U`bSb*7 zL_?MvD7(pc4f`>3)h+vjaWNuEUxoc>pFVoFe%>${}j+4>^ z`Yo zdOnD>Atao(aOv6G)H_5T@l7NnBBI!aETfcgRjD_)SWEj@RVW8r+d+Mzf&$2hJ|_H< zYE3(wowFk?Vf0a6clIb~YM*e-uH1o}j{!!NbkU z|Nq3gt1l4}y8U15?xJdFXxSK5Y9C;E>ijK)`qq!~vX0sd0ew6m_3LMljmqbIZR<)y z<*MhHs|B-Sd9}9~q@WU6x>8&I$D^@)3m$VHoanG+7_#!0Eo=Xv{3%m2Tps0ewAq^p zCmA}?g8E5tmv=f3NXfWEsS=a64YGUB4ZZ&|0U%%P>qUorA2fkBp`B+fm)0-YOR-@v zwDvH_Fy44D8hI}mr^9u8c2yebr+$1`Sg>ZNx5yDL*$J@Wk=FTnr z7@K}R%QYJP2!Ex2tVLS4EP!=18p}k)3BISk8^V$B!G8oRcsXcIgDRY`j-E&c zslBzeDz=!fQnKZv#JcN$hl!9!U(Y!x2}O%@=3%0V0Mn6bLs<`su2Sz5?L zb27E67YeVhG+m?K&U6fj@ZS!HlzsYJnQ*AG&-9{Ti2sr(#{*fOG22oKcq@x5dgy(` z>Vx(JoU@3w&YHU(&}5$T7@4~>i38Y+47F`;`i=H>=#m>L?dhO5Va#$rzG_2kapn~X zDQQ3aHQ`J5T`Vu$izQnv4#NQ^Rws49bQK#6py55*5XM=S&yA666$S{X9*HcrXTFYGuUZ~5w?o!v1jT|&tir&B+_+* zktNU3YMy>YoLjid4q9OkO|Qj|z*0`MiXrsf?7}0m*|8kQ3v2CF+=_W?my0Hwe+me3 z4C<2KV&U`#1F#2*cIzPXrm=$N+QxHtYd{d#o!dVxDacK#WcFmlw7r5dsXww3RK{`V zM-vU^n~YHC@5J#$K+Xx1Z$K50#w#fH#1KIU2S|DKpFYHS0VjxzmuRbjwHh#2Q|VW; zAWq2mT%WM%i&3Wlw=JTl&8g^mb8&e+EH<9#mQ+5b1Wc<%I1a#sltcre>5XkCwf7}J zGg-&R`vdnrkrkR(n)$wTqandVK9CE8Wb|7p7ny1%)dHi-);hpZkAd&u#O4TUhipxM zJfs`!(I$BVv|bJ6DX&zn?6Jpfrkm-~n;W8U`-2N$JzN#scY^|v^a;qJ)NPEk@peu~ z4D0R#Y9~B>tfQHcV!rC$78~T{9qCACbRvJ}vZn5$uN#`dOr(l1 zClsVVf|Hkf6k23W4%D2GgSoQK1emn3b@N&xwnbUMDj%&F>S2 zSzbVH=RDGpwlBk~M?y-YfCr06FM`=~>MAYvw{R##907rtV_5AEn@y1_%u!;KwK}Ec z0;KCyL05sv3#`=^R3V2w3a;6RRuq9yaR7V#=0f=1D`jdZ~tW%&1moySGC+K)r1>QpkmYoAoF4qxDrSC z)+8>`roM9(r`-P}qr?4U+(nrF0Jub%BSQV`Mv_z(d1TaDZL%3Z4qAUazz_(9|0xZy zrLGOvRx-{qQ|M?lKA9)WQ?K=^;+N)#u3i@X8H|%MqMzk*lpfZ4`IqPzC5@=T>x7GM zjUAUVdP<#-X~iKu8IVT5a5fYB+RE*P(GTVg z9I{t;EybIsz%iZZsxS#hT`K4gi@J(LX55iyd=ShkS2y20B0>f}g_5h=A@vS$o0{F( z{V;0Z^Pl50dfsjM)w7Mmn5e6QGnqp}BzuzQAv~fhSP;N*))HB}r$kR;lxXs^C`nIV zUjb!MOfQ9gxVV&7Iomt~2TY*^>ZLz2T0UDUVN&fco<*$;?6);_a14xnm@>iAo>{*y zh!(*=s1(tM>51{nc_K^S6W_siR)gc_hEh$=?hc(@nzzd-g+yd+-%*WNDEAL-y2hNB zrUx?Bk2yPgT~589uzR$|jMsJyIJ?3SxsBgNQSPW3Yq;^%=lH*&*veB)fNl}gPmLYW zfYdP{ZgT;rf!B4i}A`3UtcLJdp_o#q9m=?K?2)C zm{cVEDP4@V-YlY3j1U1433qO~h&5^6DkVr}uDkP^Y(F22AGu%5LD8D=-XUZf#d`cX zz5#e8tNwIO!?+X@P+GuE!bpvpo<Pb+~buo{p>oZ|D< zPMXA6%08LT1TCvX36z*w3E_r@X1-at>1VjkF21*s8GliWjHlTK1b)&_5*mb&<$aLM zXeky`q2i8Jrq;84)5YIitL4sp@ek738|!QD;5f-0=cbaOEw7C}1ccVqDounls;qK> zs6hqH|N3}=vOpa?{$6GuE^!Gb`zNJ==#MQ7YMAg)R{z|LIR-T~5a$qsXOt6eo!X?ks6sNoNw2 zwZhVLU!4&mk(GyrN~4S%qv!Rn!DQAU`&KA&<_A@GyKju1QIORFPT;`sCTKYyVI^3c z{uN3(D^!xsbK#UG32H4Q((xe<3QqH|MruQal!N?3L@qyqM!U+1NwLsP97^#>eTnMz zF!12fykXid>@h87TX-pSzx^uNIrWUf4q0N9NiaiXrTtq?^U8B(U$vz!Cz*$QzQ!@K zsFB997?Kw~qK)xBWSlY*H5g{RSdtqH2f#L1BpcvaDV>pjCT}Qbohj;9!3;CP_B7%J zfvfEW;B|w_hw{r4IFzR-in!kq8=&WW!Q#*|=%_Zo?sERMIs&&yf4t}NSn-I?qb3I^%j#w>1@)l{IL|Tm8PvT{A1S6F~?s|G1yqN=U9QB!&Z*1 zijA7R7BEYqjaVDN&M0h#SK*=cU35B+X>6U8gH_56A!s#;^k4`O-$5X$ABAj+kPf`& z4k;IY$YSc0FHpP&U>3Jp{w7{Pk5yWD3Qo*af4m~xDkE<>SMi=6BQ|RZ1MyU;_&B$f za^?weaAeBb)4VPAb$DA`L6`d3fQyAny}o&)3roC|kQ)p*g4NBmhp{X{q-2All=pkl zW5p@@X+xV~YN%-nBMkFrY}YSGr&BY``KJdVDhkaJx;{JCW*!EPTeLql1oApBmNgb= z+zT~LbqqI!SiR8V{7l5}{}tvr){BfSNo7oIk4QoNV4sNW8vUq|qixE42T%aXEKCzE z)Xc0DkTKn}%{u~OJ*^1qcZcG*I8mdQWbCPc5_I${Yno`NMMKYYjz?l}NR&}>O|BWC zx#Lu9i}C`uEY=b;JN;NR4@^CjXzSs5FyYH+{le7HGK_5l+QFkT{t{nay4FPSvkVn| zzCd0b(8FQSY;mA=YpJPg5z;O`{N_bz@>HF%aC*t&+^>9;VD(&BP0VhNDXElLirLcn%Xveb z;VFX)mFc#@%1&%77P2yDCHGnUXi>vjsBoyG=JG77I9K;YiUn|}=Ug7A`0XX~u|| zEvPSl0t>Wh;M#&QjFP2|y)7m~B;=m)pz-GR{o!-0aPi(x{dzLlXa zam2w+K?e?G$V#J2+Oh;cA!HJNeQ_&eaR~zXyh&?%g@%lG9Xl^mWm|#z&Hcg|IR8wQ zR$5R;=@cHEfZ?nYEg38bVzX76A1HKiv{ak&rJFKP6Sjy^dzv2@tPuK}Z&7e%VaMo3 zzW$N1wy24_V?_BiYk~XZw7xzp*XWj1@GUb#2|=wE<&~#s2H*?r?eOa~D0QGw*Q=E` zJe4F>wK`28fbr`=qKIiznN&xQ?ja{UwRS-!MoegXtw_yu(OOv`r+!njnkWyEQfyc< z7VaUw`8Jr`Mv{YGJLQNASqFaJOd!X!jHs3d7m)ZZj)I|bbw_Ir?i?~;Buruz8eqyy z7W~*cG^>t)jQrL^Sl+JT*=4>$L*g%6)IcJ`8at0%U$<6BzSm8(zkCM}4sM`l+_p~w zD=i#$Qej+sFTqz7{1B-TxzuKcwhqOFsgKu}gy9&{dUl9n=g)bHZd`F#1=I?mj=@yx z{tlxtwY@VIeNMB{i8gzF!A1~`D_w0Sf)?n(qGq77bRNl722{60b=xU#RltuRK|=bB zr<{P(v(Xm60hN%vOYlM;kki>Uak#?LlQ7_8itV)eZqlzi0qHCgVHQK057YOYq5m*H zWkT6PW>?mzO$=tp5QD+vt?KYE!0DzONSo=4j)@7=xOGEddVu8`& zRo9ooF%;5ST$BW7O|Fm*EMmN1i19L;xi4}|H}VPIiJH-%0!);IDaokCTuPcMUWk2} z>%r^B7+p^i-8t| zs8(2Fh1k9({a*??{fwDY7A;mXTHS@-@eIK~mVQXca8l(6pr+mSA;-_1ObPjg-<+yT zlp+Hy`LiAbc=7A&-_r;Pf!7qYWXCUx>Q-X8-ruXElfU>IZHx&9%q9m+!(;|vSRxwi zl@VPoeGk*kNN1?#^ORu}NrB5_zE#PNSk52YA15}%k1^0qL!okKdn$nOkk9E1Qw@kD z)L-0(F>rOQi62(iHA+4%&moA7gwF58&ae!&qovW^3ab+m68MhcvC(I$##OXVWC(&Q zk+%L(ik7N$6fHXSLSu%yuY$!AZM{yxoxY4Rfcwnz0OCK*P{TD-r3#=we2K)=R{K1= zEzojDO6$0y>GtX1?~8>VgIg9crHQO!&7^6hJGutDTY;9wO&tyiTVs^-tu`jCV z@A>g-2vEkw;_Grdt)f_Zm1q{)U&`|hB5bQ=7h}*3{|wGYH#^aD;N?B!+!^-3Xhw5> zUDZmh2=DXFA0?n`QN+A=N_o*bn63yB4u#pEUdJgUBS2 z6GNCyk@^r0*LL#mX!Y{*}$IIx!>=X(pRO z@b>EuB2lR`-f|@gbY9)pTk%L=AbbGqI2CYX@{X!Gju6ef8{kpBo!P;&T8GL^aonMm z(gz`nCRyY;N$qcAlAf_6N#TQ-F-H;DnpO-FWTtW)iJ(t-3VUJFOZn!#P zR+q(1qarp5o#rWBk2qRGm(&Wzv5(Nw)LYGN>JxnsKN#J7XcPx5FawW<8^$1tS_vbI zi(yz?%2SB^<8zmS-N$f??b4-*934UHIV(X4eG=!lvW~l+`+!}Pu>x2w1pIUYl!Iqc zZy{6zm`kt8EV05H8S1hy6fx~vz-gQs*N39tv88MCZeu@mz;2mDJmuhON_0EZCe_Mi zyh9|Io;lsL^gRNb+gSo>XhjsnY_muvw))4Gwj$m|eAe6#1r3$P}cl0JJk5rkK&$K!tQG zE1Js?|KY_zf-JC}+FmU*D0!ma!$ZmeB!`Ot5*VJ?#_S|1df9+vo_~=$h>TMmm!K)` zy+#YbNF4R_G!k6@M)=H=Zc|gCv<@kxhmAp0iO?|5rxJTDbCv+Ck%Z>2jhltOeaPO_ zn{^^L!;#VBo8j5P9-B?^0sT$bxX_!DUG4?uz=I7H9PGBlaTqeDX5|N3%m=(jVD>MB zTl>kQ9!1f9KS~XNT)hC=t;a-}rEqSfnX+BaQd^Dj)hE6mg~~w)u`T;tI54mRWG^m9Wp$=nW)&BF?h7#99z$`%UX8NOzkENXvMGpd~C|BpQ9PNyy@#o4}xK+W*1Q%olEkRBAA7f~IigqUp=N~t`A zf+N|8V$-231uGJc6JQYA9Deavle`1ekxscG0K13FdQ0JYh5%31jowPBolIl*x2NZE zZ2+@Q@Gf~wXo5-0Z~3cvJJx;y4_v-KSK5ScHbs9!3qDXR0qP!@fZVCF_2d_K=cg%` zy}A}80Dq_mZ~9igt`_D&$%TL|I^@qi9J>fO^cXN!kPeOBYxbXH6hWuTg?|AdXcx`b z>1|udCBcPE6Ho%dJ7?Q!La_ru>UHdOd9jiKDbMW~=GfrKVq`%alr@$l%89EU4NBjG z0t^hj17^Ui$)UCGdCAs&6GlZEt12YNAxjrd`t$+ahxl@29#;{LYpOMPkUhDPBkWoH z*q9_p1`1<__>Lx-5|0kfx4;bx*ikUPL}F+61PapH-l4K)B9nhp(;O0+L531Pteb5+ zWY+|!NSh`^gve?j78n)3wCvi*q}LAc;WNm1FsLh54l9ysX9+I0C%wM(IE9W!=;d0Z!RJw$PlRNWp z<252+(&0O=_o*e2^-PlJ!>64RV{AD0JEOM!YuwedZSh7wMfQ-uV%Py|-UFzm6Z{p! zCf&@b)e{{A9M&1bX`esPP7RfeQdaRkQBm$+d{@Rt=Xs2fm4I>(0r*8dWlR%Z8_BOV zH;ZNNPpGDJ1~S#NI1x!On#KzEYqm`+K0H1oPz}|`vG-uc(nKPx422#iXa@0Xm~AXBuE%$ zi>6dSny##N>|_Pi`g137@6|1Uq-g*|b_g@n?l-3jcrH3jHxS+Pb_6nG0{W< zbLAl9ol7eN#N@{=+Seb5UD|0|vgOI14hM4K-u)V2@1IS)=CnMc(2+=2?R2G|i@h{dpn65}*1d z&Ot;PeTf7DHaVSN<^07hG~WWt2^#upcKHKFrWh3bQe8VFLvW1i?FjRpzjCU)&5%si z{Ut){GY=V`!ooyu4iOk*GRWvWp!8@*NYQp336wH*FyTHZ@o@6z@)K{WO1qc)Uh&{M z!!7B~%&4YFB`rM~%o}sDP!^nIa*RTI_Y3+LVV*lTbouL~i^axX{h$4-9uOoSTD-#x zfRja#7>$XgNR*(0;vRxQB?^?H#i^k6iP0z{DX>BBgP2YwELAL|9$h$kA`Stl=9-_m z3oV>_!#<5OlLG;{;VS!K@AQlUTN#bqO=U;^9PR!D5ZNLt7LF<*geZw-W7#sn(h6q? zACDkQf3S5YOw#jGC5#nrKMH`LVl9VnG;G4-ji`E8LZdkB#ZrVC?nDM{JJeFZ(x8=& zqI@zLR^o18`b$bZckped;cZn9cJ>lQcFOJoy{eC9=6|j;I*p#{_rJg&@dH!lID;>z z*!7VlV_`zA2B!DNVo7tUaf7t>t(F!fir@cml-k_`YOEDQmi=A{>H|EZn!%za;ZNSQ z@;z%jE1t?qw*f82MI7_gF1IWa zu8fAKzQwvof=>9_s*kB>$IpvSBXOTDUaD(UkfAaOP`Z}ceRA|&O;_s1bzW9bMNq`I zPlNhT`1s*E`eLNFM-pB}Y7P-sm;%qN>u5+}6=nVXy5OQTQmQlE4LW0~k-fP}d*1Yt z^%}QMQX=W{?Z=)vkewuj@ZNpj;3C$!K{Z&B^&vl${z?)#0!73dq`br`>dUj4reNZ5 zONrRhO!&5%yYIWgvjdCPS}~cA1E!tbsxH@-UB*^mE>*b^X?#dy_i=?wjX_@_tSf}A zBH7G*!x0GE_Yje2;%(fFEDmsJ@9=k8ET;jxuJM(6nmSsGq2w448PhgB2DK7N@w!R& zFlxw-Tr5~SiOTBL>|4KfLu6PSmBOksxWiWb&ilUWLTDV0zXyX#u0`_Ew^B51+rIjCCx^R zEun6;i=pLDs?dOX{plA3_qPzfQl!jgtVKCUJ{!%54<%@I^I@l?NWYvTU6=8)C{g7T zdB#~2_t921`*AZlNC}4{QxYUN_#bM9hGF^@ftvAM&TJgI$pcH%kY-+4i=4QEXg6Yc z#DMs|;;%_)Q%fs;1zmO92Jrg42)hzr3&@HJXpxNacQjqXcf&&S-iy~kIMEOS36E)K ze&lQgBE-OgG->TS_BDCPsD4(nu4_NU1d%+0DBuAb#x9l_Kxm6lk2n%HBoK)@E<3sm ziVVzM0Cl63Y6Yzrh7(!hX(DhMkv&Jtc=1L2c&y7LwKOsSP42FgH??=meUdE8V1k$Y z)dB0-nn#mZ_!CgmU;?ucK{{5^J?34N4cI#z-VJi}oZU=s36SamgUSn`KtD8G0@O-e z>u6Xi6RJCu5{e6J7c2>p;&gk4p6bW~9|+(pDBu?s6@lVCnvn6&H5zaCiMNXmBY4V2 z7vbRMO|V=)nfA4Do&s=2E;uYeu;1y)lED1yzS8s)F&%7wnOu0pMLR&bnf+kQ{2hE1yQIRW8Gj zjG;J1KElyAMswtQO}<^@awwkF8&pn{tVQisIO02~0k|z%biws5P)0ffJy&Z?!uGTE z!%YWT@b{PniOY+%+c)7LKYx$oVqEI0aaZMzK|%Jeqq?Z!FGgo{ImBe2;UsM9XUMYh zJ^V1IQPAR}4?X_kKa`Q)Nc6Ka!@@k5tYyiLe=yhO7DURvO_}Sr;AH=)aHB;&+}HPB zM}qQ}P6wTfeMDSqo~0)72P4X#S*E2zQ(iw!wGtXC(|!;!eYijU`XuPwjD>&CWJhh2 zE4gpa77%$^zfJ(q?Wu; zhXVTa6;q2w=RukS3?%3-aZ3SSTviJCC*RK-EVI86O>n29K*;Fy|#(K=3zON|nn2ivL7>PV<4cq0$}Nc)fQ zq`p>JV_HGlgEPvpVqlQ()gKKb)lp0DB%ZsBuAFO|8Mnnla48C#{R@y~IltfCV4%c^ zSKz8_)uQ_3EZ8*vCX}{y=wG#h9-l}&idl`+#EYhj9yRnCugN2~zuX!0uoe#DX3AIl zRlG59G{!JliUx3q$X)-LO$!st4Rv@RI%DUI`1qEF!2BG5%W!J#27b{(Fc?bIJ~iAt z9p;Hea^Cdk4_d(4avf3f#zL(DlXP1=R*Q8ajGI`tKuL~*XBn9D=I>~gh%UHfYN{NN zQEal!nm$Yu5}`WWc*O{RBu&}t0NmS7IcKKD`8iKR(Yiw>XH0SjMfeZq&Z!6>(?P`~ zb1m&-7)id{4Jxiiir+d$ZZUj0Hx0n}kc^HA6j^N!vseWezt{lRoQSP2n;od8=}H92 zfDL*qy;61vii7HEitvQcRBp!M{tH3m|5&B!N$g;v;`9Ur6?{#3fX`5yTX(fAi#y|Fd}A+m#NfXI0c5>4H!=?)Iws5qYYKwV0&u zTCMlFv$9g8vD4SFvRHXbZPQL9zOGzxR}w7Gtx`;ncdh2-Sv^1K%tj1vxqd$QU&`p4 zScuZDu3yIHp(qGBjxE;Gj>AbHdC@Uk!f-2)?}jB#20|o*JCM<(bw%W6B(@Edn&Pbb zGj#hR^CYc_o))6v6yzITt}fN}h?aPOFts>uhMb=-w8ALLoYE9hi>lj(>*hxtOvzRt zQ?c$x{D@{C5WO1kDD_?O7Fql)wA1YivAiG;h#{WHh;2QGKI6)xk7&0Jq(M+CA~JSb zRr|4+%EvA$AoR@G(@A%;)5P)bQm0U!I8+$rHRuGXNGS4!#(=F6=4a}Ffl22*KnQ{& z1cip*#XLY;k*NW3^8D zU(yW?mXMFn@?AR7hKx7^N&KK&c}o(c^-=MFM46EvXLz7yXx`H>#8380i;bt6AJR^c z)10b@TbcYc>FhqHxUY)|5|BIu8g0YSj~`*|b}lir-qQog#XHE*q4E@IOd?{eH*5aG1LiZO zB^kOn@SQ^Mdn5@HxIjqdkyeQC7v?7fRNwq!K>sWs)1ougKnEaCn!%-Q3y2&${sQht z%j4k-Ts|Kyh+w=@K9Ok9PkxBz+#Z2+iuod zD#Uv=WOJqOe~N+o*M{QEr?rVInWVdu;G`BJ_s%m>v{PY+jvxj6X(duji884p2y7bJ zZ;=IRBvNG*j;6a3j5rh)n_{!m-ccAQ*FWHy?$`*8^e42 zAosMU$wUl$0ldmz&i|t)0osXxIyBRZ5dbn44763B<<8QD9bjpkj)K^oLrZH=!q!M0 zw8f7<4cAYQ&U$QPr%96jmooaJO>>bXpY$0Ax<1R4{r3K zYUp0v2}ML>GS11b3!Ht36g%|cbPhC{yz>b}9O%`9g_(;8sTmQ3T{RHeMm+XoRew!X zkdmfM{OAe3fLAD36TrhVsr#_NlAjOBUN;T11dc%qyYyy2fNz|>4V92T+|?bVnn~dX zHO(YfW=l3ls%FcA#rISrZS!K*8P|~psH;vweDpMZv3&R+jYZ=>;rZfO(>e(eU{L*| ztc~6$mgT9w;YMb9`evXCo|n5QG)}tK$H+N8A?n?lxbe&Rd?IM=`xHNDzao%+Y6>%= z;Ib@2kY9uJV85=;38^_P#hgZ{z0(%2z>kzYo@1CGw25<4kR)b)BRZ8jTgAydv{QI?Hq3c?E!O1#+5Fz@|oF9w$I^1bi} z2%`cs&IA!aapJ|uTGFq9l{LU+iBduF1MMbYMXpE~i`7pqGd+lJL6VR~qka%+vf*v> ze2bSe@XARU`@)Q?Q{BU@Dx<}E`YM$((mZ=qMdoCLg(TGWX(D2QQVR@m z3*zW5*s?%SxMUE!7UPvZ!H@yjo^|1n7NjXxSxkb!7~iBv2)V0q*|nOrBRXuS6IdX+ zz*KYz>W@A+!$|x!8PEDzH?i`D@}Ii~LGE+<h`7wk9k_Yn5AN)MPxJ2pyxa z1vozC)h3Gnq>@DQcF0G9l8Ts)&^&0uK38+StJAo-LFzfQet|0{v|{b4C2Wgm_$n%8 zM_Kzt$jbFwslNVP%~Jc~>sg8jT+n9dHAMHe@uL;-va?kqAe@&dTK~g8Q!UqCy843C zLQ%qlZav`v741u1psbD7`v0RnJv~29BU9&>K?(>Y{;|(EMsSSINJOSaHPpNFfCQ(V zCM*BOjJ?4WoP!7S^Ke+{I?}y^*(sx!tfo0o(pQBcAQ(kU?Cg}X9v|=db+!$w4SGWR zz-{xFWCx52ifOVbnE=t7FmTia&4z?FP}G~ZCL@4*&9HepEc6uKRJYTCP z)Ryye%FPUc*QklE4Vb9_<74LO|?6*M!srg5_d~1T+(M2!C zHL;AZ$?kSD{@I{MX`0G#bPM8t9hZc?r%(j4`6^6BA3_c%QW2^m%5GYr@ zG!Pm`Y;c*FR$wxdQMDCM9$g9gkou$X;+x&v+=+o;Bo>JvGLZaT2a9mX}AY zp^#*QNUic~ZC&Z~?^SrsK$u~g#!XA&+Q#79TzE2$wIn9qcV?~XToccHuSLV#qxA z|I^@hDJ`QY6dqV~FJ7k}*bL=20b3GCOY5BA>Yw$cytg9ge07pQ$zfn7(>k~xLY2IC`F+rnZIwYR{l9m=Ych@}qtqCj# z6CHy|$Ah5u7+2yPJ0v_O%xb5lZMkC;2pp%(+e+c3BD7dI(zAajwG9)~HpyRXF=M(; zl(>-y%1P^L&R`@*T!~3ocNWE{A)DTiEtj|#mpezZ>&B@m^)cVRuF^%A6F=exIuQa~ zYBf48Il7kz0K^N@{l`!C1Fw=n3fdk0fVDNwEv#%mXGAM6IeNVKlZ^Ji%&`_y?PTbg zY3l3B<`P;wQ-sDr=2p>9vyMh6HPpSnG0uznjJdEjDDsjOB0?iIvF!O&#E<*V1=v8M zwbgtnIbx%s1e7=wN|?96+j^XAG8@18B+<<*-p|;7jz#Icgwwnh`!RS89+)~(Nl+1U zjf6mu5=;nipY4PeJkD1#rw82h_P$Q3uIX(B_D3XZFTv1&8PDu4bWlR%6jOqB^`q>KqPP+H?CqHTo4R0xPxIF}T+lD4O6j!n); zFkEkff%MjspN`>%COd!r+TFyHViytXbpZ%%C$@hbPS41GM)`_9ZEpu>doCQU^#I(U zJe@x`D2fvW?9S(Jt3ku?f7>9zV^mb#Q3pS9&c>tmmb5{yaygu5V_4nnXAt|P*Ef?d z<2iZ^p)kXaz1lx!lZT zeki}3X(|+Q)fu@ow5~j%(p<+2W#S>*b@^zmYY*8SuR+3G?&CT=jYnYSPwnU_x2G@L z6ZqjYsYigqjFE5G$I$p+$Gu4+f=j8H&1Us;LlL8jHxCgrgQP zC@Pjut8!|v0P&GpJ}L+fOuj^(8k$n=U=H5D<<;336Z=f(uuS*g?9SacnfM7go$fx< zgKlDxnfOzczI3)PPl6KSnAf1EpOfWP7l+~?px~|BeG^mGXT)LzTo%z zEBBQ=60akZShalbBnC9c>a)Gf_9isB(lt|>pn356HIZ;65dxOONVzr0es~^ecoQv4 z!B$<$9PoJO&;oS2u9BNqm(WOgIdH#JY*yl8DADS^&u}%%i=~HyrGKHGC`&4Y;@~Wr zJI|p#xvl{}|E<{coAnrcCFz`V7rec1nZ`eGjX1(7a988OL~0*B`F?@7dg8QWcqD~X zMeD-(;TC;-jm6X~Z<0lf)|_vdKD?K087EBnhwZwZIOo$Cl|1d^HG?hLoA_o*4 z{JXILy6A%wL7-Y?52+-V2+`8s^`4)=HFrd`tyt)W{-&j0nFFfPbHvKKvt{rhwNY|i zSxyqLwmFsg$d*s8k~6U@)gOcFsxR6ZO5kKtrqETEQ*Z~qgO$VE#NPi2wLs~6LPnix zK2d;?t5BpHY5Q@pT0~@`2@#)!I^4qLwL-LP58;w29;te^t}yA-bN#XoF-2)CgB}?J zV?q}5( z4BVR!>Wz9JL4%Y!K)_m61px^!592kfJN_Am^}E$&vRm~dDq zS4A1JKI;=8^0`VE*)(~)Pz}obO3(D4l!}^>7>PL`M{I{Cr2@c?(*=*AWthma~q9Zu|pSa+Cs1H5@bso-(Skh1Nt~tO*(|tc>rc9 zXJ-gSnn+D2M)f+wfGBaI(lDinw2KZXCoKq}dXn*3o_KWYf+UMmTG1e}QwF$b%(E2R z_LtWdyMarTf{s<(Kd2Y|ICK!Ok9MC(CAXi@U@K{u=W{(O4u4xjzOi`p(pimYa-gOD=c^Zi1E;i8}(4>IL~W{80rE5wrS4NJ*2 z;8=*)WH4$=Kr}T98Eeq^DTedGk>OM5d5qB8BP)Y}==W|bXU0-@>wA03ob$ zz#f{3s_&fIM_rdIN~5F#;Xwe0@nXgUvJOLCo1h=+0iWHYveEx$5DCq$XrM%Tyo9d?Htilg$VS_B9aDD9}KNM{r| z2!0ZHk#5pI8TfBiOnI1)1$t0^8E!d7_x%U|K*Tus@C84L%P+a0Hd!xG6 ztxL|A;KH2hy$AXt?2B)pX6t%s9oXU#DiCUXr3v7Z z^b%T6f1qSp0m4GL%t81YXyrrSxbjk>CZ|n%B(rl@zH_Dy2&&974+9~#daOftY)FJT zBb~Ywd7X#Xh@aJmGKu9KOD=Z=uK+X}EMs!@%#I$g8=46zNKRqeOGR%wuM#T5z1WsZ z`Ja?^4=Xupn5sS6(bFS7I;)WL%}9*PxUoOHw}Q=xtm!yYd?v8xibUWrLwZLr@NR&viO&y>*)aO7LEqAyH~ax^?u_D!=pHB7SIUgw%$j-}dbhrssH#q2&8fP87s?(=@nN$i zu@Yv@^F%V?;|}9vtRs+UF)RD_)ye!Bp;P@pC0HJXWaN}79yOq}C(c!lW5kY%&PNW! zJL=s41mE88a#nh%DJtVO;Ri!qJ$0(LWm&!}4*p7IE5@XH=_#(FTq|}*mi4f%`UDz> zneSJu`7S<+5KhWPOK%>%9eqgBFO7UuAk;-xwW3+LB~?CuBMT&$@>M%@GUw*lU968J z-VN5#9j_=@i`J1t!-~4u@@rU}Zg86i{V45S2c`eN|NM{Fl5M|Gf>N}q-nntvp9YzCqnAc0_(mLTORUh5@8+9ZLzbrUhblfyC)s>1hOvkuraOfat z;a@L3m8Ts-Vj5wyVCdBjygAHdb=MoZ4Ewcr%r5it?}M_08rJ&u?^t_Iw!;_!CxE;k zCG|7G2!D7MV+&Is_u#oViry%e4s9V*>U*4x-y71h8bhqg&89DL6Qimz2|A!|XpAK^ zN|Roj*Ay>2805_{V)dLP#ObkkgeWyN1iD4_YyG~UFqAM|AH4}oSX30Bb*YBTa8q&ZDk4SW%=i=&9#m1cJj`K^^IXTp9-&cD zp|qZ}fipg1dS$yA^{FnxHnLqjc4jfuppOmx@W*a`nd|Wl!&9uHT6IbT4Gh1FCy29o z;nZqr7?b8f(F27wI~9vwrVw?6_lE@nk~I#R*aA1>!J%qIqqu;lfRXN$U!1;SPP%4V z#U{%aGf#xqjGH-wCxWf{5sTrAR1d^E)k2oZPvDkgZN;bOm!x;rpbep%8SK75+AHwQ zJtO7(EvKrrIn`UmppyFX2pvE0t7 z>OdSaT`jC69^c*QsMnK^0Y7t$qt}h&1QQ3o#Lh2w5D3l*Bxp1l9G_DJpQ2`N&q)_-GR< z(0e1K`l16+CGW;Xy>P#W+h6{s$FDPzrIt}Q9gUpug#cLMr6GkBYNJO`>=c<>sl9q+85U z$jBTMf(mjk2u}{_Yqxd#BdzAIEy#$t=IO*fDMxtY-6V##`rA%8c}2RN6vpd@D28QJ za!@84S;yvRo}w?b+-l6IJ$z749)eLL%Px^MH;|n#QZ5eil8P9@ea5Z^Dx2Y1i1ft1~PYH-4TU z`XzY7VWa%9-POc3#ycND`^V4dfJd6CkJqltB`XdljcP&EupAt6G76lzTLBMOtRMg7 zGDYg^h@F#pas52xw|(VgDNAL734ORbJaw4|Q8>9r+*klP3;+}d-rwf`B%`_#&!#@p z{os_en2EpXzNe$*8`Xc??o4Z*rD7d&_cF0=Ztc`S+G79UCU^-|=)XueZXC<<0%m4! z;1zUWjuGVRD7~@u1HquBrDE{l%;!@3iq2K3>fJX^U_R99)=ZG@S~#M!W`Dx%EE1~?EPaen&_;?oCWhrr5VYKS3Dd+| z{k~ux(&6{&)EC-OkcTdxhCzaZ{$4{?2K&zWh1!kIF!6V3-2)sGfKUrx06b@`{W3sc z<085h2N-gREbA{R=~>hEiS8NbVEv5IuF^`;4n*y5!IVXCLDPnzQPCfY_gbnGg>|KW z(_E?HX`1kov8bWZD0h-SEi*#yWYw^s6;p#Oja}6SBB-(`vp3K936*6~%aG-d->GDz zVi|V`1z+}CxuWifCLGl&Ey0Zni)sOlEeTYSoWh25{M<|y5Y^py&7tUHdCXT!s-I4Q z)`F%Fu0JF_*r343OF)D&90^p&$_};TeZSnQFnhNSh5SM&MEwZJ57uH3O&vG2KeF57 z-UWU4z+~hp4yFw@k5=vqmT0P4gEyZ-9+&b^`*c*l$Q*I0eN8H#&Fvypt}0Q(a%9=j zuBU9!;PC@G=9XdpsblHfr*=m>de`~>f{0l4ewPPM>YQQQrwfO!lf1)B$}3TsW;|@( zw-#6!b10M0JyaKECc}6%7z7$}^T7_iTrxEHLWb3vm~<%?jdnSKlu2R0B`^cr{|7ZV zeRQ6icbIc||G6xO`u3-eTSfQ(B%_1z`*Fw@((D}c1cej5xbcSq{WI#>6LJiPb2HF{ z{*$f}4X%EytI)tYpe22L$V1Svj>V0^^!zW4KxtQ!imNA#%wm~Zm2i#6U#tx$+IER6 z#LNLT+-WPi;k!(mi_~qu?N=ug1dcc^OXl{ynnlr5Q;$7jh@^||WgmpJ5eik{soT&0 zgO;~Jcx4OBM0e0PhrlOi0l9!f4F5%ouMUMzN996+fRCOUa9{e@=q7e`O?II|STbD1rCCTswR@F=n;8W*bVCF%^K=0ALLV-rM1l$PDJ5Z;fx6>~-fyLTMd($mdjOIg*;)V^r`K6K z-@Bn5klL|0E%6`e(GFc|`Lwi+({Lh9bX@N=hLI#Bqy?hCB8Ar)Y9|((-Y=kduinGNoB6`;ef{_8)lr3Yx6r1j+B=(JhxpY1q zqz8?QkHDon|6k8dEf>RWLz74fmua zHbqRD_+~}@k=CX@Gy)}kA+k^~UDl%KoDL|0(zTf86)8A}ZEE*0%w4hGi!E%Xp+%0;oqP*=e)*bft zD)xACzmLGuL?5W~g*l0HmFdWC97bB;iE%JI+*XWiek_#3)CjxKYIR#vZ%}w4c$)^& zc|pt)@O1~rKI~}+s4EwDNyjb@XJXD&M9j@%p&SW$0oYg(6AP7a9ROCgiW_3gNHY_y zeEQKS$RFZQW2mn2h-*y@z1>W`hrDL}fjnvwsKU`*ez;tMokgIFC66{U0~3L(biR%P zm1Cvlu{J|AVC~aj9gB7PR5d0J;=|-c=$$nlOS#Ij-V3g;32Wc|7a^Vk&J(|q>$;=} z<~Q;h;5pkMOPh*l%y1qVcA8+T<$GW_X(2@zm!5O3(5VnWw1Vy~O->l}H%e0rK1suv z|2QOTWPl~FApo@2&=O6;Jb~a?{Sdf09|y&Zdz5Z7TBTG2k+cz`w9?UR1JqiK4iXP2q@|G30Zrr)N|e`zSMMzt0$v)pEO|k|jfsy)lt^BH8u8To^En`p zl!s1o%N&&gwn1YP`TS$mcmvI9mEY`u=M&C3d-WIC@XkWaO-;emSN-w(%g{hlRHWL%0P1jtgT8ggPe+8!ClJ-9`?+TAkg@ls{uOcftymfsMFL5@JE|Ou$1NV8~~AK_5+Q6FT>*h>?(6T%NKe z`ddOot?W4oGG zQ!frWqDGKj7FZhgplI@-KLhG7{x8Mpf-Ou;hGlV-AmaF}|2Zu)FDs;{%#`fZpEv20 zShO+~@eZNL%%54S;dXm^oWRt#C`}>Fy&N$;prKCD#NZN3$l%y(9VXvl2o#94dX%=- z#|VYdrAxq!nhLe@EtT1@`T8M6y;G2gbxjAB)c(nJcXGwtaoX@Z(~u-Q$wl|Z#&j;y z%^9DU%-0B6N!gXa5@NHXhB-fr@SxSBtmQS(aT0kL@q*$PnKZLb29a}&)`yYFPZ;me z#UF@Y3V2}%y za7hpR6W{o_p_ZA{!UV@{!#Pn|yP9Q|p^nEwM|C;t3)9a^H7}d9(C$^Oo`0J$C!N?9 zc#3s|V1611vCS+~Bi+Z*Dok+BYMbG(GTx1i)yBUbi7|3k2h&UfH*MN*c}`gi!smq- zsRNZ>>;@N32pMNvhir_{N}`C5Zo?X_OyOib`bDCg%m}bs`&g!7lGK$MRv0MO$MurF z#Y=7C6oK3rAmub{g^m#JH)2%7CUdl!&#Mj)qjbkWL)Z1E1Z6YDiYG5 zs>HG=SK@k%8kDHlyBFLalp0p+0O~H9XI-omD(i$-jl0Ufc&a^vNmt%A_E}!iRR1{W z%2HmU#PU>?6Rt3y4{hU3V*r*8{ED~K*wr8#S>E;$i9~c75Qd!|J$j51V!LVS&*$;W z(p?^6YGI01a-mLC=#L=``422Fh$7)3whQ z0@DUR8cY^0nBiv1O4d+#?-3;EOeAg4;<^1YX~&(X@gY<1E7ao?-{GN{G^ZM4elU;{ z8ao%YQ<4M(U+?k-31ci^Ud)OuQJ>SNF#eFuPJ^K?sN6(knd8$XqY&xVX#9z6myu$z z&rUc)s#kP$XEWeE-$knSOT`T=lSP9*V|}WtY`++smK=v!joxMfofy>P$$A@-2<^88 zlaj(!?)Vnrx6#Yz*UkMpMRY2Zq9szJ40SnQ7lbou{G@$g9YE^m%ZDW00eHpis@p{g4*}UwL z?O)mAXr3@FkMJp!c1X1sjW(9-@v#-VEbN55u@-mb1hr{n4t35?MF!PFbQbPVS@KZ! zqKg2Fht^JR`-d09^N+9tO#>N1~n`F!!^KFaE3i{VnVM3&d!0L2MHB7Ls3{O zEo4|U(8KI#gq|8%0YS?5X+(MJwn31OYxo7cQU{b`Wt&(+>W(hL`xFRk_Y1J)@N8RkK@Gt0dB#BFz8p1_0 zYiQ(EtAB?kpfyR$G^N3pf2Sm@CQ22j&|U=z38B*kqNncQ9dPaLSil@od~R34qNK|p>;2}y2(Jvadu4GgmQciIvlId_ z)ooD=0du2~Mj@OYc^}9*_~SE$QXQtqcq{}DDV-KKw?Hj^PXfHkvy5j`wQkcb zfvdYpluNBurv2-k$5;h!2d-n2{AwqfW0Sh+15r_XZ2uQ9j%8ponpVnzxrNJ2JTfl; zqkYPj9%(>@qJv*pzXko;XMxcF84v>s;z&-Vud3RfM2eBezR|o*?j`U4{U~Z- zEbg54O>C&e{{UwsqB;~J1LOKlFLBn8``#k@zCr~|5kWL1>RHwbB~3qg%ky21D#K6T zu^-$C5!5X$S6O?7MB5<;&KZkI$%>R`tRw}k^Go!xM7Z+$CYLG;fk@NgYX=yu`p`#o zkrlv&ZgOhqSAa()AwOISZVj7L*8pPV5z=+T14|_}3%7tH(o+z|wu5QfsD;XuBJc*x z%ff0Z8~P^sRI!HOA&5AQiKbEN@=8y}jePipB^}#9uju3#W&OOVx?#;nfhpk8=!A{{ z>Dfx;vNS`tuM!-&jHHrC^P1H<3>BX7=RJyI&y5q{1Q=Ci2^ezC@sBH^Wkqq_$QY__ z`Y}qvyPntvF#d9atG0TmW;L0Z#Y+FiRN@A*tJQ&hQ-l}tEqa_@&R+JJCIxxkD1bXd zj~t6hXCZ)HAzDBrl?~g8v&981rx~@SM{r zXt_oUhY!S=5tImJgDwlr(lZCMGrL!*VBGr>lM^-UA(sV55gfjMAsC&dMk*!UcBS!c z(2X{eH8@A|4$s(TJ-0t1o!!cR1jf0SvOD)MwSr-a|LNM4@Oqpp(~g})tr%4Md(?j` zRs91--~adZYRWZLNh75=nNeP*+{%4vZ*HvGrp8DIoe6`N*!7}P?Y35u$&_1KX8Bc-JWeqm321j>tx?Ff{DSZI;1S_pcIlbF-R zMR+6pQ#zDY@v$Y1GtF=uENxtBE#(vj`mOq2O|-s;5(1YWPrX)j3(2IA@eDn7?>_Xj z%xWc&u;|o0RDSM`HVBHafQl8rkVee9!4p~ghD&xgbN_rKdo8lqJ~mLb@^`z_4a4PP z<6}c&m9Rq80h%V)#hJ%|2K%W<>ikKvqY5CY^NdX%vtzw?=W)R5Bc?aIY57w{U-`bO zX4p}h7c_d`Z0{}7CAyBr4DyV=U+Xqw{Z(=TY&4#qe9 z;zHQsC3rWQDa@ce_bbab(NhA^6b<&1*t;xwuI#U9^Vy^(=Y+fVSuz?Z`eF49br`~! zzDN&mDIs{78TD$Nbww2>)wzV*DpiZFTorlR6`_(eCqT4&n)w_zZzN1=;qWrK5EjI% zKlB~HD)cYO?bSHV%j(jyktt&B2ofWMxxrvaY!9NwEJ89Lp{C+QP8O=3F$fAiurNyO z*&x3)8I7Qh&q(vRIPW8T&@+gR0fxw<4HEue*J$4 zd$%n~l3ll!sQ>?GXlSJy34n~=dN@Z~-CdO#;cmtYFwqX>#3*u4105UIQf$e?k zmH&`tHeWg06p1^{th}ZkN`Tn?Pm1YUP_ig6h|Y(zI5rWc8Lxf4u(3#5L!%)CM*%N#IwHD)TFDyxx zLnX?^q_c~&yOJ;D7XKY_u~nD0GK7zr>LL}%1H}JenPOY7z4i^n4nxWG3y1OJ=jn#9 zsS~rxXF2T2VI>Y&VI9Oyf4ivdjRnWR6{mkS1*(-(q$B+IM=C9a0BY$o$zh4jjyJcO zwjIEn2U0#nz2Q=`p&TG-YtT^?nR{pxeo**7vV$DGm46g0P1tj10Q9(pp&Q$V-wp-H zx=ezgd5kBjE+zFeB@RoX&x_h_zyNTlim_Q3fQ_^vvMY9J)eq;}CsK93`iWtlVT_J= zz5Os@5{4a^gs&&ZRfP*7SXM1J)Y}6gdXA)yK+ZfXvXrz%wY0CN0O%l)%W*ZXC?8U7o2FTFLHZy^I!K);4Eq?*-M@lFkOJdt6RLiVr=fPf`IL zm@9x%@tQ>IudQEm@Nd>G%sdD6SCOS2+Y#hc=j02mmD3(MVa&!U4SQnhHM6puEd4y%?LybVM*mWQ?Ky{ zH|38O0WSNIZ7TQ7FZ6<39{2i>jgz;;FG_+YZHJ44eGjbt?GJgSoMLO&+YDS!xuFIbVlDe5p65Xq}FhqRdih+ks)D;L@ zamkjmY-gIuu10E|((Lgi<^!IVC<2O}2+Kf4P28htWpj5mNKo9fCaTS!GvkEkMCzUg zr9lsQqN*Ns>YDj!5xxNNCUM%dRoxKlK?z0^wRC-E^q#JZ(#|{Hf(;`c!i+KqO zbb|$YIg2T(Se4Wl`niP^vyPBUUD^Fa0h9gSD{_2=o64iUY4?|L3B?RgYS@7ApA;1X zUJ~=KE)+#m?y{nX&QT({J}|b>!^qn#CV91a`o_Zo$eN|WL?*T4tQTfW)4|ywP}@)_ z%4m>76~VvKXQHvvD<(?`v=}BLylE|?Kz5PK zQ~o7Tug~BG62{p<2oHX$NwOm?LJKyCM&HsjV*PMX&AmNjw-75)J!mO5ESpRz z!6-xF0t>h}3t5Ve+Rbmjo*=JW>{ZVT*O(%ewHc<8{4zN}rX$8}VeZHLa60O}awqPV zo9TuVFp1hP^`cv!W>>pEi3uN5tZF5<9kC>&H}yU*ah@Qn&g2l&JTp|GWk4RJ@bFkO z`ze=P8K5FA`y`IA{6r&nEJ158VwR40u)>?ApeP(%kP{N1T?n|6O2|WDcy-I%&mat~ zU3;{<7q!C6p`cu_mTCE)QjA91Qc53_Tu;At3V=>FT{mA#vRQXfh-S#;gPZ$x&-CC1222y#ad7$a% zFk0*3tJeyK?RCH8LlP6>$Z!$cLJ!nQoRO6s=Im!bU2ZDf(i&u{C<@)zICQ{#vlPuY ztIb4K;`M1NVlFJ^w}mu{P44Ym2mH9c2x2sZAIwUnykVbdZgfL|xdH-%VJveVdX552 zG}0Mu8hSnwYG`CCO6b(ER~hgjCN-~B20bOSgl=pVc}17djh$?!B3$aVnRd22)pSpA z*T^8fz?j3wE!~V>{rSt1(WMm{XnH4($bSqI%e-6+L z7j^&Lz{)9NA68}-7pebjj}g!mdK%NB3eYGvU;Z)7p)C=Zh35)^ZLH(Lf3#EN zH&{EJG1?8r@e(QU$lW1bGim%-?#@D;5+Q6_`!;#+;AC(_;sX?;lS$<&NrepbwGfGz zQU20yRjfYP$XGb}73Y$wrkP(Sk2Rc=shT|W%p!!!Hz+G}f5EmWYLRv-v+5X#w~;Xn z_u3&nywd*kEz&OCn4OHjIb@880l&_lf#Y-5;|fAm!J5J$Hfc7X3_m=X z*$w{` zKs4n@GnfUSnNgsi$?1L7M#>CTG16babVr=U5#8_R3C>I|(F;Wi&4#-%@TPhWI1_Av+xytlc&a3EEf z_XNY=q6GYfi;2Lwbq`)GaM;Q)7k{9 z*Tbb6NE1mU^8_Z9q(Md=sARjmJaxPDn0{fJhfs{LN5h{gVsw1N3^Hxir_B`+QHAB> zF~gMw#<1|baR-@DY%6@pW9!50np_-;|4`=PMcNVpI=s9V|H1Y^Z6_fev50$VXcHj5 z(ddwgus9&HV1B6aE$kFFQi;jhusmepEaV{)33wd0F;(ocFsKj2Lm!<0ERuDWIhArd z*t*oHR@L)i(QJr)eU0D{V!3M_NpIwmml(dmGo8j)v{*P@l%cm&fX+&u$}(st6enCA zkX@5`io#CAz$l9YexEWb*Cw9X?YY_=t2{k|0vgmqYcZ+{LB3V5bGX-dSl} zu%f&RVvB18ojPRjt%r^H^XEOi5-LC^f9hpPiAH#wt=#I(_UlJT1!~Hl%n1|h@M#PQ zzkMGiiYRrF_yiAtXOX^Rnb3UtD(BWQ}~} zM+)aPd2A(-4}gXE9m}MG$kocj*+cX5I#LW!p`(%LHW`Vymhc1Va3(r(J`j4ASbuR4 zM*Pk;rRa{SN1kY8Bsr|dWq6Fq%&(8(Lmv(yl(%8J?zdhN{YP)*R&GJ(`}>|b6P>Jm zwNZditDPOd)&y^N!s3_cEZIQ*pQczQY;Rrnr=Wxn1dv3dT8<4&&g~pRa1whDst8?J zPAE-7?X&G}12W`m(%}0kC;!F=Orlf?!;Bs!PMXz1o{jg5w&k>D+*abzw};&7dxxJT z5OxEmqULxek} zn2Sqvu*6WAi^15cJ&& zr*h)!>htr?)ETj~0F2Id1*7lx8m05e8}TCQlZf<*wf9awq_>@*Nx=DI#2OKcLAeF2 z=m0WA}VGYr|Q^Qs@d}T7rB)FwtQPE*$DdCh=0`GK-K|H{;|8}p?y6pL3M9d z=`!7a6b1`Moq(`R>%ylGDu&D}m7`rtzJgK`0$?+vj-OWdSZ7Tw=1WVF2;;%iOdRl_ zaVF9i+V_Ix0v^d(}Cz_qc=1Ju2zs{M;W6Mf_)QY#A7l4HW7z}c(yMr9nU zuUTRRehH>xdc7q$u8qOj=#L8r6i;u%g7y>!P&Im>9=i016i(878Tt4OT%7EKuOGye zX~dfT_}vHqkrpHoGLS|67pHEI(c2`Crv+h(!MXx52`pu#Cp$CPhfG2myNPIl`d~Ic)>JMCe@)X`@N|@VlTVGoVUz@b)})k`JjY*#Wv_ zX^Q!vplzgf;57F(I8eBN%^CBFU-R{}z5C(AStDp5=Ib$XIcB*vjbH9>p=K##fb@U|u?knV?pVsd=4-ZAYR z&ax`g9`y;iJp5O2#ae?mS|uJnI|d+(9&}r&3#nscBl`~-P(0yNR7XvMuwoX-OHL_o`Rr};_C4e)TNCK=n>w_{@NNNiss^P9=QmW# zE3N1NPY=fyh(m~oi;toGg(OBFy&Pz(#sM7U1scy$giMY6bH1d6=VNatAIcyL^p8|0# z-M;>TQ_4wOOCvCdIn#Ehu2dM%>_kPEJ_lTuI!!Q zd7zdi=I54P_%tWKG`k(SZHrS)UHo={By-jJCS24si~cpAUyuIKA!~nCPabbt1v_E# z#-J}L8}p0myB2xcG*eOmqo9iEjJKw%!k+8%(&^0HoX~?`-+ZiEd&q(^q)}-Up#sEy z20R}Cser&@)Q|txBcT;E#b9Jc-uu(9e}8>I-P?4nuHZ3bml9qtCF#4G=tcW9t1tdY zkJa!09rAw78!extaPj2zDp^ewlQ z^>C6Lg4GT?hXfEYp194of>yNcVLr6Uf;#!+e1IxJXo?r0!_24+U>X!qb>wP7B&WQz z?250%82rYfrA#JUOy+_MDhDdVj=khW=~`(yU*)@y*$o3sz?hG5tTs}d;X)cJWYh5neL}?5aiSI zD;b*h5qT)OQgPK=QLxJ)!Otr6{wRMxU zRTx6ewBpg<^T`4`a!=ecI6NRCO?Wo|DAsJOvZMDXofS_i-*$OAMqiDbb#G9d{gBf* zu>(=W%P7e{_UDu0^--s{@4P4 zC8~_2?q!ykB)2H_Q0T_Oo3WaXNoqE7=^kHy#`JQT8SRf!jD`HYoELOsb^cF4jx>$% z=^szMDDTfz|7!5}t3Vq}{0k53$NsRk(@DIqB2mscXVrpZJgLljJ|f;W=gjJ;+4UywrEG~&@BUeYKyB50 z(l1P&SNJw_6N|z2q%V>{w=Rw#EW&906Rd$zj*uq zx8I+e-^8iUpCHoW&|phy(L0zSLn=yAfg@bLy#Qv8^JS;N_-B&|ty@e!JkbQO4VT}K z-u|C4L|=OAug_gm8fjd6mTIv(eNg(ghXdu{X0@jnEdqpy3V-HRo{j0AIpGVE{oe1M zj07R^;i(1fguRj|clt0+WrLD1Fv>&-)PXX6QKo{N2^v=V9PN$vsK`)ghd${G*$zx- z@tpP?@Z4i4Fj^aneb&r|gZU-s_LOJ6;_k+8GGhujIi}bIGtLBo4#L-GTmIl4U>1JJhsTr$_yWL7OFUM&h4S7FX$CaH5FMM~0@r8$subr4m4$%WFn zn(1UrUq5ETQ5_-IcM3C?tq!z!Ya^GpAs!6i+Q(AQ$QkjfGk}y(6Rr7>TgqQ!4z+QE zwIT!W9`dLYVH09|8q32-|JM*gCG=zI!;VsV4GAU8ZfMY@Rla?&hNt!rRh?c9+zxY3 zm7df2W}u79-Yg*lXGLHK_!5Zj9%CX>|0JlePRE2jK%!*_=NuXKbB9sx1*$4=o>+)& zrj3h|GmCZwj-~^%Hs7jYP6D1(knhCd8sFg&BH%yUaz!|-d!n2{SoJ&xtGs5TPy`BGg@uc-FN7Mz^N z*fNAHMeQ}%I`1i2zj`w^7Fn8XpJf}%*@{qlF^?wz+Gk^Eag_c*?39iXme@U~uaNdeiGdT5shTGLH#Dm%rwNSpLh z#YHd!c$G=D6jLK2et{Q0HddaT9m>IIMzryON-<{dO!GEjvuJs&5$DbjA+Gm;*kUQJ zb+)Q9mxK${GG=xX#*V~n+$iG*!1&-nxx0$?Wnri=Gnw?f1offA1(&l)Zlfsi9HwcS z@c~+z&&{)G2IE$q5F?l0lLM-5>vx-5cBxPK9j@Kpz?$TYOd~9Q zXxnh_<)|PzDzF4$%!5q0=xHg6qRn3~5N)(^meZ3x~nl;wUa?7?GfzVq>g7;FK%l3g$@?tN6F~ZV4S2-y_ zEeq5>Ls#1Tup;1?*0tioQ;oJ_i}8WwAqtB4Zat4w0;@gba3FM*13|QU?&Pw$s=mb? ziE#gl-rr=}FVk-@EmL*D>w&j8eX>Q>3?pJ%r)!|(a5LP7^6zVYFMLClfe!BnXM|gU z@H7wol_@e8>ppbjX=$q}S;tW3xCzhm?P$pM&`6O&r=YE3Dcy;j5@O6a0yp8Ia(_<+ z@Cl&GtcdbC&IyAORAu?j;yJ9_R!iz4&9+y?fbdju_H5ctq^HbmUJ zTX9Vk%s83BoZ{D_cTBVzqo{;evS9FTG{=aiQqpPW9%TamX2(rKP1Kwx92FA-1gMj{ z6oc>jI791L&DZi{9MU%;e`qt^%2f^%uSXAgNa$FRP0l*%d-AwTc`O+hTatBd?_`Pc zCZn_>z9P#+-L%*mq;NT`9^T^?)jDW_6MAD@-C)dvh$HG?_p_VgK%dH3@(bmea4lHjfr?@y{el zK`E6wBzRuf0X3uHppX@|B}{)y(N1&kY&>0KqBHM2(N@UjI@!pvo_4_&nACG6X3#CW z@#;{|iI2-^#;0j*$fm9FMXv)5WR&o;8cHFCcf`^2%FPMbc%2aa!CRAltQVH4cIkHl zV0%9uvr|`TWzED#;nPxIWm2+lWTy_MS({JU`jQO@4ngZB+2nbdD+qS%qlyyok)=we zDD@1H?<@hICI`&XWQ^T83eY~?z`}t8N0}Af*IID{&*Jxq@7{KL=sxLEo2m>t5mm6} zNb;v{BrMTKjAh<@OYdzM6*KlePoG3DOZ1;i;BX5(=jI0&B|kSEY;T=}=At_?0sc?W z-?-!3P+aPlD{AnEtT@DyFd9#(aXKd#;X`Gv!d&DbA{j`&s9KI7E60k6_i33rbFf2g zQsin{wb$d9kSoQap$yp+)j<=2L#!mTwf-XEe)m0(huMQR)sbO?MS9Uxt_eL&ISc-* zKSyH&x;r{Oovt(rH%2H8V|0cM$3LRuYD~!n6E%NymEL8na~~_E0)0fUzXL3!?ofTz z;WUsVG&Pv6#}!CBG#U=viaY-aLt+~J{Gh@IIWN#V44EZ1PDj@SkscwzD8Jf)4ZT9_ zPl3byvr7W>1( zKz4AxjkbsixYSZQC&@I&fLW9S9%2lt(R$>Q$PB~CbbrUWLVR2ePboErLxK_Syo!}E z8ku4jWq0<>(r02kuvLgIjcpQqwKHUKTj9B@sSWe7B_%ye+&C0&U&y~5iAu{0w`YlS zEo&0J=9b0S=##0nV3F&0=@Jveij|*Br_OIMuxj9U;6_gU5cKDwAvM5WM}-uHGA*w} zf;jX%kp65iIMpf5S#BhH;N^rFnsWg(p`Zp<(jSY#xkK&1J)6MI0SD5Yw)Et_;oUk#Hjzf5Pnix@7lD5Rt*su2z%pjoXz4#STxbzalRsjF-$8^&jJ5sF+w2&QbxtC!c_Z+O zlkK4XOZnDIGI#cd_E5RIK`U%%4I7ghcUnUWje~`q&iTvGV4`R{S3*|Zs(k2;zrs3a zDce?%S z4VU^sCSX>I(@$$wrYw{*a)@K8#nWx(XHs^2zMBSqh7dvo-E(m{h&%?ln^YQ& z(l^2c^tE$hYW;$%xQtAnm~bYflzVnk$BRy_Aby~99Tyj?X)Xa4PT}YZpjS8AHglS4 zh-)^0Qau5-IDx)@Sy%eMZF=J96sevXkqt=F@chr=^wa4T-VH~o5fRfonSoa}@})D! zp^sG<=fLHRn)VYEWg~ljZ+8|eOl+9IVb)|%;G>B#%nYNv4YA_0#TcxBf_YH?1(r%M zMuV@Zd49wM>CDgYH)(F3pL0jRn6*K|4H?W${U5L%t?$DieB-vdel;pJKxe7G`(pc; z5pP#yDVb&hpMfzGJ=V5Kijs|zB?#%cyfyD&-{%mXLW{2%h7U1WPBDMJ#jiNSfHXZC zygdfe-sp9!cnPgV$wJZ@eQt8-KKI93_FSDU{w%X@2Dw~5zZ<^X<~GX(U2tx9GT{G&UzVcMpqYiv~NV4 z6MlI|sz>8s1Li0Nh>>=5oILkZ1!MVS+@y#tlbSM^33-fw@^UOmAabUTlo{~KBpzcG z4v ztcJ(w{2S9hPT%1g*$KPjyvYz6-(IZLj%(RHE}$JTj`gU08-!jD;@q3L5R{lHW|?yC z3Mk)Db7}Y$YmwGoj!d*7W(s#IIzwZ=*6D;d<`t;zBY6Uq!F}`vZ1jW(shEfeu^*C! zWPxl1T-+`G-X*(c-P}z2d_6C`a`$|#_lHO4TLypnEw`1rfaAnBoh?G*b2aCGpZ33E zBr}WFfT+rPtkE3T9EnFNiom>D;rT;2%JwY5bapgLx8)jtjg^SAHiJvG@wBl~13%~z zJz7|-S@aoC8>j{ldM=$Bbx>jFc{-S|`=i$%8HZ&*l<1Uaw~539<%2wd1-A3UfWY4R z8}CyXkg$nXo4N21CRe&<#wo!SceGJNyO^qH^?b`Jcf>+Q$R$zi!J6HA7dI0v|47GGyBb10IHZpvJvXkrg6dk-$T$O$`-^l^$4nPr+J|v5m$dd&ALZty3TU+ zvN|HlxGdZ(b`_e;{{m4DWRkAcgz$A(|Me6YDwpNwi9b7Aoho0`SzEP-c)X1D z^t@ZT|K*Q`K~u}%t`gCs+8TsUxa>Qcyv<%_yAL_wIGt5b`v^b<(rH%nCILpBrcYO4 z173Kn8hfou%Mm9sVj4x7rK!#~c%oifY!Sqfi9#M$Yb~Q!&yGRZZb{J1etX?YWQrjOW0=q7TjmS+QDCo6m_D za1LOGA3MQ75tvv_{^jp7qp1X6YP2T(>EeQ$+MY66P+s0H<}9Dg1DKL#yG5%=X~)_d z#@{S3iu)4??W+qEJgwNz{&g<^hj|}mLjF?#ao|yzT1`4VYghmjq~QO>S*@)`Ruw+> z-1ErZKnz98!ZXMO?P*tu&LIp+b|5c!h>ocV#R6`_t%4q-yPj?91Z?<8cWpDd+qT~Z zD-2$NZ7w#Wz+m_>ouee%CBNZqV>k*7VM*`D2M`sbEg{m%bqvBdP8`ZdwV!r}?kQ|- zq+Jw3Ygvw0Q8 z?ZA*D0^qRmqw5XMUrFnAWKZn50UCeV8t$|y;Bk9hr|8RKYNYyOz!|Fn`RY=VQd)bk z;a;@^17>c2DKM>s0+_Whe=o|g^m$BQQkMMmwPT{sw=JrwE`uPl`PU;4u2?=hVXA*} zcw9IF<&6(!4g8?9tkaQ3af<@!59p+LDP8f`#qXTG!Clbj2o+z1lkj1QfAEx%T5Nln#oa$Pc0P=7+;_QY8$!B(H1xgg zALp-`>Agj<6edBi#eYklZ{YkX*8l2y85w2P|K}f_^V`7s0XEuCsG7J5g#a%VI#n?y zR|qD-ZEJU>6c4>H6ciE7o>AWf4*X~WZFMjI7qW*P3sQk#uW(jrbY z?)%CWZ$54(Q}{g+Q#@$vSVCszsT(it8HLGjIcHssNgn~vfD(H>5Fxr+vM~!k=uy@S zSgzX;5iV}Qr;ugp{4Ax29(xX-wz$(LWzJ1lmH?)kofb8|C!iJ2Z?+FP9ckf5x-JsF zHV6LAP)?wk{g?!H%@g(MA>(1L@-QlnInKRo8CW#TbiNGS1&fgVa8_ z@D9BR{>m`Zn7nDuf>%M4HOu8M#l^jMx~#Ec6O{|uy_h)rZ*YZP+=DZ#Qs|n@ekW|) zge7K$cv+ovNh>o)8jujt7w|`YPfbv0DuB-lhcj*-oZm*Q&%6?Pq>%3AuyKz^ii+?Z z3La+wW^xXQ)>@w?O;Ij@d4Y;$T$4FsoP>@a`gAK3WF>2O8jA7lW958-o+pU7>*T;A z@T1Avuzq1WXLbNC#2YVSVarvSpYaskDXf70*`clkw4Gxv0YD4FVc;lc0_08>u_9G- zmi~JoqN@VbY7XgYS*|&T9QR&$!35EWw2(^7`O=aS=2dV~)9uAFE~LxFjxEiufJ$VX zaMDACDLZjj`b1JIV9lc94}~mpumtb)((;J^>i2H2k@t=o1WsNMy-LtT$T`3uVPwuu zjUm8Ym%_GFPplpf{N2S(lF~-$Dn;Z!CNd)Ol#?sfDG@4seN=%mX%GFW;CDx-{F8%E)X{2$^&ZMbIo^k(5%?8B$ zWj=f=CoXmWfI6Z4Gv?c62}@5Ys-SM0OA70Ev=J?(Bh(<$bia;4`Q*SmcDpcjEyZmS zBQjDY6;N6AJQosdZBwmh^O^Q!0y4YY=BEmMi+fD%2Bmwz+BH>LG-QG$8LMNHpkV|5 z`cJmDNG)MLl||T-&`E{z7zW7moy3ziKowm{u?ib@GMZ@swbOfM<4n&Xw$KK__O`XI z<9ktNad-;2Aw8pPUTW}gSgJUu%J+5!HFj30>)mu1vo*0@k zM*o;luu5Gw7BQrR!ZOn7{|? zN#@wt5pe)`j5%F0DU%DucP$H(sH|L?m0~$qy8#QA^LCaM@oY1U-kPB0*<#w0;-BMW zAnL}dP_DoZtkJ&q`4BN+GQ|70 zA(StCxL`~RTrF3eYP(@RYcqRM$!euK1xtZ%o#L}la42L|!RRob636*s@9VLu!kqFg zj8{#fpNctHnMVmruLH3NU~A0V8}x!3Kh+uFd1W#o4G!yrR_O4Uy=+jvMQPW>2%)IM z^djJmjzojTcKk5Vb~E%hW$p&GxCBUl|7e7wHM8`z2NE;2X(gzp9#57097tpdh_a1f zn7xU`>O2ssW=%pRk5o7q+JOW~Z!)c@AjGFSMX5wXSu&O&xwBZc#$c8RPz;{vLV?b& zWs5Us+z z#-NYC>+d(nuo%!szGy1u#3>UQf>6!B@R>+XMbSasIxdvFaEZ5%?aCMH`svVEN&x3v zVjZ3$3SXE$T;oP95dI5sq=ts7vAs7J53Dm!_d;Zpvc`B>Mz{vhlf%i;&LgF2QF+HA zu&uxp2atfXYOT)|AJBsiyf4Jnl6n>H( z{U*z7`2m+a6cW{vn0^y|^?F;3?Zi?x4nLr!I4EOqEUDWLJfbRITOR>rLgQULQQ8@K9;0_Nr=ew{!1xYK~Ld#rw|r(T4H3wntQF0=tzTygR_P z#Ea1=_jZ?SL#_>^h6El6>w8HUo8DT$!y70iKmWfGem;pjqMxyJ9I!0$tAW%w0^41N zLBm^OS>tgCr^Nu*!_ui`Ug^|TBQ^RkrNz2!AQV>KD&EE(mk{`}i42Anp2+;BlzPi;x~|UcslDc_cTb(alSNu(}VljwL`odu(4t^+91l zQLG|$444fb?C4~c`oIB)p^Gl>)f3Tut?)AHMe&bLlCf!R+= zY);#T19SGUv+j+<&TVqE^bi{CO(G%?boj4K(j;*3moy>WcL>1&beBZNJf?K)FgC^S zqc$D=F#YM1B$l2hbpO1;1}l93effZDI(u{qsEk)|!W`u};203d0ywhYg|*N!;?cX? z73Y_}U@B*e)tXM*^CR5I-bO#asd}C~M_w#5y7qY zpU1;(p(8>uV}1+fpmpWax?L6-O%a}t5&TiP(7m6fr5MO}0O7Oa$XO<6!QI3LO-v4k zvC6?Wa^gl(%$vygAT*3ZT&3Sh#R-0q`;gT2LHA;|shs(^CTpI`0q1L#GdfZKfX6&aK`s|#?JnM)@>Rk`0%{(?qT9I`L7^B z_5Llusl7t3y)2*ZWO&_wsy*RaQ~2QOm_o#&rdDeNmnP~T#bd$6O9I*DC;xM7Lhk8b zzN*V3y42SWU`J4KaeWZfi{q*bv1g}@5b2{XE!i%`mHaVY4)gTHC)@2_-=vm%QNbDUc98 zjS9dw9Bk-^dZ2Nd;PRZ0WoU7OGi z^ji}AOqtoUx8AMngt>QmZ8EU)NmLWlo?;eX`ZEZ3$Ya+hoE1qL8lZA6s71^o?xYR= zMB4RoV$8#*1DZy(ct3zySb)8!Z><4CH1FsslqSFyn61!fmCWJaj z2+T1Td4jxJu}!1y$edBA_lV*(6%YyZn*FnIspcu9;UgPCPKGBhZ$3xO;{`-lPZMxC z9X$X{v&eeu>2|0~G=XLtDLetT*m0Y7sS|#{`slPANZ`31GHn0yvd;8^`$HRz5tTx^ zveOb3fa~vFhr&yXe$Xkvmy=A^22fiL+>@Z(n95WHJnBw zeU-A*HKS&Ew^OTKIRgoeQEnKCUl<$P6WViQ?HhL2$7>NK0!h>PMaUJ7BO$0rjU^_8 z6k3;{^oK}*I)d@J<3f}ic}Fn`%S_zZ3(EKSuSwsqWrRc>#o!7O6jg?K-Gn7ncFCd{ zQg;)?n&gVGN(m@zL^fk|ktwh;MemXR*j)hUxSHl-#IPNZ;rW57AjY`$-`OSGl3}J& zu4@T~CscCN@PHCZgF|a6pI}Gfk;kM>uvQ%3yhyw zuLtzihDK113@<0HrBK$lQ5O=Dt>~vzq`l0@yzp-${&Fpvb@)@&hZ?l2L4n<1m69E-8bfZDE9&1%>*lt<}w zKqK}dVT<-+Y~PlJw!N(i(6sp6tO}pNb zP{mo8&AcyHC~0YXbnFs4i1Z0ORiAka^S`*3$39et4AGqGt_H4THFcsKf^}&v;LF4w zq5rhlDUQj%&GjsKLBE3ORexO(D}ObHtVGyVg_Q2cz~7wHv&0B_?cMu|M>Lxm{O6Zw zYbSZ9d1U&nB;DUn2;F?fOR>pZ_gP>%R#*CS_mvr)*?7|>H5HLY|NX%n=gMA&>u>ar zT+1;iNIU*BEFVs_3eqJCaBa~OPKmvKw9+;SGiQp?XApyrX#3^0L%3?+To)nEKy2S7 zE*udZBQNM|(P(Ga+fs6zIx`r>u-GjJzDB#VWVa^d24Q?1TcuMwVcMt%9hE!(w<+sV z<2(zmzb?%AX9{?J#eMG%b{x?W=tBx%2%-I%wUfl+$b18;L7~n(2p8uoa^lh#bi^*k zqBEB>rt|Lh)y5!e5h}%5J$opHNHfJI#T|#St+fI$m8cw36`&U~b;bQx>yf+JIFF|0 zQXo!2O^e6GWx#48szyNSN?oFEG8TrwI+eN)7WwvJEfUw3wnm4+!%wX)38g2}U z+736{CDOK#yZr34L%3QclYM0G=#JU<=R(XR_R+)lW|eb4i-JAcVA={wq#!33lg^!P zmT{V4ceCcp;#7iyu8FCyXu98=ZP{$ZVv*#b^)CdTNO zKENM)Yr#JNHt?Zq*L5H?4XF-BpfTLfJtK=pOSUL)zG4|pov4=kr9W-!1R#t5#S#_a zy)B$-Em6AVlW>j2Els!OeaESpQpJ+5RTQMCk#(P^u~GX?u_9tpX&{(Sft9wklRW5$z{d# z$5>{3dmyZM74~8qqSZTw@85etmdoCtU&Qc*jiUXArqj7L%Yb@sy;4M#>y0T zL9)u#BCMQSRu_FW&e^VkWHuSLa&*uLMO<=Ca}eY1yRy-6nVDi;$oes#TndU<-MCi4 zcKMFc*L4};J6m6=S&bNG1MU3+-+^TyPTtlEY~&i8uPC3Rk*k#m4v|Fg_ZPt13yN5M zV4o^3GnP;0U+hgLw}q=BSz?O`8Q{4b9EZ8Are?}5{g}+bTLc5~XdAc&+6;>BK!d(} zr-WYGvm2@iwRPYgld}_({nbQROH2w%pKj9YrUb^~R4sT4 zC;Z#8B6-|P*0fh~!@2A%f=*DMk7qWz7{ZCBlQdqJ%7=^?b0Zb$DvsU}^u0hX0r{S)9yqo-R|j-~ri3KQ zkQ!!+vMxE2N6i^9iqyAW(gsX4jgOT9L@X}p;e!J#v$Zl!8b7`qWJ-eNLhQwikJR{n zKWshc_m$6JV+JYlv3IVZ1b<^GmE>F=i5cT!Qz(J5aT@mXR9YzeQKdaF$T2G|DKq0p zKh5AbDA6#pk9;WOkpf5{h{lRyp}9$ax;0S{bn6_&f*`VbxV?+Ic~QU^B98X(+=R$O zX@Vk(hJ?LSkT)D;_eyh=@0Fi7R1!o-WIY$Sw&Da)A^bcy3qT1tc63M2xroT_OYMoNs9ECavV#Bpr7k?Ci5K;B!B{S zopz6A5M~8$WU_7KO6HHHRcMdb|LSW8MAa`UUsG=!i@(7m;a%B!AVtb%TDhD^%$wUP z4)_3yHEB!Xm> z#vM&qp&B&P^iR;MjhLdd;u3U~15V2+?Jyj7_E)^(`%oDr5*?}PSM<}y*77hvVf`pj zmTz&lZnE2?lwi8zf(ur$Wvok6okIt=`gT06en9`qrl7<~8j$;AU4T*4 zk)u<3E2AEqHzg7rR-fi{(1I8I_VhCkMqIK_W9sn9qML8bA`VHvDFFY9UW{Go%AhYJ z)>s;~52$cDN|rPP>0lh`SBU^IBgA}$H2<)02Eh3{AlpD_m#WjD=W&rZ)>NBWF|Aw? z_kD(5g+hO)9j6;V)(;ggJXXMFn>Eoz>cn!G#u$1Oy@<>bOIrAM@MwP&N31**&%8r% zD)!^jRp7IA5J9C74z2Pt`Q&=C(xX+wORl1%yboL!H!cT?v$4{}$Z})GR*t)&XJ({=eVyKYy4^uadp379xG(0O_ z4$RAbLi0wNcw&i+-s3bA1$~~}Q)PN9m~f60HxJ*PjrGh-sv+9%-{~bX!o&+!d38c( zORbT?t~Bw1pnwGBIz17D1=OuH`;S%^2yKL#K)-IJbghbQG^;UaGIS=L4k$Ke3psBs z=*Wx(>K{^k)QiW_>`LdpM5UY!_812l8m38Ak?nCv!DZf%jyi-|uhg?=*^e9H%}I@Q zC_i?F*O}ivbn|s#P%QAuII=(3F=q1%nqrn!LHJ6HkgAzWulKNGU}n1W&-~gw5D|h4 z8r;xR-5`zu`edza8HddDC}xX7@lQNTmd!zpU{(5~h2ewJJwWX=E9aJJ_?avdg1Rt;=~1;?~<}37{Wgv8vsL~m+@rHrcW}rDFOGo<1=0t${0Q#G)l@a zXo|!aWC_n<8`^^ujfOMnxhx_tXOgKyfk%j0){Kx#3XlpG$ulA%FZHBh!_hs8VP*zKtz`~i$ze7Zj z&l+&iF2B+Yw&tg=UWn8JcWqF(u^~ z{ORS0l;|UH)Ro6D(%*09j7g7bi(D6lPYwm7=1`?#JLz2vz3nau5Z9?v%s&uJi?=462pN^T zY69k9cbPs5tYNH>u+WY>l#lRQwJ{D$NgHB~*Vn&&9rmSfN{n;~3~>;0C3Y0!i0>rC z$?`Tynn-?OLtlB+8G8Y&zzq3fwcJCB7F(39t4tZ8LR=Y)AO&|f$}o9_A)CI)GHfiX zY3&pAD#LY-P>-FGuw~Yn*6o4y^UHYnn_r#QVzn1lD$UFCHcsj<6o!ZC49$SXimpX0 zfJQgF;FgEMOHMZqS~^1oj!I$l{Z&eSQ-ayy)mti#$yBy{ITKg3h{r*+Ck?X3w|)mV z$o5%i4Kc&9%#}a9cV{Vs|I2&O0rA>e=m_a^sa| zz7ioyuRq0_O4@riCx1w|zf=b=VOvhs+xGw;Apqz{X6X8Y&M;*UJsx>%%CzFIROt2qs#K9>F9v6< z!wIV-8rmBIRBFB}uW`PtIVC^bN_L4o5CD4%zH#gZTUYQPjGY;6n|XzvJ~E4BpAg1Y zk>5OWI3i6;8G~43#!l-68{DmBwIa*x#KVoE1kgq-K)g^YHJ5b?MiZ_y?lAsvNWdCm z&e3-xYOCNInG^M+EbE~P7d9H12I3(2;%VwqEAt$7)9f<6Sb(|g9vFFP{CL-B{qzf9 z#-YTV!HNKuDV~xPM)ebT5I-PG?5o+CuJlWKXY}#IshJJ(!JUlU^F86zpWnENw180* z_a;fc4+-Jm8WU)(Q*9Kds<#Xeqnt6$X&coiB1ldVuf^FGAB!e>K8rZx5IK*ycRc}q z=$~+cnD=VMb16{CYz#3{LY><{t)ZNoR*&ap~?r?1+GSy*AT)w`*-HSG#GxWQGf}OM*|;^ z&Gk3Nz_+RAdJP~GEhQ~;ImPaz5xn8fM?`?u2u-EKU zRJcO^+h4Q%VTs%npI=p z6Co_8N^^x^OF^f0xc0Moj}p!#qn4=>yLZ(*6-5xWL>?B?03~iv2e7uy;$>YUeRc9Z zt7wdhtV6jr6OSfj^@(iXX5*(J1Y?jr2IIEfN|#het{l_q@*4G75@r_p#vMZje!U@~ z!8$#yqk59j!K6aC6MZpJ7ZyN~PyS4r_|7u}@enrhq8`4k<^`D=bz)$|xF)LLF3Er; z0kTp(W=oayasmBv{&WqwHEn{+u60ip>EAcN5L9OSi~!)>iSPvI`lBG$y~WIne{W(6jSw`Rp73`p?A*yg(O~6)Ur%paXMt_%v@@tYNRH$N-3PupXI%J5gN0+pttz|{@6 zjaIN$u*cySP|_4Xx$R7l736 z>Y>4DIRCbIh6^{k)j;(rF!CuWuyx!L_%^K_2``qks)5P*P29{D%tDtBVqp;s9^dK} zl8P#GL+E3I%DI3JmQ}t9!KxpztWzX(${SBl_!I_u!a#>d@=Pd}NlsIQ&|aZO)WsB( zHUl5Ajh#{UPiUI->9XGhHy_TUp&#g@8 zMWyHVR19ZYAE`^u2#$kgEU{?(Pczy;`702ysYq*$ggTaAlDZaY$7hcvgHHjgo}nX4 zFs46@CWxQ|VV#uCSB#V?%X>QLH0cU+Z@}ZH zrLdfx(ige`C3(+)QMx`#7^FlUSjrhE&O`oUpW5*!vJ#_b-KFQPg=*6VNwcS|aWSjS z-DbwqLXnOhXtfV$DM2=M+&oZ!qnCSL_UK3E`QdF3PDYcDX4C^-CMa5iUl+;q$h`B# zx~8V!2sofQap`G=$3UYpU(Vl8+g_?46E1cqt=|AGJ@V?0Tj+feMk(>CxBBUqo^ZNR z%eo^&zDyiThVPD;ShxIUcAG>MiNOjig!mI?jOOarR5=&DXd(i<6ef&GgEb+s=iFxk zbY5PpurO5Hni!Y!96d6jMxOZKVW(TL?xdtHwAbEIi( z$Cg{sz1iW6D*t`YCYCgRFr$g}kM!TvK*BEoPth$iXk^|wm9KjQ;uIi+48P*+@RVr3 z_lLA$5<|?aD}o^_$Px4k7AWN`3-@$N96o~*Dc_!k zHkrA?fR6fd!6f0*UkZB^@hpsh%<|QV^yO8*wcMv(g((O3pzk@V87B?bU=ucyoes}E z9Z>JREnO+G69hurMGY0yDH)aR+(iNghg2$CP!FUwF!%uZa;X0;eMM)G_=`D=Ft`a= z9=tF$dWiSb&yVb@fhXdbA1eiB3CdHn6>c7KV4+7_?8&f9SeQQi zMItZDU>%`ITYj79%*jNYLPleRWVu7etzc6}z_!J0@$6d_ev#G0n0o~5hPl}GrrgYRHfsh0#b%_)&X&Mza%B_C;A>I>kYuW?hbGk^Vw7Sq~{Tbcg_l`_b$ZO!#(sCzi_m4g*Fo{$?5>fA3jMe3Mh zEL$>Y+FFjz0@F-kM)p|hj@+R$vQ}Y2J5|_R$wE)S*gGJ5Q0d!ydNKk0BAu3E2E;Lf zr2SSicVib^6TRzOEUvYxhT(o35sm-ALwE!F7jR%9j>;J27UTViCk#&mNgb~|=Ofp0 z9tw+zR#d`6P8IH9dAx4I$!4wjg6Lj8ASiwoM?kp*ueuWZQt_#W_D=uNZd99%pS`r z;#d*;u7bYC$U==;l^y!BdF43 z2SMEe78vP05Id2wXg3+Bqm~th7OF!hGd5rrI&Y03 zGA^j8%vMS7^wOEcIRk-1jY>7>y@8)ZRwzUuJe;p_vH)-_wUaD^d-vQ_bz1>vY?&CA zTc`=7($Sq306jp$zt9V4%^qUV%-Iuc3#2y`y4+sz3Gg}Bmhj#5kXW0_r#Wv=pmu0w zeJ({YXd#vkY$UJQ7u!%V1D%d@g@pR2Gv|I_o_M`R_J@mvC0jl*EdP$C@xVQtY-uaI z;Q}EW#3`p96~5br`;p3RBkFg92Xj28S~wSE2Z3QHKt_x8-?&;m(mwvBLQ^&M5mh+; zKvu2_d5PM2`2cNVZ92JlXKc9sO9Z>2K36F}j|8kCJc?t_F?NM3R-`b3&{VQ4nep;l zXJ9=buEVhv7^BAW#+V%nrYeMRWA;G+?J+rv6XlDJ{u~hVgQ#PDUN@RQnnMP2$F-Qs zvxLnV!{_bMj3OFw0tOlk)GIXCdW;#U>10G%xE1EIRG`{4flljs0S9cl{H$JJDGl15 zeAXgZG_YJ-Y;psA$&HSC68Ta}09ek9ef5~|@B3?e3(7fnnnFU&sAK0*gb-zffpS2~ z>ieVfxGGv(J(5Dfll=5%WDsq^*BEuI<(wha@l}CGk-<^xw)%KE(&%&9$@rcGcx%k; zh$2&|Z*oK-Exuo_EERjAi?o^O@8c~tnN~O7n3qwDr8Do;0+YJweoG7fUgII6Y%~^d zEM)WBXri^;80;0Qj7$)Xtg%keq9z-jJ2hTq)Lde586hH^8fKs!Y@+sP-(u{OMX@Pj z;q)m)R^a)bgIYxzHo$0PR;8&@t`IFUQx!toVa0frg3iK z!tBA?KxX?c@f@My?2m}u172Zy!{5W%Oj}t&(~KAW_R$w2Od0~5*W8O+v~wQIWvY8I zn;2YuH%>bI?3ba@p|}?15@^A?6r{vb)J|BKhbUSEM~q1n#Z&xcGnylwwr$E#IJj+v zt`no@0xCJ8pkZ!Y=~AL{T62J%p{IB0Q2@i;t}vE*{Pr>qSHy%gt6UM5{sTJ#+R3Y^ zr6a4o!SH64XVwC7$me2+lAsTqE#4q|sRKs-*pj)~gS)v3fC{t{v>;UG2zD(9DVxu& zVyy)v*!ve!*4i*6snMG9varE> z%Y#o_i3|IuB2`Fg7q`UO8kSCCc%HEJ_-iDbJGi@+q2Yz7a=}0khSXyo0Zbkc=NIln z5%&IS{t}FsSC&T5r#ArjCu*Jbt0T~2BpTw#>B0p~JtgD|u;re+Ct#5MB&IlMspX zvA2!!pILGfxoxS3C&_BVd4~*-54NLzJ(ZBfj3=p?rrU8phW)3$C1&4(C5|o;lf5#D zF;RM-7Olhd2rb^1kKo2U#bGyOVQrWnQU z$<~8|Dnpal3k|Y?$ovrxGgqN!QKqUsd(UQ|P$I5HC08R`bUXb>Vh2tlYS;*@?Qi)( zu~4yaavh3T6k0e9S@YXOx#gGL;6*i;0a2J)8Et4>A;X`1*`|RFWKe*A_KfMD=a{oy z7~~4IFDyE^1h4^tf}Qjgg)X|v;{`Nf&Z0%Dl^diS%u=e^`RmDOmd+;@r%^ZnNPsxP%xEeY}Y$%Uhin(N6vnP7+OO!X|QEB ziZKNMc0xdpJVo+iA|SF7mSRe3EpcaSvEZShFANzre3}5nJ0y-kSZ;dcz=$^)D~=C@ zk|%DfiJ|l|u={GTImjw4GycRP(7hugK1S)EfE~6c00h!%CJNWZa8_c%ucdpbvoIux z2{BWjd3e&c%q-5COY9cDdw*D5oi+oB$vu)JU%_!4eDm{ z$0wj$wRjM$0p?nz`dZJiW>;bd+Gf%yzCOjL1|1A)0(+bls%P;U|mK zF$g1JjueJC(G6Yl%upiV{auC?+fjG*Ui6%m(W?e548;oysH*HsKLM z;DB=<)TlrS)KjId5L^F*!j{UHQ7XePef1i5?$O9x2^+k&|DmAWc$wwr#T!b5Abb|A zn8=wujoPgPOsmy&GwD#qb_t58j z42W2g!N6OT1>{4(i^lJd4H05#m!r~gs$MLE9u?Ly^+oQDwon}xE5@rB%Qr| zYu>Umc3gps(H%KGT%j*5;%InAnz2lVE1bEO2jhF75n?Mwr0kL7Cq`%2SZ`V@{Ua!o zTH8&DpW4M!`pZ*4;HDX?Va`6sdo!*u3C7Tfogwz)??u!U_Gl^~cnLs%EycnswgsJG z1TjSlOepx{FM{;|b)l6s+?o=5bryChXjJSfbAs_JwIV(lq-4b!HLOtbzyI_fsg#9! ztiWhy?eCe+87sa+7Plj;qpJL8LqMMdx;FKlAR1eT=xnLik}OAfNQqVI{7H0%^&rIj zt>S3;sP%NHSg3e>lfHk1m?2Vl3eUhWj=#PgeBzqXl|k+vcoq~@QU(inSgXC%Aoc2p zMEEIoJqq3a`hr&Hm3>xE6-91ata2CsGT%XHp%(up{LoPF4=l&Wh9E7#8j?IJO5_%D z{>d%zt-B$K*4?YB+;mF+l#`<}D#FZu;kY$7p$zoZuO_=Py;|UeJXnXqiM9J|ms|P& zYWlBn0xP~MXcn8#bdW)1Qsqo@rZ*{nrR?Gj`$;SwYR%qTX5tT5p&#CIJSj9IqOMzW ztbF^!N8L$ANaFAQ1rzw?nEE07HYDq5wg9!sI2ct;X zcUJ=F;1f;Nge}NNR6RpCuYBZ2Ya8K6AGsI=oAXHtsB)pn3Q|MHGIPfFm$I1QFJ0_-)&9Qo<47k3LD=Qh)6kFo;DpIX*aeiL{)*p zae8`|LH527eTFOr9Vic8aRt2j@HL~`>oB(Rnmd6I@I@-&-wn6c4!V;ztZpW(JGK&{ zBfi!?{^}NVuNcKs)Mf}jPYuQ;r&@%E3UK+dz~2(taKv$1>ODHr7-NfWYkikPvgaD_ z5fLg}6;uJqi@Evr1Gj5Vi78yx%ZOvcug#d86}ig`Hjim0Qob9i^eCC>L>97GKjfEQ zetOMNhgj}E7MlIFA{J0}++WGa_vUkPQ;+={Y@!$<5G5M{sd-LAV;v|U`lAA*0`_-9 zpXTBL(qx*!u}A&;NB;m>PCa{p1hiwh{m>N}=HJk{R))dXd+z;VRVpylu{|xDP#P>R?L^=_8(^uV?OlK7uCTzk@Bb*Y4UB70=YBW}@=B zO($%Nfukj=URevuUHG8gINP=*q88L?noIKtmzpA9p@j}1hXve{W9zOcb*PgXdYtN_ zGb8r?P<{^RZj%`oAUN7Ko=gVtYaLnkwR3^gCDJY4NYM}b63-{Opa%+l*Er41M@rlm zK2!zgK5gB)^;RHt9HH}FUFT}}Ko3FL6H#s^T;r_YUw{F6NAQ4Kk=i_>Zy=_W;j29+aLCJs*hwubV8N|6ts*Ve zug_%g5IzZf3$aA7Fh2*M4MY4MTmOTHr|)~+(XDtUAz^ajYhIiuN& z>5@B(-MdYeuM5LN+^fJq(%{%$+u$#L!bOqTAtA#wwi4Ru(135y+W)iNrxdy?L#HP| zf;k>gPS`wmh1e^f-Hu}~fMQt-2KL62Kctp}Z)2VpYX*SisVV`cNboWTKJZ$e(0XoMvC~1=;woNE;|N zVInML<+271&;cSDn!`BIH2y&4hP5-_8tm07O2;{z3?J1?URz)v0y9FbTuUOI25Wfn zA{yb8!)3WWZ;Zk?IZE=4b*BDZU7$Lj-~XZ-SHwj+b3%&-LmUkD)7c;*}}m$2EA^b@eQc`#)OQUm)%T9G^x9W9{3}Q zEpLn5aN5w7Pc!`W*DtSRdvK&4hs?mBnT?+vTEhA`v2+qNw44_T+OqNrO6{6ykm%%L z7d8D_fLi>fj}qfv%Qhz9SbCNamBl{h?Zm#{nzYSjPOf^OMah0ZYrz|oBh)ehVfJO# z25*?}gNnY?e2@_rpq8{4mM_Ei_0u>sdPfZ$8&e5Mj37PcF~n*!NNjeZTrU$x z0AeZL1zu~702>_vF021E`$~48$9%xW5?+G}swrs61Ivu#pY18Ocw{xtr#OduJmT59 z#NAEt)I{bA)NO1XK>;YPbFK&)XOAoRD7AfssfvmNi4!7`t1j!wLU zxp&uB;9l@W4d6ezM6@X{rXFd^$v(zmZkH@^qwAiz#hz#3mFBQ`0F1 zFJ_ zHORml#bcJ1Bz#%~Lt%J4DxKl-f;8Yt!!9Z+{;}+2SAUIhlRDHE-FzTvxu0U zPvjC+gwQ>rfBOA|eHju%!UXd$Q?$lNp8mvNf*gZy+8fu}VSSTw*YgaU-_Z&e*t{r% z)wwc&G>cbe7?5VJmuEg;$2`;R@0&@HBu>L6yn5WmY>u!Jf@>}%93J55^%Ax{#oh~; zT=PyNZ_G7{S*442iGEY4!x_~AVjT3!V{g^@h{k{%g6GVOph)S%?oN|7Y1%u=;X(ua zt;OR|$PKiihCgV0H0hEsGxIJXn%yVRkVPz^t|D|7ZXcV7{`I@c=H#yl6Xq-KdtYL8 zG17hWwO#e!3#5TOQ9UEUTO_^}8==%TBMp9+M0>Y)5vPv@oEbSW-{)08n>EB;RDaV^wya^b{i2*zj&x}tk3NN6hAtYcxDJI_)qDM^JEul4${ z0#vanf^$d+KVuK67XHZMj4Kq#Ya1Qkt`AoQ={o6vA%%}5Fb*S!&MGx2UG=a|=Q3cK+UyFf=!0s_39e z^kp}2$vf2146P2t_B1F-bJlA(?hvVg&~Df3evkrH*_SjgG35d1-6XV6I5V4>%AFT2 z0vQRRT=0+#2LMRHJXr2}rd9>Arl#tCk+3dMmknFn){foT(EGwI_%%9E4*h zMFqjYDZLz4hVDrsQT&P(Q9gv>>DRt`Pp3_-O9Ml(Vk+WMhftgYpysmXoGo>5`V_n~ zxD?OF9al$%_(aTwa3zqc0B42V7}0SXijbr6g|dZgH@LXeW=BJ9NMQ756oYew8q}x_ z?ibH}7Dyo~8h0E-MB=7wNfH5K^jpzEn(oHlW$wN`Un^-^K6Mx?qe3+84yh917AWd& z1pd!>$}-U_a~~F<40MP)O>Q$nd6E6Cf^j$xJ387 zBGO$hi@i@P$vPty!7Jg>sG*wQeX=wU)BH@Te|YPK>6WHS=f1zJT=m^d2^YXuthP2 z6QpOGv3t)DMVK(*;ooVU zUa1hOkr!{)-ZnsyKsi80<2m4p=Qj@4fv@TYM$qv1MsF2N3n^>MnF?f8n@H3DdZPi` zB1(LGF+#vPhYu~IbA7}l(Z7utAX>L+bP=GZmLZC{@kj^osCBAMnLg3ApS)8QCb1D7 zs%@=4SU3CIIgRj*s7jj~(PL}+&bRcC8~g|lqMOfqs@t;-nhr?v1BPz$eg1FRjg{xr zSfm!8gO^riR-x8G)xymB-pz|tcy6ZNNApdR67bVQ!r#$v8a zLPG$cG7P>?f!L&ZNl64#;ufV{2AG%aotu*3t7qZDw*R3XRHkR3<2b!ax`w za*wY?XvsxR!~r8rIeQ{n*8$=Sq=?L#AoNcr#dO#`F$75_Aqsm>Kd(uvLCI@1bJdS% zPL2rbLqs!+R}LjlVqI2t-^~8{_XC%^$#%T!>4FqqD`=ZsjcBw;G^HHPX$oJ0d1@(_ zFpn4)0z*G0fA~mq7Hlnh9%jhF?pt+InDuq*bEOF5SLpB&VhF!SqKT`jtwQ;gZgr&7eAL7-)Sl3IJ>Hy&n& zu1!b8qnJ^~co>3pLyoSTH1~aW{3`0{`}r*ZXL?AvJO>lf7rtlu=)}yJ@Lh8i78)1o zK%!|N{~vpA{;ca&od>Sx+^c&fB!osl%mPV9LK9$wBxVejzy!=>9BhU-g&l}v7jY+c zev1EM8jY!}Nb1OhMG+uom~1_8#cGV5)Y_<|os|6HNO-4l-_UX+GocYt zX1=ieaJb7RB`8wTjH?*4sj7^6F1DF=urq}zM8;hbgAI9qge3ltIk0H0z3g|8C_NS$ zALME64=F^F3}(YUP{m+b&ZuF0ba+3p!)~)Mj*|xP7*ryB>W})ig;Wtk`wI@jg-$@s z*^W~R;oPgFe>RU6NZ3hH=647b>4Dj0kogtxZJZ{_N9GnBk$?Lvg62!mA@=Y-0#snh zRG)M#K}n8bFlpXI5oTuEQhz91N3~n+&nHaV&paTr0P9y1LsoOXB_#rAPJQ^!l9E|= z#~4mnPog=R|t-fX^-N?qh%Q6rtJYezCiIrMNkC`!aFJ(`9^j$(&w zinclpPeP$-m_aj&kVC7)*<;Wr!TqnGJCCDEnspr3;}2zQj>)Xwotimx3t*8Kqu8 z6{Z-|6>i=vN0ut?hSZrE;yIEq{So1eiyNv%G!KZJl6GZji9g{q8I$A3Eio}Mmn3ug zkWAh##A3nxb)B@#))4x#%8+$Z)JI`@9O82ba5R1Cy7rFaYh9|RtJE+Y9VQAnLu^%K znuv)*-FO>_M>t$5Ftn1*t*=Gk>758IH_~^eB9ru9#5u#vO6xIMyd}mPv{s=!>6(4geZ&X`(pS>jB+qQ0$gIsDQ zqz=eN>lRpQ55!I}1#5e9?Gv?3fm^BIbC|^hY$q zY-qH$NI_}`c+f! zT}=@r;8I?SG_i2)5hnZXc!{)~XxS3(rkCJ{GJ~3$R@wtP1pv;{gev}s^d2L{m{`&x zIFrsq28IqNy=DuFc4O7XCa{d+E(WN{QcRrH#e*7awW|zUxYny!;1klpt6MajlD*!D z>2pg>h($URw|6}jYzDc>ZJd*7H@Rf`{OD6}Sp5*|%^Dup%TMD__Vc38aofn@hl&J}XwoB?E(q+0cJpD$5E{n|Y(SfRmPUojIt<6~icbI@Tx= z2;)&>%tp?5a-|Jt%z1%j&d1PMAtzmCP*QbOPDXbTfh!wgVv^G0Ltrj1^OQagDG@$V zn6q1J%&{#4wiEtpy8U2wL(JCOu|ai;hr8{Ky@y>0nYbqQh3elpWvr>!86CF7He&H0 zTt@ME@fFY?$T$w|B&w6E+I!R|y!eGrX>*vY|CEqCzsH>u6)}iN9bw)nleh*@&znIH zZG;3s7ob_lz}-nRwKNbbUcYLPbEVJ!0kIY<+68wPqqELSi6E&zIoJY6-&*S1Zijtx zx2=~+a#*!Ms8$vfACKOqA)Q4^s{>9Uj&M=;@XTn8-Ln z@nVeH{RTCmx7`?^np<_4SG`So8O>7rg!)aPe^dbvsO)#E-k7~~a|lYbNFa$$F6^T- zB2RW<>Pi>bZ0WkeLN+y&RiJnJ0Qy)(AK95>w&@Dl7~bLWxp{A}lV__Mo~&w~70pCZ zt7AIv6R?a@u}pGw+TG{Hg4NtskkFj)AnfT*4D`}pXhg~)R-Q=#Ep@Jp#=mZWtIV1+ zhNs(y%3RK1NKu@j?;ntMEu&A_%c@P&2~GAY3DvO84)lfD0gu{mLqj>XJc* zp;|yrDz;&dD3q0To`Y(A2jw;tXZ#u-I;2&2dYF7R_F*HYq9?7dm4lLxtDGEY53pSq zdg-D=m7Wd*j(kMRc4r51BN@3cv|EGc12P_WFt1(%N~4J=8JF6}o9mt=Dg(8aMDF;- z=MGz%1!cDMm6fRxCe=unhL}@#jb`xxl_~Ai5VB6u=KN<-Xns&x%oe{$V#ZCH^-1uH zU4DCKIm`%w0&nPin4?yDcn*EHqo=vnh5=EUOy@DovkkPYfQ&CN#J-mLl-Sye6xJOX zDB9dD4Nq7}I##%HIktTgCkbMft>SlG?T1l%UFr9$s~e*^S!PlA@VZ3&ccAy^l?Q)>{MW?wdRH4MNj!sr_rb0(1 zU90R$4ndn1L(EL3GBaZEuE%43jH}CB#N+#zLgV zcdf3NW(7!1mk{*{{lXh!y8aH;EWNLTfiO`XfFzA;JKYXQe-yQktXg)TZCl$ zQ%^7{(nk7&7Ha)XwJ<_f$wMo9L8~^|jrdrn^qs>FwU{cnVRD8_iHV-*PU$2s z)2$ofP)&hg*L&rtDvcs0;dAQ0RoSzpOhUHMprV~M2pZC-D_ReOG3~)uS2A>|UBM+Z z_9l9=6z!L}g09i2kf|6hAhP5iJ=Xh34Wj_Y3LBPgNqJvH&x=;tik_E&G#?w;T~Ykq z;JtYm;!Tg-LmB>w_f{u3z%4K}jX7!bgW*#2gon1cP!O)r>(m~gjb~b3bAoA=#F&6WdU6iR^jRlB3$c-Tu_=F3$!Jp zCYJe15skBA|MrRK(;jXoLSoA=l>-9>O&il1c32$+7iFhSWLg<5*P6ydJV+DAZt*uym!bRNKdaZ)EGe5qMyECWYx_d#alvJ{CQCKDzcP=b~Ph(LuaG(TWU!FeR~?3`a8 znQ7WJd;D00IUQ8T!ss;c!Jbp=%gT<*X)9TiXnW8+%}*jt-}M5Bz2VB2!)WWqEPHI$ zFGhP*iwzg0fa-W?Ox*^YnBtuh)h^)^*|b7;t1udB-ejWT?8$e^n{5w&UjkS>xg=sH z%K=PrE{5@Rfd?o#sKX|2k0!erZU05)Kx6RXTKjcTD?S39>ZK4WTvKUb8QULqnD8T_%x?A#r02E`x;vZ7H@f2Mo1;LnSZH;V8x^1+L(! z>tp*N3DkCR3O5x*i_-Tp9tKaP4RTDdx~Wm~f1!$SgmsZ1_K-^~xK7;cOsTGf; z7!Pos!h;r=qLot&@xtn0)VC^TXD2~?cAQ$P0@sj=Ls+xfT(LF`VPsJznKlkm%4d6{ zCBoLdA!@_repD)>totf$m7xwos#xm?dIgfq;!=&m*GIkk&C2Mw)2=BVx0A_Z8S{1= zMz9l0>Z3SUxI|8x7sHCvy{fm1P$%9@>}={KQt#0s$}-nI=-eOTb4%zco60wK{F_aW zMkU~*=w+(BCN+SOY%&>x_dpr}X4oGpjg(>d_QKXNH@`@Wu7b7v|}+%6~9mDALBoi3Ua)t2HAX6qX`wQ%mA78?E5=1e|PWKp3M-_S6r zInWn_K|I`FahptZqyQ0HO6OTrI{Xj?>+?V7?y~Bb;ou%HU`yVl5;aJ$mfr+uZqH9CNTW!jfyswTI_R*obyg0weP_^3Gc}RfFFs?+Cs3;yS%wD0 z3?l$I$$ur{zzyqkq+$;`9P?=(NAxUFQj9F>uXSc(td{v~n)Q_(6_nsF2a8ExnWM^-!lM&) zcrOcUZoY6644}A3lw(IcH2dbDX)$oE0Xh+p;ry}ShyV^ArqDL#p`+6>v) z-0P3k2NMH_N5~ZrNL1>$4A~5cF!%miJu)kmaLh(lk;fVmMA-{WNGZ(~bNbK3@5W4} zNT0Ci!?%(y2&-_3hA_bVN84zivvF&&kj^VG0JvMfkR>Rr58aaE!LSq%yXr>QnH#{g z5C(d*hz=$bv4qO-s?ST4UPDv8`mv4Tjy#EsEH@>j$A<07P{3N95@1OzGvc4nG&3}B z&eLnOg?9BgBXApSa~*h~7So}l&@z0EV*YKm94hA2JeSIARn;(U$bgs>^vc!;E9}NH z_G_+3oUW3bG48iKfDDt5>{l8VdpUt4i+9MeoJ@74h*?vr!AzrsibHQS?Rc>b)*F#J zdh8+QMA>&W@0IqItGQH9eTJ@1IayeTaYx9!}12?^fDzGgcD1`-0gsgwjN=1oZDr=u3gDBD7>w7MT# z`qoM#P#WFUYdtmo$YpJjO~|x>KBHS7SlUcP=#%~Mlq_Cjctm8G+ifSBjY7n*rlPcD zh5-gOY98iW;1>5fQ#9s}D77Fe{Udd1F(XUEg^aIH(n;p|`W!^dK@~4)C5prbIRI`c zd*d1t7w$0G8KT-9l+il29A<W3!R~qs~rp#?{X~5wj-_)#DNbNwnB~=o=nwiW?O^bx#ztT?dQn8mvMVWKhFwfI_^>f{e|Wi5gWvwOk;~ z7^1~q5Gh%sqWd9jpWfCT3ng=|!ph%=BKz7poDJouD+ zw)?5~Gm-@qW8V)GgW7OMDBFM$Iacq`X1dJDnaT741B|k!I)g06SSuPcl-4hsI&{&; zGj64+1Y@OEnD`che`hmDDW;dkn+(I20Vyll8Rat-y(~T9c6Qx8aTss6d6>GW%#=M~ z%KMp;(iuRKhBn3%!GIDpdUbcm&a*Qe3HrI!RGKsxGSr(}QRH&q8_}8u$g+o_YX1P= z#>a$B{n5GuL5rGVFI5BsLaI?-YJGYlA3IImJw^)Erv7QYKt|uLz>^9kQ=Z#!r8wVnUGElnxxOcSXf&Llf(ZoqO6=RP}%#`;xeY@F7#P|U!dwx z=^asV$1kiCT?&jk0&m8~R$O!8gAWrW&nYsgT2sbc(F(hcP$+L$$r6o6r(f4**xBJl zjyAa#UbmiB&l2b$YfEyX_%onqCv)6%Q-_Wo)|p#5JnAC@579D?VvpvQ$V8O8Tqg`7K81wB_l`yIy^{9l zqhye#kcGHkN_6hPcBbAMnk=Xp)Tw_!2T>u&D$-OJR6(iXer8u~zHiiDuh^GBLp}Ug zU=$586WbN4uS9WS=m9a*z+s&v40FrnW;i%F{GkVjZO;Kl!)N48LrzkirUyJsjso4~ z*P?u9M;U0S_zAQfrDM>YwZL$t!`f?t;nryLA~<>?d^SMZXB~06GdhDdbk^GnC4iRM zXGVLk!uCWjfb*H^E&V~Xcpp&Dt2HXMMXG1&=yYT)nm}an)cn4>uSE9?0*#T{6bht? zFGEelNM$Ta9G1+<(XI!}99x5kDA|5STZMJOB_RfqYdJs%fOvC2rH_IkqhFlBK}!}9 z*OXEA0ex2#iMH2DB4B3EVptjF7=1Z&6T>(-wx$=buut7`lO>fTl=k`113nz)q&(q@ z=n&lqcLgQ8u|K+hT@zTYqb=##t6d;83%xgwOk982e2#wI0pz+K{o2gNayf`?2ZN_! zIf2tDSSWvNh_t$SA)jAr`QevVPIFOb7&fQ}8pY%zlP5LR)k6(KGjnMUV>%O~kvw4m zGZw{~vBo|6hc<2A&Y!&-=lQKP}2?Wl}4{2?7#-Xe2IlakCt z({Jw=P3vWwMXI*n0W&gbRjS8ODyq0EB=OB-1x=384*w)Il7mq<6mbF2=`Xy>#Lyz}a!Y>(@kAB^8~#UOXLJ{Uf-Au(<&K~qLE zqPFK+U09EqS6J&LtwTC_XtgCkMxY74A0-EsWS3X=0WDnwbg&R~|b^33$W3#su4(2BS)W?C^s z)mD^9L}k=QEm$3C(9(YMgEl?+`Mu3QH%q|_E?BO}rI*H4SMf=g;)ze>#h1i|XX1i0 zoBzK2)pj95{(1A$cK2d$FCKbmS@~~%i{JbP@BhlO{(H-R$NoMxYrgq`Q24(sex71b zWUSYSkPVSySDH$x(y0RNKVh_EN$L%Utz8HkMUpO+6vb$iZN^0uYIiMN5AT!x{mreo zeDh{0&YamSKCZetuDp_$J`qp6Brd*qS@zA-alsj!I#u1)ChO1GJHOo3d%N-72jjcn ziEn&!`QQEb#W%mXto*rM?4RGTpwF zHc3cOml7yTNrI%(I0pCkXhFXKvvJa=l|D+(){fk){AMXO-+cOlW&hdS_E%oHEdG<8 z6qjBSms}EO&tmf*&zy}@J7$47S`^Qs*Vm7-S@X@UzPar;m*YF%jt9OP_uU^~djJoe zTQ;S0d&^gDe#@zy%$RT*2>cw$y`Tr4vb%h8QjkMN%F+&H+#>RN^~KRnzdR5b{0Eb< zHsWgu$x-`jg!dDJIPEU#f376qTp)BUuw$JHm zetK!}l(y9G^=Tsq)oT|VwwBSP9t`6gP8i0l!yQO_+|{(`_$voGtFS1&uCUWM_kyiL z(i}{1fb7aI?PVu9hX#A#VIkwA42Gq2o|=n?(=#|@qE=LPnomhH@8Lk~EI*E{Iq!p3 ztb%^?i4$Yo8R-J4;$#(D8f=cb)+nu9?O@Aaowix94@FQ$tD%xW(FbT2Sp~%t{_2fF zJK3pp{P9_C!G?~>}y!eq)2MlwZopFq~mGYVnErhu)3N%DwA?xngi$3$2UL>oLYjGYVLk*WSD zn)pc?GVyCT_T%S3h~v3gU_@Hr3csoqD_)`ul&KI~QO7Mm+G9`07{Vul_1N z_xbqpm$CWtH@_7-Sc-2XDom*1#>7oxI7XPE2zGL=a05oZ$8f~xtRG=mYvxNggA}^w zw~h;3-#hI8Sd$Hwp84D^FS!^`eM($)W&Fqu@$_fL6_>}8pB$H8h9^AX(YhA+_P64J zuf_fM^MMEOr7!YNzKHwp-!$j=&O?Wd&}rBcC4w83{Uhq+{O_xW&|ajtk;fE?C!??!Lrm>T@}xGMm+yV;wevwtFK=Ew|NRS zEy|hmO`WLXK90migYF^*PaGLObeRgx2v1^=4&=9zq#!%yDXl3HJ<+Txar2t z`g79_K4o*yUmh1;7=L}Q&DOWsZ8q29zWd@Y{xUxPiTLtgZMLBJ+Sj08BjPa3_QEjz3vPxw%Dc!TS88mXZ+lA0_Nvs~TF~XXoBCtk7PKg2f_LFLu z%0bxm=(ey9($P~l7^VMImj&_SbC8vj>KVDcw6Gk8m04F-K8Iv3yI`CdUouIOE z9(a(aa_dMTJ`O{+ydKQ4x4mI@?w#1WxyPI7;?wEVi0-K;RNN!;F@!VHZW}R|Y@9_p z=R&_G@8>SWZ)X3n=;h&RbunXK`mw`@yM(WI(ZRvOMchB&rrx^gCR}&j=AUuRQ{&Q0 z7i{Ej>$T|*zxK8G^FNQze?I>7i~RIw;=u=TYG=79JEzP*CwXa2amm>QEud{ocR*o( zv$fYgezHxVJ#tC7YSWjRM#y4+kH**2JLmAvn+w7H;e}q$g_H*&s z&n)Zzxi7^2{&J6OZup%+a^WSF=G_M-R4%%khYh=!1eqwVA589vjQEwbLsJ~o0!WSw z)RFr7(>BY#S^WJ&4E&Z`mzBTu=D7B`an%)Z_QJpA{pU~rbmn7>sXEu6ue^?k61Y_F$D(f0xRFv1TT|!qSad=7g&7d4x9)f zk{M;KBc^;fBVNwWG$V~7YFU3AZBUEMV_1z+w2g$!3Dbp>H^^#};9QbffMJR0o3?Nq z7^NM4sJ92_ziR}Y5_>EFASY4sF=M)qj7`ckFNQ8Cw!c02sW5-z{!7OQ_o9L1FnX}3 zsGLnvHBCfiff|hI(@i?YXjor)-d!*IW=GVRLIt@aYbS2yN!)e$t{Q!8vJ&-J&HB$u!6Pv^qYC6+>#7CMH*+bbsR(u2F z_GL^9b^+A3{hg@_WGXT_joa;oV|T-6xG<*-6+-8%q5w;p&!CUVbg+RQ==t(+Lx*vg z854b7UQp>0r1&)>eU3*)dlthAv6#AUWtzC}YEJe-q5hvgzwk3Jx)4u$THJki{K${Q zwa@wM9m9X$#n~6W5P$T^_^-diuiU?Ix-K})g|Ny5g@v?E8|7(--}HEpeUe)VN$@=% zIm|%T(anIXPuGi!0Vfbick}2IflWhl5S!0+<^o)Ob-d)o@xm9zbDz6FQh$rD&HKFX zzWChd;v;{^kA4(i`x^HTaP};%inI!$Jx+ZVB5ZvY>f_i!wg_7bI+t2SU55h$k#j~CjuYJve#6ItN3or3+_x1I!FFoP!eI$PO_ZH-K zcb6BQT_E~eW7BsLPOixKhtep(sR|gjFIUH)*kKv^q668aIU+_@732JVY(Cc$F2XfW ziywPU+;(eRfBnJ>{k!&h=%Hme^1Htu|M5S@m+y-Qzq@p*r*>+sj=?N(24q;BJH|(l z^NAm|9#_ZlI`Hb10F>$EQYDTC8kAFcxUAGjS#K^Kg_}1ag<(#ssiy6kY~@y1LS+6N zu#x=o**JXGYB~y`m65?j#Ya}>vV}G`ZK!5Nwq>Kvw2Q2e?0_Yr-W)YgZx|BD&p{m( zjPGA0cY2QlU{wo#+=^EQXG$+)Yf*c zVB>NO5k(m=Leo>Gv-Kyz`I;13HGbv8tYWl|hM>gBVZelpd^5QWO#811BBn9o%C1aF zn(QjnZ^6)zjT84tw^k}925aU$SwKaEyep6lpP2PnHMim#g!%=+qBYA~JC z$nJ?+CjA3KTUxBDLRDQ&1*?rnidhxaJ97YVK##wz^9@-R(*Gz}_HjdE*H%(Ho{YRf zbKgK^UbCcAtGE(%U&+>YJz&p0#7mzPH@^Tce>rcy8GmB{)DQCd<~QU2{b>BR-;K|F zI==I5o;iES<5Fp^J*sw}NL?|J<XhW{!9Gs zN8(eTTJ)c1&ZY>QhWNF0Mn7s3u|RTuDQ&w?IKr^+D8Rc-USvye+)rB7semAx;5kna z9xPLyOP{oWv9Eh=-0{-5{IVZ{{pV|6kKg%kOI!HgKNb%@$g^jFoz(kP_7YJn2|}Hl zWwbAI4n_}m)l_05~#PuEDOO(!4Mmp z0koOQ7poEvTRKA;zkjHN=Hptc?Q}RlU*Tig!qBiryFGYpv$Yi{+xj7g@5C``%&p(W zadJ^d(37$DoS!MaTiA{yjZ7281uC{VmQ-HQYoR>?v#IXmM5#CsC#wm~jEYp%lI5w1 zn7gwM?`*y*;iX}5V=it53qr^tCC1|29Tt&+HL`YHVVolErIWF@O$*aPIcWs0|C-UffeT7iOthM^MbJ?XAXW%2y2n;UP3s+ zrhY>cC=Zi%S?=iep=ZrrPdFx7C!d81Kp!Td6kZ%?1RAo27@RRHicppd1%H9f9rW&^ zf@Ca~XhL{FHwM(f1JZpKHIX&j;Rd;`=T+fE$gLq;u$Ii`n8b8&gR#4Z86wo}PIN4c zi9*;eC=Ur*XD{R(ci^?JUGz~v{BXT?_u|u^ivRSVgC0{N5kLZ~az$;u8z0crl*Qp_|Q6yWb;2MC*2jG#poD?naTW z-UwxdE1}oJCVk!)&XFX^+LnlMVq2^E zDrbu!ib~`TLy;DU48^S3t4-ZRLNJGG>gPkXY@Bv(bYGd#!L0U6oToNCci*pkMR+ae;Wur_1#rK`<0CT&>E7Iyr|1@9eGI>rv11Lz8W=Uy1j zutCfqKAP*vR(Oz8KKa-xR-kxJ>EQfRNBIaC*x|$P+cbpCY2WaBCU#1!(pe+C#uQo} z3!gG7A>D!{a@KeZv76mmfqp%=IyrJa*da`StoyZiEKY6$R`S0Za;oF#P^>fK6=~zr zq&aw4g~<;pd^u>IwoEo8wXWu!=5?j}%_(ccO&hG?DG{l5TgM65&ym9RAE&uiU8~BztW77&=bkPsZ z%75$I@!P*0|KUHxm;T2>+&z8DMGzD};p*ILG!4BrikNh1rHeI{o)%T4B|2X8ki#;^ zZd=msIb3*Q+wsEx1peh?w9k}w>C$xCzS%nKu$B+JK{PepPg6Q9vIP60oN4l&pEVp~L^%309wU zXmsgrOy+IJ_2%GA{>>TMHZ*eZ>hc)oBxRn;+1sn7$}ym*gNoZ4>8*=@JZj4=aB$(~ z75N`)pxIV@c}thLHT;7S4~G(OP5YbeCPxjS_w=0HWc3Mjy>WrIZMPdfc+mMl*b+9H zwwFb!IOzQpU9C2Py^0DB2r|qxY1w*a zsA1BG)P+;>-GjD~_cFvN>-(te>1j7wB1cr~sj-rd{%qg;VaOb z8}^qD>iX;X#y8-uyMDM^!Sedg|2cm1Kky4*SnMC0Uw`-sDUD}Mj{Uti$4fo*3Ul*5M{zJL!_uUu&=fC5B{7(yy_skh5Hn$tR z`}4Yt#Z16B$pfbMkTYyN+#sgX8x*3?uRXud{e!su)_C)q@Tyn+u-@>S1^;)y5x?;p z{Hy!o!VC2bfvLw#9X63`j>tn)`+FC5MpR!libJn};EIZ_@|4o5amwa$~)}Ll#;HD@r$FH`HUR2)GOZ5Wb5HcWTLJ+5vulf6nh%ZN8xTLsb=}e=RfGwHN@&}+#t0{BhVVA8 z6rYVvi*eKY#Uv!u0_#VAlt~hyjDMz0^)^G4*`$2B4Mz;=7pQl9V$LHawIE9q;JS@r z850!gdZ*{Hm^gs z+~a8>s_pT}wDrAW<|f5i9LP95iuxdX+ohw)5Pqrg66wyr!+V$+fD9v^!J;OP6Pvm! zRx)KlnQn(Gz9i5F7BCYNQ^fABk3kz(b)hfHq4PZYPJvr}lGeRNi&Sf5`zHDZ|74LO8G zqw6BSvU(*J!`y;KDoBJAOQR1)bz9ooTOg5p?umPTJg&Sl9(%9*zPyykzx`hp2G<3r z#kiL?vleID!{tAqrSW9Kjs}1Y8@ro7QKCa>cfa|8^>5wZUw+NYUdDI44bOYt5BKOg_@0DeGPjT*nNf{iVHt|QGiK#+v+wH6_$(r9^y*hbI+#r> zcz$t9+O&dieM>y;X^+AE=SyFTfAz28|NiZzKfK_yYGEkGS5qZdtp$&-{6mpmTXc^A zk3nA)llo1S7D)>t$DG4y8#MKFDczA0RXO$W*p8#lI#-YQo0{ZXNd3efrLg;^-g<*8 z`op|2n_x{7>b8JUMPtgbg2EQh&yjifurj=u#04DJ=8l$|)m(ndCslM~2J6LCm3PeA za*%^gWwe}J#4SC}WDzi%_)q)R!iJqUb=xmo>7@}{Kgig$#GpXlHUKEf(o=We{p%R| zW@w7b%)l0zw~jT!1DSD?9eT#SNS+QfHwiOj5T4}*1gepK&Sx~iqA=pu45t1KE2#)& zqq5)-7{cge(-l)l=u+3QUN z^bF%rz5oxbPlN*QnCblpa_m&b1 zWO^g?w@XAZI+m(?Lwgomo?eS*geHL@5rTt5!;)*S#n1hNr5pUAaE|#tUKd{yFMd%x z?V9+rKj;1T$Ej0?W)FRB(f^1(Qfdzv)R;KeubIRQqqYoEMJK>V#u8(Fp7XzIxwEMk zFS#Us_T6~jdvVoOkA;QmxncP}4vQxiYi9h`kzx?He7JHNp@26|QD%v`^`nc~_YD2Y_HvI_7=o-r>>;AsF zDP?SD!DXP`zD7EE!m|&-P2d{?b~tE>;7}g6RqDRcDv=ZFsWX3LQoxj~ImF}_dP*%^ zq*-Fbu?_0Mq^%7rZnsGAw370zFqaBpi{w5=(4<3Y;U2VGc7r)sma0px%1zcQ~xdRw${jDi~;zA zfvr!#ig7Pcm8@lLg=H2E#i4#4rnAeF{}(NB`)=WgdsH0xsY~RvI%7_E#xn!#}L}*l>1kItgsDHh8JsrTc4Jc z`1YO@VQg44V3H5srXEoHlHQQWP03-8r`QAa_WkI4Hr3ds19{~u@PQ93e(sO)7vh=E zj2GUH`yYt^`4?!N8Or|MmIw(*^~aI0j9g{jn?x#6ucbB7ozoSc-c8w|#B1DOZYzo|Ei z>wdq#zxc=e#81SBe>twb_AzzKZ|23&Q9ELL;UEA@#lXLfBqNTIfWgJ zv==+clB=~2`ieL((m-4%j?#A*%Ln)cM4zcxQ=|1MyocFR;Oe*@(BnsbqSs(bG(~}_ zGW^mSUq|k=-X*d$JVsY#jS6faZ?|fx9}g$mlaf)V@ECd&R)k!JheY-r!zv=jR|-I3 z3L&D_xe3TiV}oNIDZQ|pYF$ZqeA!l0&PzGtwy{;b4ypt|o62b<0E@E1`EvWedxAzch`P+q-EIecoILO|ZUe-8pS$gaXI(^R3~8Q66Pz zWn+z8KGUA71lg}Jo+RyjYtX5oJ<16^0%XD7xEi9`??!1T)HeqHfCC(6KE0!q>o3?} ze?Nc@ocg8U{`oj_Cf@!wy!+it#Qfvrb;%Q#nryRhU-&|t-#a8RqWjp5H)P{($M77W z?-Jv@QWeE5C{h#CE2#oJz`5Pn^nw567xA3uJT_PUna_yZZo~ihGyKK>Tuc`a>7y`w z-c!VK#fL9jXEnL8HN-IITz!9_&YW!We)uHposWwz#{1tF?|=Ve79M}{Qx?b0`@XWk zQ=5;zBOBsC7VYN+pr=dnQfgXKyB5r?(+l;X)IP%CvDtq%_rSY;YC&bMy7KX||6G1~ zyy9i?;6wQAXJXS2ANm#1SEyeDwejIf)&VQl1C;XGP9;_9aidnZmTArY2AsAya zgY7RED91}fc-Oz|jus{Z#C&Wat04peGt+fAt}!*W+r(sOU;=iu;t2<y^0kP9h&z zIfjA&(!-Tt)ti?>lnHisXQ$L8;1f zf6wSd%ChAT4T$o6hhJgaB$D=%d*YNj!9rY&j=N2^kq!*94+qfcHNy;5IwLw|(nd}x zn zC2*{dUS8}vf?oc7{`_)80_Z561i66OS4Hm`C_Jdtuyl z=klrl=#OIe98aCDvLrf}a%HhoD_?gp@E8_C3mew@mX$m+p2d~K(`KL%H73NW+NQY& zME#&Gqs6*geXQIosrfqXJ7gSRF_QMEo1}=Ca_UyPERG2PtYk!R_LHFRV`dRJu6{D9 z3YpJ;qmBb0gnC3Gx>N89v-UE=3!-B_@(|%QvJJ?d&15Z?9caMKe&4RW^M0^Xr04bk~M`Itj>q%fzsUSh2S6ipYk&dUK+3Oj*G?;9A? z6bPn`+fWG63O&gjt|ZSBqZk!Fakl+>o&FJUSnk%@9>u{=n}2Lz#j;Ocds3}ew_ z=pe}L4^U5{3T%QpNHIjy?1xRf(7H1@9xTN4XowDa@6XW55`lqh2lEIzx}~5r*X7^# z_VDB<#|QsW-0>2`WxGQIW>TZBusG`w6iG7 zW8_zuRARj@yL-6u%J`KJ^9}btPWPY9lH7h|=Ov2};ezL;B`brEHp8h0gj} zwO%)Jz*PKP?u~pKl)za@6DWe|Pb~nvmFmtfO$;xj5wzYCd4Ey9Y5?aPZyfQvQqy8Q zq=<MdE{gaGP1G&|VRkW-f3>C*9ILnsE;1y{P(3Vg!2hjp4Y?R*PV83-uHg_TiSk z2xDtBV>~Jmu(-weT{Y{uFm!M{_A@$Bq^uBT9q*(=6BH=vVW|CW!P8=N!w3V*k85tj zY@09*7lbv{lXVbAE=NhJXMN9y4=OP_Lfo=XeVkIkh8b7&qcyvQPHM;|SY&LGfg^)@yl}#8VgeCV+S3V? zM}(~|LB}3VgIbNQn$InUDVdPNnYcE^zX_A()Tc90(;?H*c%CL47lPWH^>dMOTo~rr zon>_ohf65C;4pQY;h6kj0fuxJ>qbX=d-2q#;)5T=%{M=OyTPN^vz~>gKLelqB){{W z1twK(XqC7pySQWR%EKQ7>TE+YA4eC>|G_@aoQe0mCw}tHMLGSO0mu;^mL`{pW@o7E9HS zesr_{;MD0T^2;{hfMHPK2KgvVnHj^)ucJ!%dMSl&+~B1@AcI<)9v6ImOItA3qbwjr zoih|2_Jm9}YmT5riz&f84j|b~ti*j_+9ugX!wDv0Dm6^X_1dAq%C8tw&(sRloszfI z<+H95gQ@{fs+OYJj(CdY*ZSC~)1H(Wuq7L~dlZGwJ z=yYk@06D_~{2kWV?$T?_8cXdzXJPOK8J&I1S)fSJ{GujvXvlfk{_fP>cmDbs3RJjo zpu2;VA&azRI*6SHrimLU)Pc;GgaRb>T5D$NWUB>+Sf5NHH0xea`w)Heg&eV3cC~@h z6n+-K=V+GKrFm+I*Eq$!x?$go!GiC0tzyQ9z_{%9ryYZQ9xIi zD!A=t5|~ytG!^DaaI<&S0wQ_;JQ<4t%>vaZyV~C879v&-##2Dmm{X@9ySocE_@NKt zrW@nrwRt`L>GAZZ;lF<@9z3_q=`|zNwkN1cS^h=50&No&v9XW>?5x?}U;gmk_rzP? z{BWF^$J}eve&2q3JoI3E@{>y_f}2MO0hClbXPM1V!e(f-raE=Cjl^9w@X$l?%xB_X z{3>p^{&9E1Z$AIcH!l$&AN^=^5-po69fJyrL_9}?Fj;hF#%6ywf(KYo*(j`S%Q zD#92vX0XF+Fsae*6*llJl`DO~KKh!LDphP$%7^mltJOp?1C%g;NZUkiQ>PZ7h5~EE z!qC`CZSB)A7OO1Q9#4OUGPN{A&Z_@1yd2|5s`qw9CMR0HNY5jv>wnDPP&ZU4)}~wF z->qIac89>y<`@sx1P&^>BpY+mE{+}Mq=XgrAw{NGZ-v>gCY;3$%;Pbpk$f21&hh5d zGIZiHdK5c>NxVW2N5Ba4LM@)mNzvM8YDo$R3lo(Q+y{#3f7vs_Y9v7DIp1BVh-!Ui z4^X3HTEa-x&q_<#Wb%Y>R`aWZ?gR?YWR(_7D;}hJ5yKb+67V<)8HYN9BTYnR=C^$T zV6hUJ(h%8XCPAn>21`KKHDQJ-Tm6QOPDg$?bkBy zd%}y1pbm(GeZ1>ke8<}#zpS}iZixrJ%Fll;4rNr~4W2l4fuqRH9PxDgp508Rqp1t` zAz%7x{MtX~jW<4ipMslTuwbMg|M(&%bTxq)&bV8&kfL?GAAOiy8eq40X z!W2Eh2KDuv=Pc1IANhmWJ(7+h7#Aa~GU z9E(;BjGr=PuZS6o=EmD|4lo@CG16#of(Z<^Z4ZyAt}rEh0%7(u6KutUATfnrr*LsL z(P@+dZk1=2o_PeBxBYAJRti>IUIU|Gk$?qP#4#SY`oYUAAhrOWBYG&^TFe4DjOps% zen=VhZWjjk+K@?42?GA(#@@N*=XCOA!e3KYSKnA#N3gbh6)U8`Wk_q22%q>c`7l~4 zK=3>F!cwv-yL%=yCnHJ++;XfXH_rN?oX^nQpCheTvzsfSnq{l=jV^xz+n(D!#N6i; zMLk%2S!f<|G9nhE1|PO57}n1tW|oG8c9&ioG+qFJL1x^zMKN^~${jf4!`CjB!|j-I z(S{pldS6>U2pdqoUFJPK!%v{fX{-f0cJAW_2boc$v&A>R$ty~XMrzhtoTbx{2f~2K z+}Eak|6pM!e&7Rm(F;$ivHE)UvvA>s@rjSe!2x$v)`r1pD}!CAMHh_uQm-?lXFs~W zyXWGKZ;bc+EOvGtzsr8=)WRM8(wFeXFU19?DH$Ef5rFEJLrHH#W(@P75uQneaC|pU z!RA8$%7^2{FMhl~1)FaC>tBygeFlrEl3GNff-ghRuxczAD)L;W)oA_>Vsn zZ+hd&{!?GqUAK75{NW!gYqztr9)jtJNoYDzneZFYv{zi*3ixG9hU$g2B}}j7KS)+6 zM*7$+!ikxlP!v247ZUX=3-@nJE&)f>3dcc0I}Uz*c-&{h>pW6YX<`dsO>^?xGkowXSjL^+jC52f>jQ;_ZSfghaXGJ-5Ww_ zE5!F>_yqm=hERkhY8=DxNVtCeS8%+mq-lV`BQtMQQ(YsflCiXH>-(jdTB-ZvHq#=A z!6WT*Spc7hB@mH2IXb=|DCkkgZE7zDfYv!B7vsn~(cTSDkBFxCUblfQ~<+&e$vp>urE3*#66G0vWS zyf6Ev4!+@r_{1mTD__Cs)6_(H+G$XR9`t#L8IbuPJqy}RL$ZGm?|UEaz31e9KkUYD zi_d+2i6}hGCv*o((l<@#$cJWud!DWPPWGUQ2Os1+-;RIy4^9?-{<`&+_{KNzv5)ig zX*EBhP}9faw0McP$YaK_G*AWLER%S6v0GiQe(qZBz~hn`Mfn@f>|zWfeLEqc4g~sT zGJKYnLf(N166u0P452_Y`NeVJe4zOvnfC)?iXhFKHJgx6)GXUl?dc^N3My8(te7`% z9{$Xs{fijDPfVi?k9%=+l))ANS<%9poMJr5vYN*a#4fo%1uQ1*<5Xt^BTl}!$VuhVp&<^Q*%n6*79smIsGE!&q@0$WcoqG0L6PD z4@ZhM=v{tniGI*2M@9sN-jf`1J3+fK73XSe?YZ!ZdC|rPd5v1y10>VZH(IK>fS9Nn z_nb~*&y5J_60~fNjB-y>bj&>5ui3W;4zr0vRF*o;IqD>-<0?Bq9OCYcn%ljSvPERR z&nlLrjCw%*fX%2z8hb+AWb*N+xaN01r~YYIuNqQRo9w9adRNGOdjvdlm41@ef3Dwl zz}VZ1*S{`a_qvn1>$ulXzbkINm3zDLKv9pH{&=%JBxDTy5Z#hVXyU;Uad(f;d3OB# z&*QP0diTA)p8oXs(1+s6t2Par&=4iu%k77i_R*^E!o#V@1hJW~TCrf_Z>q8%mSH21l z?dB1;9u6&5DRh8XYUbL4=Sez@-Mb1Q=_uq_Jg-E z$R3KawxCLh+mO9Y-aV$GIK$<;KjK(&Cb3@onnqfo&7H_`*J;an*y^xV($otI3PQ>b zfYPU<)Vm7;k)r1T7$uWJqD{CsI+e4xz!f7lLLk?stw8SZ=Xjl@s*s-Rs2x#U3zK!{0H#VYj}RY zZB@`=8FT8aQKJms=KFTu?Kh4FOUu`7dY+3eiue2sp81TE_0HGrx5m5Px$d`2I*ILK zj$*LyAnYDs6zkwfyXB*+vb)EdZo)5o-~^Sm*K@Cp5B>tqp1~1`K#Mnu+aNeCb2;Ei ztBOMll})#K&C`}{XY+iWypDNoc7_lCay;kRvAf$wfH{(-89{gy5%L(L`tZi2FizWT zQlr3T2mqxsjmnp!HGNQH6r0ndSTm;eoDRu7l-1bY#r>O>dR`E9vd%pe&tqhBMyf1ph?w z!Jna4r6n8so}8kN@Y>vUrOJr5W+Z~vV{8R6hhLPz^xNQ3Zpm<%LPKW|SxooM5;h`X$M@mTYl-B8ZlP>aaziwT`R_2B~jLUjnN(+ik6 z7i;_3TOS!vxJj%r)&{T+J)oh^4nQ-@DVGvv`9tCV99|?QlG?wRHe!-~T6!Id)&xG) z%5U!(=|0quZZ1J;bOEGTy%-wE)kIZikDb_}{LeOLAt82H9OgFt(LTa}+$l}wU#XYu z2DuD*`~72~O?NX>t+)k%RRoX|2TC$8n_NdO3p53D{YFwT-vTzSP}WqHXZCl%Mj zzn=B1cN*}m??{kdRXKVHXe+o{&@7i@KVJ7^xbx1Fm9DR!cw@Zu zjwPQE%99AM0y&S+W)9O30`qqRt^EUDbRpjJvvJwwCo5fFuY5(k;oh|g(P{#n@84T* zs~@$X4%JQ{4MSE%_2E44y+4cRU3;?9k6{0KW_;)u;=+rTDPFNMKROq^t)LIU(XZ3t zolAMRg#H67B5J{_jSOYTMi`ycr~pW0;b>bX zkIkLW&Vt!#QY#jgu5GgaU}%0YRPLCjncEf639^TJoFfXQ$sW@&f2st(;L7N@3Jc7yCLU}p>NuA+jj?xOBHSY-F=Ni#t4Qg1g3arUQNg!#u zO)7P?JyitfQ@VpHeH}e*b1`xxBBx_xIx3 zlWOb{zh3?7xcja+zjwq23Kp^=xRMj4Oct^Uw6GA4_;L+*_u~5N`ObHotnuV^=1jcz zXXBb{u(#*^M=6Rsl|1<@qN~=a`?}jKkKOrwyy;DG$4gF@dH#C$yW_^^^V~Tv0Yy1a zj;WjN^aI(pbmTd_UZ2g+e9f!l4JV?_NBny2Yvavt!ukC;F!>5%&=fHSBXD_Qq^4u? z>dbSHs+6WeLHRF?Y#KR$7SQS%1|w$JFBPq`ba~@ zvEyL<1><|~wF_|fOR zt)g|y$pd?*Cd0Qzjiy(9tG2J5C~Cml406;`jnpBv>>&^-rMBWj=VKG-wQVuGeh>=$&z)`d=XW>Uxp_u9*I2G*N`Y6jfs{e+}*|Pw=WgO z$?K87F1#?_{*G1BW}D+mOKAHN`+Y&VbNZ7&B`RyTZ+H2$Q zy=i%}4#>8EorXOa3#^8UnF-?BwcOKo&&74m<=fwSvcOwkPriE76XL?NYZKDbg;ueI zRkLL%ZA=P5&6oY>+-^MWn)sP_FWvsh>k+;-YxlnQ#`V`NBZ_bm6MH=h zg=6Fyfz|phY-6Y0R4ES9f1Ps=oo{tpT#JT@dvIPh)x>Q=nt`INNn`lgPM=!wNKl+F)UTWUY5~M+lBB;>@yg0^SW^ z&4|&3f8~c4jkPPqAMk-o9oa#v*eoC*HTOPj;^5ul84Yx<*l0K z3TO^*s7`L0QOo|h6iyVT1L#{qE)djFGo(v(@nOkU^jStU{{|j~gU}&Xf4GrD!^|*@ ziIK8RNYEK7hz`?;cMBU7yY}SkqeF~`WwJ})iA33VC6=5g8oJn_xxA3RcM*l0Pqh_d zh7+*cVlW?4oe6&C87I)Wi@a2XC2`Zg0_ZmfjxA@s~ z?~8OHQxLNtH>{NmEoG zuZeCvKdS0_a;GRdM4dEDOfDUo#yXh_qh{vK2aB47PDs$XuSe)?k(FkXlC6CYxM!q6 zj+!5#Ze~!$n;Cb?pjXCl=;ZV!1#us%w#TJI8Gxwi(d8}mPgkQ$^L~e8<30DjZhj4E zY%olhQo`;Dy*nC^%+^DZb3lj?Eh8xtv}?6fd>zDWC)y9osD5 zc(A_!gKvGy#614wrLQMEA>Q>z)^HdCSStexLpMYhHtg&PDeqp2WjN zEm*1KBNSso#9(ego1)H`jx6*(tt6y46Fa(9#n;E_#NhfZzUirtpExCU=k+d#+QO1c zG$LbAOfkab8Kid}Xhr}7ag-&ypo+-QxYVp3Hookwg{$_v$A;axp-%asBIbmn0V6e1 zABNMEu27B`eB9WTT4~A-|RNl zsG(!hq-z3N%yRz`|^7`l~vYH90dL)|v5(UwtRV{bGW0tf}(9ixN1vsU1N z10LTPFF+Gq#26OJv={zCiynd6h=3^1SiAP< zw3QaUl3An5??G=(Gl^bq1NsTmyTsOrrhY9AS=aSBe;%)S%?VBJ2YTJ{qjBxE+}#uP z$dN4-%qj`pVsTJDI0gShw-+;ifq@yK4MPQ|_V#F?|Pe~{Xav=c^$rx0>8KuK<`LM;t4eBJ{o8c;55k$4=DCKfvqu z+v3%)c!0@5Tl%Pu0}T)vUl&&=SH3|7(&w9$91U#cQ{Fsl`h0#jP(RVntn z`8TZeHDjnut%syu+g+=G40Bu9j;2B%ziPk#Iy}@YMnaun}yAl!$|<@5X_MrP((xk z(3zJ~(K`d9MG)zvj`SQV3tWW*%q^EAd9|yFCQC0NewSu|80$-NQsyZ-Bv=i0*~zz%X!82mejhsneoJcZzfJF z^5!IALA=3~2Aeo$1FDhAingx1=N1**D_?n1Q~h8d;g#{Smo4FqbXGqmS+^+KfqttU zwk5ptrOOpLc|F3{3vZ8`U$9^!eP8Qgu$B-^9fzu=i0GiR1Sh0~``R`ij+Znz;{ z@{&V4B_cy70DAZ!?Kltz^3ECD;XSX9CqD6HMSq~zo8KH)U&Z}{#y>HliRas`-r<8y zdBHm{s@+E4KKWO`oIIH27KA~gDo4#Eh7=ZY{Qwf*oZwHzp z%9wU2Nwr!LN^U3+H}#O5{TD)p{g|7#z#8b@gTRu|3(pf3d7XA&s`k-~P{2C+_`fh` zx!qT$BCf7?u8p=oT zkWWO~Wmg@furW4{^%18VT>``HF^D90ynju_X`>s|yOs2D0F|XaY2lkDTHtMJH2s{@ zu;w;&|BzYsO4?jW23zA;q6B34l6P_|{C=Pfo4Mv5pjX^f{-6@1?MXuQFlKl(UPe~h zD2P2+9V|g6Y@CV=Dr}7aGu)n;5lb3%pefAOMyNF{YVp#1f0REd6bq( zBy_V${Gh}&pbE381B%RvGP;|&P_H6j<rXfi$BB_CuFT3`1OjH z_*4OpTpqMBo3QPbN)P@bZNZ$6-#4z@_K}?Cp;lu`#S#6dz?bYS~GWQSLX-1m1vEcg!0jh zMP@5O!>ou&v_mJ%vWJCDJS&AO+>OyD>|yUdYPMxmpFEhaB{4zCJSp2jr;-SQi3kwG zM4&)nvWBjH9OPuld{8c>e^4??4jqewPQf)WaO)JWgzfda7JH z&-E74bH6J{*ctdb+Co)TXP#0DCW@G`>*Z*E25_g4W}!vv_Bs9N&bNgO+8}^v`$tks z+4A>TJZ>f5;E2;!o~$Gw=4R7vfJm15iq=94j}=h^+{M3?uJ>NN^PQGa&G+iS&X#9{CEX*lyFG?&JcVL#*_M z_m(Le74GSgjSoY4uJ z64339;wg@bXfbV`doU&HD6Z=zdv0-r36#-UnBF3@`KZ$2lQben8%?s>g9}rFiB&O~!_m&n_Yg~oERcsD?sp>xRHlNg0g3$%-#>^K zzK~CU`bjnQ=)8XX_3`{0dG6f0i}kyn7B13$4llhUUVZ{neebW$eg0GLil;moyXQtD=&tea?p!@ecir}P zcX7+jiwgAQ^{BjF_`(Ge^G^wFT&GFHKuA zZK0L)X}b*bXorJry+-qldWMi-wlP{GC99bhPqP3WTM+3D#7@H_R8T=k_!E$0acuP{ z8QeHD;0|FnFjL2q68uKZvYJV``lTxB!Bj(y5#Ui(S2p^_tS208Md^O-b^%NQI(9I$ zh-M+6(?%Ga$qF@c6I$hO>w8&!Ffb$ys8>pDT~PtkY7?rITGpS*67Lr78-$`AvWpV4 z|E|KUF;BcqrnLp7g}d9g?X+_hEwBPzyVgi~cFRie)0(;m%>0eZy{b@kcI36=wTBKG zpi$A{G!M{gw%mOU4w%+PE2fc#c;FPD3kR@ zLyza9sbt{@cDFgD-otbyI3({Lfno_>*xEXvX%uK`;JbcH*V);dqwe7}5u26*gDv`oZ6YlPOnzTQ^tB-~pH}G+=H3nm}d0vydrA zUd%j9HIlQPD#&Xa#ckQ8-RP%ZvteZK_~RgO_AFoWk`r^$NA2~bC&kbG9Im_)4?c*J zN#7|GA+g+j#B=_9oW3A_=I`UV&plbi@8@;LOX3~xSfqga=lig!)wiVE!N~?iKKNi< ze?9-v&&SylbJ6eXb>ol3FMcS_Ubx`fEi%aTK5{T-V%H%}H?DbV{PHiK*jYVluQO+s z(3DfBzyq-ZuWlb%^&Or0b2!E1JRrvdb;w@OCeUl4dcR`rV2dBAh&12lapejOvi^-AhrUStx_ZfW2Dfk1`o;_=xwH{G1yw7 zv?CEQ8TON<1>N$V;Z)fX?Bo#LSnO;I+=^Om)>{r0e^X7}FMie~hEYX&4AHas$J?4{!fd=!W#xC_j?DZicqmt4ORTNk9Sx%qV`H z#MvE(qH}K0U(eQCS$<8|-8u7}YKHp29>uyt+PrnnS`DI*{+95`K{^cQPFm%G5ZF~I zn5tpy&V6(YS&7wy$O z-y51P6+?napFO~5k?<*K$PEZ1C?l_uS!e?y0HG85+=~tl@X$kX=@apD?~m8N z{$%~Wf2iu_7X)_rna|+65ApP=_B2Uv;%Ur0zmIe0aO3mwtN#qoc*e;Re*dp)uZ=6O z!pA=m-}+XZI^8)VeLojX#o=rJAin$E&3EC~el>2n`DFbb&DTX2#((>r_~tj`^eIex z2>6A;7E+&L8%J?RFuDH#2?-~n+x*GEQ)P`DlFm?$zHmUYfS{NL0ZG1w4AOmM5bo>C&0w2B;a*VFV|2!lDAdp##XK5zHQ&;5j>NAb8BHf z?J_3615Zd5Z-zri#;l_$;A(99nXtBv<8OyuPx>07G~u%)vTw(h zY0I#cM%3R6R5z$CA?w-0^^!j!M{H;R4hytt2!CDBtk#ZjxNBM?wo(^UttsG{<_?5T zj*!w=YRG~FaO+H=Gb20ifyFx+eRPGS&SAI@;Cff}l*z2USu1N!vdBHew+EW=6+Kj* zCMnfefVK=tG{~g(*7r0VN`Wju4c8M3gr^-eya-|>h1}{1_zfp5E`>>r)~!HnEp^_J z1}lA!!w?=rv&VFDox|xW0XVt?vBpS9ugoanEP%WnCMBYSH>uwi18LtA{L z(XN1^uxN&`CZa~h@KV07Bea}EvvzB^q`@Uj%Aq{AodH8M=;l}K@5ifNjoWTJDWV?b z*HfMnx8Amtynp$Z@!&%^b&5NyqYsi$ad-)Kcd@g>n{LD}{6f6^WhX25gZ6~C-hyX6 zlbdCK;DI>57pG3?3DgaO7iQ_^x;*iT{PEY}m;OndP^N$I*Y(#e$%OackImxm?jE&; zDjryu|A6@JgG;{%W(0^V z5xQGBW-VJg*0@eDJ*mp;RCoaet&OHVhGl|zUjgl_Sb;CMc+bQoHDLqh+`oBstsh_n zEy}pt`a1i|!JGy$Fr1pT-OO=h_HPJx8y_z^;mD1FBoHlM)FypsW;%QTXMxUpn#nt! zc;w8};_L$!=r4we#PNMB%*4KSNA-JsF$X++!kRm#ZLgxs4nQ#G(-nW;qtwwLFOIO; z@N7zpUK&owL}N7c!E6gTYzV#Sak#Y1a5C&b{*-Czm~{2(+fqPQF~Zdyq=QL~;@4Xf zK>%AmOQHT@2(&*K0`Tz9UZ?2 z$Q40)Cy13w2w0a6M>L}*)6-@@1O@FnAdQJuQOG2;ws8R;{RvwO@nUD z%ImOaoo~9`xFXO14uce17LqN=vMj|i#x6%uTq)bBSc>CPDp8z@T}gh&RsNkSyPQat z4c2H|7DzH;)X>b$(99s9EkNBgqM;i#(DQ(3py$5#uAK9ockgGdXYX@c5)FLaoY(Ev z<@Pt6v(NkP{j6uLXRT?w_JDq|mTvCQqJR!lKBYBvFo~{LZji9Ux%6$D=Qm>3 zcC~UJevIy@2K;q9RM7tdPGh#DM)&9i7upVZC52Ds_&(SFMio$&&yV3#RRv2FxTNa0 zq40{GRIfH3L^@FZFeR%QL-kmdc)Q_L?HiifkMmagG|8}V8KZCDIC!ZdPawvb({jg8 zS>*n*i|dBj;ypd4jsz65U-lUn0{-QwOD~(iaNRokI7NWR~F3yrs!x zO{tT%>=TY`y*B1^*WXIMj8m;^CfYIi%3~vw3%sCfxaHQk{dRutb9m?>9v#I~pBm447M}T^$G3f3oIAH) zq_4c&9)37(xG`?MH9mWD zeE#!%v$!j&OXg-AUUCBzyd z_6T#c$cUz_PkNoC)Q8p-O#Bj@269If@^5@C#be7sFc0Crad`z}6+}ztc(|{p~w`MMy;%HP7%;fH{9P90-K5Jsdz9 zCtV7AxfNneS9r$zOs-)p&nZHfdqwS=O0rIr^JLi$h#wt#qO*q;)JGAMs^lTLw zJUSNZFNrBd)fH~zzuEGjv1lSmry)+mKNf9A9pGb*H+Nr_@)u%H#{PmQ}<1c>C=AUTB+x|FhlaE?(SdclXQkRlC0Z+vC~K zi97F(gMtPl{au#{6tgiH*o4xg4I2?MKQ+3=p|xXso3T2dz!R9gAKGA6&@SF-E38tRdo(H zX5(}-(4t%uQ7wE%cx45!z@fp0K4K~XElqv8q?R)SOixLpXF^h0tij$hrub^O*Exl9 zoGg@q3e;F(mfyYu=)!Th71{b5IVJ3Dl1e84F{B{WX3)@jkf_lR`}+J|{W3*(s|E(T z11yXCr@U^Xo3_N~R%HwWJ(MK#HpPg_;sd%a99i#g zbrR8)c1g5w49(nrEh)jEYHWv*(O*ti-}I}JM@gfb}yp#A*)Xfq(P8J)G%+{4p{U=n=~hu3D!ioaF5a$ zGPu=ni@BBNSFv>%Hd3y`!+6efxG$c*%Gbfc9u0mCu8q6T9u0ntR({V1e)ZS8BtPS$*3Dm6i3vc0v5bfV!s`)XMu?rUGsO$ZVD@#%2{9<$~eqD zx*cXG>vWoMr}w00V^BW-l$By0Ay{h3Q7w#!sRJa{lZa+6GPUyL*ykwO3?8Zm?s5xJ zo<;6hT1wE1uYSU z%WG=H^X3mvxjdfv%sn*OU;Ar+?XM@>^*!Ic#o?AdmJL)$&4Jb|M=8GhI68%@LWU9! zg%*3rGNT-K*;JJqWedvJ+&?b)c zZYZyjhAN@(9}3ZWx?966_v?&)FAF`)hygul@C8yPo?U zaqb*>QED%QK{6~VqQor>*PnEgiiU}H@kNxpW~Q+$WY%W~Mb!Tr%H$Xo@^ql1c@<)z z5tBS#V<=FnMtX`J6+C*WEh49-aHYn%6+vqDX-8V7O>5@q4^GTHEG?|-MLExE4>jm- zRU*m+&lD02=s-kR{w_Gd{1!ily8enD5fxljyhkfxFNLfe7Gh?KGqZ2?#)TH|sEB&B zIn~Czd3$=;eF4$+*A1CqO|0Exu@{P?7z??^Q93&Qt1BjPOOMItK6sWU7(s2kC}`KU zUF9difTJ1zm9Be5XoO=AeJ|}12p7^d=|mKe*xM_jMilF&8U#1?M>4W4MSwI2DkdMT zZ>A2l#;%*lP#bWO_@MQoM4LfPXUteYMt!UnGn56riVI15kQ5^>_9PUnUK3~8J!bkX zjdV28)aI_$rNHIX=H^sjG_#uMV~~9zx}B4#UHg9(35RvS7CB2(w$#%^zgV-rRSQe= zs4YX|itM_fX-?{eyL!Ps`%y&SS_bGNjiMJpK4hr9xl|xSo(kDdB-lPCp-&-Nf$>}Q z{@gOr?W5avH`cH98@^%hueiVV*Z$gHPr_@xz5nTF;KD^c{l@~)onhoy%A=DKa4(oa z>*n@DAb%-ZDGs5}L&x4&2o!RorCNCg0znNXlLqXp`WJX&A&6|9U2twq$+Urokpx*` za_|ey0Y29J^pXo9)f{6e>qGLy>dN$G<`A#PMWv+p1FSa!op)i$C)|+-sIlqn#oSEm zRRAP8uV0#KEI3YD4)=*Q_6}3roQk(2C9~+`;&C2hbXg zKsln{nY&Z9coAP8u=s4$#zB8OKt;#?q&V1~*#)hvry~o!;6wBYz3P&i+CQDIGnp@= z8(qao*@E@eiRRaIwU$7lQeQzaXfF>_ILElp#NU0cuRlaRB$3HKm(Zi_?aQXLf$u7AJq@vT%1jDAeee0c zzxLPu+Fwt`>$1x>zB1>}PpkScwHk_0&)rYpCJa-T%L!ari~=qdBaY!@WQ80$q!Rx3 zSY%L!aL9sDt&AQk*v`^PcYW~d-#w=%Ah|+rOD7Ncstl4+*VEc;hB)XI`XOWt8HvO^M#kXv-T#b7qPF|mvI6~=SgIT}Xs*a0C8 zZn9g&5ZWp+_f&M-NHjJFwgt$|DPWyDZtxcL4u~pTgo(pkBaQ!L3a*z8LE$g;4bruk zgGI28&o<5x?2m%PtwI46Y}!;UnBo4hYBIzw%oG4w24YnQ?;Q!EyI*Py?1D3e0+($0 zu8&~v;)&a>1UInUR^o#Me4F6` zOrT)C5mr-~@q)i>dJCLmn&Oz031haq>X)8CI51Rm4ApLRuU++X6gAr@Mx6v+v-+{j zS`&^KOPq;z6J|drrjXDB8>V59@YlVn9V0MkiS#IjPfYRUQb!{{63+Sn67jKxdqjs1 z)2Kj3(ljY>WZ81;+cIz-Hk;L=-nqnSP=iDX>l;{>O=uQCMiJP3#7K|TpaCPG^3A2G zvDn#c69cGTBul-Y3os}i^^xo<)}?U=393VZ&onr$ox9xl*<%vWJy0PDnVM+GG?S4v z091jpkiII`-+lnf0tHiF+OT~dPTUtD`f(ZU^;4i%bR zt^~{HPokLcwj%=lopp;|&H9)`8li7p`W2v^!0c0`UH-cHg-3_@=5O9tP5Wzq?XUgy zjOe@H2R%r0kOe}^p`|CKa%y8PD zx)G{~jV8ze?r=EZ1fs@~6FW7Wy^`-8dd5WS$WoBfd?VE4J|^R%!|#O{PSOUF)E0#t z)sUh1B8rbc?em&wI#JUhRRP;f9&4tba?u4@SuX-<($nw7QRG&VSHva4D0-HgFeX%I z$s~a%y8v}O)qY6(!zwDb*}~EziRJ;)3Xme9X?`3NGMWT2-5=5DD+($RMP_lP0wy9@ zvH92kO2qKK#j&?BeFcG5g5h6Bh!-Gp|du!Z5dJAHEMVezUqTX7N13+opDsBF_t~EWAw}) zOvlve_5ih1f|#h8x})*1>K(-NU_l=gNJy7*V1;8{$SDoS=n&9%Qv1z0Yfq@=IK0c+ z77qfgGh5RH>@-K5E^BA$<Dv0iqU`s6}Kaaw2BdFEisJslOaXCI-Pws#@$tQGrw8(@>}AqKsOF28vK#KO96+ ztKBGUk0oIYlZxdd+m$$C_spnM%Br=>bgzP0~f3!S^u4)IzMV5zS zkes^+K=kLx!B@_2b6O<}!ygxCQDYxfFvKI^~m?FI|aVZHHBfBkmf?sK2Df9D(OVwT!9q>FzFRku$OkLIx`kg3gjLR_qJIl*FBO6#F& z6NdUb#F?2))oc6UkqLo4UBUzrX@LfRE(xR~PX7c@<<-`gS}b!9R(nU8{k6aL*Zz9a zUQfAvBOLV!7~x4E!!FH%8pC*wHta(jEMu4d2iYMcD|Sh+;c4j6Cm*tFJ47F=-Vmty z=3~jaYy7Rx`m;YV{Mv7++)7jqRal%@y}ZL8Q>hKsnlDlvBb|B27p; z+BPyZx4?iF+R7SpH6jsCN-%@F`hLsHtwf3uk{F=Nw4Ar-2pY_u&Tz)WCPI23@FKNR z8M`&CkO4xGCSs;pC2Hse+&V~S!@vRaqb|tQmUH~Fy7)24B{ioDfzy`)rCb<7(8u4P z&Ly*#S3bnf{DgtOe7uZl?X^A1I~K~0OXPhD{y?8=1>GK&X^Gh=v4)grF39~hZRW{| zFS@a%L?FO;z&6-6wwZcJ!d4;yDg%|`bjpCJE-OPZ04$q4Rk3V-FV${1=`VEjm~>!1 z&RdlRIemEhhu325n4P}iC3m>BHL78oa??bH@px&u8SHGWZjAbfq`S`Y+o9fLs-|x2 z7#e<;$-{E&7{WtmisdPXt89CAhlow}5a?(QijS8hkUUAY9Ttw}&rB;XfRF&yyser| zP9jyHbf{W12v@6k%4PeKX@Bjn{k6ZIoY!TS#kq5_Bu@Ly}yak6g0c{DB)i- z^NB^?$wfT2gx=;nL+@@5b-xJ5;3ZQxENcfQdkN0$>Sq`y9$d6XoYZfr5f&pPCg-ewQHJ49YPEd5-z~T6$Uc+we*v^ zw$q-31Oo~x>9xElCM_Bq*0+fO3xC=R~l?)3mY@2arb zA_JP*(4h`gw+lkLW!=X|R)!gYA;^l1Y6ycq%9-dmH$83pQRa^sIXlrMHKBL6AJPxy-G;>CFQ;dtcHeeL%(xE^_=sQ&lY zSLu56(Kvr$zYP29F|MPdI5-S)WE^7A26`4Y1Eqc)t>+afnG}>N>g-nD(wS87mB&BB z1FF4?Y||iF<5=Czn$FvL?QQr(Y7Oa;5Kj`6Jz*I8A~{Sl?5$JMy9ywzU08;@7}wGDqgc=VadC zU8LSr+cFwi`@2z!#L6Kv+1UbinABP%*(nd4+@ozfG2&#n z881_$uV%OHhbvF0uL>Ibhg|&@od>ZMRfFRu5?KsVBs+u9upOk-oQhQ3FiFJeZGHQr zLiLh8we&=rGw*j5CxZh8dLlb4{r799;r>LU}br6$s8o-qt&ha;5j{@re>din6 zx$N_Y?7<{$tT=CUvg#lNMt29+JYf1Q2jLI9Zx=*Xy7^IuhiBblbp1llpFgdAAKgH{ zHSl}z!T8db;*0Blz7Y4_7Y{xZ_un6%|9pJoH}Ze|iA}8H{`v}C+r@w2f%wuFQSiG9H|vymy=pQxEF+^H}(r_A`$lvFsV6SQ9MO8ZViG;WS9wI zc5suCOsVX5XT=W{KP(b&L;$Er$_n88ax~MvtewoBGX2w$!OR7kYEPh3ZH#Kg&)K)+ zXJ5*iX7DiiAyWWM*P4nq5eErq3?yF0eXs&9#Ef)hjRRDp!d|HMIox?%$Lw#*C!l;I zRp1KyfWV1+BqR%PS5k=aFXc<!Bq35V!P{3RVon4CA8dHELSeO&5 zJ|G|oiEUqARgWL&NeRBC>z%^HD_exu*Ssll#rTv^!7xYfSsm}*l4|U*tea<2H^T0c zw9FuI3~)iigY3DL8Nx{KkwN->rpLEfNZr%f$Lr|vJ^Hkj-ILu)8=exP9TO%pPe5#9 ze%bkXR4XbZjO&J`0bke(fmTS_!Y%6=l3OIX^a1ArAyN>sM zA-?nl-1|kYf#3ZP;QV<$^2i#K;FJvH=HCx*fZ}?kSDU$JuB)-{{hs)ne{)}^KF-(g ze>{HwV{zAAyyMO_0>=Xn@`3v|P<;KNY~cC@-hDUz`t##k_JNj<>$Seyul`;B!KZM? z9lY!AH4ex95Ago`*8kpM@{1RE;UYfy$$0+r;yb=$zgmyywcb^J@0$3-&z*w33mY1C z+ml-U+4iT-FDDg+2MiMv;A5KHnsML<)JN=-K9e{;Q8}i^rhR5k)3sZTp?=J=M|SHNk^`p>C(^n?q^&{iJQS2KzNQMnMdQk7 zZve|!nl$HTEd`BdFm))A_)MSCd_q9IsdTe$vv_L75}jNHQIzS-C#!c4Y#Oxg(ES6Y zwO=~Xx8QFj_@oPxKM%=YQ`>Xd8G(LOUGhRlo|1pKL>(@#pRS{o6A(7dnDQ51DhKjw zbbb1!_~jR24LMfWRJ|83%B=17Zd+~M@!=7Vj*{ek_+h^Do$nph!l@u>b+BH3u2#70vPIW_^DXh-_w7l-$N75y2jVAx3Ts$+k+^Vy>os4m z`?k10cW&7b@4hRpdOP-j@bSGq@yYmS|9sPyI#_MTH%=8^7hA?cdg=9lHv7|hzk2R- z&+1!}(A?7TQ$oFu+>Y>RYzAvl}5sDz9#A_wOLnyuDbXNWrw}{i$H!z{LVi*6z!GSR4 zpeP|8LZ=p?Zb^MJ)4W}n%0MX%r&Vq!=FTY9foAX{)vCKBGGk8W)fJl*IzAhzx4RaM z)}ODA7Y@;z_!Iv3C`KThqG^Bo(|kyZv~2KFGM*@mIKc>U$Jc}57oh_dS<7Azx9?i@ zUoA=Wt!|&zm)$OsIcLaBW1$fmOwOoyUBPy>7!;n!Ft$O4oR%h<>#eT*y`Hv7Ld$bu z>=@ql4@B}MJSQLt$9&?bPB|(@Z96ks1|JC<@n$0 zLn1p?w(X^(^wt;!7FK}*-HDv|^A=$A&;~IL0)_Wv7h2c2S2iC~c(h3SOgZ>_Z5FeS za$=kS&^rJcy~|}JB5jh}z&g8BLFAsxY<&urnVBVnp>5AtVdh_kNnG2zauXQ|ucZcE ziaQc5b_Yu%fW_hW%v^^@o38ezw|#*1pHEKW+&P|{;N*ly$D99pu;S`K2aGpw?dSy8 ze}W(V=)RzRJg=*-j*nlzUir-=(i(@XKZxU_I6TDm1Hu-hgYSITrhwjGk0VL-j(5g= z_w(>DPL8<7-Y4g9vcCBbH&DDwV%C58_IGTU+x_)8URPZe>m^+S!1EVl(~#mK>pw-~ zi!OBi&-#ftKHmIu+2*;3%b&8|qt5Jm>IMO&BoIusEz*)hvaYkmk9F;fl`o~KoXi># ztfYll{SV2%*x{ln8b6M8dBpHrQ2tcWXbj#PoDF4#x@M3uV4SG+rhB2LZF_x@Hg#62 zW)5bl`tK3?!0HH9wK<#$Gv(wC_fX7CK?lvDbw&m&)G3540xX{r?x0*09!<=V~7ELcn>v4L@Hb}6`DrdmzxJ-Rf-{xvAlmE3+L<0Pa$rzmIt~gB8%0EwG#5K=EW6%w~VbX7`Mq~Nu}%hZbX*z&=Z<;zBv7o{8UscU-Wbf=zu>`wvimO zjH-7}HAxV`kbMf!F9@UGLf4G#mK03Qrf#lj!&eH{8JYe_+30kK6U}>*GToipwwCEIU__fHj-7 zIXK`w_r#S~?icKFyFPn!y!$1s2O_oG}!H#~XyjW|SYbBCNY16M~$iS`^HQq+N`U znT*!5kEyZ7vV^L*1)@>rfjg5Tkh^ILRzq?q1FOI)`;cJZ{epuvtP5vZRPK{V=F+&&gYC@Ak01MgAHM3Gk{XU zmYF1VP3b4xC_jXlu=I)m9%iR~QHBq*DQ!jfh-X+aO`tL@ZYUqpE(Ohhd$tsbPjql@ zHqSD6uFbq=QIR9rSmqemhMm*+Pe6 zSKo`({npeHR5dRmMYEL87^I9FXrpP1F0o});eNf4l!#?Tnv-jOK;fEPY4jvv2eFvW zP8Vc-TcY4{3?K!<5RjH*nAsk%#%OAn(f$Ki#_XAJxs4j4hcGHh-RxN*_X`+^v)a?{ zur}?``#hz9{^bG5sfSHR|G@|2^>5f%p6stLmmYjLUi&&;I1gEGSoDl!)vQ}0ak#GgSiI}qadfEaI@)kObE0^4fZOlbpz-tP_bd11Uboy5Z+S}-<*L0G%{?xs z3YY?)v)No5>RDt-qcan2x8;;Af*5Nq(ZHaU-N-T?>FhnSZd=a-vybnnlYJ%+lhS-H zwwsWCG<9V+hSx!hR1t9&pT!A{=xK~vRj>r2wT?7J0mSK1+cSt`=4>u5>5|#Tf%)lg z7B0A@^_8n&SO1MEO*b0G#11OYt8Ww{4uj56TuB+#lU99Mz~Q5Y-H-ZPDDbtn95^HN zda|P7G0&f1A=9QvtmAX0`v-Q|0GdbWnDFU@=dOg!FwLI_2KKap_Mq_+s5_Dr9fJu= zm!U49`xvdU~-YF^w^2I${;tmfTg0y$j^N zhm_AY(@D0R`j$n%%xx`^iRfG+GeIz8G72K6%V>!n!$@CLnyHH&Q6)PhS3tA)8fC@e z5li&^!7_+kY^3YcqS9A?(t9MM^)C8e+H{Lu7{Mw8N%YQkvv+G>-=mrYS28$KZj2zt zkpxOdO$}W`-Fc9B615X0%_V7NAt&f}Kh$aW*$zTzOM#^ciTbdYgbem$fwWLrAd|yGGUHh$F~*BnVHFn{ zZ+$Coy>-8GU)Ht8b+3N)##whGO_Wh1-Fp}DTB|q@5996cjO#zKU%W5(di85~^UWKf zf!hyIP0Z8Sp|+IIuw>K#)>63icB8x#7V)F>KNCKI?qJ7~DoB-fO5=8coQfnp|9T8R z>)$T+2e7~ZjN@Km4l9T-`B9HV%TN0{VGsGhjK6i|6&@z0+>;hdj4AxzdqblLq zr?0d_wIH_{PfP(;1jR2Bv!KoGP?`^TG2p&Uvg{dNu@&+`jbYFQt3nB(JC}%r5TS#0 zGVEBWPtmS3SvQ&Bgu?dFXCJ_l$@O}m%b-_|KoJ4Mtvq?c&1nV_OQ z^5t}~^DVWVUCOrf?m+K(!ZT^3uV0PErJaY`1(U)|TA}@8sJt|kQE9F^Wp(?=%fY%Dwc2N;eo5Bd5*9)F%m=C#c=Kf!;|*8F=RUWu zZ~x@iz4yi&-Vl#Gf=$L9TQnE3`+VWaQLNG6t6#fcyf5qe(1+rEzq2tcK{T~N)ez;h z*Y>}x0pY#(;+3!5PtSf?*BVj3>CJtBK#x<{X_J{o8Rmqu%@DG+5h zMvj#s8~^l)WQ@oCfWO{)2f`L(qL#qTvPz6wlEym(qxhLzuNKLyh<2-L@rFh zo3>jE+>uC(-Y%d%{hCA5ntL+F2oYC`No%--0-7w?doej1*MlUwLDlK6qL~6$d(5qE zHM*K%2`%g!m3gq7N>IhfNBMS#v^}7M^rf6ESHjOIOt-#^# z6h)rhuJ%fIk)Ab$-j`<{`l$+7{&;+hTW{s7elvKMHC$)=ddE99=KCkdTj$_KVckwY zv-72tYbPhT>MHJMIRC`gLl4EPeq;0RgTt-T1Z{iGoExhITH5N#Nxc7q@#eSgm+((` zUA!2tctzZKR~#LOk12Fz5WP}kpJHGY+?~A+TUN^I%C^vbZD57f72M>DGTE^mg*g2V zqNpx~5o_-AmgpqgH9E6H!*IjYpEn7o1dy_c`C1s<0SXHJMe(YbKq+uw(nwVj%?7QM z#-Y0Xw>yT#ku?+vLQ71zpGQ@&X4_O{gk$7-gd2*$eD@&iB{YW%_5owy&A`Dir6_bE z6EEG|a^RR5eGnu=@OB>JJ)>>lJ}bW5!Ih=)5Dl)YONo6LtST`rt`&+u#>1Gbl`U!B zeyrY>Ry7XupVs+6jhri(iH?_iI5tW^n-RG}^s80u%1|DYFcoi*ZbYd!G2Qi)1!oNO z9QvHoQY2dw0HYQZoUNjyS}hLZ~I(|JkL{poJv;tU*FXGdqB>dh!)XQ_(jYMYA^!xC(@#elBMg@;iqQ_mkGYcZRI6lX^nS}6tV`eV3A{`yP#*_-#P_$RsE`ObLfyW;Z8&2myo>LtL}B6f`w zJJTbC8YI^9!J-*$FLzasorkuk-2fjtdG3+K{iqTjm<+LU1Q8i%W)eF10kDJ3DdQEB zVw>e$jgc2HUxD;v^WkW#GukAgy5AdHto*%ei_*)mcXZ9*F&$ai5j$&C29!O)fC)7C zp1V@NhS4}q?-SW@Fob`^u#AwnEmZ20JM`3JzWOe)=+tDD!(1OG9T20X3b^XA(VRXk zE{U_`IWPFsJd$(=pk35)VS`n6K>K#YWWqB>eD2HA&1sBJKndrx4@ifj^xoJ(sYEBG zSB+BZ3Fou%QctDX+CYjs-RaPm2@%V}QPtH#uds@dm6L6rZ1p}s6R38w3lM7>^qO1c z0_k#zu!%(G#Bh$40@knuLA7J83VUQZ*<&qy2214bEBI)=`j@j)l8wra)o{yg??fd{x|Y&%W0E<6Y;^$AA2f zTqC;GVS9YUH4KZ;JIZWLe{K(s;>H`}H-CE%#sApXCvVu?u~@Z%DbNDXN*<}!M5nvW z(ZNQt`zyZ|7cT7A@{f1jeRurQFUKQ~8p@DU(yR7bitBj9+1*jYDj!cc+Wx)NkF^+5 z7eUSt7RD%W5zn;4sw16l6qc-z8I8s`ogzOxoxq7n>KzJM2wq}MilM_aZ?6}K8M!WE zOCt*Pz!z-OgWW=6o6}9heQYtZY`uTAf6zWVot*X zN2hYVEQPDMaP;`mTm%~Ov`NL{1yvkVrE1TWMCI<_Q%0lhZIq@^Pn#}AKD&Y3#Hg0} zq%m6r-fnVd3i?cC?5rZy zps5T56k;2F;hO~tQM*8)@389tTizlO8nfO*Qx^RN6WKmBPQ zA8LCsLnm4wuM|kx_pW8fS!M_oNND^QIsr-vsO1<$;9Y-6pg}#%nByV+H=~TcSb8$; zR<1P|2JvIh_iM0Id*pP62h*yYJx;MVaXSY*sOdCn9Cd;V7-_Gu5U-5}BTx#1lBgU~ zy`oIAVT#gfg4~2{xzu0MK)cxiJ@!q;%KPoQh3br)Oh39w?CdSlV-J~bJsg4#Jf+S* zB_vNFGfu+_4apNV(%OpWR`07HJnO(%nZT@I?ULeXCAcx+v1Mv^x7ya3_N;dyu`R^R zVstR@ScUcjEM70kDx*|0r7lfPh?ocxdZ(cIbOv*7XBir#k+ zZ(~#|7G(fQO7MY69JN5D_>EM;*m}8QlgLgeg-@-N1 z>!b9Im=2@Gf@k2d`wveCvgMN%a?gY{+7SUVFrB7K_WnjnPf_w?A$Ky{I0sq|3Wtqv z^aoF8XzgUk21cmzy6ZX;q)Q}3Afpl5AY&AbT{u20(*c>ql6F+>CIS6`Ya7@?pKg`P z!|;VA{`M`frFwv8w|ptdA&c)mS^AB+6(J=^TLIL%K90A&J>K@VebM_zy{`X6{MHq` zaDiB%=d2+EP%&$jw!3a&6LEON`yb$ccu{<2ACC7&zJB|P_`nC__&C#Ovk%zJE@0u$ zK96wvr-OsIcwr4J<6|G&ujn83y6SE5rZ>mo5x61|qr8!l8f07wLnb0(b(Sf@iVCGl zq36(XR*9qQLz$W(dW$_o(zP6eZM=PvacBl%mERRC2)8L+S|P#)W(64=bQi?_)W4fB5 z{Z#6G+c-2@ZahMsKgqj;Szl%>N5dPE9zjTPjKOz_BDIShCcWa%Oab_+CNYjKaY?r- z1ubHNDooMbL;7Basnb=8QQ9_Uo)$(H0C!W%wa8;tobLC;BLF{W~RWaiP`$k4?F=*;F2LbjNsQ(H3- zxdYU>292Fsf7zoK`0Fp@zCQk=T=(6#8UMTI9<(HS0CmPU(u7gX1?fXDaeRcEZ|1N3 z+QuJce?8{){tv{?!KEp`}4eeFP8ozTsPbh z|L&LK;YV96*17Z~Nfl2ROl=1~*LY_)o< z337ZeOp2U=aOe}8FyOjS1bOmfmQkMb8koaj%RNL<#d7$W;}2m^CFbCsIOeCrB1_80 z07+U)Hy%`a3R<|%V(~P$S2envm3i2eORjj5&hG5;yL8TN62TV^%;1hP9FQdQEpS&H z-wtOQ7Ln&AaTP1+FvEnL`~+7G{SOFgDjahgGqeg=4 z+AQ4Dvhbohl(;H{549YhjQGhI?J_k;fdKUOfz5DcJODGkQ*y!K1}x3W1{5X40s`i^DXPe4QRjtK}(miCNPd2iV zsYZIsfG8xZMT|?JmZaMG(#UB+I*`4~0Tja`N0_%n5@b!1WL)(9C1Y<{Pt zh}Nl@^Ri)cyDUB5PveycX(v(}48rEo0D0GynCEztaly#aHc&~^GPh1Ds5y$#EG?Va z);?4QCiMI%zPw5E%Pc;fV`$@wkfiG~uB4PZtUvWs!`E!iV@yqIL!3v4@r5to*I&xd ze|}&6Ug~=EeEjl@;@WGuL4*0scX!uLpwniO!#dpE+i3ko$LDbM)oYx?ix>B+d#UTT z+vAsC91q+d2Z!lf$D!#3u?@2XCWOTUtylg8*M9>4;YIQ2Bm338)OGK@@xq^pJMQ4o zkqdNPV-uP(x7dF4XgEGrL;vhF*(PPCh}l>M-#HmFnv~|WmTRpUHTXL)3mGr*WLQpb z%+3RjHj;xk2?p!|PKx^svjU58K-4J4Fx@LMVz7Wy4EcWW!^wt1*akZwnjwlYj9_(} zW7>@qFo?0>4my?LiQQk%REd!@mZ@~^2caV-_n3WZQ2o-FFj-!i-$mq{HRP}wz}(M< zPRx!0g9RiQeNhCTf>>&HU$~-9Tyus%Z*MG&rhg^xabRL8t#feDSWgq^hjvj)@|?mM zdBXn2R~<0WdKh!1b`Nls*EzaHIh~kwAJvkQp=MOHrVRzbvbkl6^8r1ejRpc}$Z!H@ zbDF;y9@57jEpu`)`RsX_rRPKK`D))?2ECwg3gs0_k4IAxa@@3S?QoJ?UOn2WW~$a= zG~3>X-2-&dZpLl&!L~FeEZq3QA3|DwE(;7vK|-=}+69mgP6WG%bVh9!F)UuAomYao zK)2hD=$@<2jtNWH~8TX^Y~Z|`O|}QQhrk~#w7agiGT-7CEt7r(w!k6;li@9 z&c{K|U{#{hluR_+5BSK0l^i+3VT6y;1;quCJNT$7${dm+nUX`~j0=TDB*pQaZNK)2pgmmK-KgwZQd zJvo6&9!^B4isF0-vr9lRS&sp$dr*RhO-?`Bh?!$*X&-1&R`8hU18aD_k)NO^wN`oYME zPK{UB#ZPNZ9oy^MXAk0&P^(z}USibg+Zcl0+VK$C2GY|Iw!6`T*6l$0ANOsQVmc)D zs+lqifYwOrc5mb^s#|g-6C^CaG#`;1cIv}s@;>R~+t#UIq^h9pSxADe?uYD$tZ;;> zPM|%V2?x`(7nvo|TSc_N>27*mynwW8JM;R2idxTVS6lj2^-@ zLz^+_+3UnCfuN$F-Zn=^bXsrOWEgAbUV|$L@y{#VyO^F(Rr)YU@_p8!1f;%&o2~JI_5i{cKwgBb9pX9u1OhR?)^apEeQqQvM z_`0!$#%ER^MRAF$C2p>&`3P`F=dHnzCdkuS;{|i(uo>AgZ06H!(E^PJK?t%-lhMQo zR4sZsJa?ehC$HGEbr?M*~cxdI|gwd0<*4E618Vv zDBfv2C17p~!qXP&5-e`CK6YpZw%FYfvb>wTgNaGM4Bgu%`AwD|Xdy?;>A|G@^fOd7 zWN)OfM@+hPt`0sX8vyT|Ha^X>ok-^V-NxnJyh{ni!n;$Ml?YC~cV z@khO%*}EUi&6CMu)mipGiWB2mAqlh7L-Ad}E)VqV)-DG~;}L;NgxRHwnKhPR4w0_y z%=?=xu6Ky4#?ykn5`xlfMvT*oAt(Ym(!-P_PLr9I;iQ=_2=w@ca1RTaQfjQ;~({oHqXN1ng>C}L%CC8%Q*7IT44ww9QLyYKZlurt+}KiMu@$O zsEo$baV)*LSb|(V#rM?U)C03rTjM1Q6zeJ;E2a*M;Rz=I9Z56R5@_bQxAa}beJT`jHCBz z@3V++Ez2n&PY`ldGp-KW$0ZHGFNX!1jizI`K2X@w@A5_Vk^mCk0JRWl=?iU}?a-(( zBFi+Pl9LKcJP!}vt*|d6I#g-#B3!sdbXTpmV?*prXm*cf@-c_wdZys=hC`ShS^l#3 zEp|Q_+%X|8yM5j}-D!ihht;ZG!eP}&@;7==)SFbvb4UDSab4aXw5P8bteO!4-=r~+ zVs3=eQ3#2_(4p_(JvhnbHXI&Gs?AUM0F3wk3Sy>&}?f)bPq#l*x_ywcXi-@!q= z=5>6{YxnhVUN_trKlcmq`FnAASZ@4f=rlDj=#5n7sntSUN%tcb&~kVb_uh-2`$gVx z!+yQ<`pw^r-}>#?Ol-pHCa_GnyS25}c#yIgi?%{@q1Ooikw@ZZe=a__j{uQt4Z?r^ z7d9)mI_M`1!%M?3w@HBJsgzx)mIZRwhX{AFm+E`s3=%8M1BCSIdCVgYhBYe~6XU5J zS>@_Lfk}j2*qn_Hk&LA;1!r;!BVq_8?^2-}EtLn$_DIjTf)Q#Jdy`7IqL81u77&-Y zP-lRIUf2ay)oQ}CvqadY(n|f1Q#Ff9hEVsR2{&5}0x`*HD9}X_5q8}Mn9;vwUu1?` z>np3Gu&PoAxi<98s=va_vhIfKS-prh=Iw`<5B}953X8i0ZX?VsHqcYbpqsn|* zq%}){A)c)&O)I3NEozoyHzVyLL3b@iN+lP6P$tw=zN?qCM0#ju96J5e)8G&Va0aSV zk_p}A#EMy)09?}Nw=_YIK{V#6J%W%?P8QoH?8v!Tl&n5n2S;KC*ZZimCue5XCC0{% zTQe*gWQq=#;~A8L7RgRQ;&RYv6AA&W)CqcrU)9+#6VjyQ(UCR6e}=9yT0@HT|3+dFT`DCS}$7Q9z$@Whe8kks!m|tAoutzwBlF&EMKb6K<{>Z;Thb zAa1!Oj*d9=<=Y;Tnk%M5{g6x6b?VFX;o<JPx%p=N%YPNu?d@K-Xz;h7lz4=2_aLo6Z1K7!pToa|9#J|^l?T1j{#i>{SZNMi{E9NZ1bC=m-2!5QK8daYA6l+c1WJa!rkkmP{;tu&k2(g*2rJM!8G&I&-90ZTd(?b$4!`Xr!)vdcsE z?EnWq%cy8}@qa-JUEdOk>;Zqu64J)_pihNl%cC~? z7XMJma3A#y`8PeVL66GXiIS&?BI~qz)ab3vW6NI0qFj*sCd}(+|$B2C8XSaeu=HQ9_YB^Oi>alJnDSvA7oa_I0uu+KN6|clAU&RX-zOF0d>pu}c z{jcM*H^;ei%>dfA2(tG$mdVVbHkh19=%NuwSoeYnxkjEZcp-o9ny>3+zj!fT`m&8) z@xleJad<~{5}@Sn(A$y~FaRRc4BfT4w}H@_h1-wm_=xv@fj|8MzU}Q_?`ZIKuZtJ_ z8{YrG=5EY+IJV8OB=UyG@LJ7hr{mcMgZ`9aS|zlNRC6GzDl(Neq6q39w}a_d?$F{_ zhXHYijOZy=n11JNZ<$I+s&k}Y3;}Wx9L%%Oj*N|Gb zN|dFF14ouSsv6rIGE2Q|yJDH)JpG?5B5J`;F*Y1E^}~k&3p2I5iP;J5y^b=ZSb8EY zn4mka0A?tK`ZNh9TPEp{V$AWAZ%kbe)PsLS8B>aIJGg*OiFSt>l=eyQ773*X$<-Ui zce_Rs)e~D2{tA^jF;qg7EcOncR4RiOrNH8^W-`gfqV;4y4)(he>cGb3d6)=lV-f1` zgB^CtJ)Tlx3Mt84-WsFHQ@7^N>d2EMi4EkXiV>MtL5x->-Jy+C*(0QXqYcWC>A`l~ zG$SFXiJQc3rd}J$qKQeID0frMtsZSKAbnOV7-$wfRM;FAI-@>4ok-;9LUa0q4>pr> z{Egql%U=;+x0vuFzsH~c*K35v<8#8r`nCi>P65cV$)ZbQ@d<~7nn~mG_&9FAeZ$XO zef8JrvOju$lN$e$mu_yngB3{cLP?ft_%V~`K6Ib!!z9)ZDRQ0le>^&hFWna}{25;P z=C5Bg_}f>+&;CL@_yCR$tHw>`PL0^66_ZOZn1uqML4zlN?w}06NwtMb*oRP;;q$C^rOr-C0N5xRRYH?U- zoFZ+M!P1`;@Te3MHu0xw=7h^JGJO#~tkWiaFhUs42qI#Fba09I!Eo-0vllh^my&^5 zMtn(T4@vAQAT5Sccrw^lerfn~J`kZm88@ofa?(~oP1?v)kaZl_*_?F z6d-jennJ%3N}0dHl6gV+EeFNBHMbi%bEjP&mfl1m(`oRFL< z*pVvhK%oUint!Ww{nR9s z)xOQ>_GRr9cy`q-`Yk^AyN2)CeQQ9CH8cZcn3#Y)fa44|wW%B}Q=gcZDwU3cpwfB#p1d|3uL36p6=SqI_ZQ$ z^cgz@R%ZzahKq2jMR3oVQoh;B6fzGawP&}8K^pi%&f)-z-``*mk)tzm)KMI_3+YFt zG%Yi2Lb1uugnQ;7UGS`plGf-kYnqx{r|MLzu@F=;6`WB`+c_cD%t4tH3JX!}1A#UM z1*`ZiI+G)v6Jum=OtRBuVR30_Vw6|j9-OEyCyN04d=cY#OVp?kmJeO;#EM~o(dgAj zNoY+SOkX6YoK`ad%Ap@$UXK(RwVlNRr$oumQu&-~9VQj+Am?mmsIK*7V91Pe3tNjJ zD&zG39G2w0sGf|F(Y(%H!r3YGrc@DKq+XCq&eRhk$hrzx2KK^ zq-tlI)R18d5S~dkK~>K}{1DR!ya$~(_A22Cm0l7ulNy(|we^B#v-NkAdFh0_c&0^8 z2f$SnkYmcHzZ?0J89m`WQ_>TCKnCI(eb!+h)fF8>oxkWan1ovgR((Pe&@`Fe5V35@ z(jsH!xwkKmDE$jD8zS4-9>=EEBHM>h&ZHkI?a<464xIsS2^wM~PjQFpw?;z0e8Z$V z-6>~lK{lx9wVM<|@S??oFsVnz*`0hrYEqb(MZHRh?rA`Kz;r8;BYSJ|(_HlqPCXc} zdK>P#i~sl^;ak7;>!LD#_@Q{ktKv1U<@ximMuV(=XL$#r6hNH!8Kqib3G-?{ZgDZ} z-+FkA2Of-n`|skOd*Xlk@r_{h>*2cP*7${Aj1OEL$46WNgSbr`5+XHN7V^P~dQEyg z({nwC7&h)c2XWydUi>S(>n{8s|0w>mZ}_@c`Soq~Z+|J?bmjVy$0mSYxUP2YWKWZ+ zdXsK<4Nq=vVbHD`afSsKpm)V3gP1l8KQ|{7pS$#gOR*p`4_*`dQuCH;ik%ds>Y#gv z-p=I~K_)NMBhfXA3o(sSs3=7Pi*tmxP>5N}Qo<}2o$(GM$9DL1hrSsbFt|xB!f{w} z8SV@LC(u;<)TIBg7%sPUfyFaGZgDqGkZxWU6|-2s5u6O3DC2-BT#X0G#(Dk%dhBL!pL{`R$Q`8PZ2`C#N)6X6)peX>#*z^aQ9KIU2dzBOSc|vqP$-6m98=FYiN}-#iF6koB%Ja+QpCr-4n@WfpjAv7mdZXt^f}Xh&KEXDZ8AX>- zpL?iyvNhuDZenlAU^_n0$LZk>x8^6d1Ze1xYO&|Gy%0%7c8=4lIO|UL(8_Kn%ydR- zw-;H=tD(}0)+@~*&fNd0?s#3Jvkg6oGwqEBimr&dd9+BZYCGKH@VdeqcHo40w5?V+ zIp#Ij;wOKKAO7%@zcT*ZA8tsJSH5b)P#qq&M;+>f)VIQIDo(rql_-GD<%Wn>;5)DB zS;`@GaJc!RSN#Tm{ukrUJD>b3|Dg}ZKl|tWzz5^p$*GG>nqLVOpu1-)m(XpQV`i-1 zMfe=Tv@s0poNl}a2b+)nwXf&D_{q5GGf)1Nzy1^P|NOJf=-|;2wz>dXkE2_KgfVDT zzc1-B!4K(Tqwqvo6q{QOjJh(0>kZ{?_OU=HA7%MkP?HInTbKk}mj;KII)rvY`$UE5 z`7kDNXK6U-+hEMcXwd?yd2HRaP*|g8I0s)GeJ;CM9tFwfpzt&+9790E)WdTUh~ZOQ zFs7H7U}Jb4K1}Sm=j1Mvk**Ts3{4f+ikOU%sqg=yM)nE1a5~ZNNQ3SZ!$~>WEYWZP zTN1Mw)lrCZ)UR}(>6}?%&|vOph!Nv&9JxwP*yaiRqxp+YDO39ZR3$6j1k%RW)NM$m z%bP&2PEIUQe%SG;>i}SPueSItsEH|6iZV`Zd4iq z5&rp6e(6H5!q1)DMLYMYrwl}ko0&xt4_Q{VNgdgLug#znmb=F=-6{Gbh@2&q&S}n& zb1~hdYRKf!C$wv817c^fXkqWzHBqBQC#8 z#bEvL1L+e??KBV$jONr06Cc3bGKo0b+v#KqFT&j%lRF{?HahoIW0zu#FG45Z44hzA zE;k>$^m}2X&?p;JQu|HtnHTmA8MT9(%;4r?o@So6=`j8F@J2*zY z?>L#4!x$(M6OF5_ISoaZq?6nZMq#Sf%ktibiL%F-pUgCL=PD~VNGBxcPLdvLQGPjN z=N*V-2xCa4$B6PyZ_7iOI6;{b%TCYu0b)7Bpjak9ANW(p%qWLE&f+ahs-hKYGDQyD zTx3XlCV}U$+qhI2FvL3eig8j?6DfPV_~P15QVFkg$PzobCSsLnR9LEA!is_km(7we zLuU;K1=Qv=I?T!{PTrLM_MF5sVtg7XL&?$UUj!5qPlu}&n1ws+2{DY0oV%e4+CoWF zam(}}yCd?p;f`r?T4f#tHCm0+#!7Dqnr4(HYR-uu8Fm9zX~NdGfM`h<5py_+&J;IO zMDoK%>bRdH`%2Zz_U|Hib}JZB4xtB$GJ%|i4|A=xPtNhdhvSv6 z!u8k3Km3RBZBH)w=>7L^2KIjY3aksFKlxMfqkk`c^he`Q{i!F_%76OP@seNXyWS0~cyioj&i$~1ZVjUJ z7ly{|1t{VIj!-bG7DB}T+Mix_$_+OjcikO7_0w_Pb@3DbOMKHeJ*igy_B-O&e?4CN zy3HFucWiBUrut8MnhZ@76N(~bq|m^F2~;@aNrag2A=0IpND!^-)6ix$70u?F6h@86GyJbO{5ry4J4&D2*bUxMd9XrzN1e!{_9A6UundC)#L5Jb^S)kr(2Ily z4uu0lnO8jh_|~uLp@;d>SK#_j@*n(<@qK?0Pl9DXe?H#w7QXUTam#HuIvpA`&zJ0A zX2|VKp%B*MQ)((S%M3j?olYV`JCB0M&EFU>3TN!WcNTX>47% zeoIKdL9pVYM|j2nr@4@YsI7{w*@*UzQXf0jn+5PPEaRpKI77eyVq(o=E|jB(=gh~2 zVOXVj$#l046shiTz}PlAAY_hZ>6qJ5q>mNh510=_@Pmv_DWz7F*jcxU&>B&aqzw$` z(@>bqiCc*gde&T=-YR7{4(3T+)KncvbOY7OIi7yap}ig`0>OaH1#MJwTiU^v^W4c~ zv^IX}pG0k%n(=mu#u!uQT0v5&eHS&FDX5HpumV~nno?i2O^HjU!cx>r!l4@FFzgOW z6_9amgefn?4rijEfDi3SAZm3%qIRfc`cMjvMzXQ=IC`Z=6o;Da$xG?1)|@^i@)B_B zd2CKMNg`95N}P=D1;>{iMsK1DRpbfE$-;@HlsOOd&0hVGgg5r=%Wf3ZTB@Bx@iveH z?7X4GFv$6Qk$|TAAh4sKMoBi&4e?CYFv~~N+t3v0uPb$jc3ZZk*|{xbge|G9Bol*S zBOi@B?%<1Fj1PQ}|KRWAFMRhCxGcWso{f3TRd0(gei28?0RfX%wvfylCutyGqhT5_Oz@26FzyvM#1>wKORqe>Jxb7KlZVB`77dgKZHjg zU1JiFn7iPnr{B3~tF+C{O>1H@-1f090|1kviQ)m)KbF?0TAe0ReC)dTfB!%HjlZ#m zh4JiXKY>^NGoOiF2OfNoC&#k$(sEn7F*;$5bWtCGf=0v`01Zg6$crV=|u%vgRUn=b*$O(FIx}=k%p)>z5=# z314g?M_3y+s>2hLQe6%lz|s?A$3dJPx0T1 zvDV2+>DNgy%S@+f{5(ZT3O8^wB?ct*L)t98Dc6-2gq*T%IU z#gF}H{I%!BQ=ak!TlrgViPyg|-t^}9(wE}!kjEz_+_%MeRa-;a~qQO$}4g0NBKYe7=Gl3<7rQOg01{rcf}j8j90&w zci)4<%{>oo5BGi|vboq#T^M}f#3(+6(7BzL;eg}`&nObaD5juBBLgKz4%&C?t_K|h zsVqOg-tk(~AoRmgLzQ7V5b5D-Ith*r1Rdmo@<6gfxKBDqKorawbH>nGNf zJN!i}KdGtE1-k8GIeCfyRW;x>?>p*bSRI*&>a7}T3W}=4==p1yIm)P3SUeb`f}vQlqu_G(Sz=#x5>;^Qky zPAB*1?H9<(`eW5BLAEF(r=s0Mv1=t{hOz%|Qsw6Q9Yq5!L{S+#g={Zry3=5YY)6Bm zm%^O3F}p*QI=2YMftb)_zrC+VpGSc;{KN&bK{~ZY!9b3ehcvUA6t6=E4TL2%U7iR6 zy38@3qvFKW3Dy1?Q~Cdadu+$PhM&?XC+SI;KXWUOs9U0TWEK+$F0)sXRw61pR{ies zLoKDyr0xowA%#e4?dd! z6;A8ZO3?^sskeOH0gqOA=;65Hium9MHLS() zQJ19@tAySZDxQm$BOlU#Cv>3{aKHdN+VWED|El>hG(=YV@^Ns0gG1i*Y5vU5;;OgB z-}&1cShz$5obBt*yW%ZxiS=tMPk+D>}&?223MF-;XqDO?Rlo$QkI^=nGZ>HWxxeG$RZq7U&e_> z7rRltHzv%OXDS@U1RSC~US%ZCn=XY!I8=n!WZLL*OHN^XJEzRxBn>Ewk9jggi}6=P z#*O<9r+NdO84sIa>08%AoHg9!9w+{}sZcY7kf+pFDx6JR(8cMCAC68RKzl||O<=P) z>p?WE1d+%nN-KkEY62!_*P9ARNle{1RU*;gCFtRiRX}TS79DCPVxPr?I{M!p(_Iuu z$M0qvs@=bS^Z1R~$Jk9Z!93E2+uyxd`rPEw*3`hq5Qlz=_sA$gDerPHarwBJ9x*aQ zs*hEl&qqcccgl7mU$E&=7*E)%PED$pv)KFw$F|^^s$Q6|uNNZpjh7tuRcMr{dzo7Y zkZJMJ0h2X74pulg;q7SF|hOc12G5>0PBr)E5Er3i@SIsKJt+b zto`2aS%VY&z+XPQ?ytAp8t;A&-*_eNyn`1n;^bU6yb{!#6?iQ?N`Nq=x@PkX_R?6# z4WOzowImRbuTm7%UqI^UMdZI;`Spvx?)T#pH(-sj{{D}}fBA#))Uztzz5DKX&-*rA zn@@ix&OaI_=iE4j=?mS}JwtlBO0!1Q$t?Ohy0w_3)tMsoEYpP5dmr9}H+AD!z;+pw zMmo^@#Xv2-nfBv|!RmZ89NHFH{rNqC>nMeMKaUd;T&CQ(HCtkyJ0J#%fEG)w)C|aS;%Y zBWNUuU_QD3A%q_sj+fUX!Pd~2<)kRP|4MYdXcIlu;j$_l&Ku373J7DgL{ZdcAAEj| zbz6{dyBv8yR)aRYD6-jDqU->bGfU2h(P(8G>u3%wePD z3pXSiM)1`}(sB#vq!v$4TEcW#rS{(INNhkuWM@q6(@ ze?#b7Op3UCz4DAtd?Nn&zliVpF8=lBlzuu@v=b3Jd9g@!92jKc)LAA8 zIa4Vq$&g`B1|1E+Kp70_71#W#zPU;?1qVNiPAaB$u8f(fl9RgjFp#LE-01valF@?N zG*=RJU~i}(wUpm!EIY)CkB%l2Tn7n%3m5#TXNeBIO2}Dw9{QLcICr&CW1QK|QD*j` z8m+L#vo_mzRu`zjN9^H%4+%7R=nq@RY<)2*|KIDI7o&zRY`H4=TlJu$yAQ-c|MHV38Ur5C_|{2-#fHn7?rLmdhZYvP z{6)}>aD<$0cO-2Hd0W^B$QOT^>iB_}xE@Gx3Z}E}*&_&jvYHX;p*rr;k|a!nhq495w^qy%O3u+~L9IpS$kj>s}Y{`XpLp%H z@!4B8uk!c^U4LQdt`pAcf`*)6@zE*NmK}5gmp+WIr&Fo3OZu3a53|>aeE=8jQDfSK z#cH)dhU;&+=9*Z)%{RSeLsg|(@v+BB^#WnPPF;#Eh0x{_^m8WeeW$Tcjy z{^N1wmHdGpz+e5L_^$7aZ~o@5*~;H}XI%HO4G90($KvK&d33l5&zOZ`if>T^CEkG6 z`nNwI-LtLe*;uT+`^dr2@jt^@us)oqpm1W%k$M4yDuzITZz|o7D&LB*Gg^^Mbi?bM z5TcdNnABN>abd+=EF0HR6n8RAgqomgotsJOpXb@9z;ehcn4pnJ3lKHf96Rb`JG@M0 zn_)>=A@|Y_mK@~ZPA@i*v2z@_D+H49b+V(F(Z$%WqA$f`&{UqqH{qsWuB1`SRHCLb z@X|So?o~rUQ$>|(u$(j9?1%=n{2yjtp&2+xL&Fp*i7uV9UIX3lEoYWSN^JI_awg%E zEcNnqn0Ja&Xopd#kD-<9t%XtvhuLMY7(L0@nOL4%I(oU8w`^7qgagdKb>cFL)Xw*T z!cr*e_9Y(bl9b~3O||V!E6PG_F6>VJt%=r}hXdu&mm%foLAbrPE2Vtb-`e=0$pS<# zNVPy`-B}`!y(TOH$eJtIpQrxuGgYpXJDh6R4T=(X@j0M1v&Rue$h%83n-Xn;?6Dk5EU*a3`ww4Z!h_2< zejy*YI9>8P9$WzyJF-_~hIEi#T@@2M1pbR_fj_#7907AH6QFyN-9y*jP&ot=g@^E&0}Ov zS6|%B7T$JSy!EXc57O`ZOMKp6!Jq&08xikUVdc-C-}F8{{E^K)|Dg}Z?YD1+d)IjN z^2^%nUePvr+0CTL%aoN>e2^C8j?6M`(L(&+az8rbY71tXB8;YJtzk--yrd>?D;c!xa0 z(~hX`L5vh4kMM`}5-Ob?9A@zdb>5L<>|vz}bQ+4R&ZXEv4^ER0YKe)79CXS#>a3k; z-_6HmS8%$yBeY_zj3WkSJVQ*Ro@9x{_Nfxsji5Gk)6vbSIhv(2A_gt6hJdkC>MO(9 zZy9RAN{BLB>Jthzlt zvzf7kquQK-1u3dfDF@;fyBa0{viXP7E?y*_2=6QFQOj_PozgeS|F*PKeY#J5We6R- z2{&QwN%Va>vrdzC4^8ODl3nmx=B17l7!jWc7h4mbKVUbq-{-;KAwgYSJ`Jmcx{jA!uAe;2;CS6m_*HjZ$q12Z5@}(!o8}$3gBXQ%6xZ#t0)0^X2&%`sI z72o&0@n`-_JpJkM4Ua2rxCViD-xHs^XCn>0=9>7-&2j5(8(g}+4puyO9K&20(v?}> zbxvLNIZQG5hqzTUP~FC4vP;r~FzkP6FxE8&&MC! z#2asnE8oa(eGb0$+u{fQa(vsj#?zk>-}H@-bK_%u!{2pR+;mfXdiY09V)-|6IQ-eweD9bSOYR51- z8llm`CDw?SXl%fg6*dGiFqx)h85~plbchRaXGXT8et7(!h`EGm$VJ4M2#@p;#gO>N zLH;_DS0nD-`7(BEoeM&a5x8RD*A|9w(6%VT$;}t~35&xo5kB=daWxW}Bx3p|VPE_I zQ}?dRmUPE)Smgo0t3}eJ7$M1|{r)eZ&6KmYUkzyA#XdKmYK*{io$*ewl{<%YXSg5Pw-ee*9zn_{aQz{$KpZzu?b*UcdZ@ zuOIf8jr2!9s@g9FdTNPQrFF3-dI1AVY?U;8wN(ZXdk-}w*DutCkrv^!oZhIiA5!6$ zrM-fsUcWwy4}MiMe*2EU_?!Co{~Q0^|B8R}Z}h)zAOA7_<-ho9HT>s) zT)+Q&|Fj$Kmw#VB{aO9TzxbLH^JNwMi$CX=CGaQz>B~3buYUFQvj6Z0Uq15rMW1VT z93-GjahN@p65|cczK3_K-ul0uR`qF~s61pGpGT;36bDBPZB!pV%cVIskUl@+mo@ks zPtITds{Z%?qyF8$uYdio`Fp>IKl$(Y-~SI^@A-fEFYu>-`V}AfgFpDE@nv6j@1Onb zs}}dq{*3?Mf5M;tIse1|RbL*fU;F~U`W1ih@#R6o!@#qgSzSXYWTTsyYD3-^b6YJ# z>BMQZ#H-^Ar`-%W(cyE$YoY4WI`yXn>YS0t$a%@}poFjYm2l2vOtZ9Bu37UuN)x+9 zK;?n~FfV%;90{1Ux5y_x}<1?-Ds+C6FK@MalX z`tLuSUIY*F4}noUc@v^Sk;yfLPb6=-!gHep>txYC61cnyh4{ki7z-C|L)Nkz+cPL7 zf+8Aqe~u@x3tF{ecqcu9O!5RosSnQ1{l&viTM=L*9{to|}e}>=r?fUKC;UD~d{m~!ccYpU=GX8JYZ~o@j|MF$c_`ARVIt~Bwm-V-Q z%b)!WfBBd7*FUen`@1jeAAbJV`1@ZTlI92a0Dt2*yt%eZ&>)FYoIt>3KQ`~9yShQIw=_51&ffA~jVTlIeHx4wQNUoQJ^{>E4S_REF+`@jEs z*?;*D_4B{3pZv6b_LuydU)10J4gTt{`SUM($Ui)Xz{d~1F8^Qt;y7F|a$}7YAwryO z#;Jj&IP#7p^67lJ=f7O} zFW3Le`u&Svd<8y!@}KJ$KmV$Q{;R*@U;iAx{N)34efh&*E`B!(+J8Wokd%yhoNc{R z0L^@D4c5oV*2tZPJVGOk2}8v{_bQk<^`q0VtaGaxm9e@>rxno3%Y7vC;kjF>BC7Z@ zq3WzlWxO;8*3_Tc!UIHIFTN+sL}_QntCzAzQ>=zVQGCNik`Wn_?+mMer$zy5YNdwa zN{9koZAf1XP?zTSaG>EDaKTJpg2VP(E3MOT4EDH58t>*cUKTTxHDcwga@CZm%(W65 zyR_#qXjQKnZTBO^!T8;sFbLJS<+e+69)a~pMzy*DD15WB!kaV$M#0L@gwRTFsHQwZMD;q2$Ph9G!+gp6tg+Sy^8&$O3>9OVRX0-}`$b7;ijwHqwq6HX;0aU)HuCuuCm|{`0Sf zL%RRt$v8fQDijl>?{>exE@Pj`*Wjz1ztNO`L_>&*kuSfg% zoZ&A4vgA;6qZt$w%1CP73=PEnDBRk#e?I1xjg%U6sKTI+}50=7-n@d>hFm(U7uu z7QO2yEz&@2OP}~SWocyHiEo0U?NvTLiVF8x8|h-pPU~4dJj*y*jrWH;JS|U-Md=x59fmE7jcUr@FqqaLrWBuP;Db(tqagt}Jl9rK>fC zS;hAeo465oFreM&^NC8h>GQNgJL!wd5BZL-(;`fF1ucl7YaBhXFpAAQVTf$-e8IiW8E7%&RYZW#jhtzSxQsy zaC($mg?(vi3h8Bv&nuwogS(>9G{o2ZdlwTH9b*!%PzvPF_%(3>=fjd;-pJtu?ztY) zzI-w|V>&(5R%L|W5Qm5{f3+FWF)j&1nQ=depZ1cq(-!q9hZu+&5)&v3t0-XG+aOCu z0}Cjl7W5fFLqR3^d-4D}K*hi2gDZ()h#n+)x1&oZ)9AT%UbJ4eqmHum`E`H|@KV?_ zRU`{+A}bc9Mh!xvk?u|g452GWy0WVaW@eB+bARulR!m19$yDG<37vB>?WM2!-W@4E zBbCyb>D~Ci?27e+`eBLsk^0bmWuN*T@&j5Fs?7o;nG}LF;pL&_0FAuk?tq;1VXu43 z2}c5yorKZ2FB=y64wio{XH=E<*Eepdxtd|!=vS~dkigV81F(MkGd~a}d1>@oe2lo& z&zV%?_Qoa35uqAUNVP5IZO`lk0HlmYBCGA!;uw`h&=F3yK1;fA?K|ZIpYB+NS`8*O zO=)JYxSrdbIfqMOiHLmiNdnF5#mK?7j^S3cYkfkC4NL-G2T}zYWq6H+0yopto3coK zQC|jSdg7Mp-gAHJ19(N5rW6)d4^?}kL3tDgjUT(&9T6o{@6_n<0<@}76qx2ML3mus z6=`$sO&rQMo8dK!vaJ6uI7anBgKrFV8o`IV=7HzWJ!;RCAotdRv%q1bOeKc#xw8}*lR(>!zd}WN$eG1CWu!Ob)GUOeQwI9CwpYfIR{9^v^i*G)`4((_KRACwg9TKmHBa)&Xz?LSboQP=Yh6EUf z#J7y<()mLOXcHVIAb4hE3nrZ-Z{7W;d2vV~>0=&3xiYZ%lAQcWaqSjG&UUYwZZV9{ zoqTd0G^bRaIC{FH-cA}@J6?~_?9AEH*b7xZjiVqO+(&fRc>d;j;N2NuUSA;YSoni} zb`()0a=1?!c+t;iqKZ-}k8su;GXJSZHz^My8BVS#SIXez22d%tBUd=~*YnX7sfYe~ z-swau98vLCg9Ub(^a3m7?Xd8#3r1M{5G=6FmNV#mfs>d_;U5q$eN2MENmpK0CVhcP z@d@PRlF9RDwKKtgW=WQ&SkK2GE1P?i*NQb+l9z-Llu&k?s0 zJ=@CKKZ5T_a|bK&jm3=7T%Uwy_bqBmw*_3pbUvwE$vj-Nqi_|aZjWTD(R0si_E=mtS{Kv9X*mJiz@5>kb5IOJ4Cz8b?Kwd~w>*1ld##$R-JRvImnIP)#1mfjq=H~+9NB}V5N%?}hFe)oF+2Qomhn8qYJ56OFu~S>9fX4#j{kbRAiFu# zAW9pvWK-4pm>2gk0VQojQt zvZXu-2YdEtiLZU#iBBtiiAp$tSj;2wf~H^RCFlOs`o0nKjr&=GUae#H+=>#fa-KUI z%yVR?yAtN*b{Klda7FRuPQ~~nD)JeX|_l|-Clz4&cQf>I;q4^;> z&q61zbUq%<;NGF4v7K`KpTs65$&U?$7-9dEYx~iPp8|J~$28h&JW-*$67m=t&^V5t|MF@yg{A%5`qk}o`pAa&!nvQ zbSZhH^bZ-PX~eZDl9v}D*ENv47SH7MRK7A}-!9KR?yDW_$Im5C87j(NjhhUTnz!qX zf7p7_*tHmY>>$#(Bo+K)`JbT*giAm#f5UqbI4I4gzj8Ceon*UkW$Q5}(rC(?60feT z<{}IUU4}Ec2bt7q!8x(n#v+(y>U^6Kim182!7;gJ)jbHy%QqK30)0(80 z5#2ys>8>;(vn$Ss)DhD0Bb(%9qgiWXANAlaB=J>h} z8l(f1#9;Nl+@$BxVdK%;mXsq9G!tp=1?MI?=L#>v6?o>hj4+lFTk_sK_cL6a4?&ih zHBOxy-j%X*K*f}$Z|!sHp+D*n z{lP+WL^a=^(6o?mN&IVT2jg4A)jlI7guUJ&?V`{s2Je@14-Q)xB+$}HkbbTnK0m_d zZ*Fp3J8PohMagHQ0$WnNgJv+QCFztg%Ob59ptleSwN(|Uh*8V)zB%hW_WV5?DT&MM zVkW>Bo=jZXUJQ^jw*MZixK~IFYWG$;h>Jb!q65KYU&^e^ur_0cP`(RgDbp_08-l1V z;m0HRuujDzH_7_P{ofbKnY|{qn!gba(Zsi5m;^3cMXd{~qeH09MDKSmb<`da?S+lA ziFI!j49H+}j1@kH`+=oIUz|?%xSAZ7o}^Jf{wOu0$y35fHLorc2}zT4 zs`5T!uV-5C9?Al|mKZ3dx?;+XMDKYuARDSykl6&2I@K;`0zuvLpH~GXmuf#wllF?9dtInlel9u5cAv}pX zM-gEy;HaO@9gSh6Oy|<;kwsj>l+N?Jd?P2%42|<6J++WRxv)!YPK}KE@ye5dDD36n zPWsx7dZIq#=mRc>MC~f(XPiey!68LkL#1&`Z0M9yQKN=++raQ$nA6##MMb#>mi2W3 z33*^{BV1@(-T0|dWE?86iN;wn)hlmB(pE2E0#&Jtu2Nx7zS^CPQATp`RAtuvoIi4p zej_-ZAx>A$*Of@;2|y$LYlI?eME}oyLVI`3G4o%CU=++3W~~Z1=-zbC4{4m^(J{+M zeUZbl4R zH=RXa?tEKgIcx1n6SxW~hv&flzO_57N`Hk{po~Qr`{8qdsI_s*L|uC)q%wjT|#=K>C%#**Y1(3Hk<$a1Jn1na|gbEWF==M zGmk{hqSrpew1dX2q$RHV_~jv_-Mzk&V(BwuYBL-N!oUUD5Fpit0D976#GHm6Tc&_etkG1FkID;M(hdlr?AQX-y2+@llZH(Y-NI)rd~x=#Cr2+K>q~g9dsDM{l;ry(MiHV z0FLI@dZGxLsUgO|Cy74L(s#)F6w2(tYcZer2oVi;#v1&3X6S@!T18xH$wr(vHzOfU z!iXY3va0}GWAjNFLVq%G-o>CR3CnXIC|4Aa$5~7ZN+``Tj$vcm@+-)VnY2Mkp5oap zU_RNfT%4&&3Lvp6po9k+?{ER$;4mi&4na?eHSw&p&@iG*d(8G#N(S50!D?rWjLvXT z&ub;dNo-b&<7gN{K0Xbap19V0xJn>9n(0JU_ihBu9H-d&*1bKtaLwBq;#j@Dr}hs^ zHgeuE5TjC9&)kQT(ab1D?mh~j-vY#Q17Q|$>ll}}g{R`lKsMY6dDBllBLNK^D`Waw7Hdi-(Sm>( zH$u^|0(YXuLK?q8HQ)Z*uRpV7l(@~yQtHmi-8l7k=zk2!bH_<;z>?NwdWVkB@>H*w z_}6jI=&9vl zf_l-Zu3m+Te`exR)O7?15%Ct3hMaZIP`p0?m$MXJxb}$0SeB)RcN?V_dt7%8=B9n& z39Zh|WuG^_C~vA`1^@Y-;`hibYiwBq!l)x}Da30WsIb*htPG(aS(cY`ckwa*Is8Ad zw734^|0)?(4GLd9Ms2KN5%<&IfHEerg_471gT#7GsC@T9C3stGscxMqtiPKAo-;Zg<669OACtm45Zd@i3? z7S#mq=3-t%PZlDEp~JonRKzkI`I2--n^Q%KA9g=&hAl22ydUA!1H&TZAeS zM9Qad{|K2+zp{Qt_FpzqrUNzlv{kc>z4maWBM92->)y?p1&iuIKq(mEet6_A+y7RL z-e6lu>-DZM${WrJF1W9sL14a7dq#B(U4f~Q-qMhFk&M#G2ZqRWQwgeu4J{|lrgi0A zO_#oeyD~(}B#pYO9Q9^{sL(+ zIWPu?jqWdh<-*Iw@-e^|>pMfFcn@Knr->4kisO|*$ouG-T#&>WQJg_)10T1wxw)|6 z3l-bcnBd8_{ZNh_OyDYK4XYEFiqP0W3;jm$Yr1{XI!*t^U`9ri1wN$04&$*&r?J`1ZN@?NiHeu3oWjsGd}Kn%^AMer^r^$JEXk z>^#2>@cxv*@!yfc6>ep-S!B!GS#Fje4+!X2CX8hE95@MXU1}bwvNL&>GJ~z_E&JSP z&z~t-6r&ZZhKkUrvJLemAe4nZ0U@yGC0`v3gr8qB>Y_?mi2MizzzEz@k!gBAq~Mho zzmFYUI=PXzFw!Nm0-VRPfliD*7Wf|ex1FPSbrN9(a)7r<9LCo8O9-KEVPxEx<^)7& z?(cL+(Ae;=Q;Ydw1SfQKmj6PS&>xkp(&{QLT!(dMdem#jx>#eB4SLsdwdIIgZL7N) z+(-sox*~@5##<>AoJoUMl7LIU$V;SJc<6JD-EvSaedZ3X7Mi1csa~mXGF?K$yRVe< zWz%NR?U|t^p7o%}&L91#NI}b=l?!-S9&k<>IZZE|F|BOj3+lFeH#|#>DW1Z&&CxdX z$J6o9EEscnlc+TutiCMKTEwI>^oV1I-T&t6?j60PRSHq{F(>E2<8$WRI22~fUY}skHvX29{;`rp+;z)PwGzlxg*|dWmOv@E z_0@O76DFrA>HA}6o?>fy9$FSpB?d^-pfJ%|Hg5@t<&Ez$0tu;lyNJ$oBb!r$7L|Z) zV~v?YZB`be)t7*wO?t2`o8`>!NuwqyO-;j*i#u0QguFU&@J=MBi$N^oM1W@4C^(c+p*fZ1kJAN~vk42#3Ny?2D8p_2?~4IagP%gMCR$_m>5rhSc$*I*^$0Sc!CE+_*Q))2q@ zJ@8NnjwnXbbmn)fCZZXakr@6CY{(`c$ZilzFN5ViU*V%iA{KNOp6>1isNux>&Hly# z^WY*?82bi9z_{g~^<-akNy3=s{o`OK^tWx0fxr70?vE7WV_Xfq7?q=xaZ$!Nsw8bP<+@*jv|%ltLBmduK!>JSFzQYeXQC0H#W$YZYV+_4 zVI21-O%+snl|}^HTBIZY&ZvkCVh!+IL4w-9!*I`DbNmj`fq-7%Aq)c{U!g@~+Ss|KG~ z4oTioUCD{KY){LY+48U%tWW6z$_vBO==p^G=*0as`C z6czK-6nerx)A-=*bGw9gncAmeU2yu;uPd zJ%0lWNaS`mnXu*wHc1j@4c8W?vV91aIe(csJ>=ma#r)(9VHRsY&owgGdrj8H`!e_C zDSd$N$Pg@CB9l~)u{UYP321fCL|6nYI!(Z9Z0c9@D6NijQUoP=72M|IJ^`(c)N)N@ z9b&7S=WAlYC&`1wU`J=zUIYn~CA8vfdEmJMPG>=aHHX9PbC%nPd&Xw2!os0$?d4?= zLcT@pEngX+7ZLWFSbfdDukXS%xUN94@8R~-dW^meWJo5#)_mL)uxo8r!n1C%w7r&X z|EOjO5gsMV1z)9nB|(#=Z}G4kkw$!!~FPdhU9`*iA@CK## z`&dGU&Y&dY4xY{qiWPW(Fd1AS#qPBB&2cHI@n;G^VD%!D?rrwuc}zF9mIxwgcGmL} z(f1a#^CB@$xYy6%Q(>y75<2S4Wo({~!w=^+#VBCIIF!&(WhO~7EJSkC??ES=EQ zpaiFHJ4=f8 z7wT4=h5?VgUWOxC`OFLnXqh|0p+`VJ}G4GIHzFOwK86Qf^>2g5H=q%UfGZ zf#fu-o^)>I>XO`XEmc0WUX?r&gg}J}mM{``VPb@oAbi+YPLI-F3WE^g0#AKQ)m34L z5%!SD2j?^!_Nw*D@8OnGUC#fd1%AjdBa z4*41?BO(=5QqZLW@F@hOc7^eVS{YCTtdpO&4vqm=Nh$0O3k_w?84hol#XJHj(c7)A zr~3?%q&-|eW%ZCa+b35(ZH*#JZG%%wH$Sxmr@%QZI%6rDo12k3dShOpjh(8{P1GS4 zVvrprR{pHr!2Sk@tF*^F$;F$mX6{!ABlcNjKLi1FG zUSz^>OdQ%!7^VkBto5Re4hejC7g!@Nglg#`xqAK`7_@=avSS3*pk(K&M@JV7I zMC=xwFm){}tEpmW0XIyK_cQq3@QPWYjUS3Dip7-@Z}(zZ&Lt5!ww^F7h<= z(s#-2xb87r{ffjre=*j08-=+Pp8kDy*90{9Om)LM=*539jb^!~Hk(!q9u2AF5**6A zt!Gi#h{(uUa!p`QOKYdyTj2-UPu(Ei%3)&LpwIPei%?)LR(H>NT3VT!XbqXb9 z7q(~DT2h>@zNA?%wEcs8ft?dALkg&1>4wjCg-KN zHEaPeJ?2wm;b;T3sD=}h`qbB|d=KgdU`to~$D@QaJ|-`?abI{l2s1k)s4CUzRmz7? zpwQ+GC0OiK46dC_`uXr|<3wlNr`HQ$_P~Bv9|5I-Yw)T8(Jh+xN0MJTSD3=fYkfki zuSaC+(-Y2-hcWR!_BhSG@gHicot|Ir^*VMc3XA>tWT7P5=2&#F(veuzfGhFn-{)Bu3;{vy*(K}p}6)?Z1>F{KVC z%Se>H0^Wp1$98AE+h`&^FU@I-LJ{jGZ&J{bq`n*O?KQYSU7NmO%knrrNS)aP&=9o^+-GP+ zmh^%@H}2VnzDZHQ`s57ZwE$gqtX;jZf{U6S6Acu(TXkG@CgGv?q9evYI{9hJu2}&m zE(Rj*rAXhpstS$!rQ4c!NIsb|+jA;(E-*4=R9>!iahF*GA@3=U<>`!2SVY;v_{v&C zC%FO9T!?bXW1@+I5fXm=ftNSGOaID{+A({X7cRrAU zaS`>0>26&}N>U22N79)kTFZx36&;`#tRK&p?@-6cfPD4_fV=rrgv69IpVvA-z2j&> zq|*K;eJYaBOpjhe6am2zOI5+a`l>Ac2`bxkb178SUbD4!z`0ZU5i-HStd9aBYGO_b z;dnPjrHA{_NBa|oImpI2XB%%x#R)wvU2FjH=PuaXqur^+H#ggUmOGE7cgjea2LB}~Q+)N?B0+5cn$Tr7 zj5w8*(ZFslpE>o(=<0)OY&bRz!8JRG2$~pUGrHa0?MLQq4&E?1ubYSx$OGqWxt5xf z7_=~>e!R^7;JltHv#gd!Hx0C?27CAn(KUxxzR&=l?Klm5qFi6=+KlT*dq3W)YIi3z zc(#ehOW*rts~4yY&MK++Ban_W!MmHeRv5Am@;K4GBV=<_aI39h8E2V_GYi_1>rQmaVtvy&jOx^-cdCZz@K zq-ih}sy9Y;YQp_Az1&VlTwgvcuDk2nf(WcB5v~Od3g~tbu>Gt4GOdME4B^H|hQ9pF zF`*d03xAbSis`MCp3{WYBH+d!pI&L`XUZ!vJFK7P_5-}V&$X&3+NKB4q?ZE>`*dt< zxP{N@$#i@Iw5vsNH^V5rqYA?W_n|xGfI+WLOr-PQzHV z!8-+8#JKtCQSBKq*tSk+?l{dpKy9Lz#vd?(GWueqvkHM$GvD=)|zr`8AoWofB)8 zq;}jKuOL;#`ydw}t}itB^jOmFdHN{eNnRZN=0qx*(1TGfA5LH*5MVCA-WhSlSP#IB zw?d;&DHa`{yTu|q`+6br48tw~c0IM_;-8Ah@JK3`Fg5YjaUj(nVS3j%zEIlHch<5$&udIl(_MxkIWHUsHD{G(Jmg2E zBQoRX4xwFS>tU92pog=|3DcF(GEhr9y7rh%0ECQ6kVSXGcyN&9$E+ zdyb^Z_$(3vo_k8E4NzFT{gf}n1Qf~*MFUWW$vU&B`BaRK3pJDWVu9Maqs|D*B&i#m zR^HoU-ArZ6S199&MBl0H&El_mE$LMvfLEI65o23r%SFA}eA%Qp&o3N^(pnFd(FZyl zpO?jUkR4uqOIU^m%h5`&Egr3f!`LwTwVi=%VJDELmQ95HmD5{lixTLJp@ zLEuFgm{e9`PwW95jy^kgRyun6sj0!_kOOsc{ZmEKt&U`jWg8q4!kbgzR6Us)_q>Sj z&@Cj>QYyl%tRE}}{k{!FWFMeT#i+DKP%irX6v{Qt;@5L!x5KUUE*s!2MSig8EdNqi zsZ>_}9qvej-7yso7N8|lI9>B;d3S9k5@d247fYUF!I&<*B!lOTO_r(6GBN(13N-O~ z86eSiW?t6pn6lMz!c|I&MQ2~uD9X>zo3NA@m9)T+Ciu`=Ro;GV{Z%1hk$JOf8AxCJuzwZ7D6KW6k(R^tMJM06}m-2 zU`f3b>WwJ%X{mtA2_F&ZYc(b zsg}i>Wlm2+&WBW>fQow3NEPE#y^TZ*Df}jEMp9Cg!Y*K?K+iUO&T{Xj?)e$ck9M++ zwv1O^V#}f3BVI*`dcUFBi5U(=S zKp$E$U}%+qEEtI^ggS>tI;%Il8w;U($mC9G^sX&%`a+npLs?2Sc?cRw1;KZyfy7o| z655uA+i^%*nq~XiQaj?X0J?xB*gHG*X!fT$0#1a!XxKS_G)a<^wel<;5cW)JML7I0 z?e)zwW`a}j9Gm6kj5-|eQ;%N$@dz3>7!T-(;S5=ljm&v@_C?8L^1_IEnH*4U&L_>L>LQAJt z@QJ|}$a2p9^vE5)u{3+!!dJc(baK_BA#p>$DWrdcZVW>x9oNdovKPK|uH5Z>{VId@ zS-DL#_Y8kLYbRUkO3(X}X4mCSJ>ZsWny?%e?V}pC%Tk04i!?|~Zf3mW)0iD|KuS(< z0aSySs-zo~c7Y#xc!zY0;7{-r?CwSy49!aAr$4A^mnAM2Kjgj!UwelAh@fFaKk7(E zTO)1*`r%E~u87rR|GlwKAHnfBH=x;T(F6knRty(WItX z$*nDN*G3WX@B%ymn;P^Jz|LfqbMmT_%(<=xv&M@DMi0V~Vjt-%amymkoJI7;s=PK6)V|k@%K&|ioWJ^~!>1hZYD^gV49deNP)Zn%` z15;5iD!C)<6R=t15pzkoixrSJ$G^;WwFPhjW~HR3c%WHFPaLK}UQjUbYg zqk858c~Lj#tdnYZ>-o*$#Z^+TEeXAVy=;XkfDj}I!$Ly>w#}VmMU-Y!F9j(^H~-X4 zj3qWtzpVvF&{gh<)G8;vx&@O8)4_`4SH{7iK%wEov&uyiz09mCP#I4*7Fj@{fO(Xr ztV@A&u#l}onesM!A0Mpqd5m!rh51)!%~DOiS=o&KRGpf>>IK>Cmz%k=>!LaPT;SRb zA;*%X(NSzEtV*LMB+K@GHQnbX?HsGp!?woxmRxZqDq|yTNHJo)Ux*NNgZFn#1$6hW zU%S-0J?H$N+bN_u2mDa<~=Sf$`{%GMVVcRODY-uDLi@PJK?>!MSx{1kJgQ9&H{ z=X(`!!lYL4RULIpRo(VW%<*q_qiftVGRkG5+c!H4XHfma18$!Vmqs^}=2l&iz85*B zqEYf-t-)8RDwhbE)80`lJM^N%@}7)ztLoc)2~atbQDqP(gul|fAdj{LpgqPyI7=)- zRYq@DP5F7;Y{T3g_z=E{!V_6JnsVavFXu?>F=7p4# z4!&dDgAl>Yf>Gtwg}!FY6^FoKkCJkPcr`aQ+EMkRw^N!U_CZsfROv#z0oct8mK=cr zbBG!x^Mn`4gke#}6!03ypn&hI0VY{QAIpF?*8DPqFir~^2;(HTV=iK6yV~V(wQK@3vFl423QEfot zFjx-nto-fvAVnI&&ukzpm!kQl6S#8`2EJ;Py%)8Q6kKC39Fn(x&5O2kZl&o0i}r+- zkuq6}Obwp(g5jc>aZR?oB=_xNqA(|qSz2zZz@wLPmk+mv4Ikigy`|Y^-IUwzw);}A z!8|Kq4$(QjNyIlu$F=D0lA=|&h4{v+Nx72}`%5$F$+0)x$v#2y5@E?lu}M^{l8jqq z4sBdlQNAea!Ud6{AnW-&3XaP~{+hX!egJkn1-fK_H6d~6pYjOGQSPie%n8M0Vh{*~&KxTj%(=3EOWb=z)c1#yCU!wZ z<>-4L_0n{`AQ{KuFN0a#%)_rW2Z+N_vanUfN`aZD7SAR*VJ++EcuUpdkPU;3Ii=J( za^f)Mv&{I#}dtuCH0JYB< z^dhwBx&7TcNQwMYA%19UQM$MY2{k?OHNGSkgMmO4qT|MQoEn8;-LE6=Zek)(_>nX`C9qq=;?lkUe+t2BjbxpMSe z;9jfHOuFhf}Vzz{7t>7_MpBaNhb4I zp*kaQkTV0;Y`Bc>40d=F*RVwMia*!6-)^$k0Q#3mYjUDzvJHxit~KngdacduxIhDO|fZXoBC zje76Wb25>dKrEmcm=eV($fRpc5m#i@cmyYTZPg1oBCv&xg5KlJ#jji;I%|SnpL_wB zU={Y!uHm5i=39*h*30-7uEs??honngQb8lrqJ9u`C7iQ={%PIFx^nM$1|C;Nq*bo{ zyzQ~8c6MDc<_8QdrJ${^+!u>)ZzM?2Q~)j+L41no^@aZoFA4<0YCk zQXUpZf;(ynmN;$Yt+C-d(16)A%F;NR#d~v>Ic^b))&^5w_fKK1nc5JG=qr=Y92Qf7 z<~-*Ub4ppuLaTcL_R#1h_Qy`Q`+8h4w_g>P^8;8sAP#gYn&J}65@i^qQU1ojbTZE4 zFNasIV!}zqm36KjjDFtYiH^XN?84(W;d+fe3o|C`a^Fvsnl`ct0GzZv2xdriRj3?B zUSg_)aUt@&jRy&FdHM8fyAaWfXIbQD&!`^?-#0%%285h=fkhh>I$O zhqaz^hM9V6iI6Yz%V}N60$rqPaBvn14=!Cu7-ihp`*{Ub%c*XV@uER&J!d{9&%|u{ z<6CR9SXk&TD|pt!d0vCQ#aQ>H)VhOKzTJ(qh-gYe=sXb+h?txYhSI+`t$^@I9g6Ri zmyGDCV()hvOLtE#U+RO_mqtjws1!Zujup%qzeiR%3Ak* z@otDlP}MwAnz$ z{nJV#`jG7O-BCZX>++M^v9F$7*)mSflvrq!piqFFqqaDWjE2C$Cu&Hw4EeTEdgx}{ zwTf^rh8hcJId7EWu3&Va-Da9_P+WJyo0!wS&iZetm6$@K{^|{prS=kN*Z|)4;pqVb zSf31H|EbGYOJ{wfY4%xqMb>;c0ik0M<9!{5u;~V9sMoG_$2L0P|{ zPuzsad$#gp{Scz-HE!{wA-t{xfxPGd7;&fG-s+7ewndgR;+K|C^AjSUtb9W4dr?m6lk%4-@xIa<&~ zgkozL?G2_^r+K~T1=lt{!Y12U9bq7U=MO5uXknx#{%J<jPAvC0^7QJ_r+~r0&T=4s$*GEXB%a7LNKWn&z*) zxW>3g@iYALy!LThP_!15f>q@om;!fRb(EQBn~OS`d`or+kcr>Pk`%F4@lv12yIjEnqK1`2hL}sJDw_CIP#QEi#vFUneo&CnouYNLymR#V zr*Snf6S1fdiDc`yPJy}{BYxBua}agQJqHXl4)Met;QWlS9ZrKL@eJC1wOAiX68(7^ zS+M0}ykK>`jc~Msvo&&LN#fK|)ahvLK;fALNKl$m&QQvcp0*r2lb-{;AUXJ0LEFQl z0t)eoQVFJd)pG!5)i-S#>89eU$>!ulz~Z}cV4p$dgdu06bOD+7Hv1o4f`bu9OEC#d zm%(HiUBgCZ*U^b3l$c>;@PI4X&>CZ5jKjm#Y!6HTKxs8tIF-l-SREz{8(`c7&BKx* zN;Nd?j<34HQ#Kz55gogvgmm2!Ve;*)M~(Ek%mC?Osv{(29d#@cGKNNGqLsIRul9#$ z(s~&RN^By*DWstsZ{>xBCe%)7T)HBuz~PjOw(()q!U(AUSi8kFh#p`A)rTXiJGgFw zj3|Aco*F8h>!h^-n&gnzS+b~lb%b-wf3-0O3I-q#ooIT_3X4+=oH`e^UmP{L=v6PX zC7~!^W%>q8_=4L=3fB#N=EJluJ|vW6;aM<6@LN_0rlCwj6YX#dn+TFB(V$Mp+%ngm z6?1{5n#PTrtPQjhDEB&qjrcpdO-&;A@Uf&^tNhEUl8{DMla@MBKVe*7p+awYA*rfQ=gnvaagK93_&# z$L?cWf%dF?%a+!3-@=UMo{(S%dW?L^VV^C5s>wsQ5s2Te`Dl8dyuaaO(Do?QLuqYD zj3>tv?QoK&6eXH01%(!6X2Jz&BRG|RC)3n2ca&-%J?C3NKnPmgH=#PsCr6Z}xxcL% zb8MkA`v=HxVo%=fz;5Nyc0=oc3-r%)^BkdayoMhMjOPtgh0CwtmeJHkatE5rTk}fF;*&Qd2)n|h6!w0@zxQ_H$Fu}Xx@6$>~$;)^S zLpgmyn!H|5YpzUOypE?XN3c}=iiJm5Et0mn)J2q7+Q&kJz0r@B+tuRcgHv-`M4IP0 zE;WYXG7D%?cSqi2gNRP)b^Rh9m7G+oTkV!eydcV%8!iw(x1NNU(yZHuzP~3X#-5R_ zUbl=%tPMn0c*uQ-ca@92feRf6@2Rp`)dPFfsz>4LLN~?QMI4L4rjTZ`(VVUiHLxn~%zoPMKi+QNdy_d9G<5Frmn{cYQG!znGU3dw>ijr2%2Yet-dZ7^JSzYe zNPEPEu!~p{Rghb zEp2{1CkNG0K75aamG*NT!y8J;u)d;Q{n}&CXIG1|mf&x6BkD@Sq`ct*yFaHe#~b>+ z?+61iQFX29W~ovW0J2k%D`OM(eD2-XM_r`;Oez5z-I9*-OLP>IXyYp7!-C95?d=qf zvG`o?spy+h4g2@6H_agi1Xn8hrMhR6TBf-+IPrV8)vjcOfr~d*aZ`qL)-it00FvO^ z%OFCrswCF0pmPAG*Jv90<&BjLQZru#3G8%LD6lPex79L3 zPJF$Aring<-iefc+8Kt^RtZkQr0Xp&1*ix6@H$)R2`)&2&tbL23%Zd_c6w~m9P>gc zZ0M^dZjmP;={ZDHg5*E*}C?O~8e6$_KM5RaotpcGTuce8GLh@}W+GVZ>* z9g8yOoTSJ2QpT5_ytyeg-&p>r2DXV57IbjZR4S5~G9g(= z;=q+el!&tIUS84Z-soE{l7cFrX=S;6 zE-2Q0;(l9ATyH&HpY1HQM@Dfb?UO=gAKGdzIXyu?Dyy8*eG|WZDw6)B1$K$ z$;xOS9TlyXv4XeByl(l*u)3oPwr{!+ugw&<|Bclblo5}v`Di0G_SWR#&btv^@7myy z^xGNja}_|!cfH4=Y!#;#oMES#{UhuaZ3(c@PDI(p1=pGD%uR&8u@Sm%&t8)9mU>rU z>7t@C&-JDD@=XEj#d^*$I)iV&fMreS+OH+Fu#Uufvpff5V{9`rGuGoyoqQDKrut0jp9{|N2FcNF{$%7CqbU;75I26l- zY%S9q$*18qb0Z!I3(_@D$+3XU7m$$znt38CmSoFxj0~|xrAah~38w^Fm{r!rTlq5K z)YnuGEBy;#nTKUK;u_SgD@$8eiTRb^L5{6z)ukD$z33#FV{TQxjYT`>QS+)WDWech zbS_a6gBke}hYEwf_^|6$Au+sB6)7@*PB1OCDMW$;D5=Wq8;A$zj0uWyAVA7#p^hhX zJ`~j=`e;|DFil&dMKp^6C;>I>-=|!ql*t{sp}*h}tifGVaeZ5}%;uXQA{LpxAuxVP z44Sp=AYXv;p5cnzJ&dO{vNbn~AzB^;m=-ZRb?0J_`_utlZrb32tfq+YXhCtQ=~h)u zzolD~E&>BkB}_P}-)r#$CLe=h-+@#*P)s^>IVh8E$hYlSwh(YwU85Geigm3l5%VZE zbMg1b#0?G02%c4pVSab+*}Y#3tn?EGDk%xu!_cIcPtg528j$lkl{&)$RBwB5KT^agvt<<$ZRJ zVl+`C5T0&KcEY?u|Cc5~02GBOkG7u3Xd!y_k>D7e6>rTogJDA2bCm!#R?u=)f|kFR zGt%Bg3Z95q2ojnFb>JcNoeqtX7AQ_>XysBG_g<}NPOoVhcW#kzoDMz|;J-01H;#(+ zTJ8v5P9{FVhMC}3R+4svf+}qTZ6-9E$()a8J{zQ%68&=`MkLZlTs>)pEJjI;ip$^+ z?jAP$pF`pn<#QoDoW}wzG#27Bjxn(OmFiW`S!r+}0cy{roFco38E-#LIWk2zH? zOV?j*5s+lY(@ZaULt6M~Bk0$fWLb0Fz%AkxssJZIw8ckMJC>VCF36rVN)3#l7s3Hc z4=-AnaentqF|>Lb3x9s@r%2;_=>?>;V>Fn^$((+nYHZM&ppVrh!wLKzFij*WsVjNT zgHXTS(h5YE*+>V(t7$knM|^xPg$lno$qSui4>`Q9vzt$&WQbe3thN{%HO@IOxo79R zfaHuz4w2rAhPz16Ahl&!9=PoUA2T<>Yv>w(TAPt zrm*zFw!GmjKRn``OyRS8Q~$yxEQkAgctcrgRVvbORe8?NS=)CtufvjyV<89v@04JC z!5DrSmGu6$iM{7TP6l7<(r)iG7o;D8H3k|i64wrhv3m#=GV20R9#ID=tdX~d-!lfQ z;M75-K4m(^4m9O}r>lTY9tA`1I_zA}hb0S?>3XnYsDO~q6-V4f3&0Ye+>monDJV=$ zB>_t{t~wza7<#-s$7mv)XL*M+`E8P#9M~t#gxxu=@rm?4PaGUUMkr|DtVURz$keBO z&Tnlxr47(Uu6%^>ugQ@7k8qRHK$GYHvb=^l%(_igAzRPLM0j zLSx4bca2J4W2r zsVZ1hYYUtlY+iXA^CJ^P+;ouZ3!IOkruriLj- zo7Wm>Rbe@~N_;PFD{T#sE6WD&+=SdTsCPoh{2y>diEl z5XG*D3niuyrPeOzHz!8wEXt)Cgw}7@A~TWB#i5!@NUq_eU)jTs_*lh zYZWiN&%vR4ao3Oi&gIBRU}BP`8&=q##l8-V*He66RkeEirb<|D<&QEP2%|}uWHYtV zz=Coc`DbXgZ?D}x-jPl8I<;YBk&zWS@3SybolKBN)uN6OX(JawHe994kTH)=t)u2x zokSmDD$bPh`7suVrP_C0KCm0cTz*KY0U@^l7Jk{~+9sPJ6KmN&3->@THLv+s1D{AR zF*Fno#ZLIzYvi6mTqQ z;U=PbF7@}L)}a6Tpj0wiG%Cc2V|&8%22Ri-h3Au$ z;Mi%?JM;T+kF2l;cBVzXG&Vmxk<+9TGjAmw}4)>_U%`uW=_Hj=0?oKlA^V!FozmbQJOJjK!s|> z(9bg(z)mZI5VeUym%eyr{Hr#LmI;HcK@$>3nW6nOY_ADx1->PQwanjBywYB7m=M1l%%)K_lany~N!x%6yezS}yx1cp~NoTmEnon|mm!^*H&LMQaP zW1kvf+%q1REYNQuAhe@<(w2&IdcKIpS8(;(KUvYdkvVjo#T9;VVB2KwxNQuY$&|T& zlQDHe65f)N2-#;EB=Yav7p?D?VXd%D-2QPNm$y2AivTaq!35CWxP+|;nLlPXU;m)!G?8#koqJ)fpe)=F82+4~!^g+}0DJ*VT*WlERzH`P~Be=xK|@g(Iu<@$2iDo59M zOhETLQ-D6%z8J~7*YtnKQBI_i6Eb(ek(Qi++BK7#lca3Foa;~())|mc2s&uA)sxYkAC^?bI_}*1)Mv>7`yt=n- z{WWW6pG+b*#}rJ9Vum;`ZAJwv$DeT^WX8_2O>w_HRb@A5q+AM4G(be(!7At_Ze!?6 zNFYF1*X`?%S&&UGbF#cdoYFHuPFLKJE$ z&*i6f!VtIE7@dwU=4RgBY70TQFN$Tw0{yQ);w$i_Q=^xCF4OEZ5{ldn;9AMx5}R?< zUw{5y6Q_R<(r&yO7$L)@#nsf?=sbTpbM;LQqG|ob{T`Fo%Plup!g)N7K$=l{j~1Iq zU~&j$ST9?l$Ymz(VkSCcD^GR~mkMs7NL{H$O(*Ty$nGwHrigxO5!d-PO4Ac?CPSEA zd>bBm=vqQmYodRgx1)qbC}b2Nnp(!D*erQn^UFBWYjh*I(W(G>22oWBZ6B5tbB@c>)AXVlX$njv!h%;vjrG6A zpu0q?mRT!_PoI4qj7iuUD>;-Z7A4n;iIOAls8!eoc0rQPXAhK>>&-&fv9j3w3w;LE z=`o*Rzynb*@8Pi2@U~?PUBfAfMS=U2RRQ(1gIxyhdAp;B>?rz^GAsqXUHVWK6VY%8 zc;65-w_;LBR{8q{^;&y{vK&CxNxxHYF+Dk&r@HnVUcHu{%2Ofpu=N!QLR{|lH?&mB zZ0}18-0VeLu(_gK^vAPULMer!YW48l5(r+jweOZgURiRaFfJB-*4t|WXFj-Y5B+u@ z`qiQ4GRsU8+mFxrV8@R0`s-f1eSGs~g}k9{Fr3IJ#&09cJo9ZD$j|ya3JtI{*_}(} z+fOc{$k-|yMLpA@XRw|L-|ng>W6b*2TPCCeQW6X>(p8PhVi&vBx{%X6FUT;o2dIs0 zPG;!B_++X>Em=l=GiM5uzk3-WM#DkI`8hI3*0^mmE`uC_&k*Wx-G`>#%25ZQzFSDNS*Xk6M(o#{^W z8XvFck}Smw^YH{yf>K37eHMFBo1V7=PV9#9UzmuUQ{tjbVgOg@{!W*Jn#5$+93Gcu z2ZkwZiqIYjip6?k_NK0F*#3RRBWU^QjP&KYdbwb^RYw-tcm3x*OOdrpGv$b~`A)V} zsT^X$jx1>h-Rw0l^-CTULkx-Z$XzsqlUKW>2js1Fej9(^&e9DZPZIE*U=#xtkI#V8 z(G2SobqqOERf4M$WaEI?%dWr&~STfpW>Drvw z+*>qjC6*4wh*k{|M{UBDTi}W}OSE|Z@Lj=Dd6|dZuCDb;<`bUEp~DD@qOzT692xhHesL zXx2Z-?QSB`Yf^C~1}180(0BU@aL=wxugAPu`_qp|+>HkBz!Od99uSZ2cYjpSj- z+d<&kLNk0a)t%DSd9Ke?GnVH9%&Z26P)zr_sZ-V43F?$o!#TBEODp@jwWM1FSt<-b zmsE$ycXH;>#J-Olk$rYO*@Qdvu#@ZYC~2kfreAe~-UGKNB$OY>|!G|Kyv+)@r7sgEm$2W~lUkAp`cQr(Wn zwaOcfI@|L_EEDiD?MGJ%uem<7_i4x!^X&N~>fzsZkU>Xp0v08E1HyPnq!$A71dzbX zsw5=!v>+VyJ4lyPD)&n1ss;r9N2-b-S-Cad7$g!TIqDR3Dh4^}-QQYvn?)KBz_g4q z!+1yRoI{8=nn?^Osiw0GLeA6y$s`L!s8d?IVVqL5;gJsdWUE>Y!AUME!OuO?lO)8x zOf##n@&?s9dO5`qSBVB&X+3=)dzf$qqOz3>3`-|fu+xBqL4$U$YkBU$#o*Hpm(Pjp z!aQ2ZoHGMhk)d+gBDD7oL`Sea~+X0{#nBE}0Q(X39hFSSg;ns4B0iYUXDr!`# zrB7|i7da(;q=w~H$uk#`r8@(C=x)oHAdlf2JiGUNdg3@C&thnN8S)^sE5LZUov1G2w4L!`YpvoCeyXlZDYq)(cEUVgC z9Um>@Z{|;ajFUor^OK2A-XhB;?;l%H%F=fu9$Cog5<4B!L%(ll#8J{rel%gpb6g5r zS?CCrN_ylU8{-_Wv*oU9*!n2t*??JZHrRJK*AvVU^a%eC+2qa=D?q~|;Q*5@K&Tbl z1_I-k#?#XE(xU|P6&Pbp#Cl?gVFRq`Mj>`p=^e&R3I+xm>Tn)vZ2Xxevqw=fSr+q8 zlVi%e9o;=_yFq2dSqB?&C{j95rvjvaYR`>w2DhvQrrw`C1t`_oETb=;7bs}tqGX&-!*)YR z0BQbgMKdR)g%0(8o4CtvOKqARcPVRHFp+$;N;nWJb6KQwE*fi+U*u{wUu@yMr zE$&!(Zt?6eVCBhy?%Fz_1!-&O(9Cy+ZbYO#67d^OW{lTRve_jKmL^gYSp=nwLenXS zQbB1VRFLnma&2`I&Ihbq_8ew-vR^K!(paBfsu5*;iV}~F9LKdU(lOwh`;+N2fL(BT zD5#&wOQ}qRWae-II5q&3H1XmH|IH}U;bWp1gLd3rOh_uw5|p0hr8TSo10(hpngVf- z3UG|sxZ7Dir*O2*qoZ)@n1$05!;RG!Z&9DFTw$g7X|&RlXKbUjMu6ISLcl^KEb(XF z2}DfF*WebJF6nzA;VL_AfMJaEkhX3UBrFQcd)7f9zg8eMb**WShI&;iAvWzwHi^|)lJj-C$tB%)JpTh0S;cBb&y1+i(2(K742kF{{AAN<;h{TEoOyL_0@pUjgy&0 z8Tw(QoW7Yb=@lU$8ZT+%nf<7>ToVXU+acTq^}(=c2$udr+GE5QJp;kB4!4+IwpmK{ z>cqBMP^=GN9RAhHA8Dz$u3qD)dprJ^Hn>u>9MUgxrs0@Q{Y;Yc0teDrY!&~ED@d9}7 zO*0w7>(`=$6)lMuuhL8>R^blA?^Gv7g9XJlf}S8lZMN z(%!5hbDv7*O3J8ij+37#^!;T2Y8rWL9GwbD-j+#LsILPa>6am_w*u%k(z;?PfMk>i zmv{pg#D#(m0B?G$VwEujYpRo7*`N(|yg+Nx3ks$EpMSt3S`pfqe!`ZQRTFA@;o&^d zBmyjTPPmHZ=p;_BtJ@@u=M=q@;nbk-wh~JNj|^jZ|Mo=fpYkppl2wFue!8d9P-Uq7 zj-lAVon-GRj26;gQ}!^6E;K}O>;UlA7Pe%D<5Hi4@|4!8TBkW%*{iJ)Lz-(^iN)FS+_*`iv4wWG?LFf_uQR`TpU%$af_P*%|!Q`a_YU_;lG?-y9;UnX5bs;O;h@q$5rU1|a38 zBk6hGvVf{?PR|J?7rCV|^K7c_J?f2Y>c@pIC^wTlq$MrajkJ3TW{r5>PAf7}1VAk< z)kd301M66BMjFVB=$~1DzXw06I3YB8M+Vi4_4Db!jti*y4|iL$Q&(AD3^c0mX^exeCOa%@_Yw-Uv;tW~$|(B6AntjoZ$Z>nSB{)vnP0&8eQM(0*mfw*)QOM<%u zM<1F)W|$Bv;K;I{4_Lx(Mh4UUL4`rU%sTtt(J4s-6@kQZuXdwZzY!l35Ve+bQXeNi z85Un)vG`Ta#%SUF0x2mXZRkI##7ZProfABMMJMF+fCcuOVf^?eMSeuz4EuN7gyE=9*)EQhO?$2&emVH>zaw-a^ zEf}X*wFIf>iqLAp?y$!yD-&U&%jV_wJZ+ZKS$4^thGCn~cLy((5=M%i%lTO?Fo!fc z_xh8ggkI4BeL7&8UAZe%A0;F&geYMbdaEqlB7Wut0G=WWPL>Sjq?lW?UvpG_dbQ6C zT-wJz6Q?Z{!m>Fw2FtHG$tWkOvHUfd&H^T0iG;%_{U#F*)8GoCqeYwO&veOg1Ie5c z)+Jc~lUf0(1%;M)K|uWzvezB77t$x;En@&$9m47FJ!Vsiq-M?_cj;jYW)ZJV!xiOMqlE8H+$A)um4D#tsE)smo5GRwyB`%KUD zb`I99CQ{cUe5Cd}Rgx3#jiD6HO_dUFKmb3H5Fd&qu4DpmHGk+s?yHKfu< z2Vx+VaUMKRf?x(^*G_!x@Pa6thOXq%Kw)}b-i4r@jOHodyzVRTtiYguS?w-G-Fprt zE)uH@-I>hrs6q#(?%0%S&q`L1Yw_S%4zysmA{jVEiMV}{y3F@*w-}T#cPVSV=~U46 z5L;Y*070}nxpa0CuyOA^jLo^#DC8x_nDMr|(YIAv2zANcG(Hn=RG{8~#y1BH-creR zQN5J8VffCvNiT$;b%n1;gND= zy@`!A9M$TuqZ6B)MVs`1o7JnAM(knv;C#|j#aoi7`U}GqPB{l&Yz^P_V@(Q@Olg?`X0y9& z*%Xx|$;+GSq#C2u;zS@r=ZSwRGY`zRJUh$*M0B_(GRG4P;j$)*?jh9WkU>x^ zlt=J3c=-bx!`N7&PXdWHQmV4b0eO*n;gP?{HmLpW`4e@S2P;COh|n&>ERXd2KEVH8 zNjrEH3ORDsOQXM%9n7>B7{}Iivu?3!t;qv=9ST+O%@N$P#EVJ^4xaqyJ-*u%&$Wuc z<1(j`6Spz`^KF83p^52%L?e?>kpKmyI!4cnMXBILiKlVxm+^eH6mS~4Cn^Kfn`{vx zri2P^gR!e22@}Jl8O8Qju5d_-o5T_st^WcDkrcrY@#cF#I!_WrJYn z=%aWxgswss&MOt~@?Dg@a8#-B$wMac-y<+&eHYKyHk<(;v##4Y&+Rl<6;Vt!Oi`Z6^=bo$zZ zDP;pFZ!L1!ws_Ee4`yA;Ld6@$a+s2rU3BUq^yy&U2$T?)t}NupW!R%yIADPp+sE__ zi%+Gwksk~i)^~N;*DyO|8|wrlvDib2oRg3VgK*FpV2R1j)Y6}+&af?2wR<1vxgr(U zbb;I{8S`XQDvPSz*K1jWyn#Dcev<6$Fg+2HV&ie*vBm;25eO3iiPo}k-)a`1(|J#l zYg^@EtkMrQ*VE3gbEi>N7YOKV3MJ=Lg5h#!(w8%lqDDKSuhA6ph+jW%s7#G)?c{XI zbUQi1>{E+V|8CB4IAZ7yV2wxYeg&$HU&T{;T(#whIwZA#T_8xgk=Y|YiH&IRT~|I<_YCbqAtz#wHqq0F*NRHDj`R=Z>T1>$1p$fhCe%io*_4fUu@fsrukaklO7 z?Ynsv7OKjOtH+t5$DH%xm?#RHKAe$`dSr2WnBCtbzp^!MEb)<*MoY}jE$ib%f#AoXciWLP*&O%*2*X4QP(L-g=7u#3exGb#fQhtA z6q1T~BF~kyHDN%}>7K&$kBC28=8Kh3@SHwklmcL&F*JYqjl$5fYZ#A$fE@@812R*G z_Z-W5o54w@I1S`GqH2*Bi`s3I$xQ$|0DeSKE0PtDApLR9hqz40rHd=K^ow_GA>M3* z${E@w>^@1X?NQY1qO)3pMpIHi1$mc`kg*pgY;vI)sTKzg%eu{zh!2yy#@Mv4B7#bu z>{2#}3XLCSw@gp-x>@P;Kh{fKcNY^b`fv0x*=zX!*?YHS$&n>V%rx2mrquz1*!~je=g{TaSc)!m`VG$Ps*37k8+#+QLLH zO@UWmACAFiMoLcpOPI}y&QD!+Q4(4xxvo^-!udY%PH5bCVs#j7k{cd$H65*6G19wr zsWzn+5MYND&RnR#H%`~hHi)Gzf4$U*H)HXF;yzf$5gk2q0mDrp6O6G|?4DfgaK^}< z&JrgU`2}t{suhfTZwHtD05~(EZw~4>XnbC+KmO=odNcAfw2u?~1qHPaNfcsu%XszA zoTd{O*nK-Dp?wemr0MQB0Ka&@<8-s^o(w#&kYjM<_tG*@h{b2PaO@a8*7eY z2G9~GKQTZSVvg9Zp?Dn zg!v8vz^A~Q)l$wtl+bABsJ@^0Lv@sEM(r`9P1v; zD)e%h1+n%ng)p6=Bi^!~DO8xoqIeAzWOyfD#t*e;&AmHbn?P7t+cV?>uE7($b2uuZ znspRm)XMU3!t+eqzM`j(MU*w>AuiWs1mJb=sUYQunl#rNnIgO^S+8iK1DKcF$06py zm1N5e^r9iu-5AVf6)-g*Z=R_8^~puEgL7r0Z8Zj+fLcaCggFZ4HRbAX1hJqe7({r+ z^xKZ?BO)Am-6iZ_{m>xB=k1K!SOXbH&SQJ5wLgLg>sm7-X})&(LlaSzD(#BaR7&VT zBXvb{=6wIhMWLM}IVKNJ3PO8Tu{;6r42~IDXzo=;I}b=51)l~8VF8|10PDpFW$5Rq zR5gl|HuPLD!nDv-?*X3Id+Bf5tq%1p#HAuzCa19X5!e+-kZ(%nIU3s=Mg$~ z569#1Pi_fy2mbh~AR?eWlFq~xG`0HyhN%KX%BGDhYs6*ajGPb_3NXc4a){JBY)BZG zN(ZKw2~`aa0wQjlrAa?B5;}n6A!%`xmX=R0O=|=15(U+}rsu>lQV4{=)u@BXL;beP2PvlBI zlC*SXp8?#tVl#r%&7spH%^$2GEl$I}7E_)zaD%yiKcC?4eH|oVCy38GM3YJUL0dSSx@Ocb} z`y3E7~qn2%rcrNma#b91I_bDFKIIo zxOWNY^Y$O(Q1J%Etv`Ablo`PPV(~H{7-vzzTY*g1s1(Bn2wAEpymqR*kRcZ4e33Gi z+mMFCYPdXQAsB9JuQal4-Cn7?5J#D2iQN7Qtg}qjw zpsPe+O-312lg>rx9bRSfx6QupV+P9hW=zTRWSN8nz=+{Ox90&=(N{2%Tx|BB8A*~2 z3B;>MA))@3$l~Qfw{o+}alwFkqca+GQ*bxm`44tNpeDYS2{1A0Am+ZR&;h8k4@j2x zl&24cSzq83Gl_n#PZxw?d9xI@Zw8dUf)UKsMwN~@%o^7~-Z~!!C<`q#_vM;V5hrei z{b2R(b-V$^CJ-JO>p`4H#wg$v)IORawQaK==NZNljUO-# z9OQltPRm>V{6 zf#OJ}hLk5~46ge8qf_Z^T1q8eQ``@j!y;+~e96K*1OA0f=%f*9fcZF(Iy+Qi*yOQ< z^!>!zc1EJ5>S&PSgBi=UJXt}bWOMRMidD!(yj`gdU>0t)tsE9!C3dLIQJ{uC&a04) zN!z4L$Ftg_2s2zBB}u)hvE}Ku@ib!{Uad2Z!=l9WM=JL2k{9%mdXbA>hBX+6_F|I5 z8>4(FjTFJcFiD9Z_B+kwC=xY*a!mQQIlYp8g*k#+z62Cz>obWWz|tI}3U3kWAVp)+ zpp;IiXJN}R9~~z$4Hy;)@2XHb9niq3#}-(%iET}$RW@h&sQXize;`)Fnm zAcXVm@*})(-~N<-kU=S$*D^d_?~-xkE>r4+tzbWHxouR=j1GKSvZ4GahM^5CC(psR z2(+Tk0WV1y5Yt~QK2kh>xpj(t7q6p&&F0g6gA%!=<6cHBDdqTP;*!#StmOJqI32Hj zsSU7wS{1{+2Kpe``diuPFQ}6^bkef+*Ij(1@7P4FA;Cw7g|-nG)lf(SjMAN z8;raGvCu-?qYH&;-Xzprd>2DAoV_@zXp-(*!+iIgRrQHn9A?zz*`;OC{+OGKC}oX4 z8KOy)n0_?h@J$PBdbF<55cn6vmrdr0yil_>CPD1#Pl`RpzZRI`scOVpT9=z_3YL9tOz%voQhZ^>AvLFXTqcjV zkiQ)8WHTDyi-cqV`eyUAqSz2t0QD0n-X@bInE{QX>Ly#UN6vW3b4P6)_L!#ffbe2S zk5IB$6Z{Yr`6QAsYKhq?#i4qlMSRn%q@ZJvz@u|c8wHf6qN{k=&(2Coh_khdstk+C zXf_-U37~@w<2Q5WB;}qs3`4KS4syEFLqGmx=Bg)v0qv*G=I{d@B1Cy~fT1fqAMTwK zTq&}q(JWdE$>WEqd!y{<3zi@wu*HBF3r$$sd`zyW@S|{SY8Z&J$%g+^4B6%tY7wFG z|2M|dWbLs=x)i|Kf{ez6X+$K$R7A28GzdVc7{|%I#4{pz>w|bRX{!n9_12oXC^pm8 zp|e>&@)p9bn<;O+S-(WU4r0mSpRO(7o?qAhS;l%sO~kERy~iX#Y`Aw4`X*8JUPU!OIE4W0%ZcBz2M*`nxOw70m37`|h*1C?>evY&%iFStxM@upY5ivU}Kr z5sWPIc#ka<)Tvqm+Gxn*62r+cVA^@=+fK)fKT5{%^TZI6lIxLr6qeB`%bwB#W>O$u zo5x_g-$a7bBOUaFSWHSd-JUH#r@SY|y1GAEo@f&@UMn19Dv-lq!y%-W1r?&rF<~Ut zr#|Epl%N_yN$Nt0t+3jO1ez`;d-NEsPETzwqyZu~;(YE9){+;Uplp<&k`K^S9+=-l z9mxzI(H?2ecrrm8I8HLgj@hVM?uDBvHK>{R?N;2Pr5+OyvhY6)C`ZB0|is@ z@c8glh)R^EGwgAWQHV0%))4O0$n@Z;9`s1HO&Nz#Qp)HihzKYb{)*ph9bUtxpky!C zr5$v+pjc@;@u=pf-M*m4bG8#(gcye6XO~#=WZj`ekg8VEMv5II2|_|c<`qeK^>ccipXits7dpx1(MgR(@dtRz z5g`lAx>;0QrYjs86NE-A6G1&1LZMHcQS4#q+^)P3+=k9K9VeJwCt!E2Ly|dQlt!va z@zfXr7yx#sk+Wq;gUIPRf-}OOfh4QcuM(R#F81)XlV1;|@#Z|-o|oeFJ4K>I_tr=Z zRnKEQZJIuiP>JW{PLiw@r*4%Gd&mWi$rD6`wmdr|{4)@SOajU{9Z)rTcY36IRNz9z zV7t>LUE=8&&n0{)t4M9Ukl9)jIMe|#LC1{^t4vYB)SZGz2-3$ez_ND2IT1Ld1D+TR z&c)@F_|0b(4+u3@eCC~63e(+QxqapTK!C8zLNp_iRdBJN3<}%kpw&lI2X30^tZg*U z5>H+saRE_?FDdQL(e zkP;g5GT|Jjl0TL;rxk>BVP)gQW6^Y+bjAM)`+ab{3Slw28d>b-)knttgz1b(f~}$L zF)K!jCSjsy_^Aw9%LaYk3TZT#fv@@2#Ok!2lRFET8)TPX2_7GDf z4csbel*UX3YC2$!awx^OX&Okww{@eU*=MuXdrvyWk;FsamZ7&|E%D_vrlOlF<2px3 zAl%mjIa60yi8=$NR1X>i1!ue)4(E>GyLYk5R$~x@c)$<6tIU>eE({7 zy3H~QAF6U6Nd8qyo`2OhUgK582=84|X$ebNfEbrVFIw-Syq8E|X#n}2D`@j|84Myw zus16x&8rU1v!45QoCtJ?W`GpJ489;~7mUrj^yNm9e%U*1at%uFmn#rO9qX%nVP{(K zdIGpK=_rGjYx%MTdikR)!x-W@*5|XH4JE>05}zIue#VbdZ@kpfP*TI_K&aUhCngA3 zzO#dx!Eo*}h$$q3^qea$PC+zE(xy&@R+Okh9SS^yIP=JxH{`oWz&1df2#z@mO1nJXNF#6QGWz4zGHLd< zLmO6N+)we#3WKoL22PMcdQ!LopK20J-Ij;OVHRi@r`6}BK&nH@JbIXIeG(-Owc{KSm{>A!&G^G9ouDeZ4rHc<{yBtL`V6}JVZ#B6*D&%~g) zgXYj7DOCG9!EI-Vje9*el*8Glz)5zRvR>Yy@M;UpJ|oy?YEXXeg5#5-r+^VgDjE&z z@}=>ndBqMN=RXH!)Mzs3{xF%@P*Y+ZM_+D+R(gEwGQ6j@e#uwyi6Ul`)-3$_cL`;x`3-Q!y9bZh<;shDfYuy#$5##vkI_ z8z553mXNs&kR1*0wmI}=aKYaqx_R}DyhiOY6JzVzQsPdYK_!tOI5f6M;1(&@c5Vk9 zZi~XQS>3%xSspUx^aE=hFKnQ7B`94n6z_$H6YfruuQ?nN7VfSj3wP3BdgQ`k1aILo zxER~Bqhx?5C#_%aVN56c77Rxc+Z7$LgLsD=LntEG(u4= z4vj`^2^XMCP)cyB%YafT}V2>t~j1CP0Cpfo1?b?K&{l5TrPlTof~a zwng9}_adXOjDzHjy37OaZV8kdz1?mrj9V1I(YXl4F_z-bss=j<8kB|3;^^g#yCA=( z+Emc4fiRMF^$Xv6rXL!d(ZLurd}$fQG6vd;7mD`@QGa+lXmn$?Q4^1#C9<<(&xCBd zoc;sMTWiVFEHxt_+FC`}*cZ>HcKclQw-b$bQ-MhK6s+4ND7ILXjAzpc>20U-N0pn; zZvo>QF>=#E2SQgSxPcexp_3fhnGwq@!x53-VPYxJ0(YbYArO{`?XnpGgDcf~!w=zK zae>PGbqEpJa1nTg+A;gMPjC<%V)Zu01?yYMKmJPHI3bc*7dR^6(!u!tu)%M+o{hLP zuKS{ecs0N;GY?oCW}@~sXH)k}Y?^$OKbt=)v<}6&pxoOA{T}f`xmzEhYL|;EW z#wlRT2g1B3rjzi=8$?WhRExua7)tEQmq&S@#LN_(gp8B5O>DTV$It_Jaq2EM8Y(WR zo8Ea!SobZf2gI5Z@GjE22Y%JI*1t=2k;4yt~sHHU7X8@P&Z0e zh$BaNxEaJ!gj~a1&5D2q-D||2cxCp#`b_9Cqp))4en(T%i`8wl1XOu=pAcqZn_00$ zeFK{y(6VFOwr$(C?P=S#ZQHhO+qR}{+r6{*y}SDx&R2DkN-70wobMeHTg2X1XrW%Z zkQ|B?=H$tSDT1{GoctVK1TLGFR`0HFj&~6aDe!1V4e9i^nGE6*Hiw)e2QI5#A;qH( zWh`TPukc&8$G7Q-nPLnVh}52S^{nKkd7{AntOY$Z6zSvBBxN1kMkzmgYX-0=9BF00 z+03>C8uZce^9e+oF>YWGc}I73G_H>PRMa}!Lqw3Ljx(=z{0tLIXQ50C63}Xq-l!?R z^zU>$#&cThmmkbuA(a%qw}|mQ=!VjsIYz?aRbkx&pqQ;=crab1>$y9}w$jl-!F5N^ zfZF?`dXcDdiBW^^LZ~R-a2$8Wsx#)+LS}vidP&F-c2^?gaE*8G#zK zAxCKViOt;ILZfT==FVW30va^B>%37Ti>84TP!HBJOnf4f>%|ix)Duqj7Yj$4gm+fP z)a5-+8Z_#n^S==Z)24RvP%28#WI?kb7u%oc$sNq9X-vLOepBK#-ky>b8 zYR8^I!ZR{EE7t&Ol~Ym7zhWQP$O(sck*M0yEK>L0gH55nCX}zm5#HSQjYB!N8DNY` zHZAx<&r8GrK-rDqP1i|!lZXByHN!~ql=FHaS(hu zo&_IG&nK%=WmK9I!DVWXJ)SWg1FmS?49`-q{*@it6U&!#o}XtBmiOV9eq^*!fwHuu zBw^c~lr(4+vMpYTzJ5^gDjAWA1%ZI5z; zFcTo6c|+4RIJpu3mwrre%b=Gt$i&&TYnAs(>?ky?!&pT%Cz>Jz683tc+S;I;UfZoM z&%TEzHy9MMRY35(;Nz9U&rf)BM z!D{D8<}o*}nJ?k(=D9dNrsKKqa#fG~CzXej3Ed>yg}PPGG34K31${*3$ja%931E_s)?`ks-s2m` zFwGM8sCh2Fat480C2lV7{%X--X33o!G9Zb4|MRf|&QTEH9Gh#LT zzaB_D`)Y&R0j-39Uqt7jWUQBsF&Cf+NK7UL5#kP~!t0z6(|e&OFz5q8N*eic3gCoU z;?Q>1AxTt$sC^Py<;}BFV85Wq==}>Z~sJrL3l$0|Y`%rt8#r{Z%Eab9}y61(# z)9Pd-SK?L-wZ)~b0~zDE$PkR4Kzg|LRcxEcY~8^1*)#k_zzI8opE_qx_V!<+&HOzn z0`Rp360Eaf8`jj!O`i8s-!^O!pfL5sPWo-_;Aa3wXg7$!>zv&ic*=faxfgZIOB1 zg_aUX*wc~opHOrtXKaEo?@wYn{-6N56&;gm$00ljrL0g1jM_~_yhfpB`JrlYu!^JH zDX|h=eP>lYwD)o5B9)n9pDZxRh0D%K4nP?Mj=yP}pC0852nTU0_s^nPwFm$PT zz6IOMln((N8>{c^Rv7a`x>hA;#cp2}5T^#o?~S*77}V3cVB&7AtFN*AJOp_C)egG3 zSrtTxgCpC57hc0d({BLE@W|wee5~{_ngO!LhpN!!PHdBfOc?-JaarA*yin?=ZEPCX zX(|k&ItpmCtUk3FYa>w_H{sPJe%?W&-9v<>d#sT=5gESN>`gU>=#HCN)2zk(bjrrzvPzew!lMMgxxmp zUjp(;Q-SCoty;}kCOy7J_o_}H<(_|7dN7SanfczVZ)&Q8!R9Zz6~g8>vmYT_pZBT^ zM3HLVT$DXdIY?bsP?{QZ1ykTR3qOxK;-?)kEq1xnw4q_&Md& z1=S9Rl+Psj%HVFDsqJ>iwp~T5mkLcx*9aBjK@e=q20}ix1UJeYBX?vgmU@lz9TCV(TPkkkE~S<&^3TH zSK~uC(78_6o41}R2B$6?SfUcMBKOtCp6t5Q>A?m^Yg+r_?1_pV5&N~o`E^cDsuMnN zfiJ~}=;Sd;wv{hiT{iohMHjF1ZkaBr3m`{I1t^D9OR`jH1Qxhjhn%R<5_*?pHb6cH zVFV}$&3xu@$$a-BXH%`4NuF9+RZlIWA5WZV;oUTxsl_plGJ#aRWbPHXVbmpilzvZP zOo62B1sCT6+}7_G*t&0#s`913${z%vl-s@C%Fr%rsxU}Z>e(7g#kihRLl1VgFgU+g zKK2*}MQ(}61C~>1s9!}e976)so=?|x<&T$QE2LxI6@WfiTw1 zTP85aFm=?Sia_0&&yn~5`&WOHk0DxCAL18Vun{{ZV!q4;%i8ngF_urQ_yQJ+y}m$EH@1r7ijdI>7WIhnZdizZ znMJvO7inIKHY7k2!VPWpqZ5J%sh@$G>koSy37{wNtU*O79mR&2Pi=H+mbOODP31&S zc@5r^T<%V`FZbX;3B6XOzG0T?+gDOH*RWDP++-yyZFE*Tt+-dUXY_lH9-=59U%9O0 z`2t(*b$(~AmVLfXi*{AI?nmjaxO*3_niP5CU|5qh<=-W+37<%i;l}KBnT1V;?pQBg zj>||U^G`i4FBD@NNJR)fXNf+NbdyP3>)e{lH6Ihd+DgFZ@ejD=H4JhDB7G^xGS!xe z@up_i-H5ec${u277)@MBWEG$Ga-f z9Ml|c(gP~QDpMyp4s9$}X(MK1)q< zEOJqa0c%RtY49L*I!}%YDFd1!2nosOqfrI-N*4TT{gyU`dgRuItzLddRP)p>1f{Yy zas`{9&G|guC7doBa3fna>qbkl^jnI38?})3Wihp;GHJVm-XBWu(8J1Lc^0F}fBIIW z4W_@uCKb4I%^eL2yz{4Ru_0y0rLRCV>4K=SO$@cbsPcCKrX&TqCrI$ zD$N)*iNN3ih9MtkN8AhLBHf zoX1&+7m%3V(B7t@^Q*LQ0qbUOg=|C+`e6w)H;t5JQXyTU@@7?Y$ic9xXB22TACLuod+OBCdDJF~~xcqdi#Bdd@`$q2hMI!t=gM<*41C)h4cs#Ae zvfd08HF(qBQ5=z9q$jn_Ly73g(N)^07RFy$j6>t!)7nCRF8n!NBO(&^dB$;|Rjgh* zUH=;(6B57+GHP@L=x#rDm1IQnwX09#1G;hrL*D_)I+$kujnU&U8=@vXYV)LZ3+un{ zHM+i>ltP#KY3x7=Mywvl=hrUIbWvOC*u1Z&Bazagos8f^e4%xJ`qAm>PK0guXZwK) z?9tTV+cO%*-=C2R1N(ktn*O-6|9x1_9jS-8M)Wrhb|7jd!d#$XmnsnQtZ6XEJj9{y z>H-2!Vceu+r_R(-=GTfFD~7aat80^>ZSq@}^L>sY*=n6g<+l7^+)Tew6a5BQAt2MS zQIv_mRLkp0sThZH?RZHB;DRM-eT(#ka$vUssR@|fK6Pt`pid9JAtq>9G`X%erhYIz zc|`a4e!oqxRiirFhO`Lz`@W;(!7}oXI~1TMj=*?b!Wi zW;Uqw<^s{Isn9_3>007lJj`rhl^1>C1oP%NhCPT45v;CI)I#Rs8cD6`j_bP`Rkw+n(U03H$_n`+Weq%mBb4vBSp_l(0N93hp`p zZV@(ism_CbW?plw9l?n5UNz(-hDb&eJ`v8rr?791SSE$p|Q;|Q8CmZ9`y0GP$c=%byCnT z7bJmMb%8a(BUz;<^`0r2?TqauxP>s8Tfo7zu)QL67bz1ATbM>@yqgf!IwJ@%jLyQb zh=C11Y=XP*UVcaRc}kgjysN|xCK2V5~#&MwC((g-`<3+hp#A z&IYRoe(GmpTSdq(Mq1A)ELzQP1iHUuKTR+I+Q5~>BWLX|!n-|jie|g0{D-VOz&4g@ zjIQoH`dt?c3`gejV;)|g9e!E!+d*frO4(1zUR;SAa6s+gj0*jp8PP%Z+~^^*7Foqm=)iNJhsB0@Q56~0jC_>avjPgI$afLf{3 z(=C6|gJObCLM^rgmn=spZn#xNH3653WFz~ICbk~?jAh3Y~WC6 zpM)5|E3X(@JxlY3&xSTr_(lZwg;GR+JV+PPyc{#SBB?=3a~9U&8>(AzT(o$LYK-QU zpJ2^xzZt?)dxblGZW>s`EbE3PQ`i8|M;e{w*(ZXAK#GBcxP&kwDa+J3irAq6OU+~l z(kMbs`>S7i2J4xkeaTktbn8??-TjqRjY25c(TyxOf<{Y@8(Itw|AwH zy9ZM9_GwY*c%%zu(ehwKQfTxIF)qTaVdxKTEfiN(z_V13=NT6(v``(76h-fX)QOt$zN}xpvux5$p$IAw0f8a0Op)(Sp+GH*~;%f0v3ghF=V5u=%?vBw-v7m zGT0?#2O&yqr52cq#KtM?^e@R$7y3&_6Ilh|(D>v_lSj(`8IU+?_KLPR)%cL0X4D<> zVfICNp2X3a@p?HN@jHddpGbvRn^O`t2m>P>lDcOAqmtuiK8;XA%!#a1KciG90vkSZ zewcBw1tK3gcn~ucaZ)(yk;fgrEygHn&&Jv~QvY`6WGdQ^Hym$EhnqS@!-$l^Mc46SUfO{Vr}nnHdg?o%PnQ zG*2yV$wg8xKQs9QcZc-~E{{j$wzaCCU@1fseaUzQIw+7K%vDol+yX~n*~ml`=sG@V zqeHa&Xl+oE00Alg^UNHPVsM1IvJqMXw3ShZ2ln5LyRp)^$QYcgh5wIF4sVIlS4fqHry>HEzcTVd@KeCh>ROsN)t8I>f z?=*+8?gmNae*_IPm22Pq8@PJ9^Em)02$w~eut9QpdVWCaizocsE@(#%7}u;&_ZI#4GGyii&=|nSyu2S) zhD^ygbKdXk-?s=q?u9&HmZuc#h|4~|Of;N6y1(*1Vt!O^`**iN3VUsoRdbI6a6JS_YLXr=sNqC<~!eK%K}us?5NLq9Gb+7qb8d{PuR}lM(s_f0spkF$P_rcAXYWFN?=~73In3hL-<(e zy##2r<&ORojaH`ykno~5+H;GUd+2CqH$C!n*zRKA%xu)miXl@4D#!>G<`?()dKAS9 zw%q|;b-9!7U7UwbcF`0V$xu=W2Jn0I$SDQH-(Eh2E_DY_M-1dmYz%|iVOf@L)ef}~ zSFnED@fr*9d8|cVBk#J}_MD+t_Ugpf>rf>+CzImE3f{hVgdNKPRe{={2R*g}ADPXz z1}eI>Dc3{~9(M<3F2GH2Z4vMyt!`rZivSQ?#hD8y4+VhP(54hO+(2_ImOF-8?K?sx zxot3_C(4c)l{g2y{9Etm=d1{5vIw1EHiTKUkdgcd)fJRgQ$akv-z1PIurB?3Wwx#Y z#_A&;Ig79t5Q42^P|J5{nUL8}p)94|zDR1yIZWy&af*=HR45sF|9y1+V^D6k!;Z#m zckBlB7EKqwo7HCJ-=_?idIy*eG^u(87~XlatS;6VF-RR`$)Xd%@WNOVHT zK;G91x5PKG17b%!66~C`d6EjUgS-)`%sQ&HN_FsiXpvlY{uQ+f5ZNB`WLYvEJKpv~ zF_qqwN{?-M%T-V1i3G#LEsJ)+t{zqLjm;Me()^7 zDp5t!p0C+pV(^kPDlcmIvrLZhVN8Uj>RhwNiKkN7QyI>Gp>Ml_ELW?dv`M)lt=@t^ zW(Kqm2GSg&mkhtI^e@`2lz@_f@rXLlgb6x(W#vPnJ!(|xP2xle8q(r`Q7%6*DOOiJ zS_j|xO$(dQm7|1PW)T!>sTj)f&=`V0)pgB=rKBRow#o;KA|Nn5e+S4Yo~BtUOMJpRDG1=x^GuVWi$bLjxF zl?0kD!2J4RpcTjnRCHY~<>sulX~-ya%HnO$^CEVpdSFRSJ_1SE+E2I0n>;+Jx)%d3 zs<{wOVlW4QVYr4_*gna=m5|o6Dd<~39NaN=F2FCT;^|Nhk_Am_PnR`Rt%DW}2~UI< zMLWr%+t2#mMa?dFg6M}Kp7!#Rk%xoGhksT~&k{h27H`=>3V&%&blR^B(~3IFp;*aj z9XvJNHm|(pX$*YT{r>q*`&IgV?t9StK|f@)Q#!^g#0*i;%4A;7sQPMpD;kX2tyhV} z_D|P)Lizz!&1u!XIA%ilXA>~j;=57K$CO)frzXeUEsOUph*m@BZ!f@d7)5j3s@ZW+ zETIgBj9flc8oEmNs)PoY6BrSxn^S2Zx4rX*t}?g!%sh8@)l+)3%evl;ek@_GmZn9M zPmF>qYabkGvT3>Zf~qe~KxzuWsIM$?+@Ow3?azqy?CLZo;CZ~@XJm_~>O?Bp*RpnI zi~^fo_3>EGM^bKyWAUkuT3r#4BP}LBstpnw{-9biM70qa*N2C`17#(K1S6XEYvm~{8!cg9f)=>N{thtSL599n;yz+M;$Bvp zB5NK-gzn~Nv6PO4H6+y2NR!wzmp}W?(wo+zr)y~gRL_BS-r$H0Xsv_-GAm1~K+4@YcT|vQ!e;OBQPXgEh7hYHSW%9%2vQ3ER z*yKQqc#n9}pAxuIKe4pe^`Xe~%|OAz_F6u3GC5$;F(xYaj-P}iP~ zTfq&q(~GEpA|fCW?M3mL8IoA+VeLD639s|7|J+C^hHC^cqkbD%$o-D}>i*9C#&}ls z=$b~g<-O1F>;Cfo?9aWA{jTcy2KXJd{Uj*A&Ded^E*cTBy_!` z@rU|ZTkPYvi@e4CCHr!l5Fw{ZwS1wMJbF!1h~2DsQ<8Rw)jZ{ilG zyUnn!MN^91YXQccazL(oEWB)llU+`y*ZkkpYaMD^4)wJ6= z2r8^X91i(tS&v+o4eU6n|2Z!Uj3|Jiou;_G5xNI#WQCO!i^?t( z@U@)6DH~ts`I8}r?;=eiuR*mO_McKGqkezU6h0NQx%NJ`+`p}(iGe1qxV7T51q6?{ zxWHOYdKQk0peev~ocMBcRwnxE5D+d)M6}j8bUYYYYV$`UA-b9e24`t;X!I@&YDvUH z;etd7pPG6Kx&qPSm&nys09WjRrQ^D{WNMV^L4N{c`Dci=rKwB7DZ7NX#&w5&g+unH zfz61``4aoW3FCw8-zAbcZP-Y1YMtY7*@6T^%f!%QLrJf8Z6G7OO{bTgleq{6;z)cM?KJt$V$TwBQO9JpHhL$T?gx)k-wDV-@x~43jkzC; z1HmGi*lF|l1$Peg!S&&(fB%8=zCn%y?uMZ`JCEZUM>dbI9pM3-Ya}>XDC7JrMA+Gh z0BEa-7>)BsTA!Nowob+*XUvrN8H_d^i$*=ix%*Gi{Ck*Nw{m*NifWvKQ{eYeoRoSg zE@VoosXgPtVbYpQ3mr#uqZuOtC`H(!&>z44PhH7lZ^Vo(8gxr)pV~o7U6CGQj@0f> z%9ZX&U=PL{Sk}jzLY8y|${Y>g-|$k3g`w22==`c|RPGS$Sm&7>>MX6OeR4C${GD;q zjE|QFK$~L#qn+;Dv&Um%X3*OY!p`b6l5eKt{%h_zV?v`7I@%Ly>Z%(OW1$U1OuM|c z&#y@T$G;=$>&F4v;YY(Dw^|ANnK*-)atVNyVzgKW#Rnu}GhsQ>Ur(I&?5ipMZC;0J zNihU8uOX`k@=Y8SbC*fn7<(eJ@og}3$OD5#J;rk7Vr$3ua!fh^${bhxOL!d;%Dg_2 za+l-Q86z(mphpS8l)I8ev#Gbf$N1U79&OR-0Cv4mHPZTeLznz-SL?#RgNR8ICw=)W2LIOVV&K$)wZ$hdZWiTbbe0))fO?%le4B6yYct%_hk zT4zMXw;U5tp$8eeU`>}+P9$BtC0xjOsGaUE~sFjmCyO|d-G0be0>BJ>Hc=4zL%xez}VlqpzZ(t>m}3;CP{vq zyw9gM6@VPXu-1F(&8xh7^*LI-^sxso#8Eb^LL&T-q<5evf}Cv|j|8#Pk1KBA;lVM~ zhSAw(zS)R&QB;u?{CamrKV}q5tiG8q^wuP9^!Ahq(Q5grCl8UopaY5OvUp;(+>mU7 zoLgcBNu1d{4XK^UAx|ORDkMpe9dXWz7~0%ZIHq2`7wsT7yW2cwO?o_imKg%+K*KA< z0Yf#hrMiP- z?Hu8uR9!Xpq4Q1MmoFa2h9mswWJ=j@TznogYBc1S*D5zN1JsCO=Z~5obVTR4Vrm+j zExu^?p;pTeaE?4SU}(D~v(G?zpR@^^{-jz)La4n}hD_FaKqNbhGPEXXovwEVkC}@j z8A&S$-1rco_Ued`SCcn(Bm|ZvKw_TWTS3%KK#1`NP$hNrSWs2UwO~r>V@#d0%X`kf zsz`h;ZQ1NuSRK@A)5$2yg@!l5iFOU8mB_I%c=nQ=GsKd=TmYS*3pqC@WV!OJvbCNz zn^YGf5}`~)HRifKW*MjSJ&t5>l{0d&S%K&kp|R#t1q+iyqC_CAeEyC( z09z7UnQh;Pl7FE9rB=|^&Px#%k1pjVbBhNem-+VJ#fJU#(-gwehE70rX^OWo*PpAC z`%U8&jKflFgfDwTY?yRuDp@i*yMnnsvYv3>R5J+%sW>s>$g4OHQ}%P-HfpHE$bPcA zS?_N}?=C)K0Y3+^dFE%%u<;+9Z)-qPuKJOVa-NEcv`liMt&rZ|lJ6^qiGrmR)r4FH zze}5pzzA+p9m@%EDe3F5BMeR+oKnr@)U4 zNaBI>J%Zmh-8%&*nQ-)gSW&hP>(Vdel}sOiU}$4R#I1N)##3>%2`J0J9l=B4B1p;Tn3lwOD#le<^ zfMe+*4N~=Jb-0m{A;0w<77$k&8V=|T?JHh38G%0x@%-egl$lB3WptN6q@4US`$(i1 z&LD>qdOA#;+Yg~pINC6AEQ4Xb#|8Sv4BDjurW(mCU&l|`W`<`!@QL@W#~+hqhYKeE zq`vlK4$sL&Q$!OyWE>#tvXjcl>JfhBsy9(a2b1T4(9ZF1H<^|e=+%8-Kwme-xK00l zJ(?>07jf{v5F8)3eFPgxcxEeQdV3R7Vh&ob5{K|&zhq~*suwh;e!P8;oaqP!mH43FNH4ZtnROh+^dU%*;GswM8 zodj8X%KB8kl8(ZLoBk&5V7C$h;rgm|R_S2|3h%m~1HYC`IlMid3PWpjzs97ZxT2a%7t=Bm?TIPfFE|Z0L&V6G?eIYrl#-az)-0^Yp z&ib)x%g~_Ng!u*RE5G=Qju%Y2crWJn|3T!p_ia{SD+VKsNK(wpqOch&Pwr)ThGAR8 zq@E#Yvifdx(7*Ws@YK2eGq)Bs7Lbv^X?p8f@z8QhP0Ph^QR_p)iAjz%H)V^OM9gJi zUsnrV8BWO+Oi8QgGhmlulPudKVpE&ycdn7`e=1`+uG#P5rzJfeSnh4JhqOzg>4!X_ zrAMXlLbd))&$(>A5@3ywG_?DuXhmnR3Ul}avh++MhD^bd_F6A=bCa{x&Xo3{vNcZ! zQ~*a9xl{KwJCIMzlqO#PyoXFngq}b^#3c%x*|Z;)9iqTgk@Q7b*9Y`0`+F} z_nVE%Xo+y168V?&ZEyAKd&r(DmP8M~Gr?JHBj;`r`^g=jo@A)_jj@1%bz_UG!SUNy zhe4~8Gopo*5Nr68gxzd?RwfcCY1hfPqV-RE+SgDAkc9?6uH0hZYR|m4^_^Hs_YP9w zMQ9(R=Q*y-?cviyDa9f*BFg#}=gr6Fmqo2vPZRGf{9)&Xw?JY>zy|f(q~VT<2RqHv z0jyU~*>dQeW@fed+et!xI6^`F{6_F}!;o9JefzinIQZ;-LvQiLajXs$Wd<7Sr#9qF zE1{&N;YX`!iHo~%Nn8HA95Z9RO1gB(ZiRs8z60yk~XwIOg0g;vd#4)F_ITxGDz#QRaJIvzMp@p72!#hOUB-mT7!s zzuB)k8aC&Z?I*ntH21%R=L}E6ll%;xfcknYt?9|}`(9zivQOsy>8noB9Dt$f|JyQ_ zR#k~aKqT@Ca_BYBjO`_u2@aC7S%+HUYbI$zBNg!h4QNNs5tLJQSNJ1eMS zIDq)vdciuNfOPJ?2joCzbCBO~LD{^pFENK!wNRLvS0wqwi++a^YtqJ~#)3lRR5smI zIZgMtU=RKB9I#z}UNdNWJW5nhsWPrV^`3O?R{07oEKt&DcAgMLVAaJe_-CSQ$8*{= z#KR-6)!s&Nr@G=U7G>sWeP7_`R#TU4fAF56g}2SeoIDI64YpmfmuLP=hHP1;8r>rf zw!Tb2fK&P@7{k}^rI^mTf5szMB=f|AIX(vVS*2u4B=KeN z4wUi!R0ptJ6m5kLDXlh&{eWVsa1zYAqAz}b1<(|=41zJySNI@g;(TfhBYbyA*eN?l zzrtnfmiDnIMWK=2V!+ncO3RJmxNGRDhqn>9sZ;fn|-U>?;Y9T0Dmj!bq%TyUCMtigez`tYi(rIYm z#Y2&jISd1%0m*ZFpWS_m`J|?mxGdLw<+|NxXQ)GWt zERk}hu8UBQ0h@$IXz`}M!P_N4U9s>-bB6kvCOGN|2)21VSOACjL+gTedl6#AX`V$u zDN?s`=rcGtcXOH=#C^tMnI8X~@_A9{koN0pm5XaJ)laviHL6%UgXsfkyUX&;sP)?QC~`=-f)E@fBc<#-mO%K#x29rk;J+)RhGjdpf>r< zJ$Xl2noAT8fBj7bY+A$AC`UVT*4EjD?(02~Zr6tLq3hYD2eN_aT|R;2#rS0w79a@ymrI!lgPdXN zX=v{Oa&5dq4o&ZTrtVT0>86_oSlZpo_jka2cjoiZAQ6<*Z8&-Oxi<;uBU8D9S)Y*P z^CaGuY=#=clH=tbI&8bEx=kvZw}2~J#Ty^JmN%c(Be5o*5M;6J_)g+fm*~R(*CM9+%|M)x@3hc{}~nV<~?;%fU1vMY`p< z=e$+xkk@yVyz)Ujj(yP=i0335RkTFKKL`5JlpDNOV=flFo)4;QNw8FYC`0XP;5sM7 z>won15LuAUv)wu@!nWOI$l}8545}WMomRTws2fLpkq-8kV3Ay&9jfyoi}u|7ESQN| z3Od~^a2*P467g6j+hD3amZqb|V_S9Pq+k@ujlVIrgv($C)ov#I=Q@*GM|Cc23{-lP5*>BM-^?>a6t|Ya6$#~Hhz->li?wm<_i-|irEfzt?yVem56 z?Y2)}4yI$i_n!eso;8NuYXpelw`^fn=Wwpk>l-0tKv#5SYPl1$>IFG0DV`8M_HzOD zp2BEN7P*Hm9C?OqPz_)NYHzQhlP2|Y6)JGHko73SY_l>L7S(^*fQ z3wcZdVk|AivFAt4yDfv84ojB$&OD4k{)88s9#L_H7IzlYiaRzlStQbI<1JQ0p%^=N z#!>&6qlSWzCJbN_=6LLlkRmY79v3MF2ML)H_c|2fslfQnI`sD9!njyv@?}{D0E^@s z5XN$U0u}li1p$+~3+i5s4WbKK6vC~r85oF{kqZa^gR(FeIFJH%ip}rqmOLwpDzwmW8IYlSB;p`r$?${)t zQt!v-%+*qrT8d+)D4|})0?yB!Z%Xd1+x~LyFL%}y~Zd}jB=3C#NREUsM(>j-a z6)`1i;W%C|LSYbD63Uj8Ce1>t%{r#P;nvP>pnxz(796)}pKTc;pHJtjUk=flOv zSQwzQL0$nr77x>Mm1(9(P5P`Jwvzz6mXU65%dfJNvt_u%iHxxN=ra91^3hcQXW#HP zV->?F6~DDg;-e^^$dzhN(9zP+2Tk|=Uu?(DiQpa}X2J+*v3?}&5m4C+I$bUFoy3*# z5(>|iU-}A{SWx`vQ$c`a(EQ4{@&cM#QUW+yP=Uei{ZPX=f5%_WxYfcQL@1P#V6Kxs zXRDZHPSvk9EV^u|?Y7EU6VxnxTA(+_BWjXOein*r*MgaKMneXBEnjOC|pI&>(7P0 z*$FIO37ev0ZBadn<_&9?)!b!=^Sm?q9c! z3z9Y6K^fD%RpS+MCOj+~3pgG|8BRe`c?H6+L{*s#Eh7(8k7mM&M?_ORZr6M$ezi_k z7b6%@a&jfahe^SkM{-*u?SX~G&)B2lbU4_Abo0@h|EDh93R*E$?<~Dim05K7$;=s; z9Jo_se9Nv7zlRVALg7JKRp!i1VA9c4gxi)rzm!wdR5TjyOl2s%7_9eDhZ;xOdWx@h%LLNF>?k z?aOUy0uK+8E40xEDDIjReu&3s?lYFVUACRv3A3-Ma_IKdDE;mZJ-+k^*F53*p0L(1 z`aev4gO(tGvfS9VZQHhO+qP}nwr$(CcZ?m|GufBio8%k%RCl$i7+X8aNRe}AQyGni zmvfVoeOZ!m^_an4eaIcTaoKq3S@8Rm*gMNh#V8|pUF(<+_Op;xV$caE@^8VeqW=(U z=8&Y*8$bP@jQ6t_zV79aAK-`?pn_`H#>A zVXM3XGkgz^_Lr|#F>SndG3s9QS1o5%m+DOcTwK11t;Hi0$FN1F!g^`CSdtEB$PKQ` zK3%C$@Fx*oW;)pjPs{>_V1=#35v_!5)x`~giEC7QxecX!8*hrh&M6tvbCI1+c*(>8 zD%Me7Mb?-d-r%0&s!3|vLjc&Cj-rBcU)3?694IFyL&it6A(dQ-K zaNCj8nx5ft2xf|;vLI_Pp602?QVKvy!&++NsH2`Lf;WRq+BYWN$JhXtTbb07C1+gn z(;OBa%?Q*)BygLv|63`SH^I(>i$G5~H!c%n?d3`>HiRRvuyFo%7WudWJ<=LN8ed3d z8!Fev;eUbSpVXF+SR`Xu#}FKcxu#i-fXc7 zRjDLF$=Bh+Z!8X{iW^HzK~Ia*8=uYII%MtS72+xtP7F@jT*TJjg5$MX>^T7kvW6%c zt<4@nuETXe>_Dlg*C|5D@9bzslXt=9m~3rj!}2H5{QltxN*>Uk8}=SraPf2&oDS)E z`ea%S-6J+-ze|}V{LOHK?E<0SGHkSb4@N5-%mzxVp6z>U!q`k_9BIgKrGSM#6(8zb z5`<*rPg4varh-%b?Jz_w7edNjg`Yuhp*A->%UQA&>XFQ~M!r~evP!$1g|986r42H!q;MZ`_+Fic62( z%ux&H)l><$0`FKBawXZylA5gWZ;zzU!>E7*zkWQjowu2B!>fMlJ^Wnl8aJED8nGws z$pjyW=MBJ$XXcX7wPTJ+xGYZsgYP+*q^mDWb9;D}Q7F{KFyoGyzkYQ!N|wU+?e7J7 zAJc!QKW7|d-2ub#s@E z$|XZdCZLAPm(9%C{77VRh!ASP3Al}ZqfvALlDH>@Kyt&x$+}<9wApvDO2huV0X>!*!O~6MlhTxeK^ljknW2)9wq0P^(M>mc{z}gu+0vP6{O&iIJqOm5G>$RgV}vLX_Uw zQ`QRvXrIFZn)k3)ql8K#5|r{GV76IHm3FOVNkpfY41F zA=vln-$q=R#@->yeNNj0B+@P1UAe1q;i9GGU!PPVRCh!`Ye#6tMfMugI?bxtBqv=M zW|n*f2>xO~f|m%fn+9FH=~&IJdI?1rNLv5FOE)ebN3=fBC}3^avg9@SRZz}7G%O7S z{N520=MN*4I`)VCMJk_WRhCwXMFoa!uD!N23(UN&)KQA@uw)4|&h&)x2zGOO);?H+ zT+-mnpN!v$3Dr{n;cI5#y5_xEhxEszN=g|Xn>GS-7C59bIu5Y?yjL6Th`@D2TZq5V z1{!-|h>%4zR|4U~F%@j2*2OP?FX&1V$K{EvvhHW@0P^JM!rR6&60v2>zCq_nf;^}F zJ0{DeZJuUo&}Zx9y+@A`l8V`YE3F(=lE7TJO(p3LhTsx{kfE$*a2UKzuZNV^8 z)*tRqhAys^L(c3t7cA2)F0y+dXzpvB|E2%uCvjTm5XbwR#RW%;!Ib} zl*Y!*?vRl9vUhAP^SgMvGD38j*DZfxp5^v+5@FKX%1~*VC*vW!E#!dFo{-_t>qK{E z{}FO7P1tq@D<*Z#t6HpvJX|=?6!tGRF#PUjnJN8^L2yhET?LSoy37E$zk>&_Y1Smrd8B3vxhH-K_9fnvjSB_apikqVmZyt`P zfZVTgUVoL}<~L!#lDT18Q712^DvxKS)6S~#+EEK|Ddq1(=;loOhuRU7JO5bp=#_si zWZZ2W=a0&?ABH=xhK3I;FaOEEtyBj zdMpLNO1J9f)Hv`}L3_fskC{3TQ23%~qIGF+JL~A&D0VP%5C%<8zK5o-D;-VA`wuWu z4{D?d=%PM#h}ft|jcO5~)(%~(INZHF2Ql?5LAs9@j*!~{9v1oX?Tl(;2fLHveP1q4 z(doxb6DHH+tKLG5yg4gWzfFA!@6b=VEl$`=qqXfy(>`xlnYuUPJA-fwm)To)AfW1x z@w>m2M2k{VLP?3fz`rBnzCP9r0T{0YwHOZ66)BT*~tHe3j6QGpHV&^h= z<2I6lWGf~}>@Z~#CWM>V{h}SY5Dhm!?f~*qXM@BRa^D&7IzWls3fDTy>OEbZa3vG^ z#2FLu#TcP)ny?L3^-IoK+&RDsWI8UG*(P{QTE@;aPJ)C4u>3BYXYsPleWzm*(2L1Z z4V?@RteO^=NqvTyCyHgxch0rQ)9@vPN_N4roFj&b}*9AgZUZp#X{$_4cRm^@VHfE_-+vL z3Rb6^>)<;Zq`Iy8Wyb?VpYwoBaEGOL_=!@4;z-bwdzv>rV1^u~87d1GrS6gD)_LAr zv1i?5s(xc4`cvmmS6E_Y{%Jf{xjyLFh^}}+JA*)ey7RzdWuiM6xCC_VS1PJE*HaY8IBn&d4mGF=zpkXPCxg1)3zO z`u&TiaODQBodT+`gX}7>#W}lQ5|X{BJawmxBI}YOMql-3>H%{N7>sIeU(g?i{-~df zG~O07@gW8naBAkogdNrnQWJ8CCa(TwUHSAsW$MLtUo5>0%j0ST?m|>=f*s)Kk&btU z!-k8j=sRF5Il|$tOq~Z8f(9|05!Iab%nLD;F~holTDAR{7vx5D2CXZV5XPY_HF9nH zj&3tZQc5ilj#8zU+MfFh#>=dv>bb#240m~yG9ScH?zPsHF(X=smr#@!OB`NUqNkJA?rJq(E(U});-}>u>SMO%Y2-5Roo3SiuP5@lS$b<);e&^*c zfL~tSRCSrbR=FVsT(%obaGyo5`ULZmx{KAhE`s zWJ5wzILN2_A5tR!IgI>w=tMQDP*ttqsHIbeE0WPnj|^f7`YXcbyx!l)%nL%w>zBuefrq zI^d+=mNd$XCYA3`>_~+|CbY}blGa0RKIO!pC3(b=`p_Y;x_A{27(G>#QqCbo0!`apYm9t4M6HE#k8qZo;h&HKEF@PP>O;GeQOu{HZf_ zMvMnu1#E}3VvBvA3|83e2nF=HfT-TpehLg`?TJu7m!cEeLS52<9qZvFD+$xs>loJoFjHYnD+caw`@!F{JP-@8*M>;}iDrI6 zI#{b-MVW8^W#DdCze4^=4Cno!oe@?RN6o9_3*z_1wD3VG7h7Krdpv{oJu%s$4N{03Ju$^2S->a zfqx(9yyrGXZu~Nl_JX50fv1GdGxCHsB6U6T%*K(B5Da*85HxT}&s1#sNf7!}Ge4u( zC2!jdPN?$QCggM;r}Ub;#lbnJmxQOlDg9&27#=Mtu#SqFxn^*#Uc5MsMO9w14C{A1 zslxWybDT%!Qib;|reh2z?H3?0T>sKT1g?w8_lhy+<#tvRGsQNfM(8n&Fu7Do$L`Ea zP01JYc|@*S5oNsYYvc9xV)^!YlbOO>Y|ejR<)3r}q!EFX%hY|6jZRtPn`LM3onGOO z-R)Ms=^O2T>dCA40rCm!n5{@IAR9;J%pyAd6Hxgn#L6y9n?*218ZQ1T@LZ zx!z~}5$p`>X>H`ttP4m^YBOF|-bvY{u9&#i%3mp?jM5!*Q{bSfcpTkRYiEu^n`3~h z+oYpL^Jtcl=3Jc=4}X{}ttYaYiR3Iu_sSUe30kFo$r4=TZ^OF7}^u&|uag-6OJ@?5nvST^H3ZTKeuqMf78^;APy!6{^66=kz)$QsVaTwKlT2bl=fyRS^_Oe>H zq#MI#I_lJa9(O({u6MmM=G;hIL~yF(kBEHN71)m5J@)(6ws;_>w5xK>vPvsR z6*%KQPLLTNwlNCHecKYt1HqpWfUpG>>F)FhmfH)OjjppfW>1XQAxy^0-kPUKjBrZ! z^rY7D>6ey_7c#E7U5kp}axp4S+^OD{Kbd52!4N?14Kl|Q+5;1iln2h%v4@^Di5=p8 z=XuJ?RMtam3?jebxHR;cjWnfvstKGMo${75BWp9ohUV>Tz7JvA19(5cZ3i$RMjT@cp1Ys{bf?D_68{|HhVv?!n|Fk+Nyp)*MG+Cw6kg-bz`jeKsU#Ur#~0IeEWZ7HL}Jf?bBG1pNn3xp~y`c%J zxgV3cQhiP+|K;GFBo6u%P)LtMA0DwLD&9kg<4)O=8z|L9QroX283zVypNz_gi>W+i z?$C;4C;_SvPlokOFu-)Ps+OMYY>05R$O*0yjFV_4piJ1smn%zcMg4xE0tPrkx>EgZMSe7WF zpdMUFBQ^HpI!BZ({?C|KcBr5ypZ+Uuc+M9L1$=Bg*#v14^PIh=@}S?0=|6FjUq`Kb zIV*(bjT|mSOu~vp>6B-#7N~3+Oia+wybe~&>^CB9HbnzVXQAF(sry4AEvkRg*6Vc! z-l>w5etJgnysfSug zFS~?hB2?IrX&&Q@SXk-ay2C-x3g2FMWlGZkjiodE-7_CdaX-WmLH}*8T2z^mihliJ zPh;58Ej1t3op*79zpf<7t<16IsaZo7(8BttN37J6%U^V4th@;)?Z9kd9*akf94p2E zQn_LSr7KMTsD^3S0#3PF0Euh`&a1p6KeUnTZhJ?81k#5e{*Qt$UO?-X*4tZoIRM9bq$75(}MW%Xr%tU$k@#Ve3Ms zZBbI-Pzuw=@LU68K$B}yu>QClf2JrC&Qp9WgHX^XhBZ=wwQ~eL{s-jw|Gq4F<19Zx z08uROmA5}uM1q)4QGuT%TBV62W-}X z1R|}oRr4+{Yd$JQ*{Yv<8eHUY{9`mBrqs}lNwx@TnY4>|3@ zR|l^Ceuz;GGE0dmYZ_j_;%}lyInCdr&EKiX#xDRgpF=19q+LZd)b>{Yq*1=)1-H&Bv(N*=7&#Ih(^v@-hmK zmJ|ilYk?$;;$IUoA&D2?dajFcW`TlEhUF~YW$NyiAoAd4E3J4k{wS z%URrI-S;SP8*YHE5Je1ll^8#KJ?dCtBg$mvdEybyGmASXm5MpB*#r`3MhweCYEz6b zChDBCKb-6U^HE*@`iPx|nV9n<&t>bl5?e0|^K33FOolHwcoQq9 z&?x_Da{qiJa29GvagB}|`~THP2%Uj=3J>8!f&5z&_IFr%ON zeOrV^mU>TZxPNYly{luw{Srb&dHr>HY%!d0Q3XxKXGdd(=*6nRumoiP>R5Ff!4V8YVKxNVArJ}|?ntDE|68uIHkWR7=h*!59f!$;Lxamzh)f?(;dw>31>a#U zI#3app6QYDamQYyC|o5U6t%^({VqAq`?Cf$Ld%>C-$NP7@pccr{%7x%F;4$nx0}m4 z#@6*^SbL=P$TeZeV-yM+Iy&FOyP!T|b<_8eYVZ!xm{PGz(K%>f8^QKcq!Z|JTe^Wd z+r;l_uPyFIq%V+K-t6r~{4rHC4tKB2xoyJH#P3;57!<0II#y+=E38H+?L*6eyH0RLmuD=I?_X(UeT=)qj~(Do9!X$MkKur78KiYha?&Y(aLu zG^Llw&&i2=6&t>|Nra~+em@DDDw02Js2Y@Vhf-HN<}Kxgm!t+^zLAze7rOsn?0jq` zwOz)bi#~%$5q_cq5KO=#Ye0 zHvsKMQ>aVVx8CVVUFBZ}hU^pxOr&P5XYu7e6+o^j}8L|A(^E}`quIO$_M@%p%ih{-Pc z7@-Unvk{0@Q4XVB2&x`##C9G=9#}sv(K4If;FLIF4&xb;{cH6ewN-mqYm%gGQJ--H z#vfIIS_&k#B~dUc1n?}aO6Zcb$dtF8z-+DXq6|SSURD9Xy(;XUhymd(*QIrR|IGzN zz_N#g`Ye3?<55_}Hl{hODzq(5P7OAI{%H`bk;C74^^}&^xt{2>UGlMW{eaV$+H@3j z^;EAp29iK)+De=UZd@6r0R^#2YaxwvAbqBA}!U8xAJ5rbWGoxKvn}I4u#} zAv1kEet3TO`04$!u?=B#bhmRV0(Fb)3)UMShEeL=OIhm+jbMG*;E>WX6-jM4zyz|* zdSjhsc*K&hY@Y8uSoCg_=N?V6j66U=j%_}xz7R>cqI?DwTEEFiF($T;wKyT~MurwK*4ma4LneXrfO_LmSX6l)7$z7zW#8tzTOiiDI11gWRrqG#4Q zA1~-gSfJ*4%$^V!oE-?yD3^NKxs|dr#&AzALKdZ!}NvSeGFwWwLxA z-twOl$B1!I?Z9yiaK~o!N7^qSB&7h0BxMo*L?VUp)V`>M0lkkK*BKw35VTZ#jH5K# zds6BeBzHmC6gGSSr!L{KGW-AFw}*@Wi|Bm{J3GMwYDb@sy&bnlWma6)`A{i@E0NM)FCAvS_&+)pT_`{ATsreXx*P-!2eq*uwAO3YH&k$gKV2yb^Yk)0T;?66 z3kVA;X6@i#B8h{*oF?EAv8iTN1X_2M&LOH*SeC>RG`Z&Oh66A~ZSbh7ymTflv1>A? z5s_7vLpx3Izs>;`g4ZO;0z5jdH}mPM(bKp@Hl$w59Du~-#eB=21ZmJUbs>E+fL1iF z>ko8Xj{qktK)7$J8)vejL&gq6X9RO>96^AUra7anR79-_t;{x>tHoCp{LIUG!B38@cdydvj794Jz3# z<$`z`8g;IN(-!Ph-Pg;Hfc00hF)OV!ZIaiB0=Eg6WT+^?>i*A$2>Y&kL98mh=YhqK zyy#^uu>_Yg(QWumSGn|P;8JHXRBf3lzdv1&r`Z$~~6Qa{7t?f8QRFvi(O5d+Ji zMTqwd9(-PuV!=xAU~}rCiDgiC(p+ofhHRv32|o|xM!#Q`T9L>sb?&VMI2^Tv%0(HN1T#{9YUT z9Y>+P4M&f8Dy~-VG;;nJXXr?38)d5X)}Y&&CKf5>->MIi##6=L=11m%K?JO<#?%F# zoIqi58C6RAFb9y`LtOLys#b>kgGaMIgV7?`?~zM0xa&9>J`^{sTBfl^Zl8{PwB^OE zzXXniSgbUkcHdkSs|Mb$0`|UnJ?8$k6#H z1yHQ1hGG#%d{n@ex1$!&kgWzNo1`l#XBN0-RfSGqNB+wSA3ucqjya)WFwJ0{^IC8G zzXJb^{t8>nZ~zWVr?bhZ+Ik;cnA;#awzSd34Eno}@QevNxp;Uc1>Z4MR$6^?JY|?a*EDK-DwQ$ z@POib@MA#nrnNm8J#>n8bW@!4FR?iXU`T_qh5D~jCRz|T>^Y8)Q{qNv@^RF(iXD3f zmB0<-YJ1?S@6r-ziZdW`BhDcZr*c5u}cF78ISt+nY(O* zEDajCA{mT%eaJEf!e?|nHG4*7JFb@~du&8|6Y; zq4L97GP|HS z5dUt_wT`67Y2-YRp93+f;6`!1%EE>vX#6RUl|G`be&~ymsaeCRTG<~3^)jQ>M2a<* zs3r8;G#VR{E2m3;U!8itw^h{$*3PH6a)SM68pBDyNldoX=R2;AzxmPQtgC$+u~E&4 zE2ZEvXJ+bIH#>J~S#bDWM)}gSeWw)auKzA9J_}pg5 z>Y-1BUu7Kl6JedQbxFtn6~PP;%+&qR%lXPh%;HHxzkC&|;ExHifRV#ZYamsCMV6!e z?J42#@~rtN7fN2EYsgB-T-Thzd#R_GHdXCk^@Fj~^R%8YVI>-DZqO7Jx)z*hgK#zB zZU3k8CmqXd6`5*eV(|&J%6y{b{4ghP+=RnM;2p7(0BQVQsF!m@_1E@%rgpL!WK462!klJd&u77o`bJl&5NacR_C9o(x~u+6 z)ix%87~pw&h??p)Bd)kbNXhf};n%mevH7;OO?ea* z;-d}V- zt-((~%$!+$!F)bK3#itl%54)IZ{kSA_P^i$)YnyF8oECt!HpT}+2{kH@WDs$!f*dA zR9EX3`?w@1uQ)buoeB86P9U%ZgE}BvTJV&C91p;VY1bG>xFaahp(TuTU_-Ibp~~T> zBv;2vLJN$&dM%RUYXRcX!MHp9#i&waQ1yJTiM(<@X-&vZKLy*^Wk!mMs8oy+Pg7dX z)Z~^uPrd2P33p8dDp>w|h_uNibzRVNi>~tSk zYRr74GqyF|<$CFOmqHtRez%fX4MFKQP+DHJeyyIfwOC7^OoHHHqB%ZZ5bV{nbrcp@ zQR7xyb?aA;)vu226Tr03Zg3(!W>UFu-&|#CDox5=;^LTcM!u035XEL}tR-eVblENV zxM04Koqg=T1h>vQM3RZ9X)R-EC5poiTpOUfmz;k|lB@Wb+a?of4j64Fz{LC~m!34M zN(JH1BnuXBryb`yOZSx>BzL2jzRUs1F#0`G={EqSg@F5<6z!dReDxIyYE7mWLFtNK zV=y&J6S^QH`HVjSYzY1t_ER1Wp>L6`ZR@LIrL(cynk0?n8x@JA8 z$P^8m#`H!&Z-V(#ZKh7tm>W8L9)2>~zU?CSYRzdRe*DeAEL z``3r7B^@Y5{7M651{6nUnxW1G)09EW+su-sqt7_x0`ed-_Z43|v!WP40i61-=y=4a zwR(p2)^9w1DVw}tQQ$t$3kd(C!N)}dG~W8R&_^wxw%+a%Ne;e$Xt6MET(+Vv=#vr# z4tt!}%;X!YDSl~mGUXNWBc!h#+IpfzMCYTswPcpz<(aw$Rj6yvpkc(*eeI|0bLZV} zHc_pSuGe-g>gA3H#h2c^x83yEqjCQlyn9^lW`r0ZiDSjOe{~{wtLUpkj#odcUd*K1->IFOLr+ z8_64Oq5OTg72693QSF}~=F|!b`dJiZ-{f7$?1l!Q)>bzPSi->i$1E&2vb@;>Tq!)X zb!$J-S*uLOIyr|cV@YQXwPAU^gVgsvjRTf#Y&F8Gk#*i<4pdlA(QuP+jR*9@WDk7;IKu=on2lbHl2e=`iZT zN!<0KR>6m@=XuZ_>-W{(9ZbW=IB%*Q#oa}o*4!n;O!)xM_9VChJDF7sk4#1^8q$D< zL(wRd#r^G>6$HBl8`{M69#qJYY%_IgAzwC~WW4)w#vN51YRxyIS!O6f!O2?UP0+LK z5kMRqfWu-8ikTWbGx`Jk=A?g2cZNS?N|ru9j;_A%sOj*Wt%?UpwVHz#s)TVP@!M|H z#=Yyj90(-#9JZ@!w8*(MQXbor>3Ups7d;AlU@7+mI4L?DfK$Y=?^%vfl6)D=bi>YK8r+Ek#1K+Nn3!dmR#CXy+j_bxL10y$fpB4}OJ*L*czdG^|GB8E zJK(XCdLK(g7di1c2da4*q0 zbeXoD*st@vZuDcuHI#{$5`2@IOu}>mkJMjur0RU@$Ec?n2WK?+FS%G|;`I=M9@mc{ zo;%TaG-o2EO}hD69EUEj(9kI>`nlCC#r*?P7S;!A9>K()+#3&>y#}gIFBzgQp1tXd zhDNP9=y;J?ld3KD#!t$-$)xsjjh3D3+H$lPkAn~}D-Kv&VcF)GV?u#>Effv>^qFeR ze_))#gDRy8K~zwoORnjjGy5Qk_R#}wipJuYYfam#3ZwB@v#3Hg#|Zmra2s=eH}x5Z zhVL?_d@lk)=M3mF>Ec75plf;Go5RRT$Br+{HnS_(iM-8z=r1@eQf;b~sG^&zRaJXs z7QIf<<(@xRQU9z|PCc`dwza;v$qDTap3A|hm0b;V{#{DuS!B{+O69IG=K@`}AolT- zq#D9i0S$VvU>~bS`eaNN;0+Wj zfs=k=QO^@Ay*)<>Cc0rC$>>v$YXnBIba@19UT;v-7vMC^i$HIC-0Yb#%mUFTQlhad z^moA}YrJtLo>Wfk7bM>^^v&QJzR(Wy<0s7e#G$vsJ?7~aZ&+Peeo8W27W%0LC2(C$ zms-SqVKk#Vl{MCyG=f8Iwlm{iXDj{{IcsNnT?c%OusinhmYXCVrY}tTdW?6w)T|xY zNxhll}sa9$e`aZQ3&vr8S{!D;8I|+m3N?5nC zh!e9WFO({5zWv)q`U(Z(83hPR-tw`ORHj|dxs`E1jukdBkIp)TRgpC>T3NH)>1 zrQs3RON;-HUL;@spI)D=Wno=#%O63b%(?odESgmbYE!-F5NHslohlz+Rmu>l-avjA zes|!_O&>{5|DX4J>fc-hjvxIW?s_^YE)HC` z9eh`jaLD5i=HK5tfZN*>|5^AqQO`ww6vLqY+a}DT5qiFWW!R^+sgK`#Z(e^rn(0~m z+?O-f{zLy=+$W)bvN+Ed1i zvRNw^X&Rc``E_X8S>vk{8azHFLrLU|OTlk}Gb%OJfJeSYZs1XY=FM8BpXK8**M(2& zr~pXR2pS^2ai++LdRv%V6kzK55l#KIf7VspN;022jiY;N21vs`v?{;=u*VosG|UHx zjJR#BN2yyuQvC;=hKgh#qDWY#)tU5$s?>#Ix^)QBiv;f2TS@=D$uIpc((l>t=kyS z_YJ>?0H6JWbQb|dXe=MPi>fpqJIcvGkY1)jJJ2Iv=3C0%L)^D%9kQ8n-C;hKb!hr` z0X@muAwCoIth7o#uCFd`XP-4&;ft8_%*L|24roOVuNq;)o^vDr_>%padKEs&#hb>l zz&Gh(B&S;o({H{0j6DDi5Fx+k6+21$D#p^&k>RlNM@@m>Gpi$PGvXC9*~LJ+|Bvs% z$|%h^bfc`~mpAzj&m^7$jh`TCO8ww(|GRuY;jx+GwSVQN|F7M1eGU9^ zd;ixz{lSmfaZ7mKiQAL*hmbG7NYgae^HKF>Fp|-^$3Le#FWS_zKOcNyQdD);OOAv7 z-?#VpKf+)5zxUd8!8EB$uBzve@6-)5ct1zOYZh!TeBocw#*2{^?Q6yrH;}xya1ZfS zcguhmTi^-Y_B&2ikz1+0s~8D20urt@Z+0=ur9qpPS3tXeK==r(PR{!_a^Y z-9n8lTD7_b6#vXSNW;b4E_0_(8f{ZjajD>}q8_vG#4)AV9CseKm=S@vCv%s140B85 z5ydgLUQlIGHjU zk*`2{JGdbC@qs(!oiFw3+G`j*Y?1=9J$imk-kc+-5N2$^^G%Dfr3Pd-2a7B9n%SYG z3z#GG3;5(=?I9QL3shuH)l{V%Gswky0=Kjgk(IYc=6>RoPsAD+44d2=es$)C^-zdh zL4JSts)&Y=M-y-~MszI&D72+Petmho=A?HD;xB^#Xb)Y1hZzi_>rWVx~gp#R(Kq>DpqS6<#6UA} z?9~C3^>Y>=;dp~aS;gs(fPJV$ern%Xn7A2A(~(zgsNaX5pC|G|>b|~~La;aLGC)8f# zHtzx*|CDxAU7x>y#&RzwUJ39j!RRzMen-ysM%oopx8U^SlR`pC`G(L*IUX z`+pF*O3-&I2LMlh?riIKa(zAj`mjcRYWnwUeGv)!JO{3EB|^WWhux2OgnT4lEpM;M zgM7fY&-8_>MrwKNz2`xjjDJp#!*m}J#zS#0W2p?Fr?}BxM=f>Mg{}|Ktf(G()ANAu zdy@IACNmo9rZjG{;`;acJ}4EJ7;tO{2Y&hfETg-MIko5rgF0wXjO~0$eCE4b)=+!- zw^FI^=2Y(PKR=I9**IzDg^n#E$~m5WU&!B=*WY%*SCNLJn}Pu9Kv%0`@ahCF;sD%3 zQ+x57Ehhq*Xc<&TK7vvi=Y$Fm zK;cq7?F@cn|8vUI0eL2qET>mQLjDVZ8)B4Y1==}gxL4iL1n13rri0g^SR+_>C^ft> zgr%nhxrLqgi}E1oxMacDLL`@R?atbdmGOv>9D75Ye5+lWM|3p1a_EI7nLQKTykYyb z{mlNT#i2UNOK?LQ)Wmrb+Or=~^I$O_OM<6U>s-9r7A=8t!c>g7U;@3T z3Cq}6jlk{3QmaFXeibv*S5yFli}kbOuMF!KSm+p zKw7V($ZPYgP2ZyjaY#OKB-m)8P;UN5aC&$XBN39?mV%25UmQ zy*j*bWqKkbYCdxrmWirAcp-tYpHNDUG2B=`t`$Z1`^VYodZfYg>}<(FO_X>Ml!gYD z6xF0P=cLd~2(P^o^_PVG0*RE-$~OymNzm-E1Y}5&o4xvi>wpqh*mO!Nv;S)j1COBh zHa`zTX)D*5MCyDqH!HD6KK~gZNq=F!_`JB{`}9hFkLix3JvIp6cT7Q`sk~+o-TMTG zj|w_D{emr8Ow~^a5=rr&rw7>E5{E)vVwJ^TcNv^RRj3>8#oB11cblV{q&pY8WWPZa zmdXgLU6HCM&l_wufB?aJSZFvwNW$s}Db<&{#Cv}O0*SqpP4-hE>o|8kw<{hl~g_L#={RHMyOKld!lgjp zn4HS0-LeIjmR6Om4O-0t2J09+j3&HWz$c0>@zGK#E{WcXo8)x2yeE*1oS9o~+KQmW z+@IYyvgQ1=$Ie)2NBz=~XawHRSxgqmiS_3G2~ zbPif7Z)mBEPUI-(f5zyY?y0d5(;A^p31_^wMS!-LZJCJ*+Zv2BUeL-=`vRs(3o#H1 zmv_UemwX`D-j{%1?^_iQ)xd41 z5D9{yv1ty1=|pg-e>NoVdakYEX<5+4KrC~5q)aks2OpHPNJ&8E7ULrdlOiztl#W3= zXw6dOSy^^>@E{9iC>_Xy=UW9=ao6{l&ZC_JgFbcVP+3$K+uQ1~$qsf$4Gy@9#eIHx zIsZU#ob_C`Y2`_lv(;(Z0`mlh{2*Xl()V5)c!ixmVvRW#O z$*&Z>Bu*ZLlcDiFw2B{3hx$=&a=ArDO;4y7j)ryvhaTLkG4yOqLc<+%(&m}H6ZB0C+}ia%jEK&#fQ2E) zFswqZM2q_@=g`O&vnXHmr!F2{=rP|9hmHpA#M05t4#9Kl%!B}d+YSpTJwe5=DEr!j zOj`$L1KQk&!D8yFrU4h=P+u-MQ^xAc^PRG2ZLC~|p##xrRs*(6OX%JZ&p zfdIU^>GNi5gNAp9t%ydlPBY%<`g8*!)M1*3TPG^3Qg)kksD-*k~>XhN=%b z{aO?@bU>cg(2DT`ecALehMM+eW(I4M6(#_}o+UI?&$nUEf*I)8i2Z3=VB$13D&0W#=psJY*Cp zK!x<+;qMu{{9`LDF`US0@s^igbKPm zs}_c1X^;bqbblJ6AuO!s2zf41A&r%QLwa^U6cH1#+1>eN)U_BaDI?F@rhrL4#;E{_ zL75-klAcdvw+=WjaB){Jl7o{>UVc#|T7~y(dPuEiSRQ9S%D@^mO=o`o+vF*-#WUod zlHLLOoiytOOx-m&%QCuwZ)y7SEN}pV&JaH0711`Wlph3;l%6^yo{!0E!J}up{FALa zwDaZ>`+imvGR$MC$FM{@3-^XWf})4~NBl!^q8~=xdYB_6gGz~wlmZ*cB%aPYhU`wW zQbT`$LVZ59-N6@$QNe*$&`^5fQ5M>~A6fA)xek>~wU$`TFESYwLs=-6;S;k?_&bd+ zUvg!kY=qCf6l>=adq`dNLnUAhu84*HXaITB>0%{pfEhy&mcV3}P|nbG$&sOW z(@fd@oTVQ!sRQx`gGrw?TH7e}2L=MtLRm=his)+vZUj3Rq$G5LvG;hQ-xMfRYhGfo zEwX{R$nyx{iG2F#X#$L<#AK-{`i+ySoX6-!H6E^IUvR#i%H*ST;*>)ju2XKv(-J5k zPqlKm_l)oylT*1hPhFP5FW08}ucQgtI+m9tg_ph*XWs)SW51E5>%!z_l&x5NEm3|iaMZJY{NTj<%1gD`8H7b~MOSl4eHc>+}8_%`n6BT*UrNRR%-A zCTV;@w@-52r;_CP%(w^zhr<$K4gXJot+H{jcXatm%OBS%n5Qy(=rRis6~ib915S+dW#m0 znC5rcOyFRstGU_aFvH~yG8R{~Yv1AsFNLNUYvj|TMOsz{*$f;t&w9Y=1hzIcO5mGK z8#K)5kV+Am8d41)UupB6iEuecM^g%}?+UV6aX86dc1u@&n2B+ULiUp3 zpB|P%RTAO2^+JA(O-mKMbR^eiOx&O!eP82eTbiL=AK1SE{qM4LCbox7^r0=~leKkJ zs(kF=Y+!3Vuq)L=pak?+Ic^5^KiYmNfxas?M}-ajSS(_T;bC1G96CFVsHzR9F@j?I zg4knZj^g}s^a5$1Jr-NyQ3%!u@hmWM-Dk{4JBJ{kZngXTbL z(+a9meOi9XYA3%N6~_0hsp4J1ttK++qyHuWnngHjix*|^Eb4`etC4Ggg`QTWWaKah zd)6u}-l7>v*3k>Zjkkw_i2TMDLNUfejCvIyWuK^Uq@S}L`BYx#cMe6;L)eBPh8kt% z(T2`PXc5vg8TZVMj}UV8Ph=t#49kHh6?5nTs~j|^Q>bpK3KkzGo^GN@qpNA^IK*7c z*r>LfLB%n3i$i6jvI5EKNQ{`JFf1O@8zM%$?2SbW4FxNqD9%94k z#)G7|KkJ5CF(~t8Td4Mp1OHX&vI_aciV}hKWK$e56|@S`Y@wAOQC*x#;!?a+`723n z8Z6pX4gUR6SX-`>8eC)57}X3I{hX&{s2B$e)D24>O0ni(>S7T<0t2DqD5(vioOB0^ z*dp_!pwY;ce`)7xWH7qH1JWlUv zXoPAGX6$re48fu$I}T6t!G%(vI*v+&HxS(7)vLR5)X2corH?m%*%mG14koOnsRK+% z_hmWvjI|iY8_WcS0=R_a!xO5=5VV6}u+eOp7kkkV1vuTk06W^$ZzjM3_QT*TKp~bW z7adU7vWfn5sX`Y-TOW(c0w)(Gp_i&-sW+f7t3yS3g|wzv^-xAVi4lNWotIBN7+2YU zOdM&{dW{T?dj=WP=H)=#BpyUT-9lH)X@fGo2&18F(#RfwI1Iyk!FT+X*$=y}Q4!^w z9Xhc9k}jRZU?#T7p9Lgi+q#0PM}yH;ur&CGIPp=uQUzlgZ>-(l+ps7WFnR#{_uK^s zVik{wG9T^GR(i>kDxF@b@0M=`{*79gYr)R21CY9ULNzo5%~b<#-9!E1iXy3a(*f8x zZ2?L{m`u;Hv%2B^L#=7!$~c!R*L!mW?9iRl`u-T(u|i8g?Rj1LTB%0syhYf(%UWlM z;-HqpRqQPEAa>fH&)lJ1*8`}appTN7)j~OkEE&w=7{;`fe;YR?K$}|G?nWB8la}~g zPO_c}12#-iV>2Qc(fXCS!x6m*_#+=KjgUyK0wXdaGL;P25q&))cl>6P^9Ro@x(U$y zr!v;c%}xz?;3KK_x=xHu4y`wj@$v0x4}uNZ^OYS(nvufl2p}|J`yb)eZM}^(M@KAk zkvC(bx45KET@A;itOOajSBW{KQ{>Wc3V~X|WpXTHNSU~}h?Wdbu$-dK+M2atUmYhb zB5pxqUo9@InxRG#qRm5ZIm+(Kc?ez`6t6dZ0v3pAT|d5LkJKAW|G;d-ZYA;*kEj`) zN-;b_{rwg87E6CW1fQm19wITp{J5GKhN+UU{(4(t8B8P}xbGF;2ryz3?s$ z;%PBX%7k*oHk*T$5o;faUoN_{VCMRRBcA6=f78Z0KkFDwgLs2dQds8_eQFt~#jR1a zAv0^f`~YlijT|8u1PxS}wXQ4?iNiNrhe^5E|8`PJFfloBD$}85(m9+6=W%#K1BX3l zxgW-<&o5PcmXuqph)B9590$tP+hd#+R}T2&vxrIwg++x9nj=Y6|8(}}(Z$JUua{OS z)li+${d}GjST{imeUkM67#YZwa#(&x0>iuFk`P)6_Gji|i!-XHxP?-f{DJD=hCEaj zT9htC!eVnrXsfKT$|D?lgJy~`pdj(@32%EyOiMl4Z{{YK z6nbt0CSycHRP&w1C{^;=j<6PS16BCn88kh4qw# zITm`0em-hEf!WY55SM~8{sAPTM!ebAWodm3n!Ur~_UUpklecj_aWFHjIFm~`QeIX4 zj(Z0YLrg0nM~r)fBnr1E{H1%qh)u*%!4v*0k(HP;VBhCy%!o^v@{mKuIUd~>O6Y$N zr$j?e*pAv7aR(6|!Er3;Ba?!vxb`QlKt>%tF;y{M+_aaF)tSMOv8j*$_4h&=^X^u$ zxcvlkFU}sQb9AcxfNxG=Ju$|Iyz^sl)$Xh`9WD{W!LLd8iKjLj0!X}0SM$m_18Fx= z$q5L5S%ydFgSf{Qb1klimh?jn&J8mIAgW|qsvWqm;p`z#aT!IQ!@~5%hYZ)?Vw9oG z4tOsRfvikX;cXpD!dhHgerrKR-ZgR=B0I8_T7rrqHH!{xv&X zmn#3X6b7`tKn}bol?m<*@iMzke6b^v+`jTmE@i6Nq=yh5b)*Y1Ta!(`Al-Enx#w1g z9f6xva@1WJoRhU;pa4|hXY{`#v#9~{vr)m zRH~F-DPq{3851}#`lP(cXtWP50_?OVLoVw##;wodY<-e@+nC+8%lPbTC1au-%)I5H8^G6h3ExWC*hOvy6wYi#!eUSUN4DWMeO7X6WCKU7YHWg*z)Kd^pS$*nzS$_m@j1xxQM=?rgL^Ig+1ETuA7+v&E<87xn|H(A6!68>%nn{ z))ToJB#J3hNTkl)&W~h!x-;*yqS5RjEjMeYQ`H zt8&h#@HD35_R8c`m_OEle^j#Re!jP`6EehUt`;|%nWJv4N9f|I(M_Xv^$^qOPr06OK?zrP-+ZY8P^pad@02JRW#fXIceR$y zRWHbM8<+?qC7e&VK(W(d;*743TF+;V?4T{FRZ&2?5~_DksI=;MBK0Is4GKiAyI!@U zB!#%PF@5*!C(x+xu^t0HSiv}u2^W2uw2~sR)QVRXjbMU?5gdk(28hzAnpw!+$QqJ8 ztg&$ni~3V?qDKHqPYNuW)laH6cnMknyTO1-EJbGDHa8}I^qytt!0q#cEWV4{eqq8r zQ@(S~lKsKM8#_4mGNy!9nR|zyV^v>>kea%=eWn{s=~{_FK}Ia&Rwm>kJ#K|8ykHhy>F~GRM zj2PvWkd~sLGqtc#(w_lsjL7dDu~U@g#jax zo=*}_NiX{sw67ELFV8z{7>}*ji%sbXLl&XQIhy?^MYSknmldQ%_G}n!7H{jjNNEw| zjHz)5I2jN0?APHLp|y=x8em3L#g5sQd-vLRN`TEn?W93_BL3wXfj+5K}hh$Vhe$y|9Fu&;P-rxMM|m%n5! z=t~|PZgHSN-{Ujk0K??CFZB+uE{b2D6WR^|PKFhnVJ}~Le72FSsou)f&|7xMkJTwg z@1a=xaGoeotad#slJbHCo(znKo`K6zJYj^Zc7$~_O0r6f>)A4iSWMmV9*YRsm-Oi+ zcniB$IV&CZrjHza1};53^08A#*UaS^oGR%>SXnZBKoV0(f9WNmM9c6|R()v+nzv*r zo<1s3U@3huzXsAb@{4q`pjGLghBU;5*C9o3t4T(L*L%y!NvNky9We;qQEQ)b&6&(X zjA1jd^n3HPuurVIY`c^)JT_5Cx8J^bF+Dt73K>QTR%fj{lF|#6I>%x$h?vCghy61g zP1BmWi`u8Izl@A50j}&38@@A9aQ;t4{*JCTgsKZQ(x|sP*?pU4?sY?scIlCObf8Tn zx0Ka`Rn=nle5!-jq(b=c_5ukOoc%*q-uws!Atj%B`snmRZ)B7%vFMo7)WSatgFva~ z-j>|j=a{KVdeYROkVBw8-Um~I9lD>PlsqPxe#7MG@aFrtWEyD+Nks!Y631njk3F~D z&f&&!p$a&zfei0?l8~svKkHH*yi8Xh;teAAl%J}O&0E9+ug%s^zr_0hBK>hNVh!M|U2YR0=|7g^T7t@;e->(hF-V2oD$F zOx0a;%-fgjPkqH;CHS*mheUp{Zn5vRUkSbg){NOquWbi!b0qz-rJ#=RhrujE3*Q=gRWF^gE*`)ZTzba zheEw|F%c8GsR_-}gH^aOShG?Vpn-g?^-bYrF9#gKEuEr;N}tTmAV4}F{Qtdu@&qs853wQT6m* z7|0y|C}Nq%K+`HCu4b(qrW>I4-CQzeqdZM@w>ICBE*wR~710Jwx8v3HfVJXrK!+NOga_l>DPvp3uK1qbtXTGQ(KHOa2 z_#7QO>=rfT7Q!9)B{_{*_Cirh(EjGfixZl(Vcv!DaC^><`V1ez=a2#!Wl|*T8oN8e zp{*1Bw^e`L%!+RvLThLdFO|J~n9mGE{Dkd%T3YI>mEwd9o`GvLjzVOW{Ta|Qj1K}6 zvPWXbGzhbkJpnR=C(cxmW#tct`Vk}ic9ueDDHY=K!eOG^DhUU}?F~9*q&Ir?RfZ!= zdeco&-N-BKpjf67HRM@?B^dLnO@=dhomAcR^wEBDH4{^){!%b0R0Y z)R~$Wo|AC(#n8llxEdNvcG-j^7v)2)PraQphuclEAiR7SI}b&bMO>F3)pjs`IsJQ0k)^=Z>0i;kJ8CXP1+Zyf(HPCi!EPe!mEPclKO*7BGL^_r>4kIo{wciLPbV`|} zS;(Njt)4e^<7kgY7dCStynuqLkILL)ll=Tgj+C%kxFNx?IC2 z(dKBfqazts7T~CT03Z(asov3))^1@wc#C<}OjOuQhDk%RfSgEKOK6d~o-#9ORC>r7 z1%a5Jj^_5L1c=d{uAt0KTP_hrsOk=)+H~Z}#zl{@&ox2GU_wp@m~$KMvrxVWc8DN4 zaW<=Gs^}GilEBzI6LSzLMJ&~q)XKDraEK^fX_|SxS$Or$UrteV{#Nr^(4}I=KS5|V zs?1Wxnw^4QHXjU4kzF5k7hC7fq1NpVt3zmLyMZK>54jtTans~OBhkrRR$5R^_YlU^ zd29CK8r`Y4VKBIJKF5E+WyywsJMeQ^84l3nE01MK6Vhe_?=RY^)Tc=tf>OpW6HUG2 zfyG}a%5Aa}cM0MEn6Slo_*=#Ft9tXkJkA`>v0|=w!0}I~4|eI%dD!-5UFUet&G;u9 zBIYl97epRP2X9?iQfjtj)KH}lD+u(EPKI{#4%Sx+J#Zz_LL<-X>MqYLG{=&1cyym# zGLPgQ<&{ww;MN=b+1UaZQDdV-#LejPrnxzIltu+Mn)yb)T<9SZLrK)^K@K-m z{w_kTlKFgWTu^I+I#gXdi=ZI@^Rg215>&lW%%s0$;ixh$Y_qf{h{!a-QT{lEMcudI zw3(}|2Po7H;L*t)R4nJa{QH0IO#4-U?|C6pViFH=&Y$)1exWO&v*0au4gYvVcC2 zF(_a?ey-9iG4P@#oqe5%Xt?jHc5?$4_ATV8lH@vidFG=xh;@mkH#>>J(=7%32dE(Q zypIA4Xj~woZ`=$Ej3MVM1dbNh4r1mZ!}L@@SVXRk$1p%1F?xn6pqkItL&$6N%eB5> z*ojna#(10i=q25guay z{VP&s{$io#@hIP{-Tt9m8I!!07SIy9;}$H)Hy#@CLo{30mn8-ZTgZfMcMH56s`&Uu^aLU`D=yT3=qhv z3GB8tP1DzfyxYJk%?Cy==#c{1=01~D%{VlT44m+%*y<&S6|)#-gDrra`eID&rfz>0 z^b%ak^XdvYI>5k6dL2B$3aff#bo(e_3~^8DZXc5No7YZcMMN2sD;A}aMc@ceM+lH` zMP6HmYa0igM1ishLVty-kO-yyl`*Ko1z*+#!I3g$=@T7-7o_G-PR`Yfi}|!g8-n_$ z!*O5;a4sb}A_WlDLRt~~EOGc~DJdw`x zmN@oKOk&=mG7NpE6czNnJdIraS-!U1eWSzl=`{6W7!A!-m|I&H2J^~+eOu#3=Y4JZ zB>|PXZh#}&Skr)%-(GSZXF+nBoVfw(q3z2J#_e4P73;Xg06nH&kvuPmi$3dO)J3qw z-86UnUnLPSlmzRl)R~$#C~TH8j+x;oSjSDQHrN2?!6r&ai)4=dv)0bT-Ryy-tdSTn zO1R&&Len~P=Uzh#qyM`Gld=~#)^yejA&!i{)mqbsIA?j)1zyrqQkx!jaU7)!ppr^D4)VQ))ZXk9Yf_;l z*NteZHJ$%mG##qMP<poNMWr(smS%`{T0|(%6Xlpf?fb5S5A%<8z zz@ZG5B~H~Zg_%e#qg%{@M4@{O*!UGs=~*A$qiA%eGy&2u77p?2&6hJ~tfB&LRD7xu z2rIu-l)JOXMJ;SI-igpeH*|XS=R4_IA7lt2MaU$QR64ls@{GL+c*yh<5y7wTJ;k&T zlnTN@x>hUT|<3?Ll;N9OMztJSA;bb0Jd(ieREhI9zs$6Jj z^Yq_HCDn2pDM1D%7}0?TmI>02da7XTBq%+hnOG{Bu?p^@`NbWE)@Q#kRM3&c=~kX% zQQSIDysTb68qc2+i-7IP?^h}F9@v99tH#y)H_)LvwdwRMUyj56v+M(8{3*%_M5rdyvLAHXrAbRgZA3w#Pd6LzmLiUC9IWq@bhlh(jqG5-WT- zXY&xRM+O90aIKWNL&D%n4$MDcjy|0bP016~9*ZV&88HwW6N6 z8W+<8D1~AmT_uM0te_Y&b`r6wMfF~2iJfRvAYhTE>@%AyM=epGe2@iXtIcCL7p*H1 zeHU^kmm~9l3y>>Uo*eV}PP0r^>S;|vR6}K3%sadVbWEuodF>4-5MhKX^@$78_Qj*H zGoNSFEvrR5;G|wz*r~+nev0K23v4sjEj{7!L?iV1Bd)I5;q zZ9HZGPKDrwu{W7xJ*NooKaQ?$N#6jzy@&8cNU4WJ^|tVqAK8H`NndkYJ9!KqW2-5# zB?oK71I)jVgDsd$i;A7-fkB2$Et*S>B5!C4&B12#=-wi>1W^i+uVQ);*+b$(Fz^${ z-F*n`^#<3E2E|h`WW>C=L!1obA-`+P@Jt_>grF!=NY(S2rD}c+`iR3y{yx)9`RWfm z!l1qC8oUT+kNcpcHPz0e%+bz2rVCm&L8ekm?lb%aDl6DO8)faYbCPpmEZbbD!|D_#Pz4d^ zv=@;U1m7;UD&G+i5e4_uFTI_`1yAB3pr8e4(tXga4G^IjJaod9GNrmn6e!k@d|_0gnD=dA0SY_LRF`gF6)X+|z!mlm_xSQMn)9M&3TUJn-WNcr@w3#vPG za{vAODl8IGwkAutDvx7I!f`z3JAH)<0oQO1I%&kt9Fja{`@{PD(WFQD<}a_%^Oyvw ztojU9QtFlB>WEQfkDjgd<5(lCYVs?>OddM|Cg`(BMn8Y7suIIOtR*B2n)3MFH$iN{ zq5+|V zwgpL3ax|aloP5iW6hi#4ufx60;!;n)K42f*hH7*Oa@jJA$@pO3z}C6PU#=ong2ywm zGF<#0)V0#Ns6gf<+g`x8tJ23ns8Y}kQ*FI&snRC_Bja7T@mlEdu5&PGn zr#r1JmP27HT!e@WUmc0z&d;?O3%j*8SpAp3VoH9Q1Njabnl%=XJ0!Z9gxbNFsGq?v&{hc*$KSnN&zxSS3et)cg=F5h=slvbY1Q`Xl zw5JDIhD=E9R8wqO27%H!L8V+UcY{a4%y41Zhih`seAw_D<-Am%U9C|Vv`c)j%Sdgf z(bCfPT%xbWUr-PlXs6Ay&qLx(K;oMYF;MOUsx^Q}(0xQVoUYhJRhp79t+#COqNo8$ zZ!x&q%H)C7pp-Gh#98oTdNzl&fup0o-C6n_&rir~ii0t$jbc%HFe@aS-{v%rNN``5 zb+op*(>CDUppRt?>OD0Xi$XC;7fh(!d};_LC8FW? z{V;(X9a(3Sx?u_;ANs7yErph;2Ix11F;A97(2;1sHq$oy5o5va?+;TM}7 z3BcsmTq0`S1Kfo(u<1NJrS@p+359Mud-L2#Fr|H4yEsIthayo|HZ?lN6$VH5&V|_y zhlKU4@uq+K!%ns-!DFVS>skj{w@zy=LpoOl^Ym2hyx4%;d`4NS1XZkWV!{B^$Rl^BOf1pphlsPuVgit({Mp~i}t z5aN5BXR|bC$GJy!Vv(Z{dS+{+!9aAS3y~cl?_G%{wxoVTp@S=%o0Wvtt`W1;#LCsf z3guJuqo*>+6KDHgNLW%Fs;qq=oiIfNdVf+exsGm$RdgXlDw!`CJ1w5I`4M?W%1TdBD%Pjw$$=`mw-=ce65ngqHZrNd z$WnbO5Ce-j$$_|&d0fk;xe2Cur`uCn+S4N|xtI zTi{e(qe0Q6i+QRNBr8ecX?iE!ZU;51cDNsC!I)8AK1vblbA!PO$%c`#Nh5__doaDB;H_9BC!F;f?OqjMZ5PcmrIJClmj9Snkc8`!-mKC z*t3wg3!kEDl1H?{N5Dvm5{BJFRKbtTa*;}DTPiDTlSBrCP=zn8auKJLfggt4So|_t zLgSroyRI9RszxceG~#NKg{APNGQ=?SuH|d}8`vXeJa%dQ8G$pw@jFt4hMn7-oKGyt zfNKr#NYHUQNV;Q|c7xkd4_!rY)%rAj0t_Gam#&juGs_o`jP`1Dh6UBL}is<`5B5`N_?y)Vp_0fL4hDF zooeQSX}upN%|oeT`qjvOiDrFWb)2vb0E+!aGS%{R!AV*+JpP;~w^8111a!`JLDPn~7(pWPhM2R~%gQYZ zZU2^BGFnz9Ef4&=#Zre9_m8Ely8)Rqm*R(l`Z6qmGt|o`5uNm8uQA53 zTZfJ+S}MeBDMJxfxYr7GxE`_Wo5HnNbg3Ch>^R8{R26zW+>r8TEueErA1Ni15)z>^+sE z`^2`KN~Kfu{g5tM`}RM~3tJ!v&Bc|ttyPsUwu1^8=&%!9_Dn}QyrKJGEA_zOR2Lm; z!>Np3>l)2z>rzU_!ujl;!*EXy`vk+CV6r|t8vL24AP&Lv3yLR^%Cqv9ZH6(O5Zb@zZ=P#{X z2(_PsodL~QUnZHsA8?1*_90YaIkNWVV~vtSd&*!7M%J;0Zr{~xjgAgb6`r>AO5a_x zOlo{w8sREV>OdM@GxE`A)gVlvBlUJ?Q4SWZnj;6NaFPw9*W6RyHY&AT?m3lmN=>2J zD#Y5#8V;dmR5-q2CL{+hpmm8Q%fo;Q8J2b{B!a?R+>E#qINi;b(LCHp3oxRFn<(0a zqe|0(!&i%OVpGamME+IXC09VPF+F4FGaj~3?aDtyjF#gJ3#c%YB0ZJT zuZ}zjglx=n!4Y!8qumaqU#6TH)ct(sP?~A#P+h2QaQgNsqp{{ONL<=!Rl2zss#gYf zW#CrIN&oQ(?3@!HBi06Dc@HaJBrfF`GkF<%Mq|wS47T{4<5b|}J=IsXV}SP{9^M$u zSP7YQ_w&VxQ5X;$ahxj|Q+y%L47fhlw~ay29R(h5djt+r5qwoDj!Z~iB%z%;d|?Is zTfyulIJm4|+#TIrA#vKX%)}F4;CeZG8}yRWQCm-Ygc}CSn0vbtAuUm#OQ}B4=*5h@ zl3H&mDdfq*X>?o~4Dk?#2X}}&!565d?kvuy$1+|HHWuP8%V$vpo4SuoZ-HdC=tr!>vr~Vu~Rv!Lhn_9sp=1NeFEdghuMnK}`kwsb~Ye-|(ZbOvrPJKdOmdr@yB6 z&~9Rgwg+1B3YU1LvIf|9C}&1Gj5o%zJeh_J&=Pe(4PfdhPPv@0a)Di=QnI%4sK`73 zPf=C(V83~I1}D$|I+lBRgpHl&*f9dO*+glB+}6>5PbiuojFW(*S^3X<(YE&rtj4#hw? z+0`()u&`~^kS@Jark9Mgbf>mdX*bs6fu*{wK?W~OxMXovQ9?ix(S^K3-BJyTnc9I` z=PAt=C0_2e*Wzbp9coC>XhMKevhJO@lc+1ark>8?uO^gd>mzuEP$xrHWqbOOQ!DS( zASaw1t_~>e>}Wo|i!OW)VTg6j!@U%5)SzankRin=C_|P?6hx>Ff1xKY$B z|EQ7MG0+VdmiRKP;$%JSe3;*woq=JUC(8uECAq5 zg6?clbDQ<`(OPe=yh@cpecw}*OBLrB$p|xq#av8#hPi$TDOX-pPd#T0F4?pLW~j;D zKDfMd)gimYNXT$MtW0_@003hI<(=&?hQ(Sm1+SH18gi$0bWlB~95J>+a~0FiY2L5d z9VErLNHI?DoEaYYx)YAEyl54+kz_=^v_eV=ET92lGHj(PAY7$P87A7{r$A@uqXlOIE(fWBXRsGEnMp$@P z+ALnL0-mR-oRkn`BJh|}@!H7tXjD;l*vryPYugxcEwwtAsO?!&{3OE>{zpW*WnfVwnL0( zM06lfR*tai1#)ffggCL0wnwb49s7>O+p?Ymey8ejI!Yx%jAtXBOir65fZhZtWvCj>$_wl>9B4Z zi~#H-Ij=`Z(MVW<;uG_nCoNjed1ebxST7OTdVRVQ60oZ1K7w87rv2{ySZRR>DoUqY z7AICtD+SEbTrRjWxk%2L{H5`?z;2vBKK#veL9NQhWLUKswMwtP*oTJ_Zfyp5 zvV&o^$!a85j2Ou&tHt1250M@&!uFQSj&l=JMzv^7i(9l4(=q%&pT z=tNLdEJ zX*krDypJW?L+!f`F;oWk>8ONtUYevw^IiqIkucRN$OE?PjN^k*L3Zb4l*Y(THj#V6 z8)XIS%c4|0oIdpf#Y={ZuvFBP)A4EwVT+W}aVDfxxP%NvlE6qyG&}r7E{;xKG5iMY z2O>J9w_ECJ(6NNo2NE&*8Z@meTwJd}_CP>NPJ)#Qk1nIr$HXA>88c>q(zSqT0g+7K zQ6*X^rc}hzRkf)!AgwD!_1`jqaV^B-LD~A^hJ2*kWVqL%YF1LP!^g=XekklQPE*^t z{(k!(;R0sfgVG#w2~Cw0n6j_yUZl749G5B$qSP29lNAG_sG;KjyO>0JGer?%_JZ#n zF{%#YV-SSor+a(7d(~h-h5oAmZW$U&*~AoLQ0q(Vz|%rZFCxCAi<(Fv<)RMYG3e1E zE-NzGfz+- zVU`*mi20etjKiqKsbhv3c6lRv4+*681a4 zV`}H$v-j5FPK?bTV+S%%Di?U&pDo`2c4>ttv;eBDKQ>6#LP!}+i+mlAsfC89bp+S? zZV#MP3sLGYaGek64E~mscevQKj}ToqYXjdn=56RHcg=9>_0&b>#~MF_wjxSED?|c> zEW{$0zFUK)LWDNdCvYyyR7{lGMDLJzn5UY7aDi%*S2>j;6^B~>j6OFq3PKvTVB2F? z9U)ara81grT}GMx#){O3s-$^-nycZJ(rp{Ecm>wnmy{h`zrq%*dS4+{-OREXw;-vZ zC%U#&qYOK|d}h8xH=&uzU|1+0l)r`?KD8d#*@EJW@%{UhDNh`=+KM?%uhPh(bxIoS zy#EPJ$IQ6^$Mc6tXLF9SRS=Rlu5C^;{Yw%Uf?S2V`h5$Gz0_^ou$eb;NT&)#$HjMS zl@!JC{<|H0K1g-$~CRSn!?sM5PC z)fN({qe4ro4J_RNsW+xuZ=mpaohJxG#h@D~U0TTl=m#m`I^7rXoKCBkVaON9uR)(M zJ8%`DK57t_{?2lFZ$~hXY>GETCMLcl} z4rMK|Jmf>M+A;&`(|t-YQEf||t-O}JZtv=NH;$M9oJb}3!b-hFI4TU;-6-oq=PJ8@ zfD+uzwsA6^TS2hV5({3K`6XH^gp2zce8_AS1ZYNwbgglC_`Im z%;}LT67NR^w1o$qxBy)yx;KPIIDY}H1 z*+ICQ_c*EppLoD5%5LhW>*6ZT0kiB=2RBwjY9jlv?JY4bLzcuJ zru`a2366sz+zwT@^7Bj+U_&qVO7CGYQ3?2aPPaZUhqP>Vf=$Az783gT+6`!#P&FEp zDXm#}%N6@pGmICN=z$#~)M$#QDjj~8VgNfp#J_6ih{oI}tyj8f#c<(3`bWrZ$^*@f zLb~Z-?p)C;xiTliI^$0Bl95>MTy_+499kSzJBj@R$0I2db~2zNJzn(za}YKO|9ghB zdcQWNore|G|8B()Vca+#foC@o_B{>{Z|myEIi}&cr3KIf5hf1el!HkXQ>^JP<7Cvu9j#Bd zezz%6V>Pj>FlJ?$=e@BzOf(j__x)CW&{wtwd<3?IYVO~ICmw9pZw9e^lJ?MUtsXo!gKE*Onbrr~3r0Xf6m>QrN81M4UXkh9r9?r^>7$TLT9O@FF(;}&NU;*XVI zaA^B!#WZtEQSpavL3~|+*nKrPcuU5rBJ_8DXc4bydl)0-b=0SJ60iTzqwHVm1bMgt z_f~M@$6~;!x>jDl>0(O8uoI?dQZfCdNcJ<&jpkmzOT5_ieAsOJ9OEuKK@26>(Sf`B zEqJ#h4r*6b4d@8&>q3O1kvPZW91qJNozy%_ClQ4VeOuV0RvRfpKjJ0S#9PiE+WmC{^TC z_AAx2kQ!8{*_}h9bcvB zvuHiKe#(yRB!KuBCmB00S_c^!zCv?iI=TM&c;A9zzXS0hZ>4Vvoge84ko7 zT4m4e{S=U&GVl#GIEz@SrLkt$*xhH(=p#ILs)WC(#z}M)CGdt;$|y=y9uu-Lr;v8? z`P?nMsASa?GFr@aoo73w@#vwD#+E?_YpT#Y9F^)$5=HXqmL&UHYu&gHTF>s1 z5DF)1UF6>ESCofpPr9_Mk`IlsKQ#{d;JgT&|kHc155~ zDw=m)B{8kev)dxwE58Lz>UYm9GIctYfv?hsv@r6g+6mT?s2ucnYoE zBPv~ZsxqRT!#|qjqzJWh_gdMW3~?>Zhi0;ayIGlDCBg8g=Md${raQ;}uqdBs8xknlw8r;2an3MFb@7AAP+bZLG3-D)F3#_Bt9-Og-kXl>l(sj@)Saf8h4d_pt zoD~1WOUJq?PG425!afeM>-xWwi1(*_B2&Sau8n@ivikrSaX|rk;~0)jcPT&vlufk} z`!5FS8U9P^k~2jYzAs^SsH|%ENqJEMu<`P!mMHLFU4)z~%^;1Hu;MRKmf1auH4%hM zUih+8Lqu*oYI3l-HB3)sEAnYe8cr{qOP4rE(RgW1TpRZ2w16uwJ-*Nh#;HI$WZuD< z0YDWviL(D|kIjTu8jmkn!V-9}ll=#QDSZJWw=s?-)bCoFH#yc$$}q1CQxBybqDm0; zKUsV z!fCUGCh0vgOO~3J9nnsj{2m4H%VL-^y*l1mR5)6994$6A50e&VLCj-CqIP~GkAp>V zyyu~e?@AMDh^OX>hT1i~*Q{A~NjHW| z;{^t@;a0k=)=7c3L{ZteqS@6F?u&}^q}M!S#wHcsubP8km?$$OC9eXexK4SY!L($w zuY1V^D#yEs`n&W-1lS3_bxbIw%5^n5jkpP)4IpPbM#Hvtw^}c(l0dMEi8)n0SynK+ zCUg|vzT&fQk%Ih08|A2hpRyga}o9F-*zKUUQm|r&KAq2b*gX z6Bhxc1tf$(k?a6UI+r@!mGIHrCXvLVw>|5-Vu7^XC(^A_6E6)<&(&JE9xoJbjTlgZ zla1f@HLP)z9f8&}wW}V~*3nKET1YTf8bs=PHR}5b5~Rb(s%6q36LKo*dTzAt7CS`6 zj{(UN-U>&73akqH;@qe`+VbwMq!;gczeRoFChi4dKye|uFb^-p;Lgch6y?f54H#xJ zv1E+zfBjt8J!=Tov4ZlD)=oB3lBDs*)voPO!Lkk>{AC>@(EV)up%S^&z-bez2K3Y6-kLeU(NBj^tb)spViJMLin&ZPpR zZesadSP|MoIi^uE9m-xty|C0CNkN4s*@hjuYKVX#9=3}Qs6Z|-I&b6p>+W{0vG>W? z_d-9l0A{mL_dKj_3lRb%GcBq&eru>JB#|yXq8-R4&3YG8x5kMKB?JIVGt&o3}$Co20*9413X(aFPO>r z6)b!bHY^s!OryyZ#n{tLK@O-dyB_I4K18pj5qpJfR!K92un$8H6|_H zfTNWnV#R?Cpn=n{RTBu*h_?dpf$*BF5T>v%SX1b;9ne-ap^%1y)vbs*=X-I4)m4X# z=|!Ib@a0#{4Ygc%TCw?Z1fb~1oNt{ggVjGqNx|rie`ohk|C5A9!15PCwxC5+2_dN3JSp0ynp1@nWpwg#HK59eNRGezkhk~wTDAgsq{eNKbD^St(x;kreP zVY@KR=&Dh1^albZ9){MFfzwF#!bh3N78gBuW$seLR5-g0f2DP`3@TfIfBnZnYj)$H z{9mo}6B{F(W8!kU(!-Pro*Ez;ChN=nu{%RGiXR)5#7g~E)UXMor7>n#@$OtCxbW4| zgRs(Zu#&kWhR-21Wt1X$A!`lkQu!5#S9+E%%6+MgjSR>Pjqs4>2+R49JJ6QC!loMt zw=OSw{55B+ox!CE#VQjM970|(+fYFD5g;k~M(odwW2YEaiYTSNoNSZ)+YLGN$safVzn6$Uz<%6+1i3|HT$Cq!vxodRV$1*25d> z#zNUb=vOpQT2U^>-F5`!DH(;s9(u7gw87POS&$i--#LjxPT^uW;Rq@)iR!hbI3qB%O&u6aVtM=F zvvN-sGJK7sNIK9BlvH$@5~W6<%TBm;B2A-FIvu-V8=pGN86c58jfHlp6`#^wN<$;z z6Oh_Rpl2rh>(NJ??iKYl>zD_(EZ8}KCpEL`_#l~K%>h}(RL`j}Jw?(+FmBM9JV^zj zAd{Tm|0M~+O9@qz+o_c8{LQ|~Xvw7WuVaI}dqyvKB`n9|0byOrA*R@vxpZ4p*Nb>V zB~QSB@PtfOvy-z6NgyO;iNy3{AunPaXcw#^N+MG7;SO+tW$Lwrk6QvY3Rj&H4Tuu& zTX(vyLfU?aGAut>!eJM#r~r#Qxp#>5*12gT61Eg>Z=sxm#(rc|9+Hi`gNtm^{`xtQ zD}OI7JT^PWzGwT)HYW~; z;cRGK%D!F(LQl^9X&<<>B*ytIV%=54=dI^>8%JTWH#c4(AJr< z0y#KIli3a6;(p-OOqv{9&-AVd(2}A5hrPc`mL*G)f>F~=HxK;=)9H!8kYI2K6Mfc1ndj^s;l7rc{*LqswEpLgRe%d7Qm!lDA@fC-z+Ae_ z_!K?$A|a(x?P=r5xY#-l_o;FW{3@7X1{i9#=P26RxGLz4xPkC64PFFzR7KTVts$f) z`4ZV0=BxLG_ih&;09Sm`FzE^2GrjmavOR9~%uSTZz`Nfky>E0bVAcbb_)(JIENP0z37#NfJ-Q z<}CwEVt~s=m+8yEpuMmkoNhU3NAW>a;KMq_RIdCkQpkU-pGbG}S&MCoy>!y13gJ+Cb?0KuOFZf=D_K%ap|2C2F|k z?8(Q^Nri)T;_8O!lxwRo81yKz7>g}0?3$yhuNGX)rfj5M|MZZ~(dSLcM$K`Q`*ODp)2QK}z{ zrX8YIFF6+WiO_?EeksQE9HqY5JohUY@=E@I*i> zuJ+zF(Qp<*E~vw*(7i^sxAq>~I0B=MFddNxr?_b)lIi2kUb6`OBP~9`7~mD)NEKpr zHG=R+K!qfhdQ3u$48p*{g4^K3gRHR(u`xBLPe(;!*ENp-5FSg5Y5OaYS7Qn<;zgSo z>7)>%Gn*erR7(RUl$E7vC7>jU4N1r{;T47|<)JfSSs#s|Nh&c; zJt^Vm%5ts){r{WLp$@>pG?;jY$0>J)Zj_}85Y(}SLc9~QJhw9g)EFw$+Ibv=RNm?9 zfoU2U@o5{lzBdK|flQ04-D}UW5mW1B@x~HP!?^HZvOXA*%q_AXzwz-FL5xjsZJ8w@ zORF6wRsjk`L6xTojk6b>9mp?7if#a!YmO0iz~Z?M1BPS>D;g2honZCU0BE-2$5{)?IEoT8lnVDQT*9 zSzT-^Wbbg@Z0DJ0n*9eaY1IKoIeKybD)bCHW9VG~Ln-sZTIsY7uLAoUY48yuh9YDs zOVhjY5i)iSw|vwwBroDBUb<11TZz7dp>DyFd=Y!@2#{Q&F8+_y4bBvPiNS=;Y7hq# zFU@@RjD&n)F;#j+T^w~=U&>3R-c=q+uG18k&Tp=>E>t4CvYNkfq9#fDWhvuDw@`lM zTv<$~r*2j929YjP(S_@A1c7yx2|AywvNTm<=m-{?7}jO?T5$ek|M^jcy@^3$2aQ9R zN3?FFE_i#W;?Z5NOcr%xNk)B15e;!M0%a-bzH*C6oI&TMxdxFcOg&K^07AP3HQWiP z!Lj_X?j^@MCBp6w3rB{6urk@htxOPCHHx>g&L#%K+~27SQ1#=%jG;f_BijHS=tMb; z4ZZBOnyPS-j@0y6h#+&+aL`6>eg3<7aTGldE!Nwv>ayksbo)W5=ir);(ss3{&Knn> zHYufXvVhgT+(Ur+=*&oECzJ(Ygn>Z>(EI&DY!CsRMag+b)sH~9EwXsqRhM~ESP_K= zY;BrM=szFnpD!O_;Bv#GkXH;pgg*Agv(q-`CYSYHOOD1ESEcig)Qgv{aJsa$FYRnp z;KVSBW9*#Y0|0Omnk%RjR=8j!bd|JNm*XKU%^;#g|7tZ0wX;(WN~CkbZ%$Z1tEJtp zn!B0!Nw=>1A_1PvpQk#rt00@LH9wo3c^0{V%-j}Pnay8(5pXs2&?O?5B5xY#&+!jv zyYUk5z#MB7e0eb;j?|uS>!Rz0p4R5XB)t2EEv`6PXEY2JEsUCjK)AW{?;LCZt zU|~mrABGm$NF*zQ0yaNc;WGBv75yP@F)g*?WGt9xEy{Ny2v+1e@bcD8!jeB$*Gv(& zlvh@0Gh*1e0BPEG|9#3)!nKMCupK;Vk|V zl`w^3S))VU5QkV4`C?z@i{OR0ucq<2X@v_A{F^<}KlX!V7RY`fEPM-;Lm1xoOd1%) z=@RXb7WzPDkD25#0ujXtl@?1Ck`j-xWx|d@h}jd@4A=5iM(y{II(mByct%3B;YE2V zPTZsro%GLif^5i@U_A1)({$Jo4${2Epmur4kM40ge=sX%7EFf1RCk<6f7VL3KlZ+w zZrM|$4p^lMEgy-cCOns`KmyK09d`2d(?lfCz$j*DvuN8gDKZ+36g%|})WE_amN>1O zVs+$DO6sfcI^L&+L#-L+kn~Nx6^?9xy(Q2T^Dyna?S+SJCi{9!TZlW~WN3oTl4J@% zJ6;qBg__u{iJp=8uX$D!AqmT(4?fH>6f&lzd0zYwGhrj7YqFH$l(t!>C*)Pt82KmP zzi7-3ZuVx5I}jaAls&XGlJShuXj{N|eWfo-!P`=+xCDf`uCWc93Q+Z_Cw`WG$;b@= zGY?hF4vwIhI>CAv#b*Mgb>!&JbOm)0iFik?JD>|IXF(g3pO+Q#b@oUAHP{>p9|c0K z(jq)P1tA%U`aZ*En}1+2$sfWm(6ev0?D(@xp6Cg*J}##_t_*FCd&Ml=<$q zp(%i)#-LIz_r4s5|CM5IL-f1dTF&cN9cg0Gi=QOda#+5yvm#L5Hd7|ccU4Y`<-`AV z+<3`L?^K6*OGNjrGlQ2*i94Yx;gb0YY4^?GBkND4eAlXzi$7mY`h0(ULO6}LHFQ0| zyTOvq!^5+SevEq@=tgRVqq7*7pQI6D#-C+0isZWi^J1^IT@778KW)5q(ezu47VR`z zL7h6I8dRVleU)`2nQIB17{m2s!5`!C)t{8FNj1Vu_rBrDWF%n&h%T0{`++OGp!lr^ z@OxMc4&??(i@7+X3}HOsC)!!Th1dPz7-+bB9EzT2jy0ts8O-;=?|M>U{JX`7t& z0Kss4&x(gkDWhDKa%HMVNVFs;yN9PLB*RRAASiH`Q_S`Zp(9z2Qt}9!ITt4`ha%P2 ziG+2(a2t#!`a;+OscBqexrYXX`z?K9Gv)JDf@0nYNmSsF$QTYTT9Z#nVhOF%n7b*H z(BWv9NU$}-7UYt(~Vy4RJ zW0m)MMC_DBO;f2bqc2r&0>EABCc`yxsIV-YWsha5Q#nQaE|CP@1Lo5TYNnM4@z0As z9kF6rdlp@@Weoz$3DpFw!V20{?_vy3u?dV43f6^CNkt_u8ZB##pi1lM z>w=r~;xj)%a%ytA%SpDTn!8g3w`JBjEbi)gSaWayJKMPXGt^pHs`)Lu2s_-T<%fjl z>Y^;U?h$sFfC@|6PQMB$!2zz`G0;a;K0)X0FWS;~g%_)kv{Vp`h>~3b;^CHrHHE}5 zK|k=Llk21Hn_shmw6d&&nq@KK7043Ei3Sl2>mUv(3*{E+&~YZ=NIKiyUxGDA2F{eh z8dsm@v6kEM?lE>6ZK~7=|5MFYG6-EkB3DImOhbP={a+}g%p;Q1V89}l88+cO2RXA9 zbow1^9kvaMgo=Vap2ZnBA1QflRO&tT)}ZvI3a8_A>v%tO=>1Xo@+B)aBp8@BOiP2D zIr{|ln>B4nUZ)^>jJ2F>z;SAN>QZy!hwGmv28&vI9%eq-p=@g|X~`?<6>XM_W}%rx zn&w8>*U#yGY4RR^)_$s_=a^*eOCFkE1?OWO=5QdAoJs|1i*SFBgqs{-c{fUaIjqvQ zMM|cK{Q?@JO++DLa(R}$XLp}`ar6uoF;djf3OYh!B7QEODb6NCm4}Q=#Y_Co_Da#v zn8{N$X6bYX!dzE&7=L0yY0N7sqhiWZL&vo0t+d`R;r6miY{6|{`MejQD_j;!8DTt? zdtjh*0a(%jrms*6pfsBkRNvj-07JO`10~<*L;i!y>6gPIIo%PWnz$CP&kGBk7GsO| zn9$9_&&>zxlez2|Hnkx1jJLU7WEO)va<1b2=~*;FUmLI}Wfz!K2iN8W$DC#r@Pdr% zbBHJm!xuD{xnE(+*z~x;rD6uU4#5z}cr(okgNyO+zH9NmCm@i1xDIgXX{D`L4&1;Y zetk8uR%Q5q$z8l4mTRsj?D8=pqhDf)wJJzhYUuuo2c5yok}C^*7hv$Jyj{UU47zv~ z(>p@;d?r6GAUv4bK!d!U%6{G-CIxEVX6{(0GeSG!7+&1c_{9_a)g|N0=ru{6-8o&N zokMNnd4?=x_SIG?PveewjE<1f5KnlnySL&M%Mu3l=MEg+VLrH7jiJjmnORiSM7Dl| zYjbNVh6WG8LRVn~%pGF6P zrLx@wPW?R2aefG}^R2QYl$D!!o{eLHqsk8;Mxky0b>t*mJUgs~YKBrEfY9V_Mm6k24$;5PNBP4+n^rA>*nI$kfa@3+8Zhp<^aJ*pp z?RaO)kztZ0IGNNTUjS9qlZ7H8zG3DtI%5ve`sluHRa+4nH1JPfq?Ea9cp*+AFKfUEI!zHtgYE`7dB2FVT`m#Qs;|Lfw;m$@3d6oZ=|gSAM^ zOK!~C%4Mru9%VN0?K$`v+G^s90oGZ-OTPlK>LO@~zb7wS5XB9X?6b)t%U<$J${8x` zhPcwQo%>=IiWdJJccDhoeQE-v#$?a0@Qb(@tQFtjw?awFFYhAQ(9x5NO~lJ@9ok2A zpTI^9i#3!F6MlG)FzGCiOi`!DtMIb3naB^Rvb>L3xU8B(m0R<&?WjHc{*=oWpUm)y zPW0Us5}#12((7mL>b18%gyVO306sdN(i#>5E73;3E&&5hKb833<=F7Yf0U~8JIYmu zR1tR!4rL$FHvoQdJ(82oI@BJ}<*a9`7PS5NlKoTI?L%`!k^bCz#x@^Xz@wbNs+$~b z;P+m9KRel2h6D-b2%>QM1mN}Hs3joy;K7jGEIDg|?in~W)6l-Pm0ql>Ptj{fuD|-+ z&!xl?JYRzo#2foOCWob@L|3v=4VoRz`oes|VGGk}{T@v^K%2xkAI@~LE%m^8wZ1x3 zh8paCpbSnR-~+J^ecJCFF1=2?II}$^*bmVzFPSD_4ear(^o~J29d0w{4C;r+Df;vu zQ`9{)N=hqf;N=iv+&0B#v-6K`T*T9sqBs$KM%<*xpiEy z<_nxc9!yTNlVB%!24cGLqR0>sVb=MuBDIA5d>12Y9Nq_>&^P%RN)hXPJ%4NrDmqhr zPWLE8RVDXMDYp;f(GrNHnH%;w!V(V~_In?LEyi`*e~3;g^N2q$17+j_E_s57&ZqX^ z)apb%|NbPC^ajpVEHfE0u<4*Y1*WfTxEM|%*Q_#G{}smZI9?|xn+DrzAKxgyTYi6# zqF^-Sf)`ycY$jM8?9?I3V;?Rm)oKF`G$+(Z5hr2D&|7G2o6(xvg7!N3GhEWiBNe?7 zAriQe%NQc8jh1tJme(Zsr%RnF>o=RQXEA#cz9A zUs_CL)(%iC%J*IjOY7+i;UivDcJ}%rwWCD(LVxny)#NCUQF<;SDBK=h=o-8=%ACn> zI6vy2Cth^PazpvCFCQ-^Hbq2*48!&9fP;I=M-Xp62_Tyo*7N9|x*^ecdlMc0P(@ZBrD7iZ}RWSjQ0F}1w0iyiOy-I-cj(}qFl<$~Ap$fL}g z85$uL@_>yANgyXodK8{C(L63CXW+UxCkHN+zWzW@NdpD1fczOdpC%`1WFwMuo93j=})hE`o z$PBU2(MvXKPL(`X(DCv%!wXpDSLudHuf|;7gi%JA{u7do9*26-hd&yL^;rb~%au_I=a~z^NwdxZCc*KeTSjZNX)~!R z#YY${NrDzDWCy+Va+A4t`7P|3Y5tOTs9v0DV-DvSyU5jeU`O=><4uC7SB^fk9kkWv ze9Mx#lH-u(F>%Kg*Xn|YJfskOVIB|73`I*SD8shJC|NEPNSH1;hwUXc;w0}v^S8@- z4o-UMWTjwD-0-caLyEtg9K5#&kV{Akouq4)Womb})&`<(0hA%N&azCv{$wS05J^$g zledgvsU+;U=h@n`Gj%h;i9yn|=J#An+p%Br8g*jSlq?IIv=s@Oc2{K%F?DRxO1Kx3 zLfl2d{Dtc>L8Dp6UAS*YRqf9n+WB+i*_^W~P2XCK9DiA$u34bo1R9N@J37jvqct$# z_Iu3ETx34wv1Ci!Bv;zv?O2FzYS#61!#1o$nNX%wUNcQN9X)EKbO_+ zZgdr5DH#4X{!DNhR}z|RoCj1M2Rv8LVJSgF;&MuORy2+|-p+PcSV;$fT*Mfnb64+Z z5tGMB=I7c8HQ=J&r0#uMrCTL8`J*%lrb0y3vdO8~ zz0)4qUEHz2PjxSaeT|ZZ)r_HT2Hn}+bOSzVT_PxfK!F2GVR=nsjwsCyx z*fK3(4cdVeazQr4)#8nCoj6IKKVPzt45^3hym>{$UP=SYxV**Nf zPKEXne|hF;X{MTflC1|ngiI@dW^8>N*yuW+69@XiZ#}=?J-2_3uuUndqys5fuw2I$ zYjW~dLT3(**1@R4cqzar=J=y=hU|BfO;C)e^cYG;-~za_L5H>}e5+)(n*qmauV7m3 zIXTH^&4i`6T{OLtV=-?V+iv{beaa{+QsVSkIU-7JHq|<0PL8NThobm&t}my0$qrSt zi{7Hno*WrHl0ua;^SVU(!y6gV&$jPVNCgFqA0ww^293H^X=Cwue5D?CBs=EgJsTRH z6*Go%1O1P3`7w`uh#??RVJ;QYATl1UP2Z~>b?Nc4%}a!>IqB?aW3UQJ_h_MUW5Cdb zB}gl!_N1(t-U3%fFtPymfv>nT%rtp5QXhS@Hb>lXL5$Rb-P{TZ7KJT`DW| zSdh$Ya0IRkP%b4Yue6@A#k??tez(LHynY3yIqgE}??w&2P6zt>|5n0&#Yg0NmiE~_ zO}c6i>rRp|`nL*1@ZK1x02^esCQW3bj{s<@m(Yly?iH8VpUIUBk8m?Mmn%i&Dj8i$ zl@VT54jB@{Cy|Iy#1$;Hb&?ONE>f-bm zBkr!%QPD)BD!t%GP7`$V?y1r+6O@+!Xv`fUff1$2a&RnGyVay83KP99N+7o5O`WQ; z@IX9?2O+r3kizg%8825i`~=M89_3Z{70m3?rFvKXgSG?f<34mG&MF zhKPp_3-oQIF~80*`w~d#MJcTbeZ8z)^7%K=Wi%73HaA!#SxZHUHX=qt45C{N5I~7G zcaGfV#2^i#{}Bqnbsw`KNy_tl7g*_l7Md_|xS9Yl=avdIr$vOTBZ`Uv3QyS^JtHY` zqCXf;N71tRzhNIlduttXL&n2VGM_vKQzB$wnyt6M`frt7^eO0C_<7j*)<5pEhp5qB z#fTrVGvo%&v|w#HlT7nki-;?*N()Z%fMb}hlM%~=0D9gOS=XdBtaXJNhXD!X<@Eyu zu&iZQ2Ouv$E{B)(CFhz#xiSwGqRz%`I4z0Gmq}h2#kxsSQ#o1by|llSHjPzTT@!wP zsd~{Z-`uW?WRzz_dn=M@Tu5iVN;PB`Ri+%3%{Lh!jqDiIkD7Jo4|z9e+HcCrlpru# zR{Z_KP24*#?fSY`E8kB%c(X}OT~kFEvoqI%oleW?f? zMIaGPk)?MF>@S++08oK;kMeA|SwBtoO022V^yA8ouvqIT@W z!iOP6Cs<6@V#$6yW0=>dc)*_3Mb*u{Irgj5h4J~@*^nhY#OSekl3o-HPW0Fne* zc5}&Ljd&^Gr4$J~D<02(~p=C8YLUc{;RA|2&z4Iw67f2Rf@x z`KzH$O!%7T?$WE2U<87_g*!Z$3Uqdo-zg9ZC*(C9!}b621vb2$dp zj*gA=m*bV=n8f_5mCBjuY=cy3#*H?axTn<*Ty&?%14jt<{EXdkQyQ!aNsJ#Cq{u;1 z2Cth1ojx_10lj(uzS74Py4$Xgqq;z)tqI!$J_|6&r~3= zYv5(vI6<$xv{sp|j!zofx}@N7hO+Snd!`pVWu$=DI$^R{1>hzvLFA2f7_R}~+fEV(tyT0;_`&k- zW{k+)#(`;ZrA+6Q(Mq=^HdGcNf4K;EnNPJsIDuvXuOTj`*-H$)P&dXOxd9{S8g< zDOT)f(QT!s;lzcnyRV7MJF4AP8?t3k3cPDd)eK;@0G0gCPe>s}xdsB)A3NwV94X`! zE8zxu=yibmf-~|HtrwX4h-ROZL_pzcymXh0Dh@oMZCXQM5~BEW*+G=#^$_Ej`o-Cf zW6OonhrGai!upuV&3Ck?UyH&re{ed{4pOzY+U-I^|9H4Lr9;_FAEhr$f;X{aAD#v| zarvKafhPq$icAOKZ`<&Uj`o&Fm5@$!wE3NDUEVAZkwyj_N31u(-)pb6OEbn zE>dpyd$+2^`Ydff7{z2m*)4QXXLxBuFk;w~hO+wNuylb}wBLgrtjc_~Cxp@De^pZf z>MimWoz<%DW;bL|ga(twwyv%{*bSvW^nY>!(< z5=b)YBOV!07ql4%tTOs4oIlY@brh6c9X&*7rM zx@a>mXY5r$7-_-=?lli1M|jzm?bATwk|LU;Niz7t9;+hf8rL}}1a5IR{@qdHChp5; zjZ&v>lwGZqgl zv>z3sai!>iJy&gNC-#C;I`{G#6ZB9%p3NcJ!7P#x6$zd0&4m-)q$4=_aUWoHYR;5+ zge_+&xZqO#Qotf{*H&st)J_Wl30|G6POd+_hj|D>2wW-xNO_3?C6`F&V2_(<${6|~ z;ZqV(Y96NE=uOg!TnrvijtP+AFe=k2u_P3@Aghl(ufwVBtU6U?oWS)iqpP@0gviV2^8N|Wc^Yo;JPMg7VDR!2cjVX#L!zhHsjVrZ8VK3h z*`QfbLW(}`@W?q%<9TK?z+)0Hsam=t#Ys$1O3_5gH7FD0mTeLFF%iu6g!v+&nS`oc z?FCofM{)%L(5Ib}65d8ehjTOZQxvdMxRhNc5S!;@#~kDXcKnJVX8e}W(lZxH$x`NN zW#?&h7_~QlLPaqHy23(V?mvdUWQE{YLU@dy?fFnZ`>P z!0NVBn0*u1!}cpTLP*16~sdy^8==8FMFRhx#i_5x71|Op8 zHOXqzQeg`qL?*sla1HNL)%_86^q3b5+6Ss3Jz%yeC|DcY0xm4QdZ2xeLS5-LWeA}R z?~PQ{V`;JGz7g#o4wZn63L~$`8`q|E<>4@cm8AeJoA{QwTLQ|>5o+NC{>k8`9*EVK z7p=0GiFv0ZQ}Brw(8jf+7fzfP&eD%&n>dVUShK+8N9FLPK}r)VMH5k8*2@aCt4bF; zeVTBh`!slgD|yAhkwMzUE${7r?GU3$;xGbH+rXjhlnGpFXal?Zk&B`{9P*R%giC_Iges~`3-F^R*)LfjRT*<=l#R9z2C(goW3cJ z--n=!92w}tTrKoJ>T)MZCYxjz!2V3V-DsZqm+9cU4pU&ulv*~buzOoAJa)5~g>I5? zM2Yb&__3*>g8i-B)*i*Zm=7c}ekp;eP30lfcQ1W`&|23@hY4x>ve=D#FSH)7e*1@q^IF1Yei8{X$LGM6~nsgGt|vh zSp{*iKAI*fV#idwSZ{L<>Ym)QLgnV5dh2;dK-WtitQz282&ujh8z-Zr<1V1hFMom{ zt-_v*9DZpd@XQPh;Bq-O&sOo{f)x$Gu{xfW;ppV{>IPYxg9@-nE|aXD(2&;jptc=T zhcy~lV7NDZnTT|@ZZ0s!K#e0pJ4FUZKuE3mnj2ccyo`Sq`%wZp3~9oVv~TpSP`Q>6a5qMr>U^ASgf+P5n=WGMteUnoll%_51hrF z&9|~vGMK+JFn21yc8KB9raXn`WxpbP%_70HR2w5bsYK;YqY?po#2Z=ABYPi_eUI}9 zWA*FO0urBzgR}Bk`?D9CPH!p&sYdeyE>JD zt`v}z4#JA4#@1`kA!tq0q7Bw2rauV<>ra+?xCw8f+rUJ1nT5c&<{iPBa=Oe0iY znV8!k76~RPDYd9Y-Xx1gy&H0NBMD)*0d4ek<`d;}=Wp-Wh2@iY)wsGK*ABR_<2|SL;ucPfaISfbQ0~n5h1+kDQ0p?A0 zr&S*~0Yin*HjiHM;iLOEh@CRtV9*>P+@dT_`lvQH+Vfm1{J6SG0#*@Lku71{sP-rg zsA#w0Ipn1z8a2V(E)E`PAln0VQR`V zKFMvIQbtiHiONp=ON{Q{*&hZ8Qmmt_8!PTx>Mel7Y(VeW@4w4l|Vf} zpv0g-+Zw5()n-+Gwxt~aw3yW(|r4D~bmf_JwY{i#f~ zG_6?%M!9>d$QB>EI^$7l+X!WmiY5BvYwNj6HO*jcc!14(b-54Q{9%NRmxp24Y}TqBe#(7C8(7pGZ9L(@Q*#0m+PP!>v{eeO43LQJs4dzkH4pZu9WpqZ+UhV z1%=91;7Wc-LjjeI8>|c?^#n{uPQ>zP(6)|Nv|3~NN*G@*J)^?eDxE45b;k{lH*88y zHmXI-Y@-SS`)7@Q$veUESRY|RFZDkwjzGWCiF04dIchiT$=%|Fk79qcdQTo}7(|Bp zJZ+XjE^n^(jf59fx?F@)VR&m`VUMaO2Dk!#bdOhtUI%@adx`b(5XA&QETM1~d;^l+ z!S8oshxOPDO_YFSm-&>n0P2>k=?CX|*gCos9z1YOORcVbM_dh|@~U2155!99oE+;F z3Cj>wI^94o_Q94#&Z!j(f{cB>pDEUnk)gb=slYm0!FS(Ao=(Ay38V&}U! zJo$ouhzA33LIStS4`^SFC2dt{HgG(OzWzzpjs^VaRc8dyMGh5vzWxKG{jht-#r{KF zleGS8jd>FhrU#a?GJx!@^>NdExWPane!jG`F*kguq@=AHp3kIs;Lmy=%PRB8cj4~Z z$X{e@CjXL@8aNMVI163+fpgm)$cQvj6g0C>o%73|ahU1l7O#9JHu{?hPi5~6LTFxO zdk!@kJKydRL7cX*-T|N^Cw9!eQK#IP7n$l;ChlgD5w_%tr?VA%LNsz!_!>CFvZBZF zIj%GCu`qL-e#R)ob)FbD#znyul+?^ z1a4h}Bj#NMp%UJXs||b^b~V{7+S+Eiu17h%!>F?-7UpgOi%|h;B_!ym!qX!T$_Q-& zyDATAeS)E(J!QA%&%6d%R;;Hw6m2Ud7X|5BqLCA-+m9+M@-}1~8cUKTu+>ui6P(Jw zbKUh3Gl!J){Bb=917beF86cr<_KPSG0XS$e3d#0xQXnl`jx#10gW*Z404*pWBCAcw z?`@b!6_M&Ok7Hr!&4X3vi?CiWW4s zYo~!a(l{^voA~hCNWvMPBmlfWK@Wi7BCs@g4`U5P(qHp>jN6*#yWWmK>nM?h($#jh z%+AUs)cyL32NojYLY4u`n%Hj z^7}G|oD}kNj27U(s-|ICHnfU@HoM#UFj|Y9ppM8yTxceW%*DJNT|mTL8?>h%#*hDc zBV2^aH(pfrJfd?fC`d6O3AwcPaZ2-8LGq|5$yRJ^>KxZHQKK|!W7dn&dC}%bsAT=A zW3U?qtIZXA@untx*mtbg5TPXD#J^}dghe@sd%x2tm>I|}TATh~hGHh*_$L#f`xns^ znh$qP6h6jA4aa<~?Ike*4@@Jcx%N2eo`0H(K8;WZA%eAs6*VAmbX_6v8DNg;i5V~P3LE`1y&gjtw&Ej^GT*fFME`{GjUiWRbooGai+ViLHsVk zXy?jO;HE{BsQ?6{=7IqJ@)ERTLqC&>>Zy**fE1WzhOo{6EjXS{9$ElkCdM<1(Kk-0 zy-L$8BpN}eA0^Wu3>X~bc~p{~@KDotPL1O#UdE7VB4o?>PtzjSB{gv0hp94L$)l_w zQIlBc@uj+`Gi#`l1o;aeOYp?8LdQidI>OZ?tV7a_dmd4HF=s+{1@fR)9d5Sq{2Osvg0GG{=9{@u@yuaOr2v1Ke zIz}~f$Eh2v%25l@kJ{RhL@(4qWGv+yNBHA2Hm816JwY-ga-6HwDndHHSTR*&uqp7n zLuF*NWklgk(QOmQQ%Afq6Q5{1o`~YkBBxqh?Ej$#EnXI9DnsNkpwR16H%+F6LbGLS}iX|EAVxfY$`7%P`56)N)mmZT377{TOg=CN#)q zmBV6CtT5B&>6~5KqfB6eJW8{jn68F181jnU80Fe+_!(>G5i9!wLy#!& z;wXP+*V3Lth)^e9c?$E;Y3}r3lxouJz|fQl?~udJ^JDV-hNGa>yJY+dC6aOUOfq+C zegRAG{hr3B5~CuV>Fhs8L`CW=V}8QZQTGf0mTs-sBduGYp(0@JHA00daWqS+D72I$ z`YutDv|o{2t6HNWC2i>^Y!n?oWzUiEl4BJ&@BWam6R(Ca2hZkQu+5%hTM|5S>m@(Z$ zx`_c|9CJqMpYsY$F$Npb17PdC&ujH;=pr>AB3neX=s>}_ihFw?Gq=9#+62|a5X75? zlbRVr4&{FnKA~$Rj8G?~o_-Xvl2Q}Z(CXN(8H2lP$2y8?H0I^X`=LNjoB&a`?pfv< z4UaDs^-e!`gbPWX)w9w8E`uly#P>&$Zsc_UH}W-(brxi>DimZrR4|>&(>_Q{GXU*K zfWe}$brlmZZ4j{Aen=-x4)Pkqo`6A6J%Q^kYk}!sc$muV6N8p%ujE4out^q0r{=Q! z;JdhqA8SxB6ECb>8D!k@0K1-;Y$>9;R?v1f9V37jm7}lnk!5EX?<&k5g?qgVZkVD_ zZaG^fn!n5I+;NVVf2<#BdI%?CCh(vb>nf0mR&&;tgykZ;q8|!!0<5+SlPJvm0?NLR zn|6m5Nui;aE|j%_wd&G@ktV=@%`}AkZXuh25zg_@A(x{3k?2WSyitgYpu?>&g&xk4 zdnfK)h}0~~EayxmMSsFSeg`7}y4(7KX<(p)Ou`ypML+VaL!IZIfTg)3w zs5Yi&q<$QU{C<#MF`8eIBz9OEhG3H^ltIWD%FApp(3`wW9k&Mce3FKf5PlLyU@JI) z8K15!S(l|Pp8oejTM{Me9s-@xfLHAemf8tF_c8bW`GS~LKw54gqL9{%g4*D09)61`w|KN;bT(BmEse0VaPO|;7Rq04#3{su!gRVG zd5XIs=A7J#uiXYQ#4E+p3R;DylpHYBh)>33XQD6%Zq8#!y$ZFztxb7ROCZ)*zY#dG z{PGP)*<_zbhmLmhKZCb;ETL%sELP;fn#|{nWugZCJeXa#8xHqB+^N7+D8XJVcOg+$ zKjY$Nhw4-#G}j1d0;F31PKI_TjY@z_HeZZvo^@-PcEQ9XgRVHmJ2H$BkwTEJ=EVSy znSfT9Yp$S zp$Fh=Ew$zBq+8%Lo;jw<2>a}shL4Ou`s+e5HMK5TayIezMZv`QffBplCo}r zJzD)|9X_Ewzg25=U!tmcaN`5%JSx_TMd3Eh&3)m*?PX;JF5=u>hq#MK5eok08TY=~fdHcf5&cZJ`V!_BzP!ZKjjax0Bc2&bX|lAgW5S9(Y&GnZGS28VAE}n1x`P`7H`Axh}$CI2nN<1~L+G&i;4jppn z;jzpmu~+2JV#@%_#-=@u@N~RBMJdPfh*N3L^5S?U67`uUPBsWE(Lo)U-P%Fuw+*aE z9a7Dth6ph#&L`<dwZ%X zQSk{paT2uQoPY^fSQeq!4?0`Eko8LvPC46`#`Xiel?Iz``vb7R{IR;79sw{!5_byu z$`w@(#+`14T5zY0a@5|@SaeNt-r*Ev=IJWKYN_Mi8-GFDF-OHwAJMH_Bb=ZlczaYF z^!yemVg_&wx%(%Ymp&(;uPsZbaL#5fX?4nx$2prPbH-` z)?7NbBu%|d#^XYi_M%}@I>}lUHA`$PS%Dlo068k{INS`v}iH~T$rmAZO= zA_HT25U`uKpbV(M5=QAV*wBFEdhEhlWn`hnh_wj*b}g}k@faE+UQ~b+?|zxuuMK?{ z&zM%&%ACeM=*v5gT5+j-TO-OlTlKbER=TxKLLVmNu2N;{y#60h*>hMf;4x*l2aW0{ z#ZBJAP~vEY!KM+a{KO?TW^g4H3y;w8`pqeXY=l z^ftiFhhhAr7SpTI`{eM7_<}SIE!K=Txg)kzDLP0?LY|X9cx&0=GzoACSxl}AAs&Yd zV-a<2FO|_v^`7BTjUnZr?mdG)L}UogMZ=*XuT^=*CP z3GpW3;JH&7V#JG1;snk^+@yX2(k7q}H19b!SSU#EnsCai!#|;u<`E1Du3>c)Fv|c+ zKk#Q6ILiY4FtKT`!O@YT$szvIvdZqXrw4_5=F83Y1m_7Ix-YZ5#7w z8Lyb_XZ1Ls2HoxnD{?Rg1f-w^mVf(lozP*x6!NjB@^SK{;$;IoeW<;}+OX6WK zJVAtV5^__!&6aZEV@aas?qIu6{c?yXV~)BOKJ8b44m8`RC>Ndzol9soP5wz)!5YDr zTuma=P9`P@GG}ybv!1hpbhx^KlTlC4K07P+qk3%Bbr;&xXbwyhxn1h?c!d!vu+pi9 z3ckb%0RUeQKM)V7U4h_9Aehp$3M}KD+@G2g@ z?BQwEpyV4BJT1l~s`t7P#jr2^jaaBJ2J}-?0&c}BRZd<0e}*t(xXuqY~HY0;VnZiZ`3yjwe=w47Q;THAXII{h-baCuaen_FA^jvMS=nYuN3m9?PH~G5W ztdz^3VfzQS@}#n&2kFeOLX9cPtOk+OSBZpT_W6@%ltMzNJK~EzcJVN0p zNgUQ)(qMZStznTSt1NNsBh+8`c5Dq=jHQbMC@UK;Byx6^9F7Mr1Ch`U=U4Dv#38{_0F4=UZTVTb`$%GZC6Z6 zw!sQXYetU){o;%@C&e=NxJXdIbs3(DQS%i9|?v+GxN)P<{v@Ap8 zfVWJMm9cz({{Q{>ltX!w=^A4HMmU{qU1+slH7BqST<2W|K^{kyXpcRx7EIGc!{Q-_ zG1C(c1D%!#agt}ewnXX+Js-JrqYY||vaPr?2U;=I`kZIjiiu}bu)U6>Ym%vgd^bpU zRt*8rC13jF0Ois3@EDA8{w939ycE#*;yi>Ob>U~cU%d*04qMULpILR?Sw~^6X~Yi? z5sKeS`D8JM*kb3S>y}DXFC>J;xuKgHm7Nq54!PfgwsW2@SE?~OiL>*{PS|4HKN`eZ z7tHeu2N;Sc2{IbCC^2e0qe+773wFu{=+WPtL>hDjiNS{I*gIY);e|&>-m3(mpy!|# z=Z6ADsR%1Q7d51^nVR5Ur82nVK*)uMsA(a}*l zL~HucW2w(?yjN^Nk$4XNCWbU-QDdRGI`s7W!$@~f%Tr4Ck@96J;*16Z#lI9<$sgZyArW5Y1w?S@ z=)w8fzDP})*(we@K472ez11K|VJD_X*A zeP|wG4f_2&iK&#Glrv3n(p>?80mgW>{F5rr=hDisa};-6(|3+BAwkoNlJW#fDdour zJ!KHXArmXty9dnjQ1Lt&#!ZBlU^B(|=&@%O7(kN;)T8_74}C0C_7i!ao*7tUr8()S zR7~(_{9yI&rJ2JIA|wG4vif)}_{j@?-Xh8xHX5Tb4ncweE%Ie$5u?QPpkFYAK$oR% z^q4xH)M_KHCB*@Du};lFjIrTj7zoCJ+&2}9vDl2koh@aTJBOZX?-*uj&af7k4aV^d z)F)*KJeWTH*Vp-fyv}BX9_iffBvNT*)I)UUq}$*)@-K})dRI1 z8wqZi6AcAm*Nag~miIZ1*u4vZ4!8Di1j1$r%IMpb7s(rWMI+iSnnDY*x|8oYOOsZk ziQ7nD62O{e%eo~o;vC+Z`BYcCEIZeK^QAy9R+s%7au-xcP2V0CEl@`v7+N9+uG`%k z>v-|irAJeXsJVUx=w(+ z<&pM6!nd0Hy1x`$6tTAj&GPw^&w|V$@)75rVcIME! z*7TzeW3Mh0>KC_<=t;=IK!R->^1!1h$b*^owxxZv4kIy~gZ5FpsOXBGp=LLoAoJ!@ zJHH(DGF#ni426Uj260-UJTW|V%+O)LF$?9|5ix#2rleCN7ZZ7UGKU&)hT9IPVX@>u5`^eo zR9^5DsiEBBU+Vq#w(hT!i|%8P8~Vib!VI%+xqzLY&QVwQVL=Osq#*$GtF1z@UJ~1p zs=%&5Jbqr&VMI{&nP5>PAhp4n6dN5+9+S;l{rH|tp`p6S%=8nct2*)1&PR!if+y#U zpBISK7IjfqH#kZkv~PjuY!<25q&jpivV{~-qpGoN_>2ZdKG2uu97A>mLW=2+kV5^R zv<4&XJf(LighGqT#NLJ)P6QarN=HnIZrk*ervz(_G8G8yu|yyoOo?%Yz7mbenYUA| zvIkQ;T%vo84RN=9r9b_7QuSPC@sm$f(sF=7VjINe#n%5K42a4Wdfa%j55Nw zP?aqeM@N*l52w`ON699=-dqoL1>JloJA44$eTl^r#ihE2%rA6}j z&WU5@6Gal#q3?Z^CN#F)8sh$!C~UP=oqa7e z2&L!?Z;0shC8@WGst%h3BFksO+N+fL;(VuGY6Z!ZQma@+pQ%PYL1c0?4WLsi7P0;8 zZ4;A=lp3iW#7$V|sfCyH!u*GnP>w)_%=7=ym~s`&ZT_~ae8ypkOw zVl7ChQ1=nqQcfute0VVcyZ7rHlmpPkR7Nj?U_~0CAIUbC97EyUVYINu+Z=M%Won#R z`!zhTQ6n6ia`oiF(2lWb>gPI-pg1pmcQXj*3V^9W!-YF`Z!oU*v4~An5f*+tBN2Sw zr*=O!21A{;8aA`W)+|yelPke`*foKaCO?imzTuakWrNRO)D^k#gPx!6ut9YF(%0E1=u-E^~$pH65W;U zk<1O7E6iOxWeVB&6l;2ngWSv_w{^{(WByVLBNzbJ#4;wkvokR#D4(w2HjCL4vS>9* zKJQ`jPY+LbR&!7)WgC8DfCv$0OmAh>06Txr`VJw~gfe!FqyS~WJS}Um44YCPBG0Hb zT%wzTZPAXXB6y>6_*kf+pO9=;Q;~Ge<8+%0Bc~UT=sV^)fZb?E@Tv?fD{edGB>?Ni z3KIfc1)m4tfbgSKo!{`ARZeoTBg&bOr-gw^Os)NBY!TbkJftNp=o*D^hZRM*o|1vG zfW&n+h>C$GEf*IK886+R=Nlwv!PYiG4%8Tp5|v>Y%yUE>vsft>h5*E+oq&rhFlh%@ z2!pu4HQEI&xL!ShDlFGl`{~1eQYYpW2jGFFH3uEjaR(E0P3;Xu0x{MDNqZ0Ue4K05u6BBN>#(ppzQtt1n*aHEnm9B>Ou) z@_q_(^oqKF3Bu;09Ro$x=BCFjd=8Yc!s6bOxkLT>c+$a(yR^{6g zca`R*%c3%t6I&nxL!(g_DKB7Hz?;uaRhd{UrnYF<$F<}kmp02rZ80GmbOOBp)gO~< zIRdT|8t@9xuniGI?_b0Kqp@~(pWSjWWehYEf*x+E|A6Wmb?s?kraG(B+bb#nS`yat z7@x>^SjZ%r3|9R4IGUe(9J=zO+L$7h3(yjwr9#ly*oIo@_HfmTAa&#Lm}JO$Yo}3N zga)cjo$ppo3|I~YY?F?)PtF|WpQ3ykb%op8Qfn4iakNwK_eHMpp@xGYwQ@bafvfTMu!o5K(&8yP!86`ZWY zCAD$WV1TiT4}qf+JjqqhKnibUb`%mvIc`kDqw51jw_Fp|VNbH)Al69-4X6?Bx8=e; z7q~!Mj!2%S=n-?ot1UY)sD-PDd+ElW;L!2nUhCB0vr=DT^u$+`0_LkZmQDVLd(lwKC4c<97XGDvRxEB1!%0ZXL=d$s(rQCj1=ZcpnGe{?g_7bjDpwB7i zi)Tr5826U`Qu_|G$iLEG#1+K62|I6^VXkc4__4i&{Foc~@-Mmc9IT|E&Ir1Q4bgMT{Q#ZOYX35V_6`KTZ&CF|vr!;pboKk;Yvp z|Gp{n$J`=PlM_;cSOC{A^~F)?SwM@97kwg7rg+k_vMFs2)8yh(b7hcwf9BM2!&OzL z&82pyc)SaiUTp&JWQAbO5hY0}@uo<&KfPidew`7NF1pDLsV5VX7g+PH`D*zA+OYt@R6sOAau8DN4%RN18KvVg2h}Ka)eGR+nUH`8 zv7DPXZ1rKY7=PNA=Zuc-gppP#yW4PODX$U*<8#p;H>VG#P%M6LDpZr1Bz09Znm>3| zLG$G*oS!TeEQmkiSzNi+5?t~{i*|)YXJGuaJ@9tYnQU0W5k3dHE?4EUH`!`Bh3$HzjY0+NKn1J; zvtN$Mn=_4GRQQFH%}E;90u=hZijgpHBmQlC|Zni2t8;J7qMz}PGL1DU9gqW zu;lFE4Zw5SH%J$#N)==aF=k`s+bfMpvEOGa7DHIgy+~BQ356io2jnO|BQ(eQ#z!2>#rbSf_7Nz%@#bbOr@q|X9s9=DMVCY z4kVBNWf~`17o7V1a@m?m9z7@k}#u$JUx#tKo5(f~wbqhQqV zW9B@dNkDtFk(X4G9nY=`n^(0Z?9?tyvyFGXtCnsAN4hrq(~KGfu7gm(*vf38!l5Xk z(G$d)1J3D7>zy0lIjDQ~L*{o56DSUs(_~0J7D+F*QHhdBd%GW2ZTXykUK)bv=G4vy z;^du3`j$6@I)SYjcq;soE?9KADX2Z)8eTo>8uRk^hyN(}qc>Z__|FM2jj5i*G541z z{7OQy7zmV3gr$ttaKz<0l!At!jYJbZW6LH#d8!rJz^4twH9HatNs}`p?z4U$u+j*X z^o*#SDFDTHuY?v9Q?%wbs${YA%lFmrY}ZzP<_uGB?n zB?C_lR(f4lWd$ui;u7?sVnXC6EW6G6uDQw^r5)zB2hpK0UNyG2teUmRrN%&f|Hfn> zMF;`_imH}-a$EpG{O-8ax=^El_@Zct8yM+tS1|_G55t8(2evAe@{)KEntYKH{{)Mq z;_1f=z}it|LLC}Z)CFr7gm^SN)C$#QaD_s`runM%sdJ(ThkF#Pe24cA%0nrBzEipV zL}8RmtC3gbacHdn>{e$92|M0c87Z8?^ z*(l2?A+z6n$@m#serLi(jY6tW6JmqLI7=~}5yD)jT!dAXtCOjEzq7bNEQ>IW$%zhr z;W0t!UuFINnJ>%ai3@ z?be`C=~HadD6JO&SPDZ)Ca5f@+CK^7pf!)T%)dFmo&-2|+6zKt1qnbM1_^fPLDQ&e zT1@JiM><~w2Y?bNPM_$^dd75IwpeeJ=7hl%@_hp_?kUeldxPl84@)(sTZ)o8Vc~M! zkLOp?)EpI=Y!O)exsn>%=S^4g_?-bajD)UC#gZLd*7xUUYXO#)?t5uMN(feVk3z0$ zY(7L^aAQx_ly5?2s|GbZ-%ha124bo!n>OAaHt$%rSQhF}e5?2^_bV=;C_~A~h|8iK zT-Ymw(K3Rpw8t+ZGV3Bov~yH;LjJC>DXTH^cdrcJzp=U8HF{VS8P}@jx{655aZGXv z9aP;HW9v;7(YgVk+!*mfkz=j63VmH9EU)TQY?uHZyMdP~5qd`pvJ52!(c5Rp#j+~i zh^pJC@uoX9cw=b?fr`{~R*X%jb|N*h2ls5>mU!C`wR@&je2AJ=+Sy?N=(gpW;w81& zmed5FTL?*|idW|_4<~ZvlqQ`~Y}3({4CSh5s@o6GXSSzInsezB`T0^wTzCYMi*hh^ zRARp9o9_wR1n*W2>2!KL&ZJ2c=xeK#&J0)`FS&e?5P`w~|L_?``hFhcUbw-9=*S27 z&oG`7kfGr!m-@y+oBlCQaKHos`tdNL#^mXOH4H-Q=P)I;nWHw6viX=DL65`Dvn7?- z18pxAqRHl-XS$heE(44PmVgieUkhq0Q`76Al^`fN3{@#10u2N|p*2zrg2oIWP`)c> zl1@LGCtONd%u>$kNLY9ePv|!om^h}&&JBCINM7JD+ur9{@5}vlOkX8DpL~@L9I@wEFdS# zTGbL`@2*LuqSQ^YRO)XH8RwiuIM6~N>Iux3bbQYelKW1BSq3kFIa&0i)Jkyuc`?-G zM2Z=?LMbkIl@uaWd;Nn!w&6Q<1tq)Z0!OJS_whYo-ZxQ5mxmiRd z3Y@vZWq7Z(?89ehK;mNI#;stQo(S`;qrW&lR?7#B}L30Q=12%h0};Y|T+ zO+&bexnBY>>(VYDXc;ZkZUKdQiHh1gJL`9s0=z_7L9L`laT&GeUteovt>~jn%#HbY zWecG$yJ+yX@oZ^k{ODRAd=p@r3*@cE&scZ8t(*rYTg$hU6 z*!{wYDB=D=D1(O%=!cciK;17MVsL?d z<=XMGx>1ac^4V%yRFyhN zObV1VvPZ<5@op!`)O2I^HQG>Ns$XkrH4#H(cb8Ol2&FK|2y#L}I;trmV1ch>JOMQ% zg^I9J8a^sp7VTCR|GXSubi@2<83%Dok4-6Cdm|}90aFLk5k+`B@$|)G#)aVyC5q=s z1;VA|s24O1a0n~Pq=i>had_XC|9{hwP*I5Qim)!o#7Mq@`hITE96mOGP6pdA41&g_ zjH7z)!QtSoewxctCHo&BL3E>-$V3uY7n72Ph(saVBPQen9?2|^hbriB>5jNc)+FzE ztqDo7MTr*b;$7LmNJUZ(p`9=R24cJ17SFQ?D_$6|i#SfU5#Xx5+^`Dj7CMtnNwK5> zm!->!WBKxI(lQ?3sw1!eTYRTgS<-NIX~us87YB?~$!kl%3LY45EG9S&qdy0epKrTUZ40aA0U zIwg2-yl7(*Ogsz^bQg&UtD{@ay+j(#KxLmyFQ=+RMB1)qY{UF!ofR{0gR~!ZdpZOc z@TO*K46~Y{nYS>J5IRcQ5ewGe!XyJ3Guzok4KGJhPeq+stfz7L2Ij-3d9DdfI&{>x z%i$?X>7$ggszc>r7<#$sUUAE{e`ybV1R}~Ax*oauN~9xD z5&@7Op{2ZbhO<;;aOaDoZJL^JsndDapf7+J<`2+3n0^hXWCU?l9<8((C0zY6iNtM1 zClV-woCcl*REX@YA=8v4(H?0@MH(crKO~Hx6|3M3LXYt zYBMWx8yeb35W9m;8Of2Y0VUO-2x~^Al_@a=nV$3w8gYI}@gt+W-oxLIiISQxCcBJv zG|2oSPZ*&(WYV3^^y1wfqVek^c2s2}cy9|_O8p*r|1 zJFZWEade|mV=YHkIG>~T7^qZ1(5E@YdHey?=ZX{&EV|6k8mf&L!~(52ac<{hrR9v< zj|S6faJo7Z>EL08bKJtd^DRB24@JVAV^G?Bym|+-l)g}T;9+$(aK_0bCk6mLv8$}i z9h6`843Y@J{zl{2YUY!D(A>fEAI=l^9PItR)oW9u6afLz7gKe3^!d7 zfii8wEG3`+>i_<6-fji~h0-OjEnn@$?r=@COXTBxup7Qw`#%R zC21oBJ5WnIe;5+f zZpqVTuX((I6XG)YH~;RZ@N?3bsR~JX*$yp+JY{tgBQ9}1M~-@0Vh7-_XwG48GiOSg ze`rEXFyhvOVmbVK5T7R&*(F}nSP5_La>sj>x8vNUDd)$RL!lF;gEjk zyKFqfo3OPj>1-R^Sx-XTk(5v$Qo|H!fT5?ERZM~QbfS;bDm9(5pnpYt)Ep%w2W^YG z@iu<6Vo6mpU#}X)iwtf83Fpo^LMB14p`QcR7m_!*qziQ=z(fX7|5WKvu*rn{;DPVBcdzIrWF0-c{j__<*eCra3H>M3XTuc?_P@TRVscsa=muG)5B0KCP7dXg zm!j@J^X2hEj?IJ*Ty)K@%pX{B&Q~fj0a$8oRzLwEvAF!NZ{I(HL3?x8%8&F9wYoJU zvTLwyZd?YpoHU#5s$>a~JA=;vVLn@lh=6LoB#+5lU{Y~D6P(Bkq8p6!7dQPrMP%{7 zXt(_`u6l_?7I=0Mm1XXoVNF~l3lM@OV?VRl@m;q18`8r13~x=lX%HvdQQ}3ig~%cA z#zn=Q(DV$L5%Z8LkVsN3R{WQ8;gHh{Xt{V?y7vj6=*bWn02I$NMm2LjG}o-@1A1!1 zTnfd=2$a#GR9rZ^RN5Gu7a=0^SeE*8a-yfQGh#wFQN!JyIa`w;)DZpEL?OjmxgY1zd@kiLb)rbbV<$#jZ9Pl<5u+|HwUD90#;5o?A^co z_kZAj{7?Sx|3k>pWEkYEJ(S1bl+Zxic;UA~&jT{3N`UHfPC`0=yyy>8XZYYY?F?oA zms(lMivWwssPuhQw2Fu+n+N42@##q;S=8J*bZlY9{n^Jt$J5k8ot8t$DF!zI$+xTq z!?{}7w}p1ZqojvG`jaxX6Da#c5&TR}P?v?k(h6p1Goh&j_ROMwo>a{+qKmFF3FTYQ zQr-vMq6ZQhgl##K`Y@519AbteT$nj+=evAsipAZh-^*42FHVd&{scdr+*9K%uhZ`O zl|~H$rB7Dr9)y@V3C*<^0PL~(!s6Hyr>QEp^EfLX)^`nEsQu=lyDQ*TT;NM8=32A+ zgpK;t-;|&GZe}E6Uw$9D_y#UsnUEy@E0&>Em1hU^JH`;L0I^Ns+Lye~C>JfuX}Sd- z>#cyb-yj^P%(v`9neq}{GXZ@VNZlBfKmXT%xa)Keu!|GLaPhNI0E=P7<%gkt)3r(h zX?tdzj_IZdtWOkjo^=}g>5Pz2Qrks!@2X$=K{DtEK%SH2kx@jW;gi`!@9Nq@t#-oz+*FQY=fQ!B=(ly+8+#5Z$< zjccSf1digU0;nY~vo~Q;(hQ-bp4o)mV0(+8ecJk7DS%m8b8?Rf5q)C=bhuq9FCe{+ z;ASk14vLWsaT2|^pcXm@K!zAHHMPz_R0!1+B8I1Q-RZ$r%Im)5a}$HGDkBdq&}F`Y zy6Q;aw3vPuyHnx1Q{6-0V-MuZKl9RHF-yLUr0;uOpC_6~r5~~)h|_(L>msVsvwz{> z>`b9|vvCEtl9%GjymEQ#iVT4FDe z0Ldu3q20y9GqvSv`jgrAJ>G|1FskcPJFH%?Q4fjY3B2>KQT{HC(u$t4O8; z|M-vf_y7Cb{l9VN)Svs)(Lj3}PQe()6L9ML$EeZYl6ILhoNDq3Toj8dlK`_={7 zCIAYbES@t_%7VUIFxGQwua_QIaQM+QPjX(`07-*_F|HtLsfKLZ&F+d04>D@OW)-gz zP!_v?43n77#MTl|+KLY!(HmtQA!v?UD=?Gik;dg1PSfvmRtcwra+mQ?K zxZoN7PLUy7w%@isdOF*!DmnuLuZ)@!6xA_!p7n~v zcFrs;C8(pQ2io>IiVGXW+#UMve{MPA@(oG>H|@WKXcZf57_o)M5edpFVbo70XDq{% zoS3J=z@ExKf6kdPY2s;{&JM6}VjZ~nnlKn?_|y?Lli!?$aC$rJg)3JF^!riTmo1{`limtn&m7OPG@=|7~Vl2Xj<#LHwGx_@$Fn>#>!PxFNATJSo2? zK-g+tD6!fFcB-Zb`Kk0%HZHMvU^;xxALkAMw1t2Y$v_Z|k!hgm_;Ga{K0)lCId} z3qfgOD+^uJ_`qJ!cq*~PBVz$!12RKn67={yf+X0XG_i`4lnI)y``H8e$CC7QWm@iP?B=F}d{#Nw8jIyG`I%zeW1G+uqcvQJTf z^v_e{g}Tx306 zNv)R``kW;(Ivd)Z>XzqFz?@erUwf!8?kQw)imj=`HXH>+JtqMp^net(*~FroRKUyB zS=3NMIZdYFh)X2QEg_n4V%E*UK}e@nUqRa@Thr0gXHZR$rREe$94hA4QYVC_JP^vP zuwg`2m|tK!e~JV3n#9J1xp3-E3g-%PEWsT4H*m;Ib1(Nyd-_~viKt51w~>4LpMc1; zrFi7m-z2>=^n~tcsmz)#Ozgs)}(f)CH-(^ zR#9i)C~;r^I_otA_;&sUX^XXZ%W8nBiL-Ce(#lb-gkCFDYy2rGN1Mb9puyagmo(SDx7r0g2YyGq(97}%~ zTha4{V0I_E_v?V?=Y4Jr$Z5&xe?tTP?RNSb$Wi_K|NW~Ti9S3UBM}8bsiSzB(L_)H zS%ezfd6HW&QRR|d_2|ec6A@P@^i*;z7Exn3MJvE_oRJ!fAPr8+L@9D^Vf6wMjcBvG z^0a~tL6%M~3}s%R-Z+*J3X`l+BI*W7a!Qm1=@su=CPT7=SRczJWyw`#6;Q!J~i&fKOacd21E z-qC$Sm7J%D0OVcdmQhkUNsVF;6Za(uRJaLK#^R-=k_lc_BJRHmsd-^xGkJk8C3sYc zo@?hND`*w88WkP7&}JHUHAps9t%%VcJ4lPXztF9fbhxT9^%dPL>p}?ThsRBG0^ic1 zN5OhY@2s`sL)HR#{`DWd^d=)QmYHrS>Yo|ia}LBq%DQJH*bRPAL4+Gx+rTkZO|JVf z%AwsXoeh~?!ofZ; z2$^`+Q81CuT8qZEPFnLH1Tn+3UFwI~`M0VOswDPZ@_H zQHR+)HOU$@*8&6dqdFNStF>Y^qUcV$F%4gR%y7zX*VP90q{f?knf|6d&VRj8D;>1u z9i;z{y?05nEJ>EbO!F1N{cnWa0V!AqIRGJ;VoFXRt$e6^+)P!?PZS5BNMuTc04@Eh zvoa#?y~o{5zmyyfOUSEuBDB;_2N8=~@~x{PAUB|1vjTekaP7cD?s=WL`}7C)7Rs;R zyuqYUErzH~I{-z+ZsR+WTdJzJoL%%%WbrDc(kxaKlwZzSfs9z5laO;dl?|5Mk-Ozj z=qH4Wk85$dmZZ{XMz~b&@)PooKvboP5qNPkR$Vclkalb$gIIYj3dMxH7AqzPx3w8- zFXiPQbUKMv3)aqBVlsrjd(EdRK7(D=;$GATS-$sDGL1wN8bVI$t;b*_tpL)aXt-HlFV;aTFZiUykl`WhZCV#LIRPTR zMMj0wE`6?PMQ!2)Q;e(o2kcnF{uCdC8(qBYNz#&^gvUz?c%f4q?Cd5kS7O;;OW{YY zr5ek$?n(jZA~^`gC%Nc5dkEWjVm?z~k1DVe&pz%yUw_I*sE%B3Lr2|M157mwMds*D zNx}_5TKQy@M#l-tX#iC~s=v;d&~R`qTKP7DG#QkrhY!#NjY2zN&LcwYbS-b3_B+sh z(Dc~7B`kuf<3ATHv6W=n@zHxPVaP9##;Do7=%XF`GVN2Dc0T~i_Xq@~@C1uVD}vf7 zE+od8y8W~x!byYa#_Y1i_7xtRN!WDQa$DdVEAYVu9}Dx=y8Fp#GW#~-H6!L8vqVI- z06x^JVK@#G_xqma5+qRu54f=zwuL?LUzR~lU@xwje{QW$*VMsD13c=4HNw(GY@PXG z!Y}vS=(?LsCf3IpO5ClSO%m#%uPf!aC~Yjwr%Vd;@`=mB#@Qq%cpi%)3kMjpqFp~u znLf0Z6*Ki>(UvPUoA0ZyG=k;I6hAhxwg&hX1n9Xrb@DO^*NCJilRl7hYMh4y^;D!S{*+cJd0_8hcI-@Zu?((z)Ys zK+yJ-)KDk_L~=n&o&<{vy9RY@USjLW@ub7b7+~`FsRJz4^TWFtd`H%pWMXw$*)B_n zqxspbDR~3ROo>m$`{$oT&?O0y-?q^(w$GY(hP!JDpXBtvg;~I@oLLX3$#gj`1qK8( z#u-_MFryDwOQzNrqJs!;@nkZW6(shQbCzh@^K=(J2zsQLaeOoe0`!_})5QknNSz^t z80C}(Q$c$nFFVW#z&E7`L)S#rr@MK^!C|5t7fHG68rGJ1&KL)0BcYK`HFth483K3i!E$)~xTL zdMH`SkIR_>GZ7Bb@5EE|~r%3W_AiX1GnnPHU?t5*&HL$ERHxoQ~$wJ_$KS z;bo}A5?;vC#Djc|_;Dg%5m71~05kF>I04prCL?`E{QLLs!hwsE_dfif#kzQj_O0D> z)_sAE5&gQeIS}JRiq`hEn`&{fCp(aWG>NH31j>Ew3jYTwSD1{}8du{Z#m0)Wk|%kf z^M0F@{g5P1lEWDD+oIYcF~h*D(#4`Ii}0S$hX}65`T6?YzvjX0q)Z&BUQB_Ji5=Bl z`jDvf+SVJ;Mp6}d2X(%y(+d~Xe^r(N#<@>b44L6|WJ4-$ zO(d1zi?IP3mDkLgw)EIUiS?U)4oI@0v2o_{Eh-UmHy%q0+nH`^v@rSDTVp|Ka8e=g zCeG#gcgN{5i{Cq(`?jaiZZ81-_flIV*H^v{OBNm(V+VY`?b}{GyXE#RoyY}fCdSg5 zH4iGe*4z5XrFkv0hs&MNcONxDf|-%-_14ZV@={pV-5KXNQTHNzB+_=$+vb%yh%;m5 zCZM^F)FBbCZztp|>YR7d8;DssX4L&J)beHAz8Q3#qgd$-r?)i)F8~}h@k#4T7!r9Y z65x3+u)3n z2-?{v){Ez=j0PM1oKSiqRfPR938Jhdsk2@%+1};`6Ip^5pK_66T3yK{>h>trwx1Ye zAsud0n@G!!m4Hu9I#>f?Qw1csc#aL~2kMOLcs8)sWu3!w+Hqi6RZsa5EWK3EOHm-C zeA=~Drd8@N28iL(6fmdU0#8D_tCA{^osUjR!;o$o1?<;lxx)WeCC!^oP2_?mK>)tO z@&@|&?n-!JNQTLo`tqP1-*<$esC0~dAVaGp_SuCc{%nMQ#6DOZAnYyS1eQQ#7BS@} z4nHBopUD;39qIy{sS_kixik|1a-Jy1F{s8hm7K$fr0_?*YVb6hnT7mcn6peN7MLPt zW|MO$PL>S8AP|q91J8eS=oVW7DhBCM)2ZX~q9~CSVf6A(eirmfTjH&0I?sd->L;Sa zT*kY!SpNZ~KM1W4y#^ad9;?iJ{N_=kcunpf0KP`(LWvz;y0wudJ)*6wDciM|o+lr+ z5=eGFBS&AvFi5bs1}+4cnbOJQ5w)uc5OU-PLjZW&j+9sjYuWnecMJwJ7mcARL||00 zrl9C!lF+Su=fn^+Bz83D1f{;jsm4RqTF^_#AtrGvi!pQxiK-gb#^#~>hOAzAgIms= z4P^*%iNU<%I+Vega*BDL2(B@y-WADJMzm%6L8cFXq}dNiCyz0 zU$O}0jfd&paUqIN4geAnb%bm##73-WiUtEopw@1o80}Z+#kNzqg+~bIO0xy3cAg~i#E698ByQ~F(;-?U2{OoUG1YpC1#tY`$a}gErjDoKqQ%H zaL|g)$ni-%pYcrp=I(a`(bcgKZ};KOsL7gTsf0ob#4;#bD6? zCk^66q*=_Bw5&noCIw5O|GuC$T}vW;y7OU}Q3Buy<^ZiJ{Q3H=zo@-7gD-M4XO`hv zljh>KgcpXyQRqRurA=mz8{k15Yq|cZMm1~hqx(gwQ$1VKvcTxm07MPUtR%+$-=IZ` z&LK==EpVKbAa*rH_-H5|EzS{Bw(aR*&$)^$PlvYImAKSCcjVy|ABfoYfKq6e0;8+E zMXdBhHv~alnvPj_5*nVL;21*KDQC<%eah-(kN*v#j6G9Hr+-@eGIb0lu&4XMhQa75 zpbdbwLCM%^#pPadzbv4eA;Avgr^SI-WGn>4KACjH{#KaWVWxBMHb^5PZZ~+Z3t12~ zC)DYRUSdNK%mc4pNj=i2tz}WGsG3HCCER3`q`!te4{;drA{M=-ss#F_LSAg{YJCh; z_F-|zT&v&<`)7GG$0)p#GA;^$oy3@b@N1M*#Xz|^vSlXfp>DE#q z+*IK50e*4f!siFGs&j=EF=5VhFSC3Dfifu)TexyyW(**j@1#qmSj_v&vCCF{(1X%> zIfzDzM9v{uBzf5*H0JHOW@WizMG&f}jUnB?#KyaN+=sN6LW=av4|8&6fy|vsgO3!; zR#z8`S>91Uhton4f=h@?l~z~Jh-Amz$zP{5+jn+EgqD!j83YKZd(+Hv*%#4|&%){ZxRPSiP^&mll@PJW<8u2HRlp}GmC$O|39qjZ3a z8mK|s7gIfXrr1u?q9NuUYW7?*NLvb~iSWEsJUpe|LcJA^p#!oLWI+@>hoMopBNI^_ zR_~SS2U0Z#Gz`_xVYD6O{BnGs55Lc|VH%nub&sv13Ewfzc|u_C;XGco|KAWGL!A@>=Ud>g!s zr-0MJn4Mq6!!gk$e;N=%?s_GheNs$nesmwHq25+pU zGL06WZ$S zIM4dB=J&DYYN(9Deqm$-qI*Eh4RR6DHcu;#pYRxE>loh|*IidaB0H<(PMJ!}&?&3G zP_yQTd&YMk#Px}oC}yrVM$5EhZMJ^<(#iH&5|IxP(-t@+6-w?a^lTK3Ep{-;`&jNU z96c~ZxD-u8BhKx85%;5t{r5vs;YR{HtZTUZmP>4=BT3Z?uYn~W%LpC> zVZvcKyx`Lf50g3JR4&hurzjoHix#-yTHR8y@UxXZojNCT2ea4 zYi?Jlw4LO2-{xqgs_pPn0|X;0EETO(0+d=Cta znB2S2I2bZVl&MJRHxD!haiiN}>TO2a^_{V{xM1H3Z7FD}Oyvk&X^d_C5&wvA*r9Rk zQAV9pM3{d~ffuIK;oZ1uXKXO_9PX=zCBQm+gH@-UXfc}S^iM{8dg#f7hI1Q8T3*Q1I_jpOZOB|3ua zca5;+W4_ga!_@bNl5v&kK=Czn9E-MfOK&&sD{;Afg`R(IF!W=5Gnbk#F{yLFh0q?I z0nougvP0T$NVn{q{g@rLLhh*EN9Rg$H<$q@a*rEZP@U&^TtG$g|9+X<8!stBph$<# zJ3(p5ZY$%Zg406_wVWEf8B};8aHe?sBqwpQP1SBEQ}M7X_}2D111@`DCoI=|ehceQ zm7Iz1-VgTk_5b}7LA8%Ux_{g{0bw$n!GgFNFqn!+A*wsgb(k4c0dO}K@%Y|qv}hC^ zM|FQ`2cb|ifZ;9*F%3v$6>Y)9u9AYW<1L6|j09vt$XcR6B8W!`Et73=B_nUN)045Y zl0q*^kEU(~;`+(;P#_iXi}ch@Tb^*xvxvInkl8atBZQrki0$ABp?P6Dz9*vMt!?Wm z8P9E&Do6n=rqGZ=MzP$hiVj87P=@FE^lp}!vgcz*y|0|7i-qU!&(PRWr7~VKIsNVI z;#z2s1TL!-7ky<@4wkc@I(-V;t$U-^?(MQW-gW@PNcgt)3p}H;uJ|)`-zs^t|HYC9 zylj}b|6rPA!(d}>{OFcA-uu}#E`l9hXh#OI6LnuE4axlAjqx|?tUT$zGy~m)npL-` z)e7C3lYv~!ByKDf=SH+35Rdw(oAA}38P&&lU>dmd$r4le{PSPQ-N?K@?VgD8;8E_d zoqg*4GLf?30G;#ZF4t2pBTVKziDMg>VLu<^TcXhd}ld#NPA7k6?ix zzTitciS#0Sx~A;GhdDhjqSv@I#0w?TCT;l;WwWW$;+kSf6!pDiEm>;2q5&SQ#fbFU z&3i5V8zjLcub$(E$%vggN;#Y{#)L=K^sH#02Eo|uDBCR&8z%JAI2`DCm(ZDMJ@U=4 z(ytpNwwKy^i0P4*uyZ_y7pdr-k_*jPo`lv*}Why92`Yb%hXCNvkP@fOhDCwW|}f<1tVr_>GD8< zY7H{%%o|LQGE_<`p=`rEa`>uN%}>KmuDc|{Jt#bc(PG-ftp*?!ZHl62husW|3AJCU z-V3F|+Dl%}q#sIVY->3zY?@+Pl-AY3g0U-VbzLZmZHML*F(xq^-DsIWI%JJ7otSg} zdjn6wKGCo<=*rPZLb~zlR;)e@%)~LwAW11ne`Hl!DuUf@pivg#%UFqRs$>Oy(2C~f z6*;5FihP(0Z)|}81@s<5-X{Jl%cG*@NN3T}J39BGmNZKUWoCb z+rVkXoIVDekdPyOq@)QU3Pjn7+EP7JA$Sl7bV3Q}t2^}*PAV)*D`vIfKhFrRD_8q^0qbW&n6Uh}u*-D^!bNwYpWa+d-E9V=df^SMAAQexfnDWduw|-zt}>JlO7&(o&_?2Ydcb4`h?p?MqBx4YOkhoT8pVN;TwF z9FI^U==>PXg`H3<1`UK;n{k*mApQ^)`{b5kM-oiGGe`Jf#S-c9DD6ErKxiB2c}v4g zf4+X_buiS6mq`YiXP0HQaD&mbt;r)vp|?h%h3Rw|u(6w0&mMPdarE35tvpw5ZbpJ< zub6p<57;LK^u@A(V@)7rH$(8AuUGB_JCPbLG3k~yMiRe+!3Q-X4V2{|5s8jbUKj4Z*SwoNlWf83&0#{GBG@WNsGr0ZO zPIXdX1WQ%HTJw+sj=H{#tsq#hEmqy)g@CCShHcG`bRQJzm9V|`G$6hsU;c)`t|0kL zQdn18ov7a(W}BwgEtUn+-XdFWP51P7(?E?2(>n)1c`?1zLFihhEj2fK+3_^SXSQIh zsJf>#G?O`MchrdL1ug+#&t*adWT}pf+HW~vfsLHdl9Db7J4azL%3^?pIj=`dA?Fh~ z1#Fjdtg9GgPhqo5{^p{8NiE)`c^e^MHYHt13ZJO42AXE$G&VY_>-kw65~D;!>ekgi zHBoDKWruIs6AhEw zHAxBgU)QP_M^O%Bx37zvL*afpoJEhWNcHGBpeZ?{5B$5=A#y~2q9-Ks@287qX%~|< z^JpMei|?~tc_fC-e9d96k_kVPpFroqy(tP0yme;CWr%NIcZ$pv$@otOKgY$5JtGo( z+IT*?D7{E{Ie>+*J4GOtnexb&G;RfoNQ+wx#{F;#3R_-^vR37+?Av)Q4N$CABx@(c z-l`E%GP12szZ1f*_=6TkxgpyL8}i1Kkr#=ZW_^Fa=+~!f&9hXK%|1lIm0? zk17mu-Sq;Doxd7y%@>3>y|?f}g}voHF^N#ilfI+VhA7s%Ci4W`XV7Ri%WGP85GGn= z!V9I`(mr}|MU`aa(!vMxSK*iTIf2z9C1{dt&Tszf&h<`^wbtI||2`j+qv04m=z8-e z1wd~mUj`$UbzE2Dth$_zV~>DxleiJy2WG+vu|8rwb~p&uvocWfEb^laih@u$T1CZd z%{pl1$jq1Q$SA?GdHI1;1!n_B^q~HUV-J}6K1g&XKWH8nv~(0FpBQtoqjwk$GkfM- zQBP+ggXfRWXm8awxq$pE&j@mc6^RLpf{HSiUm9{PBb{29)eBu&=b3ugXqo}YP$s@b zKnZd;qjJ~@N@fL$lnlsR?>(_LLM(%;^%)djx39WCdz1)z}&iZ>Y_Hs~_(eTwRQX9dk~tSv$Tt zDf=C;4wUqqlheXY2B?Ut?NJTV+B0j@kt&Waa99vkx%Rp+=Eb~wePN$cO zQKg(m7~P+1L-EAnbcuQeAT(C#hBfOX#!(YDWUx9nnrK`i;@fLQ7?tQfynOHUs+I?P z+$0wRj~p4TwSXoev+Eky%m4{6t824ViI!Pq&afxV-XR^*&Xr$Qo=*LcJtxB&0hVUU zlA|v2SU7o2ZMyayvn{>(?3 zMK00Qq_{0&z|wf!B4M)R8ZYZyP1(=obYMj|$S`?~P?*0BR+Uv{<3Gc7Q(;G89#7r*@+BOB6k7@H?B-bb#$ z4BcL!9q{0Z?xF}0hat4MHqAKp{$w(^2T`d ztVaavGX53{oct<60P@iRiSv9Us8UlytdkJ)YYQ(~Q-39JnM7n^RuIr+iZ^!!o^=g^ z*wl!`32T3y`xDYP^m#q0HiwD^)Uu@y5VNk0b%gm?(~$KI2be=l2wK#jlU|iV6P&dE zxpMg<82xj;tW*+#E*l+C1G@}r4TI~_8y(q}@~~GI)H&up2WN?^&&E8>C}nEit5kGi0nIix>H>g*_c;*26_IIC5yr zL8(};x!-G68Q9ThnwDDBihl=UD8{ZDnV4!Jh`6ih=;+}0+y|@sn3j5CN*O7MZny|6 zpuuftXyMn?il~e@)zh@60hBcxm3a|$UV4d)ftqj{7_hD>S!phN3RY=2>#Nkt*;+3W zrpiPOW+6Mmx+GY2)EmI9OIWEhp{P?QuPtjGed)ey^0oga>CWFQMzgevYNiEb_6 zWy#mU_qM_LPa<^@42Bv@k368?9(fW8#C|Xbt61I6{Km4GQQ=wGZAzz(_IrpDvJKKy#VedQL zM9++#d(&?V*vJfrn8A~OAWjHRXl>agRh=JcWo(7wi9l!^AKR)g4`)w3Ph1bB+o3E; z@bQefOiBwkBq?F&yL*hVzh@JiBVvDjWNmsnzC=o}DB^GxWQTOzYU(v%0xD2@ZY3an z@F=z7mum{B6EQIsRgvG!{`gpk_y8B*xKLTrKKL|&D;*uhu5jTx08aX8J9=VdX^AH)CEm2KY#8!R=mZ4hVuN91T+u>Ya{ZXL>%q9F@h+b` zj?A>efkNa8qsNRo`YV2>`S-X+ou$BiE>@0i4jX&7WV)w`;;8*&FIU8U%BiqpT2vd1 zJ@rP|Sq`=wXp{|Cf-r)>RqWR z20E?+XuphBE87lEQ$=>px`rAIXs;0mwdF&cWCIEI<}RWzQGp*f$Tf_zGMb)DeK|Tu zFz4h*!rU2;!Ngo!-7UqR5$CcV+{&>FaOC58HBC+rU&?lmG6Y_=U7QNOvi>m5wFcV4lo z6|Z3%``4qtybBQl>|4_h&|gk#s4W2TdD`hqbUA?@0s7GCtmg^d7w#I~uWGOg?G4Gi znh5~tKovxj$21Z(2Wg0KWH(F4o&HDk_zdAO(-@0m8PDBSRzj*d8st1#0O^Gb~&4|RGI zvXD-CI&%zhh{iu7_o+Du!juETq`MEI-ybR*P{MvVd7!P>%;e%azs|{Xg73`tYx`<* zgRn~BZ#n)ye##~Rp~+4+c}Sp~lg{|_^_zbUf`tgYK&z?DhYUkvIDe*TXS;kFj|LP1 zwdI6UOka{utnPWV3jtZ}`#ksKG5};`HenfKiu60vKmRes@RpXS>CgHXG+s$m)V6zL z?wb2V!n&?&I79OsuT)&o4s}iI%3zZq15NzUR~uF>Zz&{JDk{S?)HC+~1n$M-sHF@2 z?&6ZT@U7t#&zmIRC4+!~3Anhjp+!cFgjvlJgoCbm|Jzfc%p#IKNebtPuYA;sJw%e{ zwIh>@YoZWX^avKYu-A?u##~PCF!zoD=ie;Kg;h2v$j1l)cVBjix~Vsf)IL$Ye*bZ~ z-MpYo+%+OpD%|p5%LTWQdC&9*T4rrlM^_HAw3AU^9!f8>&dXRV8Do8_*Ydr|g1~zw zrwn1hje2CVl(_)Y{{`BoAHw03=e2?t2!pKf)K=sV>CuT-a+SLmbfE~V)Kh*EoRm?0 zG$`fsoNI?G(B_mxH4&xBE3ggdxwG-y-(=^OzQ|PURMAH8JcB4dYU|56aakU?f=4sb zrgYZT=4n3wd1ZUu<6w;uq%N3deh0;wKdVIFzRc`1W7@U;Kr5LA=k#Y20{=;RiZX^K ztY9EH*^7SX$fQj+>yA+gCA((TarN;Yw(btJaTcp8=)me zO2G4nBK%`^!l!x%kBWLqd6GQaX_G30mR(DxjBcPt}(avVLjm zsOU=U@)Kv0By9BEq$gNfBz+r1hAd~}6>x^fZrt(yKq(Yw&xlyF(1;GaZc5BsV|NA= zv>^q6M2j(yIuKaooV6-?F#;`h>!5;&jcD8ex?P~gy})FxJO~vs1N{!F^xQObO`MvE zla*^!S|(g-`iRqkrmv|gYzKe0GVQ?pQ{}<_w8xOKJI*cOb~FSslB-e~lxta^LSUc* zn-6e#vC3-e-5E!BD<@7_5(=ye@K@GMO_9`G+pn+A2Pct457%T0T1@Gs3Z^aa`nU4K ztlh%|W-fNk6_q|G-STm216g~eiRe_7;9HW=P3>7;v(AM(T^C^KO|$n^w=ct}TyDC1 z-eP43ZPUKGrFY+8^d%|xi!1N#cHXpGS}m>TjOjh&p)&G9$%#*t6BPCgUtS8Xp9iX7 znR2#+*)HZ$25F9{2Z=D~V%Qa|Z2f4(HUdKh&!&i#T?&1RNsBw6r&cyNc`iaopo(Nu zb_28cP#`fh{VYOy3*!xz@{043k5D(jgvwSh%RYe&zGgn8@KQ_JnHXVC60XbT_>t6C z|M+v(x-YeT#1q1u<{W`m6unK6X!!g^xcl^K}rt#dy$z}(kQ8tf;n4%G0!xpOb2 zpPD0PFE&O=Ybu?Q#7+GkJchA65xTOi<<~csRKk=4oHFqT+dfKX3j%<$+UN)S=j%`S zI*rx@{JFoB6de0>*@Q8 zqREh2AxL0^K;>NB*o>-V!JQ_v?A$;=aFjsI2MJV%a^YI6X4c9$xQ>Jn=~7tH1|Bv5 zj*Y@m0bSZIbf~>f=rpm~fkKeKEROBV6p=)F<(W-^u+3Zsh z?>QlX>~=$0#5va;JfJ3X)jzn!y7__)~1XhMTE zbs*=(C_DGym{>w?bAajrz{|FHIn9s&p}k6)g#Ge*Z4BuW0L%1S){-%Et#GBTgBbpB zqXAdA$E=t1=1U<8`G*3w+`|vwiJ1JQy0eF9`1JBgbS$Buz z$8MW`s_VLum{b9~;y9l&ERv@17%0L0-}6jTvIbO_-Jkt)tMa_t^Kpq_n2wrhC|Xh+ z0PU!rX7Mp-0yp2<+_>cz-cAi{o;AGv7Sr+xP4E{0Op!R|5 zQBLW@2A8tZvY}``mpRWc?xfJLF(-}Ef&>|_*!DMpr`75Zk>TxI5$G_6Ty!oDroBEJ zgXE4nDsWwQj1F~v>*wdv$Bha%!lfCH3A+cr$lA&{bXcsL zOeX%<#Qc&U8`H4G7Y+N2FJEoeMK$zB!f7usK9x*U`Du_+*k8Fm^|i;`Ail8w_ci=} zwZIR?vyOn96h@YQ?m-x}0eju1Gy_J}?O%MdVqtrY=Yc^twPmqV0&#H(Vl00pCoHe& zg>Quul|eLIusmOEgnM1z8WLyADz-5oDN1-146&cTH6sPZ$7J(iBl;~}c4clVm&;WU z!rDY%FNDxPIr_g2Ez=&|NW=Kl4G_}wWE5gF8cIW(d7V}G%t3y;9)NKZ83&6g6abYw zw>hI@Ky1NueCvWJxg`5k-92m>>;UyAGeMpecIE-3KMR5-z`Gw6 z$LnFxUT~WK-~mWiO;Cs*XJkUSAMRK5UGl8Pfk+CGz zS+k2Pb|;yBLD0W3fK9kjr}akT0-j(;xNEVMP%ScO{3sZ8AmQ+*AZa)N%=rq@Z6O z#-dXdSr=GI`KE~Vap3c!q=&0+8Fvy!-wW-&kA zC1ofMr?W&DU_m#Y#1^75HH;+%h0_Lknh`O6*<%TEjs4KdCvs1MFZ#^$Z`92f}Ca^?SQq>8;pec-bgb(nWjFeNj2vDj-?x;Q<^-rMAppI zh7N7>J10@|U@(V@pW*G}$I5x{1Sq+@*|}^Q`zKpD1?1Cend4@#5)PEv$KxhV$Av~O z$p5*V<~Dhty3NXxXK_7t9;^UKJbcIFH0cJ2pN7W0oUY}iY&(m)f(|7GfAmz_{`;jO z3GOk?dH@ZVv@Cw!S)WT1V20r|f-t&mI^|puNcUO2aCgLzeU)PFgS6AIP<1Vw{GvSq!NZ^|(So;qGS1vAgsj({<5ra(Tcs{?eD9~b zfKj>yaq*%s#H8lAcr$9kkn16A}=V)8#;x} zqv4h2RU1RN4$2F*pM{WBYfYJ0ctFWLmXV3p#)jsA8LuyiYZG=7dH1sWC?iM1meCB=um_8UICi$$2tA55NBo170Tp<*%>_; z5H#tqnCo%N7UkY1xeKj3>)`LjRhpTjeY)##M`Jr~rfS#YFke70gPdZpGJSF%LAX%a zE%(N>r)6z0t#XwGSKohUjT5|=TOaR!l1Qa!HE#z$1mPd@_257pm_$PSx_}o>hd+p% z1aXZ%le-L$K{>Va%%iOlh^;i{%;UXhO34VDBq*K%yl+rWhtcpR)oh}LID|&(xe(xD zpOTkE*-@&Hex=4oto|jEnChlqVcI=9Atrx>N3h+&gk@Q;nNJ82YSB@ZW>bTutza{p zP0}H=as1q}c;#^piN;g`3aX56eVkqt7}O%Ri61V)O72nyt_z zM=&ps+ZqY=N9W6Ku!$$;RtC3?T`KHi6Vthtj#C9c2J=Acvc{O{prc~Gj~?|=_kf-q zV?+6+BzFt2W;oV`umxn=T3sEtHV1ogY_VK?Srpi1e1l)M`E*eqgdeeFu5~Ydo>zh#E157hj5k|#j}oIu`y+!{vctvKEoH67 zPd**g&kip&b*>YK0)tTNdRy2-@yssUdZG^zOj#4i6{djRn}{*vv4x(WBL*dSM@Iw< z>yN(Ll(gddL?0law?~-WcgW-OLt)l(JT`Thq(;O4#^Hyqjce>NqB{@VFdcNd#o34D z**IzOsuMGB=5p;ae%MjY<^`GC&`p<|Pnjlgk78|N%|Cw&EZP-Rp$kubY}YwEIgbQ+ z(c!y0X*r%8Mi3k1>Vk-2zwu5ud4duSGfkfzZcXKu`?TkIV1HJrKVu&(uKIUECvj9D zRz2Uh4&iyqvJI@I?TN4In2XHX@M;O#(V}FOLZZEcfi7PkYRdWl-gIe91G(F#Ioi&W zREsq>P7tx{Sz@GQV$QXa2~-Cs@azfxIp`D?P~C?59z#DClA`8XG!_pJ#}+SItc}Q% zuZ|`N%~a6?4q`N>NNz1fWCB!}ARxEh@w-B7T3)R02zs_*g~~0P>HD%g`U@cAK;is7 zPIkM-lTcZ88&x^+00}W@)XRKMl=x|cp>(^zCQ3%GW#urD%ZC!#Q(a2t;UnqGvQ*B$>CRIkgB;i53%0<)@A@`<^!>989~hjllS4zg z=v@nIZ}&hyPH&ilW`{`SwBQObIPvAwKaY|bYSjDG&x!TK;Bb@(MZ-~790Kuts2il_ z833u0xDE$wMxKiBwD)7eQb$v3nKgrRe)nz3BjJzCTfmdcX${M4E&S9F{y8h*fKzt% zs-eN6==&KygDX|wC7riZejuBkwXQEqNO-8JGEw?GhP}hq^ZWxNU#I16&B8IBj3cfe zeL+~;_11#;!nkfX9oIxrip$ft1CfUhVc@(H9I6IHBxtGvg%;AbuHh8fv#(rO5Do5n->DMM?uH}&PW*CDVXlW_!Ynn4sU_$`FxyofntqgL6w z#xlugk2@8HA^le6CqxrzRVpwds7q!lE@K$doHOf@aANCFSo_kw#}KGr(mSy`32+Zqf!7Sq?n?7TW(658sWTUD{tMb& z{=iNWHw6f8nY6n$ULDP~&&?%*xFuNUFM{O>Z4R6w+mg+eaw5)4gtehKClKE;4%-~3 z_HW^y*r+zT6s^i__iKHqRrBjb8M`@}BOy70eZGMz8n1W=$l9-u=>Zid&BP%<+#|Ek z#2$3KSgM?*A;NC#I{#&w;Ld(yBSnXha*;nB@?z|A2dAStht1NjRHQs%Ui5My(Hb21 z&D>;dc@_`225&bKXR5r8@{lqqZEk1Bp*cu7sDkdw z1EzERCPcBmaY>(IHwQrIhze{q!JMu-J^s*xe-1zRJbPYWJ5vvBeUY|vbd`9Efe5bY z%sD_06gT;Ve5(VnX@Wb;8=*L{fPmfPuP=?tQ@> zF!hNO(@g5uVH4A$MiFYBBTBS3Qi0QWZ|K`vXd|}xPKpM$?L+rEa3o%rANW`#Pg>ih za|=x5wqZ11VR9lgZZ;G7zTb<)xD@f?Kky>k5V7t5?i^IZ=dO z`VYBK0XlD{ddsMwZ)4veB(SzJ4l<%#QvR~y9I9zWE*QU&hRFB$3JEeBQ zBzUv)26B;_^3yMU{1DhSNDR$2Icy=Ft$j9EsWV-kd^hxBlm~Efa@bsH*h65?L>zxy zu4j~HX5-RcFsqiFJpo$_dCVsnR8#}(Xe4%i>BP$+Jpn>q(iQ{&YTiHJ^uvk);(mL! zn<>bPGm$&@?nJpQxwu%BALc7XzWq$h0l-JGG3qLhqwOB#h9%KOlcFG?Omm;)y#AL} zXrkvTq(NDn?3OPZs)%wc0P=|(6b5r`0&7k!HN2t&@>S&pi-6G7`Z8wl#2(?YZ-2uD zU{s*$(3-ZYc6`7qSm8Iv&rbL!d~t{+?J)HS#4#JIiF(ab7Vu1(^QCSgokw~@;qxEj z3atbu0kyp=a5upheR!XOyweRo6aqHZ4a*Cb?v=Ii)iDkjXdPh!eK5i~lY1-KXgZE? z6{PfdmkV#B3F~cpdKGG+?X4dvt@G2#%?wEb!!Fnsg;LWfg zr5R*yL=D#(V@pEg9jw^jc{kI&GIbMCgj?1wGgM~LQpx`qRV9PImT+he9&csdk?z|! zAZa`q%BM|P8q1(}-`a7h#j|nz#Mon1@ZE{2mwoKA>%zOsHPw)D+PZqvm6=~dHtV=~ zzl5Sh8n(zQRm2Ur`-=>hn__7)F7)ZTA-F!b%*cqnoH%RxQfxSc4{{x)#K8WF_vr*} zJj=zZ0a@Z!OeXf(eL;(5Ipq~2l_b@pafyJ6^X>h8m`y~qpYcOd1&vmU)3KNyA)tIX zIsB05zCArxMc3?Hkq|Yr%Q0l|IPq{VIbi-G$!8Ogi9%l|(nXK@l(Q%&X@!2)uStcU zp4BG%mGj^twHC0`H$9q5haXO31L+e$iNL;Zl!%MJguonge0vl%h=zeaJZ}LyPL-;q zkd&QMA9lJU@am86b=w1C8yILbT{a<+#Gy4qDhRQo|`YKn6Ny;zJxQ3bXXpcT=IfBGbe82aIk$_*@(>C)?PJo zjrA}40R7Qnw478XHgavg6mJ8|QHMo*=^iCjEB69>#uEUIcohmCwLiWEZm#h zaHwsZP~o7jlu0ys_Yro$d{WPsSAg$tvJzyy>HSLS22S!D+Jws6oie8mtrdu3^XkRY z4%uf~heknP-nikrXkx*Ohm|Z)TA*Zb9`hU2lPZC>XMw|w!|$3sa=N7$WS8h_8-eQ% z-Dzk2kaXTYTq2~mM;GU6T)JqnR+0K7SuQR@81wLPH3=S;h3O^hWB;i znr_7zedFUxA+sb#cK;R>ADSGKVXY$l$tW-J)^@)o7XvL~>=`ZzD)#6P{RH+s5f=Eo zIf4tFa2cxz8;1ULPIS*8O}sY7eo>A~`4~J)JQ~i}(LLXr4nhKBeVu*cCyeni!szsY zvcMmH@DE}LJC?KNF=4U-6x6M~vg@+20UJq?+MOk&R8A}vXj0K=kY2KCw zBu)ul%#Y^IsoNATa>V2H>7YFVtGW;`y9-_-Qq*`>UTp{K+6tXS{!MPngc5PDZ4CEU zgThu}pT66O2hX;`B`5Q~%BgrAQ6wfZi}xpk9-?#4gJG`vSOKKcqk32@fu5pFJiVZ` z0@UlGRKbD(ZpqKXi-P&7ykHQ#?B^6b4ADXfd*y!_158=aRbs-+%ic5xpv#on*0E0S zcF>jg0Wel#YZTH{I3L-m$_Tbi>u5MV!`DEF=N1QIAljHXK1p$3$HzLQov15ITx2@S;ctgN##bkw^b3+S=1} zfm?W}fIrSi2$_>mkhKyOSqWLWK+BlGH|}hQ-Yj_9!H$F(13v>!g7zrDwvDlVcEUen zBgDWhqlt$$7zgAE^%cQ7q|T~`k|dKFAsAbSKPmI1<9`@8$k`T%pqmIqa!5}fQ@p3$ z-#tTVpg3^Kb8kj1vrtZJ_rVg~$(`}|Azaf?V&P_pTW_{zdU}7yl&FGf;AX+58xD9T z?cg1yjh(PJ>8KOILrVvjvlAye6eECghOp5FNTjzhh=8)w&!cFD|yeTs2K&w4iIz22eQRI#jRh?<#~ zjtEJk(ITzOc2_=jE9ZjUS;?%?v+t-C&r`--m*yM1)VB+XItE$ZxKQLEoINd&rGus& z<&|g+VQsBXj%P7mKR=n*Dr`yZy5Fjuo&76bP|?*1Vt60(ED5`gu%{a}Ek(jUepvo{ zECRXjM@TR!q6x+#ZlNVoD9!86UnBCbX(t&(<@v~Y&IY?B?SIen*cL9vgIQjHArT^0 zny3ZKGvm02m?B%{*c92P(6l;PT6%y^r$-V7#4Fi%vO7t){&G5uN|F_0^=q`Q9*tg8$&j$IEGWrLR zgaUhc&V>h`ASRQ17$|`Xi@&f6`zGvI9U9FiP;v5Pz$wDn+(Scl5J+YvWw4`1CQbUR&la2)SA{;$2_ISK5lcvO2b6F;lqkRuW88~>N1ex!cE<#|2;c4=mcccj}ceiJ(}+hou?`@pXe*hm>KIUwhl1A;{M@5UtRpv zFcU9i1;d;v$)q6*PIl(Y{BHQ_TIuJ35y}#uqWxD{M7=MEi;gbenTZQ0O(vtiU(#}| zY>E01NYLZWDzH~pvsA&h@h^-wzb+5vjQzYdYR;?Ohe*{xN4)iCa{9Q-Lar@DX;Ib3 zpm=UAy6X)QI>S@gP7h;=1{xK*Kl}Zjg=wWvE-P5Rk*bAE zum+Yp2LRR$Z!Kx*Lqyz+{QoQ=@TNR0wtE~H@(wcgF@4uss^clm%F!K>Y#UagNi@M+ zw!o^7L(uZS4tRei!)H%&jIUfj%6($$FyUAvA3z#TU}Lj)ob{FVZCW~Ws+ypyIgft2 z=bpZEsWI>U&Otu3d`SWLPVK+2WOeSwt_j{O7DW(-=FIm9`2{-5+_m{rI17^I3S_5=~F&(i?d zRqrAIPe8E0F7+P=WavF*1cy7{KejPUDQy|!Hj!*(*#Rdruu+whl7mx8OE3(?G6j1{ zp_yx(SZO!PBiip2O&`0;Izb2x2as_H@h>X>U z5P1+nPN=iyP;g+UL(uZ+>&76(Brm~k8emZYf3AEENdO`Xdk=;1_&XhNhdV;!_*;sQ zmlsfetUTu1x5oBPb`gz~gJ``3CLPkt9p_ z0)(~NQQi^C+^3?9G~1jHV`-bM7MPG#v)viE0skO!GL%;ifg(@oZAvLO;RiKmc6mJ+dDhE&|6zqVv5q z5PVRE;M}|b!i!|Y+BY;P=-sW@n>;khoJmJhF_-$jUFNjRrb zfU-Xk`gE$k74jC1h#4juofmOH|iW=&Qy#NiS-OAOS!*}ycj|Z zH*s7xsMg~O>}UbWZS>6pc@2YY_vw0yZvX9m|rJqBl1(kr3>weT>htnK^D z0@b96#M-0=Q5+#gAAWp%@j9GJzb{5sBr-o@R$1R3&diQ4E7QIOp2BC)83)FK-w7J&r&NUSXY;k=ndHwVs|Pmr`ny45rr@o_qTiUDC6=HmdxD=%`g(nMD@ zJKsfqxwa4+XSBeSw*^mRWE6z!S{catN~Aj2yL5I}WP3V2z55#ls+y7Rg@`Phwb!<` zni*a98$=~9p-N@Z9vY{zXp{OfJw`uKUMQd>KdhKuzi-$PuF10)!vGa7bxXev*`F+t zo^Qo{Yx2=~b_6EIbdqsi8d1NblptzHrpE0gVUvKE&?H71p4`hZ`6C>f7^R}eWC!&8 z%)l9nRkBP-%Py5nBw*T4gNJx7cGT2CuG$YOL`rYgfx;7XsP)myTHb%i2XOKXBqspJ z)E}?@bhg06x=`iI$Rkd)sntMNANwaXKor^?Y4+(814g%-=Hvqk3*62uQ-Z`zb@&YD zfIL--C~*xuTAq`slc`bKalg!gjtI=lGURZF(`si%&tTtEQHe3Znon#!w2HwxNnPEW z^0N{C312kfx~?-SjMq*H%;)H0uwY5xfv6^7MJ?$dU+8FF!<2YAjdf5J4#p2IB7M0| zIMkE~1{zwLBAiQGHao(`Lo(D_H**kxn8uX+@g**=>828Z zmX~oiLKu4cBGck%uBVs23okvBm=N9;EgJu`n`G8!SYAmQz;nn5cSohQ&@-?s4>&2l z6{DWtE_bY3!zZIc{Vg=51V6)t6SGpjwI9ZYvsH<_{3^F#o(oH;;gUjHL{~Hy7_*e9 zbVUePokULbUp&?u``|?@N$pNLkJv8-2kAMLF93i*q@Iw8n_FFdl`Ju*y$fUE(g%eP zOPcfS1t-Si%Zt^yyv|hIkyy(@!VpKS1Iy51MOycvbYR{&Gj&o>*N<3I<%xDkdds0m zbKuVtC&{HW$t{A%#d6C>s%Ji4(NfJ1*iJ@1J+}%t!4rw8%loucWLFEjphSTHT%f!| z!X9Y;QD`()E_9;gwjbmfZ&fraF;%)lP z6DJQyJA7eh_;dDPj{GO}f!}(Jfo%Xiz^S#hG7Ind-(@%W(Tx5X9HB@tbViv2vd@bZ zFKr4c)o(!Jv5t-uGtp|mr$kmh2T|ms%elyjg^|6et{jbi z6e{|rGy+f&!gMhX_XtN(|7))UrX8(|#0ki6KtusRpscs~xx)mAQ~}KjGTSi-84H5U6_R)r z8;qQS!)1q)*+Zd`7~SB+VEmNAafVUU*P~kdsp66%8p5Hx`yE@5DGDD;Xl8 zJogRSXvYhugcnv;JUF>&qAtuGZ+11OE`8E1+t;~rK9UgQCE8Ss%zngrXHh$=s(>NOC)GfN7CHUMwZhzOv?$ z=K0hGY{mq1e`%wInoOfK+Q2R%_WV>50f_nJ$V$S(sIu4ks%N(~PN>$Wa3=FfA*E_! zZShkV119ZJttwM)q!n&X*EXodbJlBfQ@78za0(Ji;lZTq*X%x~&uPF(EIC^$Rkp9@ z!Rh~T%7PtepzExBD*D)rlI)UL@Naz5^hU%T+Ct6yk-n9Dw$|}{*@!Pi?B{);H!U#- zAtrcSYiMiqgD*Qc%ZIE+{p&4b(H(z`ooAbxSZjkrs>*Mzblw_$Nkc-CX<<7qnV!77 z=Js~`HjL$V+jWjWIwtqNit8?<>zohydRW_yeGBbTmy3KhU$ajK!4eE@3xxS{RL=YE zmj`+Iu#nn~c0Zby_+;^7!6$Bh@=A7loR4l&h0GBxH-FY@(Z~f=cVJwg3RHenyxQf| zPV}RV8rI>opovwInT;#@7fGK+s05&>O}my4k4eZ`%qzWqc>(CC0jNql)=pcgcnT18 z9l4OI6NMh3K!g=!_uj%vq|PVTFVR9wyAbE{fC~H|>7U-6qqz-q&DTk&)~Rq< zFE+=|uCRwtUL10fc7wy8!S*Znqfeonnqn2^7%oiRItYZToq3pv8W(V z`ufdGekl;U_bd=G3S**I+C-4^hGK#24NQ-`VR}@!|9L~swE>jZuFpFNS6-!)!Hf_k zB1pS=2IxNif=U$+zB}jy?m{D-_q1ZZ^pbt`U@v51leNAinhUsdbUkw3a6K4bc#{;q z(z0YccBt!oM+s}-Vm@Pr?+1Kl(Wz6rzdku}ZkmlbF6?u!*LCi3|9VPNeTE*(EsRCQ zD!y`i%hUM5aZ6^WDI%uGK1lZdYwn2401)(wLj&v0D2v+jE>!rIn>!`fn!xaP*M)&* z<|xMQr`2Yt>{GZQH2d!s6$+4Vik>xlTJ-J%RlA{2eaMgK?{89 z;^G@T1C58{8SA7i2Q=@#_DuYZ2e-P30Vo|9x3@O&^H3(7vkM+?N-tI#zQb~csq<*H zMWgIggF<)*%hv`(=@mpcm{htoyB(+qy}kpJ3knWEF||KdNvi@cjhJbTamnNUtVy(SkrHOE{NJVIl2lG$hG}S3o{8-$GDii7r*d|Hz(W?FKLQXAyu{O5a+|iNd>#`Eqd!LjIZ~q*( zS6c-PFEKPxk!+U$L%Hf&TwGa7?8l{4keDteBw_N#*6KOV4L7W`|NHhU2^G0WW8#{A z#hPk5M~3_KS}wyUIvxV?-g+lTDnm*;65pO8$c+H@)S#6*E&i#;lz0M{7;P+LKoof9 z>6eQ+lTO2(#jXjvXE~#VVRfS}Px1vij-`TbnkNXeP|yJAXJPPn7GS)zFfEWL=0#7h z@pZ!Wnj1m!D8i~VF>X5O>VDqS4*EONJ^=f}$Wc#nq$=1=YSKOKgSM97Aftp$&RYl~CNyP*nj`9WLRU zm-J~vO{?z~Kxxh7l%7n~k6!c-VhEpWsCDm(c0LAVgQR=iQ0AVLCzL1+xe`RP-P#eB z!S!F2QbANPeQqu)tSYPkHL9SAyky3V%|UHT5qCHs+bCeoL&vvBLnn`Y(z{_ViC~}@ z^itwzron$eghAcOn}Z1T1yr2OZ?D zJt*Zd^Yun4&Xu84_)RPe0e^WCnbwrGiWE9r-sOG`>JV8TfV#xROnpaEtAZK{wfbV} zL%t2nj=^X&tH@=!y)ImYEp8>|L*XZD>inK0*??}w+X*U=rbHSk8voWMA54gHSP)h4 z&{>FbeHqA+NW>42X+jm8oxSY1P)s*Hq$bvHN^_+7UNynDo7MjTCEJFVMwt$Z{*_B6 zEii?Njm9U1t&XGDsxLaUANF=78oVN!let>Ylf@UdwJv2er?D0PO?GS;h(w*lgda7WWpxrOlqr*zb5nGKPY8^u9|g_9G_NK*YK8`9;V6%U)~gVHDih zMjwdwl#~VRNIxl|DLApHSS-4^y&*n`)j>BIc>-;W3;^c-gqQR@jg%p{Zm?VT%L$+x z-6_rc{mBFDVe@ag4xYa*4hkwE|L}XB%LuZR4E|On0wSFsD zn_m3uy}9?_09Kjvvl0F&D;{y3h|a?uyY*7#pqqH$!PQ3~I%*io_NUh# z=q4>|l%UEd&_API+$m7m+O^qc2%)|dzvYnU9SBF6a61*U&+n-*BrY@IlO%m6bU=42 zF8i16ykuhNXSJj)uV*HB^x%xT4DIxpn?4)PEfu7sQ*XK|ZWYZF;Qr)n9!)x6B3JLw zAf!~hh_?~(TT$#%W0uuMZTi6E$6bcv8X!X%Tf8M?nhcTj2Eu?aWSWnlJ)NgDNFzzA zot`>s@s~37Qf^G*q83;h)#p?kV&>Z0+9{nAT1y%W3G32&I1*+KTQKZ}IAg9$pAs^3 zPS}R*r9q`U(z+FVb(!))+2P8~BJX7cYN6#osvzH6g?3T0?twioP{8hI=dIO_FMs$d zT~KQ~xT+Se4e>75VC1;Mx(WebEE!crHuMh&$yj@qIuw>bGp;nfT@bgzSwyXNqVu9C z_v9I3iy3xGRl-n))}4TKqO4D?0msq3e=&>|jM6N7QPJwF3Sq7~(bHGNx-X2VjI?JY z9zNt}euTC8Qo}~{FO?AAZkL#~tzqW|iuykw?d~TT4Na7y#}m%K_gM33jn6V4Nm?Jq zdIBTWrN{RP8Aa&Zxy;JY7&^=*NxE5b<~ONgq?9N|ybtMMhxALWfag_&2)!AZHcfvr zNa)GY=qIZ`_tGjMTRgEqk8apHAE}-)h*2!-lYxwD9gI?`dV;l-R}I+y`?vcSzjq3P z4#kM0Pm2WL7gm3m7_HbpU%&4cPQwjV2pPAQMr~q>#COO5E~`d4m*|t%siDj66ORXc znkS&0gX}5$u^otk9cJ{aOZFy8x2GAcp|*1s|DA4k*o-Uqmdurg=aMcHfkJ*L&06)U z#s0=K(CgLIdUnHxA$G$@b))09M|VKqj&saXY21#Zg#dkeVc`3isl|$OAKuea49&w|XjGx9rychN!j1)Yc_xyFSy;ONl{uD4&tKtr<5j8eurL+t3Y9*vhmX|)! z$XE5qt$34ROBcSRpPQEC)NIU8junx?x}{vQPy;WNqX50 z6Q((zyGPs1CmoQotO>M<2w+1a-%YX3F1%@g$1m3bP4YV#drNP1wTQN}n;#h44}6gd ze_NK&M%|`8&tk7xGKvNHsr06^`1$%R`N4)=gjonUj-zy&r;FGhtd=*zI4)+Kh{Q01 zoF0RjmbON*+7D6sm$M(Y5jdhQ^i>1lA@T;#3!i$&AoY=Nd*cz{`xfG<5I-4*CvvGxQ zJusYb3<8o?`}WNvM%PiuL|P1c>mwE~inUMbx(950 zIlrOSNTM!1Y={>?>l~O0Lxx1bUrIW;Z<8i3+ZuMoTxG^YO!sW~3ya~1K;p7clg*5~ z43f@f1hyjl$%QXlZ|+$IHM(;)v~6p=v37d5f8~OcCwX@jUOu&7`2yoQiMH9xnp8Ks ztadd#w`y{PeTWlZUlv$zEFF0Sk|~AfdU#9iGjLQ~X*GCk|L@Pd<>DTx_Q?MoNOZf@U6HPBG97qFvcQ zx5HVG7Gu>BUSvQnL|;^+$K7E#pi}05&5iK>ai#SYMjVj%LuL45;^A@p&^zqTB;@Or19EYFJ3lFUDrg0O*Rmb) zZw}tcac)7lk>#d}vINsnsrAX%HFnKB#6|6;1e{G(H?m?t6 zlt;!g)Lj#%lt!aMZf;OZ8-nC`qpdqI>q%=-CjTrvJo+OXUFt}@c?oxBS?Fvb|p1y`L*Tq>sRRE99e@>XITkY#yfRw1YZ zkbK5v`0VnrTirA~#Jq)1poZL*cBY`GJ-5wGYS(OrhdV(1V-CP~*#jabTo=D zg6F{nM5~ZDzo&N*Wj*eakllM;ljos+`W}hd-jh&eakp;4rUvjMMFqr^f1&o><3D9P8P5 zZ2pj}nd7ry2YjJ_usC1!R>ZIRZ~ra!-by}*w<$Bw1FRdXUg^4jcy1s&vL*d#e7Cr; zbR*x2`w4gv(qZmpm$Dh`!NvytVq7n#dMWGjTA5Hm z)-5n;07l#);)kcdt-Z7DZIF2jqLyxtnJtQ&s5NOQtPKtKMNhqjye=fM3&Bu<_0m~R z%!CDR!!V`Aq5cWjWiDFDTA;8xwkU%gI-ldBtiAl2wUGkn*uh#>Bbmll9ILIa%wODj z?<6y^+1K7J#XV^9u=PUGHE+1&fFlS-~`ag$Hq9&X&)2iSNlhpZ{x>&0GO+eFQ9=8hrsMMyd@}8 zp#R6`N$KbsRkVS=1om7epU(L>;dFOAKhUooBmKQ7p}C(A^NUpwqsuT4hH?HB%op|Z z^_wn(nCJS*L0J)V&!^)8{nVsnxD4EF?8Q09eA{aMX`2{rtFxr-CkvOOf2T=Mps@YW zkCPFs(OQwspW|`qeu&ae!Pa?N2mt~*)&;2|6iq~7d^%r(1BJlVYVCwE)0Z@ z%}O?Q!%T;0x1oR~dtynxV`PW|x}r{B8QEP=uFpfK6QH-2&k8LxS@XHNZ3dwBKmUjN zkN=VX<-g!x>21F(gnVI0{#n$(H;K-Dc>U|I`mg`B{_p>%{_U?YK;dk#&@LuY#rc$g!|V#we&LSoHV3#JHKfld^Dp`H-bk z;1ZqyK|W}|oJ|T=pfLxGcnkitb6u>^1$toj2AId;L;sMS0C&klm&sD{pP}Ovhc$hG zQQ5O)>+iF0*arz%KfiMZ-aHy$c2C<3mzXBTGPBM1-j)nXJFgYGBThejR8#ur^9+7} zXV3q*?HRZE^MCY){{P?K{?#`4uYWyTJ`q^m=O2<2s|C%M;)Kz3%a5xl6>_2_H8g%E zJ+GF9KB@)!^CXP~bT~_q@F&fYB@3kNSsH^nmOVr}X>gAnyDfqC$@EB%;;wm1#zmvS z+mYS`sf*EdLWf=DY#0(Id+p2}y(^#xS5B1$c?DjlVAT<|LH&B|M)+7AlG%4&vF`7a-&tN}Pnq*w#kTEF;luy* zANcE6hU|f==y~8~KvdN#VoT3{k1i^PyHDLs%v(0;fdUxt`%xRsqea*>4r{XXpNoZb zR2cwW@mV{MK8|BVlica~mY0z@c_X@;R?S5HD)9?JeA0e>cS9gZX&dz$H^iY?Y z_$&976$`kzBFk4$LGgLx$@kWpJC$q)>sh+e&zUqSSW8V{Qt%>FmShLje@l1|`-lhb!*_^Z8K(8QMc_7s`5TDY+gUz?z&5-jA&S4(J zO?#E=@y^6L`S7m^_Yq*DOU2v&?gec-8K&6$$YS)}h zpU?P1bb1Y}OaqD-VW9M@q{cP){nKlVu`|Ak4e19TW)AHlY%!`)Uov5dCHaSCar3Ig z$H}^Z92!v9rd+@n88b)zK+kh30l#OQI7q-8&Xr=0Z*8!1#0_OxgYYvlf=1dX`}gPS zfBj$hzyELe7x^Xynkn31F}QXCms1~d08V`wQ9kB{%8i4;P;`v^f)0Su$2*?dS><|J zgz3_i!jz^)X$;F%OlI`9AY+p}_V54T-$(7g{)4>VM`J#v zg!BvrarTJxuNO92;eam*qTR8kciNB%B8NFhT-}4nj7wP^j-Co1nTx2jMl}K2r-v=H za6SdFc;$(frY*LrMT4@2)MP^)vPP3<{n#8tQDyB%n9&75fCQbXNJKeXS~|daNVL^Z zCWq;^W94R|Xx{N#Y^jaLj(O|2QX^Os>hBXojA; zOg~X&&cxzL4RtJBbtEBIAN6QeJr585X@YF-ZI{v`a9qJXQb>rD#%(#fLb&X>>i z*+2eDC7)7iI=cFFbqpG3$%D|v+`k&U`cyw@h`$@mH{(&ItAA_}M8ck(6i9mmqncgi zX`)Us@%o7T+(;;EBvTtKR}hxgIF-a*;C^0U0iHxZN<^lzU9nz;>V|INcTY;m1H<0b zRNl z!9BywqdS6#Z3CnmTJ=L_j~xZwmU-0DGW&pv0H`V)738K(L@nAPhfG$D^-MV@wh8i} z{sy5d^lhW3z<`7Z6McwUpY@;rOZ{K}nGQ)QPA9N64GM_N0#;qwi1Ck2t|i434SOH> zAnOu;bR$DfAf)9d++q&Q##Q5blK?r{w+Mk9hYP{|zUzDZVW?;Vn!E>SPj&qZ^O;<) z+4F$>nj9vz^2QzX-~WoVYwrJ;|S{#(N=qHfs zefJCn6+KQPklZh0MApQ2v`?umf=3TcuZY*WdK@2>th*S*(o6qt{&^AlNu)NdsHd5t z*2cqU0CdL9TA(!^$90*LA30=H;t@St^rkG(im^|$DH@mI67={xHw0ntt|L$968TjF zyYt)N6-u$1hdtF=BD;b&>(8T>Dv2rb8Pq~g&(7lFW$M28+qk!~tGG-(qlYI1W7xJR zqz0DGoM@L}j>5vo3C=9h@DPxFd2DI~Xv2+?OPQ^|%?Pxi55xQ2H7`Phv()ZTu2ohZ znJ$t|ypHMcW)A0^>PHHjfC|q3O>!cgW?vF^z75(I3WW034iPzI8Ii^OiXR01I4G}J z;ClusVv!ji7jAM*zsc_rvbEa+>tY?`Qg!YK8S#1LCT0w{%U z%jC+sHnw^T96QNbkLX&md6Usr?GN|ixj12124oj3EScybD?NTzQ?3NeSiX z(=xk-V74N>Oih49)BE+O4e?O6!_$|~1JZg8(3P0|mZ>1L7cv=j6&GZ_@&=W*R&ma> zvz(!}JZX?HjzH#Gv`!axKD3y{3N#jh@o+guXXI_?P^#C(9-ocjQbQQE=T#|9_-M|4 zgfTLo6AnaO+lhe+DJ}7$sccsQBFMspLRq~#x+Ejv%(*@1P^kw7yp?qIZ@(k$qYR{l zP27$$bEAnQ&R8B%x-LE7oHyWwSUHCaLWfmvG8{JR4aFXphQj;~Cbq6*O8QWM3O{X7 zJ4tYKbVc?)mpGrK3gUjRK%i`jz0o_3Q`vA(KkG1k-3eVMv^iYz*6T2m5KUHe2aD&# z1gbYE50TR6xJ*nxy~sCQcjGUU9XHK*H39m%qDTg_EBc?Jm?UQe(K|!&i0_~5h5E}} zAb%DprStJ~0V|lY?#wEfv9d|_!*V3P$k8M(H%5>A9x!R&{Y`p0+nF|(tYsVLo%%I6 zq+O~|KvRqF`f7wkF?D}~09ILRR9!CZe|3 z4xC^CS3_sa$vo-MdCE=JW2ofQay3NXQ!L8d)0`IQTc$ zwUeRcrV5T!f5y|Jap<;wn_`633Ir2sNz#qx@l_oW(JH|CRBpc5uET!{YF?G)``P?~k99S=bQh=XN)+u$GK43)5 zD^0WWK)BEcz*l`pGX-bwkvJS%_N8#1Ba0=Zy%z<4Fwj?x_BJ9R?Xtl~jA;5qaNr}+ zZCTZoNR71vs;rC6jdo3cIJIfc$7 zn5h)Flxz#IJc=Ia752Yh@aj|hxj>KQy@PSrMsm>cApOM@)rJU)=EHuMwokXRr+LP2 zTcI-0ZS|5NL|>2uSYFR^|-e# zQyR}@+Ygz20C4$f_v*-%Yl^VGM`N7iwOfT__`sqF>+OG}gd1HMb}sQPrl!Kc8d@lY z7M%U#5-v@*s-0UuH1i#yjG!!!Z;gCKAuN8mI!*zJ-PCeagc@qvHL;dig`MsA%r7iy zv}@~z_;|&+MQKMEY2S3lO?Nv_2b47LQ4#rCJU=+`)T(qZryzOaY6J!Pw4Zb77M?lo zDX3GlQYw8Ba`74Sdq;WlXS}+j7tCqmt9b<>y;|VpLYgfN zn7u!BCAg$lkpcmuKaP?Mg|y@A4qw(}0}F_yBnv#JNnbB!WElWVO==^zn5d`z4st#$ z)zf?qC6GwfU0cfa0Tn)bj`E)-(=9>GAhjls;@a(&PeBBfM!?}8G?Aow?2BYSaY zYndlA-|_m*Vr2mJHGa!V9GDG|BuGSSn4h0An=a-@t4rrKZZ#ME7n$O!h}q}$RS|p! z|J7#Nmos%510Qp@@dsNEGn6 ztopfTrxuhKyI?>8@G)!ufq5R`J7HvFGGxE0)p#eNg}RgigMY}#!75s28fKb=abA<(Pt7V`kJ=9D?XM7TU$s9$%jLH&cUYEmkDz^$7de<&P6)DK) zUvgWAW`u~?D+$8h02_F&d?R)BW7o>T@Y*gEL138Z^_V{1TZUjGt0!#YyqeHyj*YO` zQ#QvQ%G)naTp{KX2PP!2rb)FYKrqalJu;$cP>YslqJ_NyeFl73q@W(!RLcrZe%tp{ zjM4=ohw?fJveIYTSrko5J$xN|Fr}Jfv9y@f!o#VkEBWk?9)#u)p63=%@2Mx#E-Ioa zM*RypCl|Oj(+)XcSuneNOedgtQAdRp*lIr*5Ezr&5q6+gruS1OvOon5|obm zE)crsHSMjrMKl^ku20Mc2xW*N|PI+*HNn7+?W7|DtHpgYv;Z4HuD0LW)gDi(u7tiv(>6I z$lF%Y?Ld`n=)Ws4IX$>l!^dhqtn+C`h#+P)IOTm`;!f71=b6}2vLMnJ~c?$SLp|$V7(5P zW_WdgoSDq)7i}x>lt0_F+ZH1m1#ms2Wvdx(uzypg^;UB&gPq#B9w-xVgkfXjS6oS! zc-cct5yV=r-+PP=gt>qri1>fmd$(WR*Yi5)8FMXfA7bw~jw|X^jqQs#O=_ElBy|p? zO-PfJ#!Vq(;BR~=kI-WAD8VbAI3Nd*A07$DKGMAmre|v5QQPMg<%`j8N4oY`P888Vs5ABrI7P5XAutVjbey(F{Cjx;ToL1AZMj_Y+VQT;4*esk=-dc>SI)u)6OL;PV{3Q%7qFyT zum6UbQd@{LAW^#TgrkZW28eLY#D$;;mSRIEMQReU8Csm!Lj-mdYROq($&IUjL!cAZ zu4%F~yQ9v4Wz&jOBS(>irbsqC2#)+12{&Eyj47wiDQ+Y!sF~W5FWB5_0c#(t297+5i=@UAi|?`So4BW&llZ z_e(>ItU|6)FwMv<=1H8)KjVm1G!E9_EDbr4V3|lE#rU9-jmbo!46PtNUu$M4xK~}K z7b=s^7TnSg6wJ77s$DF5-_=jA-#TQcSIj(1!H6a$M?>orIHp&8fZj`*$p>D>%ONMH1 zth5%=w~?4V0z&l}LU^ZcljjtWBp@PKa4UC+G=H8neW>hbKXPTIVpa@Z0LKowYaBDP z!s1M!T9*TD7D&Ho^K*-!?YGBoVWt@RGl}z7OcGa-v z?tm%G+*N2cM@SzWHQrX_|3G2WhT;a983JYO`^FBA(8NoOcYG7#>Zk86Ah>l9bJG7j zIx^mY3}8TQxta(&PsJHz3o`xVDn*{Eqh{G`MH7-fIORli{Gcrx^=$KZDt*^XLUE2` zTb8&qB=8_<*cCS}ScPUS5fTGf;uv$p!R_I?oWow`(e*IvN}R|;B1({4K{<-mOW)uc zAm63W)72g6*W=Rx2Mp%R8X5)))JU4aLuHh2nueArE~;LN#8??$I)1F7K>aqunx8TH zL&5|GKdpj6ZF<0M?s<=-vU$ETEPFsSsCxZ;ob7a=K{S z2p`o@U*1x7#>u9Z05RM(d|1ck+=B@0FGeW&o)*2=G%IMdwnY7A4HDHf0eTO^@NPVFgZbpQBkjV;)5SRj$!u8Gc zh*^YNb;`K3t&4B9c1w1lazIGv8D05BUl& zxHxHgVnAh^yk!p_t)h1Dtl#3y6@qF!46d>}!4shBW;H?y4WAJ^d)XkIgVCpm2Nv<5 zlZ^eg?8w=O_cRQtt3jVnIKH4JeM@FJ;wJw34|_*{&FjX0kFqnrM}h6(+0?yv+lGfJ zyRqPb(>^#;)uj7PVL|1fyyih_pNu!zyJ%w1d~K{B>MdCu6775!1*xNhrQ(pr_rge~ z2Ndxzd@*dXs%)SlDtY%Hk~vEg3?KqQHQoRln%+J?n&EA8sRUckkQ4~qpTux)L+AyL zM66dHe&2g$>p@LLVNHB1gM%eUR%iAE`Q2AgJJ6Jqpii7i|N2J+D(@f5Nt0uamT(q9tK@ zSg0R7(uFY1kCG;L3++HT=8LjaCT?NFaxjV(Nd%U;ADDCOj8T_A_4_3~)^(6LZW2(#BMv8+F?EQ7Ri zCX9ry)Nx*-gV7Be1g?-E@V@h=P# zXl%2?XVyL!PVQL;AJ4tT8|2lRG~y1~O>mS>2W;;sV*C|)VDs(uW(Na~_R^2qBt^J^ zi9?l*Qho;WX%0k!)Y_@p8J=mRi=AYZZ~GJuYCvovOwEkpX*96BBVPb+45OrxOz9)Vj2=aq$5lN7onqwxYFHw~ON?WRKX z9K*xx5aqD0Z-4~pF1$4QIM!W+!(B|3G%783ixzRW5Uu;Uvd80hO;vSCcl&QjMfs$W)GQD6CucheDRYE~1LO>Aj{ zbzhLtcw+JUz1P|=4|+pTyM!bSpjE6cG1yN!v?YjEld_~>7TUoV2vB~P)uITFdu?`I z{zM{9LXGPH5 zIv7L!XbT^{ZOe9%lcBMBtPg-WcqtoQM~tq{ls(93wnp(H%Cc$)l^ina9&m@eHm9L5 zW1mcoJN@_?#>u9HGbQbe4!2zvvKF#1jmsv_9jaH_;?p zACft7uhyHJA4sE2vAzg@?`g#%>W=5~P*0r=Ia@279k}RUz0MW}rZYc58<_fKAB{5! z6|k5SkrlUqRGV=g3%ivvQ#)*h8A}p*9n<=N1|DI2jP^ASTw-Oo)`w|>Ap#C=T`yCq z-OHqb43ZV+XOhXb9Qn~n8_~H zI?APQZ)e6Q9+Y_?(k01L-D7LD1bZgL% zLC$L|t&%$)S1e1Cn^N7@3HyRFfwYeB*6DPcBFyovtuyU=8xs`mew!Bsu!0_O*9n*n zOci}F(1brBrQGF#a{t>RK{9-ZUHskx zf62kUYI6zJp~0#@pp?cC;H00b2{$ zZvq(wIzxn*?k(<62^{tQXq@H6=#GFFXU9{8dtL&W81k&}%LgNgFhZ)x_JHWirGWg|D*5^>x#`ApjU<`L;ks-l8idG9rlRT}nQAPA3YKH^i&n zYWpGvForPj0gZBm?A!=drv-v>vRW{ZuPSiqG3_+;DP!vfqw9(#Xe?hl zv2{aOxf%ourv-ZQx==%yX&Qol(&q$YJKjtoQWml|*aWOsM<8crTB^#twmn{Dw>>YA z<`pD1JFSIgiZEzahETG^@zO7%>d+qPa&i@2PCewOB6BkNP3=-~g** z^~(a%x-v1Ge8i;_s^X!7qZ1*@O;01iD$=-3G0PGivyPtjiIC;AGg% zg1(DBf}%quEoD|qcKw-AxHGd;gxjYYQP(EPtqpmZ;IDu%G&ni{SwN=0f_Mr1VT7Hu zElvuDqA}c*cOdJaLZZZ3EKa|d;AUP^3W)K4j4!+C0cs*6d%NwuXTi7_BDGX=Gr$ij z2*ElBj8v6JkSI^xSxVPKWM4$alecT3lbf!g2e;A+m1rKXfTqyc2LqC&Q<5CLMM0#Z zgi1HDB!ZIMseq(#s5z_B5P^eWg{&=Z1rZZe8M;!0mhTu>IK@e#G z(u7reP~pyiX(+r;tH;#?Oe$Oa+nXAE2I-rWki z_$=IIh}#bS>&BGNfnE^qLwJGQKF zq-Bjpa0{>lGO^gH83SJaB(icO{c6l^VCsslAvNns?SZ96?5) z*}0nhbo`)gv~7EBz({!0#OXOTILgotrq=8k`!mqDlkf?(b&IoGr~rDsi-4-4vS$A< zR8d09)C8iKevJ#W)QvII+(S2TI~lpDZAgzQlZ&r4LNiSr#!R#KHy(?YKZ*v*Suf-*_^yPGbN7abDAelp7=aW;&q|jab^8||`$||61&4Or*}qY;jvHg7Bq$}D z)Jq_#qnH!^`)D97ZW;)AvDla*8FI2GG3w+MLjmqK0S1(MB?zq|ZZM_BZoO^>Sb`4^ zBg55!z#uPY=N3@`Cs&)LmR}0Vy@EN*+vBf30ryfX04i;GiyQHkVep#e>6Cgnb&xox z#9u7N14YU{u)T&Jb*vvizpAE~yC02u_dG*P2ckv%ue zI2h_}w2{O(51dyQF1=jaQr)QQwFro9i4zShx|_bz3Mju%zIKai$(S1PWxzH!(yLqr zZ*N&Jk?Hz~sk#d!N2(Z`go>*hQ|cuR(?xSjr)>B(fadup)G;!2aWtkI}94a2py~52(e~$YJTs2~m0HN;@?-sQCM>5=vXhrQR zKluI@4A|azV4D(TzVnlf`;IM4+Ra)74QS?>oFptY7=F(2s7Vd3C+Il(WLFt$d}P?v zNi2Q0o_1K7bV_Fk2g_%2jFGOi=RUftO-dOyb*@Pcd3b&3?gea#P34_FcNLoY!Q#b{ zL1wZMCzipgaa}(w<{Rnw6HE#jMh8+cuo*CDh-A+{BXe5*e*k+Rk>=0npG>Na&J|Im z+KsZTNDv-0z}d4PLJWE;6HUmak|;-%dp}~LLURl47zM;TA+ZRHjpk#2^4Z>B+m{@@QZXzEO&is?MQE=98?_dhEld~K zZC|kVacNpzICCg_p(1f)iFqUm1LkxYF|w$)w8py9`&nj>eXL6%x6Ef2EtcDVEhHFt zhA;1OUv1D-MVHvBRLiKvEz^-g8b8!}PG`cQkX9@@U3YVub)aYh7CSIueYjx)Sb`$t znN(_>#*{Hr@_0pPDRft1Vs)X(o$%Z{XjHqNAU6hP*1y||cT1AQr@T~e^#9pgag1$d&^M}&^i+$Jp+b(aZ6K7}&n zC`th=Bq^l^ZWt&6bDJ#a7)w>*^rQ1S31C^!6|xqP9|jq}!L4dZA4&V90KfQcH$r!#Gv) zBD%=C?6BGNl?t0WA{^*4dlPA0IVU;zNu7H_ZJ@~iv8=+XCmZ%k$7p4W_BqK@HNeAJ z9fho?zI*PXYsQUnHpuA%R>#_d?PY0})wChO!ng|75JDbWH-gMMXBYb3!f1Ng7~Kr; z$6+nRt@E@(l31q`+}~@uCNqU1FKQ{we5$=lM2b4@Y&x~Qe3&`ZPCOmre>UVa94OeP z2t$^yfPvxF$kecg(jH|30ipgICyn+LIa@=Y~C?tv@XTLRkY0jkF3EF`- zo(PX~X?*gW7m2QeA(dMQ6+mC&9gn8xj&4L3oMfbdI;xQN}{7=yTKkP?;Q@ zj@TLL(AIz{>rluZa-GvX@NE14oDYw?hmcMd_w3fdjQvY3i7y>(l+9~>x&=g1GE~&y zwla+*P!d+=ZgIbuUqMBh}BJ?t{1O$ab4Z7tgDy0i@3Wg@m9ky8sU zXp|o6mz)z)EiJZ39Bcz6JEx+m@jlr4G6FK zE6yZJHC(uEf?xGl6E?SsXeXSWKBtp8TsDaT)Qdn|0MettjX}y~)jM zSf%7lmSK3SQF(uTE~hu5DbK=O7oC>qNGIrnw%Y(c9ms&dtyIHYmpEaudde}$L&a~A z5gFR2ko*<4hPSLDjHptSNoVw5sfn6(@SwtwsQq)Cu=N_F?<~eh)LWM}4$^Vp@j!5< zT&qyHVRV$=`CnJlZAlueJ?k1I$lP1r~KtErWVUPUGe6&BSam5Ml24yoOO>(7)xb_u0$ zW1>!egFTLN50-G>dQe1xfoxrN*@}KSYFqZ-PnQy8+BUl;rd+EJb#|-MoFlWS383W!1G22j zUFDcH0h*-91Ui4&a4rvk*n~XWG>pJ~)A%k57-GI$dW;UdfCpOw{ZgQ{-rvW`p~a|M zN|}so(NtXV)P7q7o}~CNnXfff3#(IG21JwVNiqvj4Y|FK7EpRX$p;eZlicGd6tJOtz@ol?L z;BDZ@i(q8g?&3qFdFFu2dDx{JI7OUe;b(0s_`~FU(zb6RnS)pq-1o3fd!G;PW}1pl zYsdzLC?m_*8>pzyCQ>hV+B^4d<%3Gxs(rDVWY8uAW4(?|aZ&6J>r6#3Uz^xcr%i15 z=i#1~c&?@;aoU>5%x;OK$gp&<>h|kpV}NEe!VCQl0^Q?-#3b(UBBJ{YV8=axvIr)) zTJI4mjYB|hBUV)F z!^*#0Jp-zz!QyKuOI|p_uQFou*6vI zn_1?5GmM&f4wcbZxe9mM-cW5vQpP)nz)}0zg=L-=T#&FfcbX|i3m8BR2MSw(b8avrd^xR>c(1G`dbtX7>ZkHDA2pr;tTn*pAJ3*xePn3BT zp9LZi^6b_|#EEm_?PX*jo6Ejht z^`2oTi#T7Ph?{?#y&Xs&fY~$Z_It5!gEzIh3Hx&|(^GerOay?hEZgSO^NLFDVq zps#ikd(%SS?v~VXghE^Fv37+J&5Je;0qc6bWYr*3RAnp;34lr~AZp#~9!A7B;3)U( z_gVI1O2jc!!rD~*49hsH&8ljWkZ7V3_*R*9Ds`B(5O1_*^KD;)|4rS z^pe}o%COb)JSfA}I=O_Pq-PUp^^w+j5f|u5uTN?(-(W?nv3*I@_xIqS-DKrcsjYpF z*lPE77IJ5z$dP2-3dxDp1;@6!jZTa^1)DqW=%7=9tFkuwmf;}fvF|!8-0)G6x7R_9 zq{x0@Bl-T1sOeUeW3DsV#HYxMr88-RdXOtI`MZtoY?KpK2jcJb~s z@1aPr{`7TQNnHCQ{p+1bAlu~8Q!5mD_EcC;xMnn7!1mmT9+x2M(Wx!NIdvD)dhAUK z>`k=UZ8hjOuY$>mxW+M37i(LhMDd%{ zM=^Vff+sU_7#V8ay44y_{?+An^^gRvZqnhgF~3NYOlUqHpP4BkGHMj$^*j-q&`IJ- zh2xc^)XmA{kiOHYkQgJ=pirbP}2itfgZVHH4mS0tr~0%}v-I7A6Ra~niT?iB7;?fa(l zv$IJ3UBixd_@}y9f9*##ot&U-_$YU(1GbS%vH=&WeX8jle)7+Gttr4krv-VJC5jCfC ztG>&xj=7MiLNXwxGb|BVFaGD~LY0dpDl#oSy7)wFa(fZ6QMi83?>!ti!#AgQZ*io+ zMgYQYFd)r`Bb{fOV7C}`e|wnU-%Pbzql1EbcmC~6+_%8LoFRM{gDx#yoIH`I!ky$+ z*l>Us+*FufXKkPsgp-z5nm3h6uDa@xt=wnfD6)aO5JjpAel`YbViOJ_UnN6Il#0Td z*5`-@6M_+q2Ce6=WiPNp)olz{Z(R>cP-;VH`qOqylB$;A$n)O1+z;$DTF%48 z54Q@J*!+exCI_B%3muQdyYZk~!|dK0HcAaR9Wum3xv;Ph$&FZqNEDA>q&HWrp+tHq z>x0St&`LfHqPNlwPRKWgzMO*kes;C!{Shig<(A>3wNE7B6gmWMpzMf2r2Q06a}32B z24u*AFM1=-qpK*jw+sokK0s5j`5xNJCuo~hD?+Jp3fN=12AQ3EQ>fWn#l$_Xjk;;Vc-st;qIx~xu{Y(I;E(O8zItp zPZ>?7wtbM~RLkMIreQkuqSj zyl_4hX0o#DG8>lGAdZ`>gFU;FG$eZuL;GHnc-Nt!(cfO~F5>ov?FU{a_-_|BMz9}W z{ke6#pLD9>Y9}X|@gzJ(Q=(kXI;KFM%a>q>R%D42|EJ9~2lvS?kEHQAI7gm%`S%u& zS^C%EM*L;a)x1&gNq+(T*gkvf1yk7)y&AI%u4 zgjzQ9RtYK9^Jkybd`sbcdKrX&3XSYgkt=iq#zbgSN6kPQnna+POPTed8L;wT3R2FQ z<=I+POqlJmuuFZ~&&Ciq11W(`j$kPGgvp`|7ZCs0Y9s4rJ{9#2svr@%jp%cmv2FIU z0Di#Q9xj?2n_)LvIG7R&h@hD&@uu6gu0VZExhKtnP#SXlm_3C3Fmr+=*JaOXdl({7 z=fc@`B$pTRnj&tE2ZoK%6 z^g2jLp%fFBt-B{&1tQEur@6^E2m}KyrbZkXculpuJ&fy(s=*F{R^%;<+XGXk`g0Ty zc`2yqV}l72W%w7Tn|4U(DFLZQB@V+8LNiMmog#X+5o)f#pFBx@b^6d1A2t3p!Q}F3 zq1CWL6NOvM&WU1W)m9s;`UY{L4h=w&_LO`Sf6U5=ZUEm4&q|89G%t)tTNVlt%L5SStW#twq>As%}`? zsLL%>+ED?U@wg^bqX|4OPsaS9vT*OPhm3ej7D#oax=g;fb;r@mQuh@aCwfrSNMwIU zJjhjj$i210*i3Y*&`+{4Se3M-n<70s4eQ<-xd6ebX*e7SWb>CL*$aBkG42JrAG za`%SxIk_=X^MJfWB$4fiCuYbl;4mn{`_6#ufSK)vrv^@*9vg0oIAwizy}vvUccleC zlgI|-cCfL$m{d4PVIY#zC2G6F8CfjBc(+Ps6nQ-O*WqzJt?ZzKJWxy6RM1VX_c)rx zB|WPHIiXN0vlkaZ*QKbRH|&w)CzA(*o~5H_Qp4k&ZF&g<0SBO*YQVVRX=ml=ovfWv zPe_jjvN2oCh>2^U&$*I5wwNOT#bdl^+q2^PZR4Q6LqG7$I78E)FmgCVUMus&HiAr(AxNX~2K26vESlYB=+Dcaz>A)Jocy4Sozg@P3v3iK zX9e@}@EEKmo?33Ihdd7#+QH1hYi0uXz>?DBAug0??l07i3aU^y%HdD5hW<6AkJ%-D z*^9qho1=swlZKcC=Ew4M47(*v1h*RRafGG`DZvsSW4VM#6fxH!+il?fVrg`i7V;^( zD#Wev8f`uU-7!>|BjBnyBP=+4mZQhxjOHj*qGnt$+NRqL^g!(HWB*-J7XL3#>$}cg;@dY9$3k#ke)k((Wqg-s%> zH@Y^s%v{H>Ag&bsCs4{pW7i2LlXmpEG3}t0ZCP3c6T(PC0^ribhCM|3Q8T@awRzu!1gX0aF1m--hMk9c5D^a@&{ zX}OQsp%0u&q*8r-`pO{?E8JcdZ4fvTF`+P{MGzfC!`sz$_(W)|9t(9Kknc3$f=k-W znm!+%-yTsEn#B@4We+rYHXZMFTqf`asRW)WAE85%5YB0SE~=o|o4eXm;DM6SrP7i1 zbJefS~w+VGdfKfc0g~(d$WP-E;_N3EK$| z=#bXx2#SAZNmooE%Q%S|yi$e~s;pG0KNkUwl(GC@2H1{7Gs_b(f=B!p=23q-U7~M0KjvkDV8W~OQMCGBs10DgoTcAIZBZSKqcRUG<)X4mQC2j` zr~qdortbeUrP_;n*jNUc^$m2Aem~U#^_9nQHDm$tKA$ zOw$H@!Hb;!vnZ4flGf={?n2G6YMh8hmP%?~xW|iiBSKb=1mI0Y6mQ3(a$BN=3`99v z35RMAkJ=&bCf5{Mn8B(#ctPht--_MVKv^3nCdIhkE@PVI_|Wg#UD|bem*7=@`!F%A zT4`Z|-SrxR8YX{J;tK0ptBAB^KyUL&17(jh^+sd_OjSENZE8YaAaB_<&W+k{gyHa< ztL|M`LI##aMs(Kk2wWk37^Vk<64Z22IlWrm+tSeK1(wkcjij+2-!4+8Dpx4wn((wf z5!g(>(v>7X;<=5C(eMC3)e^AW(rc}r83EEw9%oJq22IS9(h9Ll%)b@;Kde|eA)zb# z@sc9r5~E`HXGjMY7QGr}fKyjxBMGMFa2^=6I2hI>Me&;EX2Z2|s3;ZNlMieZ!Xx7e zp^x?@fkY4I*Y-2w+DHJJ{Be#omqm+Buq=OAeGl~o)d3Lto1_o|<-VvEGO{QcHEe-2 z^fTuGzsVIYg&2&NsPI26KO(WiU+dW*wJ~a z8n+IK4Wf0cb5wp&S2PKXEblbH*y$q<)7Hqv8}B5oHnw3JC_RYVGR8(C(ZxI?IvVIp z-V?54L}?jOxGI9zfvhVYdwJV1m6(ZRi(_xqfhb$Wh)=@;JcZAa7>QvPQ~<>jIDPp1 zUgss%D&Q}*hnZa`Xph}d=PYkcn?OM;_u3OM2G6W@iV~-Ab9-WB0MM%hkj&D-i7?@G z%Cn`XARxMj+YcFsB7Y41{bg!RMZRQ~fWg0^k*A@A*zoV`-eAKtFp(J=Z?jJicwoDQ$@*r+_KmZ@+^qKBsAqo$VXmTA*YdG#=kd=i?7#1(A3OTh%9Q zAp@LqjcruSDgbG^xL6qq#Up2$g1=Wz%mdNT4z$iCVF;RN9ceVJo!?yOnA1shl+Fk% z)gkPgY~vfO97E^AmAxQ=%BuU|W-nqOmP;8<`nECpZ`H1`iCn6|hG$QFFKR-VA+C(x z5J#H(yd#NjsZ(_SS_1u5kBf(EBaT%yuWgSbL_)#|_&$bAw~k9uuj ztuPk%h7GcCc{Nn1i*keb#%PJn?%DnSdiMN3pW)5>pZEX$*)u$Q#%FKV{m- zH{!(4-K2K?^*p@V+*>klaK&|a#o#G&fGH|xzd?phmi8qk{pw%*E*ypU^k1-}`d)wC zjRJETkof|dbbC|=`0^Ymc<#|tZ!a`%eANq2^H)6ZbKBzpTZfSv8fA{AMfT8~We*q^ zR%ckJ+E)}morJyiNMNGP<-|n%HFe0nIyJc>!m{-%Epz8!zMK|hMd786KXW3&(hW89 zyr;K`pO>6Bn`Rgi1b5jq0!cyx{HbNlumv(rLRR~GwHnKw5C|K%|ccC7g7g#v{`edT3%C?umr;95~iPtH~;yj8e ziLK^9Nabko+N}6hbdMKe>T+I*m=3X44Q` zOnrR9`YC;|rO&HCFVzF$vVu)TK}<}_s3_(bTQ?}3-w!dTpdb*`Qk|=R_F><<-vb}G z-n)Aw8+TA@27;o~|MU4?c>mkwF}b^23+&wrq@5(9Sk%E?sBC>L)~x_|kmHnqw3~zL zRx_T`g0%FZYIG9wRJ%{bw{s|wqS0oXlL>vb*nK%wd$0^W`J>Fjrgr(TSz4*ke5*ER z({FrXe^rhuk+sYjN>wCWMGxG0n|QGO_nU_}WEFac_e)3~TGr?&jVzY7DZvO~*gmVI?UakF6dMcszfyO@h0fBvm zviYocnX@%BdnLls@OJ<2`uzSj1QbR4yYgj+>07w(?G_VRR+PNgiX05Y);w{VkGK8v z#QZ=1S5N)9f-XbYY?Labwpu!yC^WrEHgLAd;z1XJ+pi5_D>}_LPxj~>juCARxQ2dz z8=oTt0;{mC2>PJqfZl zHGF>taiN9EBX`=9vp_SVYxB(VbnY5q4j}U|-(hp+a|MwzAdW4M2qGQp2dsy@_;W{O zHiFy^j%*Se23T@c&8>k*GL6=pDO@R(5$ymS_QQc_k|(rKOe2c5Swr$@%QCpS4B*`Q z`&jtF9&86K=$9O(_$y8Pq@}DXOGNCq@WkEEG2HGR%(8C7k@IK}zkksySRFZHOGPii z@vbWwFhM@7=s@^Ylc~QEnQ%P?iacR}4S=vyOpnu|iqTpUW4+GWeyylXRR zR6W3AL+Ad>LHgR)rUOud1(pneY87yyv~o|4Y66zIyrP zdj1dJ`ObR!wBGR!Jb7aINN??sc>VQyK}ZmzVr|3)mM9qmpVBaQ0x2E?k zf>zx-h#g?N3C_j`nlpHNjB#MWG{+>Qofcwyo3#s9+ffr3>1wB$a%S}?pUCI<0EcT^ zfM>>>sx{!ynbl?--*ovdc6UTm8Ts~ zLfHWLBaN8t^kQ=lhoPkSVW^3j*kuym?CupZm6dP)-2HBFT_b$4#7IdOoRPIx~{TC@ zS0`U?yw`j-m^Q;tKJdG~NwbndL7qvg@8L~oMPXucg>od z->kyp4(^zPQ2R)A*;s|5w93#vbS}sM$VhgM@C@4HOpl;jpK-=~=NFM&(N4`>6ca67 zLmheqjH{4MPA0MHCPH#DM~e2k!<0LaO7FpD7(h%D=PMMorFRdXL-0Iy_30swC}^BK zBo$&!gZ%-724;>)Od#gfZP9fnAx2E!X8G`Jhg7R-ycW zSHw5otT*4l>u=QOKKIto&(^Q~20s6J{@SnMbD!fEzj(h%KL7dVv-?-&>65y9f^=<{ z@W={fsZ3qhV026FM6(cwD-92g8Y*Bn|B4|cVM2%np^p$a}a0eg_cAS*edrY8zD9LGAy8Dopcc%MxPybD~A z#qLpMeb6}aBqpS1z;OFYHy;VMdP6mQ$29`y@v!j&gh>c z&#f|e`YGcU1jZ#9WiW)RLv45s18DQ<8|#8X$;W^$ak}qHbLJ2TiO+#P$+nMeU&|?Y z#?sTEK>~EnZnHX+Dml7tk30tU!X6p*j|rP<`Uah5#obu zBHUpD5ksIgP@1=7)uZFm>wSL!b84Zq46pKd$<3m!Jne@@%yh!0P|hgN9#Q%C#DX&< zDlL?``Vc88w6FnikqFeJQOOS{cjONJgri+sh`Vj<3tS$sXt$C;dtZ@cyqQ&)`?Lrfc)gcCEFn+!UI8`b|m^ey5Q6oVVT2mz1 zHanO;HH1yfo;p&R`6NOnu_l^@XF(z`+(tmw-tH#hVxM9GsTp;2a4#H5%4qKJpQKUmGU>zZd53FXo=PtM0Ft5trKi0z#b6%bJ1O> zOi~;tjUPSTVT(8|dThDmkZiq|!0;QWW66@%!|02gpZ2|>4+(VXAbMEOQVSrKByVL1 zZBJ}I!nK^qA5C8};T~S}>+4pUrQysTw3|MJ^>Jk@qO$dYH&*><$D+iUfM=R3<*B>e zv|eO-oJj&!vAxsRJD_S=S9Q<_vRq%P$~>EzQyl~YKeyo4N+xjQ&~AVOo_$JG-2gS> zQnsu6L`b8CA)JyQcKs3B_bLeC9{RuLWUAv}+XvhKM(&f5lXz0jNJZECQj$5yi7ths zRdJfKXH66RSAADb3PMCEK9#gJgb{jJ!JJ}}r{YE+pr;c(R#T&3(;{46U` z>z7{6IahyLg{EeoPo|z|6_+-2{tC)WsxQenquivqIE$^z`-*Y6KtYTp0!@ohQF=;n z`^+trc!%ktL?J{U9Nlp59~IE|1nQyN)YS=BDC^1)=Y&NrVGz!BCPNrQbok@^1st8i z6eNzGZ{>(QVumm*ZM`44Q%q|BTb$K)Btqjuz_m2lPU(_wbT8#Nm~l`oiZOED6^9e@snjHj@dIPHGjNyUi|p$n-bZJh6k-b`X1a2P)3&wo}zeCxW)NSwen zlwQ@as~VBkr7M`6+NLVY$-^yNo`B5BF z?|a|<&yRiVdi`JdVtxMe^=qH2|K;cFSAVsB_5Y|}{$+gW%e=dnlfLzzcMDaL&!%Hh z(K2y@k*Rc^&D?UCBKryz#y2yYj2#@i?QEMi9rrJ&aG`hPQ|)r%d1U*d+yH_QL{XG> z7RKv5p3D*qv5jc-^$@zAXMa6`3_D4|C*p9VHH*@)5u>r1_NM6JeSt}{IlVMzjOG{t zCk{RH!5!sBy}#O9ElL(5!s2AOlU9=OX|F$1>go2_q>>M-n(w{2&+nZUwfSb!YQB3X zRP(bzmoHeNJ=jsky3MP(Yhqz&Vp^t|ZZ&UE-g{arX1c9b_9Bi4ohy-8QNEuUFunzeEGT{B_3wz?bjHlN}l<;H2g!e-Beqv zHN34Al@9_e_Of+gWXzF5&(e)vWo3ZZI5Qwt3q=+PqXFY%Q5aYpR4fbSx=&*FIU$4& z8ri=JjkJ^rVO(NU2QU=IE4FIP3R?sS#U$SKjN*Clzu4nNdY0Gdhnm_C)oji1*)yZ* zMX(F$7(gP!9;Wx0X>8Y)N>dC}XOo(+O}@u@su{PCJhvBn0L{h0N@VX>iSdoWyYL?4 zMkwGKY2X>RGO>B5_82n_w;O25X!S&|0PZsPdEzjP^Q2K#H7llC1WD{`jjvg*pzdDb zS2S1D-aRW`anqjO*qp$!OiAc9nL*WwehVAq?U@J-%pkacjOzrTcWDxDB%4Jzb^3{c}M5F5A;60NKold(%PSzA_+q(!?iTDuTx*SCLrz4>N+;S2Sd zU#?&I75vQKtY7#Ayz*Q1#Vgf~9l9cG8-3TQ;IG67jTNa2n6=O>5d9bF$ zlG)KxQY#+6alROX5}*xiCIx~HzUAEz1F{uyqvo7~XGx0KG+xNzWiqD(dRz;}x`l#X zAAEYq0#Azs7x!*i%)Tm;g5iie1`KZG+=>y^@ts+$SlD4|=JXcq!##2ilbJg_@)My3dCP6$q`pSCJ8SW7#wY1ZWOzGfF_aL1+-Bqu(#kD?zA+EXQiqUGv z7r4=m!2xB%iUYz_%@WD6 z0jL$3L)4}|<-q8W*o?eOT-Om40L89A*H>0j;fTRVQ_D&9sM!;!l@G15u>@T$Cn(Qv zGSg)#uZE0flRiEbK8_hdh}UNlNChP_YUEI|>rvgx@I8(q57W^Uqb7j39@QF*@Bo~CUnqR`0249&5#ky3MTs^QwtK1I z9u3>*E7M|?;FO(xrBWTFRUAd6f^M3TVtE`{4!{Z&UeqmOeHe_hCR)~fP0Tl;<}gqV zLbYpki0pawVRwoKIIe^&?|@d?mgVf0l2lZHAJ{c`Z$SjFzsc8L#e2UBpZIuv-G}Pi zzO6p_34HMP)VtqR|B(K8^5kCK`uyj&eQW)xAE{sejrzr3te^gA{?aeumwu`K?&t5n zwQI%2X3L+ad%|oNu_sN9JPy)&LDy(v{HmhaRbZo{#rU3R6=9vwRanO0%g0tg4|>Qd z-G@JOs^SQv`FEL>R`J;8gcOsut$#y5rKVawR?8oAYn9Nf^$tynW$xVFhdf_Te(=bC zn6v$ms&b-kGzgKqQn9vwSk{8MXWW=F@0JLYwjJq{47b2Bnt*Eq4vo)A(SE1P(EkW%+O=( zJEu)=owArZT}wfq1`oPy@&;fCY$gQeseoZhMLY#EG#^`NehUw0E_KV1_Gv9bgPE7@ zA-npBOPn_}fjY#$KzCZq9xo)!2n@Ifb&JhaQdxP+oSd4s$F~u(B;Bx8=>nGy6jswm zfr=zdsr;S4ZJ%$JRhG&pS8g*|d*KTTXN96##+ylU2J#YUK6=eB@~$ zZ}lY@FkvKIhF%^sYLUZ956)6LdF)oHh%GQ|u+d)6O?cUQ57E5S)|R~OS%4|lD1RPC z+#wghA{-lAsY$6xNa%*4+xA#4=ABXJhc8s_%uu+4{$~ zfM(LasDLDC0$|DXDd9m-nH@T^!3r06m|hr1pxMYT0fYS79`5g(A>OQKg?Buuk9CDwm5oBPehFDJ(k^loz&T7)Hy$9J7kvrB#bBosQ0tGc<+Vr%1E4V2u z5VMC3$vZ*QO%_lJo~%$?FoY;2WR#pwtHE-ILAgW5B|6-+{ZRo<&s)rja+XQuS>YrW z9PwDvc34_s>nO=WWTlZzhS7|*v^GK>#t5_jZ7CGkcWG_atZZL!>f|&LdSuStj<9!5 zu#TaYbM^McWF1N&E^?vln5O;W${Lc0en0WQRVQ*A=Z)?-_8scmb@#56OC8uxdTP4b z8XO@oc^pPEYFDt~o zo4i!`F11}{6N1-{A$bTK>N$tnfX1W}kwRK7pWZO$68GZ#;v={*2^!kE$ckKblUu3O zz-l7mfK_!9H099)HzdkI-7zC{G~S&S>4kwgCn%)kY^LTBSm0^)1(@xjv)8Com0PF1 zRbYJ!padP!Nr!k70V#Zz-XqDZU0aVt@X6KRq!TiQ>ZCH0SDgnEcJp*S+Ko`L6^IyK zI>=Ho6J!+bam#K%jGZ>qpV%HFRfak3?xQ#6qtJt*_UgRZ|3_F0Ut zT>dZsqayA0`pQ>nb<7FWW<{ZhYQT1;mxY^TiZ~)HQx_=UCcT|4ni7#lY})zUtuR+1 zk0_Ze)TgG3dgyV8={%zz)Kw%}*OG0uZ`J7ovS{sj2O&Kf=uYz)Z*9M>~a>(P75D(`bF)scWc%x1-O?3uGux28Fi(zqlkaHQy=_FA(PcCL9wMksHAnUHd5%>#~N zK_aQHs6Y$q(&SNF{k3R4n3_q=$g<5((%4WZh!@c=86n>WzF5Lahx_9Y{D>5pREDw; z*@6)J8(eQk30Md>rbP95PkQ!bgjnl95^4|;w@Sbm>!?oWjhhM`DCF1%54y_OmJZJ< z&VBa5f7&v+wg2s`8c$kEtK#L2;*;9?*P`?V2UJ#pWuqyuQ4r6H$Q2Ykyasy(^~ASuAgEGkn_>9MTy4_mRMX??69)lhC9hU$zcG9`0u8xglI zPj~|+?0LghL?8KVeIdiKAFbq)6(x%K5=vV!%jH?+6|L8%nS&<+Z3#z1waJ28C&715 zCD1wy6|!nZSIMbR25!oWHNXMoi%y?RdEQJ}LVp`t2;JXH6UgR0=U9VQE4W@0!uaXH z9C=aAgslbqLa`Jm2pl?m)!%V^Q=>iO(10Op< zXcMRl&SN;Wfr(jh6cVPUEA$L$E>DWV)j~S;k%k2^4mGzrgp~|Jjm%Q!5Z=%yi?oDe zw4)+nOaY~hiX&`*6r51h{Y!b>zQ-6qq-1ZZPciKcjD9R0il9bd9vNpQfnQyZg3GtU z!6eZ}x0WS5cK|D3#Z)cPFvF+%By%zmgGje%3=A|?;lgrwM-DwTT?$4WTqQ=&Af7Ba zR%sjMI;6~#6*Qw_kdtS%DbeOnY^-IvEe(n&*o#KvnEa4e3<~|-mF4B$e+RF>e*fn^ zUy45Q@%qm1sPFln`oKRLd*E?1{6qiv{m)lkssHZ3ufOp(?m5H1_xJF|vwKGIA%3Q| z*a^CHe9u?(5mWU~aKNm1WPyy8!SSnvDyL;SX(G%C5W$^I#Eo!mEt0H4U(2q0h zDGYUT;7N668}TbDrqy!`b$=zfx7|j{hFk*|c|%{wLvX8i?nT5y8Op|8x@Oc90W8-Zbr4zI+SB~?G%sw_#BZFV+h1%kNQjF!Wk`jC zS<#+*=H^@{<0s3G$-}yMe3ED{U=pw_ml;`bQG~^1Ry6I;3~rEnm!e2^QJF4Vk(ne9 z!_!R)YQJbbQODr2(&lLCSeHmVo8Tf&qZ7&WU5b4K{<2PN2)I?Qk0uY3b?rM6rYo@| z&ki)Isuif+XXQ@7+QOBOf^oB@1;Z^e@9X7*P#IH;tRI0%GnWE(O{RJHOZ~o?FhGn5 z1Jb&ULpMvw>SP882x>TL(e;#%?3$+kK>7U;HXX5OMKyLp81rF~*pG?P7cXUrQ%80S zYM4y(38TRnQm6Un-a%;`YlpT83FA4&*x-Q10yu$+Wj!LCJijYOrdJsU%%n|o@dp|u z|0sXtIq6EY(gdRF5dCRDnHW|F$}+}G6mu>YA9k;D5ddC5p}*)^w^HWid%_w=G)g>< zA_1;FgpF3lRNXg$+IO!$%=D_TRH0H|iEfokhr2!>bNR0C>(7Q=vy!Ph5L_2X723}Mw6aPgEb!t=FF{o18nl;n=^vNl@`=Vos${HXT&X_4pd;j4X<_3RDa zJ*kg=1mE>t^_`!pZ}^6K_q*%uAN5vL>7V$g?|=TSzjeP8{?t#^XFgM3ezl%H;eCT5 zVc{$D$hV{@CvIVN(49qfYJ`Tv(u6$=UWXI3g&6mMT-8jjXOw%n8{V^2Y1&c09Vsl~ z0gv0N(qJ)EKplKg8S}Wf1akL-Sh3@bG|S6kcL6G6MtI6kB=y^5Zdn#XXSAq{gh3MO zp@}*P#t;dDy2T;5yZH3ijj$6$l<3a&9XlYmKSUL4Ooi}`VtP5J_x=Iy2y+NEBVJW2 z+EdeO0*!+#mZ!`fPx!Rd6k2yIHwI79JDwKBy*Wag2wM0M(%!s`m&@}zC#gX0) zL2Za`tByIY6_OB1ia7E{*xBM;WIp8NT*DfkgCwQp@JtKv_3flN%Eh|aPmtJe=bm;*v6DW+S8J#p{M0TRn0V?Hr zFcnhQsi`?VJSY8{&*@&}?h!H0jp)%kPT(Lt?H(-cbJWf%R|3*h0klpSwas_>)hdLw z_X%T$5<$hPx`75|%-khmIll0BwJIp4%yEv|e4tI6Wwu`VBj0#~Z@gLWdRKk($MHiy zRDbk)>Z`x{?H%y^j5Mc`4GinnEWWE32ev6HsIqlH0xK4({@Ll`Lt<0i{v*dm67|NBXjSm z9W$m{@&v?IRWPSd; z%8`L6{`TQmuUn#Sm0705_e6WzqqjAq+=^+9B{}ZLTRiR4t#JsoRhp96x@G38&>p5^ za#3gPuMJPi&vQ%F`ho6z9)DWZUN{x+rhE{r=f$KFUYfDxkJCPY77nBUKnsMJ&`i;n zX4XayiwbNgPYs-4G^tSC1DIS>Ni+nl#9nh1nAxMMG(OakYN2xoL)yMbH3jTeYbm(14;gv{ zosk_dk(<^W^l-lZ(X{iG5wDj7k5RAqh}Xe&8`}JQ3!Fvfc zh5gz=Ps>u0Q`}ch$%h($?0l|LDxx1(_3pyZPWA30>!8&lBWH4yvZSjDUbQ2ad|TVu zK2SULxV=72O_!8#m48_Qb|V*Eta=WzHl6dNSTFqwE#HA*V_(dF=eI1gy@ppc@-dJnMYh6vZVb{LfAS(1^Gq3DMVs&GNn~paNndok8w#n!eRn`2&07YQL zS_;aY1Y?Nw)OTVN6{0@YH3;_lI6nS81BjSgz27Bs`;#ypeTq zD^cdWN}T#Aobx`^;>90!C=EYtP@c$Ye=|;h^`U?`zw1LIJe<1J2~vZcblYUr@!h-8 z0@64ow&c~sl-{bHKy7~k)C7ar^k7e>7JcuEHF$WqHnEB5aW*nWIVgs=V!VflRZ#nG zly%GqTu(feuzSe`9-A9f$Y=b7#ym}k{>W}PBkGJAU3FMeW-~;b`3O)7EGOd5{n?aD zzU&<%V#HH)oYQ}c%$%FDV^1(Uau2)4oDr-wzNeX8$nJ0VPoeQZzDcMU)Ih(;)H~uY zRxG3jOf6VpsYR@8la&%ZF6pDu)O`hWLye%x+_ECO1b`hK35gEqI0uyyPZ8Y-oO)av zp)!1}6o3Z&qP4GTXI=kDKhW8oO?&h-iWc0Av`x;@mAy3wh;ZZF?;kYXbcGQ`0QFK% z2L*FAMnWoPuMxyg{Yfqm3h;37Hx)hmV0Gq4rEkh4*UX*O(#Ns@lg0Zyg{|gBGa0s%;Y9_==vRql#B& zVt1x!vrl=S;8Fb4&;5ef{2f(aE;KTJK%|jjSr~Y6PD!c6gla3^d{%F~f#-|OAOFGn zr@j}T_{2R!`1X(gd+G?>cW*rZ`M>>Q{gwX`fAz1{XFpf(ct<_C8-nh{-r0W$a8_cm z0ZXFE7l9 zG|;{3xD1=>Uu0=T*M8fv)B(^dicT4)a0Rsm&EL23&Nfdg-w2icO<*~(?<{Mm+zsWW3|@CUM6gEWD`$&?W{Cv7ylqFD(&SJaKi9DP z{Xox~@y5N}PhGTEi z4byt+R;JPWlxZzkTuL}7PhBvcg*-Ps#m6k*&{UVVaE2*Dt1_Tevz@T%oS>0#la>Gp zZk}n6x~rDx8YLD(9zVb^tf|j-@rKDUpq zn+K4>x<$GZV* zy=B4$Dr`ZyXhpOt+gYnf4MghZe-;{owXXUUR3UAyc%xo_jbHtKeD`mq?AwQ{R1=Hm_w1>K=B7%OHxXBd+L#poe(C_z*oktVjmVM2Wf> zuFz0tc)2S`2)K!~0}PT9fKap`Bcjl9DLp|aIcqvl6F4&4EkgFWmC*q=hR$f2aZ7jT z6r&E#=t#P zhWXT=oQ4joKHX3glqUFVzh|sW6Zi1&71IK*E!x)TW7?ZUX4p((PR{yONUdCHFfw)O z`6>~~^2tGRZh@|}{H&I8sv>6Y^cj=}nnea^x)4)qH!f-gpv8Ul6k;g*HeIgXNoOIZ#X8Oqq|g^9TQIzXx!=G`19N)NcO0I z^w&K-l<*|>hnTmrGN{%nHup7so3J--=5EW@vb*R~@dh?W%K;`vrEINh0y!UGX-R1k zrZ=fvV`Fl74cs<&ky(V)hJj z?CtXXgkw``jiWx(-TOl_xi_S~`{*FGyuCTQHN{Qfsv|YSk9@nwo@cCAU#*v4=68G_ z{^SqWw|vXntK9#aKR)`A`q%$8{P7>E|MV}_PyM&`>%W0_zEh5j13zU=l=G(ZRB#$==i1IV~0i6DvKgWaT6wGA_ogXIdz;u33?^g)j3E zwh?A5S#0(|f1G;!_G-klQt#AdUt4#1DB}UPo`9IQx-*)3ygWS!sQvmxU90G`)6O=)u1}t^`RU>8A`|tVD7iO(AevZ0Ct*4(eP^x^PVmSQ*Di8v$g_J8n4j?=wQdStjRcqn4_lS z+YEo)*s+{_Cyj<5HFA=yqg*M(HMTq>Y^kK z_$@?&`z@N#mQ=cgYr6*Xl4*6;V@s;ogrk~xIb)!fZl|Ar(ATAGSTUG2?H-!AV>t~H z5$YjVxmweEec1Vrm)@sbJOU*PFu0z*p`G!iRnkrDYdm=9{c5vNZWH6y3{B}+9vNX2 z9W;3;IgINSe|Dc7bKjx&Pkwj(_@Bn}Rq${3q%!{Dt~&eu`iE z5}rP-yC)&!6wI{d(6erH7zH2+x#MC_SzTXSOM?(W*4)NZT_i<&W%=-op<~E20ittw zuA%B!2St(1dnfgSet6`ow9Eo-0z;@cOK5%Wn0(yp*GleM!l>KWReZM%4ROBT+nBLXBOi`&832P^JDWS{4I8@8#NERGcym< zQ*I4T&b?C?e7+1DlWc_2X(!Y>$!AE*3q8|}r$$gzAdQ-cPrfF?wX~Y9_%!TBzQhO{xDJPi9pI%%5 z$#EU|mbe?-wPugg-Qc!#R z5@m>wjs{do45K&*Mr7wO9)|LU3Q=Zi8s1x)TwKa*)dCWJqy?1gL(XV==Q#J~v0V7Q zQ%Ym#B_mx{D>J5Fu^;%hMk7lCuRtwWV=STz)|)cc{MYeWY&B+H=+unewV85DkRFZN znUi^LizkimYm`e-G`&VDY6uBm|r9x8`6Ek3A}bn28R#j)l3{UK1tVohIt?fy^v#*gvGeiYyLz4g*dZ*OhC<3GOn zo9oa1+4_MW#DDys)X)9T_1bIoj;9hQDmuE!TMpZj6>EtOq7ONZ{nM#zJpqgTr}d!v z$kzjtW@Prwcq{r*3C_bRHSh%tvFD*gAhgd_XJ&?*+Km%HrMz2v`a$WNn?zPW+tR;` zgUU4R!_Hb@(}8lcb?KCgtur#oW7^&x8<$=xnlxjYiK9DSX<)yJMadJ=mV<6lo0yf9 zvuN1uFXj!);-UI4hFw|%ikAFlI!Ih}+c{pM^w>$=WA_H_Jvy1qP8p}VsqBgq%TbHY zl9T!rTW=I?sx_EHje5FvK8?SB-*4g_s(?U7tAxU>aG>7KI(6Mvg@I-%K!Di#B`iUI zPgGgz!J=x1#_pYUh;s_%qB0(I^)7IAEk}R82+cqtWUGb?KFZl+Ff^`Xv!gS_HOcmK zZdj$~8Yd}F{94EM6<200U=QzZhV-ghi$mkUURS!+UE>NBtD@@X zJzdzox^gt|(b0rz(~t!LIAGG#DJY>-A&D4YslGW?B8?mY!fb6-=9Ri0*sK+p=d!g8 zEYCWk2adWZgtc|WF{}q3C~Axz(yvQ15`-+m-Q$F907fJ(0;`MB^(+Q0sH7F2$)-KT^;$g+Zf6VMVA`ClO6>;_I*1 zhdxw4@@f9?599rBmr4A8_~Xfw`p)mDZ~ylCOFvnE@h{dd{KE59oKKzz7J#h5?B{Ni z=4s@>^{8-*Au*Gl^pi+SW=`Se)t3D5>=M}X4JtBkHf_3_jf#h*Zy0i>wy<0vr$qwe zlL;PmcF%{JDqQ-~(>H$I1MTOrLY9LfaZ`fc&@@(@>duj5sy)s11n$4Tmdh4LD?HZT@R5h5y0ehW>$@< z%}RaG61ISqGXaeqj;_$!x6MOF(R8g})q9rAGz^|aHeUis%`U~*(m=~9ci9!^JM!lW z=KCDkC^pU?;~$!*qAce>U?ys#uIQH!4)F4hdTzS2fF)b87oRy=Yo#`ICT-EMaiw-)skm?!%ApTMfb2{ z4-nYT5v=IM9RmR*ngr!yKo~#^<@22EG8RdN&yL>uL%PgA7Dz-p?cqg!4W6w>MDzyJ zcE-tznTQBR^t^?JcPnWCyz|mfDkkY6N6HiKK)PTWZ4soZpeal^_6lc=dRGIp#C1%0 z_S)1b5$zgzv21vk4@={Zyg$`b4{V>td^1!XaLi1?N87Qc%wlPPz@Z+^yK{$xruUGi z3JK#PWWDiv-QCrvKg~b=WBBMt-d2eI?)-TAq<-|DsZagk`tyIj{)@j{zxjoF=^Y2a zR}Ivjjs!`wUIWjHYjTbG#=KDss5sUuZLaG9Q?n+UX8N&mvdJ{h6$blGc@_=k0lCM@ z%?hL!f)j|kKclutGu42-vlMi}eas*kPe9qkK? zX>4C9qY>2L@UuvFPxL7%yDxv~3W%8;a(TcZrlr3r*~^hszr@yb zU_TBc`@|=9Yg$?5Hzd~t)vBb!}5>DpSLmZ9TeZ9-DL{M1M-_8v_TfbE4o)zA; zl?hpVAEr)_-pm0ESiXUgV#bVaBwkzO@T~UxM2|*wMN77wU!i?qU94fFjf3n?q$b<0 z%`%ZzokTwqY(`ooqtcfih~ z>W};p{QLg_f9~h*-=~*eYRCK)QXsd5cwuOyGF>c%^+eGk5#-tuY7Qco~B+I+S>yis@_nqYf`!Odxzw5ns7;ixJnU523!E46T+c zqHZ@vP_|0mP=q22EH?pi^i{z_eU$^;T!>aOyS@I_*6trsX5Lu7yi6tIiL0!9FO*rO zH_!MMbbVEK(c*W3t3EMt@1UzLY*{0?6supYP4eBU{p4DYSjfy;Esi6q{|xHJw?}M_ zK3I{k3URlEf^=Zyy8WTV)fI2wa6YwC)lN4>ZXT#5(ExB-fJSrHldG@3SoY0_cm(uz zFjnkIkU`g->*c-~39;uP<3?Tii&{OK63ATy8fP+!1Lmz`D`k-6|s& zu=fv;m~28$5!5C`xOQ%a$dGYp%oH$jt|PG0en)Fvfb2uHp11XX2qgN! zEYr$63pCKTZn3Qe(Op7q1=a|&@-#)3XQWoiKW%-zD7cQh+2Ymm+C>iBJIz+p^ofSyj2r7M{hUma@>z7(W6832Foonlo%2c@i#(XEJ zZU(yQ8{u!T<(7@B9TXcc*vw+nfkIYzV|!5i+^Ek4&3%R=DN~t z$@aM~37I~iSCHmz40f$;%_-Gu9eCBzS$g0?>N%M!~Cj zBU&Wl>ipsIb+fh-@MU7{fWMAZk^P9uSzxRkiy&AD>@?|5m~w@Y?Ib_rDczPi7U?yy zLShTSB(;tEZ!NDl(`SR}$74nN6^vbDOG)<6HH~6eRH8;O@WwgBG9Z%&7)^oF^)B4- zBio|{OhHHm69HEfIKm(WW7KUSG`&?OE~^^tb!4(ykPl%wfb;(5A=MA*Gd$uV!iF{3 zb1}7?L?AN%{)YOXG}QtgnlfA`x&cfiS%95p2d!iT_tpZN8M-3 za(n3t=W|^;-3!t0Y1volf=T;#jAGvZVe77Exr#jdr>9#0X~b(U1|oqoLD&ItVEKe*wYU$s8W}ZMjhaW#PPI+qKu?^kqZSjE!DQ0+)O|X zc^H6SkJt?@ANry_VF6u}BHX*vZx2ffax?9#hQjeHz%h~8BY3mlWUe6Ni|i^@Jcc4 zk;_iASlMeG6TStGL#*%tP2za?Q^dTL1txHU!5bjvA70#Dd*r(6fyMz!#|6;1LtGEL zB>AcqoZ`qE$ti3skk;_$(UCgdcU2msy%*CvV&=2Dc$oGTS@kIf$SY5%3e0DsP)}t4 zFx~wG^?B^>J{`vC=gFfqy2Pq zaB3@IN%blo7%oO~T2O9I7E{#qVssp82lDF|OVx{`qIirgFlkd1hH6RcI-xStEqRoinN;+~nLzGswIYr323fz9p#fd`^#;)-RQq*9S{dYSA@ zS&ds$!>CnuUXK1r3na!hjTPz&x>6$2A(V10X$w7md2E8<;0%X%Mb2Y0c!(xPu`YY?H6^9PUE z@#{;{3bQdlrrbEgYQiGh`o_u%^GhV7X%6GUWgG@jFp7HBPv<%OIho>vV%;coh4Zc) zw5>3uS#mZ@gMv$jG5A!K{&#PQm5KpS0+weBU*m!HMc2|UtsG7}RfLjgv~it`R9eJE zaWD;4vkO4Qzp(V@9u%)ae|fdU|Fwl0lLs zfpKYs1i=MZ+$1X8#6>n334^&9BrpUA2-pDxLR_C9YL+x+-u)UU<3r{}x8@AI7J zoW1wDF~nyYwqw*Asdx%mAzT}giUQVEJl>)W88^y0d3bRkN7$; zdgMk%XEWc%uzHxAbf(S)~89M%%6t#8b6OEx3e}Jb+R%?l3>}!N+vW3@*k#&Vu8;n_LNU~B_ zgx3V&PE+yx=f}5x3%~wr@xJeSui<(UydHj9eAQRP_y1+Q_`~toqr6QUQ(+Gc(B(Rr zPq{B6!_(Wa9h4h?MN(D{o<-CHg~mIjdL%ZjgXN@Ra)Kg-NqeWqR#YeZT*9{K7>L6_ zR^)ALOJ~W>=!5Z&z>J?V0>=?WOJ}Mm_aJ7)oqC>eeFU_03wovA1#4%s0BoK*07yb5*NlER`lyJ=7#?)UZZwB7CKE;9piY0lREVlE5gJ<#6+9vWIU>R=OGo3pcDGaWNVFYq`MZ8He<}YEI*Sn zDvQ!~9I%Uh^2Zp?RgSQ%Do0V}M|w#(*&@ZcW6x! z@|+D!MYp%>CVvSi`Xv_G{Xo|xb@*&{Ti%*M!54R$j{sHCxzgBVF+r0RV~^vCC8kJK z3=3)kzT?-j#>C4ICK^GWJ<_uFNYRZ*O+&Am)&GyfyIga(n~UlAm=v+F#)DJ=6qQw- z9kQi3$Xq_zjZO?(YN+UV4>hv6?P(OozN)}9dqMmrVPWN3@k+cqL~yGCG%k4xStIH3 zMP;R~98Qi2k*zDcJZw0ig#uH2kCT`tOP`A@j~Jr$OZ&oxIFze`Dg&l{p)BUy2%sQh z+nXGdp|Qr5^C-?sCiJ9U*76F$b`W=@r50jbb-qmr*Hoba|7PUYDJd2AbKGjUxFGWb zGW!bMvD*(R8^x4#=*Z%sWTw!J9MS}CQ7$)U8Z@@WlW5!qlMRFrhg2J{(VN9K%7F+F zQw+7^O1TmUwo*g@wI%}<9Vowo#!`v(tkX?>u@g4w0}E`-=6dKc=xp0cut`~%yW21S z(p&{gly5mc*Kb^C(!TW1;PXE>?!W(Dd-bGzJ@>isx^IdP`H=X5ABbOjdpzxFZJq+% zz96bt;a-c6T2wB3KHd<=+l{fZrTGXVCUh9f{$AAqZFnYIQnPTZcB&2ilEo;#Z>q6Y zn~buEGHYixkubCwt@6Y-kuigVWF^6)lSlS<$BcY0HZvF_XKipoMtkh{^h?`zRX>&m zy0>NfT$=Walw1FM=s=pqXt)5)g8uH(0K+m8&QuicrAhDNL`}|iYn+Wr>^Yz8PO)b` zE%s2HrJmCwG_6I{%EY0TDt%Imf?`&0q$XQ`(Yef~EpU`=! z_|FHH%%^C(0{v~bmo_kCG5unFJPo>Bb&~q!K#X3N5g*L>QXUj;Drw}c7cjs@hNg(d z0A0}bE~PjKL>5KsP0^`35&|AMz__IH!TyM~ry zddxXF)38_ld<(R!upMWS<}<#P36vd{*ny7v!t`$o7NQ7eIA^#=4$BGd;biK_1|_@+ zOt;Ib6pEN}xb76wo(+jM`pJn4dH}jD3R}T2ln^(okFrY+aY0SRTPSsV?7J=ExP2kR zrvD6cVRVLl4jv`1vEF&k-RNB$)oPou2Mme~7XDz3_xFlu* zy${2RB%B%c6gI=1zkckoc;xx2 zxw5YfpPN|A0(*2*1{pezkqnO|2}oLp%!kq29bmaBbBze66&)xU!cY#-X2b?dFPTwX z1U#BXi-8hZr945dBP8SmI?%1)!Wt88N-++yZQuQ2cDA7!0+>CLu%_t6t`(i9P5U+< zeJnoqWBJDKick3Xd;Qc?yy7$C@y9RdqmAt;;1&9q-$pG5vxpkL2YM|^ z(X0CJ0DLSlBrdI12g8AUh>!(z!c)%^hb;V*3S!16uU)`%8W9f|_&YfwU zHmG?Va(lj5(^C0z;5YrG(aATvBX7a-5G{n{ zKjdJb%+;9*D$!6e;R8r1ZX*$4gk*?{AWmX;yq0}_?C56GJv>O;$Lgdlr+NgX}IPBoADMcqsjoz%K%2J(plQp3f#P~yfwBGvw|yeq&ZSGC9{9c!#{oNNLu zv)M8-LPJgO{P&wT`S@*o!RN&r{~{iFBF@+m+KtqMCt8 zUgdsGHmw@Nx?JqEF5v>qF8W3EFj`b}iP^&YJEHo197;K!@7;53z0UuPhmww2k9uap zT_0u$v7rWG$$en9o`61K$se=r3z`tGii^bkjtYvE6Fr9;E>upo9}6fT#N%^Tb99Fo zak`VMjY>2fc34MDIboBX5Hh*KQG#e4Af}h3YU6`8=7M{5*jqj>)e|Ke%dN+^c{3;~ z|3n4L&6y<=%nPwhKDMfiQroPWEX=zEadDN?f?hcr5mb(%^|vs>2i#6lTj~|QzPe~+ zhsnMprM^(W;EYIM8yuh=?Kse0Tv~*%h34ebyQY>LlWgTyC?AoQ4*_9&qwz%~YhF4T zCEZlcZ!#G}2SYVPR#AjD2q(PWLSGB13pEj~@JVJ2SOXVh2~(4R!DSt4+FBtCdlnL1Qyx|1>jZQ+_FT;vT-WCeI#oJMHSGo`!dwct8{qT zdLinOAuuj$T~^~)83=o)8@$B_AHvuCd+~K&7Y{vjuYr0BzV5$2zVa*LJ6_LcKRd2J zX5dF2-Gq=ZVL+S}v*L-aUdfig8!k_hAil7Pg_qeXB{Z@Gp)w7vC$Ry|8-6uyTDJYg zPN=s3HuHV(YFA6Pu8ULeEEb*yuacn5CHb%L#|oquz0CcikJ& zc*24V$FoycQ)X6 zCYe*srV8}%{tD90rEi{@%p@3AfC*5ET#3gkZwQ;44Ow*5rN)c`2L5q!)z$-{l!STU0Lbk}E zHIi+HU)fZdwVZ@>>inooT{ZZG;lY>(+Q~7)WT$?HWXMZKXn1s-(2J`Ikr*N5tm{a~ zV55=D@bVBF<`U6%pE#7KGosmHs1-E7sOS@s6N+)nOe#+}DSz@noMqGsn5q#0PP`7IP$avxv2M0YE|pJ!-pJypo3p zF?QNuzVk*Z-_7Y!nktJPxLAM`V*gl@BXfM!3*LfDHM_z8!k71mv*Y4 zMLly85a($7l~B93^;<)_8rt8@TtI_9C~dIO`5<+Yf>)jy z6&t;j@OZQef|0}`dITTsQ#bd(0oGv`a-eBi=*_CxJcNZ17RrP%>fg20R^9Ak7&dql zV$MtT2cEN!iA`?Bh#rBwfAq+~{&t`Q#^~dUIQyx$Z;ZRIg!0W=t9B+5lA|=-baQgD^AiYg3sFJ_^y?_?@d?f4m~Bmz zgoc^dt-=l##zJAXW90c(=2n`q5IbsYZYECk6DQVb_*~k5j{x*WzNP9=dAcY+MM0hy z^EL0Rp>>$s2$h;}Fy&J%R1ZeUvDxGm@7BoV`Y+N%TQV{g2&im)y~ej1qO>AKKC#>OW^;U7eJ_HEI( zJ4S|;H5wvS>9$C!tw@^y)zUylTZR*g{I_`zR6#L$fyt#wY!hW2R+H(;MU-*9XadoE z|29Y?Cl}8%zGFVHYk~wzDB`do^>^qRbO}`O!Lz|niO50PPK4z~pJDUapu5t_T8<*` z+ExuX4t-93=6W_#mW#B0FZmqe>0WPjLp+AHvMtckN<}{>10ANb4p0FQ$~reqjL-F2 z0CP_o>sTlq^__%N%m7KXR&g93KISM5p{XGSd~hoi4u^!{Y=U`M(b2tF`N>?QrJnRs z6~k$FD-xODxNP%?Wywt;S7OENF?ygy`V1~#cXqy+axmBsOi_jDP77Os=;m`_`W5+1 zEGHjrS`D~rzQEq=(1WW+MX9Bb0%@`-V?3zcyp3Jx6?;l|A+ZFC!Gu{*EvyBQ`%}^1 z3cNH|M)qjXl9?T=(zD|dIVDAfCjL2>mNF_Q0<*(7^3K6hp3@kCG#y0aZ-CXM=yOk%fLNFk082nr|c3K!jK z5KT;S)J{MbbRbu28Bp0y5LXUr_OIka(k`oteupHL-V@hV#;E0YD8RU9;b z%G7(tB^sl4Jzx`kK+-nQE!O+_6J30NIwqj^eW{BjP{&3w+5-?lns9MXwM3;CSPA#V3Dq+`Ng~W{tZ<|2rpYXM_T6 zh_!fE*+|t^B$`!)_zY1I8|*cOCnlQXwJ?>32Q%-o z;4RZHx3tYv(|$~jD4So)UGP1&3IP@7VI_F`fWyROPDdL@s~OT3)n__zdrqG>A{!ZJ zg<*1rG4~r9)0`F^XYR29o9@i9GL4-u1yuTr%SZ<<8QBa?EE&d@$x*-}UHeU_FGG76 zeGFp$1OZprU{6420tDHH?2IiJO`o^oXc-q#$W_t-vnE*x^+n{$4vTT&Nn3>KQr?)T zh^Afh8C-e0Sf+j9;*f|``3o)`AjNc0GKciKChsanRPS*FQErF!r%tlX-Cxxo(=k?h2_?VBu8@?l6_`-WU(f7L7`@etOx%Hp^$K&P=+`cVkCBvm-HiI;OGq#aC zTY*yh2Wwcm)sbl(D!ELa#AA<{PWF~US6q(Wl!eWBVdn63_u;i$Zt7*I(QrNRh|R>M zwG-WehThije3*nBX=mFU^rRsOv}O>bE{@g@^$mo~|6-O3n*QeE;GZDEYK z!tjI={2r$M9F;NrvTQ-t^=7WjUrxu^uCtF6?uI)_uPXrMK1x|b$88j+FIcUYALFM}$t z*SACJ)&rTQs5sos%c95Qgtghi+=_9voIYk!;6)v!@VriHPx`>N;go8}+2`LXN-Tw- z60A_egyzs(tO=QL+5w)PMQXIZ43~{(lxEeHuIaiM4dq?r{t!m96e_uxc^i+u2Ot0O z@gKbY!hiDK>%H^!%xA`Te0zM>D=)Gr9=|OHEW|dI4pSw?qb}Q0fnb=14sB?%xR&;n zoM!||#CU%S_e!}` z0TtLFPrZ*Cp??moNFglZQCfCBs9V75 zwg~je*J6yZS51--Yw}dcxDKw;LhY+&p|7={Zdxc^WW|mH>O?3Pj76M-C_0?s4i zNV?-7epcz?5eF&+E=8?0v9=xSh?%5B?O2p9mF$2eFsk90hDRd8{A<>;oGtq4mg`A+ zLV?khxs~2d%qS->4k%`;6&!@dvoRZ2;psv1y#>Hz>M4a%(8R)2(W8zdVKLrSMPI+c zPy5t({kP!R&%W0dy;r}U_Oy8Yx5c0S0zQ5-Za*%%b}w*r#ar4nbo|qbW^MLpXb*=e zW6!q|^a<8svQ^uzoQE>G=$Qdlf%b}=H0I}7&;DaqwVgJG52RN4i};FZ(#dU)fvR~i zq5^u0)cSTB-<4sE1&;g)+dr@=_c^i5CgX8Q7L62iP+Y@qw z{=wHXJy+wjCa-i#kt%HJk!6QG$IV9TJ^D=yR!wbPf;X%Nnk^$X0=BtutoRjMhT_fj zzMo>ZNeT#v6!fg$OzI~`b!%xA(}gD~vVjBJ?MdD40_8s_#Y|{lNKiS|ScdO(bJ8V; zI=P#Z3Z<`7`G5$8eGKD?px7NNB<^UqjM%kqpV{`O2@bRcm#eN-wd9ovWJk*kVwU6S z&|XRaOvNWq9x#XwGUbr2$gsr{k>fzg4OP{Fk~pYEIf(G`nieLZHnfL!(uB?Mo~9l< zN^ZTm``E!(HUE|K(YBYM4KxSK#PKOMtf6z0#7~a-k9h4?TqN}>3XHS1brV}Gt0w@v z!x7b8SJ-LKhJx%Z5O-6JW8fT-3RRdz=4K_|(Q5)!YkE)%mq${V$7zxlmgx()%qtP< zgX5x>6Li-+vr zh>IAymwy_*`J3Z?-sfIJbng`pJP_aT8hp{K;?}LW;Esl7zVt(!^mGQ!I^Cxpp$P`P z)Z>`ZiTHOZd3XjM8FRxBdZ1MfAu1Jvw4}I@dCXmqFfj*qXbYW7Xarhz0MaQS~&2i9wsh&u%!dY>N}fq>zOI&(nIb8X6SO5R?Ya;%zP2CL^Ok8!nxcU7T{WLHG~e9+ZN*$%UV9;eO=g@R?+0^sJ~>7DEwZ0=$4^_~A-g&6(b*npxgpjs!nyr^ti_~CC=`2MU6_jh5RxYyF%i7g$2rf!JRKT(+y7?cTODd4jkG(8~HGxWp zd#~yVzwsO5RTn)W9)DbBSo;F9jL%>N3u6~4O?!fgZ786QzeI>bC)y{)6hm}3IIfF0 zps*m!r%oKtXP1TD`6ziCGN7l-rF*Od3~L=R8j^6teZ{O@hU}4y5o6Jv1|a2&w&DX= zqkp~5J+mb@-dMXL=pL_Tvl$BZwm!_;!q~?oOfws`&{n%>aP%Xw`9+%`N}gE>=O)!S z!!nlkp0UY<2pxWMpRU0H;WEyHtBnAx?zj^_^UROfS!rF=C51cd1dSNfe;LzKr$GsMen zSlB?Qyy(1)XwWW`dOctWf%8gCXJRDp;-TqQuwVw^v_T9-*`_maZU>5u&Z500*NIlG z!hC7~b$?OI4sqx_IBiHm>Z)q(5>fKI4(_P(7EO#c~V0|!d$3nAZ5 zYbJAXkh4>pijs8K&ebNZk~_a{vT5bUATd-e)`;k^7*GtO&M2?M143{`Yk z;^CtDbP&*7hC9S0hRhBUhGF``_p8Eg5h-?jR*cyC9)BRF1=H_kYeRytVd1u0(+Zqp zLZE5pyBRdybcZg>;4ae-swEI}qYi)}rX$}hoVT47_Mo>{rlUHeU&%auTlv(Y1xG*vYTI;@1b!8#ymu$6Tor<`bZ*_%5}-sA)ga zaFk*{wc!kuZ<~mJbUbWa=o%~&rloB&c&%*!wTonE0!B&^Q^*>c5>@^xi%xb0IDC?2V2 zqTch!8+rcH`Q6h*)Kt$Ofo#T*%F?q6<~S&13=199BC-+=szf{Ikw&&hCUGdX=sfkF z&8wl0pbB+UmnPl08Ys~yB_~Q8H&Z+xz+C|@udPgor|U7efO?s2q|TJN71!1Zx8k7@ zoi()st=)ofRl8$>wUp679FEVx6$a6wow%G}6}_*w!^PQ-$wl>{QaumLduiqGiQAU> zS-D@Rcssajb3JW`p8{0lhm!BrRN!-F|kYPy9`oDV;CG$ zG?{{#RXhcSYqjW_v24@IQfNM$`;iWxNWw#n3a$8q@aToru5leub3oW+ zx{@uHrjhZUM=t{CUiVtuV~XB;ZC}@}#cN&@pYvI9^9C6p-Z@}O^M%wv zEF#dnDrmyUmd)5y^6+=EK?q^^k*x=p&v$q*l%!-pyj&=_ZK+ib#7p8fqnn=SYl z*+9mYbu6FBU{pwf1763t<8bir^kJ{WnIB#ajN-N%a)2CrS(LGefX!bJXC+J@KGQ?kX-IfV%K@zX9iVw0C8Qw*#y#+AsW zutP+TXI;OFm@@{ZoJq(_qLFduQlv=&;dZUHXP>ZB07WrSM+LEvN%kkptA~Sw8o}6= z{j5vUJiy%NJ^eW|)w@QNKEYGWP68O)bF&23)T6@ zo)b}xDg-4^)iGfa|J>7!kmJC{pMpwW`YPqH_&TEm2z+^keVP`vG!L0rpn?oc{rGRhb~RmUNuhsYe24IFAB52_RBM!OIh zmq;OJi8s9Av^qmP?2s{Qmet~+yn+wo7n4RS#VL93#+#K7ZGCP@1GR8)s~b43D6C*{ zOcP@oNV`{c5@@r96$Fuer|9L?XE>2R(v93XiEK#y&hoR_gteA;SROyiv+ba0AaiBa zzJ85XRTT8-oo?`@__lApFqXXcy7xNwdg!5e?Q7#RJ|k}2>_w)Tl_9Yj|x!%!x(^`4^76IR%c^Z(%6h(Y%SRsJ-|H;&bfnY zJniFL)#JiHX&t#a1uX!lmCTllyh9l^vX+hwb%U8RJ)t(V*jMYlTyDrJ8z?Q88rUGN z6TwDB2A^qxr1TUm)&@)LK10|;slq5y*X%ReoHHU!?i!V|$!!r9ro!H1$GJDa4Vf0B zjTfL@j7-r=?M*{y$X2)Ah|UsM!VAy3?o!6p!Yn{@M4$FKI0)TYxqBKP)TLnk`eUpw zMwo3K9cdTko4lNs**rj^kK0+8w!jr&(Pgv8%8)fpRqu3VDsrgvcklJZoK<5T)bc9> z9;3B1o||(_?2tW&=Fm5PnbRbiGUW(24NBJ-^>u~k$J!hwAvv~O4_g2}<)U#ll9{5D zPWw}uw;Z|RP=vqgKXIRg+rZKWA(4sNK!-bw-4Ew73MWHs+dv5$pfG1-q3Jf4zKct3 zi6R!#a!khwdD;5FHmpn$LL$R8NyJRPCDiiAyCIn%H@_a~!boNh0IaJ^1BN;}^x;1)OX@=)`Z4AcM00uV7ZpNuI z)=WZF5gRMBai2+ZTbWeAt;CWEm2%U1z+0&%3^G=jF**7fK7SxMxw`9PHh2FCp1>(? zli7O~jdjegr2^hXR;vkea*txfYWs2@zuL8-&9PPqGZVb;HZ~j!p~au6ktu9cer2?p zsK5grx;m%L?uQT=jAS}HA8}Bv>)dzSKhU^EROp|hd$fMgIuI)9AfhrO&eSFDgkl*M8b77rnBz`Az-h>!nNBj{x(2(prRrr5F6Xo zl9-2UxVZArM=ASr)tGeVDdm_`9WRG;xRYhfvkl_!FM3fu)F{BIW+;%CSVQQv5h3@Z z?kJQ!u2WQyg5=v^^@wCpEU(X&54J&4l@)7EU#XfvR>bH6n9RUR1#HU;RA`F_v|F)( zXhs1Dn;itUlk5V`puSjWQ?4|$X^hUrJZ}L@Me1kr5Zi21te{1VSUVZieI}sOXV@;= za)zAN%W|@S$ah#?LnZQYyHZPNqL};SqZ!En$jr$Kraq^xr@HB{=6S6<^;M^|5ux*di3cgtHT*nQ)t2((asRI`KQET zg&BS}@DQ^e-_3w2M3?UG!-hbg!Nl4Hk=zeVNRypE85?!#bhg|yiCT@W^8X⋼O+3T*5KV{!!anE2ns9 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

2)e2J3HW{aV=;HQfkMWTr{pChO=1JT2MfM1uoF8 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

Lq~t?s?jkx+Di)YL02ES!Rl zWR*YUZ)aeT!rq264WaqqQ-LXsB>69$z_B_@bV3D`ov;=z{QSB1+Q#O^O!S$jJhtRA zur=8+G0|1b7x1;WHg`W#+-uQJI!9BfA`Q zkt*h*mASZhf~vv`Ly(bK`XM|t%!75Utx;_lIg8_>Jb@cP^G3_1?h|5P^MZc z==BPhmE-xvA=Q=L%ruo?YM+dqvj9fqKA`UX%S;a%dP)LcJuG{;|neyO6ViIX$-kA5%U`uf|eLMmov?b(3mP{!}hJw=przMcJ@U*MVu3noHl#M>v} z!vinzD1xb+r7}7iB{ywFVYZZa;>*i=&>qs@`|d!gl*_oG!n~rXiHf2+4g&*YhTEit z^yRg%gv9ZX&;}({@;K|rQ7?)#z`=oJ=Bzas4Pw!=U)58H0gEbqa(Sr*!swr?9v|#3 z;@M4r`|H=775PQQgis}tkdacuCiCc~T+}b%e3z2CI?KN!6{|RFB_blk*7=j1lARq7 z0*QmKk#O?m-yn#+D}J-vm)>o-Q?&#NMo7Q2^O6 zc{Xe}ti%uB7_{;#4N3(XV&V!&H8sLRlm*P;W&TJGFCMVLZ4y+t$ToLdkJ<=is*UVRD%G}TV*9v zByTiI^tx$%bg|hXvIf*tDK>zWAtpqu{oPc_>w(|&UPbI+|G~K+^w-myR5cLDWC;!q zIm#Qj2RL)Rn_yxJJkf>htmia9tL7;hCscF>25;|VioUwd-9JZ0(#PSLIT96w%3%Cs zaq8Y6BJ>hejx`>@NI`y8dK?*UaeC?_V>1F5e!tW*IWtqg zUX$bH<#ULphRK@OH8zHKCAIqgMM89ZPEIm-oMui=T-8Lu!ae{AE`vt1ho{>>&Yfq} z10Rj~+9$@x@d?4j_Q|KGulJ_Ex0lXQ5w*=*Hy$L={{TIAqnqT|liv~Q(bwPK-t2w$ z4hm8N#mhej20DuBNRK@>BXB8%?15-vwc46w-lmrkLbCs63F9#&2L_7;$30DgIM>

oj+ac&b8+7F1=Z8qo?P;c6i zxRatCT<0=tqqO_)zg@fc?*j!TB{TJUD4p`h%qnESXzaB93@1jE5)*M#OkA9x#28^i zSru@AG=**tp!{icxy@gk_<{_~;q>Mu+6*zJ-)G7s8I%4(_IJdO`~AkBpP#IYD;x?6 z2wWrb>ZkEI(+?|e`9B_-Oas+enfl$!-P>-=< zg)U{)p>XYp_ z6V&M)U=unrr)69@?Zp~gFN0LH&;7&gk#3UiD|5Y)tiL-ZKkF6)kIfl=XGWPcduVQ% z6LPzPniPBy*LKTZOe(^R^VXerva-(%@2k8{EEy>bOib=EX35l!TEc4A5IQ%FTC6_~ zrB&OKAW(g%&8_6coesK{J=6vExhz}U5=f2G9g7yZVoiGsRct5EBnt5ICfGxv9CA?o zTmW=13LiIpNod(>SLt+QpHwt4eEk_i!ia+&iOlVl%PE-_YZis@`?prusVszS$ya?n zebn>>Wy}z-UR+w1m!d_KbK)L{aM=9l%fZ1b-ma5jL5Jx(cWw@Cp=fsf@-oPysiF=I z7T{(Q>_;;J<;A4d4l-PA_W%8N(M2`^;upo*BB(!dGasXsaNCR)N=wlcqJBWu7xEJZ z71$#8_t#G6vr!&?=M)qmFLO)z_eHPHl$n{KPanTnK@NoVwEb|lyJSAt-=CbP!wqr9 zHfASC#;PZjHS&bT;aro3jCmcW;Yu0t^YNRcN2$9ub@*v&jwqXBp|iKZUnxpi>a<_I?Z(x7Dt&o1(MK`^}#O4XtCJ=WC;-Ut-Yn|4Lk2 z^91oR17SC$^%)Z|&7sd`G9t%cMu1z zDy!>uuhpkxO%+aBo(M2hlP0%a(ZlLQDSu4Lf;>JF!4EcIk@W-S%QGx2tXg2g(vap9 z2!xbKf%K+*F968nx#HjG>(3~8Gk>sz07XbYe8R)r?bZHFd3$kQX$!e$RMh?1Hy30O z#A;HmG57~`9`?kfB+1FC$?3#{2@Z-3EFY^rQsY*iDUt!cmPgX*5j(rz(q3w0TZ(f1 zg!VQVAj8RuNfnWre}s0@@H2wRS3=m?)=(h7;Vw>dDC| z<=hq;+P%?(c_-^Y3K|-)evoX7si`}l85$z^oX+;|*e&kOlzDHF5O(;wU$=F22&y zQ3oA~?*KtrWMz3V&h||!Q>?*zK5XrT&8*Eb43o$a4gzZ};XhDoIi~~#i=9tSc$#iw zG;<>!PuBY-i>UR%08VOddau2)I*`ENT1=|XU}cpCQWV_qg|h7q_g4=9iYll}BIbN6 zfGxN-1sVRPqF^&oh&g0E@y9}k><2Vp7C;p9F|?pS0XNv;$M<2nPV^GVg#Kp4s_8ZoG}45N0+UqVK8+Ul^h zMS4+16al;ZI~9c(+2@}e7O>WXL7=5cuPx)(ffbwcPtO=|C%7elSU4HFi%Ls;`o5Wq zC&&eRqB-4LMvLnqvqDeruR$m*yvm_OD_fL5Y*8^s-@9mP$+xkkA#-k!CNRI! z7!Gz!+=6kky}CISdmk{g90?DIdGI7Qf}nyCRd9PQ5tzPePYDF%hA$g0 zn3(v0FMFvdVGu6~3IO+G>?&sKbz5iEe-6oYc32Swgk79;uOM`+CZ7@RPjm?0>BbK3_tZikrPVn@H2QqSUw#tX|$iWvDB*gzz zR9>YdVSR=Jswx(G$SgUm&jvY2WZ4+IBGAS<} zy2NU5pD9jKQAdJV;Kx>|rlkA7n&OAco$XH%e9Fh8T!rCpRtLXBC+VfX^h&V|f5XEqA^T)c1TJBkH}Wg)4U_yO{Us zh5}qlZV{jQd1dUPV4jyCNU<}0?nZ&L>8wPfRx~>yAMICIbjNR#4D@@ksV)J<+*Y@? zt)rT_dT=kz(jN(F|A&H?%r0b3^IZJRP2vhZoG-&ok&deNWGKm84AX zWd5|>-(C#Hst$si;>?IIX)YR;w z2_rmz<;>T=vwLCw;rWB?shs>{sg=aifC}X9kx}RbSBL{#K`gIvjGCZi!#F)?AA48)yyLzMQpm!|#AXJhs>M=zmQ5v6+=AF5S5iTso zwDlH@qpVitpoM_`JM!u2nVHL}UF+)gNz3l;Zpy5&oX7b1#Cvj5^2={kaUfNe2;wj_ zvkR(Te-S%xaS8*?TY7#D4f!?6ZJ_Q%og39VrRlmyje)*N^N|`%4aqmxd*$szx-Z`I z>>$2(woFP25de~#T2e1y5hn8i@0F^)ndN@;;O|Q)stuz1H|ZI-$)#MaJ_mpJw03n2 z(mA-fk05hG{(!3QVO>)d9SoVRa^EwczunxI-V5*#C8{Wf!hzImJgjg}sLRhkguj3| zI4|=qw;$L;pml1uVvv%@90q1tO^&`)L4YnVM@}3(g-X0k{QWtakr;4vj+PulkdxFX z#r#swiANWGul7YH+q7kGZf*`%-8gGJa0dziP-vya{fk)3JiPV-2C8jeLJ#@eieW37 zIeCHLevms_ZkJvrb5(JRO-f9peoB?ld_KdhX9D_@{>qL&0Ge*}>QrC7!lx#8eUX3r zexXG)YG{xBk=}=Z`SN>7*~5U1%i|_6LUmW^o^KFxf+J>f(25{%yB-7l!)gI_=2O%< zY?zs!7#MlvV=H_$s;4Ujt=_kFizqX0_-8!7*S;yxadC~J167r0jV}HaM5JQBRY}4& z9O>9Xj}5MYtJW*#BPW~ft|MU)31ScXhrjc!=trfDGk`Oit%#X>mUflLMn;NQI689n?n(uFvIu&(D3qs#*x1;brAb*S z(Ufe1oK=6_$X=*XUNw(7;=n#7+_KpbQLGP$d?`9^20#JRv=c63@&*j6lY)C7sE$D@ zUTPI(x&nFO#2;m4xT}!H2yp^W1hPCv`zBCdi$#jTT=P03(?3HO*IFGkI*c-l9f3*U zh>(crhRirzNOkGT7?veT_gk#fiCHHQR7Ezy?PzJKT0kQCC`sVk1#Evfr->81!x=?Z zYheb_d!?!L`pHp+h+bxA-1VUsG1~X!P{- z&{MSkQ={@i!bW|mJk&MxnOzxlW+}QOq?K`VaJ2A)$uPI2g^Ee(cq3NlX8gp zF71K9)Tfucdrd~nZCaWP?Bn|CNK-673=oL60K(YluJ_c$1OdQVPG019gD7HtjHU)l zc_AX!CD=TdEC?tH8D%a-4_7qcB9;AMrhMGtXhd_6^a7vlq?P+Ay){kqmG=jiXdO3fx4g~0&>WR|+PuVoyS_&0rB-6RF;;URXmE)dBUllY512nzxI8%cu& z*7HBez-Qw<@b@)DiT<-A+Xamj4>2r*z93-KG8!KS3W+YzvGAm2Z94afS;DUB|IE+F zC4T;VKxmkfm>BHY!4)CcFZ$p4+Z;+d9q}; zyxoy$bWxqEp9oXTsT^#=a|JT!zo3h;(GnIAJ~Jo|JCyJ=p5Xn%w^?_^_!&#ZS1RiY zzP)hOdgQQ9*^K*H?ZU>zrK+8Oot%iO)shY`sj~Y)#mR|BzX=W+Z?7RPkJ=tuqr|p1 zXhzIB531F7t^qatAEYPBCj<#eND4#4!(GM)>1^wZrW)(^Ew=u{30JCG9Qi0>Tr#ug zcz7~Iy-Gq#di@C&QAL}GHU|uH^+{1b>19JujVPFA%+B^jrDCb{&zkv_1HG4T!#Ev1 z->LiAxm$Vf<@QSg8CT!~cs*ZmoUgn2>(->^i}Vf(Ee(5Ew%7lgmYBF!_}h*xn_0(@ znRemz;Mmym!O_vtA;%&sYvXE#lQN3=ta*I-+uEVU*HWmtQe2-up`xJ?jTt>F_1BD% zjnZJcwFGuY5O)=^txiT~rucFL=<(q_6ybdHyP6ozP@>1CE+y?F0CZhJ+c>LtFTftI zk*l4oF)HM2Jo|}a3`|kdS)lo-UWL(T>NW3INVAKVSHr065)B(ScVJ*;3YMX|sp--i zG_f5PF5a?Z9ZSnRyf1$^nC7a#uqN$3l+Tn0%Hwzo%*62b{G6x2Ys&E!db?#db4N$A zM|H5q!#0!@nKh(DC71#iBjR2uzKhrZPuko8(`UBVS-pSbE$Jl#e`RoZCgv{|=W|ry zO0g5d_CPa^T$wv9jH-fK<;}REp5FO$GfZmsB?0q-SG&wiNve{LUOP4eL%W#{OB>h`&5=`d-(4bmHvPAtGFKb#S_%3a-G7tm z8e<(KV-&7EJUpZ~{`+&nU(MbNI=AIVzN&kJ3cu$HE(-IQqSRYr52MJ;D3>!yUJp%_=y*1H#+tVvFCxejo{aNe8El z;adZPRD3eB-JdDO#Q6B9RmNQ0b;EOBejcCd!u&dJp1-14Q_%_J>UoHRV&^>$Ti@0!getuaJX-BlVwZ&v<_^H|v@gvBV89;W&|CJ-oEt(u0 ztfwcwz{WF^tt^ADv!8hq5g9_Le*(=iD?vi|F8|GU6mgH?_LOCCLZ(^5v$ERKKE3%9 zjzb}VzQ7E)soGKVY0%p+JgK3i6wU)ek=^|>!ghb4(?F4K`vxkw)5TsAPf&qsli|?%8oV1}AXTh9#qfsW~UGle*;3Q;Xc~hsZX1q6q`ZqYgL@mD^OVOIiHb{ zaRi=VY~U~R1>zZ1;K8fK?UngJTgV0mx{D%s0cqyQ6vFKJi6T7zqg;7|JndMi%g*GZ z2_}5&^S@KyyWJM$iQV!43!GhAdawmvqa9e7&a!47v94XV(&c?UAf6nDvP;5XDGzoT z%g8>QBUq_~&KXVCTlq|>vk>|WXI&yqzoVzO-9I>>`szS6SMr*LaFK963tS<40^~Sn zSpyaopYa;8|G})kQi&X!f`>|;F#l}a7k=vK56X=;Vet+|z9i`gMmSLX8wT&|#ZIZUrSpPi9}{_|b$56B1NA?cg(j@@{M;C%E{<%& zeCrJtGSFx82?LStsX}gvYv0cM+9N>iXn56l##gs29aPfDX}|;N_cm5~zUc@IybgH|obA ztNy;e{oqVZ4qAyGXqtm;m1^yEkM_(qe( ztW(8E6{Y%I*v}-IK#e#_AtZDqOg2`K*|o4&8~SmFcP3KwP^be}|CXu&=G4J3fRgoU z+P-%9$Uv@#+2S6%Rfl$4s~a{Dlqv^vye1PmPMDqR!nX|S!RA;ccdl@M!`p{?0=Hf6 zHk}>8r;?h-HnL!_?6XWrOHU&rjw=OU4}l33>}>zBKm93{*57xm{OD*9%Aalc_Y4?{ zVy~kF*zgMQ@pZKr;P>b+Fnp_<{t034kc=XcTBR1F+o}jjf45~ja9>txNNRP=Ni7m& q>eFi4;U0357o1wPefz-Kfe;}?@cu7Km)g^J=BO%aDU`{X2mcTJ08~;f(j3=RME)cAoRb7(7PMQFBlO0025|B+Li^AnEv*J5t{M=l^oYlKcx) zUPucx0Kj_xe~m=jNZ{aKkpyjofC9<~xi=5r z+NH4cCHA(hoy}H~KD2EI%mK(xLk5m*01@PA|4E<(n*p~t!GD?)T-HLICHK+c*rf2hRBUZ%DBAx}^Kp1KZ0e(7h#U+Ac7y zLv9)+2i6{x)B_s=({`naK8W~-dL1R1AphDAVq@_3AgrW?E*V`HIPUvXerM3X8LTWC z|4Xg@|Drw`=ig{)>nH8nh(6}NhbXgK>oWsUZc=Iq&SPFkCzr-gl(NlP-S|H!NSrv$ zX?9SMmoG-`#MQ)Vy2n;%HeiW7SLdS2>-QXAjVAdv^HuoHd$Y}%-S}6{XY`9)4zkla zAfR^W=AldPXV=vaR}?C~xa>2$O*1IzTXe$G^nRic?xy$Q>QA46Ne1t; z`z+!ECVsy(m+*_5j^@s9zwj&Rd~V&R9{sK%!JI&PUDaMa-)wbwe(Kecc1)WYx2)$m zmBT~6bU3mCP7Z^nE_0DVxg_g)JOXx`Je!mLe9~(}#ze=S_;0w6494#a%Cu|RL%-#_2_PINm;60Un~j8a)D9+j?dkEq02 z3xOF`L&C}y%|j$tUV1Wbc`r0gCzL0PZCA(Y1!XF83-ip_pB)G{O9_uMmq7b1&O`$Z z^$Rnkj)&P%K=u94>TAf5yL@m~A#QfIe(SCF3GGwPdrJ#C$>MV&c)L_bfLC3dC_y&`n}5bK5%KJZ;vI37-Vkp@yN#4C864bV8oC1m;8%roDj zhv+uXgCxoCQX4<>WXi1Ol6sVpn1%}sq0~}p$-KjSTtyf7#ib=0?*o+WkJ)D|kHv*h zTtLmGH6gAE*JP&7+OK&jBweD8xH;091IAurwDEaPnK4!ry8Dam7KTovV=VWh}kYw(f1GuCM)a$ORk4s9kbq2XB$y+=c2xTS~hp4 zT?hh^NICa8dc~_fr!9vNMgp^f<9DpF%C;GHBzspR!O7cR2k6;(ASz zq_~c*rj7Sbk$1`~r_DSYhu}*&VJ@>-}~PCF`-$ z@u;6EBqWdJYT9uB`Ig)98MXDj1AP10LL4kgkoC|Y>z?8f`aDcCpXCGV>||AHvUAj8 zwNH!JWJtu0ApPdz)wBpx)01RS;XPvjgMCTzxMOnQQnOZ+M0~ua`$RgpP~EjJG+gjS z+jkOP5hjWzb>)4z_aT>(!FylyeBCrMnZ>|H^dE2du-m|{-wz-@|nxMRTF8r)w|24bGW^%~&)Xs~x)8m{%J)n6dQGhFPQs*{|@ipEu??+{MKQ|E-(=nn2Jo@@@Lx$q_F}QAi-7ZdV}0T z7Fshjf4GSiT)&1-&ZS<=_HK*g)l7}#nf9lq;$V|v4X8MpRi6QK*V4V6`P%m6u1%~Y7f$hAHbu?jNYscQ-Fb1ie+kaU5F$7ct zYd@l*E4#JGxGKLK5ej;Il_LAu7G$iR{b`@_fIp@jC441+N;^*Twp@nwjk9jEThN@0 zE7O7#a{kHhGdh_)jnp>i2QnJ{Gm`l{iu`gR{nM?U!ZH3d{yTvbRBz84$$hkC5Tg`7 z$G#RM9%L>rN6=A(WYI$Q^II$l8>yT_4)5w2TzP=MikADoci@J&MOvn6EXiu)16}h9 zLb|8SVQ=U18qZ{qzpWp?oSk;uQ44J#v7s3&$$Su>WKko@iZWII59)u3jSI_bXE_vV4Jag@$eK>aF>eD`Z3;Gw(vV>=4JG$F$<=vs+7% z>P;7T5K#LX5;8;Y%_IN0T6*yYT}3T-HSz#R!&5yPd4vtGyg zAG9;wR=5yqkAyGc4F1x1FNc|(T@q?N zIJ69;KPf0}{02seBabZX6$fz4>Kz()#fo}~YBgV&FUg*imC_%)tbcg$gt4>72`YHW z)lhxx84V>K^F|BE#?v@J)^F85co8pgeyeK5_Xe z)s#gHlkfhm_jG5W8ux15FR?=_OGSZ!h46rOfSLbubV_v{{pb; zC@ap$0}&o&)p(>03aR>$5hbbOE?mfY15<-U9pDQC?-B!l4++GaYPYSNxOP#P+rUaHNF8_hzx^{76{z3Rbuu57edKxxJ198Kn_c` zf;W*emz3$FLca|Br`Yaw2^7T}lF6iI&CBkGNSO>FF3n{f!YajNc5~j1E4oKsQVL;C zr}GhR9BAy80hx?G$8hVQ<9*e+7s2=^s9<<5eGmhDPku$i4sC6m6TxFWD%*!0al%GC z$C(Zls5ho#(+{khG&d?={iQo`$d4#z%9jhMUu(DRDz+CW4zM^QW%oGS3kMbj{bW4G z(=MOQca;+CMUBa7M{X;-H0z!_^^BlK7f|__(@cd8!{@B5;1@l73^lt`Njc&aAO(6! zVaKr(eYIk78gVmn#~sg&N3-k)fha(hFb?*GH16*VGp?gdC6V@+U)) zvc0Av`-8NGv<;cL#XVrByPv)yo5RKFH;&;Q z3Qb`r~?mzK1z?@&1hBB0KybO-+Nz*MbKKME#A?|u65?f z;^4rKb9%qjQqAjD7s^+w@WdqdHL0V`B;?S5{@G==a+SKW6FN@K?dgPD?oxh=CIEVxzv zGUJK#jjv0ky#&I$XZSXCWzy}d$0asqqoR^pCb@;(o%K()OHrh6VF@i^ffvtak z5$!)?wqMGng?FBS$Dep5l8XMwJr3rmQ?(;(8}qZ6vt_4@ z80?+#n5LZS41|)n)4iHoenv{re3X#25HD*l6&$ldaGDIn5 z@p)Vf@xd`@>y1Yq%IKSbnnnD60E70{ayQr06CA-OyuLVYmG+0p>Jw1{_8Q)=XB}!Q zx(l3wTPJ=nSD!B*vxsR5?Q8K2{Sbxs2%@$*vrnpX%dR!@KOH@OxR zp_9;3q-uGFtC_JhtMK)&Pz@UV*>qouFW82ol^q)%dGS7ZEyG~;HrwYUn$;j7a%^O5 zxyiZ)w8_9k-mka0`R1d0xU<&Tpfrr{agTCx_HaFweG;$jQnaL^2%e#csde`cjgi^O z2*c3*7(KT^s&QKuEwAYNgK||f&Psh34&SNs+1h*RNaYRX*Oj`!GhHvjfzxGBuxvA2R;>jR1NmWZ%r#nF~y_Y#6q+a48+FkyZpfQi!jk#gC_kN@#faFjxSZi z@CSvX^^cHEt_IxiAZ1ia?C3k&$L`g&NvN@c#$%aN%}SxAM%>XAS)R0%r*we6v>Y?{ z`{M6(?tPj&6F(W6P=!zs{pn|MY!D?;)#v{%jCD&!b52=#_tlTKl*7DtP37ecTA2e(c9Rb`I70 zd$FXc)-Jz!{6M>7xgH~U`b~dl?gF*j-$X&2Z)MrtOjauI(-pb9PEv6gO-%uDGYQyu ze!;`Y9k6BANGz)mVsBr&!SX%#DhOVIR7z)D>oGSTvnqnc?3_ClJ{N`}Nv_0#JvqbJ zod2DxEEXl*dFZ#cuYS3fx$P53gz3YI9nJ@s06vGHxI;}P&n70mjQ(JmF98T}EB-xY zB9`&wJ%@@~L-6cxL}-9YVx+3?Cp;$SHI=>Xx2NwEdbK1dc#*w`t_}kERBapXPiiDR z;-_BBI6qPllM{^dSN|g}JyHuWEu9;Z&lc}_3JQ#1&;yJNGeW1ozNd&|#;OW^qOr?+ z$WbyJ!qRyN6x0Pw{L&_K>%6u4N}=r`?d+uBD^hZ>7Dr7vfeUT~qb#ad=Tl-HxIWdZ zKrG5g*`RlD4yMoRc+vpn&qbI75}}Km%Ulo-B|4R#@uY%=yb{vBL(9Qk&Vuuk9mFoa zO~Geug^i9XoWS+JGDP3>ZZ>3LEX8R;0L{N&d^@y{wWG$tjY;5_iy$VBdcyakrPmZS zifVRwcx!{uoKNd~l$SA*mxP=a9=LY%zN7Os3~A~dXUMmG!8KeJb}R3WQVc2{7FDW9 zXKbTZ%anlyxc&-RkHV?Airg-`xXd z7WQU%l$Uhau9Hhd?hc+HvYrxwZB4A#PS_dL>`9Ag!G5ZmW&n48p1ALD=eF@v2CDg3 zw3Rdw;q%D6@~`eV_v4>xT6BL@FD0D@~K zCR)U=vMkv<2xrtfHSu-9VN9sq95Lv*=gLc+3o4(IN*t0?mGT-RlBl46Rbf8Jb{8eL zrD|;F-@lw6YBln5UPF$#_^nVJwI=5PQ?`ny+Dqc~`PZCDxHYV&Dn!{twrDTmY7)Wp zR~7i$ko*0~weHrw9p4FIS(m?6k$Nm2N^0b@REv27p^<1SKU;4MEv40ua!&iJzQemO zI;KF^4XC=J$<_ETokJ<9nsT)TxGl&1ZawU-At2*wzcqu|$bJ%DA%%8s<5gzB5h-Xy zFY~Q_`>7WB4w~#Hx1>(UHH6(rO4n14BOg9>DZhB}$5Lj_Qd>c~%L(Fgl=Gt)6#|bs zm~pwX_z$^w=4;*(_{9%~yuW(aT(NdcwI<22;mo>x=}}W}*i~L=>6LZIMe#qK&>mEB a7Pcz?)wsYS5A{#o1ZZnLhLuB65&r`(Uo%Dk diff --git a/public/build/img/logo.png b/public/build/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..301b50123ebf59df9bc9af35bad4c1b79056d424 GIT binary patch literal 29482 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

B<~sn3hfi5bB1g&6b@T2so!lmY=HHLtj5)dO1LB zdcau#XR+@k#LNRTa?>}6k6**>l=tZJ*#&r};X$s$%o<^%R9nU}Rr+OG?v^ay&B(Ra1OdQqAJvk{oQd6o$3b-7?!8dB zm%Rs-b^iwabs2qfEL4@1+;K56dOEn5LvD7jW1v2$2ojJag&b!%C>~Y`9btj z9WC(ChE63Ev=iW3LV#;R03KSvp{R^#yEB~99B$Iez`O}WsN}v0v=@7EUVJzi%?FSI zoeyppM?Z3VHSO(RQufL#k)`{Gr!`C6Ogur#=t!NJ5eFR^<4w;HV7SSWn}0=n_bwYY z%OAHI(_{=J$S63Re(x+=gK8vT+kX^kCc%~bp4va>Qosv--)jzXAc1uyDB_`3$unvwtg!l1o7Ss z!HN$g!}CzWBm2==PR}~L$da{|SgiAgjIGN4dDGc$x4WWww012VAzAtf;*FkMloBF7 zI*gt>Nn>vR9-DGuUO=Vtyt#*{LnbW}Q?Kc5z9NJeZFc2nFqeV>+b^=Qy9*$g^2qjU z4O;hV34zKd!zEG`SDEUg{eOxCeNI6o5%Rrhd+q&twKe-}vasGDrq{SG0}>Wo1?2Y( zSh)l!_cHmUTQMXLB{-cVHk@r^Z;Ja4k#M|o`vs*@DOI_tptZ+TNQ9-H@p~a^J{=N` z9b-VnG0Z`Z^*!__fiDMzWU`==#A)E&ySMa@fuqh>d7X-i+593on!Ig@?%eHm=NQ_tvt0sRs5 zA!#xKZuRe!$TSlue2&=k!~P|RH5`#jn>F1 z8{3~Q)NofLOP!h?4fzTQC9P~`w}VbeBY=5C&IA=>50IexTToha8c9Lf!9fd^+SqlQ zExR)SVOkei5P@9}3W$F$hk(2aufT!??L7u7{V|S`$Tg($gyiLMF*8X@`*vi#s=$3}@LYD7g5kIy znJiY%q6q?iuOqL& zAHX;_--dA1(LhO}IJp-)dt&PoY6vd>=s z9j7&{hU{~To|o7{2AWov6OZwpr0hMQ3Y{PA&e>`+F zRF1N^ZUusF$$FoFTogQq;tJ9afpHEQIB(dp>%BtsQVxJhC4d_>7>n&`3 zO*aus(TOG7ACHTqk`89DXE08*@;Tzpa)Z}=pG5Ux7%JP_zs|_DHwKLn24+sBKPCm^ zrC!x(sawyR%~fAuJ0mw<6c-JTW1&i)kw>c~n{W2&m2s~5WXB4V*WXJ#dTN085pySh zNObufI(HRHqT(}q2Z2g8302A}4hmF*b6Y{Y1{DJtrnp_3#z2GKfu$oGkSQ{Fwpttq zE*NjfVsEVF`#fY-U==loFefPh@s~Mc|U=&+a>m{57$e%O`#GH*+>@5 zGeNF6Jd9Ood(Dp-TH19c-MMzX>6Ss_fopwoR&1~Mz&lP7fmN)aA8Es z%gJQk&HI^!HrnZF>qi478GGY@1e9IPq38nkJ{qo^?)y$guD&OLGOx_hoK~joO+WFL zfj%bof$Y_q{=NfQK3Gr^6#scI4n%KE&10VfALOBZFGEZMOFwq$2?~MGVt&q5S9o zUQEmNSL(D{a=}7{0t-P}D)ndN=IdF`x>|sfs6wFipSkcTkTCi#0l_WdFqq?QK^uF1 zr#V-Sq3lOLi<`A(fj_^q!IHE~Y;VvYy%S3N-Vpj9hCcIAgB=$V zO@&gegA9I^I8qg49=2@#1mGiUJLI#`_?rgFH0A&{5&kq#@fsgQqty z2IE1@dc=^eH@Q8>MQ|J;TjSY3bGLNWVltc-9MA9jb3C2f?h}^k)ipjB9ZAToIo93S z_s!&Vttv|Xp9@r#036291cQD#$a72S^AsGic6w3XI7{s$W`!>olUb=NiL^-)qR0Yl$Z9qA$~Np^v~@ZAyN1F&R%us|qr9t0@7%F7b2wm~e% zeioLeZqw*DF!rNScx+m=U_>9l-+sTaDj;7nRQrc5)!iJ@9@Sz_%ZvEEQKgc5qL`tR zho?GUh2i}h?CbFgG#q1=O5A9u=9?9zRcZ3(#ybtw`Co8T@2_-X=^Bdhd(*P@JHD$E;%8VHU5lF*%x;?Bt0m%pU^*4u{x3)SsPRf0@ z8rTt5N{qrfLtZxFX@?epe3)?dHvpUeCrEC!J|>rH=*}VoRHjtPUD4Dza4WS)HQHF@ zZt9-zdl{>2R1+C+vT3--RwEk&4!4t7`e2x(2m9QKD0xCtH zE&IL|U8jz@+bPw+Q_!VjrISAUX;XG>iw-b!v~tum)xb^MyJcH$V-A;Sry*NEBGqtv zaqYnJ>Qr^`^|pQoFSI*4=Ys<+J6|?c&xau&uT=`6!pvVVRqrLH?D!8|=$eO=x2u!v zvA16&l22ALp#*uk1BCKsH~XlVN&^nDJb-=GH6#x&5;B?D_lvRb4Kqwp33vj$Y6NaQ zTl9d6UXv3-B0+OV{a_seqourY3sk*PKWJd&J>j$A+Z>g?^ zpqQZFZ>j$0Vf*h5-r!N;_r_k2>gd}m_x23r;CDsX8|hS>4=)D{3*Kkb$aTDgTP^w|4T^I;Jk6F6Jxxs%>H;AGjoxO{U{CpOX>r|g zVI1DfZM;N<2H@YQn2s9p2uJG}#Fwy6UoN-rr6~Q~v}{{1DK!{!uB(BW1qVy zMD#F^+H#q4ef-t)x*^*x!wT$KVC)&TDfP9qY`zqP=%7135#nr}d{P61?b9G^3q99d zUvJoyTxZI*ZFx@X4?Xj}*nR!G?BqkkS?JR?&j>O$o5mhdk*CpxNGhk&SEnQW+0#(*2`fy?^^()K}6}FK|lWjW4KFqEQ(IfbUtY+31SK3DYsWh{;q;<-fyXn^D+NM z3a!T{J`Vf28z2iI4GokXvntjg?!(~i$JkapCZs|$&Q=y_tT9QzV*#nDCVt- z(*MSTt{)k9n5wt2tmTe%6;E|schI;y!Z;ncoApye9=`}c)0j*A!&!SC@)AH!GHVrmsoSFSpFW73xt1`et{EWE1^g_VzAAr1F2pnkO5ddKk^WJCC&=rPk`WOu3 zAKVghA~M+qAvt8z&^0{Z4PZ%=|8A+SM|l*uK&Cz&8TEI6nT=7+Z9t(i1dzy2F+{z8=HRn|r00y#t$&h(_q$sHrL2Ks4+h`6ooF z`#>l+yEq#9;%k6v_A!njsfMnyDbc%dxevl4maYE;VA_ZmQhwG?k?{bO`VLmM9MJ3t zLyD#Cqnly)Z{;k!E6`s2eXpf@{%X>0y3V46*Qq0#`8l0kXy_?8WxM_Uj$&i?P^3rS z`BYz5zH5C5;C3O5%8m%ic{v6HMCV~cc3uQB^$Cz2uV-!f3ioPEBbo%+YX4VD4eF!+ z=gR0ZjYF>*Ox1ZY$n=#u*UQDH=yGS7a~rzvwX|%y8YK2&V#edT3Pm~HMDEm$R68v- zbUF6@5>p<3LOE>?MH%E=pLTUT10wqw?z4U+Xy0xS$}dx7fdETm@~b}9&a!B5gC)CO zD$hxg6XEVn%hvTaja`Qq+Iab7qyxCW6?%CdaOfYUO16ie1{2fd?ErB96KtO7wcAg7 z_(xPWA53URLz%Mu2I$GW^=66DE5MD17fWL_o=VwlpipH)*)Hq8dG*Y&+|r3e0)~!o~i}MKllCQ zj$53zCLUXPHwe##l;;^l#zO|Rd>(>6r<@C)Z)|?XL-}iojhZAW3={< z4g1JO#-}f8@FL}g`&fI+55l`ak3pz;|k=@@4OeiMsVM{-!H|+3#YRj!(RRPWjP^ zX&RvC{YUKkF6{db#Zs>+=kk^NPf#76S5IfXb*}8|%P|Bj`IF15#PXkFt}A&S+ku}w zZKyZ?R;uA-c9bgU8q9BJ6vndZ&#T2L2Z-lYs}%6+21|7|IJX=)FRb%^v9X}Okk{bj zq~+DIl{dtA-Sv3!Yzq1r^L(z?V=)0NeqPb&&mkkbp&tqN=X}nha-a6Fpef}pnpKI@ z*T8;1f)~!7{W*}^`wjc(7l>QA%k>n4MLza}fcr7N^t9U8nfiwRn%U2G>(>r`$Wk4@ zbsTY?e;@r&i+SghZ=Va;J*5;|xne1M-@DJ8CY67`=_u>&noTO5h1S*IPp*lr{vl^o zpUnsuh{t_t)wC(sjm2iSb72HHSdQr@pk6m0bdfFRFclyY*my#Ow4!=&cpvg=ML)& zXF3ri+ldoJIEJN=%4{+b6ZPj-i?`eZJ^bM8sGwrwKQUF;tsugaqJT498mS~FYE~0} zn{JzWOLkvskJP*XLb=&iJqI#Y#h1>9Mk=T6t>Db-pMBB?<{GJZDaRck@G-iPmXIjs|! z&Pn8K96*>*G}?nF9D^Jk0hu_C`Hqlt#L1^44*_JLY@{-aMsx3ELqN_rt2r|!AY+Wq z6};|rNS|)0w}fklfIB%Mnk7zvI1Ve8(rrt1M=0#&SSJW%7ct8wW@SZPcwu>pl2qnC zO7jSgj^tJ8Kh=2msyK`-=5q#qcq(LaIrI*s;>2o}nLF90q_Gsr0%5F zqe!<8w6o$-ykK;q#A0lDX~9uS&9e5fncQ43rt|m ztHf!42d7zIkXh#76(ygt)$kJ_T~;=+ErwM3i5M0Xzo|P#ZkkGrS1-YM&l0TqogiK3 z02d%5tR4^3co6gQluaFJm25l#{pg1TwBh$5BO}lY)vIxVyxnk}%m9(H0Hm_uDT5BM z=<-gY{?eGJ`xN$L1#IB=E!DYyzLTP;B9)mJTw75KC%68xIA8iP#-+3=`IxN+4o*jM z=OY#i8>w7=avgj3JKpN8F{rv>D2K7<|8hNhw<}HN@8v(=&wQ>XN6v6bdV*iXSc*;@ zQO-w#+)RTs*>jIpEA~ryMkVekxn%Q2Ru}%ul{Xjc;yGMv#mKuMIop_5%J`@6N@Th^ zWeo7b=g1TyADIZt+_4gyS@}V*8Q>S?;3C^6(pS?xgAva=7cGxOGIMk~i$L>=+Q&kg zl|A>F&l7Aa@6|nuVY4fJa5o+~$APHKJ*Fw#o1VMP%9G=n?cC2ChsFk46d0TtH+OU+ z|63)?&P(K3jz;Ck137jhV^3)6hCN?UxFXM1O!F+sco}ogOPafO%!RuG|1ZD*E2K1_ T&D*Gg00000NkvXXu0mjfQN*)d literal 0 HcmV?d00001 diff --git a/public/build/manifest.json b/public/build/manifest.json index 57446766..406df666 100644 --- a/public/build/manifest.json +++ b/public/build/manifest.json @@ -1,6 +1,6 @@ { "resources/scripts/main.js": { - "file": "assets/main.f18430a2.js", + "file": "assets/main.fc26c84f.js", "src": "resources/scripts/main.js", "isEntry": true, "imports": [ @@ -78,31 +78,31 @@ "resources/scripts/components/base/base-editor/BaseEditor.vue" ], "css": [ - "assets/main.7567eb0c.css" + "assets/main.30b53055.css" ] }, "_vendor.fd3b1727.js": { "file": "assets/vendor.fd3b1727.js" }, "resources/scripts/admin/layouts/LayoutInstallation.vue": { - "file": "assets/LayoutInstallation.8501fd1f.js", + "file": "assets/LayoutInstallation.ef8c1f28.js", "src": "resources/scripts/admin/layouts/LayoutInstallation.vue", "isDynamicEntry": true, "imports": [ - "_NotificationRoot.2f8ba32c.js", + "_NotificationRoot.452046ea.js", "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, - "_NotificationRoot.2f8ba32c.js": { - "file": "assets/NotificationRoot.2f8ba32c.js", + "_NotificationRoot.452046ea.js": { + "file": "assets/NotificationRoot.452046ea.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, "resources/scripts/admin/views/auth/Login.vue": { - "file": "assets/Login.582ed535.js", + "file": "assets/Login.fd14ea97.js", "src": "resources/scripts/admin/views/auth/Login.vue", "isDynamicEntry": true, "imports": [ @@ -111,27 +111,27 @@ ] }, "resources/scripts/admin/layouts/LayoutBasic.vue": { - "file": "assets/LayoutBasic.542e5fd1.js", + "file": "assets/LayoutBasic.8d94499d.js", "src": "resources/scripts/admin/layouts/LayoutBasic.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_exchange-rate.74b40c96.js", - "_users.60f6f7bf.js", - "_NotificationRoot.2f8ba32c.js", + "_exchange-rate.e85a4793.js", + "_users.bb63694b.js", + "_NotificationRoot.452046ea.js", "_index.esm.7e25573e.js" ] }, - "_exchange-rate.74b40c96.js": { - "file": "assets/exchange-rate.74b40c96.js", + "_exchange-rate.e85a4793.js": { + "file": "assets/exchange-rate.e85a4793.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, - "_users.60f6f7bf.js": { - "file": "assets/users.60f6f7bf.js", + "_users.bb63694b.js": { + "file": "assets/users.bb63694b.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" @@ -144,17 +144,17 @@ ] }, "resources/scripts/admin/layouts/LayoutLogin.vue": { - "file": "assets/LayoutLogin.9e6d2c44.js", + "file": "assets/LayoutLogin.53af66e4.js", "src": "resources/scripts/admin/layouts/LayoutLogin.vue", "isDynamicEntry": true, "imports": [ - "_NotificationRoot.2f8ba32c.js", + "_NotificationRoot.452046ea.js", "resources/scripts/main.js", "_vendor.fd3b1727.js" ] }, "resources/scripts/admin/views/auth/ResetPassword.vue": { - "file": "assets/ResetPassword.705c4fc9.js", + "file": "assets/ResetPassword.bff307e0.js", "src": "resources/scripts/admin/views/auth/ResetPassword.vue", "isDynamicEntry": true, "imports": [ @@ -163,7 +163,7 @@ ] }, "resources/scripts/admin/views/auth/ForgotPassword.vue": { - "file": "assets/ForgotPassword.354d3045.js", + "file": "assets/ForgotPassword.ca04a561.js", "src": "resources/scripts/admin/views/auth/ForgotPassword.vue", "isDynamicEntry": true, "imports": [ @@ -172,59 +172,59 @@ ] }, "resources/scripts/admin/views/dashboard/Dashboard.vue": { - "file": "assets/Dashboard.bcae1c28.js", + "file": "assets/Dashboard.79084651.js", "src": "resources/scripts/admin/views/dashboard/Dashboard.vue", "isDynamicEntry": true, "imports": [ - "_EstimateIcon.b315cdb6.js", + "_EstimateIcon.a0aca522.js", "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_LineChart.7e4705d3.js", - "_InvoiceIndexDropdown.a4ebd60e.js", - "_EstimateIndexDropdown.2a7ffee2.js" + "_LineChart.2823de1b.js", + "_InvoiceIndexDropdown.5aa0548b.js", + "_EstimateIndexDropdown.bae761c6.js" ] }, - "_EstimateIcon.b315cdb6.js": { - "file": "assets/EstimateIcon.b315cdb6.js", + "_EstimateIcon.a0aca522.js": { + "file": "assets/EstimateIcon.a0aca522.js", "imports": [ "resources/scripts/main.js", "_vendor.fd3b1727.js" ] }, - "_LineChart.7e4705d3.js": { - "file": "assets/LineChart.7e4705d3.js", + "_LineChart.2823de1b.js": { + "file": "assets/LineChart.2823de1b.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, - "_InvoiceIndexDropdown.a4ebd60e.js": { - "file": "assets/InvoiceIndexDropdown.a4ebd60e.js", + "_InvoiceIndexDropdown.5aa0548b.js": { + "file": "assets/InvoiceIndexDropdown.5aa0548b.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, - "_EstimateIndexDropdown.2a7ffee2.js": { - "file": "assets/EstimateIndexDropdown.2a7ffee2.js", + "_EstimateIndexDropdown.bae761c6.js": { + "file": "assets/EstimateIndexDropdown.bae761c6.js", "imports": [ "resources/scripts/main.js", "_vendor.fd3b1727.js" ] }, "resources/scripts/admin/views/customers/Index.vue": { - "file": "assets/Index.cdb99984.js", + "file": "assets/Index.5820505d.js", "src": "resources/scripts/admin/views/customers/Index.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_CustomerIndexDropdown.c3723eee.js", + "_CustomerIndexDropdown.44b8afc5.js", "_AstronautIcon.5afbaf6c.js" ] }, - "_CustomerIndexDropdown.c3723eee.js": { - "file": "assets/CustomerIndexDropdown.c3723eee.js", + "_CustomerIndexDropdown.44b8afc5.js": { + "file": "assets/CustomerIndexDropdown.44b8afc5.js", "imports": [ "resources/scripts/main.js", "_vendor.fd3b1727.js" @@ -237,17 +237,17 @@ ] }, "resources/scripts/admin/views/customers/Create.vue": { - "file": "assets/Create.f828ef99.js", + "file": "assets/Create.6a1b616b.js", "src": "resources/scripts/admin/views/customers/Create.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_CreateCustomFields.f709a66b.js" + "_CreateCustomFields.5609a247.js" ] }, - "_CreateCustomFields.f709a66b.js": { - "file": "assets/CreateCustomFields.f709a66b.js", + "_CreateCustomFields.5609a247.js": { + "file": "assets/CreateCustomFields.5609a247.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" @@ -266,43 +266,43 @@ ] }, "resources/scripts/admin/views/customers/View.vue": { - "file": "assets/View.b75f9f6b.js", + "file": "assets/View.b0d70782.js", "src": "resources/scripts/admin/views/customers/View.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_LoadingIcon.a68e1cd1.js", - "_LineChart.7e4705d3.js", - "_CustomerIndexDropdown.c3723eee.js" + "_LoadingIcon.4d92e0c0.js", + "_LineChart.2823de1b.js", + "_CustomerIndexDropdown.44b8afc5.js" ] }, - "_LoadingIcon.a68e1cd1.js": { - "file": "assets/LoadingIcon.a68e1cd1.js", + "_LoadingIcon.4d92e0c0.js": { + "file": "assets/LoadingIcon.4d92e0c0.js", "imports": [ "resources/scripts/main.js", "_vendor.fd3b1727.js" ] }, "resources/scripts/admin/views/settings/SettingsIndex.vue": { - "file": "assets/SettingsIndex.79358184.js", + "file": "assets/SettingsIndex.af05238d.js", "src": "resources/scripts/admin/views/settings/SettingsIndex.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_BaseListItem.638ffd1d.js" + "_BaseListItem.5fd4d75d.js" ] }, - "_BaseListItem.638ffd1d.js": { - "file": "assets/BaseListItem.638ffd1d.js", + "_BaseListItem.5fd4d75d.js": { + "file": "assets/BaseListItem.5fd4d75d.js", "imports": [ "resources/scripts/main.js", "_vendor.fd3b1727.js" ] }, "resources/scripts/admin/views/settings/AccountSetting.vue": { - "file": "assets/AccountSetting.480549f8.js", + "file": "assets/AccountSetting.d7aa051b.js", "src": "resources/scripts/admin/views/settings/AccountSetting.vue", "isDynamicEntry": true, "imports": [ @@ -311,7 +311,7 @@ ] }, "resources/scripts/admin/views/settings/CompanyInfoSettings.vue": { - "file": "assets/CompanyInfoSettings.bb9f4986.js", + "file": "assets/CompanyInfoSettings.e80e4a03.js", "src": "resources/scripts/admin/views/settings/CompanyInfoSettings.vue", "isDynamicEntry": true, "imports": [ @@ -320,7 +320,7 @@ ] }, "resources/scripts/admin/views/settings/PreferencesSetting.vue": { - "file": "assets/PreferencesSetting.e401466a.js", + "file": "assets/PreferencesSetting.91fd3c64.js", "src": "resources/scripts/admin/views/settings/PreferencesSetting.vue", "isDynamicEntry": true, "imports": [ @@ -329,40 +329,40 @@ ] }, "resources/scripts/admin/views/settings/customization/CustomizationSetting.vue": { - "file": "assets/CustomizationSetting.f87380d7.js", + "file": "assets/CustomizationSetting.77479b06.js", "src": "resources/scripts/admin/views/settings/customization/CustomizationSetting.vue", "isDynamicEntry": true, "imports": [ "resources/scripts/main.js", "_vendor.fd3b1727.js", - "_DragIcon.f5bbb2d0.js", - "_payment.cfdea86b.js", - "_ItemUnitModal.db075d76.js" + "_DragIcon.7c80aca9.js", + "_payment.505d9057.js", + "_ItemUnitModal.f71b6bbd.js" ] }, - "_ItemUnitModal.db075d76.js": { - "file": "assets/ItemUnitModal.db075d76.js", + "_ItemUnitModal.f71b6bbd.js": { + "file": "assets/ItemUnitModal.f71b6bbd.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, - "_payment.cfdea86b.js": { - "file": "assets/payment.cfdea86b.js", + "_payment.505d9057.js": { + "file": "assets/payment.505d9057.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, - "_DragIcon.f5bbb2d0.js": { - "file": "assets/DragIcon.f5bbb2d0.js", + "_DragIcon.7c80aca9.js": { + "file": "assets/DragIcon.7c80aca9.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, "resources/scripts/admin/views/settings/NotificationsSetting.vue": { - "file": "assets/NotificationsSetting.d6260ed5.js", + "file": "assets/NotificationsSetting.b153c485.js", "src": "resources/scripts/admin/views/settings/NotificationsSetting.vue", "isDynamicEntry": true, "imports": [ @@ -371,43 +371,43 @@ ] }, "resources/scripts/admin/views/settings/TaxTypesSetting.vue": { - "file": "assets/TaxTypesSetting.40bbe96a.js", + "file": "assets/TaxTypesSetting.95e6443a.js", "src": "resources/scripts/admin/views/settings/TaxTypesSetting.vue", "isDynamicEntry": true, "imports": [ "resources/scripts/main.js", "_vendor.fd3b1727.js", - "_TaxTypeModal.0a286110.js" + "_TaxTypeModal.73b640f9.js" ] }, - "_TaxTypeModal.0a286110.js": { - "file": "assets/TaxTypeModal.0a286110.js", + "_TaxTypeModal.73b640f9.js": { + "file": "assets/TaxTypeModal.73b640f9.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, "resources/scripts/admin/views/settings/PaymentsModeSetting.vue": { - "file": "assets/PaymentsModeSetting.38b96dbe.js", + "file": "assets/PaymentsModeSetting.b422aded.js", "src": "resources/scripts/admin/views/settings/PaymentsModeSetting.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_payment.cfdea86b.js", + "_payment.505d9057.js", "resources/scripts/main.js", - "_PaymentModeModal.8e96273a.js" + "_PaymentModeModal.ca34bfc6.js" ] }, - "_PaymentModeModal.8e96273a.js": { - "file": "assets/PaymentModeModal.8e96273a.js", + "_PaymentModeModal.ca34bfc6.js": { + "file": "assets/PaymentModeModal.ca34bfc6.js", "imports": [ "_vendor.fd3b1727.js", - "_payment.cfdea86b.js", + "_payment.505d9057.js", "resources/scripts/main.js" ] }, "resources/scripts/admin/views/settings/CustomFieldsSetting.vue": { - "file": "assets/CustomFieldsSetting.eedc9a0d.js", + "file": "assets/CustomFieldsSetting.5910326d.js", "src": "resources/scripts/admin/views/settings/CustomFieldsSetting.vue", "isDynamicEntry": true, "imports": [ @@ -428,66 +428,66 @@ ] }, "resources/scripts/admin/views/settings/NotesSetting.vue": { - "file": "assets/NotesSetting.96cb3c0e.js", + "file": "assets/NotesSetting.6052e5e3.js", "src": "resources/scripts/admin/views/settings/NotesSetting.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_NoteModal.4ea11e9f.js", - "_payment.cfdea86b.js" + "_NoteModal.ecba55bc.js", + "_payment.505d9057.js" ] }, - "_NoteModal.4ea11e9f.js": { - "file": "assets/NoteModal.4ea11e9f.js", + "_NoteModal.ecba55bc.js": { + "file": "assets/NoteModal.ecba55bc.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_payment.cfdea86b.js" + "_payment.505d9057.js" ], "css": [ "assets/NoteModal.3245b7d3.css" ] }, "resources/scripts/admin/views/settings/ExpenseCategorySetting.vue": { - "file": "assets/ExpenseCategorySetting.3d94db22.js", + "file": "assets/ExpenseCategorySetting.188d492f.js", "src": "resources/scripts/admin/views/settings/ExpenseCategorySetting.vue", "isDynamicEntry": true, "imports": [ "resources/scripts/main.js", - "_category.4faf417d.js", + "_category.3bd14c85.js", "_vendor.fd3b1727.js", - "_CategoryModal.42285069.js" + "_CategoryModal.cb867f43.js" ] }, - "_category.4faf417d.js": { - "file": "assets/category.4faf417d.js", + "_category.3bd14c85.js": { + "file": "assets/category.3bd14c85.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, - "_CategoryModal.42285069.js": { - "file": "assets/CategoryModal.42285069.js", + "_CategoryModal.cb867f43.js": { + "file": "assets/CategoryModal.cb867f43.js", "imports": [ "_vendor.fd3b1727.js", - "_category.4faf417d.js", + "_category.3bd14c85.js", "resources/scripts/main.js" ] }, "resources/scripts/admin/views/settings/ExchangeRateProviderSetting.vue": { - "file": "assets/ExchangeRateProviderSetting.aca560de.js", + "file": "assets/ExchangeRateProviderSetting.4ea17a5c.js", "src": "resources/scripts/admin/views/settings/ExchangeRateProviderSetting.vue", "isDynamicEntry": true, "imports": [ - "_exchange-rate.74b40c96.js", + "_exchange-rate.e85a4793.js", "resources/scripts/main.js", "_vendor.fd3b1727.js", "resources/scripts/components/base/base-table/BaseTable.vue" ] }, "resources/scripts/components/base/base-table/BaseTable.vue": { - "file": "assets/BaseTable.5ad15c30.js", + "file": "assets/BaseTable.c2b2d20a.js", "src": "resources/scripts/components/base/base-table/BaseTable.vue", "isDynamicEntry": true, "imports": [ @@ -496,65 +496,65 @@ ] }, "resources/scripts/admin/views/settings/MailConfigSetting.vue": { - "file": "assets/MailConfigSetting.2db436d0.js", + "file": "assets/MailConfigSetting.f7d10f38.js", "src": "resources/scripts/admin/views/settings/MailConfigSetting.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_mail-driver.61f3eeec.js", + "_mail-driver.2253d638.js", "resources/scripts/main.js" ] }, - "_mail-driver.61f3eeec.js": { - "file": "assets/mail-driver.61f3eeec.js", + "_mail-driver.2253d638.js": { + "file": "assets/mail-driver.2253d638.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, "resources/scripts/admin/views/settings/FileDiskSetting.vue": { - "file": "assets/FileDiskSetting.d54a6b6f.js", + "file": "assets/FileDiskSetting.e6793479.js", "src": "resources/scripts/admin/views/settings/FileDiskSetting.vue", "isDynamicEntry": true, "imports": [ - "_disk.10302bdc.js", + "_disk.84b94298.js", "resources/scripts/main.js", "_vendor.fd3b1727.js" ] }, - "_disk.10302bdc.js": { - "file": "assets/disk.10302bdc.js", + "_disk.84b94298.js": { + "file": "assets/disk.84b94298.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, "resources/scripts/admin/views/settings/BackupSetting.vue": { - "file": "assets/BackupSetting.c2cd90a8.js", + "file": "assets/BackupSetting.e9cd0073.js", "src": "resources/scripts/admin/views/settings/BackupSetting.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_disk.10302bdc.js" + "_disk.84b94298.js" ] }, "resources/scripts/admin/views/settings/UpdateAppSetting.vue": { - "file": "assets/UpdateAppSetting.89290ede.js", + "file": "assets/UpdateAppSetting.aef85435.js", "src": "resources/scripts/admin/views/settings/UpdateAppSetting.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_LoadingIcon.a68e1cd1.js", - "_exchange-rate.74b40c96.js" + "_LoadingIcon.4d92e0c0.js", + "_exchange-rate.e85a4793.js" ], "css": [ "assets/UpdateAppSetting.7d8b987a.css" ] }, "resources/scripts/admin/views/settings/RolesSettings.vue": { - "file": "assets/RolesSettings.39d5edb5.js", + "file": "assets/RolesSettings.f104eca8.js", "src": "resources/scripts/admin/views/settings/RolesSettings.vue", "isDynamicEntry": true, "imports": [ @@ -563,7 +563,7 @@ ] }, "resources/scripts/admin/views/items/Index.vue": { - "file": "assets/Index.8b0e5247.js", + "file": "assets/Index.0dab6293.js", "src": "resources/scripts/admin/views/items/Index.vue", "isDynamicEntry": true, "imports": [ @@ -572,89 +572,89 @@ ] }, "resources/scripts/admin/views/items/Create.vue": { - "file": "assets/Create.d7de49df.js", + "file": "assets/Create.c6a28457.js", "src": "resources/scripts/admin/views/items/Create.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_ItemUnitModal.db075d76.js" + "_ItemUnitModal.f71b6bbd.js" ] }, "resources/scripts/admin/views/expenses/Index.vue": { - "file": "assets/Index.2b2537c5.js", + "file": "assets/Index.db63375d.js", "src": "resources/scripts/admin/views/expenses/Index.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_expense.be04050a.js", - "_category.4faf417d.js", + "_expense.9bde13f4.js", + "_category.3bd14c85.js", "resources/scripts/main.js" ] }, - "_expense.be04050a.js": { - "file": "assets/expense.be04050a.js", + "_expense.9bde13f4.js": { + "file": "assets/expense.9bde13f4.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, "resources/scripts/admin/views/expenses/Create.vue": { - "file": "assets/Create.d08738d2.js", + "file": "assets/Create.9313a497.js", "src": "resources/scripts/admin/views/expenses/Create.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_expense.be04050a.js", - "_category.4faf417d.js", + "_expense.9bde13f4.js", + "_category.3bd14c85.js", "resources/scripts/main.js", - "_CreateCustomFields.f709a66b.js", - "_CategoryModal.42285069.js", - "_ExchangeRateConverter.e361c50e.js", - "_exchange-rate.74b40c96.js" + "_CreateCustomFields.5609a247.js", + "_CategoryModal.cb867f43.js", + "_ExchangeRateConverter.0aa9df3c.js", + "_exchange-rate.e85a4793.js" ] }, - "_ExchangeRateConverter.e361c50e.js": { - "file": "assets/ExchangeRateConverter.e361c50e.js", + "_ExchangeRateConverter.0aa9df3c.js": { + "file": "assets/ExchangeRateConverter.0aa9df3c.js", "imports": [ "resources/scripts/main.js", - "_exchange-rate.74b40c96.js", + "_exchange-rate.e85a4793.js", "_vendor.fd3b1727.js" ] }, "resources/scripts/admin/views/users/Index.vue": { - "file": "assets/Index.bef11d31.js", + "file": "assets/Index.5c342df0.js", "src": "resources/scripts/admin/views/users/Index.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_users.60f6f7bf.js", + "_users.bb63694b.js", "resources/scripts/main.js", "_AstronautIcon.5afbaf6c.js" ] }, "resources/scripts/admin/views/users/Create.vue": { - "file": "assets/Create.b4e448aa.js", + "file": "assets/Create.701a2926.js", "src": "resources/scripts/admin/views/users/Create.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", "_index.esm.7e25573e.js", - "_users.60f6f7bf.js" + "_users.bb63694b.js" ] }, "resources/scripts/admin/views/estimates/Index.vue": { - "file": "assets/Index.5ae6b3b9.js", + "file": "assets/Index.0e445439.js", "src": "resources/scripts/admin/views/estimates/Index.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", "_ObservatoryIcon.6d06653e.js", - "_EstimateIndexDropdown.2a7ffee2.js", - "_SendEstimateModal.fb9ec854.js", - "_mail-driver.61f3eeec.js" + "_EstimateIndexDropdown.bae761c6.js", + "_SendEstimateModal.91274455.js", + "_mail-driver.2253d638.js" ] }, "_ObservatoryIcon.6d06653e.js": { @@ -663,73 +663,73 @@ "_vendor.fd3b1727.js" ] }, - "_SendEstimateModal.fb9ec854.js": { - "file": "assets/SendEstimateModal.fb9ec854.js", + "_SendEstimateModal.91274455.js": { + "file": "assets/SendEstimateModal.91274455.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_mail-driver.61f3eeec.js" + "_mail-driver.2253d638.js" ] }, "resources/scripts/admin/views/estimates/create/EstimateCreate.vue": { - "file": "assets/EstimateCreate.f79bef56.js", + "file": "assets/EstimateCreate.15e0dde4.js", "src": "resources/scripts/admin/views/estimates/create/EstimateCreate.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_SalesTax.1ee85623.js", - "_CreateCustomFields.f709a66b.js", - "_ExchangeRateConverter.e361c50e.js", - "_TaxTypeModal.0a286110.js", - "_DragIcon.f5bbb2d0.js", - "_SelectNotePopup.59363657.js", - "_NoteModal.4ea11e9f.js", - "_payment.cfdea86b.js", - "_exchange-rate.74b40c96.js" + "_SalesTax.70513e81.js", + "_CreateCustomFields.5609a247.js", + "_ExchangeRateConverter.0aa9df3c.js", + "_TaxTypeModal.73b640f9.js", + "_DragIcon.7c80aca9.js", + "_SelectNotePopup.332d8bb2.js", + "_NoteModal.ecba55bc.js", + "_payment.505d9057.js", + "_exchange-rate.e85a4793.js" ] }, - "_SalesTax.1ee85623.js": { - "file": "assets/SalesTax.1ee85623.js", + "_SalesTax.70513e81.js": { + "file": "assets/SalesTax.70513e81.js", "imports": [ "resources/scripts/main.js", - "_DragIcon.f5bbb2d0.js", + "_DragIcon.7c80aca9.js", "_vendor.fd3b1727.js", - "_SelectNotePopup.59363657.js" + "_SelectNotePopup.332d8bb2.js" ] }, - "_SelectNotePopup.59363657.js": { - "file": "assets/SelectNotePopup.59363657.js", + "_SelectNotePopup.332d8bb2.js": { + "file": "assets/SelectNotePopup.332d8bb2.js", "imports": [ "_vendor.fd3b1727.js", - "_NoteModal.4ea11e9f.js", + "_NoteModal.ecba55bc.js", "resources/scripts/main.js" ] }, "resources/scripts/admin/views/estimates/View.vue": { - "file": "assets/View.e7437fcd.js", + "file": "assets/View.5145c8b2.js", "src": "resources/scripts/admin/views/estimates/View.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_EstimateIndexDropdown.2a7ffee2.js", - "_SendEstimateModal.fb9ec854.js", - "_LoadingIcon.a68e1cd1.js", - "_mail-driver.61f3eeec.js" + "_EstimateIndexDropdown.bae761c6.js", + "_SendEstimateModal.91274455.js", + "_LoadingIcon.4d92e0c0.js", + "_mail-driver.2253d638.js" ] }, "resources/scripts/admin/views/payments/Index.vue": { - "file": "assets/Index.599d5166.js", + "file": "assets/Index.56225d5b.js", "src": "resources/scripts/admin/views/payments/Index.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_payment.cfdea86b.js", + "_payment.505d9057.js", "_CapsuleIcon.730f4dd2.js", - "_SendPaymentModal.7d3dd9c4.js", - "_mail-driver.61f3eeec.js" + "_SendPaymentModal.5b2acf9d.js", + "_mail-driver.2253d638.js" ] }, "_CapsuleIcon.730f4dd2.js": { @@ -738,42 +738,42 @@ "_vendor.fd3b1727.js" ] }, - "_SendPaymentModal.7d3dd9c4.js": { - "file": "assets/SendPaymentModal.7d3dd9c4.js", + "_SendPaymentModal.5b2acf9d.js": { + "file": "assets/SendPaymentModal.5b2acf9d.js", "imports": [ "resources/scripts/main.js", "_vendor.fd3b1727.js", - "_payment.cfdea86b.js", - "_mail-driver.61f3eeec.js" + "_payment.505d9057.js", + "_mail-driver.2253d638.js" ] }, "resources/scripts/admin/views/payments/Create.vue": { - "file": "assets/Create.3306ee81.js", + "file": "assets/Create.6d36d723.js", "src": "resources/scripts/admin/views/payments/Create.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_ExchangeRateConverter.e361c50e.js", + "_ExchangeRateConverter.0aa9df3c.js", "resources/scripts/main.js", - "_payment.cfdea86b.js", - "_SelectNotePopup.59363657.js", - "_CreateCustomFields.f709a66b.js", - "_PaymentModeModal.8e96273a.js", - "_exchange-rate.74b40c96.js", - "_NoteModal.4ea11e9f.js" + "_payment.505d9057.js", + "_SelectNotePopup.332d8bb2.js", + "_CreateCustomFields.5609a247.js", + "_PaymentModeModal.ca34bfc6.js", + "_exchange-rate.e85a4793.js", + "_NoteModal.ecba55bc.js" ] }, "resources/scripts/admin/views/payments/View.vue": { - "file": "assets/View.cc8a70ad.js", + "file": "assets/View.040f1403.js", "src": "resources/scripts/admin/views/payments/View.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_payment.cfdea86b.js", - "_SendPaymentModal.7d3dd9c4.js", - "_LoadingIcon.a68e1cd1.js", - "_mail-driver.61f3eeec.js" + "_payment.505d9057.js", + "_SendPaymentModal.5b2acf9d.js", + "_LoadingIcon.4d92e0c0.js", + "_mail-driver.2253d638.js" ] }, "resources/scripts/admin/views/errors/404.vue": { @@ -785,16 +785,16 @@ ] }, "resources/scripts/admin/views/invoices/Index.vue": { - "file": "assets/Index.0530ce64.js", + "file": "assets/Index.2f358b6e.js", "src": "resources/scripts/admin/views/invoices/Index.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", "_MoonwalkerIcon.92ea8796.js", - "_InvoiceIndexDropdown.a4ebd60e.js", - "_SendInvoiceModal.2e76f196.js", - "_mail-driver.61f3eeec.js" + "_InvoiceIndexDropdown.5aa0548b.js", + "_SendInvoiceModal.b0759567.js", + "_mail-driver.2253d638.js" ] }, "_MoonwalkerIcon.92ea8796.js": { @@ -803,99 +803,99 @@ "_vendor.fd3b1727.js" ] }, - "_SendInvoiceModal.2e76f196.js": { - "file": "assets/SendInvoiceModal.2e76f196.js", + "_SendInvoiceModal.b0759567.js": { + "file": "assets/SendInvoiceModal.b0759567.js", "imports": [ "resources/scripts/main.js", "_vendor.fd3b1727.js", - "_mail-driver.61f3eeec.js" + "_mail-driver.2253d638.js" ] }, "resources/scripts/admin/views/invoices/create/InvoiceCreate.vue": { - "file": "assets/InvoiceCreate.a8882cea.js", + "file": "assets/InvoiceCreate.f33d2f08.js", "src": "resources/scripts/admin/views/invoices/create/InvoiceCreate.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_SalesTax.1ee85623.js", - "_ExchangeRateConverter.e361c50e.js", - "_CreateCustomFields.f709a66b.js", - "_TaxTypeModal.0a286110.js", - "_DragIcon.f5bbb2d0.js", - "_SelectNotePopup.59363657.js", - "_NoteModal.4ea11e9f.js", - "_payment.cfdea86b.js", - "_exchange-rate.74b40c96.js" + "_SalesTax.70513e81.js", + "_ExchangeRateConverter.0aa9df3c.js", + "_CreateCustomFields.5609a247.js", + "_TaxTypeModal.73b640f9.js", + "_DragIcon.7c80aca9.js", + "_SelectNotePopup.332d8bb2.js", + "_NoteModal.ecba55bc.js", + "_payment.505d9057.js", + "_exchange-rate.e85a4793.js" ] }, "resources/scripts/admin/views/invoices/View.vue": { - "file": "assets/View.4858a960.js", + "file": "assets/View.912160dc.js", "src": "resources/scripts/admin/views/invoices/View.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_SendInvoiceModal.2e76f196.js", - "_InvoiceIndexDropdown.a4ebd60e.js", - "_LoadingIcon.a68e1cd1.js", - "_mail-driver.61f3eeec.js" + "_SendInvoiceModal.b0759567.js", + "_InvoiceIndexDropdown.5aa0548b.js", + "_LoadingIcon.4d92e0c0.js", + "_mail-driver.2253d638.js" ] }, "resources/scripts/admin/views/recurring-invoices/Index.vue": { - "file": "assets/Index.4205242a.js", + "file": "assets/Index.8e17349f.js", "src": "resources/scripts/admin/views/recurring-invoices/Index.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_SendInvoiceModal.2e76f196.js", - "_RecurringInvoiceIndexDropdown.7816de59.js", + "_SendInvoiceModal.b0759567.js", + "_RecurringInvoiceIndexDropdown.a1e59959.js", "_MoonwalkerIcon.92ea8796.js", - "_mail-driver.61f3eeec.js" + "_mail-driver.2253d638.js" ] }, - "_RecurringInvoiceIndexDropdown.7816de59.js": { - "file": "assets/RecurringInvoiceIndexDropdown.7816de59.js", + "_RecurringInvoiceIndexDropdown.a1e59959.js": { + "file": "assets/RecurringInvoiceIndexDropdown.a1e59959.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, "resources/scripts/admin/views/recurring-invoices/create/RecurringInvoiceCreate.vue": { - "file": "assets/RecurringInvoiceCreate.8caa07b2.js", + "file": "assets/RecurringInvoiceCreate.63960c81.js", "src": "resources/scripts/admin/views/recurring-invoices/create/RecurringInvoiceCreate.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_SalesTax.1ee85623.js", - "_ExchangeRateConverter.e361c50e.js", - "_CreateCustomFields.f709a66b.js", - "_TaxTypeModal.0a286110.js", - "_DragIcon.f5bbb2d0.js", - "_SelectNotePopup.59363657.js", - "_NoteModal.4ea11e9f.js", - "_payment.cfdea86b.js", - "_exchange-rate.74b40c96.js" + "_SalesTax.70513e81.js", + "_ExchangeRateConverter.0aa9df3c.js", + "_CreateCustomFields.5609a247.js", + "_TaxTypeModal.73b640f9.js", + "_DragIcon.7c80aca9.js", + "_SelectNotePopup.332d8bb2.js", + "_NoteModal.ecba55bc.js", + "_payment.505d9057.js", + "_exchange-rate.e85a4793.js" ] }, "resources/scripts/admin/views/recurring-invoices/View.vue": { - "file": "assets/View.0de0be53.js", + "file": "assets/View.b9049173.js", "src": "resources/scripts/admin/views/recurring-invoices/View.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_LoadingIcon.a68e1cd1.js", - "_InvoiceIndexDropdown.a4ebd60e.js", - "_SendInvoiceModal.2e76f196.js", - "_RecurringInvoiceIndexDropdown.7816de59.js", - "_mail-driver.61f3eeec.js" + "_LoadingIcon.4d92e0c0.js", + "_InvoiceIndexDropdown.5aa0548b.js", + "_SendInvoiceModal.b0759567.js", + "_RecurringInvoiceIndexDropdown.a1e59959.js", + "_mail-driver.2253d638.js" ] }, "resources/scripts/admin/views/reports/layout/Index.vue": { - "file": "assets/Index.3ac81043.js", + "file": "assets/Index.ffa09876.js", "src": "resources/scripts/admin/views/reports/layout/Index.vue", "isDynamicEntry": true, "imports": [ @@ -904,17 +904,17 @@ ] }, "resources/scripts/admin/views/installation/Installation.vue": { - "file": "assets/Installation.c42d8ea5.js", + "file": "assets/Installation.345739e0.js", "src": "resources/scripts/admin/views/installation/Installation.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_mail-driver.61f3eeec.js" + "_mail-driver.2253d638.js" ] }, "resources/scripts/admin/views/modules/Index.vue": { - "file": "assets/Index.f2d58df1.js", + "file": "assets/Index.23a9a4c6.js", "src": "resources/scripts/admin/views/modules/Index.vue", "isDynamicEntry": true, "imports": [ @@ -923,7 +923,7 @@ ] }, "resources/scripts/admin/views/modules/View.vue": { - "file": "assets/View.90ef21a6.js", + "file": "assets/View.a4972ae5.js", "src": "resources/scripts/admin/views/modules/View.vue", "isDynamicEntry": true, "imports": [ @@ -932,7 +932,7 @@ ] }, "resources/scripts/components/InvoicePublicPage.vue": { - "file": "assets/InvoicePublicPage.8a590918.js", + "file": "assets/InvoicePublicPage.49bea2e2.js", "src": "resources/scripts/components/InvoicePublicPage.vue", "isDynamicEntry": true, "imports": [ @@ -940,155 +940,155 @@ ] }, "resources/scripts/customer/layouts/LayoutBasic.vue": { - "file": "assets/LayoutBasic.730789b9.js", + "file": "assets/LayoutBasic.754d58be.js", "src": "resources/scripts/customer/layouts/LayoutBasic.vue", "isDynamicEntry": true, "imports": [ - "_auth.09407ae4.js", + "_auth.75822dcb.js", "_vendor.fd3b1727.js", - "_global.e898b72a.js", + "_global.cf2a9bd7.js", "resources/scripts/main.js", - "_NotificationRoot.2f8ba32c.js" + "_NotificationRoot.452046ea.js" ] }, - "_global.e898b72a.js": { - "file": "assets/global.e898b72a.js", + "_global.cf2a9bd7.js": { + "file": "assets/global.cf2a9bd7.js", "imports": [ - "_auth.09407ae4.js", + "_auth.75822dcb.js", "resources/scripts/main.js", "_vendor.fd3b1727.js" ] }, - "_auth.09407ae4.js": { - "file": "assets/auth.09407ae4.js", + "_auth.75822dcb.js": { + "file": "assets/auth.75822dcb.js", "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js" ] }, "resources/scripts/customer/layouts/LayoutLogin.vue": { - "file": "assets/LayoutLogin.b017ca6c.js", + "file": "assets/LayoutLogin.ad0ca28d.js", "src": "resources/scripts/customer/layouts/LayoutLogin.vue", "isDynamicEntry": true, "imports": [ - "_NotificationRoot.2f8ba32c.js", + "_NotificationRoot.452046ea.js", "resources/scripts/main.js", "_vendor.fd3b1727.js" ] }, "resources/scripts/customer/views/auth/Login.vue": { - "file": "assets/Login.50845e00.js", + "file": "assets/Login.cc831709.js", "src": "resources/scripts/customer/views/auth/Login.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_auth.09407ae4.js", + "_auth.75822dcb.js", "resources/scripts/main.js" ] }, "resources/scripts/customer/views/auth/ForgotPassword.vue": { - "file": "assets/ForgotPassword.39f8f530.js", + "file": "assets/ForgotPassword.f56b2527.js", "src": "resources/scripts/customer/views/auth/ForgotPassword.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_auth.09407ae4.js", + "_auth.75822dcb.js", "resources/scripts/main.js" ] }, "resources/scripts/customer/views/auth/ResetPassword.vue": { - "file": "assets/ResetPassword.d39d980b.js", + "file": "assets/ResetPassword.48d64201.js", "src": "resources/scripts/customer/views/auth/ResetPassword.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_global.e898b72a.js", - "_auth.09407ae4.js", + "_global.cf2a9bd7.js", + "_auth.75822dcb.js", "resources/scripts/main.js" ] }, "resources/scripts/customer/views/dashboard/Dashboard.vue": { - "file": "assets/Dashboard.bc0d48a9.js", + "file": "assets/Dashboard.905d2846.js", "src": "resources/scripts/customer/views/dashboard/Dashboard.vue", "isDynamicEntry": true, "imports": [ - "_EstimateIcon.b315cdb6.js", + "_EstimateIcon.a0aca522.js", "_vendor.fd3b1727.js", - "_global.e898b72a.js", - "_auth.09407ae4.js", + "_global.cf2a9bd7.js", + "_auth.75822dcb.js", "resources/scripts/main.js", "resources/scripts/components/base/base-table/BaseTable.vue" ] }, "resources/scripts/customer/views/invoices/Index.vue": { - "file": "assets/Index.6f24f3df.js", + "file": "assets/Index.85722697.js", "src": "resources/scripts/customer/views/invoices/Index.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_invoice.aed4b689.js", + "_invoice.6fd08b90.js", "resources/scripts/components/base/base-table/BaseTable.vue", - "_global.e898b72a.js", + "_global.cf2a9bd7.js", "_MoonwalkerIcon.92ea8796.js", - "_auth.09407ae4.js", + "_auth.75822dcb.js", "resources/scripts/main.js" ] }, - "_invoice.aed4b689.js": { - "file": "assets/invoice.aed4b689.js", + "_invoice.6fd08b90.js": { + "file": "assets/invoice.6fd08b90.js", "imports": [ - "_auth.09407ae4.js", + "_auth.75822dcb.js", "_vendor.fd3b1727.js" ] }, "resources/scripts/customer/views/invoices/View.vue": { - "file": "assets/View.a36d1a30.js", + "file": "assets/View.8950a1c9.js", "src": "resources/scripts/customer/views/invoices/View.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_invoice.aed4b689.js", - "_global.e898b72a.js", - "_auth.09407ae4.js" + "_invoice.6fd08b90.js", + "_global.cf2a9bd7.js", + "_auth.75822dcb.js" ] }, "resources/scripts/customer/views/estimates/Index.vue": { - "file": "assets/Index.430aae4e.js", + "file": "assets/Index.9ec2b26a.js", "src": "resources/scripts/customer/views/estimates/Index.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/components/base/base-table/BaseTable.vue", - "_global.e898b72a.js", - "_estimate.0bc628b2.js", + "_global.cf2a9bd7.js", + "_estimate.9b0ec424.js", "_ObservatoryIcon.6d06653e.js", "resources/scripts/main.js", - "_auth.09407ae4.js" + "_auth.75822dcb.js" ] }, - "_estimate.0bc628b2.js": { - "file": "assets/estimate.0bc628b2.js", + "_estimate.9b0ec424.js": { + "file": "assets/estimate.9b0ec424.js", "imports": [ "resources/scripts/main.js", "_vendor.fd3b1727.js", - "_auth.09407ae4.js" + "_auth.75822dcb.js" ] }, "resources/scripts/customer/views/estimates/View.vue": { - "file": "assets/View.bef5e183.js", + "file": "assets/View.cf2fb879.js", "src": "resources/scripts/customer/views/estimates/View.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_estimate.0bc628b2.js", - "_global.e898b72a.js", - "_auth.09407ae4.js" + "_estimate.9b0ec424.js", + "_global.cf2a9bd7.js", + "_auth.75822dcb.js" ] }, "resources/scripts/customer/views/payments/Index.vue": { - "file": "assets/Index.effed486.js", + "file": "assets/Index.443c85db.js", "src": "resources/scripts/customer/views/payments/Index.vue", "isDynamicEntry": true, "imports": [ @@ -1096,66 +1096,66 @@ "resources/scripts/components/base/base-table/BaseTable.vue", "_CapsuleIcon.730f4dd2.js", "resources/scripts/main.js", - "_payment.db8a9454.js", - "_global.e898b72a.js", - "_auth.09407ae4.js" + "_payment.20522a38.js", + "_global.cf2a9bd7.js", + "_auth.75822dcb.js" ] }, - "_payment.db8a9454.js": { - "file": "assets/payment.db8a9454.js", + "_payment.20522a38.js": { + "file": "assets/payment.20522a38.js", "imports": [ - "_auth.09407ae4.js", + "_auth.75822dcb.js", "_vendor.fd3b1727.js" ] }, "resources/scripts/customer/views/payments/View.vue": { - "file": "assets/View.fc291a5d.js", + "file": "assets/View.dc6375b6.js", "src": "resources/scripts/customer/views/payments/View.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", "resources/scripts/main.js", - "_payment.db8a9454.js", - "_global.e898b72a.js", - "_auth.09407ae4.js" + "_payment.20522a38.js", + "_global.cf2a9bd7.js", + "_auth.75822dcb.js" ] }, "resources/scripts/customer/views/settings/SettingsIndex.vue": { - "file": "assets/SettingsIndex.ccf6e4a7.js", + "file": "assets/SettingsIndex.c15daa63.js", "src": "resources/scripts/customer/views/settings/SettingsIndex.vue", "isDynamicEntry": true, "imports": [ - "_BaseListItem.638ffd1d.js", + "_BaseListItem.5fd4d75d.js", "_vendor.fd3b1727.js", - "_global.e898b72a.js", + "_global.cf2a9bd7.js", "resources/scripts/main.js", - "_auth.09407ae4.js" + "_auth.75822dcb.js" ] }, "resources/scripts/customer/views/settings/CustomerSettings.vue": { - "file": "assets/CustomerSettings.4a6355f3.js", + "file": "assets/CustomerSettings.b26235a8.js", "src": "resources/scripts/customer/views/settings/CustomerSettings.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_global.e898b72a.js", - "_auth.09407ae4.js", + "_global.cf2a9bd7.js", + "_auth.75822dcb.js", "resources/scripts/main.js" ] }, "resources/scripts/customer/views/settings/AddressInformation.vue": { - "file": "assets/AddressInformation.247ee0d4.js", + "file": "assets/AddressInformation.790df2bc.js", "src": "resources/scripts/customer/views/settings/AddressInformation.vue", "isDynamicEntry": true, "imports": [ "_vendor.fd3b1727.js", - "_global.e898b72a.js", - "_auth.09407ae4.js", + "_global.cf2a9bd7.js", + "_auth.75822dcb.js", "resources/scripts/main.js" ] }, "resources/scripts/components/base-select/BaseMultiselect.vue": { - "file": "assets/BaseMultiselect.9a19451c.js", + "file": "assets/BaseMultiselect.f7bf60e3.js", "src": "resources/scripts/components/base-select/BaseMultiselect.vue", "isDynamicEntry": true, "imports": [ @@ -1164,7 +1164,7 @@ ] }, "resources/scripts/components/base/base-editor/BaseEditor.vue": { - "file": "assets/BaseEditor.7486f358.js", + "file": "assets/BaseEditor.ec8bd38c.js", "src": "resources/scripts/components/base/base-editor/BaseEditor.vue", "isDynamicEntry": true, "imports": [

8TJ@XV&d6vs`E*GF$S- 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 literal 0 HcmV?d00001 diff --git a/public/build/img/logo-gray.png b/public/build/img/logo-gray.png new file mode 100644 index 0000000000000000000000000000000000000000..453ca92fe44de097fad596b0031a683800b8c6f3 GIT binary patch literal 31583 zcmaI7WmuKb+BLf9?(XjH?(XjH?nXKU=|*X3Nu>m70qJg}Q&6O(@l4;n-|w6s-*xm7 zVX@W|^SNW(V~qJmQ(XZKnHU)YfuJcV%4$O(&_UpPTSR#9^R4~ zl?e2-vT?EVrL?wlaB>%;KI`nIrgX9uqc-4E<5csMv2%1%4EDCu30Bv&33jm&vZa;~ zrxXno1_yAn^R=Q3baQq05e^ii{-5ItgYW;n%t1~0KX37M5u^UkMH#ATQp$LE+ffR! zbF$fRa&l1$2(feV+Syq1a@%v;uu^h!a`SL-a&d6+uyJt2fy4>dTWx2?Uf zwygYr&j)@IqjvQ5^%Umd2nYyZ58z?<@OI$f5)u;P;N<4u=4J!$VDkxb_q7USbN8Y7 z-y_J{`Pg_ndHOnexKsW+qLsCWpRX7-xZ3~RhMT9F+W$GQyU%|Y3oIK)pp_>F7dt11 zo7=y8`=59F_-fnzznAfUeYcNpkf$Aoww;fMpSKNoCiXP{`(dzt|NkfY_eO9v!W!OA z;K5kA%6i!Nx!JkI3s_kT@$=ZR@pJMCv03r*+OP@PTHCSN@Nfz6 zaoSi5a&d9~?{WTbpXcW0;^pNL5|EY^kmur(lM|AWm5~XgYfMdiXeccv5onvU5{18aTPz zdIb0|{d-3Lxn)^9Zzq2{TX}B}H_HE6WMQZO%LNGVaNF}+@pH3rSzFn$@!9{oc^e@C zHhVikUI76+TN_?pA?p8r-uC~qc>f7h@CvvI&;Pv^VLLv4UQQk!dp2$!UVAn>US3-^ zD{fnBHXA`JK|y{2Aztv8ngd)S$G^Dw|HRS%z665v-?#rKGr$l3C%5d}K|*d-aNeN;fkvf27)&BfsU@*uH5k@^j7#(%#2 zWzQgplcY_T#a8;CFR(%X@9(JJP-^`5H?|5C5@A`7=Q{&ifBzm%l62gjZ6(57ag=Ek zi;s4PJwJpWK5uje?Dl0zCtMe|wD5NLpRTB zzu^6`KbqNzgM+ih$jCUN_d#2Zv|3rcC7^F`Q1L*wz!&x6@Ca}Z5~@Me<|LkrBQmP|L3N%6OxjX7tzUteMQ;W zPEjN`mRb1tZdAOzy^R~qyHDQGT%S=w|0EG`FDS~+zM*4cI{qnY(e4@fGHKD`IO`c2 z8j3YaKrJY4@rlgLf+pzla<``bzekQ6aZe`Vsm#sJ)>~aw!4$)ILbUESPT`-hnm5)v%>I#VI`^Bm?~fy7f2-Jd~uDgF~Z%p{=?*Gd;44Cv_& zSg;_TK0f&y;9{qCNDlM@pQ%-$AH&(C`L^~QXzlX-kc zoqj*tR@c_P;Pn+AkLPk6FlsC1t2pjy_RFP&--tDEjotOE6-S83hF; zHeu)mp4C`mBn8DF+KhL+gyjVLs_Z9y^sxe)}_aFwdpu7 zFAuNs0#fL0(&qXOntVOgUsy-v9#ihIrL|S2tgP(sua!?_K}x*`*_jF>ydW3qf^SZY zL0(M?z4}x4_L}lv4qbE5$;rtv>%HGTJvCD?GFp`eKlZwBd8 zUz~?nTkq-_9rkyJJ}zNGG|ck0v|BLTnvFhM_IKg48T;Z2SU-upi6DofR8bk9jYhx_ z7qJ`5+Bn#tZ>b>eGeqrka7b83l56Qloc8%OUp4(3g@9ew-qv;>1^H51TKYN;gQ90) zb5k4|rZ$G)P^x;F6$Iv=`>Uhk#9#CoiWQm3$&&^ZzGs_aUYxQuX|`5YR30uaE@y{_ z_`eXeb#$({d3kxER_06T$~|bDJfEC&25Y~6_Mlj8_u8AtW-*{2D>Wl0C%5+|)h~1W zfO7hKrcy1xJ`ta7jb+NUf?8ef98tB^dC__24GshL?(Xgw+APer9#o%+ldbK-%TOXg z)UqpWNmWC`?>4ahi`}no-3vgP8)2p)oT<6*kEEke-Kl-p!G?7s#l+;C8XBs&SZj6Z zWHW6)?;6PkYpqeERR({6cpn=Z>*wR?c^>%q=kzBG0{UQ`ajP>8YMG!UwI1w|47ugx zXZ1qi`c)WH8W2LX!3JVKu zyhiVauvTly#eye5US7{$9ZmOQIefXSR%4f-ABM>teamGNrmC(^ZhTjs)I@E3Yzm&7 ztBuXxA6Q{Ky{!CwO$!SN=YLTn?00f~^?8fuV1Kc}>^m;>QZ-~7EB&LE!ghZLIx+7L z&KMExeU)_C2aC(=>nw{;)E4*jK*TnP~hR_#)h7ucp$CY z^B#l|ezW}~aStf#KAgl=-CbQ_gIi*dlbX3HiGH?5+-(BR(k-Pa&HW276Q+K@t`&j8T(4lKQ%*4SI|}EUz3z0tPkF44Gj(JeUUISZJ;#ZKLvbJ%B1({i{6Cz>BTD` z5qiPt#J&j>p`_eC(khdGrnJnj{nF8~+Eiesd^6P5-Tlhh(UCE}*+K|0Mb0nhaa*=F zCN3_3{U;2?$#SE|Y=c=RoE@H2R=FBuDj}COc6|$eL-X*04^ReB=i>94sxj_s-5dIJ~6} zC?hV3>9WU|Qbv%@&(9r8tEvp_5hNl64!)(3iI6}V=_!ulS(Loh^TYl=-@3=5(D6iy zQrg_i!50YM?hc{UgUaECf{e_Kzp7jQms!i!eX2lcBRM(wFVIQ**%#;&~qDKO-;>WteJ(yMixCOGgF6PB$}@HNOQr&#N>N2U6YO^ z?j%e*A8tpfH)dd#5s`G&5(J-%Bheq4gb8|IjXgD)Tz0=&>KpOu>guzZgm#fvpIQfE z=Iht;D|Z)r3?FK064sgL!V?%1mH{52!W1WC|28u}-z>%`O)8ashkZcP>NNk&?r5s; z`)gF9CJG2s8g)SImH${;7HF#9&x0UB(vgvo4K1QWah9;P@#|Vn@r}bK^a_QboSh)Z z$jDgqG|8o)j@zR_`=6Yg9mLwxAXe z5bz5KxYe)7%D;g`8Rs0^s%o*X1M9gGApLzuR{`2Do1sMybv&zdSJDM>>i zpM39aVtQY&|9yCPxRa7Cif4p}iz_|A)01=eL{2RHrOSCdhs{ApP-ovD{e`8xvhpw{ zT<~Z)z2xNh_#TZ^@MEiB0`(`&e15kO0oN5zYF1X)wV%t4i{m)!cxkrt(S^;;&FDXQ zEW@2a$27h;#Xxl`8llUM77u@^8@j?e8&87-Is8B|v8W$#OY($Gy^8T3W%ZR<}`W3VtUG zM0E(10j2#s!xhVwzTObi4N*F6KjhlsO6H@V+PIS6jDY$y}@)z@`h4hys z3{U8yE4<60Yz_K-m*bQ{TA2C0$!>fzq%;t>wKM$h3pAt)i;0N|V}5R~NUcE7>k z0H2LIUBQYJo)H}_t=Y(k1#9Ai<;DZ!7Dq0Kvf@N6=COoSE{BD^cwHJQPa!V^OZ zkfye_26sEVif=RsnbI!dqfN<0MMd_W;>1m3B%?6Bqb$9!N9<_fE$F znRFLsaV6^B8qveY!mh3-A0iP0-S4`weAeo4NdPB`AAmOeS8-E3^ud>VUntT>>WFv( z)CITUqj>b1yI`=PD*~6C9|#lO`r7VR{~ai+FhP$}uPWNSXj( zTvokE^nMx)DI)WS@J8figLs-+kBp6qMn?CetIZBa|1i8+SeUqup}dJnXF^&<_8O!-h2928R;m6U7 z5=B@z2(ACl)am!nJZI}2KJc&kc6NsnnK(65?`1cUGvneA3Vq*?2M7`0G9;|)2r+VV zYm-b#;6&;siTg&?IJ)hiFl;``LA#j%5+4+Af%YIIHrq7m>V=mYDh`# zprF5Wq{m%>6p~E7mWC=On`WX-gn4(9Yk8puq-J{7!vWhkylmj z5|4l&0GF`N#)&dD!p7OzIq%)ORRaap^s*9@u$L#J!lQ`sjdm{@m4Dgh0xR{xZP^!L zo=Cu<4?FXdk!^-XsypD!di2p_oOA_B$oDqT z;yha#g~zXsUs3_>AQ*i81IsBa{ORsO;?J(mm*cF?!F@l zXF=iDbNl=IsOh0{4;B!9daL+&N3HVCKOdvGMQ@%KpjN*)zVOI);751 z`PEu#8JSs_(Hj?&p~vKk%9Mgr(3)1G{4eV>;0KByZ_gwwL4Ynp!@xL5Dly`HhLtN~ z>=F5FJ(RFDluSU4)&G$(E+&Q-EBH+oDl8GEAhkmP7y_ID+~~B5AlJ`|8aq5ZY)gY8 z>j|A09Tj33(>|cwPGM!TCJ_?@dX>*C;=pJN?7Ghds4A4H&skgH(%08_zpk#1G)TAb<%{kk07C^jRqAiD zzsWsl;IJ+J`L*ivQfJis_55B??xyEZgOT~A+a&$v4=6V<^Ob5Yd4+{+OV`-PEJnu0 z!BGaRG0@C|E+FnK$VCG`27m{jPA1}yN-7Z+G7*bHK(1eo!y_stwsDt*l>rL*z(;f3 zj%x22K>cKU5nZ+yQwMPi^-Qg;t;vBwI86^731e29jX*U!EzL7vt0xrZgXrw%s&8rC z?SU7&QK0pc$#uTGbS|WeQVyOxJUrls#F%S4Jz=wZ#g!;I4vU_Nb}+}oq-QcC+&@0L062H@(bbi*3kq_>&d>kn6YH8j z3GHxTR}n46nU=o3K6dV-<7&{vTdsVszj0}4X`>MTKiH(Vj6y>9pFu-YEp4u0vg{+; zKmPIK#|{OLc(k<3Ab=U8P3rjgO66m+_xJY}`0S?b;eg?L+$l_-(~RH@XRIYlq}C&! zo1f402?)SA)Jc1(-8ImqmGKFD%C(0zQao@d~6 z1vG8|8DgMOAb1h*+iK@W=>jDOpfsfQ^z>peB+CfObd*AJh`>m9Lq;8u(H)o*y)5<3sk>B4xpXuBE5ODhv z@#*v4yhp;m8R%nK?Z>5;n1}1AK2xNv@WnVIub6#1LCER?5VLM%z|S<7Q&>ngj_`RM zU|P0@tBSGC7K|86!K+EA$fG+0W8*curN@o+^@SYp)C@qG&xgfZW{8;jDLMEGAk~l7 zXPezdA!6%uBP%O!{T~H`UcGu{9mU6Gr16h&c?2C!7nZm9=IKi*Bbamnx51l~_FxhI z>_?&aOia(mBOq|A6NE&@G)AwMC;0IAh+reWRV)$yvIe*gZ5?gxG2cRjt`Y()tR3T8 zeYRIhWOTa+0*>=E!nv0Km46=TR8mu8yY(~#Ppq(yhiW_5!C|UENi5(u>7-SKPW#f* zlHU9EA1%b);Pz@5G-|Iv>rPuM`@DS zp0|bCm;3<0_iuG|^%gAI8vyMLY;0_BAe0t*{5_vPefsdezTOQk)ZNya$q^S#Oxw*;JtjMT|SaHEdy*^%yZ!RhyNm&A2s8 znl5FkXz%v6C4x94Ap@2|JS328nQY0S#bvo68#Mm_Dk+0L%T?(guQl@d>plL>%YcgU z6DA@j3dHpWQE_oHTQ(d>7!Cin-~?`KR(5AB_TzA|u%GkI!_Cjzqy7E!;H{B#8kooH z<7S*b$;JpQ;eg*yR1y-!ZKfV3DA0zC^JuKLl$9FAn^l0=@u3Q|;1L0gv8v@G{yn{U+(r&f7)qfswpC)qUzS`R80kli;E{y&P&bI?zijx z%{c>ILM_N9pwX;TUf37K_Yq2P((a2bJqL%!Bm?CI2w;<@5uTy9L1Pyq!!Ut8FmV#y ztlu=X*5o5Uklo|Ik4dB3=zf)p1f{vlhPy7|Jg1qD7_zGkzd`~fgVOOqb$bj_xb44<`sn34Hz2La#iYu#*jPGLIID>6#z6CnhCwSG2TRm0B6-^v6B7f+<1l3k@npJk#Jhk*_;vz1l$B-oNzaFaqme5tER5{W*_MR& z^^e*7dvY<|w~i))sBV;yO0E?E7Qp$Id`pBd+&LY-L&+rjDR%_sr%W&X>cA>-vbl zYC!W4fn59dbt?fT_JydWx$Y`)cFH)UfbpaXfEAp@ewGitc*(qceBJl#S_6LuKM{tE zd@JlOz+#m=4e#5?U zrK8&-8E9zp^7nU#A}@;CA7QJpR6-y$LfD&y zfI*(6L|vz=hzoBD7r*t|14}s&=E(4Dd49eYn$AUUj+h^bA}Nss^{Du~?gXXWv}3NneXCqjchh>d#>z!%+~oCG#6$&6%G)ee~9GeO<#?CfH>tVT^k!@~+4 zrAZW|oE2~1zMbv;`|=1Un4>d;!NMM*(M!`a?C=>3KJM#1p^rr)BZ?|UpGnZWn*hm& zR6D>p+TX?I+gaUH2#Tpl?YvZNR15R@o!6>u`-sXaBZ_I4s3N2MSh0$AcQJN~*Rjfl z2(*;2OdR^gESS_8i?Bq45PzLPI$+uZBWxG`K_b+?W}rLW@N6S_pVm^vXnf$^p{al# z_$2_eg*^xg8#1#giW=@HDWCI#DI>yUMqorw*$6yte|d5EOAw+(2>~{?H8vSpC}zUd zFqp;|FW;c2bC+FwU0H*SxI)s5(BMj`#vKVGWUDfA+~cdLsi_Zr0hy>2L;@Y*)D6TL zHo$VtDMfUCgOiU)oS66cpz;3wdzwo1!Y^rAMsk$S!$7)L@xTF z@?ElfFjZwYfJjzHBNr8Hse6DPxJmbr3jU!G3;6GP*sUNv_%sAE2dDw(ufs2vQ&-s7 z*zBGi4gh*vc_Lb0{ANTNVY(ro;~Ez5^* zs53AW_7?NGEHSObz;mOs6K)s6hddPL}bP36d?<{fVEVl0aeRDWsZA-Om0V z!BumisapQzAvMx)#hI5En9|TPfhbogYCDpa43q;aZCfx=d1IajZEkLE7%pEk?ZTIF z`wzxr=?LLp)J+ZX#97bAIJ6!tTZErVnZKS{_~Pd>w&6%y&!8sR2>9{&lcoCc0u8O+ zuuuWQnLW&SL~Yd&wC|rS0o74=1%d}1JnT(r{3y5{E`DzAOBOY(KBDS50C=~E`J8PT z4bWwuxB)_K`0_j8|+&!K8s_8t{me}4_YCQC*jFV{6x zoM|(q50bDW40Lr{2zec6UVx6%#-8}1St!sGRIm`WtPZWiPSGVX+o zX3)_9l>}ZX$Kmbc%l;^iw)URG#M^$j2rq9eS}fckM7e9ghkTz6M3FN#Hco&9;j|wn zTRrKmZ*24)3H#$d=X2X7YyoxxLu;|GV3WdarCO|f>v0-7Jo}P?rjr5c2 zJ9BY7+_mLANOn?y*;}+kw7)(59w31FE;bEm54Mt+-}P=D=tsuc1cHcYXnav+{*VYC z+$2*xBUkVD4$#%LzQ0zy$Rf;N8QmTO0bVKX234Fv0{4f4poV;zLaO*oy~*d21k_7Q z-O&4W4PiQQ@t3rg`%Fk+Hy6E&MOWbai98JX6eiL$EF5}OM}wt3JWR}z$L}7!r>|cM zVS5bHhCa|?_cShngu?si)@_G13nSU=aNy%S4US%9*6t~Fu4pbR3)`wv)N1yRqxtaR zgI$}Bg*h@*Cg7934w`l4x9M3}exepf;{+c`Ol=u3?P+*8V8ESD|ozq~1cbYAg!#&)}{rQxMt!ZE&uq_-0)OGJ+ z!BZ&3ncSNxofDjhWH#K3qHoD0C^;r_mS}y_C(*S?rmHI}EijD8>@pD!5C!|xva&ry z?y#m6ER|`uwU%QKwLIQW*(^3E>mAJss;U!6p`p)T?6iImG#TK9bYgd1i&;SQvHK;v zk`oj2Ib>rLp|7ujM$+17&}gnUCURnotJPEU`SWKH3Iy2KH=)|vb4pB5<`yf7Tb#wn zAv6}avndG)#?WNWI{JHX&&MA@8`-nBw@)75y~Z91#Jl!52CUl}GLdP?kJ|crwkxih zjQQ5zq9J#ho;wH@?U%;}^78W5M((PaxzZywUq?)?F5pX4duYL*OH#wib4EGbuLA?G z1cii@D)2~n9WD7hxBCt(&Ecp9X0pnbL9%ZF(?$7gc}rd2V8Qvi?zdEmUTjJ|GYG~P zWdLavJ}$h_q#gjw9%R}lPFz*}uvIyo`LX9E$aHo?IQ z`Wu*@G7&h5bns`pKtb*3o0ouIZQvLu%i+CEqhceRvIEy_ms7j|=y%VqE6%&6*GVyT zIhj4P8nD+jey3}GZot9NWh+$4qF-ki9Z-lx9jyIvm&wK?s!J}h+D9+}0UdBe&ttP|mVnrHru=JlZ~#~Xj}MvD z9L3YYxQVpE$A~gKDUDbWbMc(~{OI;ryxN@S#^vIOqO`QKHk(~RCXNkbU;IhskhVu+ zw3FqiP#GX?c#tMG0x5b>0?jCyx}KVjj*e`6a`M>}x$hAQ!a=;JDW|xhkwRY3gD7|>W;^;9Og*S@ zecw^u@w2C{~1EdFWVQb{L!W@#Q&qTx;v6t5wcqiI;&Ox*HqrWV7?CV zy*u9tbP7woO;e*ZmDW-dl96d^In~~))m_q$3y^!HVhGe z8HyQ+zED}8Qx77M05b_K4NaNl`y8iUx`aGQM0sIh;RcvI4u8?}jao3H?L%9>`xN7M zECv7oOrC(p%OfziG&Z%g0t}{`@6K79w%x;UadDwdm#aO9Nl8hJylR5@p0-3@nz25r zq@$8f%){gCJ!I$6@m=clBUi6^ApKGO5M*ADhML;=*J?9^8h#KjBmfJv;8k>^CDvL+ zCnyQ&RMqp#%e9<>0@miQ-jKkpenStKJ{_jUs0mw3Jzd>jebXwG67_a^3Ld9xtpx9% z;$*(%&Wgm$7?j^`m#CV5@%=E%(fh>B2^>p>rb3w?J}{Ay(M>B5nD&I+PiNc}B2Vj} zlS7#qjlj7DJ8pcr$&&c{2!0b_b*rjOo_0(aoMA{*6mQN6WEG4DfiMeD0ntvcD(X!&Y*?$Iwd zF0|PHsE3A%irC2rG1ZSO2p^f63VSo{3$5`0_-FOup&`0lf8-=8dQMq`*te&Q+D_F+ zTkE1@U{JIG<}H#Hl?WgI5Sjil<$#b%yUudts>PIL@(hqvBG6ywjpHk1)_7sya7=(F zjADYO%2*GxfEgf)r-O-iJgtC?de<5abQ}T{MVi?C?QKm2<#OcT1Pg1ZWWv0p5D$bv zl`>W+bE$H~;J$w>!YSl3XB2T84tm>-Nh88wr2oCKZ#_I3v9IOH!Uq@I3-sMaKyd$s zA0C8DagxX&dmm9$Rpl@ZXbchzBJOgOq>+J3QWZgX^SVB{j9kCJ3mpWloL&+`6!=Pc^)0tNFpT+*e0NBHeVKrzG?XQ|ObA_!Qf zhT!RyZ_=E>?R<4Giu-zSBncgeycTko>g(ZU0gr&-B4t?mo)OQE4Y7q6acEsiN2htv zuRmYF!~V)hm{tY{7k6O|$azky)u1+qa-FHh{$`AP1fvha<)!j)pk_$__9rLlg8SNr zhL>RQBtqY}4D>zacjRPJ(IG+osnk(1{9aO4CNrKX&WfD-JCer+<7Ea{Fv_6QW2@%? z`W*SHyR-8ZL*U1#SDKJO{|v+;c{w5NWYShZc}yT9A#tTGiYWGg&dv8@v-_2A(Pzpa zTU${@e5f&!iF|=GPg&U*nV{tNvN><1$k|ry92|x%I=m}JJZpM;drwN`68WvxRc$8) z%2Q#Wp@ZiVvLYbUy4d~m^^C(b+6$M!M)>ywU<108b%2sJT!hgcH}Lc@_y#8mSGsai zVrE?Tb_rj&4sDBDAb-Fu%lsL+CgI5p}_QQpZXt*FR+1ibk#DPW%r=z&RvNLg8V zO7vu5ro0z$a%wvyNPQJUGG5)^^vX*B@ut-t#t+H%Ga^LH6C@N42u$;*dq$@`W-hk= zirpwB03?zOsssnb*o8d5V_kFemkr>)LC^XlqM@Nt4}61z+hU7%#EcQm!~fVLtFJLg zy+AOX;Dk2L-ANmsg*|x_v-=sS;lkHvTj3&- zarQw_UC@x)+S;G)PEJm2`#yl(Z21R7h(v7-)2AjXKE0lr{khrwNNDuCEtcmFNwN_p z!n`gm-=DDtweUw9U=H_yB$mRO$`!-97{$s(P*|Zy`y=XEj%^i-u?PsX*39%4_#$L) zC^(DwpeA6Mm~3rq%7j6+QTvfECnx;Z7+Ripr%Pksrne+~Bapl&E%Bmf+M6Q+2hMt; z#Go|n;ke4F6VQm=K&5N}T2U3?kUh&Wp^&H!uECFbJA)hz28~5%4rxaxCpBnP&DMC( zz}U{0OXb*wjQy2HC!){!%5i`NRX#nI6ZjXO0ZSlr%U#r7)8F4OUO_lC-rjR=7Xf&5 z#)e`0$n@_6oLrI4+I4^>M=D{Vdrm2J%>;BT`he^7vLMX1*mtnd7@ENf$hZTbqD~(j z9GLA8qtRiy125fjwH6IUPMe{TQ98o-ulllQXQ7Ch&q6Vlm z2Zn{Ky88NBP>&ekr~L@VX0&kga^!xLR)mW~l6?~z8$AL>zGSlw<4K-zO!y=ML8BPw z5{MkJ03aL#^cA+1#iSEF8<<5WmE$;?G7X=T3n(7(`%?-fh6&IV(;_3Kj+#UT@=8~M zL9TxL*SYlbjD|NLhD}g6QE{0Aa<92ok#=7}_l4-ER~G}K;FOw%<{du(FYokrbj0Pn zT@9x|1*_mbq223))TF&10c`#BKc~_=&}b{6tABee)+`E67~mu&;$1tUotPM%8XqFo zWdpE?IY_kMe`mY{H6cw;^eYQ^BhPnbK|m5i@|{^T)i(!|Nd(9%%gei-{)mK!hi?Er zb~1BOK2aOB$V6!iw2Xs)ZZ|3lD;iJq$P3tL{i71e8U%QFe=EH(-Xma!-H??lQ7Hwo zvjQO4ZVpW%49v`)X&~m0NI3L^1n}G#aFVB%=Q zVksXKhc*sLO$Vxk+;23J0M`q!fIz z5X-TXCzTwRd6i}>KoIJ|1GgBmYj^stGss9mXoRtU zg=o$@(2GQSron-;+!vMfYOauWXXESInlS}x8qK5_q&pqJtdzRWyz?mr%(vZi$xIPd z-hiAvl0rPVzfMN>0}d=p!K}^5(#-&Xa8%A`4EwzZ1Iv*Q6`T(#W8t4q`}b63YL2sE z2C~NEdL38Y0foW?JV-q>baW`52m=(IHp3}}kgKfqI#lyE;7&v4#{j!S(kBIjE*jr$pY2#J08TZ4KqX|7}`6; z6$IqK?XT5LV@sO;+bVwd^*a$)DS|E!c1R|_K~Ggs^uYItt*!77S65f@+*do6`TfV% z4V6;DCt!N`FcfM5#2@H~Nhz7@o15q#V!qjO7mh}l7f^=`z17uzA1E>6mkO(-?&6Wu zu_Of-yqG?z-wniJG|oxl@(Z6Ema?+3bt1dLR@|iQ&@tuiS48cIJJ{OV4oJc_F}u9c z){6T0u1MIgMmJ4?67KaE0vFqu(m-H2+RO)*RD-z?NERBrrspoq%dy!%&gc4PV=p@^ zx+ZY;a#aDzfz`a4G-eCRrZM39ht>xuf@BKG3Yucl(tkoeXa`xjenr4zrb9TAE?so3 z33)y9*#%fOiBQf09)^YY&gc zwax&KHO8S=ZW*L(5se=J)mWHST>KY9KI+pQY?ztyFgH4Q%q*KueT& zO>1>G>hx#3aKV9ehjO-%OGAszWw&Go01-6dA0gm#b*T0(XxK9lmrJ0b?q+1>Ok=xs zAl45il34K173J2SgX~@=BV!xmp13`u(3uh`u9oNm4-!Rv4zn-31k)ran=f%+q2qHO zkE@FHWroc`shHpwWGVQWJI8DZmKT<@&prjRm94=`47pGN37YN~q*OHxYBf=WxsG=q zGs{PoiJzW_67@hT)CAm5dRxtkBJ!e=576T5`R+2R2RDET4&_twyBZ(v1E%yHpoWgH zv;G33%L$ut%UcaP9>YF3Iqo}pA(_!EL*GnMs-!Kr9)+P95zDs~HKi+{IfGyyLL}Z=2x8Cy&}Msf(!v~Y@;ktZl@C0O+9apu|L7{-q9M1!RZC@Nn>cxh*eJrXfx$Mb6@eHHs zx}{o1L~fm5TH@DUQfZ5g*nB49vFC-Cs6^~Ij($+X0%gX0c6JuUw!`=5-kwc)S((i^ z_wa)Hk6hN3qNJ}=2k}@mYnJ3+vgEKlnSK!+iA!xIFDxuv?`6grP>vH35et?`wR`r&9M1HsPe#gyw%Ozk)qI|+`C zjU+e9-+Eve$?Q`t2$0mKg(-Sg=6q2W5fLc^8&K*H2yHf`b(!P(DJx+Dk+6iaYG@S# z0|Q?r8K5oQhkiOYj=1O_^~>^4+Mks68SbM#10 zU=LMa{Qms>JPASv%@7KI^Pb3Ng!H)7E*^-FY+nhHf>}xR%n|Mi7C=@O196dcQS9!S z##DD(IFCPb`+-*0-4Y09Ahl&VkhG<4l#W1sXrW$loGNtQ_|mEaRN8OnALxt`x6xj+a)ewfep%Q8 zthlY!rU+QCYsysw_7DusQ!8L%Oe-vWRx*D1x-RkwniE=Lx>%w&>)pHi)HnWqes0ji z{f#Xl7YU@TG@F&WuoD}LK-;VP-t3^kTX2l+VlBR*t!^t3l9gIM!jQus!*WX{? zq0p1@eAvs&YZ>JQK5Zv)l)TUGL)zQC96w;4m}vwBe*-kHY)Hvxyy+3!Qwp*?Gh^9p zFq$kIrV6mE`%}JXOBE$1CVGPo_q|De1rbs#=w%I;WccYTV9s0-FuGBSW2_QNKx_9% zPD$CM8Jc#=koc5BvQ|5AKn|umg^3T;80OsoDPOSa!*K%sEk(0h0wDCng~3FEK8IxBLOvd9kCOGgMo0gODfo(|gMArnYp|o(EbimWQ&4GZuTq^x zF#%w@`(G+WxzeMM&6atgprRHCJI$5*H!)(tP@WAr{}{!TPC>_yz?$2D@C^#Q_Qs1A zJoup5EjjYX^@kds_|zxZ?c``y6|{3?M=*ada2+YMPw|C$K*G|4ujsFHiQVvRhR9$e zD8DOxoU}+l#9ypqofXO8BK{ebEt53LVEKBy_Mg+jd@wrkgg9g(Mj2T}Y1B2!0Y@yMSuP_V1K&$meBt}|BhQ%M?_Ab-RtV3U?%4@In%-d43-}@AkkgY?x)EHRRmh6D|-ggo9z| zLf_m2p)dnN<9P#r6 zl#@B&jVDJ4Qy)CK1}N*+^q|xb^9ZBALY=sQ4dbq>ZcewI8dmv15L^6AUR1m zuy=yv&-=$xL8%CgeAp)oFiAHG5uNOKaNGUwwBh0l2N{;rENMReY2kbh%|mVK(Z$79;fQNp@!-r~Xrxau zV4nz@6;z-sC~e<>?$eL@5F2QI5)!L!(IaopF+mH~CiPY`w90a2+MK zGJj^EvNrEC*&WY6+jDNe1%Z_UhxV~h#N~HS!_9NC-_0xiVCR?L0nVDN4F`-Wk~bmG z+WTQ@-HfMn9^C#Ki{2hD;Hd{0A&qv>jsrOxw$2&^o|$r_9Ou)YV6{~%5i|rohx?DXcLSNRN|5gkdF-cdUL9(M9@gs{yMS0j) z9oOg%`?Va6SuDiG9?E?H+PX2=EuAYNAlXJTw*OS zJLc(Z;?+_`#)Tqr`xO4{Zb7O5)Zl)XE&=qmRwy@P2@@Fq6F)FQFs9zUE-v1(6enjR zdO{=NM->Ho&deG@6ppEZHO2!E8=E_4O2}?DaXZ;`VtVhARDtkb0bpcjVjP_2jggV+ z6iqC#440Lpsef}NV2%SfQz9E18yQGtg78BxfCk!YIbm~rb-NXQhA=ae%jc{j8vRNG z#8>DX@KmKrO^04wUUHjuc-xsJ<#QWEtNJ5ap0Wj=zvu0}{qsj3{w#GLr@K-d5a-37vGiL= z7Xqh!DJEau!s24>+jsAdz08Djel>MuW@l$_0!`8qlB{kT6Pr_8g8E8|k|K9I-RY_t z@kKIk3+g~e_L}RVY=EX$s{*#M<27({zglX7*5$VY9??YQwNJ1bX_wEeM%iqW2LQx3 z)){`XW@9+i*X6Y);|yki)pjmJwfhBqRLMLJc5_5v3u>k5_r-!zNsb8f*o}Epgg9dg zq<0-)pP+AM|2Yx`++lN2k}F9!VF|Rr%ENXCrVf9++t5fFxu6k9)(I!!5)ggWp`f64 zX2`6z5z2OvMOCg|0KBH_I}X*`v;nr5$>Dz+9)Xjh8?a0w?<2^MmjHn{m6)6?hBTbF z8l@G{x3RHNESKU~0A-8AwR{U`N!;y~Y5BizNxh&IJii=Hf&C$(MYjTLU7)jB1lp6^ zE=9!>lnh*zjF)@sk^ln->DecnWML)A=^7y2H!vli^=~CWmYoBO>G}$F05Tc?^<{t( zy>jrDwM~JW;)v5;yMpid_}D4`?c0@$Q5SI(=3@Z>QpIrqNzztQ(o(0Sjqh>+W)O_5 z+zA4t%k}m3x;xhTNG@?G(h8JWN#RVih-&%+JWnje*xr{ z4*|PrU}^i-kCPMa80FMhs@Y-#MiUt*(#T%S%Hsy?L2uGT)K-mE)9^sN7N`}Urz7M@07 z78`G*3;vr0!4}DGA^e?)-hD2^{o$(+Tq26KAof8nU1+)Mo+3XK27j7|HABP_hS|vn zQ1^;o_x!O;{sug^EMVtTa1#*Z|AMB1fSBbA+I3-0jy`81Rh(()CYYUjLA#O*|BlYw zlKAPNPiE?}&!mDLajDKohYIW#kf7+P66y~B8(Rk*mg<;c%<>LICr z|Bl`I%8R~OMBWu$6BXx0l@mZcgy*(lfH`z24G#uijF~ConF~xcAIi7VQKc~^z;;V4z3+$N@QO?TAnWgPKngezp(N+J zv};IGtw$RB1a8X@h#+BycJSwi(R;(G3_jhB!28t$jFDQ>f#usr%K)>S1_NAkiDFYN~!Qdq-2L}hv#Ah-T4V(xB!S5cfu61)Ctp=D_#~*vm9TNC6F~foI)Oj0AFQ-T8NX5Y`!xvIs|GrH`pq=ytvULMcQ)UWM&lC_^58T*G)i*%%y$+T zm1aX99(C5sScfkp;gwET#{X&3I`1XP5B34E-O(&hS8a1n-UMJFYy2lf6qMRGqs!Z0 ze`TN%oPh#yDJm+Oqg2~M7wazpbuf=bMdyqd_~zlR8w%x%!uQKr`VUiAWkK!!r^cmV zBSE-6hKZ8Wn<@Nk1j0v(+zOz;973*djBt^V@bt1Rn(fuz+?;?EkD}}FQk4~Ph7#2` z>+t@6D!R^aEZZ>r+Ix>=@12p6J&WueB3rV`{>aSUWbcucy;t_0ArZ;Sh$Jgp@m>CQ zI6Azq=eh3lI@cXSB8_BFR&&IE=;Y^jZFx|m>y-$l5l<;hZBkh9kdd~(*&1iv|H2VD z2lMPY4aEd26YZql<2GgvYtt4NF=2iy0T$NJ-UrAE_Z87AD>TIDQQrJ#0t?!jW@nqY zHR&hsxpMvLQ;5soKB<{3LDICkU7#0bAhXu-TrRasgJRoa|*Nqb#6ZGn3+V(h4{ z-$j3LYdvcCP8{tcu*h|i?ro*JYFlXlsj-o1KPuQspP}?O#wGlvM()ub3SVDe{|t|J zf5S;;5>d7n%*&_ipj_Ud7=Qon9xP{lq|AYRK1AowJuy1^+GyHS&Tw{%1YhxL`Sy*a znY*HI;GwYB8GOvevA!$*-(LIMqi5=xgdey=vo=r>`+Rf!y*?Rzd=J*C+!_6RAcZ!P z4qJIS`&dK>Zdq+#{1iH|sPoM7hF3Lp`1&Va?zp0<}{$83gt6E0E8br;%UKi2Ix$=v76s-oIbhX%&$n z@YbmqOufof>3t%v16RsxqM1Cm|J{o4E*;Hq@K+wjahhHP%K1qG+0_H`R_-Pz#Vl-p zv_G_;RV5JJr9PP01Z{VArPbBu>7!TspwdXep3sKVef_f2#)SmXg8E??o!@rviJ=>J zF5oBW^3H&&^8#RCE%SZ}7Ii4rP0N;RjIpU_iIg|2qGxd_(zZ6|f^SrL*4in$FYn53 zQZ@HZ}Hc>;}ouS@DpDD-B4oygK}^FKpZ( zT@&$A2Tm5z!P(g4RA!;-CMOyj3LG!kzZEL-{WDeoi{vCLe1Gh6^Ve`ttFGVa5G3%q zmPL%B0?hd3lvf)u(cb{JZqZ4;ZsDt|=)-nOlVBTA|Lq6yr>fh?DLB0)D(fih zMy4GV4=g3_+UL;k{}Rmyds9{xAqq-R24s)2ChrwF`yXv62_r1r0it#qGj`3)LDG>0 z7ufB1!MBv{eKBO=d8QiO1am6(8jl}8F50*P`xp%+gfh+{(Kg{cdjTKlWrcM+b3i1g ztrgbNgXy;>CMH?`d8??Kw5p1xk>PJ3sfpL#=f@Lfc{?;XxJ>-cxsbkxTfL%v$Xae{ z&lRG4*Uu<_%zXM(if_K*^WlwE^GA$4?+JPlu>GWC3^N6soxQYOxVs3!W|ImPUj$nm z0Hvn(h80^oyAK5)XAN+(t-juHEW0NC>Hs))`svG;)7AWFQ+QNal>Zn(SH%u&fvTaqKMoA*l1aTE{DCOTh6^3F2F7;OQ|@+LS}ClOJT9qnr&a=d z`(?m$;?`DHNjv;V;Zq5WpV7Idmu}bKw@FFI4TUSR5A=t`137V45}9K8eO|BiM-Z7^ zDZoUqsQb4{=KmxteDD;ol@g%Iz%6$(p0e+24l0kEKi5_{^^f^7-n>n`LruNgPsx*t z`Ax`ETO;^IR%T{q9sGDDVOVBr;1{st{FyAE57zF$G%3T2ju)N7!%2|eekC{c%2hAp z#Wzt}MJ)X=i)r@rTyWN2c8}p(jxZ!$LMLz<9Cu;xc>glz`QVQ*8Y-2pHPB@?G z>B$$~;8&+yS91ZU2W_{3_a4b_{Gp+}X-dlx);3;{`F>r&v9K8bgI471hf@`|p~r7! zyP@YP&&SOE?0#P~&?WA?!KLXiKiQf642yoRv06~dPe>}D7^e1&@Id)0`(#=V4xa8!}o45wm*) z3LPOSj!pj~`u$r5o^LQ~?kgnKr;(U*fjE(+cLE`YS5R^*?MrI3`C?nLkQl)SboV zX>z3Q&3@S;@lD)~o-l@k^fJ=!A-x5yPpn=N%iA7Srm!fNmrbwcYs{q(e?mrEWDD7! z!k3FR{7D<}yQjkU-4%VB^4DTQrNenPM-8McU zAt70X*TcD++|L&O2t$=!DdTwN+5;^t7A`I>DydA?0MAJr2pdsS?y$10%Xc6h<=jSw z-Zl8L2IE&VC0UoM5~D>~M&#Y5ukKi8mcDyO+`U$7#vKE0j7K+5W!^TJAx$KlR!eyv zn3cYL9H9L4vU#ok7-rVUL!Ptv{B86#ojNq^b*6whKU*5qGSlG%Dn+v+*qqp0U0g)e zf`NlU^X!g@i`FK61@9jYKuTkCtq6Eg1b(>)9;)}aFy*rR?w#aHdzJAZAcYEs+fpqo zuD3N*AJ3Zu+K?GBEMTTe_odqtgypgRqHqy)9-N-m#=7iH)H2l+i@bA(4MRcXB-PaK zE?Xsu(wWTZU&Em!2gYN+I#QqgUOVZKA6KseXpqjnA^vN-t%ISwTxT?O(#M?t&~tan z{9d4Hxg~g+NF?autd>BEO5)Pc&g6SC_Z_iZ;Y3d`xvQ__ z7L1>>!L+&@oh#%>|2Kj}=cc1wdTKRZjCn`;Kx0!@OkCUw6@qiv+E}Tfp>fjd=+N{Nj(|*X#saKX9tll`(7JWCBLo|B=HQiSlK-)4{ zHGD_D(>_%`dA_t8e09|Q;A`EQH`aS~jJPh0u5a%@d*wy@Xf&k;-lgN9J~?%K;^A@H z`ng17KjaewzT>+TsFmsDQ_1$Nc1jy4kbsy1PsXEKh(iD@`14%l8_bOIdTmkBGz;GMfZ>~p7HZ-Fz^80jBxuJ^Ot6D~{rq`%w%XKmc4?`DYAlU-9gLT@zrp-b zgxo(xAV#4tL>uT$K+hhBbA!})$3i5cyyi}2vrny^rixUYqs1yU$suWVdm^V(=_rL(JKoaSoEyrj&fEAva@pmNb%2l zD3)eR$xFc)n^jv zYDDBUviMYUe!sFyi29M1mXS1S+JA;{d9jyW0cTGM3g!xEzsuf+Me3S)1HHYBX(t!N zGVa>sqS0{bs|$u22XPjb*bY>^+pW<58>(e&7$?Bgr%KPt!J!ndb_Z73!(f?(VNRrE zmq&2qo{@NM7zdccs{dZ@d%cDT<|Q!67WwVzb6;0CO#_x$+(xj%6Q`X#JcI*@@8Wlt zjP?4wxH08Z?Q+qS*>Q=!fYs0K3~Wu>_PXr%QRwJ$dn#HziP>1_6g)662KMng^*6CU zFsn3{%heLCf7WBBkYK>BHB%4gdv0f{-`S?W^GYtS{6PQNGmG#byfps18>2`_Xb!PD*I*0Y^JQVG|#8x?Z`%SZ?;^~ zA5QV_BPC6a=n-BnARVbQj}`D#nCpxzoU`Q1wH`do7%5w8Mvc$O7Bp6|j(;aikHGAmy?Z ze)rzyVX}IdyA&k?r zpFiVRaePs-nT17NB1faGG-m5;t#Dq&}t++gz zIY=t@pRzV2%Xg4<-dJ1H{@C5!ozHCe4wKbQHyeajYP-djT3^Ga$(b2lesol+s5O)i z!w3|Il>`MFnH4JFz7|IB-(+a>^O&@^H~{J^p^%~6+(4^En2dt#4tTzTps8N7su)>5ldRWd+lmocv7g9Y;t&@X zm%6|tc>n&iIR`b*q10y*$lwVGCQF!@B*yW-#+Wks#8v5+Vw^Q3EF{z@cZVVL`xJVf z7Oz?}QFmaKb0!!PKEcWyno5M2y@a5qFd+B;O2QfGE?7$FT%Bbp^R_oPH;qB>(=$AY zlA%OsPTbo3Yq^_2YPB*$1#Yu(+>%{Y7Qhjn4k-7nrtPMn;oHwR{MiO z1zCm7`co4yqI?pjF#}(~@JLhrSbVQ5P~ym^r~ikh)IvoGi6*0$g9GD#<1skpdxL46&`B73 z=fksLS+KG%r45(_DVhup4Y55bbbi9kmqN-DhHSCmE*pqFxsM(o!?S|!<>^U5dH3$f z#;#PPGBBT2XwDN#({ppx=<#=Y>k<>x5u%`eX)#b9^K+o+gHt3Q;qw78GC#Irq=0YZ2__nR1Kov{hr zcjcTG8M{LvhS@4<&x3XzqZ+z}HUSTV0tVkL%U#v(v&(Nl8^UF^PPh-*1a?iI#FYjkLAe^*~}U$?BOXGBf>){LP9T zC~?6H{v&7)wmy#d@5!N|p?G{!A1L(6#@~`>74F}*0!0ZTkdKZoU=Mll*rSE;Fbed& zGB}CGzgvzo*i;9<8&63|LAh;OD1>DrRxThHRGQGfR#B`aX&To;?xfF;={KkH<$ryT zPq~yiP{QNfyT`>BXVV1}{3m-uNGmVcsT&Q))QgIX_X0apM)L#zF^j*>=33E7B5coR z)gKv#CNO+}w6Fw_z`IG5<@}C z?CgY#w2X-q&j`TDmN10>4)(Ah9y%ITh3he$l8rHfS1;(b#8gN zGoz}CXDh=n;c1W}v`=2AI4{%5MHoXe-*VYU7GE85aD(97%US`K-)mcInobsIZoEI9 z0gi*>15aNN0_=di#IUGx05;e(Bw)WeAbl{yic-CeccBVF&_44f=t%udyYFO?qaYpF zCZ1U5i&TOkK7YT7PdAn{y>D>?k!2Dn>;G(&y0ZoLJ)vze6dqT0(K}fioG-vX>kP)l zM8Av8)Xjn4%sjC#gqWaFr45+KzMdh+?Q|c;?~fWu{`^}77r3?_4`l6X-|Lm9s7|mK zC%u7vibu+6RYvTWz?3lAc=DZfp3BMj+KHU|RZk!F=@`h9C89QHi#zkmPA88SZLd)W*oIUaTa zWcDmH_LA4Z3w37Ll)Mx-h0sb+Vd<*?mT_9dQ`+u#`1)u{fv-U9+WPUM*cZmn-&Y8e zXNdL~K5U^2gw0XPr@A`wr3WO0n|nRy;TkwvNaU3iqLz^N7;Hyb?*8)ZBS?S#hF5`9^C zz_m=%beq$Wo0-kAy(rPB(3UO9+6UYL8!Zp*N@);yM11rv6l^^kZ+_stF6BgIlLb`L zQGXIcc=26Un zzdgB;#s}2XpL?KgCxrZ+GB8m;|LE`<-78IyhQd-ZC0-Oyq&=<; z09@*YU~n`~`&bhx9${S&8c`->D{e3cCWC2z@9yfFZ;P;DsO*e6c6$8I$XgHu^T~HG z$dZ7W^VirrW7L>A@b(P#$y@rJ12rWDc%%rxhgh9wPlGW|pIuPg1sYKy5(@gU{YvLQ z2X+|C zZrX453k|mX+~OP&2n&wDf)JZ@WQtZX5s{fek&8DNGzYOe{gYOxoxi2s^83J@`(?f3 zF8DDfIL+~!E%Ap&_;be8Ch1qT0bJ!mB&5;~kmyTw^@;TU{{BDb8L`OB0gu)zLdMAP z%TnP>lxo!Dbn zVAwnn*Z-FQ10VUi71^XN@eA$e{k+Lt5P}|9f%VAMJTCnb8zXjtdQKCpZBYO18oE@D z*DZgdXPc}MVb#Un85aE%$|C*Aen{CvPop+cHE@N}OD9+j!m7EfWdY=pq;yce|g zwdWGIVeBsUN_^BDgHnQj7x1y}a<3TkmtFxpxvGZ)DKJO^`5R%LBZz7e<7b9^63&3L z9StuvG6Qa{?w#Q25F7pI2c+X?M+b+D!)IR@f&yEUjDWq!g<5@n8hS@_^Y0()8fm*X zQGXr%heQKjJv*Q!pO|xB{!z21U*-t(FB_KoG&TJd4v7bk?ORsO+5=o0zAZ2N(Wm+) zH~@|@E3L10#q{))J}*KX`>@YQBX8?Eq^n!yCmJ>&t+_!jzAe^l@BI8cHhvPrf}Js8 zB{PbC#$TP4?mM$1A_*Nld;clMQjhG;me1kK%l9?;xS_mJ8&Nm#g*Ua>>3s${3DUJ) zmbIZn+GBb7^`%0k#7pz#Wv5kH*PfV#n`{T72k@o3`{bg&BjdjE_ zp#*6WB*-aQ`kn|A?_zFN{LnQg$d^e4d@9Et*k%?){N}xt24n53p71+LUNYpl;O}WVq(`TZW6Ina;KBd$q;yY(HW$vZ7OGi{m($ zhToWM)1wP3#@Y@}Ied{K%nrZ{`!}f(1)V})Uq2O0a~YA9o;@DRC~q=qp~dR1Pp00M z^yjH+J2dgjBX8_+dqzURff*gVL$cy?U506jb)%RdkKK)p24@&5B!}(N<-fZA-n_*=m5JCz=Pp{-Zqn`d`NgK5d9y2D9Z zLSv4L50vLe-7Q+WI|@rTyE42d(+@_)|;Q}4;lH_MuQ)n2?si6s>k z+{PgVe)cj2kD|zzS|4F|m&cGc$z~T87E(iAZ6(icFht6?u%u+}**Ix~1y{&ubTqCK z`6i?1A_~$|OwH-nfkU-@Vam-8Uo9pc^bP#2?&|W#uGthkDOOHS5QEr&xz0=3z+X%Q zCk#~tPC|XN!LyY7%H{(>sRK_tt}g_=QlEr4#zsN`873D z&Oozx>mKMRp~>K?sH;n@?(NZ*?{&y1h&4kly4=8Yi)sd#Ru8R{Rv3C9&RCYscW8Rq zckg9ldrVGZdsM4ethJb*DgUPAgQkO*kDI*9JVV87!Y!cl0jH?Rns8Esu>3>hKj{JV zGegK2sn03URWf)jRv`j$iV%8cvuI9bg6`tTPM)U9y}h*oX8jPn^J>m`c&GuUr<*8> zgp&EqzxN;9Nmg-2LqnSd*5~XA8s?6GF6swCMa7|K+9z+nNzupC=$-`QKW{{(=eRGt zgL?L-zOhk=1DvfFQZ!R$CAs0g9?*O&wZY0e z(z%tWM5)>F+jF*o=qaec_^_7qZbFY`1Q$*gC1vFg@lQ-_59CERLIgEi+vjwB`l$y6mDFg%8!(0&737EY|T_2jTMv1sp#0%CW#3k>7HQ zzi^Q4_GEdo3XSAgAnw}*@gYAUjDA|z%EtZ+>%NLBrfDUyCS1iKE)%gdz@F3n-;eQh zM}+j(AJg->t}n#wb|2}N$emy#&Hey$okr0v)80>U$!MI3nm*O}rltCEvNJE*!{Q8eo@M!MwVDL={1cr2)I>n2bWn?m{EiW4(8N zP+pg{z5SxH+LNE689L0rg5aT#qLIw`&q?|o1Z_xAD{B6GyX_p=R9M(Q(%*08_vA^6 zvH=|QUQe(c@_d~+LgV5lvClJ@qgLSZk1smoV(yPV75s%}KJ^{eVj?0UGy?vC@(FI!qjnAL+4GBaf=hf zeI};9N4WEvN}!W5XsZ^<9_qWey87$g*+sQEJ3DJW0b8oKQR;2<9sQy~_ls>vJvMA^ zKiQg(;Mw>LGR^7DI0)rO^#rnNQ{)AA|kW`g*ko<$)vP>)kPc@6#aZUEISo2@pH8V3~tb1T3pw zmCOi2EP}wc5Wq9?= zt@`F>)0qAGq>m;ULiVTkAx5Pd8SBJ<1l~yfK#`Pkop-F|=p#ozyvnt?mAAf`GM0Pt z!es*WPe|HK`dUna#9PWxkY|JtEZ-(3US=EPH0RGDtS%J=vy&4HASFWw|DiB4LyFy> zfhQJHj!3270?z1Zv~l^omYV0)Q6bo zQ-ru0aa-X-`QWVqpes~?-->--SA`{8jw|+;Eqob`m1SWexJ<+?{y*3+{pp<-@^_So z<(Slw%Tp~EIVZdLP3T`H?|rQwQdqj4VU2-hX}f}(m2>&H-5rRWCGC++odoCfc*dA05haA0o7f-kW@BmeET(EQausFzOPw5xJvz=;V=r%H@N5?CkF!kJ>od5zjk;;=CGf&_Uc6pZ9_BWmY_s6laj$jLyrKRbgkqZHOM}ux%bka-b zQf1QHLj5OCUNgvu4jWpRt;_rzzQ%>$$f$U9@EhJ+JY+)TeInQ*h!DooqNA7eluGpc zqNB&A&SvhrU_h!9WH5c6h%jx2lk6JLFN=NaDJ{CNx()zHYA7u`oPuZ^H(GiJ?-|8m zv{83S7sLD4+AA3qo}UKI+Qi^J$-hl2+k*rdc>S2t?M3}m{x3K%!@xbBYZmgpmQ$pG zZo8Ea=(udCN zG`_&gSy?!5)X+&zL-Q=W<=jz0A(YBdF43b}WI4Jnb{Tx=p0F*YKYqwun(?8f#W*@L z($47=zw?YzY0zBFL3lj)JFK!3%rmd*<*%2<#>RfaG0W@T(9*%L&A$!drhAhU6CRe2 zs`q4U&CXSUUr#03*q(s~4--dN7_UKl=M_eEigcH$hP#SXWjy?nKkz!O?S>+YS)*#V zzkmcs%;2^^baLQO+<2m%RfK*aJ=mWzZ7(X?G)ANkdVDUT>3PElqqTG3EPXVv_5KF_ z-Pz6COEs>pulBdzgfAu9<5pz#?)`U=j(75`R_k0gpi4nToqk%MKI{{HYTMH$hYPu~ zpK9oW>M=-*Wlpd3#l_o*R(#KvRQ>&Lbk&~B#v7+hW{Ljs_7Mt-j!KIjB|F}}YS1xL z6>{6}0`wgL!3L_^A}>M?;jOA_s9;{nfHXV5l>?&gKiWzE9%toj>e&Hz3lw+U*5^Ts zl|m05&`E%v_Yoj0naeLBpj&R$?vg&!UMgix($7OIk9SM@hRO=}aBM80AKP^~wCEUP zxO5zxY#3&-yIATD4!iR6|0-aS{JK5on1I{*JBRES@a19jos_+MU7|3RyUK=&XXl`n z%$Z$E%1_DnVH|UPVIlMM(9l*L>p=)AonJF4KTDpJxUNHLlFwQ{76Hw@S8A9Oe6-o% zIJo&9Cm)LI@hD>s}=tjJkkm^}JsCat;4)!*X_kFHy<9<~^ z?}-H>XCm}I;ZT+5f*~J9%R)kBRZMN z9g#D|3#+T8yE?IvQSM)^2UYxsEmQYFD~sy1)vPCw2mz^55>6|(GCs@R0n!*i9_u;A(AK6{W z_(rzJzKn7AV|sjG(D)1S@ul&@%>zpG4Nmk_W1`;XDD%IhD9go z&W6V;prUS$4i3Vn8lpq-X%=Wbx(H9D@A&@Y3|ab&k7^`?oQRX)%@5f^(i$NJJBzbo zIV`?e)T}-tkNI}tCU$k5^cuj9Q5mYNL|5+SVJ1)tT(DEsy57XU%DNtZ9J2Gm{Aw+V z_x#88J~J;XYv`5#tkFr2*_Rl|j^W{!qS0V;OJm*rI|rp~aYFRlXHZ;X5q5p3d79DJ z^V7*{e)#-dyp~a0OAGVpR}7J(+dII(z>hO&lZeTVZ7cKp524&$)OVCbI0u;7kB+}Jsy3dOgdcE4BZj^L1Z zMQZtJ-7^@k@mKkinW`CRhL>_nbp@LkX0#}&?4Gi$Y!8X!UAE!NFw9+f*i-GNU^)`P zr1{N|CG_;lHBj;kD@$VuEtz6VGQH;tCpY&)%EgcJP~CM5l&Mq+}>E9t(Vzy9N0utF_DLIf7WGK&WF3)jGB;-JV* zV~gUP9(=XQ{Rww{`QuxN)qxAIkEmU$N2Dd;ie>jq32xA_hMSFuHqzbK2k~&3m`dKi ze~)Tr>PiqBlHS?WaWN9WYPDc2j%xNrp7k4*>?=f^h8+EFfXv{7k>KG|>Nf|?@N4T0 z3=GshbjGlpK*wJWbzFK_{%+4x1O4toYS!mMi<+z8opFEf^J8B0Z9&KorM5vY9^&G zkmcw~gCYa&RXP9Y-$Z{`R%T~sA?5ZPi-c43MD7SB*Uuj=k}2*kIh0T#uN#eujg=w@ z{E27e#bUFoHMqyY=4Tzf3%czU45_m{7(@Q^ioC~$1j3&w@BHqJ=-tbepVOm1Av^bt zS?Uu$GW*lKx<%Igl;(}G?ZO_%E0b_T{~SK^URCCo{$W1l(3WLJLP23rT$(zvv%uh- zsC4vT#YcebdX7}s(+9%$=1FbBtG$_&y8+$=H|j?eHOoz%!GUb6L* z{<%OE5)<|>=Ep9wR+Gs6JRp%};^_y5nwUT#4h%ia`|c{)TI$F@rFAIng*Zwo>h zIc5=r!K&7_0aG^`EPS zdaMS;%LKyk@UM+4mv;u)R8{QP4Zi+&nm&@mN4`_;VQoqxHL(R3zji7pRIt{TDYi`) zOH$dBNSP!N{5GjcUhtUY*NW}kM>Cy6Z?nmzXch?t1N)c1s=Keot%~?M0`+Vp8_^!hb zy}8-3_Fi+%Ip!E+MXRaEq9PF@K|nyD%F9W;gMfhY1)nVt;K08RtF)uwKLQVFT@MXs zD-Ul|H%ka{3uiM+a(PEnYs+_*rWU@gLzY4i5YQiOHFZ67m6Zg{ogGHyZx3}~lH?y?1brPmLYwe&Ux3v(a)ZtcUQ+AQGw6T@*bF{`M)cgnmK!V2vdU5{?B7Lx+p9Ep9?#=|L@BJuZ`8m)P1Ju_;q0dA?CkL0NKmtJ_HcH$adsi+;9}t*r`NG{ zvT*ixXZSZq|MSRFmTtCQmKHK@&W_~&dC3B{|Ca%9vU8ZTTbgn*TUhb(F* z@t8C7a`AC-n{lvlne%f}{_pt~|DTulKY)naYhob~#6b8zWpEug9MtYv68+GABq zz-99%UpyQRm5}SjaQ$0k$iGkj`HI%}|NWCqvh05jv2j7WzP?@)9W5y>HJhHDorJz* zl{7b}Dk?18bbjsl{yl;;!>behm5!D+g57yl$nSqHA(Jj{Xh>o{U826?bv)0mDk&*R zwD>YtX&ia?@Zi@La9sWz(Z%^rGc@r@&49Ut-88=bR_AwS4l&| z=T{5N7gZY@df~VKd4i&02$_SYrzf5Ut|w+h2r+XPm-F{}{QQ1ZEqrNAdX(tRkE*+w zIhmOU9N^vM8df{6w0N4+GcZK|tZkfgb8*q#-#tA&KbR`sT6f0`U}-}|T10+Xv3k1u zTSG}n`5~9ztQX>-djEaw4qNbsdM%R7Q|8RX2AIvj8 z>W)g)a(H;SY4}Ywr0!bCeRt&e?#^fL;o(8a>yaMv>seyG{hVENOw1&8;(uPnlYiIn z@NiyI=6y5s)|wIoi(z|P6lrw@vY?=#JLP3|X6m&Yhy&rKW>#!kB@9Fagn5WBS(C|K z)d*LWh@SF8L$WgQgfvPiLjQ@5zm>i7)#j}_bJN>ZQ3QjBl96Z!6Gb;?G``GHxn(Ua z0%VQX;!XOz{X;2qqeq8F=FwQK4G($-22XywBbjboLq-1yxmSVt`T0S}$LshKbq5Cr zB~n2r182YO7V4o|vlMc%kbRQVl`Q}7e&_35aZOE4!lTL->gTo+Pv4cZaF!^2pL9nw zbu&zzoGQr4>FJH$8Dt-voxR56$^IMTowtOT7(~!roU+o_R`0V4YFgS^YjAUpb`88x*(tsx;HpTokS66(K|mX?y;g{##FGs$%g3>0r}ZMoYGu6H53w+DTr zyEI1Po4a^^bQbnI)}2r8ixn1V6(*F7KzI=L_mbAu_QK5C47z}LX>y-qN$l(ttBs0^ z>YnY0!XL^qvz&ov)8IXSbtt!QNYW<4@dLB#xS7D&Qn zhR9xCUb7At>J?0#8Uok7@evVlsyFGZ-aleipUW#he*D<}esM7v_e1Y$#mPb~9hERu z&&L&ocP3h%o?N<8@9T6Y^Ctw>*?k69T4iOWr48W}X$wnB53hHI)AxRqmQIFChBLBx z?5nLRXYm|FeE2{N@$ej&LNzWUhf|4$f>O8j!QoLj_%zB)=;-KZt3Q!!Ek1XLMfzg5 z2;-r=yjACtuF@T(*Di z1W`~?eM2{dU}oid5@k5)==QkSDz3;U_HjB}+-t4IwOhQ;R{IxQS_a9`uQ%}X*Vos7 zY7+fv6c=Z4=)K_+6l5*1Zc|KZGhVRaw@+o%sn9&!zvze_R_ z#mvmiiTB%D)dDe_MCac;8Lcc_TwK@;rde6dWF1{ioVN@NL$c#RbDc4`jM@cb*T})a z#R=_;PF-QJ3Th()G27g?^(7^P&DNDhYv_I^Np1JYc)GRG?88`MSNlKp3159XnHRIO zv)7`_vz8j2$G7+Pis9qoWG5P(jYEa~Z$_Bt>3x)?dn<&StvE9IzkmN8SYq?IKT-4u zm8|ny##wbMo8O(whGC!3=k9z1PBR&v_y`>d35n#p+P81t2>NJfDoEtd-(NMZ20cG) zAYEMeP>)~#-Rh%ul8bbg5`&R}3Lwo=1te1&wz31A? z^KOp#`InuC>nvXD_0V>!1%0eh2UuszDh%M&#p~RUm-+u zPg#$z{)(igrrz%=5~pc4=i}$s3%I*uw|Trd8GHBcoxt(yF!2E7T2X1agJ57kO8M5d zkdP1x0YT@Yt`qZYDg%YN|!V63o{_t+H$Z_wu^BI@-kP>EqS; z`Mc*=s-!lMvV1v^TdfmGWzty;-HvH!WfU3XUvW%u(D60>&voQ^qPaO8_W#@;@j9>- z$bN!jSr3hwDbqoJzWcjHB`YgyY|Fs#D}mZuG{3dJ{+gJnX3&argie_-VhO|K&e!H( zpJPAz{t>PD&|&lo_f&6RpQprD)st?{M+kUCWg6^78yOtUMeX zi%@YnEX-wGFN*j@#dGdpK5H@Xgwf9t&{0SPKC6rsg`#kC*E@-bhzO45iIRaL!Ci|z zv|^0!Y-5AA8203Ur@t;_n$iY--oBT3;iOLNJAi}Qi}t?1*dcPso02-c=%m9=-6tR- zviClkMUCHPU}U^RBjZuR+gO1bPGc6NrJ|A~VkUegfT%>H^&T!@(mY?9kWC=XQBI^p z?JWsY@sX11{3@SvBS|&18^+VcBd4H%M#yOuM}5dyS6}acd$QzB?i74?cXwgSa6o8M zt-G0#ShD3oG*_X|+YVN-xyv?Ia*L|GJRJ%OYUEKoi6A98xd}Sb1QDM}h|J}N@FaC* zK>;LM1Iq8sG>kW7jX}?TEsK2duPAs-y5!*x`b}0NBO?u=eJo0e)To7Onwl1OBEB{E z%gyeP!v0tIqo@b`0MIiM01G+#Cu4s#@fU2^g4{!$iicUQLS^<->! z%nE7aGr|`k%ikt&W+J||?3UHKs3wj<1vC+l><;s61)zWIXkP<{4NR$e}`y|M8l|6AlEBp*DrFC{*8b$el9n0b;A$S12mroNAM>rs8P zv}7+<$-Qzq=_oEP<^*@VM6iZHd?OjLLteQ0OE6yl1BVFv-?z*yTrZ5eRVJZK7>`2P z+}K!zei&)p`Qk-1pxTW2Tx<`a_&8fy2zs9`SIWr9%)_<=R7{h} zqzzetdU1XIOHNUBE+jOxOODU8#NAL$H)9rnPN!_Uwf=ab$ez|g*X@bEK1*}`Gu;}C zXu`YqB++|tyl*6FQ}H2#$?51K4f$KzD=I|)Go&W}TPL*htJ%@IhM*`y%cRs)Zm^85 zOeXJ$PFFfadzP1`%|o%3j@8kEvac?;p)lF?Ryro&2V{f zF1I1W7#kBqX>)KuSXEt}WRjm6Z!bgfCx@8dkdd5zFvHXl6+LBB6ZMCir>Cd=5pt!` zFNL2!%M>y3uqMgrAA`RkB-v$vDD243&*y+OmrPeL_?y=qvooCYczq&hpsMODs0R(( z!AiyalMMiUCxBzQ!SsgQSx!*y*lH9T9odApYY)%P z@>UZxCLv}Q{Izg#QNzZSWhwRZIVU&G%mQ71(Tm}9O#WK~A2v75`ad&hc!6%?W@2W> zP{|7w6sc+eix#frCPOgZys;)0_QRR&z&?w*tta=o4w?TI>vwzlKPnL(mR?zsx;lGL1ln`1ne5>@EGsK(n>$A11s4@&2%aI~D|g7p z5guONS7vIiD>Q;s=#DI7wNC^X7;1_j-$wDf@1mq9r8VqQA36Kl6oQ-mdL2#|3@Iu^ z%;$AFo)0Wm%|laGRz6`1gFjov#l)QGJ<%{#S65O~QzKxOUPhN2gMopma^rt~en#e_ zD5`PRK%U%HB zqWURq!i!lZovgd`>GRZ)~cfADW7i?$c=akyVek zXRN$jT*MVcMYWq(2UDRxe*B2fS#bvOuXP?ted?Z^oZP)%Kh50<+NY_X`n=^Q?@dij z6L5Z!ek+=ieE**Ch_DvqHAv}?A3x0E#f^~gxvcZu*{kdGY#lGu%BF|}nuS+C#(H4J zY+oNtMgH9xenYlgbTl(F!*FqNv10T0+h1dNrsx{q%iW2O($cI8qT)e8?Pu==TidT} zCT#j^EQk9G(mvZzxefgO{rh6E*}eEjS{j~CL^Ek~ONHsyZS8b-cOeFc(73Abx96O|?r0_Q|F@x6^^S*rfV$!r~BY#Mk zA?)AaU~X;>8xb&)u@=5Za2ubbt;H>LR3Og z332gIbwiEIu$W~Vyx7#ht=&;ywzKFZ3M#4|McTwP`*Kg8XM0}K|w*D zT5x%B@!ZzJRPky^HP71CkWkQ*kKOzCUv8V-_bS%f-RY_$3V$Dp_H>3q6ZH4@6K=)F zt*ZyIpEKNl&d9(eCVpZN5^DSOyJ+$94b!K_x+*rP&$@Nx<;P_pHReHL)zs8vPWx=65tj)Q^L`;-Y#K$S?~qeS>zqkNia!FnMG z3Z*yJdnjUG-i5Tycz7jWU+fHXgW8TN#;EWNpaf`8xU+j$id`bnNZyju(9Glk0B1FO zydVrh3#PlLTOqVY0p`+pIW=X0o142eHaZ%$4rJSui=%)rtn#mC40xRgdA8R?b9 zXWEUR%*@<`N{@7`8q=7r<02&`rKOYdXxbBjcze3yzfSFb`2ya7+UbUHb^NubCoBsK z%L3>K)lL-!WAT^f=jk_}Nau$G&TaEs4Aaum&UbNriG5L!Q3IzawiGN{@ggA2&CJKQ zB7TFyyb7KCVdOWNu-_HqAn$AsVXHBL(|J0F)my9wQcqw1fl|bd`Ah;gk0g z)acsEFUcvFNZv`(1HA?^j$8&pWJN`1wM%4eiJ*0vDs=0l4mE>_^*8kAj~*>4FAu2p z8znqR^WV0BI4Z%#!Go(=`e6#2T3=df7n!XYv3>H7y;-!?XlRWbAQmTQ)s#?DLP-|< zHBw%_$80RKTj*iZn*u4m!sE6*h&IeZCg4$m;N#h?N}O`|=HcL~ypS@H3X#pNvm7KVBTW(}h>38NaSK*sSr=9NlaltAzc0^^j57WG-OGFt zR@k&xm%;Z~q>J})l(&BxT10|`bhNb_Bo~oYqiJbqVAnq}u#u@`+vqzOEc0i3K|Y=$ zGN!qp4rQ^KhRK2I!Q)hT_5ux`me2Fv&@cyHh%!504G%KW9}71e46P6Pa}R%EZ=p0% zX||z(c99g1(&z}B7?zmD-_*~aKR`u$l*6KQH$E0W`&COLghrz&wFsH!4 zB=F6@$H6?6muS-RJh<5L{WR!8=zX@LKTpc;hl^1K`IgfOg6jzcra31EN88}11G2~M zv$J4_tNn@PH(eQQ1p{R|mBjj3I>dSpAiGEo52aWN)}V)M|14PlBfVA76WOXH?ngpG z($&(^Vqx%D>-gxUQFE3n;8|*>rIpG`Fi_K0*gZ8r-z3-=mse0=+6dy#(Xsh4l9m}N%t>2?Tu9fv@ zF#!evKW5R!67(hK*-BWL*`>e0dN7ebr>61kp`xtVQnIqqo$sQM9Q?)!rRqW~FL8eY zh-1!H@4YyqP|VoEO*3Z>$BV10x&azLZH?la%CgE^fHFlNUnk=9J0y5;2b;_Bf0ty)>?~Q7^`^`FP=WeE0W9KB}!I5fm9&o?%W-(bs|k3P3Xi ze{I$yZh%T>K%#X2RKPdb$X}il_Bl6UFTSWsBo*W#bzeQwDL42b?%7&yJvQCX5Qc(q zp@XfVk$?nen|ynb z3$x5Q=j9C5ehT^V!KSH+4}*XHsIdVJ1V45AbRg*2_3@^Bj1pd3Te}9JJyrp^ghR-Q ztnmX81_lO1=t%wqiNf^Ol`d1_Ml7KcQBnaxvi^F}H>`&5<-^vQi^GVy51xHVgsrgY zR6Z*xD_?I;x4f{wyi{GHfy58~c&1aN7wvqBF`$?-OAgd}uYA`%~r9`p>U1#N4>qFAa7xZ&MQp zD*-!L*3&5iKP-F+%7Xh36qZiSM8H+o@>!IYG~F2{k_yus$K8?%@x@HBkQp1xsvIIr zQag8sKti2sqV7_fLsG@0HoC2^chQtMf<99TG`ODPOspUxpxtT{BsS14`Z_dcx1E@Q2nqU31q&$EhR8F*ERVbKo{M@S( z6#lTI*`cB6qGl%m-=I=cQz>w;g>^682pSC?;aEc}%gToP z)~THP(!p#HCI4dPYOTH`7I-BaDV@l;Hl;?CyJk?m8I`i z-SEVaEmW~(D9+H->}(qBst-Ty5F-~SXHQF&*I9eu5*u8at*z~X)9KLpMh|Rz&@|R9iw(Re*aKkFd%%Y&t*uw;1f@Vbt==mdOagT*1H7Uc5)bG zJDUPH8mrd#VOP)uy*i`3acAI@LzrE*X$u>zP8O4z(mNkTeBJ7V7g}BZZr1GzL}!1B z20Rw)o&~DB*g1;nc`4^kdqV@yRDXX&G6|+wOlu$`vvN|5U3?yHaMAc7LgnwWz9OkVrBkHa;%S z0>MvKsEQc2FA4E$RBcL13T6c*pZCjCz_jbXl4b;nhAR&TGye4#2On{qizSrrexGR= zFXnBKW9dUyQs%+Pkbs|>Om#Z$9_6^0#X zjXs0|W)z@Fny>gJLPtZl)8^B#Q}q zn^ldjR@6zt^vq0O=`$7ywmX&5awIrUnJ#1nJa7P=H@~fX26z^QKStxISe2xlU$nn?a+Oh=@pIo}>-|2??1BFkdU* z8@Dz#sGvtE+kG3GzaYy^Cmx0JDv3puVo0NmCvu?9ediv+Bbec#^ksk$u1a zX`|^W)HYQSaAay%M%mfS4A;7mjlIb&`|AWl-M%iNp_K@sP$NOm*cf>PXwy_k8}J4GEtHAW1k*Dn~e<9w#M1n*@hMD)QE_P z&2tMz>0I@RU;eivUoMTb%XQfacRqMvBch*xW%mwh6ih3Ps|tLN&&|-q zD&~$&)D3F6q=G8pVLS;VWbR|=5rR<)(??mU?2Rk=7EnZPN5;m2Mt9>Nhkm(Ue%F)T z)@Z0n`|67JC%}8&z%bbMWZ~Q^eYveopCl*i@MNntBBq*vC!mRbnR-jRIWac2HCh8j zl#A&YT`4(Tz-k2l>((ZlM1`|SzRT${f2@A+Q?)3o=o&O%$@y+Pp%aO-oSikOZ4zI$ zl`}bD-~I_Gr`mS7@dx0b+`&s-U0o!!KE*Vc`i+#S1^1o@?;NwS{r*7e*4a$ByhVW|pO^$qFrov?I~n~3hfF10M0^1c zdR1+&2F9%SmiOrEcnS?)1U$)$5tAY!WX>ihC)v<2f3;*aIz7Xw3VBfnJzvkc>biHD zX^nj0J|Y_vCKDCi(h>_XwB8TQCxTWd8MLBjWaLcNc<1EWygbLO+k|m|ky%>$R#n>4 zk~#rZK~5<^y6zpMN4HD@F++>_09tKHNr_}%UthuK4>HX-S=phq^u}AWNosVTl_D2a zo?ox$8v>^^$0>BGc&0$GEpfcd{_;@4U1`?+0rB1Ocg5d=ei9*(E;TAFk z)vM+=adB`y$kAgIT*SoqWWxgQ$m*&5@5{aMtc^kK*jsLhFzbo;b=2$(2egN2j=H+@ z;-6C*c%4=aKJZ&xf@C*OH{HK~@E7{*k|3*gm5QMUVq7>`#s@I*<6=BuFTCF82b%;n7do zlD!|tNCdN8S>Lh*%`Ap?pc3&W9K@9+-*9Ze*V{vBB=csKijHoe)_F~&Cu(po7BxQJ z)-Zayes<4&Z+x6W`J%$Oqa7pN0;qcMk74Ve8|pdfG233^nVeb)q9*y|V`XJ&Xze}u z!6NwnLe0RSjTv&=(S#%1bs%rZOba@>T+E}q(x90mGrpKDX5ipxxNhr*ClEOAm6hJY