From c0815a931a74965c077b2ec2c15dc60af0039e13 Mon Sep 17 00:00:00 2001 From: adonis Date: Sat, 26 Sep 2026 12:17:34 +0330 Subject: [PATCH] feat: redesign user authentication screens Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- ...-kfAW3Um0.js => AddressesView-DojpHbi_.js} | 2 +- dist/assets/AuthShell-C2CigAry.css | 1 + dist/assets/AuthShell-D_JIc5Qr.js | 1 + dist/assets/CartView-CsyDSYRs.js | 1 - dist/assets/CartView-DqZ_K4xD.js | 1 + ...LnDo.js => CashSettlementView-Cmvc2Tgd.js} | 2 +- ...aDPlQvb.js => CatalogListView-D3zkMj03.js} | 2 +- ...=> CatalogProductRedirectView-D9ol3dF4.js} | 2 +- ...rMR.js => CatalogRequestsView-CHrK4aC_.js} | 2 +- ...ErU7APD.js => CatalogsHubView-T3IQgzcb.js} | 2 +- ...BbA42kVE.js => CategoriesView-BJYzC12E.js} | 2 +- ...-CMPOtyzF.js => CheckFormView-cJdyQFaf.js} | 2 +- ...-BweT5VrG.js => CheckListView-CY_LoCUs.js} | 2 +- ...SQ_.js => CheckModeSelectView-B0kN-Eap.js} | 2 +- ...M.js => CustomerCreateOverlay-RivHsUxQ.js} | 2 +- ...cRLU.js => CustomerDetailView-D2EtkJnj.js} | 2 +- ...-Cmln29Zm.js => CustomersView-Ca5EAbv5.js} | 2 +- ...-ByLlDRWS.js => FavoritesView-CZOzid2_.js} | 2 +- ...eView-X2NhwWvS.js => HomeView-D6wedudT.js} | 2 +- ...id-CTmPrZXE.js => IconDiamond-Dn-fHb3u.js} | 2 +- dist/assets/IconDiamond-bOGfMf7j.js | 1 - ...atestCatalogRequestStatusView-Cz7XBV-K.js} | 2 +- ...B.js => LatestOrderStatusView-DV0UAO_y.js} | 2 +- dist/assets/LoginView-53ZsC6o4.css | 1 + dist/assets/LoginView-BCDXnTHg.css | 1 - dist/assets/LoginView-CjofWNZK.js | 1 + dist/assets/LoginView-r2TU2TvH.js | 1 - ...ZOKTLaO.js => OrderDetailView-DGsHSWMg.js} | 2 +- ...LxghLV.js => OrderSuccessView-ByXZ7mZ9.js} | 2 +- dist/assets/OrdersView-DFUstfoQ.js | 1 + dist/assets/OrdersView-DmtTIUZz.js | 1 - dist/assets/OtpView-CJltPeM6.js | 1 - dist/assets/OtpView-Du7ztflj.css | 1 + dist/assets/OtpView-DzwnWWvs.css | 1 - dist/assets/OtpView-uJFAtTqg.js | 1 + ...der-DfXduTNr.js => PageHeader-CNHiRdZv.js} | 2 +- ...sp3ga.js => ProductDetailView-Dxa0ogbz.js} | 2 +- ...w-CPzCkW-W.js => ProductsView-CPL6fBDQ.js} | 2 +- ...GEKnP.js => ProfileChecksView--eYZc7Z3.js} | 2 +- ...M8Wq.js => ProfileDisplayView-D94BLdQf.js} | 2 +- ...DnLPPva.js => ProfileEditView-DaSd01vC.js} | 2 +- ...s => ProfileNotificationsView-DCq0unEt.js} | 2 +- ...eam.js => ProfileSecurityView-fq5AQeIv.js} | 2 +- ...3E.js => ProfileSubpageLayout-CxIRBosu.js} | 2 +- ...ew-DU7lDRok.js => ProfileView-BPVqaCLg.js} | 2 +- dist/assets/RegisterView-BP3g0DIg.js | 1 - dist/assets/RegisterView-C-x_l5I_.css | 1 - dist/assets/RegisterView-CJgWEBh_.js | 1 + dist/assets/RegisterView-xtQ4h3KB.css | 1 + ...8XfN.js => ReminderDetailView-BFqZ1w8k.js} | 2 +- ...-DJ2ZwWUH.js => RemindersView-Mu4ULEul.js} | 2 +- ...2ocH.js => SettlementTypeView-BTZaGWCN.js} | 2 +- dist/assets/WelcomeView-2wVBLEk1.css | 1 + dist/assets/WelcomeView-9iopwd7V.css | 1 - dist/assets/WelcomeView-DAQQdKRZ.js | 1 - dist/assets/WelcomeView-szGaAdUc.js | 1 + dist/assets/categoryIcons-Bqt1-_c8.js | 1 + dist/assets/categoryIcons-D54WXE2n.js | 1 - dist/assets/fabric-slide-2-BWGo09Th.jpg | Bin 0 -> 474268 bytes dist/assets/fabric-slide-3-CyMWKjFB.jpg | Bin 0 -> 391127 bytes dist/assets/fabric-slide-4-UycLZic-.jpg | Bin 0 -> 464978 bytes .../{index-WUDoJ6iF.js => index-C40q_iVH.js} | 4 +- dist/assets/job-icon-fabric-C5l546gN.png | Bin 0 -> 5572 bytes dist/assets/login-fabric-CzrIXTnD.js | 1 - dist/assets/login-fabric2-CEezyJ6z.png | Bin 155853 -> 0 bytes dist/assets/nademitex-auth-logo-CQhPwje_.js | 1 + dist/assets/nademitex-auth-logo-OHeojn8M.png | Bin 0 -> 77162 bytes dist/assets/register-card-D_GOfNUU.jpg | Bin 2313991 -> 0 bytes ...Back-LfBY_1QL.js => useGoBack-BMLMruUd.js} | 2 +- ...8.js => useRequirePricedOrder-IPmVytkF.js} | 2 +- dist/index.html | 2 +- src/assets/images/auth-wave.png | Bin 0 -> 264418 bytes src/assets/images/fabric-slide-2.jpg | Bin 0 -> 474268 bytes src/assets/images/fabric-slide-3.jpg | Bin 0 -> 391127 bytes src/assets/images/fabric-slide-4.jpg | Bin 0 -> 464978 bytes src/assets/images/job-icon-fabric.png | Bin 0 -> 5572 bytes src/assets/images/job-icon-fabric.svg | 7 + src/assets/images/job-icon-factory.png | Bin 0 -> 2696 bytes src/assets/images/job-icon-factory.svg | 6 + src/assets/images/job-icon-mannequin.png | Bin 0 -> 3706 bytes src/assets/images/job-icon-mannequin.svg | 7 + src/assets/images/nademitex-auth-logo.png | Bin 0 -> 77162 bytes src/components/auth/AuthShell.vue | 81 ++ src/components/auth/AuthWave.vue | 20 + src/utils/pendingRegister.ts | 2 +- src/views/auth/LoginView.vue | 548 ++---------- src/views/auth/OtpView.vue | 423 ++-------- src/views/auth/RegisterView.vue | 791 +++++------------- src/views/auth/WelcomeView.vue | 423 ++++------ 89 files changed, 653 insertions(+), 1758 deletions(-) rename dist/assets/{AddressesView-kfAW3Um0.js => AddressesView-DojpHbi_.js} (95%) create mode 100644 dist/assets/AuthShell-C2CigAry.css create mode 100644 dist/assets/AuthShell-D_JIc5Qr.js delete mode 100644 dist/assets/CartView-CsyDSYRs.js create mode 100644 dist/assets/CartView-DqZ_K4xD.js rename dist/assets/{CashSettlementView-waFOLnDo.js => CashSettlementView-Cmvc2Tgd.js} (93%) rename dist/assets/{CatalogListView-CaDPlQvb.js => CatalogListView-D3zkMj03.js} (92%) rename dist/assets/{CatalogProductRedirectView-CUg8CTdd.js => CatalogProductRedirectView-D9ol3dF4.js} (57%) rename dist/assets/{CatalogRequestsView-jMt-trMR.js => CatalogRequestsView-CHrK4aC_.js} (90%) rename dist/assets/{CatalogsHubView-BErU7APD.js => CatalogsHubView-T3IQgzcb.js} (95%) rename dist/assets/{CategoriesView-BbA42kVE.js => CategoriesView-BJYzC12E.js} (78%) rename dist/assets/{CheckFormView-CMPOtyzF.js => CheckFormView-cJdyQFaf.js} (96%) rename dist/assets/{CheckListView-BweT5VrG.js => CheckListView-CY_LoCUs.js} (96%) rename dist/assets/{CheckModeSelectView-CHSh4SQ_.js => CheckModeSelectView-B0kN-Eap.js} (76%) rename dist/assets/{CustomerCreateOverlay-BVl2GDQM.js => CustomerCreateOverlay-RivHsUxQ.js} (97%) rename dist/assets/{CustomerDetailView-CCW5cRLU.js => CustomerDetailView-D2EtkJnj.js} (95%) rename dist/assets/{CustomersView-Cmln29Zm.js => CustomersView-Ca5EAbv5.js} (93%) rename dist/assets/{FavoritesView-ByLlDRWS.js => FavoritesView-CZOzid2_.js} (96%) rename dist/assets/{HomeView-X2NhwWvS.js => HomeView-D6wedudT.js} (96%) rename dist/assets/{IconLayoutGrid-CTmPrZXE.js => IconDiamond-Dn-fHb3u.js} (57%) delete mode 100644 dist/assets/IconDiamond-bOGfMf7j.js rename dist/assets/{LatestCatalogRequestStatusView-BILjeaon.js => LatestCatalogRequestStatusView-Cz7XBV-K.js} (95%) rename dist/assets/{LatestOrderStatusView-B101Xj1B.js => LatestOrderStatusView-DV0UAO_y.js} (94%) create mode 100644 dist/assets/LoginView-53ZsC6o4.css delete mode 100644 dist/assets/LoginView-BCDXnTHg.css create mode 100644 dist/assets/LoginView-CjofWNZK.js delete mode 100644 dist/assets/LoginView-r2TU2TvH.js rename dist/assets/{OrderDetailView-XZOKTLaO.js => OrderDetailView-DGsHSWMg.js} (99%) rename dist/assets/{OrderSuccessView-v9LxghLV.js => OrderSuccessView-ByXZ7mZ9.js} (84%) create mode 100644 dist/assets/OrdersView-DFUstfoQ.js delete mode 100644 dist/assets/OrdersView-DmtTIUZz.js delete mode 100644 dist/assets/OtpView-CJltPeM6.js create mode 100644 dist/assets/OtpView-Du7ztflj.css delete mode 100644 dist/assets/OtpView-DzwnWWvs.css create mode 100644 dist/assets/OtpView-uJFAtTqg.js rename dist/assets/{PageHeader-DfXduTNr.js => PageHeader-CNHiRdZv.js} (95%) rename dist/assets/{ProductDetailView-D07sp3ga.js => ProductDetailView-Dxa0ogbz.js} (98%) rename dist/assets/{ProductsView-CPzCkW-W.js => ProductsView-CPL6fBDQ.js} (97%) rename dist/assets/{ProfileChecksView-BwLGEKnP.js => ProfileChecksView--eYZc7Z3.js} (70%) rename dist/assets/{ProfileDisplayView-FN0JM8Wq.js => ProfileDisplayView-D94BLdQf.js} (94%) rename dist/assets/{ProfileEditView-KDnLPPva.js => ProfileEditView-DaSd01vC.js} (97%) rename dist/assets/{ProfileNotificationsView-CSg52jEl.js => ProfileNotificationsView-DCq0unEt.js} (94%) rename dist/assets/{ProfileSecurityView-JXx4Keam.js => ProfileSecurityView-fq5AQeIv.js} (93%) rename dist/assets/{ProfileSubpageLayout-BgPHfp3E.js => ProfileSubpageLayout-CxIRBosu.js} (95%) rename dist/assets/{ProfileView-DU7lDRok.js => ProfileView-BPVqaCLg.js} (93%) delete mode 100644 dist/assets/RegisterView-BP3g0DIg.js delete mode 100644 dist/assets/RegisterView-C-x_l5I_.css create mode 100644 dist/assets/RegisterView-CJgWEBh_.js create mode 100644 dist/assets/RegisterView-xtQ4h3KB.css rename dist/assets/{ReminderDetailView-DcL_8XfN.js => ReminderDetailView-BFqZ1w8k.js} (95%) rename dist/assets/{RemindersView-DJ2ZwWUH.js => RemindersView-Mu4ULEul.js} (97%) rename dist/assets/{SettlementTypeView-ChL_2ocH.js => SettlementTypeView-BTZaGWCN.js} (94%) create mode 100644 dist/assets/WelcomeView-2wVBLEk1.css delete mode 100644 dist/assets/WelcomeView-9iopwd7V.css delete mode 100644 dist/assets/WelcomeView-DAQQdKRZ.js create mode 100644 dist/assets/WelcomeView-szGaAdUc.js create mode 100644 dist/assets/categoryIcons-Bqt1-_c8.js delete mode 100644 dist/assets/categoryIcons-D54WXE2n.js create mode 100644 dist/assets/fabric-slide-2-BWGo09Th.jpg create mode 100644 dist/assets/fabric-slide-3-CyMWKjFB.jpg create mode 100644 dist/assets/fabric-slide-4-UycLZic-.jpg rename dist/assets/{index-WUDoJ6iF.js => index-C40q_iVH.js} (50%) create mode 100644 dist/assets/job-icon-fabric-C5l546gN.png delete mode 100644 dist/assets/login-fabric-CzrIXTnD.js delete mode 100644 dist/assets/login-fabric2-CEezyJ6z.png create mode 100644 dist/assets/nademitex-auth-logo-CQhPwje_.js create mode 100644 dist/assets/nademitex-auth-logo-OHeojn8M.png delete mode 100644 dist/assets/register-card-D_GOfNUU.jpg rename dist/assets/{useGoBack-LfBY_1QL.js => useGoBack-BMLMruUd.js} (60%) rename dist/assets/{useRequirePricedOrder-B57-NeD8.js => useRequirePricedOrder-IPmVytkF.js} (60%) create mode 100644 src/assets/images/auth-wave.png create mode 100644 src/assets/images/fabric-slide-2.jpg create mode 100644 src/assets/images/fabric-slide-3.jpg create mode 100644 src/assets/images/fabric-slide-4.jpg create mode 100644 src/assets/images/job-icon-fabric.png create mode 100644 src/assets/images/job-icon-fabric.svg create mode 100644 src/assets/images/job-icon-factory.png create mode 100644 src/assets/images/job-icon-factory.svg create mode 100644 src/assets/images/job-icon-mannequin.png create mode 100644 src/assets/images/job-icon-mannequin.svg create mode 100644 src/assets/images/nademitex-auth-logo.png create mode 100644 src/components/auth/AuthShell.vue create mode 100644 src/components/auth/AuthWave.vue diff --git a/dist/assets/AddressesView-kfAW3Um0.js b/dist/assets/AddressesView-DojpHbi_.js similarity index 95% rename from dist/assets/AddressesView-kfAW3Um0.js rename to dist/assets/AddressesView-DojpHbi_.js index 977816e..173bbc2 100644 --- a/dist/assets/AddressesView-kfAW3Um0.js +++ b/dist/assets/AddressesView-DojpHbi_.js @@ -1 +1 @@ -import{F as e,G as t,K as n,M as r,Pt as i,_ as a,d as o,f as s,g as c,i as l,k as u,l as d,nt as f,t as p,u as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{s as g}from"./BasicIcon-Bzeb0Iwd.js";import{t as _}from"./http-CU_N-R2R.js";import{n as v}from"./index-WUDoJ6iF.js";import{t as y}from"./addresses-tV-zgZYG.js";import{t as b}from"./ProfileSubpageLayout-BgPHfp3E.js";var x={key:0,class:`addr-error`},S={key:1,class:`addr-muted`},C={key:2,class:`addr-list`},w={key:0,class:`addr-badge`},T={class:`addr-actions`},E=[`onClick`],D=[`onClick`],O={key:3,class:`addr-muted`},k={class:`addr-field`},A={class:`addr-field`},j=p(h({__name:`AddressesView`,setup(p){let h=f([]),j=f(``),M=f(``),N=f(``),P=f(!0),F=f(!1);async function I(){P.value=!0,N.value=``;try{h.value=await y.list()}catch(e){N.value=e instanceof _||e instanceof Error?e.message:`دریافت آدرس‌ها ناموفق بود.`}finally{P.value=!1}}u(I);async function L(){let e=j.value.trim();if(e.length<3||F.value){N.value=`آدرس را کامل‌تر بنویسید.`;return}F.value=!0,N.value=``;try{await y.create({text:e,label:M.value.trim()||void 0}),j.value=``,M.value=``,h.value=await y.list()}catch(e){N.value=e instanceof _||e instanceof Error?e.message:`ذخیره آدرس ناموفق بود.`}finally{F.value=!1}}async function R(e){N.value=``;try{h.value=await y.makeDefault(e)}catch(e){N.value=e instanceof Error?e.message:`تغییر آدرس پیش‌فرض ناموفق بود.`}}async function z(e){N.value=``;try{h.value=await y.remove(e)}catch(e){N.value=e instanceof Error?e.message:`حذف آدرس ناموفق بود.`}}return(u,f)=>(r(),m(b,{title:`آدرس‌ها`,subtitle:`برای ارسال کالیته از آدرس پیش‌فرض استفاده می‌شود`},{default:t(()=>[N.value?(r(),s(`p`,x,i(N.value),1)):o(``,!0),P.value?(r(),s(`p`,S,`در حال دریافت…`)):h.value.length?(r(),s(`ul`,C,[(r(!0),s(l,null,e(h.value,e=>(r(),s(`li`,{key:e.id,class:`addr-item`},[d(`div`,null,[d(`strong`,null,i(e.label||`آدرس`),1),e.isDefault?(r(),s(`span`,w,`پیش‌فرض`)):o(``,!0),d(`p`,null,i(e.text),1)]),d(`div`,T,[e.isDefault?o(``,!0):(r(),s(`button`,{key:0,type:`button`,onClick:t=>R(e.id)},`پیش‌فرض`,8,E)),d(`button`,{type:`button`,class:`addr-remove`,onClick:t=>z(e.id)},`حذف`,8,D)])]))),128))])):(r(),s(`p`,O,`هنوز آدرسی ثبت نشده است.`)),d(`label`,k,[f[2]||=d(`span`,null,`عنوان (اختیاری)`,-1),n(d(`input`,{"onUpdate:modelValue":f[0]||=e=>M.value=e,type:`text`,maxlength:`40`,placeholder:`مثلاً فروشگاه`},null,512),[[g,M.value]])]),d(`label`,A,[f[3]||=d(`span`,null,`آدرس`,-1),n(d(`textarea`,{"onUpdate:modelValue":f[1]||=e=>j.value=e,rows:`3`,maxlength:`500`,placeholder:`آدرس کامل محل فعالیت`},null,512),[[g,j.value]])]),a(v,{loading:F.value,onClick:L},{default:t(()=>[...f[4]||=[c(`افزودن آدرس`,-1)]]),_:1},8,[`loading`])]),_:1}))}}),[[`__scopeId`,`data-v-fb759dd7`]]);export{j as default}; \ No newline at end of file +import{F as e,G as t,K as n,M as r,Pt as i,_ as a,d as o,f as s,g as c,i as l,k as u,l as d,nt as f,t as p,u as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{s as g}from"./BasicIcon-Bzeb0Iwd.js";import{t as _}from"./http-CU_N-R2R.js";import{n as v}from"./index-C40q_iVH.js";import{t as y}from"./addresses-tV-zgZYG.js";import{t as b}from"./ProfileSubpageLayout-CxIRBosu.js";var x={key:0,class:`addr-error`},S={key:1,class:`addr-muted`},C={key:2,class:`addr-list`},w={key:0,class:`addr-badge`},T={class:`addr-actions`},E=[`onClick`],D=[`onClick`],O={key:3,class:`addr-muted`},k={class:`addr-field`},A={class:`addr-field`},j=p(h({__name:`AddressesView`,setup(p){let h=f([]),j=f(``),M=f(``),N=f(``),P=f(!0),F=f(!1);async function I(){P.value=!0,N.value=``;try{h.value=await y.list()}catch(e){N.value=e instanceof _||e instanceof Error?e.message:`دریافت آدرس‌ها ناموفق بود.`}finally{P.value=!1}}u(I);async function L(){let e=j.value.trim();if(e.length<3||F.value){N.value=`آدرس را کامل‌تر بنویسید.`;return}F.value=!0,N.value=``;try{await y.create({text:e,label:M.value.trim()||void 0}),j.value=``,M.value=``,h.value=await y.list()}catch(e){N.value=e instanceof _||e instanceof Error?e.message:`ذخیره آدرس ناموفق بود.`}finally{F.value=!1}}async function R(e){N.value=``;try{h.value=await y.makeDefault(e)}catch(e){N.value=e instanceof Error?e.message:`تغییر آدرس پیش‌فرض ناموفق بود.`}}async function z(e){N.value=``;try{h.value=await y.remove(e)}catch(e){N.value=e instanceof Error?e.message:`حذف آدرس ناموفق بود.`}}return(u,f)=>(r(),m(b,{title:`آدرس‌ها`,subtitle:`برای ارسال کالیته از آدرس پیش‌فرض استفاده می‌شود`},{default:t(()=>[N.value?(r(),s(`p`,x,i(N.value),1)):o(``,!0),P.value?(r(),s(`p`,S,`در حال دریافت…`)):h.value.length?(r(),s(`ul`,C,[(r(!0),s(l,null,e(h.value,e=>(r(),s(`li`,{key:e.id,class:`addr-item`},[d(`div`,null,[d(`strong`,null,i(e.label||`آدرس`),1),e.isDefault?(r(),s(`span`,w,`پیش‌فرض`)):o(``,!0),d(`p`,null,i(e.text),1)]),d(`div`,T,[e.isDefault?o(``,!0):(r(),s(`button`,{key:0,type:`button`,onClick:t=>R(e.id)},`پیش‌فرض`,8,E)),d(`button`,{type:`button`,class:`addr-remove`,onClick:t=>z(e.id)},`حذف`,8,D)])]))),128))])):(r(),s(`p`,O,`هنوز آدرسی ثبت نشده است.`)),d(`label`,k,[f[2]||=d(`span`,null,`عنوان (اختیاری)`,-1),n(d(`input`,{"onUpdate:modelValue":f[0]||=e=>M.value=e,type:`text`,maxlength:`40`,placeholder:`مثلاً فروشگاه`},null,512),[[g,M.value]])]),d(`label`,A,[f[3]||=d(`span`,null,`آدرس`,-1),n(d(`textarea`,{"onUpdate:modelValue":f[1]||=e=>j.value=e,rows:`3`,maxlength:`500`,placeholder:`آدرس کامل محل فعالیت`},null,512),[[g,j.value]])]),a(v,{loading:F.value,onClick:L},{default:t(()=>[...f[4]||=[c(`افزودن آدرس`,-1)]]),_:1},8,[`loading`])]),_:1}))}}),[[`__scopeId`,`data-v-fb759dd7`]]);export{j as default}; \ No newline at end of file diff --git a/dist/assets/AuthShell-C2CigAry.css b/dist/assets/AuthShell-C2CigAry.css new file mode 100644 index 0000000..93c996a --- /dev/null +++ b/dist/assets/AuthShell-C2CigAry.css @@ -0,0 +1 @@ +.auth-shell[data-v-3dfa06a5]{color:#1e293b;background:#f9f6f2;height:100%;min-height:100%;position:relative;overflow:auto}.auth-shell__back[data-v-3dfa06a5]{z-index:2;cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:14px;right:12px}.auth-shell__body[data-v-3dfa06a5]{z-index:1;box-sizing:border-box;width:100%;max-width:100%;padding:48px 24px 32px;position:relative;overflow-x:hidden}.auth-shell__brand[data-v-3dfa06a5]{text-align:center;margin-bottom:14px}.auth-shell__logo[data-v-3dfa06a5]{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;height:112px;margin:0 auto;display:block} diff --git a/dist/assets/AuthShell-D_JIc5Qr.js b/dist/assets/AuthShell-D_JIc5Qr.js new file mode 100644 index 0000000..902a547 --- /dev/null +++ b/dist/assets/AuthShell-D_JIc5Qr.js @@ -0,0 +1 @@ +import{I as e,M as t,_ as n,d as r,f as i,l as a,t as o,ut as s,v as c}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{k as l}from"./index-C40q_iVH.js";import{t as u}from"./IconChevronBack-CDeN0Cbu.js";import{t as d}from"./nademitex-auth-logo-CQhPwje_.js";var f={class:`auth-shell`},p={class:`auth-shell__body`},m={class:`auth-shell__brand`},h=[`src`],g=o(c({__name:`AuthShell`,props:{backTo:{}},setup(o){let c=l();return(l,g)=>(t(),i(`div`,f,[o.backTo?(t(),i(`button`,{key:0,type:`button`,class:`auth-shell__back`,"aria-label":`بازگشت`,onClick:g[0]||=e=>s(c).push(o.backTo)},[n(u,{size:22,color:`#1e293b`})])):r(``,!0),a(`div`,p,[a(`div`,m,[a(`img`,{class:`auth-shell__logo`,src:s(d),alt:`Nademi Tex`,draggable:`false`},null,8,h)]),e(l.$slots,`default`,{},void 0,!0)])]))}}),[[`__scopeId`,`data-v-3dfa06a5`]]);export{g as t}; \ No newline at end of file diff --git a/dist/assets/CartView-CsyDSYRs.js b/dist/assets/CartView-CsyDSYRs.js deleted file mode 100644 index 8df34ae..0000000 --- a/dist/assets/CartView-CsyDSYRs.js +++ /dev/null @@ -1 +0,0 @@ -import{At as e,F as t,G as n,M as r,Pt as i,R as a,_ as o,c as s,d as c,f as l,g as u,i as d,k as f,l as p,nt as m,t as h,u as g,ut as _,v}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as y,u as b}from"./BasicIcon-Bzeb0Iwd.js";import{a as x,o as S}from"./format-C72AoJ2H.js";import{A as C,D as w,M as T,O as E,d as D,n as O,o as k,t as A,x as ee}from"./index-WUDoJ6iF.js";import{t as te}from"./EmptyState-D72g65G-.js";import{t as j}from"./IconChevronBack-CDeN0Cbu.js";import{t as M}from"./FormErrorBanner-Ud1D04xf.js";import{t as N}from"./IconDiamond-bOGfMf7j.js";import{t as P}from"./CheckoutStepper-DptjKnv0.js";import{t as F}from"./IconClipboardEmpty-D-FEqLzR.js";import{t as I}from"./IconLayoutGrid-CTmPrZXE.js";function L(){let e=T(),t=C(),n=D(),r=m(!1),i=m(!1),a=m(``),o=s(()=>t.activeCart?.items??[]),c=s(()=>o.value.length===0),l=s(()=>t.companyNamesLabel||t.activeCart?.companyName||``),u=s(()=>t.companySummaries);async function d(e){let n=o.value.find(t=>t.id===e);await A({title:`حذف از سبد`,message:n?`آیا از حذف «${n.productName}» از سبد خرید مطمئن هستید؟`:`آیا از حذف این آیتم از سبد خرید مطمئن هستید؟`,confirmLabel:`حذف`,cancelLabel:`انصراف`,tone:`danger`})&&t.removeItem(e)}async function p(){if(!(!t.activeCart||o.value.length===0||i.value)){i.value=!0,a.value=``;try{if(await t.hydrate(),!t.activeCart?.items.length){a.value=`سبد خرید خالی است یا با سرور همگام نشد.`;return}let r=await n.submitOrder(t.activeCart);await t.hydrate(),e.replace(`/orders/${r.id}/success`)}catch(e){a.value=e instanceof Error?e.message:`ثبت سفارش ناموفق بود.`,await t.hydrate()}finally{i.value=!1}}}function h(){if(o.value.length!==0){if(t.isFull){r.value=!0;return}p()}}function g(){r.value=!1,p()}async function _(){await t.createNewCartForSameCompany(),r.value=!1,e.push(`/categories`)}return f(()=>{t.ensureActiveCartForCartPage()}),{cartStore:t,items:o,isEmpty:c,companyName:l,companySummaries:u,showFullDialog:r,submitting:i,submitError:a,removeItem:d,proceedToCheckout:h,proceedAnyway:g,createNewInvoice:_}}var R=v({__name:`IconTrash`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,n)=>(r(),g(y,{icon:`vuesax-linear:trash`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),z={class:`cart-mobile-page`},B={class:`cart-mobile-page__nav`},V={type:`button`,class:`nav-btn nav-btn--ghost`,"aria-hidden":`true`,tabindex:`-1`},H={key:0,class:`cart-mobile-page__body`},U={key:0,class:`cart-mobile-page__meta`},W={class:`cart-mobile-page__scroll`},G={class:`cart-mobile-table`},K={class:`col-product`},q={class:`col-meterage`},J={class:`col-delete`},Y=[`onClick`],X={class:`cart-mobile-page__footer`},Z={class:`cart-mobile-summary`},Q={class:`cart-mobile-summary__row`},ne={class:`cart-mobile-summary__cap`},re={key:1,class:`cart-mobile-summary__row`},ie={class:`cart-mobile-summary__row`},ae=h(v({__name:`MobileCartPage`,props:{items:{},companyName:{},companySummaries:{},totalMeterage:{},maxMeterage:{},remainingCapacity:{},isEmpty:{type:Boolean},submitting:{type:Boolean}},emits:[`back`,`remove`,`checkout`,`selectCompany`],setup(e,{emit:a}){let s=a;return(a,f)=>(r(),l(`div`,z,[p(`header`,B,[p(`button`,{type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:f[0]||=e=>s(`back`)},[o(j,{size:20})]),f[3]||=p(`h1`,{class:`cart-mobile-page__title`},`سبد خرید`,-1),p(`button`,V,[o(j,{size:18,class:`nav-btn__flip`})])]),e.isEmpty?(r(),g(te,{key:1,variant:`cart`,message:`از دسته‌بندی یا کالیته محصول را انتخاب کنید`},{default:n(()=>[o(O,{onClick:f[2]||=e=>s(`selectCompany`)},{default:n(()=>[...f[10]||=[u(`مشاهده محصولات`,-1)]]),_:1})]),_:1})):(r(),l(`div`,H,[e.companyName?(r(),l(`p`,U,` تأمین‌کننده: `+i(e.companyName),1)):c(``,!0),p(`div`,W,[p(`div`,G,[f[4]||=p(`div`,{class:`cart-mobile-table__head`},[p(`span`,null,`محصول`),p(`span`,null,`متراژ (متر)`),p(`span`,null,`حذف`)],-1),(r(!0),l(d,null,t(e.items,e=>(r(),l(`div`,{key:e.id,class:`cart-mobile-table__row`},[p(`div`,K,[p(`strong`,null,i(e.productName),1),p(`span`,null,`کد: `+i(e.productCode),1)]),p(`div`,q,i(_(S)(e.meterage)),1),p(`div`,J,[p(`button`,{type:`button`,"aria-label":`حذف`,onClick:t=>s(`remove`,e.id)},[o(R,{size:20})],8,Y)])]))),128))])]),p(`div`,X,[p(`div`,Z,[p(`div`,Q,[f[5]||=p(`span`,null,`جمع متراژ کل`,-1),p(`strong`,null,i(_(x)(e.totalMeterage)),1)]),e.companySummaries?.length?(r(!0),l(d,{key:0},t(e.companySummaries,e=>(r(),l(`div`,{key:e.companyId,class:`cart-mobile-summary__row cart-mobile-summary__row--sub`},[p(`span`,null,i(e.companyName),1),p(`strong`,null,[u(i(_(x)(e.meterage))+` `,1),p(`span`,ne,`/ `+i(_(x)(e.maxMeterage)),1)])]))),128)):(r(),l(`div`,re,[f[6]||=p(`span`,null,`حداکثر مجاز`,-1),p(`strong`,null,i(_(x)(e.maxMeterage)),1)])),p(`div`,ie,[f[7]||=p(`span`,null,`باقی مانده`,-1),p(`strong`,null,i(_(x)(e.remainingCapacity)),1)])]),f[9]||=p(`p`,{class:`cart-mobile-page__hint`},` پس از ثبت سفارش، کارشناسان قیمت‌گذاری می‌کنند و فاکتور برای شما صادر می‌شود. `,-1),o(O,{block:``,loading:e.submitting,onClick:f[1]||=e=>s(`checkout`)},{default:n(()=>[...f[8]||=[u(`ثبت پیش‌سفارش`,-1)]]),_:1},8,[`loading`])])]))]))}}),[[`__scopeId`,`data-v-346cdc9a`]]),oe=v({__name:`IconLightbulb`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,n)=>(r(),g(y,{icon:`vuesax-linear:lamp-on`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),se={class:`desktop-page cart-desktop-page`},ce={class:`cart-desktop-page__head`},le={key:0,class:`cart-desktop-page__subtitle`},ue={class:`cart-desktop-page__layout`},de={class:`cart-desktop-page__main`},fe={key:0,class:`cart-empty-card`},pe={class:`cart-empty-card__visual`,"aria-hidden":`true`},me={class:`cart-empty-card__circle`},he={class:`cart-empty-card__actions`},ge={key:1,class:`cart-items-card`},_e={class:`cart-items-card__scroll`},ve={class:`cart-items-table`},ye={class:`cart-items-table__name`},be=[`onClick`],xe={class:`cart-desktop-page__sidebar`},Se={class:`cart-summary-card`},Ce={class:`cart-summary-card__title`},we={class:`cart-summary-card__title-icon`,"aria-hidden":`true`},Te={class:`cart-summary-card__rows`},Ee={class:`cart-summary-card__row`},De={class:`cart-summary-card__row-label`},Oe={class:`cart-summary-card__row`},ke={class:`cart-summary-card__row-label`},Ae={class:`cart-summary-card__row-label`},je={class:`cart-summary-card__cap`},Me={class:`cart-summary-card__row cart-summary-card__row--hint`},Ne={class:`cart-summary-card__row-label`},Pe=[`disabled`],$={class:`cart-guide-card`},Fe={class:`cart-guide-card__title`},Ie={class:`cart-guide-card__title-icon`,"aria-hidden":`true`},Le={class:`cart-guide-card__text`},Re={class:`cart-quick-nav`,"aria-label":`دسترسی سریع`},ze=[`onClick`],Be={class:`cart-quick-nav__body`},Ve={class:`cart-quick-nav__title`},He={class:`cart-quick-nav__desc`},Ue=h(v({__name:`DesktopCartPage`,props:{items:{},companyName:{},companySummaries:{},totalMeterage:{},maxMeterage:{},remainingCapacity:{},isEmpty:{type:Boolean},submitting:{type:Boolean}},emits:[`remove`,`checkout`,`selectCompany`,`back`],setup(n,{emit:s}){let f=s,m=T(),h=[{title:`کالیته‌ها`,desc:`مرور کالیته و طرح‌ها`,icon:I,tone:`blue`,action:()=>m.push(`/catalogs`)},{title:`دسته‌بندی`,desc:`مشاهده محصولات بر اساس کاربرد`,icon:N,tone:`green`,action:()=>m.push(`/categories`)},{title:`سفارش‌های من`,desc:`پیگیری وضعیت سفارش‌ها`,icon:w,tone:`blue`,action:()=>m.push(`/orders`)}];return(s,v)=>(r(),l(`div`,se,[o(P,{"current-step":1}),p(`header`,ce,[v[3]||=p(`h1`,{class:`cart-desktop-page__title`},`سبد خرید`,-1),n.companyName?(r(),l(`p`,le,` تأمین‌کننده: `+i(n.companyName),1)):c(``,!0)]),p(`div`,ue,[p(`section`,de,[n.isEmpty?(r(),l(`div`,fe,[p(`div`,pe,[v[4]||=p(`span`,{class:`cart-empty-card__spark cart-empty-card__spark--1`},`+`,-1),v[5]||=p(`span`,{class:`cart-empty-card__spark cart-empty-card__spark--2`},`·`,-1),p(`span`,me,[o(E,{size:40})]),v[6]||=p(`span`,{class:`cart-empty-card__spark cart-empty-card__spark--3`},`·`,-1)]),v[9]||=p(`h2`,{class:`cart-empty-card__heading`},`سبد خرید شما خالی است`,-1),v[10]||=p(`p`,{class:`cart-empty-card__text`},` از دسته‌بندی یا کالیته محصول را انتخاب کنید، جزئیات را ببینید و به سبد اضافه کنید. `,-1),p(`div`,he,[p(`button`,{type:`button`,class:`cart-btn cart-btn--primary`,onClick:v[0]||=e=>f(`selectCompany`)},[o(N,{size:16}),v[7]||=u(` دسته‌بندی محصولات `,-1)]),p(`button`,{type:`button`,class:`cart-btn cart-btn--outline`,onClick:v[1]||=e=>_(m).push(`/catalogs`)},[o(I,{size:18}),v[8]||=u(` مشاهده کالیته‌ها `,-1)])])])):(r(),l(`div`,ge,[p(`div`,_e,[p(`table`,ve,[v[11]||=p(`thead`,null,[p(`tr`,null,[p(`th`,{scope:`col`},`محصول`),p(`th`,{scope:`col`},`کد`),p(`th`,{scope:`col`},`متراژ (متر)`),p(`th`,{scope:`col`},`حذف`)])],-1),p(`tbody`,null,[(r(!0),l(d,null,t(n.items,e=>(r(),l(`tr`,{key:e.id},[p(`td`,null,[p(`strong`,ye,i(e.productName),1)]),p(`td`,null,i(e.productCode),1),p(`td`,null,i(_(S)(e.meterage)),1),p(`td`,null,[p(`button`,{type:`button`,class:`cart-items-table__delete`,"aria-label":`حذف`,onClick:t=>f(`remove`,e.id)},[o(R,{size:18})],8,be)])]))),128))])])])]))]),p(`aside`,xe,[p(`div`,Se,[p(`h2`,Ce,[p(`span`,we,[o(F,{size:22})]),v[12]||=u(` خلاصه سفارش `,-1)]),p(`div`,Te,[p(`div`,Ee,[p(`span`,De,[o(I,{size:16}),v[13]||=u(` تعداد آیتم‌ها `,-1)]),p(`strong`,null,i(_(S)(n.items.length)),1)]),p(`div`,Oe,[p(`span`,ke,[o(N,{size:16}),v[14]||=u(` متراژ کل `,-1)]),p(`strong`,null,i(_(x)(n.totalMeterage)),1)]),(r(!0),l(d,null,t(n.companySummaries??[],e=>(r(),l(`div`,{key:e.companyId,class:`cart-summary-card__row cart-summary-card__row--sub`},[p(`span`,Ae,i(e.companyName),1),p(`strong`,null,[u(i(_(x)(e.meterage))+` `,1),p(`span`,je,`/ `+i(_(x)(e.maxMeterage)),1)])]))),128)),p(`div`,Me,[p(`span`,Ne,[o(w,{size:16}),v[15]||=u(` مبلغ فاکتور `,-1)]),v[16]||=p(`span`,{class:`cart-summary-card__hint-value`},` پس از قیمت‌گذاری مدیریت `,-1)])]),p(`button`,{type:`button`,class:`cart-summary-card__cta`,disabled:n.isEmpty||n.submitting,onClick:v[2]||=e=>f(`checkout`)},[o(k,{size:16}),u(` `+i(n.submitting?`در حال ثبت…`:`ثبت پیش‌سفارش`),1)],8,Pe),v[17]||=p(`p`,{class:`cart-summary-card__note`},` پس از ثبت سفارش، مدیریت قیمت‌گذاری می‌کند و فاکتور صادر می‌شود؛ سپس روش تسویه را انتخاب می‌کنید. `,-1)]),p(`div`,$,[p(`h3`,Fe,[p(`span`,Ie,[o(oe,{size:18})]),v[18]||=u(` راهنمای گام بعدی `,-1)]),p(`p`,Le,[v[19]||=u(` محصولات موردنظر را به سبد اضافه کنید، متراژ کل را بررسی کنید و «ثبت پیش‌سفارش» را بزنید. `,-1),n.isEmpty?c(``,!0):(r(),l(d,{key:0},[u(` سقف مجاز: `+i(_(x)(n.maxMeterage))+` — باقی‌مانده: `+i(_(x)(n.remainingCapacity))+`. `,1)],64)),v[20]||=u(` پس از قیمت‌گذاری، از صفحه سفارش روش تسویه را انتخاب می‌کنید. `,-1)])])])]),p(`nav`,Re,[(r(),l(d,null,t(h,t=>p(`button`,{key:t.title,type:`button`,class:`cart-quick-nav__item`,onClick:e=>t.action()},[p(`span`,{class:e([`cart-quick-nav__icon`,`cart-quick-nav__icon--${t.tone}`])},[(r(),g(a(t.icon),{size:20}))],2),p(`span`,Be,[p(`strong`,Ve,i(t.title),1),p(`span`,He,i(t.desc),1)]),o(k,{size:16,class:`cart-quick-nav__chevron`,"aria-hidden":`true`})],8,ze)),64))]),v[21]||=p(`p`,{class:`cart-desktop-page__footer`},`پارس بافت — سامانه سفارش‌گذاری پارچه`,-1)]))}}),[[`__scopeId`,`data-v-e944f7f3`]]),We={class:`cart-view`},Ge={class:`dialog card`},Ke={class:`dialog-actions`},qe=h(v({__name:`CartView`,setup(e){let t=T(),{cartStore:i,items:a,isEmpty:s,companyName:d,companySummaries:f,showFullDialog:m,submitting:h,submitError:v,removeItem:y,proceedToCheckout:x,proceedAnyway:S,createNewInvoice:C}=L();function w(){t.push(ee)}return(e,T)=>(r(),l(`div`,We,[_(v)?(r(),g(M,{key:0,message:_(v),class:`cart-view__error`},null,8,[`message`])):c(``,!0),o(ae,{class:`mobile-only`,items:_(a),"company-name":_(d),"company-summaries":_(f),"total-meterage":_(i).totalMeterage,"max-meterage":_(i).maxMeterage,"remaining-capacity":_(i).remainingCapacity,"is-empty":_(s),submitting:_(h),onBack:T[0]||=e=>_(t).push(`/`),onRemove:_(y),onCheckout:_(x),onSelectCompany:T[1]||=e=>w()},null,8,[`items`,`company-name`,`company-summaries`,`total-meterage`,`max-meterage`,`remaining-capacity`,`is-empty`,`submitting`,`onRemove`,`onCheckout`]),o(Ue,{class:`desktop-only`,items:_(a),"company-name":_(d),"company-summaries":_(f),"total-meterage":_(i).totalMeterage,"max-meterage":_(i).maxMeterage,"remaining-capacity":_(i).remainingCapacity,"is-empty":_(s),submitting:_(h),onRemove:_(y),onCheckout:_(x),onSelectCompany:T[2]||=e=>w(),onBack:w},null,8,[`items`,`company-name`,`company-summaries`,`total-meterage`,`max-meterage`,`remaining-capacity`,`is-empty`,`submitting`,`onRemove`,`onCheckout`]),_(m)?(r(),l(`div`,{key:1,class:`dialog-overlay`,onClick:T[3]||=b(e=>m.value=!1,[`self`])},[p(`div`,Ge,[T[6]||=p(`h3`,null,`سقف متراژ تکمیل شد`,-1),T[7]||=p(`p`,{class:`text-sm`},` سقف متراژ مجاز این سفارش پر شده است. می‌توانید همین پیش‌سفارش را ثبت کنید یا سبد را خالی کرده و سفارش جدید بسازید. `,-1),p(`div`,Ke,[o(O,{variant:`outline`,loading:_(h),onClick:_(S)},{default:n(()=>[...T[4]||=[u(` ثبت همین فاکتور `,-1)]]),_:1},8,[`loading`,`onClick`]),o(O,{onClick:_(C)},{default:n(()=>[...T[5]||=[u(`فاکتور جدید`,-1)]]),_:1},8,[`onClick`])])])])):c(``,!0)]))}}),[[`__scopeId`,`data-v-2f81af33`]]);export{qe as default}; \ No newline at end of file diff --git a/dist/assets/CartView-DqZ_K4xD.js b/dist/assets/CartView-DqZ_K4xD.js new file mode 100644 index 0000000..ec363ff --- /dev/null +++ b/dist/assets/CartView-DqZ_K4xD.js @@ -0,0 +1 @@ +import{At as e,F as t,G as n,M as r,Pt as i,R as a,_ as o,c as s,d as c,f as l,g as u,i as d,k as f,l as p,nt as m,t as h,u as g,ut as _,v}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as y,u as b}from"./BasicIcon-Bzeb0Iwd.js";import{a as x,o as S}from"./format-C72AoJ2H.js";import{D as C,T as w,d as T,k as E,n as D,o as O,t as ee,v as k,w as A}from"./index-C40q_iVH.js";import{t as j}from"./EmptyState-D72g65G-.js";import{t as M}from"./IconChevronBack-CDeN0Cbu.js";import{t as te}from"./FormErrorBanner-Ud1D04xf.js";import{t as N}from"./CheckoutStepper-DptjKnv0.js";import{t as P}from"./IconClipboardEmpty-D-FEqLzR.js";import{n as F,t as I}from"./IconDiamond-Dn-fHb3u.js";function L(){let e=E(),t=C(),n=T(),r=m(!1),i=m(!1),a=m(``),o=s(()=>t.activeCart?.items??[]),c=s(()=>o.value.length===0),l=s(()=>t.companyNamesLabel||t.activeCart?.companyName||``),u=s(()=>t.companySummaries);async function d(e){let n=o.value.find(t=>t.id===e);await ee({title:`حذف از سبد`,message:n?`آیا از حذف «${n.productName}» از سبد خرید مطمئن هستید؟`:`آیا از حذف این آیتم از سبد خرید مطمئن هستید؟`,confirmLabel:`حذف`,cancelLabel:`انصراف`,tone:`danger`})&&t.removeItem(e)}async function p(){if(!(!t.activeCart||o.value.length===0||i.value)){i.value=!0,a.value=``;try{if(await t.hydrate(),!t.activeCart?.items.length){a.value=`سبد خرید خالی است یا با سرور همگام نشد.`;return}let r=await n.submitOrder(t.activeCart);await t.hydrate(),e.replace(`/orders/${r.id}/success`)}catch(e){a.value=e instanceof Error?e.message:`ثبت سفارش ناموفق بود.`,await t.hydrate()}finally{i.value=!1}}}function h(){if(o.value.length!==0){if(t.isFull){r.value=!0;return}p()}}function g(){r.value=!1,p()}async function _(){await t.createNewCartForSameCompany(),r.value=!1,e.push(`/categories`)}return f(()=>{t.ensureActiveCartForCartPage()}),{cartStore:t,items:o,isEmpty:c,companyName:l,companySummaries:u,showFullDialog:r,submitting:i,submitError:a,removeItem:d,proceedToCheckout:h,proceedAnyway:g,createNewInvoice:_}}var R=v({__name:`IconTrash`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,n)=>(r(),g(y,{icon:`vuesax-linear:trash`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),z={class:`cart-mobile-page`},B={class:`cart-mobile-page__nav`},V={type:`button`,class:`nav-btn nav-btn--ghost`,"aria-hidden":`true`,tabindex:`-1`},H={key:0,class:`cart-mobile-page__body`},U={key:0,class:`cart-mobile-page__meta`},W={class:`cart-mobile-page__scroll`},G={class:`cart-mobile-table`},K={class:`col-product`},q={class:`col-meterage`},J={class:`col-delete`},Y=[`onClick`],X={class:`cart-mobile-page__footer`},Z={class:`cart-mobile-summary`},Q={class:`cart-mobile-summary__row`},ne={class:`cart-mobile-summary__cap`},re={key:1,class:`cart-mobile-summary__row`},ie={class:`cart-mobile-summary__row`},ae=h(v({__name:`MobileCartPage`,props:{items:{},companyName:{},companySummaries:{},totalMeterage:{},maxMeterage:{},remainingCapacity:{},isEmpty:{type:Boolean},submitting:{type:Boolean}},emits:[`back`,`remove`,`checkout`,`selectCompany`],setup(e,{emit:a}){let s=a;return(a,f)=>(r(),l(`div`,z,[p(`header`,B,[p(`button`,{type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:f[0]||=e=>s(`back`)},[o(M,{size:20})]),f[3]||=p(`h1`,{class:`cart-mobile-page__title`},`سبد خرید`,-1),p(`button`,V,[o(M,{size:18,class:`nav-btn__flip`})])]),e.isEmpty?(r(),g(j,{key:1,variant:`cart`,message:`از دسته‌بندی یا کالیته محصول را انتخاب کنید`},{default:n(()=>[o(D,{onClick:f[2]||=e=>s(`selectCompany`)},{default:n(()=>[...f[10]||=[u(`مشاهده محصولات`,-1)]]),_:1})]),_:1})):(r(),l(`div`,H,[e.companyName?(r(),l(`p`,U,` تأمین‌کننده: `+i(e.companyName),1)):c(``,!0),p(`div`,W,[p(`div`,G,[f[4]||=p(`div`,{class:`cart-mobile-table__head`},[p(`span`,null,`محصول`),p(`span`,null,`متراژ (متر)`),p(`span`,null,`حذف`)],-1),(r(!0),l(d,null,t(e.items,e=>(r(),l(`div`,{key:e.id,class:`cart-mobile-table__row`},[p(`div`,K,[p(`strong`,null,i(e.productName),1),p(`span`,null,`کد: `+i(e.productCode),1)]),p(`div`,q,i(_(S)(e.meterage)),1),p(`div`,J,[p(`button`,{type:`button`,"aria-label":`حذف`,onClick:t=>s(`remove`,e.id)},[o(R,{size:20})],8,Y)])]))),128))])]),p(`div`,X,[p(`div`,Z,[p(`div`,Q,[f[5]||=p(`span`,null,`جمع متراژ کل`,-1),p(`strong`,null,i(_(x)(e.totalMeterage)),1)]),e.companySummaries?.length?(r(!0),l(d,{key:0},t(e.companySummaries,e=>(r(),l(`div`,{key:e.companyId,class:`cart-mobile-summary__row cart-mobile-summary__row--sub`},[p(`span`,null,i(e.companyName),1),p(`strong`,null,[u(i(_(x)(e.meterage))+` `,1),p(`span`,ne,`/ `+i(_(x)(e.maxMeterage)),1)])]))),128)):(r(),l(`div`,re,[f[6]||=p(`span`,null,`حداکثر مجاز`,-1),p(`strong`,null,i(_(x)(e.maxMeterage)),1)])),p(`div`,ie,[f[7]||=p(`span`,null,`باقی مانده`,-1),p(`strong`,null,i(_(x)(e.remainingCapacity)),1)])]),f[9]||=p(`p`,{class:`cart-mobile-page__hint`},` پس از ثبت سفارش، کارشناسان قیمت‌گذاری می‌کنند و فاکتور برای شما صادر می‌شود. `,-1),o(D,{block:``,loading:e.submitting,onClick:f[1]||=e=>s(`checkout`)},{default:n(()=>[...f[8]||=[u(`ثبت پیش‌سفارش`,-1)]]),_:1},8,[`loading`])])]))]))}}),[[`__scopeId`,`data-v-346cdc9a`]]),oe=v({__name:`IconLightbulb`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,n)=>(r(),g(y,{icon:`vuesax-linear:lamp-on`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),se={class:`desktop-page cart-desktop-page`},ce={class:`cart-desktop-page__head`},le={key:0,class:`cart-desktop-page__subtitle`},ue={class:`cart-desktop-page__layout`},de={class:`cart-desktop-page__main`},fe={key:0,class:`cart-empty-card`},pe={class:`cart-empty-card__visual`,"aria-hidden":`true`},me={class:`cart-empty-card__circle`},he={class:`cart-empty-card__actions`},ge={key:1,class:`cart-items-card`},_e={class:`cart-items-card__scroll`},ve={class:`cart-items-table`},ye={class:`cart-items-table__name`},be=[`onClick`],xe={class:`cart-desktop-page__sidebar`},Se={class:`cart-summary-card`},Ce={class:`cart-summary-card__title`},we={class:`cart-summary-card__title-icon`,"aria-hidden":`true`},Te={class:`cart-summary-card__rows`},Ee={class:`cart-summary-card__row`},De={class:`cart-summary-card__row-label`},Oe={class:`cart-summary-card__row`},ke={class:`cart-summary-card__row-label`},Ae={class:`cart-summary-card__row-label`},je={class:`cart-summary-card__cap`},Me={class:`cart-summary-card__row cart-summary-card__row--hint`},Ne={class:`cart-summary-card__row-label`},Pe=[`disabled`],$={class:`cart-guide-card`},Fe={class:`cart-guide-card__title`},Ie={class:`cart-guide-card__title-icon`,"aria-hidden":`true`},Le={class:`cart-guide-card__text`},Re={class:`cart-quick-nav`,"aria-label":`دسترسی سریع`},ze=[`onClick`],Be={class:`cart-quick-nav__body`},Ve={class:`cart-quick-nav__title`},He={class:`cart-quick-nav__desc`},Ue=h(v({__name:`DesktopCartPage`,props:{items:{},companyName:{},companySummaries:{},totalMeterage:{},maxMeterage:{},remainingCapacity:{},isEmpty:{type:Boolean},submitting:{type:Boolean}},emits:[`remove`,`checkout`,`selectCompany`,`back`],setup(n,{emit:s}){let f=s,m=E(),h=[{title:`کالیته‌ها`,desc:`مرور کالیته و طرح‌ها`,icon:F,tone:`blue`,action:()=>m.push(`/catalogs`)},{title:`دسته‌بندی`,desc:`مشاهده محصولات بر اساس کاربرد`,icon:I,tone:`green`,action:()=>m.push(`/categories`)},{title:`سفارش‌های من`,desc:`پیگیری وضعیت سفارش‌ها`,icon:A,tone:`blue`,action:()=>m.push(`/orders`)}];return(s,v)=>(r(),l(`div`,se,[o(N,{"current-step":1}),p(`header`,ce,[v[3]||=p(`h1`,{class:`cart-desktop-page__title`},`سبد خرید`,-1),n.companyName?(r(),l(`p`,le,` تأمین‌کننده: `+i(n.companyName),1)):c(``,!0)]),p(`div`,ue,[p(`section`,de,[n.isEmpty?(r(),l(`div`,fe,[p(`div`,pe,[v[4]||=p(`span`,{class:`cart-empty-card__spark cart-empty-card__spark--1`},`+`,-1),v[5]||=p(`span`,{class:`cart-empty-card__spark cart-empty-card__spark--2`},`·`,-1),p(`span`,me,[o(w,{size:40})]),v[6]||=p(`span`,{class:`cart-empty-card__spark cart-empty-card__spark--3`},`·`,-1)]),v[9]||=p(`h2`,{class:`cart-empty-card__heading`},`سبد خرید شما خالی است`,-1),v[10]||=p(`p`,{class:`cart-empty-card__text`},` از دسته‌بندی یا کالیته محصول را انتخاب کنید، جزئیات را ببینید و به سبد اضافه کنید. `,-1),p(`div`,he,[p(`button`,{type:`button`,class:`cart-btn cart-btn--primary`,onClick:v[0]||=e=>f(`selectCompany`)},[o(I,{size:16}),v[7]||=u(` دسته‌بندی محصولات `,-1)]),p(`button`,{type:`button`,class:`cart-btn cart-btn--outline`,onClick:v[1]||=e=>_(m).push(`/catalogs`)},[o(F,{size:18}),v[8]||=u(` مشاهده کالیته‌ها `,-1)])])])):(r(),l(`div`,ge,[p(`div`,_e,[p(`table`,ve,[v[11]||=p(`thead`,null,[p(`tr`,null,[p(`th`,{scope:`col`},`محصول`),p(`th`,{scope:`col`},`کد`),p(`th`,{scope:`col`},`متراژ (متر)`),p(`th`,{scope:`col`},`حذف`)])],-1),p(`tbody`,null,[(r(!0),l(d,null,t(n.items,e=>(r(),l(`tr`,{key:e.id},[p(`td`,null,[p(`strong`,ye,i(e.productName),1)]),p(`td`,null,i(e.productCode),1),p(`td`,null,i(_(S)(e.meterage)),1),p(`td`,null,[p(`button`,{type:`button`,class:`cart-items-table__delete`,"aria-label":`حذف`,onClick:t=>f(`remove`,e.id)},[o(R,{size:18})],8,be)])]))),128))])])])]))]),p(`aside`,xe,[p(`div`,Se,[p(`h2`,Ce,[p(`span`,we,[o(P,{size:22})]),v[12]||=u(` خلاصه سفارش `,-1)]),p(`div`,Te,[p(`div`,Ee,[p(`span`,De,[o(F,{size:16}),v[13]||=u(` تعداد آیتم‌ها `,-1)]),p(`strong`,null,i(_(S)(n.items.length)),1)]),p(`div`,Oe,[p(`span`,ke,[o(I,{size:16}),v[14]||=u(` متراژ کل `,-1)]),p(`strong`,null,i(_(x)(n.totalMeterage)),1)]),(r(!0),l(d,null,t(n.companySummaries??[],e=>(r(),l(`div`,{key:e.companyId,class:`cart-summary-card__row cart-summary-card__row--sub`},[p(`span`,Ae,i(e.companyName),1),p(`strong`,null,[u(i(_(x)(e.meterage))+` `,1),p(`span`,je,`/ `+i(_(x)(e.maxMeterage)),1)])]))),128)),p(`div`,Me,[p(`span`,Ne,[o(A,{size:16}),v[15]||=u(` مبلغ فاکتور `,-1)]),v[16]||=p(`span`,{class:`cart-summary-card__hint-value`},` پس از قیمت‌گذاری مدیریت `,-1)])]),p(`button`,{type:`button`,class:`cart-summary-card__cta`,disabled:n.isEmpty||n.submitting,onClick:v[2]||=e=>f(`checkout`)},[o(O,{size:16}),u(` `+i(n.submitting?`در حال ثبت…`:`ثبت پیش‌سفارش`),1)],8,Pe),v[17]||=p(`p`,{class:`cart-summary-card__note`},` پس از ثبت سفارش، مدیریت قیمت‌گذاری می‌کند و فاکتور صادر می‌شود؛ سپس روش تسویه را انتخاب می‌کنید. `,-1)]),p(`div`,$,[p(`h3`,Fe,[p(`span`,Ie,[o(oe,{size:18})]),v[18]||=u(` راهنمای گام بعدی `,-1)]),p(`p`,Le,[v[19]||=u(` محصولات موردنظر را به سبد اضافه کنید، متراژ کل را بررسی کنید و «ثبت پیش‌سفارش» را بزنید. `,-1),n.isEmpty?c(``,!0):(r(),l(d,{key:0},[u(` سقف مجاز: `+i(_(x)(n.maxMeterage))+` — باقی‌مانده: `+i(_(x)(n.remainingCapacity))+`. `,1)],64)),v[20]||=u(` پس از قیمت‌گذاری، از صفحه سفارش روش تسویه را انتخاب می‌کنید. `,-1)])])])]),p(`nav`,Re,[(r(),l(d,null,t(h,t=>p(`button`,{key:t.title,type:`button`,class:`cart-quick-nav__item`,onClick:e=>t.action()},[p(`span`,{class:e([`cart-quick-nav__icon`,`cart-quick-nav__icon--${t.tone}`])},[(r(),g(a(t.icon),{size:20}))],2),p(`span`,Be,[p(`strong`,Ve,i(t.title),1),p(`span`,He,i(t.desc),1)]),o(O,{size:16,class:`cart-quick-nav__chevron`,"aria-hidden":`true`})],8,ze)),64))]),v[21]||=p(`p`,{class:`cart-desktop-page__footer`},`پارس بافت — سامانه سفارش‌گذاری پارچه`,-1)]))}}),[[`__scopeId`,`data-v-e944f7f3`]]),We={class:`cart-view`},Ge={class:`dialog card`},Ke={class:`dialog-actions`},qe=h(v({__name:`CartView`,setup(e){let t=E(),{cartStore:i,items:a,isEmpty:s,companyName:d,companySummaries:f,showFullDialog:m,submitting:h,submitError:v,removeItem:y,proceedToCheckout:x,proceedAnyway:S,createNewInvoice:C}=L();function w(){t.push(k)}return(e,T)=>(r(),l(`div`,We,[_(v)?(r(),g(te,{key:0,message:_(v),class:`cart-view__error`},null,8,[`message`])):c(``,!0),o(ae,{class:`mobile-only`,items:_(a),"company-name":_(d),"company-summaries":_(f),"total-meterage":_(i).totalMeterage,"max-meterage":_(i).maxMeterage,"remaining-capacity":_(i).remainingCapacity,"is-empty":_(s),submitting:_(h),onBack:T[0]||=e=>_(t).push(`/`),onRemove:_(y),onCheckout:_(x),onSelectCompany:T[1]||=e=>w()},null,8,[`items`,`company-name`,`company-summaries`,`total-meterage`,`max-meterage`,`remaining-capacity`,`is-empty`,`submitting`,`onRemove`,`onCheckout`]),o(Ue,{class:`desktop-only`,items:_(a),"company-name":_(d),"company-summaries":_(f),"total-meterage":_(i).totalMeterage,"max-meterage":_(i).maxMeterage,"remaining-capacity":_(i).remainingCapacity,"is-empty":_(s),submitting:_(h),onRemove:_(y),onCheckout:_(x),onSelectCompany:T[2]||=e=>w(),onBack:w},null,8,[`items`,`company-name`,`company-summaries`,`total-meterage`,`max-meterage`,`remaining-capacity`,`is-empty`,`submitting`,`onRemove`,`onCheckout`]),_(m)?(r(),l(`div`,{key:1,class:`dialog-overlay`,onClick:T[3]||=b(e=>m.value=!1,[`self`])},[p(`div`,Ge,[T[6]||=p(`h3`,null,`سقف متراژ تکمیل شد`,-1),T[7]||=p(`p`,{class:`text-sm`},` سقف متراژ مجاز این سفارش پر شده است. می‌توانید همین پیش‌سفارش را ثبت کنید یا سبد را خالی کرده و سفارش جدید بسازید. `,-1),p(`div`,Ke,[o(D,{variant:`outline`,loading:_(h),onClick:_(S)},{default:n(()=>[...T[4]||=[u(` ثبت همین فاکتور `,-1)]]),_:1},8,[`loading`,`onClick`]),o(D,{onClick:_(C)},{default:n(()=>[...T[5]||=[u(`فاکتور جدید`,-1)]]),_:1},8,[`onClick`])])])])):c(``,!0)]))}}),[[`__scopeId`,`data-v-2f81af33`]]);export{qe as default}; \ No newline at end of file diff --git a/dist/assets/CashSettlementView-waFOLnDo.js b/dist/assets/CashSettlementView-Cmvc2Tgd.js similarity index 93% rename from dist/assets/CashSettlementView-waFOLnDo.js rename to dist/assets/CashSettlementView-Cmvc2Tgd.js index f1eaf12..b9db5b4 100644 --- a/dist/assets/CashSettlementView-waFOLnDo.js +++ b/dist/assets/CashSettlementView-Cmvc2Tgd.js @@ -1 +1 @@ -import{F as e,G as t,M as n,Pt as r,U as i,_ as a,c as o,f as s,g as c,i as l,l as u,nt as ee,t as te,u as d,ut as f,v as p}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as m}from"./BasicIcon-Bzeb0Iwd.js";import{i as ne,n as re}from"./format-C72AoJ2H.js";import{t as ie}from"./catalog-DvXpKfLO.js";import{M as ae,d as oe,n as h}from"./index-WUDoJ6iF.js";import{t as se}from"./PageHeader-DfXduTNr.js";import{t as ce}from"./useRequirePricedOrder-B57-NeD8.js";var g=p({__name:`IconSuccessCircle`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,r)=>(n(),d(m,{icon:`vuesax-linear:tick-circle`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),le={class:`page cash-mobile-page mobile-only`},ue={class:`cash-page__scroll page__scroll`},_={class:`cash-page__success cash-page__success--done`},v={class:`cash-page__success-title`},y={class:`cash-page__success-subtitle`},b={class:`accounts-panel`},x={class:`accounts-panel__title`},S={class:`bank-card__head`},C={class:`bank-card__name`},w={class:`bank-card__icon`,"aria-hidden":`true`},T={class:`bank-card__field`},E={class:`bank-card__value`,dir:`ltr`},D={class:`bank-card__field`},O={class:`bank-card__value`,dir:`ltr`},k={class:`cash-page__footer`},A={class:`desktop-checkout-shell cash-desktop-page desktop-only`},j={class:`desktop-page__head`},M={class:`desktop-page__subtitle`},N={class:`cash-page__success cash-page__success--done`},P={class:`cash-page__success-title`},F={class:`accounts-panel`},I={class:`accounts-panel__title`},de={class:`desktop-grid-2`},L={class:`bank-card__head`},R={class:`bank-card__name`},z={class:`bank-card__icon`,"aria-hidden":`true`},B={class:`bank-card__field`},V={class:`bank-card__value`,dir:`ltr`},H={class:`bank-card__field`},fe={class:`bank-card__value`,dir:`ltr`},pe={class:`cash-desktop-page__actions`},U=te(p({__name:`CashSettlementView`,setup(te){let d=ae(),p=oe(),m=ie(),U=ee([]),{orderId:W,order:G}=ce(),K=o(()=>G.value?.companyName??``);i(W,async e=>{e&&!p.getOrderById(e)&&await p.fetchOrder(e)},{immediate:!0}),i(()=>G.value?.id,async e=>{if(!e||!G.value){U.value=[];return}m.companies.length||await m.loadCompanies(),U.value=await p.getBankAccountsForOrder(G.value)},{immediate:!0});let q=o(()=>G.value?.finalAmount?re(G.value.finalAmount):`—`),J=o(()=>{let e=G.value?.cashInvoiceExpiresAt;return e?`مهلت پرداخت این فاکتور تا ${ne(e)} است.`:`مبلغ فاکتور را به یکی از حساب‌های زیر واریز و رسید را ثبت کنید.`}),Y=o(()=>{let e=K.value.replace(/^شرکت\s+/u,``);return e?`شماره حساب‌های واریز — ${e}`:`شماره حساب‌های واریز`});function X(e){return e.replace(/\D/g,``).replace(/(\d{4})(?=\d)/g,`$1 `).trim()}function Z(e){return e.replace(/\s/g,``).toUpperCase().replace(/(.{4})/g,`$1 `).trim()}function Q(){d.replace(`/orders/${W.value}?track=1`)}function $(){d.replace(`/orders/${W.value}?track=1&receipt=1`)}return(i,o)=>(n(),s(l,null,[u(`div`,le,[a(se,{title:`تسویه نقدی`,"show-back":``,centered:``,onBack:o[0]||=e=>f(d).push(`/orders/${f(W)}`)}),u(`div`,ue,[u(`div`,_,[a(g,{size:56}),u(`p`,v,`مبلغ قابل پرداخت `+r(q.value),1),u(`p`,y,r(J.value),1)]),u(`section`,b,[u(`h2`,x,r(Y.value),1),(n(!0),s(l,null,e(U.value,e=>(n(),s(`article`,{key:e.id,class:`bank-card`},[u(`div`,S,[u(`span`,C,r(e.bankName),1),u(`span`,w,r(e.bankName.charAt(0)),1)]),u(`div`,T,[o[1]||=u(`span`,{class:`bank-card__label`},`شماره کارت`,-1),u(`strong`,E,r(X(e.cardNumber)),1)]),u(`div`,D,[o[2]||=u(`span`,{class:`bank-card__label`},`شماره شبا`,-1),u(`strong`,O,r(Z(e.iban)),1)])]))),128))])]),u(`div`,k,[a(h,{variant:`outline`,block:``,onClick:Q},{default:t(()=>[...o[3]||=[c(`مشاهده سفارش`,-1)]]),_:1}),a(h,{block:``,class:`cash-page__submit`,onClick:$},{default:t(()=>[...o[4]||=[c(` ثبت رسید پرداخت `,-1)]]),_:1})])]),u(`div`,A,[u(`header`,j,[o[5]||=u(`h1`,{class:`desktop-page__title`},`تسویه نقدی`,-1),u(`p`,M,r(J.value),1)]),u(`div`,N,[a(g,{size:56}),u(`p`,P,`مبلغ قابل پرداخت `+r(q.value),1)]),u(`section`,F,[u(`h2`,I,r(Y.value),1),u(`div`,de,[(n(!0),s(l,null,e(U.value,e=>(n(),s(`article`,{key:e.id,class:`bank-card`},[u(`div`,L,[u(`span`,R,r(e.bankName),1),u(`span`,z,r(e.bankName.charAt(0)),1)]),u(`div`,B,[o[6]||=u(`span`,{class:`bank-card__label`},`شماره کارت`,-1),u(`strong`,V,r(X(e.cardNumber)),1)]),u(`div`,H,[o[7]||=u(`span`,{class:`bank-card__label`},`شماره شبا`,-1),u(`strong`,fe,r(Z(e.iban)),1)])]))),128))])]),u(`div`,pe,[a(h,{variant:`outline`,class:`desktop-btn-compact`,onClick:Q},{default:t(()=>[...o[8]||=[c(` مشاهده سفارش `,-1)]]),_:1}),a(h,{class:`desktop-btn-compact`,onClick:$},{default:t(()=>[...o[9]||=[c(` ثبت رسید پرداخت `,-1)]]),_:1})])])],64))}}),[[`__scopeId`,`data-v-c299caf6`]]);export{U as default}; \ No newline at end of file +import{F as e,G as t,M as n,Pt as r,U as i,_ as a,c as o,f as s,g as c,i as l,l as u,nt as ee,t as te,u as d,ut as f,v as p}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as m}from"./BasicIcon-Bzeb0Iwd.js";import{i as ne,n as re}from"./format-C72AoJ2H.js";import{t as ie}from"./catalog-DvXpKfLO.js";import{d as ae,k as oe,n as h}from"./index-C40q_iVH.js";import{t as se}from"./PageHeader-CNHiRdZv.js";import{t as ce}from"./useRequirePricedOrder-IPmVytkF.js";var g=p({__name:`IconSuccessCircle`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,r)=>(n(),d(m,{icon:`vuesax-linear:tick-circle`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),le={class:`page cash-mobile-page mobile-only`},ue={class:`cash-page__scroll page__scroll`},_={class:`cash-page__success cash-page__success--done`},v={class:`cash-page__success-title`},y={class:`cash-page__success-subtitle`},b={class:`accounts-panel`},x={class:`accounts-panel__title`},S={class:`bank-card__head`},C={class:`bank-card__name`},w={class:`bank-card__icon`,"aria-hidden":`true`},T={class:`bank-card__field`},E={class:`bank-card__value`,dir:`ltr`},D={class:`bank-card__field`},O={class:`bank-card__value`,dir:`ltr`},k={class:`cash-page__footer`},A={class:`desktop-checkout-shell cash-desktop-page desktop-only`},j={class:`desktop-page__head`},M={class:`desktop-page__subtitle`},N={class:`cash-page__success cash-page__success--done`},P={class:`cash-page__success-title`},F={class:`accounts-panel`},I={class:`accounts-panel__title`},de={class:`desktop-grid-2`},L={class:`bank-card__head`},R={class:`bank-card__name`},z={class:`bank-card__icon`,"aria-hidden":`true`},B={class:`bank-card__field`},V={class:`bank-card__value`,dir:`ltr`},H={class:`bank-card__field`},fe={class:`bank-card__value`,dir:`ltr`},pe={class:`cash-desktop-page__actions`},U=te(p({__name:`CashSettlementView`,setup(te){let d=oe(),p=ae(),m=ie(),U=ee([]),{orderId:W,order:G}=ce(),K=o(()=>G.value?.companyName??``);i(W,async e=>{e&&!p.getOrderById(e)&&await p.fetchOrder(e)},{immediate:!0}),i(()=>G.value?.id,async e=>{if(!e||!G.value){U.value=[];return}m.companies.length||await m.loadCompanies(),U.value=await p.getBankAccountsForOrder(G.value)},{immediate:!0});let q=o(()=>G.value?.finalAmount?re(G.value.finalAmount):`—`),J=o(()=>{let e=G.value?.cashInvoiceExpiresAt;return e?`مهلت پرداخت این فاکتور تا ${ne(e)} است.`:`مبلغ فاکتور را به یکی از حساب‌های زیر واریز و رسید را ثبت کنید.`}),Y=o(()=>{let e=K.value.replace(/^شرکت\s+/u,``);return e?`شماره حساب‌های واریز — ${e}`:`شماره حساب‌های واریز`});function X(e){return e.replace(/\D/g,``).replace(/(\d{4})(?=\d)/g,`$1 `).trim()}function Z(e){return e.replace(/\s/g,``).toUpperCase().replace(/(.{4})/g,`$1 `).trim()}function Q(){d.replace(`/orders/${W.value}?track=1`)}function $(){d.replace(`/orders/${W.value}?track=1&receipt=1`)}return(i,o)=>(n(),s(l,null,[u(`div`,le,[a(se,{title:`تسویه نقدی`,"show-back":``,centered:``,onBack:o[0]||=e=>f(d).push(`/orders/${f(W)}`)}),u(`div`,ue,[u(`div`,_,[a(g,{size:56}),u(`p`,v,`مبلغ قابل پرداخت `+r(q.value),1),u(`p`,y,r(J.value),1)]),u(`section`,b,[u(`h2`,x,r(Y.value),1),(n(!0),s(l,null,e(U.value,e=>(n(),s(`article`,{key:e.id,class:`bank-card`},[u(`div`,S,[u(`span`,C,r(e.bankName),1),u(`span`,w,r(e.bankName.charAt(0)),1)]),u(`div`,T,[o[1]||=u(`span`,{class:`bank-card__label`},`شماره کارت`,-1),u(`strong`,E,r(X(e.cardNumber)),1)]),u(`div`,D,[o[2]||=u(`span`,{class:`bank-card__label`},`شماره شبا`,-1),u(`strong`,O,r(Z(e.iban)),1)])]))),128))])]),u(`div`,k,[a(h,{variant:`outline`,block:``,onClick:Q},{default:t(()=>[...o[3]||=[c(`مشاهده سفارش`,-1)]]),_:1}),a(h,{block:``,class:`cash-page__submit`,onClick:$},{default:t(()=>[...o[4]||=[c(` ثبت رسید پرداخت `,-1)]]),_:1})])]),u(`div`,A,[u(`header`,j,[o[5]||=u(`h1`,{class:`desktop-page__title`},`تسویه نقدی`,-1),u(`p`,M,r(J.value),1)]),u(`div`,N,[a(g,{size:56}),u(`p`,P,`مبلغ قابل پرداخت `+r(q.value),1)]),u(`section`,F,[u(`h2`,I,r(Y.value),1),u(`div`,de,[(n(!0),s(l,null,e(U.value,e=>(n(),s(`article`,{key:e.id,class:`bank-card`},[u(`div`,L,[u(`span`,R,r(e.bankName),1),u(`span`,z,r(e.bankName.charAt(0)),1)]),u(`div`,B,[o[6]||=u(`span`,{class:`bank-card__label`},`شماره کارت`,-1),u(`strong`,V,r(X(e.cardNumber)),1)]),u(`div`,H,[o[7]||=u(`span`,{class:`bank-card__label`},`شماره شبا`,-1),u(`strong`,fe,r(Z(e.iban)),1)])]))),128))])]),u(`div`,pe,[a(h,{variant:`outline`,class:`desktop-btn-compact`,onClick:Q},{default:t(()=>[...o[8]||=[c(` مشاهده سفارش `,-1)]]),_:1}),a(h,{class:`desktop-btn-compact`,onClick:$},{default:t(()=>[...o[9]||=[c(` ثبت رسید پرداخت `,-1)]]),_:1})])])],64))}}),[[`__scopeId`,`data-v-c299caf6`]]);export{U as default}; \ No newline at end of file diff --git a/dist/assets/CatalogListView-CaDPlQvb.js b/dist/assets/CatalogListView-D3zkMj03.js similarity index 92% rename from dist/assets/CatalogListView-CaDPlQvb.js rename to dist/assets/CatalogListView-D3zkMj03.js index 4e72de5..4a70ae2 100644 --- a/dist/assets/CatalogListView-CaDPlQvb.js +++ b/dist/assets/CatalogListView-D3zkMj03.js @@ -1 +1 @@ -import{F as e,M as t,Pt as n,U as r,_ as i,c as a,f as o,i as s,k as c,l,nt as u,t as d,u as f,ut as p,v as m}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as h}from"./catalog-DvXpKfLO.js";import{M as g,T as _,j as v}from"./index-WUDoJ6iF.js";import{t as y}from"./EmptyState-D72g65G-.js";import{t as b}from"./PageHeader-DfXduTNr.js";import{t as x}from"./SearchField-dVDn9y5S.js";import{t as S}from"./PageSkeleton-DYdjm4l9.js";import{t as C}from"./catalogNavigation-BwOBRghQ.js";var w={class:`page catalog-list-page`},T={class:`catalog-list-page__desk-head desktop-only`},E={class:`page__scroll page__scroll--with-nav catalog-list-page__scroll`},D={key:1,class:`catalog-list`},O=[`onClick`],k={class:`catalog-card__icon`},A={class:`catalog-card__info`},j={class:`catalog-card__count`},M=d(m({__name:`CatalogListView`,setup(d){let m=v(),M=g(),N=h(),P=u(!0),F=a(()=>m.params.companyId),I=a(()=>N.getCompany(F.value)),L=u(``),R=a(()=>N.fetchCatalogs(F.value,L.value));async function z(){P.value=!0,N.getCompany(F.value)||await N.loadCompanies(),await N.loadCatalogs(F.value),P.value=!1}c(z),r(F,z);function B(e){C(M,e)}function V(e){let t=N.getCatalog(e);return t?.productCount==null?N.fetchProducts(e).length:t.productCount}return(r,a)=>(t(),o(`div`,w,[i(b,{class:`mobile-only`,title:I.value?.name??`کالیته‌ها`,subtitle:`کالیته مورد نظر را انتخاب کنید`,"show-back":``,centered:``,onBack:a[0]||=e=>p(M).push(`/catalogs`)},null,8,[`title`]),l(`header`,T,[l(`h1`,null,n(I.value?.name??`کالیته‌ها`),1),a[2]||=l(`p`,null,`کالیته مورد نظر را انتخاب کنید`,-1)]),i(x,{modelValue:L.value,"onUpdate:modelValue":a[1]||=e=>L.value=e,placeholder:`جستجو بر اساس کد یا نام کالیته...`,class:`catalog-list-page__search`},null,8,[`modelValue`]),l(`div`,E,[P.value?(t(),f(S,{key:0,variant:`cards`,rows:5})):R.value.length>0?(t(),o(`div`,D,[(t(!0),o(s,null,e(R.value,e=>(t(),o(`button`,{key:e.id,type:`button`,class:`catalog-card`,onClick:t=>B(e.id)},[l(`span`,k,[i(_,{size:22})]),l(`div`,A,[l(`h3`,null,`کالیته کد `+n(e.code),1),l(`p`,null,n(e.name),1)]),l(`span`,j,n(V(e.id))+` محصول`,1)],8,O))),128))])):(t(),f(y,{key:2,variant:L.value?`search`:`catalogs`,message:L.value?`با این جستجو کالیته‌ای پیدا نشد`:`برای این شرکت هنوز کالیته‌ای ثبت نشده است`},null,8,[`variant`,`message`]))])]))}}),[[`__scopeId`,`data-v-a8edb49d`]]);export{M as default}; \ No newline at end of file +import{F as e,M as t,Pt as n,U as r,_ as i,c as a,f as o,i as s,k as c,l,nt as u,t as d,u as f,ut as p,v as m}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as h}from"./catalog-DvXpKfLO.js";import{O as g,S as _,k as v}from"./index-C40q_iVH.js";import{t as y}from"./EmptyState-D72g65G-.js";import{t as b}from"./PageHeader-CNHiRdZv.js";import{t as x}from"./SearchField-dVDn9y5S.js";import{t as S}from"./PageSkeleton-DYdjm4l9.js";import{t as C}from"./catalogNavigation-BwOBRghQ.js";var w={class:`page catalog-list-page`},T={class:`catalog-list-page__desk-head desktop-only`},E={class:`page__scroll page__scroll--with-nav catalog-list-page__scroll`},D={key:1,class:`catalog-list`},O=[`onClick`],k={class:`catalog-card__icon`},A={class:`catalog-card__info`},j={class:`catalog-card__count`},M=d(m({__name:`CatalogListView`,setup(d){let m=g(),M=v(),N=h(),P=u(!0),F=a(()=>m.params.companyId),I=a(()=>N.getCompany(F.value)),L=u(``),R=a(()=>N.fetchCatalogs(F.value,L.value));async function z(){P.value=!0,N.getCompany(F.value)||await N.loadCompanies(),await N.loadCatalogs(F.value),P.value=!1}c(z),r(F,z);function B(e){C(M,e)}function V(e){let t=N.getCatalog(e);return t?.productCount==null?N.fetchProducts(e).length:t.productCount}return(r,a)=>(t(),o(`div`,w,[i(b,{class:`mobile-only`,title:I.value?.name??`کالیته‌ها`,subtitle:`کالیته مورد نظر را انتخاب کنید`,"show-back":``,centered:``,onBack:a[0]||=e=>p(M).push(`/catalogs`)},null,8,[`title`]),l(`header`,T,[l(`h1`,null,n(I.value?.name??`کالیته‌ها`),1),a[2]||=l(`p`,null,`کالیته مورد نظر را انتخاب کنید`,-1)]),i(x,{modelValue:L.value,"onUpdate:modelValue":a[1]||=e=>L.value=e,placeholder:`جستجو بر اساس کد یا نام کالیته...`,class:`catalog-list-page__search`},null,8,[`modelValue`]),l(`div`,E,[P.value?(t(),f(S,{key:0,variant:`cards`,rows:5})):R.value.length>0?(t(),o(`div`,D,[(t(!0),o(s,null,e(R.value,e=>(t(),o(`button`,{key:e.id,type:`button`,class:`catalog-card`,onClick:t=>B(e.id)},[l(`span`,k,[i(_,{size:22})]),l(`div`,A,[l(`h3`,null,`کالیته کد `+n(e.code),1),l(`p`,null,n(e.name),1)]),l(`span`,j,n(V(e.id))+` محصول`,1)],8,O))),128))])):(t(),f(y,{key:2,variant:L.value?`search`:`catalogs`,message:L.value?`با این جستجو کالیته‌ای پیدا نشد`:`برای این شرکت هنوز کالیته‌ای ثبت نشده است`},null,8,[`variant`,`message`]))])]))}}),[[`__scopeId`,`data-v-a8edb49d`]]);export{M as default}; \ No newline at end of file diff --git a/dist/assets/CatalogProductRedirectView-CUg8CTdd.js b/dist/assets/CatalogProductRedirectView-D9ol3dF4.js similarity index 57% rename from dist/assets/CatalogProductRedirectView-CUg8CTdd.js rename to dist/assets/CatalogProductRedirectView-D9ol3dF4.js index 4996f7b..4d78c3c 100644 --- a/dist/assets/CatalogProductRedirectView-CUg8CTdd.js +++ b/dist/assets/CatalogProductRedirectView-D9ol3dF4.js @@ -1 +1 @@ -import{M as e,_ as t,f as n,k as r,v as i}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{M as a,j as o}from"./index-WUDoJ6iF.js";import{t as s}from"./PageSkeleton-DYdjm4l9.js";import{t as c}from"./catalogNavigation-BwOBRghQ.js";var l={class:`page`},u=i({__name:`CatalogProductRedirectView`,setup(i){let u=o(),d=a();return r(()=>{c(d,String(u.params.catalogId??``))}),(r,i)=>(e(),n(`div`,l,[t(s,{variant:`detail`})]))}});export{u as default}; \ No newline at end of file +import{M as e,_ as t,f as n,k as r,v as i}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{O as a,k as o}from"./index-C40q_iVH.js";import{t as s}from"./PageSkeleton-DYdjm4l9.js";import{t as c}from"./catalogNavigation-BwOBRghQ.js";var l={class:`page`},u=i({__name:`CatalogProductRedirectView`,setup(i){let u=a(),d=o();return r(()=>{c(d,String(u.params.catalogId??``))}),(r,i)=>(e(),n(`div`,l,[t(s,{variant:`detail`})]))}});export{u as default}; \ No newline at end of file diff --git a/dist/assets/CatalogRequestsView-jMt-trMR.js b/dist/assets/CatalogRequestsView-CHrK4aC_.js similarity index 90% rename from dist/assets/CatalogRequestsView-jMt-trMR.js rename to dist/assets/CatalogRequestsView-CHrK4aC_.js index 9907300..bd92ebd 100644 --- a/dist/assets/CatalogRequestsView-jMt-trMR.js +++ b/dist/assets/CatalogRequestsView-CHrK4aC_.js @@ -1 +1 @@ -import{F as e,M as t,Pt as n,_ as r,d as i,f as a,i as o,k as s,l as c,t as l,ut as u,v as d}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{o as f}from"./format-C72AoJ2H.js";import{M as p}from"./index-WUDoJ6iF.js";import{t as m}from"./PageHeader-DfXduTNr.js";import{t as h}from"./catalogRequests-DmXxqAPC.js";var g={class:`page catalog-requests-page`},_={class:`desktop-page__head desktop-only catalog-requests-desk-head`},v={class:`page__scroll page__scroll--with-nav body`},y={key:0,class:`empty`},b={class:`card__top`},x={class:`badge`},S={key:0,class:`note`},C=l(d({__name:`CatalogRequestsView`,setup(l){let d=p(),C=h();return s(()=>C.hydrate()),(s,l)=>(t(),a(`div`,g,[r(m,{class:`mobile-only`,title:`وضعیت کالیته‌ها`,"show-back":``,centered:``,onBack:l[0]||=e=>u(d).push(`/catalogs`)}),c(`header`,_,[l[3]||=c(`div`,null,[c(`h1`,{class:`desktop-page__title`},`وضعیت کالیته‌ها`),c(`p`,{class:`desktop-page__subtitle`},`پیگیری درخواست‌های کالیته ثبت‌شده`)],-1),c(`button`,{type:`button`,class:`desk-new-btn`,onClick:l[1]||=e=>u(d).push(`/categories`)},` درخواست کالیته جدید `)]),c(`div`,v,[c(`button`,{type:`button`,class:`new-btn mobile-only`,onClick:l[2]||=e=>u(d).push(`/categories`)},` درخواست کالیته جدید `),u(C).sorted.length?i(``,!0):(t(),a(`p`,y,`هنوز درخواستی ثبت نکرده‌اید.`)),(t(!0),a(o,null,e(u(C).sorted,r=>(t(),a(`article`,{key:r.id,class:`card`},[c(`div`,b,[c(`strong`,null,`درخواست `+n(r.id.slice(-6)),1),c(`span`,x,n(u(C).statusLabel(r.status)),1)]),c(`p`,null,n(r.createdAt.slice(0,10)),1),c(`p`,null,n(u(f)(r.items.length))+` قلم`,1),c(`ul`,null,[(t(!0),a(o,null,e(r.items,e=>(t(),a(`li`,{key:e.productId},n(e.productName)+` × `+n(u(f)(e.quantity)),1))),128))]),r.note?(t(),a(`p`,S,n(r.note),1)):i(``,!0)]))),128))])]))}}),[[`__scopeId`,`data-v-9ea8c789`]]);export{C as default}; \ No newline at end of file +import{F as e,M as t,Pt as n,_ as r,d as i,f as a,i as o,k as s,l as c,t as l,ut as u,v as d}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{o as f}from"./format-C72AoJ2H.js";import{k as p}from"./index-C40q_iVH.js";import{t as m}from"./PageHeader-CNHiRdZv.js";import{t as h}from"./catalogRequests-DmXxqAPC.js";var g={class:`page catalog-requests-page`},_={class:`desktop-page__head desktop-only catalog-requests-desk-head`},v={class:`page__scroll page__scroll--with-nav body`},y={key:0,class:`empty`},b={class:`card__top`},x={class:`badge`},S={key:0,class:`note`},C=l(d({__name:`CatalogRequestsView`,setup(l){let d=p(),C=h();return s(()=>C.hydrate()),(s,l)=>(t(),a(`div`,g,[r(m,{class:`mobile-only`,title:`وضعیت کالیته‌ها`,"show-back":``,centered:``,onBack:l[0]||=e=>u(d).push(`/catalogs`)}),c(`header`,_,[l[3]||=c(`div`,null,[c(`h1`,{class:`desktop-page__title`},`وضعیت کالیته‌ها`),c(`p`,{class:`desktop-page__subtitle`},`پیگیری درخواست‌های کالیته ثبت‌شده`)],-1),c(`button`,{type:`button`,class:`desk-new-btn`,onClick:l[1]||=e=>u(d).push(`/categories`)},` درخواست کالیته جدید `)]),c(`div`,v,[c(`button`,{type:`button`,class:`new-btn mobile-only`,onClick:l[2]||=e=>u(d).push(`/categories`)},` درخواست کالیته جدید `),u(C).sorted.length?i(``,!0):(t(),a(`p`,y,`هنوز درخواستی ثبت نکرده‌اید.`)),(t(!0),a(o,null,e(u(C).sorted,r=>(t(),a(`article`,{key:r.id,class:`card`},[c(`div`,b,[c(`strong`,null,`درخواست `+n(r.id.slice(-6)),1),c(`span`,x,n(u(C).statusLabel(r.status)),1)]),c(`p`,null,n(r.createdAt.slice(0,10)),1),c(`p`,null,n(u(f)(r.items.length))+` قلم`,1),c(`ul`,null,[(t(!0),a(o,null,e(r.items,e=>(t(),a(`li`,{key:e.productId},n(e.productName)+` × `+n(u(f)(e.quantity)),1))),128))]),r.note?(t(),a(`p`,S,n(r.note),1)):i(``,!0)]))),128))])]))}}),[[`__scopeId`,`data-v-9ea8c789`]]);export{C as default}; \ No newline at end of file diff --git a/dist/assets/CatalogsHubView-BErU7APD.js b/dist/assets/CatalogsHubView-T3IQgzcb.js similarity index 95% rename from dist/assets/CatalogsHubView-BErU7APD.js rename to dist/assets/CatalogsHubView-T3IQgzcb.js index 25e2a49..328003c 100644 --- a/dist/assets/CatalogsHubView-BErU7APD.js +++ b/dist/assets/CatalogsHubView-T3IQgzcb.js @@ -1 +1 @@ -import{At as e,F as t,M as n,Nt as r,Pt as i,_ as a,c as o,d as s,f as c,i as l,k as u,l as d,nt as f,t as p,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{o as _}from"./format-C72AoJ2H.js";import{t as v}from"./catalog-DvXpKfLO.js";import{M as y,i as b,j as x}from"./index-WUDoJ6iF.js";import{t as S}from"./IconChevronBack-CDeN0Cbu.js";import{t as ee}from"./SearchField-dVDn9y5S.js";import{t as te}from"./PageSkeleton-DYdjm4l9.js";import{i as ne,n as C,r as w,t as T}from"./catalogNavigation-BwOBRghQ.js";import{t as E}from"./crm-Bj4T2PId.js";import{t as D}from"./IconSearch-CUp0Xr9R.js";import{t as O}from"./useGoBack-LfBY_1QL.js";var k={class:`page calite-hub`},A={class:`calite-hub__nav`},j={class:`calite-hub__nav-end`},M={class:`page__scroll page__scroll--with-nav calite-hub__scroll`},N={class:`calite-hub__chips`,role:`tablist`,"aria-label":`مرتب‌سازی کالیته‌ها`},P=[`onClick`],F={key:1,class:`calite-hub__empty`},I={key:2,class:`calite-hub__list`},L=[`onClick`],R={key:0,class:`calite-card__badge`},re={class:`calite-card__copy`,dir:`rtl`},z={class:`mr-4 text-white`},B={class:`text-lg font-bold`},V={class:`text-md`},H={class:`text-xs mt-4`},U=p(g({__name:`CatalogsHubView`,setup(p){let g=x(),U=y(),{goBack:W}=O(`/`),G=v(),K=E(),q=f([]),J=f([]),Y=f(!0),X=f(``),Z=f(null),Q=f(`all`),ie=[{id:`all`,label:`همه`},{id:`newest`,label:`جدیدترین`},{id:`popular`,label:`محبوب‌ترین`},{id:`season`,label:`بر اساس فصل`}],ae=o(()=>{let e=C(q.value,J.value);return e.length?e:ne}),$=o(()=>w(ae.value,Q.value,X.value));u(async()=>{try{let e=await G.loadCompanies(),[t,n]=await Promise.all([Promise.all(e.map(e=>G.loadCatalogs(e.id))),K.loadBrowseProducts().catch(()=>[])]);q.value=t.flat(),J.value=n;let r=String(g.query.id??``);r&&q.value.some(e=>e.id===r)&&await T(U,r,J.value)}catch{q.value=[]}finally{Y.value=!1}});function oe(e){T(U,e,J.value)}function se(){Z.value?.focus()}function ce(e){let t=e.season===`winter`?`مناسب زمستان`:e.season===`summer`?`مناسب تابستان`:`مناسب چهار فصل`;return`${_(e.patternCount)} طرح • ${t}`}return(o,u)=>(n(),c(`div`,k,[d(`header`,A,[d(`button`,{type:`button`,class:`icon-btn mobile-only`,"aria-label":`بازگشت`,onClick:u[0]||=(...e)=>h(W)&&h(W)(...e)},[a(S,{size:20})]),u[2]||=d(`h1`,null,`کالیته‌ها`,-1),d(`div`,j,[a(b,{variant:`inline`,class:`mobile-only`}),d(`button`,{type:`button`,class:`icon-btn mobile-only`,"aria-label":`جستجو`,onClick:se},[a(D,{size:20})])])]),d(`div`,M,[u[4]||=d(`p`,{class:`calite-hub__lead`},`مجموعه‌ای از بهترین پارچه‌ها، در یک نگاه`,-1),a(ee,{ref_key:`searchFieldRef`,ref:Z,modelValue:X.value,"onUpdate:modelValue":u[1]||=e=>X.value=e,class:`calite-hub__search`,placeholder:`جستجوی نام کالیته...`},null,8,[`modelValue`]),d(`div`,N,[(n(),c(l,null,t(ie,t=>d(`button`,{key:t.id,type:`button`,class:e([`calite-chip`,{"is-on":Q.value===t.id}]),onClick:e=>Q.value=t.id},i(t.label),11,P)),64))]),Y.value?(n(),m(te,{key:0,variant:`cards`,rows:4})):$.value.length?(n(),c(`div`,I,[(n(!0),c(l,null,t($.value,e=>(n(),c(`button`,{key:e.id,type:`button`,class:`calite-card`,dir:`ltr`,onClick:t=>oe(e.id)},[d(`span`,{class:`calite-card__photo`,style:r(e.imageUrl?{backgroundImage:`url(${e.imageUrl})`}:void 0)},null,4),e.badge?(n(),c(`span`,R,i(e.badge===`new`?`جدید`:`پرفروش`),1)):s(``,!0),d(`div`,re,[u[3]||=d(`svg`,{class:`calite-card__arrow`,width:`12`,height:`16`,viewBox:`0 0 8 12`,fill:`none`,"aria-hidden":`true`},[d(`path`,{d:`M1.5 1.5 6 6l-4.5 4.5`,stroke:`#fff`,"stroke-width":`1.4`,"stroke-linecap":`round`,"stroke-linejoin":`round`})],-1),d(`div`,z,[d(`div`,B,i(e.title),1),d(`div`,V,i(e.subtitle),1),d(`div`,H,i(ce(e)),1)])])],8,L))),128))])):(n(),c(`p`,F,`کالیته‌ای یافت نشد.`))])]))}}),[[`__scopeId`,`data-v-daa79410`]]);export{U as default}; \ No newline at end of file +import{At as e,F as t,M as n,Nt as r,Pt as i,_ as a,c as o,d as s,f as c,i as l,k as u,l as d,nt as f,t as p,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{o as _}from"./format-C72AoJ2H.js";import{t as v}from"./catalog-DvXpKfLO.js";import{O as y,i as b,k as x}from"./index-C40q_iVH.js";import{t as S}from"./IconChevronBack-CDeN0Cbu.js";import{t as ee}from"./SearchField-dVDn9y5S.js";import{t as te}from"./PageSkeleton-DYdjm4l9.js";import{i as ne,n as C,r as w,t as T}from"./catalogNavigation-BwOBRghQ.js";import{t as E}from"./crm-Bj4T2PId.js";import{t as D}from"./IconSearch-CUp0Xr9R.js";import{t as O}from"./useGoBack-BMLMruUd.js";var k={class:`page calite-hub`},A={class:`calite-hub__nav`},j={class:`calite-hub__nav-end`},M={class:`page__scroll page__scroll--with-nav calite-hub__scroll`},N={class:`calite-hub__chips`,role:`tablist`,"aria-label":`مرتب‌سازی کالیته‌ها`},P=[`onClick`],F={key:1,class:`calite-hub__empty`},I={key:2,class:`calite-hub__list`},L=[`onClick`],R={key:0,class:`calite-card__badge`},re={class:`calite-card__copy`,dir:`rtl`},z={class:`mr-4 text-white`},B={class:`text-lg font-bold`},V={class:`text-md`},H={class:`text-xs mt-4`},U=p(g({__name:`CatalogsHubView`,setup(p){let g=y(),U=x(),{goBack:W}=O(`/`),G=v(),K=E(),q=f([]),J=f([]),Y=f(!0),X=f(``),Z=f(null),Q=f(`all`),ie=[{id:`all`,label:`همه`},{id:`newest`,label:`جدیدترین`},{id:`popular`,label:`محبوب‌ترین`},{id:`season`,label:`بر اساس فصل`}],ae=o(()=>{let e=C(q.value,J.value);return e.length?e:ne}),$=o(()=>w(ae.value,Q.value,X.value));u(async()=>{try{let e=await G.loadCompanies(),[t,n]=await Promise.all([Promise.all(e.map(e=>G.loadCatalogs(e.id))),K.loadBrowseProducts().catch(()=>[])]);q.value=t.flat(),J.value=n;let r=String(g.query.id??``);r&&q.value.some(e=>e.id===r)&&await T(U,r,J.value)}catch{q.value=[]}finally{Y.value=!1}});function oe(e){T(U,e,J.value)}function se(){Z.value?.focus()}function ce(e){let t=e.season===`winter`?`مناسب زمستان`:e.season===`summer`?`مناسب تابستان`:`مناسب چهار فصل`;return`${_(e.patternCount)} طرح • ${t}`}return(o,u)=>(n(),c(`div`,k,[d(`header`,A,[d(`button`,{type:`button`,class:`icon-btn mobile-only`,"aria-label":`بازگشت`,onClick:u[0]||=(...e)=>h(W)&&h(W)(...e)},[a(S,{size:20})]),u[2]||=d(`h1`,null,`کالیته‌ها`,-1),d(`div`,j,[a(b,{variant:`inline`,class:`mobile-only`}),d(`button`,{type:`button`,class:`icon-btn mobile-only`,"aria-label":`جستجو`,onClick:se},[a(D,{size:20})])])]),d(`div`,M,[u[4]||=d(`p`,{class:`calite-hub__lead`},`مجموعه‌ای از بهترین پارچه‌ها، در یک نگاه`,-1),a(ee,{ref_key:`searchFieldRef`,ref:Z,modelValue:X.value,"onUpdate:modelValue":u[1]||=e=>X.value=e,class:`calite-hub__search`,placeholder:`جستجوی نام کالیته...`},null,8,[`modelValue`]),d(`div`,N,[(n(),c(l,null,t(ie,t=>d(`button`,{key:t.id,type:`button`,class:e([`calite-chip`,{"is-on":Q.value===t.id}]),onClick:e=>Q.value=t.id},i(t.label),11,P)),64))]),Y.value?(n(),m(te,{key:0,variant:`cards`,rows:4})):$.value.length?(n(),c(`div`,I,[(n(!0),c(l,null,t($.value,e=>(n(),c(`button`,{key:e.id,type:`button`,class:`calite-card`,dir:`ltr`,onClick:t=>oe(e.id)},[d(`span`,{class:`calite-card__photo`,style:r(e.imageUrl?{backgroundImage:`url(${e.imageUrl})`}:void 0)},null,4),e.badge?(n(),c(`span`,R,i(e.badge===`new`?`جدید`:`پرفروش`),1)):s(``,!0),d(`div`,re,[u[3]||=d(`svg`,{class:`calite-card__arrow`,width:`12`,height:`16`,viewBox:`0 0 8 12`,fill:`none`,"aria-hidden":`true`},[d(`path`,{d:`M1.5 1.5 6 6l-4.5 4.5`,stroke:`#fff`,"stroke-width":`1.4`,"stroke-linecap":`round`,"stroke-linejoin":`round`})],-1),d(`div`,z,[d(`div`,B,i(e.title),1),d(`div`,V,i(e.subtitle),1),d(`div`,H,i(ce(e)),1)])])],8,L))),128))])):(n(),c(`p`,F,`کالیته‌ای یافت نشد.`))])]))}}),[[`__scopeId`,`data-v-daa79410`]]);export{U as default}; \ No newline at end of file diff --git a/dist/assets/CategoriesView-BbA42kVE.js b/dist/assets/CategoriesView-BJYzC12E.js similarity index 78% rename from dist/assets/CategoriesView-BbA42kVE.js rename to dist/assets/CategoriesView-BJYzC12E.js index 8abbb44..a24ae1e 100644 --- a/dist/assets/CategoriesView-BbA42kVE.js +++ b/dist/assets/CategoriesView-BJYzC12E.js @@ -1 +1 @@ -import{At as e,F as t,M as n,Nt as r,Pt as i,R as a,_ as o,d as s,f as c,g as l,i as u,k as d,l as f,nt as p,t as ee,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{l as _}from"./BasicIcon-Bzeb0Iwd.js";import{M as te,T as v,i as y,o as b,s as ne,v as re}from"./index-WUDoJ6iF.js";import{t as ie}from"./IconChevronBack-CDeN0Cbu.js";import{t as x}from"./IconDiamond-bOGfMf7j.js";import{t as S}from"./PageSkeleton-DYdjm4l9.js";import{t as C}from"./crm-Bj4T2PId.js";import{t as w}from"./IconSearch-CUp0Xr9R.js";import{t as T}from"./useGoBack-LfBY_1QL.js";import{n as E,t as D}from"./categoryIcons-D54WXE2n.js";var O={class:`page categories-page`},k={class:`cat-top mobile-only`},A={class:`cat-top__actions`},j={class:`page__scroll page__scroll--with-nav cat-scroll`},M={key:0},N={class:`usage-grid`},P=[`onClick`],F={key:0,class:`usage-card__icon`},I={class:`usage-card__body`},L={key:0},R={key:1,class:`usage-card__link`},z={class:`season-stack`},B=[`onClick`],ae={class:`season-card__content`},V={key:0,class:`season-card__title-row`},H={key:0,class:`season-card__icon`},U={key:1},W={key:1},G={key:2,class:`season-card__link`},K={class:`feature-row`,"aria-label":`ویژگی‌ها`},q={class:`feature-card`},J={class:`feature-card__icon`,"aria-hidden":`true`},oe={class:`feature-card`},se={class:`feature-card__icon`,"aria-hidden":`true`},ce={class:`feature-card__icon`,"aria-hidden":`true`},Y=ee(g({__name:`CategoriesView`,setup(ee){let g=te(),{goBack:Y}=T(`/`),le=C(),X=p([]),Z=p([]),Q=p(!0),$=p(null);function ue(e){return e.icon||(e.id===`summer`?`bolt`:e.id===`winter`?`feather`:`diamond`)}d(async()=>{try{let e=await le.loadCategories();X.value=e.usage,Z.value=e.seasons}catch(e){$.value=e instanceof Error?e.message:`بارگذاری دسته‌ها ناموفق بود.`}finally{Q.value=!1}});function de(e){g.push({path:`/products`,query:{categoryId:e,filterAxis:`usage`}})}function fe(e){g.push({path:`/products`,query:{season:e,filterAxis:`season`}})}return(d,p)=>(n(),c(`div`,O,[f(`header`,k,[f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`بازگشت`,onClick:p[0]||=(...e)=>h(Y)&&h(Y)(...e)},[o(ie,{size:20})]),p[5]||=f(`h1`,{class:`cat-top__title`},`دسته‌بندی‌ها`,-1),f(`div`,A,[o(y,{variant:`inline`}),f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`جستجو`,onClick:p[1]||=e=>h(g).push({path:`/products`,query:{q:``}})},[o(w,{size:20})]),f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اعلان‌ها`,onClick:p[2]||=e=>h(g).push(`/profile/notifications`)},[o(ne,{size:20})])])]),p[13]||=f(`header`,{class:`desktop-page__head desktop-only`},[f(`h1`,{class:`desktop-page__title`},`دسته‌بندی‌ها`),f(`p`,{class:`desktop-page__subtitle`},`دسته موردنظر خود را انتخاب کنید`)],-1),f(`div`,j,[$.value?(n(),c(`p`,M,i($.value),1)):Q.value?(n(),m(S,{key:1,variant:`grid`})):(n(),c(u,{key:2},[f(`section`,null,[p[6]||=f(`h2`,{class:`block-title`},`انتخاب بر اساس کاربرد`,-1),p[7]||=f(`p`,{class:`block-sub`},`دسته موردنظر خود را انتخاب کنید`,-1),f(`div`,N,[(n(!0),c(u,null,t(X.value,t=>(n(),c(`button`,{key:t.id,type:`button`,class:`usage-card`,onClick:e=>de(t.id)},[f(`div`,{class:e([`usage-card__image`,`usage-card__image--${t.id}`]),style:r(t.imageUrl?{backgroundImage:`url(${t.imageUrl})`}:void 0)},[t.showIcon===!1?s(``,!0):(n(),c(`span`,F,[(n(),m(a(h(D)(h(E)(t),v)),{size:18}))]))],6),f(`div`,I,[t.showTitle===!1?s(``,!0):(n(),c(`strong`,L,i(t.title),1)),t.showSubtitle===!1?s(``,!0):(n(),c(`span`,R,[l(i(t.subtitle||`مشاهده محصولات`)+` `,1),o(b,{size:14})]))])],8,P))),128))])]),f(`section`,null,[p[8]||=f(`h2`,{class:`block-title`},`انتخاب بر اساس فصل`,-1),p[9]||=f(`p`,{class:`block-sub`},`بر اساس فصل مناسب، پارچه دلخواه را پیدا کنید`,-1),f(`div`,z,[(n(!0),c(u,null,t(Z.value,t=>(n(),c(`button`,{key:t.id,type:`button`,class:e([`season-card`,[`season-card--${t.id}`,{"season-card--banner":!!t.imageUrl}]]),style:r(t.imageUrl?{backgroundImage:`url(${t.imageUrl})`}:void 0),onClick:e=>fe(t.id)},[f(`div`,ae,[t.showTitle!==!1||t.showIcon!==!1?(n(),c(`div`,V,[t.showIcon===!1?s(``,!0):(n(),c(`span`,H,[(n(),m(a(h(D)(ue(t),x)),{size:16}))])),t.showTitle===!1?s(``,!0):(n(),c(`strong`,U,i(t.title),1))])):s(``,!0),t.showDescription===!1?s(``,!0):(n(),c(`p`,W,i(t.description),1)),t.showCta===!1?s(``,!0):(n(),c(`span`,G,[l(i(t.ctaLabel||`مشاهده محصولات`)+` `,1),o(b,{size:14})]))])],14,B))),128))])]),f(`section`,K,[f(`div`,q,[f(`span`,J,[o(re,{size:22})]),p[10]||=f(`div`,{class:`feature-card__text`},[f(`strong`,null,`پشتیبانی اختصاصی`),f(`span`,null,`در کنار شما هستیم`)],-1)]),f(`div`,oe,[f(`span`,se,[o(x,{size:22})]),p[11]||=f(`div`,{class:`feature-card__text`},[f(`strong`,null,`مزایای مشتریان ویژه`),f(`span`,null,`بر اساس سطح شما`)],-1)]),f(`div`,{class:`feature-card feature-card--link`,role:`button`,tabindex:`0`,onClick:p[3]||=e=>h(g).push(`/products`),onKeydown:p[4]||=_(e=>h(g).push(`/products`),[`enter`])},[f(`span`,ce,[o(v,{size:22})]),p[12]||=f(`div`,{class:`feature-card__text`},[f(`strong`,null,`درخواست کالیته فیزیکی`),f(`span`,null,`کالیته را دریافت کنید`)],-1)],32)])],64))])]))}}),[[`__scopeId`,`data-v-cf5be167`]]);export{Y as default}; \ No newline at end of file +import{At as e,F as t,M as n,Nt as r,Pt as i,R as a,_ as o,d as s,f as c,g as l,i as u,k as d,l as f,nt as p,t as ee,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{l as te}from"./BasicIcon-Bzeb0Iwd.js";import{S as _,_ as v,i as y,k as ne,o as b,s as re}from"./index-C40q_iVH.js";import{t as ie}from"./IconChevronBack-CDeN0Cbu.js";import{t as x}from"./IconDiamond-Dn-fHb3u.js";import{t as S}from"./PageSkeleton-DYdjm4l9.js";import{t as C}from"./crm-Bj4T2PId.js";import{t as w}from"./IconSearch-CUp0Xr9R.js";import{t as T}from"./useGoBack-BMLMruUd.js";import{n as E,t as D}from"./categoryIcons-Bqt1-_c8.js";var O={class:`page categories-page`},k={class:`cat-top mobile-only`},A={class:`cat-top__actions`},j={class:`page__scroll page__scroll--with-nav cat-scroll`},M={key:0},N={class:`usage-grid`},P=[`onClick`],F={key:0,class:`usage-card__icon`},I={class:`usage-card__body`},L={key:0},R={key:1,class:`usage-card__link`},z={class:`season-stack`},B=[`onClick`],ae={class:`season-card__content`},V={key:0,class:`season-card__title-row`},H={key:0,class:`season-card__icon`},U={key:1},W={key:1},G={key:2,class:`season-card__link`},K={class:`feature-row`,"aria-label":`ویژگی‌ها`},q={class:`feature-card`},J={class:`feature-card__icon`,"aria-hidden":`true`},oe={class:`feature-card`},se={class:`feature-card__icon`,"aria-hidden":`true`},ce={class:`feature-card__icon`,"aria-hidden":`true`},Y=ee(g({__name:`CategoriesView`,setup(ee){let g=ne(),{goBack:Y}=T(`/`),le=C(),X=p([]),Z=p([]),Q=p(!0),$=p(null);function ue(e){return e.icon||(e.id===`summer`?`bolt`:e.id===`winter`?`feather`:`diamond`)}d(async()=>{try{let e=await le.loadCategories();X.value=e.usage,Z.value=e.seasons}catch(e){$.value=e instanceof Error?e.message:`بارگذاری دسته‌ها ناموفق بود.`}finally{Q.value=!1}});function de(e){g.push({path:`/products`,query:{categoryId:e,filterAxis:`usage`}})}function fe(e){g.push({path:`/products`,query:{season:e,filterAxis:`season`}})}return(d,p)=>(n(),c(`div`,O,[f(`header`,k,[f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`بازگشت`,onClick:p[0]||=(...e)=>h(Y)&&h(Y)(...e)},[o(ie,{size:20})]),p[5]||=f(`h1`,{class:`cat-top__title`},`دسته‌بندی‌ها`,-1),f(`div`,A,[o(y,{variant:`inline`}),f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`جستجو`,onClick:p[1]||=e=>h(g).push({path:`/products`,query:{q:``}})},[o(w,{size:20})]),f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اعلان‌ها`,onClick:p[2]||=e=>h(g).push(`/profile/notifications`)},[o(re,{size:20})])])]),p[13]||=f(`header`,{class:`desktop-page__head desktop-only`},[f(`h1`,{class:`desktop-page__title`},`دسته‌بندی‌ها`),f(`p`,{class:`desktop-page__subtitle`},`دسته موردنظر خود را انتخاب کنید`)],-1),f(`div`,j,[$.value?(n(),c(`p`,M,i($.value),1)):Q.value?(n(),m(S,{key:1,variant:`grid`})):(n(),c(u,{key:2},[f(`section`,null,[p[6]||=f(`h2`,{class:`block-title`},`انتخاب بر اساس کاربرد`,-1),p[7]||=f(`p`,{class:`block-sub`},`دسته موردنظر خود را انتخاب کنید`,-1),f(`div`,N,[(n(!0),c(u,null,t(X.value,t=>(n(),c(`button`,{key:t.id,type:`button`,class:`usage-card`,onClick:e=>de(t.id)},[f(`div`,{class:e([`usage-card__image`,`usage-card__image--${t.id}`]),style:r(t.imageUrl?{backgroundImage:`url(${t.imageUrl})`}:void 0)},[t.showIcon===!1?s(``,!0):(n(),c(`span`,F,[(n(),m(a(h(D)(h(E)(t),_)),{size:18}))]))],6),f(`div`,I,[t.showTitle===!1?s(``,!0):(n(),c(`strong`,L,i(t.title),1)),t.showSubtitle===!1?s(``,!0):(n(),c(`span`,R,[l(i(t.subtitle||`مشاهده محصولات`)+` `,1),o(b,{size:14})]))])],8,P))),128))])]),f(`section`,null,[p[8]||=f(`h2`,{class:`block-title`},`انتخاب بر اساس فصل`,-1),p[9]||=f(`p`,{class:`block-sub`},`بر اساس فصل مناسب، پارچه دلخواه را پیدا کنید`,-1),f(`div`,z,[(n(!0),c(u,null,t(Z.value,t=>(n(),c(`button`,{key:t.id,type:`button`,class:e([`season-card`,[`season-card--${t.id}`,{"season-card--banner":!!t.imageUrl}]]),style:r(t.imageUrl?{backgroundImage:`url(${t.imageUrl})`}:void 0),onClick:e=>fe(t.id)},[f(`div`,ae,[t.showTitle!==!1||t.showIcon!==!1?(n(),c(`div`,V,[t.showIcon===!1?s(``,!0):(n(),c(`span`,H,[(n(),m(a(h(D)(ue(t),x)),{size:16}))])),t.showTitle===!1?s(``,!0):(n(),c(`strong`,U,i(t.title),1))])):s(``,!0),t.showDescription===!1?s(``,!0):(n(),c(`p`,W,i(t.description),1)),t.showCta===!1?s(``,!0):(n(),c(`span`,G,[l(i(t.ctaLabel||`مشاهده محصولات`)+` `,1),o(b,{size:14})]))])],14,B))),128))])]),f(`section`,K,[f(`div`,q,[f(`span`,J,[o(v,{size:22})]),p[10]||=f(`div`,{class:`feature-card__text`},[f(`strong`,null,`پشتیبانی اختصاصی`),f(`span`,null,`در کنار شما هستیم`)],-1)]),f(`div`,oe,[f(`span`,se,[o(x,{size:22})]),p[11]||=f(`div`,{class:`feature-card__text`},[f(`strong`,null,`مزایای مشتریان ویژه`),f(`span`,null,`بر اساس سطح شما`)],-1)]),f(`div`,{class:`feature-card feature-card--link`,role:`button`,tabindex:`0`,onClick:p[3]||=e=>h(g).push(`/products`),onKeydown:p[4]||=te(e=>h(g).push(`/products`),[`enter`])},[f(`span`,ce,[o(_,{size:22})]),p[12]||=f(`div`,{class:`feature-card__text`},[f(`strong`,null,`درخواست کالیته فیزیکی`),f(`span`,null,`کالیته را دریافت کنید`)],-1)],32)])],64))])]))}}),[[`__scopeId`,`data-v-cf5be167`]]);export{Y as default}; \ No newline at end of file diff --git a/dist/assets/CheckFormView-CMPOtyzF.js b/dist/assets/CheckFormView-cJdyQFaf.js similarity index 96% rename from dist/assets/CheckFormView-CMPOtyzF.js rename to dist/assets/CheckFormView-cJdyQFaf.js index 32127ff..2eebfa2 100644 --- a/dist/assets/CheckFormView-CMPOtyzF.js +++ b/dist/assets/CheckFormView-cJdyQFaf.js @@ -1 +1 @@ -import{At as e,G as t,M as n,Pt as r,U as i,_ as a,c as o,d as s,f as c,g as l,i as ee,l as u,nt as d,t as te,u as f,ut as p,v as m}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as h}from"./BasicIcon-Bzeb0Iwd.js";import{n as g,o as ne,u as _}from"./format-C72AoJ2H.js";import{i as re,n as v,o as ie,t as ae}from"./validation-Duyyve7l.js";import{C as oe,M as se,d as ce,n as le}from"./index-WUDoJ6iF.js";import{t as ue}from"./FormErrorBanner-Ud1D04xf.js";import{n as y,r as b,t as de}from"./formErrors-DglFjYkZ.js";import{t as fe}from"./PageHeader-DfXduTNr.js";import{t as pe}from"./useRequirePricedOrder-B57-NeD8.js";import{t as x}from"./BaseInput-CpE3bVJZ.js";import{t as me}from"./CurrencyInput-Cu2dRPFo.js";import{t as he}from"./PersianDateInput-DrDb_iFF.js";var ge=m({__name:`IconCash`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,r)=>(n(),f(h,{icon:`vuesax-linear:money-4`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),_e={class:`page`},ve={class:`page__scroll checkout-page__scroll`},ye={class:`mb-3 flex items-start gap-3`},be={class:`flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-[var(--color-primary-soft)] text-[var(--color-primary)]`,"aria-hidden":`true`},xe={class:`flex flex-col gap-2`},Se={class:`flex items-center justify-between gap-3 text-sm`},Ce={class:`font-tabular text-[var(--color-text)]`},we={class:`flex items-center justify-between gap-3 text-sm`},S={class:`inline-flex items-center gap-1.5 text-[var(--color-text-muted)]`},C={key:0,class:`text-xs`},w={class:`font-tabular text-[var(--color-text)]`},T={class:`mt-1 flex items-center justify-between gap-3 border-t border-[var(--color-border)] pt-3`},E={class:`card`},D={class:`form-group`},O=[`src`],k={key:1,class:`upload-box__placeholder`},Te={key:0,class:`input-error-text`},Ee={key:2,class:`form-group`},De={class:`upload-box`},Oe=[`src`],ke={key:1,class:`upload-box__placeholder`},A=te(m({__name:`CheckFormView`,setup(te){let f=se(),m=ce(),{orderId:h,order:A}=pe(),j=o(()=>m.draftCheckMode===`full`),M=d(``),N=d(``),P=d(``),F=d(``),I=d(``),L=d(``),R=d(``),z=d(``),B=d(``),V=d(``),H=d(``),U=d(``),W=d({}),G=d(``),K=d(!1),q=o(()=>A.value?.finalAmount??0),J=o(()=>m.draftChecks.reduce((e,t)=>e+t.amount,0)),Y=o(()=>_(M.value)||0),X=o(()=>Math.max(0,q.value-J.value)),Ae=o(()=>Math.max(0,q.value-J.value-Y.value)),Z=o(()=>q.value>0&&J.value+Y.value>=q.value),Q=o(()=>q.value>0&&J.value+Y.value>q.value);i([q,X],()=>{K.value||M.value||X.value<=0||(M.value=String(X.value),K.value=!0)},{immediate:!0}),i(M,()=>{W.value=y(W.value,`amount`),b(W.value)||(G.value=``)}),i(N,()=>{W.value=y(W.value,`dueDate`),b(W.value)||(G.value=``)}),i(P,()=>{W.value=y(W.value,`sayadId`),b(W.value)||(G.value=``)}),i(I,()=>{W.value=y(W.value,`ownerNationalId`),b(W.value)||(G.value=``)}),i(V,()=>{W.value=y(W.value,`frontImage`),b(W.value)||(G.value=``)});async function $(e,t){let n=e.target.files?.[0];if(!n)return;let r=v(n);if(!r.valid){t===`front`&&(W.value={...W.value,frontImage:r.message??`خطا`});return}let i=await ae(n);t===`front`?V.value=i:H.value=i}function je(){X.value<=0||(M.value=String(X.value))}function Me(){W.value={},G.value=``;let e={},t=_(M.value);return(!t||t<=0)&&(e.amount=`مبلغ چک باید بزرگ‌تر از صفر باشد.`),N.value||(e.dueDate=`تاریخ سررسید الزامی است.`),V.value||(e.frontImage=`تصویر روی چک الزامی است.`),j.value&&(ie(P.value)||(e.sayadId=`شناسه صیادی باید ۱۶ رقم باشد.`),re(I.value)||(e.ownerNationalId=`کد ملی صاحب چک معتبر نیست.`),m.draftChecks.some(e=>e.sayadId===P.value.replace(/\s/g,``))&&(e.sayadId=`شناسه صیادی تکراری است.`)),W.value=e,!b(e)||(G.value=de,!1)}function Ne(){Me()&&(m.addDraftCheck({amount:_(M.value),dueDate:N.value,sayadId:j.value?P.value.replace(/\s/g,``):void 0,checkNumber:j.value?F.value:void 0,ownerNationalId:j.value?I.value:void 0,ownerFirstName:j.value?L.value:void 0,ownerLastName:j.value?R.value:void 0,bankName:j.value?z.value:void 0,branchName:j.value?B.value:void 0,frontImage:V.value,backImage:H.value||void 0,notes:U.value||void 0,mode:m.draftCheckMode??`brief`}),Pe(),f.push(`/orders/${h.value}/check-list`))}function Pe(){M.value=``,N.value=``,P.value=``,F.value=``,I.value=``,L.value=``,R.value=``,z.value=``,B.value=``,V.value=``,H.value=``,U.value=``,W.value={},G.value=``,K.value=!1}return(i,o)=>(n(),c(`div`,_e,[a(fe,{title:j.value?`ثبت چک - حالت کامل`:`ثبت چک - حالت مختصر`,"show-back":``,onBack:o[0]||=e=>p(f).push(`/orders/${p(h)}/check-mode`)},null,8,[`title`]),u(`div`,ve,[a(ue,{message:G.value},null,8,[`message`]),q.value>0?(n(),c(`div`,{key:0,class:e([`check-balance mb-4 rounded-[var(--radius-md)] border border-[var(--color-border)] bg-[var(--color-surface)] p-4`,{"check-balance--ok":Z.value&&!Q.value,"check-balance--warn":Q.value}])},[u(`div`,ye,[u(`span`,be,[a(ge,{size:22})]),o[13]||=u(`div`,{class:`min-w-0 flex-1`},[u(`p`,{class:`m-0 text-sm font-semibold text-[var(--color-text)]`},`مانده فاکتور`),u(`p`,{class:`m-0 mt-1 text-xs leading-relaxed text-[var(--color-text-muted)]`},` با هر چک، مبلغ باقی‌مانده به‌روز می‌شود تا پوشش کامل فاکتور را از دست ندهید. `)],-1)]),u(`div`,xe,[u(`div`,Se,[o[14]||=u(`span`,{class:`text-[var(--color-text-muted)]`},`مبلغ فاکتور`,-1),u(`strong`,Ce,r(p(g)(q.value)),1)]),u(`div`,we,[u(`span`,S,[a(oe,{size:14}),o[15]||=l(` چک‌های ثبت‌شده `,-1),p(m).draftChecks.length?(n(),c(`span`,C,` (`+r(p(ne)(p(m).draftChecks.length))+`) `,1)):s(``,!0)]),u(`strong`,w,r(p(g)(J.value)),1)]),u(`div`,T,[o[16]||=u(`span`,{class:`text-sm font-semibold text-[var(--color-text)]`},`باقی‌مانده`,-1),u(`strong`,{class:e([`font-tabular text-base`,Z.value&&!Q.value?`text-[var(--color-success)]`:Q.value?`text-[var(--color-danger)]`:`text-[var(--color-primary)]`])},r(Q.value?`${p(g)(J.value+Y.value-q.value)} بیش از فاکتور`:Z.value?`پوشش کامل شد`:p(g)(Ae.value)),3)])])],2)):s(``,!0),o[20]||=u(`div`,{class:`steps`},[u(`span`,{class:`step active`},`۱. اطلاعات چک`),u(`span`,{class:`step`},`۲. چک بعدی`),u(`span`,{class:`step`},`۳. خلاصه`)],-1),u(`div`,E,[a(me,{modelValue:M.value,"onUpdate:modelValue":o[1]||=e=>M.value=e,label:`مبلغ چک (تومان)`,placeholder:`مبلغ`,error:W.value.amount},null,8,[`modelValue`,`error`]),X.value>0&&Y.value!==X.value?(n(),c(`button`,{key:0,type:`button`,class:`check-fill-remaining mb-3 text-sm font-medium text-[var(--color-primary)]`,onClick:je},` پر کردن با باقی‌مانده (`+r(p(g)(X.value))+`) `,1)):s(``,!0),a(he,{modelValue:N.value,"onUpdate:modelValue":o[2]||=e=>N.value=e,label:`تاریخ سررسید`,error:W.value.dueDate},null,8,[`modelValue`,`error`]),j.value?(n(),c(ee,{key:1},[a(x,{modelValue:P.value,"onUpdate:modelValue":o[3]||=e=>P.value=e,label:`شناسه صیادی`,placeholder:`۱۶ رقم`,maxlength:`16`,inputmode:`numeric`,dir:`ltr`,error:W.value.sayadId},null,8,[`modelValue`,`error`]),a(x,{modelValue:F.value,"onUpdate:modelValue":o[4]||=e=>F.value=e,label:`شماره چک`,inputmode:`numeric`,dir:`ltr`},null,8,[`modelValue`]),a(x,{modelValue:I.value,"onUpdate:modelValue":o[5]||=e=>I.value=e,label:`کد ملی صاحب چک`,maxlength:`10`,inputmode:`numeric`,dir:`ltr`,error:W.value.ownerNationalId},null,8,[`modelValue`,`error`]),a(x,{modelValue:L.value,"onUpdate:modelValue":o[6]||=e=>L.value=e,label:`نام صاحب چک`},null,8,[`modelValue`]),a(x,{modelValue:R.value,"onUpdate:modelValue":o[7]||=e=>R.value=e,label:`نام خانوادگی صاحب چک`},null,8,[`modelValue`]),a(x,{modelValue:z.value,"onUpdate:modelValue":o[8]||=e=>z.value=e,label:`نام بانک`},null,8,[`modelValue`]),a(x,{modelValue:B.value,"onUpdate:modelValue":o[9]||=e=>B.value=e,label:`نام شعبه`},null,8,[`modelValue`])],64)):s(``,!0),u(`div`,D,[o[17]||=u(`label`,{class:`form-label`},`تصویر روی چک *`,-1),u(`label`,{class:e([`upload-box`,{"upload-box--error":W.value.frontImage}])},[u(`input`,{type:`file`,accept:`image/*`,class:`upload-box__input`,onChange:o[10]||=e=>$(e,`front`)},null,32),V.value?(n(),c(`img`,{key:0,src:V.value,class:`upload-box__preview`,alt:`روی چک`},null,8,O)):(n(),c(`span`,k,`بارگذاری تصویر چک`))],2),W.value.frontImage?(n(),c(`p`,Te,r(W.value.frontImage),1)):s(``,!0)]),j.value?(n(),c(`div`,Ee,[o[18]||=u(`label`,{class:`form-label`},`تصویر پشت چک`,-1),u(`label`,De,[u(`input`,{type:`file`,accept:`image/*`,class:`upload-box__input`,onChange:o[11]||=e=>$(e,`back`)},null,32),H.value?(n(),c(`img`,{key:0,src:H.value,class:`upload-box__preview`,alt:`پشت چک`},null,8,Oe)):(n(),c(`span`,ke,`بارگذاری تصویر`))])])):s(``,!0),a(x,{modelValue:U.value,"onUpdate:modelValue":o[12]||=e=>U.value=e,label:`توضیحات`},null,8,[`modelValue`]),a(le,{block:``,class:`mt-4`,onClick:Ne},{default:t(()=>[...o[19]||=[l(`ذخیره چک`,-1)]]),_:1})])])]))}}),[[`__scopeId`,`data-v-5976552f`]]);export{A as default}; \ No newline at end of file +import{At as e,G as t,M as n,Pt as r,U as i,_ as a,c as o,d as s,f as c,g as l,i as ee,l as u,nt as d,t as te,u as f,ut as p,v as m}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as h}from"./BasicIcon-Bzeb0Iwd.js";import{n as g,o as ne,u as _}from"./format-C72AoJ2H.js";import{i as re,n as v,o as ie,t as ae}from"./validation-Duyyve7l.js";import{b as oe,d as se,k as ce,n as le}from"./index-C40q_iVH.js";import{t as ue}from"./FormErrorBanner-Ud1D04xf.js";import{n as y,r as b,t as de}from"./formErrors-DglFjYkZ.js";import{t as fe}from"./PageHeader-CNHiRdZv.js";import{t as pe}from"./useRequirePricedOrder-IPmVytkF.js";import{t as x}from"./BaseInput-CpE3bVJZ.js";import{t as me}from"./CurrencyInput-Cu2dRPFo.js";import{t as he}from"./PersianDateInput-DrDb_iFF.js";var ge=m({__name:`IconCash`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,r)=>(n(),f(h,{icon:`vuesax-linear:money-4`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),_e={class:`page`},ve={class:`page__scroll checkout-page__scroll`},ye={class:`mb-3 flex items-start gap-3`},be={class:`flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-[var(--color-primary-soft)] text-[var(--color-primary)]`,"aria-hidden":`true`},xe={class:`flex flex-col gap-2`},Se={class:`flex items-center justify-between gap-3 text-sm`},Ce={class:`font-tabular text-[var(--color-text)]`},we={class:`flex items-center justify-between gap-3 text-sm`},S={class:`inline-flex items-center gap-1.5 text-[var(--color-text-muted)]`},C={key:0,class:`text-xs`},w={class:`font-tabular text-[var(--color-text)]`},T={class:`mt-1 flex items-center justify-between gap-3 border-t border-[var(--color-border)] pt-3`},E={class:`card`},D={class:`form-group`},O=[`src`],k={key:1,class:`upload-box__placeholder`},Te={key:0,class:`input-error-text`},Ee={key:2,class:`form-group`},De={class:`upload-box`},Oe=[`src`],ke={key:1,class:`upload-box__placeholder`},A=te(m({__name:`CheckFormView`,setup(te){let f=ce(),m=se(),{orderId:h,order:A}=pe(),j=o(()=>m.draftCheckMode===`full`),M=d(``),N=d(``),P=d(``),F=d(``),I=d(``),L=d(``),R=d(``),z=d(``),B=d(``),V=d(``),H=d(``),U=d(``),W=d({}),G=d(``),K=d(!1),q=o(()=>A.value?.finalAmount??0),J=o(()=>m.draftChecks.reduce((e,t)=>e+t.amount,0)),Y=o(()=>_(M.value)||0),X=o(()=>Math.max(0,q.value-J.value)),Ae=o(()=>Math.max(0,q.value-J.value-Y.value)),Z=o(()=>q.value>0&&J.value+Y.value>=q.value),Q=o(()=>q.value>0&&J.value+Y.value>q.value);i([q,X],()=>{K.value||M.value||X.value<=0||(M.value=String(X.value),K.value=!0)},{immediate:!0}),i(M,()=>{W.value=y(W.value,`amount`),b(W.value)||(G.value=``)}),i(N,()=>{W.value=y(W.value,`dueDate`),b(W.value)||(G.value=``)}),i(P,()=>{W.value=y(W.value,`sayadId`),b(W.value)||(G.value=``)}),i(I,()=>{W.value=y(W.value,`ownerNationalId`),b(W.value)||(G.value=``)}),i(V,()=>{W.value=y(W.value,`frontImage`),b(W.value)||(G.value=``)});async function $(e,t){let n=e.target.files?.[0];if(!n)return;let r=v(n);if(!r.valid){t===`front`&&(W.value={...W.value,frontImage:r.message??`خطا`});return}let i=await ae(n);t===`front`?V.value=i:H.value=i}function je(){X.value<=0||(M.value=String(X.value))}function Me(){W.value={},G.value=``;let e={},t=_(M.value);return(!t||t<=0)&&(e.amount=`مبلغ چک باید بزرگ‌تر از صفر باشد.`),N.value||(e.dueDate=`تاریخ سررسید الزامی است.`),V.value||(e.frontImage=`تصویر روی چک الزامی است.`),j.value&&(ie(P.value)||(e.sayadId=`شناسه صیادی باید ۱۶ رقم باشد.`),re(I.value)||(e.ownerNationalId=`کد ملی صاحب چک معتبر نیست.`),m.draftChecks.some(e=>e.sayadId===P.value.replace(/\s/g,``))&&(e.sayadId=`شناسه صیادی تکراری است.`)),W.value=e,!b(e)||(G.value=de,!1)}function Ne(){Me()&&(m.addDraftCheck({amount:_(M.value),dueDate:N.value,sayadId:j.value?P.value.replace(/\s/g,``):void 0,checkNumber:j.value?F.value:void 0,ownerNationalId:j.value?I.value:void 0,ownerFirstName:j.value?L.value:void 0,ownerLastName:j.value?R.value:void 0,bankName:j.value?z.value:void 0,branchName:j.value?B.value:void 0,frontImage:V.value,backImage:H.value||void 0,notes:U.value||void 0,mode:m.draftCheckMode??`brief`}),Pe(),f.push(`/orders/${h.value}/check-list`))}function Pe(){M.value=``,N.value=``,P.value=``,F.value=``,I.value=``,L.value=``,R.value=``,z.value=``,B.value=``,V.value=``,H.value=``,U.value=``,W.value={},G.value=``,K.value=!1}return(i,o)=>(n(),c(`div`,_e,[a(fe,{title:j.value?`ثبت چک - حالت کامل`:`ثبت چک - حالت مختصر`,"show-back":``,onBack:o[0]||=e=>p(f).push(`/orders/${p(h)}/check-mode`)},null,8,[`title`]),u(`div`,ve,[a(ue,{message:G.value},null,8,[`message`]),q.value>0?(n(),c(`div`,{key:0,class:e([`check-balance mb-4 rounded-[var(--radius-md)] border border-[var(--color-border)] bg-[var(--color-surface)] p-4`,{"check-balance--ok":Z.value&&!Q.value,"check-balance--warn":Q.value}])},[u(`div`,ye,[u(`span`,be,[a(ge,{size:22})]),o[13]||=u(`div`,{class:`min-w-0 flex-1`},[u(`p`,{class:`m-0 text-sm font-semibold text-[var(--color-text)]`},`مانده فاکتور`),u(`p`,{class:`m-0 mt-1 text-xs leading-relaxed text-[var(--color-text-muted)]`},` با هر چک، مبلغ باقی‌مانده به‌روز می‌شود تا پوشش کامل فاکتور را از دست ندهید. `)],-1)]),u(`div`,xe,[u(`div`,Se,[o[14]||=u(`span`,{class:`text-[var(--color-text-muted)]`},`مبلغ فاکتور`,-1),u(`strong`,Ce,r(p(g)(q.value)),1)]),u(`div`,we,[u(`span`,S,[a(oe,{size:14}),o[15]||=l(` چک‌های ثبت‌شده `,-1),p(m).draftChecks.length?(n(),c(`span`,C,` (`+r(p(ne)(p(m).draftChecks.length))+`) `,1)):s(``,!0)]),u(`strong`,w,r(p(g)(J.value)),1)]),u(`div`,T,[o[16]||=u(`span`,{class:`text-sm font-semibold text-[var(--color-text)]`},`باقی‌مانده`,-1),u(`strong`,{class:e([`font-tabular text-base`,Z.value&&!Q.value?`text-[var(--color-success)]`:Q.value?`text-[var(--color-danger)]`:`text-[var(--color-primary)]`])},r(Q.value?`${p(g)(J.value+Y.value-q.value)} بیش از فاکتور`:Z.value?`پوشش کامل شد`:p(g)(Ae.value)),3)])])],2)):s(``,!0),o[20]||=u(`div`,{class:`steps`},[u(`span`,{class:`step active`},`۱. اطلاعات چک`),u(`span`,{class:`step`},`۲. چک بعدی`),u(`span`,{class:`step`},`۳. خلاصه`)],-1),u(`div`,E,[a(me,{modelValue:M.value,"onUpdate:modelValue":o[1]||=e=>M.value=e,label:`مبلغ چک (تومان)`,placeholder:`مبلغ`,error:W.value.amount},null,8,[`modelValue`,`error`]),X.value>0&&Y.value!==X.value?(n(),c(`button`,{key:0,type:`button`,class:`check-fill-remaining mb-3 text-sm font-medium text-[var(--color-primary)]`,onClick:je},` پر کردن با باقی‌مانده (`+r(p(g)(X.value))+`) `,1)):s(``,!0),a(he,{modelValue:N.value,"onUpdate:modelValue":o[2]||=e=>N.value=e,label:`تاریخ سررسید`,error:W.value.dueDate},null,8,[`modelValue`,`error`]),j.value?(n(),c(ee,{key:1},[a(x,{modelValue:P.value,"onUpdate:modelValue":o[3]||=e=>P.value=e,label:`شناسه صیادی`,placeholder:`۱۶ رقم`,maxlength:`16`,inputmode:`numeric`,dir:`ltr`,error:W.value.sayadId},null,8,[`modelValue`,`error`]),a(x,{modelValue:F.value,"onUpdate:modelValue":o[4]||=e=>F.value=e,label:`شماره چک`,inputmode:`numeric`,dir:`ltr`},null,8,[`modelValue`]),a(x,{modelValue:I.value,"onUpdate:modelValue":o[5]||=e=>I.value=e,label:`کد ملی صاحب چک`,maxlength:`10`,inputmode:`numeric`,dir:`ltr`,error:W.value.ownerNationalId},null,8,[`modelValue`,`error`]),a(x,{modelValue:L.value,"onUpdate:modelValue":o[6]||=e=>L.value=e,label:`نام صاحب چک`},null,8,[`modelValue`]),a(x,{modelValue:R.value,"onUpdate:modelValue":o[7]||=e=>R.value=e,label:`نام خانوادگی صاحب چک`},null,8,[`modelValue`]),a(x,{modelValue:z.value,"onUpdate:modelValue":o[8]||=e=>z.value=e,label:`نام بانک`},null,8,[`modelValue`]),a(x,{modelValue:B.value,"onUpdate:modelValue":o[9]||=e=>B.value=e,label:`نام شعبه`},null,8,[`modelValue`])],64)):s(``,!0),u(`div`,D,[o[17]||=u(`label`,{class:`form-label`},`تصویر روی چک *`,-1),u(`label`,{class:e([`upload-box`,{"upload-box--error":W.value.frontImage}])},[u(`input`,{type:`file`,accept:`image/*`,class:`upload-box__input`,onChange:o[10]||=e=>$(e,`front`)},null,32),V.value?(n(),c(`img`,{key:0,src:V.value,class:`upload-box__preview`,alt:`روی چک`},null,8,O)):(n(),c(`span`,k,`بارگذاری تصویر چک`))],2),W.value.frontImage?(n(),c(`p`,Te,r(W.value.frontImage),1)):s(``,!0)]),j.value?(n(),c(`div`,Ee,[o[18]||=u(`label`,{class:`form-label`},`تصویر پشت چک`,-1),u(`label`,De,[u(`input`,{type:`file`,accept:`image/*`,class:`upload-box__input`,onChange:o[11]||=e=>$(e,`back`)},null,32),H.value?(n(),c(`img`,{key:0,src:H.value,class:`upload-box__preview`,alt:`پشت چک`},null,8,Oe)):(n(),c(`span`,ke,`بارگذاری تصویر`))])])):s(``,!0),a(x,{modelValue:U.value,"onUpdate:modelValue":o[12]||=e=>U.value=e,label:`توضیحات`},null,8,[`modelValue`]),a(le,{block:``,class:`mt-4`,onClick:Ne},{default:t(()=>[...o[19]||=[l(`ذخیره چک`,-1)]]),_:1})])])]))}}),[[`__scopeId`,`data-v-5976552f`]]);export{A as default}; \ No newline at end of file diff --git a/dist/assets/CheckListView-BweT5VrG.js b/dist/assets/CheckListView-CY_LoCUs.js similarity index 96% rename from dist/assets/CheckListView-BweT5VrG.js rename to dist/assets/CheckListView-CY_LoCUs.js index 1bec507..00af39c 100644 --- a/dist/assets/CheckListView-BweT5VrG.js +++ b/dist/assets/CheckListView-CY_LoCUs.js @@ -1 +1 @@ -import{At as e,F as t,G as n,M as r,Pt as i,U as ee,_ as a,c as o,d as s,f as c,g as l,i as u,l as d,nt as f,t as te,u as p,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{d as g,n as ne,o as _,r as v}from"./format-C72AoJ2H.js";import{M as re,c as ie,d as ae,f as oe,j as se,n as y,t as ce}from"./index-WUDoJ6iF.js";import{t as b}from"./EmptyState-D72g65G-.js";import{t as x}from"./IconChevronBack-CDeN0Cbu.js";import{t as le}from"./FormErrorBanner-Ud1D04xf.js";import{t as ue}from"./useRequirePricedOrder-B57-NeD8.js";var S=Object.defineProperty,C=(e,t)=>{let n={};for(var r in e)S(n,r,{get:e[r],enumerable:!0});return t||S(n,Symbol.toStringTag,{value:`Module`}),n},de={class:`check-list-page mobile-only`},fe={class:`check-list-page__nav`},pe={type:`button`,class:`nav-btn nav-btn--ghost`,"aria-hidden":`true`,tabindex:`-1`},me={key:0,class:`check-list-page__empty page__scroll page__scroll--with-nav`},he={class:`check-list-page__scroll page__scroll`},ge={class:`summary-cards`},_e={class:`summary-card`},w={class:`summary-card__value`},T={class:`summary-card`},E={class:`summary-card__value`},D={key:0,class:`summary-card__status`},O={key:1,class:`summary-card__status summary-card__status--warn`},k={class:`summary-card__value`},A={key:0,class:`summary-card__hint`},j={class:`checks-list`},M={class:`check-card__menu-wrap`},N=[`onClick`],P={key:1,class:`check-card__menu`},F=[`onClick`],I={class:`check-card__body`},ve={class:`check-card__title`},ye={class:`check-card__amount`},be={class:`check-card__date`},xe={class:`check-card__thumb-wrap`},Se=[`src`],Ce={key:1,class:`check-card__thumb check-card__thumb--empty`},we={class:`rass-panel`},Te={class:`rass-panel__days`},Ee={key:0,class:`rass-panel__date`},De={key:0,class:`check-list-page__footer`},Oe={key:0,class:`desktop-checkout-shell check-list-desktop desktop-only`},L={class:`desktop-two-col`},ke={class:`desktop-two-col__main`},Ae={class:`desktop-table-wrap`},je={class:`desktop-table-scroll`},Me={class:`desktop-table check-list-desktop__table`},Ne={key:0,scope:`col`},Pe=[`src`],Fe={key:1},Ie={class:`check-list-desktop__amount`},Le={key:0},Re=[`onClick`],ze={class:`desktop-summary-panel`},Be={class:`desktop-summary-panel__row`},Ve={class:`desktop-summary-panel__row`},He={class:`desktop-summary-panel__row`},Ue={key:0,class:`desktop-summary-panel__action`},We={key:1,class:`desktop-checkout-shell desktop-only`},R=h({__name:`CheckListView`,setup(te){let h=se(),S=re(),C=ae(),R=ie(),z=f(``),B=f(!1),V=o(()=>h.name===`check-list`),{orderId:H}=ue(),U=o(()=>H.value?C.getOrderById(H.value):void 0);ee(H,async e=>{if(!e||!V.value)return;let t=C.getOrderById(e)??await C.fetchOrder(e);t&&(C.draftChecks.length===0&&(t.checks?.length??0)>0?C.loadChecksIntoDraft(t):C.draftOrderId!==e&&C.startCheckDraft(e,t.checkMode??void 0))},{immediate:!0});let W=o(()=>C.draftChecks.length>0?C.draftChecks:V.value?U.value?.checks??[]:R.user?C.userOrders(R.user.id).filter(e=>e.settlementType===`check`&&e.checks?.length).flatMap(e=>e.checks??[]):[]),G=o(()=>C.draftChecks.length>0?C.getDraftRass():oe(W.value,new Date)),K=o(()=>U.value?.finalAmount??0),q=o(()=>Math.max(0,K.value-G.value.totalAmount)),J=o(()=>K.value>0&&G.value.totalAmount>=K.value),Y=o(()=>K.value>0&&G.value.totalAmount>K.value),X=o({get:()=>h.query.menu??``,set:e=>{S.replace({query:e?{menu:e}:{}})}});function Ge(){S.push(V.value?`/orders/${H.value}`:`/profile`)}function Z(){S.push(`/orders/${H.value}/check-form`)}async function Q(e){X.value=``,await ce({title:`حذف چک`,message:`آیا از حذف این چک مطمئن هستید؟`,confirmLabel:`حذف`,cancelLabel:`انصراف`,tone:`danger`})&&C.removeDraftCheck(e)}function Ke(e){X.value=X.value===e?``:e}async function $(){if(!(!H.value||C.draftChecks.length===0||B.value)){z.value=``,B.value=!0;try{await C.updateOrderChecks(H.value,[...C.draftChecks],C.draftCheckMode??`brief`),S.replace(`/orders/${H.value}?track=1`)}catch(e){z.value=e instanceof Error?e.message:`ثبت چک‌ها ناموفق بود.`}finally{B.value=!1}}}return(ee,o)=>(r(),c(u,null,[d(`div`,de,[d(`header`,fe,[d(`button`,{type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:Ge},[a(x,{size:20})]),o[1]||=d(`h1`,{class:`check-list-page__title`},`چک‌های ثبت شده`,-1),d(`button`,pe,[a(x,{size:18,class:`nav-btn__flip`})])]),W.value.length===0?(r(),c(`div`,me,[a(b,{variant:`checks`,message:`برای ادامه، حداقل یک چک ثبت کنید`},{default:n(()=>[V.value?(r(),p(y,{key:0,onClick:Z},{default:n(()=>[...o[2]||=[l(`ثبت چک جدید`,-1)]]),_:1})):(r(),p(y,{key:1,variant:`outline`,onClick:o[0]||=e=>m(S).push(`/categories`)},{default:n(()=>[...o[3]||=[l(`ثبت سفارش جدید`,-1)]]),_:1}))]),_:1})])):(r(),c(u,{key:1},[d(`div`,he,[a(le,{message:z.value},null,8,[`message`]),d(`div`,ge,[d(`div`,_e,[o[4]||=d(`span`,{class:`summary-card__label`},`مجموع مبلغ چک‌ها`,-1),d(`strong`,w,i(m(_)(G.value.totalAmount)),1),o[5]||=d(`span`,{class:`summary-card__unit`},`تومان`,-1)]),d(`div`,T,[o[7]||=d(`span`,{class:`summary-card__label`},`مبلغ فاکتور`,-1),d(`strong`,E,i(m(_)(K.value)),1),o[8]||=d(`span`,{class:`summary-card__unit`},`تومان`,-1),J.value&&!Y.value?(r(),c(`p`,D,[...o[6]||=[d(`span`,{class:`summary-card__status-icon`},`✓`,-1),l(` مبلغ کامل است `,-1)]])):Y.value?(r(),c(`p`,O,` بیش از مبلغ فاکتور `)):s(``,!0)]),d(`div`,{class:e([`summary-card summary-card--remain`,{"summary-card--remain-ok":J.value&&!Y.value,"summary-card--remain-warn":Y.value}])},[o[9]||=d(`span`,{class:`summary-card__label`},`باقی‌مانده`,-1),d(`strong`,k,i(Y.value?m(_)(G.value.totalAmount-K.value):m(_)(q.value)),1),o[10]||=d(`span`,{class:`summary-card__unit`},`تومان`,-1),J.value?s(``,!0):(r(),c(`p`,A,` هنوز باید چک ثبت کنید `))],2)]),d(`div`,j,[(r(!0),c(u,null,t(W.value,(e,t)=>(r(),c(`article`,{key:e.id,class:`check-card`},[d(`div`,M,[V.value&&m(C).draftChecks.length>0?(r(),c(`button`,{key:0,type:`button`,class:`check-card__menu-btn`,"aria-label":`گزینه‌ها`,onClick:t=>Ke(e.id)},` ⋮ `,8,N)):s(``,!0),X.value===e.id?(r(),c(`div`,P,[d(`button`,{type:`button`,onClick:t=>Q(e.id)},`حذف`,8,F)])):s(``,!0)]),d(`div`,I,[d(`h3`,ve,`چک `+i(m(g)(String(t+1))),1),d(`p`,ye,i(m(ne)(e.amount)),1),d(`p`,be,`تاریخ: `+i(m(v)(e.dueDate)),1)]),d(`div`,xe,[e.frontImage?(r(),c(`img`,{key:0,src:e.frontImage,class:`check-card__thumb`,alt:`تصویر چک`},null,8,Se)):(r(),c(`div`,Ce,`چک`))])]))),128))]),d(`div`,we,[o[11]||=d(`h3`,{class:`rass-panel__title`},`رأس چک‌ها`,-1),d(`div`,Te,i(m(g)(String(G.value.rassDays)))+` روز`,1),G.value.rassDate?(r(),c(`p`,Ee,` تاریخ رأس تقریبی: `+i(m(v)(G.value.rassDate)),1)):s(``,!0)])]),V.value&&m(C).draftChecks.length>0?(r(),c(`div`,De,[a(y,{block:``,variant:`outline`,disabled:B.value,onClick:Z},{default:n(()=>[...o[12]||=[l(` افزودن چک جدید `,-1)]]),_:1},8,[`disabled`]),a(y,{block:``,disabled:W.value.length===0,loading:B.value,onClick:$},{default:n(()=>[...o[13]||=[l(` ارسال برای بررسی `,-1)]]),_:1},8,[`disabled`,`loading`])])):s(``,!0)],64))]),W.value.length>0?(r(),c(`div`,Oe,[o[26]||=d(`header`,{class:`desktop-page__head`},[d(`h1`,{class:`desktop-page__title`},`چک‌های ثبت شده`),d(`p`,{class:`desktop-page__subtitle`},`خلاصه و فهرست چک‌های ثبت‌شده`)],-1),d(`div`,L,[d(`div`,ke,[d(`div`,Ae,[d(`div`,je,[d(`table`,Me,[d(`thead`,null,[d(`tr`,null,[o[14]||=d(`th`,{scope:`col`},`تصویر`,-1),o[15]||=d(`th`,{scope:`col`},`مبلغ (تومان)`,-1),o[16]||=d(`th`,{scope:`col`},`تاریخ سررسید`,-1),o[17]||=d(`th`,{scope:`col`},`شناسه`,-1),V.value?(r(),c(`th`,Ne,`عملیات`)):s(``,!0)])]),d(`tbody`,null,[(r(!0),c(u,null,t(W.value,(e,t)=>(r(),c(`tr`,{key:e.id},[d(`td`,null,[e.frontImage?(r(),c(`img`,{key:0,src:e.frontImage,class:`check-list-desktop__thumb`,alt:`تصویر چک`},null,8,Pe)):(r(),c(`span`,Fe,`—`))]),d(`td`,Ie,i(m(_)(e.amount)),1),d(`td`,null,i(m(v)(e.dueDate)),1),d(`td`,null,`چک `+i(m(g)(String(t+1))),1),V.value&&m(C).draftChecks.length>0?(r(),c(`td`,Le,[d(`button`,{type:`button`,class:`orders-table__action`,onClick:t=>Q(e.id)},` حذف `,8,Re)])):s(``,!0)]))),128))])])])]),V.value?(r(),p(y,{key:0,variant:`outline`,class:`desktop-btn-compact check-list-desktop__add`,onClick:Z},{default:n(()=>[...o[18]||=[l(` ثبت چک دیگر `,-1)]]),_:1})):s(``,!0)]),d(`aside`,ze,[o[25]||=d(`h2`,{class:`desktop-summary-panel__title`},`خلاصه مالی`,-1),d(`div`,Be,[o[19]||=d(`span`,null,`مجموع چک‌ها`,-1),d(`strong`,null,i(m(_)(G.value.totalAmount))+` تومان`,1)]),d(`div`,Ve,[o[20]||=d(`span`,null,`مبلغ فاکتور`,-1),d(`strong`,null,i(m(_)(K.value))+` تومان`,1)]),d(`div`,{class:e([`desktop-summary-panel__row desktop-summary-panel__row--remain`,{"desktop-summary-panel__row--ok":J.value&&!Y.value,"desktop-summary-panel__row--warn":Y.value}])},[o[21]||=d(`span`,null,`باقی‌مانده`,-1),d(`strong`,null,i(Y.value?`${m(_)(G.value.totalAmount-K.value)} بیش از فاکتور`:J.value?`پوشش کامل`:`${m(_)(q.value)} تومان`),1)],2),d(`div`,He,[o[22]||=d(`span`,null,`رأس چک‌ها`,-1),d(`strong`,null,i(m(g)(String(G.value.rassDays)))+` روز`,1)]),V.value&&m(C).draftChecks.length>0?(r(),c(`div`,Ue,[a(y,{block:``,variant:`outline`,disabled:B.value,onClick:Z},{default:n(()=>[...o[23]||=[l(` افزودن چک جدید `,-1)]]),_:1},8,[`disabled`]),a(y,{block:``,disabled:W.value.length===0,loading:B.value,onClick:$},{default:n(()=>[...o[24]||=[l(` ارسال برای بررسی `,-1)]]),_:1},8,[`disabled`,`loading`])])):s(``,!0)])])])):(r(),c(`div`,We,[a(b,{variant:`checks`,message:`برای ادامه، حداقل یک چک ثبت کنید`},{default:n(()=>[V.value?(r(),p(y,{key:0,onClick:Z},{default:n(()=>[...o[27]||=[l(`ثبت چک جدید`,-1)]]),_:1})):s(``,!0)]),_:1})]))],64))}}),z=C({default:()=>B}),B=te(R,[[`__scopeId`,`data-v-83f3f9a7`]]);export{z as n,B as t}; \ No newline at end of file +import{At as e,F as t,G as n,M as r,Pt as i,U as ee,_ as a,c as o,d as s,f as c,g as l,i as u,l as d,nt as f,t as te,u as p,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{d as g,n as ne,o as _,r as v}from"./format-C72AoJ2H.js";import{O as re,c as ie,d as ae,f as oe,k as se,n as y,t as ce}from"./index-C40q_iVH.js";import{t as b}from"./EmptyState-D72g65G-.js";import{t as x}from"./IconChevronBack-CDeN0Cbu.js";import{t as le}from"./FormErrorBanner-Ud1D04xf.js";import{t as ue}from"./useRequirePricedOrder-IPmVytkF.js";var S=Object.defineProperty,C=(e,t)=>{let n={};for(var r in e)S(n,r,{get:e[r],enumerable:!0});return t||S(n,Symbol.toStringTag,{value:`Module`}),n},de={class:`check-list-page mobile-only`},fe={class:`check-list-page__nav`},pe={type:`button`,class:`nav-btn nav-btn--ghost`,"aria-hidden":`true`,tabindex:`-1`},me={key:0,class:`check-list-page__empty page__scroll page__scroll--with-nav`},he={class:`check-list-page__scroll page__scroll`},ge={class:`summary-cards`},_e={class:`summary-card`},w={class:`summary-card__value`},T={class:`summary-card`},E={class:`summary-card__value`},D={key:0,class:`summary-card__status`},O={key:1,class:`summary-card__status summary-card__status--warn`},k={class:`summary-card__value`},A={key:0,class:`summary-card__hint`},j={class:`checks-list`},M={class:`check-card__menu-wrap`},N=[`onClick`],P={key:1,class:`check-card__menu`},F=[`onClick`],I={class:`check-card__body`},ve={class:`check-card__title`},ye={class:`check-card__amount`},be={class:`check-card__date`},xe={class:`check-card__thumb-wrap`},Se=[`src`],Ce={key:1,class:`check-card__thumb check-card__thumb--empty`},we={class:`rass-panel`},Te={class:`rass-panel__days`},Ee={key:0,class:`rass-panel__date`},De={key:0,class:`check-list-page__footer`},Oe={key:0,class:`desktop-checkout-shell check-list-desktop desktop-only`},L={class:`desktop-two-col`},ke={class:`desktop-two-col__main`},Ae={class:`desktop-table-wrap`},je={class:`desktop-table-scroll`},Me={class:`desktop-table check-list-desktop__table`},Ne={key:0,scope:`col`},Pe=[`src`],Fe={key:1},Ie={class:`check-list-desktop__amount`},Le={key:0},Re=[`onClick`],ze={class:`desktop-summary-panel`},Be={class:`desktop-summary-panel__row`},Ve={class:`desktop-summary-panel__row`},He={class:`desktop-summary-panel__row`},Ue={key:0,class:`desktop-summary-panel__action`},We={key:1,class:`desktop-checkout-shell desktop-only`},R=h({__name:`CheckListView`,setup(te){let h=re(),S=se(),C=ae(),R=ie(),z=f(``),B=f(!1),V=o(()=>h.name===`check-list`),{orderId:H}=ue(),U=o(()=>H.value?C.getOrderById(H.value):void 0);ee(H,async e=>{if(!e||!V.value)return;let t=C.getOrderById(e)??await C.fetchOrder(e);t&&(C.draftChecks.length===0&&(t.checks?.length??0)>0?C.loadChecksIntoDraft(t):C.draftOrderId!==e&&C.startCheckDraft(e,t.checkMode??void 0))},{immediate:!0});let W=o(()=>C.draftChecks.length>0?C.draftChecks:V.value?U.value?.checks??[]:R.user?C.userOrders(R.user.id).filter(e=>e.settlementType===`check`&&e.checks?.length).flatMap(e=>e.checks??[]):[]),G=o(()=>C.draftChecks.length>0?C.getDraftRass():oe(W.value,new Date)),K=o(()=>U.value?.finalAmount??0),q=o(()=>Math.max(0,K.value-G.value.totalAmount)),J=o(()=>K.value>0&&G.value.totalAmount>=K.value),Y=o(()=>K.value>0&&G.value.totalAmount>K.value),X=o({get:()=>h.query.menu??``,set:e=>{S.replace({query:e?{menu:e}:{}})}});function Ge(){S.push(V.value?`/orders/${H.value}`:`/profile`)}function Z(){S.push(`/orders/${H.value}/check-form`)}async function Q(e){X.value=``,await ce({title:`حذف چک`,message:`آیا از حذف این چک مطمئن هستید؟`,confirmLabel:`حذف`,cancelLabel:`انصراف`,tone:`danger`})&&C.removeDraftCheck(e)}function Ke(e){X.value=X.value===e?``:e}async function $(){if(!(!H.value||C.draftChecks.length===0||B.value)){z.value=``,B.value=!0;try{await C.updateOrderChecks(H.value,[...C.draftChecks],C.draftCheckMode??`brief`),S.replace(`/orders/${H.value}?track=1`)}catch(e){z.value=e instanceof Error?e.message:`ثبت چک‌ها ناموفق بود.`}finally{B.value=!1}}}return(ee,o)=>(r(),c(u,null,[d(`div`,de,[d(`header`,fe,[d(`button`,{type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:Ge},[a(x,{size:20})]),o[1]||=d(`h1`,{class:`check-list-page__title`},`چک‌های ثبت شده`,-1),d(`button`,pe,[a(x,{size:18,class:`nav-btn__flip`})])]),W.value.length===0?(r(),c(`div`,me,[a(b,{variant:`checks`,message:`برای ادامه، حداقل یک چک ثبت کنید`},{default:n(()=>[V.value?(r(),p(y,{key:0,onClick:Z},{default:n(()=>[...o[2]||=[l(`ثبت چک جدید`,-1)]]),_:1})):(r(),p(y,{key:1,variant:`outline`,onClick:o[0]||=e=>m(S).push(`/categories`)},{default:n(()=>[...o[3]||=[l(`ثبت سفارش جدید`,-1)]]),_:1}))]),_:1})])):(r(),c(u,{key:1},[d(`div`,he,[a(le,{message:z.value},null,8,[`message`]),d(`div`,ge,[d(`div`,_e,[o[4]||=d(`span`,{class:`summary-card__label`},`مجموع مبلغ چک‌ها`,-1),d(`strong`,w,i(m(_)(G.value.totalAmount)),1),o[5]||=d(`span`,{class:`summary-card__unit`},`تومان`,-1)]),d(`div`,T,[o[7]||=d(`span`,{class:`summary-card__label`},`مبلغ فاکتور`,-1),d(`strong`,E,i(m(_)(K.value)),1),o[8]||=d(`span`,{class:`summary-card__unit`},`تومان`,-1),J.value&&!Y.value?(r(),c(`p`,D,[...o[6]||=[d(`span`,{class:`summary-card__status-icon`},`✓`,-1),l(` مبلغ کامل است `,-1)]])):Y.value?(r(),c(`p`,O,` بیش از مبلغ فاکتور `)):s(``,!0)]),d(`div`,{class:e([`summary-card summary-card--remain`,{"summary-card--remain-ok":J.value&&!Y.value,"summary-card--remain-warn":Y.value}])},[o[9]||=d(`span`,{class:`summary-card__label`},`باقی‌مانده`,-1),d(`strong`,k,i(Y.value?m(_)(G.value.totalAmount-K.value):m(_)(q.value)),1),o[10]||=d(`span`,{class:`summary-card__unit`},`تومان`,-1),J.value?s(``,!0):(r(),c(`p`,A,` هنوز باید چک ثبت کنید `))],2)]),d(`div`,j,[(r(!0),c(u,null,t(W.value,(e,t)=>(r(),c(`article`,{key:e.id,class:`check-card`},[d(`div`,M,[V.value&&m(C).draftChecks.length>0?(r(),c(`button`,{key:0,type:`button`,class:`check-card__menu-btn`,"aria-label":`گزینه‌ها`,onClick:t=>Ke(e.id)},` ⋮ `,8,N)):s(``,!0),X.value===e.id?(r(),c(`div`,P,[d(`button`,{type:`button`,onClick:t=>Q(e.id)},`حذف`,8,F)])):s(``,!0)]),d(`div`,I,[d(`h3`,ve,`چک `+i(m(g)(String(t+1))),1),d(`p`,ye,i(m(ne)(e.amount)),1),d(`p`,be,`تاریخ: `+i(m(v)(e.dueDate)),1)]),d(`div`,xe,[e.frontImage?(r(),c(`img`,{key:0,src:e.frontImage,class:`check-card__thumb`,alt:`تصویر چک`},null,8,Se)):(r(),c(`div`,Ce,`چک`))])]))),128))]),d(`div`,we,[o[11]||=d(`h3`,{class:`rass-panel__title`},`رأس چک‌ها`,-1),d(`div`,Te,i(m(g)(String(G.value.rassDays)))+` روز`,1),G.value.rassDate?(r(),c(`p`,Ee,` تاریخ رأس تقریبی: `+i(m(v)(G.value.rassDate)),1)):s(``,!0)])]),V.value&&m(C).draftChecks.length>0?(r(),c(`div`,De,[a(y,{block:``,variant:`outline`,disabled:B.value,onClick:Z},{default:n(()=>[...o[12]||=[l(` افزودن چک جدید `,-1)]]),_:1},8,[`disabled`]),a(y,{block:``,disabled:W.value.length===0,loading:B.value,onClick:$},{default:n(()=>[...o[13]||=[l(` ارسال برای بررسی `,-1)]]),_:1},8,[`disabled`,`loading`])])):s(``,!0)],64))]),W.value.length>0?(r(),c(`div`,Oe,[o[26]||=d(`header`,{class:`desktop-page__head`},[d(`h1`,{class:`desktop-page__title`},`چک‌های ثبت شده`),d(`p`,{class:`desktop-page__subtitle`},`خلاصه و فهرست چک‌های ثبت‌شده`)],-1),d(`div`,L,[d(`div`,ke,[d(`div`,Ae,[d(`div`,je,[d(`table`,Me,[d(`thead`,null,[d(`tr`,null,[o[14]||=d(`th`,{scope:`col`},`تصویر`,-1),o[15]||=d(`th`,{scope:`col`},`مبلغ (تومان)`,-1),o[16]||=d(`th`,{scope:`col`},`تاریخ سررسید`,-1),o[17]||=d(`th`,{scope:`col`},`شناسه`,-1),V.value?(r(),c(`th`,Ne,`عملیات`)):s(``,!0)])]),d(`tbody`,null,[(r(!0),c(u,null,t(W.value,(e,t)=>(r(),c(`tr`,{key:e.id},[d(`td`,null,[e.frontImage?(r(),c(`img`,{key:0,src:e.frontImage,class:`check-list-desktop__thumb`,alt:`تصویر چک`},null,8,Pe)):(r(),c(`span`,Fe,`—`))]),d(`td`,Ie,i(m(_)(e.amount)),1),d(`td`,null,i(m(v)(e.dueDate)),1),d(`td`,null,`چک `+i(m(g)(String(t+1))),1),V.value&&m(C).draftChecks.length>0?(r(),c(`td`,Le,[d(`button`,{type:`button`,class:`orders-table__action`,onClick:t=>Q(e.id)},` حذف `,8,Re)])):s(``,!0)]))),128))])])])]),V.value?(r(),p(y,{key:0,variant:`outline`,class:`desktop-btn-compact check-list-desktop__add`,onClick:Z},{default:n(()=>[...o[18]||=[l(` ثبت چک دیگر `,-1)]]),_:1})):s(``,!0)]),d(`aside`,ze,[o[25]||=d(`h2`,{class:`desktop-summary-panel__title`},`خلاصه مالی`,-1),d(`div`,Be,[o[19]||=d(`span`,null,`مجموع چک‌ها`,-1),d(`strong`,null,i(m(_)(G.value.totalAmount))+` تومان`,1)]),d(`div`,Ve,[o[20]||=d(`span`,null,`مبلغ فاکتور`,-1),d(`strong`,null,i(m(_)(K.value))+` تومان`,1)]),d(`div`,{class:e([`desktop-summary-panel__row desktop-summary-panel__row--remain`,{"desktop-summary-panel__row--ok":J.value&&!Y.value,"desktop-summary-panel__row--warn":Y.value}])},[o[21]||=d(`span`,null,`باقی‌مانده`,-1),d(`strong`,null,i(Y.value?`${m(_)(G.value.totalAmount-K.value)} بیش از فاکتور`:J.value?`پوشش کامل`:`${m(_)(q.value)} تومان`),1)],2),d(`div`,He,[o[22]||=d(`span`,null,`رأس چک‌ها`,-1),d(`strong`,null,i(m(g)(String(G.value.rassDays)))+` روز`,1)]),V.value&&m(C).draftChecks.length>0?(r(),c(`div`,Ue,[a(y,{block:``,variant:`outline`,disabled:B.value,onClick:Z},{default:n(()=>[...o[23]||=[l(` افزودن چک جدید `,-1)]]),_:1},8,[`disabled`]),a(y,{block:``,disabled:W.value.length===0,loading:B.value,onClick:$},{default:n(()=>[...o[24]||=[l(` ارسال برای بررسی `,-1)]]),_:1},8,[`disabled`,`loading`])])):s(``,!0)])])])):(r(),c(`div`,We,[a(b,{variant:`checks`,message:`برای ادامه، حداقل یک چک ثبت کنید`},{default:n(()=>[V.value?(r(),p(y,{key:0,onClick:Z},{default:n(()=>[...o[27]||=[l(`ثبت چک جدید`,-1)]]),_:1})):s(``,!0)]),_:1})]))],64))}}),z=C({default:()=>B}),B=te(R,[[`__scopeId`,`data-v-83f3f9a7`]]);export{z as n,B as t}; \ No newline at end of file diff --git a/dist/assets/CheckModeSelectView-CHSh4SQ_.js b/dist/assets/CheckModeSelectView-B0kN-Eap.js similarity index 76% rename from dist/assets/CheckModeSelectView-CHSh4SQ_.js rename to dist/assets/CheckModeSelectView-B0kN-Eap.js index 564e21a..9bf8222 100644 --- a/dist/assets/CheckModeSelectView-CHSh4SQ_.js +++ b/dist/assets/CheckModeSelectView-B0kN-Eap.js @@ -1 +1 @@ -import{M as e,Pt as t,U as n,_ as r,c as i,f as a,l as o,t as s,ut as c,v as l}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{n as u}from"./format-C72AoJ2H.js";import{C as d,M as f,d as p}from"./index-WUDoJ6iF.js";import{t as m}from"./IconEditPen-DkMxper9.js";import{t as h}from"./PageHeader-DfXduTNr.js";import{t as g}from"./useRequirePricedOrder-B57-NeD8.js";var _={class:`page check-mode-page`},v={class:`page__scroll check-mode-page__scroll`},y={class:`check-mode-invoice`},b={class:`check-mode-invoice__value`},x={class:`mode-options`},S={class:`mode-card__icon`},C={class:`mode-card__icon`},w=s(l({__name:`CheckModeSelectView`,setup(s){let l=f(),w=p(),{orderId:T,order:E}=g(),D=i(()=>E.value?.finalAmount?u(E.value.finalAmount):`—`);n(T,async e=>{e&&(w.getOrderById(e)||await w.fetchOrder(e),w.draftOrderId!==e&&w.startCheckDraft(e))},{immediate:!0});function O(e){w.setCheckMode(e),l.push(`/orders/${T.value}/check-form`)}return(n,i)=>(e(),a(`div`,_,[r(h,{title:`تسویه چکی`,subtitle:`بر اساس مبلغ فاکتور، نحوه ثبت چک را انتخاب کنید`,"show-back":``,centered:``,onBack:i[0]||=e=>c(l).push(`/orders/${c(T)}`)}),o(`div`,v,[o(`div`,y,[i[3]||=o(`span`,{class:`check-mode-invoice__label`},`مبلغ فاکتور`,-1),o(`strong`,b,t(D.value),1)]),o(`div`,x,[o(`button`,{type:`button`,class:`mode-card`,onClick:i[1]||=e=>O(`full`)},[o(`span`,S,[r(d,{size:36})]),i[4]||=o(`h3`,{class:`mode-card__title`},`ثبت کامل (پیشنهادی)`,-1),i[5]||=o(`p`,{class:`mode-card__desc`},`وارد کردن همه اطلاعات چک`,-1)]),o(`button`,{type:`button`,class:`mode-card`,onClick:i[2]||=e=>O(`brief`)},[o(`span`,C,[r(m,{size:36})]),i[6]||=o(`h3`,{class:`mode-card__title`},`ثبت مختصر`,-1),i[7]||=o(`p`,{class:`mode-card__desc`},`وارد کردن حداقل اطلاعات`,-1)])])])]))}}),[[`__scopeId`,`data-v-680065b0`]]);export{w as default}; \ No newline at end of file +import{M as e,Pt as t,U as n,_ as r,c as i,f as a,l as o,t as s,ut as c,v as l}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{n as u}from"./format-C72AoJ2H.js";import{b as d,d as f,k as p}from"./index-C40q_iVH.js";import{t as m}from"./PageHeader-CNHiRdZv.js";import{t as h}from"./useRequirePricedOrder-IPmVytkF.js";import{t as g}from"./IconEditPen-DkMxper9.js";var _={class:`page check-mode-page`},v={class:`page__scroll check-mode-page__scroll`},y={class:`check-mode-invoice`},b={class:`check-mode-invoice__value`},x={class:`mode-options`},S={class:`mode-card__icon`},C={class:`mode-card__icon`},w=s(l({__name:`CheckModeSelectView`,setup(s){let l=p(),w=f(),{orderId:T,order:E}=h(),D=i(()=>E.value?.finalAmount?u(E.value.finalAmount):`—`);n(T,async e=>{e&&(w.getOrderById(e)||await w.fetchOrder(e),w.draftOrderId!==e&&w.startCheckDraft(e))},{immediate:!0});function O(e){w.setCheckMode(e),l.push(`/orders/${T.value}/check-form`)}return(n,i)=>(e(),a(`div`,_,[r(m,{title:`تسویه چکی`,subtitle:`بر اساس مبلغ فاکتور، نحوه ثبت چک را انتخاب کنید`,"show-back":``,centered:``,onBack:i[0]||=e=>c(l).push(`/orders/${c(T)}`)}),o(`div`,v,[o(`div`,y,[i[3]||=o(`span`,{class:`check-mode-invoice__label`},`مبلغ فاکتور`,-1),o(`strong`,b,t(D.value),1)]),o(`div`,x,[o(`button`,{type:`button`,class:`mode-card`,onClick:i[1]||=e=>O(`full`)},[o(`span`,S,[r(d,{size:36})]),i[4]||=o(`h3`,{class:`mode-card__title`},`ثبت کامل (پیشنهادی)`,-1),i[5]||=o(`p`,{class:`mode-card__desc`},`وارد کردن همه اطلاعات چک`,-1)]),o(`button`,{type:`button`,class:`mode-card`,onClick:i[2]||=e=>O(`brief`)},[o(`span`,C,[r(g,{size:36})]),i[6]||=o(`h3`,{class:`mode-card__title`},`ثبت مختصر`,-1),i[7]||=o(`p`,{class:`mode-card__desc`},`وارد کردن حداقل اطلاعات`,-1)])])])]))}}),[[`__scopeId`,`data-v-680065b0`]]);export{w as default}; \ No newline at end of file diff --git a/dist/assets/CustomerCreateOverlay-BVl2GDQM.js b/dist/assets/CustomerCreateOverlay-RivHsUxQ.js similarity index 97% rename from dist/assets/CustomerCreateOverlay-BVl2GDQM.js rename to dist/assets/CustomerCreateOverlay-RivHsUxQ.js index ca174e3..aad1ab6 100644 --- a/dist/assets/CustomerCreateOverlay-BVl2GDQM.js +++ b/dist/assets/CustomerCreateOverlay-RivHsUxQ.js @@ -1 +1 @@ -import{D as e,G as t,M as n,Pt as r,U as i,_ as a,c as o,d as s,f as c,g as l,l as u,nt as d,o as f,t as p,u as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{n as g,u as _}from"./BasicIcon-Bzeb0Iwd.js";import{l as v}from"./format-C72AoJ2H.js";import{a as y}from"./validation-Duyyve7l.js";import{t as b}from"./http-CU_N-R2R.js";import{c as x,n as S}from"./index-WUDoJ6iF.js";import{t as C}from"./FormErrorBanner-Ud1D04xf.js";import{n as w,r as T,t as E}from"./formErrors-DglFjYkZ.js";import{t as D}from"./crm-Bj4T2PId.js";import{t as O}from"./BaseInput-CpE3bVJZ.js";var k={class:`customer-create-form`},A={key:0,class:`customer-create-form__intro`},j={class:`customer-create-form__fields`},M=p(h({__name:`CustomerCreateForm`,props:{customerId:{},initial:{}},emits:[`success`],setup(e,{expose:o,emit:f}){let p=e,m=f,h=x(),g=D(),_=d(``),M=d(``),N=d(``),P=d(``),F=d({}),I=d(``),L=d(!1),R=()=>!!p.customerId;function z(e){_.value=e?.firstName??``,M.value=e?.lastName??``,N.value=e?.phone??``,P.value=e?.businessName??``,F.value={},I.value=``}i(()=>p.initial,e=>z(e),{immediate:!0});function B(e){F.value=w(F.value,e),T(F.value)||(I.value=``)}async function V(){if(F.value={},I.value=``,!h.isAgent){I.value=`فقط واسطه می‌تواند مشتری به لیست خود اضافه کند.`;return}let e=v(N.value),t={};if(_.value.trim()||(t.firstName=`نام الزامی است.`),M.value.trim()||(t.lastName=`نام خانوادگی الزامی است.`),y(e)||(t.phone=`شماره موبایل معتبر نیست.`),T(t)){F.value=t,I.value=E;return}let n={firstName:_.value.trim(),lastName:M.value.trim(),phone:e,businessName:P.value.trim()||void 0};L.value=!0;try{if(R()&&p.customerId){let e=await g.updateCustomer(p.customerId,n);m(`success`,e?.id??p.customerId);return}let e=await g.registerCustomer(n);m(`success`,e?.id)}catch(e){I.value=e instanceof b||e instanceof Error?e.message:R()?`ویرایش مشتری ناموفق بود.`:`ثبت مشتری ناموفق بود.`}finally{L.value=!1}}return o({submit:V,saving:L}),(e,i)=>(n(),c(`div`,k,[R()?s(``,!0):(n(),c(`p`,A,` مشتری به لیست شما اضافه می‌شود و بعد از ورود با همین شماره، سفارش‌هایش به حساب شما وصل می‌ماند. `)),a(C,{message:I.value},null,8,[`message`]),u(`div`,j,[a(O,{modelValue:_.value,"onUpdate:modelValue":[i[0]||=e=>_.value=e,i[1]||=e=>B(`firstName`)],label:`نام`,placeholder:`نام مشتری`,error:F.value.firstName},null,8,[`modelValue`,`error`]),a(O,{modelValue:M.value,"onUpdate:modelValue":[i[2]||=e=>M.value=e,i[3]||=e=>B(`lastName`)],label:`نام خانوادگی`,placeholder:`نام خانوادگی`,error:F.value.lastName},null,8,[`modelValue`,`error`]),a(O,{modelValue:N.value,"onUpdate:modelValue":[i[4]||=e=>N.value=e,i[5]||=e=>B(`phone`)],label:`شماره موبایل`,type:`tel`,inputmode:`tel`,dir:`ltr`,placeholder:`۰۹۱۲۳۴۵۶۷۸۹`,error:F.value.phone},null,8,[`modelValue`,`error`]),a(O,{modelValue:P.value,"onUpdate:modelValue":i[6]||=e=>P.value=e,label:`نام فروشگاه یا برند (اختیاری)`,placeholder:`مثلاً بوتیک رز`},null,8,[`modelValue`])]),a(S,{block:``,loading:L.value,disabled:L.value,onClick:V},{default:t(()=>[l(r(R()?`ذخیره تغییرات`:`ثبت مشتری`),1)]),_:1},8,[`loading`,`disabled`])]))}}),[[`__scopeId`,`data-v-4f911c6f`]]),N={class:`customer-create-sheet`},P={class:`customer-create-sheet__head`},F={id:`customer-create-title`},I=p(h({__name:`CustomerCreateOverlay`,props:{open:{type:Boolean},customerId:{},initial:{},title:{}},emits:[`close`,`success`],setup(l,{emit:d}){let p=l,h=o(()=>p.title??(p.customerId?`ویرایش مشتری`:`افزودن مشتری`)),v=d;function y(){v(`close`)}function b(e){v(`success`,e)}function x(e){e.key===`Escape`&&p.open&&y()}return i(()=>p.open,e=>{document.body.style.overflow=e?`hidden`:``,e?window.addEventListener(`keydown`,x):window.removeEventListener(`keydown`,x)},{immediate:!0}),e(()=>{document.body.style.overflow=``,window.removeEventListener(`keydown`,x)}),(e,i)=>(n(),m(f,{to:`body`},[a(g,{name:`customer-create-sheet`},{default:t(()=>[l.open?(n(),c(`div`,{key:0,class:`customer-create-overlay`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`customer-create-title`,onClick:_(y,[`self`])},[u(`div`,N,[i[0]||=u(`div`,{class:`customer-create-sheet__handle`,"aria-hidden":`true`},null,-1),u(`header`,P,[u(`h2`,F,r(h.value),1),u(`button`,{type:`button`,class:`customer-create-sheet__close`,"aria-label":`بستن`,onClick:y},` × `)]),a(M,{"customer-id":l.customerId,initial:l.initial,onSuccess:b},null,8,[`customer-id`,`initial`])])])):s(``,!0)]),_:1})]))}}),[[`__scopeId`,`data-v-ac91feb8`]]);export{I as t}; \ No newline at end of file +import{D as e,G as t,M as n,Pt as r,U as i,_ as a,c as o,d as s,f as c,g as l,l as u,nt as d,o as f,t as p,u as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{n as g,u as _}from"./BasicIcon-Bzeb0Iwd.js";import{l as v}from"./format-C72AoJ2H.js";import{a as y}from"./validation-Duyyve7l.js";import{t as b}from"./http-CU_N-R2R.js";import{c as x,n as S}from"./index-C40q_iVH.js";import{t as C}from"./FormErrorBanner-Ud1D04xf.js";import{n as w,r as T,t as E}from"./formErrors-DglFjYkZ.js";import{t as D}from"./crm-Bj4T2PId.js";import{t as O}from"./BaseInput-CpE3bVJZ.js";var k={class:`customer-create-form`},A={key:0,class:`customer-create-form__intro`},j={class:`customer-create-form__fields`},M=p(h({__name:`CustomerCreateForm`,props:{customerId:{},initial:{}},emits:[`success`],setup(e,{expose:o,emit:f}){let p=e,m=f,h=x(),g=D(),_=d(``),M=d(``),N=d(``),P=d(``),F=d({}),I=d(``),L=d(!1),R=()=>!!p.customerId;function z(e){_.value=e?.firstName??``,M.value=e?.lastName??``,N.value=e?.phone??``,P.value=e?.businessName??``,F.value={},I.value=``}i(()=>p.initial,e=>z(e),{immediate:!0});function B(e){F.value=w(F.value,e),T(F.value)||(I.value=``)}async function V(){if(F.value={},I.value=``,!h.isAgent){I.value=`فقط واسطه می‌تواند مشتری به لیست خود اضافه کند.`;return}let e=v(N.value),t={};if(_.value.trim()||(t.firstName=`نام الزامی است.`),M.value.trim()||(t.lastName=`نام خانوادگی الزامی است.`),y(e)||(t.phone=`شماره موبایل معتبر نیست.`),T(t)){F.value=t,I.value=E;return}let n={firstName:_.value.trim(),lastName:M.value.trim(),phone:e,businessName:P.value.trim()||void 0};L.value=!0;try{if(R()&&p.customerId){let e=await g.updateCustomer(p.customerId,n);m(`success`,e?.id??p.customerId);return}let e=await g.registerCustomer(n);m(`success`,e?.id)}catch(e){I.value=e instanceof b||e instanceof Error?e.message:R()?`ویرایش مشتری ناموفق بود.`:`ثبت مشتری ناموفق بود.`}finally{L.value=!1}}return o({submit:V,saving:L}),(e,i)=>(n(),c(`div`,k,[R()?s(``,!0):(n(),c(`p`,A,` مشتری به لیست شما اضافه می‌شود و بعد از ورود با همین شماره، سفارش‌هایش به حساب شما وصل می‌ماند. `)),a(C,{message:I.value},null,8,[`message`]),u(`div`,j,[a(O,{modelValue:_.value,"onUpdate:modelValue":[i[0]||=e=>_.value=e,i[1]||=e=>B(`firstName`)],label:`نام`,placeholder:`نام مشتری`,error:F.value.firstName},null,8,[`modelValue`,`error`]),a(O,{modelValue:M.value,"onUpdate:modelValue":[i[2]||=e=>M.value=e,i[3]||=e=>B(`lastName`)],label:`نام خانوادگی`,placeholder:`نام خانوادگی`,error:F.value.lastName},null,8,[`modelValue`,`error`]),a(O,{modelValue:N.value,"onUpdate:modelValue":[i[4]||=e=>N.value=e,i[5]||=e=>B(`phone`)],label:`شماره موبایل`,type:`tel`,inputmode:`tel`,dir:`ltr`,placeholder:`۰۹۱۲۳۴۵۶۷۸۹`,error:F.value.phone},null,8,[`modelValue`,`error`]),a(O,{modelValue:P.value,"onUpdate:modelValue":i[6]||=e=>P.value=e,label:`نام فروشگاه یا برند (اختیاری)`,placeholder:`مثلاً بوتیک رز`},null,8,[`modelValue`])]),a(S,{block:``,loading:L.value,disabled:L.value,onClick:V},{default:t(()=>[l(r(R()?`ذخیره تغییرات`:`ثبت مشتری`),1)]),_:1},8,[`loading`,`disabled`])]))}}),[[`__scopeId`,`data-v-4f911c6f`]]),N={class:`customer-create-sheet`},P={class:`customer-create-sheet__head`},F={id:`customer-create-title`},I=p(h({__name:`CustomerCreateOverlay`,props:{open:{type:Boolean},customerId:{},initial:{},title:{}},emits:[`close`,`success`],setup(l,{emit:d}){let p=l,h=o(()=>p.title??(p.customerId?`ویرایش مشتری`:`افزودن مشتری`)),v=d;function y(){v(`close`)}function b(e){v(`success`,e)}function x(e){e.key===`Escape`&&p.open&&y()}return i(()=>p.open,e=>{document.body.style.overflow=e?`hidden`:``,e?window.addEventListener(`keydown`,x):window.removeEventListener(`keydown`,x)},{immediate:!0}),e(()=>{document.body.style.overflow=``,window.removeEventListener(`keydown`,x)}),(e,i)=>(n(),m(f,{to:`body`},[a(g,{name:`customer-create-sheet`},{default:t(()=>[l.open?(n(),c(`div`,{key:0,class:`customer-create-overlay`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`customer-create-title`,onClick:_(y,[`self`])},[u(`div`,N,[i[0]||=u(`div`,{class:`customer-create-sheet__handle`,"aria-hidden":`true`},null,-1),u(`header`,P,[u(`h2`,F,r(h.value),1),u(`button`,{type:`button`,class:`customer-create-sheet__close`,"aria-label":`بستن`,onClick:y},` × `)]),a(M,{"customer-id":l.customerId,initial:l.initial,onSuccess:b},null,8,[`customer-id`,`initial`])])])):s(``,!0)]),_:1})]))}}),[[`__scopeId`,`data-v-ac91feb8`]]);export{I as t}; \ No newline at end of file diff --git a/dist/assets/CustomerDetailView-CCW5cRLU.js b/dist/assets/CustomerDetailView-D2EtkJnj.js similarity index 95% rename from dist/assets/CustomerDetailView-CCW5cRLU.js rename to dist/assets/CustomerDetailView-D2EtkJnj.js index 5cdb3b1..7e2a30f 100644 --- a/dist/assets/CustomerDetailView-CCW5cRLU.js +++ b/dist/assets/CustomerDetailView-D2EtkJnj.js @@ -1 +1 @@ -import{At as e,D as t,F as n,G as r,K as i,M as a,Nt as o,Pt as s,U as c,_ as l,c as u,d,f,g as p,i as m,k as h,l as g,m as _,nt as v,o as y,t as b,u as x,ut as S,v as C}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{l as w,n as T,s as E,t as D,u as O}from"./BasicIcon-Bzeb0Iwd.js";import{d as k,o as A}from"./format-C72AoJ2H.js";import{M as j,O as M,c as N,j as P,o as F}from"./index-WUDoJ6iF.js";import{r as I,t as ee}from"./constants-DXXK14Zz.js";import{t as L}from"./IconProgressClock-C2Emr6X3.js";import{t as te}from"./IconPhone-DymoL1t0.js";import{t as ne}from"./IconEditPen-DkMxper9.js";import{t as re}from"./IconClipboardEmpty-D-FEqLzR.js";import{t as ie}from"./PageHeader-DfXduTNr.js";import{t as ae}from"./PageSkeleton-DYdjm4l9.js";import{t as oe}from"./crm-Bj4T2PId.js";import{t as R}from"./PersianDateInput-DrDb_iFF.js";import{t as se}from"./CustomerCreateOverlay-BVl2GDQM.js";var ce=C({__name:`IconMail`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,n)=>(a(),x(D,{icon:`vuesax-linear:sms`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),z={key:0,class:`form-label`},B=[`disabled`],V={class:`time-input__icon`,"aria-hidden":`true`},le={class:`time-input__picker`,role:`group`,"aria-label":`انتخاب ساعت`},H={class:`time-input__spinner`},U={class:`time-input__value`},ue={class:`time-input__spinner`},W={class:`time-input__value`},de={key:2,class:`input-error-text`},G={key:3,class:`form-hint`},K=b(C({__name:`TimeInput`,props:{modelValue:{},label:{},placeholder:{},hint:{},error:{},disabled:{type:Boolean}},emits:[`update:modelValue`],setup(n,{emit:r}){let i=n,o=r,p=v(null),m=v(!1),_=v(10),y=v(0),b=[0,5,10,15,20,25,30,35,40,45,50,55],x=u(()=>T(i.modelValue??``)),C=u(()=>x.value?E(x.value.hour,x.value.minute):``);c(()=>i.modelValue,e=>{let t=T(e??``);t&&(_.value=t.hour,y.value=w(t.minute))},{immediate:!0});function w(e){let t=Math.round(e/5)*5;return t===60?55:t}function T(e){let t=/^(\d{1,2}):(\d{2})$/.exec(e.trim());if(!t)return null;let n=Number(t[1]),r=Number(t[2]);return n<0||n>23||r<0||r>59?null:{hour:n,minute:r}}function E(e,t){return k(`${String(e).padStart(2,`0`)}:${String(t).padStart(2,`0`)}`)}function D(e,t){return`${String(e).padStart(2,`0`)}:${String(t).padStart(2,`0`)}`}function A(){if(!i.disabled){if(!m.value)if(x.value)_.value=x.value.hour,y.value=w(x.value.minute);else{let e=new Date;_.value=e.getHours(),y.value=w(e.getMinutes())}m.value=!m.value}}function j(){m.value=!1}function M(e){_.value=(_.value+e+24)%24}function N(e){let t=b.indexOf(y.value),n=((t<0?0:t)+e+b.length)%b.length;y.value=b[n]??0}function P(){o(`update:modelValue`,D(_.value,y.value)),j()}function F(){let e=new Date,t=e.getHours(),n=w(e.getMinutes());_.value=t,y.value=n,o(`update:modelValue`,D(t,n)),j()}function I(e){p.value?.contains(e.target)||j()}return h(()=>{document.addEventListener(`click`,I)}),t(()=>{document.removeEventListener(`click`,I)}),(t,r)=>(a(),f(`div`,{ref_key:`rootRef`,ref:p,class:`form-group time-input`},[n.label?(a(),f(`label`,z,s(n.label),1)):d(``,!0),g(`button`,{type:`button`,class:e([`input time-input__trigger`,{"input-error":n.error,"is-open":m.value}]),disabled:n.disabled,onClick:O(A,[`stop`])},[g(`span`,{class:e({"time-input__placeholder":!C.value})},s(C.value||n.placeholder||`انتخاب ساعت`),3),g(`span`,V,[l(L,{size:18})])],10,B),m.value?(a(),f(`div`,{key:1,class:`time-input__panel`,onClick:r[4]||=O(()=>{},[`stop`])},[g(`div`,le,[g(`div`,H,[r[7]||=g(`span`,{class:`time-input__spinner-label`},`ساعت`,-1),g(`button`,{type:`button`,class:`time-input__step`,"aria-label":`یک ساعت بعد`,onClick:r[0]||=e=>M(1)},[...r[5]||=[g(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,"aria-hidden":`true`},[g(`path`,{d:`M6 14l6-6 6 6`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`})],-1)]]),g(`strong`,U,s(S(k)(String(_.value).padStart(2,`0`))),1),g(`button`,{type:`button`,class:`time-input__step`,"aria-label":`یک ساعت قبل`,onClick:r[1]||=e=>M(-1)},[...r[6]||=[g(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,"aria-hidden":`true`},[g(`path`,{d:`M6 10l6 6 6-6`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`})],-1)]])]),r[11]||=g(`span`,{class:`time-input__colon`,"aria-hidden":`true`},`:`,-1),g(`div`,ue,[r[10]||=g(`span`,{class:`time-input__spinner-label`},`دقیقه`,-1),g(`button`,{type:`button`,class:`time-input__step`,"aria-label":`پنج دقیقه بعد`,onClick:r[2]||=e=>N(1)},[...r[8]||=[g(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,"aria-hidden":`true`},[g(`path`,{d:`M6 14l6-6 6 6`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`})],-1)]]),g(`strong`,W,s(S(k)(String(y.value).padStart(2,`0`))),1),g(`button`,{type:`button`,class:`time-input__step`,"aria-label":`پنج دقیقه قبل`,onClick:r[3]||=e=>N(-1)},[...r[9]||=[g(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,"aria-hidden":`true`},[g(`path`,{d:`M6 10l6 6 6-6`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`})],-1)]])])]),g(`div`,{class:`time-input__footer`},[g(`button`,{type:`button`,class:`time-input__now`,onClick:F},`اکنون`),g(`button`,{type:`button`,class:`time-input__confirm`,onClick:P},`تأیید`)])])):d(``,!0),n.error?(a(),f(`p`,de,s(n.error),1)):n.hint?(a(),f(`p`,G,s(n.hint),1)):d(``,!0)],512))}}),[[`__scopeId`,`data-v-fbdfb138`]]),fe={class:`meeting-report-form`},pe={key:1,class:`form-error`},me={class:`customer-card`},q={dir:`ltr`},he={class:`type-grid`},J=[`onClick`],ge={class:`two-cols two-cols--date`},Y={class:`field`},_e={class:`field`},X={class:`reminder-box`},Z={class:`reminder-box__head`},Q=[`aria-pressed`],$={class:`field`},ve={class:`two-cols two-cols--date`},ye={class:`field`},be=[`disabled`],xe=b(C({__name:`MeetingReportForm`,props:{customerId:{}},emits:[`success`],setup(t,{emit:r}){let u=t,p=r,_=oe(),y=v(null),b=v(!0),S=v(!1),C=v(null),w=v(`in_person`),T=v(``),D=v(``),O=v(``),k=v(``),A=v(!0),j=v(``),M=v(``),N=v(``),P=v(``),F=[{id:`in_person`,label:`ملاقات حضوری`,icon:`clipboard`},{id:`call`,label:`تماس تلفنی`,icon:`phone`},{id:`message`,label:`پیام`,icon:`mail`},{id:`note`,label:`یادداشت`,icon:`pen`}];async function I(){if(!u.customerId){b.value=!1,C.value=`مشتری مشخص نشده است.`,y.value=null;return}b.value=!0,C.value=null;try{let e=await _.loadCustomerDetail(u.customerId);y.value=e.customer}catch(e){y.value=null,C.value=e instanceof Error?e.message:`بارگذاری مشتری ناموفق بود.`}finally{b.value=!1}}h(I),c(()=>u.customerId,I);async function ee(){if(!u.customerId||!O.value.trim()||!T.value.trim()){C.value=`موضوع و تاریخ الزامی است.`;return}S.value=!0,C.value=null;try{await _.submitMeeting({customerId:u.customerId,type:w.value,title:O.value.trim(),subject:O.value.trim(),content:k.value.trim()||void 0,description:k.value.trim()||void 0,date:T.value.trim(),time:D.value.trim()||void 0,createReminder:A.value,reminderTitle:A.value?j.value.trim()||O.value.trim():void 0,reminderDate:A.value?M.value.trim()||T.value.trim():void 0,reminderTime:A.value?N.value.trim()||D.value.trim()||`10:00`:void 0,reminderNote:A.value&&P.value.trim()||void 0}),p(`success`)}catch(e){C.value=e instanceof Error?e.message:`ثبت گزارش ناموفق بود.`}finally{S.value=!1}}return(t,r)=>(a(),f(`div`,fe,[b.value?(a(),x(ae,{key:0,variant:`form`})):C.value?(a(),f(`p`,pe,s(C.value),1)):d(``,!0),y.value?(a(),f(m,{key:2},[g(`section`,me,[g(`div`,{class:`avatar`,style:o({background:y.value.avatarColor})},s(y.value.avatarLetter),5),g(`div`,null,[g(`strong`,null,s(y.value.name),1),g(`p`,null,s(y.value.contactName),1),g(`p`,q,s(y.value.phone),1)])]),g(`section`,null,[r[9]||=g(`h3`,null,`نوع تعامل`,-1),g(`div`,he,[(a(),f(m,null,n(F,t=>g(`button`,{key:t.id,type:`button`,class:e([`type-btn`,{"type-btn--active":w.value===t.id}]),onClick:e=>w.value=t.id},[t.icon===`clipboard`?(a(),x(re,{key:0,size:22})):t.icon===`phone`?(a(),x(te,{key:1,size:22})):t.icon===`mail`?(a(),x(ce,{key:2,size:22})):(a(),x(ne,{key:3,size:22})),g(`span`,null,s(t.label),1)],10,J)),64))])]),g(`section`,null,[r[10]||=g(`h3`,null,`تاریخ و زمان`,-1),g(`div`,ge,[l(R,{modelValue:T.value,"onUpdate:modelValue":r[0]||=e=>T.value=e,label:`تاریخ`,class:`meeting-date`},null,8,[`modelValue`]),l(K,{modelValue:D.value,"onUpdate:modelValue":r[1]||=e=>D.value=e,label:`ساعت`,placeholder:`مثلاً ۱۰:۳۰`,class:`meeting-time`},null,8,[`modelValue`])])]),g(`label`,Y,[r[11]||=g(`span`,null,`موضوع گزارش`,-1),i(g(`input`,{"onUpdate:modelValue":r[2]||=e=>O.value=e,type:`text`},null,512),[[E,O.value]])]),g(`label`,_e,[r[12]||=g(`span`,null,`محتوای گزارش`,-1),i(g(`textarea`,{"onUpdate:modelValue":r[3]||=e=>k.value=e,rows:`5`,maxlength:`1000`},null,512),[[E,k.value]]),g(`em`,null,s(k.value.length.toLocaleString(`fa-IR`))+`/۱۰۰۰`,1)]),r[17]||=g(`section`,null,[g(`h3`,null,`تصاویر و فایل‌ها`),g(`div`,{class:`files`},[g(`div`,{class:`file-thumb`}),g(`div`,{class:`file-thumb`}),g(`button`,{type:`button`,class:`file-add`,"aria-label":`افزودن فایل`},`+`)])],-1),g(`section`,X,[g(`div`,Z,[r[14]||=g(`h3`,null,`یادآور`,-1),g(`button`,{type:`button`,class:e([`toggle`,{"toggle--on":A.value}]),"aria-pressed":A.value,onClick:r[4]||=e=>A.value=!A.value},[...r[13]||=[g(`span`,null,null,-1)]],10,Q)]),A.value?(a(),f(m,{key:0},[g(`label`,$,[r[15]||=g(`span`,null,`عنوان یادآور`,-1),i(g(`input`,{"onUpdate:modelValue":r[5]||=e=>j.value=e,type:`text`},null,512),[[E,j.value]])]),g(`div`,ve,[l(R,{modelValue:M.value,"onUpdate:modelValue":r[6]||=e=>M.value=e,label:`تاریخ یادآور`,class:`meeting-date`},null,8,[`modelValue`]),l(K,{modelValue:N.value,"onUpdate:modelValue":r[7]||=e=>N.value=e,label:`ساعت یادآور`,placeholder:`مثلاً ۱۰:۳۰`,class:`meeting-time`},null,8,[`modelValue`])]),g(`label`,ye,[r[16]||=g(`span`,null,`یادداشت یادآور (اختیاری)`,-1),i(g(`input`,{"onUpdate:modelValue":r[8]||=e=>P.value=e,type:`text`},null,512),[[E,P.value]])])],64)):d(``,!0)]),g(`button`,{type:`button`,class:`submit`,disabled:S.value,onClick:ee},s(S.value?`در حال ثبت...`:`ثبت گزارش و یادآور`),9,be)],64)):d(``,!0)]))}}),[[`__scopeId`,`data-v-5d6dd8b7`]]),Se={class:`meeting-report-sheet`},Ce=b(C({__name:`MeetingReportOverlay`,props:{open:{type:Boolean},customerId:{}},emits:[`close`,`success`],setup(e,{emit:n}){let i=e,o=n;function s(){o(`close`)}function u(){o(`success`)}function p(e){e.key===`Escape`&&i.open&&s()}return c(()=>i.open,e=>{document.body.style.overflow=e?`hidden`:``,e?window.addEventListener(`keydown`,p):window.removeEventListener(`keydown`,p)},{immediate:!0}),t(()=>{document.body.style.overflow=``,window.removeEventListener(`keydown`,p)}),(t,n)=>(a(),x(y,{to:`body`},[l(T,{name:`meeting-report-sheet`},{default:r(()=>[e.open?(a(),f(`div`,{key:0,class:`meeting-report-overlay`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`meeting-report-title`,onClick:O(s,[`self`])},[g(`div`,Se,[n[1]||=g(`div`,{class:`meeting-report-sheet__handle`,"aria-hidden":`true`},null,-1),g(`header`,{class:`meeting-report-sheet__head`},[n[0]||=g(`h2`,{id:`meeting-report-title`},`ثبت گزارش ملاقات`,-1),g(`button`,{type:`button`,class:`meeting-report-sheet__close`,"aria-label":`بستن`,onClick:s},` × `)]),e.customerId?(a(),x(xe,{key:e.customerId,"customer-id":e.customerId,onSuccess:u},null,8,[`customer-id`])):d(``,!0)])])):d(``,!0)]),_:1})]))}}),[[`__scopeId`,`data-v-be25c066`]]),we={key:0,class:`page customer-page`},Te={class:`desktop-page__head desktop-only customer-desk-head`},Ee={class:`desktop-page__title`},De={class:`desktop-page__subtitle`,dir:`ltr`},Oe={class:`page__scroll page__scroll--with-nav customer-scroll`},ke={key:0,class:`profile-card`},Ae={class:`profile-card__info`},je={class:`profile-card__name-row`},Me={class:`profile-card__phone`,dir:`ltr`},Ne={key:1,class:`profile-banner`},Pe={class:`profile-banner__top`},Fe={dir:`ltr`},Ie={class:`profile-banner__stats`},Le={class:`tabs`,role:`tablist`},Re=[`aria-selected`,`onClick`],ze={class:`tab__text`},Be={class:`purchase-card`},Ve={class:`purchase-stats`},He={class:`purchase-stats__item`},Ue={class:`purchase-stats__value`},We={class:`purchase-stats__item`},Ge={class:`purchase-stats__value`},Ke={class:`purchase-stats__item`},qe={class:`purchase-stats__value`},Je={class:`panel-card`},Ye={class:`agent-row__avatar`},Xe={class:`agent-row__info`},Ze={class:`orders-block`},Qe={class:`orders-block__head`},$e=[`onClick`,`onKeydown`],et={class:`order-row__title`},tt={class:`order-row__amount`},nt={key:0,class:`empty-inline`},rt={key:3,class:`panel-card panel-card--list`},it=[`onClick`,`onKeydown`],at={class:`order-row__title`},ot={class:`order-row__amount`},st={key:0,class:`empty-inline`},ct={key:4,class:`panel-card panel-card--reports`},lt={class:`meeting-filters`},ut=[`onClick`],dt={class:`meeting-row__body`},ft={class:`meeting-row__date`},pt={key:0,class:`empty-inline`},mt={key:0,class:`cta-bar`},ht={key:1,class:`page empty`},gt={key:2,class:`page empty`},_t=b(C({__name:`CustomerDetailView`,setup(t){let i=P(),y=j(),b=oe(),C=N(),T=u(()=>String(i.query.id??``)),E=u(()=>String(i.query.tab??`info`)),D=u(()=>i.query.meetingReport===`1`),O=u(()=>i.query.edit===`1`),k=v(null),L=v([]),R=v([]),z=v(`all`),B=v(!0),V=v(null),le=[{id:`info`,label:`اطلاعات`},{id:`orders`,label:`سفارش‌ها`},{id:`reports`,label:`گزارش‌ها و پیگیری‌ها`}];async function H(){if(!T.value){k.value=null,B.value=!1;return}B.value=!0,V.value=null;try{let e=await b.loadCustomerDetail(T.value);k.value=e.customer,L.value=e.orders,R.value=e.meetings}catch(e){k.value=null,V.value=e instanceof Error?e.message:`مشتری یافت نشد.`}finally{B.value=!1}}h(H),c(T,H);function U(e){y.replace({path:`/customer`,query:{id:T.value,tab:e}})}function ue(){y.push({path:`/customer`,query:{id:T.value,tab:`reports`,meetingReport:`1`}})}function W(){y.replace({path:`/customer`,query:{id:T.value,tab:`reports`}})}async function de(){W(),await H()}function G(){y.push({path:`/customer`,query:{id:T.value,tab:E.value,edit:`1`}})}function K(){y.replace({path:`/customer`,query:{id:T.value,tab:E.value}})}async function fe(){K(),await H()}let pe=u(()=>{if(!k.value)return null;let e=k.value;if(e.firstName&&e.lastName)return{firstName:e.firstName,lastName:e.lastName,phone:e.phone,businessName:e.businessName??``};let t=e.contactName.trim().split(/\s+/),n=t[0]??``;return{firstName:n,lastName:t.slice(1).join(` `)||n,phone:e.phone,businessName:e.name===e.contactName?``:e.name}});function me(e){return e===`in_person`?`ملاقات حضوری`:e===`call`?`تماس`:e===`message`?`پیام`:`یادداشت`}let q=u(()=>k.value?.agentName||C.fullName||`واسطه`),he=u(()=>k.value?.agentCode||C.user?.agentCode||`—`),J=u(()=>q.value.charAt(0)),ge=[{id:`all`,label:`همه`},{id:`in_person`,label:`ملاقات حضوری`},{id:`call`,label:`تماس`},{id:`message`,label:`پیام`},{id:`note`,label:`یادداشت`}],Y=u(()=>z.value===`all`?R.value:R.value.filter(e=>e.type===z.value));function _e(e){return e===`in_person`?`meeting-row__icon--green`:e===`call`?`meeting-row__icon--blue`:`meeting-row__icon--purple`}function X(e){e&&y.push({path:`/order`,query:{id:e}})}function Z(e){let t=e.statusLabel;return ee[t]||e.statusLabel}function Q(e){let t=I[e.statusLabel];return t===`success`?`success`:t===`warning`||t===`danger`?`warning`:e.statusTone||`info`}let $=u(()=>L.value.slice(0,3));function ve(e){return e===`active`?`فعال`:e===`inactive`?`غیرفعال`:`جدید`}function ye(e){return e===`active`?`status-badge--active`:e===`inactive`?`status-badge--inactive`:`status-badge--new`}return(t,i)=>(a(),f(m,null,[k.value?(a(),f(`div`,we,[l(ie,{class:`mobile-only`,title:E.value===`reports`?`پروفایل مشتری`:`جزئیات مشتری`,"show-back":``,centered:``,onBack:i[0]||=e=>S(y).push(`/customers`)},_({_:2},[E.value===`info`?{name:`trailing`,fn:r(()=>[g(`button`,{type:`button`,class:`edit-btn`,onClick:G},`ویرایش`)]),key:`0`}:void 0]),1032,[`title`]),g(`header`,Te,[g(`div`,null,[g(`h1`,Ee,s(k.value.name),1),g(`p`,De,s(k.value.phone),1)]),E.value===`info`?(a(),f(`button`,{key:0,type:`button`,class:`edit-btn edit-btn--desk`,onClick:G},` ویرایش `)):d(``,!0)]),g(`div`,Oe,[E.value===`reports`?(a(),f(`section`,Ne,[g(`div`,Pe,[g(`div`,{class:`profile-card__avatar profile-card__avatar--lg`,style:o({background:k.value.avatarColor})},s(k.value.avatarLetter),5),g(`div`,null,[g(`h2`,null,s(k.value.name),1),g(`p`,null,s(k.value.contactName),1),g(`p`,Fe,s(k.value.phone),1)]),i[4]||=g(`span`,{class:`status-badge status-badge--active status-badge--on-dark`},`فعال`,-1)]),g(`div`,Ie,[g(`div`,null,[i[5]||=g(`span`,null,`سطح مشتری`,-1),g(`strong`,null,s(k.value.levelLabel),1)]),g(`div`,null,[i[6]||=g(`span`,null,`تاریخ اولین خرید`,-1),g(`strong`,null,s(k.value.firstPurchaseDate),1)]),g(`div`,null,[i[7]||=g(`span`,null,`تعداد سفارش`,-1),g(`strong`,null,s(S(A)(k.value.orderCount))+` سفارش`,1)])])])):(a(),f(`section`,ke,[g(`div`,{class:`profile-card__avatar`,style:o({background:k.value.avatarColor})},s(k.value.avatarLetter),5),g(`div`,Ae,[g(`div`,je,[g(`h2`,null,s(k.value.name),1),g(`span`,{class:e([`status-badge`,ye(k.value.status)])},s(ve(k.value.status)),3)]),g(`p`,Me,s(k.value.phone),1)])])),g(`div`,Le,[(a(),f(m,null,n(le,t=>g(`button`,{key:t.id,type:`button`,role:`tab`,class:e([`tab`,{"tab--active":E.value===t.id}]),"aria-selected":E.value===t.id,onClick:e=>U(t.id)},[g(`span`,ze,s(t.label),1)],10,Re)),64))]),E.value===`info`?(a(),f(m,{key:2},[g(`section`,Be,[i[15]||=g(`h3`,{class:`section-title`},`اطلاعات خرید`,-1),g(`div`,Ve,[g(`div`,He,[i[8]||=g(`span`,{class:`purchase-stats__label`},`تعداد سفارش`,-1),g(`strong`,Ue,s(S(A)(k.value.orderCount)),1)]),i[13]||=g(`span`,{class:`purchase-stats__divider`,"aria-hidden":`true`},null,-1),g(`div`,We,[i[9]||=g(`span`,{class:`purchase-stats__label`},`مجموع خرید`,-1),g(`strong`,Ge,s(S(A)(k.value.totalPurchaseToman)),1),i[10]||=g(`em`,{class:`purchase-stats__unit`},`تومان`,-1)]),i[14]||=g(`span`,{class:`purchase-stats__divider`,"aria-hidden":`true`},null,-1),g(`div`,Ke,[i[11]||=g(`span`,{class:`purchase-stats__label`},`میانگین هر سفارش`,-1),g(`strong`,qe,s(S(A)(k.value.averageOrderToman)),1),i[12]||=g(`em`,{class:`purchase-stats__unit`},`تومان`,-1)])])]),g(`section`,Je,[g(`button`,{type:`button`,class:`agent-row`,onClick:i[1]||=e=>S(y).push(`/profile`)},[g(`div`,Ye,s(J.value),1),g(`div`,Xe,[g(`strong`,null,s(q.value),1),g(`p`,null,`کد واسطه: `+s(he.value),1)]),l(F,{size:18,class:`agent-row__chevron`,"aria-hidden":`true`})]),g(`div`,Ze,[g(`div`,Qe,[i[16]||=g(`h3`,{class:`section-title`},`آخرین سفارش‌ها`,-1),g(`button`,{type:`button`,class:`link-btn`,onClick:i[2]||=e=>U(`orders`)},`مشاهده همه`)]),(a(!0),f(m,null,n($.value,t=>(a(),f(`article`,{key:t.id,class:`order-row`,role:`button`,tabindex:`0`,onClick:e=>X(t.id),onKeydown:w(e=>X(t.id),[`enter`])},[g(`div`,et,[g(`strong`,null,s(t.title),1),l(F,{size:14,class:`order-row__chevron`,"aria-hidden":`true`})]),g(`span`,tt,s(S(A)(t.amountToman))+` تومان`,1),g(`span`,{class:e([`status-pill`,`status-pill--${Q(t)}`])},s(Z(t)),3)],40,$e))),128)),$.value.length?d(``,!0):(a(),f(`p`,nt,`سفارشی ثبت نشده است.`))])])],64)):E.value===`orders`?(a(),f(`section`,rt,[(a(!0),f(m,null,n(L.value,t=>(a(),f(`article`,{key:t.id,class:`order-row`,role:`button`,tabindex:`0`,onClick:e=>X(t.id),onKeydown:w(e=>X(t.id),[`enter`])},[g(`div`,at,[g(`strong`,null,s(t.title),1),l(F,{size:14,class:`order-row__chevron`,"aria-hidden":`true`})]),g(`span`,ot,s(S(A)(t.amountToman))+` تومان`,1),g(`span`,{class:e([`status-pill`,`status-pill--${Q(t)}`])},s(Z(t)),3)],40,it))),128)),L.value.length?d(``,!0):(a(),f(`p`,st,`سفارشی ثبت نشده است.`))])):(a(),f(`section`,ct,[i[17]||=g(`h3`,{class:`section-title`},`تعاملات و پیگیری‌ها`,-1),g(`button`,{type:`button`,class:`dashed-btn`,onClick:ue},` + ثبت گزارش ملاقات جدید `),g(`div`,lt,[(a(),f(m,null,n(ge,t=>g(`button`,{key:t.id,type:`button`,class:e([`meeting-filter`,{"meeting-filter--active":z.value===t.id}]),onClick:e=>z.value=t.id},s(t.label),11,ut)),64))]),(a(!0),f(m,null,n(Y.value,t=>(a(),f(`article`,{key:t.id,class:`meeting-row`},[g(`div`,{class:e([`meeting-row__icon`,_e(t.type)])},[t.type===`in_person`?(a(),x(re,{key:0,size:16})):t.type===`call`?(a(),x(te,{key:1,size:16})):t.type===`message`?(a(),x(ce,{key:2,size:16})):(a(),x(ne,{key:3,size:16}))],2),g(`div`,dt,[g(`strong`,null,s(me(t.type)),1),g(`p`,null,s(t.description||t.title),1)]),g(`span`,ft,s(t.date),1)]))),128)),Y.value.length?d(``,!0):(a(),f(`p`,pt,` گزارشی برای این فیلتر ثبت نشده است. `))]))]),E.value===`info`?(a(),f(`footer`,mt,[g(`button`,{type:`button`,class:`cta`,onClick:i[3]||=e=>S(y).push(`/categories`)},[l(M,{size:20,color:`#fff`}),i[18]||=p(` سفارش جدید برای این مشتری `,-1)])])):d(``,!0)])):B.value?(a(),f(`div`,ht,[l(ae,{variant:`detail`})])):(a(),f(`div`,gt,[g(`p`,null,s(V.value||`مشتری یافت نشد.`),1)])),l(Ce,{open:D.value,"customer-id":T.value,onClose:W,onSuccess:de},null,8,[`open`,`customer-id`]),l(se,{open:O.value,"customer-id":T.value,initial:pe.value,onClose:K,onSuccess:fe},null,8,[`open`,`customer-id`,`initial`])],64))}}),[[`__scopeId`,`data-v-20a7b2ca`]]);export{_t as default}; \ No newline at end of file +import{At as e,D as t,F as n,G as r,K as i,M as a,Nt as o,Pt as s,U as c,_ as l,c as u,d,f,g as p,i as m,k as h,l as g,m as _,nt as v,o as y,t as b,u as x,ut as S,v as C}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{l as w,n as T,s as E,t as D,u as O}from"./BasicIcon-Bzeb0Iwd.js";import{d as k,o as A}from"./format-C72AoJ2H.js";import{O as j,T as M,c as N,k as P,o as F}from"./index-C40q_iVH.js";import{r as I,t as ee}from"./constants-DXXK14Zz.js";import{t as L}from"./IconProgressClock-C2Emr6X3.js";import{t as te}from"./IconPhone-DymoL1t0.js";import{t as ne}from"./IconClipboardEmpty-D-FEqLzR.js";import{t as re}from"./PageHeader-CNHiRdZv.js";import{t as ie}from"./PageSkeleton-DYdjm4l9.js";import{t as ae}from"./crm-Bj4T2PId.js";import{t as R}from"./PersianDateInput-DrDb_iFF.js";import{t as oe}from"./IconEditPen-DkMxper9.js";import{t as se}from"./CustomerCreateOverlay-RivHsUxQ.js";var ce=C({__name:`IconMail`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,n)=>(a(),x(D,{icon:`vuesax-linear:sms`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),z={key:0,class:`form-label`},B=[`disabled`],V={class:`time-input__icon`,"aria-hidden":`true`},le={class:`time-input__picker`,role:`group`,"aria-label":`انتخاب ساعت`},H={class:`time-input__spinner`},U={class:`time-input__value`},ue={class:`time-input__spinner`},W={class:`time-input__value`},de={key:2,class:`input-error-text`},G={key:3,class:`form-hint`},K=b(C({__name:`TimeInput`,props:{modelValue:{},label:{},placeholder:{},hint:{},error:{},disabled:{type:Boolean}},emits:[`update:modelValue`],setup(n,{emit:r}){let i=n,o=r,p=v(null),m=v(!1),_=v(10),y=v(0),b=[0,5,10,15,20,25,30,35,40,45,50,55],x=u(()=>T(i.modelValue??``)),C=u(()=>x.value?E(x.value.hour,x.value.minute):``);c(()=>i.modelValue,e=>{let t=T(e??``);t&&(_.value=t.hour,y.value=w(t.minute))},{immediate:!0});function w(e){let t=Math.round(e/5)*5;return t===60?55:t}function T(e){let t=/^(\d{1,2}):(\d{2})$/.exec(e.trim());if(!t)return null;let n=Number(t[1]),r=Number(t[2]);return n<0||n>23||r<0||r>59?null:{hour:n,minute:r}}function E(e,t){return k(`${String(e).padStart(2,`0`)}:${String(t).padStart(2,`0`)}`)}function D(e,t){return`${String(e).padStart(2,`0`)}:${String(t).padStart(2,`0`)}`}function A(){if(!i.disabled){if(!m.value)if(x.value)_.value=x.value.hour,y.value=w(x.value.minute);else{let e=new Date;_.value=e.getHours(),y.value=w(e.getMinutes())}m.value=!m.value}}function j(){m.value=!1}function M(e){_.value=(_.value+e+24)%24}function N(e){let t=b.indexOf(y.value),n=((t<0?0:t)+e+b.length)%b.length;y.value=b[n]??0}function P(){o(`update:modelValue`,D(_.value,y.value)),j()}function F(){let e=new Date,t=e.getHours(),n=w(e.getMinutes());_.value=t,y.value=n,o(`update:modelValue`,D(t,n)),j()}function I(e){p.value?.contains(e.target)||j()}return h(()=>{document.addEventListener(`click`,I)}),t(()=>{document.removeEventListener(`click`,I)}),(t,r)=>(a(),f(`div`,{ref_key:`rootRef`,ref:p,class:`form-group time-input`},[n.label?(a(),f(`label`,z,s(n.label),1)):d(``,!0),g(`button`,{type:`button`,class:e([`input time-input__trigger`,{"input-error":n.error,"is-open":m.value}]),disabled:n.disabled,onClick:O(A,[`stop`])},[g(`span`,{class:e({"time-input__placeholder":!C.value})},s(C.value||n.placeholder||`انتخاب ساعت`),3),g(`span`,V,[l(L,{size:18})])],10,B),m.value?(a(),f(`div`,{key:1,class:`time-input__panel`,onClick:r[4]||=O(()=>{},[`stop`])},[g(`div`,le,[g(`div`,H,[r[7]||=g(`span`,{class:`time-input__spinner-label`},`ساعت`,-1),g(`button`,{type:`button`,class:`time-input__step`,"aria-label":`یک ساعت بعد`,onClick:r[0]||=e=>M(1)},[...r[5]||=[g(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,"aria-hidden":`true`},[g(`path`,{d:`M6 14l6-6 6 6`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`})],-1)]]),g(`strong`,U,s(S(k)(String(_.value).padStart(2,`0`))),1),g(`button`,{type:`button`,class:`time-input__step`,"aria-label":`یک ساعت قبل`,onClick:r[1]||=e=>M(-1)},[...r[6]||=[g(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,"aria-hidden":`true`},[g(`path`,{d:`M6 10l6 6 6-6`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`})],-1)]])]),r[11]||=g(`span`,{class:`time-input__colon`,"aria-hidden":`true`},`:`,-1),g(`div`,ue,[r[10]||=g(`span`,{class:`time-input__spinner-label`},`دقیقه`,-1),g(`button`,{type:`button`,class:`time-input__step`,"aria-label":`پنج دقیقه بعد`,onClick:r[2]||=e=>N(1)},[...r[8]||=[g(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,"aria-hidden":`true`},[g(`path`,{d:`M6 14l6-6 6 6`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`})],-1)]]),g(`strong`,W,s(S(k)(String(y.value).padStart(2,`0`))),1),g(`button`,{type:`button`,class:`time-input__step`,"aria-label":`پنج دقیقه قبل`,onClick:r[3]||=e=>N(-1)},[...r[9]||=[g(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,"aria-hidden":`true`},[g(`path`,{d:`M6 10l6 6 6-6`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`})],-1)]])])]),g(`div`,{class:`time-input__footer`},[g(`button`,{type:`button`,class:`time-input__now`,onClick:F},`اکنون`),g(`button`,{type:`button`,class:`time-input__confirm`,onClick:P},`تأیید`)])])):d(``,!0),n.error?(a(),f(`p`,de,s(n.error),1)):n.hint?(a(),f(`p`,G,s(n.hint),1)):d(``,!0)],512))}}),[[`__scopeId`,`data-v-fbdfb138`]]),fe={class:`meeting-report-form`},pe={key:1,class:`form-error`},me={class:`customer-card`},q={dir:`ltr`},he={class:`type-grid`},J=[`onClick`],ge={class:`two-cols two-cols--date`},Y={class:`field`},_e={class:`field`},X={class:`reminder-box`},Z={class:`reminder-box__head`},Q=[`aria-pressed`],$={class:`field`},ve={class:`two-cols two-cols--date`},ye={class:`field`},be=[`disabled`],xe=b(C({__name:`MeetingReportForm`,props:{customerId:{}},emits:[`success`],setup(t,{emit:r}){let u=t,p=r,_=ae(),y=v(null),b=v(!0),S=v(!1),C=v(null),w=v(`in_person`),T=v(``),D=v(``),O=v(``),k=v(``),A=v(!0),j=v(``),M=v(``),N=v(``),P=v(``),F=[{id:`in_person`,label:`ملاقات حضوری`,icon:`clipboard`},{id:`call`,label:`تماس تلفنی`,icon:`phone`},{id:`message`,label:`پیام`,icon:`mail`},{id:`note`,label:`یادداشت`,icon:`pen`}];async function I(){if(!u.customerId){b.value=!1,C.value=`مشتری مشخص نشده است.`,y.value=null;return}b.value=!0,C.value=null;try{let e=await _.loadCustomerDetail(u.customerId);y.value=e.customer}catch(e){y.value=null,C.value=e instanceof Error?e.message:`بارگذاری مشتری ناموفق بود.`}finally{b.value=!1}}h(I),c(()=>u.customerId,I);async function ee(){if(!u.customerId||!O.value.trim()||!T.value.trim()){C.value=`موضوع و تاریخ الزامی است.`;return}S.value=!0,C.value=null;try{await _.submitMeeting({customerId:u.customerId,type:w.value,title:O.value.trim(),subject:O.value.trim(),content:k.value.trim()||void 0,description:k.value.trim()||void 0,date:T.value.trim(),time:D.value.trim()||void 0,createReminder:A.value,reminderTitle:A.value?j.value.trim()||O.value.trim():void 0,reminderDate:A.value?M.value.trim()||T.value.trim():void 0,reminderTime:A.value?N.value.trim()||D.value.trim()||`10:00`:void 0,reminderNote:A.value&&P.value.trim()||void 0}),p(`success`)}catch(e){C.value=e instanceof Error?e.message:`ثبت گزارش ناموفق بود.`}finally{S.value=!1}}return(t,r)=>(a(),f(`div`,fe,[b.value?(a(),x(ie,{key:0,variant:`form`})):C.value?(a(),f(`p`,pe,s(C.value),1)):d(``,!0),y.value?(a(),f(m,{key:2},[g(`section`,me,[g(`div`,{class:`avatar`,style:o({background:y.value.avatarColor})},s(y.value.avatarLetter),5),g(`div`,null,[g(`strong`,null,s(y.value.name),1),g(`p`,null,s(y.value.contactName),1),g(`p`,q,s(y.value.phone),1)])]),g(`section`,null,[r[9]||=g(`h3`,null,`نوع تعامل`,-1),g(`div`,he,[(a(),f(m,null,n(F,t=>g(`button`,{key:t.id,type:`button`,class:e([`type-btn`,{"type-btn--active":w.value===t.id}]),onClick:e=>w.value=t.id},[t.icon===`clipboard`?(a(),x(ne,{key:0,size:22})):t.icon===`phone`?(a(),x(te,{key:1,size:22})):t.icon===`mail`?(a(),x(ce,{key:2,size:22})):(a(),x(oe,{key:3,size:22})),g(`span`,null,s(t.label),1)],10,J)),64))])]),g(`section`,null,[r[10]||=g(`h3`,null,`تاریخ و زمان`,-1),g(`div`,ge,[l(R,{modelValue:T.value,"onUpdate:modelValue":r[0]||=e=>T.value=e,label:`تاریخ`,class:`meeting-date`},null,8,[`modelValue`]),l(K,{modelValue:D.value,"onUpdate:modelValue":r[1]||=e=>D.value=e,label:`ساعت`,placeholder:`مثلاً ۱۰:۳۰`,class:`meeting-time`},null,8,[`modelValue`])])]),g(`label`,Y,[r[11]||=g(`span`,null,`موضوع گزارش`,-1),i(g(`input`,{"onUpdate:modelValue":r[2]||=e=>O.value=e,type:`text`},null,512),[[E,O.value]])]),g(`label`,_e,[r[12]||=g(`span`,null,`محتوای گزارش`,-1),i(g(`textarea`,{"onUpdate:modelValue":r[3]||=e=>k.value=e,rows:`5`,maxlength:`1000`},null,512),[[E,k.value]]),g(`em`,null,s(k.value.length.toLocaleString(`fa-IR`))+`/۱۰۰۰`,1)]),r[17]||=g(`section`,null,[g(`h3`,null,`تصاویر و فایل‌ها`),g(`div`,{class:`files`},[g(`div`,{class:`file-thumb`}),g(`div`,{class:`file-thumb`}),g(`button`,{type:`button`,class:`file-add`,"aria-label":`افزودن فایل`},`+`)])],-1),g(`section`,X,[g(`div`,Z,[r[14]||=g(`h3`,null,`یادآور`,-1),g(`button`,{type:`button`,class:e([`toggle`,{"toggle--on":A.value}]),"aria-pressed":A.value,onClick:r[4]||=e=>A.value=!A.value},[...r[13]||=[g(`span`,null,null,-1)]],10,Q)]),A.value?(a(),f(m,{key:0},[g(`label`,$,[r[15]||=g(`span`,null,`عنوان یادآور`,-1),i(g(`input`,{"onUpdate:modelValue":r[5]||=e=>j.value=e,type:`text`},null,512),[[E,j.value]])]),g(`div`,ve,[l(R,{modelValue:M.value,"onUpdate:modelValue":r[6]||=e=>M.value=e,label:`تاریخ یادآور`,class:`meeting-date`},null,8,[`modelValue`]),l(K,{modelValue:N.value,"onUpdate:modelValue":r[7]||=e=>N.value=e,label:`ساعت یادآور`,placeholder:`مثلاً ۱۰:۳۰`,class:`meeting-time`},null,8,[`modelValue`])]),g(`label`,ye,[r[16]||=g(`span`,null,`یادداشت یادآور (اختیاری)`,-1),i(g(`input`,{"onUpdate:modelValue":r[8]||=e=>P.value=e,type:`text`},null,512),[[E,P.value]])])],64)):d(``,!0)]),g(`button`,{type:`button`,class:`submit`,disabled:S.value,onClick:ee},s(S.value?`در حال ثبت...`:`ثبت گزارش و یادآور`),9,be)],64)):d(``,!0)]))}}),[[`__scopeId`,`data-v-5d6dd8b7`]]),Se={class:`meeting-report-sheet`},Ce=b(C({__name:`MeetingReportOverlay`,props:{open:{type:Boolean},customerId:{}},emits:[`close`,`success`],setup(e,{emit:n}){let i=e,o=n;function s(){o(`close`)}function u(){o(`success`)}function p(e){e.key===`Escape`&&i.open&&s()}return c(()=>i.open,e=>{document.body.style.overflow=e?`hidden`:``,e?window.addEventListener(`keydown`,p):window.removeEventListener(`keydown`,p)},{immediate:!0}),t(()=>{document.body.style.overflow=``,window.removeEventListener(`keydown`,p)}),(t,n)=>(a(),x(y,{to:`body`},[l(T,{name:`meeting-report-sheet`},{default:r(()=>[e.open?(a(),f(`div`,{key:0,class:`meeting-report-overlay`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`meeting-report-title`,onClick:O(s,[`self`])},[g(`div`,Se,[n[1]||=g(`div`,{class:`meeting-report-sheet__handle`,"aria-hidden":`true`},null,-1),g(`header`,{class:`meeting-report-sheet__head`},[n[0]||=g(`h2`,{id:`meeting-report-title`},`ثبت گزارش ملاقات`,-1),g(`button`,{type:`button`,class:`meeting-report-sheet__close`,"aria-label":`بستن`,onClick:s},` × `)]),e.customerId?(a(),x(xe,{key:e.customerId,"customer-id":e.customerId,onSuccess:u},null,8,[`customer-id`])):d(``,!0)])])):d(``,!0)]),_:1})]))}}),[[`__scopeId`,`data-v-be25c066`]]),we={key:0,class:`page customer-page`},Te={class:`desktop-page__head desktop-only customer-desk-head`},Ee={class:`desktop-page__title`},De={class:`desktop-page__subtitle`,dir:`ltr`},Oe={class:`page__scroll page__scroll--with-nav customer-scroll`},ke={key:0,class:`profile-card`},Ae={class:`profile-card__info`},je={class:`profile-card__name-row`},Me={class:`profile-card__phone`,dir:`ltr`},Ne={key:1,class:`profile-banner`},Pe={class:`profile-banner__top`},Fe={dir:`ltr`},Ie={class:`profile-banner__stats`},Le={class:`tabs`,role:`tablist`},Re=[`aria-selected`,`onClick`],ze={class:`tab__text`},Be={class:`purchase-card`},Ve={class:`purchase-stats`},He={class:`purchase-stats__item`},Ue={class:`purchase-stats__value`},We={class:`purchase-stats__item`},Ge={class:`purchase-stats__value`},Ke={class:`purchase-stats__item`},qe={class:`purchase-stats__value`},Je={class:`panel-card`},Ye={class:`agent-row__avatar`},Xe={class:`agent-row__info`},Ze={class:`orders-block`},Qe={class:`orders-block__head`},$e=[`onClick`,`onKeydown`],et={class:`order-row__title`},tt={class:`order-row__amount`},nt={key:0,class:`empty-inline`},rt={key:3,class:`panel-card panel-card--list`},it=[`onClick`,`onKeydown`],at={class:`order-row__title`},ot={class:`order-row__amount`},st={key:0,class:`empty-inline`},ct={key:4,class:`panel-card panel-card--reports`},lt={class:`meeting-filters`},ut=[`onClick`],dt={class:`meeting-row__body`},ft={class:`meeting-row__date`},pt={key:0,class:`empty-inline`},mt={key:0,class:`cta-bar`},ht={key:1,class:`page empty`},gt={key:2,class:`page empty`},_t=b(C({__name:`CustomerDetailView`,setup(t){let i=j(),y=P(),b=ae(),C=N(),T=u(()=>String(i.query.id??``)),E=u(()=>String(i.query.tab??`info`)),D=u(()=>i.query.meetingReport===`1`),O=u(()=>i.query.edit===`1`),k=v(null),L=v([]),R=v([]),z=v(`all`),B=v(!0),V=v(null),le=[{id:`info`,label:`اطلاعات`},{id:`orders`,label:`سفارش‌ها`},{id:`reports`,label:`گزارش‌ها و پیگیری‌ها`}];async function H(){if(!T.value){k.value=null,B.value=!1;return}B.value=!0,V.value=null;try{let e=await b.loadCustomerDetail(T.value);k.value=e.customer,L.value=e.orders,R.value=e.meetings}catch(e){k.value=null,V.value=e instanceof Error?e.message:`مشتری یافت نشد.`}finally{B.value=!1}}h(H),c(T,H);function U(e){y.replace({path:`/customer`,query:{id:T.value,tab:e}})}function ue(){y.push({path:`/customer`,query:{id:T.value,tab:`reports`,meetingReport:`1`}})}function W(){y.replace({path:`/customer`,query:{id:T.value,tab:`reports`}})}async function de(){W(),await H()}function G(){y.push({path:`/customer`,query:{id:T.value,tab:E.value,edit:`1`}})}function K(){y.replace({path:`/customer`,query:{id:T.value,tab:E.value}})}async function fe(){K(),await H()}let pe=u(()=>{if(!k.value)return null;let e=k.value;if(e.firstName&&e.lastName)return{firstName:e.firstName,lastName:e.lastName,phone:e.phone,businessName:e.businessName??``};let t=e.contactName.trim().split(/\s+/),n=t[0]??``;return{firstName:n,lastName:t.slice(1).join(` `)||n,phone:e.phone,businessName:e.name===e.contactName?``:e.name}});function me(e){return e===`in_person`?`ملاقات حضوری`:e===`call`?`تماس`:e===`message`?`پیام`:`یادداشت`}let q=u(()=>k.value?.agentName||C.fullName||`واسطه`),he=u(()=>k.value?.agentCode||C.user?.agentCode||`—`),J=u(()=>q.value.charAt(0)),ge=[{id:`all`,label:`همه`},{id:`in_person`,label:`ملاقات حضوری`},{id:`call`,label:`تماس`},{id:`message`,label:`پیام`},{id:`note`,label:`یادداشت`}],Y=u(()=>z.value===`all`?R.value:R.value.filter(e=>e.type===z.value));function _e(e){return e===`in_person`?`meeting-row__icon--green`:e===`call`?`meeting-row__icon--blue`:`meeting-row__icon--purple`}function X(e){e&&y.push({path:`/order`,query:{id:e}})}function Z(e){let t=e.statusLabel;return ee[t]||e.statusLabel}function Q(e){let t=I[e.statusLabel];return t===`success`?`success`:t===`warning`||t===`danger`?`warning`:e.statusTone||`info`}let $=u(()=>L.value.slice(0,3));function ve(e){return e===`active`?`فعال`:e===`inactive`?`غیرفعال`:`جدید`}function ye(e){return e===`active`?`status-badge--active`:e===`inactive`?`status-badge--inactive`:`status-badge--new`}return(t,i)=>(a(),f(m,null,[k.value?(a(),f(`div`,we,[l(re,{class:`mobile-only`,title:E.value===`reports`?`پروفایل مشتری`:`جزئیات مشتری`,"show-back":``,centered:``,onBack:i[0]||=e=>S(y).push(`/customers`)},_({_:2},[E.value===`info`?{name:`trailing`,fn:r(()=>[g(`button`,{type:`button`,class:`edit-btn`,onClick:G},`ویرایش`)]),key:`0`}:void 0]),1032,[`title`]),g(`header`,Te,[g(`div`,null,[g(`h1`,Ee,s(k.value.name),1),g(`p`,De,s(k.value.phone),1)]),E.value===`info`?(a(),f(`button`,{key:0,type:`button`,class:`edit-btn edit-btn--desk`,onClick:G},` ویرایش `)):d(``,!0)]),g(`div`,Oe,[E.value===`reports`?(a(),f(`section`,Ne,[g(`div`,Pe,[g(`div`,{class:`profile-card__avatar profile-card__avatar--lg`,style:o({background:k.value.avatarColor})},s(k.value.avatarLetter),5),g(`div`,null,[g(`h2`,null,s(k.value.name),1),g(`p`,null,s(k.value.contactName),1),g(`p`,Fe,s(k.value.phone),1)]),i[4]||=g(`span`,{class:`status-badge status-badge--active status-badge--on-dark`},`فعال`,-1)]),g(`div`,Ie,[g(`div`,null,[i[5]||=g(`span`,null,`سطح مشتری`,-1),g(`strong`,null,s(k.value.levelLabel),1)]),g(`div`,null,[i[6]||=g(`span`,null,`تاریخ اولین خرید`,-1),g(`strong`,null,s(k.value.firstPurchaseDate),1)]),g(`div`,null,[i[7]||=g(`span`,null,`تعداد سفارش`,-1),g(`strong`,null,s(S(A)(k.value.orderCount))+` سفارش`,1)])])])):(a(),f(`section`,ke,[g(`div`,{class:`profile-card__avatar`,style:o({background:k.value.avatarColor})},s(k.value.avatarLetter),5),g(`div`,Ae,[g(`div`,je,[g(`h2`,null,s(k.value.name),1),g(`span`,{class:e([`status-badge`,ye(k.value.status)])},s(ve(k.value.status)),3)]),g(`p`,Me,s(k.value.phone),1)])])),g(`div`,Le,[(a(),f(m,null,n(le,t=>g(`button`,{key:t.id,type:`button`,role:`tab`,class:e([`tab`,{"tab--active":E.value===t.id}]),"aria-selected":E.value===t.id,onClick:e=>U(t.id)},[g(`span`,ze,s(t.label),1)],10,Re)),64))]),E.value===`info`?(a(),f(m,{key:2},[g(`section`,Be,[i[15]||=g(`h3`,{class:`section-title`},`اطلاعات خرید`,-1),g(`div`,Ve,[g(`div`,He,[i[8]||=g(`span`,{class:`purchase-stats__label`},`تعداد سفارش`,-1),g(`strong`,Ue,s(S(A)(k.value.orderCount)),1)]),i[13]||=g(`span`,{class:`purchase-stats__divider`,"aria-hidden":`true`},null,-1),g(`div`,We,[i[9]||=g(`span`,{class:`purchase-stats__label`},`مجموع خرید`,-1),g(`strong`,Ge,s(S(A)(k.value.totalPurchaseToman)),1),i[10]||=g(`em`,{class:`purchase-stats__unit`},`تومان`,-1)]),i[14]||=g(`span`,{class:`purchase-stats__divider`,"aria-hidden":`true`},null,-1),g(`div`,Ke,[i[11]||=g(`span`,{class:`purchase-stats__label`},`میانگین هر سفارش`,-1),g(`strong`,qe,s(S(A)(k.value.averageOrderToman)),1),i[12]||=g(`em`,{class:`purchase-stats__unit`},`تومان`,-1)])])]),g(`section`,Je,[g(`button`,{type:`button`,class:`agent-row`,onClick:i[1]||=e=>S(y).push(`/profile`)},[g(`div`,Ye,s(J.value),1),g(`div`,Xe,[g(`strong`,null,s(q.value),1),g(`p`,null,`کد واسطه: `+s(he.value),1)]),l(F,{size:18,class:`agent-row__chevron`,"aria-hidden":`true`})]),g(`div`,Ze,[g(`div`,Qe,[i[16]||=g(`h3`,{class:`section-title`},`آخرین سفارش‌ها`,-1),g(`button`,{type:`button`,class:`link-btn`,onClick:i[2]||=e=>U(`orders`)},`مشاهده همه`)]),(a(!0),f(m,null,n($.value,t=>(a(),f(`article`,{key:t.id,class:`order-row`,role:`button`,tabindex:`0`,onClick:e=>X(t.id),onKeydown:w(e=>X(t.id),[`enter`])},[g(`div`,et,[g(`strong`,null,s(t.title),1),l(F,{size:14,class:`order-row__chevron`,"aria-hidden":`true`})]),g(`span`,tt,s(S(A)(t.amountToman))+` تومان`,1),g(`span`,{class:e([`status-pill`,`status-pill--${Q(t)}`])},s(Z(t)),3)],40,$e))),128)),$.value.length?d(``,!0):(a(),f(`p`,nt,`سفارشی ثبت نشده است.`))])])],64)):E.value===`orders`?(a(),f(`section`,rt,[(a(!0),f(m,null,n(L.value,t=>(a(),f(`article`,{key:t.id,class:`order-row`,role:`button`,tabindex:`0`,onClick:e=>X(t.id),onKeydown:w(e=>X(t.id),[`enter`])},[g(`div`,at,[g(`strong`,null,s(t.title),1),l(F,{size:14,class:`order-row__chevron`,"aria-hidden":`true`})]),g(`span`,ot,s(S(A)(t.amountToman))+` تومان`,1),g(`span`,{class:e([`status-pill`,`status-pill--${Q(t)}`])},s(Z(t)),3)],40,it))),128)),L.value.length?d(``,!0):(a(),f(`p`,st,`سفارشی ثبت نشده است.`))])):(a(),f(`section`,ct,[i[17]||=g(`h3`,{class:`section-title`},`تعاملات و پیگیری‌ها`,-1),g(`button`,{type:`button`,class:`dashed-btn`,onClick:ue},` + ثبت گزارش ملاقات جدید `),g(`div`,lt,[(a(),f(m,null,n(ge,t=>g(`button`,{key:t.id,type:`button`,class:e([`meeting-filter`,{"meeting-filter--active":z.value===t.id}]),onClick:e=>z.value=t.id},s(t.label),11,ut)),64))]),(a(!0),f(m,null,n(Y.value,t=>(a(),f(`article`,{key:t.id,class:`meeting-row`},[g(`div`,{class:e([`meeting-row__icon`,_e(t.type)])},[t.type===`in_person`?(a(),x(ne,{key:0,size:16})):t.type===`call`?(a(),x(te,{key:1,size:16})):t.type===`message`?(a(),x(ce,{key:2,size:16})):(a(),x(oe,{key:3,size:16}))],2),g(`div`,dt,[g(`strong`,null,s(me(t.type)),1),g(`p`,null,s(t.description||t.title),1)]),g(`span`,ft,s(t.date),1)]))),128)),Y.value.length?d(``,!0):(a(),f(`p`,pt,` گزارشی برای این فیلتر ثبت نشده است. `))]))]),E.value===`info`?(a(),f(`footer`,mt,[g(`button`,{type:`button`,class:`cta`,onClick:i[3]||=e=>S(y).push(`/categories`)},[l(M,{size:20,color:`#fff`}),i[18]||=p(` سفارش جدید برای این مشتری `,-1)])])):d(``,!0)])):B.value?(a(),f(`div`,ht,[l(ie,{variant:`detail`})])):(a(),f(`div`,gt,[g(`p`,null,s(V.value||`مشتری یافت نشد.`),1)])),l(Ce,{open:D.value,"customer-id":T.value,onClose:W,onSuccess:de},null,8,[`open`,`customer-id`]),l(se,{open:O.value,"customer-id":T.value,initial:pe.value,onClose:K,onSuccess:fe},null,8,[`open`,`customer-id`,`initial`])],64))}}),[[`__scopeId`,`data-v-20a7b2ca`]]);export{_t as default}; \ No newline at end of file diff --git a/dist/assets/CustomersView-Cmln29Zm.js b/dist/assets/CustomersView-Ca5EAbv5.js similarity index 93% rename from dist/assets/CustomersView-Cmln29Zm.js rename to dist/assets/CustomersView-Ca5EAbv5.js index 620d180..277e2cd 100644 --- a/dist/assets/CustomersView-Cmln29Zm.js +++ b/dist/assets/CustomersView-Ca5EAbv5.js @@ -1 +1 @@ -import{At as e,F as t,G as ee,M as n,Nt as te,Pt as r,U as i,_ as a,c as o,d as s,f as c,g as l,i as u,k as ne,l as d,nt as f,t as p,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{o as _}from"./format-C72AoJ2H.js";import{E as re,M as ie,j as ae,o as oe,w as v}from"./index-WUDoJ6iF.js";import{t as y}from"./IconFilter-DgpHKrEL.js";import{t as b}from"./PageHeader-DfXduTNr.js";import{t as x}from"./SearchField-dVDn9y5S.js";import{t as S}from"./PageSkeleton-DYdjm4l9.js";import{t as C}from"./crm-Bj4T2PId.js";import{t as w}from"./CustomerCreateOverlay-BVl2GDQM.js";var T={class:`page customers-page`},E={class:`desktop-page__head desktop-only customers-desk-head`},D={class:`page__scroll page__scroll--with-nav customers-scroll`},O={class:`toolbar`},k={class:`summary-card`},A={class:`summary-card__icon`,"aria-hidden":`true`},j={class:`summary-card__cols`},M={class:`tabs`,role:`tablist`},N=[`aria-selected`,`onClick`],P={class:`tab__text`},F={key:1},I=[`onClick`],L={class:`customer-card__body`},R={class:`customer-card__top`},z=p(g({__name:`CustomersView`,setup(p){let g=ae(),z=ie(),B=C(),V=f(String(g.query.q??``)),H=o(()=>String(g.query.status??`all`)),U=f([]),W=f(!0),G=f(null),K=o(()=>U.value),q=o(()=>g.query.create===`1`),se=o(()=>U.value.filter(e=>e.status===`active`).length),ce=o(()=>U.value.reduce((e,t)=>e+t.totalPurchaseToman,0)),le=[{id:`all`,label:`همه`},{id:`active`,label:`فعال`},{id:`inactive`,label:`غیرفعال`},{id:`new`,label:`جدید`}];async function J(){W.value=!0,G.value=null;try{U.value=await B.loadCustomers({q:V.value||void 0,status:H.value===`all`?void 0:H.value})}catch(e){G.value=e instanceof Error?e.message:`بارگذاری مشتریان ناموفق بود.`,U.value=[]}finally{W.value=!1}}ne(J),i([H,V],J);function Y(e){z.replace({path:`/customers`,query:{...e===`all`?{}:{status:e},...V.value?{q:V.value}:{}}})}function X(e){V.value=e,z.replace({path:`/customers`,query:{...H.value===`all`?{}:{status:H.value},...e?{q:e}:{}}})}function ue(e){return e===`active`?`فعال`:e===`inactive`?`غیرفعال`:`جدید`}function Z(e={}){return{...H.value===`all`?{}:{status:H.value},...V.value?{q:V.value}:{},...e}}function Q(){z.push({path:`/customers`,query:{...Z(),create:`1`}})}function $(){z.replace({path:`/customers`,query:Z()})}async function de(e){if(e){await z.replace({path:`/customer`,query:{id:e}});return}$(),await J()}function fe(){let e=[`all`,`active`,`inactive`,`new`],t=e.indexOf(H.value);Y(e[(t<0?0:t+1)%e.length]??`all`)}return(i,o)=>(n(),c(`div`,T,[a(b,{class:`mobile-only`,title:`مشتریان من`,"show-back":``,centered:``,onBack:o[0]||=e=>h(z).back()},{trailing:ee(()=>[d(`button`,{type:`button`,class:`nav-add-btn`,"aria-label":`ثبت مشتری`,onClick:Q},[a(v,{size:22})])]),_:1}),d(`header`,E,[o[2]||=d(`div`,null,[d(`h1`,{class:`desktop-page__title`},`مشتریان من`),d(`p`,{class:`desktop-page__subtitle`},`مدیریت مشتریان و پیگیری خریدها`)],-1),d(`button`,{type:`button`,class:`desk-add-btn`,onClick:Q},[a(v,{size:18}),o[1]||=l(` ثبت مشتری `,-1)])]),d(`div`,D,[d(`div`,O,[a(x,{"model-value":V.value,placeholder:`جستجو بر اساس نام یا موبایل...`,"onUpdate:modelValue":X},null,8,[`model-value`]),d(`button`,{type:`button`,class:`filter-btn`,"aria-label":`فیلتر وضعیت`,onClick:fe},[a(y,{size:18})])]),d(`section`,k,[d(`div`,A,[a(re,{size:22,color:`#fff`})]),d(`div`,j,[d(`div`,null,[o[3]||=d(`span`,null,`تعداد مشتری فعال`,-1),d(`strong`,null,r(h(_)(se.value)),1)]),o[6]||=d(`span`,{class:`summary-card__divider`,"aria-hidden":`true`},null,-1),d(`div`,null,[o[4]||=d(`span`,null,`مجموع خرید (ریال)`,-1),d(`strong`,null,r(h(_)(ce.value)),1),o[5]||=d(`em`,null,`تومان`,-1)])])]),d(`div`,M,[(n(),c(u,null,t(le,t=>d(`button`,{key:t.id,type:`button`,role:`tab`,class:e([`tab`,{"tab--active":H.value===t.id}]),"aria-selected":H.value===t.id,onClick:e=>Y(t.id)},[d(`span`,P,r(t.label),1)],10,N)),64))]),W.value?(n(),m(S,{key:0,variant:`list`})):G.value?(n(),c(`p`,F,r(G.value),1)):s(``,!0),(n(!0),c(u,null,t(K.value,t=>(n(),c(`button`,{key:t.id,type:`button`,class:`customer-card`,onClick:e=>h(z).push({path:`/customer`,query:{id:t.id}})},[d(`div`,{class:`customer-card__avatar`,style:te({background:t.avatarColor})},r(t.avatarLetter),5),d(`div`,L,[d(`div`,R,[d(`strong`,null,r(t.name),1)]),d(`p`,null,r(t.phone),1),d(`p`,null,`مجموع خرید: `+r(h(_)(t.totalPurchaseToman))+` تومان`,1)]),d(`span`,{class:e([`status`,{"status--ok":t.status===`active`,"status--off":t.status===`inactive`,"status--new":t.status===`new`}])},r(ue(t.status)),3),a(oe,{size:18,class:`chevron`})],8,I))),128)),o[7]||=d(`section`,{class:`promo`},[d(`div`,null,[d(`strong`,null,`افزایش مشتریان = افزایش سطح شما`),d(`p`,null,`با جذب مشتریان بیشتر به سطح VIP برسید`)])],-1)]),a(w,{open:q.value,onClose:$,onSuccess:de},null,8,[`open`])]))}}),[[`__scopeId`,`data-v-a6283622`]]);export{z as default}; \ No newline at end of file +import{At as e,F as t,G as ee,M as n,Nt as te,Pt as r,U as i,_ as a,c as o,d as s,f as c,g as l,i as u,k as ne,l as d,nt as f,t as p,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{o as _}from"./format-C72AoJ2H.js";import{C as re,O as ie,k as ae,o as oe,x as v}from"./index-C40q_iVH.js";import{t as y}from"./IconFilter-DgpHKrEL.js";import{t as b}from"./PageHeader-CNHiRdZv.js";import{t as x}from"./SearchField-dVDn9y5S.js";import{t as S}from"./PageSkeleton-DYdjm4l9.js";import{t as C}from"./crm-Bj4T2PId.js";import{t as w}from"./CustomerCreateOverlay-RivHsUxQ.js";var T={class:`page customers-page`},E={class:`desktop-page__head desktop-only customers-desk-head`},D={class:`page__scroll page__scroll--with-nav customers-scroll`},O={class:`toolbar`},k={class:`summary-card`},A={class:`summary-card__icon`,"aria-hidden":`true`},j={class:`summary-card__cols`},M={class:`tabs`,role:`tablist`},N=[`aria-selected`,`onClick`],P={class:`tab__text`},F={key:1},I=[`onClick`],L={class:`customer-card__body`},R={class:`customer-card__top`},z=p(g({__name:`CustomersView`,setup(p){let g=ie(),z=ae(),B=C(),V=f(String(g.query.q??``)),H=o(()=>String(g.query.status??`all`)),U=f([]),W=f(!0),G=f(null),K=o(()=>U.value),q=o(()=>g.query.create===`1`),se=o(()=>U.value.filter(e=>e.status===`active`).length),ce=o(()=>U.value.reduce((e,t)=>e+t.totalPurchaseToman,0)),le=[{id:`all`,label:`همه`},{id:`active`,label:`فعال`},{id:`inactive`,label:`غیرفعال`},{id:`new`,label:`جدید`}];async function J(){W.value=!0,G.value=null;try{U.value=await B.loadCustomers({q:V.value||void 0,status:H.value===`all`?void 0:H.value})}catch(e){G.value=e instanceof Error?e.message:`بارگذاری مشتریان ناموفق بود.`,U.value=[]}finally{W.value=!1}}ne(J),i([H,V],J);function Y(e){z.replace({path:`/customers`,query:{...e===`all`?{}:{status:e},...V.value?{q:V.value}:{}}})}function X(e){V.value=e,z.replace({path:`/customers`,query:{...H.value===`all`?{}:{status:H.value},...e?{q:e}:{}}})}function ue(e){return e===`active`?`فعال`:e===`inactive`?`غیرفعال`:`جدید`}function Z(e={}){return{...H.value===`all`?{}:{status:H.value},...V.value?{q:V.value}:{},...e}}function Q(){z.push({path:`/customers`,query:{...Z(),create:`1`}})}function $(){z.replace({path:`/customers`,query:Z()})}async function de(e){if(e){await z.replace({path:`/customer`,query:{id:e}});return}$(),await J()}function fe(){let e=[`all`,`active`,`inactive`,`new`],t=e.indexOf(H.value);Y(e[(t<0?0:t+1)%e.length]??`all`)}return(i,o)=>(n(),c(`div`,T,[a(b,{class:`mobile-only`,title:`مشتریان من`,"show-back":``,centered:``,onBack:o[0]||=e=>h(z).back()},{trailing:ee(()=>[d(`button`,{type:`button`,class:`nav-add-btn`,"aria-label":`ثبت مشتری`,onClick:Q},[a(v,{size:22})])]),_:1}),d(`header`,E,[o[2]||=d(`div`,null,[d(`h1`,{class:`desktop-page__title`},`مشتریان من`),d(`p`,{class:`desktop-page__subtitle`},`مدیریت مشتریان و پیگیری خریدها`)],-1),d(`button`,{type:`button`,class:`desk-add-btn`,onClick:Q},[a(v,{size:18}),o[1]||=l(` ثبت مشتری `,-1)])]),d(`div`,D,[d(`div`,O,[a(x,{"model-value":V.value,placeholder:`جستجو بر اساس نام یا موبایل...`,"onUpdate:modelValue":X},null,8,[`model-value`]),d(`button`,{type:`button`,class:`filter-btn`,"aria-label":`فیلتر وضعیت`,onClick:fe},[a(y,{size:18})])]),d(`section`,k,[d(`div`,A,[a(re,{size:22,color:`#fff`})]),d(`div`,j,[d(`div`,null,[o[3]||=d(`span`,null,`تعداد مشتری فعال`,-1),d(`strong`,null,r(h(_)(se.value)),1)]),o[6]||=d(`span`,{class:`summary-card__divider`,"aria-hidden":`true`},null,-1),d(`div`,null,[o[4]||=d(`span`,null,`مجموع خرید (ریال)`,-1),d(`strong`,null,r(h(_)(ce.value)),1),o[5]||=d(`em`,null,`تومان`,-1)])])]),d(`div`,M,[(n(),c(u,null,t(le,t=>d(`button`,{key:t.id,type:`button`,role:`tab`,class:e([`tab`,{"tab--active":H.value===t.id}]),"aria-selected":H.value===t.id,onClick:e=>Y(t.id)},[d(`span`,P,r(t.label),1)],10,N)),64))]),W.value?(n(),m(S,{key:0,variant:`list`})):G.value?(n(),c(`p`,F,r(G.value),1)):s(``,!0),(n(!0),c(u,null,t(K.value,t=>(n(),c(`button`,{key:t.id,type:`button`,class:`customer-card`,onClick:e=>h(z).push({path:`/customer`,query:{id:t.id}})},[d(`div`,{class:`customer-card__avatar`,style:te({background:t.avatarColor})},r(t.avatarLetter),5),d(`div`,L,[d(`div`,R,[d(`strong`,null,r(t.name),1)]),d(`p`,null,r(t.phone),1),d(`p`,null,`مجموع خرید: `+r(h(_)(t.totalPurchaseToman))+` تومان`,1)]),d(`span`,{class:e([`status`,{"status--ok":t.status===`active`,"status--off":t.status===`inactive`,"status--new":t.status===`new`}])},r(ue(t.status)),3),a(oe,{size:18,class:`chevron`})],8,I))),128)),o[7]||=d(`section`,{class:`promo`},[d(`div`,null,[d(`strong`,null,`افزایش مشتریان = افزایش سطح شما`),d(`p`,null,`با جذب مشتریان بیشتر به سطح VIP برسید`)])],-1)]),a(w,{open:q.value,onClose:$,onSuccess:de},null,8,[`open`])]))}}),[[`__scopeId`,`data-v-a6283622`]]);export{z as default}; \ No newline at end of file diff --git a/dist/assets/FavoritesView-ByLlDRWS.js b/dist/assets/FavoritesView-CZOzid2_.js similarity index 96% rename from dist/assets/FavoritesView-ByLlDRWS.js rename to dist/assets/FavoritesView-CZOzid2_.js index b703011..0477f94 100644 --- a/dist/assets/FavoritesView-ByLlDRWS.js +++ b/dist/assets/FavoritesView-CZOzid2_.js @@ -1 +1 @@ -import{F as e,M as t,Nt as n,Pt as r,_ as i,d as a,f as o,g as s,i as c,k as l,l as u,nt as d,t as f,u as p,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{u as g}from"./BasicIcon-Bzeb0Iwd.js";import{o as _}from"./format-C72AoJ2H.js";import{M as v,l as y,o as b}from"./index-WUDoJ6iF.js";import{t as x}from"./PageHeader-DfXduTNr.js";import{t as S}from"./PageSkeleton-DYdjm4l9.js";import{t as C}from"./crm-Bj4T2PId.js";import{t as w}from"./IconBookmark-CQq-TOS-.js";import{n as T,t as E}from"./colorSwatch-BgOH1LE5.js";var D={class:`page favorites-page`},O={class:`page__scroll page__scroll--with-nav body`},k={key:1},A={key:2,class:`empty`},j=[`onClick`],M={class:`product-item__body`},N={class:`product-item__head`},P={class:`product-item__title`},F={key:0,class:`new-tag`},I=[`onClick`],L={class:`product-item__specs`},R={key:0,class:`swatches`},z=[`onClick`],B=f(h({__name:`FavoritesView`,setup(f){let h={summer:`تابستانه`,winter:`زمستانه`,all_season:`چهارفصل`},B=v(),V=y(),H=C(),U=d([]),W=d(!0),G=d(null);l(async()=>{W.value=!0;try{await V.hydrate();let e=await H.loadBrowseProducts(),t=new Set(V.ids);U.value=e.filter(e=>t.has(e.id))}catch(e){G.value=e instanceof Error?e.message:`بارگذاری علاقه‌مندی‌ها ناموفق بود.`}finally{W.value=!1}});function K(e){return h[e]??`—`}function q(e){return E(e.colors,e.colorImages,e.imageUrls,0,e.imageUrl)}function J(e){B.push({path:`/product`,query:{id:e}})}async function Y(e){await V.toggle(e),U.value=U.value.filter(t=>t.id!==e)}return(l,d)=>(t(),o(`div`,D,[i(x,{class:`mobile-only`,title:`علاقه‌مندی‌ها`,"show-back":``,centered:``,onBack:d[0]||=e=>m(B).back()}),d[2]||=u(`header`,{class:`desktop-page__head desktop-only`},[u(`h1`,{class:`desktop-page__title`},`علاقه‌مندی‌ها`),u(`p`,{class:`desktop-page__subtitle`},`محصولات ذخیره‌شده برای دسترسی سریع`)],-1),u(`div`,O,[W.value?(t(),p(S,{key:0,variant:`grid`})):G.value?(t(),o(`p`,k,r(G.value),1)):U.value.length?a(``,!0):(t(),o(`p`,A,`هنوز محصولی ذخیره نکرده‌اید.`)),(t(!0),o(c,null,e(U.value,l=>(t(),o(`article`,{key:l.id,class:`product-item`,onClick:e=>J(l.id)},[u(`div`,{class:`product-item__image`,style:n(q(l)?{backgroundImage:`url(${q(l)})`}:m(T)(l.colors[0]??``))},null,4),u(`div`,M,[u(`div`,N,[u(`div`,P,[u(`strong`,null,r(l.name),1),l.isNew?(t(),o(`span`,F,`جدید`)):a(``,!0)]),u(`button`,{type:`button`,class:`bookmark`,"aria-label":`حذف از علاقه‌مندی‌ها`,onClick:g(e=>Y(l.id),[`stop`])},[i(w,{size:18,filled:``,color:`var(--color-primary)`})],8,I)]),u(`ul`,L,[u(`li`,null,`عرض: `+r(m(_)(l.widthCm))+` سانتی‌متر`,1),u(`li`,null,`ترکیب: `+r(l.composition||`—`),1),u(`li`,null,`مناسب: `+r(K(l.season)),1)]),l.colors.length?(t(),o(`div`,R,[(t(!0),o(c,null,e(l.colors.slice(0,6),(e,r)=>(t(),o(`span`,{key:r,class:`swatch`,style:n(m(T)(e,l.colorImages?.[r]||l.imageUrls?.[r]))},null,4))),128))])):a(``,!0),u(`button`,{type:`button`,class:`details-link`,onClick:g(e=>J(l.id),[`stop`])},[d[1]||=s(` مشاهده جزئیات `,-1),i(b,{size:14})],8,z)])],8,j))),128))])]))}}),[[`__scopeId`,`data-v-cc481a5f`]]);export{B as default}; \ No newline at end of file +import{F as e,M as t,Nt as n,Pt as r,_ as i,d as a,f as o,g as s,i as c,k as l,l as u,nt as d,t as f,u as p,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{u as g}from"./BasicIcon-Bzeb0Iwd.js";import{o as _}from"./format-C72AoJ2H.js";import{k as v,l as y,o as b}from"./index-C40q_iVH.js";import{t as x}from"./PageHeader-CNHiRdZv.js";import{t as S}from"./PageSkeleton-DYdjm4l9.js";import{t as C}from"./crm-Bj4T2PId.js";import{t as w}from"./IconBookmark-CQq-TOS-.js";import{n as T,t as E}from"./colorSwatch-BgOH1LE5.js";var D={class:`page favorites-page`},O={class:`page__scroll page__scroll--with-nav body`},k={key:1},A={key:2,class:`empty`},j=[`onClick`],M={class:`product-item__body`},N={class:`product-item__head`},P={class:`product-item__title`},F={key:0,class:`new-tag`},I=[`onClick`],L={class:`product-item__specs`},R={key:0,class:`swatches`},z=[`onClick`],B=f(h({__name:`FavoritesView`,setup(f){let h={summer:`تابستانه`,winter:`زمستانه`,all_season:`چهارفصل`},B=v(),V=y(),H=C(),U=d([]),W=d(!0),G=d(null);l(async()=>{W.value=!0;try{await V.hydrate();let e=await H.loadBrowseProducts(),t=new Set(V.ids);U.value=e.filter(e=>t.has(e.id))}catch(e){G.value=e instanceof Error?e.message:`بارگذاری علاقه‌مندی‌ها ناموفق بود.`}finally{W.value=!1}});function K(e){return h[e]??`—`}function q(e){return E(e.colors,e.colorImages,e.imageUrls,0,e.imageUrl)}function J(e){B.push({path:`/product`,query:{id:e}})}async function Y(e){await V.toggle(e),U.value=U.value.filter(t=>t.id!==e)}return(l,d)=>(t(),o(`div`,D,[i(x,{class:`mobile-only`,title:`علاقه‌مندی‌ها`,"show-back":``,centered:``,onBack:d[0]||=e=>m(B).back()}),d[2]||=u(`header`,{class:`desktop-page__head desktop-only`},[u(`h1`,{class:`desktop-page__title`},`علاقه‌مندی‌ها`),u(`p`,{class:`desktop-page__subtitle`},`محصولات ذخیره‌شده برای دسترسی سریع`)],-1),u(`div`,O,[W.value?(t(),p(S,{key:0,variant:`grid`})):G.value?(t(),o(`p`,k,r(G.value),1)):U.value.length?a(``,!0):(t(),o(`p`,A,`هنوز محصولی ذخیره نکرده‌اید.`)),(t(!0),o(c,null,e(U.value,l=>(t(),o(`article`,{key:l.id,class:`product-item`,onClick:e=>J(l.id)},[u(`div`,{class:`product-item__image`,style:n(q(l)?{backgroundImage:`url(${q(l)})`}:m(T)(l.colors[0]??``))},null,4),u(`div`,M,[u(`div`,N,[u(`div`,P,[u(`strong`,null,r(l.name),1),l.isNew?(t(),o(`span`,F,`جدید`)):a(``,!0)]),u(`button`,{type:`button`,class:`bookmark`,"aria-label":`حذف از علاقه‌مندی‌ها`,onClick:g(e=>Y(l.id),[`stop`])},[i(w,{size:18,filled:``,color:`var(--color-primary)`})],8,I)]),u(`ul`,L,[u(`li`,null,`عرض: `+r(m(_)(l.widthCm))+` سانتی‌متر`,1),u(`li`,null,`ترکیب: `+r(l.composition||`—`),1),u(`li`,null,`مناسب: `+r(K(l.season)),1)]),l.colors.length?(t(),o(`div`,R,[(t(!0),o(c,null,e(l.colors.slice(0,6),(e,r)=>(t(),o(`span`,{key:r,class:`swatch`,style:n(m(T)(e,l.colorImages?.[r]||l.imageUrls?.[r]))},null,4))),128))])):a(``,!0),u(`button`,{type:`button`,class:`details-link`,onClick:g(e=>J(l.id),[`stop`])},[d[1]||=s(` مشاهده جزئیات `,-1),i(b,{size:14})],8,z)])],8,j))),128))])]))}}),[[`__scopeId`,`data-v-cc481a5f`]]);export{B as default}; \ No newline at end of file diff --git a/dist/assets/HomeView-X2NhwWvS.js b/dist/assets/HomeView-D6wedudT.js similarity index 96% rename from dist/assets/HomeView-X2NhwWvS.js rename to dist/assets/HomeView-D6wedudT.js index d2f7c1b..3295128 100644 --- a/dist/assets/HomeView-X2NhwWvS.js +++ b/dist/assets/HomeView-D6wedudT.js @@ -1 +1 @@ -import{A as e,At as t,F as n,G as r,M as i,Nt as a,Pt as o,R as ee,_ as s,c,d as l,f as u,g as d,i as f,k as te,l as p,nt as m,t as ne,u as h,ut as g,v as _}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{r as re,u as ie}from"./BasicIcon-Bzeb0Iwd.js";import{o as ae}from"./format-C72AoJ2H.js";import{n as v}from"./http-CU_N-R2R.js";import{M as oe,c as se,i as ce,l as le,o as ue,r as de,s as fe}from"./index-WUDoJ6iF.js";import{t as pe}from"./IconChevronBack-CDeN0Cbu.js";import{t as me}from"./PageSkeleton-DYdjm4l9.js";import{n as he,r as ge,t as _e}from"./crm-Bj4T2PId.js";import{t as ve}from"./useGoBack-LfBY_1QL.js";import{t as y}from"./quick-catalog-request-DKA752sk.js";import{t as ye}from"./IconHeart-CvzbNH_T.js";async function be(){return v(`/suggestions/me`)}var xe=`/assets/level-medal-Avpe4Lqa.webp`,b=`/assets/quick-categories-grid-MFEfEUjL.webp`,x=`/assets/latest-order-status-CfJ1sx5U.webp`,Se={class:`page home-page`},S={class:`home-header mobile-only`},C={class:`home-header__user`},w={class:`home-header__hello`},T={class:`home-header__actions`},E={class:`home-desk-head desktop-only`},D={class:`home-desk-head__sub`},O={class:`page__scroll page__scroll--with-nav home-scroll`},k={key:0,class:`home-error`},A=[`aria-label`],j={class:`hero-banner__content`},Ce={key:0,class:`hero-banner__title`},we={key:0},Te={key:1,class:`hero-banner__title`},Ee={key:0,class:`hero-banner__dots`,role:`tablist`,"aria-label":`بنرها`},De=[`aria-label`,`aria-selected`,`onClick`],Oe={class:`quick-grid`,"aria-label":`دسترسی سریع`},ke=[`onClick`],Ae={class:`quick-card__icon`,"aria-hidden":`true`},je=[`src`],Me={class:`quick-card__label`},Ne={key:0,class:`level-card`,"aria-label":`سطح عضویت`},Pe={class:`level-card__top`},Fe={class:`level-card__identity`},Ie=[`src`],Le={class:`level-card__text`},Re={class:`level-card__name`},ze={class:`level-card__next`},Be={class:`level-card__progress`},Ve=[`aria-valuenow`],He={class:`level-card__points`},Ue={key:1,class:`suggest-card`,"aria-label":`پیشنهاد اختصاصی`},We={class:`suggest-card__head`},Ge={key:0,class:`suggest-card__empty`},Ke={key:0,class:`suggest-card__row scroll-x`},qe=[`onClick`],Je={key:0,class:`suggest-card__badge`},Ye={class:`suggest-card__body`},Xe={class:`suggest-card__name`},Ze={class:`suggest-card__sub`},Qe={key:0,class:`suggest-card__note`},$e={class:`section`},et={class:`section__head`},tt={class:`product-row scroll-x`},nt=[`onClick`],rt={key:0,class:`product-card__badge`},it={class:`product-card__body`},at={class:`product-card__name`},ot={class:`product-card__sub`},st=[`aria-label`,`aria-pressed`,`onClick`],M=ne(_({__name:`HomeView`,setup(ne){let _=oe(),{goBack:v}=ve(`/`),M=se(),ct=_e(),N=le(),P=m(!0),F=m(null),I=m([]),L=m([]),R=m(null),z=m(null),lt=[{id:`qa-cat`,label:`دسته بندی`,to:`/categories`,image:b},{id:`qa-club`,label:`وضعیت سفارش`,to:`/orders/latest-status`,image:x},{id:`qa-swatch`,label:`درخواست کالیته`,to:`/catalog-requests/latest-status`,image:y}],ut=[{id:`qa-cat`,label:`دسته بندی`,to:`/categories`,image:b},{id:`qa-customers`,label:`وضعیت سفارش`,to:`/orders/latest-status`,image:x},{id:`qa-swatch`,label:`درخواست کالیته`,to:`/catalog-requests/latest-status`,image:y}],dt=c(()=>M.isAgent?ut:lt),B={id:`fallback`,slot:`home_hero`,title:`کالکشن پاییز و زمستان`,subtitle:`جدیدترین پارچه‌ها`,ctaLabel:`مشاهده کالکشن`,ctaLink:`/categories`,imageUrl:``,showTitle:!0,showSubtitle:!0,showCta:!0},V=m([B]),H=m(0),U=m(`hero-next`),W,G=c(()=>V.value[H.value]??B),K=c(()=>{let e=G.value;return e.showTitle!==!1&&e.title||e.showSubtitle!==!1&&e.subtitle||e.showCta!==!1&&e.ctaLabel});function ft(e){if(e.imageUrl)return{"--hero-image":`url("${e.imageUrl}")`}}function q(e,t){let n=V.value.length;if(!n)return;let r=(e%n+n)%n;r!==H.value&&(t===1?U.value=`hero-next`:t===-1?U.value=`hero-prev`:H.value===n-1&&r===0?U.value=`hero-next`:H.value===0&&r===n-1?U.value=`hero-prev`:U.value=r>H.value?`hero-next`:`hero-prev`,H.value=r)}function J(){Y(),!(V.value.length<2)&&(W=window.setInterval(()=>{q(H.value+1,1)},5500))}function Y(){W&&window.clearInterval(W),W=void 0}function pt(e){q(e),J()}let X=c(()=>M.user?.firstName||`کاربر`),Z=c(()=>M.user?.lastName||``),Q=c(()=>{if(z.value)return z.value;let e=M.user;return{label:e?.levelLabel||`برنزی`,nextLabel:e?.nextLevelLabel||`نقره‌ای`,pointsRemaining:e?.pointsToNext??0,progressPercent:e?.levelProgress??0}});e(Y),te(async()=>{P.value=!0,F.value=null;try{let[e,t]=await Promise.all([ct.loadBrowseProducts(),ge(`home_hero`).catch(()=>[]),N.hydrate()]);if(t.length&&(V.value=t),J(),I.value=e.filter(e=>e.isNew).slice(0,6),I.value.length||(I.value=e.slice(0,6)),M.isAgent)try{let e=await he();z.value={label:e.levelLabel,nextLabel:e.nextLevelLabel,pointsRemaining:e.pointsToNext,progressPercent:e.levelProgress}}catch{}else try{L.value=await be()}catch{L.value=[]}}catch(e){F.value=e instanceof Error?e.message:`بارگذاری خانه ناموفق بود.`}finally{P.value=!1}});function $(e){if(/^https?:\/\//i.test(e)){window.location.assign(e);return}_.push(e)}function mt(){$(G.value.ctaLink.trim()||`/categories`)}async function ht(e){R.value=null;try{await N.toggle(e)}catch(e){R.value=e instanceof Error?e.message:`ذخیره علاقه‌مندی ناموفق بود.`}}return(e,c)=>(i(),u(`div`,Se,[p(`header`,S,[p(`button`,{type:`button`,class:`icon-btn`,"aria-label":`بازگشت`,onClick:c[0]||=(...e)=>g(v)&&g(v)(...e)},[s(pe,{size:20})]),p(`div`,C,[s(de,{class:`home-header__avatar`,src:g(M).user?.avatarUrl,initials:X.value.charAt(0),size:44},null,8,[`src`,`initials`]),p(`div`,null,[p(`p`,w,` سلام، `+o(X.value)+` `+o(Z.value),1),c[4]||=p(`p`,{class:`home-header__welcome`},`خوش آمدید`,-1)])]),p(`div`,T,[s(ce,{variant:`inline`}),p(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اعلان‌ها`,onClick:c[1]||=e=>$(`/profile/notifications`)},[s(fe,{size:20})])])]),p(`header`,E,[p(`div`,null,[c[5]||=p(`h1`,{class:`home-desk-head__title`},`خانه`,-1),p(`p`,D,` سلام `+o(X.value)+` `+o(Z.value)+` — خوش آمدید `,1)])]),p(`div`,O,[F.value?(i(),u(`p`,k,o(F.value),1)):P.value?(i(),h(me,{key:1,variant:`home`})):(i(),u(f,{key:2},[p(`section`,{class:`hero-banner`,"aria-label":G.value.title},[s(re,{name:U.value,tag:`div`,class:`hero-banner__stage`},{default:r(()=>[(i(),u(`article`,{key:G.value.id,class:t([`hero-slide`,{"hero-slide--copy":K.value}]),style:a(ft(G.value))},[c[6]||=p(`div`,{class:`hero-slide__media`,"aria-hidden":`true`},null,-1),p(`div`,j,[G.value.showTitle===!1?G.value.showSubtitle!==!1&&G.value.subtitle?(i(),u(`p`,Te,[p(`span`,null,o(G.value.subtitle),1)])):l(``,!0):(i(),u(`h2`,Ce,[d(o(G.value.title)+` `,1),G.value.showSubtitle!==!1&&G.value.subtitle?(i(),u(`span`,we,o(G.value.subtitle),1)):l(``,!0)])),G.value.showCta!==!1&&G.value.ctaLabel?(i(),u(`button`,{key:2,type:`button`,class:`hero-banner__cta`,onClick:mt},o(G.value.ctaLabel),1)):l(``,!0)])],6))]),_:1},8,[`name`]),V.value.length>1?(i(),u(`div`,Ee,[(i(!0),u(f,null,n(V.value,(e,n)=>(i(),u(`button`,{key:e.id,type:`button`,class:t([`dot`,{"dot--active":n===H.value}]),"aria-label":e.title,"aria-selected":n===H.value,onClick:e=>pt(n)},null,10,De))),128))])):l(``,!0)],8,A),p(`section`,Oe,[(i(!0),u(f,null,n(dt.value,e=>(i(),u(`button`,{key:e.id,type:`button`,class:`quick-card`,onClick:t=>$(e.to)},[p(`span`,Ae,[e.image?(i(),u(`img`,{key:0,class:`quick-card__image`,src:e.image,alt:``},null,8,je)):(i(),h(ee(e.icon),{key:1,size:20}))]),p(`span`,Me,o(e.label),1)],8,ke))),128))]),g(M).isAgent?(i(),u(`section`,Ne,[p(`div`,Pe,[p(`div`,Fe,[p(`img`,{class:`level-card__medal`,src:g(xe),alt:``,width:`48`,height:`48`,"aria-hidden":`true`},null,8,Ie),p(`div`,Le,[c[7]||=p(`span`,{class:`level-card__eyebrow`},`سطح شما`,-1),p(`strong`,Re,o(Q.value.label),1),p(`span`,ze,`تا سطح `+o(Q.value.nextLabel),1)])]),p(`button`,{type:`button`,class:`level-card__details`,onClick:c[2]||=e=>$(`/profile`)},` جزئیات سطح `)]),p(`div`,Be,[p(`div`,{class:`level-card__bar`,role:`progressbar`,"aria-valuenow":Q.value.progressPercent,"aria-valuemin":`0`,"aria-valuemax":`100`},[p(`span`,{class:`level-card__bar-fill`,style:a({width:`${Q.value.progressPercent}%`})},null,4)],8,Ve),p(`span`,He,o(g(ae)(Q.value.pointsRemaining))+` امتیاز دیگر `,1)])])):(i(),u(`section`,Ue,[p(`div`,We,[c[8]||=p(`h3`,{class:`suggest-card__title`},`پیشنهاد اختصاصی ما برای شما`,-1),L.value.length?l(``,!0):(i(),u(`p`,Ge,` هنوز پیشنهاد اختصاصی برای شما ثبت نشده است. `))]),L.value.length?(i(),u(`div`,Ke,[(i(!0),u(f,null,n(L.value,(e,n)=>(i(),u(`article`,{key:e.id,class:`suggest-card__item`,onClick:t=>$(`/product?id=${e.productId}`)},[p(`div`,{class:t([`suggest-card__image`,`suggest-card__image--${n%3}`]),style:a(e.imageUrl?{backgroundImage:`url(${e.imageUrl})`}:void 0)},[e.isNew?(i(),u(`span`,Je,`جدید`)):l(``,!0)],6),p(`div`,Ye,[p(`strong`,Xe,o(e.productName),1),p(`span`,Ze,o(e.subtitle||e.catalogName||e.productCode),1),e.note?(i(),u(`p`,Qe,o(e.note),1)):l(``,!0)])],8,qe))),128))])):l(``,!0)])),p(`section`,$e,[p(`div`,et,[c[10]||=p(`h3`,{class:`section__title`},`جدیدترین محصولات`,-1),p(`button`,{type:`button`,class:`section__link`,onClick:c[3]||=e=>$(`/products`)},[c[9]||=d(` مشاهده همه `,-1),s(ue,{size:14})])]),p(`div`,tt,[(i(!0),u(f,null,n(I.value,(e,n)=>(i(),u(`article`,{key:e.id,class:`product-card`,onClick:t=>$(`/product?id=${e.id}`)},[p(`div`,{class:t([`product-card__image`,`product-card__image--${n%3}`]),style:a(e.imageUrl?{backgroundImage:`url(${e.imageUrl})`}:void 0)},[e.isNew?(i(),u(`span`,rt,`جدید`)):l(``,!0)],6),p(`div`,it,[p(`strong`,at,o(e.name),1),p(`span`,ot,o(e.subtitle),1),p(`button`,{type:`button`,class:t([`product-card__fav`,{"product-card__fav--on":g(N).isFavorite(e.id)}]),"aria-label":g(N).isFavorite(e.id)?`حذف از علاقه‌مندی‌ها`:`افزودن به علاقه‌مندی‌ها`,"aria-pressed":g(N).isFavorite(e.id),onClick:ie(t=>ht(e.id),[`stop`])},[s(ye,{size:16,filled:g(N).isFavorite(e.id),color:g(N).isFavorite(e.id)?`var(--color-primary)`:`#b0b7c0`},null,8,[`filled`,`color`])],10,st)])],8,nt))),128))])])],64))])]))}}),[[`__scopeId`,`data-v-0781cdf2`]]);export{M as default}; \ No newline at end of file +import{A as e,At as t,F as n,G as r,M as i,Nt as a,Pt as o,R as ee,_ as s,c,d as l,f as u,g as d,i as f,k as te,l as p,nt as m,t as ne,u as h,ut as g,v as _}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{r as re,u as ie}from"./BasicIcon-Bzeb0Iwd.js";import{o as ae}from"./format-C72AoJ2H.js";import{n as v}from"./http-CU_N-R2R.js";import{c as oe,i as se,k as ce,l as le,o as ue,r as de,s as fe}from"./index-C40q_iVH.js";import{t as pe}from"./IconChevronBack-CDeN0Cbu.js";import{t as me}from"./PageSkeleton-DYdjm4l9.js";import{n as he,r as ge,t as _e}from"./crm-Bj4T2PId.js";import{t as ve}from"./useGoBack-BMLMruUd.js";import{t as y}from"./quick-catalog-request-DKA752sk.js";import{t as ye}from"./IconHeart-CvzbNH_T.js";async function be(){return v(`/suggestions/me`)}var xe=`/assets/level-medal-Avpe4Lqa.webp`,b=`/assets/quick-categories-grid-MFEfEUjL.webp`,x=`/assets/latest-order-status-CfJ1sx5U.webp`,Se={class:`page home-page`},S={class:`home-header mobile-only`},C={class:`home-header__user`},w={class:`home-header__hello`},T={class:`home-header__actions`},E={class:`home-desk-head desktop-only`},D={class:`home-desk-head__sub`},O={class:`page__scroll page__scroll--with-nav home-scroll`},k={key:0,class:`home-error`},A=[`aria-label`],j={class:`hero-banner__content`},Ce={key:0,class:`hero-banner__title`},we={key:0},Te={key:1,class:`hero-banner__title`},Ee={key:0,class:`hero-banner__dots`,role:`tablist`,"aria-label":`بنرها`},De=[`aria-label`,`aria-selected`,`onClick`],Oe={class:`quick-grid`,"aria-label":`دسترسی سریع`},ke=[`onClick`],Ae={class:`quick-card__icon`,"aria-hidden":`true`},je=[`src`],Me={class:`quick-card__label`},Ne={key:0,class:`level-card`,"aria-label":`سطح عضویت`},Pe={class:`level-card__top`},Fe={class:`level-card__identity`},Ie=[`src`],Le={class:`level-card__text`},Re={class:`level-card__name`},ze={class:`level-card__next`},Be={class:`level-card__progress`},Ve=[`aria-valuenow`],He={class:`level-card__points`},Ue={key:1,class:`suggest-card`,"aria-label":`پیشنهاد اختصاصی`},We={class:`suggest-card__head`},Ge={key:0,class:`suggest-card__empty`},Ke={key:0,class:`suggest-card__row scroll-x`},qe=[`onClick`],Je={key:0,class:`suggest-card__badge`},Ye={class:`suggest-card__body`},Xe={class:`suggest-card__name`},Ze={class:`suggest-card__sub`},Qe={key:0,class:`suggest-card__note`},$e={class:`section`},et={class:`section__head`},tt={class:`product-row scroll-x`},nt=[`onClick`],rt={key:0,class:`product-card__badge`},it={class:`product-card__body`},at={class:`product-card__name`},ot={class:`product-card__sub`},st=[`aria-label`,`aria-pressed`,`onClick`],M=ne(_({__name:`HomeView`,setup(ne){let _=ce(),{goBack:v}=ve(`/`),M=oe(),ct=_e(),N=le(),P=m(!0),F=m(null),I=m([]),L=m([]),R=m(null),z=m(null),lt=[{id:`qa-cat`,label:`دسته بندی`,to:`/categories`,image:b},{id:`qa-club`,label:`وضعیت سفارش`,to:`/orders/latest-status`,image:x},{id:`qa-swatch`,label:`درخواست کالیته`,to:`/catalog-requests/latest-status`,image:y}],ut=[{id:`qa-cat`,label:`دسته بندی`,to:`/categories`,image:b},{id:`qa-customers`,label:`وضعیت سفارش`,to:`/orders/latest-status`,image:x},{id:`qa-swatch`,label:`درخواست کالیته`,to:`/catalog-requests/latest-status`,image:y}],dt=c(()=>M.isAgent?ut:lt),B={id:`fallback`,slot:`home_hero`,title:`کالکشن پاییز و زمستان`,subtitle:`جدیدترین پارچه‌ها`,ctaLabel:`مشاهده کالکشن`,ctaLink:`/categories`,imageUrl:``,showTitle:!0,showSubtitle:!0,showCta:!0},V=m([B]),H=m(0),U=m(`hero-next`),W,G=c(()=>V.value[H.value]??B),K=c(()=>{let e=G.value;return e.showTitle!==!1&&e.title||e.showSubtitle!==!1&&e.subtitle||e.showCta!==!1&&e.ctaLabel});function ft(e){if(e.imageUrl)return{"--hero-image":`url("${e.imageUrl}")`}}function q(e,t){let n=V.value.length;if(!n)return;let r=(e%n+n)%n;r!==H.value&&(t===1?U.value=`hero-next`:t===-1?U.value=`hero-prev`:H.value===n-1&&r===0?U.value=`hero-next`:H.value===0&&r===n-1?U.value=`hero-prev`:U.value=r>H.value?`hero-next`:`hero-prev`,H.value=r)}function J(){Y(),!(V.value.length<2)&&(W=window.setInterval(()=>{q(H.value+1,1)},5500))}function Y(){W&&window.clearInterval(W),W=void 0}function pt(e){q(e),J()}let X=c(()=>M.user?.firstName||`کاربر`),Z=c(()=>M.user?.lastName||``),Q=c(()=>{if(z.value)return z.value;let e=M.user;return{label:e?.levelLabel||`برنزی`,nextLabel:e?.nextLevelLabel||`نقره‌ای`,pointsRemaining:e?.pointsToNext??0,progressPercent:e?.levelProgress??0}});e(Y),te(async()=>{P.value=!0,F.value=null;try{let[e,t]=await Promise.all([ct.loadBrowseProducts(),ge(`home_hero`).catch(()=>[]),N.hydrate()]);if(t.length&&(V.value=t),J(),I.value=e.filter(e=>e.isNew).slice(0,6),I.value.length||(I.value=e.slice(0,6)),M.isAgent)try{let e=await he();z.value={label:e.levelLabel,nextLabel:e.nextLevelLabel,pointsRemaining:e.pointsToNext,progressPercent:e.levelProgress}}catch{}else try{L.value=await be()}catch{L.value=[]}}catch(e){F.value=e instanceof Error?e.message:`بارگذاری خانه ناموفق بود.`}finally{P.value=!1}});function $(e){if(/^https?:\/\//i.test(e)){window.location.assign(e);return}_.push(e)}function mt(){$(G.value.ctaLink.trim()||`/categories`)}async function ht(e){R.value=null;try{await N.toggle(e)}catch(e){R.value=e instanceof Error?e.message:`ذخیره علاقه‌مندی ناموفق بود.`}}return(e,c)=>(i(),u(`div`,Se,[p(`header`,S,[p(`button`,{type:`button`,class:`icon-btn`,"aria-label":`بازگشت`,onClick:c[0]||=(...e)=>g(v)&&g(v)(...e)},[s(pe,{size:20})]),p(`div`,C,[s(de,{class:`home-header__avatar`,src:g(M).user?.avatarUrl,initials:X.value.charAt(0),size:44},null,8,[`src`,`initials`]),p(`div`,null,[p(`p`,w,` سلام، `+o(X.value)+` `+o(Z.value),1),c[4]||=p(`p`,{class:`home-header__welcome`},`خوش آمدید`,-1)])]),p(`div`,T,[s(se,{variant:`inline`}),p(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اعلان‌ها`,onClick:c[1]||=e=>$(`/profile/notifications`)},[s(fe,{size:20})])])]),p(`header`,E,[p(`div`,null,[c[5]||=p(`h1`,{class:`home-desk-head__title`},`خانه`,-1),p(`p`,D,` سلام `+o(X.value)+` `+o(Z.value)+` — خوش آمدید `,1)])]),p(`div`,O,[F.value?(i(),u(`p`,k,o(F.value),1)):P.value?(i(),h(me,{key:1,variant:`home`})):(i(),u(f,{key:2},[p(`section`,{class:`hero-banner`,"aria-label":G.value.title},[s(re,{name:U.value,tag:`div`,class:`hero-banner__stage`},{default:r(()=>[(i(),u(`article`,{key:G.value.id,class:t([`hero-slide`,{"hero-slide--copy":K.value}]),style:a(ft(G.value))},[c[6]||=p(`div`,{class:`hero-slide__media`,"aria-hidden":`true`},null,-1),p(`div`,j,[G.value.showTitle===!1?G.value.showSubtitle!==!1&&G.value.subtitle?(i(),u(`p`,Te,[p(`span`,null,o(G.value.subtitle),1)])):l(``,!0):(i(),u(`h2`,Ce,[d(o(G.value.title)+` `,1),G.value.showSubtitle!==!1&&G.value.subtitle?(i(),u(`span`,we,o(G.value.subtitle),1)):l(``,!0)])),G.value.showCta!==!1&&G.value.ctaLabel?(i(),u(`button`,{key:2,type:`button`,class:`hero-banner__cta`,onClick:mt},o(G.value.ctaLabel),1)):l(``,!0)])],6))]),_:1},8,[`name`]),V.value.length>1?(i(),u(`div`,Ee,[(i(!0),u(f,null,n(V.value,(e,n)=>(i(),u(`button`,{key:e.id,type:`button`,class:t([`dot`,{"dot--active":n===H.value}]),"aria-label":e.title,"aria-selected":n===H.value,onClick:e=>pt(n)},null,10,De))),128))])):l(``,!0)],8,A),p(`section`,Oe,[(i(!0),u(f,null,n(dt.value,e=>(i(),u(`button`,{key:e.id,type:`button`,class:`quick-card`,onClick:t=>$(e.to)},[p(`span`,Ae,[e.image?(i(),u(`img`,{key:0,class:`quick-card__image`,src:e.image,alt:``},null,8,je)):(i(),h(ee(e.icon),{key:1,size:20}))]),p(`span`,Me,o(e.label),1)],8,ke))),128))]),g(M).isAgent?(i(),u(`section`,Ne,[p(`div`,Pe,[p(`div`,Fe,[p(`img`,{class:`level-card__medal`,src:g(xe),alt:``,width:`48`,height:`48`,"aria-hidden":`true`},null,8,Ie),p(`div`,Le,[c[7]||=p(`span`,{class:`level-card__eyebrow`},`سطح شما`,-1),p(`strong`,Re,o(Q.value.label),1),p(`span`,ze,`تا سطح `+o(Q.value.nextLabel),1)])]),p(`button`,{type:`button`,class:`level-card__details`,onClick:c[2]||=e=>$(`/profile`)},` جزئیات سطح `)]),p(`div`,Be,[p(`div`,{class:`level-card__bar`,role:`progressbar`,"aria-valuenow":Q.value.progressPercent,"aria-valuemin":`0`,"aria-valuemax":`100`},[p(`span`,{class:`level-card__bar-fill`,style:a({width:`${Q.value.progressPercent}%`})},null,4)],8,Ve),p(`span`,He,o(g(ae)(Q.value.pointsRemaining))+` امتیاز دیگر `,1)])])):(i(),u(`section`,Ue,[p(`div`,We,[c[8]||=p(`h3`,{class:`suggest-card__title`},`پیشنهاد اختصاصی ما برای شما`,-1),L.value.length?l(``,!0):(i(),u(`p`,Ge,` هنوز پیشنهاد اختصاصی برای شما ثبت نشده است. `))]),L.value.length?(i(),u(`div`,Ke,[(i(!0),u(f,null,n(L.value,(e,n)=>(i(),u(`article`,{key:e.id,class:`suggest-card__item`,onClick:t=>$(`/product?id=${e.productId}`)},[p(`div`,{class:t([`suggest-card__image`,`suggest-card__image--${n%3}`]),style:a(e.imageUrl?{backgroundImage:`url(${e.imageUrl})`}:void 0)},[e.isNew?(i(),u(`span`,Je,`جدید`)):l(``,!0)],6),p(`div`,Ye,[p(`strong`,Xe,o(e.productName),1),p(`span`,Ze,o(e.subtitle||e.catalogName||e.productCode),1),e.note?(i(),u(`p`,Qe,o(e.note),1)):l(``,!0)])],8,qe))),128))])):l(``,!0)])),p(`section`,$e,[p(`div`,et,[c[10]||=p(`h3`,{class:`section__title`},`جدیدترین محصولات`,-1),p(`button`,{type:`button`,class:`section__link`,onClick:c[3]||=e=>$(`/products`)},[c[9]||=d(` مشاهده همه `,-1),s(ue,{size:14})])]),p(`div`,tt,[(i(!0),u(f,null,n(I.value,(e,n)=>(i(),u(`article`,{key:e.id,class:`product-card`,onClick:t=>$(`/product?id=${e.id}`)},[p(`div`,{class:t([`product-card__image`,`product-card__image--${n%3}`]),style:a(e.imageUrl?{backgroundImage:`url(${e.imageUrl})`}:void 0)},[e.isNew?(i(),u(`span`,rt,`جدید`)):l(``,!0)],6),p(`div`,it,[p(`strong`,at,o(e.name),1),p(`span`,ot,o(e.subtitle),1),p(`button`,{type:`button`,class:t([`product-card__fav`,{"product-card__fav--on":g(N).isFavorite(e.id)}]),"aria-label":g(N).isFavorite(e.id)?`حذف از علاقه‌مندی‌ها`:`افزودن به علاقه‌مندی‌ها`,"aria-pressed":g(N).isFavorite(e.id),onClick:ie(t=>ht(e.id),[`stop`])},[s(ye,{size:16,filled:g(N).isFavorite(e.id),color:g(N).isFavorite(e.id)?`var(--color-primary)`:`#b0b7c0`},null,8,[`filled`,`color`])],10,st)])],8,nt))),128))])])],64))])]))}}),[[`__scopeId`,`data-v-0781cdf2`]]);export{M as default}; \ No newline at end of file diff --git a/dist/assets/IconLayoutGrid-CTmPrZXE.js b/dist/assets/IconDiamond-Dn-fHb3u.js similarity index 57% rename from dist/assets/IconLayoutGrid-CTmPrZXE.js rename to dist/assets/IconDiamond-Dn-fHb3u.js index dec3281..2ae34a1 100644 --- a/dist/assets/IconLayoutGrid-CTmPrZXE.js +++ b/dist/assets/IconDiamond-Dn-fHb3u.js @@ -1 +1 @@ -import{M as e,u as t,v as n}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as r}from"./BasicIcon-Bzeb0Iwd.js";var i=n({__name:`IconLayoutGrid`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(n){return(i,a)=>(e(),t(r,{icon:`vuesax-linear:element-3`,size:n.size,"stroke-width":n.strokeWidth,color:n.color},null,8,[`size`,`stroke-width`,`color`]))}});export{i as t}; \ No newline at end of file +import{M as e,u as t,v as n}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as r}from"./BasicIcon-Bzeb0Iwd.js";var i=n({__name:`IconLayoutGrid`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(n){return(i,a)=>(e(),t(r,{icon:`vuesax-linear:element-3`,size:n.size,"stroke-width":n.strokeWidth,color:n.color},null,8,[`size`,`stroke-width`,`color`]))}}),a=n({__name:`IconDiamond`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(n){return(i,a)=>(e(),t(r,{icon:`vuesax-linear:diamonds`,size:n.size,"stroke-width":n.strokeWidth,color:n.color},null,8,[`size`,`stroke-width`,`color`]))}});export{i as n,a as t}; \ No newline at end of file diff --git a/dist/assets/IconDiamond-bOGfMf7j.js b/dist/assets/IconDiamond-bOGfMf7j.js deleted file mode 100644 index 1d2bc0c..0000000 --- a/dist/assets/IconDiamond-bOGfMf7j.js +++ /dev/null @@ -1 +0,0 @@ -import{M as e,u as t,v as n}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as r}from"./BasicIcon-Bzeb0Iwd.js";var i=n({__name:`IconDiamond`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(n){return(i,a)=>(e(),t(r,{icon:`vuesax-linear:diamonds`,size:n.size,"stroke-width":n.strokeWidth,color:n.color},null,8,[`size`,`stroke-width`,`color`]))}});export{i as t}; \ No newline at end of file diff --git a/dist/assets/LatestCatalogRequestStatusView-BILjeaon.js b/dist/assets/LatestCatalogRequestStatusView-Cz7XBV-K.js similarity index 95% rename from dist/assets/LatestCatalogRequestStatusView-BILjeaon.js rename to dist/assets/LatestCatalogRequestStatusView-Cz7XBV-K.js index 897be5e..2d744ed 100644 --- a/dist/assets/LatestCatalogRequestStatusView-BILjeaon.js +++ b/dist/assets/LatestCatalogRequestStatusView-Cz7XBV-K.js @@ -1 +1 @@ -import{M as e,Pt as t,_ as n,c as r,f as i,i as a,k as o,l as s,nt as c,t as l,u,ut as d,v as f}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{i as p,o as m}from"./format-C72AoJ2H.js";import{M as h}from"./index-WUDoJ6iF.js";import{t as g}from"./PageHeader-DfXduTNr.js";import{t as _}from"./PageSkeleton-DYdjm4l9.js";import{t as v}from"./catalogRequests-DmXxqAPC.js";import{t as y}from"./SimpleStatusTimeline-BYp_nmbJ.js";var b=[{id:`registered`,label:`درخواست کالیته ثبت شد`},{id:`ready_to_ship`,label:`آماده ارسال`},{id:`shipped`,label:`ارسال شد`},{id:`returned`,label:`تحویل گرفته شد`}],x={new:0,approved:0,ready_to_ship:1,delivered:2,returned:3,cancelled:0};function S(e){return e.serverStatus?e.serverStatus:{submitted:`new`,reviewing:`approved`,preparing:`ready_to_ship`,shipped:`delivered`,delivered:`returned`,new:`new`,approved:`approved`,ready_to_ship:`ready_to_ship`,returned:`returned`,cancelled:`cancelled`}[e.status]??`new`}function C(e){return x[S(e)]??0}function w(e){let t=S(e),n=p(e.createdAt),r=e.updatedAt?p(e.updatedAt):null;return{registered:n,ready_to_ship:[`ready_to_ship`,`delivered`,`returned`].includes(t)?r:null,shipped:[`delivered`,`returned`].includes(t)?r:null,returned:t===`returned`?r:null}}var T={class:`page latest-status-page`},E={class:`page__scroll page__scroll--with-nav body`},D={class:`summary-card`},O={class:`summary-card__value`},k={class:`summary-card__meta`},A=l(f({__name:`LatestCatalogRequestStatusView`,setup(l){let f=h(),p=v(),x=c(!0),S=r(()=>p.sorted.length?p.sorted[0]:null),A=r(()=>S.value?C(S.value):0),j=r(()=>S.value?w(S.value):{});o(async()=>{x.value=!0,await p.hydrate(),x.value=!1});function M(){f.push(`/categories`)}return(r,o)=>(e(),i(`div`,T,[n(g,{class:`mobile-only`,title:`آخرین درخواست کالیته`,"show-back":``,centered:``,onBack:o[0]||=e=>d(f).push(`/`)}),o[3]||=s(`header`,{class:`desktop-page__head desktop-only`},[s(`div`,null,[s(`h1`,{class:`desktop-page__title`},`آخرین درخواست کالیته`),s(`p`,{class:`desktop-page__subtitle`},`پیگیری مراحل آخرین درخواست کالیته`)])],-1),s(`div`,E,[x.value?(e(),u(_,{key:0})):S.value?(e(),i(a,{key:1},[s(`article`,D,[o[2]||=s(`p`,{class:`summary-card__label`},`درخواست`,-1),s(`strong`,O,t(S.value.id.slice(-8)),1),s(`p`,k,t(d(m)(S.value.items.length))+` قلم کالیته `,1)]),n(y,{steps:d(b),"current-index":A.value,timestamps:j.value},null,8,[`steps`,`current-index`,`timestamps`]),s(`button`,{type:`button`,class:`detail-link`,onClick:o[1]||=e=>d(f).push(`/catalog-requests`)},` مشاهده همه درخواست‌ها `)],64)):(e(),i(`button`,{key:2,type:`button`,class:`empty-cta`,onClick:M},` شما هیچ کالیته ای درخواست نکرده اید، جهت درخواست کالیته و مشاهده فیزیکی پارچه ها کلیک کنید `))])]))}}),[[`__scopeId`,`data-v-e09a36c6`]]);export{A as default}; \ No newline at end of file +import{M as e,Pt as t,_ as n,c as r,f as i,i as a,k as o,l as s,nt as c,t as l,u,ut as d,v as f}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{i as p,o as m}from"./format-C72AoJ2H.js";import{k as h}from"./index-C40q_iVH.js";import{t as g}from"./PageHeader-CNHiRdZv.js";import{t as _}from"./PageSkeleton-DYdjm4l9.js";import{t as v}from"./catalogRequests-DmXxqAPC.js";import{t as y}from"./SimpleStatusTimeline-BYp_nmbJ.js";var b=[{id:`registered`,label:`درخواست کالیته ثبت شد`},{id:`ready_to_ship`,label:`آماده ارسال`},{id:`shipped`,label:`ارسال شد`},{id:`returned`,label:`تحویل گرفته شد`}],x={new:0,approved:0,ready_to_ship:1,delivered:2,returned:3,cancelled:0};function S(e){return e.serverStatus?e.serverStatus:{submitted:`new`,reviewing:`approved`,preparing:`ready_to_ship`,shipped:`delivered`,delivered:`returned`,new:`new`,approved:`approved`,ready_to_ship:`ready_to_ship`,returned:`returned`,cancelled:`cancelled`}[e.status]??`new`}function C(e){return x[S(e)]??0}function w(e){let t=S(e),n=p(e.createdAt),r=e.updatedAt?p(e.updatedAt):null;return{registered:n,ready_to_ship:[`ready_to_ship`,`delivered`,`returned`].includes(t)?r:null,shipped:[`delivered`,`returned`].includes(t)?r:null,returned:t===`returned`?r:null}}var T={class:`page latest-status-page`},E={class:`page__scroll page__scroll--with-nav body`},D={class:`summary-card`},O={class:`summary-card__value`},k={class:`summary-card__meta`},A=l(f({__name:`LatestCatalogRequestStatusView`,setup(l){let f=h(),p=v(),x=c(!0),S=r(()=>p.sorted.length?p.sorted[0]:null),A=r(()=>S.value?C(S.value):0),j=r(()=>S.value?w(S.value):{});o(async()=>{x.value=!0,await p.hydrate(),x.value=!1});function M(){f.push(`/categories`)}return(r,o)=>(e(),i(`div`,T,[n(g,{class:`mobile-only`,title:`آخرین درخواست کالیته`,"show-back":``,centered:``,onBack:o[0]||=e=>d(f).push(`/`)}),o[3]||=s(`header`,{class:`desktop-page__head desktop-only`},[s(`div`,null,[s(`h1`,{class:`desktop-page__title`},`آخرین درخواست کالیته`),s(`p`,{class:`desktop-page__subtitle`},`پیگیری مراحل آخرین درخواست کالیته`)])],-1),s(`div`,E,[x.value?(e(),u(_,{key:0})):S.value?(e(),i(a,{key:1},[s(`article`,D,[o[2]||=s(`p`,{class:`summary-card__label`},`درخواست`,-1),s(`strong`,O,t(S.value.id.slice(-8)),1),s(`p`,k,t(d(m)(S.value.items.length))+` قلم کالیته `,1)]),n(y,{steps:d(b),"current-index":A.value,timestamps:j.value},null,8,[`steps`,`current-index`,`timestamps`]),s(`button`,{type:`button`,class:`detail-link`,onClick:o[1]||=e=>d(f).push(`/catalog-requests`)},` مشاهده همه درخواست‌ها `)],64)):(e(),i(`button`,{key:2,type:`button`,class:`empty-cta`,onClick:M},` شما هیچ کالیته ای درخواست نکرده اید، جهت درخواست کالیته و مشاهده فیزیکی پارچه ها کلیک کنید `))])]))}}),[[`__scopeId`,`data-v-e09a36c6`]]);export{A as default}; \ No newline at end of file diff --git a/dist/assets/LatestOrderStatusView-B101Xj1B.js b/dist/assets/LatestOrderStatusView-DV0UAO_y.js similarity index 94% rename from dist/assets/LatestOrderStatusView-B101Xj1B.js rename to dist/assets/LatestOrderStatusView-DV0UAO_y.js index 5a28268..9524616 100644 --- a/dist/assets/LatestOrderStatusView-B101Xj1B.js +++ b/dist/assets/LatestOrderStatusView-DV0UAO_y.js @@ -1 +1 @@ -import{M as e,Pt as t,_ as n,c as r,d as i,f as a,i as o,k as s,l as c,nt as l,t as u,u as d,ut as f,v as p}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{i as m,n as h}from"./format-C72AoJ2H.js";import{M as g,c as _,d as v}from"./index-WUDoJ6iF.js";import{t as y}from"./PageHeader-DfXduTNr.js";import{t as b}from"./PageSkeleton-DYdjm4l9.js";import{t as x}from"./SimpleStatusTimeline-BYp_nmbJ.js";var S=[{id:`registered`,label:`سفارش ثبت شد`},{id:`priced`,label:`قیمت گذاری انجام شد`},{id:`proforma_sent`,label:`پیش فاکتور ارسال شد`},{id:`proforma_confirmed`,label:`پیش فاکتور تایید شد`},{id:`invoice_sent`,label:`فاکتور ارسال شد`},{id:`shipped`,label:`بار ارسال شد`},{id:`delivered`,label:`بار توسط شما تحویل گرفته شد`}],C={submitted:0,awaiting_review:1,pricing:1,needs_correction:1,awaiting_settlement:2,awaiting_settlement_fix:2,cash_in_progress:2,cash_invoice_issued:2,awaiting_cash_payment:2,cash_payment_submitted:2,check_in_progress:2,awaiting_cash_confirmation:3,awaiting_check_review:3,check_needs_fix:3,check_rejected:3,checks_approved:3,cash_confirmed:3,final_approved:4,preparing:4,ready_to_ship:4,shipped:5,delivered:6,expired:2,cancelled:0,rejected:1},w={registered:[`submitted`],priced:[`pricing`,`awaiting_review`,`needs_correction`],proforma_sent:[`awaiting_settlement`,`awaiting_settlement_fix`,`cash_in_progress`,`cash_invoice_issued`,`awaiting_cash_payment`,`cash_payment_submitted`,`check_in_progress`],proforma_confirmed:[`awaiting_cash_confirmation`,`awaiting_check_review`,`check_needs_fix`,`check_rejected`,`checks_approved`,`cash_confirmed`],invoice_sent:[`final_approved`,`preparing`,`ready_to_ship`],shipped:[`shipped`],delivered:[`delivered`]};function T(e){return C[e]??0}function E(e){let t={};for(let n of S){if(n.id===`registered`){t[n.id]=m(e.createdAt);continue}let r=w[n.id]??[],i=[...e.statusHistory].reverse().find(e=>r.includes(e.toStatus));t[n.id]=i?m(i.changedAt):null}return t}var D={class:`page latest-status-page`},O={class:`page__scroll page__scroll--with-nav body`},k={class:`summary-card`},A={class:`summary-card__value`},j={key:0,class:`summary-card__meta`},M=u(p({__name:`LatestOrderStatusView`,setup(u){let p=g(),m=v(),C=_(),w=l(!0),M=r(()=>{let e=m.userOrders(C.user?.id??``);return e.length?e[0]:null}),N=r(()=>M.value?T(M.value.status):0),P=r(()=>M.value?E(M.value):{});s(async()=>{w.value=!0,await m.hydrate(),w.value=!1});function F(){p.push(`/categories`)}return(r,s)=>(e(),a(`div`,D,[n(y,{class:`mobile-only`,title:`آخرین وضعیت سفارش`,"show-back":``,centered:``,onBack:s[0]||=e=>f(p).push(`/`)}),s[3]||=c(`header`,{class:`desktop-page__head desktop-only`},[c(`div`,null,[c(`h1`,{class:`desktop-page__title`},`آخرین وضعیت سفارش`),c(`p`,{class:`desktop-page__subtitle`},`پیگیری مراحل آخرین سفارش ثبت‌شده`)])],-1),c(`div`,O,[w.value?(e(),d(b,{key:0})):M.value?(e(),a(o,{key:1},[c(`article`,k,[s[2]||=c(`p`,{class:`summary-card__label`},`سفارش شماره`,-1),c(`strong`,A,t(M.value.orderNumber),1),M.value.finalAmount?(e(),a(`p`,j,t(f(h)(M.value.finalAmount)),1)):i(``,!0)]),n(x,{steps:f(S),"current-index":N.value,timestamps:P.value},null,8,[`steps`,`current-index`,`timestamps`]),c(`button`,{type:`button`,class:`detail-link`,onClick:s[1]||=e=>f(p).push(`/orders/${M.value.id}`)},` مشاهده جزئیات سفارش `)],64)):(e(),a(`button`,{key:2,type:`button`,class:`empty-cta`,onClick:F},` سفارشی ثبت نکرده اید. لطفا جهت مشاهده محصولات کلیک کنید `))])]))}}),[[`__scopeId`,`data-v-030bc575`]]);export{M as default}; \ No newline at end of file +import{M as e,Pt as t,_ as n,c as r,d as i,f as a,i as o,k as s,l as c,nt as l,t as u,u as d,ut as f,v as p}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{i as m,n as h}from"./format-C72AoJ2H.js";import{c as g,d as _,k as v}from"./index-C40q_iVH.js";import{t as y}from"./PageHeader-CNHiRdZv.js";import{t as b}from"./PageSkeleton-DYdjm4l9.js";import{t as x}from"./SimpleStatusTimeline-BYp_nmbJ.js";var S=[{id:`registered`,label:`سفارش ثبت شد`},{id:`priced`,label:`قیمت گذاری انجام شد`},{id:`proforma_sent`,label:`پیش فاکتور ارسال شد`},{id:`proforma_confirmed`,label:`پیش فاکتور تایید شد`},{id:`invoice_sent`,label:`فاکتور ارسال شد`},{id:`shipped`,label:`بار ارسال شد`},{id:`delivered`,label:`بار توسط شما تحویل گرفته شد`}],C={submitted:0,awaiting_review:1,pricing:1,needs_correction:1,awaiting_settlement:2,awaiting_settlement_fix:2,cash_in_progress:2,cash_invoice_issued:2,awaiting_cash_payment:2,cash_payment_submitted:2,check_in_progress:2,awaiting_cash_confirmation:3,awaiting_check_review:3,check_needs_fix:3,check_rejected:3,checks_approved:3,cash_confirmed:3,final_approved:4,preparing:4,ready_to_ship:4,shipped:5,delivered:6,expired:2,cancelled:0,rejected:1},w={registered:[`submitted`],priced:[`pricing`,`awaiting_review`,`needs_correction`],proforma_sent:[`awaiting_settlement`,`awaiting_settlement_fix`,`cash_in_progress`,`cash_invoice_issued`,`awaiting_cash_payment`,`cash_payment_submitted`,`check_in_progress`],proforma_confirmed:[`awaiting_cash_confirmation`,`awaiting_check_review`,`check_needs_fix`,`check_rejected`,`checks_approved`,`cash_confirmed`],invoice_sent:[`final_approved`,`preparing`,`ready_to_ship`],shipped:[`shipped`],delivered:[`delivered`]};function T(e){return C[e]??0}function E(e){let t={};for(let n of S){if(n.id===`registered`){t[n.id]=m(e.createdAt);continue}let r=w[n.id]??[],i=[...e.statusHistory].reverse().find(e=>r.includes(e.toStatus));t[n.id]=i?m(i.changedAt):null}return t}var D={class:`page latest-status-page`},O={class:`page__scroll page__scroll--with-nav body`},k={class:`summary-card`},A={class:`summary-card__value`},j={key:0,class:`summary-card__meta`},M=u(p({__name:`LatestOrderStatusView`,setup(u){let p=v(),m=_(),C=g(),w=l(!0),M=r(()=>{let e=m.userOrders(C.user?.id??``);return e.length?e[0]:null}),N=r(()=>M.value?T(M.value.status):0),P=r(()=>M.value?E(M.value):{});s(async()=>{w.value=!0,await m.hydrate(),w.value=!1});function F(){p.push(`/categories`)}return(r,s)=>(e(),a(`div`,D,[n(y,{class:`mobile-only`,title:`آخرین وضعیت سفارش`,"show-back":``,centered:``,onBack:s[0]||=e=>f(p).push(`/`)}),s[3]||=c(`header`,{class:`desktop-page__head desktop-only`},[c(`div`,null,[c(`h1`,{class:`desktop-page__title`},`آخرین وضعیت سفارش`),c(`p`,{class:`desktop-page__subtitle`},`پیگیری مراحل آخرین سفارش ثبت‌شده`)])],-1),c(`div`,O,[w.value?(e(),d(b,{key:0})):M.value?(e(),a(o,{key:1},[c(`article`,k,[s[2]||=c(`p`,{class:`summary-card__label`},`سفارش شماره`,-1),c(`strong`,A,t(M.value.orderNumber),1),M.value.finalAmount?(e(),a(`p`,j,t(f(h)(M.value.finalAmount)),1)):i(``,!0)]),n(x,{steps:f(S),"current-index":N.value,timestamps:P.value},null,8,[`steps`,`current-index`,`timestamps`]),c(`button`,{type:`button`,class:`detail-link`,onClick:s[1]||=e=>f(p).push(`/orders/${M.value.id}`)},` مشاهده جزئیات سفارش `)],64)):(e(),a(`button`,{key:2,type:`button`,class:`empty-cta`,onClick:F},` سفارشی ثبت نکرده اید. لطفا جهت مشاهده محصولات کلیک کنید `))])]))}}),[[`__scopeId`,`data-v-030bc575`]]);export{M as default}; \ No newline at end of file diff --git a/dist/assets/LoginView-53ZsC6o4.css b/dist/assets/LoginView-53ZsC6o4.css new file mode 100644 index 0000000..fe86847 --- /dev/null +++ b/dist/assets/LoginView-53ZsC6o4.css @@ -0,0 +1 @@ +.auth-title[data-v-5764ebe1]{text-align:center;color:#1e293b;margin:0 0 8px;font-size:22px;font-weight:800}.auth-lead[data-v-5764ebe1]{text-align:center;color:#667085;margin:0 0 22px;font-size:13px;line-height:1.7}.auth-form[data-v-5764ebe1]{flex-direction:column;gap:12px;display:flex}.auth-field[data-v-5764ebe1]{background:#fff;border:1px solid #eaecf0;border-radius:14px;align-items:center;gap:8px;height:52px;padding:0 14px;display:flex}.auth-field.is-invalid[data-v-5764ebe1]{border-color:#b42318}.auth-field input[data-v-5764ebe1]{font:inherit;text-align:right;background:0 0;border:0;outline:none;flex:1;font-size:14px}.auth-field input[data-v-5764ebe1]::placeholder{color:#98a2b3}.auth-error[data-v-5764ebe1]{color:#b42318;margin:0;font-size:12px}.auth-submit[data-v-5764ebe1],.auth-outline[data-v-5764ebe1]{height:52px;font:inherit;cursor:pointer;border-radius:14px;place-items:center;font-size:16px;font-weight:700;text-decoration:none;display:grid}.auth-submit[data-v-5764ebe1]{color:#fff;background:#1e293b;border:0}.auth-submit[data-v-5764ebe1]:disabled{opacity:.7}.auth-outline[data-v-5764ebe1]{color:#1e293b;background:0 0;border:1.5px solid #1e293b}.auth-or[data-v-5764ebe1]{color:#98a2b3;align-items:center;gap:12px;margin:4px 0;font-size:13px;display:flex}.auth-or[data-v-5764ebe1]:before,.auth-or[data-v-5764ebe1]:after{content:"";background:#eaecf0;flex:1;height:1px} diff --git a/dist/assets/LoginView-BCDXnTHg.css b/dist/assets/LoginView-BCDXnTHg.css deleted file mode 100644 index 2ae7bdb..0000000 --- a/dist/assets/LoginView-BCDXnTHg.css +++ /dev/null @@ -1 +0,0 @@ -.login-page[data-v-f6f94cf2]{isolation:isolate;color:#f4ede4;background:#1a1612;height:100%;min-height:100%;position:relative;overflow:hidden}.login-page__bg[data-v-f6f94cf2]{z-index:0;object-fit:cover;object-position:center center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.login-page__fabric[data-v-f6f94cf2]{z-index:3;object-fit:cover;object-position:center bottom;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;bottom:0;left:0;right:0}.login-page__scroll[data-v-f6f94cf2]{z-index:1;overscroll-behavior:contain;height:100%;position:relative;overflow:hidden auto}.login-page__stage[data-v-f6f94cf2]{width:100%;max-width:360px;min-height:100%;padding:calc(10px + env(safe-area-inset-top,0px)) 16px calc(14px + env(safe-area-inset-bottom,0px));flex-direction:column;margin-inline:auto;display:flex}.login-top[data-v-f6f94cf2]{justify-content:flex-start;align-items:center;min-height:36px;display:flex}.login-top__welcome[data-v-f6f94cf2]{color:#f3e6d6;font-size:.75rem;font-weight:400;line-height:1.6}.login-brand[data-v-f6f94cf2]{text-align:center;color:#f3e6d6;flex-direction:column;align-items:center;margin-top:28px;margin-bottom:20px;display:flex}.login-brand__fa[data-v-f6f94cf2]{letter-spacing:-.02em;margin:14px 0 0;font-size:1.75rem;font-weight:700;line-height:1.25}.login-brand__en[data-v-f6f94cf2]{letter-spacing:.28em;color:#ead7c0;margin:6px 0 0;font-size:.6875rem;font-weight:500}.login-brand__tag[data-v-f6f94cf2]{color:#efe2d2;margin:10px 0 0;font-size:.875rem;font-weight:400}.login-card[data-v-f6f94cf2]{color:#2a2622;background:#ebe4dc;border:none;border-radius:28px;width:100%;margin:0;padding:22px 18px 16px;box-shadow:0 18px 40px #0c0a0838}.login-card__title[data-v-f6f94cf2]{text-align:center;color:#1c1b19;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.5}.login-card__lead[data-v-f6f94cf2]{text-align:center;color:#8a847c;margin:6px 0 0;font-size:.75rem;line-height:1.7}.login-card[data-v-f6f94cf2] .form-error-banner{margin-top:14px;margin-bottom:0}.phone-field[data-v-f6f94cf2]{border:1px solid #e4e0db;border-radius:14px;flex-direction:row;align-items:center;gap:8px;height:48px;margin-top:18px;padding:0 8px 0 14px;display:flex}.phone-field.is-invalid[data-v-f6f94cf2]{border-color:color-mix(in srgb, var(--color-danger) 55%, #e4e0db)}.phone-field__locale[data-v-f6f94cf2]{color:#9a9590;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.iran-flag[data-v-f6f94cf2]{border-radius:2px;width:22px;height:16px;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.phone-field__caret[data-v-f6f94cf2]{width:10px;height:6px}.phone-field__input[data-v-f6f94cf2]{color:#2a2622;letter-spacing:.04em;text-align:start;background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;font-family:inherit;font-size:.9375rem}.phone-field__input[data-v-f6f94cf2]::placeholder{color:#b0aaa3}.phone-field__error[data-v-f6f94cf2]{color:var(--color-danger);margin:8px 4px 0;font-size:.75rem;line-height:1.5}.login-submit[data-v-f6f94cf2]{background:var(--color-primary);width:100%;height:48px;color:var(--color-surface);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:12px;padding:0 44px;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .15s;display:flex;position:relative}.login-submit[data-v-f6f94cf2]:not(:disabled):hover,.login-submit[data-v-f6f94cf2]:not(:disabled):focus-visible{background:var(--color-primary-hover)}.login-submit[data-v-f6f94cf2]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.login-submit[data-v-f6f94cf2]:disabled{opacity:.7;cursor:not-allowed}.login-submit__chevron[data-v-f6f94cf2]{place-items:center;display:grid;position:absolute;inset-inline-end:16px}.login-submit__spinner[data-v-f6f94cf2]{border:2px solid #ffffff47;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite login-spin-f6f94cf2;position:absolute;inset-inline-start:16px}.login-register[data-v-f6f94cf2]{text-align:center;color:#8a847c;margin:12px 0 0;font-size:.8125rem;line-height:1.6}.login-register a[data-v-f6f94cf2]{color:var(--color-primary);font-weight:700;text-decoration:none}.login-or[data-v-f6f94cf2]{color:#9a9590;align-items:center;gap:12px;margin:16px 4px 14px;font-size:.75rem;display:flex}.login-or[data-v-f6f94cf2]:before,.login-or[data-v-f6f94cf2]:after{content:"";background:#e6e1db;flex:1;height:1px}.login-help[data-v-f6f94cf2]{justify-content:center;gap:48px;display:flex}.login-help__item[data-v-f6f94cf2]{color:#6f6b66;flex-direction:column;align-items:center;gap:8px;font-size:.75rem;text-decoration:none;display:flex}.login-help__item.is-disabled[data-v-f6f94cf2]{pointer-events:none}.login-help__icon[data-v-f6f94cf2]{background:0 0;border:1px solid #d8d3cd;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.login-card__foot[data-v-f6f94cf2]{text-align:center;color:#8a847c;margin:18px 0 2px;font-size:.75rem;line-height:1.7}.login-spacer[data-v-f6f94cf2]{flex:auto;min-height:16px}.login-watermark[data-v-f6f94cf2]{color:#f4ede494;letter-spacing:.2em;text-align:left;direction:ltr;margin:0;padding-bottom:8px;font-size:.625rem;font-weight:600;line-height:1.35}@keyframes login-spin-f6f94cf2{to{transform:rotate(360deg)}}@media (width<=359px){.login-page__stage[data-v-f6f94cf2]{padding-inline:12px}.login-brand[data-v-f6f94cf2]{margin-top:16px;margin-bottom:14px}.login-brand__fa[data-v-f6f94cf2]{font-size:1.5rem}.login-help[data-v-f6f94cf2]{gap:36px}}@media (width>=768px){.login-page[data-v-f6f94cf2]{max-width:none;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}} diff --git a/dist/assets/LoginView-CjofWNZK.js b/dist/assets/LoginView-CjofWNZK.js new file mode 100644 index 0000000..810aa2c --- /dev/null +++ b/dist/assets/LoginView-CjofWNZK.js @@ -0,0 +1 @@ +import{At as e,G as t,L as n,M as r,Pt as i,_ as a,c as o,d as s,f as c,g as l,l as u,nt as d,t as f,u as p,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{u as g}from"./BasicIcon-Bzeb0Iwd.js";import{d as _,l as v}from"./format-C72AoJ2H.js";import{a as y}from"./validation-Duyyve7l.js";import{c as b,k as x}from"./index-C40q_iVH.js";import{t as S}from"./AuthShell-D_JIc5Qr.js";import{t as C}from"./FormErrorBanner-Ud1D04xf.js";import{t as w}from"./IconPhone-DymoL1t0.js";import{n as T,r as E,t as D}from"./formErrors-DglFjYkZ.js";var O=[`value`,`aria-invalid`],k={key:0,class:`auth-error`},A=[`disabled`],j=f(h({__name:`LoginView`,setup(f){let h=x(),j=b(),M=d(``),N=d({}),P=d(``),F=o(()=>M.value?_(M.value):``);function I(e){return e?y(e)?``:`شماره موبایل معتبر نیست. (مثال: ۰۹۱۲۱۲۳۴۵۶۷)`:`شماره موبایل را وارد کنید.`}function L(){N.value=T(N.value,`phone`),E(N.value)||(P.value=``)}function R(e){M.value=v(e),L()}function z(){if(!M.value)return;let e=I(M.value);e&&(N.value={...N.value,phone:e})}async function B(){N.value={},P.value=``;let e=v(M.value);M.value=e;let t=I(e);if(t){N.value={phone:t},P.value=D;return}let n=await j.requestOtp(e,{isRegister:!1});n.success?h.push({name:`otp`,query:{phone:e,mode:`login`}}):P.value=n.message??`خطا در ارسال کد تأیید.`}return(o,d)=>{let f=n(`RouterLink`);return r(),p(S,{"back-to":`/welcome`},{default:t(()=>[d[3]||=u(`h1`,{class:`auth-title`},`به نادمی تکس خوش آمدید`,-1),d[4]||=u(`p`,{class:`auth-lead`},`برای ادامه، وارد حساب کاربری خود شوید`,-1),u(`form`,{class:`auth-form`,onSubmit:g(B,[`prevent`])},[a(C,{message:P.value},null,8,[`message`]),u(`label`,{class:e([`auth-field`,{"is-invalid":!!N.value.phone}])},[a(w,{size:18,color:`#64748b`}),u(`input`,{value:F.value,type:`tel`,inputmode:`numeric`,autocomplete:`tel`,maxlength:`11`,placeholder:`شماره موبایل`,"aria-invalid":!!N.value.phone,"aria-label":`شماره موبایل`,onInput:d[0]||=e=>R(e.target.value),onBlur:z},null,40,O)],2),N.value.phone?(r(),c(`p`,k,i(N.value.phone),1)):s(``,!0),u(`button`,{class:`auth-submit`,type:`submit`,disabled:m(j).loading},i(m(j).loading?`در حال ارسال…`:`ورود`),9,A),d[2]||=u(`p`,{class:`auth-or`},[u(`span`,null,`یا`)],-1),a(f,{class:`auth-outline`,to:`/register`},{default:t(()=>[...d[1]||=[l(`ثبت‌نام در نادمی تکس`,-1)]]),_:1})],32)]),_:1})}}}),[[`__scopeId`,`data-v-5764ebe1`]]);export{j as default}; \ No newline at end of file diff --git a/dist/assets/LoginView-r2TU2TvH.js b/dist/assets/LoginView-r2TU2TvH.js deleted file mode 100644 index 862d54a..0000000 --- a/dist/assets/LoginView-r2TU2TvH.js +++ /dev/null @@ -1 +0,0 @@ -import{At as e,G as t,L as n,M as r,Pt as i,_ as a,c as o,d as s,f as c,g as l,h as u,k as d,l as f,nt as p,t as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{u as _}from"./BasicIcon-Bzeb0Iwd.js";import{d as v,l as y}from"./format-C72AoJ2H.js";import{a as b}from"./validation-Duyyve7l.js";import{M as ee,_ as te,b as x,c as S,o as C,v as w,y as T}from"./index-WUDoJ6iF.js";import{t as E}from"./FormErrorBanner-Ud1D04xf.js";import{t as D}from"./IconPhone-DymoL1t0.js";import{n as O,r as k,t as A}from"./formErrors-DglFjYkZ.js";import{t as j}from"./login-fabric-CzrIXTnD.js";var M={class:`page login-page`},N=[`src`],P={class:`login-page__scroll`},F={class:`login-page__stage`},I={class:`login-brand`},ne=[`value`,`aria-invalid`],L={key:0,class:`phone-field__error`},R=[`disabled`],z={key:0,class:`login-submit__spinner`,"aria-hidden":`true`},B={class:`login-submit__chevron`,"aria-hidden":`true`},V={class:`login-register`},H={class:`login-help`},U=[`href`,`aria-disabled`],W={class:`login-help__icon`},G=[`href`,`aria-disabled`],K={class:`login-help__icon`},q=m(g({__name:`LoginView`,setup(m){let g=ee(),q=S(),J=p(null),Y=o(()=>x(J.value)),X=p(``),Z=p({}),Q=p(``),re=o(()=>X.value?v(X.value):``);function $(e){return e?b(e)?``:`شماره موبایل معتبر نیست. (مثال: ۰۹۱۲۱۲۳۴۵۶۷)`:`شماره موبایل را وارد کنید.`}function ie(){Z.value=O(Z.value,`phone`),k(Z.value)||(Q.value=``)}function ae(e){X.value=y(e),ie()}function oe(){if(!X.value)return;let e=$(X.value);e&&(Z.value={...Z.value,phone:e})}async function se(){Z.value={},Q.value=``;let e=y(X.value);X.value=e;let t=$(e);if(t){Z.value={phone:t},Q.value=A;return}let n=await q.requestOtp(e,{isRegister:!1});n.success?g.push({name:`otp`,query:{phone:e,mode:`login`}}):Q.value=n.message??`خطا در ارسال کد تأیید.`}return d(async()=>{try{let e=await T();J.value=e.supportPhone}catch{J.value=null}}),(o,d)=>{let p=n(`RouterLink`);return r(),c(`div`,M,[f(`img`,{class:`login-page__bg`,src:h(j),alt:``},null,8,N),f(`div`,P,[f(`div`,F,[d[14]||=f(`header`,{class:`login-top`},[f(`p`,{class:`login-top__welcome`},`به دنیای پارچه خوش آمدید`)],-1),f(`div`,I,[a(te,{size:78}),d[1]||=f(`h1`,{class:`login-brand__fa`},`نادمی تکس`,-1),d[2]||=f(`p`,{class:`login-brand__en`},`NADEMITEX`,-1),d[3]||=f(`p`,{class:`login-brand__tag`},`انتخاب حرفه‌ای‌ها`,-1)]),f(`form`,{class:`login-card`,onSubmit:_(se,[`prevent`])},[d[10]||=f(`h2`,{class:`login-card__title`},`ورود به حساب کاربری`,-1),d[11]||=f(`p`,{class:`login-card__lead`},`برای ادامه، شماره موبایل خود را وارد کنید.`,-1),a(E,{message:Q.value},null,8,[`message`]),f(`div`,{class:e([`phone-field`,{"is-invalid":!!Z.value.phone}]),dir:`ltr`},[d[4]||=u(``,1),f(`input`,{class:`phone-field__input`,value:re.value,type:`tel`,inputmode:`numeric`,autocomplete:`tel`,dir:`rtl`,maxlength:`11`,placeholder:`شماره موبایل`,"aria-invalid":!!Z.value.phone,"aria-label":`شماره موبایل`,onInput:d[0]||=e=>ae(e.target.value),onBlur:oe},null,40,ne)],2),Z.value.phone?(r(),c(`p`,L,i(Z.value.phone),1)):s(``,!0),f(`button`,{class:`login-submit`,type:`submit`,disabled:h(q).loading},[h(q).loading?(r(),c(`span`,z)):s(``,!0),f(`span`,B,[a(C,{size:18,color:`#F4EDE4`})]),d[5]||=f(`span`,null,`دریافت کد تأیید`,-1)],8,R),f(`p`,V,[d[7]||=l(` حساب کاربری ندارید؟ `,-1),a(p,{to:`/register`},{default:t(()=>[...d[6]||=[l(`ثبت‌نام کنید`,-1)]]),_:1})]),d[12]||=f(`div`,{class:`login-or`,role:`separator`},[f(`span`,null,`یا`)],-1),f(`div`,H,[f(`a`,{class:e([`login-help__item`,{"is-disabled":!Y.value}]),href:Y.value,"aria-disabled":!Y.value},[f(`span`,W,[a(w,{size:22,color:`#3A3936`})]),d[8]||=l(` پشتیبانی `,-1)],10,U),f(`a`,{class:e([`login-help__item`,{"is-disabled":!Y.value}]),href:Y.value,"aria-disabled":!Y.value},[f(`span`,K,[a(D,{size:22,color:`#3A3936`})]),d[9]||=l(` تماس با ما `,-1)],10,G)]),d[13]||=f(`p`,{class:`login-card__foot`},`پارچه، آغاز یک اعتماد ماندگار…`,-1)],32),d[15]||=f(`div`,{class:`login-spacer`,"aria-hidden":`true`},null,-1),d[16]||=f(`p`,{class:`login-watermark`},[l(`MORE`),f(`br`),l(`THAN`),f(`br`),l(`FABRIC`)],-1)])])])}}}),[[`__scopeId`,`data-v-f6f94cf2`]]);export{q as default}; \ No newline at end of file diff --git a/dist/assets/OrderDetailView-XZOKTLaO.js b/dist/assets/OrderDetailView-DGsHSWMg.js similarity index 99% rename from dist/assets/OrderDetailView-XZOKTLaO.js rename to dist/assets/OrderDetailView-DGsHSWMg.js index 38921cb..0bc6eb3 100644 --- a/dist/assets/OrderDetailView-XZOKTLaO.js +++ b/dist/assets/OrderDetailView-DGsHSWMg.js @@ -1 +1 @@ -import{At as e,F as t,G as n,K as r,M as i,Pt as a,U as o,_ as s,c,d as l,f as u,g as d,i as f,l as p,nt as m,o as ee,t as h,u as g,ut as _,v}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{c as te,o as ne,t as y,u as re}from"./BasicIcon-Bzeb0Iwd.js";import{n as ie}from"./dist-Bc4P4ngC.js";import{a as b,d as x,i as S,n as C,o as w,r as T,u as ae}from"./format-C72AoJ2H.js";import{n as oe,t as se}from"./validation-Duyyve7l.js";import{M as ce,d as le,j as ue,n as E,o as D,p as de}from"./index-WUDoJ6iF.js";import{n as O}from"./constants-DXXK14Zz.js";import{t as k}from"./IconChevronBack-CDeN0Cbu.js";import{t as fe}from"./FormErrorBanner-Ud1D04xf.js";import{n as A,r as j,t as pe}from"./formErrors-DglFjYkZ.js";import{n as me,t as M}from"./orderInvoice-B0L1Aeuk.js";import{t as he}from"./BaseInput-CpE3bVJZ.js";import{t as ge}from"./CurrencyInput-Cu2dRPFo.js";import{t as _e}from"./PersianDateInput-DrDb_iFF.js";var N={submitted:0,awaiting_review:1,pricing:2,needs_correction:1,awaiting_settlement:3,awaiting_settlement_fix:3,cash_in_progress:4,cash_invoice_issued:4,awaiting_cash_payment:4,cash_payment_submitted:4,check_in_progress:4,awaiting_cash_confirmation:5,awaiting_check_review:5,check_needs_fix:5,check_rejected:5,checks_approved:6,cash_confirmed:6,final_approved:7,preparing:8,ready_to_ship:9,shipped:10,delivered:11,expired:3,cancelled:0,rejected:1},P={submitted:{variant:`waiting`,title:`پیش‌سفارش ثبت شد`,description:`سفارش شما برای بررسی و قیمت‌گذاری به مدیریت ارسال شد. پس از صدور فاکتور می‌توانید روش تسویه (نقد یا چک) را انتخاب کنید.`},awaiting_review:{variant:`waiting`,title:`در انتظار بررسی مدیریت`,description:`پیش‌سفارش شما در صف بررسی است. پس از قیمت‌گذاری و صدور فاکتور، از طریق همین صفحه برای انتخاب تسویه مطلع می‌شوید.`},pricing:{variant:`waiting`,title:`در حال قیمت‌گذاری`,description:`مدیریت در حال تعیین مبلغ نهایی فاکتور است. تا قبل از صدور فاکتور امکان ثبت چک یا پرداخت وجود ندارد.`},awaiting_settlement:{variant:`info`,title:`فاکتور آماده است`,description:`مبلغ فاکتور مشخص شده. لطفاً روش تسویه را انتخاب کنید و مسیر پرداخت را ادامه دهید.`},awaiting_settlement_fix:{variant:`info`,title:`نیاز به اصلاح تسویه`,description:`لطفاً روش تسویه یا اطلاعات پرداخت را اصلاح کنید.`},cash_invoice_issued:{variant:`info`,title:`فاکتور نقدی صادر شد`,description:`مبلغ را به حساب‌های اعلام‌شده واریز و رسید پرداخت را ثبت کنید.`},awaiting_cash_payment:{variant:`info`,title:`در انتظار پرداخت نقدی`,description:`لطفاً مبلغ فاکتور را واریز و رسید پرداخت را ثبت کنید.`},cash_payment_submitted:{variant:`waiting`,title:`رسید ثبت شد`,description:`رسید پرداخت شما دریافت شد و در صف بررسی مدیریت است.`},awaiting_cash_confirmation:{variant:`waiting`,title:`در انتظار تأیید پرداخت`,description:`رسید پرداخت در حال بررسی است. نتیجه به‌زودی اعلام می‌شود.`},awaiting_check_review:{variant:`waiting`,title:`در حال بررسی چک‌ها`,description:`چک‌های ثبت‌شده در حال بررسی هستند. نتیجه بررسی به‌زودی اعلام می‌شود.`},checks_approved:{variant:`success`,title:`چک‌ها تأیید شده`,description:`چک‌های شما تأیید شد. سفارش در انتظار تأیید نهایی مدیریت است و پس از آن وارد آماده‌سازی می‌شود.`},cash_confirmed:{variant:`success`,title:`پرداخت تأیید شد`,description:`رسید پرداخت شما تأیید شد و سفارش وارد مراحل بعدی می‌شود.`},final_approved:{variant:`success`,title:`تأیید نهایی`,description:`سفارش شما تأیید نهایی شد و آماده آماده‌سازی است.`},preparing:{variant:`info`,title:`در حال آماده‌سازی`,description:`سفارش شما در انبار در حال آماده‌سازی است.`},ready_to_ship:{variant:`info`,title:`آماده ارسال`,description:`سفارش آماده ارسال است و به‌زودی تحویل باربری می‌شود.`},shipped:{variant:`info`,title:`ارسال شده`,description:`سفارش ارسال شده است. جزئیات بارنامه را می‌توانید مشاهده کنید.`},delivered:{variant:`success`,title:`تحویل شده`,description:`سفارش با موفقیت تحویل داده شد.`},expired:{variant:`waiting`,title:`فاکتور منقضی شده`,description:`مهلت پرداخت این فاکتور به پایان رسیده است. برای ادامه با پشتیبانی یا مدیریت هماهنگ کنید.`}};function F(e){return e===`cash`?{payment:`ثبت رسید پرداخت`,review:`بررسی پرداخت نقدی`,approved:`پرداخت تأیید شده`}:e===`check`?{payment:`ثبت چک`,review:`در حال بررسی چک‌ها`,approved:`چک‌ها تأیید شده`}:{payment:`ثبت پرداخت / چک`,review:`بررسی پرداخت / چک`,approved:`تأیید پرداخت`}}function I(e){let t=F(e.settlementType);return O.map(e=>e.status===`check_in_progress`?{...e,label:t.payment}:e.status===`awaiting_check_review`?{...e,label:t.review}:e.status===`checks_approved`?{...e,label:t.approved}:e)}function L(e){return N[e]??0}function ve(e){return P[e]??null}var R={awaiting_settlement:[`awaiting_settlement`,`awaiting_settlement_fix`],check_in_progress:[`check_in_progress`,`cash_in_progress`,`cash_invoice_issued`,`awaiting_cash_payment`,`cash_payment_submitted`],awaiting_check_review:[`awaiting_check_review`,`awaiting_cash_confirmation`,`check_needs_fix`,`check_rejected`],checks_approved:[`checks_approved`,`cash_confirmed`],pricing:[`pricing`]};function z(e,t){if(t===`submitted`)return e.createdAt;let n=R[t]??[t];return[...e.statusHistory].reverse().find(e=>n.includes(e.toStatus))?.changedAt??null}function ye(e){return e===`shipped`?`مشاهده جزئیات و بارنامه`:[`checks_approved`,`cash_confirmed`,`delivered`,`final_approved`].includes(e)?`مشاهده جزئیات`:`مشاهده جزئیات سفارش`}var B={class:`tracking-timeline`},V={class:`tracking-timeline__marker-wrap`},H={class:`tracking-timeline__marker`},U={key:0,class:`tracking-timeline__check`},W={class:`tracking-timeline__label`},G={key:0,class:`tracking-timeline__time`},be=h(v({__name:`OrderTrackingTimeline`,props:{order:{}},setup(n){let r=n,o=c(()=>I(r.order)),s=c(()=>L(r.order.status));function d(e){return e(i(),u(`div`,B,[(i(!0),u(f,null,t(o.value,(t,n)=>(i(),u(`div`,{key:t.status,class:e([`tracking-timeline__item`,`tracking-timeline__item--${d(n)}`])},[p(`div`,V,[r[0]||=p(`div`,{class:`tracking-timeline__line`,"aria-hidden":`true`},null,-1),p(`div`,H,[d(n)===`done`?(i(),u(`span`,U,`✓`)):l(``,!0)])]),p(`div`,{class:e([`tracking-timeline__content`,{"tracking-timeline__content--current":d(n)===`current`}])},[p(`strong`,W,a(t.label),1),m(t.status)?(i(),u(`span`,G,a(m(t.status)),1)):l(``,!0)],2)],2))),128))]))}}),[[`__scopeId`,`data-v-603b6d66`]]),K={class:`status-hero__icon`,"aria-hidden":`true`},q={class:`status-hero__copy`},J={class:`status-hero__title`},xe={key:0,class:`status-hero__desc`},Se=h(v({__name:`OrderStatusHero`,props:{config:{}},setup(t){let n={waiting:`vuesax-linear:timer-1`,success:`vuesax-linear:tick-circle`,info:`vuesax-linear:info-circle`,none:`vuesax-linear:info-circle`};return(r,o)=>t.config.variant===`none`?l(``,!0):(i(),u(`div`,{key:0,class:e([`status-hero`,`status-hero--${t.config.variant}`])},[p(`div`,K,[s(y,{icon:n[t.config.variant],size:28,"stroke-width":1.5},null,8,[`icon`])]),p(`div`,q,[p(`h2`,J,a(t.config.title),1),t.config.description?(i(),u(`p`,xe,a(t.config.description),1)):l(``,!0)])],2))}}),[[`__scopeId`,`data-v-896684d9`]]),Ce={class:`tracking-summary`},Y={class:`tracking-summary__row`},X={class:`tracking-summary__row`},Z={class:`tracking-summary__row`},Q={class:`tracking-summary__row`},we={key:0,class:`tracking-summary__row`},Te={key:1,class:`tracking-summary__row`},Ee=h(v({__name:`OrderTrackingSummary`,props:{order:{}},setup(e){let t=e,n=c(()=>t.order.checks?.reduce((e,t)=>e+t.amount,0)??0);function r(e){return e?e===`cash`?`تسویه نقدی`:`تسویه چکی`:`در انتظار انتخاب مشتری`}return(t,o)=>(i(),u(`div`,Ce,[p(`div`,Y,[o[0]||=p(`span`,null,`مبلغ فاکتور`,-1),p(`strong`,null,a(e.order.finalAmount?_(w)(e.order.finalAmount):`در انتظار قیمت‌گذاری`),1)]),p(`div`,X,[o[1]||=p(`span`,null,`نوع تسویه`,-1),p(`strong`,null,a(r(e.order.settlementType)),1)]),e.order.settlementType===`check`&&e.order.checks?.length?(i(),u(f,{key:0},[p(`div`,Z,[o[2]||=p(`span`,null,`تعداد چک‌ها`,-1),p(`strong`,null,a(_(x)(String(e.order.checks.length)))+` فقره`,1)]),p(`div`,Q,[o[3]||=p(`span`,null,`مجموع مبلغ چک‌ها`,-1),p(`strong`,null,a(_(C)(n.value)),1)]),e.order.checkRassDays==null?l(``,!0):(i(),u(`div`,we,[o[4]||=p(`span`,null,`رأس چک (تقریبی)`,-1),p(`strong`,null,a(_(x)(String(e.order.checkRassDays)))+` روز`,1)]))],64)):l(``,!0),e.order.settlementType===`cash`&&e.order.cashReceipt?(i(),u(`div`,Te,[o[5]||=p(`span`,null,`مبلغ واریزی`,-1),p(`strong`,null,a(_(C)(e.order.cashReceipt.amount)),1)])):l(``,!0)]))}}),[[`__scopeId`,`data-v-b22cc5d6`]]),De={key:0,class:`order-detail-page`},Oe={class:`order-detail-page__nav mobile-only`},ke={class:`order-detail-page__nav-center`},Ae={class:`order-detail-page__title`},je={key:0,class:`order-detail-page__order-id`},Me={type:`button`,class:`nav-btn nav-btn--ghost`,"aria-hidden":`true`,tabindex:`-1`},Ne={class:`desktop-page__head desktop-only order-detail-page__desktop-head`},Pe={class:`desktop-page__subtitle`},Fe={class:`order-detail-page__body`},Ie={key:0,class:`order-info-card mobile-only`},Le={class:`order-info-card__head`},Re={class:`order-info-card__number`},ze={class:`order-info-card__row`},Be={class:`order-info-card__value order-info-card__value--accent`},Ve={class:`order-info-card__row`},He={class:`order-info-card__value order-info-card__value--accent`},Ue={class:`order-info-card__row`},We={class:`order-info-card__value order-info-card__value--accent`},Ge={class:`order-info-card__row order-info-card__row--last`},Ke={class:`order-info-card__amount`},qe={key:1,class:`order-next-action`},Je={key:2,class:`order-detail-page__tracking`},Ye={class:`order-detail-page__tracking-hero`},Xe={class:`tracking-card tracking-card--hero`},Ze={class:`order-detail-page__tracking-main`},Qe={key:0,class:`order-next-action`},$e={class:`tracking-card tracking-collapse`},et=[`aria-expanded`],tt={class:`tracking-collapse__body`},nt={class:`tracking-collapse__section tracking-collapse__section--flush`},rt={class:`tracking-card tracking-collapse`},it=[`aria-expanded`],at={class:`tracking-collapse__body`},ot={class:`tracking-collapse__section`},st={class:`item-row__meta`},ct={class:`item-row item-row--summary`},lt={key:0,class:`tracking-alert`},ut={class:`tracking-collapse__section`},dt={dir:`ltr`,class:`bank-row__meta`},ft={dir:`ltr`,class:`bank-row__meta`},pt={key:2,class:`tracking-collapse__section`},mt={class:`detail-row`},ht={class:`detail-row`},gt={class:`tracking-collapse__section`},_t={class:`rass-display`},vt={key:0,class:`rass-date`},yt={class:`detail-row`},bt={class:`detail-row`},xt=[`src`],St={key:0,class:`order-detail-page__footer mobile-only`},Ct={class:`receipt-modal card`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`receipt-modal-title`},wt={class:`receipt-modal__header`},Tt={class:`receipt-modal__body`},Et={class:`form-group`},Dt=[`value`],Ot={key:0,class:`input-error-text`},kt={class:`form-group`},At=[`src`],jt={key:1,class:`upload-box__placeholder`},Mt={key:0,class:`input-error-text`},Nt={key:1,class:`page empty-state`},$=h(v({__name:`OrderDetailView`,setup(h){let v=ue(),y=ce(),x=le(),O=ie(`(min-width: 768px)`),N=c(()=>v.params.id),P=c(()=>x.getOrderById(N.value)),F=m(v.query.track===`1`||v.query.receipt===`1`),I=m(!1),L=m(!0),R=m(v.query.receipt===`1`),z=m(``),B=m(``),V=m(``),H=m(``),U=m(``),W=m(``),G=m({}),K=m(``);o([P,()=>v.query.receipt],([e])=>{let t=v.query.receipt===`1`;if(t&&M(e)){I.value=!0,R.value=!0;return}if(t&&e&&!M(e)){I.value=!1;let{receipt:e,...t}=v.query;y.replace({query:{...t,track:`1`}})}},{immediate:!0}),o(O,e=>{e&&(F.value=!0,L.value=!0,R.value=!0,v.query.track!==`1`&&v.query.receipt!==`1`&&y.replace({query:{...v.query,track:`1`}}))},{immediate:!0}),o(z,()=>{G.value=A(G.value,`receiptAmount`),j(G.value)||(K.value=``)}),o(B,()=>{G.value=A(G.value,`receiptDate`),j(G.value)||(K.value=``)}),o(H,()=>{G.value=A(G.value,`trackingNumber`),j(G.value)||(K.value=``)}),o(U,()=>{G.value=A(G.value,`destinationAccountId`),j(G.value)||(K.value=``)});let q=m([]);o(()=>P.value?.id,async e=>{if(!e||!P.value){q.value=[];return}try{q.value=await x.getBankAccountsForOrder(P.value)}catch{q.value=[]}},{immediate:!0}),o(()=>N.value,async e=>{if(e&&!x.getOrderById(e))try{await x.fetchOrder(e)}catch{}},{immediate:!0});let J=c(()=>P.value?ve(P.value.status):null),xe=c(()=>P.value?ye(P.value.status):`مشاهده جزئیات سفارش`);function Ce(e){return e?e===`cash`?`تسویه نقدی`:`تسویه چکی`:`در انتظار انتخاب مشتری`}let Y=c(()=>{let e=P.value;if(!e)return null;let t=me(e);switch(e.status){case`awaiting_settlement`:case`awaiting_settlement_fix`:return t?{label:`انتخاب روش تسویه`,to:`/orders/${e.id}/settlement`}:null;case`check_in_progress`:return t?{label:`ثبت چک‌ها`,to:`/orders/${e.id}/check-mode`}:null;case`check_needs_fix`:case`check_rejected`:return t?{label:`اصلاح چک‌ها`,to:`/orders/${e.id}/check-list`}:null;case`awaiting_cash_payment`:case`cash_invoice_issued`:return t?{label:`ثبت رسید پرداخت`,receipt:!0}:null;default:return null}});function X(){if(!M(P.value)){K.value=`در وضعیت فعلی سفارش امکان ثبت رسید وجود ندارد`;return}F.value=!0,R.value=!0,I.value=!0}function Z(){let e=Y.value;if(e){if(e.receipt){X();return}e.to&&y.push(e.to)}}function Q(){F.value=!0,R.value=!1,y.replace({query:{track:`1`}})}function we(){R.value=!R.value}function Te(){L.value=!L.value}async function $(e){let t=e.target.files?.[0];if(!t)return;let n=oe(t);if(!n.valid){G.value={...G.value,receiptImage:n.message??`خطا`};return}G.value=A(G.value,`receiptImage`),W.value=await se(t)}async function Pt(){if(!P.value)return;if(G.value={},K.value=``,!M(P.value)){K.value=`در وضعیت فعلی سفارش امکان ثبت رسید وجود ندارد`;return}let e=ae(z.value),t={};if(e||(t.receiptAmount=`مبلغ واریزی الزامی است.`),B.value||(t.receiptDate=`تاریخ واریز الزامی است.`),H.value.trim()||(t.trackingNumber=`شماره پیگیری الزامی است.`),U.value||(t.destinationAccountId=`حساب مقصد را انتخاب کنید.`),j(t)){G.value=t,K.value=pe;return}try{await x.submitCashReceipt(P.value.id,{amount:e,transferDate:B.value,transferTime:V.value||`12:00`,trackingNumber:H.value,destinationAccountId:U.value,receiptImage:W.value||void 0}),I.value=!1,G.value={},K.value=``}catch(e){K.value=e instanceof Error?e.message:`ثبت رسید ناموفق بود.`}}return(o,c)=>P.value?(i(),u(`div`,De,[p(`header`,Oe,[p(`button`,{type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:c[0]||=e=>_(y).push(`/orders`)},[s(k,{size:20})]),p(`div`,ke,[p(`h1`,Ae,a(F.value?`پیگیری سفارش`:`جزئیات سفارش`),1),F.value?(i(),u(`p`,je,a(P.value.orderNumber),1)):l(``,!0)]),p(`button`,Me,[s(k,{size:18,class:`nav-btn__flip`})])]),p(`header`,Ne,[p(`button`,{type:`button`,class:`order-detail-back`,onClick:c[1]||=e=>_(y).push(`/orders`)},[s(k,{size:18}),c[10]||=d(` بازگشت به سفارش‌ها `,-1)]),c[11]||=p(`h1`,{class:`desktop-page__title`},`پیگیری سفارش`,-1),p(`p`,Pe,a(P.value.orderNumber)+` · `+a(P.value.companyName),1)]),p(`div`,Fe,[F.value?l(``,!0):(i(),u(`div`,Ie,[p(`div`,Le,[c[12]||=p(`span`,{class:`order-info-card__label`},`شماره سفارش`,-1),p(`strong`,Re,a(P.value.orderNumber),1)]),p(`div`,ze,[c[13]||=p(`span`,{class:`order-info-card__key`},`تأمین‌کننده`,-1),p(`span`,Be,a(P.value.companyName),1)]),p(`div`,Ve,[c[14]||=p(`span`,{class:`order-info-card__key`},`تاریخ ثبت`,-1),p(`span`,He,a(_(S)(P.value.createdAt)),1)]),p(`div`,Ue,[c[15]||=p(`span`,{class:`order-info-card__key`},`نوع تسویه`,-1),p(`span`,We,a(Ce(P.value.settlementType)),1)]),p(`div`,Ge,[c[16]||=p(`span`,{class:`order-info-card__key`},`مبلغ فاکتور`,-1),p(`strong`,Ke,a(P.value.finalAmount?_(w)(P.value.finalAmount):`پس از قیمت‌گذاری مدیریت`),1)])])),Y.value&&!F.value?(i(),u(`div`,qe,[c[17]||=p(`span`,{class:`order-next-action__text`},`برای ادامه سفارش، این مرحله باقی مانده است.`,-1),s(E,{class:`order-next-action__btn`,onClick:Z},{default:n(()=>[d(a(Y.value.label),1)]),_:1})])):l(``,!0),F.value?(i(),u(`div`,Je,[p(`section`,Ye,[p(`div`,Xe,[J.value?(i(),g(Se,{key:0,config:J.value},null,8,[`config`])):l(``,!0),s(Ee,{order:P.value},null,8,[`order`])])]),p(`section`,Ze,[Y.value?(i(),u(`div`,Qe,[c[18]||=p(`span`,{class:`order-next-action__text`},`برای ادامه سفارش، این مرحله باقی مانده است.`,-1),s(E,{class:`order-next-action__btn`,onClick:Z},{default:n(()=>[d(a(Y.value.label),1)]),_:1})])):l(``,!0),p(`div`,$e,[p(`button`,{type:`button`,class:`tracking-collapse__trigger`,"aria-expanded":L.value,onClick:Te},[c[19]||=p(`span`,null,`پیگیری وضعیت`,-1),s(D,{size:18,class:e([`tracking-collapse__chevron`,{"tracking-collapse__chevron--open":L.value}]),"aria-hidden":`true`},null,8,[`class`])],8,et),r(p(`div`,tt,[p(`div`,nt,[s(be,{order:P.value},null,8,[`order`])])],512),[[te,L.value]])]),p(`div`,rt,[p(`button`,{type:`button`,class:`tracking-collapse__trigger`,"aria-expanded":R.value,onClick:we},[p(`span`,null,a(xe.value),1),s(D,{size:18,class:e([`tracking-collapse__chevron`,{"tracking-collapse__chevron--open":R.value}]),"aria-hidden":`true`},null,8,[`class`])],8,it),r(p(`div`,at,[p(`div`,ot,[c[21]||=p(`h3`,{class:`tracking-card__title`},`اقلام سفارش`,-1),(i(!0),u(f,null,t(P.value.items,e=>(i(),u(`div`,{key:e.id,class:`item-row`},[p(`div`,null,[p(`strong`,null,a(e.productName),1),p(`p`,st,`کالیته `+a(e.catalogCode)+` · `+a(e.color),1)]),p(`span`,null,a(_(b)(e.requestedMeterage)),1)]))),128)),p(`div`,ct,[c[20]||=p(`span`,null,`مجموع متراژ`,-1),p(`strong`,null,a(_(b)(P.value.totalMeterage)),1)])]),P.value.settlementType===`cash`?(i(),u(f,{key:0},[P.value.cashInvoiceExpiresAt?(i(),u(`div`,lt,` اعتبار فاکتور: `+a(_(S)(P.value.cashInvoiceExpiresAt)),1)):l(``,!0),p(`div`,ut,[c[22]||=p(`h3`,{class:`tracking-card__title`},`حساب‌های بانکی`,-1),(i(!0),u(f,null,t(q.value,e=>(i(),u(`div`,{key:e.id,class:`bank-row`},[p(`strong`,null,a(e.bankName),1),p(`p`,dt,a(e.cardNumber),1),p(`p`,ft,a(e.iban),1)]))),128))]),Y.value?.receipt?(i(),g(E,{key:1,block:``,onClick:X},{default:n(()=>[d(a(P.value.cashReceipt?`ثبت رسید جدید`:`ثبت رسید پرداخت`),1)]),_:1})):l(``,!0),P.value.cashReceipt?(i(),u(`div`,pt,[c[25]||=p(`h3`,{class:`tracking-card__title`},`رسید ثبت‌شده`,-1),p(`div`,mt,[c[23]||=p(`span`,null,`مبلغ`,-1),p(`span`,null,a(_(C)(P.value.cashReceipt.amount)),1)]),p(`div`,ht,[c[24]||=p(`span`,null,`شماره پیگیری`,-1),p(`span`,null,a(P.value.cashReceipt.trackingNumber),1)])])):l(``,!0)],64)):l(``,!0),P.value.settlementType===`check`&&P.value.checks?(i(),u(f,{key:1},[p(`div`,gt,[c[26]||=p(`h3`,{class:`tracking-card__title`},`رأس چک‌ها`,-1),p(`div`,_t,a(P.value.checkRassDays)+` روز`,1),P.value.checkRassDate?(i(),u(`p`,vt,` تاریخ رأس: `+a(_(T)(P.value.checkRassDate)),1)):l(``,!0)]),(i(!0),u(f,null,t(P.value.checks,(e,t)=>(i(),u(`div`,{key:e.id,class:`tracking-collapse__section`},[p(`strong`,null,`چک `+a(t+1),1),p(`div`,yt,[c[27]||=p(`span`,null,`مبلغ`,-1),p(`span`,null,a(_(C)(e.amount)),1)]),p(`div`,bt,[c[28]||=p(`span`,null,`سررسید`,-1),p(`span`,null,a(_(T)(e.dueDate))+` (`+a(_(de)(e.dueDate))+` روز)`,1)]),e.frontImage?(i(),u(`img`,{key:0,src:e.frontImage,class:`check-img`,alt:`چک`},null,8,xt)):l(``,!0)]))),128))],64)):l(``,!0)],512),[[te,R.value]])])])])):l(``,!0)]),F.value?l(``,!0):(i(),u(`div`,St,[s(E,{block:``,onClick:Q},{default:n(()=>[...c[29]||=[d(`مشاهده جزئیات و پیگیری`,-1)]]),_:1})])),(i(),g(ee,{to:`body`},[I.value?(i(),u(`div`,{key:0,class:`receipt-modal-overlay`,onClick:c[8]||=re(e=>I.value=!1,[`self`])},[p(`div`,Ct,[p(`header`,wt,[c[30]||=p(`h3`,{id:`receipt-modal-title`,class:`receipt-modal__title`},`ثبت رسید پرداخت`,-1),p(`button`,{type:`button`,class:`receipt-modal__close`,"aria-label":`بستن`,onClick:c[2]||=e=>I.value=!1},` × `)]),p(`div`,Tt,[s(fe,{message:K.value},null,8,[`message`]),s(ge,{modelValue:z.value,"onUpdate:modelValue":c[3]||=e=>z.value=e,label:`مبلغ واریزی`,error:G.value.receiptAmount},null,8,[`modelValue`,`error`]),s(_e,{modelValue:B.value,"onUpdate:modelValue":c[4]||=e=>B.value=e,label:`تاریخ واریز`,error:G.value.receiptDate},null,8,[`modelValue`,`error`]),s(he,{modelValue:V.value,"onUpdate:modelValue":c[5]||=e=>V.value=e,label:`ساعت واریز`,type:`time`},null,8,[`modelValue`]),s(he,{modelValue:H.value,"onUpdate:modelValue":c[6]||=e=>H.value=e,label:`شماره پیگیری`,inputmode:`numeric`,dir:`ltr`,error:G.value.trackingNumber},null,8,[`modelValue`,`error`]),p(`div`,Et,[c[32]||=p(`label`,{class:`form-label`},`حساب مقصد`,-1),r(p(`select`,{"onUpdate:modelValue":c[7]||=e=>U.value=e,class:e([`select-input`,{"select-input--error":G.value.destinationAccountId}])},[c[31]||=p(`option`,{value:``},`انتخاب کنید`,-1),(i(!0),u(f,null,t(q.value,e=>(i(),u(`option`,{key:e.id,value:e.id},a(e.bankName)+` - `+a(e.cardNumber),9,Dt))),128))],2),[[ne,U.value]]),G.value.destinationAccountId?(i(),u(`p`,Ot,a(G.value.destinationAccountId),1)):l(``,!0)]),p(`div`,kt,[c[33]||=p(`label`,{class:`form-label`},`تصویر رسید`,-1),p(`label`,{class:e([`upload-box`,{"upload-box--error":G.value.receiptImage}])},[p(`input`,{type:`file`,accept:`image/*`,class:`upload-box__input`,onChange:$},null,32),W.value?(i(),u(`img`,{key:0,src:W.value,class:`upload-box__preview`,alt:`تصویر رسید`},null,8,At)):(i(),u(`span`,jt,`انتخاب تصویر رسید`))],2),G.value.receiptImage?(i(),u(`p`,Mt,a(G.value.receiptImage),1)):l(``,!0)]),s(E,{block:``,class:`mt-4`,onClick:Pt},{default:n(()=>[...c[34]||=[d(`ثبت رسید`,-1)]]),_:1})])])])):l(``,!0)]))])):(i(),u(`div`,Nt,[c[36]||=p(`p`,null,`سفارش یافت نشد`,-1),s(E,{onClick:c[9]||=e=>_(y).push(`/orders`)},{default:n(()=>[...c[35]||=[d(`بازگشت`,-1)]]),_:1})]))}}),[[`__scopeId`,`data-v-87e17357`]]);export{$ as default}; \ No newline at end of file +import{At as e,F as t,G as n,K as r,M as i,Pt as a,U as o,_ as s,c,d as l,f as u,g as d,i as f,l as p,nt as m,o as ee,t as h,u as g,ut as _,v}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{c as te,o as ne,t as y,u as re}from"./BasicIcon-Bzeb0Iwd.js";import{n as ie}from"./dist-Bc4P4ngC.js";import{a as b,d as x,i as S,n as C,o as w,r as T,u as ae}from"./format-C72AoJ2H.js";import{n as oe,t as se}from"./validation-Duyyve7l.js";import{O as ce,d as le,k as ue,n as E,o as D,p as de}from"./index-C40q_iVH.js";import{n as O}from"./constants-DXXK14Zz.js";import{t as k}from"./IconChevronBack-CDeN0Cbu.js";import{t as fe}from"./FormErrorBanner-Ud1D04xf.js";import{n as A,r as j,t as pe}from"./formErrors-DglFjYkZ.js";import{n as me,t as M}from"./orderInvoice-B0L1Aeuk.js";import{t as he}from"./BaseInput-CpE3bVJZ.js";import{t as ge}from"./CurrencyInput-Cu2dRPFo.js";import{t as _e}from"./PersianDateInput-DrDb_iFF.js";var N={submitted:0,awaiting_review:1,pricing:2,needs_correction:1,awaiting_settlement:3,awaiting_settlement_fix:3,cash_in_progress:4,cash_invoice_issued:4,awaiting_cash_payment:4,cash_payment_submitted:4,check_in_progress:4,awaiting_cash_confirmation:5,awaiting_check_review:5,check_needs_fix:5,check_rejected:5,checks_approved:6,cash_confirmed:6,final_approved:7,preparing:8,ready_to_ship:9,shipped:10,delivered:11,expired:3,cancelled:0,rejected:1},P={submitted:{variant:`waiting`,title:`پیش‌سفارش ثبت شد`,description:`سفارش شما برای بررسی و قیمت‌گذاری به مدیریت ارسال شد. پس از صدور فاکتور می‌توانید روش تسویه (نقد یا چک) را انتخاب کنید.`},awaiting_review:{variant:`waiting`,title:`در انتظار بررسی مدیریت`,description:`پیش‌سفارش شما در صف بررسی است. پس از قیمت‌گذاری و صدور فاکتور، از طریق همین صفحه برای انتخاب تسویه مطلع می‌شوید.`},pricing:{variant:`waiting`,title:`در حال قیمت‌گذاری`,description:`مدیریت در حال تعیین مبلغ نهایی فاکتور است. تا قبل از صدور فاکتور امکان ثبت چک یا پرداخت وجود ندارد.`},awaiting_settlement:{variant:`info`,title:`فاکتور آماده است`,description:`مبلغ فاکتور مشخص شده. لطفاً روش تسویه را انتخاب کنید و مسیر پرداخت را ادامه دهید.`},awaiting_settlement_fix:{variant:`info`,title:`نیاز به اصلاح تسویه`,description:`لطفاً روش تسویه یا اطلاعات پرداخت را اصلاح کنید.`},cash_invoice_issued:{variant:`info`,title:`فاکتور نقدی صادر شد`,description:`مبلغ را به حساب‌های اعلام‌شده واریز و رسید پرداخت را ثبت کنید.`},awaiting_cash_payment:{variant:`info`,title:`در انتظار پرداخت نقدی`,description:`لطفاً مبلغ فاکتور را واریز و رسید پرداخت را ثبت کنید.`},cash_payment_submitted:{variant:`waiting`,title:`رسید ثبت شد`,description:`رسید پرداخت شما دریافت شد و در صف بررسی مدیریت است.`},awaiting_cash_confirmation:{variant:`waiting`,title:`در انتظار تأیید پرداخت`,description:`رسید پرداخت در حال بررسی است. نتیجه به‌زودی اعلام می‌شود.`},awaiting_check_review:{variant:`waiting`,title:`در حال بررسی چک‌ها`,description:`چک‌های ثبت‌شده در حال بررسی هستند. نتیجه بررسی به‌زودی اعلام می‌شود.`},checks_approved:{variant:`success`,title:`چک‌ها تأیید شده`,description:`چک‌های شما تأیید شد. سفارش در انتظار تأیید نهایی مدیریت است و پس از آن وارد آماده‌سازی می‌شود.`},cash_confirmed:{variant:`success`,title:`پرداخت تأیید شد`,description:`رسید پرداخت شما تأیید شد و سفارش وارد مراحل بعدی می‌شود.`},final_approved:{variant:`success`,title:`تأیید نهایی`,description:`سفارش شما تأیید نهایی شد و آماده آماده‌سازی است.`},preparing:{variant:`info`,title:`در حال آماده‌سازی`,description:`سفارش شما در انبار در حال آماده‌سازی است.`},ready_to_ship:{variant:`info`,title:`آماده ارسال`,description:`سفارش آماده ارسال است و به‌زودی تحویل باربری می‌شود.`},shipped:{variant:`info`,title:`ارسال شده`,description:`سفارش ارسال شده است. جزئیات بارنامه را می‌توانید مشاهده کنید.`},delivered:{variant:`success`,title:`تحویل شده`,description:`سفارش با موفقیت تحویل داده شد.`},expired:{variant:`waiting`,title:`فاکتور منقضی شده`,description:`مهلت پرداخت این فاکتور به پایان رسیده است. برای ادامه با پشتیبانی یا مدیریت هماهنگ کنید.`}};function F(e){return e===`cash`?{payment:`ثبت رسید پرداخت`,review:`بررسی پرداخت نقدی`,approved:`پرداخت تأیید شده`}:e===`check`?{payment:`ثبت چک`,review:`در حال بررسی چک‌ها`,approved:`چک‌ها تأیید شده`}:{payment:`ثبت پرداخت / چک`,review:`بررسی پرداخت / چک`,approved:`تأیید پرداخت`}}function I(e){let t=F(e.settlementType);return O.map(e=>e.status===`check_in_progress`?{...e,label:t.payment}:e.status===`awaiting_check_review`?{...e,label:t.review}:e.status===`checks_approved`?{...e,label:t.approved}:e)}function L(e){return N[e]??0}function ve(e){return P[e]??null}var R={awaiting_settlement:[`awaiting_settlement`,`awaiting_settlement_fix`],check_in_progress:[`check_in_progress`,`cash_in_progress`,`cash_invoice_issued`,`awaiting_cash_payment`,`cash_payment_submitted`],awaiting_check_review:[`awaiting_check_review`,`awaiting_cash_confirmation`,`check_needs_fix`,`check_rejected`],checks_approved:[`checks_approved`,`cash_confirmed`],pricing:[`pricing`]};function z(e,t){if(t===`submitted`)return e.createdAt;let n=R[t]??[t];return[...e.statusHistory].reverse().find(e=>n.includes(e.toStatus))?.changedAt??null}function ye(e){return e===`shipped`?`مشاهده جزئیات و بارنامه`:[`checks_approved`,`cash_confirmed`,`delivered`,`final_approved`].includes(e)?`مشاهده جزئیات`:`مشاهده جزئیات سفارش`}var B={class:`tracking-timeline`},V={class:`tracking-timeline__marker-wrap`},H={class:`tracking-timeline__marker`},U={key:0,class:`tracking-timeline__check`},W={class:`tracking-timeline__label`},G={key:0,class:`tracking-timeline__time`},be=h(v({__name:`OrderTrackingTimeline`,props:{order:{}},setup(n){let r=n,o=c(()=>I(r.order)),s=c(()=>L(r.order.status));function d(e){return e(i(),u(`div`,B,[(i(!0),u(f,null,t(o.value,(t,n)=>(i(),u(`div`,{key:t.status,class:e([`tracking-timeline__item`,`tracking-timeline__item--${d(n)}`])},[p(`div`,V,[r[0]||=p(`div`,{class:`tracking-timeline__line`,"aria-hidden":`true`},null,-1),p(`div`,H,[d(n)===`done`?(i(),u(`span`,U,`✓`)):l(``,!0)])]),p(`div`,{class:e([`tracking-timeline__content`,{"tracking-timeline__content--current":d(n)===`current`}])},[p(`strong`,W,a(t.label),1),m(t.status)?(i(),u(`span`,G,a(m(t.status)),1)):l(``,!0)],2)],2))),128))]))}}),[[`__scopeId`,`data-v-603b6d66`]]),K={class:`status-hero__icon`,"aria-hidden":`true`},q={class:`status-hero__copy`},J={class:`status-hero__title`},xe={key:0,class:`status-hero__desc`},Se=h(v({__name:`OrderStatusHero`,props:{config:{}},setup(t){let n={waiting:`vuesax-linear:timer-1`,success:`vuesax-linear:tick-circle`,info:`vuesax-linear:info-circle`,none:`vuesax-linear:info-circle`};return(r,o)=>t.config.variant===`none`?l(``,!0):(i(),u(`div`,{key:0,class:e([`status-hero`,`status-hero--${t.config.variant}`])},[p(`div`,K,[s(y,{icon:n[t.config.variant],size:28,"stroke-width":1.5},null,8,[`icon`])]),p(`div`,q,[p(`h2`,J,a(t.config.title),1),t.config.description?(i(),u(`p`,xe,a(t.config.description),1)):l(``,!0)])],2))}}),[[`__scopeId`,`data-v-896684d9`]]),Ce={class:`tracking-summary`},Y={class:`tracking-summary__row`},X={class:`tracking-summary__row`},Z={class:`tracking-summary__row`},Q={class:`tracking-summary__row`},we={key:0,class:`tracking-summary__row`},Te={key:1,class:`tracking-summary__row`},Ee=h(v({__name:`OrderTrackingSummary`,props:{order:{}},setup(e){let t=e,n=c(()=>t.order.checks?.reduce((e,t)=>e+t.amount,0)??0);function r(e){return e?e===`cash`?`تسویه نقدی`:`تسویه چکی`:`در انتظار انتخاب مشتری`}return(t,o)=>(i(),u(`div`,Ce,[p(`div`,Y,[o[0]||=p(`span`,null,`مبلغ فاکتور`,-1),p(`strong`,null,a(e.order.finalAmount?_(w)(e.order.finalAmount):`در انتظار قیمت‌گذاری`),1)]),p(`div`,X,[o[1]||=p(`span`,null,`نوع تسویه`,-1),p(`strong`,null,a(r(e.order.settlementType)),1)]),e.order.settlementType===`check`&&e.order.checks?.length?(i(),u(f,{key:0},[p(`div`,Z,[o[2]||=p(`span`,null,`تعداد چک‌ها`,-1),p(`strong`,null,a(_(x)(String(e.order.checks.length)))+` فقره`,1)]),p(`div`,Q,[o[3]||=p(`span`,null,`مجموع مبلغ چک‌ها`,-1),p(`strong`,null,a(_(C)(n.value)),1)]),e.order.checkRassDays==null?l(``,!0):(i(),u(`div`,we,[o[4]||=p(`span`,null,`رأس چک (تقریبی)`,-1),p(`strong`,null,a(_(x)(String(e.order.checkRassDays)))+` روز`,1)]))],64)):l(``,!0),e.order.settlementType===`cash`&&e.order.cashReceipt?(i(),u(`div`,Te,[o[5]||=p(`span`,null,`مبلغ واریزی`,-1),p(`strong`,null,a(_(C)(e.order.cashReceipt.amount)),1)])):l(``,!0)]))}}),[[`__scopeId`,`data-v-b22cc5d6`]]),De={key:0,class:`order-detail-page`},Oe={class:`order-detail-page__nav mobile-only`},ke={class:`order-detail-page__nav-center`},Ae={class:`order-detail-page__title`},je={key:0,class:`order-detail-page__order-id`},Me={type:`button`,class:`nav-btn nav-btn--ghost`,"aria-hidden":`true`,tabindex:`-1`},Ne={class:`desktop-page__head desktop-only order-detail-page__desktop-head`},Pe={class:`desktop-page__subtitle`},Fe={class:`order-detail-page__body`},Ie={key:0,class:`order-info-card mobile-only`},Le={class:`order-info-card__head`},Re={class:`order-info-card__number`},ze={class:`order-info-card__row`},Be={class:`order-info-card__value order-info-card__value--accent`},Ve={class:`order-info-card__row`},He={class:`order-info-card__value order-info-card__value--accent`},Ue={class:`order-info-card__row`},We={class:`order-info-card__value order-info-card__value--accent`},Ge={class:`order-info-card__row order-info-card__row--last`},Ke={class:`order-info-card__amount`},qe={key:1,class:`order-next-action`},Je={key:2,class:`order-detail-page__tracking`},Ye={class:`order-detail-page__tracking-hero`},Xe={class:`tracking-card tracking-card--hero`},Ze={class:`order-detail-page__tracking-main`},Qe={key:0,class:`order-next-action`},$e={class:`tracking-card tracking-collapse`},et=[`aria-expanded`],tt={class:`tracking-collapse__body`},nt={class:`tracking-collapse__section tracking-collapse__section--flush`},rt={class:`tracking-card tracking-collapse`},it=[`aria-expanded`],at={class:`tracking-collapse__body`},ot={class:`tracking-collapse__section`},st={class:`item-row__meta`},ct={class:`item-row item-row--summary`},lt={key:0,class:`tracking-alert`},ut={class:`tracking-collapse__section`},dt={dir:`ltr`,class:`bank-row__meta`},ft={dir:`ltr`,class:`bank-row__meta`},pt={key:2,class:`tracking-collapse__section`},mt={class:`detail-row`},ht={class:`detail-row`},gt={class:`tracking-collapse__section`},_t={class:`rass-display`},vt={key:0,class:`rass-date`},yt={class:`detail-row`},bt={class:`detail-row`},xt=[`src`],St={key:0,class:`order-detail-page__footer mobile-only`},Ct={class:`receipt-modal card`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`receipt-modal-title`},wt={class:`receipt-modal__header`},Tt={class:`receipt-modal__body`},Et={class:`form-group`},Dt=[`value`],Ot={key:0,class:`input-error-text`},kt={class:`form-group`},At=[`src`],jt={key:1,class:`upload-box__placeholder`},Mt={key:0,class:`input-error-text`},Nt={key:1,class:`page empty-state`},$=h(v({__name:`OrderDetailView`,setup(h){let v=ce(),y=ue(),x=le(),O=ie(`(min-width: 768px)`),N=c(()=>v.params.id),P=c(()=>x.getOrderById(N.value)),F=m(v.query.track===`1`||v.query.receipt===`1`),I=m(!1),L=m(!0),R=m(v.query.receipt===`1`),z=m(``),B=m(``),V=m(``),H=m(``),U=m(``),W=m(``),G=m({}),K=m(``);o([P,()=>v.query.receipt],([e])=>{let t=v.query.receipt===`1`;if(t&&M(e)){I.value=!0,R.value=!0;return}if(t&&e&&!M(e)){I.value=!1;let{receipt:e,...t}=v.query;y.replace({query:{...t,track:`1`}})}},{immediate:!0}),o(O,e=>{e&&(F.value=!0,L.value=!0,R.value=!0,v.query.track!==`1`&&v.query.receipt!==`1`&&y.replace({query:{...v.query,track:`1`}}))},{immediate:!0}),o(z,()=>{G.value=A(G.value,`receiptAmount`),j(G.value)||(K.value=``)}),o(B,()=>{G.value=A(G.value,`receiptDate`),j(G.value)||(K.value=``)}),o(H,()=>{G.value=A(G.value,`trackingNumber`),j(G.value)||(K.value=``)}),o(U,()=>{G.value=A(G.value,`destinationAccountId`),j(G.value)||(K.value=``)});let q=m([]);o(()=>P.value?.id,async e=>{if(!e||!P.value){q.value=[];return}try{q.value=await x.getBankAccountsForOrder(P.value)}catch{q.value=[]}},{immediate:!0}),o(()=>N.value,async e=>{if(e&&!x.getOrderById(e))try{await x.fetchOrder(e)}catch{}},{immediate:!0});let J=c(()=>P.value?ve(P.value.status):null),xe=c(()=>P.value?ye(P.value.status):`مشاهده جزئیات سفارش`);function Ce(e){return e?e===`cash`?`تسویه نقدی`:`تسویه چکی`:`در انتظار انتخاب مشتری`}let Y=c(()=>{let e=P.value;if(!e)return null;let t=me(e);switch(e.status){case`awaiting_settlement`:case`awaiting_settlement_fix`:return t?{label:`انتخاب روش تسویه`,to:`/orders/${e.id}/settlement`}:null;case`check_in_progress`:return t?{label:`ثبت چک‌ها`,to:`/orders/${e.id}/check-mode`}:null;case`check_needs_fix`:case`check_rejected`:return t?{label:`اصلاح چک‌ها`,to:`/orders/${e.id}/check-list`}:null;case`awaiting_cash_payment`:case`cash_invoice_issued`:return t?{label:`ثبت رسید پرداخت`,receipt:!0}:null;default:return null}});function X(){if(!M(P.value)){K.value=`در وضعیت فعلی سفارش امکان ثبت رسید وجود ندارد`;return}F.value=!0,R.value=!0,I.value=!0}function Z(){let e=Y.value;if(e){if(e.receipt){X();return}e.to&&y.push(e.to)}}function Q(){F.value=!0,R.value=!1,y.replace({query:{track:`1`}})}function we(){R.value=!R.value}function Te(){L.value=!L.value}async function $(e){let t=e.target.files?.[0];if(!t)return;let n=oe(t);if(!n.valid){G.value={...G.value,receiptImage:n.message??`خطا`};return}G.value=A(G.value,`receiptImage`),W.value=await se(t)}async function Pt(){if(!P.value)return;if(G.value={},K.value=``,!M(P.value)){K.value=`در وضعیت فعلی سفارش امکان ثبت رسید وجود ندارد`;return}let e=ae(z.value),t={};if(e||(t.receiptAmount=`مبلغ واریزی الزامی است.`),B.value||(t.receiptDate=`تاریخ واریز الزامی است.`),H.value.trim()||(t.trackingNumber=`شماره پیگیری الزامی است.`),U.value||(t.destinationAccountId=`حساب مقصد را انتخاب کنید.`),j(t)){G.value=t,K.value=pe;return}try{await x.submitCashReceipt(P.value.id,{amount:e,transferDate:B.value,transferTime:V.value||`12:00`,trackingNumber:H.value,destinationAccountId:U.value,receiptImage:W.value||void 0}),I.value=!1,G.value={},K.value=``}catch(e){K.value=e instanceof Error?e.message:`ثبت رسید ناموفق بود.`}}return(o,c)=>P.value?(i(),u(`div`,De,[p(`header`,Oe,[p(`button`,{type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:c[0]||=e=>_(y).push(`/orders`)},[s(k,{size:20})]),p(`div`,ke,[p(`h1`,Ae,a(F.value?`پیگیری سفارش`:`جزئیات سفارش`),1),F.value?(i(),u(`p`,je,a(P.value.orderNumber),1)):l(``,!0)]),p(`button`,Me,[s(k,{size:18,class:`nav-btn__flip`})])]),p(`header`,Ne,[p(`button`,{type:`button`,class:`order-detail-back`,onClick:c[1]||=e=>_(y).push(`/orders`)},[s(k,{size:18}),c[10]||=d(` بازگشت به سفارش‌ها `,-1)]),c[11]||=p(`h1`,{class:`desktop-page__title`},`پیگیری سفارش`,-1),p(`p`,Pe,a(P.value.orderNumber)+` · `+a(P.value.companyName),1)]),p(`div`,Fe,[F.value?l(``,!0):(i(),u(`div`,Ie,[p(`div`,Le,[c[12]||=p(`span`,{class:`order-info-card__label`},`شماره سفارش`,-1),p(`strong`,Re,a(P.value.orderNumber),1)]),p(`div`,ze,[c[13]||=p(`span`,{class:`order-info-card__key`},`تأمین‌کننده`,-1),p(`span`,Be,a(P.value.companyName),1)]),p(`div`,Ve,[c[14]||=p(`span`,{class:`order-info-card__key`},`تاریخ ثبت`,-1),p(`span`,He,a(_(S)(P.value.createdAt)),1)]),p(`div`,Ue,[c[15]||=p(`span`,{class:`order-info-card__key`},`نوع تسویه`,-1),p(`span`,We,a(Ce(P.value.settlementType)),1)]),p(`div`,Ge,[c[16]||=p(`span`,{class:`order-info-card__key`},`مبلغ فاکتور`,-1),p(`strong`,Ke,a(P.value.finalAmount?_(w)(P.value.finalAmount):`پس از قیمت‌گذاری مدیریت`),1)])])),Y.value&&!F.value?(i(),u(`div`,qe,[c[17]||=p(`span`,{class:`order-next-action__text`},`برای ادامه سفارش، این مرحله باقی مانده است.`,-1),s(E,{class:`order-next-action__btn`,onClick:Z},{default:n(()=>[d(a(Y.value.label),1)]),_:1})])):l(``,!0),F.value?(i(),u(`div`,Je,[p(`section`,Ye,[p(`div`,Xe,[J.value?(i(),g(Se,{key:0,config:J.value},null,8,[`config`])):l(``,!0),s(Ee,{order:P.value},null,8,[`order`])])]),p(`section`,Ze,[Y.value?(i(),u(`div`,Qe,[c[18]||=p(`span`,{class:`order-next-action__text`},`برای ادامه سفارش، این مرحله باقی مانده است.`,-1),s(E,{class:`order-next-action__btn`,onClick:Z},{default:n(()=>[d(a(Y.value.label),1)]),_:1})])):l(``,!0),p(`div`,$e,[p(`button`,{type:`button`,class:`tracking-collapse__trigger`,"aria-expanded":L.value,onClick:Te},[c[19]||=p(`span`,null,`پیگیری وضعیت`,-1),s(D,{size:18,class:e([`tracking-collapse__chevron`,{"tracking-collapse__chevron--open":L.value}]),"aria-hidden":`true`},null,8,[`class`])],8,et),r(p(`div`,tt,[p(`div`,nt,[s(be,{order:P.value},null,8,[`order`])])],512),[[te,L.value]])]),p(`div`,rt,[p(`button`,{type:`button`,class:`tracking-collapse__trigger`,"aria-expanded":R.value,onClick:we},[p(`span`,null,a(xe.value),1),s(D,{size:18,class:e([`tracking-collapse__chevron`,{"tracking-collapse__chevron--open":R.value}]),"aria-hidden":`true`},null,8,[`class`])],8,it),r(p(`div`,at,[p(`div`,ot,[c[21]||=p(`h3`,{class:`tracking-card__title`},`اقلام سفارش`,-1),(i(!0),u(f,null,t(P.value.items,e=>(i(),u(`div`,{key:e.id,class:`item-row`},[p(`div`,null,[p(`strong`,null,a(e.productName),1),p(`p`,st,`کالیته `+a(e.catalogCode)+` · `+a(e.color),1)]),p(`span`,null,a(_(b)(e.requestedMeterage)),1)]))),128)),p(`div`,ct,[c[20]||=p(`span`,null,`مجموع متراژ`,-1),p(`strong`,null,a(_(b)(P.value.totalMeterage)),1)])]),P.value.settlementType===`cash`?(i(),u(f,{key:0},[P.value.cashInvoiceExpiresAt?(i(),u(`div`,lt,` اعتبار فاکتور: `+a(_(S)(P.value.cashInvoiceExpiresAt)),1)):l(``,!0),p(`div`,ut,[c[22]||=p(`h3`,{class:`tracking-card__title`},`حساب‌های بانکی`,-1),(i(!0),u(f,null,t(q.value,e=>(i(),u(`div`,{key:e.id,class:`bank-row`},[p(`strong`,null,a(e.bankName),1),p(`p`,dt,a(e.cardNumber),1),p(`p`,ft,a(e.iban),1)]))),128))]),Y.value?.receipt?(i(),g(E,{key:1,block:``,onClick:X},{default:n(()=>[d(a(P.value.cashReceipt?`ثبت رسید جدید`:`ثبت رسید پرداخت`),1)]),_:1})):l(``,!0),P.value.cashReceipt?(i(),u(`div`,pt,[c[25]||=p(`h3`,{class:`tracking-card__title`},`رسید ثبت‌شده`,-1),p(`div`,mt,[c[23]||=p(`span`,null,`مبلغ`,-1),p(`span`,null,a(_(C)(P.value.cashReceipt.amount)),1)]),p(`div`,ht,[c[24]||=p(`span`,null,`شماره پیگیری`,-1),p(`span`,null,a(P.value.cashReceipt.trackingNumber),1)])])):l(``,!0)],64)):l(``,!0),P.value.settlementType===`check`&&P.value.checks?(i(),u(f,{key:1},[p(`div`,gt,[c[26]||=p(`h3`,{class:`tracking-card__title`},`رأس چک‌ها`,-1),p(`div`,_t,a(P.value.checkRassDays)+` روز`,1),P.value.checkRassDate?(i(),u(`p`,vt,` تاریخ رأس: `+a(_(T)(P.value.checkRassDate)),1)):l(``,!0)]),(i(!0),u(f,null,t(P.value.checks,(e,t)=>(i(),u(`div`,{key:e.id,class:`tracking-collapse__section`},[p(`strong`,null,`چک `+a(t+1),1),p(`div`,yt,[c[27]||=p(`span`,null,`مبلغ`,-1),p(`span`,null,a(_(C)(e.amount)),1)]),p(`div`,bt,[c[28]||=p(`span`,null,`سررسید`,-1),p(`span`,null,a(_(T)(e.dueDate))+` (`+a(_(de)(e.dueDate))+` روز)`,1)]),e.frontImage?(i(),u(`img`,{key:0,src:e.frontImage,class:`check-img`,alt:`چک`},null,8,xt)):l(``,!0)]))),128))],64)):l(``,!0)],512),[[te,R.value]])])])])):l(``,!0)]),F.value?l(``,!0):(i(),u(`div`,St,[s(E,{block:``,onClick:Q},{default:n(()=>[...c[29]||=[d(`مشاهده جزئیات و پیگیری`,-1)]]),_:1})])),(i(),g(ee,{to:`body`},[I.value?(i(),u(`div`,{key:0,class:`receipt-modal-overlay`,onClick:c[8]||=re(e=>I.value=!1,[`self`])},[p(`div`,Ct,[p(`header`,wt,[c[30]||=p(`h3`,{id:`receipt-modal-title`,class:`receipt-modal__title`},`ثبت رسید پرداخت`,-1),p(`button`,{type:`button`,class:`receipt-modal__close`,"aria-label":`بستن`,onClick:c[2]||=e=>I.value=!1},` × `)]),p(`div`,Tt,[s(fe,{message:K.value},null,8,[`message`]),s(ge,{modelValue:z.value,"onUpdate:modelValue":c[3]||=e=>z.value=e,label:`مبلغ واریزی`,error:G.value.receiptAmount},null,8,[`modelValue`,`error`]),s(_e,{modelValue:B.value,"onUpdate:modelValue":c[4]||=e=>B.value=e,label:`تاریخ واریز`,error:G.value.receiptDate},null,8,[`modelValue`,`error`]),s(he,{modelValue:V.value,"onUpdate:modelValue":c[5]||=e=>V.value=e,label:`ساعت واریز`,type:`time`},null,8,[`modelValue`]),s(he,{modelValue:H.value,"onUpdate:modelValue":c[6]||=e=>H.value=e,label:`شماره پیگیری`,inputmode:`numeric`,dir:`ltr`,error:G.value.trackingNumber},null,8,[`modelValue`,`error`]),p(`div`,Et,[c[32]||=p(`label`,{class:`form-label`},`حساب مقصد`,-1),r(p(`select`,{"onUpdate:modelValue":c[7]||=e=>U.value=e,class:e([`select-input`,{"select-input--error":G.value.destinationAccountId}])},[c[31]||=p(`option`,{value:``},`انتخاب کنید`,-1),(i(!0),u(f,null,t(q.value,e=>(i(),u(`option`,{key:e.id,value:e.id},a(e.bankName)+` - `+a(e.cardNumber),9,Dt))),128))],2),[[ne,U.value]]),G.value.destinationAccountId?(i(),u(`p`,Ot,a(G.value.destinationAccountId),1)):l(``,!0)]),p(`div`,kt,[c[33]||=p(`label`,{class:`form-label`},`تصویر رسید`,-1),p(`label`,{class:e([`upload-box`,{"upload-box--error":G.value.receiptImage}])},[p(`input`,{type:`file`,accept:`image/*`,class:`upload-box__input`,onChange:$},null,32),W.value?(i(),u(`img`,{key:0,src:W.value,class:`upload-box__preview`,alt:`تصویر رسید`},null,8,At)):(i(),u(`span`,jt,`انتخاب تصویر رسید`))],2),G.value.receiptImage?(i(),u(`p`,Mt,a(G.value.receiptImage),1)):l(``,!0)]),s(E,{block:``,class:`mt-4`,onClick:Pt},{default:n(()=>[...c[34]||=[d(`ثبت رسید`,-1)]]),_:1})])])])):l(``,!0)]))])):(i(),u(`div`,Nt,[c[36]||=p(`p`,null,`سفارش یافت نشد`,-1),s(E,{onClick:c[9]||=e=>_(y).push(`/orders`)},{default:n(()=>[...c[35]||=[d(`بازگشت`,-1)]]),_:1})]))}}),[[`__scopeId`,`data-v-87e17357`]]);export{$ as default}; \ No newline at end of file diff --git a/dist/assets/OrderSuccessView-v9LxghLV.js b/dist/assets/OrderSuccessView-ByXZ7mZ9.js similarity index 84% rename from dist/assets/OrderSuccessView-v9LxghLV.js rename to dist/assets/OrderSuccessView-ByXZ7mZ9.js index f09556d..287c440 100644 --- a/dist/assets/OrderSuccessView-v9LxghLV.js +++ b/dist/assets/OrderSuccessView-ByXZ7mZ9.js @@ -1 +1 @@ -import{G as e,M as t,Pt as n,_ as r,c as i,d as a,f as o,g as s,l as c,t as l,ut as u,v as d}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{a as f}from"./format-C72AoJ2H.js";import{M as p,d as m,j as h,n as g}from"./index-WUDoJ6iF.js";import{t as _}from"./PageHeader-DfXduTNr.js";import{t as v}from"./useGoBack-LfBY_1QL.js";var y={class:`page success-page`},b={class:`page__scroll success-page__scroll`},x={key:0,class:`card mb-4`},S={class:`info-row`},C={class:`info-row`},w={class:`info-row`},T=l(d({__name:`OrderSuccessView`,setup(l){let d=h(),T=p(),{goBack:E}=v(`/orders`),D=m(),O=i(()=>D.getOrderById(d.params.id));return(i,l)=>(t(),o(`div`,y,[r(_,{title:`ثبت موفق`,"show-back":``,centered:``,onBack:u(E)},null,8,[`onBack`]),c(`div`,b,[l[8]||=c(`div`,{class:`success-icon`},`✓`,-1),l[9]||=c(`h1`,{class:`page-title text-center`},`سفارش ثبت شد`,-1),l[10]||=c(`p`,{class:`text-center text-muted mb-4`},` سفارش شما با موفقیت ثبت شد. کارشناسان ما سفارش را بررسی و قیمت‌گذاری می‌کنند و به‌محض صدور فاکتور، از طریق پیامک و پنل کاربری به شما اطلاع می‌دهیم تا روش تسویه را انتخاب کنید. `,-1),O.value?(t(),o(`div`,x,[c(`div`,S,[l[2]||=c(`span`,null,`شماره سفارش:`,-1),c(`strong`,null,n(O.value.orderNumber),1)]),c(`div`,C,[l[3]||=c(`span`,null,`تأمین‌کننده:`,-1),c(`span`,null,n(O.value.companyName),1)]),c(`div`,w,[l[4]||=c(`span`,null,`متراژ:`,-1),c(`span`,null,n(u(f)(O.value.totalMeterage)),1)]),l[5]||=c(`div`,{class:`info-row`},[c(`span`,null,`وضعیت:`),c(`span`,null,`در انتظار قیمت‌گذاری`)],-1)])):a(``,!0),r(g,{block:``,onClick:l[0]||=e=>u(T).replace(`/orders/${O.value?.id}`)},{default:e(()=>[...l[6]||=[s(` مشاهده جزئیات سفارش `,-1)]]),_:1}),r(g,{block:``,variant:`outline`,class:`mt-2`,onClick:l[1]||=e=>u(T).replace(`/`)},{default:e(()=>[...l[7]||=[s(` بازگشت به خانه `,-1)]]),_:1})])]))}}),[[`__scopeId`,`data-v-bb2e861d`]]);export{T as default}; \ No newline at end of file +import{G as e,M as t,Pt as n,_ as r,c as i,d as a,f as o,g as s,l as c,t as l,ut as u,v as d}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{a as f}from"./format-C72AoJ2H.js";import{O as p,d as m,k as h,n as g}from"./index-C40q_iVH.js";import{t as _}from"./PageHeader-CNHiRdZv.js";import{t as v}from"./useGoBack-BMLMruUd.js";var y={class:`page success-page`},b={class:`page__scroll success-page__scroll`},x={key:0,class:`card mb-4`},S={class:`info-row`},C={class:`info-row`},w={class:`info-row`},T=l(d({__name:`OrderSuccessView`,setup(l){let d=p(),T=h(),{goBack:E}=v(`/orders`),D=m(),O=i(()=>D.getOrderById(d.params.id));return(i,l)=>(t(),o(`div`,y,[r(_,{title:`ثبت موفق`,"show-back":``,centered:``,onBack:u(E)},null,8,[`onBack`]),c(`div`,b,[l[8]||=c(`div`,{class:`success-icon`},`✓`,-1),l[9]||=c(`h1`,{class:`page-title text-center`},`سفارش ثبت شد`,-1),l[10]||=c(`p`,{class:`text-center text-muted mb-4`},` سفارش شما با موفقیت ثبت شد. کارشناسان ما سفارش را بررسی و قیمت‌گذاری می‌کنند و به‌محض صدور فاکتور، از طریق پیامک و پنل کاربری به شما اطلاع می‌دهیم تا روش تسویه را انتخاب کنید. `,-1),O.value?(t(),o(`div`,x,[c(`div`,S,[l[2]||=c(`span`,null,`شماره سفارش:`,-1),c(`strong`,null,n(O.value.orderNumber),1)]),c(`div`,C,[l[3]||=c(`span`,null,`تأمین‌کننده:`,-1),c(`span`,null,n(O.value.companyName),1)]),c(`div`,w,[l[4]||=c(`span`,null,`متراژ:`,-1),c(`span`,null,n(u(f)(O.value.totalMeterage)),1)]),l[5]||=c(`div`,{class:`info-row`},[c(`span`,null,`وضعیت:`),c(`span`,null,`در انتظار قیمت‌گذاری`)],-1)])):a(``,!0),r(g,{block:``,onClick:l[0]||=e=>u(T).replace(`/orders/${O.value?.id}`)},{default:e(()=>[...l[6]||=[s(` مشاهده جزئیات سفارش `,-1)]]),_:1}),r(g,{block:``,variant:`outline`,class:`mt-2`,onClick:l[1]||=e=>u(T).replace(`/`)},{default:e(()=>[...l[7]||=[s(` بازگشت به خانه `,-1)]]),_:1})])]))}}),[[`__scopeId`,`data-v-bb2e861d`]]);export{T as default}; \ No newline at end of file diff --git a/dist/assets/OrdersView-DFUstfoQ.js b/dist/assets/OrdersView-DFUstfoQ.js new file mode 100644 index 0000000..2889982 --- /dev/null +++ b/dist/assets/OrdersView-DFUstfoQ.js @@ -0,0 +1 @@ +import{At as e,F as t,G as n,I as r,M as i,Pt as a,U as o,_ as s,c,d as l,f as u,g as d,i as f,k as p,l as m,nt as h,t as g,u as _,ut as v,v as y}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as b}from"./BasicIcon-Bzeb0Iwd.js";import{d as x,i as S,n as C,o as w}from"./format-C72AoJ2H.js";import{t as T}from"./catalog-DvXpKfLO.js";import{O as E,c as D,d as O,i as k,k as A,n as j,o as M,w as N}from"./index-C40q_iVH.js";import{t as P}from"./EmptyState-D72g65G-.js";import{r as F,t as I}from"./constants-DXXK14Zz.js";import{t as L}from"./IconChevronBack-CDeN0Cbu.js";import{t as R}from"./IconProgressClock-C2Emr6X3.js";import"./IconFilter-DgpHKrEL.js";import{t as z}from"./IconMoreVertical-DxvtLM6t.js";var B=[`awaiting_review`,`awaiting_check_review`],V=[`submitted`,`pricing`,`check_in_progress`,`awaiting_cash_confirmation`,`preparing`,`ready_to_ship`,`needs_correction`,`awaiting_settlement_fix`,`cash_in_progress`,`awaiting_cash_payment`,`cash_payment_submitted`,`check_needs_fix`,`awaiting_settlement`,`cash_invoice_issued`],H=[`shipped`],U=[`delivered`,`final_approved`,`checks_approved`,`cash_confirmed`],W=[`cancelled`,`rejected`,`expired`,`check_rejected`],ee=[...B,...V,...H];function te(e,t){switch(t){case`review`:return B.includes(e);case`in_progress`:return V.includes(e);case`shipped`:return H.includes(e);case`delivered`:return U.includes(e);case`cancelled`:return W.includes(e);default:return!0}}function G(e,t){return t===`active`?ee.includes(e):t===`done`?U.includes(e):t!==`cancelled`||W.includes(e)}var K=5,q=5;function J(){let e=A(),t=E(),n=O(),r=D(),i=T(),a=h(1),s=h(1),l=h(``);p(async()=>{await Promise.all([n.hydrate(),i.loadCompanies()])}),o(()=>t.query.submitted,n=>{let r=Number(n);if(!Number.isFinite(r)||r<1){l.value=``;return}l.value=r===1?`پیش‌سفارش با موفقیت ثبت شد.`:`${x(String(r))} پیش‌سفارش (برای شرکت‌های مختلف) ثبت شد.`;let{submitted:i,...a}=t.query;e.replace({query:a})},{immediate:!0});let u=c({get:()=>e.currentRoute.value.query.tab??`all`,set:t=>e.replace({query:{...e.currentRoute.value.query,tab:t}})}),d=c({get:()=>e.currentRoute.value.query.filter??`all`,set:t=>e.replace({query:{...e.currentRoute.value.query,filter:t===`all`?void 0:t}})}),f=c(()=>e.currentRoute.value.query.q??``),m=c(()=>r.user?n.userOrders(r.user.id):[]),g=c(()=>({total:m.value.length,review:m.value.filter(e=>B.includes(e.status)).length,inProgress:m.value.filter(e=>V.includes(e.status)).length,done:m.value.filter(e=>U.includes(e.status)).length}));function _(e,t){if(!t.trim())return!0;let n=t.trim().toLowerCase();return e.orderNumber.toLowerCase().includes(n)||e.companyName.toLowerCase().includes(n)}let v=c(()=>m.value.filter(e=>_(e,f.value)).filter(e=>G(e.status,u.value))),y=c(()=>m.value.filter(e=>_(e,f.value)).filter(e=>te(e.status,d.value))),b=c(()=>{let e=(a.value-1)*K;return y.value.slice(e,e+K)}),S=c(()=>Math.max(1,Math.ceil(y.value.length/K))),C=c(()=>y.value.length===0?{start:0,end:0}:{start:(a.value-1)*K+1,end:Math.min(a.value*K,y.value.length)}),w=c(()=>{let e=S.value,t=a.value;if(e<=7)return Array.from({length:e},(e,t)=>t+1);let n=[1];t>3&&n.push(`ellipsis`);let r=Math.max(2,t-1),i=Math.min(e-1,t+1);for(let e=r;e<=i;e+=1)n.push(e);return t1&&n.push(e),n}),k=c(()=>Math.max(1,Math.ceil(v.value.length/q))),j=c(()=>{let e=(s.value-1)*q;return v.value.slice(e,e+q)}),M=c(()=>v.value.length===0?{start:0,end:0}:{start:(s.value-1)*q+1,end:Math.min(s.value*q,v.value.length)}),N=c(()=>{let e=k.value,t=s.value;if(e<=5)return Array.from({length:e},(e,t)=>t+1);let n=[1];t>3&&n.push(`ellipsis`);let r=Math.max(2,t-1),i=Math.min(e-1,t+1);for(let e=r;e<=i;e+=1)n.push(e);return t1&&n.push(e),n});o([y,d,f],()=>{a.value=1}),o([v,u,f],()=>{s.value=1});function P(e){return i.getCompany(e.companyId)?.slug??`par`}function F(e){return U.includes(e.status)?`success`:P(e)===`fam-baft`?`fam-baft`:`par`}function I(t){e.push(`/orders/${t}`)}function L(e){e<1||e>S.value||(a.value=e)}function R(e){e<1||e>k.value||(s.value=e)}function z(e){d.value=d.value===e&&e!==`all`?`all`:e}function H(e){d.value=e}return{tab:u,desktopFilter:d,searchQuery:f,stats:g,filteredOrdersMobile:v,filteredOrdersDesktop:y,paginatedOrders:b,paginatedOrdersMobile:j,totalPages:S,mobileTotalPages:k,paginationRange:C,mobilePaginationRange:M,visiblePages:w,mobileVisiblePages:N,currentPage:a,mobilePage:s,companySlug:P,iconVariant:F,submitSuccessMessage:l,goToOrder:I,setPage:L,setMobilePage:R,setDesktopFilter:z,viewStatFilter:H}}var Y=[`aria-selected`,`onClick`],X=g(y({__name:`FilterTabs`,props:{modelValue:{},tabs:{},equal:{type:Boolean}},emits:[`update:modelValue`],setup(n){return(r,o)=>(i(),u(`div`,{class:e([`filter-tabs`,{"filter-tabs--equal":n.equal}]),role:`tablist`},[(i(!0),u(f,null,t(n.tabs,t=>(i(),u(`button`,{key:t.id,type:`button`,role:`tab`,class:e([`filter-tab`,{active:n.modelValue===t.id}]),"aria-selected":n.modelValue===t.id,onClick:e=>r.$emit(`update:modelValue`,t.id)},a(t.label),11,Y))),128))],2))}}),[[`__scopeId`,`data-v-4cd20e9b`]]),Z=g(y({__name:`BaseBadge`,props:{variant:{}},setup(t){return(n,a)=>(i(),u(`span`,{class:e([`badge`,`badge-${t.variant??`neutral`}`])},[r(n.$slots,`default`,{},void 0,!0)],2))}}),[[`__scopeId`,`data-v-5e1be8f4`]]),Q=y({__name:`StatusBadge`,props:{status:{}},setup(e){let t=e,r=c(()=>I[t.status]??t.status),o=c(()=>F[t.status]??`neutral`);return(e,t)=>(i(),_(Z,{variant:o.value},{default:n(()=>[d(a(r.value),1)]),_:1},8,[`variant`]))}}),ne=[`width`,`height`],re=g(y({__name:`IconParLogo`,props:{size:{default:72}},setup(e){return(t,n)=>(i(),u(`svg`,{class:`icon-logo`,width:e.size,height:e.size,viewBox:`0 0 72 72`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[...n[0]||=[m(`text`,{x:`36`,y:`50`,"text-anchor":`middle`,"dominant-baseline":`middle`,fill:`currentColor`,style:{"font-family":`IRANSans, Tahoma, sans-serif`,"font-size":`48px`,"font-weight":`700`}},` پ `,-1)]],8,ne))}}),[[`__scopeId`,`data-v-beccd0f1`]]),ie=[`width`,`height`],ae=g(y({__name:`IconFamBaftLogo`,props:{size:{default:72}},setup(e){return(t,n)=>(i(),u(`svg`,{class:`icon-logo`,width:e.size,height:e.size,viewBox:`0 0 72 72`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[...n[0]||=[m(`g`,{fill:`currentColor`},[m(`rect`,{x:`14`,y:`14`,width:`28`,height:`28`,rx:`4`,transform:`rotate(12 28 28)`}),m(`rect`,{x:`30`,y:`30`,width:`28`,height:`28`,rx:`4`,transform:`rotate(-12 44 44)`})],-1)]],8,ie))}}),[[`__scopeId`,`data-v-bbb3dcd8`]]),oe={class:`page orders-mobile-page`},se={class:`orders-mobile-page__nav`},ce={class:`page__scroll page__scroll--with-nav orders-mobile-page__scroll`},le={key:0,class:`orders-mobile-page__list`},ue=[`onClick`],de={class:`order-card__content`},fe={class:`order-card__number`},pe={class:`order-card__company`},me={key:0,class:`order-card__amount`},he={key:2,class:`orders-mobile-pagination`},ge={class:`orders-mobile-pagination__summary`},_e={class:`orders-mobile-pagination__controls`},ve=[`disabled`],ye={key:0,class:`orders-mobile-pagination__ellipsis`},be=[`onClick`],xe=[`disabled`],Se=g(y({__name:`MobileOrdersPage`,props:{tab:{},tabs:{},orders:{},totalCount:{},currentPage:{},totalPages:{},paginationRange:{},visiblePages:{},companySlug:{type:Function},iconVariant:{type:Function}},emits:[`update:tab`,`select`,`back`,`set-page`],setup(r,{emit:o}){let c=o;return(o,p)=>(i(),u(`div`,oe,[m(`header`,se,[m(`button`,{type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:p[0]||=e=>c(`back`)},[s(L,{size:20})]),p[5]||=m(`h1`,{class:`orders-mobile-page__title`},`سفارش‌ها`,-1),s(k,{variant:`inline`})]),s(X,{"model-value":r.tab,tabs:r.tabs,equal:``,class:`orders-mobile-page__tabs`,"onUpdate:modelValue":p[1]||=e=>c(`update:tab`,e)},null,8,[`model-value`,`tabs`]),m(`div`,ce,[r.orders.length>0?(i(),u(`div`,le,[(i(!0),u(f,null,t(r.orders,t=>(i(),u(`button`,{key:t.id,type:`button`,class:`order-card`,onClick:e=>c(`select`,t.id)},[m(`div`,de,[p[6]||=m(`span`,{class:`order-card__label`},`سفارش شماره`,-1),m(`strong`,fe,a(t.orderNumber),1),m(`p`,pe,a(t.companyName),1),t.finalAmount?(i(),u(`p`,me,a(v(C)(t.finalAmount)),1)):l(``,!0),s(Q,{status:t.status,class:`order-card__badge`},null,8,[`status`])]),m(`span`,{class:e([`order-card__icon`,`order-card__icon--${r.iconVariant(t)}`])},[r.companySlug(t)===`fam-baft`?(i(),_(ae,{key:0,size:36})):(i(),_(re,{key:1,size:36}))],2)],8,ue))),128))])):(i(),_(P,{key:1,variant:`orders`,message:`هنوز سفارشی ثبت نکرده‌اید`},{default:n(()=>[s(j,{onClick:p[2]||=e=>c(`back`)},{default:n(()=>[...p[7]||=[d(`ثبت سفارش جدید`,-1)]]),_:1})]),_:1})),r.totalCount>0?(i(),u(`div`,he,[m(`p`,ge,a(v(x)(String(r.paginationRange.start)))+`– `+a(v(x)(String(r.paginationRange.end)))+` از `+a(v(w)(r.totalCount)),1),m(`div`,_e,[m(`button`,{type:`button`,class:`orders-mobile-pagination__arrow`,disabled:r.currentPage<=1,"aria-label":`صفحه قبل`,onClick:p[3]||=e=>c(`set-page`,r.currentPage-1)},[s(M,{size:16,class:`orders-mobile-pagination__arrow--prev`})],8,ve),(i(!0),u(f,null,t(r.visiblePages,(t,n)=>(i(),u(f,{key:`${t}-${n}`},[t===`ellipsis`?(i(),u(`span`,ye,`…`)):(i(),u(`button`,{key:1,type:`button`,class:e([`orders-mobile-pagination__page`,{"orders-mobile-pagination__page--active":t===r.currentPage}]),onClick:e=>c(`set-page`,t)},a(v(x)(String(t))),11,be))],64))),128)),m(`button`,{type:`button`,class:`orders-mobile-pagination__arrow`,disabled:r.currentPage>=r.totalPages,"aria-label":`صفحه بعد`,onClick:p[4]||=e=>c(`set-page`,r.currentPage+1)},[s(M,{size:16,class:`orders-mobile-pagination__arrow--next`})],8,xe)])])):l(``,!0)])]))}}),[[`__scopeId`,`data-v-de30513b`]]),Ce=y({__name:`IconHourglass`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,n)=>(i(),_(b,{icon:`vuesax-linear:timer-1`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),we=y({__name:`IconCheckCircleOutline`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,n)=>(i(),_(b,{icon:`vuesax-linear:tick-circle`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),Te={class:`desktop-page orders-desktop-page`},Ee={class:`orders-stats desktop-grid-4`},De={class:`orders-stat-card`},Oe={class:`orders-stat-card__head`},ke={class:`orders-stat-card__icon orders-stat-card__icon--total`,"aria-hidden":`true`},Ae={class:`orders-stat-card__value`},je={class:`orders-stat-card`},Me={class:`orders-stat-card__head`},Ne={class:`orders-stat-card__icon orders-stat-card__icon--review`,"aria-hidden":`true`},Pe={class:`orders-stat-card__value`},Fe={class:`orders-stat-card`},Ie={class:`orders-stat-card__head`},Le={class:`orders-stat-card__icon orders-stat-card__icon--active`,"aria-hidden":`true`},Re={class:`orders-stat-card__value`},ze={class:`orders-stat-card`},Be={class:`orders-stat-card__head`},Ve={class:`orders-stat-card__icon orders-stat-card__icon--done`,"aria-hidden":`true`},He={class:`orders-stat-card__value`},Ue={class:`desktop-toolbar`},We={class:`orders-toolbar__pills`,role:`tablist`,"aria-label":`فیلتر وضعیت`},Ge=[`aria-selected`,`onClick`],Ke={key:0,class:`desktop-table-wrap`},qe={class:`desktop-table-scroll`},Je={class:`desktop-table orders-table`},$={class:`orders-table__number`},Ye={class:`orders-table__amount`},Xe={class:`orders-table__date`},Ze={class:`orders-table__actions`},Qe=[`onClick`],$e={type:`button`,class:`orders-table__menu`,"aria-label":`گزینه‌های بیشتر`},et={class:`orders-pagination`},tt={class:`orders-pagination__summary`},nt={class:`orders-pagination__controls`},rt=[`disabled`],it={key:0,class:`orders-pagination__ellipsis`},at=[`onClick`],ot=[`disabled`],st=y({__name:`DesktopOrdersPage`,props:{stats:{},desktopFilter:{},desktopFilterTabs:{},filteredOrders:{},paginatedOrders:{},paginationRange:{},visiblePages:{},currentPage:{},totalPages:{}},emits:[`viewStatFilter`,`setDesktopFilter`,`select`,`setPage`,`newOrder`],setup(r,{emit:o}){let c=o;return(o,l)=>(i(),u(`div`,Te,[l[13]||=m(`header`,{class:`desktop-page__head`},[m(`h1`,{class:`desktop-page__title`},`سفارش‌ها`),m(`p`,{class:`desktop-page__subtitle`},`مدیریت و پیگیری سفارش‌های ثبت شده`)],-1),m(`div`,Ee,[m(`article`,De,[m(`div`,Oe,[l[7]||=m(`span`,{class:`orders-stat-card__label orders-stat-card__label--total`},`همه سفارش‌ها`,-1),m(`span`,ke,[s(N,{size:20})])]),m(`strong`,Ae,a(v(w)(r.stats.total)),1),m(`button`,{type:`button`,class:`orders-stat-card__link`,onClick:l[0]||=e=>c(`viewStatFilter`,`all`)},` مشاهده همه `)]),m(`article`,je,[m(`div`,Me,[l[8]||=m(`span`,{class:`orders-stat-card__label orders-stat-card__label--review`},`در انتظار بررسی`,-1),m(`span`,Ne,[s(Ce,{size:20})])]),m(`strong`,Pe,a(v(w)(r.stats.review)),1),m(`button`,{type:`button`,class:`orders-stat-card__link`,onClick:l[1]||=e=>c(`viewStatFilter`,`review`)},` مشاهده همه `)]),m(`article`,Fe,[m(`div`,Ie,[l[9]||=m(`span`,{class:`orders-stat-card__label orders-stat-card__label--active`},`در حال انجام`,-1),m(`span`,Le,[s(R,{size:20})])]),m(`strong`,Re,a(v(w)(r.stats.inProgress)),1),m(`button`,{type:`button`,class:`orders-stat-card__link`,onClick:l[2]||=e=>c(`viewStatFilter`,`in_progress`)},` مشاهده همه `)]),m(`article`,ze,[m(`div`,Be,[l[10]||=m(`span`,{class:`orders-stat-card__label orders-stat-card__label--done`},`تکمیل شده`,-1),m(`span`,Ve,[s(we,{size:20})])]),m(`strong`,He,a(v(w)(r.stats.done)),1),m(`button`,{type:`button`,class:`orders-stat-card__link`,onClick:l[3]||=e=>c(`viewStatFilter`,`delivered`)},` مشاهده همه `)])]),m(`div`,Ue,[m(`div`,We,[(i(!0),u(f,null,t(r.desktopFilterTabs,t=>(i(),u(`button`,{key:t.id,type:`button`,role:`tab`,class:e([`orders-filter-pill`,{"orders-filter-pill--active":r.desktopFilter===t.id}]),"aria-selected":r.desktopFilter===t.id,onClick:e=>c(`setDesktopFilter`,t.id)},a(t.label),11,Ge))),128))])]),r.filteredOrders.length>0?(i(),u(`div`,Ke,[m(`div`,qe,[m(`table`,Je,[l[11]||=m(`thead`,null,[m(`tr`,null,[m(`th`,{scope:`col`},`شماره سفارش`),m(`th`,{scope:`col`},`شرکت`),m(`th`,{scope:`col`},`مبلغ فاکتور (تومان)`),m(`th`,{scope:`col`},`وضعیت`),m(`th`,{scope:`col`},`تاریخ ثبت`),m(`th`,{scope:`col`},`عملیات`)])],-1),m(`tbody`,null,[(i(!0),u(f,null,t(r.paginatedOrders,e=>(i(),u(`tr`,{key:e.id},[m(`td`,$,a(e.orderNumber),1),m(`td`,null,a(e.companyName),1),m(`td`,Ye,a(e.finalAmount?v(w)(e.finalAmount):`—`),1),m(`td`,null,[s(Q,{status:e.status},null,8,[`status`])]),m(`td`,Xe,a(v(S)(e.createdAt)),1),m(`td`,null,[m(`div`,Ze,[m(`button`,{type:`button`,class:`orders-table__action`,onClick:t=>c(`select`,e.id)},` مشاهده `,8,Qe),m(`button`,$e,[s(z,{size:18})])])])]))),128))])])]),m(`div`,et,[m(`span`,tt,` نمایش `+a(v(w)(r.paginationRange.start))+` تا `+a(v(w)(r.paginationRange.end))+` از `+a(v(w)(r.filteredOrders.length))+` سفارش `,1),m(`div`,nt,[m(`button`,{type:`button`,class:`orders-pagination__arrow`,disabled:r.currentPage<=1,"aria-label":`صفحه قبل`,onClick:l[4]||=e=>c(`setPage`,r.currentPage-1)},[s(M,{size:16,class:`orders-pagination__arrow-icon--prev`})],8,rt),(i(!0),u(f,null,t(r.visiblePages,(t,n)=>(i(),u(f,{key:`${t}-${n}`},[t===`ellipsis`?(i(),u(`span`,it,`…`)):(i(),u(`button`,{key:1,type:`button`,class:e([`orders-pagination__page`,{"orders-pagination__page--active":t===r.currentPage}]),onClick:e=>c(`setPage`,t)},a(v(w)(t)),11,at))],64))),128)),m(`button`,{type:`button`,class:`orders-pagination__arrow`,disabled:r.currentPage>=r.totalPages,"aria-label":`صفحه بعد`,onClick:l[5]||=e=>c(`setPage`,r.currentPage+1)},[s(M,{size:16,class:`orders-pagination__arrow-icon--next`})],8,ot)])])])):(i(),_(P,{key:1,variant:`orders`,message:`هنوز سفارشی ثبت نکرده‌اید`},{default:n(()=>[s(j,{onClick:l[6]||=e=>c(`newOrder`)},{default:n(()=>[...l[12]||=[d(`ثبت سفارش جدید`,-1)]]),_:1})]),_:1}))]))}}),ct={class:`orders-view`},lt={key:0,class:`orders-view__success`,role:`status`},ut=g(y({__name:`OrdersView`,setup(e){let t=A(),{tab:n,desktopFilter:r,stats:o,filteredOrdersMobile:c,filteredOrdersDesktop:d,paginatedOrders:f,paginatedOrdersMobile:p,totalPages:m,mobileTotalPages:h,paginationRange:g,mobilePaginationRange:_,visiblePages:y,mobileVisiblePages:b,currentPage:x,mobilePage:S,companySlug:C,iconVariant:w,submitSuccessMessage:T,goToOrder:E,setPage:D,setMobilePage:O,setDesktopFilter:k,viewStatFilter:j}=J(),M=[{id:`all`,label:`همه`},{id:`active`,label:`در جریان`},{id:`done`,label:`تکمیل شده`},{id:`cancelled`,label:`لغو شده`}],N=[{id:`review`,label:`در انتظار بررسی`},{id:`in_progress`,label:`در حال انجام`},{id:`shipped`,label:`ارسال شده`},{id:`delivered`,label:`تحویل شده`},{id:`cancelled`,label:`لغو شده`}];return(e,A)=>(i(),u(`div`,ct,[v(T)?(i(),u(`p`,lt,a(v(T)),1)):l(``,!0),s(Se,{class:`mobile-only`,tab:v(n),tabs:M,orders:v(p),"total-count":v(c).length,"current-page":v(S),"total-pages":v(h),"pagination-range":v(_),"visible-pages":v(b),"company-slug":v(C),"icon-variant":v(w),"onUpdate:tab":A[0]||=e=>n.value=e,onSelect:v(E),onBack:A[1]||=e=>v(t).push(`/categories`),onSetPage:v(O)},null,8,[`tab`,`orders`,`total-count`,`current-page`,`total-pages`,`pagination-range`,`visible-pages`,`company-slug`,`icon-variant`,`onSelect`,`onSetPage`]),s(st,{class:`desktop-only`,stats:v(o),"desktop-filter":v(r),"desktop-filter-tabs":N,"filtered-orders":v(d),"paginated-orders":v(f),"pagination-range":v(g),"visible-pages":v(y),"current-page":v(x),"total-pages":v(m),onViewStatFilter:v(j),onSetDesktopFilter:v(k),onSelect:v(E),onSetPage:v(D),onNewOrder:A[2]||=e=>v(t).push(`/categories`)},null,8,[`stats`,`desktop-filter`,`filtered-orders`,`paginated-orders`,`pagination-range`,`visible-pages`,`current-page`,`total-pages`,`onViewStatFilter`,`onSetDesktopFilter`,`onSelect`,`onSetPage`])]))}}),[[`__scopeId`,`data-v-8db6efc9`]]);export{ut as default}; \ No newline at end of file diff --git a/dist/assets/OrdersView-DmtTIUZz.js b/dist/assets/OrdersView-DmtTIUZz.js deleted file mode 100644 index ac0d5d0..0000000 --- a/dist/assets/OrdersView-DmtTIUZz.js +++ /dev/null @@ -1 +0,0 @@ -import{At as e,F as t,G as n,I as r,M as i,Pt as a,U as o,_ as s,c,d as l,f as u,g as d,i as f,k as p,l as m,nt as h,t as g,u as _,ut as v,v as y}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as b}from"./BasicIcon-Bzeb0Iwd.js";import{d as x,i as S,n as C,o as w}from"./format-C72AoJ2H.js";import{t as T}from"./catalog-DvXpKfLO.js";import{D as E,M as D,c as O,d as k,i as A,j,n as M,o as N}from"./index-WUDoJ6iF.js";import{t as P}from"./EmptyState-D72g65G-.js";import{r as F,t as I}from"./constants-DXXK14Zz.js";import{t as L}from"./IconChevronBack-CDeN0Cbu.js";import{t as R}from"./IconProgressClock-C2Emr6X3.js";import"./IconFilter-DgpHKrEL.js";import{t as z}from"./IconMoreVertical-DxvtLM6t.js";var B=[`awaiting_review`,`awaiting_check_review`],V=[`submitted`,`pricing`,`check_in_progress`,`awaiting_cash_confirmation`,`preparing`,`ready_to_ship`,`needs_correction`,`awaiting_settlement_fix`,`cash_in_progress`,`awaiting_cash_payment`,`cash_payment_submitted`,`check_needs_fix`,`awaiting_settlement`,`cash_invoice_issued`],H=[`shipped`],U=[`delivered`,`final_approved`,`checks_approved`,`cash_confirmed`],W=[`cancelled`,`rejected`,`expired`,`check_rejected`],ee=[...B,...V,...H];function te(e,t){switch(t){case`review`:return B.includes(e);case`in_progress`:return V.includes(e);case`shipped`:return H.includes(e);case`delivered`:return U.includes(e);case`cancelled`:return W.includes(e);default:return!0}}function G(e,t){return t===`active`?ee.includes(e):t===`done`?U.includes(e):t!==`cancelled`||W.includes(e)}var K=5,q=5;function J(){let e=D(),t=j(),n=k(),r=O(),i=T(),a=h(1),s=h(1),l=h(``);p(async()=>{await Promise.all([n.hydrate(),i.loadCompanies()])}),o(()=>t.query.submitted,n=>{let r=Number(n);if(!Number.isFinite(r)||r<1){l.value=``;return}l.value=r===1?`پیش‌سفارش با موفقیت ثبت شد.`:`${x(String(r))} پیش‌سفارش (برای شرکت‌های مختلف) ثبت شد.`;let{submitted:i,...a}=t.query;e.replace({query:a})},{immediate:!0});let u=c({get:()=>e.currentRoute.value.query.tab??`all`,set:t=>e.replace({query:{...e.currentRoute.value.query,tab:t}})}),d=c({get:()=>e.currentRoute.value.query.filter??`all`,set:t=>e.replace({query:{...e.currentRoute.value.query,filter:t===`all`?void 0:t}})}),f=c(()=>e.currentRoute.value.query.q??``),m=c(()=>r.user?n.userOrders(r.user.id):[]),g=c(()=>({total:m.value.length,review:m.value.filter(e=>B.includes(e.status)).length,inProgress:m.value.filter(e=>V.includes(e.status)).length,done:m.value.filter(e=>U.includes(e.status)).length}));function _(e,t){if(!t.trim())return!0;let n=t.trim().toLowerCase();return e.orderNumber.toLowerCase().includes(n)||e.companyName.toLowerCase().includes(n)}let v=c(()=>m.value.filter(e=>_(e,f.value)).filter(e=>G(e.status,u.value))),y=c(()=>m.value.filter(e=>_(e,f.value)).filter(e=>te(e.status,d.value))),b=c(()=>{let e=(a.value-1)*K;return y.value.slice(e,e+K)}),S=c(()=>Math.max(1,Math.ceil(y.value.length/K))),C=c(()=>y.value.length===0?{start:0,end:0}:{start:(a.value-1)*K+1,end:Math.min(a.value*K,y.value.length)}),w=c(()=>{let e=S.value,t=a.value;if(e<=7)return Array.from({length:e},(e,t)=>t+1);let n=[1];t>3&&n.push(`ellipsis`);let r=Math.max(2,t-1),i=Math.min(e-1,t+1);for(let e=r;e<=i;e+=1)n.push(e);return t1&&n.push(e),n}),E=c(()=>Math.max(1,Math.ceil(v.value.length/q))),A=c(()=>{let e=(s.value-1)*q;return v.value.slice(e,e+q)}),M=c(()=>v.value.length===0?{start:0,end:0}:{start:(s.value-1)*q+1,end:Math.min(s.value*q,v.value.length)}),N=c(()=>{let e=E.value,t=s.value;if(e<=5)return Array.from({length:e},(e,t)=>t+1);let n=[1];t>3&&n.push(`ellipsis`);let r=Math.max(2,t-1),i=Math.min(e-1,t+1);for(let e=r;e<=i;e+=1)n.push(e);return t1&&n.push(e),n});o([y,d,f],()=>{a.value=1}),o([v,u,f],()=>{s.value=1});function P(e){return i.getCompany(e.companyId)?.slug??`par`}function F(e){return U.includes(e.status)?`success`:P(e)===`fam-baft`?`fam-baft`:`par`}function I(t){e.push(`/orders/${t}`)}function L(e){e<1||e>S.value||(a.value=e)}function R(e){e<1||e>E.value||(s.value=e)}function z(e){d.value=d.value===e&&e!==`all`?`all`:e}function H(e){d.value=e}return{tab:u,desktopFilter:d,searchQuery:f,stats:g,filteredOrdersMobile:v,filteredOrdersDesktop:y,paginatedOrders:b,paginatedOrdersMobile:A,totalPages:S,mobileTotalPages:E,paginationRange:C,mobilePaginationRange:M,visiblePages:w,mobileVisiblePages:N,currentPage:a,mobilePage:s,companySlug:P,iconVariant:F,submitSuccessMessage:l,goToOrder:I,setPage:L,setMobilePage:R,setDesktopFilter:z,viewStatFilter:H}}var Y=[`aria-selected`,`onClick`],X=g(y({__name:`FilterTabs`,props:{modelValue:{},tabs:{},equal:{type:Boolean}},emits:[`update:modelValue`],setup(n){return(r,o)=>(i(),u(`div`,{class:e([`filter-tabs`,{"filter-tabs--equal":n.equal}]),role:`tablist`},[(i(!0),u(f,null,t(n.tabs,t=>(i(),u(`button`,{key:t.id,type:`button`,role:`tab`,class:e([`filter-tab`,{active:n.modelValue===t.id}]),"aria-selected":n.modelValue===t.id,onClick:e=>r.$emit(`update:modelValue`,t.id)},a(t.label),11,Y))),128))],2))}}),[[`__scopeId`,`data-v-4cd20e9b`]]),Z=g(y({__name:`BaseBadge`,props:{variant:{}},setup(t){return(n,a)=>(i(),u(`span`,{class:e([`badge`,`badge-${t.variant??`neutral`}`])},[r(n.$slots,`default`,{},void 0,!0)],2))}}),[[`__scopeId`,`data-v-5e1be8f4`]]),Q=y({__name:`StatusBadge`,props:{status:{}},setup(e){let t=e,r=c(()=>I[t.status]??t.status),o=c(()=>F[t.status]??`neutral`);return(e,t)=>(i(),_(Z,{variant:o.value},{default:n(()=>[d(a(r.value),1)]),_:1},8,[`variant`]))}}),ne=[`width`,`height`],re=g(y({__name:`IconParLogo`,props:{size:{default:72}},setup(e){return(t,n)=>(i(),u(`svg`,{class:`icon-logo`,width:e.size,height:e.size,viewBox:`0 0 72 72`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[...n[0]||=[m(`text`,{x:`36`,y:`50`,"text-anchor":`middle`,"dominant-baseline":`middle`,fill:`currentColor`,style:{"font-family":`IRANSans, Tahoma, sans-serif`,"font-size":`48px`,"font-weight":`700`}},` پ `,-1)]],8,ne))}}),[[`__scopeId`,`data-v-beccd0f1`]]),ie=[`width`,`height`],ae=g(y({__name:`IconFamBaftLogo`,props:{size:{default:72}},setup(e){return(t,n)=>(i(),u(`svg`,{class:`icon-logo`,width:e.size,height:e.size,viewBox:`0 0 72 72`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[...n[0]||=[m(`g`,{fill:`currentColor`},[m(`rect`,{x:`14`,y:`14`,width:`28`,height:`28`,rx:`4`,transform:`rotate(12 28 28)`}),m(`rect`,{x:`30`,y:`30`,width:`28`,height:`28`,rx:`4`,transform:`rotate(-12 44 44)`})],-1)]],8,ie))}}),[[`__scopeId`,`data-v-bbb3dcd8`]]),oe={class:`page orders-mobile-page`},se={class:`orders-mobile-page__nav`},ce={class:`page__scroll page__scroll--with-nav orders-mobile-page__scroll`},le={key:0,class:`orders-mobile-page__list`},ue=[`onClick`],de={class:`order-card__content`},fe={class:`order-card__number`},pe={class:`order-card__company`},me={key:0,class:`order-card__amount`},he={key:2,class:`orders-mobile-pagination`},ge={class:`orders-mobile-pagination__summary`},_e={class:`orders-mobile-pagination__controls`},ve=[`disabled`],ye={key:0,class:`orders-mobile-pagination__ellipsis`},be=[`onClick`],xe=[`disabled`],Se=g(y({__name:`MobileOrdersPage`,props:{tab:{},tabs:{},orders:{},totalCount:{},currentPage:{},totalPages:{},paginationRange:{},visiblePages:{},companySlug:{type:Function},iconVariant:{type:Function}},emits:[`update:tab`,`select`,`back`,`set-page`],setup(r,{emit:o}){let c=o;return(o,p)=>(i(),u(`div`,oe,[m(`header`,se,[m(`button`,{type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:p[0]||=e=>c(`back`)},[s(L,{size:20})]),p[5]||=m(`h1`,{class:`orders-mobile-page__title`},`سفارش‌ها`,-1),s(A,{variant:`inline`})]),s(X,{"model-value":r.tab,tabs:r.tabs,equal:``,class:`orders-mobile-page__tabs`,"onUpdate:modelValue":p[1]||=e=>c(`update:tab`,e)},null,8,[`model-value`,`tabs`]),m(`div`,ce,[r.orders.length>0?(i(),u(`div`,le,[(i(!0),u(f,null,t(r.orders,t=>(i(),u(`button`,{key:t.id,type:`button`,class:`order-card`,onClick:e=>c(`select`,t.id)},[m(`div`,de,[p[6]||=m(`span`,{class:`order-card__label`},`سفارش شماره`,-1),m(`strong`,fe,a(t.orderNumber),1),m(`p`,pe,a(t.companyName),1),t.finalAmount?(i(),u(`p`,me,a(v(C)(t.finalAmount)),1)):l(``,!0),s(Q,{status:t.status,class:`order-card__badge`},null,8,[`status`])]),m(`span`,{class:e([`order-card__icon`,`order-card__icon--${r.iconVariant(t)}`])},[r.companySlug(t)===`fam-baft`?(i(),_(ae,{key:0,size:36})):(i(),_(re,{key:1,size:36}))],2)],8,ue))),128))])):(i(),_(P,{key:1,variant:`orders`,message:`هنوز سفارشی ثبت نکرده‌اید`},{default:n(()=>[s(M,{onClick:p[2]||=e=>c(`back`)},{default:n(()=>[...p[7]||=[d(`ثبت سفارش جدید`,-1)]]),_:1})]),_:1})),r.totalCount>0?(i(),u(`div`,he,[m(`p`,ge,a(v(x)(String(r.paginationRange.start)))+`– `+a(v(x)(String(r.paginationRange.end)))+` از `+a(v(w)(r.totalCount)),1),m(`div`,_e,[m(`button`,{type:`button`,class:`orders-mobile-pagination__arrow`,disabled:r.currentPage<=1,"aria-label":`صفحه قبل`,onClick:p[3]||=e=>c(`set-page`,r.currentPage-1)},[s(N,{size:16,class:`orders-mobile-pagination__arrow--prev`})],8,ve),(i(!0),u(f,null,t(r.visiblePages,(t,n)=>(i(),u(f,{key:`${t}-${n}`},[t===`ellipsis`?(i(),u(`span`,ye,`…`)):(i(),u(`button`,{key:1,type:`button`,class:e([`orders-mobile-pagination__page`,{"orders-mobile-pagination__page--active":t===r.currentPage}]),onClick:e=>c(`set-page`,t)},a(v(x)(String(t))),11,be))],64))),128)),m(`button`,{type:`button`,class:`orders-mobile-pagination__arrow`,disabled:r.currentPage>=r.totalPages,"aria-label":`صفحه بعد`,onClick:p[4]||=e=>c(`set-page`,r.currentPage+1)},[s(N,{size:16,class:`orders-mobile-pagination__arrow--next`})],8,xe)])])):l(``,!0)])]))}}),[[`__scopeId`,`data-v-de30513b`]]),Ce=y({__name:`IconHourglass`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,n)=>(i(),_(b,{icon:`vuesax-linear:timer-1`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),we=y({__name:`IconCheckCircleOutline`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,n)=>(i(),_(b,{icon:`vuesax-linear:tick-circle`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),Te={class:`desktop-page orders-desktop-page`},Ee={class:`orders-stats desktop-grid-4`},De={class:`orders-stat-card`},Oe={class:`orders-stat-card__head`},ke={class:`orders-stat-card__icon orders-stat-card__icon--total`,"aria-hidden":`true`},Ae={class:`orders-stat-card__value`},je={class:`orders-stat-card`},Me={class:`orders-stat-card__head`},Ne={class:`orders-stat-card__icon orders-stat-card__icon--review`,"aria-hidden":`true`},Pe={class:`orders-stat-card__value`},Fe={class:`orders-stat-card`},Ie={class:`orders-stat-card__head`},Le={class:`orders-stat-card__icon orders-stat-card__icon--active`,"aria-hidden":`true`},Re={class:`orders-stat-card__value`},ze={class:`orders-stat-card`},Be={class:`orders-stat-card__head`},Ve={class:`orders-stat-card__icon orders-stat-card__icon--done`,"aria-hidden":`true`},He={class:`orders-stat-card__value`},Ue={class:`desktop-toolbar`},We={class:`orders-toolbar__pills`,role:`tablist`,"aria-label":`فیلتر وضعیت`},Ge=[`aria-selected`,`onClick`],Ke={key:0,class:`desktop-table-wrap`},qe={class:`desktop-table-scroll`},Je={class:`desktop-table orders-table`},$={class:`orders-table__number`},Ye={class:`orders-table__amount`},Xe={class:`orders-table__date`},Ze={class:`orders-table__actions`},Qe=[`onClick`],$e={type:`button`,class:`orders-table__menu`,"aria-label":`گزینه‌های بیشتر`},et={class:`orders-pagination`},tt={class:`orders-pagination__summary`},nt={class:`orders-pagination__controls`},rt=[`disabled`],it={key:0,class:`orders-pagination__ellipsis`},at=[`onClick`],ot=[`disabled`],st=y({__name:`DesktopOrdersPage`,props:{stats:{},desktopFilter:{},desktopFilterTabs:{},filteredOrders:{},paginatedOrders:{},paginationRange:{},visiblePages:{},currentPage:{},totalPages:{}},emits:[`viewStatFilter`,`setDesktopFilter`,`select`,`setPage`,`newOrder`],setup(r,{emit:o}){let c=o;return(o,l)=>(i(),u(`div`,Te,[l[13]||=m(`header`,{class:`desktop-page__head`},[m(`h1`,{class:`desktop-page__title`},`سفارش‌ها`),m(`p`,{class:`desktop-page__subtitle`},`مدیریت و پیگیری سفارش‌های ثبت شده`)],-1),m(`div`,Ee,[m(`article`,De,[m(`div`,Oe,[l[7]||=m(`span`,{class:`orders-stat-card__label orders-stat-card__label--total`},`همه سفارش‌ها`,-1),m(`span`,ke,[s(E,{size:20})])]),m(`strong`,Ae,a(v(w)(r.stats.total)),1),m(`button`,{type:`button`,class:`orders-stat-card__link`,onClick:l[0]||=e=>c(`viewStatFilter`,`all`)},` مشاهده همه `)]),m(`article`,je,[m(`div`,Me,[l[8]||=m(`span`,{class:`orders-stat-card__label orders-stat-card__label--review`},`در انتظار بررسی`,-1),m(`span`,Ne,[s(Ce,{size:20})])]),m(`strong`,Pe,a(v(w)(r.stats.review)),1),m(`button`,{type:`button`,class:`orders-stat-card__link`,onClick:l[1]||=e=>c(`viewStatFilter`,`review`)},` مشاهده همه `)]),m(`article`,Fe,[m(`div`,Ie,[l[9]||=m(`span`,{class:`orders-stat-card__label orders-stat-card__label--active`},`در حال انجام`,-1),m(`span`,Le,[s(R,{size:20})])]),m(`strong`,Re,a(v(w)(r.stats.inProgress)),1),m(`button`,{type:`button`,class:`orders-stat-card__link`,onClick:l[2]||=e=>c(`viewStatFilter`,`in_progress`)},` مشاهده همه `)]),m(`article`,ze,[m(`div`,Be,[l[10]||=m(`span`,{class:`orders-stat-card__label orders-stat-card__label--done`},`تکمیل شده`,-1),m(`span`,Ve,[s(we,{size:20})])]),m(`strong`,He,a(v(w)(r.stats.done)),1),m(`button`,{type:`button`,class:`orders-stat-card__link`,onClick:l[3]||=e=>c(`viewStatFilter`,`delivered`)},` مشاهده همه `)])]),m(`div`,Ue,[m(`div`,We,[(i(!0),u(f,null,t(r.desktopFilterTabs,t=>(i(),u(`button`,{key:t.id,type:`button`,role:`tab`,class:e([`orders-filter-pill`,{"orders-filter-pill--active":r.desktopFilter===t.id}]),"aria-selected":r.desktopFilter===t.id,onClick:e=>c(`setDesktopFilter`,t.id)},a(t.label),11,Ge))),128))])]),r.filteredOrders.length>0?(i(),u(`div`,Ke,[m(`div`,qe,[m(`table`,Je,[l[11]||=m(`thead`,null,[m(`tr`,null,[m(`th`,{scope:`col`},`شماره سفارش`),m(`th`,{scope:`col`},`شرکت`),m(`th`,{scope:`col`},`مبلغ فاکتور (تومان)`),m(`th`,{scope:`col`},`وضعیت`),m(`th`,{scope:`col`},`تاریخ ثبت`),m(`th`,{scope:`col`},`عملیات`)])],-1),m(`tbody`,null,[(i(!0),u(f,null,t(r.paginatedOrders,e=>(i(),u(`tr`,{key:e.id},[m(`td`,$,a(e.orderNumber),1),m(`td`,null,a(e.companyName),1),m(`td`,Ye,a(e.finalAmount?v(w)(e.finalAmount):`—`),1),m(`td`,null,[s(Q,{status:e.status},null,8,[`status`])]),m(`td`,Xe,a(v(S)(e.createdAt)),1),m(`td`,null,[m(`div`,Ze,[m(`button`,{type:`button`,class:`orders-table__action`,onClick:t=>c(`select`,e.id)},` مشاهده `,8,Qe),m(`button`,$e,[s(z,{size:18})])])])]))),128))])])]),m(`div`,et,[m(`span`,tt,` نمایش `+a(v(w)(r.paginationRange.start))+` تا `+a(v(w)(r.paginationRange.end))+` از `+a(v(w)(r.filteredOrders.length))+` سفارش `,1),m(`div`,nt,[m(`button`,{type:`button`,class:`orders-pagination__arrow`,disabled:r.currentPage<=1,"aria-label":`صفحه قبل`,onClick:l[4]||=e=>c(`setPage`,r.currentPage-1)},[s(N,{size:16,class:`orders-pagination__arrow-icon--prev`})],8,rt),(i(!0),u(f,null,t(r.visiblePages,(t,n)=>(i(),u(f,{key:`${t}-${n}`},[t===`ellipsis`?(i(),u(`span`,it,`…`)):(i(),u(`button`,{key:1,type:`button`,class:e([`orders-pagination__page`,{"orders-pagination__page--active":t===r.currentPage}]),onClick:e=>c(`setPage`,t)},a(v(w)(t)),11,at))],64))),128)),m(`button`,{type:`button`,class:`orders-pagination__arrow`,disabled:r.currentPage>=r.totalPages,"aria-label":`صفحه بعد`,onClick:l[5]||=e=>c(`setPage`,r.currentPage+1)},[s(N,{size:16,class:`orders-pagination__arrow-icon--next`})],8,ot)])])])):(i(),_(P,{key:1,variant:`orders`,message:`هنوز سفارشی ثبت نکرده‌اید`},{default:n(()=>[s(M,{onClick:l[6]||=e=>c(`newOrder`)},{default:n(()=>[...l[12]||=[d(`ثبت سفارش جدید`,-1)]]),_:1})]),_:1}))]))}}),ct={class:`orders-view`},lt={key:0,class:`orders-view__success`,role:`status`},ut=g(y({__name:`OrdersView`,setup(e){let t=D(),{tab:n,desktopFilter:r,stats:o,filteredOrdersMobile:c,filteredOrdersDesktop:d,paginatedOrders:f,paginatedOrdersMobile:p,totalPages:m,mobileTotalPages:h,paginationRange:g,mobilePaginationRange:_,visiblePages:y,mobileVisiblePages:b,currentPage:x,mobilePage:S,companySlug:C,iconVariant:w,submitSuccessMessage:T,goToOrder:E,setPage:O,setMobilePage:k,setDesktopFilter:A,viewStatFilter:j}=J(),M=[{id:`all`,label:`همه`},{id:`active`,label:`در جریان`},{id:`done`,label:`تکمیل شده`},{id:`cancelled`,label:`لغو شده`}],N=[{id:`review`,label:`در انتظار بررسی`},{id:`in_progress`,label:`در حال انجام`},{id:`shipped`,label:`ارسال شده`},{id:`delivered`,label:`تحویل شده`},{id:`cancelled`,label:`لغو شده`}];return(e,D)=>(i(),u(`div`,ct,[v(T)?(i(),u(`p`,lt,a(v(T)),1)):l(``,!0),s(Se,{class:`mobile-only`,tab:v(n),tabs:M,orders:v(p),"total-count":v(c).length,"current-page":v(S),"total-pages":v(h),"pagination-range":v(_),"visible-pages":v(b),"company-slug":v(C),"icon-variant":v(w),"onUpdate:tab":D[0]||=e=>n.value=e,onSelect:v(E),onBack:D[1]||=e=>v(t).push(`/categories`),onSetPage:v(k)},null,8,[`tab`,`orders`,`total-count`,`current-page`,`total-pages`,`pagination-range`,`visible-pages`,`company-slug`,`icon-variant`,`onSelect`,`onSetPage`]),s(st,{class:`desktop-only`,stats:v(o),"desktop-filter":v(r),"desktop-filter-tabs":N,"filtered-orders":v(d),"paginated-orders":v(f),"pagination-range":v(g),"visible-pages":v(y),"current-page":v(x),"total-pages":v(m),onViewStatFilter:v(j),onSetDesktopFilter:v(A),onSelect:v(E),onSetPage:v(O),onNewOrder:D[2]||=e=>v(t).push(`/categories`)},null,8,[`stats`,`desktop-filter`,`filtered-orders`,`paginated-orders`,`pagination-range`,`visible-pages`,`current-page`,`total-pages`,`onViewStatFilter`,`onSetDesktopFilter`,`onSelect`,`onSetPage`])]))}}),[[`__scopeId`,`data-v-8db6efc9`]]);export{ut as default}; \ No newline at end of file diff --git a/dist/assets/OtpView-CJltPeM6.js b/dist/assets/OtpView-CJltPeM6.js deleted file mode 100644 index c9705a6..0000000 --- a/dist/assets/OtpView-CJltPeM6.js +++ /dev/null @@ -1 +0,0 @@ -import{At as e,E as t,F as n,M as r,Pt as i,_ as a,c as o,d as s,f as c,g as l,i as u,k as d,l as f,nt as p,t as ee,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{u as g}from"./BasicIcon-Bzeb0Iwd.js";import{l as _}from"./dist-U-AqZ6hP.js";import{d as v,l as te,t as y}from"./format-C72AoJ2H.js";import{M as ne,_ as re,c as ie,h as ae,j as oe,o as se}from"./index-WUDoJ6iF.js";import{t as ce}from"./IconChevronBack-CDeN0Cbu.js";import{t as le}from"./FormErrorBanner-Ud1D04xf.js";import{n as ue,r as b,t as de}from"./formErrors-DglFjYkZ.js";import{t as x}from"./login-fabric-CzrIXTnD.js";import{t as fe}from"./IconEditPen-DkMxper9.js";var pe={class:`page otp-page`},me=[`src`],he={class:`otp-page__scroll`},ge={class:`otp-page__stage`},S={class:`otp-top`},C={class:`otp-brand`},w={class:`otp-card__lead`},T={dir:`ltr`},E={class:`otp-row`,dir:`ltr`,role:`group`,"aria-label":`کد تأیید`},D=[`id`,`value`,`aria-label`,`onInput`,`onKeydown`,`onPaste`],O={key:0,class:`otp-card__error`},k=[`disabled`],A={key:0,class:`otp-submit__spinner`,"aria-hidden":`true`},j={class:`otp-submit__chevron`,"aria-hidden":`true`},M=[`disabled`],N={dir:`ltr`},P=4,F=60,I=ee(h({__name:`OtpView`,setup(ee){let h=oe(),I=ne(),L=ie(),R=o(()=>{let e=h.query.phone,t=Array.isArray(e)?e[0]:e;return te(typeof t==`string`?t:``)}),z=o(()=>h.query.mode===`register`),B=p(Array.from({length:P},()=>``)),V=p([]),H=p({}),U=p(``),W=p(F),G=o(()=>B.value.join(``)),K=o(()=>W.value<=0&&!L.loading),_e=o(()=>{let e=Math.floor(W.value/60),t=W.value%60,n=`${String(e).padStart(2,`0`)}:${String(t).padStart(2,`0`)}`;return v(n)}),{pause:ve,resume:ye}=_(()=>{if(W.value<=1){W.value=0,ve();return}--W.value},1e3,{immediate:!1});function q(){H.value=ue(H.value,`code`),b(H.value)||(U.value=``)}function be(e,t){V.value[t]=e}function J(e){let n=Math.max(0,Math.min(3,e));t(()=>V.value[n]?.focus())}function Y(){W.value=F,ye()}function X(e,t=0){let n=y(e).slice(0,P-t);if(!n)return t;let r=[...B.value],i=t;for(let e of n){if(i>=P)break;r[i]=e,i+=1}return B.value=r,q(),Math.min(i,3)}function Z(){G.value.length===P&&!L.loading&&$()}function Q(e,t){let n=t.target,r=y(n.value);if(r.length>1){let t=X(r,e);n.value=B.value[e]??``,J(t),Z();return}let i=r.slice(-1);B.value[e]=i,n.value=i,q(),i&&e<3?J(e+1):i&&Z()}function xe(e,t){if(t.key===`Backspace`){if(B.value[e]){B.value[e]=``,q();return}e>0&&(B.value[e-1]=``,q(),J(e-1));return}if(t.key===`ArrowLeft`){t.preventDefault(),J(e-1);return}t.key===`ArrowRight`&&(t.preventDefault(),J(e+1))}function Se(e,t){t.preventDefault(),J(X(t.clipboardData?.getData(`text`)??``,e)),Z()}function Ce(e){return e?v(e):``}async function $(){if(L.loading)return;H.value={},U.value=``;let e={};if(G.value.length``),J(0))}async function we(){if(!K.value)return;U.value=``,H.value={};let e=z.value?ae():null;if(z.value&&!e){U.value=`برای ارسال مجدد کد، نام و نام خانوادگی لازم است. لطفاً دوباره ثبت‌نام را شروع کنید.`;return}let t=await L.requestOtp(R.value,{isRegister:z.value,firstName:e?.firstName,lastName:e?.lastName});t.success?(B.value=Array.from({length:P},()=>``),Y(),J(0)):U.value=t.message??`خطا در ارسال مجدد کد.`}function Te(){I.replace({name:z.value?`register`:`login`})}return d(()=>{if(!R.value){I.replace({name:`login`});return}Y(),J(0)}),(t,o)=>(r(),c(`div`,pe,[f(`img`,{class:`otp-page__bg`,src:m(x),alt:``},null,8,me),f(`div`,he,[f(`div`,ge,[f(`header`,S,[f(`button`,{type:`button`,class:`otp-top__back`,"aria-label":`بازگشت`,onClick:o[0]||=e=>m(I).push(z.value?`/register`:`/login`)},[a(ce,{size:20})])]),f(`div`,C,[a(re,{size:72}),o[1]||=f(`h1`,{class:`otp-brand__fa`},`نادمی تکس`,-1),o[2]||=f(`p`,{class:`otp-brand__en`},`NADEMITEX`,-1)]),f(`form`,{class:`otp-card`,onSubmit:g($,[`prevent`])},[o[7]||=f(`h2`,{class:`otp-card__title`},`تأیید موبایل`,-1),f(`p`,w,[o[3]||=l(` کد ارسال‌شده به `,-1),f(`span`,T,i(m(v)(R.value)),1),o[4]||=l(` را وارد کنید. `,-1)]),a(le,{message:U.value},null,8,[`message`]),f(`div`,E,[(r(!0),c(u,null,n(B.value,(t,n)=>(r(),c(`input`,{id:`otp-${n}`,key:n,ref_for:!0,ref:e=>be(e,n),class:e([`otp-box`,{"otp-box--error":H.value.code}]),type:`text`,inputmode:`numeric`,autocomplete:`one-time-code`,maxlength:`1`,value:Ce(t),"aria-label":`رقم ${m(v)(String(n+1))}`,onInput:e=>Q(n,e),onKeydown:e=>xe(n,e),onPaste:e=>Se(n,e)},null,42,D))),128))]),H.value.code?(r(),c(`p`,O,i(H.value.code),1)):s(``,!0),f(`button`,{class:`otp-submit`,type:`submit`,disabled:m(L).loading},[m(L).loading?(r(),c(`span`,A)):s(``,!0),f(`span`,j,[a(se,{size:18,color:`#F4EDE4`})]),o[5]||=f(`span`,null,`تأیید و ورود`,-1)],8,k),f(`button`,{class:`otp-resend`,type:`button`,disabled:!K.value,onClick:we},[K.value?(r(),c(u,{key:0},[l(`ارسال مجدد کد`)],64)):(r(),c(u,{key:1},[l(`ارسال مجدد کد (`+i(_e.value)+`)`,1)],64))],8,M),f(`button`,{type:`button`,class:`otp-edit`,onClick:Te},[f(`span`,N,i(m(v)(R.value)),1),o[6]||=f(`span`,null,`ویرایش شماره`,-1),a(fe,{size:16,"stroke-width":1.5})])],32),o[8]||=f(`div`,{class:`otp-spacer`,"aria-hidden":`true`},null,-1),o[9]||=f(`p`,{class:`otp-watermark`},[l(`MORE`),f(`br`),l(`THAN`),f(`br`),l(`FABRIC`)],-1)])])]))}}),[[`__scopeId`,`data-v-95ef2b05`]]);export{I as default}; \ No newline at end of file diff --git a/dist/assets/OtpView-Du7ztflj.css b/dist/assets/OtpView-Du7ztflj.css new file mode 100644 index 0000000..a661067 --- /dev/null +++ b/dist/assets/OtpView-Du7ztflj.css @@ -0,0 +1 @@ +.auth-title[data-v-27df1667]{text-align:center;color:#1e293b;margin:0 0 8px;font-size:24px;font-weight:800}.auth-lead[data-v-27df1667]{text-align:center;color:#667085;margin:0 0 22px;font-size:13px;line-height:1.8}.auth-form[data-v-27df1667]{flex-direction:column;align-items:stretch;gap:14px;display:flex}.otp-row[data-v-27df1667]{direction:ltr;justify-content:center;gap:10px;display:flex}.otp-box[data-v-27df1667]{text-align:center;width:56px;height:56px;font:inherit;color:#1e293b;background:#fff;border:1px solid #eaecf0;border-radius:14px;font-size:22px;font-weight:700}.otp-box.is-invalid[data-v-27df1667]{border-color:#b42318}.auth-error[data-v-27df1667]{text-align:center;color:#b42318;margin:0;font-size:12px}.otp-resend[data-v-27df1667],.otp-edit[data-v-27df1667]{color:#667085;font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px}.otp-resend[data-v-27df1667]:disabled{cursor:default}.auth-submit[data-v-27df1667]{color:#fff;height:52px;font:inherit;cursor:pointer;background:#1e293b;border:0;border-radius:14px;font-size:16px;font-weight:700}.auth-submit[data-v-27df1667]:disabled{opacity:.7} diff --git a/dist/assets/OtpView-DzwnWWvs.css b/dist/assets/OtpView-DzwnWWvs.css deleted file mode 100644 index af85483..0000000 --- a/dist/assets/OtpView-DzwnWWvs.css +++ /dev/null @@ -1 +0,0 @@ -.otp-page[data-v-95ef2b05]{isolation:isolate;color:#f4ede4;background:#1a1612;height:100%;min-height:100%;position:relative;overflow:hidden}.otp-page__bg[data-v-95ef2b05]{z-index:0;object-fit:cover;object-position:center center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.otp-page__scroll[data-v-95ef2b05]{z-index:1;overscroll-behavior:contain;height:100%;position:relative;overflow:hidden auto}.otp-page__stage[data-v-95ef2b05]{width:100%;max-width:390px;min-height:100%;padding:calc(10px + env(safe-area-inset-top,0px)) 16px calc(14px + env(safe-area-inset-bottom,0px));box-sizing:border-box;flex-direction:column;margin-inline:auto;display:flex}.otp-top[data-v-95ef2b05]{justify-content:flex-end;align-items:center;min-height:36px;display:flex}.otp-top__back[data-v-95ef2b05]{color:#f3e6d6;cursor:pointer;background:#f4ede424;border:none;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.otp-brand[data-v-95ef2b05]{text-align:center;color:#f3e6d6;flex-direction:column;align-items:center;margin-top:18px;margin-bottom:18px;display:flex}.otp-brand__fa[data-v-95ef2b05]{margin:12px 0 0;font-size:1.625rem;font-weight:700;line-height:1.25}.otp-brand__en[data-v-95ef2b05]{letter-spacing:.28em;color:#ead7c0;margin:6px 0 0;font-size:.6875rem;font-weight:500}.otp-card[data-v-95ef2b05]{color:#2a2622;background:#f4f1ed;border:none;border-radius:28px;width:100%;margin:0;padding:22px 18px 18px;box-shadow:0 18px 40px #0c0a0838}.otp-card__title[data-v-95ef2b05]{text-align:center;color:#1c1b19;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.5}.otp-card__lead[data-v-95ef2b05]{text-align:center;color:#8a847c;margin:6px 0 0;font-size:.75rem;line-height:1.7}.otp-card[data-v-95ef2b05] .form-error-banner{margin-top:14px;margin-bottom:0}.otp-row[data-v-95ef2b05]{justify-content:center;gap:10px;margin-top:18px;display:flex}.otp-box[data-v-95ef2b05]{color:#1c1b19;text-align:center;width:52px;height:56px;caret-color:var(--color-primary);border:1px solid #e4e0db;border-radius:16px;padding:0;font-family:inherit;font-size:1.25rem;font-weight:700;transition:border-color .15s}.otp-box[data-v-95ef2b05]:focus{border-color:var(--color-primary);outline:none}.otp-box--error[data-v-95ef2b05]{border-color:color-mix(in srgb, var(--color-danger) 55%, #e4e0db)}.otp-card__error[data-v-95ef2b05]{color:var(--color-danger);text-align:center;margin:8px 4px 0;font-size:.75rem}.otp-submit[data-v-95ef2b05]{background:var(--color-primary);width:100%;height:48px;color:var(--color-surface);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:0 44px;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .15s;display:flex;position:relative}.otp-submit[data-v-95ef2b05]:not(:disabled):hover,.otp-submit[data-v-95ef2b05]:not(:disabled):focus-visible{background:var(--color-primary-hover)}.otp-submit[data-v-95ef2b05]:disabled{opacity:.7;cursor:not-allowed}.otp-submit__chevron[data-v-95ef2b05]{place-items:center;display:grid;position:absolute;inset-inline-end:16px}.otp-submit__spinner[data-v-95ef2b05]{border:2px solid #ffffff47;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite otp-spin-95ef2b05;position:absolute;inset-inline-start:16px}.otp-resend[data-v-95ef2b05]{color:#6f6b66;cursor:pointer;background:0 0;border:1px solid #d8d3cd;border-radius:999px;width:100%;height:48px;margin-top:10px;font-family:inherit;font-size:.875rem;font-weight:500}.otp-resend[data-v-95ef2b05]:disabled{opacity:.7;cursor:not-allowed}.otp-edit[data-v-95ef2b05]{color:#8a847c;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:14px;font-family:inherit;font-size:.8125rem;display:flex}.otp-spacer[data-v-95ef2b05]{flex:auto;min-height:16px}.otp-watermark[data-v-95ef2b05]{color:#f4ede494;letter-spacing:.2em;text-align:left;direction:ltr;margin:0;padding-bottom:8px;font-size:.625rem;font-weight:600;line-height:1.35}@keyframes otp-spin-95ef2b05{to{transform:rotate(360deg)}}@media (width>=768px){.otp-page[data-v-95ef2b05]{max-width:none;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}} diff --git a/dist/assets/OtpView-uJFAtTqg.js b/dist/assets/OtpView-uJFAtTqg.js new file mode 100644 index 0000000..358bc8a --- /dev/null +++ b/dist/assets/OtpView-uJFAtTqg.js @@ -0,0 +1 @@ +import{At as e,E as t,F as n,G as r,M as i,Pt as a,_ as o,c as s,d as c,f as l,g as u,i as d,k as f,l as p,nt as m,t as h,u as g,ut as _,v}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{u as y}from"./BasicIcon-Bzeb0Iwd.js";import{l as b}from"./dist-U-AqZ6hP.js";import{d as x,l as S,t as C}from"./format-C72AoJ2H.js";import{O as w,c as T,h as E,k as ee}from"./index-C40q_iVH.js";import{t as te}from"./AuthShell-D_JIc5Qr.js";import{t as ne}from"./FormErrorBanner-Ud1D04xf.js";import{n as re,r as D,t as O}from"./formErrors-DglFjYkZ.js";var k={class:`auth-lead`},A={dir:`ltr`},ie={class:`otp-row`,dir:`ltr`,role:`group`,"aria-label":`کد تأیید`},ae=[`id`,`value`,`aria-label`,`onInput`,`onKeydown`,`onPaste`],j={key:0,class:`auth-error`},M=[`disabled`],N=[`disabled`],P=4,F=60,I=h(v({__name:`OtpView`,setup(h){let v=w(),I=ee(),L=T(),R=s(()=>{let e=v.query.phone,t=Array.isArray(e)?e[0]:e;return S(typeof t==`string`?t:``)}),z=s(()=>v.query.mode===`register`),B=m(Array.from({length:P},()=>``)),V=m([]),H=m({}),U=m(``),W=m(F),G=s(()=>B.value.join(``)),K=s(()=>W.value<=0&&!L.loading),q=s(()=>x(String(W.value))),{pause:oe,resume:se}=b(()=>{if(W.value<=1){W.value=0,oe();return}--W.value},1e3,{immediate:!1});function J(){H.value=re(H.value,`code`),D(H.value)||(U.value=``)}function ce(e,t){V.value[t]=e}function Y(e){let n=Math.max(0,Math.min(3,e));t(()=>V.value[n]?.focus())}function X(){W.value=F,se()}function Z(e,t=0){let n=C(e).slice(0,P-t);if(!n)return t;let r=[...B.value],i=t;for(let e of n){if(i>=P)break;r[i]=e,i+=1}return B.value=r,J(),Math.min(i,3)}function Q(){G.value.length===P&&!L.loading&&$()}function le(e,t){let n=t.target,r=C(n.value);if(r.length>1){let t=Z(r,e);n.value=B.value[e]??``,Y(t),Q();return}let i=r.slice(-1);B.value[e]=i,n.value=i,J(),i&&e<3?Y(e+1):i&&Q()}function ue(e,t){if(t.key===`Backspace`){if(B.value[e]){B.value[e]=``,J();return}e>0&&(B.value[e-1]=``,J(),Y(e-1));return}if(t.key===`ArrowLeft`){t.preventDefault(),Y(e-1);return}t.key===`ArrowRight`&&(t.preventDefault(),Y(e+1))}function de(e,t){t.preventDefault(),Y(Z(t.clipboardData?.getData(`text`)??``,e)),Q()}function fe(e){return e?x(e):``}async function $(){if(L.loading)return;H.value={},U.value=``;let e={};if(G.value.length``),Y(0))}async function pe(){if(!K.value)return;U.value=``,H.value={};let e=z.value?E():null;if(z.value&&!e){U.value=`برای ارسال مجدد کد، نام و نام خانوادگی لازم است. لطفاً دوباره ثبت‌نام را شروع کنید.`;return}let t=await L.requestOtp(R.value,{isRegister:z.value,firstName:e?.firstName,lastName:e?.lastName});t.success?(B.value=Array.from({length:P},()=>``),X(),Y(0)):U.value=t.message??`خطا در ارسال مجدد کد.`}function me(){I.replace({name:z.value?`register`:`login`})}return f(()=>{if(!R.value){I.replace({name:`login`});return}X(),Y(0)}),(t,s)=>(i(),g(te,{"back-to":z.value?`/register`:`/login`},{default:r(()=>[s[2]||=p(`h1`,{class:`auth-title`},`کد تأیید`,-1),p(`p`,k,[s[0]||=u(` کد ارسال‌شده به `,-1),p(`span`,A,a(_(x)(R.value)),1),s[1]||=u(` را وارد کنید `,-1)]),p(`form`,{class:`auth-form`,onSubmit:y($,[`prevent`])},[o(ne,{message:U.value},null,8,[`message`]),p(`div`,ie,[(i(!0),l(d,null,n(B.value,(t,n)=>(i(),l(`input`,{id:`otp-${n}`,key:n,ref_for:!0,ref:e=>ce(e,n),class:e([`otp-box`,{"is-invalid":H.value.code}]),type:`text`,inputmode:`numeric`,autocomplete:`one-time-code`,maxlength:`1`,value:fe(t),"aria-label":`رقم ${_(x)(String(n+1))}`,onInput:e=>le(n,e),onKeydown:e=>ue(n,e),onPaste:e=>de(n,e)},null,42,ae))),128))]),H.value.code?(i(),l(`p`,j,a(H.value.code),1)):c(``,!0),p(`button`,{class:`otp-resend`,type:`button`,disabled:!K.value,onClick:pe},[K.value?(i(),l(d,{key:0},[u(`ارسال مجدد کد`)],64)):(i(),l(d,{key:1},[u(`ارسال مجدد کد (`+a(q.value)+` ثانیه)`,1)],64))],8,M),p(`button`,{class:`auth-submit`,type:`submit`,disabled:_(L).loading},a(_(L).loading?`در حال بررسی…`:`تأیید`),9,N),p(`button`,{type:`button`,class:`otp-edit`,onClick:me},`ویرایش شماره`)],32)]),_:1},8,[`back-to`]))}}),[[`__scopeId`,`data-v-27df1667`]]);export{I as default}; \ No newline at end of file diff --git a/dist/assets/PageHeader-DfXduTNr.js b/dist/assets/PageHeader-CNHiRdZv.js similarity index 95% rename from dist/assets/PageHeader-DfXduTNr.js rename to dist/assets/PageHeader-CNHiRdZv.js index b1baa4c..ce3e221 100644 --- a/dist/assets/PageHeader-DfXduTNr.js +++ b/dist/assets/PageHeader-CNHiRdZv.js @@ -1 +1 @@ -import{I as e,M as t,Pt as n,T as r,_ as i,d as a,f as o,i as s,l as c,t as l,v as u}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{i as d}from"./index-WUDoJ6iF.js";import{t as f}from"./IconChevronBack-CDeN0Cbu.js";var p={key:1,class:`nav-btn`},m={class:`page-nav__title`},h={class:`page-nav__trailing`},g={key:0,class:`page-nav__subtitle`},_={class:`header-text`},v={class:`page-title`},y={key:0,class:`page-subtitle`},b={class:`page-header__trailing`},x=l(u({inheritAttrs:!1,__name:`PageHeader`,props:{title:{},subtitle:{},showBack:{type:Boolean},centered:{type:Boolean}},emits:[`back`],setup(l){return(u,x)=>l.centered?(t(),o(s,{key:0},[c(`header`,r({class:`page-nav`},u.$attrs),[l.showBack?(t(),o(`button`,{key:0,type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:x[0]||=e=>u.$emit(`back`)},[i(f,{size:20})])):(t(),o(`span`,p)),c(`h1`,m,n(l.title),1),c(`div`,h,[e(u.$slots,`trailing`,{},void 0,!0),i(d,{variant:`inline`,class:`mobile-only`})])],16),l.subtitle?(t(),o(`p`,g,n(l.subtitle),1)):a(``,!0)],64)):(t(),o(`header`,r({key:1,class:`page-header`},u.$attrs),[l.showBack?(t(),o(`button`,{key:0,type:`button`,class:`back-btn`,"aria-label":`بازگشت`,onClick:x[1]||=e=>u.$emit(`back`)},[i(f,{size:20})])):a(``,!0),c(`div`,_,[c(`h1`,v,n(l.title),1),l.subtitle?(t(),o(`p`,y,n(l.subtitle),1)):a(``,!0)]),c(`div`,b,[e(u.$slots,`trailing`,{},void 0,!0),i(d,{variant:`inline`,class:`mobile-only`})])],16))}}),[[`__scopeId`,`data-v-c4a68159`]]);export{x as t}; \ No newline at end of file +import{I as e,M as t,Pt as n,T as r,_ as i,d as a,f as o,i as s,l as c,t as l,v as u}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{i as d}from"./index-C40q_iVH.js";import{t as f}from"./IconChevronBack-CDeN0Cbu.js";var p={key:1,class:`nav-btn`},m={class:`page-nav__title`},h={class:`page-nav__trailing`},g={key:0,class:`page-nav__subtitle`},_={class:`header-text`},v={class:`page-title`},y={key:0,class:`page-subtitle`},b={class:`page-header__trailing`},x=l(u({inheritAttrs:!1,__name:`PageHeader`,props:{title:{},subtitle:{},showBack:{type:Boolean},centered:{type:Boolean}},emits:[`back`],setup(l){return(u,x)=>l.centered?(t(),o(s,{key:0},[c(`header`,r({class:`page-nav`},u.$attrs),[l.showBack?(t(),o(`button`,{key:0,type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:x[0]||=e=>u.$emit(`back`)},[i(f,{size:20})])):(t(),o(`span`,p)),c(`h1`,m,n(l.title),1),c(`div`,h,[e(u.$slots,`trailing`,{},void 0,!0),i(d,{variant:`inline`,class:`mobile-only`})])],16),l.subtitle?(t(),o(`p`,g,n(l.subtitle),1)):a(``,!0)],64)):(t(),o(`header`,r({key:1,class:`page-header`},u.$attrs),[l.showBack?(t(),o(`button`,{key:0,type:`button`,class:`back-btn`,"aria-label":`بازگشت`,onClick:x[1]||=e=>u.$emit(`back`)},[i(f,{size:20})])):a(``,!0),c(`div`,_,[c(`h1`,v,n(l.title),1),l.subtitle?(t(),o(`p`,y,n(l.subtitle),1)):a(``,!0)]),c(`div`,b,[e(u.$slots,`trailing`,{},void 0,!0),i(d,{variant:`inline`,class:`mobile-only`})])],16))}}),[[`__scopeId`,`data-v-c4a68159`]]);export{x as t}; \ No newline at end of file diff --git a/dist/assets/ProductDetailView-D07sp3ga.js b/dist/assets/ProductDetailView-Dxa0ogbz.js similarity index 98% rename from dist/assets/ProductDetailView-D07sp3ga.js rename to dist/assets/ProductDetailView-Dxa0ogbz.js index 3934f41..49e009e 100644 --- a/dist/assets/ProductDetailView-D07sp3ga.js +++ b/dist/assets/ProductDetailView-Dxa0ogbz.js @@ -1 +1 @@ -import{At as e,D as t,F as n,G as r,K as i,M as a,Nt as o,Pt as s,U as c,_ as l,c as u,d,f,g as p,h as m,i as h,k as g,l as _,nt as v,o as y,t as b,u as x,ut as S,v as C}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{s as w,u as T}from"./BasicIcon-Bzeb0Iwd.js";import{o as E}from"./format-C72AoJ2H.js";import{t as D}from"./http-CU_N-R2R.js";import{t as O}from"./catalog-DvXpKfLO.js";import{A as k,M as ee,O as A,j as te,l as ne,n as j}from"./index-WUDoJ6iF.js";import{t as re}from"./IconChevronBack-CDeN0Cbu.js";import{t as ie}from"./PageSkeleton-DYdjm4l9.js";import{a as ae,o as oe,t as se}from"./crm-Bj4T2PId.js";import{t as M}from"./catalogRequests-DmXxqAPC.js";import{t as ce}from"./useGoBack-LfBY_1QL.js";import{t as le}from"./IconShoppingBag-BHoZiOex.js";import{t as ue}from"./quick-catalog-request-DKA752sk.js";import{t as de}from"./IconHeart-CvzbNH_T.js";import{n as N,t as fe}from"./colorSwatch-BgOH1LE5.js";import{t as P}from"./addresses-tV-zgZYG.js";var F=[`width`,`height`],I=[`stroke`],L=[`stroke`],R=[`stroke`],pe=C({__name:`IconShare`,props:{size:{default:20},color:{default:`#9AA3AF`}},setup(e){return(t,n)=>(a(),f(`svg`,{width:e.size,height:e.size,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[_(`path`,{d:`M12 3.5v11`,stroke:e.color,"stroke-width":`1.5`,"stroke-linecap":`round`},null,8,I),_(`path`,{d:`M8.25 7 12 3.25 15.75 7`,stroke:e.color,"stroke-width":`1.5`,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,L),_(`path`,{d:`M6.5 11.5v7.25c0 .97.78 1.75 1.75 1.75h7.5c.97 0 1.75-.78 1.75-1.75V11.5`,stroke:e.color,"stroke-width":`1.5`,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,R)],8,F))}}),z=[`width`,`height`,`stroke`],me=C({__name:`IconRuler`,props:{size:{default:22},color:{default:`currentColor`}},setup(e){return(t,n)=>(a(),f(`svg`,{width:e.size,height:e.size,viewBox:`0 0 24 24`,fill:`none`,stroke:e.color,"stroke-width":`1.6`,"stroke-linecap":`round`,"stroke-linejoin":`round`,"aria-hidden":`true`},[...n[0]||=[m(``,5)]],8,z))}}),B=[`width`,`height`,`stroke`],he=C({__name:`IconWeave`,props:{size:{default:22},color:{default:`currentColor`}},setup(e){return(t,n)=>(a(),f(`svg`,{width:e.size,height:e.size,viewBox:`0 0 24 24`,fill:`none`,stroke:e.color,"stroke-width":`1.6`,"stroke-linecap":`round`,"aria-hidden":`true`},[...n[0]||=[m(``,7)]],8,B))}}),V=`درخواست دریافت فیزیکی کالیته برای شما ثبت شد و به زودی همکاران ما برای شما خواهند آورد`;function ge(){let e=M(),t=v(!1),n=v(``),r=v(!1),i=v(null),a=v(``);function o(){r.value=!1,i.value=null,a.value=``}async function s(t,r){let i=await e.create({items:[{productId:t.id,productName:t.name,productCode:t.code,quantity:1}],note:`آدرس: ${r}`});return i.success?(n.value=V,window.setTimeout(()=>{n.value=``},6e3),!0):(a.value=i.message,!1)}async function c(e){a.value=``;let n=``;try{let e=await P.list();n=(e.find(e=>e.isDefault)??e[0])?.text.trim()??``}catch{n=``}if(n){t.value=!0;try{await s(e,n)}finally{t.value=!1}return}i.value=e,r.value=!0}async function l(e){let n=e.trim();if(!n)return a.value=`آدرس الزامی است.`,!1;let r=i.value;if(!r)return!1;a.value=``,t.value=!0;try{await P.create({text:n});let e=await s(r,n);return e&&o(),e}catch(e){return a.value=e instanceof D||e instanceof Error?e.message:`ذخیره آدرس ناموفق بود.`,!1}finally{t.value=!1}}return{requesting:t,successMessage:n,addressModalOpen:r,addressError:a,requestCatalog:c,submitAddressAndRequest:l,closeAddressModal:o}}var H={class:`dialog card address-modal`},_e={class:`address-modal__field`},ve={key:0,class:`address-modal__error`},ye={class:`dialog-actions address-modal__actions`},be=b(C({__name:`AddressCompletionModal`,props:{open:{type:Boolean},loading:{type:Boolean},error:{}},emits:[`close`,`submit`],setup(e,{emit:n}){let o=e,u=n,m=v(``);c(()=>o.open,e=>{e&&(m.value=``)});function h(e){e.key===`Escape`&&o.open&&u(`close`)}c(()=>o.open,e=>{document.body.style.overflow=e?`hidden`:``,e?window.addEventListener(`keydown`,h):window.removeEventListener(`keydown`,h)},{immediate:!0}),t(()=>{document.body.style.overflow=``,window.removeEventListener(`keydown`,h)});function g(){u(`submit`,m.value)}return(t,n)=>(a(),x(y,{to:`body`},[e.open?(a(),f(`div`,{key:0,class:`dialog-overlay address-modal-overlay`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`address-modal-title`,onClick:n[2]||=T(e=>u(`close`),[`self`])},[_(`div`,H,[n[5]||=_(`h3`,{id:`address-modal-title`,class:`address-modal__title`},`تکمیل آدرس`,-1),n[6]||=_(`p`,{class:`address-modal__hint`},` برای ارسال کالیته فیزیکی، آدرس محل فعالیت خود را وارد کنید. این آدرس در اطلاعات کاربری شما ذخیره می‌شود. `,-1),_(`label`,_e,[n[3]||=_(`span`,{class:`form-label`},`آدرس`,-1),i(_(`textarea`,{"onUpdate:modelValue":n[0]||=e=>m.value=e,class:`address-modal__textarea`,rows:`3`,maxlength:`500`,placeholder:`آدرس کامل محل فعالیت`},null,512),[[w,m.value]])]),e.error?(a(),f(`p`,ve,s(e.error),1)):d(``,!0),_(`div`,ye,[l(j,{variant:`outline`,disabled:e.loading,onClick:n[1]||=e=>u(`close`)},{default:r(()=>[...n[4]||=[p(` انصراف `,-1)]]),_:1},8,[`disabled`]),l(j,{disabled:e.loading,onClick:g},{default:r(()=>[p(s(e.loading?`در حال ثبت...`:`ثبت درخواست`),1)]),_:1},8,[`disabled`])])])])):d(``,!0)]))}}),[[`__scopeId`,`data-v-0a7c2418`]]),xe={class:`dialog card product-order-modal`},Se={class:`product-order-modal__head`},U={class:`product-order-modal__rows`},W={class:`product-order-row__color`},G=[`title`],K={key:0,class:`product-order-row__label`},q={class:`product-order-row__stepper`},J=[`disabled`,`onClick`],Ce={class:`product-order-row__qty`},we=[`disabled`,`onClick`],Te={key:0,class:`product-order-modal__error`},Y={class:`product-order-modal__footer`},Ee={class:`product-order-modal__price`},De={key:0},X={key:1},Z={key:2},Oe={key:0,class:`product-order-modal__hint`},ke=b(C({__name:`ProductOrderModal`,props:{open:{type:Boolean},product:{},rollMeters:{},minRolls:{},basePrice:{},loading:{type:Boolean},error:{}},emits:[`close`,`submit`],setup(e,{emit:i}){let m=e,g=i,b=v([]);c(()=>[m.open,m.product?.colors.length],([e])=>{!e||!m.product||(b.value=m.product.colors.map(()=>0))});let C=u(()=>b.value.reduce((e,t)=>e+(t>0?t:0),0)),w=u(()=>C.value*m.rollMeters),D=u(()=>!m.basePrice||w.value<=0?null:m.basePrice*w.value);function O(e){e.key===`Escape`&&m.open&&g(`close`)}c(()=>m.open,e=>{document.body.style.overflow=e?`hidden`:``,e?window.addEventListener(`keydown`,O):window.removeEventListener(`keydown`,O)},{immediate:!0}),t(()=>{document.body.style.overflow=``,window.removeEventListener(`keydown`,O)});function k(e,t){let n=[...b.value];n[e]=Math.max(0,(n[e]??0)+t),b.value=n}function ee(){g(`submit`,[...b.value])}return(t,i)=>(a(),x(y,{to:`body`},[e.open&&e.product?(a(),f(`div`,{key:0,class:`dialog-overlay product-order-overlay`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`product-order-title`,onClick:i[1]||=T(e=>g(`close`),[`self`])},[_(`div`,xe,[_(`header`,Se,[i[2]||=_(`h3`,{id:`product-order-title`,class:`product-order-modal__title`},`ثبت سفارش`,-1),_(`button`,{type:`button`,class:`product-order-modal__close`,"aria-label":`بستن`,onClick:i[0]||=e=>g(`close`)},` × `)]),i[4]||=_(`div`,{class:`product-order-modal__table-head`,"aria-hidden":`true`},[_(`span`,null,`رنگ`),_(`span`,null,`تعداد`)],-1),_(`ul`,U,[(a(!0),f(h,null,n(e.product.colors,(t,n)=>(a(),f(`li`,{key:n,class:`product-order-row`},[_(`div`,W,[_(`span`,{class:`product-order-row__swatch`,style:o(S(N)(t,e.product.colorImages?.[n]||e.product.imageUrls?.[n])),title:t},null,12,G),t?(a(),f(`span`,K,s(t),1)):d(``,!0)]),_(`div`,q,[_(`button`,{type:`button`,class:`product-order-row__btn`,"aria-label":`کاهش`,disabled:e.loading||(b.value[n]??0)<=0,onClick:e=>k(n,-1)},` − `,8,J),_(`span`,Ce,s(S(E)(b.value[n]??0)),1),_(`button`,{type:`button`,class:`product-order-row__btn`,"aria-label":`افزایش`,disabled:e.loading,onClick:e=>k(n,1)},` + `,8,we)])]))),128))]),e.error?(a(),f(`p`,Te,s(e.error),1)):d(``,!0),_(`footer`,Y,[_(`div`,Ee,[i[3]||=_(`span`,null,`قیمت`,-1),D.value==null?C.value>0?(a(),f(`strong`,X,s(S(E)(w.value))+` متر `,1)):(a(),f(`strong`,Z,`—`)):(a(),f(`strong`,De,s(S(E)(D.value))+` تومان `,1))]),e.minRolls>0?(a(),f(`p`,Oe,` حداقل سفارش: `+s(S(E)(e.minRolls))+` طاقه `,1)):d(``,!0),l(j,{class:`product-order-modal__submit`,disabled:e.loading,onClick:ee},{default:r(()=>[p(s(e.loading?`در حال ثبت...`:`ثبت`),1)]),_:1},8,[`disabled`])])])])):d(``,!0)]))}}),[[`__scopeId`,`data-v-9e750bcd`]]),Ae={key:0,class:`page product-detail product-page`},je={key:0,class:`catalog-success-banner`,role:`status`},Me={class:`pd-header mobile-only`},Ne={class:`pd-header__actions`},Pe=[`aria-label`,`aria-pressed`],Fe={class:`desktop-page__head desktop-only pd-desk-head`},Ie={class:`desktop-page__title`},Le={class:`desktop-page__subtitle`},Re={class:`pd-desk-head__actions`},ze=[`aria-label`,`aria-pressed`],Be={class:`page__scroll pd-scroll product-page__scroll`},Ve={class:`product-page__layout`},He={class:`product-page__main`},Ue={class:`gallery`},We={class:`gallery__stage`},Ge={key:0,class:`gallery__dots`,role:`tablist`,"aria-label":`تصاویر محصول`},Ke=[`aria-label`,`aria-selected`,`onClick`],qe={class:`gallery__thumbs`},Je=[`onClick`],Ye={class:`pd-body`},Xe={class:`title-row`},Ze={key:0,class:`new-badge`},Qe={class:`code`},$e={class:`specs`},et={class:`spec-cell`},tt={class:`spec-icon`,"aria-hidden":`true`},nt={class:`spec-cell`},rt={class:`spec-cell`},it={class:`spec-icon`,"aria-hidden":`true`},at={class:`spec-cell`},ot={class:`spec-icon`,"aria-hidden":`true`},st={key:0,class:`specs-extra`},ct={class:`pd-section pd-section--boxed`},lt={class:`section-head`},ut={class:`colors`},dt=[`onClick`],ft={class:`pd-section`},pt={class:`tags`,role:`list`},mt=[`onClick`],ht={class:`pd-section`},gt={class:`roll-field`},_t={class:`product-page__sidebar desktop-only`},vt={class:`cart-summary-panel`},yt={class:`cart-summary-panel__row`},bt={class:`cart-summary-panel__row`},xt={class:`cart-summary-panel__btn`},St=[`disabled`],Ct=[`src`],wt={class:`pd-footer mobile-only sticky-footer`},Tt={class:`pd-footer__primary`},Et={class:`min-note`},Dt=[`disabled`],Ot=[`src`],kt={key:1,class:`page empty`},At={key:2,class:`page empty`},Q=b(C({__name:`ProductDetailView`,setup(t){let r={suit:`پارچه کت‌شلواری`,trousers:`پارچه شلواری`,shirt:`پارچه پیراهنی`},i={summer:`پارچه تابستانه`,winter:`پارچه زمستانه`,all_season:`پارچه چهارفصل`},m=te(),y=ee(),{goBack:b}=ce(`/products`),x=se(),C=ne(),w=k(),T=O(),D=u(()=>String(m.query.id??``)),j=v(null),M=v(!0),P=v(null),F=v(0),I=v(1),L=v(!1),R=v(!1),z=v(!1),B=v(``),{requesting:V,successMessage:H,addressModalOpen:_e,addressError:ve,requestCatalog:ye,submitAddressAndRequest:xe,closeAddressModal:Se}=ge(),U=u(()=>j.value?.rollMeters??50),W=u(()=>{let e=j.value;return e?fe(e.colors,e.colorImages,e.imageUrls,F.value,e.imageUrl):``}),G=u(()=>j.value?.colors[F.value]??``),K=u(()=>I.value*U.value),q=u(()=>{let e=j.value?.minMeterage;return e&&e>0?e:U.value}),J=u(()=>Math.max(1,Math.ceil(q.value/U.value))),Ce=u(()=>r[j.value?.categoryId??``]||`—`),we=u(()=>i[j.value?.season??``]||`—`),Te=u(()=>{let e=j.value;if(!e)return[];let t=[],n=oe.some(t=>t.id===e.categoryId)?e.categoryId:``,a=n?r[n]:``;a&&t.push({key:`usage-${n}`,label:a,to:{path:`/products`,query:{categoryId:n}}});let o=ae.some(t=>t.id===e.season)?e.season:``,s=o?i[o]:``;s&&t.push({key:`season-${o}`,label:s,to:{path:`/products`,query:{season:o}}});let c=new Set(t.flatMap(e=>[e.label,e.label.replace(/^پارچه\s*/,``)]));for(let n of e.tags){let e=n.replace(/^پارچه‌?های?\s*/,``).trim();if(!e||c.has(e)||t.some(t=>t.label.includes(e)))continue;let r=n.startsWith(`پارچه`)?n:`پارچه ${e}`;c.add(e),t.push({key:`tag-${n}`,label:r})}return t});async function Y(){if(!D.value){j.value=null,M.value=!1;return}M.value=!0,P.value=null;try{await Promise.all([C.hydrate(),T.loadCompanies()]),j.value=await x.loadProductById(D.value),F.value=0,I.value=J.value}catch(e){j.value=null,P.value=e instanceof Error?e.message:`محصول یافت نشد.`}finally{M.value=!1}}g(Y),c(D,Y);function Ee(e,t=F.value){let n=e.rollMeters||50,r=e.orderMultiplier&&e.orderMultiplier>0?e.orderMultiplier:n,i=e.minMeterage&&e.minMeterage>0?e.minMeterage:n;return{id:e.id,companyId:e.companyId||``,catalogId:e.catalogId||``,name:e.name,code:e.code,color:e.color||e.colors[t]||`—`,minMeterage:i,orderMultiplier:r,basePrice:e.basePrice,isActive:!0}}function De(e,t,n){let r=t>0?t:1,i=Math.ceil(e/r)*r,a=Math.ceil(n/r)*r;return Math.max(i,a)}function X(){j.value&&(B.value=``,z.value=!0)}function Z(){z.value=!1,B.value=``}async function Oe(e){let t=j.value;if(!t)return;let n=t.colors.map((t,n)=>({color:t,idx:n,rolls:e[n]??0})).filter(e=>e.rolls>0);if(!n.length){B.value=`حداقل یک رنگ با تعداد انتخاب کنید.`;return}let r=n.reduce((e,t)=>e+t.rolls,0)*U.value;if(r`${e.color||`رنگ ${e.idx+1}`}: ${E(e.rolls)} طاقه`).join(`، `);L.value=!0,B.value=``;try{let e=await w.addItem(a,t.catalogCode||t.code,o,s,!0);if(!e.success){B.value=e.message??`افزودن به سفارش ناموفق بود.`;return}Z()}finally{L.value=!1}}function Q(){j.value&&C.toggle(j.value.id)}function jt(){let e=window.location.href;if(navigator.share){navigator.share({title:j.value?.name,url:e}).catch(()=>void 0);return}navigator.clipboard?.writeText(e)}function $(){!j.value||V.value||ye(j.value)}function Mt(e){xe(e)}return(t,r)=>j.value?(a(),f(`div`,Ae,[S(H)?(a(),f(`p`,je,s(S(H)),1)):d(``,!0),_(`header`,Me,[_(`button`,{type:`button`,class:`icon-btn`,"aria-label":`بازگشت`,onClick:r[0]||=(...e)=>S(b)&&S(b)(...e)},[l(re,{size:20})]),_(`div`,Ne,[_(`button`,{type:`button`,class:`icon-btn`,"aria-label":S(C).isFavorite(j.value.id)?`حذف از علاقه‌مندی‌ها`:`افزودن به علاقه‌مندی‌ها`,"aria-pressed":S(C).isFavorite(j.value.id),onClick:Q},[l(de,{size:20,filled:S(C).isFavorite(j.value.id),color:S(C).isFavorite(j.value.id)?`var(--color-primary)`:void 0},null,8,[`filled`,`color`])],8,Pe),_(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اشتراک‌گذاری`,onClick:jt},[l(pe,{size:20})])])]),_(`header`,Fe,[_(`div`,null,[_(`h1`,Ie,s(j.value.name),1),_(`p`,Le,`کد محصول: `+s(j.value.code),1)]),_(`div`,Re,[_(`button`,{type:`button`,class:`icon-btn`,"aria-label":S(C).isFavorite(j.value.id)?`حذف از علاقه‌مندی‌ها`:`افزودن به علاقه‌مندی‌ها`,"aria-pressed":S(C).isFavorite(j.value.id),onClick:Q},[l(de,{size:20,filled:S(C).isFavorite(j.value.id),color:S(C).isFavorite(j.value.id)?`var(--color-primary)`:void 0},null,8,[`filled`,`color`])],8,ze),_(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اشتراک‌گذاری`,onClick:jt},[l(pe,{size:20})])])]),_(`div`,Be,[_(`div`,Ve,[_(`div`,He,[_(`div`,Ue,[_(`div`,We,[_(`div`,{class:`gallery__main`,style:o(W.value?{backgroundImage:`url(${W.value})`,backgroundSize:`cover`,backgroundPosition:`center`}:S(N)(G.value))},null,4),j.value.colors.length>1?(a(),f(`div`,Ge,[(a(!0),f(h,null,n(j.value.colors,(t,n)=>(a(),f(`button`,{key:n,type:`button`,class:e([`gallery__dot`,{"gallery__dot--active":F.value===n}]),"aria-label":t||`تصویر ${n+1}`,"aria-selected":F.value===n,onClick:e=>F.value=n},null,10,Ke))),128))])):d(``,!0)]),_(`div`,qe,[(a(!0),f(h,null,n(j.value.colors,(t,n)=>(a(),f(`button`,{key:n,type:`button`,class:e([`thumb`,{"thumb--active":F.value===n}]),onClick:e=>F.value=n},[_(`span`,{class:`thumb__swatch`,style:o(S(N)(t,j.value.colorImages?.[n]||j.value.imageUrls?.[n]))},null,4)],10,Je))),128))])]),_(`div`,Ye,[_(`div`,Xe,[_(`h1`,null,s(j.value.name),1),j.value.isNew?(a(),f(`span`,Ze,`جدید`)):d(``,!0)]),_(`p`,Qe,`کد محصول: `+s(j.value.code),1),_(`div`,$e,[_(`div`,et,[_(`span`,tt,[l(me,{color:`#98a2ad`})]),r[3]||=_(`span`,null,`عرض`,-1),_(`strong`,null,s(S(E)(j.value.widthCm))+` سانتی‌متر`,1)]),_(`div`,nt,[r[4]||=_(`span`,{class:`spec-icon`,"aria-hidden":`true`},[_(`svg`,{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.6`},[_(`path`,{d:`M12 3.5 20 8v8l-8 4.5L4 16V8l8-4.5Z`})])],-1),r[5]||=_(`span`,null,`جنس`,-1),_(`strong`,null,s(j.value.composition||`—`),1)]),_(`div`,rt,[_(`span`,it,[l(le,{size:22,color:`#98a2ad`})]),r[6]||=_(`span`,null,`وزن`,-1),_(`strong`,null,s(j.value.weightGrams?`${S(E)(j.value.weightGrams)} گرم`:`—`),1)]),_(`div`,at,[_(`span`,ot,[l(he,{color:`#98a2ad`})]),r[7]||=_(`span`,null,`نوع بافت`,-1),_(`strong`,null,s(j.value.weaveType||`—`),1)])]),_(`button`,{type:`button`,class:`specs-more`,onClick:r[1]||=e=>R.value=!R.value},[p(s(R.value?`بستن مشخصات`:`مشاهده همه مشخصات`)+` `,1),(a(),f(`svg`,{class:e([`specs-more__chevron`,{"is-open":R.value}]),viewBox:`0 0 12 12`,"aria-hidden":`true`},[...r[8]||=[_(`path`,{d:`M3 4.5 6 8l3-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`},null,-1)]],2))]),R.value?(a(),f(`div`,st,[_(`p`,null,`فصل: `+s(we.value),1),_(`p`,null,`دسته: `+s(Ce.value),1),_(`p`,null,`جمع سفارش: `+s(S(E)(K.value))+` متر`,1)])):d(``,!0),_(`section`,ct,[_(`div`,lt,[r[9]||=_(`h2`,null,`رنگ‌بندی`,-1),_(`span`,null,`(`+s(S(E)(j.value.colors.length))+` رنگ موجود)`,1)]),_(`div`,ut,[(a(!0),f(h,null,n(j.value.colors,(t,n)=>(a(),f(`button`,{key:n,type:`button`,class:e([`color-dot`,{"color-dot--active":F.value===n}]),style:o(S(N)(t,j.value.colorImages?.[n]||j.value.imageUrls?.[n])),onClick:e=>F.value=n},null,14,dt))),128))])]),_(`section`,ft,[r[10]||=_(`h2`,{class:`section-title`},`دسته‌بندی`,-1),_(`div`,pt,[(a(!0),f(h,null,n(Te.value,t=>(a(),f(`button`,{key:t.key,type:`button`,class:e([`tag`,{"tag--link":!!t.to}]),role:`listitem`,onClick:e=>t.to&&S(y).push(t.to)},s(t.label),11,mt))),128))])]),_(`section`,ht,[r[11]||=_(`h2`,{class:`section-title`},`متراژ هر طاقه`,-1),_(`div`,gt,s(S(E)(j.value.rollMeters))+` متر`,1)])])]),_(`aside`,_t,[_(`div`,vt,[r[15]||=_(`h2`,{class:`cart-summary-panel__title`},`ثبت سفارش`,-1),_(`div`,yt,[r[12]||=_(`span`,null,`متراژ سفارش`,-1),_(`strong`,null,s(S(E)(K.value))+` متر`,1)]),_(`div`,bt,[r[13]||=_(`span`,null,`حداقل سفارش`,-1),_(`strong`,null,s(S(E)(J.value))+` طاقه`,1)]),_(`div`,xt,[_(`button`,{type:`button`,class:`btn-primary`,onClick:X},[l(A,{size:18,color:`#ffffff`}),r[14]||=p(` افزودن به سفارش `,-1)])]),_(`button`,{type:`button`,class:`btn-secondary pd-desk-catalog-btn`,disabled:S(V),onClick:$},[_(`img`,{class:`btn-secondary__icon`,src:S(ue),alt:``,"aria-hidden":`true`},null,8,Ct),p(` `+s(S(V)?`در حال ثبت...`:`درخواست کالیته`),1)],8,St)])])])]),_(`footer`,wt,[_(`div`,Tt,[_(`button`,{type:`button`,class:`btn-primary`,onClick:X},[l(A,{size:18,color:`#ffffff`}),r[16]||=p(` افزودن به سفارش `,-1)]),_(`p`,Et,`حداقل سفارش: `+s(S(E)(J.value))+` طاقه`,1)]),_(`button`,{type:`button`,class:`btn-secondary`,disabled:S(V),onClick:$},[_(`img`,{class:`btn-secondary__icon`,src:S(ue),alt:``,"aria-hidden":`true`},null,8,Ot),p(` `+s(S(V)?`در حال ثبت...`:`درخواست کالیته`),1)],8,Dt)]),l(be,{open:S(_e),loading:S(V),error:S(ve),onClose:S(Se),onSubmit:Mt},null,8,[`open`,`loading`,`error`,`onClose`]),l(ke,{open:z.value,product:j.value,"roll-meters":U.value,"min-rolls":J.value,"base-price":j.value.basePrice,loading:L.value,error:B.value,onClose:Z,onSubmit:Oe},null,8,[`open`,`product`,`roll-meters`,`min-rolls`,`base-price`,`loading`,`error`])])):M.value?(a(),f(`div`,kt,[l(ie,{variant:`detail`})])):(a(),f(`div`,At,[_(`p`,null,s(P.value||`محصول یافت نشد.`),1),_(`button`,{type:`button`,onClick:r[2]||=e=>S(y).push(`/products`)},`بازگشت به لیست`)]))}}),[[`__scopeId`,`data-v-79685c20`]]);export{Q as default}; \ No newline at end of file +import{At as e,D as t,F as n,G as r,K as i,M as a,Nt as o,Pt as s,U as c,_ as l,c as u,d,f,g as p,h as m,i as h,k as g,l as _,nt as v,o as y,t as b,u as x,ut as S,v as C}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{s as w,u as T}from"./BasicIcon-Bzeb0Iwd.js";import{o as E}from"./format-C72AoJ2H.js";import{t as D}from"./http-CU_N-R2R.js";import{t as O}from"./catalog-DvXpKfLO.js";import{D as k,O as ee,T as A,k as te,l as ne,n as j}from"./index-C40q_iVH.js";import{t as re}from"./IconChevronBack-CDeN0Cbu.js";import{t as ie}from"./PageSkeleton-DYdjm4l9.js";import{a as ae,o as oe,t as se}from"./crm-Bj4T2PId.js";import{t as M}from"./catalogRequests-DmXxqAPC.js";import{t as ce}from"./useGoBack-BMLMruUd.js";import{t as le}from"./IconShoppingBag-BHoZiOex.js";import{t as ue}from"./quick-catalog-request-DKA752sk.js";import{t as de}from"./IconHeart-CvzbNH_T.js";import{n as N,t as fe}from"./colorSwatch-BgOH1LE5.js";import{t as P}from"./addresses-tV-zgZYG.js";var F=[`width`,`height`],I=[`stroke`],L=[`stroke`],R=[`stroke`],pe=C({__name:`IconShare`,props:{size:{default:20},color:{default:`#9AA3AF`}},setup(e){return(t,n)=>(a(),f(`svg`,{width:e.size,height:e.size,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[_(`path`,{d:`M12 3.5v11`,stroke:e.color,"stroke-width":`1.5`,"stroke-linecap":`round`},null,8,I),_(`path`,{d:`M8.25 7 12 3.25 15.75 7`,stroke:e.color,"stroke-width":`1.5`,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,L),_(`path`,{d:`M6.5 11.5v7.25c0 .97.78 1.75 1.75 1.75h7.5c.97 0 1.75-.78 1.75-1.75V11.5`,stroke:e.color,"stroke-width":`1.5`,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,R)],8,F))}}),z=[`width`,`height`,`stroke`],me=C({__name:`IconRuler`,props:{size:{default:22},color:{default:`currentColor`}},setup(e){return(t,n)=>(a(),f(`svg`,{width:e.size,height:e.size,viewBox:`0 0 24 24`,fill:`none`,stroke:e.color,"stroke-width":`1.6`,"stroke-linecap":`round`,"stroke-linejoin":`round`,"aria-hidden":`true`},[...n[0]||=[m(``,5)]],8,z))}}),B=[`width`,`height`,`stroke`],he=C({__name:`IconWeave`,props:{size:{default:22},color:{default:`currentColor`}},setup(e){return(t,n)=>(a(),f(`svg`,{width:e.size,height:e.size,viewBox:`0 0 24 24`,fill:`none`,stroke:e.color,"stroke-width":`1.6`,"stroke-linecap":`round`,"aria-hidden":`true`},[...n[0]||=[m(``,7)]],8,B))}}),V=`درخواست دریافت فیزیکی کالیته برای شما ثبت شد و به زودی همکاران ما برای شما خواهند آورد`;function ge(){let e=M(),t=v(!1),n=v(``),r=v(!1),i=v(null),a=v(``);function o(){r.value=!1,i.value=null,a.value=``}async function s(t,r){let i=await e.create({items:[{productId:t.id,productName:t.name,productCode:t.code,quantity:1}],note:`آدرس: ${r}`});return i.success?(n.value=V,window.setTimeout(()=>{n.value=``},6e3),!0):(a.value=i.message,!1)}async function c(e){a.value=``;let n=``;try{let e=await P.list();n=(e.find(e=>e.isDefault)??e[0])?.text.trim()??``}catch{n=``}if(n){t.value=!0;try{await s(e,n)}finally{t.value=!1}return}i.value=e,r.value=!0}async function l(e){let n=e.trim();if(!n)return a.value=`آدرس الزامی است.`,!1;let r=i.value;if(!r)return!1;a.value=``,t.value=!0;try{await P.create({text:n});let e=await s(r,n);return e&&o(),e}catch(e){return a.value=e instanceof D||e instanceof Error?e.message:`ذخیره آدرس ناموفق بود.`,!1}finally{t.value=!1}}return{requesting:t,successMessage:n,addressModalOpen:r,addressError:a,requestCatalog:c,submitAddressAndRequest:l,closeAddressModal:o}}var H={class:`dialog card address-modal`},_e={class:`address-modal__field`},ve={key:0,class:`address-modal__error`},ye={class:`dialog-actions address-modal__actions`},be=b(C({__name:`AddressCompletionModal`,props:{open:{type:Boolean},loading:{type:Boolean},error:{}},emits:[`close`,`submit`],setup(e,{emit:n}){let o=e,u=n,m=v(``);c(()=>o.open,e=>{e&&(m.value=``)});function h(e){e.key===`Escape`&&o.open&&u(`close`)}c(()=>o.open,e=>{document.body.style.overflow=e?`hidden`:``,e?window.addEventListener(`keydown`,h):window.removeEventListener(`keydown`,h)},{immediate:!0}),t(()=>{document.body.style.overflow=``,window.removeEventListener(`keydown`,h)});function g(){u(`submit`,m.value)}return(t,n)=>(a(),x(y,{to:`body`},[e.open?(a(),f(`div`,{key:0,class:`dialog-overlay address-modal-overlay`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`address-modal-title`,onClick:n[2]||=T(e=>u(`close`),[`self`])},[_(`div`,H,[n[5]||=_(`h3`,{id:`address-modal-title`,class:`address-modal__title`},`تکمیل آدرس`,-1),n[6]||=_(`p`,{class:`address-modal__hint`},` برای ارسال کالیته فیزیکی، آدرس محل فعالیت خود را وارد کنید. این آدرس در اطلاعات کاربری شما ذخیره می‌شود. `,-1),_(`label`,_e,[n[3]||=_(`span`,{class:`form-label`},`آدرس`,-1),i(_(`textarea`,{"onUpdate:modelValue":n[0]||=e=>m.value=e,class:`address-modal__textarea`,rows:`3`,maxlength:`500`,placeholder:`آدرس کامل محل فعالیت`},null,512),[[w,m.value]])]),e.error?(a(),f(`p`,ve,s(e.error),1)):d(``,!0),_(`div`,ye,[l(j,{variant:`outline`,disabled:e.loading,onClick:n[1]||=e=>u(`close`)},{default:r(()=>[...n[4]||=[p(` انصراف `,-1)]]),_:1},8,[`disabled`]),l(j,{disabled:e.loading,onClick:g},{default:r(()=>[p(s(e.loading?`در حال ثبت...`:`ثبت درخواست`),1)]),_:1},8,[`disabled`])])])])):d(``,!0)]))}}),[[`__scopeId`,`data-v-0a7c2418`]]),xe={class:`dialog card product-order-modal`},Se={class:`product-order-modal__head`},U={class:`product-order-modal__rows`},W={class:`product-order-row__color`},G=[`title`],K={key:0,class:`product-order-row__label`},q={class:`product-order-row__stepper`},J=[`disabled`,`onClick`],Ce={class:`product-order-row__qty`},we=[`disabled`,`onClick`],Te={key:0,class:`product-order-modal__error`},Y={class:`product-order-modal__footer`},Ee={class:`product-order-modal__price`},De={key:0},X={key:1},Z={key:2},Oe={key:0,class:`product-order-modal__hint`},ke=b(C({__name:`ProductOrderModal`,props:{open:{type:Boolean},product:{},rollMeters:{},minRolls:{},basePrice:{},loading:{type:Boolean},error:{}},emits:[`close`,`submit`],setup(e,{emit:i}){let m=e,g=i,b=v([]);c(()=>[m.open,m.product?.colors.length],([e])=>{!e||!m.product||(b.value=m.product.colors.map(()=>0))});let C=u(()=>b.value.reduce((e,t)=>e+(t>0?t:0),0)),w=u(()=>C.value*m.rollMeters),D=u(()=>!m.basePrice||w.value<=0?null:m.basePrice*w.value);function O(e){e.key===`Escape`&&m.open&&g(`close`)}c(()=>m.open,e=>{document.body.style.overflow=e?`hidden`:``,e?window.addEventListener(`keydown`,O):window.removeEventListener(`keydown`,O)},{immediate:!0}),t(()=>{document.body.style.overflow=``,window.removeEventListener(`keydown`,O)});function k(e,t){let n=[...b.value];n[e]=Math.max(0,(n[e]??0)+t),b.value=n}function ee(){g(`submit`,[...b.value])}return(t,i)=>(a(),x(y,{to:`body`},[e.open&&e.product?(a(),f(`div`,{key:0,class:`dialog-overlay product-order-overlay`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`product-order-title`,onClick:i[1]||=T(e=>g(`close`),[`self`])},[_(`div`,xe,[_(`header`,Se,[i[2]||=_(`h3`,{id:`product-order-title`,class:`product-order-modal__title`},`ثبت سفارش`,-1),_(`button`,{type:`button`,class:`product-order-modal__close`,"aria-label":`بستن`,onClick:i[0]||=e=>g(`close`)},` × `)]),i[4]||=_(`div`,{class:`product-order-modal__table-head`,"aria-hidden":`true`},[_(`span`,null,`رنگ`),_(`span`,null,`تعداد`)],-1),_(`ul`,U,[(a(!0),f(h,null,n(e.product.colors,(t,n)=>(a(),f(`li`,{key:n,class:`product-order-row`},[_(`div`,W,[_(`span`,{class:`product-order-row__swatch`,style:o(S(N)(t,e.product.colorImages?.[n]||e.product.imageUrls?.[n])),title:t},null,12,G),t?(a(),f(`span`,K,s(t),1)):d(``,!0)]),_(`div`,q,[_(`button`,{type:`button`,class:`product-order-row__btn`,"aria-label":`کاهش`,disabled:e.loading||(b.value[n]??0)<=0,onClick:e=>k(n,-1)},` − `,8,J),_(`span`,Ce,s(S(E)(b.value[n]??0)),1),_(`button`,{type:`button`,class:`product-order-row__btn`,"aria-label":`افزایش`,disabled:e.loading,onClick:e=>k(n,1)},` + `,8,we)])]))),128))]),e.error?(a(),f(`p`,Te,s(e.error),1)):d(``,!0),_(`footer`,Y,[_(`div`,Ee,[i[3]||=_(`span`,null,`قیمت`,-1),D.value==null?C.value>0?(a(),f(`strong`,X,s(S(E)(w.value))+` متر `,1)):(a(),f(`strong`,Z,`—`)):(a(),f(`strong`,De,s(S(E)(D.value))+` تومان `,1))]),e.minRolls>0?(a(),f(`p`,Oe,` حداقل سفارش: `+s(S(E)(e.minRolls))+` طاقه `,1)):d(``,!0),l(j,{class:`product-order-modal__submit`,disabled:e.loading,onClick:ee},{default:r(()=>[p(s(e.loading?`در حال ثبت...`:`ثبت`),1)]),_:1},8,[`disabled`])])])])):d(``,!0)]))}}),[[`__scopeId`,`data-v-9e750bcd`]]),Ae={key:0,class:`page product-detail product-page`},je={key:0,class:`catalog-success-banner`,role:`status`},Me={class:`pd-header mobile-only`},Ne={class:`pd-header__actions`},Pe=[`aria-label`,`aria-pressed`],Fe={class:`desktop-page__head desktop-only pd-desk-head`},Ie={class:`desktop-page__title`},Le={class:`desktop-page__subtitle`},Re={class:`pd-desk-head__actions`},ze=[`aria-label`,`aria-pressed`],Be={class:`page__scroll pd-scroll product-page__scroll`},Ve={class:`product-page__layout`},He={class:`product-page__main`},Ue={class:`gallery`},We={class:`gallery__stage`},Ge={key:0,class:`gallery__dots`,role:`tablist`,"aria-label":`تصاویر محصول`},Ke=[`aria-label`,`aria-selected`,`onClick`],qe={class:`gallery__thumbs`},Je=[`onClick`],Ye={class:`pd-body`},Xe={class:`title-row`},Ze={key:0,class:`new-badge`},Qe={class:`code`},$e={class:`specs`},et={class:`spec-cell`},tt={class:`spec-icon`,"aria-hidden":`true`},nt={class:`spec-cell`},rt={class:`spec-cell`},it={class:`spec-icon`,"aria-hidden":`true`},at={class:`spec-cell`},ot={class:`spec-icon`,"aria-hidden":`true`},st={key:0,class:`specs-extra`},ct={class:`pd-section pd-section--boxed`},lt={class:`section-head`},ut={class:`colors`},dt=[`onClick`],ft={class:`pd-section`},pt={class:`tags`,role:`list`},mt=[`onClick`],ht={class:`pd-section`},gt={class:`roll-field`},_t={class:`product-page__sidebar desktop-only`},vt={class:`cart-summary-panel`},yt={class:`cart-summary-panel__row`},bt={class:`cart-summary-panel__row`},xt={class:`cart-summary-panel__btn`},St=[`disabled`],Ct=[`src`],wt={class:`pd-footer mobile-only sticky-footer`},Tt={class:`pd-footer__primary`},Et={class:`min-note`},Dt=[`disabled`],Ot=[`src`],kt={key:1,class:`page empty`},At={key:2,class:`page empty`},Q=b(C({__name:`ProductDetailView`,setup(t){let r={suit:`پارچه کت‌شلواری`,trousers:`پارچه شلواری`,shirt:`پارچه پیراهنی`},i={summer:`پارچه تابستانه`,winter:`پارچه زمستانه`,all_season:`پارچه چهارفصل`},m=ee(),y=te(),{goBack:b}=ce(`/products`),x=se(),C=ne(),w=k(),T=O(),D=u(()=>String(m.query.id??``)),j=v(null),M=v(!0),P=v(null),F=v(0),I=v(1),L=v(!1),R=v(!1),z=v(!1),B=v(``),{requesting:V,successMessage:H,addressModalOpen:_e,addressError:ve,requestCatalog:ye,submitAddressAndRequest:xe,closeAddressModal:Se}=ge(),U=u(()=>j.value?.rollMeters??50),W=u(()=>{let e=j.value;return e?fe(e.colors,e.colorImages,e.imageUrls,F.value,e.imageUrl):``}),G=u(()=>j.value?.colors[F.value]??``),K=u(()=>I.value*U.value),q=u(()=>{let e=j.value?.minMeterage;return e&&e>0?e:U.value}),J=u(()=>Math.max(1,Math.ceil(q.value/U.value))),Ce=u(()=>r[j.value?.categoryId??``]||`—`),we=u(()=>i[j.value?.season??``]||`—`),Te=u(()=>{let e=j.value;if(!e)return[];let t=[],n=oe.some(t=>t.id===e.categoryId)?e.categoryId:``,a=n?r[n]:``;a&&t.push({key:`usage-${n}`,label:a,to:{path:`/products`,query:{categoryId:n}}});let o=ae.some(t=>t.id===e.season)?e.season:``,s=o?i[o]:``;s&&t.push({key:`season-${o}`,label:s,to:{path:`/products`,query:{season:o}}});let c=new Set(t.flatMap(e=>[e.label,e.label.replace(/^پارچه\s*/,``)]));for(let n of e.tags){let e=n.replace(/^پارچه‌?های?\s*/,``).trim();if(!e||c.has(e)||t.some(t=>t.label.includes(e)))continue;let r=n.startsWith(`پارچه`)?n:`پارچه ${e}`;c.add(e),t.push({key:`tag-${n}`,label:r})}return t});async function Y(){if(!D.value){j.value=null,M.value=!1;return}M.value=!0,P.value=null;try{await Promise.all([C.hydrate(),T.loadCompanies()]),j.value=await x.loadProductById(D.value),F.value=0,I.value=J.value}catch(e){j.value=null,P.value=e instanceof Error?e.message:`محصول یافت نشد.`}finally{M.value=!1}}g(Y),c(D,Y);function Ee(e,t=F.value){let n=e.rollMeters||50,r=e.orderMultiplier&&e.orderMultiplier>0?e.orderMultiplier:n,i=e.minMeterage&&e.minMeterage>0?e.minMeterage:n;return{id:e.id,companyId:e.companyId||``,catalogId:e.catalogId||``,name:e.name,code:e.code,color:e.color||e.colors[t]||`—`,minMeterage:i,orderMultiplier:r,basePrice:e.basePrice,isActive:!0}}function De(e,t,n){let r=t>0?t:1,i=Math.ceil(e/r)*r,a=Math.ceil(n/r)*r;return Math.max(i,a)}function X(){j.value&&(B.value=``,z.value=!0)}function Z(){z.value=!1,B.value=``}async function Oe(e){let t=j.value;if(!t)return;let n=t.colors.map((t,n)=>({color:t,idx:n,rolls:e[n]??0})).filter(e=>e.rolls>0);if(!n.length){B.value=`حداقل یک رنگ با تعداد انتخاب کنید.`;return}let r=n.reduce((e,t)=>e+t.rolls,0)*U.value;if(r`${e.color||`رنگ ${e.idx+1}`}: ${E(e.rolls)} طاقه`).join(`، `);L.value=!0,B.value=``;try{let e=await w.addItem(a,t.catalogCode||t.code,o,s,!0);if(!e.success){B.value=e.message??`افزودن به سفارش ناموفق بود.`;return}Z()}finally{L.value=!1}}function Q(){j.value&&C.toggle(j.value.id)}function jt(){let e=window.location.href;if(navigator.share){navigator.share({title:j.value?.name,url:e}).catch(()=>void 0);return}navigator.clipboard?.writeText(e)}function $(){!j.value||V.value||ye(j.value)}function Mt(e){xe(e)}return(t,r)=>j.value?(a(),f(`div`,Ae,[S(H)?(a(),f(`p`,je,s(S(H)),1)):d(``,!0),_(`header`,Me,[_(`button`,{type:`button`,class:`icon-btn`,"aria-label":`بازگشت`,onClick:r[0]||=(...e)=>S(b)&&S(b)(...e)},[l(re,{size:20})]),_(`div`,Ne,[_(`button`,{type:`button`,class:`icon-btn`,"aria-label":S(C).isFavorite(j.value.id)?`حذف از علاقه‌مندی‌ها`:`افزودن به علاقه‌مندی‌ها`,"aria-pressed":S(C).isFavorite(j.value.id),onClick:Q},[l(de,{size:20,filled:S(C).isFavorite(j.value.id),color:S(C).isFavorite(j.value.id)?`var(--color-primary)`:void 0},null,8,[`filled`,`color`])],8,Pe),_(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اشتراک‌گذاری`,onClick:jt},[l(pe,{size:20})])])]),_(`header`,Fe,[_(`div`,null,[_(`h1`,Ie,s(j.value.name),1),_(`p`,Le,`کد محصول: `+s(j.value.code),1)]),_(`div`,Re,[_(`button`,{type:`button`,class:`icon-btn`,"aria-label":S(C).isFavorite(j.value.id)?`حذف از علاقه‌مندی‌ها`:`افزودن به علاقه‌مندی‌ها`,"aria-pressed":S(C).isFavorite(j.value.id),onClick:Q},[l(de,{size:20,filled:S(C).isFavorite(j.value.id),color:S(C).isFavorite(j.value.id)?`var(--color-primary)`:void 0},null,8,[`filled`,`color`])],8,ze),_(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اشتراک‌گذاری`,onClick:jt},[l(pe,{size:20})])])]),_(`div`,Be,[_(`div`,Ve,[_(`div`,He,[_(`div`,Ue,[_(`div`,We,[_(`div`,{class:`gallery__main`,style:o(W.value?{backgroundImage:`url(${W.value})`,backgroundSize:`cover`,backgroundPosition:`center`}:S(N)(G.value))},null,4),j.value.colors.length>1?(a(),f(`div`,Ge,[(a(!0),f(h,null,n(j.value.colors,(t,n)=>(a(),f(`button`,{key:n,type:`button`,class:e([`gallery__dot`,{"gallery__dot--active":F.value===n}]),"aria-label":t||`تصویر ${n+1}`,"aria-selected":F.value===n,onClick:e=>F.value=n},null,10,Ke))),128))])):d(``,!0)]),_(`div`,qe,[(a(!0),f(h,null,n(j.value.colors,(t,n)=>(a(),f(`button`,{key:n,type:`button`,class:e([`thumb`,{"thumb--active":F.value===n}]),onClick:e=>F.value=n},[_(`span`,{class:`thumb__swatch`,style:o(S(N)(t,j.value.colorImages?.[n]||j.value.imageUrls?.[n]))},null,4)],10,Je))),128))])]),_(`div`,Ye,[_(`div`,Xe,[_(`h1`,null,s(j.value.name),1),j.value.isNew?(a(),f(`span`,Ze,`جدید`)):d(``,!0)]),_(`p`,Qe,`کد محصول: `+s(j.value.code),1),_(`div`,$e,[_(`div`,et,[_(`span`,tt,[l(me,{color:`#98a2ad`})]),r[3]||=_(`span`,null,`عرض`,-1),_(`strong`,null,s(S(E)(j.value.widthCm))+` سانتی‌متر`,1)]),_(`div`,nt,[r[4]||=_(`span`,{class:`spec-icon`,"aria-hidden":`true`},[_(`svg`,{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.6`},[_(`path`,{d:`M12 3.5 20 8v8l-8 4.5L4 16V8l8-4.5Z`})])],-1),r[5]||=_(`span`,null,`جنس`,-1),_(`strong`,null,s(j.value.composition||`—`),1)]),_(`div`,rt,[_(`span`,it,[l(le,{size:22,color:`#98a2ad`})]),r[6]||=_(`span`,null,`وزن`,-1),_(`strong`,null,s(j.value.weightGrams?`${S(E)(j.value.weightGrams)} گرم`:`—`),1)]),_(`div`,at,[_(`span`,ot,[l(he,{color:`#98a2ad`})]),r[7]||=_(`span`,null,`نوع بافت`,-1),_(`strong`,null,s(j.value.weaveType||`—`),1)])]),_(`button`,{type:`button`,class:`specs-more`,onClick:r[1]||=e=>R.value=!R.value},[p(s(R.value?`بستن مشخصات`:`مشاهده همه مشخصات`)+` `,1),(a(),f(`svg`,{class:e([`specs-more__chevron`,{"is-open":R.value}]),viewBox:`0 0 12 12`,"aria-hidden":`true`},[...r[8]||=[_(`path`,{d:`M3 4.5 6 8l3-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`},null,-1)]],2))]),R.value?(a(),f(`div`,st,[_(`p`,null,`فصل: `+s(we.value),1),_(`p`,null,`دسته: `+s(Ce.value),1),_(`p`,null,`جمع سفارش: `+s(S(E)(K.value))+` متر`,1)])):d(``,!0),_(`section`,ct,[_(`div`,lt,[r[9]||=_(`h2`,null,`رنگ‌بندی`,-1),_(`span`,null,`(`+s(S(E)(j.value.colors.length))+` رنگ موجود)`,1)]),_(`div`,ut,[(a(!0),f(h,null,n(j.value.colors,(t,n)=>(a(),f(`button`,{key:n,type:`button`,class:e([`color-dot`,{"color-dot--active":F.value===n}]),style:o(S(N)(t,j.value.colorImages?.[n]||j.value.imageUrls?.[n])),onClick:e=>F.value=n},null,14,dt))),128))])]),_(`section`,ft,[r[10]||=_(`h2`,{class:`section-title`},`دسته‌بندی`,-1),_(`div`,pt,[(a(!0),f(h,null,n(Te.value,t=>(a(),f(`button`,{key:t.key,type:`button`,class:e([`tag`,{"tag--link":!!t.to}]),role:`listitem`,onClick:e=>t.to&&S(y).push(t.to)},s(t.label),11,mt))),128))])]),_(`section`,ht,[r[11]||=_(`h2`,{class:`section-title`},`متراژ هر طاقه`,-1),_(`div`,gt,s(S(E)(j.value.rollMeters))+` متر`,1)])])]),_(`aside`,_t,[_(`div`,vt,[r[15]||=_(`h2`,{class:`cart-summary-panel__title`},`ثبت سفارش`,-1),_(`div`,yt,[r[12]||=_(`span`,null,`متراژ سفارش`,-1),_(`strong`,null,s(S(E)(K.value))+` متر`,1)]),_(`div`,bt,[r[13]||=_(`span`,null,`حداقل سفارش`,-1),_(`strong`,null,s(S(E)(J.value))+` طاقه`,1)]),_(`div`,xt,[_(`button`,{type:`button`,class:`btn-primary`,onClick:X},[l(A,{size:18,color:`#ffffff`}),r[14]||=p(` افزودن به سفارش `,-1)])]),_(`button`,{type:`button`,class:`btn-secondary pd-desk-catalog-btn`,disabled:S(V),onClick:$},[_(`img`,{class:`btn-secondary__icon`,src:S(ue),alt:``,"aria-hidden":`true`},null,8,Ct),p(` `+s(S(V)?`در حال ثبت...`:`درخواست کالیته`),1)],8,St)])])])]),_(`footer`,wt,[_(`div`,Tt,[_(`button`,{type:`button`,class:`btn-primary`,onClick:X},[l(A,{size:18,color:`#ffffff`}),r[16]||=p(` افزودن به سفارش `,-1)]),_(`p`,Et,`حداقل سفارش: `+s(S(E)(J.value))+` طاقه`,1)]),_(`button`,{type:`button`,class:`btn-secondary`,disabled:S(V),onClick:$},[_(`img`,{class:`btn-secondary__icon`,src:S(ue),alt:``,"aria-hidden":`true`},null,8,Ot),p(` `+s(S(V)?`در حال ثبت...`:`درخواست کالیته`),1)],8,Dt)]),l(be,{open:S(_e),loading:S(V),error:S(ve),onClose:S(Se),onSubmit:Mt},null,8,[`open`,`loading`,`error`,`onClose`]),l(ke,{open:z.value,product:j.value,"roll-meters":U.value,"min-rolls":J.value,"base-price":j.value.basePrice,loading:L.value,error:B.value,onClose:Z,onSubmit:Oe},null,8,[`open`,`product`,`roll-meters`,`min-rolls`,`base-price`,`loading`,`error`])])):M.value?(a(),f(`div`,kt,[l(ie,{variant:`detail`})])):(a(),f(`div`,At,[_(`p`,null,s(P.value||`محصول یافت نشد.`),1),_(`button`,{type:`button`,onClick:r[2]||=e=>S(y).push(`/products`)},`بازگشت به لیست`)]))}}),[[`__scopeId`,`data-v-79685c20`]]);export{Q as default}; \ No newline at end of file diff --git a/dist/assets/ProductsView-CPzCkW-W.js b/dist/assets/ProductsView-CPL6fBDQ.js similarity index 97% rename from dist/assets/ProductsView-CPzCkW-W.js rename to dist/assets/ProductsView-CPL6fBDQ.js index 1860c61..8664f4f 100644 --- a/dist/assets/ProductsView-CPzCkW-W.js +++ b/dist/assets/ProductsView-CPL6fBDQ.js @@ -1 +1 @@ -import{A as e,At as t,F as n,G as r,M as i,Nt as a,Pt as o,R as ee,U as s,_ as c,c as l,d as u,f as d,g as f,h as te,i as p,k as ne,l as m,nt as h,o as re,t as ie,u as g,ut as _,v}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{n as ae,u as y}from"./BasicIcon-Bzeb0Iwd.js";import{t as b}from"./dist-Bc4P4ngC.js";import{M as oe,T as se,j as ce,l as le,n as ue,o as de}from"./index-WUDoJ6iF.js";import{t as fe}from"./IconFilter-DgpHKrEL.js";import{t as pe}from"./IconDiamond-bOGfMf7j.js";import{t as me}from"./PageHeader-DfXduTNr.js";import"./SearchField-dVDn9y5S.js";import{t as he}from"./PageSkeleton-DYdjm4l9.js";import{t as ge}from"./crm-Bj4T2PId.js";import{n as _e,t as x}from"./categoryIcons-D54WXE2n.js";import{t as ve}from"./IconHeart-CvzbNH_T.js";import{n as ye}from"./colorSwatch-BgOH1LE5.js";var be={class:`page products-page`},xe=[`aria-expanded`],Se={class:`desktop-page__head desktop-only products-desk-head`},Ce={class:`products-desk-head__copy`},we={class:`desktop-page__title`},Te={class:`desktop-page__subtitle`},Ee={key:0,class:`products-filter-desk desktop-only`},De={class:`products-filter-sheet products-filter-sheet--desk`},Oe={class:`products-filter-section`},ke=[`aria-expanded`],Ae={key:0,class:`field-select__menu`,role:`listbox`,"aria-label":`دسته کاربرد`},je=[`onClick`],Me={class:`products-filter-section`},Ne=[`aria-expanded`],Pe={key:0,class:`field-select__menu`,role:`listbox`,"aria-label":`فصل`},Fe=[`onClick`],Ie={class:`products-filter-actions products-filter-actions--desk`},Le={class:`products-filter-section`},Re=[`aria-expanded`],ze={key:0,class:`field-select__menu`,role:`listbox`,"aria-label":`دسته کاربرد`},Be=[`aria-selected`],Ve=[`aria-selected`,`onClick`],He={class:`products-filter-section`},Ue=[`aria-expanded`],We={key:0,class:`field-select__menu`,role:`listbox`,"aria-label":`فصل`},Ge=[`aria-selected`],Ke=[`aria-selected`,`onClick`],qe={class:`products-filter-actions`},Je={class:`page__scroll page__scroll--with-nav products-scroll`},Ye={key:0},Xe={class:`cat-banner__content`},Ze={key:0,class:`cat-banner__lead`},Qe={key:1,class:`cat-banner__title-row`},$e={key:0,class:`cat-banner__icon-ring`,"aria-hidden":`true`},et={key:1,class:`cat-banner__title`},tt={key:2,class:`cat-banner__title`},nt={key:3,class:`cat-banner__tagline`},rt={key:0,class:`cat-banner__icon-ring cat-banner__icon-ring--aside`,"aria-hidden":`true`},it={key:0,class:`chips-row scroll-x`},at=[`aria-label`],ot=[`onClick`],st=[`onClick`],ct={class:`list-meta`},lt=[`aria-label`],ut={class:`products-list`},dt=[`onClick`],ft={class:`product-item__body`},pt={class:`product-item__head`},mt={class:`product-item__title`},ht={key:0,class:`new-tag`},gt=[`aria-label`,`aria-pressed`,`onClick`],_t={class:`product-item__specs`},vt={class:`swatches`},yt=[`onClick`],bt={key:1,class:`empty-list`},S=ie(v({__name:`ProductsView`,setup(ie){let v=ce(),S=oe(),C=ge(),w=le(),T=l(()=>String(v.query.categoryId??``)),E=l(()=>String(v.query.catalogId??``)),D=l(()=>String(v.query.companyId??``)),O=l(()=>String(v.query.season??``)),xt=l(()=>String(v.query.filterAxis??``)),k=l(()=>String(v.query.q??``)),St=h(String(v.query.q??``)),A=h([]),j=h(``),M=h(!0),N=h(null),P=h(`newest`),F=h(!1),I=h(``),L=h(``),R=h(!1),z=h(!1),B=h(null),Ct=h(null),V=h(null),H=h(null),U=l(()=>!E.value),W=l(()=>!!T.value||!!O.value),wt=l(()=>I.value?C.usageCategories.find(e=>e.id===I.value)?.title??`همه دسته‌ها`:`همه دسته‌ها`),Tt=l(()=>L.value?C.seasonCategories.find(e=>e.id===L.value)?.title??`همه فصول`:`همه فصول`),G=l(()=>E.value&&j.value?j.value:T.value?C.usageCategories.find(e=>e.id===T.value)?.title??`محصولات`:O.value?C.seasonCategories.find(e=>e.id===O.value)?.title??`محصولات`:k.value?`جستجو: ${k.value}`:`محصولات`);function Et(e){let t=e.trim();return t.startsWith(`پارچه‌های `)?{lead:`پارچه‌های`,headline:t.slice(10)}:{lead:void 0,headline:t}}function Dt(e){return e.icon||(e.id===`summer`?`bolt`:e.id===`winter`?`feather`:`diamond`)}let K=l(()=>{if(T.value){let e=C.usageCategories.find(e=>e.id===T.value),t=Et(e?.title??G.value);return{lead:e?.showTitle===!1?void 0:t.lead,headline:e?.showTitle===!1?void 0:t.headline,tagline:e?.showSubtitle===!1?void 0:e?.subtitle,showIcon:e?.showIcon!==!1}}if(O.value){let e=C.seasonCategories.find(e=>e.id===O.value);return{lead:void 0,headline:e?.showTitle===!1?void 0:e?.title??G.value,tagline:e?.showDescription===!1?void 0:e?.description||void 0,showIcon:e?.showIcon!==!1}}return E.value?{lead:`کالیته`,headline:j.value||G.value,tagline:`انتخاب محصول از کالیته`,showIcon:!0}:{lead:void 0,headline:G.value,tagline:k.value?`نتایج جستجو`:`مشاهده و ثبت سفارش`,showIcon:!1}}),q=l(()=>{if(K.value.showIcon===!1)return null;if(T.value){let e=C.usageCategories.find(e=>e.id===T.value);if(e)return x(_e(e),se)}if(O.value){let e=C.seasonCategories.find(e=>e.id===O.value);if(e)return x(Dt(e),pe)}return null}),J=l(()=>{if(T.value){let e=C.usageCategories.find(e=>e.id===T.value);if(e?.imageUrl)return e.imageUrl}if(O.value){let e=C.seasonCategories.find(e=>e.id===O.value);if(e?.imageUrl)return e.imageUrl}if(E.value)return A.value.find(e=>e.imageUrl)?.imageUrl}),Ot=l(()=>J.value?{backgroundImage:`url(${J.value})`}:void 0);l(()=>!T.value&&!E.value);let kt=l(()=>xt.value===`usage`||T.value?`season`:xt.value===`season`||O.value?`usage`:`season`),At=l(()=>kt.value===`season`?`فصل`:`دسته کاربرد`),Y=l(()=>{let e=k.value.trim().toLowerCase(),t=[...A.value];return e&&(t=t.filter(t=>t.name.toLowerCase().includes(e)||t.code.toLowerCase().includes(e)||(t.composition||``).toLowerCase().includes(e))),P.value===`name`?t.sort((e,t)=>e.name.localeCompare(t.name,`fa`)):t.sort((e,t)=>Number(t.isNew)-Number(e.isNew)||e.name.localeCompare(t.name,`fa`))});function jt(){P.value=P.value===`newest`?`name`:`newest`}let Mt=l(()=>P.value===`newest`?`مرتب‌سازی: جدیدترین`:`مرتب‌سازی: نام`);async function Nt(){M.value=!0,N.value=null;try{await C.loadCategories(),A.value=await C.loadBrowseProducts({categoryId:T.value||void 0,season:O.value||void 0,catalogId:E.value||void 0,companyId:D.value||void 0});let e=A.value[0];j.value=e?.catalogName||e?.catalogCode||``}catch(e){N.value=e instanceof Error?e.message:`بارگذاری محصولات ناموفق بود.`,A.value=[]}finally{M.value=!1}}ne(async()=>{await w.hydrate(),await Nt()}),s([T,O,E,D],Nt),s(k,e=>{St.value=e});function Pt(e){let t=T.value,n=t?`usage`:e?`season`:void 0;S.replace({path:`/products`,query:{...t?{categoryId:t}:{},...E.value?{catalogId:E.value}:{},...D.value?{companyId:D.value}:{},...e?{season:e}:{},...n?{filterAxis:n}:{},...k.value?{q:k.value}:{}}})}function Ft(e){let t=O.value,n=t?`season`:e?`usage`:void 0;S.replace({path:`/products`,query:{...e?{categoryId:e}:{},...E.value?{catalogId:E.value}:{},...D.value?{companyId:D.value}:{},...t?{season:t}:{},...n?{filterAxis:n}:{},...k.value?{q:k.value}:{}}})}function X(e){S.push({path:`/product`,query:{id:e}})}function It(e){return C.seasonCategories.find(t=>t.id===e)?.title??e}function Lt(e){w.toggle(e)}function Rt(){I.value=T.value,L.value=O.value,R.value=!1,z.value=!1,F.value=!0}function Z(){F.value=!1,R.value=!1,z.value=!1}function zt(){z.value=!1,R.value=!R.value}function Bt(){R.value=!1,z.value=!z.value}function Q(e){I.value=e,R.value=!1}function $(e){L.value=e,z.value=!1}b(B,()=>{R.value=!1}),b(Ct,()=>{z.value=!1}),b(V,()=>{R.value=!1}),b(H,()=>{z.value=!1});function Vt(e,t){if(e)return`usage`;if(t)return`season`}function Ht(e,t){let n=Vt(e,t);return{...e?{categoryId:e}:{},...t?{season:t}:{},...n?{filterAxis:n}:{},...D.value?{companyId:D.value}:{},...k.value?{q:k.value}:{}}}function Ut(){S.replace({path:`/products`,query:Ht(I.value,L.value)}),Z()}function Wt(){I.value=``,L.value=``,S.replace({path:`/products`,query:Ht(``,``)}),Z()}return s(F,e=>{typeof window<`u`&&window.matchMedia(`(min-width: 768px)`).matches||(document.body.style.overflow=e?`hidden`:``)}),e(()=>{document.body.style.overflow=``}),(e,s)=>(i(),d(`div`,be,[c(me,{class:`mobile-only`,title:G.value,"show-back":``,centered:``,onBack:s[0]||=e=>_(S).back()},{trailing:r(()=>[U.value?(i(),d(`button`,{key:0,type:`button`,class:t([`nav-filter`,{"nav-filter--active":W.value}]),"aria-label":`فیلتر محصولات`,"aria-expanded":F.value,onClick:Rt},[c(fe,{size:18})],10,xe)):u(``,!0)]),_:1},8,[`title`]),m(`header`,Se,[m(`div`,Ce,[m(`h1`,we,o(G.value),1),m(`p`,Te,o(K.value.tagline||(k.value?`نتایج جستجو`:`مشاهده و ثبت سفارش`)),1)])]),U.value?(i(),d(`div`,Ee,[m(`div`,De,[s[14]||=m(`header`,{class:`products-filter-sheet__head`},[m(`h2`,null,`فیلتر محصولات`)],-1),m(`label`,Oe,[s[10]||=m(`span`,{class:`products-filter-section__title`},`دسته کاربرد`,-1),m(`div`,{ref_key:`categoryRootDesk`,ref:V,class:`field-select`},[m(`button`,{type:`button`,class:t([`field-select__trigger`,{"is-open":R.value}]),"aria-haspopup":`listbox`,"aria-expanded":R.value,onClick:zt},[m(`span`,{class:t({"is-placeholder":!I.value})},o(wt.value),3),s[9]||=m(`svg`,{class:`field-select__chevron`,viewBox:`0 0 12 12`,"aria-hidden":`true`},[m(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`})],-1)],10,ke),R.value?(i(),d(`ul`,Ae,[m(`li`,null,[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":!I.value}]),onClick:s[1]||=e=>Q(``)},` همه دسته‌ها `,2)]),(i(!0),d(p,null,n(_(C).usageCategories,e=>(i(),d(`li`,{key:e.id},[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":I.value===e.id}]),onClick:t=>Q(e.id)},o(e.title),11,je)]))),128))])):u(``,!0)],512)]),m(`label`,Me,[s[12]||=m(`span`,{class:`products-filter-section__title`},`فصل`,-1),m(`div`,{ref_key:`seasonRootDesk`,ref:H,class:`field-select`},[m(`button`,{type:`button`,class:t([`field-select__trigger`,{"is-open":z.value}]),"aria-haspopup":`listbox`,"aria-expanded":z.value,onClick:Bt},[m(`span`,{class:t({"is-placeholder":!L.value})},o(Tt.value),3),s[11]||=m(`svg`,{class:`field-select__chevron`,viewBox:`0 0 12 12`,"aria-hidden":`true`},[m(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`})],-1)],10,Ne),z.value?(i(),d(`ul`,Pe,[m(`li`,null,[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":!L.value}]),onClick:s[2]||=e=>$(``)},` همه فصول `,2)]),(i(!0),d(p,null,n(_(C).seasonCategories,e=>(i(),d(`li`,{key:e.id},[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":L.value===e.id}]),onClick:t=>$(e.id)},o(e.title),11,Fe)]))),128))])):u(``,!0)],512)]),m(`div`,Ie,[c(ue,{onClick:Ut},{default:r(()=>[...s[13]||=[f(`اعمال فیلتر`,-1)]]),_:1}),W.value?(i(),d(`button`,{key:0,type:`button`,class:`products-filter-clear`,onClick:Wt},` پاک کردن فیلترها `)):u(``,!0)])])])):u(``,!0),(i(),g(re,{to:`body`},[c(ae,{name:`products-filter-sheet`},{default:r(()=>[F.value&&U.value?(i(),d(`div`,{key:0,class:`products-filter-panel mobile-only`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`products-filter-title`,onClick:y(Z,[`self`])},[m(`div`,{class:`products-filter-sheet`,onClick:s[6]||=y(()=>{},[`stop`])},[s[21]||=m(`div`,{class:`products-filter-sheet__handle`,"aria-hidden":`true`},null,-1),m(`header`,{class:`products-filter-sheet__head`},[s[15]||=m(`h2`,{id:`products-filter-title`},`فیلتر محصولات`,-1),m(`button`,{type:`button`,class:`products-filter-sheet__close`,"aria-label":`بستن`,onClick:Z},` × `)]),m(`label`,Le,[s[17]||=m(`span`,{class:`products-filter-section__title`},`دسته کاربرد`,-1),m(`div`,{ref_key:`categoryRoot`,ref:B,class:`field-select`},[m(`button`,{type:`button`,class:t([`field-select__trigger`,{"is-open":R.value}]),"aria-haspopup":`listbox`,"aria-expanded":R.value,onClick:zt},[m(`span`,{class:t({"is-placeholder":!I.value})},o(wt.value),3),s[16]||=m(`svg`,{class:`field-select__chevron`,viewBox:`0 0 12 12`,"aria-hidden":`true`},[m(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`})],-1)],10,Re),R.value?(i(),d(`ul`,ze,[m(`li`,null,[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":!I.value}]),"aria-selected":!I.value,onClick:s[3]||=e=>Q(``)},` همه دسته‌ها `,10,Be)]),(i(!0),d(p,null,n(_(C).usageCategories,e=>(i(),d(`li`,{key:e.id},[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":I.value===e.id}]),"aria-selected":I.value===e.id,onClick:t=>Q(e.id)},o(e.title),11,Ve)]))),128))])):u(``,!0)],512)]),m(`label`,He,[s[19]||=m(`span`,{class:`products-filter-section__title`},`فصل`,-1),m(`div`,{ref_key:`seasonRoot`,ref:Ct,class:`field-select`},[m(`button`,{type:`button`,class:t([`field-select__trigger`,{"is-open":z.value}]),"aria-haspopup":`listbox`,"aria-expanded":z.value,onClick:Bt},[m(`span`,{class:t({"is-placeholder":!L.value})},o(Tt.value),3),s[18]||=m(`svg`,{class:`field-select__chevron`,viewBox:`0 0 12 12`,"aria-hidden":`true`},[m(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`})],-1)],10,Ue),z.value?(i(),d(`ul`,We,[m(`li`,null,[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":!L.value}]),"aria-selected":!L.value,onClick:s[4]||=e=>$(``)},` همه فصول `,10,Ge)]),(i(!0),d(p,null,n(_(C).seasonCategories,e=>(i(),d(`li`,{key:e.id},[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":L.value===e.id}]),"aria-selected":L.value===e.id,onClick:t=>$(e.id)},o(e.title),11,Ke)]))),128))])):u(``,!0)],512)]),m(`div`,qe,[c(ue,{block:``,onClick:Ut},{default:r(()=>[...s[20]||=[f(`اعمال فیلتر`,-1)]]),_:1}),W.value?(i(),d(`button`,{key:0,type:`button`,class:`products-filter-clear`,onClick:Wt},` پاک کردن فیلترها `)):u(``,!0),m(`button`,{type:`button`,class:`products-filter-link`,onClick:s[5]||=e=>{_(S).push(`/categories`),Z()}},` مشاهده همه دسته‌بندی‌ها `)])])])):u(``,!0)]),_:1})])),m(`div`,Je,[N.value?(i(),d(`p`,Ye,o(N.value),1)):M.value?(i(),g(he,{key:1,variant:`grid`})):(i(),d(p,{key:2},[m(`section`,{class:t([`cat-banner`,{"cat-banner--photo":!!J.value}]),style:a(Ot.value)},[m(`div`,Xe,[K.value.lead?(i(),d(`p`,Ze,o(K.value.lead),1)):u(``,!0),K.value.headline||q.value&&J.value?(i(),d(`div`,Qe,[q.value&&J.value?(i(),d(`span`,$e,[(i(),g(ee(q.value),{size:22,color:`#ffffff`}))])):u(``,!0),K.value.headline?(i(),d(`h2`,et,o(K.value.headline),1)):u(``,!0)])):K.value.headline?(i(),d(`h2`,tt,o(K.value.headline),1)):u(``,!0),K.value.tagline?(i(),d(`p`,nt,o(K.value.tagline),1)):u(``,!0)]),q.value&&!J.value?(i(),d(`span`,rt,[(i(),g(ee(q.value),{size:26,color:`#ffffff`}))])):u(``,!0)],6),U.value?(i(),d(`div`,it,[m(`div`,{class:`chips`,role:`tablist`,"aria-label":At.value},[kt.value===`season`?(i(),d(p,{key:0},[m(`button`,{type:`button`,class:t([`chip`,{"chip--active":!O.value}]),onClick:s[7]||=e=>Pt(``)},` همه `,2),(i(!0),d(p,null,n(_(C).seasonCategories,e=>(i(),d(`button`,{key:e.id,type:`button`,class:t([`chip`,{"chip--active":O.value===e.id}]),onClick:t=>Pt(e.id)},o(e.title),11,ot))),128))],64)):(i(),d(p,{key:1},[m(`button`,{type:`button`,class:t([`chip`,{"chip--active":!T.value}]),onClick:s[8]||=e=>Ft(``)},` همه `,2),(i(!0),d(p,null,n(_(C).usageCategories,e=>(i(),d(`button`,{key:e.id,type:`button`,class:t([`chip`,{"chip--active":T.value===e.id}]),onClick:t=>Ft(e.id)},o(e.title),11,st))),128))],64))],8,at)])):u(``,!0),m(`div`,ct,[m(`span`,null,`تعداد محصولات: `+o(Y.value.length.toLocaleString(`fa-IR`)),1),m(`button`,{type:`button`,class:`list-meta__sort`,"aria-label":Mt.value,onClick:jt},[...s[22]||=[te(`۱مرتب‌سازی`,3)]],8,lt)]),m(`div`,ut,[(i(!0),d(p,null,n(Y.value,e=>(i(),d(`article`,{key:e.id,class:`product-item`,onClick:t=>X(e.id)},[m(`div`,{class:`product-item__image`,style:a(e.imageUrl?{backgroundImage:`url(${e.imageUrl})`}:void 0)},null,4),m(`div`,ft,[m(`div`,pt,[m(`div`,mt,[m(`strong`,null,o(e.name),1),e.isNew?(i(),d(`span`,ht,`جدید`)):u(``,!0)]),m(`button`,{type:`button`,class:`bookmark`,"aria-label":_(w).isFavorite(e.id)?`حذف از علاقه‌مندی‌ها`:`افزودن به علاقه‌مندی‌ها`,"aria-pressed":_(w).isFavorite(e.id),onClick:y(t=>Lt(e.id),[`stop`])},[c(ve,{size:18,filled:_(w).isFavorite(e.id),color:_(w).isFavorite(e.id)?`var(--color-primary)`:`#9ca3af`},null,8,[`filled`,`color`])],8,gt)]),m(`ul`,_t,[m(`li`,null,`عرض: `+o(e.widthCm.toLocaleString(`fa-IR`))+` سانتی‌متر`,1),m(`li`,null,`ترکیب: `+o(e.composition||`—`),1),m(`li`,null,`مناسب: `+o(It(e.season)),1)]),m(`div`,vt,[(i(!0),d(p,null,n(e.colors.slice(0,6),(t,n)=>(i(),d(`span`,{key:n,class:`swatch`,style:a(_(ye)(t,e.colorImages?.[n]||e.imageUrls?.[n]))},null,4))),128))]),m(`button`,{type:`button`,class:`details-link`,onClick:y(t=>X(e.id),[`stop`])},[s[23]||=f(` مشاهده جزئیات `,-1),c(de,{size:14})],8,yt)])],8,dt))),128))]),Y.value.length?u(``,!0):(i(),d(`p`,bt,`محصولی در این دسته یافت نشد.`))],64))])]))}}),[[`__scopeId`,`data-v-806e08a9`]]);export{S as default}; \ No newline at end of file +import{A as e,At as t,F as n,G as r,M as i,Nt as a,Pt as o,R as ee,U as s,_ as c,c as l,d as u,f as d,g as f,h as te,i as p,k as ne,l as m,nt as h,o as re,t as ie,u as g,ut as _,v}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{n as ae,u as y}from"./BasicIcon-Bzeb0Iwd.js";import{t as b}from"./dist-Bc4P4ngC.js";import{O as oe,S as se,k as ce,l as le,n as ue,o as de}from"./index-C40q_iVH.js";import{t as fe}from"./IconFilter-DgpHKrEL.js";import{t as pe}from"./IconDiamond-Dn-fHb3u.js";import{t as me}from"./PageHeader-CNHiRdZv.js";import"./SearchField-dVDn9y5S.js";import{t as he}from"./PageSkeleton-DYdjm4l9.js";import{t as ge}from"./crm-Bj4T2PId.js";import{n as _e,t as x}from"./categoryIcons-Bqt1-_c8.js";import{t as ve}from"./IconHeart-CvzbNH_T.js";import{n as ye}from"./colorSwatch-BgOH1LE5.js";var be={class:`page products-page`},xe=[`aria-expanded`],Se={class:`desktop-page__head desktop-only products-desk-head`},Ce={class:`products-desk-head__copy`},we={class:`desktop-page__title`},Te={class:`desktop-page__subtitle`},Ee={key:0,class:`products-filter-desk desktop-only`},De={class:`products-filter-sheet products-filter-sheet--desk`},Oe={class:`products-filter-section`},ke=[`aria-expanded`],Ae={key:0,class:`field-select__menu`,role:`listbox`,"aria-label":`دسته کاربرد`},je=[`onClick`],Me={class:`products-filter-section`},Ne=[`aria-expanded`],Pe={key:0,class:`field-select__menu`,role:`listbox`,"aria-label":`فصل`},Fe=[`onClick`],Ie={class:`products-filter-actions products-filter-actions--desk`},Le={class:`products-filter-section`},Re=[`aria-expanded`],ze={key:0,class:`field-select__menu`,role:`listbox`,"aria-label":`دسته کاربرد`},Be=[`aria-selected`],Ve=[`aria-selected`,`onClick`],He={class:`products-filter-section`},Ue=[`aria-expanded`],We={key:0,class:`field-select__menu`,role:`listbox`,"aria-label":`فصل`},Ge=[`aria-selected`],Ke=[`aria-selected`,`onClick`],qe={class:`products-filter-actions`},Je={class:`page__scroll page__scroll--with-nav products-scroll`},Ye={key:0},Xe={class:`cat-banner__content`},Ze={key:0,class:`cat-banner__lead`},Qe={key:1,class:`cat-banner__title-row`},$e={key:0,class:`cat-banner__icon-ring`,"aria-hidden":`true`},et={key:1,class:`cat-banner__title`},tt={key:2,class:`cat-banner__title`},nt={key:3,class:`cat-banner__tagline`},rt={key:0,class:`cat-banner__icon-ring cat-banner__icon-ring--aside`,"aria-hidden":`true`},it={key:0,class:`chips-row scroll-x`},at=[`aria-label`],ot=[`onClick`],st=[`onClick`],ct={class:`list-meta`},lt=[`aria-label`],ut={class:`products-list`},dt=[`onClick`],ft={class:`product-item__body`},pt={class:`product-item__head`},mt={class:`product-item__title`},ht={key:0,class:`new-tag`},gt=[`aria-label`,`aria-pressed`,`onClick`],_t={class:`product-item__specs`},vt={class:`swatches`},yt=[`onClick`],bt={key:1,class:`empty-list`},S=ie(v({__name:`ProductsView`,setup(ie){let v=oe(),S=ce(),C=ge(),w=le(),T=l(()=>String(v.query.categoryId??``)),E=l(()=>String(v.query.catalogId??``)),D=l(()=>String(v.query.companyId??``)),O=l(()=>String(v.query.season??``)),xt=l(()=>String(v.query.filterAxis??``)),k=l(()=>String(v.query.q??``)),St=h(String(v.query.q??``)),A=h([]),j=h(``),M=h(!0),N=h(null),P=h(`newest`),F=h(!1),I=h(``),L=h(``),R=h(!1),z=h(!1),B=h(null),Ct=h(null),V=h(null),H=h(null),U=l(()=>!E.value),W=l(()=>!!T.value||!!O.value),wt=l(()=>I.value?C.usageCategories.find(e=>e.id===I.value)?.title??`همه دسته‌ها`:`همه دسته‌ها`),Tt=l(()=>L.value?C.seasonCategories.find(e=>e.id===L.value)?.title??`همه فصول`:`همه فصول`),G=l(()=>E.value&&j.value?j.value:T.value?C.usageCategories.find(e=>e.id===T.value)?.title??`محصولات`:O.value?C.seasonCategories.find(e=>e.id===O.value)?.title??`محصولات`:k.value?`جستجو: ${k.value}`:`محصولات`);function Et(e){let t=e.trim();return t.startsWith(`پارچه‌های `)?{lead:`پارچه‌های`,headline:t.slice(10)}:{lead:void 0,headline:t}}function Dt(e){return e.icon||(e.id===`summer`?`bolt`:e.id===`winter`?`feather`:`diamond`)}let K=l(()=>{if(T.value){let e=C.usageCategories.find(e=>e.id===T.value),t=Et(e?.title??G.value);return{lead:e?.showTitle===!1?void 0:t.lead,headline:e?.showTitle===!1?void 0:t.headline,tagline:e?.showSubtitle===!1?void 0:e?.subtitle,showIcon:e?.showIcon!==!1}}if(O.value){let e=C.seasonCategories.find(e=>e.id===O.value);return{lead:void 0,headline:e?.showTitle===!1?void 0:e?.title??G.value,tagline:e?.showDescription===!1?void 0:e?.description||void 0,showIcon:e?.showIcon!==!1}}return E.value?{lead:`کالیته`,headline:j.value||G.value,tagline:`انتخاب محصول از کالیته`,showIcon:!0}:{lead:void 0,headline:G.value,tagline:k.value?`نتایج جستجو`:`مشاهده و ثبت سفارش`,showIcon:!1}}),q=l(()=>{if(K.value.showIcon===!1)return null;if(T.value){let e=C.usageCategories.find(e=>e.id===T.value);if(e)return x(_e(e),se)}if(O.value){let e=C.seasonCategories.find(e=>e.id===O.value);if(e)return x(Dt(e),pe)}return null}),J=l(()=>{if(T.value){let e=C.usageCategories.find(e=>e.id===T.value);if(e?.imageUrl)return e.imageUrl}if(O.value){let e=C.seasonCategories.find(e=>e.id===O.value);if(e?.imageUrl)return e.imageUrl}if(E.value)return A.value.find(e=>e.imageUrl)?.imageUrl}),Ot=l(()=>J.value?{backgroundImage:`url(${J.value})`}:void 0);l(()=>!T.value&&!E.value);let kt=l(()=>xt.value===`usage`||T.value?`season`:xt.value===`season`||O.value?`usage`:`season`),At=l(()=>kt.value===`season`?`فصل`:`دسته کاربرد`),Y=l(()=>{let e=k.value.trim().toLowerCase(),t=[...A.value];return e&&(t=t.filter(t=>t.name.toLowerCase().includes(e)||t.code.toLowerCase().includes(e)||(t.composition||``).toLowerCase().includes(e))),P.value===`name`?t.sort((e,t)=>e.name.localeCompare(t.name,`fa`)):t.sort((e,t)=>Number(t.isNew)-Number(e.isNew)||e.name.localeCompare(t.name,`fa`))});function jt(){P.value=P.value===`newest`?`name`:`newest`}let Mt=l(()=>P.value===`newest`?`مرتب‌سازی: جدیدترین`:`مرتب‌سازی: نام`);async function Nt(){M.value=!0,N.value=null;try{await C.loadCategories(),A.value=await C.loadBrowseProducts({categoryId:T.value||void 0,season:O.value||void 0,catalogId:E.value||void 0,companyId:D.value||void 0});let e=A.value[0];j.value=e?.catalogName||e?.catalogCode||``}catch(e){N.value=e instanceof Error?e.message:`بارگذاری محصولات ناموفق بود.`,A.value=[]}finally{M.value=!1}}ne(async()=>{await w.hydrate(),await Nt()}),s([T,O,E,D],Nt),s(k,e=>{St.value=e});function Pt(e){let t=T.value,n=t?`usage`:e?`season`:void 0;S.replace({path:`/products`,query:{...t?{categoryId:t}:{},...E.value?{catalogId:E.value}:{},...D.value?{companyId:D.value}:{},...e?{season:e}:{},...n?{filterAxis:n}:{},...k.value?{q:k.value}:{}}})}function Ft(e){let t=O.value,n=t?`season`:e?`usage`:void 0;S.replace({path:`/products`,query:{...e?{categoryId:e}:{},...E.value?{catalogId:E.value}:{},...D.value?{companyId:D.value}:{},...t?{season:t}:{},...n?{filterAxis:n}:{},...k.value?{q:k.value}:{}}})}function X(e){S.push({path:`/product`,query:{id:e}})}function It(e){return C.seasonCategories.find(t=>t.id===e)?.title??e}function Lt(e){w.toggle(e)}function Rt(){I.value=T.value,L.value=O.value,R.value=!1,z.value=!1,F.value=!0}function Z(){F.value=!1,R.value=!1,z.value=!1}function zt(){z.value=!1,R.value=!R.value}function Bt(){R.value=!1,z.value=!z.value}function Q(e){I.value=e,R.value=!1}function $(e){L.value=e,z.value=!1}b(B,()=>{R.value=!1}),b(Ct,()=>{z.value=!1}),b(V,()=>{R.value=!1}),b(H,()=>{z.value=!1});function Vt(e,t){if(e)return`usage`;if(t)return`season`}function Ht(e,t){let n=Vt(e,t);return{...e?{categoryId:e}:{},...t?{season:t}:{},...n?{filterAxis:n}:{},...D.value?{companyId:D.value}:{},...k.value?{q:k.value}:{}}}function Ut(){S.replace({path:`/products`,query:Ht(I.value,L.value)}),Z()}function Wt(){I.value=``,L.value=``,S.replace({path:`/products`,query:Ht(``,``)}),Z()}return s(F,e=>{typeof window<`u`&&window.matchMedia(`(min-width: 768px)`).matches||(document.body.style.overflow=e?`hidden`:``)}),e(()=>{document.body.style.overflow=``}),(e,s)=>(i(),d(`div`,be,[c(me,{class:`mobile-only`,title:G.value,"show-back":``,centered:``,onBack:s[0]||=e=>_(S).back()},{trailing:r(()=>[U.value?(i(),d(`button`,{key:0,type:`button`,class:t([`nav-filter`,{"nav-filter--active":W.value}]),"aria-label":`فیلتر محصولات`,"aria-expanded":F.value,onClick:Rt},[c(fe,{size:18})],10,xe)):u(``,!0)]),_:1},8,[`title`]),m(`header`,Se,[m(`div`,Ce,[m(`h1`,we,o(G.value),1),m(`p`,Te,o(K.value.tagline||(k.value?`نتایج جستجو`:`مشاهده و ثبت سفارش`)),1)])]),U.value?(i(),d(`div`,Ee,[m(`div`,De,[s[14]||=m(`header`,{class:`products-filter-sheet__head`},[m(`h2`,null,`فیلتر محصولات`)],-1),m(`label`,Oe,[s[10]||=m(`span`,{class:`products-filter-section__title`},`دسته کاربرد`,-1),m(`div`,{ref_key:`categoryRootDesk`,ref:V,class:`field-select`},[m(`button`,{type:`button`,class:t([`field-select__trigger`,{"is-open":R.value}]),"aria-haspopup":`listbox`,"aria-expanded":R.value,onClick:zt},[m(`span`,{class:t({"is-placeholder":!I.value})},o(wt.value),3),s[9]||=m(`svg`,{class:`field-select__chevron`,viewBox:`0 0 12 12`,"aria-hidden":`true`},[m(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`})],-1)],10,ke),R.value?(i(),d(`ul`,Ae,[m(`li`,null,[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":!I.value}]),onClick:s[1]||=e=>Q(``)},` همه دسته‌ها `,2)]),(i(!0),d(p,null,n(_(C).usageCategories,e=>(i(),d(`li`,{key:e.id},[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":I.value===e.id}]),onClick:t=>Q(e.id)},o(e.title),11,je)]))),128))])):u(``,!0)],512)]),m(`label`,Me,[s[12]||=m(`span`,{class:`products-filter-section__title`},`فصل`,-1),m(`div`,{ref_key:`seasonRootDesk`,ref:H,class:`field-select`},[m(`button`,{type:`button`,class:t([`field-select__trigger`,{"is-open":z.value}]),"aria-haspopup":`listbox`,"aria-expanded":z.value,onClick:Bt},[m(`span`,{class:t({"is-placeholder":!L.value})},o(Tt.value),3),s[11]||=m(`svg`,{class:`field-select__chevron`,viewBox:`0 0 12 12`,"aria-hidden":`true`},[m(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`})],-1)],10,Ne),z.value?(i(),d(`ul`,Pe,[m(`li`,null,[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":!L.value}]),onClick:s[2]||=e=>$(``)},` همه فصول `,2)]),(i(!0),d(p,null,n(_(C).seasonCategories,e=>(i(),d(`li`,{key:e.id},[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":L.value===e.id}]),onClick:t=>$(e.id)},o(e.title),11,Fe)]))),128))])):u(``,!0)],512)]),m(`div`,Ie,[c(ue,{onClick:Ut},{default:r(()=>[...s[13]||=[f(`اعمال فیلتر`,-1)]]),_:1}),W.value?(i(),d(`button`,{key:0,type:`button`,class:`products-filter-clear`,onClick:Wt},` پاک کردن فیلترها `)):u(``,!0)])])])):u(``,!0),(i(),g(re,{to:`body`},[c(ae,{name:`products-filter-sheet`},{default:r(()=>[F.value&&U.value?(i(),d(`div`,{key:0,class:`products-filter-panel mobile-only`,role:`dialog`,"aria-modal":`true`,"aria-labelledby":`products-filter-title`,onClick:y(Z,[`self`])},[m(`div`,{class:`products-filter-sheet`,onClick:s[6]||=y(()=>{},[`stop`])},[s[21]||=m(`div`,{class:`products-filter-sheet__handle`,"aria-hidden":`true`},null,-1),m(`header`,{class:`products-filter-sheet__head`},[s[15]||=m(`h2`,{id:`products-filter-title`},`فیلتر محصولات`,-1),m(`button`,{type:`button`,class:`products-filter-sheet__close`,"aria-label":`بستن`,onClick:Z},` × `)]),m(`label`,Le,[s[17]||=m(`span`,{class:`products-filter-section__title`},`دسته کاربرد`,-1),m(`div`,{ref_key:`categoryRoot`,ref:B,class:`field-select`},[m(`button`,{type:`button`,class:t([`field-select__trigger`,{"is-open":R.value}]),"aria-haspopup":`listbox`,"aria-expanded":R.value,onClick:zt},[m(`span`,{class:t({"is-placeholder":!I.value})},o(wt.value),3),s[16]||=m(`svg`,{class:`field-select__chevron`,viewBox:`0 0 12 12`,"aria-hidden":`true`},[m(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`})],-1)],10,Re),R.value?(i(),d(`ul`,ze,[m(`li`,null,[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":!I.value}]),"aria-selected":!I.value,onClick:s[3]||=e=>Q(``)},` همه دسته‌ها `,10,Be)]),(i(!0),d(p,null,n(_(C).usageCategories,e=>(i(),d(`li`,{key:e.id},[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":I.value===e.id}]),"aria-selected":I.value===e.id,onClick:t=>Q(e.id)},o(e.title),11,Ve)]))),128))])):u(``,!0)],512)]),m(`label`,He,[s[19]||=m(`span`,{class:`products-filter-section__title`},`فصل`,-1),m(`div`,{ref_key:`seasonRoot`,ref:Ct,class:`field-select`},[m(`button`,{type:`button`,class:t([`field-select__trigger`,{"is-open":z.value}]),"aria-haspopup":`listbox`,"aria-expanded":z.value,onClick:Bt},[m(`span`,{class:t({"is-placeholder":!L.value})},o(Tt.value),3),s[18]||=m(`svg`,{class:`field-select__chevron`,viewBox:`0 0 12 12`,"aria-hidden":`true`},[m(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`})],-1)],10,Ue),z.value?(i(),d(`ul`,We,[m(`li`,null,[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":!L.value}]),"aria-selected":!L.value,onClick:s[4]||=e=>$(``)},` همه فصول `,10,Ge)]),(i(!0),d(p,null,n(_(C).seasonCategories,e=>(i(),d(`li`,{key:e.id},[m(`button`,{type:`button`,role:`option`,class:t([`field-select__option`,{"is-active":L.value===e.id}]),"aria-selected":L.value===e.id,onClick:t=>$(e.id)},o(e.title),11,Ke)]))),128))])):u(``,!0)],512)]),m(`div`,qe,[c(ue,{block:``,onClick:Ut},{default:r(()=>[...s[20]||=[f(`اعمال فیلتر`,-1)]]),_:1}),W.value?(i(),d(`button`,{key:0,type:`button`,class:`products-filter-clear`,onClick:Wt},` پاک کردن فیلترها `)):u(``,!0),m(`button`,{type:`button`,class:`products-filter-link`,onClick:s[5]||=e=>{_(S).push(`/categories`),Z()}},` مشاهده همه دسته‌بندی‌ها `)])])])):u(``,!0)]),_:1})])),m(`div`,Je,[N.value?(i(),d(`p`,Ye,o(N.value),1)):M.value?(i(),g(he,{key:1,variant:`grid`})):(i(),d(p,{key:2},[m(`section`,{class:t([`cat-banner`,{"cat-banner--photo":!!J.value}]),style:a(Ot.value)},[m(`div`,Xe,[K.value.lead?(i(),d(`p`,Ze,o(K.value.lead),1)):u(``,!0),K.value.headline||q.value&&J.value?(i(),d(`div`,Qe,[q.value&&J.value?(i(),d(`span`,$e,[(i(),g(ee(q.value),{size:22,color:`#ffffff`}))])):u(``,!0),K.value.headline?(i(),d(`h2`,et,o(K.value.headline),1)):u(``,!0)])):K.value.headline?(i(),d(`h2`,tt,o(K.value.headline),1)):u(``,!0),K.value.tagline?(i(),d(`p`,nt,o(K.value.tagline),1)):u(``,!0)]),q.value&&!J.value?(i(),d(`span`,rt,[(i(),g(ee(q.value),{size:26,color:`#ffffff`}))])):u(``,!0)],6),U.value?(i(),d(`div`,it,[m(`div`,{class:`chips`,role:`tablist`,"aria-label":At.value},[kt.value===`season`?(i(),d(p,{key:0},[m(`button`,{type:`button`,class:t([`chip`,{"chip--active":!O.value}]),onClick:s[7]||=e=>Pt(``)},` همه `,2),(i(!0),d(p,null,n(_(C).seasonCategories,e=>(i(),d(`button`,{key:e.id,type:`button`,class:t([`chip`,{"chip--active":O.value===e.id}]),onClick:t=>Pt(e.id)},o(e.title),11,ot))),128))],64)):(i(),d(p,{key:1},[m(`button`,{type:`button`,class:t([`chip`,{"chip--active":!T.value}]),onClick:s[8]||=e=>Ft(``)},` همه `,2),(i(!0),d(p,null,n(_(C).usageCategories,e=>(i(),d(`button`,{key:e.id,type:`button`,class:t([`chip`,{"chip--active":T.value===e.id}]),onClick:t=>Ft(e.id)},o(e.title),11,st))),128))],64))],8,at)])):u(``,!0),m(`div`,ct,[m(`span`,null,`تعداد محصولات: `+o(Y.value.length.toLocaleString(`fa-IR`)),1),m(`button`,{type:`button`,class:`list-meta__sort`,"aria-label":Mt.value,onClick:jt},[...s[22]||=[te(`۱مرتب‌سازی`,3)]],8,lt)]),m(`div`,ut,[(i(!0),d(p,null,n(Y.value,e=>(i(),d(`article`,{key:e.id,class:`product-item`,onClick:t=>X(e.id)},[m(`div`,{class:`product-item__image`,style:a(e.imageUrl?{backgroundImage:`url(${e.imageUrl})`}:void 0)},null,4),m(`div`,ft,[m(`div`,pt,[m(`div`,mt,[m(`strong`,null,o(e.name),1),e.isNew?(i(),d(`span`,ht,`جدید`)):u(``,!0)]),m(`button`,{type:`button`,class:`bookmark`,"aria-label":_(w).isFavorite(e.id)?`حذف از علاقه‌مندی‌ها`:`افزودن به علاقه‌مندی‌ها`,"aria-pressed":_(w).isFavorite(e.id),onClick:y(t=>Lt(e.id),[`stop`])},[c(ve,{size:18,filled:_(w).isFavorite(e.id),color:_(w).isFavorite(e.id)?`var(--color-primary)`:`#9ca3af`},null,8,[`filled`,`color`])],8,gt)]),m(`ul`,_t,[m(`li`,null,`عرض: `+o(e.widthCm.toLocaleString(`fa-IR`))+` سانتی‌متر`,1),m(`li`,null,`ترکیب: `+o(e.composition||`—`),1),m(`li`,null,`مناسب: `+o(It(e.season)),1)]),m(`div`,vt,[(i(!0),d(p,null,n(e.colors.slice(0,6),(t,n)=>(i(),d(`span`,{key:n,class:`swatch`,style:a(_(ye)(t,e.colorImages?.[n]||e.imageUrls?.[n]))},null,4))),128))]),m(`button`,{type:`button`,class:`details-link`,onClick:y(t=>X(e.id),[`stop`])},[s[23]||=f(` مشاهده جزئیات `,-1),c(de,{size:14})],8,yt)])],8,dt))),128))]),Y.value.length?u(``,!0):(i(),d(`p`,bt,`محصولی در این دسته یافت نشد.`))],64))])]))}}),[[`__scopeId`,`data-v-806e08a9`]]);export{S as default}; \ No newline at end of file diff --git a/dist/assets/ProfileChecksView-BwLGEKnP.js b/dist/assets/ProfileChecksView--eYZc7Z3.js similarity index 70% rename from dist/assets/ProfileChecksView-BwLGEKnP.js rename to dist/assets/ProfileChecksView--eYZc7Z3.js index 74a76a2..0f50832 100644 --- a/dist/assets/ProfileChecksView-BwLGEKnP.js +++ b/dist/assets/ProfileChecksView--eYZc7Z3.js @@ -1 +1 @@ -import{t as e}from"./CheckListView-BweT5VrG.js";import{M as t,u as n,v as r}from"./_plugin-vue_export-helper-1xMDlcEE.js";var i=r({__name:`ProfileChecksView`,setup(r){return(r,i)=>(t(),n(e))}});export{i as default}; \ No newline at end of file +import{t as e}from"./CheckListView-CY_LoCUs.js";import{M as t,u as n,v as r}from"./_plugin-vue_export-helper-1xMDlcEE.js";var i=r({__name:`ProfileChecksView`,setup(r){return(r,i)=>(t(),n(e))}});export{i as default}; \ No newline at end of file diff --git a/dist/assets/ProfileDisplayView-FN0JM8Wq.js b/dist/assets/ProfileDisplayView-D94BLdQf.js similarity index 94% rename from dist/assets/ProfileDisplayView-FN0JM8Wq.js rename to dist/assets/ProfileDisplayView-D94BLdQf.js index 5bc8d46..0081de7 100644 --- a/dist/assets/ProfileDisplayView-FN0JM8Wq.js +++ b/dist/assets/ProfileDisplayView-D94BLdQf.js @@ -1 +1 @@ -import{At as e,F as t,G as n,M as r,Pt as i,_ as a,c as o,d as s,f as c,g as l,i as u,l as d,nt as f,t as p,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as _}from"./BasicIcon-Bzeb0Iwd.js";import{u as v}from"./dist-U-AqZ6hP.js";import{M as y,a as b,c as x,d as S,n as C}from"./index-WUDoJ6iF.js";import{t as w}from"./ProfileSubpageLayout-BgPHfp3E.js";var T={class:`settings-page`},E={class:`settings-links`,"aria-label":`حساب کاربری`},D={class:`settings-link__icon`,"aria-hidden":`true`},O={class:`settings-link__icon`,"aria-hidden":`true`},k={class:`settings-link__label`},A={key:0},j={class:`display-fieldset`},M={class:`display-grid`,role:`radiogroup`,"aria-label":`حالت نمایش`},N=[`aria-checked`,`onClick`],P={class:`theme-card__icon`,"aria-hidden":`true`},F={class:`theme-card__body`},I={class:`theme-card__label`},L={class:`theme-card__desc`},R={class:`theme-card__check`,"aria-hidden":`true`},z={key:0,class:`display-saved`},B=p(g({__name:`ProfileDisplayView`,setup(p){let g=y(),B=x(),V=S(),H=b(),U=f(!1),{start:W}=v(()=>{U.value=!1},2e3),G=[{value:`light`,label:`روشن`,description:`پس‌زمینه روشن و کنتراست بالا`,icon:`vuesax-linear:sun-1`},{value:`dark`,label:`تاریک`,description:`مناسب استفاده در شب`,icon:`vuesax-linear:moon`},{value:`system`,label:`سیستم`,description:`هم‌تراز با تنظیمات دستگاه`,icon:`vuesax-linear:mobile`}],K=o(()=>V.draftChecks.length);function q(){U.value=!0,W()}function J(){B.logout(),g.replace(`/welcome`)}return(o,f)=>(r(),m(w,{title:`تنظیمات`,subtitle:`نمایش، حساب کاربری و خروج`},{default:n(()=>[d(`div`,T,[d(`nav`,E,[d(`button`,{type:`button`,class:`settings-link`,onClick:f[0]||=e=>h(g).push(`/profile/edit`)},[d(`span`,D,[a(_,{icon:`vuesax-linear:profile-circle`,size:20,"stroke-width":1.5})]),f[2]||=d(`span`,{class:`settings-link__label`},`اطلاعات کاربری`,-1),a(_,{class:`settings-link__chevron`,icon:`vuesax-linear:arrow-left-1`,size:16,"stroke-width":1.5})]),d(`button`,{type:`button`,class:`settings-link`,onClick:f[1]||=e=>h(g).push(`/profile/checks`)},[d(`span`,O,[a(_,{icon:`vuesax-linear:card`,size:20,"stroke-width":1.5})]),d(`span`,k,[f[3]||=l(` لیست چک‌ها `,-1),K.value?(r(),c(`em`,A,`(`+i(K.value)+`)`,1)):s(``,!0)]),a(_,{class:`settings-link__chevron`,icon:`vuesax-linear:arrow-left-1`,size:16,"stroke-width":1.5})])]),d(`fieldset`,j,[f[4]||=d(`legend`,{class:`display-fieldset__legend`},`حالت نمایش`,-1),d(`div`,M,[(r(),c(u,null,t(G,t=>d(`button`,{key:t.value,type:`button`,class:e([`theme-card`,{"theme-card--active":h(H).preference===t.value}]),role:`radio`,"aria-checked":h(H).preference===t.value,onClick:e=>h(H).preference=t.value},[d(`span`,P,[a(_,{icon:t.icon,size:26,"stroke-width":1.5},null,8,[`icon`])]),d(`span`,F,[d(`strong`,I,i(t.label),1),d(`span`,L,i(t.description),1)]),d(`span`,R,[h(H).preference===t.value?(r(),m(_,{key:0,icon:`vuesax-linear:tick-circle`,size:20,"stroke-width":1.75})):s(``,!0)])],10,N)),64))])]),a(C,{block:``,onClick:q},{default:n(()=>[...f[5]||=[l(`ذخیره تنظیمات`,-1)]]),_:1}),U.value?(r(),c(`p`,z,`تنظیمات نمایش ذخیره شد ✓`)):s(``,!0),d(`button`,{type:`button`,class:`settings-logout`,onClick:J},`خروج`)])]),_:1}))}}),[[`__scopeId`,`data-v-f16dc950`]]);export{B as default}; \ No newline at end of file +import{At as e,F as t,G as n,M as r,Pt as i,_ as a,c as o,d as s,f as c,g as l,i as u,l as d,nt as f,t as p,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as _}from"./BasicIcon-Bzeb0Iwd.js";import{u as v}from"./dist-U-AqZ6hP.js";import{a as y,c as b,d as x,k as S,n as C}from"./index-C40q_iVH.js";import{t as w}from"./ProfileSubpageLayout-CxIRBosu.js";var T={class:`settings-page`},E={class:`settings-links`,"aria-label":`حساب کاربری`},D={class:`settings-link__icon`,"aria-hidden":`true`},O={class:`settings-link__icon`,"aria-hidden":`true`},k={class:`settings-link__label`},A={key:0},j={class:`display-fieldset`},M={class:`display-grid`,role:`radiogroup`,"aria-label":`حالت نمایش`},N=[`aria-checked`,`onClick`],P={class:`theme-card__icon`,"aria-hidden":`true`},F={class:`theme-card__body`},I={class:`theme-card__label`},L={class:`theme-card__desc`},R={class:`theme-card__check`,"aria-hidden":`true`},z={key:0,class:`display-saved`},B=p(g({__name:`ProfileDisplayView`,setup(p){let g=S(),B=b(),V=x(),H=y(),U=f(!1),{start:W}=v(()=>{U.value=!1},2e3),G=[{value:`light`,label:`روشن`,description:`پس‌زمینه روشن و کنتراست بالا`,icon:`vuesax-linear:sun-1`},{value:`dark`,label:`تاریک`,description:`مناسب استفاده در شب`,icon:`vuesax-linear:moon`},{value:`system`,label:`سیستم`,description:`هم‌تراز با تنظیمات دستگاه`,icon:`vuesax-linear:mobile`}],K=o(()=>V.draftChecks.length);function q(){U.value=!0,W()}function J(){B.logout(),g.replace(`/welcome`)}return(o,f)=>(r(),m(w,{title:`تنظیمات`,subtitle:`نمایش، حساب کاربری و خروج`},{default:n(()=>[d(`div`,T,[d(`nav`,E,[d(`button`,{type:`button`,class:`settings-link`,onClick:f[0]||=e=>h(g).push(`/profile/edit`)},[d(`span`,D,[a(_,{icon:`vuesax-linear:profile-circle`,size:20,"stroke-width":1.5})]),f[2]||=d(`span`,{class:`settings-link__label`},`اطلاعات کاربری`,-1),a(_,{class:`settings-link__chevron`,icon:`vuesax-linear:arrow-left-1`,size:16,"stroke-width":1.5})]),d(`button`,{type:`button`,class:`settings-link`,onClick:f[1]||=e=>h(g).push(`/profile/checks`)},[d(`span`,O,[a(_,{icon:`vuesax-linear:card`,size:20,"stroke-width":1.5})]),d(`span`,k,[f[3]||=l(` لیست چک‌ها `,-1),K.value?(r(),c(`em`,A,`(`+i(K.value)+`)`,1)):s(``,!0)]),a(_,{class:`settings-link__chevron`,icon:`vuesax-linear:arrow-left-1`,size:16,"stroke-width":1.5})])]),d(`fieldset`,j,[f[4]||=d(`legend`,{class:`display-fieldset__legend`},`حالت نمایش`,-1),d(`div`,M,[(r(),c(u,null,t(G,t=>d(`button`,{key:t.value,type:`button`,class:e([`theme-card`,{"theme-card--active":h(H).preference===t.value}]),role:`radio`,"aria-checked":h(H).preference===t.value,onClick:e=>h(H).preference=t.value},[d(`span`,P,[a(_,{icon:t.icon,size:26,"stroke-width":1.5},null,8,[`icon`])]),d(`span`,F,[d(`strong`,I,i(t.label),1),d(`span`,L,i(t.description),1)]),d(`span`,R,[h(H).preference===t.value?(r(),m(_,{key:0,icon:`vuesax-linear:tick-circle`,size:20,"stroke-width":1.75})):s(``,!0)])],10,N)),64))])]),a(C,{block:``,onClick:q},{default:n(()=>[...f[5]||=[l(`ذخیره تنظیمات`,-1)]]),_:1}),U.value?(r(),c(`p`,z,`تنظیمات نمایش ذخیره شد ✓`)):s(``,!0),d(`button`,{type:`button`,class:`settings-logout`,onClick:J},`خروج`)])]),_:1}))}}),[[`__scopeId`,`data-v-f16dc950`]]);export{B as default}; \ No newline at end of file diff --git a/dist/assets/ProfileEditView-KDnLPPva.js b/dist/assets/ProfileEditView-DaSd01vC.js similarity index 97% rename from dist/assets/ProfileEditView-KDnLPPva.js rename to dist/assets/ProfileEditView-DaSd01vC.js index c06fc64..d342428 100644 --- a/dist/assets/ProfileEditView-KDnLPPva.js +++ b/dist/assets/ProfileEditView-DaSd01vC.js @@ -1 +1 @@ -import{G as e,K as t,M as n,Pt as r,_ as i,c as a,d as o,f as s,g as c,l,nt as u,t as d,u as f,ut as p,v as m}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{s as h,t as g}from"./BasicIcon-Bzeb0Iwd.js";import{c as _,n as v,r as y}from"./index-WUDoJ6iF.js";import{t as b}from"./FormErrorBanner-Ud1D04xf.js";import{n as x,r as S,t as C}from"./formErrors-DglFjYkZ.js";import{t as w}from"./BaseInput-CpE3bVJZ.js";import{t as T}from"./ProfileSubpageLayout-BgPHfp3E.js";var E=512,D=.82;async function O(e){if(!e.type.startsWith(`image/`))throw Error(`فقط فایل تصویری مجاز است.`);if(e.size>8388608)throw Error(`حجم تصویر نباید بیشتر از ۸ مگابایت باشد.`);return A(await k(e))}function k(e){return new Promise((t,n)=>{let r=new FileReader;r.onload=()=>t(String(r.result??``)),r.onerror=()=>n(Error(`خواندن تصویر ناموفق بود.`)),r.readAsDataURL(e)})}function A(e){return new Promise((t,n)=>{let r=new Image;r.onload=()=>{let e=Math.min(1,E/Math.max(r.width,r.height)),i=Math.max(1,Math.round(r.width*e)),a=Math.max(1,Math.round(r.height*e)),o=document.createElement(`canvas`);o.width=i,o.height=a;let s=o.getContext(`2d`);if(!s){n(Error(`پردازش تصویر ناموفق بود.`));return}s.drawImage(r,0,0,i,a),t(o.toDataURL(`image/jpeg`,D))},r.onerror=()=>n(Error(`تصویر نامعتبر است.`)),r.src=e})}var j={class:`profile-edit`},M={class:`avatar-editor`},N={class:`avatar-editor__actions`},P={class:`avatar-editor__btns`},F=[`disabled`],I=[`disabled`],L={class:`profile-edit__intro`},R={class:`profile-edit__intro-icon`,"aria-hidden":`true`},z={class:`profile-edit__grid`},B={key:0,class:`form-group profile-edit__full`},V={key:0,class:`input-error-text`},H={class:`profile-edit__actions`},U={key:0,class:`profile-edit__saved`},W=d(m({__name:`ProfileEditView`,setup(d){let m=_(),E=u(m.user?.firstName??``),D=u(m.user?.lastName??``),k=u(m.user?.nationalId??``),A=u(m.user?.address??``),W=u(m.user?.avatarUrl??null),G=u(null),K=u({}),q=u(``),J=u(!1),Y=u(!1),X=a(()=>`${E.value.trim().charAt(0)}${D.value.trim().charAt(0)}`||`؟`);function Z(e){K.value=x(K.value,e),S(K.value)||(q.value=``)}function Q(){G.value?.click()}async function $(e){Y.value=!0,q.value=``;try{let t=await m.updateProfile({avatarUrl:e??``});t?W.value=t.avatarUrl??null:W.value=e}catch(e){q.value=e instanceof Error?e.message:`ذخیره تصویر ناموفق بود.`}finally{Y.value=!1}}async function ee(e){let t=e.target,n=t.files?.[0];if(t.value=``,n){Y.value=!0,q.value=``;try{let e=await O(n);W.value=e,await $(e)}catch(e){q.value=e instanceof Error?e.message:`بارگذاری تصویر ناموفق بود.`,Y.value=!1}}}async function te(){W.value=null,await $(null)}async function ne(){K.value={},q.value=``,J.value=!1;let e={};if(E.value.trim()||(e.firstName=`نام الزامی است.`),D.value.trim()||(e.lastName=`نام خانوادگی الزامی است.`),k.value&&k.value.length!==10&&(e.nationalId=`کد ملی باید ۱۰ رقم باشد.`),S(e)){K.value=e,q.value=C;return}let t={firstName:E.value.trim(),lastName:D.value.trim(),nationalId:k.value||void 0,avatarUrl:W.value??``};if(m.isAgent&&(t.address=A.value.trim()),!await m.updateProfile(t)){q.value=`ذخیره پروفایل ناموفق بود.`;return}J.value=!0,setTimeout(()=>{J.value=!1},2e3)}return(a,u)=>(n(),f(T,{title:`اطلاعات کاربری`,subtitle:`ویرایش تصویر، نام و کد ملی حساب کاربری`},{default:e(()=>[i(b,{message:q.value},null,8,[`message`]),l(`div`,j,[l(`div`,M,[i(y,{src:W.value,initials:X.value,size:96,class:`avatar-editor__photo`},null,8,[`src`,`initials`]),l(`div`,N,[u[8]||=l(`p`,{class:`avatar-editor__title`},`تصویر پروفایل`,-1),u[9]||=l(`p`,{class:`avatar-editor__hint`},`افزودن، تغییر یا حذف عکس نمایش‌داده‌شده در پروفایل`,-1),l(`div`,P,[l(`button`,{type:`button`,class:`avatar-btn`,disabled:Y.value,onClick:Q},r(W.value?`تغییر تصویر`:`افزودن تصویر`),9,F),W.value?(n(),s(`button`,{key:0,type:`button`,class:`avatar-btn avatar-btn--danger`,disabled:Y.value,onClick:te},` حذف تصویر `,8,I)):o(``,!0)])]),l(`input`,{ref_key:`fileInput`,ref:G,type:`file`,accept:`image/*`,class:`avatar-editor__file`,onChange:ee},null,544)]),l(`div`,L,[l(`span`,R,[i(g,{icon:`vuesax-linear:profile-circle`,size:22,"stroke-width":1.5})]),u[10]||=l(`div`,{class:`profile-edit__intro-text`},[l(`strong`,null,`مشخصات فردی`),l(`p`,null,`این اطلاعات روی سفارش‌ها و چک‌های ثبت‌شده نمایش داده می‌شود.`)],-1)]),l(`div`,z,[i(w,{modelValue:E.value,"onUpdate:modelValue":[u[0]||=e=>E.value=e,u[1]||=e=>Z(`firstName`)],label:`نام`,error:K.value.firstName},null,8,[`modelValue`,`error`]),i(w,{modelValue:D.value,"onUpdate:modelValue":[u[2]||=e=>D.value=e,u[3]||=e=>Z(`lastName`)],label:`نام خانوادگی`,error:K.value.lastName},null,8,[`modelValue`,`error`]),i(w,{modelValue:k.value,"onUpdate:modelValue":[u[4]||=e=>k.value=e,u[5]||=e=>Z(`nationalId`)],class:`profile-edit__full`,label:`کد ملی`,maxlength:`10`,inputmode:`numeric`,dir:`ltr`,hint:`برای ثبت چک الزامی است`,error:K.value.nationalId},null,8,[`modelValue`,`error`]),p(m).isAgent?(n(),s(`div`,B,[u[11]||=l(`label`,{class:`form-label`,for:`profile-address`},`آدرس`,-1),t(l(`textarea`,{id:`profile-address`,"onUpdate:modelValue":u[6]||=e=>A.value=e,class:`profile-edit__textarea`,rows:`3`,maxlength:`500`,placeholder:`آدرس کامل محل فعالیت`,onInput:u[7]||=e=>Z(`address`)},null,544),[[h,A.value]]),K.value.address?(n(),s(`p`,V,r(K.value.address),1)):o(``,!0)])):o(``,!0)]),l(`div`,H,[i(v,{class:`profile-edit__save`,onClick:ne},{default:e(()=>[...u[12]||=[c(`ذخیره تغییرات`,-1)]]),_:1}),J.value?(n(),s(`p`,U,`ذخیره شد ✓`)):o(``,!0)])])]),_:1}))}}),[[`__scopeId`,`data-v-f92697c9`]]);export{W as default}; \ No newline at end of file +import{G as e,K as t,M as n,Pt as r,_ as i,c as a,d as o,f as s,g as c,l,nt as u,t as d,u as f,ut as p,v as m}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{s as h,t as g}from"./BasicIcon-Bzeb0Iwd.js";import{c as _,n as v,r as y}from"./index-C40q_iVH.js";import{t as b}from"./FormErrorBanner-Ud1D04xf.js";import{n as x,r as S,t as C}from"./formErrors-DglFjYkZ.js";import{t as w}from"./BaseInput-CpE3bVJZ.js";import{t as T}from"./ProfileSubpageLayout-CxIRBosu.js";var E=512,D=.82;async function O(e){if(!e.type.startsWith(`image/`))throw Error(`فقط فایل تصویری مجاز است.`);if(e.size>8388608)throw Error(`حجم تصویر نباید بیشتر از ۸ مگابایت باشد.`);return A(await k(e))}function k(e){return new Promise((t,n)=>{let r=new FileReader;r.onload=()=>t(String(r.result??``)),r.onerror=()=>n(Error(`خواندن تصویر ناموفق بود.`)),r.readAsDataURL(e)})}function A(e){return new Promise((t,n)=>{let r=new Image;r.onload=()=>{let e=Math.min(1,E/Math.max(r.width,r.height)),i=Math.max(1,Math.round(r.width*e)),a=Math.max(1,Math.round(r.height*e)),o=document.createElement(`canvas`);o.width=i,o.height=a;let s=o.getContext(`2d`);if(!s){n(Error(`پردازش تصویر ناموفق بود.`));return}s.drawImage(r,0,0,i,a),t(o.toDataURL(`image/jpeg`,D))},r.onerror=()=>n(Error(`تصویر نامعتبر است.`)),r.src=e})}var j={class:`profile-edit`},M={class:`avatar-editor`},N={class:`avatar-editor__actions`},P={class:`avatar-editor__btns`},F=[`disabled`],I=[`disabled`],L={class:`profile-edit__intro`},R={class:`profile-edit__intro-icon`,"aria-hidden":`true`},z={class:`profile-edit__grid`},B={key:0,class:`form-group profile-edit__full`},V={key:0,class:`input-error-text`},H={class:`profile-edit__actions`},U={key:0,class:`profile-edit__saved`},W=d(m({__name:`ProfileEditView`,setup(d){let m=_(),E=u(m.user?.firstName??``),D=u(m.user?.lastName??``),k=u(m.user?.nationalId??``),A=u(m.user?.address??``),W=u(m.user?.avatarUrl??null),G=u(null),K=u({}),q=u(``),J=u(!1),Y=u(!1),X=a(()=>`${E.value.trim().charAt(0)}${D.value.trim().charAt(0)}`||`؟`);function Z(e){K.value=x(K.value,e),S(K.value)||(q.value=``)}function Q(){G.value?.click()}async function $(e){Y.value=!0,q.value=``;try{let t=await m.updateProfile({avatarUrl:e??``});t?W.value=t.avatarUrl??null:W.value=e}catch(e){q.value=e instanceof Error?e.message:`ذخیره تصویر ناموفق بود.`}finally{Y.value=!1}}async function ee(e){let t=e.target,n=t.files?.[0];if(t.value=``,n){Y.value=!0,q.value=``;try{let e=await O(n);W.value=e,await $(e)}catch(e){q.value=e instanceof Error?e.message:`بارگذاری تصویر ناموفق بود.`,Y.value=!1}}}async function te(){W.value=null,await $(null)}async function ne(){K.value={},q.value=``,J.value=!1;let e={};if(E.value.trim()||(e.firstName=`نام الزامی است.`),D.value.trim()||(e.lastName=`نام خانوادگی الزامی است.`),k.value&&k.value.length!==10&&(e.nationalId=`کد ملی باید ۱۰ رقم باشد.`),S(e)){K.value=e,q.value=C;return}let t={firstName:E.value.trim(),lastName:D.value.trim(),nationalId:k.value||void 0,avatarUrl:W.value??``};if(m.isAgent&&(t.address=A.value.trim()),!await m.updateProfile(t)){q.value=`ذخیره پروفایل ناموفق بود.`;return}J.value=!0,setTimeout(()=>{J.value=!1},2e3)}return(a,u)=>(n(),f(T,{title:`اطلاعات کاربری`,subtitle:`ویرایش تصویر، نام و کد ملی حساب کاربری`},{default:e(()=>[i(b,{message:q.value},null,8,[`message`]),l(`div`,j,[l(`div`,M,[i(y,{src:W.value,initials:X.value,size:96,class:`avatar-editor__photo`},null,8,[`src`,`initials`]),l(`div`,N,[u[8]||=l(`p`,{class:`avatar-editor__title`},`تصویر پروفایل`,-1),u[9]||=l(`p`,{class:`avatar-editor__hint`},`افزودن، تغییر یا حذف عکس نمایش‌داده‌شده در پروفایل`,-1),l(`div`,P,[l(`button`,{type:`button`,class:`avatar-btn`,disabled:Y.value,onClick:Q},r(W.value?`تغییر تصویر`:`افزودن تصویر`),9,F),W.value?(n(),s(`button`,{key:0,type:`button`,class:`avatar-btn avatar-btn--danger`,disabled:Y.value,onClick:te},` حذف تصویر `,8,I)):o(``,!0)])]),l(`input`,{ref_key:`fileInput`,ref:G,type:`file`,accept:`image/*`,class:`avatar-editor__file`,onChange:ee},null,544)]),l(`div`,L,[l(`span`,R,[i(g,{icon:`vuesax-linear:profile-circle`,size:22,"stroke-width":1.5})]),u[10]||=l(`div`,{class:`profile-edit__intro-text`},[l(`strong`,null,`مشخصات فردی`),l(`p`,null,`این اطلاعات روی سفارش‌ها و چک‌های ثبت‌شده نمایش داده می‌شود.`)],-1)]),l(`div`,z,[i(w,{modelValue:E.value,"onUpdate:modelValue":[u[0]||=e=>E.value=e,u[1]||=e=>Z(`firstName`)],label:`نام`,error:K.value.firstName},null,8,[`modelValue`,`error`]),i(w,{modelValue:D.value,"onUpdate:modelValue":[u[2]||=e=>D.value=e,u[3]||=e=>Z(`lastName`)],label:`نام خانوادگی`,error:K.value.lastName},null,8,[`modelValue`,`error`]),i(w,{modelValue:k.value,"onUpdate:modelValue":[u[4]||=e=>k.value=e,u[5]||=e=>Z(`nationalId`)],class:`profile-edit__full`,label:`کد ملی`,maxlength:`10`,inputmode:`numeric`,dir:`ltr`,hint:`برای ثبت چک الزامی است`,error:K.value.nationalId},null,8,[`modelValue`,`error`]),p(m).isAgent?(n(),s(`div`,B,[u[11]||=l(`label`,{class:`form-label`,for:`profile-address`},`آدرس`,-1),t(l(`textarea`,{id:`profile-address`,"onUpdate:modelValue":u[6]||=e=>A.value=e,class:`profile-edit__textarea`,rows:`3`,maxlength:`500`,placeholder:`آدرس کامل محل فعالیت`,onInput:u[7]||=e=>Z(`address`)},null,544),[[h,A.value]]),K.value.address?(n(),s(`p`,V,r(K.value.address),1)):o(``,!0)])):o(``,!0)]),l(`div`,H,[i(v,{class:`profile-edit__save`,onClick:ne},{default:e(()=>[...u[12]||=[c(`ذخیره تغییرات`,-1)]]),_:1}),J.value?(n(),s(`p`,U,`ذخیره شد ✓`)):o(``,!0)])])]),_:1}))}}),[[`__scopeId`,`data-v-f92697c9`]]);export{W as default}; \ No newline at end of file diff --git a/dist/assets/ProfileNotificationsView-CSg52jEl.js b/dist/assets/ProfileNotificationsView-DCq0unEt.js similarity index 94% rename from dist/assets/ProfileNotificationsView-CSg52jEl.js rename to dist/assets/ProfileNotificationsView-DCq0unEt.js index d0c1ded..070b859 100644 --- a/dist/assets/ProfileNotificationsView-CSg52jEl.js +++ b/dist/assets/ProfileNotificationsView-DCq0unEt.js @@ -1 +1 @@ -import{At as e,F as t,G as n,M as r,Pt as i,_ as a,c as o,d as s,f as c,g as l,i as u,k as d,l as f,t as p,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as _}from"./BasicIcon-Bzeb0Iwd.js";import{i as v}from"./format-C72AoJ2H.js";import{M as y,n as b,u as x}from"./index-WUDoJ6iF.js";import{t as S}from"./EmptyState-D72g65G-.js";import{t as C}from"./ProfileSubpageLayout-BgPHfp3E.js";var w={key:0,class:`notif-box`},T={class:`notif-box__head`},E={class:`notif-box__count`},D=[`onClick`],O={class:`notif-row__icon`,"aria-hidden":`true`},k={class:`notif-row__body`},A={class:`notif-row__title-row`},j={class:`notif-row__title`},M={key:0,class:`notif-row__dot`,"aria-label":`خوانده‌نشده`},N={class:`notif-row__text`},P={class:`notif-row__time`},F=p(g({__name:`ProfileNotificationsView`,setup(p){let g=y(),F=x(),I=o(()=>F.items),L=o(()=>F.hasUnread),R={info:`vuesax-linear:information`,success:`vuesax-linear:tick-circle`,warning:`vuesax-linear:timer`,danger:`vuesax-linear:close-circle`};d(()=>{F.hydrate()});async function z(e){await F.markRead(e.id),e.link&&g.push(e.link)}return(o,d)=>(r(),m(C,{title:`اعلان‌ها`,subtitle:`سفارش‌ها، پیشنهاد محصول و سایر اعلان‌ها`},{default:n(()=>[I.value.length?(r(),c(`div`,w,[f(`div`,T,[f(`span`,E,i(L.value?`${h(F).unreadCount} اعلان خوانده‌نشده`:`همه خوانده شده`),1),L.value?(r(),m(b,{key:0,variant:`outline`,class:`notif-box__mark`,onClick:d[0]||=e=>h(F).markAllRead()},{default:n(()=>[...d[2]||=[l(` خواندن همه `,-1)]]),_:1})):s(``,!0)]),(r(!0),c(u,null,t(I.value,t=>(r(),c(`button`,{key:t.id,type:`button`,class:e([`notif-row`,[`notif-row--${t.tone}`,{"notif-row--unread":!t.isRead}]]),onClick:e=>z(t)},[f(`span`,O,[a(_,{icon:R[t.tone],size:22,"stroke-width":1.5},null,8,[`icon`])]),f(`span`,k,[f(`span`,A,[f(`strong`,j,i(t.title),1),t.isRead?s(``,!0):(r(),c(`span`,M))]),f(`span`,N,i(t.body),1),f(`span`,P,i(h(v)(t.sentAt)),1)])],10,D))),128))])):(r(),m(S,{key:1,icon:`vuesax-linear:notification-bing`,title:`اعلانی ندارید`,message:`وقتی فاکتور سفارشتان صادر شود، پیشنهاد محصولی برایتان ثبت شود یا وضعیت پرداخت تغییر کند، همین‌جا خبردار می‌شوید.`},{default:n(()=>[a(b,{variant:`outline`,onClick:d[1]||=e=>h(g).push(`/orders`)},{default:n(()=>[...d[3]||=[l(`سفارش‌های من`,-1)]]),_:1})]),_:1}))]),_:1}))}}),[[`__scopeId`,`data-v-7e884b50`]]);export{F as default}; \ No newline at end of file +import{At as e,F as t,G as n,M as r,Pt as i,_ as a,c as o,d as s,f as c,g as l,i as u,k as d,l as f,t as p,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as _}from"./BasicIcon-Bzeb0Iwd.js";import{i as v}from"./format-C72AoJ2H.js";import{k as y,n as b,u as x}from"./index-C40q_iVH.js";import{t as S}from"./EmptyState-D72g65G-.js";import{t as C}from"./ProfileSubpageLayout-CxIRBosu.js";var w={key:0,class:`notif-box`},T={class:`notif-box__head`},E={class:`notif-box__count`},D=[`onClick`],O={class:`notif-row__icon`,"aria-hidden":`true`},k={class:`notif-row__body`},A={class:`notif-row__title-row`},j={class:`notif-row__title`},M={key:0,class:`notif-row__dot`,"aria-label":`خوانده‌نشده`},N={class:`notif-row__text`},P={class:`notif-row__time`},F=p(g({__name:`ProfileNotificationsView`,setup(p){let g=y(),F=x(),I=o(()=>F.items),L=o(()=>F.hasUnread),R={info:`vuesax-linear:information`,success:`vuesax-linear:tick-circle`,warning:`vuesax-linear:timer`,danger:`vuesax-linear:close-circle`};d(()=>{F.hydrate()});async function z(e){await F.markRead(e.id),e.link&&g.push(e.link)}return(o,d)=>(r(),m(C,{title:`اعلان‌ها`,subtitle:`سفارش‌ها، پیشنهاد محصول و سایر اعلان‌ها`},{default:n(()=>[I.value.length?(r(),c(`div`,w,[f(`div`,T,[f(`span`,E,i(L.value?`${h(F).unreadCount} اعلان خوانده‌نشده`:`همه خوانده شده`),1),L.value?(r(),m(b,{key:0,variant:`outline`,class:`notif-box__mark`,onClick:d[0]||=e=>h(F).markAllRead()},{default:n(()=>[...d[2]||=[l(` خواندن همه `,-1)]]),_:1})):s(``,!0)]),(r(!0),c(u,null,t(I.value,t=>(r(),c(`button`,{key:t.id,type:`button`,class:e([`notif-row`,[`notif-row--${t.tone}`,{"notif-row--unread":!t.isRead}]]),onClick:e=>z(t)},[f(`span`,O,[a(_,{icon:R[t.tone],size:22,"stroke-width":1.5},null,8,[`icon`])]),f(`span`,k,[f(`span`,A,[f(`strong`,j,i(t.title),1),t.isRead?s(``,!0):(r(),c(`span`,M))]),f(`span`,N,i(t.body),1),f(`span`,P,i(h(v)(t.sentAt)),1)])],10,D))),128))])):(r(),m(S,{key:1,icon:`vuesax-linear:notification-bing`,title:`اعلانی ندارید`,message:`وقتی فاکتور سفارشتان صادر شود، پیشنهاد محصولی برایتان ثبت شود یا وضعیت پرداخت تغییر کند، همین‌جا خبردار می‌شوید.`},{default:n(()=>[a(b,{variant:`outline`,onClick:d[1]||=e=>h(g).push(`/orders`)},{default:n(()=>[...d[3]||=[l(`سفارش‌های من`,-1)]]),_:1})]),_:1}))]),_:1}))}}),[[`__scopeId`,`data-v-7e884b50`]]);export{F as default}; \ No newline at end of file diff --git a/dist/assets/ProfileSecurityView-JXx4Keam.js b/dist/assets/ProfileSecurityView-fq5AQeIv.js similarity index 93% rename from dist/assets/ProfileSecurityView-JXx4Keam.js rename to dist/assets/ProfileSecurityView-fq5AQeIv.js index 07a7ef2..32a32ea 100644 --- a/dist/assets/ProfileSecurityView-JXx4Keam.js +++ b/dist/assets/ProfileSecurityView-fq5AQeIv.js @@ -1 +1 @@ -import{G as e,M as t,_ as n,d as r,f as i,g as a,l as o,nt as s,t as c,u as l,v as u}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{n as d}from"./index-WUDoJ6iF.js";import{t as f}from"./FormErrorBanner-Ud1D04xf.js";import{n as p,r as m,t as h}from"./formErrors-DglFjYkZ.js";import{t as g}from"./BaseInput-CpE3bVJZ.js";import{t as _}from"./ProfileSubpageLayout-BgPHfp3E.js";var v={class:`settings-form`},y={key:0,class:`settings-form__saved`},b=c(u({__name:`ProfileSecurityView`,setup(c){let u=s(``),b=s(``),x=s(``),S=s({}),C=s(``),w=s(!1);function T(e){S.value=p(S.value,e),m(S.value)||(C.value=``)}function E(){S.value={},C.value=``,w.value=!1;let e={};if(u.value||(e.currentPassword=`رمز فعلی الزامی است.`),b.value.length<6&&(e.newPassword=`رمز جدید باید حداقل ۶ کاراکتر باشد.`),x.value!==b.value&&(e.confirmPassword=`تکرار رمز با رمز جدید یکسان نیست.`),m(e)){S.value=e,C.value=h;return}u.value=``,b.value=``,x.value=``,w.value=!0,setTimeout(()=>{w.value=!1},2e3)}return(s,c)=>(t(),l(_,{title:`امنیت حساب`,subtitle:`تغییر رمز عبور و تنظیمات ورود`},{default:e(()=>[n(f,{message:C.value},null,8,[`message`]),o(`div`,v,[n(g,{modelValue:u.value,"onUpdate:modelValue":[c[0]||=e=>u.value=e,c[1]||=e=>T(`currentPassword`)],type:`password`,label:`رمز عبور فعلی`,error:S.value.currentPassword},null,8,[`modelValue`,`error`]),n(g,{modelValue:b.value,"onUpdate:modelValue":[c[2]||=e=>b.value=e,c[3]||=e=>T(`newPassword`)],type:`password`,label:`رمز عبور جدید`,error:S.value.newPassword},null,8,[`modelValue`,`error`]),n(g,{modelValue:x.value,"onUpdate:modelValue":[c[4]||=e=>x.value=e,c[5]||=e=>T(`confirmPassword`)],type:`password`,label:`تکرار رمز عبور جدید`,error:S.value.confirmPassword},null,8,[`modelValue`,`error`]),n(d,{block:``,onClick:E},{default:e(()=>[...c[6]||=[a(`ذخیره رمز جدید`,-1)]]),_:1}),w.value?(t(),i(`p`,y,`رمز عبور با موفقیت تغییر کرد ✓`)):r(``,!0)])]),_:1}))}}),[[`__scopeId`,`data-v-074827a2`]]);export{b as default}; \ No newline at end of file +import{G as e,M as t,_ as n,d as r,f as i,g as a,l as o,nt as s,t as c,u as l,v as u}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{n as d}from"./index-C40q_iVH.js";import{t as f}from"./FormErrorBanner-Ud1D04xf.js";import{n as p,r as m,t as h}from"./formErrors-DglFjYkZ.js";import{t as g}from"./BaseInput-CpE3bVJZ.js";import{t as _}from"./ProfileSubpageLayout-CxIRBosu.js";var v={class:`settings-form`},y={key:0,class:`settings-form__saved`},b=c(u({__name:`ProfileSecurityView`,setup(c){let u=s(``),b=s(``),x=s(``),S=s({}),C=s(``),w=s(!1);function T(e){S.value=p(S.value,e),m(S.value)||(C.value=``)}function E(){S.value={},C.value=``,w.value=!1;let e={};if(u.value||(e.currentPassword=`رمز فعلی الزامی است.`),b.value.length<6&&(e.newPassword=`رمز جدید باید حداقل ۶ کاراکتر باشد.`),x.value!==b.value&&(e.confirmPassword=`تکرار رمز با رمز جدید یکسان نیست.`),m(e)){S.value=e,C.value=h;return}u.value=``,b.value=``,x.value=``,w.value=!0,setTimeout(()=>{w.value=!1},2e3)}return(s,c)=>(t(),l(_,{title:`امنیت حساب`,subtitle:`تغییر رمز عبور و تنظیمات ورود`},{default:e(()=>[n(f,{message:C.value},null,8,[`message`]),o(`div`,v,[n(g,{modelValue:u.value,"onUpdate:modelValue":[c[0]||=e=>u.value=e,c[1]||=e=>T(`currentPassword`)],type:`password`,label:`رمز عبور فعلی`,error:S.value.currentPassword},null,8,[`modelValue`,`error`]),n(g,{modelValue:b.value,"onUpdate:modelValue":[c[2]||=e=>b.value=e,c[3]||=e=>T(`newPassword`)],type:`password`,label:`رمز عبور جدید`,error:S.value.newPassword},null,8,[`modelValue`,`error`]),n(g,{modelValue:x.value,"onUpdate:modelValue":[c[4]||=e=>x.value=e,c[5]||=e=>T(`confirmPassword`)],type:`password`,label:`تکرار رمز عبور جدید`,error:S.value.confirmPassword},null,8,[`modelValue`,`error`]),n(d,{block:``,onClick:E},{default:e(()=>[...c[6]||=[a(`ذخیره رمز جدید`,-1)]]),_:1}),w.value?(t(),i(`p`,y,`رمز عبور با موفقیت تغییر کرد ✓`)):r(``,!0)])]),_:1}))}}),[[`__scopeId`,`data-v-074827a2`]]);export{b as default}; \ No newline at end of file diff --git a/dist/assets/ProfileSubpageLayout-BgPHfp3E.js b/dist/assets/ProfileSubpageLayout-CxIRBosu.js similarity index 95% rename from dist/assets/ProfileSubpageLayout-BgPHfp3E.js rename to dist/assets/ProfileSubpageLayout-CxIRBosu.js index 9d61011..58d7168 100644 --- a/dist/assets/ProfileSubpageLayout-BgPHfp3E.js +++ b/dist/assets/ProfileSubpageLayout-CxIRBosu.js @@ -1 +1 @@ -import{I as e,M as t,Pt as n,_ as r,d as i,f as a,i as o,l as s,t as c,v as l}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{M as u}from"./index-WUDoJ6iF.js";import{t as d}from"./IconChevronBack-CDeN0Cbu.js";var f={class:`page profile-subpage mobile-only`},p={class:`page__scroll page__scroll--with-nav`},m={class:`profile-subpage__card card`},h={class:`profile-subpage__nav`},g={class:`profile-subpage__title`},_={type:`button`,class:`nav-btn nav-btn--ghost`,"aria-hidden":`true`,tabindex:`-1`},v={class:`desktop-page profile-subpage-desktop desktop-only`},y={class:`desktop-page__head profile-subpage-desktop__head`},b={class:`desktop-page__title`},x={key:0,class:`desktop-page__subtitle`},S={class:`profile-subpage-desktop__panel card`},C=c(l({__name:`ProfileSubpageLayout`,props:{title:{},subtitle:{}},setup(c){let l=u();function C(){l.push(`/profile`)}return(l,u)=>(t(),a(o,null,[s(`div`,f,[s(`div`,p,[s(`div`,m,[s(`header`,h,[s(`button`,{type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:C},[r(d,{size:20})]),s(`h1`,g,n(c.title),1),s(`button`,_,[r(d,{size:18,class:`nav-btn__flip`})])]),e(l.$slots,`default`,{},void 0,!0)])])]),s(`div`,v,[s(`header`,y,[s(`h1`,b,n(c.title),1),c.subtitle?(t(),a(`p`,x,n(c.subtitle),1)):i(``,!0)]),s(`section`,S,[e(l.$slots,`default`,{},void 0,!0)])])],64))}}),[[`__scopeId`,`data-v-e7684fde`]]);export{C as t}; \ No newline at end of file +import{I as e,M as t,Pt as n,_ as r,d as i,f as a,i as o,l as s,t as c,v as l}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{k as u}from"./index-C40q_iVH.js";import{t as d}from"./IconChevronBack-CDeN0Cbu.js";var f={class:`page profile-subpage mobile-only`},p={class:`page__scroll page__scroll--with-nav`},m={class:`profile-subpage__card card`},h={class:`profile-subpage__nav`},g={class:`profile-subpage__title`},_={type:`button`,class:`nav-btn nav-btn--ghost`,"aria-hidden":`true`,tabindex:`-1`},v={class:`desktop-page profile-subpage-desktop desktop-only`},y={class:`desktop-page__head profile-subpage-desktop__head`},b={class:`desktop-page__title`},x={key:0,class:`desktop-page__subtitle`},S={class:`profile-subpage-desktop__panel card`},C=c(l({__name:`ProfileSubpageLayout`,props:{title:{},subtitle:{}},setup(c){let l=u();function C(){l.push(`/profile`)}return(l,u)=>(t(),a(o,null,[s(`div`,f,[s(`div`,p,[s(`div`,m,[s(`header`,h,[s(`button`,{type:`button`,class:`nav-btn`,"aria-label":`بازگشت`,onClick:C},[r(d,{size:20})]),s(`h1`,g,n(c.title),1),s(`button`,_,[r(d,{size:18,class:`nav-btn__flip`})])]),e(l.$slots,`default`,{},void 0,!0)])])]),s(`div`,v,[s(`header`,y,[s(`h1`,b,n(c.title),1),c.subtitle?(t(),a(`p`,x,n(c.subtitle),1)):i(``,!0)]),s(`section`,S,[e(l.$slots,`default`,{},void 0,!0)])])],64))}}),[[`__scopeId`,`data-v-e7684fde`]]);export{C as t}; \ No newline at end of file diff --git a/dist/assets/ProfileView-DU7lDRok.js b/dist/assets/ProfileView-BPVqaCLg.js similarity index 93% rename from dist/assets/ProfileView-DU7lDRok.js rename to dist/assets/ProfileView-BPVqaCLg.js index 80880e1..cdd62ad 100644 --- a/dist/assets/ProfileView-DU7lDRok.js +++ b/dist/assets/ProfileView-BPVqaCLg.js @@ -1 +1 @@ -import{At as e,F as t,M as n,Nt as r,Pt as i,_ as a,c as o,d as s,f as c,g as l,h as ee,i as u,k as d,l as f,nt as p,t as te,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{l as ne,t as _}from"./BasicIcon-Bzeb0Iwd.js";import{o as v,r as re}from"./format-C72AoJ2H.js";import{M as ie,O as ae,S as oe,c as se,d as ce,o as le,r as ue,s as y,u as b}from"./index-WUDoJ6iF.js";import{r as x,t as S}from"./constants-DXXK14Zz.js";import{t as C}from"./PageSkeleton-DYdjm4l9.js";import{n as w,t as T}from"./crm-Bj4T2PId.js";import{t as E}from"./IconHeart-CvzbNH_T.js";var D={class:`page profile-page`},O={class:`page__scroll page__scroll--with-nav profile-scroll`},k={class:`hero`},A={class:`hero__pin`},j={class:`hero__top mobile-only`},M=[`aria-label`],N={class:`hero__meta`},P={key:0},F={key:1,class:`level-pill`},I={class:`hero__desk-actions desktop-only-flex`},L={class:`profile-sheet`},R={key:0,class:`panel`},z={class:`panel__head`},B={class:`panel__period`},V={class:`stats`},H={class:`stat-card`},U={class:`stat-card__text`},de={class:`stat-card__value`},fe={class:`stat-card__icon stat-card__icon--orders`},pe={class:`stat-card`},me={class:`stat-card__text`},he={class:`stat-card__value`},ge={class:`stat-card__icon stat-card__icon--customers`},_e={class:`stat-card`},ve={class:`stat-card__text`},ye={class:`stat-card__value`},be={class:`stat-card__icon stat-card__icon--profit`},xe={class:`stat-card`},Se={class:`stat-card__text`},Ce={class:`stat-card__value`},we={class:`stat-card__icon stat-card__icon--sales`},Te={key:1,class:`loyalty`},Ee={class:`loyalty__row`},De={class:`loyalty__text`},Oe={class:`loyalty__text-next`},ke={class:`loyalty__bar`},Ae={class:`quick-section`},je={class:`quick-grid`},Me=[`onClick`],Ne={class:`quick-item__icon`},Pe={class:`orders-box`},Fe={class:`section-head`},Ie=[`onClick`,`onKeydown`],Le={class:`order-row__meta`},Re={class:`order-row__date`},ze={class:`order-row__title`},Be={key:0,class:`order-row__customer`},Ve={class:`price-section`},He={class:`price-card`},Ue={class:`price-card__body`},We={class:`price-card__info`},W=te(g({__name:`MobileProfilePage`,setup(te){let g={id:`sample-base-price`,name:`پارچه فاستونی ایتالیایی`,code:`DF-1204`,categoryId:``,season:`all_season`,widthCm:160,composition:``,colors:[`1`,`2`,`3`,`4`,`5`,`6`],tags:[],isNew:!1,rollMeters:0,basePrice:38e4},W=ie(),G=se(),K=ce(),Ge=T(),q=b(),J=p(null),Y=p(g),X=p(!1),Ke=[{id:`add-customer`,label:`ثبت مشتری جدید`,to:`/customers`,icon:`vuesax-linear:add`},{id:`orders`,label:`سفارش‌ها`,to:`/orders`,icon:`vuesax-linear:document-text`},{id:`customers`,label:`مشتریان من`,to:`/customers`,icon:`vuesax-linear:people`},{id:`reports`,label:`گزارش‌ها`,to:`/reminders`,icon:`vuesax-linear:chart-2`},{id:`catalog`,label:`درخواست کالیته`,to:`/categories`,icon:`vuesax-linear:box-1`},{id:`pricing`,label:`قیمت‌گذاری`,to:`/categories`,icon:`vuesax-linear:money-4`}],qe=[{id:`orders`,label:`سفارش‌ها`,to:`/orders`,icon:`vuesax-linear:document-text`},{id:`categories`,label:`دسته‌بندی`,to:`/categories`,icon:`vuesax-linear:element-3`},{id:`products`,label:`محصولات`,to:`/products`,icon:`vuesax-linear:box-search`},{id:`favorites`,label:`علاقه‌مندی‌ها`,to:`/favorites`,useHeart:!0},{id:`order-status`,label:`وضعیت سفارش`,to:`/orders/latest-status`,icon:`vuesax-linear:timer-1`},{id:`catalog`,label:`درخواست کالیته`,to:`/categories`,icon:`vuesax-linear:box-1`}],Je=o(()=>G.isAgent?Ke:qe),Ye=o(()=>[...K.orders].sort((e,t)=>String(t.createdAt).localeCompare(String(e.createdAt))).slice(0,3).map(e=>{let t=x[e.status]??`info`,n=t===`danger`||t===`neutral`?`danger`:t===`success`?`success`:t===`warning`?`warning`:`info`;return{id:e.id,title:`سفارش #${e.orderNumber}`,date:e.createdAt?re(e.createdAt):``,customer:e.companyName||``,statusLabel:S[e.status]||e.status,statusTone:n}})),Z=o(()=>G.fullName||`کاربر`),Q=o(()=>J.value?.code||G.user?.agentCode||`—`),Xe=o(()=>G.isAgent?`کد واسطه`:`کد مشتری`),$=o(()=>J.value?.levelLabel||G.user?.levelLabel||`برنزی`),Ze=o(()=>J.value?.nextLevelLabel||G.user?.nextLevelLabel||`نقره‌ای`),Qe=o(()=>J.value?.pointsToNext??G.user?.pointsToNext??0),$e=o(()=>J.value?.periodLabel||`۳۰ روز اخیر`),et=o(()=>J.value?.customersCount??0),tt=o(()=>J.value?.ordersCount??K.orders.length),nt=o(()=>J.value?.salesVolumeToman??0),rt=o(()=>J.value?.profitToman??0),it=o(()=>J.value?.levelProgress??G.user?.levelProgress??0),at=o(()=>q.unreadCount>9?`9+`:String(q.unreadCount)),ot=o(()=>Y.value.basePrice??g.basePrice??0);return d(async()=>{X.value=!0;try{if(q.hydrate(),G.isAgent)try{J.value=await w()}catch{J.value=null}try{let e=(await Ge.loadBrowseProducts())[0];Y.value=e?{...g,...e,basePrice:e.basePrice??g.basePrice}:g}catch{Y.value=g}K.orders.length||await K.hydrate()}finally{X.value=!1}}),(o,d)=>(n(),c(`div`,D,[f(`div`,O,[f(`header`,k,[f(`div`,A,[f(`div`,j,[f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`تنظیمات`,onClick:d[0]||=e=>h(W).push(`/profile/display`)},[a(oe,{size:20,color:`#ffffff`})]),d[5]||=f(`h1`,null,`پروفایل من`,-1),f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اعلان‌ها`,onClick:d[1]||=e=>h(W).push(`/profile/notifications`)},[a(y,{size:20,color:`#ffffff`}),h(q).hasUnread?(n(),c(`span`,{key:0,class:`icon-btn__badge`,"aria-label":`${h(q).unreadCount} اعلان خوانده‌نشده`},i(at.value),9,M)):s(``,!0)])]),a(ue,{class:`hero__avatar`,src:h(G).user?.avatarUrl,initials:Z.value.charAt(0),size:84},null,8,[`src`,`initials`])]),f(`div`,N,[f(`h2`,null,i(Z.value),1),h(G).isAgent?(n(),c(`p`,P,i(Xe.value)+`: `+i(Q.value),1)):s(``,!0),h(G).isAgent?(n(),c(`span`,F,[d[6]||=f(`svg`,{class:`level-pill__crown`,viewBox:`0 0 24 24`,"aria-hidden":`true`},[f(`path`,{fill:`currentColor`,d:`M3.5 17.5h17l-1.2-8.2a1 1 0 0 0-1.5-.7L14 11l-2.5-5.2a1 1 0 0 0-1.8 0L7.2 11 4.2 8.6a1 1 0 0 0-1.5.7L3.5 17.5Zm1.7 1.5h13.6v1.2H5.2V19Z`})],-1),l(` سطح: `+i($.value),1)])):s(``,!0)]),f(`div`,I,[f(`button`,{type:`button`,class:`hero__desk-btn`,onClick:d[2]||=e=>h(W).push(`/profile/edit`)},` ویرایش اطلاعات `)])]),f(`div`,L,[X.value?(n(),m(C,{key:0,variant:`profile`})):(n(),c(u,{key:1},[h(G).isAgent?(n(),c(`section`,R,[f(`div`,z,[d[7]||=f(`h3`,null,`خلاصه عملکرد`,-1),f(`span`,B,[l(i($e.value)+` `,1),a(_,{icon:`vuesax-linear:arrow-down`,size:14,"stroke-width":1.5})])]),f(`div`,V,[f(`div`,H,[f(`div`,U,[d[8]||=f(`span`,{class:`stat-card__label`},`سفارش‌ها`,-1),f(`strong`,de,i(h(v)(tt.value)),1),d[9]||=f(`em`,{class:`stat-card__hint`},`سفارش`,-1)]),f(`span`,fe,[a(ae,{size:18})])]),f(`div`,pe,[f(`div`,me,[d[10]||=f(`span`,{class:`stat-card__label`},`مشتریان من`,-1),f(`strong`,he,i(h(v)(et.value)),1),d[11]||=f(`em`,{class:`stat-card__hint`},`مشتری فعال`,-1)]),f(`span`,ge,[a(_,{icon:`vuesax-linear:people`,size:18,"stroke-width":1.5})])]),f(`div`,_e,[f(`div`,ve,[d[12]||=f(`span`,{class:`stat-card__label`},`سود شما (ریال)`,-1),f(`strong`,ye,i(h(v)(rt.value)),1),d[13]||=f(`em`,{class:`stat-card__hint`},`تومان`,-1)]),f(`span`,be,[a(_,{icon:`vuesax-linear:chart-2`,size:18,"stroke-width":1.5})])]),f(`div`,xe,[f(`div`,Se,[d[14]||=f(`span`,{class:`stat-card__label`},`حجم فروش (ریال)`,-1),f(`strong`,Ce,i(h(v)(nt.value)),1),d[15]||=f(`em`,{class:`stat-card__hint`},`تومان`,-1)]),f(`span`,we,[a(_,{icon:`vuesax-linear:wallet`,size:18,"stroke-width":1.5})])])])])):s(``,!0),h(G).isAgent?(n(),c(`section`,Te,[f(`div`,Ee,[d[16]||=ee(``,1),f(`p`,De,[f(`span`,null,`شما در سطح `+i($.value)+` قرار دارید.`,1),f(`span`,Oe,` تا سطح `+i(Ze.value)+` فقط `+i(h(v)(Qe.value))+` تومان فروش دیگر نیاز دارید. `,1)])]),f(`div`,ke,[f(`span`,{style:r({width:`${Math.min(100,Math.max(0,it.value))}%`})},null,4)])])):s(``,!0),f(`section`,Ae,[d[17]||=f(`h3`,{class:`section-title`},`دسترسی سریع`,-1),f(`div`,je,[(n(!0),c(u,null,t(Je.value,e=>(n(),c(`button`,{key:e.id,type:`button`,class:`quick-item`,onClick:t=>h(W).push(e.to)},[f(`span`,Ne,[e.useHeart?(n(),m(E,{key:0,size:22,color:`var(--color-primary)`})):e.icon?(n(),m(_,{key:1,icon:e.icon,size:22,"stroke-width":1.5},null,8,[`icon`])):s(``,!0)]),l(` `+i(e.label),1)],8,Me))),128))])]),f(`section`,Pe,[f(`div`,Fe,[d[18]||=f(`h3`,null,`آخرین سفارش‌ها`,-1),f(`button`,{type:`button`,class:`link`,onClick:d[3]||=e=>h(W).push(`/orders`)},`مشاهده همه`)]),(n(!0),c(u,null,t(Ye.value,t=>(n(),c(`article`,{key:t.id,class:`order-row`,role:`button`,tabindex:`0`,onClick:e=>h(W).push({path:`/order`,query:{id:t.id}}),onKeydown:ne(e=>h(W).push({path:`/order`,query:{id:t.id}}),[`enter`])},[f(`div`,Le,[f(`span`,Re,i(t.date),1),f(`strong`,ze,i(t.title),1),t.customer?(n(),c(`p`,Be,`مشتری: `+i(t.customer),1)):s(``,!0)]),f(`span`,{class:e([`tone`,`tone--${t.statusTone}`])},i(t.statusLabel),3),a(le,{size:16,class:`order-row__chevron`})],40,Ie))),128)),f(`button`,{type:`button`,class:`orders-all`,onClick:d[4]||=e=>h(W).push(`/orders`)},` مشاهده همه سفارش‌ها `)]),f(`section`,Ve,[d[19]||=f(`h3`,{class:`section-title`},`قیمت‌های پایه (نمونه)`,-1),f(`div`,He,[f(`div`,Ue,[f(`div`,We,[f(`strong`,null,i(Y.value.name),1),f(`p`,null,`کد: `+i(Y.value.code),1),f(`p`,null,`عرض: `+i(h(v)(Y.value.widthCm))+` سانتی‌متر`,1),f(`p`,null,`رنگ‌ها: `+i(h(v)(Y.value.colors.length))+` رنگ`,1)]),f(`div`,{class:`price-card__image`,style:r(Y.value.imageUrl?{backgroundImage:`url(${Y.value.imageUrl})`}:void 0)},null,4)]),f(`footer`,null,`قیمت پایه به شما: `+i(h(v)(ot.value))+` تومان / متر`,1)])])],64))])])]))}}),[[`__scopeId`,`data-v-ea7c4592`]]),G=g({__name:`ProfileView`,setup(e){return(e,t)=>(n(),m(W))}});export{G as default}; \ No newline at end of file +import{At as e,F as t,M as n,Nt as r,Pt as i,_ as a,c as o,d as s,f as c,g as l,h as ee,i as u,k as d,l as f,nt as p,t as te,u as m,ut as h,v as g}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{l as ne,t as _}from"./BasicIcon-Bzeb0Iwd.js";import{o as v,r as re}from"./format-C72AoJ2H.js";import{T as ie,c as ae,d as oe,k as se,o as ce,r as le,s as ue,u as y,y as b}from"./index-C40q_iVH.js";import{r as x,t as S}from"./constants-DXXK14Zz.js";import{t as C}from"./PageSkeleton-DYdjm4l9.js";import{n as w,t as T}from"./crm-Bj4T2PId.js";import{t as E}from"./IconHeart-CvzbNH_T.js";var D={class:`page profile-page`},O={class:`page__scroll page__scroll--with-nav profile-scroll`},k={class:`hero`},A={class:`hero__pin`},j={class:`hero__top mobile-only`},M=[`aria-label`],N={class:`hero__meta`},P={key:0},F={key:1,class:`level-pill`},I={class:`hero__desk-actions desktop-only-flex`},L={class:`profile-sheet`},R={key:0,class:`panel`},z={class:`panel__head`},B={class:`panel__period`},V={class:`stats`},H={class:`stat-card`},U={class:`stat-card__text`},de={class:`stat-card__value`},fe={class:`stat-card__icon stat-card__icon--orders`},pe={class:`stat-card`},me={class:`stat-card__text`},he={class:`stat-card__value`},ge={class:`stat-card__icon stat-card__icon--customers`},_e={class:`stat-card`},ve={class:`stat-card__text`},ye={class:`stat-card__value`},be={class:`stat-card__icon stat-card__icon--profit`},xe={class:`stat-card`},Se={class:`stat-card__text`},Ce={class:`stat-card__value`},we={class:`stat-card__icon stat-card__icon--sales`},Te={key:1,class:`loyalty`},Ee={class:`loyalty__row`},De={class:`loyalty__text`},Oe={class:`loyalty__text-next`},ke={class:`loyalty__bar`},Ae={class:`quick-section`},je={class:`quick-grid`},Me=[`onClick`],Ne={class:`quick-item__icon`},Pe={class:`orders-box`},Fe={class:`section-head`},Ie=[`onClick`,`onKeydown`],Le={class:`order-row__meta`},Re={class:`order-row__date`},ze={class:`order-row__title`},Be={key:0,class:`order-row__customer`},Ve={class:`price-section`},He={class:`price-card`},Ue={class:`price-card__body`},We={class:`price-card__info`},W=te(g({__name:`MobileProfilePage`,setup(te){let g={id:`sample-base-price`,name:`پارچه فاستونی ایتالیایی`,code:`DF-1204`,categoryId:``,season:`all_season`,widthCm:160,composition:``,colors:[`1`,`2`,`3`,`4`,`5`,`6`],tags:[],isNew:!1,rollMeters:0,basePrice:38e4},W=se(),G=ae(),K=oe(),Ge=T(),q=y(),J=p(null),Y=p(g),X=p(!1),Ke=[{id:`add-customer`,label:`ثبت مشتری جدید`,to:`/customers`,icon:`vuesax-linear:add`},{id:`orders`,label:`سفارش‌ها`,to:`/orders`,icon:`vuesax-linear:document-text`},{id:`customers`,label:`مشتریان من`,to:`/customers`,icon:`vuesax-linear:people`},{id:`reports`,label:`گزارش‌ها`,to:`/reminders`,icon:`vuesax-linear:chart-2`},{id:`catalog`,label:`درخواست کالیته`,to:`/categories`,icon:`vuesax-linear:box-1`},{id:`pricing`,label:`قیمت‌گذاری`,to:`/categories`,icon:`vuesax-linear:money-4`}],qe=[{id:`orders`,label:`سفارش‌ها`,to:`/orders`,icon:`vuesax-linear:document-text`},{id:`categories`,label:`دسته‌بندی`,to:`/categories`,icon:`vuesax-linear:element-3`},{id:`products`,label:`محصولات`,to:`/products`,icon:`vuesax-linear:box-search`},{id:`favorites`,label:`علاقه‌مندی‌ها`,to:`/favorites`,useHeart:!0},{id:`order-status`,label:`وضعیت سفارش`,to:`/orders/latest-status`,icon:`vuesax-linear:timer-1`},{id:`catalog`,label:`درخواست کالیته`,to:`/categories`,icon:`vuesax-linear:box-1`}],Je=o(()=>G.isAgent?Ke:qe),Ye=o(()=>[...K.orders].sort((e,t)=>String(t.createdAt).localeCompare(String(e.createdAt))).slice(0,3).map(e=>{let t=x[e.status]??`info`,n=t===`danger`||t===`neutral`?`danger`:t===`success`?`success`:t===`warning`?`warning`:`info`;return{id:e.id,title:`سفارش #${e.orderNumber}`,date:e.createdAt?re(e.createdAt):``,customer:e.companyName||``,statusLabel:S[e.status]||e.status,statusTone:n}})),Z=o(()=>G.fullName||`کاربر`),Q=o(()=>J.value?.code||G.user?.agentCode||`—`),Xe=o(()=>G.isAgent?`کد واسطه`:`کد مشتری`),$=o(()=>J.value?.levelLabel||G.user?.levelLabel||`برنزی`),Ze=o(()=>J.value?.nextLevelLabel||G.user?.nextLevelLabel||`نقره‌ای`),Qe=o(()=>J.value?.pointsToNext??G.user?.pointsToNext??0),$e=o(()=>J.value?.periodLabel||`۳۰ روز اخیر`),et=o(()=>J.value?.customersCount??0),tt=o(()=>J.value?.ordersCount??K.orders.length),nt=o(()=>J.value?.salesVolumeToman??0),rt=o(()=>J.value?.profitToman??0),it=o(()=>J.value?.levelProgress??G.user?.levelProgress??0),at=o(()=>q.unreadCount>9?`9+`:String(q.unreadCount)),ot=o(()=>Y.value.basePrice??g.basePrice??0);return d(async()=>{X.value=!0;try{if(q.hydrate(),G.isAgent)try{J.value=await w()}catch{J.value=null}try{let e=(await Ge.loadBrowseProducts())[0];Y.value=e?{...g,...e,basePrice:e.basePrice??g.basePrice}:g}catch{Y.value=g}K.orders.length||await K.hydrate()}finally{X.value=!1}}),(o,d)=>(n(),c(`div`,D,[f(`div`,O,[f(`header`,k,[f(`div`,A,[f(`div`,j,[f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`تنظیمات`,onClick:d[0]||=e=>h(W).push(`/profile/display`)},[a(b,{size:20,color:`#ffffff`})]),d[5]||=f(`h1`,null,`پروفایل من`,-1),f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اعلان‌ها`,onClick:d[1]||=e=>h(W).push(`/profile/notifications`)},[a(ue,{size:20,color:`#ffffff`}),h(q).hasUnread?(n(),c(`span`,{key:0,class:`icon-btn__badge`,"aria-label":`${h(q).unreadCount} اعلان خوانده‌نشده`},i(at.value),9,M)):s(``,!0)])]),a(le,{class:`hero__avatar`,src:h(G).user?.avatarUrl,initials:Z.value.charAt(0),size:84},null,8,[`src`,`initials`])]),f(`div`,N,[f(`h2`,null,i(Z.value),1),h(G).isAgent?(n(),c(`p`,P,i(Xe.value)+`: `+i(Q.value),1)):s(``,!0),h(G).isAgent?(n(),c(`span`,F,[d[6]||=f(`svg`,{class:`level-pill__crown`,viewBox:`0 0 24 24`,"aria-hidden":`true`},[f(`path`,{fill:`currentColor`,d:`M3.5 17.5h17l-1.2-8.2a1 1 0 0 0-1.5-.7L14 11l-2.5-5.2a1 1 0 0 0-1.8 0L7.2 11 4.2 8.6a1 1 0 0 0-1.5.7L3.5 17.5Zm1.7 1.5h13.6v1.2H5.2V19Z`})],-1),l(` سطح: `+i($.value),1)])):s(``,!0)]),f(`div`,I,[f(`button`,{type:`button`,class:`hero__desk-btn`,onClick:d[2]||=e=>h(W).push(`/profile/edit`)},` ویرایش اطلاعات `)])]),f(`div`,L,[X.value?(n(),m(C,{key:0,variant:`profile`})):(n(),c(u,{key:1},[h(G).isAgent?(n(),c(`section`,R,[f(`div`,z,[d[7]||=f(`h3`,null,`خلاصه عملکرد`,-1),f(`span`,B,[l(i($e.value)+` `,1),a(_,{icon:`vuesax-linear:arrow-down`,size:14,"stroke-width":1.5})])]),f(`div`,V,[f(`div`,H,[f(`div`,U,[d[8]||=f(`span`,{class:`stat-card__label`},`سفارش‌ها`,-1),f(`strong`,de,i(h(v)(tt.value)),1),d[9]||=f(`em`,{class:`stat-card__hint`},`سفارش`,-1)]),f(`span`,fe,[a(ie,{size:18})])]),f(`div`,pe,[f(`div`,me,[d[10]||=f(`span`,{class:`stat-card__label`},`مشتریان من`,-1),f(`strong`,he,i(h(v)(et.value)),1),d[11]||=f(`em`,{class:`stat-card__hint`},`مشتری فعال`,-1)]),f(`span`,ge,[a(_,{icon:`vuesax-linear:people`,size:18,"stroke-width":1.5})])]),f(`div`,_e,[f(`div`,ve,[d[12]||=f(`span`,{class:`stat-card__label`},`سود شما (ریال)`,-1),f(`strong`,ye,i(h(v)(rt.value)),1),d[13]||=f(`em`,{class:`stat-card__hint`},`تومان`,-1)]),f(`span`,be,[a(_,{icon:`vuesax-linear:chart-2`,size:18,"stroke-width":1.5})])]),f(`div`,xe,[f(`div`,Se,[d[14]||=f(`span`,{class:`stat-card__label`},`حجم فروش (ریال)`,-1),f(`strong`,Ce,i(h(v)(nt.value)),1),d[15]||=f(`em`,{class:`stat-card__hint`},`تومان`,-1)]),f(`span`,we,[a(_,{icon:`vuesax-linear:wallet`,size:18,"stroke-width":1.5})])])])])):s(``,!0),h(G).isAgent?(n(),c(`section`,Te,[f(`div`,Ee,[d[16]||=ee(``,1),f(`p`,De,[f(`span`,null,`شما در سطح `+i($.value)+` قرار دارید.`,1),f(`span`,Oe,` تا سطح `+i(Ze.value)+` فقط `+i(h(v)(Qe.value))+` تومان فروش دیگر نیاز دارید. `,1)])]),f(`div`,ke,[f(`span`,{style:r({width:`${Math.min(100,Math.max(0,it.value))}%`})},null,4)])])):s(``,!0),f(`section`,Ae,[d[17]||=f(`h3`,{class:`section-title`},`دسترسی سریع`,-1),f(`div`,je,[(n(!0),c(u,null,t(Je.value,e=>(n(),c(`button`,{key:e.id,type:`button`,class:`quick-item`,onClick:t=>h(W).push(e.to)},[f(`span`,Ne,[e.useHeart?(n(),m(E,{key:0,size:22,color:`var(--color-primary)`})):e.icon?(n(),m(_,{key:1,icon:e.icon,size:22,"stroke-width":1.5},null,8,[`icon`])):s(``,!0)]),l(` `+i(e.label),1)],8,Me))),128))])]),f(`section`,Pe,[f(`div`,Fe,[d[18]||=f(`h3`,null,`آخرین سفارش‌ها`,-1),f(`button`,{type:`button`,class:`link`,onClick:d[3]||=e=>h(W).push(`/orders`)},`مشاهده همه`)]),(n(!0),c(u,null,t(Ye.value,t=>(n(),c(`article`,{key:t.id,class:`order-row`,role:`button`,tabindex:`0`,onClick:e=>h(W).push({path:`/order`,query:{id:t.id}}),onKeydown:ne(e=>h(W).push({path:`/order`,query:{id:t.id}}),[`enter`])},[f(`div`,Le,[f(`span`,Re,i(t.date),1),f(`strong`,ze,i(t.title),1),t.customer?(n(),c(`p`,Be,`مشتری: `+i(t.customer),1)):s(``,!0)]),f(`span`,{class:e([`tone`,`tone--${t.statusTone}`])},i(t.statusLabel),3),a(ce,{size:16,class:`order-row__chevron`})],40,Ie))),128)),f(`button`,{type:`button`,class:`orders-all`,onClick:d[4]||=e=>h(W).push(`/orders`)},` مشاهده همه سفارش‌ها `)]),f(`section`,Ve,[d[19]||=f(`h3`,{class:`section-title`},`قیمت‌های پایه (نمونه)`,-1),f(`div`,He,[f(`div`,Ue,[f(`div`,We,[f(`strong`,null,i(Y.value.name),1),f(`p`,null,`کد: `+i(Y.value.code),1),f(`p`,null,`عرض: `+i(h(v)(Y.value.widthCm))+` سانتی‌متر`,1),f(`p`,null,`رنگ‌ها: `+i(h(v)(Y.value.colors.length))+` رنگ`,1)]),f(`div`,{class:`price-card__image`,style:r(Y.value.imageUrl?{backgroundImage:`url(${Y.value.imageUrl})`}:void 0)},null,4)]),f(`footer`,null,`قیمت پایه به شما: `+i(h(v)(ot.value))+` تومان / متر`,1)])])],64))])])]))}}),[[`__scopeId`,`data-v-ea7c4592`]]),G=g({__name:`ProfileView`,setup(e){return(e,t)=>(n(),m(W))}});export{G as default}; \ No newline at end of file diff --git a/dist/assets/RegisterView-BP3g0DIg.js b/dist/assets/RegisterView-BP3g0DIg.js deleted file mode 100644 index 4486509..0000000 --- a/dist/assets/RegisterView-BP3g0DIg.js +++ /dev/null @@ -1 +0,0 @@ -import{At as e,F as t,K as n,M as r,Pt as i,_ as a,c as o,d as s,f as c,g as l,h as ee,i as te,l as u,nt as d,t as f,u as p,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{a as g,s as _,t as v,u as ne}from"./BasicIcon-Bzeb0Iwd.js";import{t as re}from"./dist-Bc4P4ngC.js";import{d as ie,l as y}from"./format-C72AoJ2H.js";import{a as ae}from"./validation-Duyyve7l.js";import{E as b,M as oe,c as se,g as ce,m as x,o as S}from"./index-WUDoJ6iF.js";import{t as le}from"./FormErrorBanner-Ud1D04xf.js";import{t as ue}from"./IconPhone-DymoL1t0.js";import{n as C,r as w,t as T}from"./formErrors-DglFjYkZ.js";import{t as E}from"./IconDiamond-bOGfMf7j.js";var D=h({__name:`IconVerified`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(t,n)=>(r(),p(v,{icon:`vuesax-linear:verify`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),O=`/assets/register-card-D_GOfNUU.jpg`,k={class:`page register-page`},A={class:`register-page__scroll`},j={class:`register-page__stage`},M={class:`register-top`},N={key:0,class:`reg-field__error`},P={key:1,class:`reg-field__error`},F={class:`reg-field__phone`,dir:`ltr`},I=[`value`],L={key:2,class:`reg-field__error`},R=[`aria-expanded`],z={class:`reg-field__meta`},B={key:0,class:`job-menu`,role:`listbox`},V=[`aria-selected`,`onClick`],H={key:1,class:`reg-field__error`},U=[`disabled`],de={key:0,class:`register-submit__spinner`,"aria-hidden":`true`},fe={class:`register-submit__chevron`,"aria-hidden":`true`},pe={class:`register-terms`},me={key:0,viewBox:`0 0 12 12`,fill:`none`},he={key:3,class:`reg-field__error`},ge={class:`register-perks`,"aria-label":`مزایا`},_e={class:`register-perk`},ve={class:`register-perk`},ye={class:`register-perk`},be={class:`register-foot`},xe=[`src`],W=f(h({__name:`RegisterView`,setup(f){let p=oe(),h=se(),W=d(``),G=d(``),K=d(``),q=d(``),J=d(!0),Y=d(!1),X=d(null),Z=d({}),Q=d(``),Se=o(()=>K.value?ie(K.value):``),Ce=o(()=>x.find(e=>e.id===q.value)?.label??`دسته‌بندی شغلی`);re(X,()=>{Y.value=!1});function we(e){q.value=e,Y.value=!1,$(`jobCategory`)}function $(e){Z.value=C(Z.value,e),w(Z.value)||(Q.value=``)}function Te(e){K.value=y(e),$(`phone`)}async function Ee(){Z.value={},Q.value=``;let e=y(K.value),t={};if(W.value.trim()||(t.firstName=`نام الزامی است.`),G.value.trim()||(t.lastName=`نام خانوادگی الزامی است.`),ae(e)||(t.phone=`شماره موبایل معتبر نیست.`),q.value||(t.jobCategory=`دسته‌بندی شغلی الزامی است.`),J.value||(t.terms=`پذیرش قوانین برای ثبت‌نام لازم است.`),w(t)){Z.value=t,Q.value=T;return}let n={firstName:W.value.trim(),lastName:G.value.trim(),jobCategory:q.value};ce(n);let r=await h.requestOtp(e,{isRegister:!0,firstName:n.firstName,lastName:n.lastName});r.success?p.push({name:`otp`,query:{phone:e,mode:`register`}}):Q.value=r.message??`خطا در ارسال کد تأیید.`}return(o,d)=>(r(),c(`div`,k,[u(`div`,A,[u(`div`,j,[u(`header`,M,[d[8]||=u(`p`,{class:`register-top__welcome`},`همراه ما باشید`,-1),u(`button`,{type:`button`,class:`register-top__back`,"aria-label":`بازگشت`,onClick:d[0]||=e=>m(p).push(`/login`)},[a(S,{size:20,color:`#2A2622`})])]),d[18]||=u(`h1`,{class:`register-title`},`ثبت‌نام در نادمی تکس`,-1),d[19]||=u(`p`,{class:`register-lead`},`با چند مرحله ساده، عضوی از خانواده ما شوید.`,-1),u(`form`,{class:`register-form`,onSubmit:ne(Ee,[`prevent`])},[a(le,{message:Q.value},null,8,[`message`]),u(`label`,{class:e([`reg-field`,{"is-invalid":!!Z.value.firstName}])},[a(b,{size:18,color:`#8A847C`}),n(u(`input`,{"onUpdate:modelValue":d[1]||=e=>W.value=e,class:`reg-field__input`,type:`text`,autocomplete:`given-name`,onInput:d[2]||=e=>$(`firstName`),placeholder:`نام`},null,544),[[_,W.value]])],2),Z.value.firstName?(r(),c(`p`,N,i(Z.value.firstName),1)):s(``,!0),u(`label`,{class:e([`reg-field`,{"is-invalid":!!Z.value.lastName}])},[a(b,{size:18,color:`#8A847C`}),n(u(`input`,{"onUpdate:modelValue":d[3]||=e=>G.value=e,class:`reg-field__input`,type:`text`,dir:`rtl`,autocomplete:`family-name`,onInput:d[4]||=e=>$(`lastName`),placeholder:`نام خانوادگی`},null,544),[[_,G.value]])],2),Z.value.lastName?(r(),c(`p`,P,i(Z.value.lastName),1)):s(``,!0),u(`label`,{class:e([`reg-field`,{"is-invalid":!!Z.value.phone}])},[a(ue,{size:18,color:`#8A847C`}),u(`span`,F,[d[9]||=ee(``,1),u(`input`,{class:`reg-field__input reg-field__input--phone`,value:Se.value,type:`tel`,inputmode:`numeric`,autocomplete:`tel`,dir:`rtl`,maxlength:`11`,placeholder:`شماره موبایل`,onInput:d[5]||=e=>Te(e.target.value)},null,40,I)])],2),Z.value.phone?(r(),c(`p`,L,i(Z.value.phone),1)):s(``,!0),u(`div`,{ref_key:`jobRoot`,ref:X,class:`job-wrap`},[u(`button`,{type:`button`,class:e([`reg-field job-trigger`,{"is-open":Y.value,"is-invalid":!!Z.value.jobCategory}]),"aria-haspopup":`listbox`,"aria-expanded":Y.value,onClick:d[6]||=e=>Y.value=!Y.value},[u(`span`,z,[a(v,{icon:`vuesax-linear:category`,size:18,color:`#8A847C`}),u(`span`,{class:e({"is-placeholder":!q.value})},i(Ce.value),3)]),d[10]||=u(`svg`,{class:`job-chevron`,viewBox:`0 0 12 12`,"aria-hidden":`true`},[u(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`})],-1)],10,R),Y.value?(r(),c(`ul`,B,[(r(!0),c(te,null,t(m(x),t=>(r(),c(`li`,{key:t.id},[u(`button`,{type:`button`,role:`option`,class:e([`job-option`,{"is-active":q.value===t.id}]),"aria-selected":q.value===t.id,onClick:e=>we(t.id)},i(t.label),11,V)]))),128))])):s(``,!0),Z.value.jobCategory?(r(),c(`p`,H,i(Z.value.jobCategory),1)):s(``,!0)],512),u(`button`,{class:`register-submit`,type:`submit`,disabled:m(h).loading},[m(h).loading?(r(),c(`span`,de)):s(``,!0),u(`span`,fe,[a(S,{size:18,color:`#F4EDE4`})]),d[11]||=u(`span`,null,`دریافت کد تأیید`,-1)],8,U),u(`label`,pe,[n(u(`input`,{"onUpdate:modelValue":d[7]||=e=>J.value=e,class:`register-terms__native`,type:`checkbox`},null,512),[[g,J.value]]),u(`span`,{class:e([`register-terms__box`,{"is-on":J.value}]),"aria-hidden":`true`},[J.value?(r(),c(`svg`,me,[...d[12]||=[u(`path`,{d:`M2.2 6.2 4.7 8.7 9.8 3.4`,stroke:`#fff`,"stroke-width":`1.6`,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,-1)]])):s(``,!0)],2),d[13]||=u(`span`,null,[l(` با ثبت‌نام، `),u(`strong`,null,`قوانین و شرایط`),l(` استفاده از سرویس را می‌پذیرم. `)],-1)]),Z.value.terms?(r(),c(`p`,he,i(Z.value.terms),1)):s(``,!0)],32),u(`section`,ge,[u(`article`,_e,[a(D,{size:22,color:`#6F6B66`}),d[14]||=u(`strong`,null,`اطمینان از اصالت محصولات`,-1)]),u(`article`,ve,[a(v,{icon:`vuesax-linear:truck-time`,size:22,color:`#6F6B66`}),d[15]||=u(`strong`,null,`دسترسی سریع به کالیته‌های جدید`,-1)]),u(`article`,ye,[a(E,{size:22,color:`#6F6B66`}),d[16]||=u(`strong`,null,`تجربه خرید ویژه مشتریان`,-1)])]),u(`div`,be,[u(`img`,{class:`register-foot__bg`,src:m(O),alt:``},null,8,xe),d[17]||=u(`p`,{class:`register-foot__copy`},[l(`همراه حرفه‌ای`),u(`br`),l(`کسب‌وکار شما`)],-1)])])])]))}}),[[`__scopeId`,`data-v-6fbbaf2d`]]);export{W as default}; \ No newline at end of file diff --git a/dist/assets/RegisterView-C-x_l5I_.css b/dist/assets/RegisterView-C-x_l5I_.css deleted file mode 100644 index b5efcd6..0000000 --- a/dist/assets/RegisterView-C-x_l5I_.css +++ /dev/null @@ -1 +0,0 @@ -.register-page[data-v-6fbbaf2d]{color:#2a2622;background:#f3eee8;overflow:hidden}.register-page__scroll[data-v-6fbbaf2d]{overscroll-behavior:contain;height:100%;overflow:hidden auto}.register-page__stage[data-v-6fbbaf2d]{width:100%;max-width:390px;min-height:100%;padding:calc(10px + env(safe-area-inset-top,0px)) 20px 0;box-sizing:border-box;flex-direction:column;margin-inline:auto;display:flex}.register-top[data-v-6fbbaf2d]{justify-content:space-between;align-items:center;min-height:36px;display:flex}.register-top__welcome[data-v-6fbbaf2d]{color:#6f6b66;margin:0;font-size:.75rem}.register-top__back[data-v-6fbbaf2d]{cursor:pointer;background:0 0;border:none;place-items:center;width:36px;height:36px;margin-inline-start:auto;padding:0;display:grid}.register-title[data-v-6fbbaf2d]{text-align:center;color:#1c1b19;margin:18px 0 0;font-size:1.375rem;font-weight:700;line-height:1.45}.register-lead[data-v-6fbbaf2d]{text-align:center;color:#8a847c;margin:6px 0 0;font-size:.75rem;line-height:1.7}.register-form[data-v-6fbbaf2d]{flex-direction:column;margin-top:22px;display:flex}.register-form[data-v-6fbbaf2d] .form-error-banner{margin-bottom:12px}.reg-field[data-v-6fbbaf2d]{border:1px solid #e0d9d0;border-radius:14px;align-items:center;gap:10px;height:52px;margin-top:10px;padding:0 14px;display:flex}.reg-field.is-invalid[data-v-6fbbaf2d],.job-trigger.is-invalid[data-v-6fbbaf2d]{border-color:color-mix(in srgb, var(--color-danger) 55%, #e6e1db)}.reg-field__meta[data-v-6fbbaf2d]{color:#5f5b56;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:.8125rem;font-weight:500;display:inline-flex}.reg-field__meta .is-placeholder[data-v-6fbbaf2d]{color:#8a847c;font-weight:400}.reg-field__input[data-v-6fbbaf2d]{color:#2a2622;min-width:0;height:100%;font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:.875rem}.reg-field__input[data-v-6fbbaf2d]::placeholder{color:#b0aaa3}.reg-field__phone[data-v-6fbbaf2d]{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.reg-field__locale[data-v-6fbbaf2d]{color:#9a9590;align-items:center;gap:4px;display:inline-flex}.iran-flag[data-v-6fbbaf2d]{border-radius:2px;width:22px;height:16px;box-shadow:0 0 0 1px #0000000f}.reg-field__caret[data-v-6fbbaf2d]{width:10px;height:6px}.reg-field__input--phone[data-v-6fbbaf2d]{text-align:start;letter-spacing:.04em}.reg-field__error[data-v-6fbbaf2d]{color:var(--color-danger);margin:6px 8px 0;font-size:.75rem}.job-wrap[data-v-6fbbaf2d]{position:relative}.job-trigger[data-v-6fbbaf2d]{width:100%;font:inherit;cursor:pointer;text-align:start;justify-content:space-between}.job-trigger.is-open[data-v-6fbbaf2d]{border-color:var(--color-primary)}.job-chevron[data-v-6fbbaf2d]{color:#9aa3af;flex-shrink:0;width:12px;height:12px}.job-trigger.is-open .job-chevron[data-v-6fbbaf2d]{transform:rotate(180deg)}.job-menu[data-v-6fbbaf2d]{inset-inline:0;z-index:20;background:#fbfaf7;border:1px solid #e6e1db;border-radius:16px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);box-shadow:0 8px 24px #10182814}.job-option[data-v-6fbbaf2d]{color:#2a2622;width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:10px 12px;font-size:.875rem;display:block}.job-option.is-active[data-v-6fbbaf2d]{color:var(--color-primary);background:#e8f0ee;font-weight:600}.register-submit[data-v-6fbbaf2d]{background:var(--color-primary);width:100%;height:52px;color:var(--color-surface);font:inherit;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:14px;padding:0 44px;font-size:.9375rem;font-weight:600;transition:background .15s;display:flex;position:relative}.register-submit[data-v-6fbbaf2d]:not(:disabled):hover,.register-submit[data-v-6fbbaf2d]:not(:disabled):focus-visible{background:var(--color-primary-hover)}.register-submit[data-v-6fbbaf2d]:disabled{opacity:.7;cursor:not-allowed}.register-submit__chevron[data-v-6fbbaf2d]{place-items:center;display:grid;position:absolute;inset-inline-end:16px}.register-submit__spinner[data-v-6fbbaf2d]{border:2px solid #ffffff47;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite register-spin-6fbbaf2d;position:absolute;inset-inline-start:16px}.register-terms[data-v-6fbbaf2d]{color:#6f6b66;cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;font-size:.75rem;line-height:1.7;display:flex;position:relative}.register-terms strong[data-v-6fbbaf2d]{color:#2a2622;font-weight:700}.register-terms__native[data-v-6fbbaf2d]{opacity:0;pointer-events:none;position:absolute}.register-terms__box[data-v-6fbbaf2d]{background:#fff;border:1.5px solid #cfc9c2;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.register-terms__box.is-on[data-v-6fbbaf2d]{border-color:var(--color-primary);background:var(--color-primary)}.register-terms__box svg[data-v-6fbbaf2d]{width:12px;height:12px}.register-perks[data-v-6fbbaf2d]{z-index:2;background:#ebe4dc;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:35px 0 -20px;padding:16px 10px 14px;display:grid;position:relative;box-shadow:0 10px 28px #2820181f,0 2px 8px #2820180f}.register-perk[data-v-6fbbaf2d]{text-align:center;color:#6f6b66;flex-direction:column;align-items:center;gap:8px;display:flex}.register-perk strong[data-v-6fbbaf2d]{font-size:.6875rem;font-weight:500;line-height:1.55}.register-foot[data-v-6fbbaf2d]{z-index:1;margin-top:auto;min-height:260px;padding:48px 0 calc(16px + env(safe-area-inset-bottom,0px));flex-direction:column;margin-inline:-20px;display:flex;position:relative;overflow:hidden}.register-foot__bg[data-v-6fbbaf2d]{z-index:0;object-fit:cover;object-position:88% 32%;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 42%);mask-image:linear-gradient(#0000 0%,#000 42%)}.register-foot[data-v-6fbbaf2d]:before{display:none}.register-foot__copy[data-v-6fbbaf2d]{z-index:1;text-align:right;color:#1c1b19;pointer-events:none;max-width:10rem;margin:0;font-size:.75rem;font-weight:600;line-height:1.55;position:absolute;top:38%;left:24px}.register-foot__copy[data-v-6fbbaf2d]:after{content:"";background:#c9a56a;border-radius:1px;width:1.375rem;height:1.5px;margin-top:8px;margin-left:auto;display:block}@keyframes register-spin-6fbbaf2d{to{transform:rotate(360deg)}}@media (width>=768px){.register-page[data-v-6fbbaf2d]{max-width:none;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}} diff --git a/dist/assets/RegisterView-CJgWEBh_.js b/dist/assets/RegisterView-CJgWEBh_.js new file mode 100644 index 0000000..ad98c88 --- /dev/null +++ b/dist/assets/RegisterView-CJgWEBh_.js @@ -0,0 +1 @@ +import{At as e,F as t,G as n,K as r,M as i,Pt as a,_ as o,c as s,d as c,f as l,i as ee,l as u,nt as d,t as f,u as p,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{a as g,s as _,u as v}from"./BasicIcon-Bzeb0Iwd.js";import{d as y,l as b}from"./format-C72AoJ2H.js";import{a as x}from"./validation-Duyyve7l.js";import{C as S,c as C,g as w,k as T,m as te}from"./index-C40q_iVH.js";import{t as E}from"./AuthShell-D_JIc5Qr.js";import{t as D}from"./FormErrorBanner-Ud1D04xf.js";import{t as O}from"./IconPhone-DymoL1t0.js";import{n as k,r as A,t as j}from"./formErrors-DglFjYkZ.js";var M=`data:image/png;base64,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`,N=`data:image/png;base64,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`,P=`/assets/job-icon-fabric-C5l546gN.png`,F={class:`auth-row`},I={key:0,class:`auth-error`},L=[`value`],R={key:1,class:`auth-error`},z=[`onClick`],B=[`src`,`alt`],ne={key:2,class:`auth-error`},V=[`disabled`],H={class:`terms`},U={key:3,class:`auth-error`},W=f(h({__name:`RegisterView`,setup(f){let h={garment_producer:M,atelier:N,fabric_wholesaler:P},W=T(),G=C(),K=d(``),q=d(``),J=d(``),Y=d(`garment_producer`),X=d(!0),Z=d({}),Q=d(``),re=s(()=>J.value?y(J.value):``);function ie(e){Y.value=e,$(`jobCategory`)}function $(e){Z.value=k(Z.value,e),A(Z.value)||(Q.value=``)}function ae(e){J.value=b(e),$(`phone`)}async function oe(){Z.value={},Q.value=``;let e=b(J.value),t={};if(K.value.trim()||(t.firstName=`نام الزامی است.`),q.value.trim()||(t.lastName=`نام خانوادگی الزامی است.`),x(e)||(t.phone=`شماره موبایل معتبر نیست.`),Y.value||(t.jobCategory=`دسته شغلی را انتخاب کنید.`),X.value||(t.terms=`پذیرش قوانین برای ثبت‌نام لازم است.`),A(t)){Z.value=t,Q.value=j;return}let n={firstName:K.value.trim(),lastName:q.value.trim(),jobCategory:Y.value};w(n);let r=await G.requestOtp(e,{isRegister:!0,firstName:n.firstName,lastName:n.lastName});r.success?W.push({name:`otp`,query:{phone:e,mode:`register`}}):Q.value=r.message??`خطا در ارسال کد تأیید.`}return(s,d)=>(i(),p(E,{"back-to":`/login`},{default:n(()=>[d[8]||=u(`h1`,{class:`auth-title`},`ثبت‌نام`,-1),d[9]||=u(`p`,{class:`auth-lead`},`برای ساخت حساب کاربری، اطلاعات زیر را وارد کنید`,-1),u(`form`,{class:`auth-form`,onSubmit:v(oe,[`prevent`])},[o(D,{message:Q.value},null,8,[`message`]),u(`div`,F,[u(`label`,{class:e([`auth-field`,{"is-invalid":Z.value.firstName}])},[o(S,{size:18,color:`#98a2b3`}),r(u(`input`,{"onUpdate:modelValue":d[0]||=e=>K.value=e,type:`text`,autocomplete:`given-name`,placeholder:`نام`,onInput:d[1]||=e=>$(`firstName`)},null,544),[[_,K.value]])],2),u(`label`,{class:e([`auth-field`,{"is-invalid":Z.value.lastName}])},[r(u(`input`,{"onUpdate:modelValue":d[2]||=e=>q.value=e,type:`text`,autocomplete:`family-name`,placeholder:`نام خانوادگی`,onInput:d[3]||=e=>$(`lastName`)},null,544),[[_,q.value]])],2)]),Z.value.firstName||Z.value.lastName?(i(),l(`p`,I,a(Z.value.firstName||Z.value.lastName),1)):c(``,!0),u(`label`,{class:e([`auth-field`,{"is-invalid":Z.value.phone}])},[o(O,{size:18,color:`#98a2b3`}),u(`input`,{value:re.value,type:`tel`,inputmode:`numeric`,autocomplete:`tel`,maxlength:`11`,placeholder:`شماره موبایل`,onInput:d[4]||=e=>ae(e.target.value)},null,40,L)],2),Z.value.phone?(i(),l(`p`,R,a(Z.value.phone),1)):c(``,!0),d[7]||=u(`p`,{class:`job-label`},`دسته شغلی شما`,-1),u(`div`,{class:e([`job-grid`,{"is-invalid":Z.value.jobCategory}])},[(i(!0),l(ee,null,t(m(te),t=>(i(),l(`button`,{key:t.id,type:`button`,class:e([`job-card`,{"is-on":Y.value===t.id}]),onClick:e=>ie(t.id)},[u(`img`,{class:`job-card__icon`,src:h[t.id],alt:t.label,draggable:`false`},null,8,B),u(`span`,null,a(t.label),1)],10,z))),128))],2),Z.value.jobCategory?(i(),l(`p`,ne,a(Z.value.jobCategory),1)):c(``,!0),u(`button`,{class:`auth-submit`,type:`submit`,disabled:m(G).loading},a(m(G).loading?`در حال ارسال…`:`ثبت‌نام`),9,V),u(`label`,H,[r(u(`input`,{"onUpdate:modelValue":d[5]||=e=>X.value=e,type:`checkbox`},null,512),[[g,X.value]]),d[6]||=u(`span`,null,`با ثبت‌نام، قوانین و شرایط استفاده را می‌پذیرم.`,-1)]),Z.value.terms?(i(),l(`p`,U,a(Z.value.terms),1)):c(``,!0)],32)]),_:1}))}}),[[`__scopeId`,`data-v-6e3d20c2`]]);export{W as default}; \ No newline at end of file diff --git a/dist/assets/RegisterView-xtQ4h3KB.css b/dist/assets/RegisterView-xtQ4h3KB.css new file mode 100644 index 0000000..776d250 --- /dev/null +++ b/dist/assets/RegisterView-xtQ4h3KB.css @@ -0,0 +1 @@ +.auth-title[data-v-6e3d20c2]{text-align:center;color:#1e293b;margin:0 0 8px;font-size:24px;font-weight:800}.auth-lead[data-v-6e3d20c2]{text-align:center;color:#667085;margin:0 0 22px;font-size:13px;line-height:1.7}.auth-form[data-v-6e3d20c2]{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.auth-row[data-v-6e3d20c2]{grid-template-columns:1fr 1fr;gap:10px;width:100%;min-width:0;display:grid}.auth-field[data-v-6e3d20c2]{box-sizing:border-box;background:#fff;border:1px solid #eaecf0;border-radius:14px;align-items:center;gap:8px;width:100%;min-width:0;height:52px;padding:0 14px;display:flex;overflow:hidden}.auth-field.is-invalid[data-v-6e3d20c2]{border-color:#b42318}.auth-field input[data-v-6e3d20c2]{width:100%;min-width:0;font:inherit;text-align:right;color:#1e293b;background:0 0;border:0;outline:none;flex:1 1 0;font-size:14px}.auth-field input[data-v-6e3d20c2]::placeholder{color:#98a2b3}.auth-error[data-v-6e3d20c2]{color:#b42318;margin:-4px 0 0;font-size:12px}.job-label[data-v-6e3d20c2]{color:#1e293b;margin:4px 0 0;font-size:14px;font-weight:700}.job-grid[data-v-6e3d20c2]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.job-card[data-v-6e3d20c2]{color:#667085;min-height:108px;font:inherit;text-align:center;cursor:pointer;background:#fff;border:1.5px solid #eaecf0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px 6px;font-size:11px;line-height:1.45;display:flex}.job-card__icon[data-v-6e3d20c2]{object-fit:contain;-webkit-user-select:none;user-select:none;width:40px;height:40px;display:block}.job-card.is-on[data-v-6e3d20c2]{color:#1e293b;border-color:#1e293b;font-weight:700}.auth-submit[data-v-6e3d20c2]{color:#fff;height:52px;font:inherit;cursor:pointer;background:#1e293b;border:0;border-radius:14px;margin-top:4px;font-size:16px;font-weight:700}.auth-submit[data-v-6e3d20c2]:disabled{opacity:.7}.terms[data-v-6e3d20c2]{color:#475569;align-items:center;gap:8px;font-size:12px;display:flex}.terms input[data-v-6e3d20c2]{accent-color:#1e293b;flex-shrink:0;width:16px;height:16px} diff --git a/dist/assets/ReminderDetailView-DcL_8XfN.js b/dist/assets/ReminderDetailView-BFqZ1w8k.js similarity index 95% rename from dist/assets/ReminderDetailView-DcL_8XfN.js rename to dist/assets/ReminderDetailView-BFqZ1w8k.js index 0888d95..8d7088b 100644 --- a/dist/assets/ReminderDetailView-DcL_8XfN.js +++ b/dist/assets/ReminderDetailView-BFqZ1w8k.js @@ -1 +1 @@ -import{F as e,M as t,Nt as n,Pt as r,U as i,_ as a,c as o,d as s,f as c,i as l,k as u,l as d,nt as f,t as p,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{M as g,c as _,j as v}from"./index-WUDoJ6iF.js";import{t as y}from"./PageHeader-DfXduTNr.js";import{t as b}from"./PageSkeleton-DYdjm4l9.js";import{t as x}from"./crm-Bj4T2PId.js";var S={key:0,class:`page reminder-detail`},C={class:`page__scroll detail-scroll`},ee={key:0,class:`form-error`},w={class:`layout`},T={class:`panel`},E={class:`field`},D={class:`field`},O={class:`customer-line`},k={class:`field`},A={class:`field`},j={class:`field`},M={class:`actions`},N=[`disabled`],P={class:`panel`},F={class:`panel chart-panel`},I={class:`bars`},L={class:`stats-grid`},R={key:1,class:`page empty`},z={key:2,class:`page empty`},B=p(h({__name:`ReminderDetailView`,setup(p){let h=v(),B=g(),V=x(),H=_(),U=o(()=>String(h.query.id??``)),W=f(null),G=f(null),K=f([]),q=f(!0),J=f(!1),Y=f(null);async function X(){if(!U.value){W.value=null,q.value=!1;return}q.value=!0,Y.value=null;try{let e=await V.loadReminderDetail(U.value);W.value=e.reminder,G.value=e.customer,K.value=e.history}catch(e){W.value=null,Y.value=e instanceof Error?e.message:`یادآور یافت نشد.`}finally{q.value=!1}}u(X),i(U,X);function Z(e){return e===`in_person`?`ملاقات حضوری`:e===`call`?`تماس تلفنی`:e===`message`?`پیام`:`یادداشت`}async function Q(){if(!(!W.value||W.value.completed)){J.value=!0,Y.value=null;try{await V.markReminderComplete(W.value.id),W.value={...W.value,completed:!0},B.push(`/reminders?filter=today`)}catch(e){Y.value=e instanceof Error?e.message:`تکمیل یادآور ناموفق بود.`}finally{J.value=!1}}}let te=o(()=>H.fullName||`واسطه`),$=o(()=>{let e=K.value;return{total:e.length,inPerson:e.filter(e=>e.type===`in_person`).length,call:e.filter(e=>e.type===`call`).length,other:e.filter(e=>e.type===`message`||e.type===`note`).length}}),ne=o(()=>{let e=Array.from({length:6},()=>({a:0,b:0,c:0}));K.value.forEach((t,n)=>{let r=e[n%6];r&&(t.type===`in_person`?r.a+=1:t.type===`call`?r.b+=1:r.c+=1)});let t=Math.max(1,...e.map(e=>e.a+e.b+e.c));return e.map(e=>({a:`${e.a/t*100}%`,b:`${e.b/t*100}%`,c:`${e.c/t*100}%`}))});return(i,o)=>W.value&&G.value?(t(),c(`div`,S,[a(y,{title:`جزئیات یادآور`,"show-back":``,centered:``,onBack:o[0]||=e=>m(B).back()}),d(`div`,C,[Y.value?(t(),c(`p`,ee,r(Y.value),1)):s(``,!0),d(`div`,w,[d(`section`,T,[o[8]||=d(`h2`,null,`جزئیات یادآور`,-1),d(`div`,E,[o[3]||=d(`span`,null,`عنوان`,-1),d(`strong`,null,r(W.value.title)+` — `+r(W.value.description),1)]),d(`div`,D,[o[4]||=d(`span`,null,`مشتری`,-1),d(`div`,O,[d(`div`,{class:`avatar`,style:n({background:G.value.avatarColor})},r(G.value.avatarLetter),5),d(`div`,null,[d(`strong`,null,r(G.value.name),1),d(`p`,null,r(G.value.contactName),1)])])]),d(`div`,k,[o[5]||=d(`span`,null,`فروشنده حامل حضوری`,-1),d(`strong`,null,r(te.value),1)]),d(`div`,A,[o[6]||=d(`span`,null,`تاریخ و زمان`,-1),d(`strong`,null,r(W.value.date)+` — `+r(W.value.time),1)]),d(`div`,j,[o[7]||=d(`span`,null,`یادداشت`,-1),d(`strong`,null,r(W.value.note||`—`),1)]),d(`div`,M,[d(`button`,{type:`button`,class:`btn-outline`,onClick:o[1]||=e=>m(B).back()},`ویرایش`),d(`button`,{type:`button`,class:`btn-primary`,disabled:J.value||W.value.completed,onClick:Q},r(W.value.completed?`تکمیل‌شده`:J.value?`...`:`تکمیل شد`),9,N)])]),d(`section`,P,[o[9]||=d(`h2`,null,`تاریخچه تعاملات`,-1),(t(!0),c(l,null,e(K.value,e=>(t(),c(`article`,{key:e.id,class:`history-row`},[d(`div`,null,[d(`strong`,null,r(Z(e.type)),1),d(`p`,null,r(e.description),1)]),d(`span`,null,r(e.date),1)]))),128)),d(`button`,{type:`button`,class:`see-all`,onClick:o[2]||=e=>m(B).push({path:`/customer`,query:{id:G.value.id,tab:`reports`}})},` مشاهده همه `)]),d(`section`,F,[o[14]||=d(`div`,{class:`chart-panel__head`},[d(`h2`,null,`نمودار فعالیت`),d(`span`,null,`تعاملات ثبت‌شده`)],-1),d(`div`,I,[(t(!0),c(l,null,e(ne.value,(e,r)=>(t(),c(`div`,{key:r,class:`bar`},[e.c===`0%`?s(``,!0):(t(),c(`span`,{key:0,class:`seg seg--c`,style:n({height:e.c})},null,4)),e.b===`0%`?s(``,!0):(t(),c(`span`,{key:1,class:`seg seg--b`,style:n({height:e.b})},null,4)),e.a===`0%`?s(``,!0):(t(),c(`span`,{key:2,class:`seg seg--a`,style:n({height:e.a})},null,4))]))),128))]),d(`div`,L,[d(`div`,null,[o[10]||=d(`span`,null,`کل تعاملات`,-1),d(`strong`,null,r($.value.total.toLocaleString(`fa-IR`))+` مورد`,1)]),d(`div`,null,[o[11]||=d(`span`,null,`ملاقات حضوری`,-1),d(`strong`,null,r($.value.inPerson.toLocaleString(`fa-IR`))+` مورد`,1)]),d(`div`,null,[o[12]||=d(`span`,null,`تماس تلفنی`,-1),d(`strong`,null,r($.value.call.toLocaleString(`fa-IR`))+` مورد`,1)]),d(`div`,null,[o[13]||=d(`span`,null,`یادداشت و پیام`,-1),d(`strong`,null,r($.value.other.toLocaleString(`fa-IR`))+` مورد`,1)])])])])])])):q.value?(t(),c(`div`,R,[a(b,{variant:`detail`})])):(t(),c(`div`,z,[d(`p`,null,r(Y.value||`یادآور یافت نشد.`),1)]))}}),[[`__scopeId`,`data-v-59c58cf4`]]);export{B as default}; \ No newline at end of file +import{F as e,M as t,Nt as n,Pt as r,U as i,_ as a,c as o,d as s,f as c,i as l,k as u,l as d,nt as f,t as p,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{O as g,c as _,k as v}from"./index-C40q_iVH.js";import{t as y}from"./PageHeader-CNHiRdZv.js";import{t as b}from"./PageSkeleton-DYdjm4l9.js";import{t as x}from"./crm-Bj4T2PId.js";var S={key:0,class:`page reminder-detail`},C={class:`page__scroll detail-scroll`},ee={key:0,class:`form-error`},w={class:`layout`},T={class:`panel`},E={class:`field`},D={class:`field`},O={class:`customer-line`},k={class:`field`},A={class:`field`},j={class:`field`},M={class:`actions`},N=[`disabled`],P={class:`panel`},F={class:`panel chart-panel`},I={class:`bars`},L={class:`stats-grid`},R={key:1,class:`page empty`},z={key:2,class:`page empty`},B=p(h({__name:`ReminderDetailView`,setup(p){let h=g(),B=v(),V=x(),H=_(),U=o(()=>String(h.query.id??``)),W=f(null),G=f(null),K=f([]),q=f(!0),J=f(!1),Y=f(null);async function X(){if(!U.value){W.value=null,q.value=!1;return}q.value=!0,Y.value=null;try{let e=await V.loadReminderDetail(U.value);W.value=e.reminder,G.value=e.customer,K.value=e.history}catch(e){W.value=null,Y.value=e instanceof Error?e.message:`یادآور یافت نشد.`}finally{q.value=!1}}u(X),i(U,X);function Z(e){return e===`in_person`?`ملاقات حضوری`:e===`call`?`تماس تلفنی`:e===`message`?`پیام`:`یادداشت`}async function Q(){if(!(!W.value||W.value.completed)){J.value=!0,Y.value=null;try{await V.markReminderComplete(W.value.id),W.value={...W.value,completed:!0},B.push(`/reminders?filter=today`)}catch(e){Y.value=e instanceof Error?e.message:`تکمیل یادآور ناموفق بود.`}finally{J.value=!1}}}let te=o(()=>H.fullName||`واسطه`),$=o(()=>{let e=K.value;return{total:e.length,inPerson:e.filter(e=>e.type===`in_person`).length,call:e.filter(e=>e.type===`call`).length,other:e.filter(e=>e.type===`message`||e.type===`note`).length}}),ne=o(()=>{let e=Array.from({length:6},()=>({a:0,b:0,c:0}));K.value.forEach((t,n)=>{let r=e[n%6];r&&(t.type===`in_person`?r.a+=1:t.type===`call`?r.b+=1:r.c+=1)});let t=Math.max(1,...e.map(e=>e.a+e.b+e.c));return e.map(e=>({a:`${e.a/t*100}%`,b:`${e.b/t*100}%`,c:`${e.c/t*100}%`}))});return(i,o)=>W.value&&G.value?(t(),c(`div`,S,[a(y,{title:`جزئیات یادآور`,"show-back":``,centered:``,onBack:o[0]||=e=>m(B).back()}),d(`div`,C,[Y.value?(t(),c(`p`,ee,r(Y.value),1)):s(``,!0),d(`div`,w,[d(`section`,T,[o[8]||=d(`h2`,null,`جزئیات یادآور`,-1),d(`div`,E,[o[3]||=d(`span`,null,`عنوان`,-1),d(`strong`,null,r(W.value.title)+` — `+r(W.value.description),1)]),d(`div`,D,[o[4]||=d(`span`,null,`مشتری`,-1),d(`div`,O,[d(`div`,{class:`avatar`,style:n({background:G.value.avatarColor})},r(G.value.avatarLetter),5),d(`div`,null,[d(`strong`,null,r(G.value.name),1),d(`p`,null,r(G.value.contactName),1)])])]),d(`div`,k,[o[5]||=d(`span`,null,`فروشنده حامل حضوری`,-1),d(`strong`,null,r(te.value),1)]),d(`div`,A,[o[6]||=d(`span`,null,`تاریخ و زمان`,-1),d(`strong`,null,r(W.value.date)+` — `+r(W.value.time),1)]),d(`div`,j,[o[7]||=d(`span`,null,`یادداشت`,-1),d(`strong`,null,r(W.value.note||`—`),1)]),d(`div`,M,[d(`button`,{type:`button`,class:`btn-outline`,onClick:o[1]||=e=>m(B).back()},`ویرایش`),d(`button`,{type:`button`,class:`btn-primary`,disabled:J.value||W.value.completed,onClick:Q},r(W.value.completed?`تکمیل‌شده`:J.value?`...`:`تکمیل شد`),9,N)])]),d(`section`,P,[o[9]||=d(`h2`,null,`تاریخچه تعاملات`,-1),(t(!0),c(l,null,e(K.value,e=>(t(),c(`article`,{key:e.id,class:`history-row`},[d(`div`,null,[d(`strong`,null,r(Z(e.type)),1),d(`p`,null,r(e.description),1)]),d(`span`,null,r(e.date),1)]))),128)),d(`button`,{type:`button`,class:`see-all`,onClick:o[2]||=e=>m(B).push({path:`/customer`,query:{id:G.value.id,tab:`reports`}})},` مشاهده همه `)]),d(`section`,F,[o[14]||=d(`div`,{class:`chart-panel__head`},[d(`h2`,null,`نمودار فعالیت`),d(`span`,null,`تعاملات ثبت‌شده`)],-1),d(`div`,I,[(t(!0),c(l,null,e(ne.value,(e,r)=>(t(),c(`div`,{key:r,class:`bar`},[e.c===`0%`?s(``,!0):(t(),c(`span`,{key:0,class:`seg seg--c`,style:n({height:e.c})},null,4)),e.b===`0%`?s(``,!0):(t(),c(`span`,{key:1,class:`seg seg--b`,style:n({height:e.b})},null,4)),e.a===`0%`?s(``,!0):(t(),c(`span`,{key:2,class:`seg seg--a`,style:n({height:e.a})},null,4))]))),128))]),d(`div`,L,[d(`div`,null,[o[10]||=d(`span`,null,`کل تعاملات`,-1),d(`strong`,null,r($.value.total.toLocaleString(`fa-IR`))+` مورد`,1)]),d(`div`,null,[o[11]||=d(`span`,null,`ملاقات حضوری`,-1),d(`strong`,null,r($.value.inPerson.toLocaleString(`fa-IR`))+` مورد`,1)]),d(`div`,null,[o[12]||=d(`span`,null,`تماس تلفنی`,-1),d(`strong`,null,r($.value.call.toLocaleString(`fa-IR`))+` مورد`,1)]),d(`div`,null,[o[13]||=d(`span`,null,`یادداشت و پیام`,-1),d(`strong`,null,r($.value.other.toLocaleString(`fa-IR`))+` مورد`,1)])])])])])])):q.value?(t(),c(`div`,R,[a(b,{variant:`detail`})])):(t(),c(`div`,z,[d(`p`,null,r(Y.value||`یادآور یافت نشد.`),1)]))}}),[[`__scopeId`,`data-v-59c58cf4`]]);export{B as default}; \ No newline at end of file diff --git a/dist/assets/RemindersView-DJ2ZwWUH.js b/dist/assets/RemindersView-Mu4ULEul.js similarity index 97% rename from dist/assets/RemindersView-DJ2ZwWUH.js rename to dist/assets/RemindersView-Mu4ULEul.js index 3cc8c2b..db4134e 100644 --- a/dist/assets/RemindersView-DJ2ZwWUH.js +++ b/dist/assets/RemindersView-Mu4ULEul.js @@ -1 +1 @@ -import{At as e,F as t,K as n,M as r,Nt as i,Pt as a,U as ee,_ as o,c as s,d as c,f as l,g as u,i as d,k as te,l as f,nt as p,t as ne,u as re,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{s as g,u as ie}from"./BasicIcon-Bzeb0Iwd.js";import{t as ae}from"./dist-Bc4P4ngC.js";import{o as _}from"./format-C72AoJ2H.js";import{M as oe,j as se,s as v,w as y}from"./index-WUDoJ6iF.js";import{t as ce}from"./IconChevronBack-CDeN0Cbu.js";import{t as b}from"./IconMoreVertical-DxvtLM6t.js";import{t as le}from"./PageSkeleton-DYdjm4l9.js";import{i as ue,t as de}from"./crm-Bj4T2PId.js";import{t as fe}from"./useGoBack-LfBY_1QL.js";import{t as pe}from"./PersianDateInput-DrDb_iFF.js";var me={class:`page reminders-page`},he={class:`top mobile-only`},ge={class:`desktop-page__head desktop-only reminders-desk-head`},_e={class:`reminders-desk-head__actions`},ve={class:`page__scroll page__scroll--with-nav reminders-scroll`},ye={class:`tabs`,role:`tablist`,"aria-label":`فیلتر یادآورها`},be=[`aria-selected`,`onClick`],xe={class:`tab__text`},Se={key:0,class:`tab__badge`},Ce={key:1,class:`error-text`},x={key:2,class:`create-panel`},S={key:0,class:`create-error`},C=[`aria-expanded`],w={key:0,class:`field-select__menu`,role:`listbox`},T=[`aria-selected`,`onClick`],E={class:`create-row`},D={class:`create-actions`},O=[`disabled`],k={class:`summary`},A={class:`summary__top`},we={class:`summary__label`},Te={class:`summary__calendar`,"aria-hidden":`true`},Ee={class:`summary__count`},De={key:0,class:`empty-state`},Oe=[`onClick`],ke=[`onClick`],Ae={class:`reminder-card__header`},je={class:`reminder-card__time`},Me={class:`reminder-card__title-row`},Ne={class:`reminder-card__body`},Pe={class:`reminder-card__customer`},Fe={class:`reminder-card__customer-text`},Ie={class:`reminder-card__name`},Le={class:`reminder-card__contact`},Re={key:0,class:`reminder-card__desc`},ze={class:`completed-section`},Be={class:`completed-bar__count`},Ve={key:0,class:`completed-list`},He=[`onClick`],Ue={class:`reminder-card__header`},We={class:`reminder-card__time`},Ge={class:`reminder-card__title-row`},j={class:`reminder-card__body`},Ke={class:`reminder-card__customer`},qe={class:`reminder-card__customer-text`},Je={class:`reminder-card__name`},Ye={class:`reminder-card__contact`},Xe={key:0,class:`reminder-card__desc`},Ze={key:0,class:`completed-empty`},M=ne(h({__name:`RemindersView`,setup(ne){let h=se(),M=oe(),{goBack:N}=fe(`/`),P=de(),F=s(()=>String(h.query.filter??`today`)),I=p([]),L=p([]),R=p(!0),z=p(null),B=p(!1),V=p(!1),H=p(0),U=p(!1),W=p({customerId:``,title:``,date:``,time:`10:00`,note:``}),G=p(!1),K=p(null),Qe=s(()=>{if(!W.value.customerId)return`انتخاب مشتری`;let e=L.value.find(e=>e.id===W.value.customerId);return e?.name||e?.contactName||`انتخاب مشتری`});ae(K,()=>{G.value=!1});function $e(e){W.value.customerId=e,G.value=!1}let et=[{id:`all`,label:`همه`},{id:`today`,label:`امروز`},{id:`week`,label:`هفته آینده`},{id:`past`,label:`گذشته`}],q=s(()=>I.value.filter(e=>!e.completed)),J=s(()=>{let e=new Date().toISOString().slice(0,10);return I.value.filter(t=>t.completed&&t.date===e)}),tt=s(()=>q.value.length),nt=s(()=>F.value===`today`?`پیگیری‌های امروز`:F.value===`week`?`پیگیری‌های هفته آینده`:F.value===`past`?`پیگیری‌های گذشته`:`پیگیری‌های باز`),rt=s(()=>new Date().getDate().toLocaleString(`fa-IR`));async function Y(){try{let e=await ue(`past`);H.value=e.length}catch{H.value=0}}async function X(){R.value=!0,z.value=null;try{I.value=await P.loadReminders(F.value)}catch(e){z.value=e instanceof Error?e.message:`بارگذاری یادآورها ناموفق بود.`,I.value=[]}finally{R.value=!1}}te(async()=>{await Promise.all([X(),Y()])}),ee(F,X);function it(e){M.replace({path:`/reminders`,query:{filter:e}})}async function at(e){try{await P.markReminderComplete(e),await X(),await Y()}catch(e){z.value=e instanceof Error?e.message:`تکمیل یادآور ناموفق بود.`}}function Z(e){return e===`in_person`?`ملاقات حضوری`:e===`call`?`تماس تلفنی`:e===`message`?`پیام`:`یادداشت`}function Q(e){return e===`in_person`?`tag--green`:e===`call`?`tag--blue`:`tag--purple`}async function $(){B.value=!0,U.value=!1,G.value=!1,z.value=null;try{if(L.value=await P.loadCustomers(),!W.value.customerId&&L.value[0]&&(W.value.customerId=L.value[0].id),!W.value.date){let e=new Date;W.value.date=`${e.getFullYear()}-${String(e.getMonth()+1).padStart(2,`0`)}-${String(e.getDate()).padStart(2,`0`)}`}}catch(e){z.value=e instanceof Error?e.message:`بارگذاری مشتریان ناموفق بود.`}}async function ot(){if(!W.value.customerId||!W.value.title.trim()||!W.value.date||!W.value.time){z.value=`مشتری، عنوان، تاریخ و ساعت الزامی است.`;return}V.value=!0,z.value=null;try{await P.createReminder({customerId:W.value.customerId,title:W.value.title.trim(),date:W.value.date,time:W.value.time,note:W.value.note.trim()||void 0,description:W.value.note.trim()||void 0}),B.value=!1,W.value.title=``,W.value.note=``,await X(),await Y()}catch(e){z.value=e instanceof Error?e.message:`ثبت یادآور ناموفق بود.`}finally{V.value=!1}}function st(){U.value=!U.value}return(ee,s)=>(r(),l(`div`,me,[f(`header`,he,[f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`بازگشت`,onClick:s[0]||=(...e)=>m(N)&&m(N)(...e)},[o(ce,{size:20})]),s[9]||=f(`h1`,null,`یادآورها`,-1),f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اعلان‌ها`,onClick:s[1]||=e=>m(M).push(`/profile/notifications`)},[o(v,{size:20})])]),f(`header`,ge,[s[11]||=f(`div`,null,[f(`h1`,{class:`desktop-page__title`},`یادآورها`),f(`p`,{class:`desktop-page__subtitle`},`پیگیری و مدیریت یادآورهای مشتریان`)],-1),f(`div`,_e,[f(`button`,{type:`button`,class:`desk-icon-btn`,"aria-label":`اعلان‌ها`,onClick:s[2]||=e=>m(M).push(`/profile/notifications`)},[o(v,{size:20})]),f(`button`,{type:`button`,class:`desk-new-btn`,onClick:$},[o(y,{size:18,color:`#fff`}),s[10]||=u(` یادآور جدید `,-1)])])]),f(`div`,ve,[f(`div`,ye,[(r(),l(d,null,t(et,t=>f(`button`,{key:t.id,type:`button`,role:`tab`,class:e([`tab`,{"tab--active":F.value===t.id}]),"aria-selected":F.value===t.id,onClick:e=>it(t.id)},[f(`span`,xe,[u(a(t.label)+` `,1),t.id===`past`&&H.value?(r(),l(`span`,Se,a(H.value.toLocaleString(`fa-IR`)),1)):c(``,!0)])],10,be)),64))]),R.value?(r(),re(le,{key:0,variant:`list`})):z.value&&!B.value?(r(),l(`p`,Ce,a(z.value),1)):c(``,!0),B.value?(r(),l(`section`,x,[s[17]||=f(`h3`,null,`یادآور جدید`,-1),z.value?(r(),l(`p`,S,a(z.value),1)):c(``,!0),f(`label`,null,[s[13]||=u(` مشتری `,-1),f(`div`,{ref_key:`customerRoot`,ref:K,class:`field-select`},[f(`button`,{type:`button`,class:e([`field-select__trigger`,{"is-open":G.value}]),"aria-haspopup":`listbox`,"aria-expanded":G.value,onClick:s[3]||=e=>G.value=!G.value},[f(`span`,{class:e({"is-placeholder":!W.value.customerId})},a(Qe.value),3),s[12]||=f(`svg`,{class:`field-select__chevron`,viewBox:`0 0 12 12`,"aria-hidden":`true`},[f(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`})],-1)],10,C),G.value?(r(),l(`ul`,w,[(r(!0),l(d,null,t(L.value,t=>(r(),l(`li`,{key:t.id},[f(`button`,{type:`button`,role:`option`,class:e([`field-select__option`,{"is-active":W.value.customerId===t.id}]),"aria-selected":W.value.customerId===t.id,onClick:e=>$e(t.id)},a(t.name||t.contactName),11,T)]))),128))])):c(``,!0)],512)]),f(`label`,null,[s[14]||=u(` عنوان `,-1),n(f(`input`,{"onUpdate:modelValue":s[4]||=e=>W.value.title=e,type:`text`,placeholder:`مثلاً پیگیری نمونه`},null,512),[[g,W.value.title]])]),f(`div`,E,[o(pe,{modelValue:W.value.date,"onUpdate:modelValue":s[5]||=e=>W.value.date=e,label:`تاریخ`,class:`create-date`},null,8,[`modelValue`]),f(`label`,null,[s[15]||=u(` ساعت `,-1),n(f(`input`,{"onUpdate:modelValue":s[6]||=e=>W.value.time=e,type:`time`},null,512),[[g,W.value.time]])])]),f(`label`,null,[s[16]||=u(` یادداشت `,-1),n(f(`textarea`,{"onUpdate:modelValue":s[7]||=e=>W.value.note=e,rows:`2`,placeholder:`اختیاری`},null,512),[[g,W.value.note]])]),f(`div`,D,[f(`button`,{type:`button`,class:`btn-cancel`,onClick:s[8]||=e=>B.value=!1},`انصراف`),f(`button`,{type:`button`,class:`btn-save`,disabled:V.value,onClick:ot},a(V.value?`در حال ثبت...`:`ثبت یادآور`),9,O)])])):!R.value&&!z.value?(r(),l(d,{key:3},[f(`section`,k,[f(`div`,A,[f(`span`,we,a(nt.value),1),f(`div`,Te,[s[18]||=f(`svg`,{viewBox:`0 0 24 24`,fill:`none`},[f(`path`,{d:`M8 2.5V5.5M16 2.5V5.5M4.5 9.5H19.5M19 8.5V17.5C19 20 17.5 21.5 14.5 21.5H9.5C6.5 21.5 5 20 5 17.5V8.5C5 6 6.5 4.5 9.5 4.5H14.5C17.5 4.5 19 6 19 8.5Z`,stroke:`currentColor`,"stroke-width":`1.5`,"stroke-linecap":`round`,"stroke-linejoin":`round`})],-1),f(`span`,null,a(rt.value),1)])]),f(`div`,Ee,[f(`strong`,null,a(m(_)(tt.value)),1),s[19]||=f(`span`,null,`مورد`,-1)]),s[20]||=f(`p`,{class:`summary__sub`},`یادآورهای شما برای پیگیری مشتریان`,-1)]),q.value.length?c(``,!0):(r(),l(`div`,De,`یادآوری برای این بازه ثبت نشده است.`)),(r(!0),l(d,null,t(q.value,t=>(r(),l(`div`,{key:t.id,class:`reminder-row`},[f(`button`,{type:`button`,class:`reminder-row__check`,"aria-label":`تکمیل یادآور`,onClick:ie(e=>at(t.id),[`stop`])},null,8,Oe),f(`article`,{class:`reminder-card`,onClick:e=>m(M).push({path:`/reminder`,query:{id:t.id}})},[f(`div`,Ae,[f(`span`,je,a(t.time),1),f(`div`,Me,[f(`strong`,null,a(t.title),1),o(b,{size:18,class:`reminder-card__menu`})])]),f(`div`,Ne,[f(`span`,{class:e([`tag`,Q(t.interactionType)])},a(Z(t.interactionType)),3),f(`div`,Pe,[f(`div`,Fe,[f(`p`,Ie,a(t.customerName),1),f(`p`,Le,a(t.contactName),1)]),f(`div`,{class:`reminder-card__avatar`,style:i({background:t.avatarColor})},a(t.avatarLetter),5)])]),t.description?(r(),l(`p`,Re,a(t.description),1)):c(``,!0)],8,ke)]))),128)),f(`section`,ze,[f(`button`,{type:`button`,class:`completed-bar`,onClick:st},[(r(),l(`svg`,{class:e([`completed-bar__chevron`,{"is-open":U.value}]),viewBox:`0 0 12 12`,"aria-hidden":`true`},[...s[21]||=[f(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`},null,-1)]],2)),s[22]||=f(`span`,{class:`completed-bar__label`},`یادآورهای تکمیل شده امروز`,-1),f(`span`,Be,a(m(_)(J.value.length)),1)]),U.value?(r(),l(`div`,Ve,[(r(!0),l(d,null,t(J.value,t=>(r(),l(`div`,{key:t.id,class:`reminder-row reminder-row--done`},[s[23]||=f(`span`,{class:`reminder-row__check reminder-row__check--done`,"aria-hidden":`true`},null,-1),f(`article`,{class:`reminder-card reminder-card--done`,onClick:e=>m(M).push({path:`/reminder`,query:{id:t.id}})},[f(`div`,Ue,[f(`span`,We,a(t.time),1),f(`div`,Ge,[f(`strong`,null,a(t.title),1),o(b,{size:18,class:`reminder-card__menu`})])]),f(`div`,j,[f(`span`,{class:e([`tag`,Q(t.interactionType)])},a(Z(t.interactionType)),3),f(`div`,Ke,[f(`div`,qe,[f(`p`,Je,a(t.customerName),1),f(`p`,Ye,a(t.contactName),1)]),f(`div`,{class:`reminder-card__avatar`,style:i({background:t.avatarColor})},a(t.avatarLetter),5)])]),t.description?(r(),l(`p`,Xe,a(t.description),1)):c(``,!0)],8,He)]))),128)),J.value.length?c(``,!0):(r(),l(`p`,Ze,`یادآور تکمیل‌شده‌ای برای امروز نیست.`))])):c(``,!0)])],64)):c(``,!0),f(`button`,{type:`button`,class:`new-btn mobile-only`,onClick:$},[o(y,{size:20,color:`#fff`}),s[24]||=u(` یادآور جدید `,-1)])])]))}}),[[`__scopeId`,`data-v-5b2cf3dd`]]);export{M as default}; \ No newline at end of file +import{At as e,F as t,K as n,M as r,Nt as i,Pt as a,U as ee,_ as o,c as s,d as c,f as l,g as u,i as d,k as te,l as f,nt as p,t as ne,u as re,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{s as g,u as ie}from"./BasicIcon-Bzeb0Iwd.js";import{t as ae}from"./dist-Bc4P4ngC.js";import{o as _}from"./format-C72AoJ2H.js";import{O as oe,k as se,s as v,x as y}from"./index-C40q_iVH.js";import{t as ce}from"./IconChevronBack-CDeN0Cbu.js";import{t as b}from"./IconMoreVertical-DxvtLM6t.js";import{t as le}from"./PageSkeleton-DYdjm4l9.js";import{i as ue,t as de}from"./crm-Bj4T2PId.js";import{t as fe}from"./useGoBack-BMLMruUd.js";import{t as pe}from"./PersianDateInput-DrDb_iFF.js";var me={class:`page reminders-page`},he={class:`top mobile-only`},ge={class:`desktop-page__head desktop-only reminders-desk-head`},_e={class:`reminders-desk-head__actions`},ve={class:`page__scroll page__scroll--with-nav reminders-scroll`},ye={class:`tabs`,role:`tablist`,"aria-label":`فیلتر یادآورها`},be=[`aria-selected`,`onClick`],xe={class:`tab__text`},Se={key:0,class:`tab__badge`},Ce={key:1,class:`error-text`},x={key:2,class:`create-panel`},S={key:0,class:`create-error`},C=[`aria-expanded`],w={key:0,class:`field-select__menu`,role:`listbox`},T=[`aria-selected`,`onClick`],E={class:`create-row`},D={class:`create-actions`},O=[`disabled`],k={class:`summary`},A={class:`summary__top`},we={class:`summary__label`},Te={class:`summary__calendar`,"aria-hidden":`true`},Ee={class:`summary__count`},De={key:0,class:`empty-state`},Oe=[`onClick`],ke=[`onClick`],Ae={class:`reminder-card__header`},je={class:`reminder-card__time`},Me={class:`reminder-card__title-row`},Ne={class:`reminder-card__body`},Pe={class:`reminder-card__customer`},Fe={class:`reminder-card__customer-text`},Ie={class:`reminder-card__name`},Le={class:`reminder-card__contact`},Re={key:0,class:`reminder-card__desc`},ze={class:`completed-section`},Be={class:`completed-bar__count`},Ve={key:0,class:`completed-list`},He=[`onClick`],Ue={class:`reminder-card__header`},We={class:`reminder-card__time`},Ge={class:`reminder-card__title-row`},j={class:`reminder-card__body`},Ke={class:`reminder-card__customer`},qe={class:`reminder-card__customer-text`},Je={class:`reminder-card__name`},Ye={class:`reminder-card__contact`},Xe={key:0,class:`reminder-card__desc`},Ze={key:0,class:`completed-empty`},M=ne(h({__name:`RemindersView`,setup(ne){let h=oe(),M=se(),{goBack:N}=fe(`/`),P=de(),F=s(()=>String(h.query.filter??`today`)),I=p([]),L=p([]),R=p(!0),z=p(null),B=p(!1),V=p(!1),H=p(0),U=p(!1),W=p({customerId:``,title:``,date:``,time:`10:00`,note:``}),G=p(!1),K=p(null),Qe=s(()=>{if(!W.value.customerId)return`انتخاب مشتری`;let e=L.value.find(e=>e.id===W.value.customerId);return e?.name||e?.contactName||`انتخاب مشتری`});ae(K,()=>{G.value=!1});function $e(e){W.value.customerId=e,G.value=!1}let et=[{id:`all`,label:`همه`},{id:`today`,label:`امروز`},{id:`week`,label:`هفته آینده`},{id:`past`,label:`گذشته`}],q=s(()=>I.value.filter(e=>!e.completed)),J=s(()=>{let e=new Date().toISOString().slice(0,10);return I.value.filter(t=>t.completed&&t.date===e)}),tt=s(()=>q.value.length),nt=s(()=>F.value===`today`?`پیگیری‌های امروز`:F.value===`week`?`پیگیری‌های هفته آینده`:F.value===`past`?`پیگیری‌های گذشته`:`پیگیری‌های باز`),rt=s(()=>new Date().getDate().toLocaleString(`fa-IR`));async function Y(){try{let e=await ue(`past`);H.value=e.length}catch{H.value=0}}async function X(){R.value=!0,z.value=null;try{I.value=await P.loadReminders(F.value)}catch(e){z.value=e instanceof Error?e.message:`بارگذاری یادآورها ناموفق بود.`,I.value=[]}finally{R.value=!1}}te(async()=>{await Promise.all([X(),Y()])}),ee(F,X);function it(e){M.replace({path:`/reminders`,query:{filter:e}})}async function at(e){try{await P.markReminderComplete(e),await X(),await Y()}catch(e){z.value=e instanceof Error?e.message:`تکمیل یادآور ناموفق بود.`}}function Z(e){return e===`in_person`?`ملاقات حضوری`:e===`call`?`تماس تلفنی`:e===`message`?`پیام`:`یادداشت`}function Q(e){return e===`in_person`?`tag--green`:e===`call`?`tag--blue`:`tag--purple`}async function $(){B.value=!0,U.value=!1,G.value=!1,z.value=null;try{if(L.value=await P.loadCustomers(),!W.value.customerId&&L.value[0]&&(W.value.customerId=L.value[0].id),!W.value.date){let e=new Date;W.value.date=`${e.getFullYear()}-${String(e.getMonth()+1).padStart(2,`0`)}-${String(e.getDate()).padStart(2,`0`)}`}}catch(e){z.value=e instanceof Error?e.message:`بارگذاری مشتریان ناموفق بود.`}}async function ot(){if(!W.value.customerId||!W.value.title.trim()||!W.value.date||!W.value.time){z.value=`مشتری، عنوان، تاریخ و ساعت الزامی است.`;return}V.value=!0,z.value=null;try{await P.createReminder({customerId:W.value.customerId,title:W.value.title.trim(),date:W.value.date,time:W.value.time,note:W.value.note.trim()||void 0,description:W.value.note.trim()||void 0}),B.value=!1,W.value.title=``,W.value.note=``,await X(),await Y()}catch(e){z.value=e instanceof Error?e.message:`ثبت یادآور ناموفق بود.`}finally{V.value=!1}}function st(){U.value=!U.value}return(ee,s)=>(r(),l(`div`,me,[f(`header`,he,[f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`بازگشت`,onClick:s[0]||=(...e)=>m(N)&&m(N)(...e)},[o(ce,{size:20})]),s[9]||=f(`h1`,null,`یادآورها`,-1),f(`button`,{type:`button`,class:`icon-btn`,"aria-label":`اعلان‌ها`,onClick:s[1]||=e=>m(M).push(`/profile/notifications`)},[o(v,{size:20})])]),f(`header`,ge,[s[11]||=f(`div`,null,[f(`h1`,{class:`desktop-page__title`},`یادآورها`),f(`p`,{class:`desktop-page__subtitle`},`پیگیری و مدیریت یادآورهای مشتریان`)],-1),f(`div`,_e,[f(`button`,{type:`button`,class:`desk-icon-btn`,"aria-label":`اعلان‌ها`,onClick:s[2]||=e=>m(M).push(`/profile/notifications`)},[o(v,{size:20})]),f(`button`,{type:`button`,class:`desk-new-btn`,onClick:$},[o(y,{size:18,color:`#fff`}),s[10]||=u(` یادآور جدید `,-1)])])]),f(`div`,ve,[f(`div`,ye,[(r(),l(d,null,t(et,t=>f(`button`,{key:t.id,type:`button`,role:`tab`,class:e([`tab`,{"tab--active":F.value===t.id}]),"aria-selected":F.value===t.id,onClick:e=>it(t.id)},[f(`span`,xe,[u(a(t.label)+` `,1),t.id===`past`&&H.value?(r(),l(`span`,Se,a(H.value.toLocaleString(`fa-IR`)),1)):c(``,!0)])],10,be)),64))]),R.value?(r(),re(le,{key:0,variant:`list`})):z.value&&!B.value?(r(),l(`p`,Ce,a(z.value),1)):c(``,!0),B.value?(r(),l(`section`,x,[s[17]||=f(`h3`,null,`یادآور جدید`,-1),z.value?(r(),l(`p`,S,a(z.value),1)):c(``,!0),f(`label`,null,[s[13]||=u(` مشتری `,-1),f(`div`,{ref_key:`customerRoot`,ref:K,class:`field-select`},[f(`button`,{type:`button`,class:e([`field-select__trigger`,{"is-open":G.value}]),"aria-haspopup":`listbox`,"aria-expanded":G.value,onClick:s[3]||=e=>G.value=!G.value},[f(`span`,{class:e({"is-placeholder":!W.value.customerId})},a(Qe.value),3),s[12]||=f(`svg`,{class:`field-select__chevron`,viewBox:`0 0 12 12`,"aria-hidden":`true`},[f(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`})],-1)],10,C),G.value?(r(),l(`ul`,w,[(r(!0),l(d,null,t(L.value,t=>(r(),l(`li`,{key:t.id},[f(`button`,{type:`button`,role:`option`,class:e([`field-select__option`,{"is-active":W.value.customerId===t.id}]),"aria-selected":W.value.customerId===t.id,onClick:e=>$e(t.id)},a(t.name||t.contactName),11,T)]))),128))])):c(``,!0)],512)]),f(`label`,null,[s[14]||=u(` عنوان `,-1),n(f(`input`,{"onUpdate:modelValue":s[4]||=e=>W.value.title=e,type:`text`,placeholder:`مثلاً پیگیری نمونه`},null,512),[[g,W.value.title]])]),f(`div`,E,[o(pe,{modelValue:W.value.date,"onUpdate:modelValue":s[5]||=e=>W.value.date=e,label:`تاریخ`,class:`create-date`},null,8,[`modelValue`]),f(`label`,null,[s[15]||=u(` ساعت `,-1),n(f(`input`,{"onUpdate:modelValue":s[6]||=e=>W.value.time=e,type:`time`},null,512),[[g,W.value.time]])])]),f(`label`,null,[s[16]||=u(` یادداشت `,-1),n(f(`textarea`,{"onUpdate:modelValue":s[7]||=e=>W.value.note=e,rows:`2`,placeholder:`اختیاری`},null,512),[[g,W.value.note]])]),f(`div`,D,[f(`button`,{type:`button`,class:`btn-cancel`,onClick:s[8]||=e=>B.value=!1},`انصراف`),f(`button`,{type:`button`,class:`btn-save`,disabled:V.value,onClick:ot},a(V.value?`در حال ثبت...`:`ثبت یادآور`),9,O)])])):!R.value&&!z.value?(r(),l(d,{key:3},[f(`section`,k,[f(`div`,A,[f(`span`,we,a(nt.value),1),f(`div`,Te,[s[18]||=f(`svg`,{viewBox:`0 0 24 24`,fill:`none`},[f(`path`,{d:`M8 2.5V5.5M16 2.5V5.5M4.5 9.5H19.5M19 8.5V17.5C19 20 17.5 21.5 14.5 21.5H9.5C6.5 21.5 5 20 5 17.5V8.5C5 6 6.5 4.5 9.5 4.5H14.5C17.5 4.5 19 6 19 8.5Z`,stroke:`currentColor`,"stroke-width":`1.5`,"stroke-linecap":`round`,"stroke-linejoin":`round`})],-1),f(`span`,null,a(rt.value),1)])]),f(`div`,Ee,[f(`strong`,null,a(m(_)(tt.value)),1),s[19]||=f(`span`,null,`مورد`,-1)]),s[20]||=f(`p`,{class:`summary__sub`},`یادآورهای شما برای پیگیری مشتریان`,-1)]),q.value.length?c(``,!0):(r(),l(`div`,De,`یادآوری برای این بازه ثبت نشده است.`)),(r(!0),l(d,null,t(q.value,t=>(r(),l(`div`,{key:t.id,class:`reminder-row`},[f(`button`,{type:`button`,class:`reminder-row__check`,"aria-label":`تکمیل یادآور`,onClick:ie(e=>at(t.id),[`stop`])},null,8,Oe),f(`article`,{class:`reminder-card`,onClick:e=>m(M).push({path:`/reminder`,query:{id:t.id}})},[f(`div`,Ae,[f(`span`,je,a(t.time),1),f(`div`,Me,[f(`strong`,null,a(t.title),1),o(b,{size:18,class:`reminder-card__menu`})])]),f(`div`,Ne,[f(`span`,{class:e([`tag`,Q(t.interactionType)])},a(Z(t.interactionType)),3),f(`div`,Pe,[f(`div`,Fe,[f(`p`,Ie,a(t.customerName),1),f(`p`,Le,a(t.contactName),1)]),f(`div`,{class:`reminder-card__avatar`,style:i({background:t.avatarColor})},a(t.avatarLetter),5)])]),t.description?(r(),l(`p`,Re,a(t.description),1)):c(``,!0)],8,ke)]))),128)),f(`section`,ze,[f(`button`,{type:`button`,class:`completed-bar`,onClick:st},[(r(),l(`svg`,{class:e([`completed-bar__chevron`,{"is-open":U.value}]),viewBox:`0 0 12 12`,"aria-hidden":`true`},[...s[21]||=[f(`path`,{d:`M2.5 4.5 6 8l3.5-3.5`,fill:`none`,stroke:`currentColor`,"stroke-width":`1.4`,"stroke-linecap":`round`},null,-1)]],2)),s[22]||=f(`span`,{class:`completed-bar__label`},`یادآورهای تکمیل شده امروز`,-1),f(`span`,Be,a(m(_)(J.value.length)),1)]),U.value?(r(),l(`div`,Ve,[(r(!0),l(d,null,t(J.value,t=>(r(),l(`div`,{key:t.id,class:`reminder-row reminder-row--done`},[s[23]||=f(`span`,{class:`reminder-row__check reminder-row__check--done`,"aria-hidden":`true`},null,-1),f(`article`,{class:`reminder-card reminder-card--done`,onClick:e=>m(M).push({path:`/reminder`,query:{id:t.id}})},[f(`div`,Ue,[f(`span`,We,a(t.time),1),f(`div`,Ge,[f(`strong`,null,a(t.title),1),o(b,{size:18,class:`reminder-card__menu`})])]),f(`div`,j,[f(`span`,{class:e([`tag`,Q(t.interactionType)])},a(Z(t.interactionType)),3),f(`div`,Ke,[f(`div`,qe,[f(`p`,Je,a(t.customerName),1),f(`p`,Ye,a(t.contactName),1)]),f(`div`,{class:`reminder-card__avatar`,style:i({background:t.avatarColor})},a(t.avatarLetter),5)])]),t.description?(r(),l(`p`,Xe,a(t.description),1)):c(``,!0)],8,He)]))),128)),J.value.length?c(``,!0):(r(),l(`p`,Ze,`یادآور تکمیل‌شده‌ای برای امروز نیست.`))])):c(``,!0)])],64)):c(``,!0),f(`button`,{type:`button`,class:`new-btn mobile-only`,onClick:$},[o(y,{size:20,color:`#fff`}),s[24]||=u(` یادآور جدید `,-1)])])]))}}),[[`__scopeId`,`data-v-5b2cf3dd`]]);export{M as default}; \ No newline at end of file diff --git a/dist/assets/SettlementTypeView-ChL_2ocH.js b/dist/assets/SettlementTypeView-BTZaGWCN.js similarity index 94% rename from dist/assets/SettlementTypeView-ChL_2ocH.js rename to dist/assets/SettlementTypeView-BTZaGWCN.js index 001d60d..6f08b83 100644 --- a/dist/assets/SettlementTypeView-ChL_2ocH.js +++ b/dist/assets/SettlementTypeView-BTZaGWCN.js @@ -1 +1 @@ -import{G as e,M as t,Pt as n,U as r,_ as i,c as a,d as o,f as s,g as c,i as l,l as u,nt as d,t as f,u as p,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as g}from"./BasicIcon-Bzeb0Iwd.js";import{n as _}from"./format-C72AoJ2H.js";import{C as v,M as y,d as b,n as x}from"./index-WUDoJ6iF.js";import{t as S}from"./FormErrorBanner-Ud1D04xf.js";import{t as C}from"./CheckoutStepper-DptjKnv0.js";import{t as w}from"./PageHeader-DfXduTNr.js";import{n as T}from"./orderInvoice-B0L1Aeuk.js";import{t as E}from"./useRequirePricedOrder-B57-NeD8.js";var D=h({__name:`IconCashSettlement`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(n,r)=>(t(),p(g,{icon:`vuesax-linear:card`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),O={class:`page settlement-mobile-page mobile-only`},k={class:`page__scroll`},A={key:0,class:`settlement-waiting`},j={class:`settlement-invoice`},M={class:`settlement-invoice__value`},N={key:0,class:`settlement-invoice__meta`},P={class:`settlement-mobile-options`},F=[`disabled`],I={class:`settlement-card__icon settlement-card__icon--cash`},L=[`disabled`],R={class:`settlement-card__icon settlement-card__icon--check`},z={class:`desktop-checkout-shell desktop-only`},B={class:`desktop-page__head`},V={class:`desktop-page__subtitle`},H={key:0,class:`settlement-waiting settlement-waiting--desktop`},U={key:1,class:`desktop-settlement-grid`},W=[`disabled`],G={class:`settlement-card__icon settlement-card__icon--cash`},K=[`disabled`],q={class:`settlement-card__icon settlement-card__icon--check`},J=f(h({__name:`SettlementTypeView`,setup(f){let p=y(),h=b(),{orderId:g,order:J,invoiceReady:Y}=E(),X=d(!1),Z=d(``);r(g,async e=>{e&&!h.getOrderById(e)&&await h.fetchOrder(e)},{immediate:!0});let Q=a(()=>J.value?.finalAmount?_(J.value.finalAmount):`—`);async function $(e){if(X.value||!T(J.value)){Z.value=`تا قبل از قیمت‌گذاری مدیریت، امکان انتخاب روش تسویه وجود ندارد.`;return}X.value=!0,Z.value=``;try{await h.chooseSettlement(g.value,e),e===`cash`?p.replace(`/orders/${g.value}/cash`):(h.startCheckDraft(g.value),p.replace(`/orders/${g.value}/check-mode`))}catch(e){Z.value=e instanceof Error?e.message:`ثبت روش تسویه ناموفق بود.`}finally{X.value=!1}}return(r,a)=>(t(),s(l,null,[u(`div`,O,[i(w,{title:`انتخاب نوع تسویه`,subtitle:`پس از صدور فاکتور، نوع تسویه را انتخاب کنید`,"show-back":``,centered:``,onBack:a[0]||=e=>m(p).push(`/orders/${m(g)}`)}),u(`div`,k,[i(S,{message:Z.value},null,8,[`message`]),m(Y)?(t(),s(l,{key:1},[u(`div`,j,[a[10]||=u(`span`,{class:`settlement-invoice__label`},`مبلغ فاکتور`,-1),u(`strong`,M,n(Q.value),1),m(J)?(t(),s(`span`,N,`سفارش `+n(m(J).orderNumber),1)):o(``,!0)]),u(`div`,P,[u(`button`,{type:`button`,class:`settlement-card`,disabled:X.value,onClick:a[2]||=e=>$(`cash`)},[u(`span`,I,[i(D,{size:36})]),a[11]||=u(`h3`,null,`تسویه نقدی`,-1),a[12]||=u(`p`,null,`پرداخت از طریق واریز به حساب شرکت`,-1)],8,F),u(`button`,{type:`button`,class:`settlement-card`,disabled:X.value,onClick:a[3]||=e=>$(`check`)},[u(`span`,R,[i(v,{size:36})]),a[13]||=u(`h3`,null,`تسویه چکی`,-1),a[14]||=u(`p`,null,`پرداخت بر اساس مبلغ فاکتور با ثبت چک`,-1)],8,L)])],64)):(t(),s(`div`,A,[a[8]||=u(`h3`,{class:`settlement-waiting__title`},`در انتظار قیمت‌گذاری`,-1),a[9]||=u(`p`,{class:`settlement-waiting__text`},` پیش‌سفارش ثبت شده است. پس از تعیین قیمت توسط مدیریت و صدور فاکتور، از این صفحه روش تسویه (نقد یا چک) را انتخاب کنید. `,-1),i(x,{block:``,variant:`outline`,onClick:a[1]||=e=>m(p).push(`/orders/${m(g)}`)},{default:e(()=>[...a[7]||=[c(` بازگشت به جزئیات سفارش `,-1)]]),_:1})]))])]),u(`div`,z,[i(C,{"current-step":4}),u(`header`,B,[a[15]||=u(`h1`,{class:`desktop-page__title`},`انتخاب نوع تسویه`,-1),u(`p`,V,[m(Y)?(t(),s(l,{key:0},[c(` مبلغ فاکتور `+n(Q.value)+n(m(J)?` · سفارش ${m(J).orderNumber}`:``),1)],64)):(t(),s(l,{key:1},[c(`پس از قیمت‌گذاری مدیریت فعال می‌شود`)],64))])]),i(S,{message:Z.value},null,8,[`message`]),m(Y)?(t(),s(`div`,U,[u(`button`,{type:`button`,class:`settlement-card settlement-card--desktop`,disabled:X.value,onClick:a[5]||=e=>$(`cash`)},[u(`span`,G,[i(D,{size:40})]),a[19]||=u(`h3`,null,`تسویه نقدی`,-1),a[20]||=u(`p`,null,`پرداخت از طریق واریز به حساب شرکت`,-1)],8,W),u(`button`,{type:`button`,class:`settlement-card settlement-card--desktop`,disabled:X.value,onClick:a[6]||=e=>$(`check`)},[u(`span`,q,[i(v,{size:40})]),a[21]||=u(`h3`,null,`تسویه چکی`,-1),a[22]||=u(`p`,null,`پرداخت بر اساس مبلغ فاکتور با ثبت چک`,-1)],8,K)])):(t(),s(`div`,H,[a[17]||=u(`h3`,{class:`settlement-waiting__title`},`در انتظار قیمت‌گذاری`,-1),a[18]||=u(`p`,{class:`settlement-waiting__text`},` پیش‌سفارش ثبت شده است. پس از صدور فاکتور می‌توانید روش تسویه را انتخاب کنید. `,-1),i(x,{variant:`outline`,onClick:a[4]||=e=>m(p).push(`/orders/${m(g)}`)},{default:e(()=>[...a[16]||=[c(` بازگشت به جزئیات سفارش `,-1)]]),_:1})]))])],64))}}),[[`__scopeId`,`data-v-6b697aeb`]]);export{J as default}; \ No newline at end of file +import{G as e,M as t,Pt as n,U as r,_ as i,c as a,d as o,f as s,g as c,i as l,l as u,nt as d,t as f,u as p,ut as m,v as h}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as g}from"./BasicIcon-Bzeb0Iwd.js";import{n as _}from"./format-C72AoJ2H.js";import{b as v,d as y,k as b,n as x}from"./index-C40q_iVH.js";import{t as S}from"./FormErrorBanner-Ud1D04xf.js";import{t as C}from"./CheckoutStepper-DptjKnv0.js";import{t as w}from"./PageHeader-CNHiRdZv.js";import{n as T}from"./orderInvoice-B0L1Aeuk.js";import{t as E}from"./useRequirePricedOrder-IPmVytkF.js";var D=h({__name:`IconCashSettlement`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(e){return(n,r)=>(t(),p(g,{icon:`vuesax-linear:card`,size:e.size,"stroke-width":e.strokeWidth,color:e.color},null,8,[`size`,`stroke-width`,`color`]))}}),O={class:`page settlement-mobile-page mobile-only`},k={class:`page__scroll`},A={key:0,class:`settlement-waiting`},j={class:`settlement-invoice`},M={class:`settlement-invoice__value`},N={key:0,class:`settlement-invoice__meta`},P={class:`settlement-mobile-options`},F=[`disabled`],I={class:`settlement-card__icon settlement-card__icon--cash`},L=[`disabled`],R={class:`settlement-card__icon settlement-card__icon--check`},z={class:`desktop-checkout-shell desktop-only`},B={class:`desktop-page__head`},V={class:`desktop-page__subtitle`},H={key:0,class:`settlement-waiting settlement-waiting--desktop`},U={key:1,class:`desktop-settlement-grid`},W=[`disabled`],G={class:`settlement-card__icon settlement-card__icon--cash`},K=[`disabled`],q={class:`settlement-card__icon settlement-card__icon--check`},J=f(h({__name:`SettlementTypeView`,setup(f){let p=b(),h=y(),{orderId:g,order:J,invoiceReady:Y}=E(),X=d(!1),Z=d(``);r(g,async e=>{e&&!h.getOrderById(e)&&await h.fetchOrder(e)},{immediate:!0});let Q=a(()=>J.value?.finalAmount?_(J.value.finalAmount):`—`);async function $(e){if(X.value||!T(J.value)){Z.value=`تا قبل از قیمت‌گذاری مدیریت، امکان انتخاب روش تسویه وجود ندارد.`;return}X.value=!0,Z.value=``;try{await h.chooseSettlement(g.value,e),e===`cash`?p.replace(`/orders/${g.value}/cash`):(h.startCheckDraft(g.value),p.replace(`/orders/${g.value}/check-mode`))}catch(e){Z.value=e instanceof Error?e.message:`ثبت روش تسویه ناموفق بود.`}finally{X.value=!1}}return(r,a)=>(t(),s(l,null,[u(`div`,O,[i(w,{title:`انتخاب نوع تسویه`,subtitle:`پس از صدور فاکتور، نوع تسویه را انتخاب کنید`,"show-back":``,centered:``,onBack:a[0]||=e=>m(p).push(`/orders/${m(g)}`)}),u(`div`,k,[i(S,{message:Z.value},null,8,[`message`]),m(Y)?(t(),s(l,{key:1},[u(`div`,j,[a[10]||=u(`span`,{class:`settlement-invoice__label`},`مبلغ فاکتور`,-1),u(`strong`,M,n(Q.value),1),m(J)?(t(),s(`span`,N,`سفارش `+n(m(J).orderNumber),1)):o(``,!0)]),u(`div`,P,[u(`button`,{type:`button`,class:`settlement-card`,disabled:X.value,onClick:a[2]||=e=>$(`cash`)},[u(`span`,I,[i(D,{size:36})]),a[11]||=u(`h3`,null,`تسویه نقدی`,-1),a[12]||=u(`p`,null,`پرداخت از طریق واریز به حساب شرکت`,-1)],8,F),u(`button`,{type:`button`,class:`settlement-card`,disabled:X.value,onClick:a[3]||=e=>$(`check`)},[u(`span`,R,[i(v,{size:36})]),a[13]||=u(`h3`,null,`تسویه چکی`,-1),a[14]||=u(`p`,null,`پرداخت بر اساس مبلغ فاکتور با ثبت چک`,-1)],8,L)])],64)):(t(),s(`div`,A,[a[8]||=u(`h3`,{class:`settlement-waiting__title`},`در انتظار قیمت‌گذاری`,-1),a[9]||=u(`p`,{class:`settlement-waiting__text`},` پیش‌سفارش ثبت شده است. پس از تعیین قیمت توسط مدیریت و صدور فاکتور، از این صفحه روش تسویه (نقد یا چک) را انتخاب کنید. `,-1),i(x,{block:``,variant:`outline`,onClick:a[1]||=e=>m(p).push(`/orders/${m(g)}`)},{default:e(()=>[...a[7]||=[c(` بازگشت به جزئیات سفارش `,-1)]]),_:1})]))])]),u(`div`,z,[i(C,{"current-step":4}),u(`header`,B,[a[15]||=u(`h1`,{class:`desktop-page__title`},`انتخاب نوع تسویه`,-1),u(`p`,V,[m(Y)?(t(),s(l,{key:0},[c(` مبلغ فاکتور `+n(Q.value)+n(m(J)?` · سفارش ${m(J).orderNumber}`:``),1)],64)):(t(),s(l,{key:1},[c(`پس از قیمت‌گذاری مدیریت فعال می‌شود`)],64))])]),i(S,{message:Z.value},null,8,[`message`]),m(Y)?(t(),s(`div`,U,[u(`button`,{type:`button`,class:`settlement-card settlement-card--desktop`,disabled:X.value,onClick:a[5]||=e=>$(`cash`)},[u(`span`,G,[i(D,{size:40})]),a[19]||=u(`h3`,null,`تسویه نقدی`,-1),a[20]||=u(`p`,null,`پرداخت از طریق واریز به حساب شرکت`,-1)],8,W),u(`button`,{type:`button`,class:`settlement-card settlement-card--desktop`,disabled:X.value,onClick:a[6]||=e=>$(`check`)},[u(`span`,q,[i(v,{size:40})]),a[21]||=u(`h3`,null,`تسویه چکی`,-1),a[22]||=u(`p`,null,`پرداخت بر اساس مبلغ فاکتور با ثبت چک`,-1)],8,K)])):(t(),s(`div`,H,[a[17]||=u(`h3`,{class:`settlement-waiting__title`},`در انتظار قیمت‌گذاری`,-1),a[18]||=u(`p`,{class:`settlement-waiting__text`},` پیش‌سفارش ثبت شده است. پس از صدور فاکتور می‌توانید روش تسویه را انتخاب کنید. `,-1),i(x,{variant:`outline`,onClick:a[4]||=e=>m(p).push(`/orders/${m(g)}`)},{default:e(()=>[...a[16]||=[c(` بازگشت به جزئیات سفارش `,-1)]]),_:1})]))])],64))}}),[[`__scopeId`,`data-v-6b697aeb`]]);export{J as default}; \ No newline at end of file diff --git a/dist/assets/WelcomeView-2wVBLEk1.css b/dist/assets/WelcomeView-2wVBLEk1.css new file mode 100644 index 0000000..73bbf93 --- /dev/null +++ b/dist/assets/WelcomeView-2wVBLEk1.css @@ -0,0 +1 @@ +.welcome[data-v-34e03d54]{color:#fff;background:#0f172a;height:100%;min-height:100%;position:relative;overflow:hidden}.welcome__photo[data-v-34e03d54]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.welcome__photo.is-on[data-v-34e03d54]{opacity:1}.welcome__shade[data-v-34e03d54]{background:linear-gradient(#0f172a26 20%,#0f172ad1 100%);position:absolute;inset:0}.welcome__brand[data-v-34e03d54],.welcome__copy[data-v-34e03d54],.welcome__cta[data-v-34e03d54]{z-index:1;position:relative}.welcome__brand[data-v-34e03d54]{text-align:center;padding-top:14vh}.welcome__logo[data-v-34e03d54]{object-fit:contain;filter:brightness(0)invert();-webkit-user-select:none;user-select:none;width:auto;height:110px;margin:0 auto;display:block}.welcome__copy[data-v-34e03d54]{position:absolute;bottom:108px;left:24px;right:24px}.welcome__copy h1[data-v-34e03d54]{margin:0 0 10px;font-size:32px;font-weight:700;line-height:1.35}.welcome__copy p[data-v-34e03d54]{opacity:.92;margin:0;font-size:14px;line-height:1.8}.welcome__dots[data-v-34e03d54]{gap:6px;margin-top:18px;display:flex}.welcome__dots button[data-v-34e03d54]{background:#ffffff73;border:0;border-radius:999px;width:7px;height:7px;padding:0}.welcome__dots button.is-on[data-v-34e03d54]{background:#fff;width:18px}.welcome__cta[data-v-34e03d54]{color:#fff;height:52px;font:inherit;cursor:pointer;background:#1e293b;border:0;border-radius:14px;font-size:16px;font-weight:700;position:absolute;bottom:28px;left:24px;right:24px} diff --git a/dist/assets/WelcomeView-9iopwd7V.css b/dist/assets/WelcomeView-9iopwd7V.css deleted file mode 100644 index b39e049..0000000 --- a/dist/assets/WelcomeView-9iopwd7V.css +++ /dev/null @@ -1 +0,0 @@ -.welcome-page[data-v-443d4085]{isolation:isolate;color:#f4ede4;background:#1a1612;height:100%;min-height:100%;position:relative;overflow:hidden}.welcome-page__bg[data-v-443d4085]{z-index:0;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.welcome-page__veil[data-v-443d4085]{z-index:1;pointer-events:none;background:linear-gradient(#0c0a086b 0%,#0c0a0847 42%,#0c0a08b8 100%);position:absolute;inset:0}.welcome-page__scroll[data-v-443d4085]{z-index:2;overscroll-behavior:contain;height:100%;position:relative;overflow:hidden auto}.welcome-page__stage[data-v-443d4085]{width:100%;max-width:390px;min-height:100%;padding:calc(12px + env(safe-area-inset-top,0px)) 20px calc(20px + env(safe-area-inset-bottom,0px));box-sizing:border-box;flex-direction:column;margin-inline:auto;display:flex}.welcome-top[data-v-443d4085]{justify-content:flex-end;min-height:40px;display:flex}.welcome-skip[data-v-443d4085]{color:#f4ede4;height:34px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c0a0873;border:none;border-radius:999px;padding:0 16px;font-size:.8125rem;font-weight:500}.welcome-brand[data-v-443d4085]{text-align:center;flex-direction:column;align-items:center;margin-top:28px;display:flex}.welcome-brand__fa[data-v-443d4085]{color:#ead7c0;margin:14px 0 0;font-size:1.875rem;font-weight:700;line-height:1.3}.welcome-brand__tag[data-v-443d4085]{color:#f4ede4eb;max-width:16rem;margin:10px 0 0;font-size:.8125rem;font-weight:400;line-height:1.7}.welcome-brand__rule[data-v-443d4085]{background:var(--color-primary);border-radius:1px;width:36px;height:1.5px;margin-top:16px;display:block}.welcome-features[data-v-443d4085]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:36px 0 0;padding:0;list-style:none;display:grid}.welcome-feature[data-v-443d4085]{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.welcome-feature__icon[data-v-443d4085]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f4ede438;border-radius:999px;place-items:center;width:48px;height:48px;display:grid}.welcome-feature__star[data-v-443d4085]{width:22px;height:22px}.welcome-feature strong[data-v-443d4085]{color:#f4ede4;font-size:.6875rem;font-weight:700;line-height:1.45}.welcome-feature span[data-v-443d4085]{color:#f4ede4b8;font-size:.5625rem;font-weight:400;line-height:1.5}.welcome-spacer[data-v-443d4085]{flex:auto;min-height:28px}.welcome-dots[data-v-443d4085]{justify-content:center;gap:6px;margin-bottom:16px;display:flex}.welcome-dots i[data-v-443d4085]{background:#f4ede447;border-radius:999px;width:6px;height:6px}.welcome-dots i.is-on[data-v-443d4085]{background:#f4ede4}.welcome-cta[data-v-443d4085]{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 65%, transparent) 0%, color-mix(in srgb, var(--color-primary) 42%, transparent) 48%, color-mix(in srgb, var(--color-accent-navy) 48%, transparent) 100%);color:#fff;width:100%;height:52px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(10px);border:1px solid #f4ede447;border-radius:999px;justify-content:center;align-items:center;padding:0 44px;font-size:.9375rem;font-weight:600;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1f}.welcome-cta__chevron[data-v-443d4085]{place-items:center;display:grid;position:absolute;inset-inline-end:16px}@media (width>=768px){.welcome-page[data-v-443d4085]{max-width:none;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}.welcome-page__stage[data-v-443d4085]{max-width:390px;padding-block:16px 24px}}@media (width<=359px){.welcome-page__stage[data-v-443d4085]{padding-inline:14px}.welcome-brand__fa[data-v-443d4085]{font-size:1.625rem}.welcome-feature__icon[data-v-443d4085]{width:42px;height:42px}} diff --git a/dist/assets/WelcomeView-DAQQdKRZ.js b/dist/assets/WelcomeView-DAQQdKRZ.js deleted file mode 100644 index f1e76e5..0000000 --- a/dist/assets/WelcomeView-DAQQdKRZ.js +++ /dev/null @@ -1 +0,0 @@ -import{F as e,M as t,Pt as n,_ as r,f as i,i as a,l as o,t as s,u as c,ut as l,v as u}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as d}from"./BasicIcon-Bzeb0Iwd.js";import{M as f,_ as p,o as m}from"./index-WUDoJ6iF.js";import{t as h}from"./login-fabric-CzrIXTnD.js";var g={class:`page welcome-page`},_=[`src`],v={class:`welcome-page__scroll`},y={class:`welcome-page__stage`},b={class:`welcome-brand`},x={class:`welcome-features`},S={class:`welcome-feature__icon`,"aria-hidden":`true`},C={key:0,class:`welcome-feature__star`,viewBox:`0 0 24 24`,fill:`none`},w={class:`welcome-cta__chevron`,"aria-hidden":`true`},T=s(u({__name:`WelcomeView`,setup(s){let u=f(),T=[{icon:`star`,title:`همراه همیشگی کسب‌وکارتان`,subtitle:`با خدمات ویژه مشتریان`},{icon:`vuesax-linear:truck-time`,title:`سفارش عمده`,subtitle:`مستقیم از تولیدکننده`},{icon:`vuesax-linear:element-3`,title:`تنوع بی‌نظیر محصولات`,subtitle:`از کلاسیک تا مدرن`}];function E(){let e=typeof u.currentRoute.value.query.redirect==`string`?u.currentRoute.value.query.redirect:void 0;u.push({name:`login`,query:e?{redirect:e}:void 0})}return(s,u)=>(t(),i(`div`,g,[o(`img`,{class:`welcome-page__bg`,src:l(h),alt:``},null,8,_),u[7]||=o(`div`,{class:`welcome-page__veil`,"aria-hidden":`true`},null,-1),o(`div`,v,[o(`div`,y,[o(`header`,{class:`welcome-top`},[o(`button`,{type:`button`,class:`welcome-skip`,onClick:E},`رد شدن`)]),o(`div`,b,[r(p,{size:88}),u[0]||=o(`h1`,{class:`welcome-brand__fa`},`نادمی تکس`,-1),u[1]||=o(`p`,{class:`welcome-brand__tag`},`انتخاب حرفه‌ای، شروع یک همکاری ماندگار`,-1),u[2]||=o(`span`,{class:`welcome-brand__rule`,"aria-hidden":`true`},null,-1)]),o(`ul`,x,[(t(),i(a,null,e(T,e=>o(`li`,{key:e.title,class:`welcome-feature`},[o(`span`,S,[e.icon===`star`?(t(),i(`svg`,C,[...u[3]||=[o(`path`,{d:`M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z`,stroke:`#fff`,"stroke-width":`1.5`,"stroke-linejoin":`round`},null,-1)]])):(t(),c(d,{key:1,icon:e.icon,size:22,color:`#ffffff`},null,8,[`icon`]))]),o(`strong`,null,n(e.title),1),o(`span`,null,n(e.subtitle),1)])),64))]),u[5]||=o(`div`,{class:`welcome-spacer`,"aria-hidden":`true`},null,-1),u[6]||=o(`div`,{class:`welcome-dots`,"aria-hidden":`true`},[o(`i`,{class:`is-on`}),o(`i`),o(`i`),o(`i`)],-1),o(`button`,{type:`button`,class:`welcome-cta`,onClick:E},[u[4]||=o(`span`,null,`ورود / ثبت‌نام`,-1),o(`span`,w,[r(m,{size:18,color:`#ffffff`})])])])])]))}}),[[`__scopeId`,`data-v-443d4085`]]);export{T as default}; \ No newline at end of file diff --git a/dist/assets/WelcomeView-szGaAdUc.js b/dist/assets/WelcomeView-szGaAdUc.js new file mode 100644 index 0000000..d233f81 --- /dev/null +++ b/dist/assets/WelcomeView-szGaAdUc.js @@ -0,0 +1 @@ +import{At as e,D as t,F as n,M as r,Pt as i,f as a,i as o,k as s,l as c,nt as l,t as u,ut as d,v as f}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{k as p}from"./index-C40q_iVH.js";import{t as m}from"./nademitex-auth-logo-CQhPwje_.js";var h=`/assets/login-fabric-CSZOoxR9.jpg`,g=`/assets/fabric-slide-2-BWGo09Th.jpg`,_=`/assets/fabric-slide-3-CyMWKjFB.jpg`,v=`/assets/fabric-slide-4-UycLZic-.jpg`,y=[`src`],b={class:`welcome__brand`},x=[`src`],S={class:`welcome__copy`},C={class:`welcome__dots`,role:`tablist`,"aria-label":`اسلایدها`},w=[`aria-label`,`onClick`],T=u(f({__name:`WelcomeView`,setup(u){let f=p(),T=[{image:h,title:`پارچه، برای ایده‌های بزرگ`,lead:`انتخاب بهتر، تأمین سریع‌تر، همراه حرفه‌ای شما در مسیر تولید پوشاک`},{image:g,title:`پارچه، برای ایده‌های بزرگ`,lead:`از کت و شلوار تا مانتو؛ بافتی که طرح شما را کامل می‌کند`},{image:_,title:`پارچه، برای ایده‌های بزرگ`,lead:`کتان، پنبه و فاستونی؛ موجودی عمده برای مزون و تولیدکننده`},{image:v,title:`پارچه، برای ایده‌های بزرگ`,lead:`کالیته را ببینید، رنگ را لمس کنید، بعد سفارش دهید`}],E=l(0),D=0,O=0;function k(e){E.value=(e+T.length)%T.length}function A(e){O=e.changedTouches[0]?.clientX??0}function j(e){let t=(e.changedTouches[0]?.clientX??0)-O;Math.abs(t)<40||k(E.value+(t<0?1:-1))}return s(()=>{D=window.setInterval(()=>k(E.value+1),4500)}),t(()=>window.clearInterval(D)),(t,s)=>(r(),a(`div`,{class:`welcome`,onTouchstartPassive:A,onTouchendPassive:j},[(r(),a(o,null,n(T,(t,n)=>c(`img`,{key:t.lead,class:e([`welcome__photo`,{"is-on":n===E.value}]),src:t.image,alt:``},null,10,y)),64)),s[1]||=c(`div`,{class:`welcome__shade`},null,-1),c(`header`,b,[c(`img`,{class:`welcome__logo`,src:d(m),alt:`Nademi Tex`,draggable:`false`},null,8,x)]),c(`div`,S,[c(`h1`,null,i(T[E.value]?.title),1),c(`p`,null,i(T[E.value]?.lead),1),c(`div`,C,[(r(),a(o,null,n(T,(t,n)=>c(`button`,{key:t.lead,type:`button`,class:e({"is-on":n===E.value}),"aria-label":`اسلاید ${n+1}`,onClick:e=>k(n)},null,10,w)),64))])]),c(`button`,{type:`button`,class:`welcome__cta`,onClick:s[0]||=e=>d(f).push(`/login`)},`ورود / ثبت‌نام`)],32))}}),[[`__scopeId`,`data-v-34e03d54`]]);export{T as default}; \ No newline at end of file diff --git a/dist/assets/categoryIcons-Bqt1-_c8.js b/dist/assets/categoryIcons-Bqt1-_c8.js new file mode 100644 index 0000000..a2bc1d8 --- /dev/null +++ b/dist/assets/categoryIcons-Bqt1-_c8.js @@ -0,0 +1 @@ +import{M as e,f as t,l as n,u as r,v as i}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as a}from"./BasicIcon-Bzeb0Iwd.js";import{E as o,S as s,_ as c}from"./index-C40q_iVH.js";import{n as l,t as u}from"./IconDiamond-Dn-fHb3u.js";import{t as d}from"./IconShoppingBag-BHoZiOex.js";var f=i({__name:`IconBolt`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(t){return(n,i)=>(e(),r(a,{icon:`vuesax-linear:flash`,size:t.size,"stroke-width":t.strokeWidth,color:t.color},null,8,[`size`,`stroke-width`,`color`]))}}),p=i({__name:`IconFeather`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(t){return(n,i)=>(e(),r(a,{icon:`vuesax-linear:pen-add`,size:t.size,"stroke-width":t.strokeWidth,color:t.color},null,8,[`size`,`stroke-width`,`color`]))}}),m=i({__name:`IconIdCard`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(t){return(n,i)=>(e(),r(a,{icon:`vuesax-linear:personalcard`,size:t.size,"stroke-width":t.strokeWidth,color:t.color},null,8,[`size`,`stroke-width`,`color`]))}}),h=[`width`,`height`],g=[`stroke`,`stroke-width`],_=[`stroke`,`stroke-width`],v=i({__name:`IconShirt`,props:{size:{default:24},color:{default:`currentColor`},strokeWidth:{default:1.5}},setup(r){return(i,a)=>(e(),t(`svg`,{width:r.size,height:r.size,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[n(`path`,{d:`M8.25 5.25 12 7.75l3.75-2.5 2.25 2.75L16 9.5V18.5a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V9.5L6 8l2.25-2.75Z`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,g),n(`path`,{d:`M12 7.75V18.5`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`},null,8,_)],8,h))}}),y=[`width`,`height`],b=[`stroke`,`stroke-width`],x=[`stroke`,`stroke-width`],S=[`stroke`,`stroke-width`],C=[`stroke`,`stroke-width`],w=i({__name:`IconSuit`,props:{size:{default:24},color:{default:`currentColor`},strokeWidth:{default:1.5}},setup(r){return(i,a)=>(e(),t(`svg`,{width:r.size,height:r.size,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[n(`path`,{d:`M7.5 5.5h9l2 3v10.5a1 1 0 0 1-1 1h-11a1 1 0 0 1-1-1V8.5l2-3Z`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,b),n(`path`,{d:`M12 5.5v13`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`},null,8,x),n(`path`,{d:`M7.5 9 12 11.75 16.5 9`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,S),n(`path`,{d:`M10.25 5.5V4a1.75 1.75 0 0 1 3.5 0v1.5`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`},null,8,C)],8,y))}}),T=[`width`,`height`],E=[`stroke`,`stroke-width`],D=[`stroke`,`stroke-width`],O=[`stroke`,`stroke-width`],k={bolt:f,feather:p,diamond:u,grid:l,bag:d,"id-card":m,catalog:s,headset:c,home:o,shirt:v,suit:w,trousers:i({__name:`IconTrousers`,props:{size:{default:24},color:{default:`currentColor`},strokeWidth:{default:1.5}},setup(r){return(i,a)=>(e(),t(`svg`,{width:r.size,height:r.size,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[n(`path`,{d:`M8 4.5h8v4.25l-1.75 11H13l-1-9.5-1 9.5H7.75L6 8.75V4.5Z`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,E),n(`path`,{d:`M12 8.75v11`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`},null,8,D),n(`path`,{d:`M8 7.25h8`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`},null,8,O)],8,T))}})},A={shirt:`shirt`,suit:`suit`,trousers:`trousers`};function j(e){return A[e.id]?A[e.id]:e.icon&&k[e.icon]?e.icon:e.icon??`grid`}function M(e,t=u){return e&&k[e]||t}export{j as n,M as t}; \ No newline at end of file diff --git a/dist/assets/categoryIcons-D54WXE2n.js b/dist/assets/categoryIcons-D54WXE2n.js deleted file mode 100644 index 238890d..0000000 --- a/dist/assets/categoryIcons-D54WXE2n.js +++ /dev/null @@ -1 +0,0 @@ -import{M as e,f as t,l as n,u as r,v as i}from"./_plugin-vue_export-helper-1xMDlcEE.js";import{t as a}from"./BasicIcon-Bzeb0Iwd.js";import{T as o,k as s,v as c}from"./index-WUDoJ6iF.js";import{t as l}from"./IconDiamond-bOGfMf7j.js";import{t as u}from"./IconLayoutGrid-CTmPrZXE.js";import{t as d}from"./IconShoppingBag-BHoZiOex.js";var f=i({__name:`IconBolt`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(t){return(n,i)=>(e(),r(a,{icon:`vuesax-linear:flash`,size:t.size,"stroke-width":t.strokeWidth,color:t.color},null,8,[`size`,`stroke-width`,`color`]))}}),p=i({__name:`IconFeather`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(t){return(n,i)=>(e(),r(a,{icon:`vuesax-linear:pen-add`,size:t.size,"stroke-width":t.strokeWidth,color:t.color},null,8,[`size`,`stroke-width`,`color`]))}}),m=i({__name:`IconIdCard`,props:{size:{default:24},strokeWidth:{default:1.5},color:{default:null}},setup(t){return(n,i)=>(e(),r(a,{icon:`vuesax-linear:personalcard`,size:t.size,"stroke-width":t.strokeWidth,color:t.color},null,8,[`size`,`stroke-width`,`color`]))}}),h=[`width`,`height`],g=[`stroke`,`stroke-width`],_=[`stroke`,`stroke-width`],v=i({__name:`IconShirt`,props:{size:{default:24},color:{default:`currentColor`},strokeWidth:{default:1.5}},setup(r){return(i,a)=>(e(),t(`svg`,{width:r.size,height:r.size,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[n(`path`,{d:`M8.25 5.25 12 7.75l3.75-2.5 2.25 2.75L16 9.5V18.5a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V9.5L6 8l2.25-2.75Z`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,g),n(`path`,{d:`M12 7.75V18.5`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`},null,8,_)],8,h))}}),y=[`width`,`height`],b=[`stroke`,`stroke-width`],x=[`stroke`,`stroke-width`],S=[`stroke`,`stroke-width`],C=[`stroke`,`stroke-width`],w=i({__name:`IconSuit`,props:{size:{default:24},color:{default:`currentColor`},strokeWidth:{default:1.5}},setup(r){return(i,a)=>(e(),t(`svg`,{width:r.size,height:r.size,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[n(`path`,{d:`M7.5 5.5h9l2 3v10.5a1 1 0 0 1-1 1h-11a1 1 0 0 1-1-1V8.5l2-3Z`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,b),n(`path`,{d:`M12 5.5v13`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`},null,8,x),n(`path`,{d:`M7.5 9 12 11.75 16.5 9`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,S),n(`path`,{d:`M10.25 5.5V4a1.75 1.75 0 0 1 3.5 0v1.5`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`},null,8,C)],8,y))}}),T=[`width`,`height`],E=[`stroke`,`stroke-width`],D=[`stroke`,`stroke-width`],O=[`stroke`,`stroke-width`],k={bolt:f,feather:p,diamond:l,grid:u,bag:d,"id-card":m,catalog:o,headset:c,home:s,shirt:v,suit:w,trousers:i({__name:`IconTrousers`,props:{size:{default:24},color:{default:`currentColor`},strokeWidth:{default:1.5}},setup(r){return(i,a)=>(e(),t(`svg`,{width:r.size,height:r.size,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,"aria-hidden":`true`},[n(`path`,{d:`M8 4.5h8v4.25l-1.75 11H13l-1-9.5-1 9.5H7.75L6 8.75V4.5Z`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,8,E),n(`path`,{d:`M12 8.75v11`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`},null,8,D),n(`path`,{d:`M8 7.25h8`,stroke:r.color,"stroke-width":r.strokeWidth,"stroke-linecap":`round`},null,8,O)],8,T))}})},A={shirt:`shirt`,suit:`suit`,trousers:`trousers`};function j(e){return A[e.id]?A[e.id]:e.icon&&k[e.icon]?e.icon:e.icon??`grid`}function M(e,t=l){return e&&k[e]||t}export{j as n,M as t}; \ No newline at end of file diff --git a/dist/assets/fabric-slide-2-BWGo09Th.jpg b/dist/assets/fabric-slide-2-BWGo09Th.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b369199285be7bf155074ba7e1d0bb765493d0d7 GIT binary patch literal 474268 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

L$kiUKGD#lwz`^O2S<2Ju|C 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

CGB9!+30UOGAk2@a_-@AJx8@b5I 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 z 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 z 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

Kf5 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 literal 0 HcmV?d00001 diff --git a/dist/assets/fabric-slide-3-CyMWKjFB.jpg b/dist/assets/fabric-slide-3-CyMWKjFB.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f3fda4d1f53a08ae35b4ce6b733b4479929fdd02 GIT binary patch literal 391127 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 sNzyBZQ>wD08@;_KAe+UG2cM`9gcZjZex}I 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

M1?3Vs?>Q|#4-+-^4pKRAA zDWn^K<%#R*{{ZW*x8iS$XYntJuJvn~BxIe5R^RtWY#QaftjZnN=TEzl#!vIDijci(Wjko z#d5%5m$$79N!;GEj%e%=B8gNdBx90(z3Wd&Nv_<+@v4>Mk;<>Gf2BcgrI{h~hFs-w z_d)ip?K;>Hj}{Szb}<|S-y^xHRvB){ymrYHko@f?(E}U_0qAr6Yp~Lxo+v!%VJaFT zCr{!D=siBQfoWiGV?!dOQYwZ4jzfR?>!s5cWwu*rq>m;&;ze!%$jHg>?L*Y0Z|Tv_ ztg?hI_}o-4`oYi*!?kvv5wdMs;x|x<8jM|)2Xc^jQa`P6z8bZkPG+~WQt^44-3(_1 zSpDVC-6PVyZ^Bw*+g#f`3aT^v&B&vA{{VfDaa9#^B+l>QwS+;f<&pQgB9>)P`@vI$ zTyvWBZ4g0c0$;^wZWI!h#7FX~f3?TWf_bhF!8&EVpm|Jb1h(!;nUiUWhX{6#s&ihE zqyiv?CU~Hk$#_I(=0^l?Rp*SKQQo>>j3s7j$!%?<=}}yLp&HsK!5_Q?s9-}eaz@BO z>JLh-q-h4$&F^8eZ~^K+I@et#WM8vt3Hz(bc0HWGyhx5q zF_d>+haD?3ScdUpxt{mWEo711U0cl|QK&{YDTP!X^2iCSTzJ`9YV?EL^)GnSW zU}*l)I&du{+r*HkQzmhk`{&Z3v%Z?vM$zxI`7LfFxe|SaPWbf6@s*L7ee-fZ<)84A z&05uh*l5kKPUa~ic;traQatk!AyVsMQccQ#t6+L{u106oyhL>m3u%jSV|Fzpo=rj) z9%PY|#8Hvf;m;)Y2Z~Log|1N6d^Zn_^&Lt*N;L9b6g>Qw{XoAQbc6bEp3#M<;KNUc$Yac zMJE#XD#Y`O=lpSY^Xey9(KP4{+%iODOLz*#9x?N(zHlRT$lN_@ZEZ?0JX?2R;q5N= z<6hJzc1BhdZMHLys*9 z$t3kB-lDT_wAuN(SOz%P&LvYL%L{_pJxx;9HCsI^OP^7=kwh`X&hpCKg##xZ^wyx= zk>Y>0r^Oib4+yV=G+Vbzi_D26&oRWU&i?>S$AR=U@(hMOLs3_OHcG%L-S>B&%aE(cQ@%*Zr=*kGJ80ic~O90Eh^{U8AqB z<5`{;7XJWjGU~;Fmns7;eqqwIBc90X5?IRe2;~C~Mtyn zas4Y^+GmYLqBjlH{{WxmS=R8hZ{;8)k?E3aQW;h(2228@IPH$-{A!1xqMlrK;WzX= zp5Iaa6-M>*c^jgimAJ=Y{uL#xlU@9=5JvtNx&Htfv2kN7Hq}Bh+`f8y{VAnlH#BSv za#|>4`Lov_%ls(}YV+hq0afII!1|8$U8a)Vql(xb7!pS{Y)w7eEWS})qa|0r*WQ+( ziZNR~y}*zzLG&5#`qwS-N)U9i%mK$eb6t>mrIR~0fO3G z)^mCqMe1_i5tkOKKpX+|{{ZXPU8hJH`Cvfglk1=J&2l~!`5_3ck~kc5n(H*ej1-aI zoxFa((!A+zb;o0*)1AD}nR#M4JZJp+*8B`lE(orE!Go%TFx>#pHMwNL;tC1K1#)@M zu&f!pO|2-DLxG$(8&{mx?wczWAxO_&Pj6bn(>F4zw@?NTLH_{jt&0aFVaWMU7~-JO zY=1?TGPS&;=Qt;~^Q{T4M3!L}86b>~hO;L|5^os5IW;sdzCMSO&!^McxYIfsG4&gB z=8{K#_3GcVKZav{Mon7bIYI%^*%jc(0*;2>4`ZJ{68f`|>VwJ!@(a=Bi~@ zc7=|v=3*XDj1JCuJq=~v&2e{PQA+M4;2O1mH}-UII6`;7LH%nbB-teQMni<>=IQkM zS8ICM=3UNjTDFB0~N*i=Tox0G7AU;wY+6Zf%2~v)cBtDr_^P5?b(4| zTy-_WYgfX;#^M=bRE|{K0{W9&l^;W*2&VjSDIL$v6x@T6K&T^SK1_3F*x`Cv=$Gd3%0r zvtt6AZ85dK*kf!l;fEPN=e+<}wy^WF8Xd}Ww+EpfzvEr6!LNt6{yXs{zLTexGs$!T zbyKz|$1LaR`qww%jVRvUNr@YRepMN4_Ts*~{hq!U!SM6JsjBL>`*l0$gGh1|#+^bR ze&)L{v>jQl$37yerw=o%()4>T3F&ZX+F~!+qW~9F!Dbyv_pWzdn$k;qiFGe2VQyqD z1Pcm8XLN4Ce_v4!N z=QS0f=Rz&LOy3`PvM=ms)9h^tPcsor!#h*1bJPm*eOFl3+g*ijT}rG2%V&@kSL?=k z&2(NT)e_QaG>C64%iNI6?&o@w_f&QRy>OcC?e>*@YZax$GfvIrNiEEwx1HD}anJy3 z&#ODLuAFR){d--W9}Adu2%||%@=C867+}rR)>Y(iPYg~B$+|4hZrp}FnSa8p_@hsa z?CvzSvJ&hLTrh_1nS}ASFXh?QUaxvdN^-}UilTeb%DZrLT%xoJfRQ~`8J;g~R zvRc|3ly5D_Dph#T9AH#d)5CKxzPo`8!9R2{fa~0^xS(Z|HM86KQ3dkVw#G+L-TtDe z-OmF^14#15A|=2ag1!BRwLa=drMwq0Z4O3Mf&jq&@b6GvBhRQc+AvgQz;!qd0O&pF zxXz>D%$M4pt7_h26CsSbkd3UQj4@(Sw=j709=9kSFM274W4c<;z+^qRn5J= zH2JN`R~v30y1~2WamE8~$2H39w&F{obs1Fova3%sA{e&pAhA8ZP6xep8qBgA$tH@x z>Tl<^Whg`V^VzK>}%Xe5Z!bqEF`BS4Q?N>FM z*!(elFNke5A1NB-Om2g$-djt#3os+*F8ELfL5`K1Z}!U#D*E!;)#TLWiJ`h_BMjE3 z05l|yq=Uz%YX|Wf>XEytq>l4xb~g!bv4WD^!zp8up+Sv~eqata{{Roxvo*=IzXFXq z+fRi9D}LrLwT6jOF}LUL;1isltZQo0{@%wxU1I9ltx=%+I;FfLd>Fv;lw+Qpp4H6A zw;KJ$_M>|o?QwF-t!%m3xHb|b`G3{MGb8^1d59F=nu!_rHqhE=_i|X-T1Oj17{?$D z33krplWF1HobK&N@VEAhX}Vk&5NQmNLvtdrNgW8rz{jHJjonDDhFf?e(e3OO*K7^* zM9&(JGaq^74~(8OSbEjeT20*AdwrfOr_RA=+}(YXMTMjLWbG8PS;@o}h^Km_`$kBSzGfbRsp=LM2qf2aE6=kr-+Lv~&a4>< z;!l_RtbSC_AY!qb=6V+$7N&QITE_Ro_L9vkVrgc3JAKyZrb&Zt2zmKqjdG>?=N0Fd z?7F1M9qdJ;W|0wBY)vpwOG0+?s;8Ab{{Twg)vlw~w8-_%J5H7b)U7;~v6b*j0x@Q| zA0qz%7XJX^J?d*;3|eXeSduy7TYEN!OW7nN&DgnU_yZEJ-3Pd=rup5GqR{62Lv1WJ zt>KH?t?>&_v`XmB=4x(6Pyl)?V}t9C)sts(G|vt_?BpfPcK-k)$!@9xZTT)#AH2!i z-nuUqBzL!xY8s@aUEvFLY$cI)pD*`ODI?{;10Z+w>s;T6?rh~2cYYw5?KzcSgsV7g}ZM6vQ(kQnwCIP^} z4ejevL2Vksg7p?xf0Ri44C6R#@(3OK(ke*m@LdwbNLDA>7kUg4pG6X&id62itsvcBsah!qeUNiew`0x7z!Lexe@&P8NArm&? z%uCnl&INl0uQXy9@WnEK7IBQR^&S1IxLOP{{R|{B24O#l6UZ@9Ou{n0IgBN?dKTwWeC7yoDX`E*vV|g zU0i^_Dev{It)ZV%?X9ocWmHlF4gq8Nrh@GS-%hw*Y%;@nYz9f}cNJ!4% z#t(n3bryE)>_lJ!tS~|3dzywbe#YKd+hdckjvasWBk5gEjbjsqnsUxT`^01`4val( zpYZcfxZ6w!WZ;kXPj7nZG>9*)Oi``Ux+x|#9QlJhuF=qnn-;8W=ndj$?kl&tx`O&Et1X2?T1c{_Q@ne2FV71; za)_tqC%EZc{1YZS6gJ4Ka}XeKN3N`Xhp#r=9It{=oOL84v8-XM`}?QL$|WQNu) z%^Z>q&0`Ax0Lw_-@h`LO)2-G!MKWB)1F|{tZ)j+H2y zEkbsQq=GWC2^B{tC!x+k?_B=?h$e;^zDs!8Upg@lly`;!aDIf2wQgBu)2!qd5;Lrl zhKgZszv%#Q+Xq|$#%mm1Pa^%E)U(Q}sv`^08!rC{3wb&uuMNDb90>VnqF=g% zV{Scj+PpXR#rU0h;lBY%;hh*nF0~aHL-xhB*V|*pHNsLy+%b3U*~(boJ>AK@yZPOL zaVlejj!*vpTCc5&`JcF1RpG>t#^7`(tyj@>$t-7R9T}NlE0pOO?~3Rmu)31cOPMEa zvA!c_UP|Yo_V%x&itKo8l4$V5c`0YTkR-*Tk<~tI<2d?N?LG!;P`5U+xFwbV^8CzK zpvP)$rM1KoGg(I@!eSlpfmFCXGuoxSxwq4;KeR6BHBRC?xYWY=xSc0TMe&#f5M6f87Vxx{Vsn7?o$Zjf=cs zsT~K?)|nJGt8B2cZ&#BGy-5E6^?hqb!%SlBYc=-Qi8IGSr>;FJlzWJ)cR!Ol+Fzx>U>#JG|NqeVF zrNSCkA3BrU)MvFZEm-S>mfGOQZxckMD*}3-Q~v0-AhmBf;sPPsh@>A-WR8 z85ePEWFENsR$xXii9TL=IP2|JEJK1}$tuV10fYYl)~ZD8S&BdOqah=YyMw{2_V)#& z3_t)A&N}}9^{T7D8X`hugMpss{A$&#tpw4>_A*-of_v1o1bUp0g=oneh{6TIu4BgO zyFr_8&DW4RpYg7@U3QW*nicz_kPkooVO*DtP=8@fnK;|VPdz`+H4^wrj^`cW!pk0a zay<|8HPva1u0T*gC!y|tt#UpcBt??lGr{fnS6QQ-pf2KZ(2oA!TJxl}J79F0d13)$ z&~kcr>Fry#FXgY8s&l*2x%(Do8%SaXaqso5%TM)c!=Cx{tQoXf(P<6|4hDSy>-DW` zb!Bn^Bz4cdVd<`Xf#v5uxaa);06N&Ukg|Nfx&Hv`{VEzXx&0YjF2>$Ecg-cEFnk>J z>Drb|wp5M4nqre1WUerMdRG;Wi?d_HS}SWh-Mx~ocgQj;={+vaEh|NW(FS&?0CpUI zKYH>HfgT@^P}YC6pC`%~9D3KXYFiU#PBt6>Pc_|#i%_}ES>9GNJViWFSjlY11fEGe z*EH9%B>wAc!^{#4;+M7Wf&HkYPo>?Y{zu8=X3h-*4rLW0%J-yUWqHc)n zIOEeE)R*meb(@fBy%A0NF_=s%@Uxt>>?T!MjJe(3hBB+XJQ zo)SoICs3-~9QC1A0^&k)0^}THnkKba@5J(qhfYw8_5PJ@toFbmnlL!yZ-4%^Wz^7Y z+a!!MF3r2C$MUNdkXTI1EMV?K>yN-vY0@lk6lii(o->;3eh+*wz4(jcIJ8SyHVJ-t zGmJ+V>VCCwjHe`#GLnpL&rto9z6ng%{{Zl@b-S3}#Go)+1s^=0?H@t>>)y2s*hW%Y zg+)IhB=tDxYCSJX(|j|bL7?ci>kYM>A~?`?_ddS0k>U+P&InDTOSQ`GW+-qm&PnWR z=qb{T3Vf*YCpT7iFnmvaYj0$;O)*&Fa&{*nh&%!hIrpz8_@}H}T#Ji!wRL4aYYE^V zyFcD1pdQuL`0vCM&2cPmc#wh#nrUa-AXZU@!Rd@=HRC@Kd`V@gw1jF`lEpGIs1L`> zj$69|E0(1{d09a?0FI-t^sYwoYckB5Y{CR~W<+P)RA)bd zG#zfzNTaua7-58sj!rg{*m~xvYL}43s(J5bu?G8+#mWX9i0(~!^PSPv7_`af)NTyO z(rR)!VfUms4i8m1>?)P~h}%ufTaYUPP;f9fDmznFXOc4WTb-yul{3|k@~8}DuNiH_ z4aaK&a!_Nq^sJjTiWp;t;wyQg4(ua21pVXa53km&C8Glj$Qhb6CJ@JQB=uJMR1(Yq z{nP+Rz^2lER{DF>*^oh%VimhIpBB3IW_ivtWa9KA|-9a z;ZcC|G6>zDQC}8*$JX;|{{R_u%cyP1Ye`FPekj!O18KYyCIfH!N9o4#z@B)$0yRc8~O1xI{O3=7~W~7mOZU2 zGK|VHFaT8ufb|^LNv}t4l1r=IT}=~5I=q`CE*mXTpJFOkr z&y*S|b`;8E3>8%JPdPQA;>WksC0X9>?Vz-_F~tqMftqPqw**jmI3Jd1weEbW98g{{Vz@S{Ju$?`(o3 zmM{5pGo6x23OC6MlaILhnD=r(?TX5}yq*PyXx1Bp4d|Wz(8MgWlIW!8qP%X|Ud2UZ z?Q2-Hx}5(2h+~%5MzNMS!;4li%?OoLyevwB;BdTv%j-?otR}L7Y%S+AT`^gaBIHUH zLkUvA{ddJrxwzFBZ%XwKu z+oig_kVIryxn$?&O)zD z*9+pULg4CtMa`sk{z91y6I>Ex&I1_&!D0XyV>q;s4F92&}O(kRE(k+mIeD|LxpCxwayknXrq z{47c1Z?Ag8)OAa#jDlOhCyj!B=n|1*raR{xR>q{0S(7`>2`e_!JoEHYPX7QfXK+Kt z!aMb>y;NJ<&ay-#k(C-qg2#ij;9%hL-j$K6EKMB9f#)UOKt5GFhIn zmC6Ytl3RpTB51^$=Vr&t&N2D+s7t!f7`KmbnnHG-q>ld8V$E(Okw9&woVuZis1DdI zf!#;FQqJ{Sy@B_C&#has^4jHAMB2)JLc@Z6>8*r}4=su+{LBv^Rf`5mXE7Bx zWdwTtJ*t4$(cogt89wOa13mhWYTdB2GRl!Q71(jLy82_^+Ou?@GC9*>E_xyCI{c^F zxAa?AlHxX9!ACo|$TcHJN2J*_ma0Km-B^qfpPK`%bh;&_q{Z2^c^=dr2Wt&PnX1LfJ?T$P;de<>3x zc;f@t*1a>q`U7dwtTSpZ7DfdRm7gf*Cvol#a$XqGQtnu8VI?Pr=8jAUWjMwF?hktP zZw_daO(I)}6;}cLmcc+c-G}-$p^_p?U<2B_9X{UC zG`GICwO2AkKXUU7%@eK3D810tzU-Y_2|g9GI&*0zeVn<(B~L2G3#=AU?Ew(=HVwgw6wJYYKRovP1m%|YFYV<%X z+TuBy708l6%ElAP`H?Z1eFb=@i}lS*PP&3P?yb_%=1uJqkp;x@gZDGm4@_`PXE$Qv zu5#Wj@dC-L&24=tcZ~#>YJ@kKCHa+^m}Qs@XVST=nN8o6E-rV7?Y`t+afk=x1HT;R zuK0*1oiodB_&;iCZf>N5bfz|6nFdGQ&qG-^GRviBbl!W%``F}gHh=)y7uSQ$Vrn+( zX-%!Iz}pX;y58)j0YdLNir4vOaM@;9C2k@`GS~8hcpqlbl6G@a{a3bzh zpYGOO<@7d|O?|0Iv7`}~n1i%189ylX1M{YqpwA!uuYN0E_y@s~Xu2$nmztdBGQ((P zi1h?#jP%WXedJt?M&R7oLxQBo861ptBD!V(N^mp& zHOy&NP};(>Y7xBQva!D3oyjNV`d89msQVg8HLE-_>%AP8xSE~SrH9&XC%ce;9K+4d-$uoGhl~7CsCdR-?E5G3Y@$3W zoNhhI`qF$t@xj;i7SQx}#BsZQrr~-@+3EDCt+cC~b%yyZ_X4?<58c{01p83i5if=` zX?)o2;#|y5_Q%;7C$h5~SLD{Tioi9Nlk zrs`PM2&9fJ&PSBX$;V-z=T~I2it|diT|rS=2|i>&ki_@RUc|9ywbRAimeSuWt`HrO zjmXFQppMmBN7e5%%|z*w+m9~be(%a&g!Tu$U$TNrI3O0btG^i`kZnGnLsa$4iD9|6 zy^cuCk;trsC_A&%eiXMEdO?Z9yQ{bx9SHB~Tu;OuNnzFE(?DXN24UB)Z))x}LmS*O zG-X?OAfKmmUTfle*si==BJC{bKp$W0QZiF%9EjpnBrw4qmF3vuzAHMiboA)bt8PHF`m2*zvJ|+ix-tP z&J}qb5Bcd>wrwPDy<_J%;CBB28rZWhw>jJh-~;|~NddVZnIf4slei8C`Tc6#68V56 zN_uj8%=jLrB@2XNN*8c_e|8k&K*w zg>^bv+5liWU}T^3_}3}n&>9kc?^Dke)oDaZL^Zt8Q9*}oo0_O)A>G)RE44{pNAmj1&HH$Whx285>0U5gT0sjCvt$jU? z8Bh;?I)8;^X@vx2aCZ(*L5kSZ0Aj$g;Qk+lNvA{lHwlCUjGpx#&`vQ{7%4-Hb5^`R zrX5REip&h}a4U&!ZhKe2T@Y#h78-<+g=tPfCmerD>b0p^Bg;M&TRivA`Rh&a<%rR| zJq?sM8xIK3VNFKETK&!lj5DuYsJ?yE&5K^^7{{W42UMjeG;#=9Wfgcerc>e%C)ymCqt*b2Pe8*pzfIMUTE0%9lc&!Nh zQre{L7_}rM>O{bv0{hpUc-TQ{s6g=C9II^o+hi}(-n$POYPXk4T074uN;U+FxT~0L zmrfv(B!%&~u74l?wR2T{4WO(uS+s`Y$_;iem6k2CbAyrUdm72o=C(*KphjhPh_=zs z`86%E)$Z)2)75Yhi5uIKp6Aq5ei!=%rOnJzDVBdFfID&pbGcobrDV)Y8CK&?pEDFJ z+^hQ43&JQ%bu6a9~MGe#$ zyoj12Gxu2R{Rh2UWRuqh@dc^3`+H@%8#w)?c%)!&@%|_;C25=FL-3)ewBx`;q5??Vh#eAG4Rj zsQg*tc=fBZBSB#PWz(s^&+x5%AE@39f=JLTapY`c*9V{#>tJZ8$DRC-I~7sM@}ic% zsiN(UDFJyV046|ObCX;zignvzrG2AWnObe66p?bS&GM-j=C{08uD!L$p3W6%3l%D@ z_dpry4hAdDyjwlYme2j8s?5okK^?SYv3JA7OLkGnu9}lEgido@@h94}i@VFoVo9gA zm0V7WN}{k#4!q*LbHp0-X>%M8Zz4p1Bf1aX7{)-yv99mNhgGrBrIB>#p)yY^Y+?hd zFc~kNa7fL0j;{`<3S7f_g`|^dfW}AM^#?qP^DD`nw4#bvHsfb-^zX;Df+8 z_4TUyi^7s2wz-lxyxawpbmN?TeQLX2qDZpMayLg9Q1A`NPI1Wfrra&WmaPP`BccBQ zQq0*TXOmoxNa?Y0t|vDD&uWG?V5A_(VcCzpL@s8tzGq3i(Xeb|$UdX+^r#YlB!`wG z9_WDFxxfRaeJNyFJhW?wMp=Q5P%;#H@zSz#xY8e}h_8ZN!-&~7wm{?$Tv0TyG;zJc zqL}!?fI|;Yts0TInD2_<0AkOYhwh(4>zbhLzR}^3GBY}z+fEt1G3!faRf`0=qg%>_ zPX7Si5x`^V_*F}5>r2arYqiX(@r z8+Ey4c$@c#?Vi8G?@MFlOTAf8`E8T8fIDM7jWq7W)`z+N#FmM1@q)%^S&i&PIP2;-9rlO$=-KEU6^cmw|c*IU}v+Q%ugnG$P>;aMb62`MwPg~0y+XV$Rq z^wpLtE48{83~u9+IpIQCW?ke3IR5}vF^n44N%S*~h;T@nyPfP$)1KLudRl*ET=;@vF>7xzCz9lWBIg^Jg+2HRd)89a(OnmO zJ7F%B;fXG8^Nb1bjifIX_jS7sDz%h@C=9k>#- zc8FVc{6<3O=9P!tPvI3kr-x&P(4n?PYlSZMupRpeaD22G>Q6E->VAT;-$ZC-!*ge- zXx7(v(n%xR!I^DXwr?;pT>&2>Dd#=F#d121plX{{YVef>%8%XK}{e3VOM?hfg;eR*&WudwA`{kPyZe1P$A9nAH5l z_pEOh+Ff5e>h@8ai6xn#j%e47OsE03FLcgAsPxTr8lA*eHpqpd4lT@=McaGD1Y3mX zt}qAPUiFRfM^HKqtBX`v3i)_Q)j+cI5P2mq4jt3xbNo5QCu?dod!B!-_^RJZf@PWA zT^W+plwz~s0Ln-_M<4SQ$7=Fv>i%V0-4(bsb zesPb$b`_g=lCGy4H2Jqx#D~fNteN>|IO*L=`-9rFG{_rHltT<)%P0mjEQFXzJa0MR zXOMeTcd*N4aALWT4@9`Llfc{**2;JwTD$-udP*Nmd46>tmH+wh-MaSpNVK#&CO8h)ujvD7KxW zOtPw%+(MP$AIGVwWd)-7Q0(Lt7*4rTKQ&5xp{ee zHSNQPn&w84*pfy`&V8z!l19*pTmmEEiuK7fPjPOpqssuE95Cd4Jt`=rOIaOA44b)f zJAaS0Y-7}#2=IkOfQN6NBc^|?U$TvqAXpSMWb7H9&vEsxX2VXK za^BkK?*(|VlH)udrFPmvnBaIi0dPnj9qaBv+*@cWwVd>x`%1#1%QzHl3vjy$!< zI2>_`26kQ!(L9+_D{Vet7D2RgxG`Q&`?;@N@Lrj1WU{rzrcxqJ(#iY{#$`eIXV$o{ z0%(^22-fuZ%G~Zxyrk_8c>ACV^z8t7T9v)N7i6iFlq!LcalfWY`&O`5Gn+bp3tB95 zyweyMuGYAlYJnkU8zeX%FvkPZy9;YImN?>;_80}V+RHuQ0ZdMeNR(uAoa|xUSk`8i zkf-0diUg1_{m~!0eZz4$>kEJ5rnVrG=X^SBw>fwiy~HiJtFdjd#Bn8k&;mRT)FloCRr;$C;2IFWrj zibx?g8mG%^bu3EEQ+7#33`kls|9h;=LZDy|W#caig+G690B>o}TW}(@Xjyi7^ zolr|_sOeD)%{oU|MX_8$W+i5Lax*WQq>aDBn)9!U`fu4azwD>gQH)Y3vVmPBSnWsp zxKtqdKpY=>>-=*p(zx;BY68k#IkRsKt;Y)*kON1%t2q1L-O2oX*Ty%n>mW_07-A5@ zWUzt@mBdiAgt{K?a!DlCGrf%>wJ>!{VzNUU!01@-SRJ=ZF#zRUe+myy^?|B8KAP%Y zIVXUIjzwI68=eQS;!3JQ2ijeLq_7z|eJS z>#{jt?&AamZ}grBEISdJ-SFn0Bbe^*T0taCT)Rnvihqa?TFBBg z`>V?cu5JSWpd&azf}My2S4F175w%&>b{OzcdV)vyhByRQ(#2TtTP<0Zw=#XCyT+<^ zM0hRVaR;b1!hB2dxs6-HIyC#GbUtLt$K(f{wWaYR#}R0e$!7)Nmg;DS+4hWx{m-DT z6GPG7Sy^tcK{DX^hbMMVLVvA0i6QdK$jmhZIE`H zjozPySGCh;OGw@ynniuMjBo+ZPjOu*hSCemQ1V9ELP?G_=WnmI3sww|Mz@AESgz$M z7<`v?^*u&$~tw{WuD*#=f{C58pblhA`zt#q^fo|~c$SN&_KBs!DAuFroQz|q%qm$%nWx=G3+5u^6kIny{<=ucrocch6(J7F0YAb= z-lWDd`s!xWBEFqGxqi%Z85}VjbNuVd-A(4RaK_^f^5u4%fnE2E?^e&llgTX1!9GQN z{{SQDUTdNUT|{BnXAP1uNTaUOY$cvyJAj}d3`eJ}O{wXTU&A$_11vBGId8(9q$G@7 z8L%;h3*N591d>i(LC9Quz5br`0`fd#T(Xx+zM9@dDiw|wvG%6v_e>FR*axmp`N*!T z;{K2zx?9-Shv}Z*kM*uMO_5`hWQQXoijJitqO*=Gln{*P0~r2)O4PGHQ!9&(ygnQF zNAnexrKn{w4Lc)6mFtXtrl|ur8CT0eYT$;!Cmk{UDQ(t!mI*t0f6^;lSLAwjz-g#e%Sg`CF)CZJeyGkx*gaVCysxo(xS4S<}1RJ z#7Jep><9Q7TT-%lrO73D9{BEkYR#H5OeZW3NehMN@TMI}^%!T1WO6F57a$Sb{{Wt~ z#`yXn7MC_T^{&HExte%H#F4c~&Obr#Tz8Mrn@gTmVs~`}@;xglX%k4CPlp_ZBa`!U z+}Ba1xXy9YJPvdIeJhjj{DWa2fO2wA0=lg@km?8{ap=G2t$EVi>yF1uq+}4_i3uMdh#uB9(kx}Tg9#Wc?8lZq-qp)Zs=;*~-k)J;0>;GognRX^ORZtb z+f97TA$P=a4r`XxrI|JP>?LCiPs%KOXFj#hQd%0p81|R}HClfSWe+w|{_4TRmmMfiLvq*61y9DPZi;|b7G%`6{5yxUb&svAM zqS%e#lu?36(L=NYt4-0`t1kxt?=}nT8bt$s&YlM)%*$IT`S?gg(J|cARjR@ zT}a0ToR8x4_7u%#`WWJp8IZYHnV9kb$m1us*0pc$zSnHX$L1lklYyLZlUz=ru340t z3$4;X@en25gD@ZlUVpn@+vS4gTOL~Gle;rDeNtAN?89r!m!a8rZHd{J027XS*8}3K zy&Fl?(oJ(!Ri0>+e)0Dzg#_&ir;KA2yJf4t+QrVJs>nl@gUX3;$g!NGoE&rOTsMhU zJxf@x0)VW&wbyk=!fl1Y_D zFscCQ-ncDyR@E+bCtX3Jk9>p3RYF24obl)@zVY4mlx}CZYvvKcq(udj<=7Qa32b3N zK9%Ly`hlM53BHm9jFsH*7V{V$N7B6N&D`pwhTpykR@BP*t_wnu00=!WaaHdY7HMtc ziAgRpg?5vH&Ofb7eI=Z>k1fNp%2+A|La58w4Dt;!a`HMxk}S$$!n-d2)a9_YU^4l~Uox;x=IZL97GF8a?-lHD1RQb=R#R<6)9pTnMNFP({Lw%wGWrS{4 zBr-Dto2e~X`5t2N3+5w~eo z0*{r{{HO7uC%Ch6;z6=z%xxgy2cajeQl9I}wvuEBQDi1@jFmp)wF=-Q8nhC^C!W{$ zk}(JZe7?=c^Q~l<92~csGL;=Fm+T*7rd;ZJrPepCL@BE9!th2m7QGdh`a zvw0+!M&0tNoONvV^sf^Afg+dw5zTK?I$Ff$Sl}U!Or!#TK6tNm)ggPyjnI+ZVsijz zVyw)}20`c;4l`dvhD++`@#{a|Gnb1>xVS7GiMY*O?)rYGaPHn}+?7e~+!uJ2ouf_x<8i9G*W2W~ z`%Sg#TgL2RspdX#PXSG>%kHh6O%^uE4uN6dyr)q4BsN5fK0!Ae52frq%*+?|Y zOW!IB%V-knSR>sgBzSi#J2qQ~Qcg(iNoWsK0`E$^o6mw-K=Pwyc}1opj6wkn2_q2! z)qjZB8LV9D7G5vAyU_HD#*#Q8-p2^PWtS!5Y@TO+9Y;i5bjhygP`jSa&rrLXIG!ts zReZN`hdCxU`M>3!KKHNl=i>0dm9Dj2QDJBYnD=Vs8_iOH`P;HKo!9_&7y_ZI>{`=v zIO&$FqtD{aHW=X+u}3|X-Q);%2(qQ-8@d8Ip)SBh^Zcakf+v}osIBbs~yo^TB5 zBWD|=KXCs54+6Sx80(k%d&vZLD=n4OYc{2D@v1A!pOWWqXro`3Z*q4YmBjdt23502 zS`>~T%?wjI%8r0!hsyr|%S`-@{4I*gT4-ETzNap>Ef$Y=Akm~}wO5MKo-n?2XRJgX z>z+?>T(-CNYcPEGF*L9SibBb;nK797>k^N;I~worqnheF+v$8r^T!$6<}k(O1(3penM6U3ozuWe!USv5+7A)6mvNi&Dm*__SMqg&H0}4UMRB z0mgaA=9f=YhY`mxcWj23^mW_RdQ@`Wtd{0EP&=_Gj6c<(#~kC4=~CRs6`T#`L}S>2 zT(1SahB{R4GY`djwx6NtbKc%0Rk}+I@qj11) z!n!RE(7d9?Ny?p^JAt2|&uUB!eJ;eoDgE$ekbdohbmx=w_O0s}S}FYYfb4X^SkD`C z_r8^x;rJ5P+(ROuK>WBFF`Vs(DS(o^gTs-&w#Xu zZdEQI8E1?~6FXyn%71o8r@c7p$(Dz4;Mi_H#$GtLIFLG(VZD@)b}7yXuKxhTHg7Az zI-!;+A7e>wNs<->{QXG6o~vB8m8VTTm7vk(SY(0SL`g0(;YL@HkD;#LK(K<^=4Z0` zp_K`eE#Mu?jq@l{K6TH`y~T7v7)hOWlWw7nrPK~5W+;;zf0ljNEQLb8e>!NcOGLvNJU!SSPif&Sa4a$A$8a$B_#Gyk!0KBMt{q zSr^(5+OK}n)@t!v-w|&lpsl^J8Qzi*a&6@u4`x2~a@$Xy^Hg0bTLdd4f4rVPcFGu# z;h6sb%T?gxrYgRpe`l*{a`=59vI%P8WPmPG=?n203zE>UAh7-+RP`q8si|GtX?Buo zR}sq%rNWrRw-(>L+6Dx3hByHI)W=o9tX~r97Q|`#6gcuDwj$e2m6OX+)vc}=H~O$S zkKc;BuImz6X=2vpqLWbnKQXZ@PaGRwY#fbFHEtzw25bm=HX7K zaM0vMa6#JTPZFU&FPGVdeXGTOHBTOusx`iiZrd)^=DM-ovc6bhq*5Cu;GT$n;_*>E z5ld5-*7doyZ68dFO44rs0JAjpHm28W5H7Qsl<~^B=z9v{HMC71QI^d-n1s_T$|8-k z6CC0N`FKqAt?_kr;M+^B8a1~G73@KxR9*gdHw=9JRZq-)Ylgj>QPnP1cuewK$q+Wp zy8y$ME*OGv!yHx;HcG_}diDt~V$>$RkojR^Xkm$nNi&8E+Za67UDd>JTAQiaNG~2i7%sUvG6H$e91)ty*Du#fw0n!G)I^rs9J>cb_sld%t82d#X4Yp2UJNh`>M5#w<=-Z9W;wRZmiv>(Ki z@n6RJhO&IgB3BVv#VE{c7(aM>_pWO+*@ckId0fBTgAR9v+%ZyCKhe&8ih|YXm=Ul`wE)>08_Hj zbj!JCby!q}Nf2!eF^#^aysur>H7^)zZ+jv;L_gJ|bCv$J+;Orr{?qYA?zSY_Ie%YdsJXYYoz@?iXA; zeCGsaPT2OTzNPGqT@J=eX9(Mr$aa!s7(zksS~fa-kz5PdCt(zTtc?oufH?=(HCEnM zoz~T@6-gt{c5Gmd`1G!u`#qY)uF<28R5@*{@}TGlUe%&TZIfvb8;e0@5-Q0E-UAE= zMkD15-22n+^m~0m{i8^V!ikiEBZg)N=28dqt5E2g#y_v}f1X9V!&mb(MxoD2h0Z zl&F}13X|K^RhxLH(=~V=_UTd?#@R~Xl?Njp-t|*Zjz~3VV2x6Djz$h-2a($qEf1j{ z%Vmz{-U20+j^{BZMmudis><9w)I#R!-Bhd#wNU-+bw65)Ff{Ao0GrA)58p%v8Gz}N z+NF+0TUnM=AUru-4p;H*^{H&MdDq5mQcEp94H+i@NiOZ9jkfMai_0Re3Mf4HQ`2PSy zhgk5;j8(V7oQ!?b>+N1QYOup_L10Rp0gPw-Yu~SQ{{Sw_%aTyyR3itB=la)%_@7Ko zFJ7A4anAnZ82a1h2>2%l4LNF3j)}p^gt7J|Xxse~z!1cp?UVk03Zr85 zRr|p4pI>^va$y#Ve2lPM_5Eoy3vn(l9&0fh$FUgj-7{R5kKb;GBJ2YrxW;&{vibb` zDBd{90B3J=TzAB|aiU6cPVNC??f!YJrLnAcI6n_D#~IG-9y9q@Q>M1s=0;m5lOof6o=pXkdf) zGoHt&`qxFL$QgkkkWLBDKT5^!YZHG;Wf)@3$>jF@Yj006`JjQ3*#7{Yzgp+)&eAcE zqx+|t*wY9{3{L~o{Qi|TG(V)R4@8?#xq{NtGG0jnjy>z?4-RQ-p=eNP$_7;cZZnf! zZSZHo@!V@eP zLh(frAmFL%kN&s4T9Ixgw2+73@-RP9=}}li=2?_QZTQP^kHCM0V{>GR*A|dY%W@r* zDs|5!)T?fhM7~R?LfHpBO)>4HVx`b3s}N8gwWFhH6Y5COLV#fL&pUm+X=>Q^M(@JU z4b852y2nj186~+txD258GHZ-V?Y9*?C&u|;m1nV=ti&)#A^b6!*XEqpFb z9wzbbqTXXHPX&OLdF1@ezskK|Swk#w+7RSCfs`zpNny?px3_xsaFo5BE@!(uyiED( zS!`jpyDi{kxP{{xY{cu3gG2*+q1|EY=2< zvEiMU5wVylP)e(EFgtQNu4h^MRo{qg<<-raz`Vqyx2xydA+pHpL=!z){ig-2m-Y?kzKG!J5fYVY5y}Xivix_&VNkoli4Aou($Ci;0}DKf_-5l5a_pPY`~)UT+=UlxoP6C&JB zn*^E4u6i7HHD=D@YiXiOn^?h8p(M}WZkvT?i-GDv=8BZVH+?ITfzXNGNEU&H&+T!jluHSV~$QRE26ue=KjKMIxvt;b08N2 zU}XFnoHZbt?aH!3%MhX+?G;+6g$(C*8`L5>skqQY?k*{i!!rscrBU&6tuV-q{vWMsMP8!maCUV!Rf{S9mTiM6oQO zF@Po%85FNB?ZEWM;4^f1Y`i(kn&sLKBU*rM-Q ziuTG2awfV_w8?}D5rYCa*%}2WJu!FqU3VKX{)^Qr=qG zYWCvpCW!ggZRAUZ*)%O474~zSZYKw+>snfFk@hyZ)Mrb(xVQPh88FgHzzxp8V1t3c z;YBpH2Fx3cGTzb`hV8(T;U#P5YjyqOF(15MLEOY)eFbut*Dzh`M(_R+$z+Bb$6+LL zvaaQgV=+X(#(5jq;1=LlS>j83)(Do;Lwas?2$V59%#Pd`5Rvlj=V|SX`_@RZw3^}w zv_KjNt-!X_B}Nj2seIClxIXGY;`m>cS0H@>jT67tXbaCiRvmfx-ni z`N=o~+OaRK(tQG0F6LCU_1spCtd9J2i3R`Ht%(pR-0y;(~ zQr=3U;t)6=F*#y;majATv#H5=Zf#(OKsQ^-a$WZUyAGc$t4kKJyYMNw-z%MBje?RJi1HWKFhQX(kljn3j!G2%Ff z-OnVB-792T3mp^tUsGt-;x;ka7FCrPp)6dMKQx;-1Gm3Q=e%NmYfC%3W@z;Lbd~My zHXWX8WjB(3eh48)O6Pm(YK{})9;5cdCb_0XH`wH4XrWk~bE8N&ebuv!&=p~R&*Anh#X5(ViH6TnNb8n8zi#CB16~%~1uaY1WqSBsWmoK`SQHB;bfiI6w*h z^L6^v(>b-ATciu-%syzAFnqC+7#?^8^s2E9j4l%OmN^`U8$)eP-*IxdI6swJx-;a= zs_`na8QnoIk(>Z=^DSo0P)iNGc49Y;QKJeY-GCGk&(zdf#-|OHoYKtXF3rVHJAK&t zVysVUt!|P@FPd4@m1X_s2lt`}5aGR+K(cz?dFk_Y+iTG#HVKw=aV(DDBO>iX7I z)yp#6TJKQj?hwAcz5cbaiC#EEL}O$-!1-Sp`FmB%Ww#+7MIkyIj((@wsvz8nG^$ca z#sOpL+NHK=<+&TqM(lx}r_&UQM?t4q+(^bVwTUBUIXL&@rF8mzxR^$^yF=sVcjqhI zX0bdw2E_Y7ep}@P4nWOyx?QA;7?FzPi~Vhq@%34Swc5j$}77ua{V_vzS>5|O~T*C`3*Y5VKKg#UO{;7!Mp~qg;q!TlfG_;KU zqjr@xGB71T^a>zMQr>4`+e~4FGq*|cAjwZUdNG@hg(#SwnV!2y|0Q|h+NcXOon8?!6 zUTI*%M_64Lx_k$EHjy8E<`H;ThfsRNg zt|^*jfQH$u{Db9~StO0%8A$rbtbf|-r{1HCL8ieKvk7LJ;nkAZzSDOC=VUH5kcc)5;Dx6!$ zvxUJ#JFUP2fK(6%cNDsHxJ%J_9sF`jsvoqxvPuzdcJQqt?fE1?KXwN!2YRXT0x~y? z{d7K;A@XHUFm&Q#F+KiX6jnA}sa=)JGWP z;&gnOSI|}|Ydt1c)g-=>TulVqo(mx+Qu#m`R!7Q{)UV}NZ|>j2_qR6IjLK%z z2)l|XcDy$V6`oi?BxPeEX6(#(=Bcq=H^ed}h4W1&w#g;_vmjw@rmLXt8-?<7z{?U8b<2Q#)eD)#T`UU%cWTQ3i?xVu-M z`$8tvHNvb)Zv>^v3}ek=JgIT_N$p+j^{t%y5a&%P2p2$>Egx4D_qlek6O} z4&3;5-rgu}VQ}(Gv^kd}0HMdqew}KBbCro>c^jBfgo=Z1M_@ae=IU&ghDG(;L=_B<6lACzF$bko(^KrQ{_H3_ zf|;CS0~~;TYmf22iX_%0Iu4jfjZgYSp}zR+Kl;`5>tn%gL?(xlOBWkiq5v)sk78#ww8@HCn(jpb}H#-Vzg@;3hfp2oU8GQeA?X=EFnwyyR0 zeU5w5Zs3P$F-2-4x6~sn(lLBD2OZZvzpZpICEUo6S~N<`07h(uWgeeTTBilFv56(O zFC2iKu9!K`Cq9+YX?E*y=GA0IRXK)3&>p^6C#6(TEN+qE^ELY2+uR9TcwiqtILA3Y zg1cKtZEWqQisJ_iLKKTWaK{bLRP?G^2A)Y5R^YNMVsA0fqC|uc%6&#_N)0kQRfVRz z6H7E;rNc?`#s@_i=m({16q%cLB9S#ooLC~~7Nu7X!hU@xNGeu&AmU3S*M$Z(N5e$|D zW=@^`J*k2~*2Xy1L#(alt8;;#-qkLT9jtOY!jdy=0%qI;GZWN%R2s8KX*|fmi9I%q zayjSLp_GpS@xAPmd`7*S%jFvYb{O@p!@_rrUOW3_W1sbkdI80G?yIPq&mL+shX*sT z0C)cYK9%S`0#?L$iC1dnl>Yz_{=2}U&5nP=+N@e#+@;d#%*taU zhdcxReQLVs7SAW21jx%L8$swjs_N-bTS*LdMXs4ZEzd#U{{YobMlDBO+e+~e!9ZRW z->5a?Uli=bJ||*S?{0bMO?y@1i{uM#8>ZsBdRLVEZM7EKq)zBE*yM4atwTklozTFM z4ZEo%^dNN~;awJ)XKy$btuDiXgPsrg*Eyuh=1@ixJ-T5307~d|+jV=Sm7MX;Pk;04 zO%0n6Ngy9%^B)B`!28(#Vys$-?Vu{EcfV2(<^KTds^4ib{_#`-PBPuFDA*v?5mDC$jJl~G{@0C9j@<>1sx1>>!Q%s?H7Ju1wSq9C>VHqoEG zp5CUEwi?ia?&deOWl%5|9GqkP`q!U)TDX!eA7i#RbkAYwUV$z)IwJhJ`EWT0`d62H zV!SMoTBs!FpY#1I8ji@;IJ~KJQ$Ajci%22ss3H z!Ot}e)c&*n7U`>}czf+qsaBZeo}7P5($sYw!cQhW*ci`De}Stl3hCNpcFMnTF@>y+ zMq+LL%^2IfbN+oRSMIABEnUnVW>af%9n_aiB&GgUUPAu>_3N0tb~?1{Dz@?t#UsDJ zt!-;Et(~e#2qs0F4#&6S>0B1CuWOf{ES4L1_Q#AXhUxE`<*6$(qAKQgr(tOhrdv~+ z_hq;2kJh=b6Zp1CrhPw0vf7d-%PC&C?~2^lZCWLJsU|Z>v7CT7A6n(^wP(C$o*1@A z6}edp3}DwJ-HwPO9W1qL+Z3Mcvxw#{xi}5wQ2O&W&?Q)nH|k@Gh~QDOee#j%xm*6_o%X;WVw(PI5`>M3U%GR z!PSvw56I=mb5bm8<-Q^WAt1AHn#-xGu^do|ONMaW)Dilc>i!e>K7SMV!oy9890_hP zg%3_SKR`LGT`JtlJlkj$Sp21X`gHAIL4M2M4_isKxbbb{9ptoDqD46k#`Yh}^RBEl zFKJaH3iUZ4+3FUWU6+SEJr0ScNJMtA1wu|sf3@`|HBVZXbSSS20P>(A8wcE$&&s~F zb5pvKI0~=Hh9y;x-XI=>y>qj%)D66o+p@+Pr7H7bOZVNLqtI8eD=iV`E4^9H_?q?? zfW+$_Zf(-t?gB83FDP0Xo*=|@YO&V^*Z~RH?QCvq9R__`Uy`L_}mfU?m3Z7JzCG*T-&=p`p zpOj;_srIa7Xos|m5lfN@0F1Je@*nRXdabIz?_(%q=PU%im1y zv#CV;gpB!&JBo%W=KDLwWnp3zt^mm#diqsab!$uD4Y&y$N>^YwWip;*9ZXx?`lw*x@BawJxk6%+) zJQ9-Xo-MQADzqr^skjY-o0tFq?sHWQWD?RhKTLcdWcFVUbgdF0$g;MAIHce#zFtW@ z^y01D-|CB^CaY^|_V;JywzrZ`o>2b)D=``921pf6uHQ@1Sym<_|K3t0a2cIrtjf-$|A<2|WgsYs`(U07Rqoh+x3X1UZ6X1SH-UNFOA z0td?3$f}+um9=!6L?vEJ_eWxvY8^&T?vb(EA2;GXsk*$8JeJyox^2VBZre?@z7}6Q zeikx7!6bL>TiSMy71i7jYA|y&1!ZeQZLz`6?xSKexVPSZ{@ej8T@Y+(_&>w;+J}*Q zkaYQDQ32iw+^K@7c*2wZMQC14X#|r(u#pTgHNDNmaj+1DQdkUezmbFg0PC#lsiJ6w zlEl!&kM>yN1(7xs+R2VF$3`7JsVr~Bz4*2JKx<`xD^COlTZTo(7_s?^^$dRT`ew9E zC1M)8GsS@+?R6WuyvWcc)Z2=dR>s2)IxraA-MOqiOGXyjw9{MLMAFDvr?zKV1h`x* zhXid-l|Z=Ud)3w|vBPmRuFTD~r`$LtayFk#@lwkw>ZVjNOXg+5=OY}i zzANRgkKQqp#eOijytBGbvfDqEY>DW-Pt=^(y!>hLoIVZkmF3}eS!IjKw~RL-j~P>6 zDBegW9%cuar!GnLJ#pOC#StfS7URslc_5ueO7!pkeX6L)ZL&h7DwPFSlkJMXdJ;L^ zV~lLzk`8}b&b-XYkajAb2;k@6{A%|iEHX`h%;S{TIFnP!L zd(<);i6vnhe4u=)-97XEHG4?{Yq;Ze1Kf@X^vCs}7UyB1K_HD0qhXcGk;d;~T~?Th z7DK|%1m7qb#>3qE8pP3-Hnv=3G-qy4MIYl`4wD1R9C69DTg?5~#!LEx?^3oX+wks} z5}&hqM5Cav0_j=2j?;e4sg)TYya0o={{W3~-WRhn1To=40zp5(Jx{3i zuUhzTqe`-itAvCkCw@DNvUt6p{8N%S1$FMs~vEIs9vQCSxb5t>MG=q>f97=bbeOM7I&cpSh3`i*ET} zKPX?~Ao^Enr9lhF=G`a~?PC-@BbG4OGJtsu2M-@n*11m)=}{$@oOE_sXSq{6b0CaK zGO+nN@v#Qz&wgvH&~(`DE$%I^-Chg7-lV=p*OFypyJyYByLms}u88bn&6`QB?DU4b zH)-Vw);n8=kdkC$h{J9lG(dAahX|%5B=UxO0nU% zY_%Op^u1EfIIQgMeE2lvL^j6ckZw^N{{Y9sC*Ec}ZX^zdwcyYsg5XA%)7wmn4ZP4u z1d*8m4Ds>vGmcarxD9ZAGx3I%B$IeY!`kF_SJ6z6mbQdB(pfS~5IxRN=^A{8HcVhH5$0QavI@$ZPV4N}tO zEcDqTiWc(jVU9-q=x~2}#PwoENcFA1iJmUHo>6GHz24D;$RmohruIRaSBgky2W zNE{5{SDX0LRfVAzwl!-Z1ghz8ljW9^Xd&+9YkbnHc=UA8wW7ULx@opN6!lt{GXLU_>zP z`Ib-b6JJf2(Dqbr_h*NUtm;*=*%iEb<3_QLJqt{n{h`R;A~(v3i~)~Y!O}F>1zISH z%W_9K9<^Ud)8@OE`$GMRl4H789QEiArF1q{g3z0JEy|)0?!b^&Cyr~lR_PgB&xFfvUiQ_a ziIqIrLtwB{yIDv)ZuF|x2-XTL;=NeokOntJ)X5s-g$L`@RV3uT1K4t^?)X7;5ZgR%zc9KMm9y@zA5-K{K+q1~$ zgPyc_f?GRnLe~D;7gUj>c^SDtI}`7o)c*hy-3>2Yi&%k2l?#y^Ojw7&>4V;#sjbwy zENwl$=3kyhjkwsyJo^g8nxUGH+HEdcc%zP6c_wc%L|>a8!m&JSsHA#*&D3*zu|jY` z$f)_ zc*!#obIJ7o0QJ|c_!2l|mNvMRMq=m>Qa_b=uYji6eqGlfFv#^a>^>WpdnB=2VOa5l zjEr;?nNgZ}{6uJS7>pf77}lB#kLwK`{#ql`Qn6A zHZ5WEWBHtrFabR0*A=s;PU{OBa0G}C40~2Zq+2WuuOU`HcO5HNNh>UDmky#s+t=$? zp*JSel$*gj$VqNpbKle2uH8v)mkBcvK_`LEaoUsY;@zTHm3I}}yVTWL_Z!3Iuqe1K z{uL~7AA2%B{fIG)fzTiG>0UAMCs7xg!^4nO7?aOm@vmC(PM|Dw*)JJYN~r)5*Zlg| zhU)jPsA^JNx!|$J)Bb-t=Bo6uy)IR60kS2?1t z)l#P?wgq%rX3$1PIOiSz0LHl)x;hOw3=f!$5x_k^!28!prg?+zwmYZ;t#evN812C5 zI&}PftE1AnUE79pgX>t&b6A_Uj6!ZdDDGGE0?ghgxy?Q-%c>b*;){hhC5GA{b{<;iak+WPJGOa9QLU%bm(pM zQ8As0g$FtNqMfPO!7bul#K2%=4A(n0TafBfZB4jSAzUiAraS)tjZukiANNe8j-)8h z=j&GP?PR@VWeTOi1oXhC*jP=uP(in8IR*L8V^g~;WOZK(d&yQDW&Z#IUg@S^80wH1fVL4^BLFwC zIW75rI`vILK>~*ot~}j?o!lJv{{T3zYX?nJr_I%#UM8cQ`Aoa$=aD88Tp*bwc7=lT z8kOLCp0$Ii-`htTeS#F&@RvVo1nxM&0ddx~_3cF;F&60vR(J)EqK|Y@K&FXg& zTUaHdTq<2I_Emwn5tD%AlhJqvwUg9{r(>S+POIm5q8&EY1(I*GeAlucmNX-Fc>AX# z9<|2n4<&^0PHq}Y&oo>Z;SJ>?ebN*jSo7Yr{AYV?mvPTz!sc6sc4mo5cOgpWa5zz) zTFCMJv^N)anyu9G+(9A_H6oMBjRFPAsmCmHT(i{PDCYckaCEzABGP9TjMFoHqVsc0 zkf4Vka1KrdarYK7K`hfvaV*b?8QNsGw zO2CpbOp&ez?^Qp<4s%#m)7)BJG*-&9$DUA(>`sexR?u4ROnJq9Jd#=HcQ?W@5Xr*ecz9d*Y{pDCLYqvb#iZ z865o4fR#s+dtK{#Z)F++A7Z~MTE1;+#4vw9XWtzBoE&f3U` zasV4&9+^CvsWT_pk*vxrVDgOJzs9H4W?0}Y832X~eDALycBn2E*5(&M2?dlfF}4W< z&{Q&!QdTb;Ix!Bd@`gP*bQAM}MtjeX==j zB)}ufI8J(d)@`!VC|=$h5b?uoL~-%uk3+j;h z6RG)Q`LnqC*3`d+73e*GRGl@@Qh^pR-KL2*N7it+{ZPuEI~vve(0&e z4!zhD>t8^cx#P8CN@*mH*m*H|%%Uh+b^^^I$vA#6xb&=>sV=qTl3^JvB=YSMregvi z>6RSq7$lmxEyS!Oig|7jz|9O-F2{7NcsqM-RjN=V3k&H&(shZZ0%^RRtk85(w>=p3 z^%S0&&fu8&NK1*1)GZnpABgl&-<7HGt5 z$j{#AIIJrhE10!8U=c!++p5cQe5GBaebP?s6M{Zo)z-lky`xP%x7wvio#c4pUDBB_ zGDr>6j1NkvB3mNXOmRe-YF#0^5Il-e6U+ffStl9(5s}BeQnt00#(yU2H8$sE5;6Y;C$?Jf{LUPf5`Ix0EpV3_I3B# ztnY3lk=8euKnIzqkV>34J0Zc#5%d+;YC5cb8_=Yh_WNWUo4Ay#h&;?P0L}qnvx!ol)8@LiwTv;-+zVPm{n(J4yoZu_S-_z?)+9|lH*a*?n+um za>1gG;YQIW+ycr};d>6X&vvwCyX;`=`sI#`;mhq$R*9ksIxU@p0fR2zmRY0sAD6v( zMzn5cyt~%#<_YIBNMlL7#Z}1U4u(K8wQJElQn&i%kN*G(Y*!=g339Q=1_X^L!Shxl zoDzeQ?ZC(!*8?T?o2%(pS8*RI&KCawL$e=#DG29zKYB*%yQigd&c@L>NTJKzvM?)h zW@z@whms&cM{}Mf$1J0#N{37m$bQ^R63BD4!N1^rgscr5YOfBZOFm9YaB8;dEc@8nr033?I*&_Cu-a|(#l@Y2B-YyA@5OIw5 zG>;s%_GScN2ryV)2cjAAG;_!EdZ?!9ua=dOz`j8AICBHpT;euLo0ocPX$p4%DbPv&uktm%rylM5}dB&f0T6mKA!ch zt4VQxCz=2Sd9)lFz7Qag|kuGnMq zgVYb{T3#AfYnEI#MnbV1{RL;uBL-=Fz0tRSrD*tmP}2ho5=k3Rzo+3(pqA%*q0KDC zA!s(RP(tH_&+A=QjcYF8U9iZ;LhftGtBmkJ$j>D3Eo|WxC4s=zBm{=f*q};JeORS`khQJxe@~<-Z zYhxYA{qlUXAC$B3kK7NfdryS4N$%`pnh`1(!9OM&$vw069jc+Z5<5K(-%yhJ8ykov zjm*VmxQi_Ir;w%d{{Sq==;P>X&@AHF3f)T(jf~iu7esL;1_XpL$oN@oC>`uoe$7Xyu6@m7xeW6PAdQTZinVeJftVXl|`-NsalkQ1CO)C5Rqed+$6S%0sZlr zK5X(6@S$7|OI-1$pQBpc>4|9n0By5tm<(+e!dMN`0>>mjAjgiX)#4sI*KIVZF7#VF zt7&c)`Z;wY4Wwxl0&TAvsUPyudEUpluFK-3<)F5YK+ts*x421SfnhTsvJ)1H zYqy=z?rtYRx@J}RCi)@ZFQs#rYk6rC+DjBdb}Y9jm?lR!A;t#-9lKU6(9PFH!`r~K zCiYOVmB-B?NBQ^Xzas{?PmLZoweVlUtxr*sbrB?s<%Mt=-*y6zQ(fMx8bx68NZa3W zWVnC43C2_0SIj@RXO9xoNYZ=_YS9xst$8}*<-+`^J&sEs!n$y@y`@;A97RuONwem! z6zdlD^IvP1jH>(ARh$i^GZIM0sjoe2+m9G)ji}u@Fqr_22UTB8dei(}tsfBTZEs}E zEz@X`vQF|i=hqb`pJOZr8SU_Zj7ZoW0sG%d`jo7!kDqsXn)VA7x_N#}W-xnn$8+!P zT2UlrgoZ-iWVqmG9^d_HrDE&VP&$TvvIF#`52)sLA?zv z62eQRjtN|tOnLIF#Vw8?XktArqcbC%dx=G}b`dv?}X4cv)B^rEt#NgPd`J zOxEr7yM0-;8MN#N+{F`0!CGgR%Wyy{#FNw>wX~MkHgaG6tqR&+&dD6o+m`a@Zb}l}Gmbqg znM+voOS|;6u!&FZ5b+HX}=@bo%ybG_%>z#cyj@ULKb zCQB(}4i;F!`8tljt$h3YOX`r#tfrq1K#T*mkF7&3E3=C5EP*AJ*+B;bftvQO1jd(| zGEFu4R)zB%V~~Hwyi36IEO#=a43@zF{{WxXy|dxkywXCkLL>wN(dP$)PMh~ar^I*K zY>};lU1}Eujlp9eXFT@yt$i}u>|8t$+@{&E>66Nje`?9GhW6&`%Y-7M5wI}haOZ*R zTQJ_oZE$Cn#QBjXHXf{V*N^2|SkC3$*GA*YIA>5xI`B?^oi_T%>`?6TnZZ)b+dmq= z956{bYHJ&pDZ6enjysB{tzB!HeUxtvu$y+`(T;$68qP%~c^AgL3NN)Mh%KT0+`lZG za6Rjt(h}LkXfuO@w|6GJW5;@W>s}m~LkI+}?XEdi$2jz_9kmWG6b4}+nnXm6Q1SHh%h ztk{8f4UUJeVgCTvt~tBAoe@?>zL=~PcJamszxnm8?Kl+x=Q%yUulUv;os4n8&l|f} zL8bsUo<{BtI}h{u)(=xioBC4~P;-J#Fe{>*-lDSe*@wszT*+lh}Ws%C#)Q2}eHI2C?l_h>?}Ld;b8O)}@o8O0r`< z$Gt}8$Mwyq>Mv-GBcRLhnDzCpFIE%FB(iGLd0-97rn;RrC!Y39x)WirY}>|g;}dW14h zr#kABd1@0Uo=+Vsl3iNjdpl_@$CnDq%1GmIt~on1rYh!kt$b}J{>#&uo=9aTSvxni zX5X8;s8y}!P|Dne?%vh4uW9!2w0Aa*kF*?Qb#L*kjTs`6;(Hk5b0X)e@N1S=Y}z&| z3uptpnuOoOz|Zjy^U{{;C|gWJ6P#zMKYQpsDr;LZ38Nv0cdX&i&TVHThoSnP6k}#}&05z#_;3G3GK>0>bB=$f3 zdgt}Va|FRal35TLeCPR8?#6OB;VJ=)2(us z$nISszHju4Wr3RGab|G)n**>N2(6o^yt=(W2=dYp(zE0Zqd8?BxvpczxA19KFu?at zsAMx++eMJhI3=WS;mPbPo^L~Fs~K0ibYkYx3w4zsTX&l3);oQ^cizeN^~G{NFT82* zW4hF>9vcg5AnhcnxuhXM4dv$wao)El)-LrnxJ^dq$c{&U+*v7SbzoOwsTm{=_2*v` zR`K*eW05UmvWXe(rkKej@fF&jl{i)aecI-mvNno2=J7OF_fuZm=*6XZnW1?}F+;h& zQZdkx*06Q`Zu-+zObIgKz?uC zqTsOrbqCwMa<_fW;wtHpvqcBjvLx+=tVif}pjM@Xj(p0R}{v{{SYT?oue;&Man; z0vO`SRR^eS^NiLes=1Nm@;8EbG4`!}Mq7z)W{=7afN-Sr$EQ7O8&yWPv=du1XKxV` zmIu_RAt^UR$*5l(ng~4sJTH4C-MDgc; z%Yt#(;MUZCij370P&4_9^`9h{n&e!Lt%5c8Ga{<^!)jm7{k%>Q;YX5X}X&moiH| z&zw}WXxQ909IHEFMmuJ`)a|L|G-=MQB*y+$0@@}rN?UHi5TBGTa-{b)V&2@uCD+*r zotMrG;5>3MOhSMI{3je&F``3ze{*rG%MuUWv@j2`qdO>XxN=T&{p#!V8%V9(h;-nQ zLn&KH$RQ+{51qD-0-!ht*FKciq`eJ24?(=LhFKmGGVe4o#|pB?!uf#Y<(b@)N$H$+ zt*Gqn=f9F9O~y5Ac4*@YSCI0zUzu`M2fk}M+e=#uYi&FGG{CS#C6F}ireMdCPq{h8 zZfP1yz_KieU9y`(x{{$zb_0RNPHR-U8Ma-vjD3bNEGrR6*r<*@zF+%T9@T}bn4ywG zdo-5z(OH+&8Ws7jU=Dn!)Q)*z)Rxn9vsly!5Ol7x~=Ev_goJdslOcTfW3UV6Iy0;)VI3?H~Pu*JNJaMhbbdcET_g+#p)W=kgAj~6BMq-2eP10o3q|It%;qS+be>K^`8fv} zJ-|4vDAECO3?!Z02c*Uu=cMH{h~Zx zb!~D#4qF8-qIt zre}MZ8Qrtglb^)XNdsmkrq3nFh%r##dCBzkHJx^hvI*I^X8DsCEsyiot=@?dj7>4d zK3tsbC%^vyTB+TFe|BaKfB|#gj^2i?8MZ-nmPq7P0CR>NcIWz5KA|=X7_eh2!~Xzu z`k!-GFK*?H8H_tfVua@(cIh9qTQM9k|4?*u&G{~Y^H@N{>G7DsGG+#jKb@~#_(TNf~vbV}f;Col1 zctjzQL41sEX$l|R`~54=JTEb5l^Q*{Aa2j=UZ3F0S(4%@0bQ&H^#owAa&z0-q@;Sk z!s{p|QxvErQH;dsMow}Yj{cSHz6R1GK?HL=W6F(+%q3tzf4eEi4CqHg>t1E>&qTdg zqmIzJgR$0qhY_$j!2_;G74IGuvOA)>ie?crDK^L(B|s-0%1vucT#21lm7>otl&~u` z%$G52bcG8@>NsU@;A7N!*GVK%Y03SgrD+KF1@jbT@IKV%1QMg9Zf?K)$Ql@=Er(6O?E|j(k3Q;q;LDhFqDXj|sUq3@$N-Q`Z^wtsP3$H4Pdoi(7|Xv%5!m z0Z);KA0l_hA(y{2%`)YNmSEOqxrSStn9|YU z$gXY~=8_4WL$1a#h%f+I*|E5u8FN);0zn(DsbuY^!flkTv^JLEwniA_#t1xl#BNzS zCJLJ99tXdMJw6>gHIB`yU94n+ zl1#0A9-utf=T?&A=D|i#s~UhhhU!gWYBNhM^e{M7jioQKQ)u0cILGk{go`o!Ni5Pr z;BASB+*OV|wZ|A8jecu>*S{9$@$bexZVe**$!`_c*-^%RNaFcMKCBqzde`4yAAEfW zfIb@P{wlgEvD;Zcmn-px#usgruXQkPPmASIqc@;7E;a#(+bdl_Xrw>EjW z`RJltv9*R9cZd>mhAsN$wCq08j2;DSxFyR2fzzk>RVyIqHx$~S;kNVmjMm1V4Dh$_ z7XcJ8AOaJn7<<>Sd4bQadc#{qpe zNQn!Zi~+gHPyiv$4=3B!wX}^nqrOYbm-(>B8v{Ia&+t_($!_S_(qRs$w(y{MUnv;Q z9f8PZ2D^U&X~jBj&B9BD+C4z9n>UjLE6oq;s&}Q8<@@69R`7k-Y9X_RV!gXmd7G)3h0F;ca76 zD8V6-=Cr;9m;)1uNIxiIc=oOfT-3D4br?>cr+ubpv|DY@ahWBMCO{i;#%sRul3r=| z(fE1`UBby0-%)8Tiwk6w{n7#b>k@K31#)_~hP6rW-%ZvpWYi!q=GIt>M(q??3^>NZ zpmw3?G()TyJVm=&Z6@N|%U>%}wwh0t-e5Ro&u_0a#NAqHws)}H>o(er+)+76e1apA zW*Oi+1A)jrIj#L;#5#?%Z=gofT*rG5jLfGBhdY5AdXP9dtP8m!d)7MkrfwQSt^3J$ zhG0Hjxcj|@b4}`P6i=q!Uu$+T-0Ccj>~fbfa7r)mH=z~J-aO94UEVtgtq{73j#%byW7w%7bYJ=t(V0;3+^%DwaB2EH^u3SVBTkkT&DTeg4CTKS%L zStVx-$0wb`si={0FL)~9Vby}T;g^qU_Fn;A$GtZatWHB`8TKCa;(i@r4zC$(obg`E z@b2X%c+fhik0)z%{{Z#X)7Vuvx$1r#yp$g*VT*m+e$?Gi`WoBOV;Ajnc-niqiAeJ? z%YZ-6HO}Y)%0Tf=F+OGlajE%6PYiuUb~a4b4I@0xHUPLB2N>uxTcvbh%`}!oNS{o# zCLsny(i|~8$Gt_UP4@T|^zoHeIW5;cKPuDHmOWE4#Uhi@1~7-$ilKXBE}7w8 z#Va6`2>^A*KBBzq;*E?^YySXf0D&TI2OWL=>oxHj7@ByIWm3wkp8lU-@vW^QP$ZS4 zUCp;@wm;5m2Th%>7$Z4ixxfST6}KFb*|c#G6&su@VCVW(FtK9lIYA9=BI5+J6VLwu zUbw%Cejz$-vuVOz&izlR_O7*-J25QMzY3+c=Dc^uI`{&h4UnMe!l2!Wu8=xF^C(^Ji2*wy>dhm1pHMyphI9?CS*ngfYCQ{t!^uhty%yEuRdH(?GR{of! zfMc{CqmB>w{VSW(!40%yf)6?5`g_++ra2)=;fWZ@>F-#`+9tiDkr)I6+<7i8DbC}e1yIF2z zvS;%h+vQd~5$Rm+xcjGq#spwUC(8p1n$o;$M%UxJx3y(OR#0)&)OLbv_-6(b^Pzmk zJLCK-iMyRELdE0|&*7_irH~0NkIEOh^sHSzNRv`%{Ll-6OAeVo*0;3#duPz(mhG}j z6SQ`&R_5<+u3?VctcnKQjtBYmsGmZXx&uP+&nzBc4hafz*Vd|G&@)@*n1jEL2mb(C zrMk9zd+{{#GdXT>bBxr+3FeLBv^@1b^UA8!Bezc&MZvs`B6(-x<-OzRg_62VT&L*Ko0=c4y8W$#IB(;ye+Sp zlvAD=hkW`~y-x1pJE<)ZRqj={yKgy2%M26Rvn~;m?i>5|QnvR8%Gkgph4Kb_kzG=E zFiOTQy?1qQI!%8eg59l2du)wNkHXx&UE_EQ;6#cB&q7IOnBto+|Op{nf3_ zoweIptT!U)#b^wZmB_$yP5?fY&o^Z5Z54Bz(QkDaH8r||*h9KCCQG=)Y^YH0a>K4M zz^*&QdZCiZUJpHX%*>H9lOqyw$UJQ$nzek_^J@|t=;aqT5^jP?-}hk;VyC8Rz1D|$ zZ)*u_P(-9OY4?q3kq6BS0Z|?_g5E1|WRf&u)6vOIcB*aM3wI#^!v04{&=Lo>)XN zr0}YVRFq;#>F@Na?;#}?SXDAHA`D|4oMxk2mbEBq!7lFvixhE%H)R|F*c!QcExor)zC*opJx&T|`{0{c{I#)?|3q8N#m z6^)Vd2;dXwD~$0?#oW4qn(do${{U8ma6yr%X`NY-7qL5A*091pE}pX_H~!{Rl@qboZUuwbgcGkn+`J;!?1hw)LJZ{f4; z{R(&!PWwgLa&Sr#V_`c*_+8xYZ(dUv}(t85d7KVy`=7s zHLDln(sdh|Ep*#WCe%y4k!}pmk*vhF1{WLEBg?mJfIHW1;e?5#dueTgTU*=ghm}Ds zuwRstNg$R5zbeA;#OCwM^GtDDN(^rwm@pzQoMh)~$lRY`1#}Z!#I~@tz~V{cismH= zCULk0P=$!w_dfKW3!PbYh=5Q-C;=1 z>!bIh^7!Tf$#x!ude=d(?X$I#dz+x90Ixie&by(@?jcDWp&U5$tP7C^(mtguV1H-E zCK18{gm9;9adj;d4hS7+mev~H=QF5jt^WWaNiXDzOWmz>_Hds$pi)lw#^2p5wii8= zej|j}uBN<^VE)M4cC9Ir&e|*_Gi}@CM*DtPjsa%x&2~EWqa~)33u}`JWxa{S=0!NV znZPC_DnZ0}+N)k$*F0_NPwV0yKh`d7FQ$sm zQZ6pRxqF$AvqvUD*rfje68cvaNm%KGQ#1TUs;0RUYHM{P#~grJTM2*+s=x;s?~X|I ztVrJ8NGG<2?HJ2)Rw&o#^!Y;$zJ{;q z_Kj~m_ircJEuKibNWwCzLl@6QV~i18?cCXDPhuvJrL-K4I4cHZTr2 zHD)yb07z+k#?E&vAbiT$=uJbWDY77$f-Y486)mvxKvH_=)|XbkI(!qg#mVyFLf{2I zHb!tW)QVe`rstOa(0(cs&liVakxGHO-~q{Q!28#T>ho`%gs94k&>r9Ye|qUWZQ?t< zZ^RdRt|gJn#sR-%!YR?B4r_;sn34D%9$;qg~$&H zkOLz!IV1_VDA;2TC_Nwz+z8=fW066>n z;15AStXH&y%_c{Mm@z6i$2D%-b<}}M62Wj6sQTiXcf|@ooD;&ndXG?PZSiX5RzP4Lyzzt3W7jp~z8!)YVvgV` z+^42~@&5ol>)L)1z?W>kOuLFH4$Avj4#PCAR>=An;hvv7RZ0fYDRb5C&b1bPc+ihteM{nK-8zf)%M^W4! zYScD2SF>8B)up@!8T_f?^G9*$U>}&(Kn;OQOWO+y< z%Tu_1@wVkhLssCiwYW&+x6__RM4QQ$D9VEq0Mf*qoVX+~2l#=-bR=ZinGKz+vRb^T z=`0`-BqU}jvdWVe2bIBOcK-ltn#l1JPjjZpquXlcDWnD%p|`jrY@?M(hJIN3<mIywhVwo?ETf;dAAA%LxUb zFOQI0la+7zXgKDE1#b?>hH0$4sIH~Fv3t9FOEa-&5rDGC04@8V2+I@8@@u=(MVIyz zCrrG>#m$cEZABx>BrW%F2UJ7yob!{K<+SS=btrCQwbT-0cOLtTfJ{sI zf2;m3e;uK$&u6DkXEc%C-NzAI=wg_zm*n8RnGrx#&ZH7_n8l4+2%4Q~5q zEg>>nARjsdo>|)tx!~6cz}7eQqT z-Cs;fUY3S?V-7@fDE|PDIWzo0d5yn{xIY`c&)V-btu?%hhJje?XDkUunNaOr>;%N0txjZ$dg-B6^abJnD(Zw2vR1zM1@JZf#{o3=-9_cdax>{-z z=@!u3`OD{SMNw?bzc0$YB#?81&~x6sGsRj&7I3zuZk|+j)1>i;?E{DhmyP>W{PUx8 zwEgb&<$AruTHH7KaJ~CY)Q=?oeDacHlY(cE6ZhDE5AgJ^c_)2Mqp`|rlPh03+gpT5 zV}?_m9EXq+voS*60n17-${7Vn(ksLyKaFgEnq7TQ0vMkFXeKQAZma-zCz zHaHzt?q)3t#qxvvSR?mmJq2@`a7Md{X1E1af}~8}e1p*XALm^zlCw{J1Q4pZa25R3 z$I3az-%&rr6>f?NY}iueT<;5;3`#a?v)0bS>c%T%AYl46KrD2l$~9 z1M|wGkSm<=wf)m*0Ksv09GMJoYjE&L@a$N~iJ4E% zt{0QI^etSUj9F*Xrnk18EG3p%p8nTPU-d5R0wXgV;{!ihiK`-_^*rlR(>2{X6xJfJ zF-bI`%#9w$8C|30Cxt$>9&J~ag)z{@C9>s%ofmEYZiA2DsNScIS8sb$RES?u1RimM`ARd?cB|%#?Y$6g`GOF zq17;fb$nGl79zU3Z_NA;|G+1;)taTB3**%Wxl zKBS7s)icMxXzf#Ghij(B>I{Y_qajC+5d{{U5bC&$fR9Ye+^O^gth ztGAzD^WMDu(+!QIo;mIQeQP(lYhjknEH?=<9zz3Ov*5=vTcCkAGlBPdXVSc$G&m{- zbJn}hhnj`T!iExeM~Z&p8eoWDODpOfmV+b_hbXVwRcuA!8FlnrbzAxiLr9| z3mW5)Yl8THtIpwNjs)KEZ6N1q;Bk*y^bID*WM(my5yn}eR>@MwklE@hstZGzy-9Q_ zX0d~Hx{+!mAsF(>j!6gmrkyCCTeUibvJlBO){i6t4@2!wxY8cx5iO;|Mg)bH-ybV& z9SH4Ez1nH_Fv}E@Ew$Sc@d3S=$6`BF%@-GAKg4$LZ*ddZwj@vijobZTt}EjOtbf_o zcVSxrip%VMJ*%zO;-6BLu2vGE20~{95PN@xa^5|+n0Q)6JA-+|>~5=E%~;tpgte9{ zHs1;tbNoy?iqsNAEMj?JAxiZc7hvqM77NX|Lujw@?T4}-KGy}JJZ z^{XDts)6bUuS(g|v9}<1=QWcl9S)!KM!cS&;d@s@rOFBddvI~kb6n<~h9D`&0~kF$ z{{Z^+(CNf9K#sZmz5cb7jbimSqL+YFat;sE(zI;k5w1p0Y}RGCB?n{IALsd2g{vKz zBLh4NgH(T59}usNy^vIlyE6a*>GZBQU$U1}5ZvG477>sSALQ3(<49V2U?Gnr9G1^Y z^Ph-!R}sZ;6fGh11{@d1di`rXUUROdp)&@ayO~ak*B6zBo?=J3{_N4 zLLUDBL0BFl^6a%(OaaV}e);ZeTTxY>b!dzETfuC1s-7l^ZvtJx3t%0qgUR~Va=S$> z%*|BXN>b&Jqp z9qMf-Opn9*4X%$19k#aX5D(98=la%d^T%}*b6NnP7T8F`6P$28ee2weRX8Y~T%R=V zQJOE_wDGG<^6fy#{{SRj>_<_a)y#OGPoL26pTTQiS zqP1KHGAuj5#Ki3ILT`%UKqjFR@ctRb;zy!=wpiN?i+Hk7(xB; zJF@3+0YUf8V>Y5|8?u*=wQK9yZgiazC_s|vGX#{e4$Jr6OyCn-)s2OulDv}LEzEM; zhP%9$eEANCk_wz2Mk{7ZGjSSQ+es&ou!7b$7G+jtD!~&if%4-u%U)VRqRh4;(VpT^ zk*t@~BEkStNMOAPKDEg=skCggIlW%?5vf|=#38$B8NdT9%vG`kgq}UBuC0B0t2|I$ zC}deTnBiqrUO70e4R+<JMI(T(!;6M7L)GCIp?|G+>^%H2r$t zQWvWw^-XqZfu@`bv&r#7=V$6&@cc! zMH4rb~zz77_mTHv7eK#yfCoM}{DhE4vkt<>Xh#Z1d?vav394+=bU6w*m6! zf$n~_B@t?S8XU_ZB329LE(cMbqo}Gg#P4jc=LU2cZOiw^JP%V>5rjZO(Ym6(e7xst zdXGSBHv4lpRcww-g&U)D!1nj7wJR1SDN|@H3o-6{kA5rKe`E=xZxQNOv0xEsimqhnr0@s5cvht|${HykC|NC^8Yb6&&y9mud=>dyg``Ef#uPdiCt$of{)bf}E#{{Ri2UHESDh8QmMsjg&O` zWJSq#%JdvpXQ8|o@h#q%j}e{|DVB9DBVn=-GY^$oyzjt~+YJG<`4Ld=S8}s|tOT%c zueh$a!MAH+1h=;`+n=-*HqqcRltxtq0&)gPuUeZt>7DkCG#2QrVDeH)8fgQgDBJ+~ za0fWX0j`fqvw4gfg5CLYyReTg&E!JoG6D$u=Zq85xveY|vzqFADP)QO((imi zcOBktHxEESs#lK|n_{}K2^@9+$!Bl8sTot7a#(Um`@e_Qt=-(gYp32{UT;fh+OkP; zY#G)j7)&0mA#7tFwZ?1uzN@X?eS+@uciDj+LLq(kC^Hy*9wY;jJ5;x3TGZop-CI%d z4YjtpZ>fEzDQ=6|Ordjb(hNrgBmQ~@8(5!ymFIpY@jc~=ZnlJ5YIEPWoaKavO`0>d zK(b`4vyqUv7*a{oa5HKOXD|* zrgVo+(+qG$ZKuTz%SSHg?Q99c$r=9up2VJ~laf!Za@3uXv{lY$;+KoG8|`w>RnWAl z7TU^3iG0aVk!a^TWk3dGaNm2jPHV@!O?M&J8s=H|D%@sxL1M^4TYCaTDCc2@ymOmC4ATJ$AV2I~vxI&d>z4(@X4(ym;WUZ5aqj!N;Mh z2?({B-VHuiR!^RH{{UEHBP0&MgU&rF{gewNMj4`15u+;kZJa&^PvSYnP0bN*!rD7{ zSnZBe9GQw|ke@YpCvfeIJ28uGi zTA3{k%!VMW89>+N2R@YeOLHT!XL!(ea`^MVNIeSn~@huFUg06JtcOoc!jmP8m(Hk`TjuXON*jji3B zmIzfmvRPVA5uL)8Z}#}@UMuijBa+o5`&mFUl`oJ~sr-Sjp*#}|+I^BF##S*xz$=A5 zX5<6q=kU#SQq<>}wQU=V32g4wB9b|j%`u5~fUWWt6jH50sc2#=7GHNyVx?*T}2kGxZr!N)vQH?rx1 z?r3d{vpu?mx{Jyx@ve8QU=Ftt1LlGM06fpQuAYWF7+1ngH6_&GSPVh}BVeoqm)8>D zoRNV9z~GLE{{ULT(mXZx-El6Wl_hvp5)_jS_LW0{44^N{BOr|RI0WQZT>ub4@4jJg zb9HTb4z;JNIA=*Me%Je%S;z{?Pgvz&ok07ok;V;B5W}GBxAqq;b8sdxm^`M-Iu06d zlm1#GVPqZG4c?`s*wbV;cM|Dy$A4ir7kirZ<~v$XD17%}LjM4*gy0nD>CbAZ(J}L5*NU^_8!cKvZ>lVkM#@yAkWTvq>;9$AdRq~d zko9chxlyYf4*JJVvr#4G?5wvjO(KB`V=ZPk3@QWjBA>jpIV8fzC*v#2yU!j?d2gpn zK9@DPn(F370!>0R85e+bSB!z=0m)JCOxLtIZ>$r=1Ad; zdCH!Kt!sKdm8VJlsP~bzgQT}`PNlAHEw*GkEOGN7$pA(N$UUnU#JA9Dz7>~A*6eNU z?TohT{UiY-67MH0ufSv;q*hN$+`fkk;%#o$T|!Hb0o=~k${tfY<7|M8JdutB zvWCgypXXj@;#=q~H7koKl~y1cSDG~&_uYcG3oCcSYIM{zW-EKw4u zEto#pV}>L5Hh#ITBK}(>u=_>a?H#yh-7~@!iR|nLIO$l)-I~WlWnVq2-OBdz0Fv&O zFh&`MM_=yOA@QHacAgLLcC+GZhfx-tVC<|06u4iNee!W#X18$VWICHCn99ZDjQ}Oa zIl%rBFl**N+xy}bzK8I&d^Z9H8l2>~XFMWzBfmHmt{$7IQACQ;@<;ek0+F<#%M6Uwh@v5a0vWrL-`c*VB$bZ= z>R!?(!-(XUc}C1bJY&<|x?Mh4<%q!KERm@yN&BPv*D+~skRcAIBbFzF`TEyGrb!fX z8N8KtM9QWzey99tp>#S88Ww3j(&Oe}H=!9UqoE#zbL-v``u%9yj02li}5s_WLhP0bQZnn2GY=LBbs<#Qa$fyZy ze;8rfxm^}UwT0lDOqEw`j$uRrn7Xd=bN7RKj+Ni|Q^WrNYK1ikZ7rG9?vcRg+_x8rs?@47*g21TV~_=T3j+L-cy+ifT)}ixp23q zgYv?p?HJ_NFNm~x#KXk8&6J}|lVq3CNjWh_&y-0wkD6$Uauf~9cs{kc;>|n(YjHKx z+%4N~`)rW5G6-ez+qhB+gvKk4*DpLdd#cHyYu79Gkdm0|3UL$?K=7~memwN%w()OVZBSqy0EvPV2$Ie1wC z13tX+DqH(=eIc1;fmkaK-MelGRAs^Ml0OQlkfx=gB-XMz$rLPwcL!qN;NW)Sy>ZCu ziC$>dJ8>zz-cl`wategYaHV~5So*6)7MgCZWGwLHvg3sVr!}mXdVSdYO}mzv(`3-N z&VFDknfRNj#iZzWcT#3GTV_QWIL-+C>oY`r$K!2bwXYT4>TIM3oZ}saf1mTLSyepF zp38&N{3_kVPO~(O0Sv_bex9`qtCP!hUQJ|cv0UL?s*j)*(|kSD9@A10^;7&c&N`AZ zR~hbleJcL|hprn>)S;N14Z|b7IPObVN73I5?;1%KRgZ=YyIk|1PyW4o2Zg3dE|P1Q zULqKn!5Koh;GXB2@b8DWP8Z}~F?I%KPIeR173|&zxqGWfogAPM1e6!cLP5^#9>%+& zvB^EogHVy>jyUw>N#ckGmQpsCbH>#@>zeU4lc;HTf;*=23%>Ct@0LC?K8CwU((d9F zwo3@ugfD7}FkI)B$E9FPX)d8~Ew5vDi^(p*hVpULpFvJhxT5UL*exyYbhz*CUBk>y z_QwUfWLGQW8%eG#FKuR0s-SH>@$2p@p|zh_(q=6}pbR*DTeU(HC>cX8{ovTrz{4_cZ&<(P?02mDKE9@#|7t*+UGIK_q{4o-x>T z&$V-YHq^zYmLNv?pQaD<{{R}vy$xcHcTm)uP`;AkSP;jKc>HP`{UvX$+IZ9F9kKfV z0QKs%*zq#SYHrHy+N z$US@3hQFt^t=l@|9P&B}q5%(`#<|{xg}ZVw^9*;bjWm$i7#TcsSvI*RAm={4zrwZj z<;eh^qv~rnu}I(33F8FtGxCnU)zIl|7Cf-P&px02s^|34g#;laazQ;m!nbt5!{r1V z@Br=q0N1SKv^0seZp0x4a(|U-TA=cS=OB*tk!IVJ54tT*FdTZU@NV~F0Ry@{E_Lar_5xukkva!J1_rK4jUY;hJGM>-V;n^JVPmAfKWI^H=73xRK|M#X^sIR#V%S3L*9^&mR1QZ`=msj) z>TEx_t&vIb2P^7QScZ{$E{{Y`Bj;6gSKBp2!9=obRsNP)I z&g7%R9?~6E3~oq5!>=p}KA;N4ztnCdv4ZYoNgatS;4=BnykvG&z^kq2YVh1@H|NX| z#;y?|RB6-9V1nJu(Renn6~E%o#j&n9gXnY_H0 zUC>3Wrc&|4Gw1+{ymsQm6hM!`#o)GdpsyssoHw+-ew zJdy2PEySAErL50;VGG*BEXrQuL7BmD0=wjM?T(r4S(=8E9;2^bT3K1Vzh=9UJlUUk zj1mJhgBT>9N2OxYdlsK_l+>aUSV?nZa~-?884;RkBv^0&+qiVe9YtZ?YPZ&!a5{V; z$${a%ac*`KB!KM<$0w&IyStqh^3DxGWU`(QvZQdVvoTLGfjEpP;DR~LaPZzLAhZ`R zx!-(q#b{(G2ql5bU|^1>v68W(We*WO_MxS&t*Kwe-@hs3M~$G4`5$+sbL}0)`x{bU z%nS-D%eQgs)EBTBJyBNf&mhaWurd&z z?vB0sS2MF_@zD%hdG1Wx*e}bHg|a~%F;Pyf=LzPBhhnPE7p6Od>+M$VV2N(V!>|`2 zj^HuD;ODheifc(!z_JHIN~t7#xc>k>Y8ovSUgqdGk`%7V4&cD$fjnc@vhQHG7i}XF zj)+4((}1L&J?iZ0$v)X9UE6_IFVy;+b`@Sn^Gx>QP5VaTxaxkr>lRu?4Pr(%!KMM^ z7z)ZkXXByvu4h`iyku~$sNy_Do-(z$smT&=wU}Xm-hdu=cOtm`cTsYfFXkRL3yT}iDx=>)mJ#A6vhQR`dUx0iGxlHOv44$+4M=lp%^ znAYwLs^rY-@iqec@z2(h)T0klxww`FF^439kO#~TIVak^kM=^Dq1H73vakzknDY5j zLFKXSUMs3kEb+Rm%)4Lscq7;G_ODp|lMs~i6eimIp(|n00-Dwx)32(z#B_QIT;1iGjtvCUR9#r%Ib|H zJVWfFG?iZkzI>R%mP>-E8>B?LN1T)jc~)WE^sS8!FS1*_k;+mwP?pxmal`b>WB7B$ zY_-tM?lV`^S4@WK{?Q)PLbf5K3L=e1`q$h#gVMZrRC~`2`Oqerj$Qd931l zqdm;F;#tD9aKA5f%)o8Baq|}Fi-i@O^(qR-DdVX|o2Dz?!#15PHfc4iB0$2$@&s^@ zr0#y^E{CbFoIHEt7_}WG>}Dq3<_qRJgbi?Vj``eMj4+ULtNbRrKa2h*k44lZxYF$m z>2Vkcl0FT=QZaWZ&Qfx@RL?9quOruGvs-lW70ujpi~}8nPqaL3oCeQXl=FjJ6=imH z!5sFwiFv3+9F7_|EP%I7xshN8iBC+*4-9|1ip5Cfk5q&-2%93?D_auT!8j3f`^GuR zJ*wM0AKTGtvT6c&50{^t^8U4xe;~ZN6BkuoyK{~R z{{RtJriOT~B)f^c!_c>EdK%4^GjNX}VyLTv0T{=(y-^IS98#uj-0pbGZ4SS9_Q3j8 zSztD)zCpZw;6TnB{PwE?IBtpDqqIu>L9tB1>3hWxTi> zB^)5+?FYU+DoIpr5{R~``5cY{`Z1=>apz4GNW{yMLa#&WfBMxf&nb(<+oB^ZSbgE` z_|PzWc~U6e1l(Cin8TqyquQkqCztk=Cm`YE1FcOG%l0IS3398IR@?W9?e9|BK|QSP z1d`)1{KO{;JLBKlo`W^CH3D|KnnGV_A}nVFbja>2wea+j+sq}njak(1C;Om|qubiK zeHTw?aXRCi1}E6aoPcRjgBEW2dM&q6a4Rz7g9Q8LkjUpC zbp2|rri(p>pk~w_Nn}YpwZEAo+|mXP@=3rMVT4y7zyRr89fh)5=*8i;OnG2ID}`_* z*hazu!3@~X)}d=C^y9WGIHYKil_NOJpn;f~iNGjwHuqdtN=6qjbqz7DFF(j??a^@cs-NiG=$RYbRiX+K(c?K8;d6;!) zJQc__E!hofSJ!Wv>U6e_J6RUm1a@eoV+^uB2zbG7p4hH(KZUD_@eZ36w!VBxZDjIU z&j5{@?tVmQ*>Y5ZUg>(q-8S)7ynl0RXM1I?#?f9p#K&uw~K zI3ylh@iyfgd7pKY__?ni@x_h)sjEe)Y7@qm#&wG20UlksF|*_b8D}{D9OAnl97iD5 zE_CT`;e9>ty%OE6e<0t6a&b$EDcGJjob_O)~QGV#eN4 zlG{rVs;oXzTC$sMnnhT{@tx+6cdbunq{JiBucPxB?gr;qbRWF)2>Ei$(z$(OSGlsm>Uq=V^^QM)uUJX+#4WJmKiMUgU`w|IlhOTj;Um#QptF;8P7Q?I-jqlUbaZ2P}w`jaoxYhtJ*`k zepSn7k_QLr{uQNautMHx;d*d#Q{URXlgrq%Z2&9tOslvY7hLUcQ&;q;WO>A{#biN^ zj(U21Y8Ydd8-nW~`EbOA&H+7swWV(z%SgsVaw9zUDi84!-`c5MOz6Bg8aWnqlt#<< zi#`I6L+P6J9|Q!uM<^Z?Sb>&6cI-_50Czlt(>3N^9Jj-mT~(SX0A1ZB&mgcpc&|_J z3<|QU;O_@)0kFY$anA=l_O6;qT<56IL-2lss7G{+!3cYHdr`|21b|Uac|t!b^j#9# z_VUnb;?6g>Oxw?E!?1*X*tQlNmgRkGllXn4O)Q2fp^i(r9IRH7DUflWHZC!Yug)>u zabA_7TiK#mT{e!5vEwasgD#*P+!N)CLgjJEnChllx8fnmUc;>j4NUcFreSa)0 zAV^A|os~`*gB2cF83w0|PSfnHaVeobgoDrJQvGB!(x;?W- ze5uh=NMqR`c^IECEA-sMoxosKKNMd_W#NmBHrmSO;7aS|rGtf5D%(r%EBm;bB4d(4 z%g6u+il?BrIUQ49O*Toar?9)ZmF|3~4ZAAIZ8Dp70N`U4G;bWDZp_|MKPH}=d#lA@{)Nt&2Zj4 z(WYsl@h!_lBAl<?rUp8&@A;`D(RrUw~=6xB$`qCw8FCmQJ=ik zgLA0gzN-+KgT>^sh_29*v1*~9asex|aM z(A6GaGAQBK86Ll>{{R}Q>$hr^Bz-#8i!Sa04u|mn06vvgR8ZRpJBLC$)@6`7s7!X_ zob>!@U@o#DE5f$`Q6drofs#&6KhNn;w~U4&OpNi(F?Bt6;dZLm2@FxN5(XY#-u}kE zf%tzk7ZJrgu;9gzHmJrzP^AEy{{B4JYD=5nzJJ--Z4JDE%x3{@@5hrpXRem=d zspRy^ou}9ocH14MiNgu*b z@S3rqOBQ63=T3>31tlUFSBQVhJ-v-k@wT--o2a=*8=c^``} z<-NSxhlCgepYz3gH^yrly)(lG;_x@xAbpH}wcyfCJIH+3##rv>rE$sYW2tO92%l(@ zGn3GR-~RxuTbfL75cv;&YF0*~{9TXra7MZ*)%LErxXuUW{rka(`q zq<~zY$Rm@E{{Ysx#RNFQYY{(27 zoOI`{Wa+zs+ITIO+-@#Eu3@} z&-j-1KR!EK6(lPFO5?ZFy>(t7EiRtXWPqm%sxhDQ>s-uHBsMI<49(9c{PnDASuSIp9>J6EO-PJaseHhGp0E*PU-sxi+S0RENc-vE3w ze`#@duIkW@(SaSgZu_}C{VULKj7;Osaw7n%Ghi0>HR|D^$x8js8uI6zjO*lr%E+vf z5?R^FagaA0o_z;O=k(3Ci5Q*>e3eKTaX4isH&E(#7DVGQEO$R3xtJ4cEA~AnqdB7fgamNF-bN>JlwLk3ZHoep0g6P8pu*~;rXWJ0@fmQpe z`?#)>$5ytx(txs(OZ7{1D;!*hXw{f1_WH4`d%ZH>TG4eY8~t!XZX-7_G;SCxZOZ@$ z-^Ovr6`a-9hKon3g>$M}Y5MKV_fKzgbsf-(-sX8ip6qt1Fa=`SQ^KP)NY} zvEH#fL1}q!aU*?_;a~+`-L7uLnO)!O6sH6pc&=I9tDD5B3=+qvEK6k4GcM)W{6sd9 zxZv<>K5azlw{b-!yZo|YW!uhh4nh7SQ(gISUd45FZm%OcwXvFAy-C3!az7f6SCaC1 zk{RrQXL4QAakzY=lg|U(Rxb86M7qp>ZiIv{GBT1k5;mM3azB-1!r_oB#JjVS6~0w$ z0gq8yO*}~=E4+J&1sfO)G0^kKsu#b!h2sHa1nyusbkAUGITVpn>LifA3anc!%)@aW z-u0Py<{d&ox8_s;3?`?*N1WZJSiGb&0KkQ;}_az%O{hnG^lkNXPl?m6OVnk!)w zVbWj=2^E0(MmRO&o(Q~}#_rlZK2%qhG4nd_;Pn9i01DT$_%a5$ySKSX5+m~>ouPxA za>E0!y?PXx!!&vaffU_FJd0~+_eNTKP`CYO!uzC!Wd6RwIll$n?oRm1|hn#+9VC?9tpo4WyBW zk@l*rQc1KrobsyJ&w9nvw$B4DZ8!{C%a&;*xW)#c!2bXj7>+UbR1O7s4z(nwvXzEg{Uaf2^BsOesr@s|DzeOhfs*6!$^nn|KZE^K83ne+T|`bIhm@^LM;oh)}( zdX%n6X(J(t^2RuwNgS5`CGB2)M|mBP_)1q+7S`)MwcLQ%&kC%ttiTytImBPxEO~me z1a}&Mmha1y$l@b$=b_KZ_mpFXP6qC^7__sFX=93b+S*nwRp-vt&P%5pWYpFsd#^Pw zWSeX2VF^|3d>VnZ`D3rjlTEbkaG%8C5-oSAChu%K*1giG-aokNR4eNz1 z^I&ip0*`T0#pX+P>e4)7DNGX>n(ZL5X-q;VwL8de7BWfX{b>|= zcg5X)JKbfpxZJ8*s96}dJ$jMcSDk7JAKE1?8@41H6n7s=+t+mn=GAAK?sJ)BBr)XU zIsX9lRz9fel1jTs1a1-oj1N+OrBq2~E}?MHq>CTi1oNK$r~E4)QY|!TwTKHKcfbRm zZ&B@9dY79u)UjiHO`Wl4hB)dCQk*D-BiznH?Pb9wfBOFQMsIShtTD)&XHVV(fY`w# z^c5@0t_wPt!6kPN-%3PT1-XS7EU@r543c{vdPkCDapn|lj@gw@B?#~BngJ0-Yin&O zX1Zk$*VJJ3&urEBV`nbTK=RKYF9Y!J^`=E?iM%-s2hAQva(bVy(w%K1Nh_)|MvS0| zj!6Xn00^KqEWrfm#?e?Rw@DlBp{urK-~u>e5;NhYEP3hosvAh$7BjbpBW?*9>-3@MQSKkJ71TB!EVM2* zEyR9Qn}Gp{6-g<;q>t}v{uv4GTXQ%CQx|!K_ipE!TZ(KLt~n*hka)SwVj>2-CeY?jK}k`0E)+Q zL$~G~SLs@U(m5@~gs^T9LR6sx z_tBmJk#3eFTA$ipggz#_WL3f9*PE}MS@v%}{Z z3=&*#&dE1nm3r=&E*Vcln)0uUw>EL$#e-LWMObtOpo3GFn>z) z2(K=5*b_~gSCJ&Jl&+(x&T$=_ZpH0MKnI%mD;`H7c{PLM4ZmcP@WAou?GgKB#Il$s zxgoxIp=RPJGIC$3=~FAX=ry_I-YC>#({!crP41ltns_bK>|}+Bq~D)56;uAMFf!!w zT8ptVXxDm@-8AWW<;!;|y$W2OW4dSHK^{id1Cl#coqoa@^rzG1y4$&eK`pduOFjvY z$OrC5N6ON-%bsh7zwuXxZu}{0Yo|#R@GK27LvrmUx`mr$u&_Bd5~Ji3ji4NXST<;o z&la?vCA*5o_VuNb2RD9vlDtty_~AgoFA}##@0#(C9_k6GS~TYF-cd3Zxl3pWwnqmH z3Xn{Mft=TM;>~YRj83206WlAp6514R->MQ60<$H{2_h zP`gONs*Gfgr1z{_xvWu*WVcr=u-r-Jyv)1iDmOM)C_up4Ffmm%ZA#uNc;a^+UBOpr zVq!#NCv0OqPI+p5+{;w*^*Mn3O;P}f%6mjSByx}%1A21oCO?bKEAc|SUP^r zf;>!2`Rg(}I6S2@1j>QHW6=86jjxj=US{BV1y>xC?mLR18IbOTfHodg`+8Q5jjU3r zWt8s5*YzJyO6>JHo`$uQQ%egR?bzVua5AU3{{ZXOg|KmO$r}x^fKZ;89Zo-p`&1UT zs9}s{n|H`jd-`tw02I`g_MRwWY!;yg(IIAh94HnB$In*9+lmVkL?EprIRQ%7ZF;;|HC`@~=|x7L+2L zE#zj7IZ&*9ifsS=cRZ*N4hsZXob+o3M@$JA9lfIBc?OSJ*&|4N7D3@ zEOtvEmD6mng#{)GzdU~@7$fEfy>ea{wZ4+!p|nR6J;Ea}cLD|qHX$HkmCp_7n(h2M zX3B$3)2&K0N+i3Pqadm_7EQpn1~$q8{6hx2QqbhSrqzS_c9JZb_MvSQs#i|cuTyAv zHt!6o0V+l?s5yR>fvnnUwmQW3J|VjXJ7}Yt<~f;BLc1ds9VzZeoB$gytq+&2uBm|wZDxJZ&z^VypXLsU@%{JFaK1_mH5v^_-cZrH^m_}t7 zmPs%UZg&2f?>@3nIuQh{ppm;PNq_{zGsVw*V$*RE=%%97-v`j1-DxnsDhAjfa>-l*IonMqDYK4aKaY*|F9 z+&~AD$Gu9b2j6Uy+*FHf?B$gXSmTjPQY(M7TFO%4 z;zkamxEs{@YjK@s!;*Lq$>gAwmHvqu_ z+|7aafa1GtbaN-E#9GKdwG43FEbn%OBb`)+ft2!~4#(D=2AQj9_VQV2l7FQ$dH#0n zs^oO%y=rT^WH!$g-jBI&Wx80_<&>ubIodi_W$dqaZsSY3cAYK?UPws7fu0Z6x#W!^ z^*DcwIs~_#8M?E$Y`l;ejEeazai7AzUzD_SJZ3c;aycD8#=g0{vD5WU9pSZuW9^Vi z1LTlK1$@uqPYgU-r0WJZB#gUrk}>IAGgfD09nqCwxRG|L%MSfbYrqc*T=f~x`Tc7? z(iVl491y_#-1F`D)|IPexjDy74*vk>wPN=*TNmU({husMIopsAALQ2?a)oDLqywHu zr}$TG7-=otTw~=p_x7$oQh-Nz;QI6J^)-bK?tx$6cjLB~DDI2r!6&{#+c zf-#Kak=NVarRZpl+ar|+80U^ZooZSYAP_ow);*3(1C09M{*|w1$OQJ{vo(u9sGk){ z_Gs=rwfUL8M>Ila{{VzxZt`T1F9$j1o#M+0t`D0bB0a+=```U~eup|q;hAmVj1Mf3 z0qg$&)~-LabaXHzg6i!fxtZC4Tr#NdR0G)Aw3dc4%-)0a{{ZXO!(X(fH)IJCf5=anL3~L$^F&de$>FjmRRL+>sZQ2GjErIs@9e4Jyt{=;KW}6p%sZ&~?wfQ1Jem zw-+(1q0W9{PY2q)E8%Z~?e#5QH6zvAx=st^xp{R<3#YSm5atu z`9bCR{_`G4H0?%M?i@h!2iqVlf4qA~^{aZt(j}`dN6vt8)C0i(0QJ^&B%iT6aXD=ctEruO4+-A9rM&`^(BsVv%uX7oi;KqJb0Dz27@SOA= z>lrghn4UF~-%DX7t+PDBb&e=fEHTOZpo7BWsi&2e;@Db-EF=*K)g|hJPn;9kK;YB0 z=-kNn_p;(?V%c{mE0Uw+*atv+)@jt)ZbiN2!QSzpx#$AQ8zulq#tQTAS-lyeS{%;1 zeHHGpd!}8;VY7*dhfcEvBe}*^Bg&7vfs#9lG^wJv(uR{JpbYmRQfq}}3L+;gK?C<{ zFc1ox#jB~dv7}ttTzN>7PS*-iR7eUK&=5LubNE#kvTY(iGSc+N6tIMnZ#htv9Gr2^ z2>fduREt`po7ZH6MAk$Stji6|LQ`x?vLMM;EW?s82Nlk}t-gV$rNZda&X+SXTd&zX zu_!0y!Q2X{>zr3h<6B)Rt|ht}rNUm@NgLcs^O6coN~zC9IOiY!s^eB}ReQS+d zS!cP3ScQy;nPQGv6AIzJZOXh?VXJEMCHuo@ZS9z_S)#E*jCZKqSP_D2o$(fqC%S99 zN!j4Cm_;q3?tCuclZeMt?rWNBLs;%npGATj^a&T*9@-G>sV30U7B~#VoR4acQdnn5 zA%@O5B|En!?h%JOOM}gHULx@9cG`WXiLI@bVJowHCy<-7fx&E&JMmchzK3IL6~If| z2_&~=ngxpFlOfI+50{<}aaqYUTv>-Cl6kO4Gsfb13bq+{DLjlG!m3NYJCO|JF$@`< zhzbWd9^_N6EntT7E7po8K4!vH+jI3G1!jE zyzLx&aa@;(tR!I95R!mMInHu@eZ>fD=Cz3m%1XwiN@WIl1KT|-(Ek8u>w*1^d31{$ zN#_8kXv~KlI&wvM*0pUST)O?LIb$Dni+`MbE5G;=73273Pcm$eKPaJ3$}`-5TGAVl zJ&%3xgwGYaYPood1#sxRKge*qK=tij-SElpt#o+2^lj|RD_tY){TM zG0H13^8$~Uk~(Z3pGw5nwT3!Wf*4Zq@07fb@j3#e4=hMO<&n=t>)xBKYv`QW*+)6M zos94m!b}i@x26&p^S$K$A_9!&s9(VpmTqmPXB+z*wIvjc@i0HEuUUJ3CE`dcg5HA^j9?Dv{%Om1(8 zjl9cd$nzi8R_K88I@h55Q1Jx*9q^fbEt*z)u`^yS(Ht{I`8Ox#!$%+8z~S71-;Wje zkKzdRy*TSOi9AX6w~_4TbrTtz8{@do9(#2PI8`_m$yQn&5L%vn;*%8m+zESe6_~i+ zHlEVU5b}{h-cLU>k^E<=IIcg$E2pqQ9MoV<6~iut}2D}P`X|V+kasak-CZ*>U*S8`YgFLV4|` zg3c2S^O<9RI!L3Du$+yA^M;FI$c%DNHFg9?ogYt+F$63nSIz-AVug=iR6MOww}lej z8sfwhTXM+F00b(KH~#>*_0}nWRW!^5&GN%S|gPshk`WoB%uZ zuPFGjtfr-_NenK0wO%4TlaKS(gf?;-fr{caxDo7Vi0XJiYaZobONk+s*zRn;4s(&v zd)Bq;LnW(26L86r0r|21dsjQDPr5DeJ{~p9Yz7CuPkOY7Zp0Td1TPX`vN;T_PY3+= zs<#gCY5`Icu*J{I$Q|)kZc(mb6XoKVs3ImAU_E{68=0;C%(IaDw*}gn$Zzi-V@!gz z)G|a&@!Re$*@^SQf!LaJZjv@3!IhVBBz(B^`qCM1ZPC2w(sy<~T10qWm;>IXhC8^V zX=IESko@5WLWA4b&;VvjvLQC*UNsn2;B!`jI{86YdoRj%sL2`NWBS!amd?gS5u?iL zr)EY*?&7tqEW|F_lR$j-0I)qm_6C41T3g6Gh{L;Weo+AV$G>Xb(kx&XO%!kCF;R&Z z3OGM>4_|ttq(-l9lieI6whUj~_CMoYCAFmY1N%Byv$aWxDuLz#I(`%;Rf+VdBTLAx zCPFbIMx_bZ4o|-|*!XTJRpN@?NmYaX@>d*kGsm@I>6%E22<=IbqP9wtg4ygp#=Aca z=+d>kG23ow7p!9hw_t>SS~m;W^v?iUzuO?)<>lE5h35qJKDn>4eg-sm)=*jet1{cH zZx{ywcpQ_)E9GB?mQl}aC4eu;2$Lg~=rQesUrziKhFbw{!*M{sd3!;^k=%jn&o$LY zL!PU->;etWqC3MJj~kpLZf*$lGUcvt>;G4t-j17BnU=UU4s!BR0HLXayhRe;-O zcH%BG<&rQ-Cp^=e#21YJ0BXFIoyIChLxRgIpKKkBAoj1@I=P;y0MY*6=dL=MZIS zFaYPidsls~7PK!MFc_9H?8WntP6^Mb=DtDy0D_DBQ94XIM}aMTmyw6s@1ifuDaxnH z4^F4>uADV5X;mW{)j27)e4FE)T3t`Xm)fAU*$vghOXaZ62|4H2o@*vNEv=P_qT|SkgvwiQOw zadD*^cx8Alx`4cdX9^cqSNLA37*E&bVL{Z71g3stFl573f|Kfd2qz z1h8ja;0Wj6u^rV;0nT|V#dp$!M;zsIrtk)t7`S;&q`=5ZM`;p*(mOBB0w_2?FD3r~ zhP%xarQ|V6B2b~4pZ=>7!%N(-H1j);>f!LU%SNXi0jlO9o3=bPCqhl3zSJdwyo;Y-? zKeWxV-crjXg}%`2-eJj4y&~iHZcog-S3BZuc<9OzOt&Ujyy^7#Cm`HH7jg5XAL`o~ zK2maa;t%xFmL|BjxS0Y+D=P06oYp_U`Y z?48Qh;GY#Ntn}{^+>v?qg4e-P=#~(9ZHJ7+rFWBtAhU7D9<}Q-T*IQz7l-ULwz-`x zgTO2;zS>nh!72u9;hjHtgbo)tuQB+{jCI)VWVA@6yN!#*d2-J1#3Ujm`F>NB#z4+G zS1oN~Z%^VlYkRvX;Y7L8+F6_!!G+YbF5}#Er|S}2m<_TRvdys^NKVnmL+jXzY#NZa z1`9adlIk$KVT2+AI$+}<=kurP&j7SYnl=R_Cn|wK$OrSyavezWKacw1xR%?)(axx= z8Fm>YJ9PZNm3e}ru_4bm@9X}1*H7_E?KQ6&TwKE_A``WCe-RyVT=YexbpT)k$F*ej zX0g!}E+JW3Hu zIUN9|vT$7vPI&(SKh~$hfTS-Z^ka|z097-|ARUk200GndDe5gpMu&mW`~Lu*E7X1# z-apwQSne4aTLS}@w$>Uw>gGg+#=qTAhAqY#CF5rt4x5AOy&YrsAnY8P)k zyT^ADyepMPPOHba=U(OEZA{)Q(8)STU>;Z-TBhG<+l0&c&=LE*GiW19jO{ds^Q`pMUeH${w6io_>K!jzLH5KPcHf_?Uqp8 z4-7|0^IWC&n{TS$e_*aY$6$Qep!3E7W6n?UR&!dH1Duq>r)tv8XE}-~VJJka%&mZS z?PP%VH$d^vDyJilcHb5T!=hmQYE?Y?$w#D1I z%12Y%sjlApLYCAt*5t6x208rejPVe4zGA~2@^~NT-nnY48$sNu3Hd=Ilj-SNRzX>S z+pVqZ(K*E#j-~9Eg8KJkQt1BrAer}l@eSPb5Ox^c+13gP}J?j$F zAuvhF?7cw#mA9s=G+=^x>4E-usCt?wV{=bZyaS$ld)A}}I4kRpD<;XXHm(mC#cA8_ z190n5%@O@lc!mS1z-=OrD5rvcpUSeVBsy##*||}i?m6pQ_inFlBS1&YGDrFSE0)(J zglb=8ff`061CEu)E$(!##x?%{nWf!H49&VS;IFyQ=}9$>?x(7Q8te=}2c=oottM-; zKavN^0aMBU06z7*;oT?35S7#hi>DFS`$~jc|fL^SAovXVKO+{Sg zt3GWCx8?4y5;MFkXdDGx207q=Tvcgh3iB%vkGQeSco_cht4bZ>HzZ>rh|3eOWBlT< zb=^kh37xFdCO26b5;E-ZmFV7_*3x}UlIT&ok~@R4Mh_c_Ww%KiAniYSk6=$hSR_dl zUuL_L&YDusdSOH>ERHzZ4<~3C0=2K~TXYggGM7mE*>CCtch;w3zA02_^IYL{11-!;9?n8`PvmsD`_x677Q0P(zaC!nlb zsP(x`jKffCa<>iVi+4dBYH~y?ft&z2$9l?7v7%kd`t717i5{^!eUHv>F_LS8=DQXI zZpS?O3c~T0rGIgv!7LZWB(@Vz=7=^ezzRylH}U}LPq*P)38u!nf?i7BxVYG@DLdG( z2Vhd%?wJfa`8 z2bN99$t$`k-r(}*JOvete-u{QWW!OqmhSrA@S9CK=2EJpK64;n^=X1mI{hnZ$4-4Z zWYnUK*5=Mff+r5r`C9O@SBOsnflNl?O zId;$BD;K8bi05u>&ZL*VAYD+&6mK^8p@YfFbq&3K6glsX69mIHshs-OLI3@i4Cxt z6(E)83)k2V-&*Ijh&-kqV&UE_ub4agpGxR%?e{vgTa$9)SKZV90Igilh*YUi$lFTe z1cQ%LpL&Lk6EO8i;9Hp?FpwlqybeFet}k7cZRKcP4jUhM0n_-szO~ltQ^wN96-#d$ z4(yJ754CX~D7m;2wZD)U7RC=BfbOi`Sb1VT11&1>G0%Dc#owt6m;fW?*s^8}7Vd8%V2 zf{=OSa1C6OQ1k5Lk*;AD@>}9WEKA$K>AAeNQ-doK10UfP-4|qYHL0bgYHz4Q*7t23 z_d8>bU6$(6Ov>BLF}8V*F~L0v1e(V2hl})vu(;Ao&2=@)N)ihtFbmC@K2o-FsgJ(H z85shJyhMCIZT1IvibE8CxwU6joUa1i8MqN+1>d>iyw}E>&YH$spS4PD?{ALzqq{Ol z*9?Dmvy7^%F2I9;y=h8X0$Q0~G}fB(HN4gDt;;lFW}0ht7GgYp>uAmr6hA5;`HTF< zyeq_7vuN6rO>>cH7WkSMjF|$HlOu!or|u8;YpeK+;>+DrPPU5bLlhHV$UegiB1r9S z4i)W{dz}2ho|(w57sPT&70kA`P{|zjKP*o70f5_$(-!A>!P*aMZIzEg+U_9(Zs?QCN>%C$o?!I-Kxcbh6pEuYuOMq zeq=B9r6wrOaKpZH`~$5<*03~eVvbTH3}=W-$#%!gg?})>WLzId=XbZg z5kTF@rYR&!(3A2EsbPTm_U?VF6H$^sILR6@7{sLi0015F>+M(Cd4y6%tmTyNR0owO zu6+e&m{5;7NMR#0E0e)Khu0N$WQhT36`_XVOp$`fritILqX3pY9 zL+7!rdnl2aWo9HufH56dj;Gt}K}i;^ZSAeEBreSDBH|@sl8@a<_pY--wn!sJiOaYg z7JTmGmCvB$89(cCI4u1cI1Amkr<>$EE$wp>f(vuzTLpcrV0$IM6fO#sdP3rK^@ zhCeV%^8l{+CGtMt`d4M({Vq5!CAeLtU`$G~e5{^>kKzZtV`;t~v$}~cQBjJ``@rgO z#CO2uaqC`>;I9r|ZMAEgS0YKb6jwW@9k9e?8mR6=XLazuM_YJV5={GBt5wRPiQvU!+vyyoTb%G?GSm4;^U)_>I=a%!MIQok4 z4SL+Q^xEHu9!q;yw|MmHYdeD1QroB`z>AzLv8e^*?dx9YA&*M9w9&Ooh%RJsA+}eU z!(7hl@-!*VR4XYePeJR}yqn_YfpLE6b8BvrER!&}yLm`ow2o5FFk2xc1(rq~NF8e` znxjbWdGpC>cVyT1iv&N}a4Tt-)~%TA*_7?_#xl}MK39JEHRit=^$k2qw^}BJZ4~RL zi#y2UhkRD7PWFL#`P;iczAMo+zZz)X4l!we+2CD0g2^Ju3aY_q$6#4GKfcM@7pkbu zd3TGVo5oM}?Qch#}gJ2t}(`O%N|X0%VSvXd8M_~t70!NohAi9ni#+^ zjtC4+-)C#y3z-RABBthp4QQW~MKTwVQ1dPr1}JOU2u58+r4S(mjCjp0)Xt z`$GIdy!fT@LjM57*G#x4%C-w8cEq{Z3I6swd)L{Yw_n9ep9K6TnjJpkBYCS!_IOU< zaT^bxjB$mp&-Rbbk=i!g3Ei}E#~m_zSGAW?vU5DVbxXcdNTGEf>&QTUMT~VmfOq$; z3wuFcy zRF66A7B-$>4J<*XY$Gy^Wbur88r;&Yqj{7{fCkDE2L%5BbPng zBx{BX`=F`j5*1r>e5yeHAbXnZrA*|hGX964ve-1tg5<*xc$6q}%96~jk+sLAcG^ac zg$0~$@@}WeHVwz{0GA>~JeA+dhvC?xUk=&vygrvd26Z z5r8gAIE@}9LIdynz#eidQu^xIwEJ5IzrBhBZ6aP?E}r1pLg;o%(5XAWegd#RcR4gR zJ2MByayn`8pc`%(;)*MH(WLVvRXB+Teo)Jl-P5IK$9reuG;4{M`!htjjx9N&iHO>= z=j^hV{w9uaBawmouY*U3w@+YfL?Frba9tIZ?jV&AO6Az}P|8T>IBZuvcX=kYEW7l$ ztt};y+C4f1jpDPnyb4518RcE_U3~}!vu{&Kqml8(t1f{oTCSsF@kyu7trRA8fI{)U z%Zq5@Oko3j-lSKa_^qt2F2R~+o;!AFQ6MD%f!OaspSl4dg=>6U)U_Rc>|G5)%@wZF zd+Ao#k0N-9x7u8cGdNKrZOF^lIV;U^9nH<$QeKck-ArQ}vQ9qnA1DM0#-aIJC2j)2Dp$>}29-I^Y zd8^k0Y>Yx%yr zw9IQNi~_hH*0uaPvRmAh+DgB2JNs79GoGmRzlNH^T=_3-6$+1@Ga>na`q#a94^dXT zYqXHI-J{BdagwW*jk^^lzGnDsbM_rqZVAcVk~kxw7_WZt#-J|MH0vk=Zj1d|IQfad z$URwyTvv4`ba7N#omY+RXVxttwz5$K1+#TKVM`JLah~B%$^~QItU45PuOh*J;*zcl;y2@Q>;jlaD$#JJbM(y?%0eO~e6_TyKaV)NH3kCT@5_WDk8Zpr8A^r(~+m6=LbXOGKeabq!xXv&e3kT^f* z(ym#P_XknmKc#p6C-8l?x`yK3J+kEE1F8B~3pSs3rd^mW;VMQ!IM34+#ZsGtIwK_` zTEwYE$!w0l;q6~W0lKEQMT0PC&YIg@VL4=1*NpS580Hb%va zoQ32a-G)EU(zNa6Rp4i)IrOZ1LUI9q1_}QF_4oSLow;J*FgW^DGf1=guY0ezgJ{1f zR>|Y7bN7%x_TlnDE=bA7KhM^;cBQ?^fk@os9Q6MH^;B1O&YFpMg6C++$6xWTHm-Eu z#aJ}xrN8?{!6#_>f#`j!uJEOg+FZPG1&J3N9AtWZYNm~%H1cFxhGsuIFyj^5T4_+n zZ56Cg0L(x*zyh_W4M?1~pcUxZNPn zAdbT(qjpvFD93waZ>iiv6}d!?WKhbO60lB7Fz?1QT<)=S5;u!cl*b%)vPkaI66DB8 zNS7mn{(hGAokeubb_gxviB*7Hm10f_CCX!QL)87=2yBHy!rXk0Is z6ltDzE^_CbRlQsrTd3iR6E)k~x?9U}v55&U%vU`C3^}S7%O$O(58EP2Cq?OfKXH0ucy z?9V2iB(g(v&^}~h(iLSu2NYm_#3 zKiU^j+qsfCCV1GXR&OYcz_BM8$*%G(It?D)%T$j|y4f6v@<$siL19A3%EYm4xjk!* z@h#Q0t;EskaYb=CX`z4?V{W^XaAe0;QP7_Cl-8P>Mcj4NGG1KEYPNB;v?`(^Es=Rr z3nHoN-ln-NQ&haRj_Se-6KyM84>9C{q<2j7oGlHFiLj7kaN zLc6dXE0Maru#);+UI|^IXg0BssgO7)4U>(dwPQUCi6zbK@L8DSmKkGU%%vjz;2S!S zN6Ko0?0b07KF|pP)kg46FgU48+g@9hrokW>jF5L5;ynhu_)SaBdcL&O}ZmK@-J#&r@YTepH9ng|VNHX9f zI0t#;mB>7Ftm&71sF7kq9Q=hO;Rn}0t!BzbUGtSO6qj&6DI=lxKBBpw63&n`Zm=-~ z;!)2(g>?7vypg1^#y746bj@)dB@b{s$jD+xUhVDluA5o9x>+TFoMduG89z^2o%kY{s~j1TGb zskWt~l-DFKo5Y~GJ4%7U9+mAM4ZN#eI>s5-%amKL5Vit)`wH;uyQR3*B8eRV^FZ4D zhJ8Kj-8>TvTVh+gW(bS1RE)D84iC4bX&%H#_Fn-k_m^V8Ofpz7BaO#AsrCBTy?A2D zZS?jL$0k`3RHFUn!Ts9$6OOgve-4GRE8X5rAtW&KV?+D6h6qx7Hfz_sA$nQ}ZW`%ruR>r!HLy}3 zBNE0P#CpB9lVbN01LrtCP?N54>5i3eQMeH2 zPgr)1q17@zbDmp2(!AH=ABj@-?W|UE{!s==0metyH7I8%;=7}Je)lYS=W7SfGuIx% zu_P!;tc&u*3uI#>{jY4*oo?&Sx-z^>0*)CvAMoO{=63r!x~iV>ZZde3_mt@a6|Nl~baT&>EIWB@r2hJjDR)Rs(Y5jyqzcg$#lI z(+LrzfuT^}>lAwZDjo96bhjoUBcA!`+IwLx7lu5Sf)5#&AU130sbCp z>_!EUNepOErr84nfJg8X>rv@8?2)V?A0>fT`>V65U&5@x3M7wz6PAinJk>ee%sLev zKC}T~!#qJH5s;!y(m;Ovi|O8|# zhTrvI^!kifL!xMr-V!b**$|K!Or&UN8cBSXmkQ);47l=eewFAR8M2Id zLmSDA5bl7N_VqtX=R7fICCmwM@r6`!1Wfy~M*;oG73kg=@VvimvvV74mNxRISpXZo zS+n?JnnIJY(RfG0>393tZ4yx6Kxnn&Bf;Pm&eL(wf2^M4h&PdK;QE?~L9VoHsQI%n3lj7-})?*;g7 z>8;WfETtwZ63D z_OmyxNb8F9uL$X=En}T_BdTw9mmAfJ3}+vBpGxY2>|rK$I(jQc6uPsJttoZ@Fe{LF z83&4^tzP|x6nU?LTFnfD8**dG$c$&^EPHWR?JOGZF>GKF$WS&3#xg!v`FTG|&(~W~ za~1o^w&L1S7S;q3JB_dp)b6>|(b#zqi7+7Z+D=_FJ3N1+Uw$^BGvDE~o-bD(QOQ8KmB zwYiqY(ga0joUvayBLwoQ2tIM+ImLP3#XVl;8(DQ7D*hQQR?TIU#z>Y)AeZ-J&1J#> zKJXm1V%?FdJWt0{T3Gm{C7s$AbQh9`v38N}N%F2F5UX-n1S5F>SDotmw3_w6hDB^5 z`7Lie?A~&gVzWqBSI6~>Yo+48Ee@j%!^mDAJ!5xL!-B-0mppc? zd;8_Lp6W=Z0yl_d92}AdPAgjK?tin7vdJu-Q*Vw2P8)aLKHpmNFOPo_7vb;2Jy*om z(yPf7C+vHUH%`m7N7FyboFL^Sg()bjpBet$pAqi-Z}BeYMvG9DY;?u@Bq|pu^7WO0 z2aIsPfv*g-fFkXNKmZ#S06td zf#|hcOVi|O{Kbr)J0%Xnc+WZYuB%D0vV~MdXtD1=$ft&U4n}(l>54hqEaPF`~iCMDu;#qJ2lnvLk+a6J?KFnC1Y04 zE1csP?_Q(e&kb4IJa>c5Q5i{4=WC%E>9muL!xh^`7ddLpqhrIK7_%0|?QXFi*d3HJ z0~v2dAmok-9kX4IgQ03x7V{f(D%?jZ%O%acVOBkj&Py&F$fU2fb5=A>8gI0vy|t9F z!LY&$M9Q%Z;5xUM!FQ>2Vplm=2D;mS58PQw`gB@cvE4wPeDjE!H6Z+wZ+RRj0Dy2g z!Qw1k3+1$w?1%YSD3?qz#fsRk|*P46FxF1-D zP4ey`K=FS1NuzfKmp)Ud$=jTR$DpbaKAN`IcW-GcJa)36fcY|nk>dziJfvKdlQ=5F zxcq9SnXFw&Wcr+OqhC)Iz=hN@dD9gA^2;&eB8t9aDIYP;I@Vp=>9Wlo;Iv35x0)A? zoR8c(kKL}=)D}W=2+te88i&L~P5W>PmgcC*TZDDc9Vc~J1K(hvyerEy*+@z;p8ePTUZ;r^Qr zk#l!CiSCkZ@=H5yjztVc)rnjY9^bmBt!(^9)->He!Z!xWQ|1>!(52{AB*Hn6CUCMx zpO793*Od5&%)Zm#OE&XetO^aJi#&|W56dKJ8U-F&j(P7`&Q>*wISpS@d&wlW2_?*7 z=2Y?|!bO$HMOILAxDrigY5xFVi_3;cF48NARLkeO7cy@8V6WDvxsy-RHN$e(*9$yT zZ%Cz3!C0vQNh~-Ssw*Vw(Y3wVicsThf&_1rj26HrfNP3Q=S*x%d1|XNIEgW}!ibz4 zoczbr@~;W_qv9zwuNhn_OS&6o@}dYh81x;EYuSDw>k;^OM84IUAc+zmvEg=Oc){bg zPc`$cuxpE{CzbL`mUaiP)cV#;)gsNDF^3`YLBS;Ut0oBGe4zPB`=k8+l>0PC9%IZv zAmvEw_*I30B*nZSg23WK{6qSRf{d%ic+c4(1&BOt9dq0N0Ig9yw5VCafLnzG;IZ1#hC_w}f;rFQ=|tvDQzurFp@+MX2BR&g^ zfH_g=?N)8=go;))IL-rOgIdR8ByadSced1HyGdAy7;eGm^Xx0#ejOwi6Qokh@;u^6 zcVrX*bFu#bgx7)T$*>|7`PJ~M8yG(I>^}{)5#>h+xGKua^0+OQ!2|*6U6h&0Q6A4_ z1IeYx(O62hrWa`>kP^Zmcq~ue=CJ%zb9Zkv0t;p{%LBYd516|I8(H#xRmEs&8oS%r zPyMSU)z8?<@3n*tjxoaTCx8jb6_2dx%X4z}_Oc6^as|whsSC7>@ZN)=6|9xfoLR_A zq#2d<3+SWXkcmiFCw@AN=99#$sp=Dnbhus+k*;k~w+O)iq_X5Tku4Go* zJTby?5)Lwd*{w|j!%JzReSkBp7b7ys8vgn~M;m<;wR1{38>t*GiuCApF9_XQMH0;- zjF6}Z$m@e%6LAHsI)>|5+AQac@DHcfzLC6xPj-*vN>GJ7b zFSxX52@5$Y2*4ov4@%^cw2qj&qCF}|*?gck$-(L0{A+HIfyPb%{{RD8mfs*b{0I5zSyqj+f(K4;dVh^+K`Gh`9Gqt((zzP3(vRxW z8yM!)B56+}8TwZ7(=DFiB@mL?-~s-5sI0WJ9I@TBdFKcJ0Igjw(=^MaG;VnZ&Cgg(*%~R=aX!$s9nI4vECF6$-UR^fN_v}eJeXsfzUO=CK-yN z?EnQQqY_O%;T<+XZ4o=)bE^RP=aR#voCX=*HB;UsV$e_YlEjzFR0`jKOc_fPom}EuL8Bmsz;mqFlfP z3{u^Z=WK|fa7Y+c<=-6?esz;tvsKW`o>*j^o;ZxGBu7CctGUr}yLmkW9(IpP&(>1f z{{T$4h6y4jYl9q9c|lP^hw~jrCBRdR^vy#KwH~#q&E;D8(%`H~BtcaWDul`oLlO=_ z=~pI&*XI6fc9KVpBbrB#du|{k zXQ<`Ej1Owa*6&UBu(m!#3lN+4A;##E;v0MEu2M^21NpmN>QlAJ zF*lUJbVQB%6VEk`qQ`FpaO#&4E(FmZEi)Q!#@9mU?{mq=TFu_}Efj66P5c^mw{Y%n zWS?P>y1&d+g~EUp21lnAjjGr^&E2+}rQ7b3OJf-^=2nf>i!%bpZgMft6|Feb@9$qt zT~^_vXv^8dI*W8%NXH0qkOnXb>shl4Ju64KZA$SC)xg98)mXEZJJb=J?avI|4QBQ& zZgHBO``y^yTw2@xour7Fp6XEZx{MN|Z^(l@;<2u6n^unEO&03r`6rE*2_<817D8mP z$?7_B*19R~ZKlx#P{xc}M|rKHh1Ab4n4#mr$XJwgJ?oHb>1DFMmLCbr1Tx)-LOl6a z`IvmFS1b5eJejIY$+0OcZ!FXKPaYGPw=|e5l2lZBv;l2c%WH7(q^eybv5gg@Z0%!{ zoPu+Ttt4w>;u!>xFfzL`!z|pk0O7I*1!$}{H+p+mTj;KH1AnB)C{SAj@>#hcbgVZ< zn`&c4Bt>Pgn)Rgp(2O)TrJRsC#z+G^bgGxe_{5h_Bfsv#gA$$bki!|t<&klXPt2Ste(p#2~ZNU7cydT+S$xwdml@aa6;rt+T%{=|08@E|4q;Va<1P{2xp1=KiWz>?p8-yE_ zphbU12fwG*rIch{sJ66eM3Fh+d2OL^%~8Vj$_2vZjt$po3PmjIotm6t}j;9cO;C! z0a~Tc;k`Q;Zu#n&IP_>&lU6cfi6w|0F2|7<8vx8B}pAe@)hsi2}kn8 zpeXYGXu&w#doMjcwWN0;?0aX0^+MXbdMs10d14Ih_cM|K1bX@tUZvqF?R3z;VwqJD zBzZuYL&$ezvxAJV#|FH6!51<~V>YFSV%gqh19>L^MlfnPoYKtcSmT&At# zzYl6k+K{@*g6vA3b-Q6sc8TXv&eAd>gm5#sjGBj3@g3E^sSwdr1-G{+Ri1dziI8W^ zh>$*PXL6|MeJh{TuPu|s$4j)DKxB?NMbecMLmMd`Yc}sKOK_?ik?C4CLRTfY@p??n zq$;c;DA}c189-%MJ0y}qNsOuJI`fL-HT(Pf=_H0blO^;9Ak&rM8Z9gGjezgo@$!9QG&hC=R z)5H6`x0p^|UU=vGwTm=C49|M0eG;s;@hFWZczK<3`^hj*-yI06EfH0L6-NvHj#Pyk zNjN`T}oe_O8F;XNlr#m9q}Z9^c+Z zt&<~vdll!}wD%rRdu0y6PCjlKy8>y&SW;z8Lh0J%$qc(p1ny!on|rQ1{{Tv%a?)KO zTWQFQDe|Nwy?yjxK+pdrpd?gy=2gz84A zuts4j%I%AVZUV6WGw3P0gtoZY&RDU?a<~!>>JO*AEOyHqZu7jWXux}ql$Ptx;ZZZB zvbDUikQfHorzPS&$M;P=iDXhv(U~nmACUldPRdUJeJayhW#bcWoe-|zjgtI)r`oE` z8=39xV{)^@GZk_c9v4eyY3`o^Ohez z0FVwBAI`67%?0dFw&6i#-eW7DDZjcn>q%fIoyXbm*k7JO{e3>Qtz)M{4xtmqW!+s97g5KIl%wxE7 z5aX^@Ipo)s(ibbeIQ|=ES8MWnI2vkVXybFLH z(Z%wu*!z!r${D9=AJRv`LToXV0~84~V5r5TmdKwSK!sUG7zS0UofLRXUF=Ted7 zf&lY*Mj{p%#?q2<7aP`{=wK*RWYB6a+?9d{-;M+@b1ZvMLFZ-B75H_O5 zsy3+05tEZ%P4TP5Q9N>;V^B!!@1u@$Xpud`EKewoX_Z$BjTs<-de^1=QPp6RMqd+Y zx|C`f*UhoiVuht;nI;4XA;|-DZG$QH>s}S{R{qlV`WP)^XzXOYmd{p&nS9g|5&pf& z!YarWj(b-b1!d*IT@TA0gf=mu7avVVy?T*a7*6LOpAd)If&r zM3Uvqf?OGa$I9o03tY={eJo^Zmx~R#lH39qJ7t@f$R8;q)6%{!{{Vu7{8?#rjW6ML zpL~DOklf!W`24cK-kgZ%0ZW>E&!NMNsmmT-=RXCo54oFg-<3hg zW9U6=S4_8k`muBdRK+Hb=LC3a5cRCh?uk(v{3cx>;8XOhq*v5Ki zn$7UWoo{m+L@h*&6q$U$RA3*xPd$%H^$!MV7ZN;?*~bA91z2K)DP;^-01OTZ7|Au& zN*8A}N!Y*e=fW#Bxwg8IT3AcRb2Lioj`8{y#&a1-03CU+ThP2YW2Zv*L_}qqa!!UO zivxHZjPRv_AoS+4d@13H?Jf}_xRw-}Qyk93Zir>Pw%RfQRxFu6!rs;BJ{PmHw}#(G zx3UGD0gKOtH#0c}!Di*Zc$w+Oc&|zkvN&ZfW<{oG_h!(=t4SN81`6BMnDHLQUB^2M zzy<*Mi$XD4-XS(NmN3J8r%5H{#0?x0wXic>f)~r5=M5kXm>`e_L8nVuigB~=>UuVE@Q$}&TvqIpgTZNgP$EW8lPKq9WRcM#s$*$X9=E*;i*Mah%S zSj?IM}P3jGhF7Ot6gbc z9=Pzelf!8kwzrN!_K5A6qr!?w^8Rvnrha4Ivg6bxheV9q>TR{)S6D12A1>AoTm2me zmZC`4=VDmy;-BUty{DjWDeFlVo8$b{dBmjU}Dq9A(NRUbYnDRDw040+Psg( z8uiW3h(6b4Z3{Anir9+@WQD|eQ6tB3Dc_Ypd52!r)p)b)aCnwq5*v$SX#f-Huvg4BbtNlaz$a~PYh856K(=OFU(viC+5%8S1V^qI4{}*#3DNz zEe_t{1Io=M%I!Zk4hBc3TJrlVd0krSCJPxP5I@4S{C(nf@i&StwMhwR<6#^<2g~6m76VSYiahj;suPclO(S3pYm$`g_=e~VC8si$CVww8n33? zK@=etLK;OI06c^JKDD7b%#ev=Do*Xr zqciS*E)v^M$}!LX09v$Wjv+fr%e`3+%r80hs{a6Fk_lsG1Sul~9trgS0P9eIv1fK% zEang~_kdpi08aI-VI;D#na9bFc*aMt>}xrrkIGWg9ItimeFa(3%${_&1aAx1ciqRO zYZ4?}iZ@vnwy$2vWP*D0fDvPNx#1AB82DsCKg0D;VT=~>#nz21SV z#{U3l{l}N&OBAx4t};TVI*RFSnja4Mb`-K%q+5v{+w9-FYp2E*H9x}=^=9u`@o4&| zmv5*{Eo6!{++N_8+RSmlJpC&x`ZpVg8&iQz25yLx{)T{o%B6EN-jD z+~c3awQ*HemCm|u=<|Iz2SO3q$ODjZ$EVh>*#oOMM?j=55QXoWz|r2~2OBDP;hWu4uZ5awVpdIzh_X{<0q5;eQP^v zh}t{1ZN&FKd)l-tpU77?D}oeYZS6oBA81Hz_PQLheB_(}NAfh9a@)%rBi!NHvCUNb zbN!XXw&QbWVtXIyL`fya*HvAsg5y0tzvD}nLEL@Di5!e%vXd-13VnTQoPfgH8zq4` z9+jzYg3sN>C> zlrsQ+Mc_%hp<~*jhUz^s-E{O~tt_tFgqx(3oa5YLi-R4epCnsLNZ`y=k+_C941EBs zwJgu^OqTXPWxbx{3(24C@m#RUw*^}*AEq&l)y!!rCG1g6r=fo_7D(olx5}*_8?)7k zwuQAq=FPeZ%SB6<1NYzPYw_hf;X_)fD1-WI%mCbx`&8b?_9W!OOLb1Y<#0{aDG^w zHnYe8`|b0hsP0X4x{j*^7ZFdDe0o?MPgGZM{yuNFThE-dcAVMN+ z9tL`xV+Nttt|hqBX4JKGUozh62w=8Iz(U+-YIXa)>Nth2k9Q^HtnV2uv1E2Z<-aKM z9N+?a0nKMzYfpWCqC4byqzgLS02VZKJ8&5DjDB^6`$KN0y^U}EA5NY3K*5kIb(bN~%jceq%SCTi{Sg7l` zb6HKhT^9t5@{!MR0FuI4kpr{a!kgHg#BO#y6!BGceOmhRacgsGZT2#++2M&ck~k!c z#?sq-_Yqt-W5z+YH+-1G=?{guwsjIDs!F0K6otpX9SNxJB)0_;Nac-YjBjF3ZlGjw%}*>hzD&#Z!zo$UY*^jj(BqG4 zV+Xj?fw%>>K0LLPJQLh{R6C6sH;Wi)JIN$RjhvkH!0v0$d_}ep3~I^)lHFON1gv4QOB3JxE8V;^AXE{^S$86U&VBd-yfffZD(Sa3vqo6Y zJ`zo!6OP38`q#7gVeT4Bd5p+_$;&f*q~nG4trp~cli0i}QqmahE#Cx2A&HH^E%O|Z zkNgA?_*ZnAjG7jh_F7(|Z7wcWINtTyNsO}m{{T73C3^dx&b-&aR}!Vqn|*xHdD4}d z-+0QQJgSqN7U~Ukcly-vD@G*T<#16zCg8Bxss~-*4!Fj7_pYct4q0w%{{U;xqTRNQ zXCw)CX#3*1mC6DbZ8EsY1=#f%?^*ZvXm26W?w&Z{x4M(;^2o?hC3C%@ME?MmmkP_d zU9+`Y0;>&1YeccswF{|37j|(Pv$Mui?hp=TxjbO~#RENSoY&=!`V`i#E@is8vSTAm zv;2!L-NBVW027U*jFM`}u`R{T$M&qy+Ua*POL>Qfb8UI0*kpLg;40t}Th_VlPgRoT zQp{~jTZlqIIbvf;LEMgm_}c`jCyH*hd=8l<`GuL8qLf-&OiZ(Z)d?r}K&uhWWZvIH zG%u(ERw<$_3R`3sMIa1%G7bnGaaqZlA#HDDXDtFE$ss{|ZVKk%PeUgd1QC%;`y{P- z9o3}MmGhC#B@Eb5K{y8rbH+U?J6SIl;q@3?nKtc}Sdgs~f2)@VvFLpbMQHI0SWGO) zeBjZzmvaencMJi_pL)%fjUTm5C9`T!+mwb&@mCLl4V^^Hi7Sow{C(olIm#MIJaZV zKnt^H1xWO#VF_gox?8>L+%SheW^?n5;GCc2C~+pJ1nT7@ifpPzFwc|Khox0p$1H9y zt;vgbme%o)ly(e7YiT-Mu|&mJXo^6|E9A3%J${q{tD)P3jb=8x2a}nQ@Cpp_qrG%~ z9q{<&zP~~z zkcL>ojj>~m!yP*GrE86j_+#+eOS^HX-9?2Yjrhv$zysy$iuB735*TMO3w)}&`Ng3P zoHt#+!}Y749nlf*rv1_Lx`6GlZ7bDB_qeW~!}=Aqh2XexF=m)N_d)iU*PN?%Vd@QO z7&0X>nmvRXbasZoG_$4nRkw4zY$3j8+J7qRyg#Df$ElcIOI!V)%#G9o%r%m-Z8P0 zW{!iW%l)V2$l+zUgn6H1w{42bK??aioE`|Suff`Gp0EVI65E(rfsQl^5bYyy=OpvZ zW$4;{#4;q`VGOMpMz{>Yu&NGopKMocq1ZXNc-hVpXN;ItwyHXY;fcvOIIZH0Nj?l*TY75S|wBl z(m2T^?<61q<3Jq0&hM3j56IUW;+x%K^t85nm7()O#_1%gTHahq6K97cGh??E(CcQ_ z^5#~G{y3dtONN8ZBrBFv=QC|3&jnRSO6UAjad^{5Wo;-7&RQ$Bxbjp(F8pxp3pjY) zNCPA=r7N`FsyIH(5H;1etoc)^JtmeDarc{*`({ysNPra4MMHuCIub=#Jb8)EO zUR%Ku+F8uYJ>95qOrex7op4xy#E=Omg|9^Twc~56NZ&>9ZMDpn>cNtD-blB8@XnG) z0)MOstt5M#;|He|;GQhLO&-Eo8g`A5+6I||pWQb><`P2!Pa?SL&0fgqryCsq0K_vZ zYjfSrI?r&-ks1Ei6RNntJ6a-F7#tepwLL}w=U+zqp5=^SXDmvdgWuk+>$f(KsI|A* zPz#958Q0|!75mG8F^uDy;=Ea^M`>y2-UDj3vF?!W+Jm?`_8saVt~om&KmOl87(d}0 z@X~k_NqzS^qUK%93kbRuZ1*OI6_aj=kcyq#UAh@MoeqB=D^0%I*^*%et?@S~ zg0w_vM3*HRI95p6o(R_mQH@s2FOuJ%Z>{; zBn;!VdnbT=IR)IX-rCz3QSAhNTgm{CsmOLx*(0dqzvOZJAK@tOAh*0W?3S?p_DS&@ z8KqLK^JRfupr|T2!LLy8=Z0(&(XMV*>I)f5%WG(F{HB2nij&5@N}%%+M8{_KuSS(V zR&dmlW|gOeAh=tw(liZodG=_cDyXC87~x4_wYlfF>(=QoTFkbF<5G?}l~hZ0Z()M* z9LGFfcVCr^b0~mT_-8&bvm~?l1r?B9NPa`^s}goKaa? z>Q{Fbk1nGeO+Bm@*0XM6a?C*|ErO(l$3knQ$TeB5XSX*KZ}TO#h1F6d%CPyo(Ai=( z$sX~@>T0&2`o^njA(qNEg-yl1+PH7Btb#)XyA?$EbHsixXR`BN#={lRE z`HFvjz^}?7jf9s3jF5M2_Z50=OH{bh{?VoCBIRUhrG+i*w?`VuADCiGi;xjd&4N)I z2dAxI>bj&BULVyo?IuHO4y$P_O>t{|v8mr>H~LVc=uE*3=7Ze*MfwE2PO`J-bl z(efUutBm^hlUKaCl1)n4oh4{)rfUf7^qEpSOvec%2?$l+vzA~^Mtj#Ys$Xd~_jeB+ z#4)^=GRt)FT1|C25px+>8b;cK9GsxW54~jNV$uy;P?G8-@dK^g>0qMS?;^HXqG30j ziqg3OP%A2sqdaHQxPKn`M@zQV^-K8gZb)RDL2|bvv{m3F#J%`cX&_&Zg-JJ%yNqYKB0uQtN=>LFQWOrcnhETfIb1DfWXu5Sp~ zo)EVeF=b+qGXNkAr+SFE7zy%`>6+$#D0q@D5BLp=!{twOJh;y|B=NgFjw__Hx|!_b zmg@LCnFi$Aq1Xvf0~3z8uNe5#;`i4)NhXpd1|2&wuGGMj)RF60%R@x9ILTx;Y-R@z zGrb4&_pM75p6ONuB^6i`x3?W@GR7^;WO*1NINGBp{{XHlpwhz=2ia}ido$-aKEM5H z%+S%(w3lx#SD3V_q~T8(_4ci62rbQlfvp+Dj-azH3CB<>rH-8>{$X3U0gEdb$2jlx z2DKuw`#OPdCBp)tp;9uf{qNG66DZH8mA60WdE1brbpHVBipSO=^O8gTpNC*G^K>1n ztCsF4vlGa`01QEgYR9_!G>s&Mc94EmZb|$-J*dfr$ezv- zC8#@!%p?Ld9OFLq*LW80D=kh4H3Jw%1qloDDfg~&*iLQ9x3yV9xK?Ap9P|~?X<%4t zF<$v8v!Rv8Pw_R=4bFL<$>E!;%|hPYbqD!v+c8F|oa3j9b(NyPbt{}elLDz68S^9u0f_6i zx|YX1%37tTob&1$&ZRU+U;@b8C7a(`T6o zJSr;SDEw-qwkxdMTtf`(@!39JHDXp-PbKntqK@9Q&kxS{h}>JtZsq5lzP|KFdo(ebUSJuAKz~#IHOh1y6|{mENNy2`4tBN%PvhxRKA^VOrU{`q zasoGDRrFb2XahW|cN~&>fl}DmwECMh#G8~11|uUrp7bk|sdrGljL+tnu<{00`_m5Am${C1`J5Wh5QnDE9TG zYl3z^vM3c2HHJ9BB!DyD{{XF8QHWr*+KO@pa)+t(`ukN|Akn@=YQ%wp=ZMFxIL{>V z7$XJBC(qXkLF4Lc%3Ge1T6emdKoyFi1j-c-;(d>AaafnSg00KJX>TgY7WP2I;dnnW zJuzCBcWN2-xa97Oa~2~f1du)JF<=s@Gq%)@;5k&s&H?0L^NNXfDGQ{mA_JPCSKk=t4^>@%^C_p@2|TC>{SEv}tmx>E<4 z44d+{%F-X+GiUD;kgN5r3uvO#Z6v(Dxc>lH^0A&*8`$HJG1Qt8zJU9j=k|@o)}e2G zEV0B;`7tz7fR^FG%0dqwXJ(M|*A^D_=l(zP|K z2{ic)W;tHwOTzKOVOM6{a;#5f9RTe|gKe*6d1SY;iXS@E?RN#* zH!OZ(o)@3OtoX!TX^R!d+aa~Pyoq7A#CzRw^X@Eu=pf@YpW*FBTR6;mhO;n=bWO$( zNg%P@j89N=+PQX-tJtfk$*Jph_g0hM$YS};z&BwS%5j&K{{W3nK2;nFg3i-Ry3_3> z(d}WLD6OP;WIK>B*h80Yn?c9_09v#(`@5vnptaF$yrgNPfv56(*~Ei?5hD$&$9`)v z!qWcA9lDekvsl3-t#Yh#Ok1$P=L0$F1y5U)VQAXjoU0}J=`u$Uw~9zqukPb9E?j_d zxVg>`YJ~R(hq>*Ak0%E95e{ia#@uq}nTst|k1_rQ2OYsRr9{GrsPNpE$_t zf_qn~Xm|5OBT4Op1yQleZVoU$Us1v9UU}h^jw^d>dux53OkfD4KYIeZ9R=hbcIjDA z1_-86!nQtb+2{!9Dx0v%3+*YihlX@#XyiyDirzJ5fPsWX+IeDdPIw(nZx^YHM*Q*%@k@rJOAQ_?JF9{&A(4y?aG)>%?q4n-TW$tN&ChzRtm~JtNpxap zlY1;PTS!_{9NAK^7tYxZGQr0gUSfVE*zf_ft-|j%#RUw)vrX6oom%tVE5fxE)8WM+}pFg>PQv zB#jl8a-o9xfCXRy#sL_lmgabzz-~iL3lvW+NL{3Y6_3)U#b{FT9<>&qZn89k%Yrg8 zt&QWSPg?Si5?)Dl6!#H6Fo$VRnL_se0D*efOYsxLmXS_kLggKbv#|TV-rV=DLGER? z0Ss)Y$XDdS2;A_#tY|`Jb<~s37@j7O$dQI&obCjD(rP_ISBl0Prr#qWRzVU2CnJz5 zIWEqWtgk6%QJ*O14Uv(!_7z-6C)E~IxP9?(QBLdvKI;2>)hnV$US2c2TBu|Zl>nd_ z5sz`#CZN8Z?T?mzRyp#SS36Yy0C?1`acg5DTTIQeX4xLt$1l|5+M)7_mWfFB)4QPNF+47wuNP74Tm}Dii=3l=KCnO ze>KWMBT2QhxNR9M8;*TDS443P>TIk?X{AGNBQE6Ua?$+X=QO|`XW zW?UpfRYNd5l`O>xCQ4p6^me+=>b_*thn^Uv%#ke7GPH6?hiVm&pOet^uM*X@S+A_^?W1on z+rp6uV2Blu0|a33K4Fqgb>9*EQK@PX&uL|21QzRYaQ5+A#D33g#H73-8FoM3Vr$N3 zyjHh?ZtvPPxe|eDqX666EvNAPkE!s08+)A;=LivHoXJ&7ibI=c^e9`-H z{8aw{gh#-Vcpl4AAKF^PVI6;oU%#sfzK7Q}yGt!Pdzs}(qgX=}kw?jalIPHO zug%}u2jVrq#(#=>r;D`v^_B=E7PgVbSQLo~+UGysId8_j3=JP?R_|nS;_C9k%c;Ui zYS$C_p*LkQB9EDmY<(-J(QHX7se!RURV}m*#Dm}ISsFH#6tkGN^Nq^NdVANSct66+ zbp%p8MSvw;Lj1>f8`VcZPkQB#XWl@XYhbsr{aJBkz!Tn?d6NxjciK_P>W- z4-j43T+1`YS}aPYR7J`FSr>Lg5~Q9v;;4Kz_F(m=zZ;ea)zd2grN-k9Qjl7|A= z-aK+BD<8|9%yzpcUNg;hTE{<=B93iGX}r~~W{pxr^B!p4Rhmc}%H0^1^2&ZzBn~rF zr+L}ZRJvuA6-<|q$b-s^eaV9a;gOkJt_tLHRO~O7*TmOw=sG>!-`nMa<~igHsS;$a z_1-vEbFs$&7_q)HPxvwuanqnrV!iR}C3mxe7|3mjgcZATs6ECA_kOSAr;F zjiH&Oja5}3EM3|?#0{$*!paF8lx3`s6kX}CXdl}*Z+~%TaDwX6+{%d}pnu*>kdfru zTjh?)B;72S;}x~2Lu03CrrTb*o;06)$to$DMA(waa>)WW&ihrigT`1B>s+0!{-iWD z(d5!h(b(z3_iJqv4E>e~LbQ#OB#ays>JuaihEgG)Qqvwgh;(@2znnzxXLBi@Nbr`a zhRO_bPH=F$hoy7AD)X&;d3zR{W2$O5H~NLut(1u@2{pn>>R=?s#aHgOdH_E<(D6G- zWvAUrAvSt_jM7^~ZZ#*mX=90_XLsEqA`=wx;|qi3umi1m-Nf2#Q0fKR$9H#Ac-^k-Ca@CUYH`Gid#Ra_h5-POrW7KR$?f{q z7mFmfitGC-O==L3yz#tgddJBPAz1`qE*VK&sXd6TzZ~D|THd!M%o=>H8eTeBg|><@ z0YIl|jTZqx8Qb~#)?bUQE&MpmuIsW|Ti*$%NTAgkHJq?;%-%{VAqXdFKZmVhEe&Fh zcI(B_-dLxc!t3mI+48RMf7HW{Fn|ENv66b4#lD6wwlu3}1E-oASmc=e$P@qx&&n`r z)Vk%WTnmVj-c7Q{u`O(T>_vmLoyrx5&Cuql%O%ytykhjqWs=`)%y2hK8x6lF?vMu^ zs~5SnOr2}Qv3PgFx0mzqph4^GeSngTMs+@BX!S z-x>T?o@ww!iio0CS!ZZYLP`C=M{f1!_Gy=69vkKvA#?M4Rx)OhMcqG73ph6ts)9kt z=Vzh%n&`C1A#zd=l=*{~Za4SO_*PDlYdkDuMGg=Ur1H5v{-4UatshLddt|vWJEO9K zp@H3wqw0NWB8?3_3&!z60g>BlM+%X*j^3H8r%%+(Ap&gq2#hmw7!E-cM=+8`Xkm3p z8ACc1$j3$?dUUJPUWqQ1UFA?nSvRHtZigRH%~gnO#hI;IR*reFuDL_EoQ|XERIjZ; z+jDNL%;V-_KKHP$fi3Oz63Hc@h(|F^#X!zG`(~1MlRL@1!;BV&?JeEN#MwwES7$#4pN4I(7JnhGNx|{r_ zL{)z@3>@H~{*|mqmCN?Jd))a+aT>=Qgmi2Ief?{p(XC+xZSI}cK^_M5;DUJD{xyrI zBo|PjW(l!?$djk3{{ZXPQ>T;+&?VeN#-B5X-SVGvThq~)&tty$ajbos+4TA6Xi-CX zv#`TpbC0R*U8FKK-0*4IKB)6G)tFoFA`HoG6Cd?qkMR-Ij+N$q0+#vGK_%Ks(2q5@ z$CBW1F`m`wdQH0ccSM#w7DW3^z%3>G{{X^_K4PSCk=R#S)g0YT9VY1bO(D^AD@J5z zV21lLM6zf20OXu{@mC|TyU}i8)s2_hWt#g9G^DQMjI+wa?xKwGR5UC0w$iOGtvtDI ztX;gOk~dQ_uVdI}*0rd^T`0O?sxQ6o&1uV$vlR z(#owimWhey{v40tj49_Hg1pP(tX7&vw7O&$P`t58DY>~!iDzOx4*^F?=B}NtZ%OKS zFUIS8X}nn$wF;n1h`wcr{G)FjYnq1F?NPKKuKeXrbB|&E71;b@u#Gh9OS29YU!(AO z9S`_d8)bBfD@hU(Q9#J(Kld=Gt?kaA3AP9rIUxIeJu7obo=Yh3P+_|ssz~eY zSb8PxwCrUI=8!r$d+m9*lE zg;1dHQ;eKeXur3xiIOXYa{mA>OJx55pL&)ROF*pdcD6T0c|4Ev%~D_`jrFun@R>rF zVmATT{QA*7v%KvuEb2QB-t}Jk;9B1xNWhJ;v}2#bt-$Rx#ZpihuOJ@YlnLyAWS3Vq z_CQ-lD`r4R$`%72{i+xkLv9u@GW(k-JNoC+pudjdOF1K+V%}id%&rt*_CB=*)!f#0 zpd=zewNyY30}g>}$8OB^5+k~jD_Gj%NXo2b#Pefs1mym;Rqp($WRX<7jB>?*J5%^^ z?@6j(&p3FanLMbx+t!e6SGQ(Gt2<}(wt>ZKZy1nt2Xs1EewmR zyI5zuvTzHD+k7ynXL(#?AUWlar(sm5x`pp&irwZ}30Ur+NpfA+A0Z>6C_M*KO)j{X zwyy7GAXyBiJ6DM?BM0v}Bz^30nvTxRtcAKo0By%~amw7Hcag~V=iah+ZpMpinOf!K z_P5Z>6cI&gmm+0i?yVdE5bRWa#g8%}+y-=9=zic4UYpv`PyQp~JB`{_z7JN@e|u+>pjJF}~vbaHl*La&eG*QD>;` zv@@fY-s=7s^t%KI(G-r@LOBTEDx7`XdYX2-G&*LbJI40^0BM;7#e;8c$K?uxqJfTS zMDb}lq|#}z;L7p2kPV{l;PBYz?y7;ua%(qPTT6{fHo4SikIaeEGaP_Ck!?GG1MdB5 zTe2OsGxd~j5o!YV@tRdq6cSrxjE#bkW1t!3yY#F-5JFbM=fkT6ajAw#?l(qp61GNI zo(cA?7&XYP?I7KDHW(HWWnmjIh!OH4{{Xac^EGF9n$>SFQs+@tj$3HarM6p*u*O~Z z82~>6_eD`Ivh07%L+w!bmzBOZ1&2RufAfTaq{+2#z(bhrjHf2ps-rnnc7xV zh9f7K#N#0D94>31*0kxaM6IW^Qbiotn1^kvjDzzY8ccLi#bZc+vh3tAT;H^4Or|vp z9|{3o*vTaG(z)dmRPJcQ7xrb8v)tdrmoma8wYV-e+97SP^Bzls-nst(xBmcaYS$he z(cmhUiRQ_DaIcj{z+eYMxbvD{6GcCW?8Um@?pvrDAswtlM+W1#$s=`cn82#qb*w3U z8qYkI?Jbz|BWd=6g$6LI%N{ed(B8IN0$oma^TYa`wfr(_S3(rGMV92Op-&E10E6=q zFAqYLJEd$!bZWtl6b5qrO~8yIlX%QbvwkqRk@SMg9-`4 zupDFok>52O5^Z8#ho&e~7I+nF5Y;b=S zJXWcgT3oOtj!()6uPyjlzr?>1q}HW%G1)@R^K@d|U>~MxFN=OVig~1h%QCdmvdBQo zDv#w`{{R8>nCyH$F5F^Uxi=Oo*ZerGEz28_-Q;^0hS6nIk|!;O!tUgsMaQSTbdXDI zRyd$gRyl&o3i1YibYDWJ2Q|<5WnhnKSz}p9AiK8J1GWuoY4dr$R;v~IIg)W6^1)9$ z7>f4KX75TPcCqL_8oFzFB98X%7XYFOT0&2owDPz-mKYs6`qr+Gs#)00a29!XUl`p* z(DLJmZo|f|yNc7z7H1a23|eG7l>@skX05?IaYyoB&a$7~K=!HT zNMt!E266!>g52V@Ov#!pGFu4e`%I0pJy-tF;g{=uV@wiKIeU5zpN!amV3S^-IX% zvU`orfNoF<0LpWK6n7r=!g$MAMnk8xib!AHDB~;FudZlAb~*i4`|Wc%Bd9p7B9dg<0Jj9)oJb~hT%oTtBJFRaDGFM0rbUZ-Lu=y&=RCO;f68u ze|UNidT5r)i*UAKgAgKe!I1phMmgucY8#0~jA?eLV)6*V9Y|wlV<44fB%S;2~UkYK3K%D@j_S}fWVvc~EqXr#itXg4yr$qo%wNhY;&Sl@j7M~N`A2LFbw0JBXA=wfV^(EIn8u92VMYf8_b1kiOL-)_ z7gqAAFM$zaNRe^(fBN;(Xj&6qG{{XLFUwj_;Se_2>+&XF$n&7B=$s>rJz=4sRV~&-_e#(CZ$c|qV>hVbN znAss&O8kR&-pTy4Uq$#g!6FD+7m5|zZ-j`R8FG5w43})7;y~Kif*8ol( zrC*f!Zn+ErZg53t>3VI%^IOMj7<-q9c^Q47w&yt+?mt@Sj1n<&zQ%2ilW%P1IT9kF zgU2i}ZU6)yGaU1uPSvk2ovEq05HS1hkU#)o!ztVdJ@Z#Idui>oYg>&v-EAWXe$0%F z(q+k3MpKcvb62eFZ1o6+pCW?jS~v~7;xe(RR#M$QVh1&%S46j{*!1{fiV+L#Z$3FK zrNRN`Y(KjLf=>i0Ow}`))wKAlsZMf@!>s?QW^ocC2!nNFTTtrq&MU0+sSnOa9Nh^{56_KaJ*7(s( zGO3ALB@rk`az;Qco{NwF099*g8i7kl=D_o&w|Q1+mwRps8A0a&bsvpriRq!KcXYpH zm255uwFDUFEszf1kdR3{f<`?>ardhQ?c8xY4=~yRX>kyZq_#Vlq@_*@NW>K+oRDhI zi8bgJ?ioeurL1#EgLLZ}=L;ebsxy@>jPusG?-FY^I%MKY#YuwspJK6|(nc>Ko98h? ze|dExt19VEcX@kpTOKEPryRy;Q%JLX~c8&JDo&2y)GtGGq z#2*uA_R_;~=fQh5qRkT}+${0j$`Rx8e7N|P_k7qV0=g}8#8;O#P}p1Pu~>^X8gTOh zG*;^8D8T>;xr*eTa7}mz#xE4?y@C!XiaR4z$%jyQ$^-Jh78kzCaz zYXzyv{8iO;Gq2pe-1k=uAXjkXXi?>&h9Gdb>4E87o~?G;O_-87V}WFoD#bqMKYNki zrCrx=p}&;gEv2*x6J$n#yrjSZhs;TCdFHtP02X+f*GkeZt~DFgTUcOrl1Z2NN6dLW z1_fsX%ahRX@7tr}Ww(O72RDLr`^e+I*KOq8BS;ja9USNVuev^_z68)U^|J8^xsxex zH_0SnMpZk0Roi~i-y9_Pz3~S3TaM|avdK#b*l`3v;Zr}a<6dPvvcV{l8472(;B@~0 zJXg@+Y5O{UXN`!d&m-Er4`Ceo%qq=@@(xgL;Qs(jSHAcQz&AREoY%HmdlZjwd1H&^ zWl_D5vFW-!#XA;EcdwlP0A}A2eX8hbm)Al$QJ2V`Rm$TyDs$JZeckZm!oP0QZNAeI zEMhc3-@DjI;0!SbX;McS!8Pn*;HK_*mFDB2(EK{^4xTL=Ot(c@_LNB$HHD><$sjRe z{{Sx`3HsNgcx>qhLx)z5&ee^=TgtNB#6$`>Vhgc5%DIsWf&5il!hRc`RkzcdN)W*u zEhEXaZkjbeaf6(^p)f#Sya#&JzeUqvxUjbK)60=2gvD&}`H`7CxubzeK4V~{ga7~p z*PxY=#9ILaAu{$yj0}Xt%?)21!9!a%sW~-6vAE)FISo zD+shU`hGso0d1X65}+{J40PxDOs;+GxWXHKUeZz7XY z(k9eRrQVgM+z+?J$*E0qF+N4Q$g*!SsR|0ra6#;Op&^adFEzb;L5A;7(_&SEMw3!W zW<*#mm5NL-G9RM21od9^4d$z8w$R6E9NMf;57{*tVqs|n@iCGkn~AxKCTSve@|Qm+ z-t>`g?JXwK;<~>`43awPYrRyJNaR*eB^ap7karW$zeB-Asajmw7q}=2K=4a6l0eeW zl-sx~7TO2Ocpbi!FghJR_9+@&UrM^Sc_L?-{>v^I09eu3vj<>;MUgVhHwNj=b9&~l zrFbItYpr%sJV_)L)>0voebPe5a7K1iSj0Y376A0Xu8IwEYu!@%6QvtVE0ewMCb_t~ zGVYC9QkLoxH~EK{0r^KY=U*D9RF?8xLqfQeNhHTlySz~wMiEiezSP2&Ibeyv2a{1E zqSGV2@g=^esN7%2;mIc141R6vTKV@D(IjVdcF0v=fDqwXpL=0J9V?pf?fvu~E7LCH z@cfM&H&Mjb6G=3W5_v5QjE(>Rs<2?daKK}wJ4sueTG}`pNjJBXtc8WOl(&-3(!^N; zfZsEGhmrso_Nw}Yq0@`SacmYO$d^`*<`!7NMGQaJ?ao*NpmA8XnQG|dd|9pP9wmi- z-C=tqmk_HdH!@(lAc=@va?Gk3kFV!kmy30nZ}l0a(`>Dv{{TvjRqZSrY$xSaLAYn2 zIVAP1y?Vv1HQTKwYYTOj&EH~2BtXE!0n0a-LC;<@*S~&J{cYmAy0}}oCP%`;rub%7 z-R#)F^{#m{Xs)Dl%XN3Bi6*v^S)!N{9YI0~U<%-lfM%=e*U;(qR~n(ZCOdfDqWOQ; z90t$RH2a3P6Gds}L$ViiMiVZ=bP(#jqbgu&!}9m^DZPNP@HEy2en(%EPSA;0-0oC^GEkU$54I!>Iji0ye}I8 zgw7kI`+?u-S}^QGu#@GG3ulG{)sONOiLs@pM({tHu^AFY+J(moPgM7UYUbWLKaZPNhtigaqQPA)@pIVn8?;6^9Sox=Ng*hvqx;@2J ziMu%sM#+}%GC%`A%eWj8eFxLlqG-}6n$;DR*OFB54|?czy$rNZ4DmT3vAqZA4Pe7; z(Ok03cM=M}IM1NZwI+&8j6l;v=BsWGjDRpudizzVCGzJiPsm0hBz(e~ZHa>@S0r-o zM*wypRfuhT*JTd<7G~>9Xv7=#hw$iD%g$l?vq-*|qR`!UpJgF1G5n_bH zu{du~ewB@;+gV6JoVZmaqej1Q`=9As)==HD#F0)BS;%mQkPkwA1$4l|M`7X1n=4yj zlOqUSJhmb|uE+bM)K_QWTdgvCCNSyp2=}CAZsyvNBXPKoQCts)67Eka-q~5x0K<*o zvYs>PpIYvxw6WBzZRM86Nj$0c%B8RY&mo8L0D4zcPIsx*X)|eQZFe&ZmPG+9B4%yZ zjK6u0`yf;F2_;)+ia0*ec(T0uW!ZDG2{H<*kMC!Sr(vf)q>-)Nz_T`_#L>+uNhJsV zT0*($iq*EefpcvQt4A*L9keJ&1wZGp^lGwnF6);|XKM^1%*%S;zH1T)oXo@L4ng@> zIXN}so;I|-8tujSw-YtS<(a&)#xwr_JjQwtdi1q|S#=0>c(myymg;n5yLpeBd(X^d zC!hdyu2bS5wAFRXu>`>^TXaTv2tx8N-Bk4e^)=5~UMAF@r;L16w|#5D_crj`zW8=Z z8ytW-jQ7QO{e{DcLP9=5nIL!Pum1pAz2jfeC7VvX(_y&W&k0bVa1Pw$*MQkOi-~Qg zbChzfarbb4&o$K0;jz1D;$nBV%)L%O#*k`n+DB#={Yl}$BzGtIRMN<8WP9kORthoC zAbVC#q_3z+Ge+*DACU)t^XX7c6~a3!%*p`-sXxk)9VNj_#EN4mU8)O)Kj$A>OQwPk z^n|%P^S~98ZFddDuaqWYag%}mc&VNTyNC#!g&bt{s%%Z4*=F>SKeRlxl|UOIXZy$e zYQC@Mwc=b&IWfdIxAOR2GF+bIRK&%#8XKf|Rl$)4dV#?9s<#fBl!i5vbVykQX(sHS zQhN&VB+pqH&wY1xmhouum<8zbR^nLy0C*F&6C5%1Jv}O6ZKr6ubP(HYg4|A8OdZU` zlem%9n>|UUT{W(aZr9fnO?5lQ1ME3s7w)Qo_i&Bi&K(y)nc`PB%8x;Qz64Do*9quj%tExnqH?D*`o60j@D=L zUQz^YhyCe9?m-yI{3vmRCc{8jt z*`o%I(Td@Larc`&g>;(b!L_taLUkfbULO+$B{Ph>b=%(+%W77iV$(0~?ICFq)TdF(QJyrDZr!djrX+yj4A=#QPn@ zi!3(omQlWCmA7*w-}BBaa66iU+fP}NePR-uVvURlCoX}NuwFoa);SsE@k?!{8@TRu zXJw8F#4(GRBUds!M=BLlnF;6=R!QAh(QaVsT8W0(UClHJYioEF!l^3?IVz+l_qQBp zt#cZ}-B~PpU-nzI<-u6(;WD2v@OL{5{E6;svDa?}rmuCS>C<^vOe9Aw7@2LPIAoG` zA1Xe6>_a4X#c@xf%M626yz^d0Z{A5UK7G{6`(!{nj{caeWS+>i=4ndONR}5#Ya^Ak zWKleuov`3Cq-bz)lgk>TeQzzkpL26zD#Y47$C)d~!h;ih;pNF0F_JcnnpV4MG+FeB zwnIFU-7IE5HP}YT4&N+bE-}=a&(sp;IAOonHC0Pnv@%5$ktj$I1qvg8ecjkR<0n0- zJynL4j&E4kCKh)Od2-T4btI}|gfvki?hP3jQtS$xdR9M)uNwOKC2M4|wu&giyihPj zK=>%2oV$CP=sZhfr|9<@j*n&b&CtgFT*5N4%K*dS$vIG`j-4x&xx2U2RvC@lfFhF6 zEJtb+FyP4f-H>{U=bC8JEi;_Bu{JFvX?W#i4)I6iklEnm=OZ;v@+VzI+@kr4o1%G1 zF67|%0C84zn`^HjOHRfxm@5oU;jqMQ2eHR`jc+dQEkv!QkgW?Mw&o>(QO`XHtSs(q zh_!t_2D^AXsFB>O6OfAk05*1(Q`V}zlwwx?(0ODmibRn}K?8PnvCjZ{)9-FA?q`}P zp#d4t=1^6gl;HmW59?9t*E6MoxsKW=^5e@%9AspLIYKzk6(uc*E-jwrC63)xd1Zrn zhYU{a^UfcNT|~@u!}d#dDl>*i)DU`Ljz%i~$$U+|7M>QKc7YYZCDnLRae$|=uaW*cc>X&dKGp)QB#hgl zCxMVKwe&yj7vjY5_kvz&F2G+f4UFW5Ip{rW;h!D&hU;F}ZYDQINZLYJs5wA-0h)1F zVs6Gfb0(|ebhZhXl>F|JatS>v-TWD*{fY=}M5;kR8)@MCSCV`&(xGiv`$^Sg$K9Bz z;DgEcuV~VMx3NaxaI({E)z zW{8DkhU9^8t;XWVE%M-ktBSs)7pJ;Q+q-s6uJ+sGlv@pe?qC`i_79wQU{6|Sn6O+u z#8Rv(u*DlpBMMkgLXI#M1~IvDmhW1Yc9xMO z${r}Dib*0=01<4&=V%<~IStQBOc7=X%t#|!Wsl0-Jd%SkvFjdBC!UA4X)N!EvnJvb z7T90Sib%q+1P&Pg01*UssO_#HF@E*Fc8H0}#vgQnfZQ7#^yyS}`{`|r`%^7&GZanF zm&Yu;ahg^tkQ?k;dPztyZ3K zeQd_zcM)zuME*25z|W|n{^}!iCu>y^I{~zhy1-zz2Wq48*ao$-X%YmGw1ga$$mN&U z=|@3aWRkAeyF_3RY-tyhBz=`f_lK=RJ4O@z7^4n0sN_rS_4TQ)kt2nTyy_JkGB^h% ziQxTBIvYW9Wxbw7hT1j%07)^gC_(6>`{eegxh#s-2xJhzOEy@$F(i3J9tp=mSLB7R zVUkq1RFOyTCQx>a9yamN_o_q6TZy1p%uzBn_ht(IS;h-`lUn*>J)DBTHuSfRj1tGr z)#LAaiefc1mKO;dtUv1r1rUA1(;(Nie$KxJE&Oc1FJCf;=e;a6MQAm{1M?>eLq6CiZqTTVBT8q+($xx zyhuEnx^Q!3%3P?_@E?LL^qU{->v0o75|r}Z0KpeI!2^;`F^>p6JkHsQ9eGE|jdGCfUP)F=A_OEYVQL{b7g zxMI%=cept`jOXyK$i*acw%a4obRjLoF-K~dj%cM=!6F)9Pe>!fIbepYFF5uC;Znbt1X6nlR-5PU!V0IqisyzSk=6{o3(33m$0xj9jQHn+$Z9D_-5rr&F}DQ|P9ChLK2@yQfBLIQ*|nJfz9ALp$$3-N0V zi*MoOF3_ZmL}7fAR3N9Al?w&fkvIXzxNt0v)-jz1GktBE3i6YGE4 z7gslS5il}ZnM{#PgUeVm9Kq&nBnh>mIT>ybrFqAWymz8WXkgNOo7V-Z8 zjO=cpxzp~UXEB}jBaE6X7SLlztwy@f2Bj_ zJkFPpyUjB~&_2XPU_zl>o(Ed-{{R%~!u2PXNQ7`pu+43435G19?O8F`cd74MUNP0L zFRlLox1^n9m30LTBo^%$mv;r0Fb7KH+F7pRnmd`^FD~JuX{C+UO_~1d5)NydSu<@S zXKOd@E|)Y@6h=t#8m|HIjl}1ze2@Eke0tNgKMdV`HPdxmUEe~o>H#Ffh>60gk5=#O zJ?q^5IDA&nz8iQiQt?Kr?GzSK@UsjTl;kK}e|X}*Fuo`F^TZzz{9CAapTrFlUENO3 z@&+Vhvahfh0=+C2AD&##WN~7va>mH#+IwbiGAm$&V1Q0X{{UacMpO^; z`P3#LidDuK9y$L2Kb;qnypnEl&M-1?E7(g@%x>uDz883i_;1BF8k$PXvECt-a0q1F z3ojt{&3>}{57P8|?+k{CW4?wD-q;a|f(-5lI0TknF<+40A67y3hyr=LvCr^<-vgnq z(=YfZhr}B%5_}MgPtE{%MwXzmr;1}?TqIso$MQMP|K0ZilsEMT53(=RMH~U1+1d((#~s?@?=LQAU8%> zs($b>Im;BqX;@oa&#X^s#%(V)YXnorez7}5(gtH2Dlv{i$EiPdu=SZd$J8ZFav3H! z5-r4YIvCzmb=#ODQRcDRz#UIGuS&-ndKfy5^bM&dkv6BO81Cba(JvC|p#8yNGPG)_ zcK-1(^K-P+x@`BC#tZ9xK5s1|V{>sm)8Z)PVz-e*il9pJBQ6>EQn{$s>r4A!n$GIt zE4Z#ry4c&q=)y!-Unu;9+K8-lcYCQKMvf^XXrqy(iIB0& zf=1-dTN$Zs4J(@>-&C=|57N4mc89kiNvh1@}Pd1Le3 zSjeVm-9TkkHpwF>5{&ZbK5k7?@qV9gtax&75NS4cdY$*nG!WXw_Jb6pDEZz$-NaGz z_vJ0kOV~P?R+^=RTJG&((A!6K0>~tiS6E`$OpL{uNL7pg)j%r0w+qR}E12=_k*VtX zC6=XS;b~*FHpD}JJZo*{64E4mNh7#cjS+y_3FqruzuEeRy?(cM8cMNrGqr@kTp^kt zzOQj32x7v9C343dt2V~zb$k209@oTn(cJ2vWG3JXtDv%{+HO{NbU>g8V=yW&8DM$> zL^q*nYH)X>ne5(yd~+x44qcW0hL|Y3`w#HigfX_EZ>_FvbchQ zmJ3u54giiA;Zqn3#s*Gu4>|p7CiWAZ@30hSgudYoOeIUyyn(2`xzy6T>Sq4FU+gzPu8=W=xHA0`hBdj%BEKlfSfw7 z%%u0nt!Ua<$#HZdF-qH$GH*OF>_@+~GQ!Q^xx=evSnZnx1CgAcTG!HTO0xlJhsZI+ zP@Ix}{bp!Sr3DsdBOAwpLn(iq&+!B6^sQTX<8Vkg2*4`sA%N+)W4QFH+H_WuA~Yhy`(EzEKKjN(-R*?#h|1cn)_NQO^uVilES^CT=VrbzJ4G55h9^?y!u zv1zTN(;H>B7|A01h4a%L2sH+Y3n?0G7i?p@RgsY{R4(lD0qk?ywlv)(-W0UBnpcgA zyRl5KQBUNW7D-| z8I9(go^7(D5xt_p&)_``Bn-p1OPOwQ1Rpw%LpC_i6@;?vK4TNS0rG+CUABj*Us;B?lJX%n$uYIOQ5TXJ z{{V_rJu95h&AMCco6WSAFvTQ}J;6ebFr(J4v^u5kul7A8KI^!YH02orpzNRR8tIF% z%`MKlcqZ`m%Io?ljz?7@NbW(E%wc#ePu$(@U3Pt96+|y4O%&8i${_KmK$7o*7ms>T=Nq-`=h5yqvMSV_ej%5r{QPv^%>>{ zR<@ihX%q3~FZ&>MJ?bjP=(=*VJf~FBZy}tdmk}Q!c(;mO>_G=4k=xq7Y4N4J+GmMw z?8F{hG^L8D!2t80r?q`Y<1IGVMZ85REKagzm@dI8q)Jl);3(c+Xj1| zz5ab_h1Haoz)NgS&A8YOc=w{x?rSAQknaQU05g&4?LZbS<&witk{HO_j!rs{@v9JC z-AOoDoNUiH=}x<~Tc~8XfDq+=@#*xe+Z&l}7|APSmd4V0Q%wn@`!~Dt^$TURw74m3 zPw(bmli>+2GYgd3Qzb@8h`B^(-x$pjX z%6(%*eOgT(*D{-XqHWV3@$^&=GG-m4Qg(yfgNjmPNUN{jv{p%Nr`Uv+Zz?-jp@>8l zX3iBz>M$}-wOi7rwMUvpyjf*Ntgb$WUx_s>T76pn-bFG%_N#7? z$fL_Q3VhEtL(~8;Hup6}+EmbHyu7-R=DI|;wKGTw+~@dIbOV!*L0cMSo|9{(M;wuY zsyxN>B;3-HncT;zJGms+H?3LCY2y#F-dwcL6w%2f#8;ET5*3@8mC7u8zF+`;d;Ryl|PC_GREZ%_EG2$CLolqu`sOphk#*9;JIgZm| zUZ@6sMd%6Ziie=qrb?t5#rFLwD`;)Om|7%kOm^tV3O3*3IpoN4NvJj5D)Q@Dxw*N& zEUP87zF|_O%b*ft1LRzc`_|WowA8n=irn2i%V%t_Bz%RO2O&#feZ?KS)^~}muIJPi z_S;a2N%9hM&RqhMKy9n{h#+Bm)Hvu`dYD&4+WDGBnQYfC@~qJLGdO`EEKvEZerI+$ z0Y(L3>fRxH%cZ-Gt?b-en7qw`+tc|~tzTG@3+S%lj#!Pv5*xL=QRcSU za;*3vVjFo2)OW0_izo|R!1}-u+RZ7D!c=ZMPQuJOAuKX_)=kS|(kb|lPrkp^t#368 z`O--R)7~tz1ZO}%RXpUg{p@;IA>w2pY}Y-8KcE!NX>d3_SND$%-aSq|pPuh3RTkeX$rfntVfBJ)UKVrDx+bCoBrxUE;Z zySaGU_TjH1jl{A?8in4u<#WakDhRI2YO+shKiQ*qZ?Yp56A%Uh9p0JiSeoook*9dl zGU~=Vb!XeTRn)m7pJCKe-P|S3yCU7kaXC%MqB3`o2>N3bJX2Wew*=phvY8oHGN6@x zydDk+&svElh_BhElHFtgtg_pwC}k=LDteD`Qqe=S_P1yvSnaR?JC$3Jl^-aq-E!f^ zpMs%8WZ@VSA^>>@o~PEYS|!Xg3wwaVMFpizxLlLBc59sRE$dq8*AmXGRRb|By~nF} z7^Psor^?^AKaO5IiysE*@-9d3Ci%|fVsNDT5;M(w%QP~)p@A&rv6IyQ0H0d#K0EmK zPl#U;wOv%XXqtVN&$}2@-~*1GGx*jIhjb|~ZbY-Ps2ztMXHEy8tz)7mR&~D)^ceK( z7=(z%W<5X~Nbiq&?=80MMPzcgA-0^hJpt`lULS(q2>#6*HdK7FZNNdEhtPZ0{hTeB zo==f?=gi3YvD>d8)UuJirz$=f7T|7eg+>^n?hLLELt8dx2_t)X;JskCG0xG6FtTC) z0E-=0+OYJ9U`c{W5-bc;A?^Z<*D?+4XyE(WBaFA$Cj~x!GS+JWO7+> zKMJdRD??`$%&M_81UM3b96?wdF~QGH)nZW`c0%d=*@7}WF_b6g8OH?Vt`AyGv7}j? zUHzdhVr7aH0R%WuncduWIPYAqiFI4ci9#~VkWp&)FfuU$LoyS$Zc>Po7w1&6Pou3uD{%;M^4 ze5htkr1u=;~Dn))tk6j5A7tB#L?|pX9!7= zvH(&&PpveNivrH(b0knY#Uv6R-^w=(6UOd8O6qh?Hfxg<5LuOC#}KDgZ||S>O;EEF z-y+Lwxp<=a;YIu3?-RkVq5lA4Z-J-B{xllZ%r8EjV5rkL1-!{g;x_*PWOYCNdJ?;` z2ckW@_C5F{o)XaPJV~!B0?1XBL))Vtmn8HDsjsE1ZEhCHqehTs6cY%Pw*kuT zUe%T1zYZ$jTT5{&NYRxF2|H#1v9Jtu7_P3;E6?p2ELz*jS#AJ`vEHbG$?8a6eJi${ zIZ@3yTvdu^vHs73?PGhG)qrb~rH`PynLILk~qi`b;j?TuU}fZ zs#_!rE}v}-jId7Zpj-nQo!gr`usI-_Y_KJ~>2lK_G{=Y}xOm<;V>fJfXPg6oKQEgieb7E2bR4duWPhI^)YH;9rs49mTe zM_tj4tBs=_YJGAGYhMa#cdmA=wbX_-jH3`AYXHohV;Rru zM(XaxG|QV^Hp<;@4b{YrDTv)o30tXI9ZTh7WMI2-z|Z4YUN-S#X<7xmkm`{^eIrNa zM--_w&?_p$OukY!*2f1Va&cL=WKvgVXNkTbS=?LO&n?8)S5w=^BB_h*A_%63D=Y48 zh*9vs9&$e#@J|-fDC8m&1h;jR`z;RTe38$zGE4g zhTMi6=N+r&pWA!(h=bu@f(M2)tw}$&HB@xBed@yAB5?A9)Mudg`c~9wx{|Upt2GGS zpFaNIAGAat5j)9%ez$ezihN*&Yyt?jwQ%{+09;>8fy1M~^wV%IvUSH!1k5G9Z=bE_%yoLbAKr_(iuhZ7FBSu-%rbuTJsUs>5&cBKE z9@X|2{1VUNW`}9xPOwq9}+fl2r*lq}4k+{UvQ9vx34^YfJP? z+2*yIXlW!UBW4GD&A|Ck06UtYtLyeUedN(i9naftw1rDpKGKjPFlh{paff$_LV>bB zyxsjNT_!s=W87)Zz96`_o=L9lZS^Rx;h4b-BBYGaGa|VPeqcEZ{{Ys<)^!Q|Eh6f7 zF^{6{ChY?qqdUK;^c|%L#1l7+wDWl@AhX`fj0lr(9}cJIU`->|Ni&^GP+! z31gBqb#fIIN8M4^C#_{`b~eVwNp&qQ7LL)s<}~-@_~k9&N!}L zRoCQ_s-@r`TEE#_R*Fb;@f5N?_JG2QMpuMT zhvnmwRJGknG@DtqYxjsp3h2pd< z=C%^0>@pdaY05?a*Q?k=LWFBrm)F9k;%au>O-pGSpl9P4*zfj5*;;7E_T2=dnlmL&camUMkW?a=Al zclknDWr*zyleJ3|>)N_IokrLg;7@` zIc`$kTck)`3LJTAIXTZFp@LY;%r5SnTdReCEekp*7%UY301aLd$!`H$oAR;3{{TId zgUm(A{n^`T1hYZeHp_d=PLFGXQwN;R=WZiv^>LvolFD+OqZO+C6 zqc^5&8f`H*ONmt^fpU$!;fMD{bb39gT@nE*2pFp*QLE(|GT(cixb!ufG#2+N&1nOn zSu-mi;?MD8u=b^E4(B%=uai4L_KY!al*!Z{yGN;}T+0w&CC8NBX5tWX;QLmNxgyOt zZKVlszZzhp0sU&cmX@zP$xU4$~ zVbbp-l1brcrw4P%xwgnh41S)KxuYze9O6iI@vyVNbT*>10&1}{4V`Dd}(c@@@pFT*fsS3=JD;Q~fhhD1%t7(BASJoCV;NT^80Y5KO;3%_%>>3^EAkoxLk(QPHd~VzW91jO+I3+B?avPD@F@lD(BiE2Yx( zRr^(pO9+J>ncK=xo>%~!F>c1FUut4hn@`adr<7vi-Y8gwj1Y6U_s3dtNg>4W?~7U` z%4T*dshH)?_LFX8bN%zgc*0%KhM&DA6 zZLUxd5AhBG{{R|dKd}hz>^|6+Q$`V^i2a?M@XSvj4(A=~H5dC{M!cK@YXsPd<|Hhx z4sc2Azs{dA`~Nx8`X9z1`)cj|Izzf=Lz>frB%O%n%VGwj4X2LqTBW`?dKh2VvV$Iy=(xBI^tR=m+yO&Rrc_Vd_>UMCk z%p2rXBdZ1LT2_aAR}zahA7>5NhPcvRK*^Z~K^|-T-MOaKWB1 zc?uA9KD4a4M}1CvSG_lBVP|nBBKugjnaW`shh3_JnHc_69M`3~koPd$GK{hUO|)RBXxZ3(=E>zp0Mwesj-mtN zoo;q$t>E)mD(();kg>%8<8dd3_N=bjE2+$FhUsC`@ATPXjimB!ZKJdaxX6Iul1mok zWY%5%{1G^V`#wj1v#b9AraCMU6p*7PM=VqTaB3eCUFy+ZJ6&JAcDW*dB2bJ}#-tL> z_m~_5k4mY0_IgH=;>%01k95lo&D7uOaR1N>}qI(M#jE1IMvv(K!Xj}vP8ye;QW zRu-0R$t$A*3dW!n;<;ZGUA@ZR&!yiBnHEypL|Gv*l@a6&9OpH;b>*ZBZzlQYx0P1T z>f#WI5yn|cfs$}K)-un#qaYu8&FYI*xyr`HM#&`H;TisS zQdf-N^HjAtrn{Xl*mX$9~WQTdYO zGs?F3z$2*#j@4q`TXflUmk84|YDCNnBw*l%2PT>%yD+uOH1bR&46a>9!;%3Ye+l=Z z?{KoQR%oqe)gE1{>P!8jb9%7Hu@&S$wYQD!d=2ov@(8YkGvC4XYk1?6qnv^V(Q-|C z#ns)wc~<64=gnsl5rNJL1J|1Q3-qrwdpoS=m zTg=~dG+FY|kOyKgIV9lYoL0Sx-z@N5#xDVOQz5pA8_hp-g3>SwFgps#(^fsfqndb& zBcsUZ+>mzw0`wUjYi7fIh%Od4pUsTP7#6I2wpI>Fc^i%i9V(ESrKO>n&{|x$b&RSn z+8R}MCvvl@t~QOQq3c?9GNrUe=-kU0jo0RB0;}#x6_Bc(tTyzCbJ31XF&b8}HM?d}q@DOM&83xH*i#@SWQ(7T+I zAztL-puaL0!|qvBjr(I6KPc$EhJ7gk2Df`CNd)&wL5zb6^R#3TNdC3TYL|>JrX~}a zv9PmaZaN%Rwfv*(esahTV`c<4e9!ht_Vlh(Q@RfXdXh>G5RglJ&Fa5OYeWP(y~!~K z!#Bt`W0nekk3Qa&n3KT_(+O@&nIp_}83A#S;QH2#w~<|12TT%!r=0|ngZcw5*Oc_Qw7|#TH)Ym!^YG@InCMhz{ z0o<<42L~C-fO+?=eGblBkR!d?W&ot`fTCQl@D9d{fq%d{JISiWq(|mEnbtIgP?M5y z2>$Wskzb|Xv&X_MGvOb@yImP=7tCSi-$)y5k0Wg?#Ak)=_*ct+uz$f@ZxQ&dJXNX` zHabh0VT_PU$iyh~Jr8>OyTh7&y2#MF#AJ>zu_#pt+fO4bc^IyWG3sSe^fk2IF7_$m zn+Xy&!Z%$h3ZS+&0naqcG?A_m)7>$VKwqO9ng~Q;Vaa~q0DQP-g)Grmiwfjbo zAtK)1;Wr@)q-QuBgPsrn0A6i7P7~NJoU9~_+dNj**3gHQV|a@oai6@!vQPg2uC1-5 z!(T)uw|Q*Z;be;1GR&x@UE?1x`9M|M_*F|gyB#`9EpFP{FtS5t;|PxOhDf6dq+qVn z-B14jT(pO|p*_5MyfVRVHnYhSzzhqBcW?XPAD&P3P1YQTT2>Iy<6Dh-8xF^Z!m-b8DBLBDuCqV^*^s#v!~5(qv;V(BgW4i zxbIs_i~BjX6vX1u?#;ui;O*Om`AV+}4iB&A6gMIr z7V+;Ukgc;iq@QVt*sHk&Z6Q=C;-70{e7a=Q`4{&-Y|$u@;6DW3%Ntu;O&yq3iskJs z2$Ct~fZRWtYMO23(YXHrNjDBAzKn-cF6IDk+7uC< zeSZ_<-xmHSMSBs@{4*l`jc=~!w~ge5A=>xLD`GUp?18}~*2juGPoY`bi=8iCw2t2H z=0awOrOnmoFo0uJNWz6INy$I`e;M%yjqWcNSJWnsNv-8rVum>5LW+bi8$xl%`Sr$A zcF@u>wyeaz)Tg_*HV`D{5)rNUM;Q5oIpitN6`QDPb6CzwIF4tLH-TeJ6N&2aF_3}qdaN`z9(KuiJib69$wvLdmSC72Z4SjMDeovJ~}9MX(i9Hfzj@jK#n zo8UhOUwDI5y-y<2Hp;TGB$3Em@JS-SF1|c`S=7EVc)nj2>Nk=|Zmu1c2N+loHY1FC zZRb9u*SP-P-?Sy~h;@r^1^7Q!Q>WP7vt2s2cibWSy)l8Fp0)DKrS2Tckd52&LaqQO zupPdY?cpdYaOQiSRwlPRthOQ$ZOL8OCkzyH{{ZXLCYCEiB%B^O$7)HZF{sS@er|uy ztwR(?QI)*3CmH0AyYKb(uIn76*1{A&I-SJv&>nkn{Ody6+DS-HCvy4^U+ML!w9gOD z$g^E%ckrm|TXE^}MHyi>H;(=B+v)F3CfO~S_BvFT1gxro6lIA15uUZJq_mb3?^we| zI2brN?f(Glrz{h@F^SY10?3MZ2cfGrRxJn0t+j_%+mL;0RT~iGezbqVHhv}egW@mj z$EDxg+^y~AnR7j*BgSDX zbcpavBAu%v2^+|U07GpBjeKqY00e>Ya_RcFiM}1*p^tu?x{ZjQHGQZVW0;jBZ{edj z{{Upy+&6Ysnzo-K#T>IE>C-e#Yi^iAvI!2-epvDpl1I!j)K{-gT-4J%>8nWc9}@U_ zSZ!`@^(%>f)ntkGi@BnTH%+J;te}ui-ayICa`%_MAMo~(JTpDCGC8;wjXN~cZe~9+ zfW?Q;w1a{DE4I718kU_VlLnP%b-Lat-r3JITD{o(4D_DZ2{Vntm$Qr@huK^{pF8zA@^yiEn#5sI?JV zi4~<=a9eP9VUsIkjDhV>UAWWqC(}GpW23`$<=)$+xL8lwpjiyI?!-a>W`C{jI}&jH+I0K1@&wHI60)rBcM*}!GyJPpRlL8^w8y!*)^2pG zd%H;>x@&j_nvxK~#7!e^o^DP^Ub(Io>K3`uB!ODd6roDBYz zgxRc7g{^9r7MC)8kmLlFM@%VwUKt<@9#S~vW@$F4 z%COD?^HwzkzkM<*D~Z@aC7jW~hV3I&P~?-q1%`cVCM(G8^eE-HWih3@0?8VfWL$!B z$DRPJ8#OY#cjEhh4|rwne8r0DFanVlOq_+raC>JRYZlF7L2nx5KSx(qV0ig+jN{WC zt4mFRzR@#9Y|aXmh%QGVxF`LbR1?7K3&|qjY~nDz1~?>RrYlCq%*vbNiW~^e&`vuI zp!B3WnpO!CTN$C3aYMq0*z{gdli2#z$Ze);e=b{Oi+IX_a9j`wRnH@D>rv?z@yl%S zTto?Z8weC_Wn2cv4^Vqn&6SthZG;g{sz_fhP~R{ofXCQTZ9$hUEuv*vrMhUJcx{D1 zD97c_)$8k9+I@`97Bd|9NWOP5A2V)F=T+!Q9jca%r#YD>wuU%cIk=VOC(TeW%sq+c z71HQVi*s#jZ)O*Kf4h;q+NHd<&pO7y&2)wmcSZ;ijitV9 z44-0acTR>YSJ?U$x7nKl4?5M|vDI8)^SJPRDlIQh)h(lnSZ2%&;U$y!?a6L@w;+H{ zdUvaO95;Gp!dzKctfm-ANvDy_mV{?6 z6Q0$VV}92&Pp3z6vpi`i%5G**$~j<9QR!1*rgL}eVz{um&z{fa$`h+8_Z{lH>B1=z zXFGPLT)c$f4`KXO)Y@p#YLkmdN`^~uyKvbfdgCXW#=g?$)2<{);N2ras#(T&1CxRN z(4>&=CA{D!%{k19{{S+)!*G1?Ree3{THYN(-Qq6{Idii&jeaR$>dAL|vybWPF&<-p5m2 zM~AI`#VxGz+`GAXQq6beS0k2?5z6DBtX&gByjz)KxYXc(DazZ30n2S5{#dU2!#)+f z)b4zUB~6mfuN16VT!4OHJ-w@{I~=mylfpV^HmPlF<$lu0Qc2Fu!;yeTIL&rC7lmx$ z@@LeoJnKYMj$&fmAt(M?7SAIhiysYL+1o?q$qTK?@}#>&`K`|5wn3la>}q?j7^jCc z*VU#m-otBbuX75vY#Ee~J%@ykce2 z;DN1GQb}F{c8Rg`Io-|)?NMte{v*)WNV>XX2ifIO4mkC!*kNq6o@P!D;r{^ErY0f0$j(ae4{!79OBV!tD8EZ<$@J*&WtrZ5w30T}Rcr-~03ET`ya_(1w7VI0 z3l!JWMLds|c|@-{1hVubw_)j9Hnt``JOj)SoMNcyIz0B47f#j+ z?{Y`(neb4nliQl970K81i;JyN z?XDtt$$Kjdub#`mjhJ#5)DG0^yQ!eROKJ51EYeA}LQ|eJR{l8R4db zPt)zJq*X?>Qw)e0My5;XSA{*M6$WIxe)#6h#3$sImUkbb?sPw zL>?QNb!%8wX|)Duqh@XGZM$(UfRCBmrF2&sebZVS&$KO1-{hVAq>0ZUC!qjW;o=UE#BV1!=k|&ERQtveW9TUkica7pzwOw8$B1={m6Wp#Ql0=l8 zg&ZtkbYFUXMY$M}<b@M|TTeJx_ z?A%C<22~C=$Iqb6OrC`;&Ld3HEcESueGbajwEi zPDWTaB-aV97`L{Atlmju_Icf8wsyf?jq?V{J$U(rcNZF!ouv1uXH#uzu%WiMpUd;5 zWK!xt8JCXW*AcH+*xu^5*E&tTvRg|b3FRtCu&5w}1&%={gXvt=HZ+dmaV4Y|mfl=` zR`|n7sI#&S`NrT|nGP^G6`y^1ZE2~)0=?5LvKcO>`zuEhMxgF&oHMW^0DIQ%sda6m z2_Twy=G4k&aDims-d6Zz^gZ+EOyPHGTg@Ys3goPH(`Pm$MEr3vs8$Z=4)LfESJ|$7)6b)qnjaA zfWdQ&5ueJUf+*m(o(bR+F>Uk6fQDc}KRNCNM-p9H+clS!7?BVW9HhFh91cBbX;h@k zG_LN!oQ!?MJZxW4NM$Lm8|+b&ZV-rfbi)QXRSA+cqE$iq9BZ9%)&C#8HZ^2d23*L$#J+~tm2C%6>Q zx|7*QFi^3^gbrRW;U9;sYuH$-z^&#G*gHgnBp>fE^s3fEBfcRX)KQWLap;owoWR^1)5ANmKV~v%8#~=~XwV*~;245frK2f<=lw_4+7v=5KkxUVGJ80pR z0CeiLCCVa%P%IWE)lF+(wIUg8=GrG4k%WVg20mSe1A%^1+`G6t}<8bT8Z|hhyPdHYVL$y53t^)KQ-UHsW@5T_? zN(!unV{+^i7X$dc0rsq^?XM(=%^(W!N<6t43vXcE0{UaQrjZT1l;VOkv$@kJjK-ov zvM||ZQ^+mP=}x&8^FYfw;1$G*gJ|Ek01tYd*j%)iA~J{!i17@r(~tpda%qw^rLkKJ z&C1P~<}o2+?7zW*_f9zk)3}NvF>XpR@@_Y5Y0DKTc7wJrOm`=(Xlcbt$iT-VUwvHt+U>z|1q5TUVb%6eZ|Sg zrx+FJ#tJIO8+^{=L>6(&Br)3{Zzd(X8^Aa$0K))40OS1eS-{z>&3SPuAxBr2Yp7yC zv~7snF^s7=&w8D;Sgh^E-1pJV8&1+sZ!Cb2ytgOizyW$1!Jkl+i@S|Eh0;$MA)|IG zjMlcm0;lM6kL^+kJ~?Z*j^Y8pnKKEismgl zPg@O^(p+6z%NxgZyJS)wOGto>mJ6M|YIh&0dry}0?ctWn;5loOs}i>914{4v(~t)o z$O4SjJ3;~yPM4^VV-w;%hO?MZA>By zL>7Krt_+B$lK!XLiiXoETwBYwlKE%TT6iaeRuJkEndjWf&`8J1UB4=ybD!m2f8$&9 zzmrqe{=+SezNM!t-aK}&z_XM>z&prG&fEe8Wq7aRa^LB48wqA6eRw-C)XJF_D@I2y z6rKw=0D4y+;x7%NZ{5f(T|Mu%~w%Rt?6bDVgq`6^J=z*iZ)HK*1e39MX(=nN9MJ@gIm1(&1hw zjaiV0a;)VP5rRq2Bp$W%hwX9uN!olk(1(O{yU6F%@9o|EqcBjBs-M2yR58HyJlB8m z@8ZUn@aw{t8vdaxG?73>v=Oidc`?G|bRMU*esTOz@h6D>DtL-t6YJWe8;gb}y@dSs$630Jd=nj20ve<3IktrD)pes-m&>p|V=u07 zPhNhNqKOTWTUr*ubt}1Xjo8gfBAQrL_LH?SfWLTpVD$Ra($W@*Q_X+funNw2&wsDd zuUlzQNejpaD}q7(5zsdrf$dsFYC~dJ*-1K~gDhL+3csE>>?=o2($;uHj?x{>R76+5 z9OK@u>3UL2Xwcj?-Ke`!dC9@UV;wPCc9uxW7C85eWWsm%8PDi_c!8LW8 zpAP=io*T4*44-S3TL+3rgE8|WWx*$m1A;xpew|-w(d)WBnp<1yS9)FgyGN$SaIi&h z8pvUiNs54C-@K9ZugTAXGwPlf_@UvS5osvOG`(WpNhMCdEU5c%e(@tC@vqjse@?Qy z(TMvcoN`MPjpsA2^^k(mMDc~^X&nz4>s|Cd3mmmIk>MULmg4%*Y0ai_w2H zkV+*oT0O$N%glIC0-R-|CcJON^2e>}I**8~?!1S)Ysnl zuWI<8cV%sRcRrUS@?S@Ce$8bh4L%lCOQ@yt)T~j3XSe`20D;AMSBiA@k6zU+beSJd zf*Y&&A&oDknp=(JIA?g&u1I|0F^^iNtjSuO+}b{)s7{v2tyH33n3~qmOKoivEZLErjvh%|j#--=^sZl6wu;M6y|%DuZKnGav9*p8TU?7YkQ4ZK#SDA6p1w9Xn_%aJoPmHB`Ua7Z0HS0jEbt+lwD z$$-l>yb2vrrWM+%c2SK48X4$>=aUde%}jiY%lN7-F6@JClN-o(WPiG18og8b=V0U)};& zFV4fbWAVmnYa|BJNY$8PFm{fk^CrCQSMcY(DTk0WaCD0>0N*QGzYF>X?D`vy3Cg6@0F1kBk$L8%XvtS(U+E=2L?g{T% z`X-wUmr+YJz}wd^#x8Sd?()x#LcLv+sI#_|Tq z!wh!g{ED*-dd-{86=GIFA(k-#GD#>@4Y@k7C+5#iYgXddQm~3yZfv7hEYaMr+0%5) zlB*%w8zA9`&-ps2qbssBu=`G$Z!O^aecq!Q$jJhXZDX=FW*nrML-L$f9i4@puZ+YR z^e1%Eqr74P=DFRG7S%a9BLvrHp_p!=d(mzqu@^^r+S|NBb=+J$oZz&1ILAR%^?w3* ze&TDrdq**>uX^8Px=GeTn;a_nfA8d+n!a1uo@0)d#%qD+#r}y8+h=RbJ92iza`F&> zbHD=wnwv)O{CbYLn=3f&rD$3?+D2H)u;GgV_lfndP_fhg-4FJLo#AU`l&SvMx0w?n zH8@s$HUZB$s<90}M)53(Y_SE2*`b&PStWodEd5AfpT?K74t9C89}jga%~~jAEP^~3 z-bmCmTTd)oJ?l;W6HBV=FkLpLM%Y=TLRWhN*aUNob6$;gq~2Lu&8S;zl5fPf6W&|G zW`L<5DJhJC2L))bv_2i3CTJO;xrj)RJWeKORZ?9a7)<9o4+fg29>Q~Hn|OQR)ux%L zJ-oMZI>{)CJE#-@By8YkKZa|s(S8Xbx-vcAo08J+2pbFr4170w=_k_7)v>&?)GY3m z3{mZznAs+2z)k7(I3#3Zod&O<+uNhqK?S*zVql63vP6#{%HWUS4W3O}Q9^D^uNT8# z4cN0s_8Fi{`L|h35|(Tg`Hb#I8T zWvMN$&n{VY2&D7XOp!c^#Hg4#9eUDh9}rq;tt7LGNaypz@o09cGZ0ywp8yJOaY9gU zQ>XD?jYXbLD_@qNFByia|iTMKETm5e9PyoMWpv^;!o zk=ZJ; zw;wYXIjkpK))bDHTJdbN7n;)UA!cN5P^e4t;IagG9WI^(Rn}QSk zUgEiBDNN{5Q97+>SJI=Mt)#h6IzoUq@Sr1r#C5GmB^r*m0E+2;&u9Z@Aan`B46G!V;RmHKTrPvRY=O@Z7M-L}5Du`!9+?aY^R zZBSQ{u?ODH4=4Ws)a#u>OIwGEG?He^NbKiia3ghMd;S&9+-fU*V{3H#WP(R|ZP^zA zQ+D0Oo1r!H?W>;BS{G*2q%+ha{gq?CB>q><-NK##dJ~! znIoUNy!7gSl=FDb4J%24SYwh0xJg#abL7Yd2J%jRR_*ot^7S;ew35?X)a{yUokry% zjy6#!W$X8Q0D0$%Zq@~Rn^W4|U+C8pL3<&+D2r<(QSz+BFenJ)9P(=Yw9R{YaCiBP z9fJL)RXiviKibdv^@`$4%PVa^?YBNk$vInyW8!P3!Pp5ObvvAUR2FMA8YlcC`X(TB zjm4eL;0RY^$j(a;aw+u}LdBMs4ULi0B$ec8r)G^A##yDyHa7I4+6T-({9bdk}BF{o}^zdoX+*PZOyR)Yn(RHv4+TkH3Sxv^UoCI)b#5KuVvM5q`bJCnPJo3G7J&3 zW+Nca$+&V9@<%wV6LYCtSV^mE3ZNsT@uP;4OO$M^k!&2W91y3DD;Yk8#T7N}PS02H z?bX(!1PtpOHw!!k!~qnQV!8R}U`H-SD-Xms((1=`+cVrI|%;mdjA0JS>l*{LGd|C3O}fU%%>Mvb&xUOC$Q%#CytP!#G9*%}#~8~q4h}ni_3DT%=yp!OyG9JE!J&Bp z+m8PLQfqR;AsnclV-q0;B`v@N=YTl|vmrMY_X|C?6sm4zkYE9x-iEef{p7LS+XEzn z2h1RXRP`g+P&8hE-Ad5`FPf!FfKGC9cs=V+OOECyf#b8diN}^+A3Jsz1YtqxS&*Ic zv!u|JdN*TKgv**#{{UsOQ!=7OGr+Q}mw>01RQ%gx<0Rl? zIj8DZQUr=AWs(AsA!kkq0OM%JeT`7Ek`(a5+v&xpR|xGV*%dYc$!v53IH%lB@>n2% z6;CuYl1MPcSYfhyb;lGmE0pKd8xo@@l5zXyWAnc~N&Jmx8>qDV&pt#5yY?P{fWsLl z-lWug=&fXu3zHKl4&V?NVQ@(Y*BvW2P<4_=7SW6<4W~I_lbrLxrYqQe&B_#F(xkTt zr8mk$A~*2ldi&OG+uTgj-CHwFHVL_fvO|zI?a1xkuX*xM0_=4%8B9}!BQg{BN$hy0 zG?5U9%Ibl{bCm&h^M!NlPZY#N=%&doNectR`_@B%odG2G=AfR@qkko0B1sCn%nrre zgYJ?#kdUQW!k`)GB%e=>scDG(h907`AA7cbM zt(%B|FHnw)rZxTwI zpUfo;UHR_AHTpICD*O_&_;ukFX+V~JMnNQrDA;~g$|w6O2Y%$&&A+kF!8n-6J9hi>}}qL2uyzR#%TaO+JmLK?GtiF5ceiNunbG;*J;jP6i1%QVn(J zj5TLJ;;l`dXYlNnw^KdDA>LfDNgw9>><&*2&?*r`o&^C= z;{XWpT;hF_?^tEC0z`*Tfi3*-7UCdb4hKJU=Y!t1^?RrLb4zJ%#t+^u*kxs1g8=4M zQb{D>g&bq3@0RS-V)Xijq#h?*TRZ0s_J@*YcPN|9#Du6|-8dheTe-O@qDOOkrrTWJ z8Eqw4;zv|0OaAvHa1ducwa=I&h3(u-E`YXwE=7PU;gn3hXMGK$)#BA7Yx61?CXo}#^H$Fhe4v~n$U!5xKU$-yU)$)~9kgQG zQI;rdt`#EGZ-jnY+eEO3ly3P|ys}5vKK09Z=frCknWn{Wtu3p?q*q-O8uPD^@ z%WYyP?sSn2#oKD~BoMZo0c3W!jTa{$DMe=_gCa;lVRE=Qlw?MRs1?sMO~KNkyi3x zCy~#ZsP_#sg&0S{RQZ@5TPLM){xR`v8U~Ffp{nXD3=pD8bt|UUTqzhC?SWca=BE|B zTS)!cWn~+{37j@@?nQiA`(FOgS6(jEZhjv4e)?0U!<4(dMoL-9#?gbeJy0c6O@R0RTLobJxfN7WM}sIHv+nF&S`u zPx<1X1TaL~Vz?WDZMi&-2<&+z){V8Wl|wzls&7&mRFVf#fIaD=$)sN zW6xg3wn)X4V?;2yRS4vQ6b=_X`0tvLp_1iUw{b2>kw!Vl+)4V1y&b2_@-?o$JDZ8;|$tD?|!p?iE}xr{P87h72502L>ILF5b$MNi>f zGwrv+dHlF#I9S?MRb?asFgEbrdH1fnPS7JqidBt#$)}AXSY->i7b;`ip!~#iHPZ@r zFqFo4C&O{Ys6isCg9N2_B!H?h`H(2;7-Ow|p!f$+YWtVtpsYPoYPv zYLMJZaFc5vV7v(|p<|FbFpM8FaAcEaKo}&~&%PmpO_i*)4PV4D+}OdYKic5ZCX(pK z6UTyXWOqw=6_|{w?ri3iwi+<6j+>_=+C9Wm$8QC+7fNNbR*HCvyv)VSs~kj1qBd1$ zVh`ixemn6Fk*VEDdEy(Xt}P4Q3rDzVu2voG8!ryAAUOmU+lutB7)fPgZKlI!&|4+s zHu2k=agg$$Wmb)1C`jCaOEJcK*NW@<*we0WEmK)BUCs7@#tBvAW&}1LXPM7m;;bq& zSR*f2)Ft~m%r1m`5#BOn*%&+_Y^d7DrU0x>QvNFhZ9?xc5*XaOT}q*&S+{Zk0C83| zyQx_|%O$v90rHaE*O`1@@syFRzlE%>r1J~3m!T(OT{mQ}Kg-&= z+p;xUocE15<|Fx|%;c<5^u%@VOsN-|0S0f6PQ6cCtPVB@dSt$8YB zR0DGs%zb?J-_2=z6yXJ1APgLi zwIy6FY}(#AWKygV@>n)m8=cta7~;2dn@}TJzRHanGT?)qjB>$;JhAkuu)}ItJ281B z8yz+h6mkmj@7}s?8%vr;S)}shSZ7Fu$dK%a=YqtJ-8ia>CA|weCYX#`;z;%)FPN@l z!BEON0g~^M2nM(GeL1i7m3x*{hFL>2MOHZ#oi`qK03Df0II5l-)1p=~O&Z9LZZkSt zncH`iTRBoV%Ju9kuhV=tApsuN>pnsV%n!7&P|6lOu>&Sm%aOp%bV4Y`OrOJAWH(mP zi>RV_*ectZZdINp3?Jn=7&!F?w)EXTa-LjrO%$?P0SrR%T!nuz7`6^^hVTCX*Q+{Q zdbY1`1XJHW$eI>IEx`~J5M=zu6d`b@kaBU}wwFM;(RIV5YIempGCVfXG?-NnlPrkj z$tFR<1|S^gn%zXn$b(ALuBO!Hva{1}8epz11p0)e%nG0kM+J!rPBYW=(z>*_pHs1e zRMTx9?pG{Q(PE55fk_C(8|FC~JC1)^ZM<_$D*pgv+8FLg3u?2WLjxGRydN(oARXOn zXHL`9!1^W8b+w8%f-$FCEJ34K33(KexSXjhoQq-7z4(xl380vsmn!9qSo8*!e7= zZZgS&N2&bk(n7t-G)-n(eFAI!GfcR%OS19mHbF@dY#3*VoOzfeou;Z>CYSbROA8yB zRundd<|{&x%-vQ@oS54kQ`_^OO<479I`3A~Ez|7r%C00f?CTq@3091^$(0A@^%a|Q z;(HkHukF_5qm7g$!IIgx&l{3sxKu-o#&8MlrjuzPNt&8X(UNaE&O38yBro=(b{t7| zMmG?_cBvd-f0Ko(c!wG!miGE}%*C#R2P+^lj1lIh(nBZ!1A$8&zOQZJ@3KQ2YdLum z;v;z5VtFtZ19sAq4ng-nk0%DLCYaGeETdOepHGQlWoB7bgD}duF@yc?{{YTh>{5$t z>SXbYN1Ala)$&b7M2eop3H1XWGTHH6# zYj*DmVI-v5O0il>K1SNUtQ2I9^^B^T#-63G5%}{=x{}%}3l~(kh>*=|wdKwZcWUJxQHVvvYt)%1$}Ob2+wdqLM9K>eK1LZl+=9K+4cNh5{hWaBxNe^gXJa zw_1I+oi49+<)+x=F49iSM|?3oNvN)_ULcn8Tr$HHSTQ`skdM8RNay-jmi$HdjCF^7 zA4i>qqOK-#-|I;Jl^1Mwu?LB~Wp}UZQ)-bgjTmAGlyZQ2d)9mx%NhRwNM>m^?L`bu z(0k{&tkZWK?5z;#*q*=V)~wjX%>B=%)y4?zpIQ^JY-?%A;$h^-&ZOxo}*1 z*9>A%S-wDN2~VbQdm2R%v{1<5qJZw*^Kp;Ln|~XxmH-NOaz$H6_n~!W`3?a0{{R|o z@-4(7FnT{Pj=$&9je!2Tb*q23>hfJ)To|pPwJRbp!5Q`n;k}Z%jmjZlW@rz7m?;ex>RN$VMjnQ)Yoa@>q+IZ zS&gDyD}eq}xGN-T0AO64V0u!G><@C?y}Y+Ndihq&?2@BPb36X@?f~!Jcnj<*-TtpO zpJ{8VLWv*QCTQ-af+AXFB&doJ>zoqa-<4K|#qTccuJuK}F~63W$+wM21Obn{SNcH95iW_f0X-DY@T1*MWfoB@z9Fa}RRD<+-G zO&NM-gA>}%Y&64jG;>@-6T>SkJ5_@x?+MI}>w%6c^2u%%3;k;CAhu+=5@QTR6AGihV5Nf+7{TS;b++u+ACc%O?zlA8Y{CLa$5r( zy|^v87blXzc*v>QT&}h=;Wl;-bW4cc7I75v#QP$7@P1`1`6s4$tp5NKLp|Sz&DEPo zwpMr1+`|fPK{LKXJe!6#BJ@4$b5ginO6e~xptqL#<{19Rt6TtCV;i?c3gbJ09e>Eq zgHN~(759iE^AX^QW?9h4&A+1&8lCpTfF3+q+A2)HLa$xVdz?^OZ~H;T$MX z8HdQLx00hhI-21xFLfB6D;2of65zd@4U@QRIe*5vsy&V1tYhBaMGu<=)!23sfP|GT z%KHBR6$x-on-heIz=-A|%B`Q2^Nxq!rMQeqZTrZhjpD$FHZY|0Bb?;bS<%Y8Hwspxu8Ak#EU-9_)wVv07BX;|S- z2O~ZHwKcWiwn)m#r4dgdM&|bVXV$#a_M`D?=wA+=%HJFH2^30<+f=HZ?Vo-C#WlD+ zkCr@Tti`T)w^7$G72R%c9fFk^Q=eYkVzOaXc^OhaEp`CR4gej=9<-NoNb@_#F*}Kp zM01_$Ks@?lq%cVZ;)QMO!Cf|y%JbViilj?5GbOdG-fZd=utk}aki@qEy{kh`ySfm_ z)^{-^(XuN;A#I4f1_K9xM?>pbOEW|y5loJrXdBi~oHj;49E?`ZmvKC>EF#WQ&&rXs z6Y`!3$j?rcBqLtRR(Z_s((P#(6J&%j%JIU3oO;%z7Z>dCNZ)F@c{Z!L8kEBb2BtafKxIBAEIb zu}yv%vuAT~RpoDzIHB^wz6R60^ON4RkukXLA5o3AyIJTbH$ zZKQ38%a#cV6B5UOSEe}5O=!n!BAB3tFp?NVA~O=ZG1|v)+xLCxh?ec(mN_*2LCoSo z<+RNxMFo%%k%53Q(xAOWyVAbNaV7-t6Zgg$uoSri(*pog9NS%5h~Slcwg~So!b%(g zlZ@vL+L?cMAcbYR-ba|i;|aoUI6DD60(r-31oSE2YJY2mq*Q!zS}AxkNS`Sf$4bsd zV6mjC$Rm)55?9@bi*VqMpd79$^I7?FOB>FR#epfqcFq}j>Q4rtk7O(!02(-a&oHuK zgA<-lVeBfbOA=6)<~c5AA}O4zM}iedJQLFd_NLssJd2{*&E+()`7BD~c79@nXF2c9 zIymlUiC~o@z?wNNUTIEQ9FQ4-JOJEh-mNXH!rn%d<(0r|vY={wDhDSb_s#+F-9o663ps{mq zCEpFiN`84u4=|p7?mAc4U$OrHz#DxY#e7+>#Voe_k+l11;ta!*JltbA>?-NO&Q?N{ zlw)($zh<9=R^JS~3l+Gv9(>?UG?6dwBP0gf$FEFRty=PCjQc_;=m4$<$2Y61T9_{E?v1M3N@ZSIeo()=8DX5( z?~O0!o&>&o8{a7>XHfSt$MV21i?Ds~G1#&8ABAzcvdb$Y%Wki89-PpK-M55BP{fsW z0ZBY$nu$B;Tv3qsw--9JH`g%S1bfSL20M6=7jw6q&b;7YbI0=6(_hcH)9wsJNYL7o zBkdv;Wr5fnToo(?q~LK}uC1!+dVQR_g{8DEZNZw}7F%fw%Z-r|zPsNe>G;;`y|PR! zWN5&9h+?<%e1gGU?d_B0j~LIENFIantkWr>b!}eCN42<~(&9NMu~^c3so@U6ptoX3 z1ck`_v)ie|*R`2qI!2$N>Gsw#T)}R#>T@DYfW7)h97Xs907>9+p51C)XIhHV+S)5^ zcGlioeKI&FF)09Vg%CIxZN~|p^P1qiN#ba3H6abIpf0Z?mfpt2U1MZK7ZL4{AdG-X z4%t8bdQI7lM(1gL;zYlDxoxhlL<-l-{igaXJ7;q{DOka5$%C9^VD+veUDmJQg^?z| zj^-Gk7Zcp+_RIuFa7e<0U>i7WbQJFrHKw1aTIu>`m{!^-Ugle)rbQ$+@J3vD91)jx z=Yd{V<4+M!e{Lqx;#hR#RV^LPn9(^ZnIwf{oM*0TB_g7R>pn5nXSB9><7-K-ZDL^% zi3>+3mtc8{#X*hIpk*WN8dT?M1TfB))0qlo>TsP}MH%ZDYCAW{FIQ z6<7%YjTM(`0iHND1;xtV+$3=&xsEuMl2yA6<$UaS9nIAGR4q$(MJc9fztcX=Fu6;q z5zKB5!@M4VXWJEk`Stq|MW2>$@JuD30Ptbcg&e|X>QjOX;N=~KLnYE2|_U$uwr4177K z&)~ld+{QHvh=g|+Nck~0!JtR0Iynl#CT+gk*2-o30nH3jB*b*ALX{1A;Bjlop5SBzr>pK6xU z(|y81lNBkns0d1&XB{eN?R?1A);A^mzncnnxj)6vTzXaOI|X=8NV@>wsZbQ;ZX|FkSjDqBNW@J#CXwQ3_YuI!8QsTzn5pKn zw2Ii>r<4`<30g+V4Wwfj930l9x<)H!Bou~9f7hqzz5fy)r$=dRgrAiyN5v8 zj#b>bQ=9^JvVuOftYc$0B88Tkzie55cA`lFM!O3IU~|0V*QIp&W}5QI%`B0$o>$8< zs2*15=y8L`rBSufr-(-?Bh2_?=P)C9AQG#CjtzCXK9MAsG2f+(vNXhrgtFu@+!Tbz z9S?fm2*ymi;Q5WFB#z!sF$Qk1qy`G5aHNt0I}yupE2PmhtwQSMC%L$lZcKM@X;@b8DqX6n;`jVYr4E^5lZU1#yS%&TFpFG#0q<^bjSmhVsrx zk~EG)jeu?gZBfSI-2VXjyCEG8X3E+>hvK;qTF@Tlq@O(4YY*s7JD$7<7#{iJOp6>$geB%H!epT|sT2zk`-sxAQA2V~oxm}$AWo6hp z_c#hJhZqvg4(QxM{wkaA?0AJvyc|PdhwQ{9rmMlu3X(E<*_rhwAZ?#K!xq&8&M&H zB?#I%11BGszISck>dT1(y9 zX&Oz$cCCAGOnO{KIpgzSDswcWbCH!N7~|85#%{)|bC>w9;*^&})U?=cip4h%0@yvX zT$gp6)k(JW@Z5F}(mrBh%#@s3L`Q(jGPCFZfIORL^SUTcYq1;%{8U_CKg9zE9I z#9E{2_T;=s<9e3=0G5aNNbOSS+A_9h3J&Osu-r41JvbvDTE&_~WIB8n+H{Z@<5Wj& z&Uz?5#5iKc zBhZddBZKT~CTXEVPqvwzo+-?4v@l^N;z{ISis|(DQ0%>yL}1YKw=PG@dCqt_?OFOg zl&Nq?WFsKQGXsIoT$<{9F<~r_v@x@nc)^u?zy~PDImfjNP#dS|lf<5Iv1y#f{$4mx zFc@^|L9Ulhux3MjGmXo1H$dvLNq`iSw}2GqtusmR^`S{T)jJk9M|NcnazG_tcl55i zLes46NrfjyJArl<NbI?OQ?yQjmCe!*N<{{YMPz(!$e}XzPXX*63R{_SBR+I$DOT_&w9V5$7K|U z!}G~I+)Hm7T;9uPEKw%n3)_H@yn>Q<{7z|U-4BU`59f?c}vk~2=fn)#xRE12FJNR{Nj zyp=-4=+a>t6$5q@0g&AH;+=cqTf1rPG|el-S1y8RgzmFOVU}+$Lkz)obXLZ5{{Yvf z?1|jh(`;hYb!|5KWDOd)ce%7kk~mM4`;_fFl~q(^j^eqCPZHhe*Ec$Jy1nclWz;Pu zu}GFfDO8Y26#I!d1tj458oi_VrDE_{yw#?_Cl=z2O zva;3h^u|$d7wYDkUovmCsC%QV(n*(`{}RNu^c9kvgJh%=05` z1LtQsIq6h1y>94P-p>`>cIWKuvLL*U7Wr3h)f-D}_C0GR(_Am6TWRnJM7CmYwNGyH zEODQmV-hjO!r)`4KcK?X{BdY+=exRVk*D9;{{W`J71P5O^RxvFh|b#y$p;&|)VY?R zZ1`WqEpy4X|E-P?op5*vIYy~{HzP1VmTycyti7_9t&6)>32p&xnVNT zqZek%kC?JB3`f2y?0z~&Za6^usmBe5DqVoCl z?JmtsGu#mpLqE+dWeT?JHrxv4olP`0j1H3G`q=zOw6eI4x8kxM3as~{+Ph5`*(#*&!sJuvfD-irNA-l<#JQz z`J0N0OQASX_IOKeZ#hyv6cR`v=aX2uGgPcvn(F39k>IpF&| zeE0f|%g-YLmSe~N09v4d~tkmbr&I|F5f5N#`a!J|`B;Wy6;9ocZ ztKX|}T3UXQJkxnTNXR+ojrsJaxSL3Rlp_#%pk#ydWOY7(cKTMHzhw{{TYL8&A_jpp486TUP;_jQrIeou%peJ-jy$08oysxEaZDjC<9&TGLO8 zTc=>@0v05{41JHa4d^7U&p7zIt3ILP1h6s^wy`QPQ^rqY=xddTY!3_IW1{sPd;8U$ zOHsJg^?SWSctL3-FUs;qY>J4Wo=`_dT&V};&#%2=&6bFQJ0gZc3gNTPIQ%{8w6^OU ziy)7vJAvf>RemDF{T4BS!BS5j{c%)hRuh&kNLR`CCXigSZsTW@_F@481oQs@>!gw+ za~>T^jOQQLq*!I%9$b%@U<3O5QK_RvBFzhYr|&4CtAYJ(>voZgc58j1qmg7snTtlU z4&{H1vCw+g8R8!mSsmS z{$x$Xyh?Z_ut%83f#@pjorBNkGQD(#rB{|GCj;83 z-D!HAt@_0-rS@pv^dKrx08cN3RQ?}h{QA^S$f)_1>})TTMP&uCCNyQYw-GBx97`8K zI9QjtCz`pg>0jFV(mTz4<;4_ER?;95N&s?P@q?bCuW23~b8S3VHtO1KsGXWQu3voM zF59m&ll{z*#t~cTXPMT9`(cen5nPZaO6EVHc?Cxmd zIb$C=+;BgYXD6l0iOT9zY0zC=NjkL7f;k$}7`(f3v=7Au1w8(DY-lIUU7 z0HF2s#d6iq-W!?owX&p&7&GqMxTaYKK?IJus!ME_P?eqq1|aSco1iBfjjY)mAW zo09CSfL+v`qaFM4QF+kAsLN+PvW7^&wq{%b$>e`{;<7bFI?RFv^IgF66zq`~=2YN- z-_X~}-?rC^?KQ1_-@)Sl0BN>G&eS_Yu-wj1Vg}GZ8v2W0)GRD4Ccd5Hjug{5Kl z0LeM@;=evVCHU5F6?nf=)^1sw?RRfDLyQG2z|W>IDaA2Ji6*yoHva%M4Nr^;-ghobI$>}FNf(foePS;}= z%^DIr9F}g?JmR&w$iGr)O71j0exqLTt#gPG-0wOiHJol_ej7$bg<1w6RdL06RJre zloS!JbDnu5^Ug&>dwFoCYins`Rb*|VGzh7MQb5`>)OyrV-N=)Rm9~)qj581m82RD0 zN``4AL5-*H=Z*k0;}+OAW4is5 zzh|jDTReCAzLOx+?PqDPWO#`Tz^+wryaI8W`*TgxZFHuB&dX2+c$ftqRDl(I&IurK zfyOJE_!jJvw+UM9`~AGrCVCR(oSu_bQOAP6-+4Kl;^;sb1Jf6HPYv zsPVL~5Vo<8lNb=Hzda9{FgxSh6{YSZVR)UTywcKJduU-c`{apbGDKw}GQqLCI3uPj z4^q`F?LOCUHmPI;NYUL}TwhL~XptdS*aLm#0mmch>@<8$tIKr_#*sFks9J`NW7zs$ zO~V8csYXe1K3t4@_vu`higjzNs2bu+`-PdI*pPjR^KR0SBx7qaJV2@&2fyK2N$OhI zucGT0dcL zV-}%O<4-CAY~IX5NOuxj{PeCT`(sAae2H#u3`=iwAK7gXU?h8;ndICKLC*`C%2K?I z5_UQpy=vCw0keNn&MJSP-!Lr9m8HtztzpTA44dBO)jlU_W9GtodQM{{VYFl&;wJ zM2j@D?okYdc9z6wB`h`q6$bvbk$XOl_vs|jjEMgLbcq)LjzNA-2+ty~Ng`RI%Xx1g zbYz&v_GJZ5(e3h%YmD)ai?lBb=@%Nk~r56J}_w? z54<^Z;w@HE@~@by3Z@K>dITQ6_4)DfbH{q$kNj}{G}f<6+_a!Y3S@}l=%5b3SD^mU zzZ&&_iC!qm*%b0fqADima#5(nd3I&Ph7 zxkJmaNoyjp6f zme(J=NY+m#HD&Y3831iKW9&^nS>lT3E6aHRaTpPqgQ*Ljlrrb!Am^Tct!o&NKym78tnhWTcN%+`V_|AzWR4LeMG%0Q%Hu27zol;on91l^65QJA z*3;=ae4yIfq^xcckpX5_0074-pz_4?`W}M91d&dsajhtVB#l}nlX_1JGXjTc2O#{* z)bUkqZ8Yl(C1(knTUJ+H!XYtNDmF*EGlID3fIX@AJ}ipoM6^0|u^8pI^I)3pUo*%n zDL~B&^*T6Vx0?RTOt#hJNgq z198Xz9P@*k`fv6{wYSsmbsL!`it0#VjTYn$-gKLY4e|qmq}5B{VvF~YPvf?ss7K)U zy73Fas_OR-Br>R$F>Mn96yXW@zLBO_M|!c{#U0hciDXC` zL@E?ZBdU>}cL9&)ezX0eEU&b^9?+$ZnEq7pxRv%p1Z?ecWx0+3GVTm$9JYC2YvJFC zb87x3*EhAFopCHsNfc7e9P*V5mf!%m9FQxLu9}@N+~d4OsJ!}w^T4x6ZKjGgQkx+G zmj%;n9Q5m6Y4IP#(dj|qwq}~?-Ygq4;`WyDpfQB*`?RzJBpPjdj{~ zllDs)rIOiHa=bYUB7w*N^~D-SogK9A<{?Ljf>f%UAMW6uezl_IVR@}mCi!1*+ZQL1 z*qn2o)s@W>GcKTOi-wIMSjbcC5ovL7s3a{XmR2@(!3UhVDRHeb`ZsGJhqLbnUszDgk+M=gpdmHU5&I7N<8zaToj*lbDL;ZSqqUlQU+A8 zc>*I7_d(BLO^-{pvDD|A?DL_DS&&OJ8m4x3m^Yekg_pJW_6Y9`D zg{WM?6|uIC*Lvu$9Lop-HuB?UTr#jvn2>oR@vNT)U#6e%`sVjgid8SLO9z!Ck8=XJ zV+dAIu#nh&*#zSio#Ouh6c{lINS~i9qJs{ zEykkmZNaKsUU(iElT?zPUQ8w7VoRJjDtr z8wZ$V9S5N+TwY>#XYp5S=m4!O3x!SfB<%ZkIuM%8(rMUvCpQx z+)zwpQ4XRQNFxrvFo|>Jp*#)8Cl!TB=xqpUb&`1c{kLlRimlJuovoRVmorF+cO&4B znSmq^Z_|ENsc; zvB(=qIRp?ZHa*aNo;hTaTYwryOVB}inSt1>*~lZg?^wAuYL$sEb>B+PDA@BnP%0hbsVsuNyKCF8XA?;A+&OiS{# zY;%WZdtXwptk^&a_V;SfN zrBhId`@q0&;r9Ok3Wp-n93UnSF$)k520EI4*$k@`NxhwMx7YswuS$_T%F$cpy^lfl zu8TwP-T*XUjkp5jGWTaWFp>`cd`tZE8E!DU8ZS}+gM8W5Q~p3)@%s(I+Y(V9*d5(p`&S%*xydKWw6S)jnB-? zcp*ac#b;kzK?boAmD)%{%@pdhm5i=FL<%`4J#*Hns|h=fzQ0?&JpTY^x)6=Dsfgu^ z9P#Ol*CFu-SBFIKi(6Z!ZTI`Y3tj)J*WBfP+rxoR&74a`KbCzeOW1{4dwcE65h`0~Vmb<|s@s@m`&3Vs+xJIL{{U5KO%#zR zGMoZ>spJmdjaQ!3Nc^}bJaN-M=cOTBipJqY2|KPy#xisN0P7WM;49m->b^UX?5oZE{G;;~!H%J&)?6S=0}RlIK;pHxtQoCzn5wZe(m85-9s1$>y{C zO5)GMa>r+N0lU-D;GDeWqKZ{ON_@P?$_U6E>r+@9C(Z!M*@^5(G$E-ltw z(>uw`ae6Be$sL7bcpFYzZF2O@Z*g^ZbrACsMJogVoa1-#9@!N=QXiSEphWu07+wVy zsUUwLB@vkh><#(lhoH|j*Xf#8n`38k_cw8ic(EM&c7Pai23PMMgB6eAO)B$Rzc&{) zLuI6dtPXK)6RTi6jn%%DwXWU4e_)W>n2{lrxRHVdGL!Q-LCMJJTESUd&RVjJnytmR zh^6wPl@{XBu2toi=PM&_ec#+f*f68i)iE3vS8~~2M4~&Fz>m!k2{1%}u^&4RZuIS2 z_j+ozq#kYEn|XrXKryp+e|e68u5b-e@hy$+qpN+XwP@s6uE95Kcu0r^TR7(f<-nss zqex2=>GztJx2`O9YVp0QK>!UV7@RC*eiZ^oE#0&#+ib+syz^Vja72!CxjgAH)4!Iu z6`^xyq~67BsXTK}JU&jDCCGfuHcK;=9E4Tr>s9aGXOLLiPjz&D#tTY`<*b3eUBI53 zarLKdK^R^w(R7HlO)YP&1Kh|<+eta{p@E7O^B4|UfIlGhrL?lp-&kz~Sj{Zjb(BI; zGUUXeKJ?NP!?#d6)!!C)Zo~Ud3(JWoYl$ri2D_NG#LQHnSR?)n93L^T1w-KN8f*O| z*hO$8nmc&mxKlpy9LfT-NKZ2{$1G}E_pDX#67HFIajeApzNd0f%?tkk#J!{}w&S3cgM42Xhs!BIX%xc!}zk#PnTB`Y3yEqur;i*M=6qfh>)nW7FvDOT6vc?m}||A=FbEm7T$7vxO1Kpmaa19!tX=y!%1}&-O4FxWGR>;L~X1~ zNdEvaC%92u^Lp6UDCB%g7l(A!n%36g?`43sywZrbq9YKyQ-U*-$*u=oyK|^D)y0Yg zc$G~4T8uJ)yeI>b1$90q*KM?&H~TkB7Sgjkr7q!#m2tQ}IX{N#(ZdPoJkRRu7>51g6|#!vl2-Z zXCO?>Ph;0;9DCQ#*D#d0Q55B(Jc#j8Age!)2ISA*kG{JWvL$H>N z3<5fyyn9slQAYzUyi5#aw$^d?bIBR+Rb`Gq2Pgb$XdXj5!xaAjGi|`# zzyS63#TH#c?CtcueJ5mrWdH^{+sor=1Y@Dd!RcD@>hr@KYi)Y3vk5$#3X-7UcIa>` zg|xYpz5?fO%r=}10r1r&Cv&`uT!}AchC7(m<=Zo27ToGr zk)DJp0M?+?F4}2en^L%MFJiQ&9j?L7Sgz5^*B5K6I?kyhO33IG?#AZ8IS1I*#f9~} zw?QKh=17^#NZ3g7FuZe`NsQ?(uP2pK)h(T-4$FD&A%n<|?YWsJh9lq#6-#F&FoijwsC9LtyaV^Tmk;r2?XCR%shfl3FsV1+({{RST9xA)vr7z4c zL{J#qZe}hHc^@eqEAM~V*Wm;n0r31+Z72LqFCi^CX9GKskPjRVI@g(g$sYi<4LZ`- z#-1S2^5q80L}FttkVA5Q@D=pkt+)C!L2Y`(Cd9e(*luJ%`+!p20Iu3Fvb#CzO76&X z;$1@9%br`sg>3VgBtf~$45ECex3B*ITBy&cCBCyYgED=dDV|y7xSlfT!Jr1O@(#fg8X>l#xt;O6j#wNSBAV9&@ywzyIK#aSJ zZpLx-6@}u9zYRg6C9Q@0Q$)IX`!o@vr29>|iCNuw+nnQ${{V$cV@SmD=C5X&!q~$u zn(_--B({;GL4enuL2UV3$}M#19I6rdV!YOZ!#hv`rztWQlf&vK4Y)ImTBW)z8ayYhxft408py zxp*35wI)On!sMNqXFgMqJu3+|*{oHOou=v$ zQju4&3A>rBo&M0W91(1)$++Wh2P?)vtozw)e(OgX#M7J;G1c&5`# zismauSdo>`2a(B;?Hq1D!ZBYT{?uO_4~^w-325_3woo|+NZ5s%K-gw(IZ@Dlb=-c@ ze;VhqnY=UM>xkM#pZzh>`Pxqk2caEn=MNP|_gAL!R#o#QcU6h77biFaJu7&n9T9|` z&R@hw%n$qKBsO<9B>p|?lkpw7a_#3R$j*H;{Hv+)3@XvIYjF7kISuVxp1+9@%jQYD z1Qm1Nx6-$QFrL;spN7*NLqYPUk$-Y_5~D6hKym&R-1vJ+HxPwMK`5C6X#^a8XX##J z@LKI+VQ$1BcgT^>-iP$BdGHpLZ!Q?j;ngE0r81`V2ZDEG9A_Bfy{sbViag9my4ib1 z@YdmrkqVgz@=@F(I}cOq>JK&6S@=2Rx8D|=apk1aD2by7#BP&a zJkyD#x|RY3u-Uwn+wvw)7{NHM&eGIxyt}r#u-|TtbhsAovP&5TAmb&JnKr2eXSH*h z#f{C4yoq%kpn@|00KO;WE95&2Zjo}MVdog>T3D3b&KFCGZ^PNc0|lBfyckw8;~y~j z^SJtAv@|U^jS}E2DzGiUj^auDl=3+xL(0T22M1_5sVt?`EFxVxXbfiHW=p70B*=`N z3$Zvx1Y-l5k4|Z|JJi#pR-7X>y_|~ZVt^8(Xbdo|lgkm4>q0=;Eyd-xg^*fFa{@~c z{ldHNC5jA_wb&4QV0W$02;J*{*oG-Cj0egum(*bk(IJqzIc*VmejtoE}RERs|M{UKJ~ zHrPY%SuiDLBd;g=eP#PPX-lDaXT-9km!;%|BC(dv-J;LUxF9LqG35UMI{EA1-jsC9 zOIM8+I4&+?H+KxGsH%)*D-*JinIL6==rLbW{4sX5@Kye=tZNEmNT!-=_C9Zxn_1pd zD;3~jQ~)_9u1e6cFxE$p{?lG0f*Z|0P}DUUWYpexB(&2s%_Pk^idn8=kzw-&Hxm|F zq~rR0HSs4^oiDGo4NiIV*rAioYh{^y-K>Os&Hx*|Lh)Z#e$hT7mqxpu>f2Z|OEsjI zH<7_7p9;2CNYR;FIYg22y_t?{;E#?PuCJ(SQt8uql8K~Cf3vN(?)HWGHjqzT*ELHh zo5ypHzrEBveXTZ=q(;kRXWuFUH#Y+r9^$((;OVrhB#LQ)V-aZMh1H@^Hl3r>iu9j` z-?R3o;2($b>mDxCT0LV>)6wm$u!W7VoN=JSn_Ktd5N4l=vDbj}IIVC-s)i|DNGT*ng~ zigrmGO(9nx+=-yOmWQiHxP3yGC z2;9J-1Y?X>YvKJeJ6q{yFs9^ohS|fT5y>d(i-!Xsj=k%?oD@;XIX27MewnV^ODtd5 z(&^D9yi!O{%Ph$(N-$bc^8yJxboQ*p@ZOuH&3B{UM|G&RskygXo7ne2P{tND+)fD_ zuure0byjv7eYTl*bE)W3e&XhB*Q*Hu7j$Jt=WP7F0PH;~4M$S3@ZXAUZf-2?e$91p zYaz9c2+K^Va9OsH#1j5mj)Sji*F;9;?Kf4?ZZD*lQiKOHU!uzQB2O@@$clsIBuB9} z;C`KJ7~Vi6)wKJF?qo37$0Q3E?}Eb6po#`!RHSGK1044Eu6x3I-mcfy(P}!CrM=V4 zv0QmBQ_4$^HdzSyd12-^Pfp!x=Ci42%i^6UQ`N81!qV@`YwK%mGFf6sBMPxL3lBA& zR5K1aIrph@x*CqAwf_K&bv-x5x=pfP-C5sS0wEzIv@*od5>^$6HSFhqPwb^N=G>XwAf!4+2S0XSl(X(d+9Q)@rg-IJiEb4qOsY!36 zjVi_&X1I}|H>s<_5q6VC zg~CH3AT5SpnX*H1j)tPQh7YsF6MzCC-m-Zlv1B9#WFfdBqg%~F=lud<8qXk;b--l- z0l@<}Jc`A(&1{io#wg^U?Mr^%d@UpSt7cpm$qJw=V+TBw(x7Yg)1h#0nC(rHF^?c9 zA+Sqy$>Soa>zehhmuLN{sN155q9#d+P`!qDQC>sw8{*XdBbBtRA>@Y0Mi8CYG6B;# z?deIo6q9Dx#BYpWVzzA~!x6@0Ac-yk1!Dx~3Vlbdc~tUGad6i+a~76H-0bI)d!Mhp zPU`mxHyj@09G~;)PKwwfETQ)@=Ny0at2XXhRzyTP$$^8o1GKL}>x#2!YjJ+zAdQuS zbA!|0{{XE_iW%>27S`Au%aTFb5_?W7ji4=0_#ZB<&xmSl9-x1riwOGy<{Y?$@};q9C2CN z{p9iLG2A2q17OJJxW`67|6EHyJV1w2;G9&Kc!dHE-q!7380WL zk%}tFhvvcSp5nRW?r#(}>iuoj=T;AJqsZSX%D|&wa1W(;?z2DJ@19xFl)hYsZWxo$ z*QESTzc!v9Z8jGkb;$(hAhLJB^sh8cvabi{NVpi!>UxUG=8IuMtU7bE=XO8`prSa^ zXxucQWr;qd;-j{?ay)7Z5IGVWFsmADI<}9eUJE1GQvtkJ0xXp4^!0krEsqz zznWFBG7lK{s+RJrN##okEUGY1TDq_?j0^@~0a1+S{Q6Q6AC_aeFr=#4POHb`_4cM6 zkPL;+ah#9TRf!oqvo_Ay$Q+aXMM6rhVk)F{$n~ZN^>O{5rN(Y7^vT-lQ9qk-0XtRO z_=^svx&2Bj>#auTR)YE0`!-=6th>raCI0}Hl9PJ|?@I8!^1&6fQ(naoi6N3wq&DxA`7!0TjO3OguUSnkt-R5^tsK8@FbQ`9 zb8xuMS-M7^ioTVDEX#J=H0?A(f)OLEMOCMfrNMSTdAfHrwm^*=3+XQI8%V#nX~N=2 z1Iguya@m(LfsQ|f9GbTk!8Y#NZHbxEHEAwVFt`!ESyMeeo#SzIK?ldUOi}Z@bBN1sExeZa&bQJ!6lM#Sk@>=r&Id|urMvI4zPhrG8E!6`+FL^=^tAvSvo?B?I3D#4 z{+nr}%cqER>xiUD1WuOH87>(NXN;480qWIh8f5Uz%!cj@J1Aj}TbbdLJ0!`;EPneF zkCbzoVk>ypOGLQ-)SaY>F6~ieD+irC#xs>sjza!Jo@*ZOP}B58lKwaZ_VPm^SmBp8 z@qjazb^Go=xVgqFLsq??UC^b`;k6}Yw?Alsqzfq}cL$k{FbMt}kLg%;LJzQ51S%th zZAW7oK#8=CtGDiq{{VDk)XQhZ*=BieZQ>8BNgE*YnB`U&$4+?3sHd@1 zjkFus?XwsyuDtUU(fJn6 zrFMo+00Bo3ueGKMO46P5Qh&085xn9<)rpt=znoC4iCk}H-*=?Iq6pa>l#WO5U6 z=LC$Co~IR?tZE6R>9gKXaD1zH+Cw8QM;SOd?~e7Q5=9zAvL$`YRoJiIJvsVUlm6Ep zEN=~bH9D?wLSlmm4~$=Ydv)S7{*ItK=d@McJK1YU9yZJ4UFd_pZ04;$)l7McLxej z4guq@BdDzVSWJaXOsaMqbHjBZNBC8%6^2Mehyq4VS84B#MmtoorfP>}l{ZQp9G8@W zFreTNe;U7Ismx>%uw^axWj}bHInRETg#ek@2p}#5#4--#w@h~xrKiR>q)w6pfJ?U< zM?>@!kT!Id_wL$_wxbjqrgP<$WAfuX40k!MqS5fHFPZ@W2=LrRE=y;D-=VHMNE0l$ zhBGM>0fEU}k@Dx$-ny+2Ur1t%#_@!0s*(NTdBEw=_cR9P{)arP5|~Uuh{K?gv^Wzp<{;_I1WcUNUrz8 zejmEkbr`hU3r&*ED()%~84lbqBd|XHv~D8bhqODZr;bfOPG}={Qv|9Ch8WHPImk8i zpX{moJ6vnGmfFvVbpHS@&J6U;|Hb(Cc0@-Z&qber$lV%Ha50)5k(!8YLLaW zqDRQwfC2Izq=8#MXSuq!h6(PX-y?~hK?!DrEBvdCxjgVkrfR*7wv38ydrMw|eb7bNKZf?}+uIrP?HmcXe#$37Hu$kx6&?0|q34nH@rm zb@l8$28x4Q)HS3R`gQcu2o_N#%o>bJCUdgZFjX=gRBvDpddK*qt6bUK+u9gsks^ui znTy7)Hg1v#VhxNDv1DRDpGv)Dti_?&&8zB~pP3!Gb%4)pY79cyWWMx`OBNuWYsfrl z;vL#l7dl)?bRvcodns;ZF3hN1G)R-;w^UTOwlbN*)vHsmzeNeGRZ8`nU+aQ zJEj262pn{-cGZniDvfti*P|;ONK3;honpL~c-;~M6J&CJUbTW4oJhh5$xB=pd-a9Zh_@;|)hu@m{h0v3;s})657-eD9ZN=ngsQ zTgTl-GIwV;somXPTpPRfS7`_XqfR))Gm&6-c*k-qGiH{{WtN?A-OLL~L+=BeF!CZH`7kxPy{N zIOit3{{Y1>v z*G(sLo}qu?@P@|LIoe0vyF1B0E=RX|`Xk`Xt*pFO%MY1w?iukAXJyF72dAk1RrAh) z8YP0cBmg)YzHejiUYYP$#PaE$Cbp7ELq$A`6M#S=xC1%wUZw`BjawWTm|hn?>+o)Y z72I*h9l|r1K%87j3g$437&4hu>`~7k=NwgE6zS(fwU@+grrb-uV=D!AidlCe;zx9c z%y|r`2twNRB4*I3=1GwoKM> z-(E6AR!=x0GXz1Fk++u&NkM`ukJK(Bmrh){unRib%Pcn&Z<-`h95Z3Chj>z>t#n=? zf?L_HCDvfKm(P}OHrn1v=Y}a>G<1kNFx(WLa7YI=%1x_ky1P29o5dUjBza#@j7(It zWK+ZbU7IOO5yC?RO8$TgG(bc1xYZP-1Q~|P9i*V>LGsREft!nIE!>Rak z-V3XPJ4rp&{0)_0K4xG@8%HO1w`yHQyg6s9i(Ab_rvlZRd@sEta>rt2&+iToP&@JO ziKMQR4A)MU(G&ffBbax7@;M6eyDN@*Bqo=+v(SQ0=Oxk0s#)d2zR ziknM_F}IgZlW38F4|8&OMOMgU<9D&EiW6s1;p=yvZ|wa(IZ;8&t)eihN))=@QuwY|rk5V$u|DUpDb;6|X88SBsg09v@u3Bew&mY0?@ zC6%k%%&@yos_D0A%OD)&gN}RGwRks6zq!+$EG?uG+(#Uj5?C^%Mcd>SxGT$n^Rt7- z>{m<{hdkZSL-=oHBv8X8#iB5Q5Te_rJjTNzOa>*gF~}d`UfeH+h477G)!{N1RhB~6 z_h=M=B~S)FO}jt?rFnmVd^c>`zxKAET*ohwB!dLUXd@v+LENdvK_$DBUcatI7N4W$ z;wFj3i=?+U^RGBbcZDxL)^el;027n>x|Xo%pBsMJI_>S1l=eOqzqp=VKTw%(9y_?? zks`WM?p?E)8H-@?k&nv<_Iv$@W$^W#uf~szcJN0SfX`{B-6?4;R1L^oGnpkIe5e5< zzcutXhdv1D8n=p1#D5-mKF&7U{{Y##BAA(MjB%syn6rNNa-(xGI8(s&u4nd#_`I4X znCmcHd)ydsU9?hK$H}Ny(2S{m$J!zc@z%@g?Sz(Col7C}`tMAMbY{p0(&d8Lt*e z;^6w6+5;-Ao!ALES-jYw=JoETh7RD1YL!5hk?v$zKOK%)=T)c#gsE`8E9IpTnao4R{vbScH zoVF075iC-9Z<26SDfv%Yv^49hjY1ewDG(+WNSQH~4S}9{;C8G{1n}maE6%I^p|S?J z8w_y_q=!6mqi`T%x?LMilGH4)PO$_dY5=K&mIW19VB{W8YJY}wb-WN+{jnM6jdp-` ztcn?lM9XJ(JJ)I9jWbDW`&ng*LPj8u?3V+61gPX3tK>9mA~ptoY}Z9NbupBYwc%|h zXf)T9%PWNvDjBZ~(kVL#!H<^UV0sGcbiFpgSlmd~u-x2B9FefTyGWx#WFW{80(Oy{ zXZ&jyOtA^!scxmZmI>`G1>A60ox$@G$>m2D)nK7P89gzddg!&NfYR>-R~I&FeA8_) zFaC}c<8IXl%p^W>pU%3H(7}~0^~>R;y|0{H2qlt9VzBaFV9E0^GUPT+Fi$nhc$Zgw zBTsMarH)AM?d%piWR@bq<7r%$J2*LEou|Kg)X`$Ni(H!1`#t1^5JhP=)-LalzVXQ2 z3aL9sO5?nB;;lC7<{K#|Xi=d_#8($`BfHIT@^GpMjCnp^2m0csQb`pU^D_&>I*zE* zCB25AjJB{Axso@0$mtw~SMKxpS5tj?b$Ml{-Q8(%T3LOZJW%yab z;52Ir++KwQ23{^%j)dTwCekVYmBq zj4i{q-z`;??otmy)Su6pO&d77lrFqOFNh?&8rv0JM($}0l3x}Z*+FSofrdE7JwKKQ zi}eZoL9N_eUc(IU6cE}IEU~kyMym*7&N}T;f!o@hHmxm;QdmVTy|08A8{Gojk|!xdsb4DXwf8z*nMho8HH4r$Sv0#5^H0_ngd^ID>U)oDaHunKK`PqE0W!}C-6^% zuI?s@gc)`@U^!(h~HA;njAHqp&Eo8Kd_Ys_3 z%3@|dNjPa8bI=Y=bobsJfkNr)r|b+Im>i-=vL`5h_xiS9m^OI_6|JG^iF;$`OE;Gs zw!UO;_aRHDOfc9_-Nxl%+=|L`rRa0Rp-3#p?!-D=R}MGGncW)6lfWE-p4?YUNh1XA z%)b=eK*D(}bXeHju#z`ee5j0bAWkK=R?^B#c^>lOL^m)<$IJly z;~lfwxoSx0rxAu$w!QN&ts*Rz%8C`wl!|!VFyo831A;?_!qfL%G7LxvR^P~XWqY`!wO4b)QvBdmN)E80lOEhvw zKFJtOg}zXFk@c=gR^ZMLnUD!2D8>iV)~@Q>iMzkJ)KD<K)$`f?(T!Ndj7+`hJ{{UOtwI;V~b0Y?k*sFZZ6z4wm2BAIujlq|3+<%0R z*Z%;oT6b-6sA(&4fTVIl_374<0u4Q(v=OwUI5;GCKVM4HisCtCSbWXBnU8<1WI)Q% ztSF^$GBfK}tnO9Bb8aAq`M3Jj2( z?U-C!`6z&lI}?Hesm}-3{{YrJvDn&AZ{hfo+%s-_hhH*jSal_vIjB=fo-2Q_M55kP zsY>g7{{Sqj9z$UO9AuMUG1U439ddM&SUP041Q?bk+qg!IbAkXIlZvT!Ad225v$8~n z&fV?O=4HaOESs^%Em!`kzBZ*^7l5(k|n}s-DV9mp&M`$NH|r<&z78elU82V z32kSd!U1!6VU6V%z~39G-f5*4#-x zmvbhce1E=>V6@d96fPWV`GCxn{e^9r0O6mtPM|g~FmC>1Ye+vXYx$9Bt z7fBQ`!oozFXLuSV+Oifa##{JD91rpkA)32d>7QXU#*V9fELSkzxn(|CJym&;utC8% zu4_TlAyw=LHPPyJiK$y&T}yB+<5ou#MJkBl-53tr zk2{V(I^tyU-i$RneMa9eE0Zmi9-%XxC3gN%TB1qZT<f#T9cpCs98L@E4H|(XS2Gsw-;8TDH2wc zG}jqHkQlZ)E=NIK7l<1EO?l;$oi@CzNhvdf^OAn= zwP7P@mSmUe$5P4(7clGJU|p=f`1D9@%WqZ2It2{?skec*h`3G}@gN$JP1yY*$n_(No11Q9UkCbF`JLag}YGqu-87%6jBOESz z5eFa#3Hf7w4Bbf-mz|R@!^{0IRqYby1L|`J9aK-wMp#K00 zwFaH!;n+kAzGEZ;5a+4%2DYqpxcr<|p=u$`1{^`OZj$9sx9nCAT z*v*Q{RgcY$lhsy1lY`ZV^s5?eloql|MA8V1WdzK*8OIr4deOJj%CLD3@T3IeJo@|n zD@F|(=HfP;#x|U;(ekIed(ybD3U-OM3NRiFbD4Eu@!d5K#~~MC4qwPRcxsPW_V-x z*P?g_;CG6AYb;h8Zj{pQnLOgq5g8l0@%-te+Xm7oct67rdwRBUyq~`(%YiZr1|Kr? z;k(z?AG4S2!eP_k*ZgT}ut{*gAT8y~Ds3A}6C34aT#HEaZR1A-s3td#G+1;2_seKWDLGbh%b-7zP5-WJ) zbb{XA;X!gX-~~7tt!rt-6Pq}tnqb)%YaQQ~;Zzo69OIsc6&10CgX$}PGFwXR98DeA zJ3^*+l_!DkOQ6qZtLd@nRyQvtvz1tx%rX#2ck^60-Vtd}y&=E)tgk~rQnL1`rUPV^@k>Fw`XS`Fp(+$U4h ztxdc#LaAvIY4h6;-ZpoiDn?AO!2quSj=iSV^-~6)FZL~+@0l#}$t1!}*^V>iAmaz; za!AjirZYdq+O(b;@SVKZmU3z@BLO^--bjfAo@nxzFj8FukO=FKUfiCmeq9P&wRBR+Qrh&{RrDq>X!yM%SPK$9T3c6mm%ve`CG*<-JIOl;b=qj1PZ)-cfsgmvhN)a@PxJ zQ!>eGlI~X6;pC6o)g7#a&}NE&hWDdICcl9?QAk+8r34RXFP z)uz>+4LeKJqW=I&wc9eGmw7vKu2dW+ZUsr=eNxuzRJ*r=^3Y7S=L#R?P_U>OR{ks; zdsZykSrm{)Ifo^VIR*1)H;zE<%$%G(nQw%_IJJ-%X@JFq4 zTf6XAiL{MG+%>XI62g|3A}4g(#epG71B?dzkEheW6m5zop`%G_JngAk1d8U{OESdp zzzpKvK0^gW4AMJ~n2e7~`pOe^DJdU6Rw@-7PnY~|_S$!kujN<*+D$QN66pzWzyr7v zfmL(PeGPJ}ZuSx1Nh;Y#4A4m`%FnVWLOIo0rNbFtT z7f@Xo((iT$nx)QOHW+Mi-n{RC@q}6@3Vlx41r9JbA;W127QHOn{6qG`!$Q)U7!I`p~6Bu z#{1z3F8=_HQd$Eqcr!p>5_p0S3fb5@K{y{Y_ehN*#2DattN~&=0(t3F-rfb&&a11i z7WT}ZRI=NmqfD%Jp-|a8b{$PWK)9K8I4&&~9pX_fyx01FoP}Ee?ncPk4tn!ZTxl~| zB+}^xV-nr@eqEz8?`3261B2yt>sJ&*Jqy4QTT=I@Dx}wI_DzixaK;)o1(=?# zzl9w!Ug_}LL6vkgmR&;9IMUQTxOBh~h zXEMx^NYb&41HHPOt$j7{V%Es%i*ISC+(t~VCCfB{Rs!y;Dn#1|3fwl{$I`kXv4poh zhrrrIHg^*`Z@Fk-SCAlPHsjAD=krKO6|;bTcdO*quVvIt&_yMifWM<<5dzO zY;CT}$s=t|th9Dkg4lW68!jJ*%Cj*|pL}J>HyQ)rF+DWp>7c%$YYM zv1~Ge$`5X}uc7#Q8+)We_8`SCn1UOCAGZv%2FxgyiLKpnFv)X*#r^yv0a9fr9)wQFE1}FjoccYymCa>#nu>E2q6lv z-puT|Z|7J#PKalT)>~Ohi&QEj)8sOO)^d_^sHKK-PHWLMJw-xdNeVr+ud8O z#8N!Ib-oyejmFRcI30cZ*Fh>{jacy-ZWjxneB#wVC%T>=Chda-wdYi(~Y8TpVy{)F!HwH^xMq@SZ zSvEF}YLQL>lOSTJJi5T3s*&LwXgS3*{P7QFrI=z@(-iupFEY?&j4YWHXFgKR~ z5QcNO2*y_}TKdi3{3G$*TFlC#&6-5Fk>Ob({mEU-##P89a60>X@fz-}Wct~PKNrj% z>P^xZt|DY$=#0cLlN++N%~Dr3g6c)8Y6*1mUM8H$8x~0nW(eeRvht-z4m;JYQsl3O zVS+2mrMsHu(5IbkZN5UYIVIdS^#Ef40txHVxvf)G{@IS+#izSpvb4TVZWWq$^EU<~ zb`XL1QQ|ov)hD&PI+M)I#iY5C02(r~<6tVsk^O59hNLjui6xy{{oZ#jvj^HYs~nar zGIN?_w-+DU5=#!E%K*bbJilukhB(!vBz@&)PzcU_>KX1Oh5_cU&mx_`!~vHe;PK9Q zu1CfH01`A$2c^Nbjc#t9RbU&TZKEWE&OPZikkYxk;-3*|IxH=%Yxf>XARAn%+ad;S zs;S+^YsY+Z@rPB`BYQm>*X)*ZppVQy>m{{R}wQ+*Ai4y=eu@=8N)EO{gjN%gB%NCFlkf6agZCm-S}7{sDq zm40Hrod@~vS{iaH?%oftPIK*!pIXaPM`HG$6Edo7INV0^f3Kxz+uMvIpvVpB+xmZ6 zuVo7~CE`K}Y@j2r(0@ACw6gM?%w;4I_c5Fdbw1Te5JMG=k9Qrq#9Mo90Y^`NYV{w7 zUJ6jL8IIy(&gUMTaa`}ij|j_ua4%jSvVe?E3n@JZt$hdZ)57rwwTkA{Lo}@#TgLDO z8D=2;?%mCGQKxou)t$67yer{bdu#hybpob6z=E)`V;KJcmLRWJ$plxVXr3CgOJOaw zy0X4Y`7sO!1sI;+toAozkdJG-PMiqMs^8WxG!{ppBYl&BSz|*IgzFC%4-dRB7VO)HtklCziyCYg@9Iy7y zpF6tgnleH5T(jHYGa=~D{?g}~i&40R#M+WZ(X6s>iA+G2E7t?CHCZNm4MlZG+BR9G zSf&QtE3j7KmB{&d>N|>>_{y4<#-VdGw-S&*1%VmHa=7BS8@bk%jQN`8TP@bM(l?hl zXvCay$2lItvOIsUKA+*4bv>dfuN5Ig4bZM~aaxeCm31w&a>?b~L%4a2NDtf$bgw=5 zovQt>Ux!c0cr2sx!A=7)+hyd&DYwOPB3}0Le28J<2!#({=HH{xkl~8H(OvU!fuZpzt5#fYAz-M zBy?=H?gt{HywhAUmtfqd1QU!3vtegwhyiW8jsXqV>rGru>RPs%FSdC$!FMmrdE<{y z@T)U9x|uFKwLrZUf6p~i)gXzSLZqDaBb@&Lp7m*GEakkdqXVeuY1mgksU0&_o-1pm z(<9gvzGh>(RvdEjFv1V^R8-fO4!VNgG*UE;c+p31A~VY-0+7iV{t`clh!rHa(COFF zX;u+8lPWZyX)*3A&I-pF;Ya&#_zKPO9;GA~*ZNhGvMt0>&v4IhH^{*VEbW|-0*{nn zSIReI=&V@RYSFwxn(BqMj*D zwX{20<0@364yPxcO5TE&ZKn$J+5!}f||l3^6Zt)$%|+wUR6vB*Q7-D`Z?yXkR4 zv%zO2ybcj9;w>XdC(FH^hbM0wdekv^ZC29KT_Vk8bdi|BvkGGpHqXc$xg zWpWgZ`=7&SMT*ipcDw>0W%FcqhYz)m4%{AG`_?Q`-0Hfdy6v^I!;53Y5}a*ZgS)nQ z{{TEzte3FqF-d7}smnXs#HFEu0rE?(0`52f_c`b);+5`8zQt{QE;UQ*#VF6@L>67( z5)_a?2R|vrbNcSPV-RTcOBnST4x5O+(P#l>Uw6TO;~9&m?GXS67v3gRF-==3~yy4Fl&Ny^SSD%0qtB) zv8pukv{v>_gn)w}<&12jlqdK>tNMqCTJv7JxVE>rxofw~iz1arBLjjDBOKzn{c7X; zBU8G!)NayMh_WnjIKvO_hV&kl$2nZ+gltpQ)HbBn4y>sPszQ-DAfU!iJx_d!rFdhG z-Qr2)P`k4=~aU8-E3u9t_^psFA+#gaYmqT(psG0o zL&^UDYd;?k1$-LSC50Jg)E#X{93Xxek>4O6&b|k{xVpQ$RkcEc8DPid1JHWc(I2E$8mZs|^wWQ8QFjY?n)caR?;jf3MO9*p|i4q0<3T#Jcz&>N1*=z14ED~o_C`BG1m0}7UN8k7FEE1x;>jc@m*Dy z!K>jRceq4ii@VAnG>6bp^vyDRcJU;Oa_m8P)zGM6&pW!Qub_Mn;EgZC z7G^6b#jIBGq=lo1e&FsoLPK;uy{h(+pv4`FLhz*U8A$T(7_8hTSb|0Z_swZ&w_2NO zhA8d{js+2031(KvATVROM(x?at>Fa|8A-EmP19yrWrj%$M{63HLP-3u!P>5V@WXRj z;!QHz_4IVpuNo=t1KdpapvC2oepvo+#mNKZ%HYBzT zyPUafErc>y%W*Qm*D@-iM%g(i6|sTW zpRIE;YIhQ8vB#!sfW#2pqD(E_KF*GOmTZ7PmSUu5uG;7zZDM2nnSXyB;g0g!22D!B zFeaF$=56Qz19u_0>EEp+?#Hq=(%$RCIvZcdWo>hD0g`wiww_fou#0E|Cj*=Tobl^i z{-bfFX>E0Ts@}&fp!ugjj^Z0@NC6}fgS<-b^(-ox)va}?msVSbxwqA%n8g$&?gAul zvJj3KZObb*eJh>Ub=|g*>sPn3-PucXb*bDWQAr?6Xr#<>4cGw7a1)NCY*%Sj8Ow0E+c>)io(C?eDH6x_QRZWDKm* zN4ex6fwwLEg=e$c-}r&!)8e=QPTMEAvq1j)rHlw89#Q2BhFoqv>k~pfM^|g_Hdt?D5Xl^j=`F~K ziDwJO2N=gnfcBL)}y<+F9of{f;Hzr=CRKx!!9Hwe#w0}wJCe81<`w=~T@S)51qh6;sak|Ox? zPT`K-MOE(g5iXmiq?YL%#yOjB?qbyXx^GO~~;EU66>+f3@dS%RM9FYc(%NtO|xH)6UEHH4a zJ9^WLCETlT1+}4Dv<|GSu{t;aGvwg6I0}0j%JBt*L18?R{KdAc;aD?t-IBz7q#Ee0 z?Ps+mS_fwge7WXat{8u-#yJO(&qGwMg~Ty3O*FD1pm@Z9va)ixW5!uJA8b~!W^z2& z#8&6Zl6Q#tEAq3bn(d>h$yDcB@^~ZMAFg|1q0{Z>)UN#5B*H2Aj(+$1KG~|! zUbBN9cMvc^=l=lLTb>`%F63pkwzp?ucgynReF6Gcbt-pfElG03`%nG|_pcj&iQXvi zciH8C?Jo}I7}ec!(Z~o=$@f9rd9Sm+E5~aViuzl=oi**Ww?St zHNcuk#4ih6TU(IG90V&Bu$9a5OFJm9qQd_G2FHzG_?JFY_=;nlTf^Vj_RY|>*8L7 zZZsQ-w96??%G*UJ%W4u#l0hnvk$}uH19EGUu!?DPyQuXkmD$z5wHiqhF%Tg(lboIj zJQG_rsg>+?wwIbdmEicb3mcyywH+3DH4A3B5~&R~=&o-7%9r5nj1QLp;g7H(_(ta1`RqKcRyIqEDQ@GP?O6lQXc>`V1Tk&Hf;a&31v^+m!rsulfL;q{R`WKt*K)YX9drH_r!}-8 zM(n?LJ?4j^&!%X%ZZ05>X`sF^`D=sb09$MIP`r`=`gE^2__wNF-*`DSZwqR03x!Kx zG{-P_(*EEgM--pE&QAXTG^iXZlgD|yO|Q<8YBHNOyOU0a;zna6h1+8>NSb>&gp8j$ zjzQ~QQSsZvSGq^TJzGlEZsWAN5m?&EeLJJxJgou=Hcvg7nl%a;7i;Gk8NsY%+*Qq@ zuIzXh#UB~y_wvu;uMB3|*5gzOYveAj@BSi$)mjudH7GoPA^c6p%5VhrM?zd#GyAwx@ma#XK;>bb`j>1yU`B@ME#LC_ek?yr)45r=}xrzyxNid03 z(kVoU-egRfEM}jM>Ny6Hyi-@ltKPL(lD(+l-r`oyaR_e&sFt+5rCh=aOsKuyT$0dwE zX}J^6Y?g2&CDY|c+OT1881N1`terzsxVeYz_BWnz04$&AakwfGmje-ubKauW^|_;q z?2+nV#H{MFoB1V`n|g-M)y6Z@ptz2B?w%`=5m4$SV)Brt_KbIW` zI3BcyM6t5Tv`9b$<|BjG`PJPy8Qdgkla5uoA8b`*RTDd~!0tMXf1cH=rY}OklYy24 z`BPehc1Eq8ySl1Irz8MByr#NM7ebomNIb|~4>JS~na>&e)n5;3GEDHyV*mrogUXNb zuIs|S9-8Lr-Ya`%0bDSRhIgnv$G@#>2;G@VR!3#_{2vlpEe%^f;x1^ zYWgq1z89W7IWFuTHMo0qxVDoE`?4cAz$BBnaL)ZRTiOo9o~LDX(qO`^*Hi31JAN#`mCbDs6;Ql_GhK6B<}I5gzb zWO!`vC%1)QhG3dxxwuWp515i*?I`CvM{J6%d37wdH!$3fvB_w&EcSM@@UNBoQYyDC z=BZ1RBks2FFCc7gImkXsEC@J}YRld&lozA_iL7Lr~j^bpueVxDWJ-forAQc$F3M|jEk zdJL1=yocfjr(>l@Inv_u^RgLj?jL%*MRKjjA;HcKdIyZ9Yu!^%cy0xqn`)mt_U$9R zvTHNceR!|FIgih znBE!o6&d7q$>Nt#mTSE;ciB`*iMT|K!jdtS_QhDb`yGYB(9OdtO%~XmR{sE2ar|ev ztoh`N>~4^dWqW;vn>?TPE0pO-&DOPubW29mC2flxwjpr&S8_h@=U!2Dc|FFdBS=A& zxpyO}J-_<((D>uT5MEqIq+5(FxB_L{fUoKAT=Uxnia^Y~ld-xl{{UX2a)RFNh0NB- zpdzMs0g`>H-PER7)gLVjDB8ed^QxM3s-jiL?_U|m0FUTu^zpIN<5z?Q-=DqnfBNVR z$nK(w7*^tMkO7P-@_&k`mVZ!JTI?2SEw!zZr8n;d@Ok`s-A?v0I%^>>}GkCp%ji+~j@1-l$t%{{UxMeWDo4Uc&>spD;Ar zvDM|q0X*=40qa{=5c#Ic;1OvZ#L*TnCdEL=cw%{TnrUbb_cei*&qIpkZ<=}cM2Re8 zcwpanC>=0rwS}gep+g;{=6KQWO4`qVD2*WA3lvUw5K5oV@Dpho#f7GaHO06$4-LSK z$RQ+^JvJ!o^{j6bYGN&MBZgAfUucd1s;Kgvzd0RF!UKJ4R?=4?Cf$wg2UUdIIkYhq zgsU~|p^+3nRaHE{J^uj7&DSHav7S?@&ppMkzxzaykRwSXd@f%fcn&bM$)%FkJAF!9 z)wQ=^7Ut>LmQ~3C6$jpGb^KPBS1?$kNC%RSiJ$k=Fh47WJpk)dcJvxE^-Et9++ND} z>jkx>OvwZ@GOTG9MhZqb$*gY_-o~QK`#Fxto?kVREsGkSrb#pMuj^JkQ60p0_S(Ei zm%5}^g5KWd?f0rXXEG2tz+Rs9&G@$SNjhQh-Nn4OHn+1Q`EyP;-7z_LA$i8()6$|& z*C{Paeki-13;R2RHN3G&aP0`0*<(%=2&0UB@_OzykK^rPO*6zcw-%RH=I>701lMRj z%>)h(UT_+7VWXDwAr%li~!8X{ZPeZc;H=XF@3%{BAl<4 zaFGYhX%dVxIX<4XjOMx*7?rf&5X8F0#g&!ZVp*-+#VzX)uAt|r=yB4hcz{Q!Xz!`b zey*Qm@>+KJRwWO(EP4CPPk&0s(=`}vJVg|mc!uUhorjyVFpyXHN%X2Z?}+ZTlR2K{ z6_wjJ3xk6W9#5GBE_mTb-r#ktxu9)jWV(vt zNfp_i6j(w8+Cb-y^>bC-2BW@P?=nE4Ib0&CJplC?tosWVxQ<*%bMx=XMmZ#y#sJ#5eKU*-LqKa(3Is?(R=i9N?c}TLI!1 zl1Y0anB-E?7@HvoJh4C0yp#5%@fq;{0K*HN9^OXt^@*0&B??XylI-WyZBjoPK+ltY zAV+cWBjQH2<9$};t|Pd;V+>BaTVUZsanV!&K9!@RSfl_zjuaB3a|~`HsP@OLO14U1 z*pVzsIoQpD8yuhhv8%CKx5~0WB*b`$Zr=p;bu1ZJ5Tq3=NbMgp%tyfaIE)`Y!WXKumwwh56$0>)v7IlJA_0#0kEu` zvhlzatWsu$lSOVB860gYSOn#B*?mX3t-T=;S>?89<5h3oOPuZJ@(0?obh`=E84cNE zmRPXaW%e!HdskKA-8@{disENwb_XjOgBT}}dpP}R+d^K3&xdr4M&chP&7UDYNYQqZ z_|8>;$3NY!`@%jF7Z4y2u1GAq0Nl;MWFVd@r-J-BBHQ_}+Lw%?vjs+QsmRFN_fHk- zJ`=XEcWXm@i5Z4D9^O{NADDjxfMX-LHKZbECRy;Ofpoa1^Xw8hWl!~}?As$90o#+2 zn(Q>+4#5q)ah*CSS>;=4V42zBe3ExCURAs2wI!$9G<%qq1h!D5%B>?wZ@u^a?h?cl zU~}u*u8X&l!_9`}0?vjxqn_k5LlBp2lKHV^OphTbr0}Yw_BFazGG@Jfz_L-ttP=`P=7Rr0oic{0ac= zTh`aIM`pJ=Ma{IYWRfb|$$cvMbGwBc{J<4f^*AQ2GFmTcmzIg8&aJD*3>R>Pp5e@B zCWRQAlE-HZ!)$Aw?kc3$_ZoeR>UY`>pKU$6PR|50d1)2HL|$B#P#aN9Nnf`}?gmd{s}jcxe9UeqkKJ8K*Lep|^k3z;TyGup~UvVQU7Mj;Nu`xlz? z9dlgP?xNK-OPeQ-P-Kl{k{69`t|V|J!G=c!Dv&Z%4%M9J(743Llg1hyt)aEB)Yj(A zYBF34xkPcxc6Z=ocLh{)(z%ZlUFo9rui$9py_wS97Fm_{M7)5-4>`?PxSHs~Jo^Hw zSr#^eN&a$osfsWoAQON|IIQW!_Y;|I;kdPy7{V&V?8uGft}r~XS-RxcGi{qBkU^wd zv#LSlG`A7Q9OgLWCDeu?7YDKL{{ZT&<85VYcG9NQm_i{k7_Jp#P6Hrek<{{QX6V}s z)?p}Rw*g{_X9H_z3>$Kdy=y91&75;W&o&o$^Hw#(C?M<}qu!bZCCkLJ%CSzc7{r1d z(YcLC1MZ*VC%$Wo__6U*!@mzS2`}}4rs7cM8wj|O-)P5Pi|<&!7`{K~e-Go6MY5G{ zH8)2oXsEkWcS6K;ua>-T<2_@=x~O~GgWI>_m&|Oa*#7K^%)i+>mDna0nZ(8UyoiYZO z?1^sSJj?+r1X;?ScV{?0n5XHQShu)~B2NfZ`W-XM?d(>RQmX$O-UD=^N`9G#1QK8LMMr^qdjh%Kh`AkOGY z%7m5v>EgdvelS}b%|`O_KMc70FucyH#s^kbw3iI+IaG`h#!2g5rWN~);ji(do4!_t?jgSmwZKj zW95kgGjtO{kJ;gd;?5&( z?7b~I47VK>?ZmgCY$j809Wy4&8PN4D4OObVQCYok9#OZVuLKrj(^WT zV1CY@vPOsD`*=Ke<9#0D-%*0bNiOXt)pIK#KpIEfs;G>A<(SFGQ`)tD2>#8QSHgWB z-^RZYE@GclOKWtwo+~LNhSDN%y9f%*z>G8Fzi$4oaj6S!M^*6L`m7Npo4Q(Um@$m` zLPt_v@^hYqaqUk$ml=%)zA2!ThuOf zM7PjiQnk33R)!mkyF1OID|YiHoM1sRIr0#Z^8CAj;-4C7H_ z3{goV#KnrCJDNoKRYyR2S1GLO+J}g>m}0lz=EE$b%6nVce$vxQ1lLW%<$R;iR zW|xy6LqEi~z9iP-()=>IPVcnLZ#5N?+Tq3Ow8mJ=8;F&gWN|M11X6nn@ZZ{x$8u_( z9)rS~BFh_J>Tz7!vRyPH-WzxguvsB*mvpigkT5+5zH8GpEl%p{A16jJd}zHgp2Nt!ZMczMP19g4iDwizVPz5ht^A$ z)jr2^wq=dozxvy3K=CUTR}3F~nO({=jPYJy;hjd(TSIXVkQLfrG2Y%h`GztEHl4?% zb~ie`zM*8X>V78{?{Okaad5UVT(!gj6s!#zm1YaKfW&p`I5lx(v@eXjK>B2oX_9LO z!s6Y&%+p+1`E7)>5tnhffnpRMI+I&I3%XcZ?c-(Ak!*Gw*)%!#ljWvP#SFpRIXO67 z9@))#PmHz5H9c9PbvDu5&n&M9-xPL8`DI0q=knBK3}n`ww!fuWcy%o#zD8jLfg1Ag zH=n&%mz3bDjiVXpDJfb&<8*Y=YdRzzD80VauXOucCWMbRU?P#cqza*8L*_HF0Dp96 zC%LX}_r>>;Y4-Nh8*^&W4e=Yfl)Qo$3z7-@rw1MJS-OV1aW&Q3SnCE6b+=EG%fF9g z(Jmx)QZty#ZTY+6vzJo1xV4APEN#@sv>|9+$VLTG(M|?^M?bAgl$lB?38m{AtnmRY z>{Cj^Xu6U`ee1LwfK-q(#Zj8}Yls=v6AWS}^F$zx#h7G+vj(M(U1~LXuWlw2%oSyw z?i*kM6yR=7I@b^4uZq@MOmC!UO0r!bkz|pd^d_TXu5=zF@lCdkYR6O5T^2TU zg-KSyE)D?3OIMwEr^mX!zGO=)riRV3HtxiS<{y0atoxgrol5N8U0oSvm4gp4fdrC& zFT$s{(h!Md5-EMV$_W*N^Vo1m9+e!;s}zxiuLBmBCzvn`{pSAwJ!_njJ=ZvpY*INO zWn1a~HPm?4CR<4DqJ!p>l9}!K^!`=P`9?GQ(8B{5^sMH~j>IVrTzP?jEy)~YbMMxl z8mbYP$pvx_PXP4CJQGu-XDB0+46HWu!t#0gQ<+h~*jY&6WRu4n@z?rRWtAQfFo_`~ z^jsguob{;Wgehf30fO}YAHuENLb!6XDJ$}kjz{_Rs9xAcuB|8s9f${~LGM5j!5K{9 zG5kk8z5cbapxd!1tk?{DoZ$NVpK8vvg+51VLk8!LcJbP}9}j8oEzEI1PSzl)Cn0(L ze+sCpiRgEp3-J3)qUY>o<9QWJD9#D#$FH?}Z@~`)+{LI1n4(ZbV|24O%7c){Cyey@ zYtQ~0_(n}e2v*)!%nlp@f)Hnef<|lUpNBpZvC$C-kIa%r%A!k{+&bXkqZ}RHqP-dv zlhop?K8IJ~{Vq*9-Ypu^RhC)NW4Od|d69-BNx>u(Bil96&8Az6C%H?*HJL?AYj|7F zf+<_&QlV62U;uNR8h?hYUgFvq-rUb}cE=2&`dLg)(}TTRU}$C=cIPEZlaW(umO7XA zyqDUZg{j)a%ptHEluIC%HI#X-g%}3(-HZ>?yRT!FBO}H!K^4umxVC8<&83TZqL#*4 zOcSON;4Ofx<#5Uda2mYZ;x*K_*Z11OxR&PWqPlxFBn>tg6a|_|3He6fmyYKjUqkWU zzvW#+;w!1dl4*8#D`MjLW<<+v`C{FLY#bNtO?ZEgb*;B>=_1x!h_6)z!3`NA1t6p$ zv&aw02he&}6=h^=1$Jj&>bBGQR`xozgG91<#OY;Y1w zJd*kH+!pht-0=gQ=dl%W#8)tcpK(Kit~vwh?^%~|N9Ciso!R@tgwBhC&%7iyNB?%6Vhy^sO7Uk?moeTtpY9Sy_qNBEo z2;N9!hvx$cjtdWAPh{E^(%ibPb0R)J3TR9slv~^r<@~R}-_HbpDywa8G}MY%qLG~Ev9FTqeHm`j!sg6LW?_ZeNPLi~ zBN$QCk_6I!cm0**)$bJ|YVB#OYUwd+H->W){E&czZrFr<+#HP6jXOk3ZwsV*mL;?Z z=6RwjQ3qX%)<-oesNlnnsP_ zwOFmDvSy0u#tH>oW;D-SoMhEkRJD6;QWag6$c0bJKth;!@!gMF9=d|iv8!r7Zqed> zAu%nj{4%nOb@@{zOCa>;sj84mZ*6}R@8!!EnBKksJLY zY_1GZFYt`_HLv5_*lsnOZ60g5rD)w5pm!}12)mQa1LX`qxGT-Pd#PSs>C&4$HfhSw z9E*6-@wJa59aIX=axHN2K-GD{#2CLNO*4Iw{yhoxOzN_|Vi)=rvA z+gnR+ME?M2$D4H%Aq95&6UeL)tKD5Ko!l1~OI9x|5iWOzVx@N;wQtEyLf6TT+IE&V z$`_QejYk`^*bMZnE{$w(-WI!N)O@T)yClZPejx*ZN{;n^R?(!i5>In8s$Jd4h><7^ zz%M!U9E??~%Uf*^#rdMcHiIaX* z86;!JPJnS(>B?!=<_@JSC(7AyvL7f38q+LP0uRpZ#(3>n_c9{sv%?%vhThD90m&KU zli!0^bk~OV&Ftfq3nEGkX%OCnCz0z^;f<~=gt11k#A790xZ2zTJ^qyi>`6SblP$f) zz84DLy6UOM3HCMfH|=ZUrN8maULRRh#iQDO@HB+}@?(+|gVZ9g9`*FLp{Pe~47c~_ zAV{s5=3sE4RA+Jg2TJ&_;unbD#r`n9*Y6zwySizRhXEaW4E+=+p#x@JrQ1gnMKs8) zQ*xF=`^F&fef=v!+Bl1jy=AA{EXg!(K`*mxfI52o!lE|zf%8`qtY1;mEhKQJa0P~%Ta189<3V9V5V(4;t?dTYjG5!NDP741y<{E zIY|0(94+fsl2x|TrMT21C}dLCQa}<7(W5Dq!y}v*by!o5a%(~hR@atV=ZGcKn^x0h zlG14l(B>=Ov|1~^N||mOkT><)kx`!&K9!~a0K!XgqlhovT61M3 zt3&h4wQZs-tZ-FCYH~ekt%cOsxbY+2UP-5kP3@MOe=4l@ku=enBZXSvw(q=r`21N~s^mmpL3N6ZPWYydqV!i^N6=D6k%lhMEoe_SI?6ttH_z@RjoW$L zqePnODCC+U5By9mmCHoxic!?-F1$+*h#uzV z%fgn=Y7|^Gyi*hsLj$Z<_R3@I@?iAnr>#}J@fEY{)81Lnc()I29k-G%V`yY~C2uxx z(=HT70pOl^=DAHz#+rqaD+F^SVhCUwgec_wnlu4as$(rY(j1Yj=7(B9$J?eRpN;(tx^Tiqlx2inNsLS?g9klCtC(|X3VTvZql6jE% zk&wFwm znWR9)+;9Ni^!B7-%r*{XAwQ}*Iw+{aRWs3qmvOH*@DyUMc zf;i-y)(?uc?Hj`S9NNaD@WBjV1sPHp6(ax+t?g2S%(r=}!5O-pp^h~&G?TQXfY>06 z_UT>~@xS(*iU@AJGvFJhXM2O@U9rllbSoLI7vqoZ9j*A9D~%t+Qwwc5rrH%G%evrX zzo0&q<%-hWF=>`X+W8|mVV_0xt$Gu5KV81P))alZ=)C7D732lBmM0+h`c*L+-Osu> z13x5S3`xS|oDOm5YDTo5&mL4N8wHm?BUP_)mpGxTTof(N8QJ*KF3cjaIWE=Gal!X zAi$VruP`#C&I59?bL0YBH>_g#{xof z6^}gnJ#<=6gF+*Lv8{{3mrJaa+Y~cgTt(FM@a^d25b% z>`ir=XMm-K{REOM%F$xbks~zH9!w`* zhC}5%%8UjaaVs-%w{czvOxFqHWp~rk;jJVA_N~lB?Akyvxjdc}fY|O0de!xu?G@FZ zmjGs6lA`DLOSH!-ZOL8Vb%*C(E#q71Ax5*iCRvt7Rv8R;5C&NHCmGFjQ${ms9x>zl z*=_W>uCAvNGD5+m*}=zgo`Sw%Tg278TXU-U$0k#>zg%X$=i|SKVDR^buHS8VmQAG~SEV)zRnJOjrBSA1QLHjhd8 zK)S7uk2LL4%HXWFI)p6YzHc$S#Ule8ZbYwjtJ{{fQ-+aZkV^SrIBkg7&3>YM zY&s?WhjnGEYFAe>-L?`57i_y&xMg)DWOW(;0QJ|Wgpat{!-#(I;Xe}%{93l2y4Tub zyEm4SM;x0MP`+7KK#|995b5Qz<>X}nP!4LZg8U|Jl_R<~Hew-YCbzSmHEV*12~};Z z`>;veq-5uDUrW?Pw{8Ja(#N&(*FPreinEW;eDE3=-Pbxj;V4imF|;Hc4Himu#muj6fq6! zf#0`D;2#G;;pu*bAU10xm|l% z)MB)nMAV^c=&dfNo>sez%{9!h%*DL8mvg_$sGwtL8RC>`R<8sy==K(H+qy8aR`S#A zieqUY4l~J)AZ{O?S=3ht;_nm7t?HU<*(Rk0qFrpgg417uGSM4pZqgT!9npgmEVm7u zgDOTTH=yiV@mGw7o#w|C^bmcLd6=yFl;IJrtzx%|Bxe5rS+LJM&OpFpjOM)KTJhW- z9Mbhx(lsjxB-6YqmfCLpdY8Wbz$ocZ{RIYwt zJ*w5Axnz@5N#wR^z#R3+A;!z6^ywkL8oyUMlBNbwJqKemd*p$ZV#zOZPkxt>j#~3su zOL`u6<7bZNSuw{LK@=cv&l%5Ng0q%)b@NQ6Tq)h2hw$%KwTVT}uXOvf7X7HXIZ``S zV{SsYKQL3ZO1?QK2d`hHV=Y;-*qSE$qs&sJj{_TzJwAq;AY}Q;U7!HlNdu>Ee_B}M zh8&WlW0ZHnRs2mY#8A90ss_-zu=s3@bu@+~a7b08SV0AjpN+PFC&a^Anv zuPQ_%k>i*a>$e;Zm?zYGRab+1d26(T^D*h4#~ghqTY)Z`sPY(oD(kU?xJ9l=RZNx}B~YuJQ&VvjOT?6qfh+EiOKyO)mYNnvNa zp58!4Q|1K|fs)6mtaXdSJ{Qw%HN7uMu(JCl!MB#@O>rAEY)Y`pxh?Yyk&Zu?RVI^l zb89PGS-fH?^M#Sis}gQTF(`>#7&X|A(gz> z0^RaLP82!DNT%2;oPWgaOHf}EPo!zu;l7SvEG4o_0*|wX^A-duFw5qA&FhY9#{5a5 z>N>8c9GXlCsZ3!it0R>}VIkcvP~mwv8LwCIW|Z1`{{Uuble+!A{P^8(Jji4U{{XvK zOT->8E9MTw;!KM3dE&hi#j9yA1kGr!my0YX=5~_|7$^ahgOF>Qs=2fsjL#8X-}r5B zbms_7Aoqt&!lcA_hWD=$^QUk9`)1epS+Swh)FVSEeba*rB5f1 zTIO|t_Yo!QCzmD;@EZXb^dsw7Sk&^1n|ZC~n$kcOqw1&l2=w~YmV`USHOX8QOietB8DteX{@k;W8|bA-%-crn?Lr37d;5yi@=SpqCmYxnK+pXD0K%Ar zw2|cUZeB%^wrykwoOaKpTZ0lr`(`bc;R56WJD*yirK(6ved1Rn4z15Yj@3Pl*!z2k zkg}Hw72gGY#WW^M5Pj=3X_(~%J3nLV^r+@Y?i0%M*loyN&%pIQ^`N`v4`&ou+mf7) zJ^lWbNp0el43Rle8Ewp0g(tYCB3&sW*(6g*zb}REbK0~R!ntEO&tRjE!m8-7Lu@>m zZdAxlHFlpE(E=Js;st|&&^(9bLG9L{ z@XVLDc@AQ=OX%N=Du#Da3MCD}d1y+M_f6215p!2CYcyhA^Ur_^TE z1R?gLOo)&Z4&AG?U>xJA9c!xbUx}me@VB+Jy0*735^gSv(x)V4dh*_<{{YlQ-a3u1 zc;+?TQDJ*1wJYVewzerMFakAIqYmM=itEyhwCZT5?-My)uqJ^0b`-UIh zU#Cjn@WzX#Tx(Z1a$GaqPi|z*#LG0ws!4vmKM(%^RC?>A9v+h76A_Xbqez3U`8>zV zDO`8kSxcFs)srziEd+Mga(%AL$%;s0mO0F-%Mb^lT<}jdn-7YuFQ&QC?QY_*whu89 zD}{LmGQ-?^RF*cnY`T5RTqH=w9p>WU0tnA6rH+1nMldS|cZ%xzO-5I>^IXX+hhnTz zyC}d_>OPg5Y^xT&CTh1DrOu6aq+7uRUt;p10z9#9<%TPq652&9rYj zl<|&p?OPh9&6W0#f2P`9Owz%-$&GgpFOW&e=sNLS;kt?`#l@6x#6lNn-{&VQf=S1( zHJrXHmldHrvdbFXSj9T1R^iYpu-s2Rr-Ra~q+;I25@sSe_N%_!DviBB?oBJ(J8Nb~ zw>w=!3Dk|_1DxZobHy##NuV&5D(`N)7a7^|^~bGdT0HaijPZPa4ESfLPO<#=axJ0q z`kmi+l6_Y{oqUZH@!ekexJ`w#wO8dQ8QP$Zxa(fg`)K&cF1Mt3QU?-8YZFg(3jEv4 zU;y6u&*xq#Z;OL8kxM*inE~aDu~KuvDtI3FszNk$qGXAdHf_dIyHU25Aml2K;Ucwc zAdS5HQ~_Q2c1aMI%EYRVcwiVH3c_)ALrt|C zV{VB^=oN94V0yI-XxY*1W`jz=w%ZPJ7|3wrBOnv++PV!NPPn|1O^UB7NCZ+Vv~M0y zPevH@tbH^?X2})R+WALlGr9&vagcdG;axw6>>l8(5g6mlVnSA46Agxto<=d)P#YbO zg!HGxEq!kj7?*m+*1lPBzW{F?c=hXEli`gf(e932zt9k)*fr2d<~cY8Sx5{s!voKH zxMt6B6kmI)K+wiShm1yJs%8vQ%q>@s%2^qOn*^w;H z0;>!KDIY!Fx$F0}gHC`gszG*_MJ$8F7CU*Q1Q${>w`^G_oM(<|Dk{rnk zGI`Rnl#?XIY!!W;_lJ3baCy4#F z@G8Bel1!t^h7d+oi_FY^iCng+e{HKyQcGJI+ejYl zDvNUJWD47UZ!$o@`hi%Z#;>Te$#tyCpKFrleOBpZD;xvz3ihaniB|yt+=B zZ!Am_+ge+Bw(A2lWt`>Jc#D;Ldl)6#khqXTXO(^ z`qezzmXW)u>-vl8v)X@Xo09hyu}w7Y@<@fZNi-3%AXQ9YoQ(5W7ut=)j}O|dgdc2h zlOVD(M^YHNKR>p+g?d1AMUKtf>oafLhvE04~z zZ*?i8g4)hVAXy@g1vcWz%yQs6h=@7rKJgvuDK!H##v1-Sd=)5PD;o~WoF}*&rhW! z*KKcPCwpz|k)N5-SzXG8&)gUpB-ArHTU$dBh>)W$(u0G99CYX~de@PBU;U!AjTX{P zH^Rm#Cn|T{FvM!X05~200F@-0VBL<_;zz~*00#IEPoDbrHkxts3pD^doB%U{g&7@d z}Ra~=%Q;xSaf>+KbplT_;3}+n1E! zFm7BQCy%^O8Lo><(Kbl;bI1%V!95&pM&sNWRw605KZw~xEl1qfVdu5jG0;~lH5wxd;ibfoTKi}vH=DW>1 z!M1W}@n2oTj9TFX3BOCYqCPc;lN2VpA>rGOlH1%6wF9H{}vQfp|y&B*ghZw5y-vtR3W z7Z8cWg6oVb9K{U~{$_3m^Nb`o_lnf5p zkaTWEdbYK0`evGzQ)x=RWKVAt3gG$pP{tkXa#wH6lJ^`}p7`nP?>s!Wc9%rWXDrEU zJnX?|R{$AG5Kammo|#Zo-N{dA3)Sg6}fv;t{x;#5yBzIol>lTf09Q>I-I&#tk@A1-Wvv~n`a=LDSK1;I7ze+)hk-}s+cwb1m9CF3qaJ;=)WKsWIW9x+{%=*n#7 zomCWi5Bw6d;4Y`4c%8mAc%IROR&mJ&l%^0}r*VP`t7PGGgYRE(Yuc8rYHhDCEn&Qw zuI>KEr$G#>JgY6qjwsdND!((SZ1x|B<31DU)*b}#U9O#{MPkyxAeP=lK@$0{#R5Ln z-IIfpUX1?$2z3vLj}X^1XM;_VEQO(V^e-AUZ> z?}pz8yj$^;#8x-HBr?8{VI{T2-NeAOE~yM*fB`oKFOW$3^VYti@JEHbJ>Xp;&%wG( zpJRqA^|+0fRtqGmj@#2E3p#<1l=U2Q+U2I5qj+CVvCy>L9@+(#5|&nxT$^&sjis`O z?k>=JbMI9APvSuZ)R&EOWj3d7-*1ZPHA{qzjFTABAczadz$q=zbovC{%@k57c!FI% z`qtjYNKcum+eVfx3=u(@Pnq%u;l>nhW7rSExi1oGawGq71ou))EUS>yW;eIz3lsX1?os>wx977aQ@H)yD+PquDKM*wCUtPSpzk%(()psh+lIa%FW#*bW zrCd95LPZo`L0u<~b!|rH!>xZD2Ke5!;IV;i?4{dbX6(-*nIr{#$^LddN~i-p{5r$O zI<#6%)$!J*GDD}_%WE=d$nA49gDiLCh(HgV`*G_~cf@y#X{K0zX?a$c zS6Z#~cCsymO0%?uHc7Qc=2Aur778na(RDi=T2m+4y3HqJ%6&V|G}v$l;h1^yKb5Rj+9N8f{`* zokHMAZpjqF*c80wcjSd3itQX6V~WO8Y3gej=yU%75;a-%e;Vq#h)AMHCtG72u_SDP zF&hoBHo=k!ByA{@Oma^GB#!=8KJM{ z;>Q$WT0_87|paU z31C9?IHJN%-3{GOQ_}2gmVH%#w@8_RmL)2FatJ(}*Oz$L;$EYyM!I&56TxPyvP*zA zw7*~Ojw=Jio-WnAQ+V$z-c`D>Snc2=2y@ta`qg-?BsU8On5yz+NM{(xC$BX((4@PN z!)@lFBWYz^nL~RX^{r!Mq8P-m<}_eLOD;xmdE47Q)Vg(oZ3@jBhKLmmOJMCF{oj7o zv7^`pwA&)XyJE>vO1FN zrFRZg9_QMCA_Y<`rJErD5?6u=1D~(fqu3#zc3GGEq!YK?)tKOvxe=!F8{~2b+;9ee z+7%-tOv@q4?QDCGe|l(4v87uGWJy>woP)IX{Cii_U$W1H)B6$`FJNyb>h3ujBO-4* zNy8n(rfcTw4Kj9_5Jppe(ipJhd;1#uQ{YdBS4;3#l@i>?AV`&hGP^8*s~x*W7$`mK zy9pc4=Pn{vjgM0BI$zt)&3AuoC_*N>G05a1Yo=T? zTwC6z%ebbJa3&jY?tHV5cM>5`cAlh>RW!XOSoE7@-5f^ZIh|bU2+`RVWY}ZaT20s_ zFqa#1(yUl%(djo<@ah_kr`p;C7RK3}wgi|X%-*A_V<30$UXwVBk-gg4dAIY`YGXb%_Q}W0F_pE(#Tdf*<4KwV}K?Kmtadi~-0wWYI>an?G45Tx3!6OxK z#OV5koOa2pTw6sWvo*e*sKg{Yov^GKiJ5XvLmq3NzWXiBw3?=+8MYTz(mXbnthVYA zWK=+rJ8-yCa1Js~Djmv3KZqm0gY4IKaaufZ&c{&mT(hc4BgP_DWx+yMA$wxH@5WkM zX?j#K+ruTRNYknmnImcCz#9o(8yFSqdghY4gx41XR=b|gMRO!cI|OT#yl|+e1Z_y4 zJHNbZ&3-mWx;Bxb>8p7Zk)@)?V{qtK%7n8rISlSfE)o2@IqxC13C7j{N|n)?(GJw1?I-mV29cZXC;YvK&s^a_uJW zPCE+alJ^bcq>dX?g7s|H>P*cvV_}gOXq%p={A-(y8STZwy1F!{C`T>N8TKBv)X)a`e zMmDz`V16ULSGQ)0;@mh^8*u2|N3lJtQDb|k1;i1y@Ed4CMm_OWVp}U9D<>B2#tA-S z#xwnC!U$wmpMD#0+pzUNN}6RT!r_#u^1;S3qx@->&l^N0<-E+5C2@gG63^+MT=5XP zkQ=)L1VNTjquMVQ03W|Q^&o$Dr8?uq!f7D8x=$%?S#9BVTq-d*1S<3bxqpd1EfMOF z>ADQZ$+@?CdznJ=%1Ag??NGmn8XpS9WRJQ?BPi~HS0g-Sk3(M>&uKkRsl;stkK?kWEh_9x4MvVf!RT<+}(;v z39em9qDgZ#g{0A$?wwlV>f`s0ALdPwj(~gCHl=5MbEw1OZCcWNM+keE%LOc;aM@xo z52X@n7I!z6nz|{TW|g5cnKvv%sVdp^2B|%X)Qaj;KyIE0)r-r!_4LG^I9XN50mkQIKI(#c zRv(A$7gvm5Jkn3)p?N0=p+RKoF^%4VMRgXsME9Nvf>~@@2vQb;?N%j8StK7RIqkRu ziqa{xL$YYY@TK%qZId&5W!R&szt^D$>f@b(IB$Ei&4IhCTPTn z@+vZhUX8f*t2)M=2Akr`uL@aM%eFg(xMM82E*W_z(R0mLxO9g1O_@!!(?(e*y^-2r z${Qh3e(IJjRH(jgLS1oaDg5B6%O3@%LLZFW% za7NxvGhKg-Z!Oa9OB+ZM3EEfkr?{De8*9sce$PzW08cL8#olkD5L$ z_?}N3{7lt+M42r1Wa+{Y!8kpC3fI%&RlAZ>pq78#t2toKcwd}yoc^dNI#>#?ukwb1bpRA^WK-E_U?cS$J$5@@uNm zyr~gow`G_I3Y%CGS-w&N@GuWkik3CGt)jr+zlvFx@0ehFxC;4hNGBNuTkBnShO~K7 zH`HwH;FsrLEa1lZB!>OuTw!|QmlcnoM6p~Yj6t2^MclCr5rfGn-^^D{quN->I_wdc z+BqST_7J43WwRuVr-P0V4&>8GwkFQwLqBFqdDg;7ayQ0a1aiel#EltLAQ8gsZ^F9G z9`DFxv$S~Ka#rRwx?v}jr**^ma)X_qst$U$TH~}fY&I?J;V1!1dzj>p65uR3P);~I zjyU4CBD#xFwvOUSh(XFrER8HnY>$L1GGv1^pt%e_>Zt8nEe!2_4ua!S(r<5q+s`eN zi%}BUO|}%v0NX-I@-rWmNex!DORH@j_EUKYw^K7M$$MEXguYNv5ER`Thjt6}2C^+~ zbxSKDHM|Wpld>4Rh*oIixR4Y@b;-aSx#NXg)krSm@cpvM;rqBz(5x00HrIs|$P|~B zNaJIV;&MvxO4Zy}HK5iZxz(<|!#du1Q%Yx&*^*p@WuEdyQUiYSV37hpf-DM+yh98t zB-+NIBF{XJ{i89nMKQFA=iIRw3^vEMFneaPUho|;7g3T+%T_xR?T_}LkVXWO0V0K! zOEClSs(Plb_p;qjsg`)>yD=Xne$XI`iSF2mKyWrBaDnei;bUH35zDDsT}`U9saqMZ zL{iuZ#8O-hkU|(8!x8lzvrt~$TwJ`CR`H$3ZMj9WB^FnW5t%ddD2^~d9kW>)Mxiat zd%Q;>f?2OV*{Zx&?EpU^nIq%=dBmzdrkSVTnIpNlyLLBQad7g(ButZCHufOr=Gh+6 zpMKP?I~FyYiKGyVXdMzcn(SNJ-7+(rc^1l4j03PU^Xo>TsN2tde=HN+q&D*`TMhCt zPbC*`1Ylt2CbQ+#{N}sAy3yGnhT`DuWzU@)A!CiO4tkEB^p}@+Qs|Le&v0IQi_O;_ zWtmlS{{TCv0C1`>IjLnNTeG^7@;R?FED#(?V|!+|oc;LJz)taZ9ABCecYBwlkc+^D} z6^j7*!i;C}t}n%(7b3M!uxOAdmkha83IQm&zyp)Ud9N?=CyeeU)D~O2wz!eAnWS!? zF+BY}De~M+qhI1@#vND05v`bYx3Ww!LWgN=lgan}E5bZo;-RTWBuO!IwZ_f{c2$M%s76m7F=+LI4901{c`Y{+pny zc~+6YcRos~I6==LkAG?|1R6e^f?y<3yvek)rZ${?)g8re>G~9&dRtkil$ZtbLtuf) zaoifv(X>g70^SKWsSEQQd5SxddkXX)3-}|>i5KNFPS_G`+Z^4wJ+LYO$I(0?JhH^( zF^@ZuVPBasj-#PpYV=pm9vWvE%Lo#nhz&m^$2`EZ=bQAhCL;J0C#xWrAF{txhOnR6^xG1)BB zeWWCD2=<&F8Z3kJKRM58^zRP%A6J7*jss)_o5WFEn}P(bjDXC?s5*LE(Yt6)%b{?CkAQOSlEH+J zcn`I6%P2dDJWCsUR@5^|;puLy*HS4Xlz66D6g|Tf1MM;|P-Pj9ZZJycy>nhTmMbg0 z*IJsbg!4fT$%{%QWh`M=ax!CdJ5j#$awgJ9IIWh7#&1?~J~^^a5oqpo%>}nw%8|=7 z^8|zzCDJA%m4V042pon5PX@fR;%>R6-Pye9bv(~38*gu~!$*$EAVnW87;V~ruRfLW z0y~N9V(|Q0tHWV)Evrmu!c=%wxfa1I-;w98~bKFN~0z{V)yOAP~n&k%B zK)ow1+p+zhdCAN9}7Ma#c?gJp5YaI)R@fnvK_FoWhzL>13191q5Lc0 z?FZqulP&(A;pvM(3?ZK+NQY?zs}dL73iRp0Q#hq3Gauo0A@*kVoLPK=T`M=t34l7 zzP*yhYsrx#4{-}>JezVbKY9&(c5KLZN#Ls&M}sW%0!5{Bom&03iJN} z6ze`2)3x0}bsc^gq_U65mIt?<85(3w{{Sl-w5-Q~1~H!9E2F-=y0wnxYYz%IzKZ@K zV*~{xM!K8?jI%^n`f@yaU?uDc>kpj!c=HARCkP*>H z>DHG~`Ivq zoD7z8mM8xJuUsazuWApg#F|BfI-TsA%E4%tmT^mOb9R|$n500LNS6v1rr}d3Vf8XT zC+eCkT5hXtC&SG)O)o{Tmd8Pr(%X2EB}j~`hTSm2vwd4N<(?_jKeE_cYPND)&cZ^l zHkk@A%qT%B58cQ4?^?b;@sEZzHnz67`y>ctLaBRVV3OV-b15vUF};R;f&51W;*EZ5 z-BVGyy1kw;e*w3FkO@S9-9}we$;z*mzk9z<`L21(p{yeJD(VeqscO>8ajM81&KaN< zfTV;jMgUR)ALrJybz6}q;(B1j2jL1t#EGlB! z>R4n9XXfBmUG#9=>W0_tGmV(@VMv)vFkk=&c^x^;V(w~5dwCNFj^;S=6re`ZG^!oA z9Bn;*wKk!Bvf6989zs0P_LXBX$;iO@ew7XF(Ni?@49g=bE16my#PrVYGC1aogLER2 z)?0Z2F0DHmg1IMQ+x97(mXBxVmD@vT#9dr<{uOyV-8FN#5$?Q1jKsWO*`3 z1P%%9%_J7VBws#XDEWmXW#FjKQgc`AY#~%DB-;p8P)2as&T@Bi)6%C_R)}I+-4$<~ zqN4-4EPzgN)Q(S1Yg)%mm8OyyW^`wjP5>;xleCgT@$+NzqRPrS3B!M`L=P%SftKL> z#PkOTfm)WjV_fdGxVqv;*&#OrlHdY!-wdGAuv~40saugKk>Pb9k2X@cIl~MfB;eMC zt≫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

$?<%s2?6?x3!0+uhnjbZ3T3lN!ct7`EkzvwhOX z_;J{BE2{AQocF0@_K-PwE)UvaMlIyVqvv=30B6#v2=rY6e%ll`wwAKU=<3ZBk{F`M z7{d@UM{uIOAH(y-=f`020La0enSSCPH!;sAJON&3;hk1nSs}mDZX}w?R4cu#C8U@y z1IbqTLFexp^j`-@aU8NCc!S2~NTJwRL>rx(zvZllsXo0cSnfoRYxqYM<+Y{RndW`c zyQw2#U_bz4p~ZD~$UfI^_N_p?7XiHJLk}`pm!hscvyoia!;>qkfP#RG z=N*VWtFVtrl&Z@#tnOG#9IJ(IH#j)-4u8xk%Xco?QLnf4f{pr{XO>Ju>@LxJf+7?8LKMOY$3y zt${SBtWjs~r`~GKyCRagOT}I%lFv()_R{Dt*i73N>NDqG;Edc($D*D4g>Bv-gZD^yVmRdI`PY;DarmDPhGSa|1;gH40~|=tkcv99 ze@eJU?3v2NAB|rchJge4XG5Gzsk-gmfJ`GDc<PN5A zpL){XUK{J;?JSaRdF5;qnzEKw@oX|j7DDacyNJo?!1~uhIo<9y(%w+A2$em9#!8Xt z?^0Ye;{O24hC&!dJij<(D92I8F;*Vlcr6?3w+sf=a7=-RBLuPZre0fKjYKRFLJ%lM z-8RDGZb(HL=hHP&C9;LW8Dd+Px7~y0<$hhn44hzBJ*$x&h)4N1GXT!m2oE8%`d3GI z;@Z(BmIp}B`nlO~Q9|RMahkxg(DhFk>XG!z=hP2ezJeQKn8_^Zc zookhJja%jfsT)fUhQ5mnm&(_khl^VnukIcr`y_wCIJ`aKi(5|+d}U~_Z*84kO)A}o zl(OIyjzOKx$51%0v283gOD!M!A52EKw6>Wexl34@H`BsCKQex@&Qf#@6H>ztEEeu0`UH7wR4*w1Z63Exy6_ zD5H%`Y)p|&9wOdOIds*hCwJR8O&+O~#R=l`|^KPMMZsQRUd6AfKo4bMk0P1e5 z;z{DvBCzn>(-+n)#H2@%AZ^^pSnvipB-a_@9aBxyEbpxBFNN?IQhlQ8+8>s7021ot z{Nx&mNNEY;jcUrrUYl6et|5u9ZrE8{+XC>UXh8E7vygjW{{Z!?D&tg#PK9po?XA|{ z?b(H_(>j29i3uMz52kAy#5bZ?B)L9R(%!%$V37t?UEr$%I7ttB%#!-+QBn4rhLT2w z<8X`|M~*qqLMs<7O;mI={7Xznf`xw)F!!e6&Z6qpZ%;Zz^vUjG0}wHBdosA$pI zE$cn3*q`MA=DKviVCs7TnrKD8v)$>o>8R+}YM0V}_T0STOp1zp$wxQ~+a2olu9a+b z*)Hww=V-6d1lLLkn)h%4qgeYOZ{qLzR5lu2we-^JQo=;6{!{{JTgtVx+l3%wmSe?l z#KQV$t!>KBsomNuyCxPWZQ~#qV;IkxF_To4#d9jtNjFxOq*|@N%OnOh1>|ft+=%;q zO>S6ezhJwH*~yI;Yunu)p5{kGf&e@zBadpkYhz=gTHITi#MhHP$=?IaC7c-17##Z_ z@+#h&qDH_YLskCmCXB%3r@c}zO8?6EKpd-=UD+R zeC#;?07fp|)a9_fv-n;%8qT$&wzGRH6m`0GYhs~Q94lrx#yq~5$?9s`X*XJ&E8=}y zQ5L#=mCHk?TE!mkHc)b`5cUIyW7f5;v^`5-@ap(>Yh;4fYxJ7;PPaQ|xVr3QkdKnx zlO{DB6Q1>=S7hpQuvuA2tBp5Lu-ktcslK?knM`pjGI?HET;@z?c6;$#P-vPprSe5A z4EGk-9&F}G9LBMhWIlhD^SjNEqBSFLQ(O8@nQ!6ECgV)guWjt?tmcB>Q;NY6uO_&8 z9j(k@^}rZ*sk|$o+uqJ@tgQaX)|WnJqchwO-OVH5TsvpxM*Ez7!fMn=zNSW#;0;Fl z_fFH|(WXm_=|0IK$8g&TKv+Nl`>cvGPh1YQ=$;qR;#8$+Ikw!A;#3uyFX=V=oCo*y;tXO2b_M;3BrwK@6jB0RVE(4MuS9)TvMG^-R4 zMvV&1cOAd_m4#RLcUHaCj5B!tR78?lOJvWdJp(UW^J-04>{mXRYUR!Jv* z{lc<6q$w24_giO{+?)%ha=(8ZeK@1Rwl|OH?ZM{ezj`vShJ1+>!CA5OR3##@sK$IxMAEH>U1mXTf0x~4QovMESDB?S}e9v7FWD;yD_OB zCO^D*plarZpsl6p>jY9YrPacPwsg7MFpZA+p=KlZX5qO2bQOu?om)Zh_lBQGS>Uys zSdJ(p@f%7@X|Sm;uyK?MM$*H%sRVZ#zlWobTYs|~Xr38omSzeH{mZ5}%d!#DxQ`xq z#r`3?$hvjK{5ICOAKD-)q_HmRh1$3dBww5cH7`M8_=fi!&24G6p0C;Yas< zYZ)?;gX8UbYt22io7tg#kt&CX6ayUsu6W>Afod0b9yIZ5T2%PJyeU@g>FPnXlbn zN2t$gkwU*~wsphE#Qd^29bkOm9-}qM>e>vte6nfZWtE#9_JnrvjaK5S2q-MyxhC z&B_6l1C6pT2PdAjBkiAiK<==_-@IrW%}%>pBb13$XCS zftrHLO9jW4s9r?M6TW5h<5F;UZXAqMmUk%>R`c6_>wL`P$-4PjhhnEI$o0iX8(Ilg zOI3IsGF}0-lr4Fw<#yuOcK5Z9x;$Y;BE>wwNWg!Wr!tNmet~N4jwl0 z-Gd>^Wiq4#$0D_DT3f3a{?Z~XC=u>_N0Pu~f}Kt~ky#;@&Ly~WX=?9o$8r{rf6dMc z+Z#ss{C*LQb;8mxo4A--}ybzh~XSxUslE%o(GM(qjKuF{a z0&8N{p_Dw z*|obiuAgSRX(Ngm4D!XOg=N?aNCHYWu_S@TYZhkC($4cyj@Hr%Zti4+shU<us)e0KaRSMJksF(nTy08+RsF5k>Q^Qa}_j0RI4bx?uEX1@DkghNX-9779Nw|*M!QMN_?5De&g(#C-n8NbJ#Ndtw zdK%eTnY|5d4Xz}GOf7S(3tK03`wPRV{{W;j6;)-FB&rDR4u7Vdh1H&mbkN+-1XH6u zzUx?Tty6c%$r>{TOy?nwAXYwwc@+M2Rd@2&es=mLdy>Qu&4!o^BlL+6``lx zSonU)#8JMCu*D#F&HT~F7G&X)L@gOCRPse!Np`ufdp?gcwDMfo&oW)ivOUDHTt{qJ z3MYXN3?Uq3D zu6GilT2tI-H6_yBU;VQ7{{UCkpoTlqEyQ}qhL-JRD55nvLA$BWDwDXZJ42nUJi9v^ zElSEou`2|Y*0%@Ch)7wOA>N8UP&hs6TPXAe)I9sCwB?>d97bJNOg8TrZ{7vmfe37l zwUR9~2%%W*WzlYIeB`&B#J83WCd`(P1mly*#b{{S?ah>lZ*48it|O4VT5pOsv7MrA zq(yK(Yy;TS)JB8rvHhNAic83CuA1gYTiCy}tmGL5M&NhGxf!I=!>&74o|^jI z)5{)>tiv?%>B$rjT6ls9)=6ZLeb}V{kC!5VBe#1wAiC6_UXDoC(pfF^nQx86GH+Z& zvTZ8q^GHs6VwYI({k#&(B=KIWtal^Khg(aCqf`+_xM%r*Cvd^dTX`q6)DU=sLup|* zNwshMHI|iOA1d#J{oVK(s-bk7s~G;vZEP+LlBWCG^TP?jW#?pumzY>rl*(=S&8t43bR|U^e{Wau1fg z9@UTW3sngW8g8o+O4Hx3m~Snmv?>vB3e208y5rKdEG{(v0Jqw`)b>crb|ZzFV{-rj z0AM$dp9G#WSbjB*WYw+ibo-l>N%gCQSoFO`qY8nB3d11UIUNE20P748nq|$c=8vXF z4W6g6+S*9tYduaIuy;k!+gxi1Ez(w=c(silQzLAVl>|g&smq@D zsIF~n?R5Bs*NH7YCszYV0#c>(LgCxf( z+y`1x&}iGxKFg~}(8H@Jwp9r;L#s3_RZ1ZMN;o936}6?_>UTG*aSZqJMSFR9JZQI2 zTKnl4gm^Bi)GESvK>)I5lfT)9s$(_VZJ>4EEeD}FfXs~Bs!e77b?&y-_D6~ zWf)|PVm0J0GhA~^xC@eyS^)<7u#S`hbc8jUU35w3zHec-# z8F!X&S$4nP?^QfiV2i9?BruYq<-lb`V0Z)XA;n9vY1oe1$gpdRwht}I{oH4gNa$F9 zcD4K|;aRmi#)c>*X(fDI!pcdF^T8PGdm7X5UxXJ|x@C?Q1xl%Q;K`HK51{m~q(5iR zf^q)?gj>|2dQXb`uEudSzlI#i8qAWiQ( zFybiJyN;|+3IQh=u5$ZOj>lAY4P?<=u>$H=GFn)Cq?cp=04>~f$K3|1_=i!xvyuo+ z?DNZWaBZ%Z*|)rYXFq3z{{RpBY&q?k<9tD>LvIAWAG`sr8bphIq5ajo=yEO4ju}6` zM}8=Bu+lAftHgSSr>8yrnK40Ps!jH!f7R#Z3{`k%bI})o4>ihbQ{R?*JvQB~TX9y5 zKIweI2g>c}df;#>eSYTR>0`1X<%V|=+(ia{M#1@))O*$x+M0tMgX$&1p-Ci#j$}@l z2fTy5VG}}Ez>Hm3B>w=Gk>k<&=A>xQwuw!w zrroy36~e8oe|rU+EO2-^=qpo8x}N66?DXf^5O_E;cLVpF($`w!n@INWnquW=ru;6ZC} zk<9TIv6|&p(())>R^YJ7j@=2#P(jO(2OL+icqc}?y_zfU+$3^GBs}{aNgL z*6}it>z@xUZ6&pq=F?I0oDv>#c7E}23-tM`tJSXzc5^Mw>ZA+|axgntiR-lboc69; z;my0-czq&CS7M_iY-8Ypc{#`FTH4#h?`vm&q-X4xCU3NPTa|Ed7#_{dbw$2Y2f2}{ zNR~P@M(V}VWltj9EMU7v-4ZtHybqa_Gf90#^ z?>9kRcf^ftUn5e?V1_uFqpK9^# zczv?sC@*bgSguCvcA2nuXSpMwu6ef6taN5pxjo{^J%!vv5pIu=NO_RwliL-`NvX+W zE83;1m6fol;N*;YcB|U7toJuI*LM>(#PZ{qoDL5FpYGQu;@=S3XgYlQrmcL6B8d63 zbjTi*lGJUOKNfx^TKFG9mg3^{&2-U~w2jV8rN4*hE9T4HQ&RC3xhAozTrBfkjnXdC zc9GFQ>;-Iix5XNl#E%fZvwj#Nzn2VA^x4kV8R%-Yw}-@KWDXDvFPI-Z_ij7Z>d9Ee z-cIBeRski5+{Q`*cu|)p831RsSZy{@Xv*y_?5jm62MZ=LIL9@uXQoE*$0g0Yr_9R( z9jjtoAH1foTUwjw9u&2ZNYN7Lv65K!!0W)OizS@(-MoKlYbm1LyI~?`;hPyCE;?0f zkfu(-pE*1;XBf{N1#D{wQg1#<{EWKt4m`3Kf)w-3VrrpnL1tVu?(HVhe6?2Tf;p|> z8<@^kMs}$M&ar0teZ8}85^UiZ3?6>iTVHg$B2!L}t( z>PW(a)NMV*eJ)dmicX{X9v)#@O{!?-bT0$kSZh$({fsm++R5a*7Dgs9^I*5}s>@189L>K^|q^O(@$=qXuO#`xh^A# zu*Dg;U7-BLbrr>U`&5cc>r*uFg|Ky-Pq(zW@}P~1CXD3q*ckLE?Sfrt+F}(pu?&)`-n+TqUP0pD7i)S3m^FLrcCr_+ z$tBFP+?ge~ketUU&)(nxik9q(>tg-4j;!>pcJku=-g9-TG;yj^qj7lyzNr_O1oQ7wW0#Ob zK}iSH)<2Im+f~vAi(_ooGQ3K+jpiRRM=_1=8@O(`tmPr7+;54s=zKe>+}`V#?0mrc ztl^tDh=pWU1ES#cu3KByp?PGn`)jqD=HeKwMk9?`d04^zBT?&`t>RgIuutcUk^YJv z1uo(+sgh6Ap{y?uYPUD{>#EL6d5B@Sb&F{y7y(xp2C z3Ve_*r+q%AE=J{#d1>4+i01+Jj^2WxW~Q@uCZz?f;wr}r+Pk&9aH)~4%rV`k!Or?pvxOCd<@&UsSA{{XGWIH+{_ZCZKlE!{2Lse75FAyjezbRXV6m3zsK z-e@$7w_|AY5gW`rrjm9TGBL-^jxkh~#c~ZPe#v>~#}r)1?i;RASLX+w82Z(R()8;& zqtor-j$a}+xt2_jr6d5XX|vFEr2fg(E#^hE(W2NQZ!~ToODZTU$Fzz0=$x-kI$kgjUXSt7O>zCjLJ_YSMQlvKeh}Z0x_c^fI?{>J8*- zmr%wEd3%+WEwVGbVD52U1lkAM^{a`mH5ZaCJ~(EzMU_g$X(9Qh&-b&C*ylB7`YUO# zth_Oz=<5x{d5{EB6Hk7vXgxUx2e___!yXf#S-!W_BD{vq-qs&CO=pLCGZXvUQoqK% zz&#CUqOL=1JRzgabE;b4yAK5Ro4lKNC9A(Rjo`@q)jpW)b}XlxT! zjQz16PPVpXC9mWy=E5dy{E+nux$JY5qq4A_*&A_QnuCX?Wb$G z?^{p5j%by{Aab^fLHXwgIFq5Rs5}i0qaC)H;r%87dTp8rB-8*{EiIY1O%%iUrYC?8 z-8|Noo1;f(uUmL)N)j^KF3mz@VDV}8g#PY8-R=>vbJrEy$KlN`(%wr=M&>^IC;PXuJf7rj_ zAb>@t$s^kzwB5yPAOR&)fo_aA5zIdF^aiZ!w+nr(rH_a1g^jS&-aE}gDAi5WssZ~x ze~Ea`eR!;^i|sk4u(h+&uBLnVn9T*cZEIx5-*zVe?j8C5tT!@somFJDz18&VFZ2N* zku=dUMw$12$CDg!8XixsKP1!dGze_Qyv_~1)aYd~22hee1=|ORqi&|rC5_sQo1wsc)7wM)G|^l4jcY}~G*(v6(P#H1xUFg#@c0FZ-n zKM<5xu#VlX9^Ecvl(0ft^_8}?s-*m}zwnCb?z~Om>HITwV+xpJhA4z4Osm{3@1Fp2 zT@PVcHg{S}+(U12Ws>rHsnKmj9&FG~pS=;T4i+t(gV0wy;vXB^TxxeS>98czTHi-C zsfaVfZwn4Yc>CIgO>vg+_e309MB)@=Ue(W*CL=Ia#oL7$P zzB|y`DXeXwh}h}(ieq9VYj}#~OY8(2iJeZuScO{8@t4FD*0nRC-AwUaNdEw5k!>6p z;g#D8`}6twSDE}o@l1*0HlIniv`H?DKy=tyj8K%qGdpzJNG*};S;|E#vL6)c_x>f( z+S6Fn?jwrEb&}IeXGDn?ByCh25(YW1Iq{~U6qCK=uq;u;;#Ela5nz88u0?b{C|IM! z%9gip3StT4m6kGb^AyieJ!{B5Ie67{eK{>GZrjeEC(GZK!5GQ*tedjAYgc2={CVPu zd|Tp)wFQ@KVqLHnUW@60>t9^|0Kqyw8Ku?wc%I%FeE2V8*rp;?nZX+y9gTc-;n?Q7 z)RI#W+|z<&k$5K^EA-p;4)9B8-T{H+lgXb@iYtTr&zo>RDHt3IFw2^E3i?9F)gKS7 zTE{>*w>o|BwgsaHF--_3D1W_-5)V*oTKiDb{6Bpx);E*f8|W1*Vw@IEN8g!GRXsCO zX>VbpY1aCs!a*9zdmW&Klpii>G8Qx6lhpJ8{!r;QH+IlR2EXLZcX1=dXvu~XMyy$_ zk-cNVE9+gX!Y4m1jP@^Me?Ecx?k_P|iqoVt>|KfN}@$*Da`cgG;pWGU!GK z?x2SA4|?)9*`$F_&f&j})NoR}e;8`B&7?bNx{$H8^8EX)Py!^kv)zNR9+NY1x6-`Y z_G^1RC~JDgo^U}P=XpKI?_A4YMJ#4Z8KnV3loKWjWMC#ck9y^ntleyR zcg0xQyh75)8V453ot!>%ft>cPV0le+ZjHHuMv$)YDMiS^8(X2SqvBLxYhF{8=G{EV z3{1z8bMt>gT*bSwl(n#F7CAEM67B#4#$s>gE0$jo(+`B5VtJFzD$+8%t>zK2&m3T< zU&fts&mPF6y4@s7BxSmYXUt>4IRl{YnvNK)URg-PC(L9K6PF{9OlJi^_NT!t(_5^D zXAE*!58uSuA1}&&VUJ3J%PB9}Q+g8;t1)1w&4&sxg1vA}Nv2|U#+@NM_09&s?D|Be`|v3dBZt5Mv)D>4Wk6^A1OP%YLP77vRKCBVR3aVCDmh+ zD}gGI6b>`a0UavzCMS|(d#T#0`RfdV{x^Uf(t^iu1qT3gSQgjT*1|j8S>7y2-IKJ&+~?{mRPIAe>9nJ8Vl%+47n;(7 z{z$lwe20uYN0GF56~Cq5SwgnAHag6fs?)o)ntMqsLO6!SFCSIpp55z`(4^C1xDwmT zYA#{k(!4S~jKW0(4xcF?A4=(L9&4y=F7*kRJI07+)ELD304~H_L^k86-W9w|WOcfK z+BIDiz$cFMC94SGPuCXD+KSk>v%;YtE#$c1AvUz#$Y?&YIeUcb2yet83QQ zerdV9D(QC|@WsGKkAOol&*S-FSUI*!YcK5;4rhkV(o0*GBdn81V^%AGFgUA_Tq?r% z(CPYYOC&|0j!Vm%dF3I(frjBh>&=|*ZRVCMmAPSY zi6u?gEWNn&t(f)AM*7WsJ$G?qHu2@hZ+U1fWCBMdkg^S=;C3}h_Y*W?ywr6pT0yJo zpb!8TR^M$xcDZbMWaEx9X)WVx>lmNy+CAc%L}s@UJc2f6Pn4q#%E3=#QE9EFXm)pT z>6aH?AG?yxk#8;Rr-_#`h}Uz#SpppOBBojGt|Yp*i(Jw!-UpsEYuiaxiB(AVd69rf z$j(htVl=F6)*JX`u#D`pd$|mHR=BKpCgoH1dw@6u_B9vweUv)VSnBr{Xwljb%dY4m z2S!ImC(Hu`H#1Ac!X&}`j`wZhn)yXEp zMuyhQ#lc8vZvvo-JA}qIsoK+slNhg~> z8)vj*9za~>fX!vzHN2PSPg`3k(tGO*ZTA`@24xMo$zU^#u7A%Z$8nxF)Y8@z(`R>? zZElPaE}?BCNWNT&9uh=57zPc?R9-o2T`xnkg4W6ymN+DqYlTv$ZqlP{(K9LJ_X4BS zwOfB8c#`@p(_F;q1(vRDfz8W5`l-P~zy}$oc#1X|@+p>6Wuw-`zzPU}l?3)+4!Y z17~b<3?8DaX_gjgcQlvBPe|KFWsK_@LA0Hu0G#hoRG;(oYw3Dzwuz-CvgoEiDW;29 z(i$D4#$15$4Y=fUSG2RJrk{5whGJ`rduu5c;!QVPig=mMK3^tdo`iI(>K9fgIxxIz z3kft;Wj7*8BuzRSnDSr%0VG5}sph168_2ETx3Fne-aS6z>7uo}dwmr`CAz14_cn1Im?TGwfK?^J?>s;n_7ik7AWOXB2vdF>%XmI zc#7Xkg5qo4IHYSVts@BR7!(@g}i6chN&N$~LAYiR6)?V}U9R zXDm9^Dbo2a65mbn1>&HZ2-#xR{J?O7JTUHPwZ@%~qrMJ&5KTty((cD>5Mh($z+CkJ z*U_3rmkyKR=rj#F-Y+IG#B#3Uao;_@wX2|bN=+w9WJZqOGM~JSA_b*R>JMXBej)Kj zpQEmyqi9exqVXgaa?1YzyHLM>%x~_mQ|r>dFN}Fn_mX!bz0?kgs0pvs-N`EBO|)0T z-L^SE$L>bGS678j98s811FJwhbg8@DB*gdeyRa3nmQwLZOmb;;+| zZ&qopB4vu&OM$WOBOLjK2i%MMv5wrfO>$l))lR9W&mZ=V*=3buGTXP$H~lk&cWiYd zfkd6O1iG1e&a-`|>GE6Yw}Ls$9!%Fzw=kg}JP^11^?r>fQQETnMJqm!VwQH1FO->z z&J*%lLykip#d?x?V^R2*QL)i)EG(g6=cIs$mA6A|I&YAF6rSF-&1x5dIqq!d5|~== z&5{Ez&ok%!WQWtyYZl8$pHb9rp}knN-9%3ek!`b;2m0uN`KA8=Wao?@O3ae#IA)IZ z;vh5NxKWfj`DFvPdK!}IV=eW`wMgbMl{X;eRh*tWecTS+>aMde`%1K0jFO1JQelXN zWIuU8^%W(d;_vMt&aq)A3cu)fYUGKZCvkuFM_g1g-CkT1JlBES%MG|8V9U3#Ju%Xt z`%UG{!v5&W?u^k&5;6=3zj6Kd4z$b0g7(a;w^utx#t8r+?io&17tu5Ky+r}Ba?0?^ zim=A%HN+7SkV7FtNKuZ3f%&Va@U_*&+N|T3E(74s)2gj|8s zJrHmOc|U-pyNcf4NhD}99_y)QV6wE!ZyDhsjR)S9`k(HDTo;UPp@I=&x~aCfMLs~Y zT(&k6$Q$^539jeF@;ug;7jnS%)@gUX%u2v9Vm@ueo*14oItubX7I>n@YZkMzx5G;# zCDqG(qCgM&xHHI6-H%%4o3XSJ=9<30q-y~+F{#IE3=?aq4T7@jSC# z+e>+WAv4a|NYHT*9D#$-Vx6rBpI4cq@<9`^aI$0|9S76iu{CW{TbQT4eMUJlrZ$a7 z&x~=8@vdguHQ2?~HQ8DxCUEG$mcn&7-~fFq=C6)_5v1{#ikreZWaL}g$(!O&1VBTJ;{FBjEz^{^zIS_zg)-ec5rV|$lj~Oz zJwr;+95f3a6+>-tF*s%XItuK3J>h_D(px(M(v~C6nmwr(qbNOowbb}8;q}X0+}ov+ zK2#i_>_^O?o;p`!rg$SMbYz}MV6wL!YaU9&#?0fd&Bql<>PtMmJTESvbppnY=4|I{ zZYV%WSl928;d(RStdbdsv1-oExY)bcCWC)L)qb@7JTL+T=knUe0#0x7Er)BiX`V}n?bBpdzq{J7qjhB`md{gOS+7Ym-=?u~a3Xy^J=W~-lKPf%9tB_dW{SBx ztGD=rsGWB~v%Iu&C%%=2o|lV)6F)Sw58w&Z4)x;xJ=HZk{W9t(b;;U$MxG08Vp!Q^ z)KHPP2tMm)AxEWjJ&cPQuB&4PjEgP1L8D&UHN^Ur#K+ALhag+1`uFs&2Kb|Tk9H-p zx!7KPrr&>=_G@r>VV;K-ukjmD)%AsFp}k!>V7($s3#pz*w2x}9J&!p!73W%(v7>3) z{pFAPMx`cpTU}126snApSFR6g%5u7~QB1F>+*#asiF7xTdEqYUX*JrA_iBH>dkSxg zH6+xgmN_;|_R)pBy(&ObK2?q}=%8SlhB$Q%PQYE>I1xlQLn0lmmN_aj&lQiZYrc9j z+^VdPb{5|#0G1*!+koyX7R?ecd_$-ttWm9+JV%+4WF#@{N2Y2>#5V~VUEC~o@{mly z&Nvy`GyGolQdFKDLE|w+x;9r}%lo_znFq0}8d$cH@9bKnW$nzwv`9+ek(?>)DhedH zw7Yb-)!G!dD=I~pVgLmo?InAhbv2QPtwY9anf;~9g zyi4aau@AEEk>?-)m>lh4`Bz5-&3mF*=r-DI(YuYLS4fnzmFc)=J8|FXSeG$grll30 zn({5$#?2cUhV?4h-W+tmuGhofO|FM?r|Biy=JG`QZmlGn5CSqnH>P^})uc;kl{Cwz zxRUPmWtEAxiPkqRsK5^{>vv2XZDH$Iv`c$y9aS}dCE7QJNbVzqhj~lqvc1G=a}aJtUXKwr+car0S1r>u-VaL4YN?Ys}B+S_aawhymkT2N__Y1*Wzr`#(a zn%aB2qr9jmCfNr?K8;iV0A$U3cQ&X9o-I@TE^ByOEY|=8n=F3rK+XrHK3hxsMUzal zWYje~GOez>Yx|V5CooPuWkJCMt_@YhL#XLeL!sTej>cIS2s4+(8l_!+VC|)Ajh8>><9NprF5SX{As3m5(Pna_t)1fzir!x zd+5K0M#tS9w$~+pr|OpaosEQ7-)FRrC)8j@eWqJiKfFa=<}!1SN>1ZM9v{%OjXo#R zE$;2-M|L)YXPG3QHtm5_^B^^D{{Y0c`bUVSvLa=k(lK{!1CR7?Er;*K%uf%rl7hi&=J9w+tX@$ZXMP_oa4 z2-39Z_enkE%wiVm{{VV8z~slAk>8r*z9jhkU*5~&2_Tl=Sdh1!Z7sI5o=Cfs_|_rSt*m9b zg2vf=yOhS}QV$i+;$wbAX<_i|jSWUo`6e+vC<_zmG->^~3bR+hzOTRRxhql0oi!Z7=*+i*Rr z^F#Js@XKod02DN>J?)=!+%Dn}p7{m83jJyLWnrdG;VVnoF64$ae=1pJjE0G$=<2?J z_pY2Ov|BN*?$SH!jUUZ6*A}5-o;NdD+$2GnzFnnXJOjy7o9#OH9J63ho#jdF} zzNK$7lJV@kF}Oy$wKD6w`3!c@hU^DX$x~K0_75D?k=MWKhkz(8d5t9az%O1 z#a|iulQos3u}c-It-bZ;%%tg@szcjy@$+^y-}sMFIxUUm{l28JT*qkE@HXXPB&o-qC*}Ioy@qg}Dbsw<5M5bY zqb0PVC!PZ3u3drQS@H8R6g zc^irBLB(S&70XAL_`>QWxEk)C=E~Eld97t~V^BYY9;_LZ(T6ymCMlm9?O657nX6S31x`fR%Npa3)Uo9mfH~CNSxZwVE)qF@T{{RU+z(|Aqi-Grd ze7&>B=Uk{U#=zOhEC9J#(lrHS0OM;R`A&UBb4zog4?;lq6FkX0^D{AFwqgq*>H@jJ zAIhB&Ea(x7OvQ%hj}Mc9fXnx>P{lLD5UN*f9~a5=}}Q^4ll3`nmOZ~z;R zIz9Qx$y_p%QduNzYS!y+Za@!(l10glnDK`nc?ic*#ZNt;;_YBEsNPmcz>@$FxK=_4 z9r>nOTm7Ze%9AC2Sl$WMo9FHWVYu`)AdcCk+_6R^Qn@NkyEm7N=R7eq63HXHkzs6J zi9}Ek(N7|~5154cTmnzf)%#|&$VX-xoFzXN$yxMLSbO9 zoVg?KaxtEu)ySW8F--GBSV=21%&iNMFc&Pm93NVwCSJ6d~7zJu^|cHl9me-aHP>pwZ^Hw}X9} z%L+Ow`Ic9t77T@W1AsHvHM}0COzO0|^KYd)+S)-Od6HQ!KE}vhv7Mq@ZrqMpYpJuA z-fuDteXC`>F-b4UeH=>6Fg)1y$PROz!!^g~7tq>>ZN{+ET|7oLlI>d7Xb3C&wUtR$ z9B@r^Q{GMG-e0wZlgkmZKX#5b*&hqxJ@tZ7h+goiqq{^ZnL~-Fir*?nMmo-*EgzMSz1iiSJ!b! zODqVQlq{gLrb+X_;Agq6r$a_MbF{ikT|*&>8rCI-?gvQII{{Ojq}8XX4QNSaWpxN` zK6!+8_Ui(N)S&xBIbr8W5=9%MUzmP%xurb!R}kCF8{AuoOw%rrb}mqbCunG;`IKYQ zx$PqHXS6b3+**xB=sUQA?X>HF(((`o`5Y=P1!&%CcUH@DsOpzKRmw*v*`e1h7AZ=c z6*1jKg=3HJRVxzFcR|#mFy5w-WiW~0{q$O8>)Ratp-KlvBsK`n(cY}3%odXyy<1uP zH}B`c)#JFfk(jAC5<;XNPjOM$+f8Srqw7{OIyeNIy%jD1M2sEYY)5na$FKP^X_w{h zw99KmwSm$PHaM(xr-D|JNw{`~=YVz&fcjN|rFE<%DW<%7mBb!plT5P5;uucnYk-6- zhy!}@BIdNO-s;U{xx2c(xwTI&Bx~J13-$8gM_>erjDsU$vTiK(F?^So_PT>GwNefJ zjh;^H(~L3UhaGET+enJiHlEVX_fD2;*lp#S(Im82-6P1`mLnuhfCtTiK#1+_G=C)8 z>4!>*t_`dk?XKsx`Mk8@<0LAO%*U^4j_+I5p@MU#>DOx*hT{E=rSqon@AhkCR^IAz z3pZ-LYpmQ&r%!ipt-P*m=DYLTSdFC;G)6St@|1iNkQfTg)8VlZPk%m_Zm}c6s~y&o z(Soo5skp*Q63w}?DcONy>hi@!#7l9hT8n&$4a^Z-LZUFX>9{!OELh}KYn=y5)I3*h zqG^)&f9)~Z$px*i;DJ_8UBII9+)V7Mx_mRf9TFKwbS+jxoLk(C{#eTyL5 z$@lG7^w_VAU)$FbYtcLw(%ihKLx%lJ9EHq~ob)tkGNcyTocdbZYB9|)jy4QoXmvP` zKnM~Ql|F#hduV!9mxyJ&msGLB31j;_@L$?0e&x?O41;7(U-6D_;6NALdtbWvek%ZXyWvQO;m z_@VO(o%(*fFgDt#BW#13t!(lC0Ky|@7PTdf#m&`=$UfO+YFL(?LX4pg$Q^mBbG41l z<;{(*pP3_9^3ATZ6oJ}LE+xQ`0q6;lRMVc`&s8v5!z5c}TXv07-bD(_uoKG@ zOfE~N6C9@7PnDQScJhy~YbA%33xCf!Gs8;VKiRDPy31TeX&dS`@S4-rS`#QozyyS%@(eGEtz^U41JM99EEoh1kO zLjJXZtlW<S0Xph%k|H#W?bCJ z){|d6C@!O8_Lz?#FQ@y&bo8eq{i{@K_qhyDJQ{ zs5`UHPpK6QqSTiwr&>9((t@m^rdUgEXw>87bKS*ei)msjsI|G0DS>Fi=Pn2Lhib6t z9gWZSy~+OoN4O!GTL>JazY9!fjG_YL)^Q@vrRc@g4 zj2v|J6vnx`lKG;B^hX?pgEBb%+W>PKk6d)14P81&uO}L@w2m3fOp>5)lHVM8YTl=* zJ*%bAoLTDD*705}65Pueg^4YIP7V}x0CHIHI@dR*%!0<%#j>iKbFwx71sLI2dXv_= zUkh3rtw_$+O&Gj_IYqNb1h38=WMk0*Q@VgTVGUNU+UfI8Qz{5_ud*;`4dT!xVmlo;aam)u!_`_9LbYoaDn zJ)1=a2%@=rgfRf3NFDd>DoE{DbttYD2fx%D2-QME0vwpKati0EZkVi%8LTxUXK4zB zNDta4IT7Wv#A->iBf(>LO$aA*AwDhej8hP8LiR}C=4hZ#Btx&y3I=ZD@{IQaOF(H8v=5G z^Pf>(1@Y&{_l{%mu7UF3UjU>;*)gX>C%$V0XwN(G7Nc|VTjCV@froXKfhi1Nah&qQ z*PhktKMwvMwdLrMbk?{H7nE633XRkdJ!zi^eh)}3ZLDInc6kV7j0~4<>@m(O=|6{G z3az2Ii%yvgg`!J~NTPk9sOu;_$Rh=7MX3$g<@_1&&P!t)D-`mxJWV~cWMWv!!w}!X z7r&)-cm4{~Va(Px>34H&6ALR#7>tNfL2Q4w#!gLoTwV$g+r@LMJ+kT-$jc1G0Srpt za#EwBlfwh+SzarTN?jIvBt^7}C>|jNwBA-PLhWQMISG%MeL=0`3mGh>u|vr}hT7b1lSS z78x05BRvY^zXrT(;x*D+-Oc6OqA@OyfsdbofsavJ(^qCw(Hu{Yr)XYlk!&M?ATT#0 zJ3!=m^V+=Y!~Poa2gIL<`gekKixYBn3%KEtA%2L>^S3^OCc7UU-WcrK-5YX+JSf~y zU}qlruIv5@nedL!$6p?Ad~>Ym%{8BgY|PQgCRGyQju&=1oMhs?Y!xngi5_k$rz{&j z{Lp+kp!j>jx=)2|tb*ybR*~7Oxmcr)6ivLb{x79x>pG>>eh|5~H&(ITTLzBVe9k0; zIF8_szS-}J-$=CkoijYS;cFx3-!~yL+!D zXuQBomP7^#fx!8>74>UHW579-x4V&|y}Q?>YYEg1e(2@d-5lmnG51t|2k)wwavP+N3A!QF0iu1jkp2Sk)D-=pHoy{@h^+u)7^E;bTdhRYFa2}Qc}%2 zFCE&r_~X>4x>Ipx+oe@~^EL!yJh=1~V%t$LNi>pKBHUZbB8n0T@>4%4BcaHu@J?OE{EjP!d{Gj4&Yf&0db;?%LugywrmreWKJkE{J+L$mXf&T4cI=$989q@ztBjw;{2= zoxy7Pva^OS_(%oezq#6>?NLcYLcF0p$TdpjvgV5=f@*LvJJ6#EoDv>LvO}Li$3tB$ zjf!4)dK*J)cWG(9M~S77W_W?fZKt>$Kh85Wdq}hm0BV=|OtTA{nEwEAB!o13c`z{S zry!qDD@`u%HGAnbzY*W%3jj=RrZy|e#*6$Q4lpZJtcYzItElM~cMWY7$(G)Du>#v8 zGdUvzc6b@+M{3p6AiLGHlc#AhfiKzBmfk>GcR<*CLgR&vPtSqLs=g4qdFD4Mqotjz z!8x|`APUT~aUueGIQz;^p{|b3&q~teGJj|s#?hZOTXyf4gO%!Ap{q*dT+-2eFKw&G z2Z(H(wa`MSC2hwk)fj&Q0mwb;vb3IEI?;SvW2HrSnt<}J*5W)6srPTnj#MGzAH{)L zEv0{CUyEyP9!c8n&L+9h?N0XdiOR<8KI*9X*mcErUJdZ<`c}7hZ9V9{YpXvyUDQ(^ zOGG~7#o1#|yR*IyYgCD5*MeC*GvVvo{Z*#DNP^r+bP%-VkKKNM<(u>hI#qpFK-BK_ zL9N|dTdum($0e1MeAfCo>bDd2a7Xa^n%VHRxYJ^fP@c+3?Bptpn*;fd%6yqr6ZZ>a zj)Jzd4G=w?aouU;%a)GfDP#HG;Qi>|9Y?37U5V9|tgInj7tOY}xPcAKo7roi;saTU}}~ zrM2VR{L-b^{{T>n{lsonp0l9PuWj$&MzaY8>685$*$&|i(yroz)p8D4`qCdl--(&@ z-9L7*t4kfcktN*1+Zm4YASI$>`{SsiU)HqHQVTwZ!Z4R6bT?yvz#c)=eY!NRJ?hwYIAA!#tliV?_7iSq!<#(j3mGw zp!c8*`+p1RcAh2y?KKk07AZV87uOnmmo`r`h9)%TP3$@lPfF)4^=o}z(k)v0@qD}c z=7DbI`_RY-%M?D5xA7XCH49BP!S3v=tl_zyXND*tIeUAi{{UXko_x7L$n9LtwX0g* zTiI#0%O2NfNYOy@;UMxC{jYjg8b&U$;@8w=y3i-k8ujh&A(HyWS1AmVAuAe>`eug? zan}{ec>BfaqBO%>)y37qO6@hnKG7t_K@+Nh^5EbuJu6G&CyB0nHLU6WC5{$%Yh!D0 zg%x+8;0>dk``3ziv&4;gs$5Ir0Xap8{fLl0{{T=M*j7@Nii}%kUyAQ_8Rxsc)s|^) z{Ps5sa0y`}V25+-im9PqUEN$ss$NDssf#3&s|7|K0O#JRYPzhtoYLLf-%E4nF8R!$ zhL%rKd*ZI!I7mjH3pLHOs2O1=js3{{YZa?CdLpKxw{a^7rt<_%fOEKGJne5v=RAAj zjW@#@eahQQy_wxsR$fYV1bq!}>laHUk(Jsw+7MONKe-cn;Pv9XPsiHx_=i<_;Uq^1 zz|IB_t~-NHPn8KSW@Bnsml}o4x0km$mQGx=ef;$1tm*cW7bjrL5V%v*j-Yzf5XJk< zAW%e^3RkKAquRIh9WXTInR&^{2RI#$Ju3yPG}#|Oe!$)q)b$^Y);9K*OxF?Gyo|E- zz+Snp)USuJ=`W?(t=+rFaI1%oNW%prbtlmJSLe_C6K_M7>*CAZ2NAu!o9r^Sa>RRe z&3=n`ep?+sOKY3!Mze)cUPh7vRT+lR*j$pKuxrtvtw`jl?^HLUztbksJo|Gnx)%mJ zVFp!&z~gT}^2Cq5+ZD^--Uu~WrniWO{{9S zqAk|YThArDB}8{A&g31EP;p!jiL8%^CyPz<4xJR_p&LnmKN*hQ7x+VWH22hd99NC+ zclc`N%E|<2^)yR~W&oL`c48XVEc6j|2Dt5CQB5aHWz=tD4lSGQ7k*gARE%7?{{WVf zU6uG-BvzMCi`a|lg2WQi6qA4n!!Y+X0 zc+XwkzLm&ySo0r=GsZkma;IqCia>r6#hlu2t6lDl&- zhvxuiEDUUSFZ>3d6p>5i%tU*aGqS@uL%EIuka-+>)J+UZgbfQvJaG%5~(`_v+tJBUrn$9*51(5J}vIaddF{PbQJ4|=xI+(Tye@Lf*P z8H90%jV>2)JdwyfDykt9#T~8FM=QUW$Y%clRvV6eYHOdfwbU@7lPII)xPS&`Ew?!w zV2+f~iNuW*(g~tSQz4*PCY3~(KaSJKOx3}2brq;F86;J;U!U!2SC-s%l0QRKqhS)} z3yrF)Be9M^pDJZQBRD*ov$pZ&Xj;W3E44{b7D&RNB=B%*ku0|z#L+bOdVx}W-SMsE zyF^N!fJ+x0dl6c8vfp0`Zf$NZkiIvN$#E0y!QZ%WXOsgGiG<_JkQm;|=pBM>W#g$)#M}Bq^oCXZEQ; zl_Q;@5~e`Tp{}n+n(uTL_BS^+ zLNxQ-G>Gin6=3MY=g(XU+6Gd!&FfuiHJUl+zq^9nrV?E=aw|p^0UJu3sRxSCwzsm= zv^$8eg_5KeO(R?_yV|ldE`9S!8*PSccYUWpDxMg4sMTOjfCxnooOwGOvg2UEFQANmZqS_61Kbv2(j59(o$S z%{`>kTUyx3YKtuGHMAC`;n^HO0QS-x0q%yftTgt$VI1odOeA@(ZZ33yS?8FJ8*ey8 z?b@_89X{IgHYs&&EY}6vD`biA(McdvG)EwU0-uo8*^{AdE$pSU(;C&T zt(KWAafsrw^XwDPxc>lzPD1jLau`Ncn65BKD~>p;*7urhmo0Om%b|&_-g&(3Ci3G? znn?*UDA-9}27Rk5O1q1FwZ@*;2!R-gbp3IqF{DwA_>O!q%MR6Y_f|(X+IFXVF8g~M zOJ}#$bkubOv6zCqI5<3zO*;od&Z~K>%i-s-dwch~y2_EL>Cwt02OA?<6Oukt%T=EY z+QVa|+FjY+iz#NDnc;JBrm-PEh19$(GJlC`oPTDUPFrh3ac-}3=Na^QrD(|uBd}Ylv@Xn$ociP@wnX0Djc_VN(*9BXzClu9$Pd&D`6jn*7++3`FY?lo! z_J#!rrT+nY#LnGcULy>C-yd`@X9mu6Sc}Z^y$r8md5-0 zS}`V;pKFHJJ>Es3x40YRBmG#GHz(b915A6JPf^t^thHz^uTs?~o$ar*(>o2S5qOgl zV?K;&qy)OYr>i?Qm#JS~vpT6ZnxjQA`HtP8Zjckxvs4;=g4o`pu8SNf8sb*+47O(q z+h+{5CP3}J`$?-4xHTp$yr`y_1 zZD(g{R%F3xANR78;7Ytv_wQoV}NWktA%sg_O78;mFlyzx_OGh1sH zmiL-8t#B@{ntbV+;xO6f2!R4c=Kyr37A!Q)G;v&~+dRmniR4WeT?7zvR2b#=Jt^0B zdgYdveWvO$+^e<3?KGF(9!WwLD~z;ftvgU_Xmz=5^_g9ST7tC0P|-+zk+2E_$H(JP z>2^t~*xp}gek8GJO2QmYpHsgH-@Cv8^YS;a<$pFwT4YLE1x&zXOYye%tDSU55-z;t!1VpTCSgT z{{U#7)&y0RX9bI7;GTMW)$MCUgHF=z#FrD=PPUExoYM*5^5m9c5AP6_1ghhaNdq#x z3uWQ`SIuoVO167~guS%7ddDcr6aJ~n?&;Xmd{=J`?~AT(?CqZ2V%m=seq=#e5qAxY zNF8f^t$as&1h$Jm+geP)Y_iD>+U}7y3@|Goz|S?zYu5ToUEEzoqRn8>CCfNjq%rOr zW8*pMRG-F&a+c@Z+Sa)3Xx29tv!RXmPaVzAn>5Zx`o~}Z3+RAgSDtvUUWyG~-%5(n zp6oz=-+VvSh{^c})OW4_0Ej*=)FacN)h(?pY-A^G*b;A$AsjLdO8l;J)ce@22(>G@CcU_9fp07-i74Q_!1AE~0CN@3-`q`W8>qNO zxRJAJ9eznvADeLWUZd8uE)18Jmsag6#}$LDaz5?>JcUu*pIV_~r^wR1?6QP5PG*98 zkK!a?r_&Xd=A8ydaV5>1(aLbMVbsYV?-Y)*zo~ADy@f$(YZN>G0JQG}Hs=vF!BWKm z$yNio&H?lWtXplnl3SZQuO=AdGs`UGk0Cl_{{VT3;aA?Fx^~qM_Htq=(}^vai5BI$ z7Cp%vpGqtXVwLn)x}a-0gnL=Rk|5tI6&(k+dZun5xROh~OEN^Oun2%Ha&d*(&p175 zeMaWO-^_bOoZCj;UzTOdNI=8wKixH2C?jJfta2{Z!&oXG^%0-F8su_)XddO4H!{TH z=FJl2;a|6G8QCUA&@V(%g;yk^%Vr77%t+T!A8-N zpmH61hCR(X>fz$OeZ&2Gi5*k|MtXf3fG%mVd5mr@A9QX^hC+8HM@P?g^;+*dFqT)U zG_mFHawLy?5gO-{=D%E?$}5M4NY2CzBY}8jQ}RbA_woJX-n$P5>32rh+Q(|l9DeHD z5t2_vC!(l4mOTYjbYwHsbQ?Hsu9gohO?4%&n6pXp8-)4y8vzXwOYC|1)~ zh)X8fCAr(WD3Fdy`kvM0o(*9vkzL!Mj(xi%nTTUNfB?cj`ec23*P>|-u-d+jro`bV zA`6R@kOiGP$J?fBq82ii$E@h$&rrIB{KgQ+^F1A4bg84hwg_U5 zM|I?dPNEMf5XAm3(l&I($&vMROZREBSJ)%1f|31|Gt^55@9B9;o_dhO&I< z$Z4jIJ*9>^Dev^JVfeMHOt+C=>XMm}pbnQ33_qHACu#er1^^Y|J~Gs$mF3lBllP0f z#`}VSj^OvM3XfB!3qykV*W=hcCE=;HdzlmM2^W|Y5DPazPp{Ivui$sXO@HDii9g{p z*J3Skc`z}D8S+&001nloZ{f{<_Llgrnr@u3%cW`8A3o8MBaWc@fnRof3H_OLuK`%w zU1~aW~d!P7ZG3l$1_m;fKJJrRnz5!EYU#B#P5snDEiAc~$prfP2@W zL*U&vNV-cq4IQEp&$7Z9n{3wdILb=xpOFJ{MR%80GikO*O=tq$Gnl3bogGie;GX?C zu4BZp>C(JMQoG9D-LzM8$lJFvp(P7{%SjlF1r^g6sF=!4nIGCVJ1-!Gtz?~K`#z}f zozb<}8Dbf_ME$+%%6>EJnmiA6W}1B0JE4iv9ote!+?Dejj(5bvk5OIUiu_Yyp=pn* z>K|sZ2^23qzmvJ5wr)OTUJQzGaoW6B;_rzky`Ju5f#Z~KTZf&oJ=9|il3;Ly9je(U zoqT4SO}J=ggI1Q}No@po6I)yCjqowJG32*nUN7+`d1Pl6%#b&i8OGvHK*3^tPAk$p zTdOqsZMKmm+J}y3oCnVV@rv@#A6_)FOK9^ko)rOtACgR;z4%u2mZnu5k>@@!yz^`f zjXSPMU{v+bay={WfA}Z=0K@h8Q~NM!T9xb$Z+ua7*YjK~crl~=vF^`pqd$#&Y4Ahf z^uHgzE$N;E)1@*+CEA@xfrpCO4qf@`F~{RyrSVuDGs)2GAzOVm!p$JIffowFFcb{& z&{xuBba$xF3msEvBQIanE%e2L#?=UGnF`G$Wqif}WZ;kCK9%IZ89Z;|8(ji@A5ECR zZ5zzE@RN4qn9zUPr3Wx+)q03NmT$Bp&5bxk{0 z)wQ1(?KjRWGQTlZCwAgLyV||2k>?&q@e{;1+Lobqk!sOd$8uU*RF+OR4^KjCjkibs z*4g3xJl@GFiCN`8CjK`9dkoc|9!E4;UzscV#UGvc)sUsoYA@#;}!;CUYxz$DvSq!3=4s(cvaFW*EYXwD9CZ3oEEb08wL8$W zM8c)wquOIgBKhOL&RegmM7s#cpYOMdj|5HkYGZS}?e^K3%jD zZkBcfb_w;z@YSMSi&E(~N6bsx+gFx5c%`^Ukb)SFe6yT80gQ^>J{6j2Eh5!zqKZ3q zPqW&R3r!<)<}mDWRP=oU>1k9z9#iwG|* z)ZSaj@MPK6c&%V$(B9BovRf>M>RfG&2_SjCr?3@CSO<7_O|*S7DAcP$uwo3( zG35UMbb4d8Xj)$t@k!I;X&Tz%C1$+|h4Q)}C$yR4cY3X)+9scKZKtM>E5mCXw~lwERNRZ7y;zm#^)#HA9axOK9xXc_|I97N_eHQgZ(kB zn%?PlfvxgF_$vZvG@+fli?YkfhWSufd}_klVoKs|fZ8jMytZJnF>%PK6} zU@UVj)SwOKe?yLfv;0*)r)e}d0_tORD(6iWs!5jLJjQ(pG_(UhU)1d6xx3OeEi}%_ z05e#mW0TQB5znDDOT>O9)>`jEx!2-~N3zqUwz-BFwuoUMd2P>94|=VtPix`Z$^2!j zT}N{wLF8UVYsNMxJXJN%(FzzwWJ>F*0H>I;y(y@Ur)Bu?akcRRyUGG1(%o?c~=E)C1KH6 zcJEH{751SfzdePt#y_)ZW6hcH0xO<`b|$=U#~vqm;knbS<8LNO)vm5tw>f3#6}>Ad zNyMvM)cCFO8~abhgT=BK<-54tw{xo>C@wLz6C7f^zgm{nn8R^?b_NY=E9IHN>Zd*H zRkfRY+byeX^WF^M=4?j~JRUmMJWL>p}(HY>j zv{JS{z>I;V+YjTsRFxoCc8z{nXr4Sm<(NEX{lhD|$8 zH?v3(#|6~hSw?Vj7@y%DmGcMe2jM$?JK;m?R!+#vsKjQ5Su!1Sft4L=>J*A=qV^h} z33k3*EfK>s!0uh6sKt6IS{6BXkxRq^T{BiolXz|;5tAxQk|#{#Aa?T4O6IPtt~D9n z^X-h64Q$bA_i}^s#81z5f7=}eZFu4xLgP!1?Xya^zI1M~z?t(S=-`go1Eq53TGTbo zHY=NJ*0Q>d+-Wvj2;CB#dF-e7J&hzYB3UH4X>`jH6lscM^B4n!ZW?(9@w@gNtIPf^ zS?RtS)U4X(DCS*0-)PfVjnf8ik*6b~jOW(9S4*{9YYUBD!sl(`Ov25alC#d=>u#KP zjYdL_)#YCk28}MM5^1_x&wV1l+5Gk=?Yp>nWc3569jP!p-^V(}si)q&32_vd2u1$V zqA7^`h(G6<99Nw9lHXE}E6q-L;w=&p6|51GkQ4WZJ?p6PHR1l=hr`!*4SM=?N}0C= zt=s1+J%aSlwPJXTG!w~VJWuwWQGD2K&Tu7Op!#uGO2(1g^H`_8(iqCRULw3wrbZbq zJ+t>~Ddd%|8KUybJ1BKUJ6L0(_pQGZ$8D$Vy1CT_%drGOZp47U#52<(v92L9JIa!f zoG@ZeLiQER`y1Ty-yI0oU%3V4$mT+TGN=lAj>F!$_@s_BM&U~mS)(}Jl?UZN#q>4M zc(qye%d}v@$!&~CR^)WZ>MNLe8C&;m0CS8o06ymeP&$HmJol*n)*x877J(Ibw|O!E0CG2tt)Hzv1La&Q zEQ=8(REErCuRH{7qxI}*6k4@-wnr@60ygGpXN-m`&>(fl;-@aw<)@BvxmekuYn5ei z3C1(;RV-DPY(ft&a_tWb`A^p;U){muy#2LaPFzs~;{{ z*;!gg=boJfT(gQrk~3^4w+_*uduf9Lsu-NEaC%iCGVEsQe7RORw;(=4!*|d#4mrxW z#Y?A5@k+8yZiysgCPobdlqa!Vq5MTsTaU7$m$@-BjnX^DV+>qpmB!k+1IuoQ?nDGR z+<}!i9;!$=_p3x2(HIF+G}1${$WJ!ka)twj-x2;|ugH?#TEN!g+UIS)9pSxD$O~Y% zI6ZqB%&>*$wDaLeQewfRb(iIfBOBPpLw*ER`*8diyX$*tLzP&;Iez!EcB zE0E2NGf)sTk3haum?P<34xNa~S{cGC-UBj68Mm33E_VH%Q?dU5 z;3QV@eaxh6*vE3wd6B~ybg+)!Fx^~2&or(#$aiIUQH%~NYfiYaxsVI37T#-U5^0t@ zm=@rCpsF7-JW7W=`c_7laV5R8O(m;FTInM&tfnb42LwXosr(KrZ3XApq`8(&O2d5b z<^7@+NheW*xH51TsKKqHV>h|4W;R#{f@Uuq8w}RBf=#nHRo|S4828Otvb;$z(&jB@ zHfbEppJ=i&mVpnI8WOyX&AGn{h9exW9o60R0oLL;jJGz%(5dqpO|eQw$scYrnv%*} zNbaq*8`}uyXqGG`^d>xjr;k3|@N(JCD?~{7bul%(sSc&5#fVxqmMe>dRK!>$FJtpo z)CT=7-EAefipo2fV1{cu^LmdIG46JePwyk`&{lSVX?dtz&1*E5t`>KNUKrxkQ5BdH zcOxvED&sh%(#^YFO!u;BQvIe`?o9q67d*^xqk4+pJHV|6v+J7*GZSQ!XLb zb=$N3n-%5F)E3fReUdFk()prkkCzuGYmKpjcIP6j2u1^6uF)^%uOZ5Z8K+rt1c!);?SZBotvN0hSh*;rH_ zAXs$!XO8PazOfBsZDSNVhlg0B%`ApT!z_iP0ddGCn{}nbaWbcfJUc0k+lJiT^VAUcioO;am@*~JUbbwp}IE)XMJZ75IE{%(=R^s1F zy@yMZHuB?Tj9Tk%xZofmBtEC5L8y(E(plbpifJvb;QG4&z)sV&cNJpd{qDR`JknpZv0KM*Bl}80 zc(_RR#PD5w8tzQ;uS5fKm{f}6^nmHqeDIymU-o)y2 z!3?3tPPNTkJ(GAwWw5-8c^>2}i41HC=doU*lh`k*^zF}z?H5qmEgCU&GbC>*mTA|z z7Cb2S6_q}?mJVkYNhl24B4d?6M+Ln|tj$7s?5r;5oT$9Ei_3+F_Yd(8dV%E^0vObT z=M-3!_at+ZUz0Z3`Wi~aw~*=*OCF}d1dyi5gB`K#JtZUb%~!j(7xvN1b9Ucnjq@Bp z^K&QDvitX?dvv;);bZoREtn*}dmk!9?zrv+I_ep1?uiolk;vG2Bp-e}aG(#mJ5mDd z?w49W*>0szE6rC5j1(6g4m<7bSeL;q?l)Q)0l3_;N{8n$kG&!F$>OBDxLIV0W{K5g zhj)?=R@i3(Fni>8s0dSgIt}u&kc)2T|Lh@!?mBT==5b@*q zgLe0*XM20{9NfzTKtS6Q9L9Qa>z?#p%%(Q9vyjO=rxVD-9$NYeb>uNd>wg#DMCC&A z>IWzXsip&F2xJml#_9HFQ5}+;M$i8MJxTQS6*PA7TnT`jLoB?RfhT+YJ1s{9FLbcq z+lNRzyp)%Q+x^BKw2WR`Z|xgdOGg_OR6TM#5$Q&tYv_>2EuznNs>jRh`C`k1-Bo+H zqZ;e%Ha$vk!y#zSs32-8tzFqDsS#yUzz@Q+IEJUQmw z8#kI(wSsm~S=;73aD;kht|*70>AnfSmgeHpEiy?~IF8BTSi;RRV}_B>7VwVBGVNZ8 z;L8}SC%3bQQi-kPy#3tFFrIT{-~-9eOxK-waT7v`H2Z}OB*Znfw0yM8I+B07JxzKy zgrc?#w+Q}a!TsEqFZW`NyGFf;J?nI2_B}^Sk~=La;=5SkXwzaVwlaF2`6jdVJyKhJ zId!=wNFYUaj5k>iOtyM^3eL9GrGrmPfv2n8i3C1n$IY`J^4ID`bH5b)No8vrOK}^@ zvnTFiGGRpEaUmX_)ug17B`dSYz9nl{5v9eI{O-!`<|zt-NN#dT?Op-#KUCNJRjgV3 zD)2SD_ZPZ>0#tx+F-CYSJuA`vDtMvoV|ft`<=e1WARL#F@DvYB*S-G5-?D7p60wWo zAB?PH{@c`umSXBZbPq%xfLA0b%B<{-+?6<8mHz-_f7u5>_%Yy{Z?x%qXMdZ{l>Op) zJKM3%dzPddN3xrCo~;$QiQ%{}k#Nk|+6P~k*0<2yS!qhzb(C@>*N&HqaCm?Wjp{q} z=~&(&b-L4JxYDk+T)_iGmyDpZDLElmp!(OKpraccoXxwOr;8-MH?4H`&@j1#w6Oq1 z_PfUUxVp&Wb9KP<735wk)$C;P3^tbb>mHwN3;mUk`o=B%Y)?WvR&ADyFB)nq9-Vz* zt-@^tQ;SQReZj6}40ja(ecbijYs7vbYXeZ$rjF`Yb35YI7D56Q7zpRT71;bi@jSEY zcRE*xUMqWXVjAccF82~C$#!$j<6cMO4N)4%UWI0q@_~=sZ(nmxD(p{VC&m{7(gPOl z?fg>^bByqV=xfTnf2+x-*v`WuRv$9~k^wc|_|sZxbgNs*f8*eT=P~F{V~X;fb57Sj zAb7`1@IQs@47Yln@>|-(fRb6xGJU((Wf->Xa@BS|t^WXmQhYXBEhAp|@vmDA^D)!( z$y{KVhs`Nd-zNj`ucbUqf2nEEL3^ycc5SIkG0e9c(Lh|s318tXJNnc7JK&!Wd<^(O zrhGZDxrWL;H%kjFv8H}-xsk&6C9_^h@q@(<2_SvitqeKb|-BL?g<%id3mwIpQBfac;8;sJXvEVopCTg zjvgJOI3u^^RX3qAS7WXqkHuOn+V-WWNC=Qa8Z_gsKb3NR7LhcM6W!RP%FvwbAqm<* z_3Ue@@Rj7T>2i^#LoC(`Sz?)TvLg+weaOy5V84W>iv8u&gG^f@DEDJ|BfrwHYpJU2 zMKzuFld7aMGTh!@g_1lIi1K(pTB#+QSYOL?b9{^*Q=PeHXZ1dn(0Fy7T ze=hpwPvJk^U!`Q;T*nQa=AUALS>-Pq5thepXtGE}T|Vg~u(NgG3TIbm`E#0`x8 zrm<}9Z{UhcQ5lNyE>V2P;4FTt?tNdf?JW zr^$C3HkEHI%_ZNNEOMWe3}cGdn?;UGnDmH8l^H?0Sveq{NIy!btCHCUke7C`1k>OP zHs(cU2?c|f#_NbRmxSGaoOHP+DTga`6H${i{#H$zdjEHS#9?@J~#yB&sl3eiU7HdxZMFAw-g#3zDjrVW6b zu*}79GCJ^iuG7NyT8kt;Aivc7l-9KNvbndn7?94R8R_!p1EphW(&_j2QfhYaPbBvW zrLJ#?X?Lg@#yA5bitTjI4M6tnv)oE9uIF2eBvvIMKg18AHLOvbnZMyJ3B{xu1+Jdb z+_aI4S3pqjVTMvqVT|Uwm^?o<&Y+fheZ*m|w##bP_XXZ}k1FV=_(Ke-HA_s=bqm}5 zBG*nWZFh4!EU{#>TPln+?0vyF71;PUz|W@nCrr3|SW;cVJ<6PdE2x7+(DcTN^50WQMf0G%d5LUY zAo)rE0A%#Xtxsp5_;Wy#(?`?ixsE+TR!Ixx*52R^%PxBc=toM*)ik+o>~Hi7TWO`5 z=|6ije5(wKau|Lhm|DczzPU8E%^sUPnpCl{kuRP+mT+*$s(*xvt7WcQS!kDf4xOXO zm(vj2q(3Zyk21#HvFX~GuF0uuam79M+c2vi`aQYaLoNfcC%X>S2EVE3Z*_V900{fu z8Eo%Nmh#>omv5FZs68{9o0VdF{{Ro^Hact1;(O06FD8i3KK-RHl#rG+C4>iwyEMt zq?N7iZW*o8$~cx5vwt;&YNaTfo@Ac!1Pjcwe5^65Gi ziffaXx4FVCrIr(74MuqHKzD>%U+fE@u^Y4%(3J18vJ$2s-Mtj%L>&X8@FA)yS)k(>ZWLVa>7 z_3YN|ZEtxxG_5M{o-%L&2kzEY-So5GJ=76J7D+oXl~Iginv{w&wJWw*AioNzQ8P5F zA>8BCk81P(03LXSwRzSglr&JT5QX_)o=L5*9BY!_6RtciVrucDm*wyB?*w-VhN`Q18rnL2&Xl1Ju_rE_9t2NxrzSwwKA&o63&rbGmC&(>d)C zJfBR~#=8}>-$`w&&m%!`8pW;1PbY6HEF-dm)Ou8E@Y`x1@jbIu7bL|pqV7hu1BM^( zj=qMZty#@$S|a#=PC9O(Fnhg#3ww7teliF>qxCiBpAez4f#dNt#;XOn`zuCuD9LX; z_lDhng$MCD>t3C$TpOoo?ljW`S7nm&&tw1XJa&zL8$0$EtRj! zr`dym-iz$L&#f&6^gNo{$56Sry4N)OL2B$xzN0O~UnFsnnB`B$t#Do`@s5ro5ZhnN zbE_MugWQ<7LJkhx_9Ki}tN52&)Xt4@r#12{jN*HutMdH4B41!Qub=hUt(x-VSc-kI z$t%bZpP5@Z09QRnWuc@Nx|x0;dwZ*iWWC%EnCi#?QoQsF*wqg?UfkTONfFvqs<#XQ z;DJ{p*)^fm^?A&*%^~tzyC3g0WtpDZc`a@Z-14$0&OL>5UsH3-ykJ-RTJ$r;By2u& zyKIPa{3q71h;tsv8KQCkGf1I<$i@izR^N}{NW4RJ5hoKevUkAmn#MT{s~I>`xweuR z`*Xprc`Z$&u*e%^U%ZSgV14CX@nJ_&4tCPSzD%liY>2UaqD;nj9@zy)=}#*QTzP5o zZXrVgVsO3wVZo-wD+$_Uc0(kLWMzLWzotO>Tc@Q-eG6#O#KUYXpfBAq22p@U1_>XH zNg49x5x@}naKxpdoW{$R$pkkBqJ~>`DEB3IGlL_vJ4yclfkuC&NFCoMc*Lmk7CT%y z1GX|VOp@KQUqvH1iuDt0dyG;ms9_;Iso{q-_)wt|$!dWXCoJD%WNe&|;p4qQ6}`Ms zg0M{RD&1;_$++aj#3jAtW*(y1a?d61c7i*gk%0a&kEHg-{r z1&|R^S{H&7Vq!5q;?4We7?$mk>56osNhFHaR%V1Ta*V;%N$Pp&Pl{OJm_m{{9##|; z5+FJBHA=+lYKbl9b-2{6KYCj-%pFmmAOLt6tt%*_ib&;#=Jkri?;}8pBv}Uufx8aA zy$xqr;up6`VpcLrzG1ewXh|RLxGPp{q=BSaC6Y3aBL;1Owx~UDJN+w2*p`{lX;H#p z3%(n#Fq0(GTZNI|19n3ZjlWvif_Nm1TeaAVIAs$xwd8D3B0LA)OD^JiC^d_3sXQw7 z%?b!L46y?YJiedAIL&HX-V1-VT0sh|63Gczt>z*m*f_*zAlF1pnY|>lT-aO76|8bw zTg|ve2_&EWlw-YXTTiEH(3_~Q?k&VNV{B71vOANy7 z{t}%S9`&`P>Y9Yaw3iY?B=bD7i+I$+0l-MaOfUcgwQ9FAX8ozSGBZNYa+Ag*mPoD^ z>KRvNa$$UJJ+e6!cSCCh7N*@sn(uQQe`ot!+JVOfOqom{b6L@Oam%{u&Mz^MrWY15 z;T}a?ByvJ}DJPPqw5@L<(wpqRZ88`pVIwJ5ibmKn1ag83h9nHui4spVM@&ooV^oGA zCfkIxYui68mv#|?v%q$f$vLeH87I?J13mAQW{Ll08r=dErEHAC%(RDj!x4CH|fr3pfu=3D6gni}7-R^qUo#eNAKB%^_ zlXVsRaQV?a%2;YeUP!{QC^s)oMrom!KeBWUR_TAU#gsA5@kWLl+2O*s$e?5uA1EiS zWn6f@E;Xym_0!^(#!JhC1XuRUa}0>Mjed3chX7-mx#3?DT6kT4-ZlH>Fu;Xjiv1Kb zqz(`jVT1E9tZxOy4UUti>9?9}Z*Y+++}yu6&R~pjiv3{Y4-Qedg5z`X(rUP=x-5}zF3!wJ!-A4zjLnL z&ib3)TgulGvdI93(5^3j)q2Z4gIko22=5(UN9FOs z+ge(aX%K7BX*z*<;cIqwOW?90a@qd?TOT9wu202QnshownQoe4iuYL6l(DzIX7a7$ zZQE4(A9@&dH0DcPChts=$>)~Z5bn@f$YN$Fp;Q!nh3A}98f~@vcuw->^HiGZ>4OF` z!pdRu9001(jEoNS{{Ry}ZZ!z6W3jmcJvpP9l!uO8&yX2<+@|gZ%$R~sJHAM6-NvFcolN>EPQMBSV@}j#?JiHNw6WJUXyb~s3;`j(?4kjtgqLhW-BCC%hQB~7U8 zOUQ?T)0|?tuNG=o*1i({$!$h!JExil-att~3&F{X!ZJ*dyOLVgW5KiZbus99Z9@TC)Mtx8J+51M5w*UYD literal 0 HcmV?d00001 diff --git a/dist/assets/fabric-slide-4-UycLZic-.jpg b/dist/assets/fabric-slide-4-UycLZic-.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2ac17225f16059d3fed0f3363620e8dc568ffeeb GIT binary patch literal 464978 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 c_y)SzZJ}E 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