Commit release build artifacts for admin, user-app, and API.

Refresh hashed frontend bundles and the API release bundle after build:release.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
s.esmaeili
2026-10-16 00:05:48 +03:30
co-authored by Cursor
parent 3add0683b3
commit 7bbdc6cbda
277 changed files with 302 additions and 912 deletions
-1
View File
@@ -1 +0,0 @@
.tsw[data-v-5db042a9]{position:relative;flex:0 0 auto;display:inline-block;width:46px;height:28px;border-radius:999px;transition:background-color .22s ease}.tsw__knob[data-v-5db042a9]{position:absolute;top:3px;inset-inline-start:3px;width:22px;height:22px;border-radius:50%;box-shadow:0 2px 6px -1px #14161a59;transition:transform .26s cubic-bezier(.32,.72,0,1),background-color .22s ease}.tsw.is-on .tsw__knob[data-v-5db042a9]{transform:translate(-18px)}.tsw[data-v-5db042a9]{background:var(--c-lightGray1)}.tsw__knob[data-v-5db042a9]{background:#fff}.tsw.is-on[data-v-5db042a9]{background:var(--c-primary)}.ap[data-v-f20814a2]{min-height:100vh}.ap__body[data-v-f20814a2]{padding-top:76px;padding-bottom:90px;display:flex;flex-direction:column;gap:26px}.ap__title[data-v-f20814a2],.ap__sub[data-v-f20814a2],.ap__note[data-v-f20814a2]{margin:0}.ap__themes[data-v-f20814a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ap__theme[data-v-f20814a2]{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.ap__theme[data-v-f20814a2]:active{transform:scale(.97)}.ap__themeLabel[data-v-f20814a2]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.ap__check[data-v-f20814a2]{position:absolute;top:8px;inset-inline-end:8px;display:grid;place-items:center;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .22s cubic-bezier(.32,.72,0,1)}.ap__theme.is-on .ap__check[data-v-f20814a2]{opacity:1;transform:none}.ap__preview[data-v-f20814a2]{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;display:flex;flex-direction:column;gap:6%;padding:10% 12%;--pv-bg: #ffffff;--pv-bar: #f4f5f6;--pv-card: #ecedef;--pv-line: #dadce0;--pv-btn: #14161a;background:var(--pv-bg)}.ap__preview--dark[data-v-f20814a2]{--pv-bg: #16171a;--pv-bar: #1e2024;--pv-card: #2b2e34;--pv-line: #3a3e45;--pv-btn: #f1f2f4}.ap__preview--system[data-v-f20814a2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#16171a;clip-path:polygon(100% 0,100% 100%,0 100%);opacity:.94}.ap__pvBar[data-v-f20814a2]{height:9%;border-radius:4px;background:var(--pv-bar)}.ap__pvCard[data-v-f20814a2]{flex:1;border-radius:7px;background:var(--pv-card)}.ap__pvLine[data-v-f20814a2]{height:6%;border-radius:3px;background:var(--pv-line)}.ap__pvLine--short[data-v-f20814a2]{width:60%}.ap__pvBtn[data-v-f20814a2]{height:11%;border-radius:999px;background:var(--pv-btn)}.ap__row[data-v-f20814a2]{width:100%;display:flex;align-items:center;gap:12px;cursor:pointer;font-family:inherit;text-align:start;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,border-color .2s ease}.ap__row[data-v-f20814a2]:active{transform:scale(.985)}.ap__rowIcon[data-v-f20814a2]{flex:0 0 auto;display:grid;place-items:center}.ap__rowText[data-v-f20814a2]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ap[data-v-f20814a2]{background:var(--c-canvasSoft)}.ap__head[data-v-f20814a2]{margin-bottom:13px}.ap__title[data-v-f20814a2]{font-size:15px;font-weight:800;color:var(--c-ink);letter-spacing:-.1px}.ap__sub[data-v-f20814a2]{margin-top:5px;font-size:11.5px;color:var(--c-inkFaint)}.ap__note[data-v-f20814a2]{margin-top:10px;font-size:11.5px;color:var(--c-inkMuted)}.ap__theme[data-v-f20814a2]{padding:8px 8px 11px;border:1px solid var(--c-hairline);border-radius:16px;background:var(--c-canvas);color:var(--c-inkMuted)}.ap__theme.is-on[data-v-f20814a2]{color:var(--c-ink);border-color:var(--c-primary);box-shadow:0 0 0 1px var(--c-primary)}.ap__preview[data-v-f20814a2]{border-radius:11px;box-shadow:0 0 0 1px #14161a12}.ap__themeLabel[data-v-f20814a2]{font-size:12px;font-weight:700}.ap__check[data-v-f20814a2]{width:22px;height:22px;border-radius:50%;color:#fff;background:var(--c-primary)}.ap__row[data-v-f20814a2]{padding:14px;border:1px solid var(--c-hairline);border-radius:16px;background:var(--c-canvas)}.ap__rowIcon[data-v-f20814a2]{width:38px;height:38px;border-radius:12px;color:var(--c-inkSoft);background:var(--c-hairlineSoft)}.ap__rowText b[data-v-f20814a2]{font-size:13px;font-weight:800;color:var(--c-ink)}.ap__rowText small[data-v-f20814a2]{font-size:11px;line-height:1.9;color:var(--c-inkFaint)}
@@ -1 +1 @@
import{d,b as i,c as _,f as r,e,_ as h,u as v,q as o,C as b,E as k,F as w,r as f,m as n,t as u,g as x,I as c,U as g}from"./index-B4LM4kNa.js";import{P as y}from"./PageBar-C_0I6W_n.js";const C=d({__name:"ToggleSwitch",props:{on:{type:Boolean}},setup(p){return(a,l)=>(i(),_("span",{class:r(["tsw",{"is-on":p.on}]),"aria-hidden":"true"},[...l[0]||(l[0]=[e("span",{class:"tsw__knob"},null,-1)])],2))}}),B=h(C,[["__scopeId","data-v-5db042a9"]]),T={class:"ap"},S={class:"ap__section"},V={class:"ap__themes",role:"radiogroup","aria-labelledby":"ap-theme"},I=["aria-checked","onClick"],L={class:"ap__themeLabel"},M={class:"ap__check","aria-hidden":"true"},z={key:0,class:"ap__note"},E={class:"ap__section"},N=["aria-checked"],$={class:"ap__rowIcon","aria-hidden":"true"},A=d({__name:"AppearanceView",setup(p){const a=v(),l=[{value:"light",label:"روشن",icon:"vuesax-linear:sun-1"},{value:"dark",label:"تیره",icon:"vuesax-linear:moon"},{value:"system",label:"مطابق سیستم",icon:"vuesax-linear:monitor-mobbile"}];return(P,s)=>{const m=k("container");return i(),_("div",T,[o(y,{title:"تنظیمات ظاهری","back-to":"userPage::hasSubRoute"}),o(m,{class:"ap__body"},{default:b(()=>[e("section",S,[s[2]||(s[2]=e("header",{class:"ap__head"},[e("h2",{id:"ap-theme",class:"ap__title"},"پوسته برنامه"),e("p",{class:"ap__sub"},"ظاهر روشن یا تیره، یا هماهنگ با تنظیمات گوشی شما")],-1)),e("div",V,[(i(),_(w,null,f(l,t=>e("button",{key:t.value,type:"button",role:"radio",class:r(["ap__theme",{"is-on":n(a).theme===t.value}]),"aria-checked":n(a).theme===t.value,onClick:F=>n(a).setTheme(t.value)},[e("span",{class:r(["ap__preview",`ap__preview--${t.value}`]),"aria-hidden":"true"},[...s[1]||(s[1]=[e("span",{class:"ap__pvBar"},null,-1),e("span",{class:"ap__pvCard"},null,-1),e("span",{class:"ap__pvLine"},null,-1),e("span",{class:"ap__pvLine ap__pvLine--short"},null,-1),e("span",{class:"ap__pvBtn"},null,-1)])],2),e("span",L,[o(c,{icon:t.icon,size:"15"},null,8,["icon"]),g(" "+u(t.label),1)]),e("span",M,[o(c,{icon:"vuesax-linear:tick-circle",size:"18"})])],10,I)),64))]),n(a).theme==="system"?(i(),_("p",z," الان "+u(n(a).resolvedTheme==="dark"?"تیره":"روشن")+" است، مطابق تنظیمات گوشی. ",1)):x("",!0)]),e("section",E,[s[4]||(s[4]=e("header",{class:"ap__head"},[e("h2",{class:"ap__title"},"انیمیشن‌ها"),e("p",{class:"ap__sub"},"برای سرعت بیشتر روی گوشی‌های ضعیف‌تر")],-1)),e("button",{type:"button",role:"switch",class:"ap__row","aria-checked":n(a).reduceMotion,onClick:s[0]||(s[0]=t=>n(a).setReduceMotion(!n(a).reduceMotion))},[e("span",$,[o(c,{icon:"vuesax-linear:flash",size:"18"})]),s[3]||(s[3]=e("span",{class:"ap__rowText"},[e("b",null,"حالت سبک و سریع"),e("small",null," حرکت‌های سنگین، افکت‌های شیشه‌ای و اسلاید خودکار خاموش می‌شوند؛ بازخورد کوتاه لمس‌ها و جابه‌جایی‌های سریع باقی می‌مانند تا برنامه خشک و بی‌روح نشود. ")],-1)),o(B,{on:n(a).reduceMotion},null,8,["on"])],8,N)])]),_:1})])}}}),D=h(A,[["__scopeId","data-v-f20814a2"]]);export{D as default};
import{d,b as i,c as _,f as r,e,_ as h,u as v,m as o,D as b,G as k,F as w,r as f,h as n,t as u,g as x,I as c,U as g}from"./index-DFI27khJ.js";import{P as y}from"./PageBar-B1e5h7eE.js";const C=d({__name:"ToggleSwitch",props:{on:{type:Boolean}},setup(p){return(a,l)=>(i(),_("span",{class:r(["tsw",{"is-on":p.on}]),"aria-hidden":"true"},[...l[0]||(l[0]=[e("span",{class:"tsw__knob"},null,-1)])],2))}}),B=h(C,[["__scopeId","data-v-61a0503a"]]),T={class:"ap"},S={class:"ap__section"},V={class:"ap__themes",role:"radiogroup","aria-labelledby":"ap-theme"},I=["aria-checked","onClick"],L={class:"ap__themeLabel"},M={class:"ap__check","aria-hidden":"true"},z={key:0,class:"ap__note"},N={class:"ap__section"},$=["aria-checked"],A={class:"ap__rowIcon","aria-hidden":"true"},E=d({__name:"AppearanceView",setup(p){const a=v(),l=[{value:"light",label:"روشن",icon:"vuesax-linear:sun-1"},{value:"dark",label:"تیره",icon:"vuesax-linear:moon"},{value:"system",label:"مطابق سیستم",icon:"vuesax-linear:monitor-mobbile"}];return(P,s)=>{const m=k("container");return i(),_("div",T,[o(y,{title:"تنظیمات ظاهری","back-to":"userPage::hasSubRoute"}),o(m,{class:"ap__body"},{default:b(()=>[e("section",S,[s[2]||(s[2]=e("header",{class:"ap__head"},[e("h2",{id:"ap-theme",class:"ap__title"},"پوسته برنامه"),e("p",{class:"ap__sub"},"ظاهر روشن یا تیره، یا هماهنگ با تنظیمات گوشی شما")],-1)),e("div",V,[(i(),_(w,null,f(l,t=>e("button",{key:t.value,type:"button",role:"radio",class:r(["ap__theme",{"is-on":n(a).theme===t.value}]),"aria-checked":n(a).theme===t.value,onClick:D=>n(a).setTheme(t.value)},[e("span",{class:r(["ap__preview",`ap__preview--${t.value}`]),"aria-hidden":"true"},[...s[1]||(s[1]=[e("span",{class:"ap__pvBar"},null,-1),e("span",{class:"ap__pvCard"},null,-1),e("span",{class:"ap__pvLine"},null,-1),e("span",{class:"ap__pvLine ap__pvLine--short"},null,-1),e("span",{class:"ap__pvBtn"},null,-1)])],2),e("span",L,[o(c,{icon:t.icon,size:"15"},null,8,["icon"]),g(" "+u(t.label),1)]),e("span",M,[o(c,{icon:"vuesax-linear:tick-circle",size:"18"})])],10,I)),64))]),n(a).theme==="system"?(i(),_("p",z," الان "+u(n(a).resolvedTheme==="dark"?"تیره":"روشن")+" است، مطابق تنظیمات گوشی. ",1)):x("",!0)]),e("section",N,[s[4]||(s[4]=e("header",{class:"ap__head"},[e("h2",{class:"ap__title"},"انیمیشن‌ها"),e("p",{class:"ap__sub"},"برای سرعت بیشتر روی گوشی‌های ضعیف‌تر")],-1)),e("button",{type:"button",role:"switch",class:"ap__row","aria-checked":n(a).reduceMotion,onClick:s[0]||(s[0]=t=>n(a).setReduceMotion(!n(a).reduceMotion))},[e("span",A,[o(c,{icon:"vuesax-linear:flash",size:"18"})]),s[3]||(s[3]=e("span",{class:"ap__rowText"},[e("b",null,"حالت سبک و سریع"),e("small",null," حرکت‌های سنگین، افکت‌های شیشه‌ای و اسلاید خودکار خاموش می‌شوند؛ بازخورد کوتاه لمس‌ها و جابه‌جایی‌های سریع باقی می‌مانند تا برنامه خشک و بی‌روح نشود. ")],-1)),o(B,{on:n(a).reduceMotion},null,8,["on"])],8,$)])]),_:1})])}}}),G=h(E,[["__scopeId","data-v-45684f8a"]]);export{G as default};
+1
View File
@@ -0,0 +1 @@
.tsw[data-v-61a0503a]{position:relative;flex:0 0 auto;display:inline-block;width:46px;height:28px;border-radius:999px;transition:background-color .22s ease}.tsw__knob[data-v-61a0503a]{position:absolute;top:3px;inset-inline-start:3px;width:22px;height:22px;border-radius:50%;box-shadow:0 2px 6px -1px #14161a59;transition:transform .26s cubic-bezier(.32,.72,0,1),background-color .22s ease}.tsw.is-on .tsw__knob[data-v-61a0503a]{transform:translate(-18px)}.tsw[data-v-61a0503a]{background:var(--c-lightGray1)}.tsw__knob[data-v-61a0503a]{background:#fff}.tsw.is-on[data-v-61a0503a]{background:var(--c-primary)}.ap[data-v-45684f8a]{min-height:100vh}.ap__body[data-v-45684f8a]{padding-top:76px;padding-bottom:90px;display:flex;flex-direction:column;gap:26px}.ap__title[data-v-45684f8a],.ap__sub[data-v-45684f8a],.ap__note[data-v-45684f8a]{margin:0}.ap__themes[data-v-45684f8a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ap__theme[data-v-45684f8a]{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.ap__theme[data-v-45684f8a]:active{transform:scale(.97)}.ap__themeLabel[data-v-45684f8a]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.ap__check[data-v-45684f8a]{position:absolute;top:8px;inset-inline-end:8px;display:grid;place-items:center;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .22s cubic-bezier(.32,.72,0,1)}.ap__theme.is-on .ap__check[data-v-45684f8a]{opacity:1;transform:none}.ap__preview[data-v-45684f8a]{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;display:flex;flex-direction:column;gap:6%;padding:10% 12%;--pv-bg: #ffffff;--pv-bar: #f4f5f6;--pv-card: #ecedef;--pv-line: #dadce0;--pv-btn: #14161a;background:var(--pv-bg)}.ap__preview--dark[data-v-45684f8a]{--pv-bg: #16171a;--pv-bar: #1e2024;--pv-card: #2b2e34;--pv-line: #3a3e45;--pv-btn: #f1f2f4}.ap__preview--system[data-v-45684f8a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#16171a;clip-path:polygon(100% 0,100% 100%,0 100%);opacity:.94}.ap__pvBar[data-v-45684f8a]{height:9%;border-radius:4px;background:var(--pv-bar)}.ap__pvCard[data-v-45684f8a]{flex:1;border-radius:7px;background:var(--pv-card)}.ap__pvLine[data-v-45684f8a]{height:6%;border-radius:3px;background:var(--pv-line)}.ap__pvLine--short[data-v-45684f8a]{width:60%}.ap__pvBtn[data-v-45684f8a]{height:11%;border-radius:999px;background:var(--pv-btn)}.ap__row[data-v-45684f8a]{width:100%;display:flex;align-items:center;gap:12px;cursor:pointer;font-family:inherit;text-align:start;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,border-color .2s ease}.ap__row[data-v-45684f8a]:active{transform:scale(.985)}.ap__rowIcon[data-v-45684f8a]{flex:0 0 auto;display:grid;place-items:center}.ap__rowText[data-v-45684f8a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ap[data-v-45684f8a]{background:var(--c-canvasSoft)}.ap__head[data-v-45684f8a]{margin-bottom:13px}.ap__title[data-v-45684f8a]{font-size:15px;font-weight:800;color:var(--c-ink);letter-spacing:-.1px}.ap__sub[data-v-45684f8a]{margin-top:5px;font-size:11.5px;color:var(--c-inkFaint)}.ap__note[data-v-45684f8a]{margin-top:10px;font-size:11.5px;color:var(--c-inkMuted)}.ap__theme[data-v-45684f8a]{padding:8px 8px 11px;border:1px solid var(--c-hairline);border-radius:16px;background:var(--c-canvas);color:var(--c-inkMuted)}.ap__theme.is-on[data-v-45684f8a]{color:var(--c-ink);border-color:var(--c-primary);box-shadow:0 0 0 1px var(--c-primary)}.ap__preview[data-v-45684f8a]{border-radius:11px;box-shadow:0 0 0 1px #14161a12}.ap__themeLabel[data-v-45684f8a]{font-size:12px;font-weight:700}.ap__check[data-v-45684f8a]{width:22px;height:22px;border-radius:50%;color:#fff;background:var(--c-primary)}.ap__row[data-v-45684f8a]{padding:14px;border:1px solid var(--c-hairline);border-radius:16px;background:var(--c-canvas)}.ap__rowIcon[data-v-45684f8a]{width:38px;height:38px;border-radius:12px;color:var(--c-inkSoft);background:var(--c-hairlineSoft)}.ap__rowText b[data-v-45684f8a]{font-size:13px;font-weight:800;color:var(--c-ink)}.ap__rowText small[data-v-45684f8a]{font-size:11px;line-height:1.9;color:var(--c-inkFaint)}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
.cho__barExtra[data-v-0ac0b5a9]{padding:0 16px 12px}.cho__body[data-v-0ac0b5a9]{padding-top:132px;padding-bottom:90px}.cho__list[data-v-0ac0b5a9]{display:flex;flex-direction:column;padding-top:16px;gap:11px}.cho__card[data-v-0ac0b5a9]{padding:16px;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:18px;cursor:pointer;transition:transform .2s ease}.cho__card[data-v-0ac0b5a9]:active{transform:scale(.99)}.cho__top[data-v-0ac0b5a9]{display:flex;justify-content:space-between;gap:12px}.cho__right[data-v-0ac0b5a9]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.cho__num[data-v-0ac0b5a9]{font-size:15px;font-weight:700;margin-bottom:10px}.cho__muted[data-v-0ac0b5a9]{color:var(--c-inkMuted);font-weight:500;margin-left:4px}.cho__meta[data-v-0ac0b5a9]{display:flex;align-items:baseline;gap:4px}.cho__strong[data-v-0ac0b5a9]{font-size:15px;font-weight:700}.cho__unit[data-v-0ac0b5a9]{font-size:12px;color:var(--c-inkMuted)}.cho__status[data-v-0ac0b5a9]{padding:5px 14px;border-radius:8px;font-size:12px;font-weight:600;color:#06b6d4;background:#06b6d41f;white-space:nowrap}.cho__divider[data-v-0ac0b5a9]{height:1px;background:var(--c-hairline);margin:12px 0}.cho__bottom[data-v-0ac0b5a9]{display:flex;justify-content:space-between;align-items:center}.cho__customer[data-v-0ac0b5a9]{font-size:14px;font-weight:600;color:var(--c-inkMuted)}.cho__more[data-v-0ac0b5a9],.cho__sentinel[data-v-0ac0b5a9]{padding:12px 0;text-align:center;font-size:12px;color:var(--c-inkMuted)}.cho__empty[data-v-0ac0b5a9]{margin-top:8px;padding:34px 20px;border:1px dashed var(--c-hairline);border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--c-inkMuted);font-size:13px}.cho__retry[data-v-0ac0b5a9]{padding:8px 18px;border-radius:999px;border:1px solid var(--c-hairline);background:var(--c-canvas);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.cho__detail[data-v-0ac0b5a9]{padding:20px 16px 24px}.cho__detailTitle[data-v-0ac0b5a9]{margin:0 0 16px;font-size:17px;font-weight:700}.cho__rows[data-v-0ac0b5a9]{margin:0;display:flex;flex-direction:column;gap:2px}.cho__row[data-v-0ac0b5a9]{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;background:var(--c-canvasSoft);border-radius:10px}.cho__row dt[data-v-0ac0b5a9]{font-size:13px;color:var(--c-inkMuted)}.cho__row dd[data-v-0ac0b5a9]{margin:0;font-size:14px;font-weight:600}.cho__close[data-v-0ac0b5a9]{margin-top:18px;width:100%;padding:13px;border:none;border-radius:14px;background:var(--c-primary);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}
@@ -0,0 +1 @@
.cho__barExtra[data-v-5a5d8971]{padding:0 16px 12px}.cho__body[data-v-5a5d8971]{padding-top:132px;padding-bottom:90px}.cho__list[data-v-5a5d8971]{display:flex;flex-direction:column;padding-top:16px;gap:11px}.cho__card[data-v-5a5d8971]{padding:16px;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:18px;cursor:pointer;transition:transform .2s ease}.cho__card[data-v-5a5d8971]:active{transform:scale(.99)}.cho__top[data-v-5a5d8971]{display:flex;justify-content:space-between;gap:12px}.cho__right[data-v-5a5d8971]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.cho__num[data-v-5a5d8971]{font-size:15px;font-weight:700;margin-bottom:10px}.cho__muted[data-v-5a5d8971]{color:var(--c-inkMuted);font-weight:500;margin-left:4px}.cho__meta[data-v-5a5d8971]{display:flex;align-items:baseline;gap:4px}.cho__strong[data-v-5a5d8971]{font-size:15px;font-weight:700}.cho__unit[data-v-5a5d8971]{font-size:12px;color:var(--c-inkMuted)}.cho__status[data-v-5a5d8971]{padding:5px 14px;border-radius:8px;font-size:12px;font-weight:600;color:#06b6d4;background:#06b6d41f;white-space:nowrap}.cho__divider[data-v-5a5d8971]{height:1px;background:var(--c-hairline);margin:12px 0}.cho__bottom[data-v-5a5d8971]{display:flex;justify-content:space-between;align-items:center}.cho__customer[data-v-5a5d8971]{font-size:14px;font-weight:600;color:var(--c-inkMuted)}.cho__more[data-v-5a5d8971],.cho__sentinel[data-v-5a5d8971]{padding:12px 0;text-align:center;font-size:12px;color:var(--c-inkMuted)}.cho__empty[data-v-5a5d8971]{margin-top:8px;padding:34px 20px;border:1px dashed var(--c-hairline);border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--c-inkMuted);font-size:13px}.cho__retry[data-v-5a5d8971]{padding:8px 18px;border-radius:999px;border:1px solid var(--c-hairline);background:var(--c-canvas);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.cho__detail[data-v-5a5d8971]{padding:20px 16px 24px}.cho__detailTitle[data-v-5a5d8971]{margin:0 0 16px;font-size:17px;font-weight:700}.cho__rows[data-v-5a5d8971]{margin:0;display:flex;flex-direction:column;gap:2px}.cho__row[data-v-5a5d8971]{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;background:var(--c-canvasSoft);border-radius:10px}.cho__row dt[data-v-5a5d8971]{font-size:13px;color:var(--c-inkMuted)}.cho__row dd[data-v-5a5d8971]{margin:0;font-size:14px;font-weight:600}.cho__close[data-v-5a5d8971]{margin-top:18px;width:100%;padding:13px;border:none;border-radius:14px;background:var(--c-primary);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
-1
View File
@@ -1 +0,0 @@
import{d as f,o as v,c as l,q as e,C as d,Q as g,h as y,i as n,b as o,F as C,r as h,I as k,e as P,g as b,E as x,$ as B,H as V,_ as w}from"./index-B4LM4kNa.js";import{P as I}from"./PageBar-C_0I6W_n.js";import{S as N}from"./SectionHead-DjY6eM3F.js";import{P as S}from"./ProductCard-DO1ggzFg.js";import{u as q}from"./catalogStore-DV_ylhrZ.js";const E={class:"coll"},F={key:0,class:"coll__grid"},H={key:1,class:"coll__empty"},$=f({__name:"CollectionView",setup(z){const r=B(),c=q(),t=y(!1),_=n(()=>c.products),p=n(()=>r.query.page||"مجموعه"),i=n(()=>_.value.filter(a=>a.collections.some(s=>s.collectionId===r.params.id)));return v(async()=>{t.value=!c.loaded;try{await c.load()}catch(a){console.log(a)}finally{t.value=!1}}),(a,s)=>{const m=x("container");return o(),l("div",E,[e(I,{title:p.value,"back-to":"search"},null,8,["title"]),e(g,{spinning:t.value,tip:"درحال دریافت اطلاعات"},{default:d(()=>[e(m,{class:"coll__body"},{default:d(()=>[e(N,{title:"محصولات این مجموعه",subtitle:"برای دیدن جزئیات، روی محصول ضربه بزنید"}),i.value.length?(o(),l("div",F,[(o(!0),l(C,null,h(i.value,u=>(o(),V(S,{key:u.id,value:u},null,8,["value"]))),128))])):t.value?b("",!0):(o(),l("section",H,[e(k,{icon:"vuesax-linear:box",size:"26"}),s[0]||(s[0]=P("p",null,"در این مجموعه محصولی ثبت نشده است.",-1))]))]),_:1})]),_:1},8,["spinning"])])}}}),j=w($,[["__scopeId","data-v-99a5ba6c"]]);export{j as default};
+1
View File
@@ -0,0 +1 @@
import{d as f,o as v,c as l,m as e,D as d,Q as g,i as y,s as n,b as o,F as C,r as k,I as P,e as b,g as h,G as x,a0 as B,J as V,_ as w}from"./index-DFI27khJ.js";import{P as I}from"./PageBar-B1e5h7eE.js";import{S as N}from"./SectionHead-BJKEdlj5.js";import{P as S}from"./ProductCard-v1oNlUdc.js";import{u as F}from"./catalogStore-DO1Uwjz0.js";const q={class:"coll"},z={key:0,class:"coll__grid"},D={key:1,class:"coll__empty"},E=f({__name:"CollectionView",setup(G){const r=B(),c=F(),t=y(!1),_=n(()=>c.products),m=n(()=>r.query.page||"مجموعه"),i=n(()=>_.value.filter(a=>a.collections.some(s=>s.collectionId===r.params.id)));return v(async()=>{t.value=!c.loaded;try{await c.load()}catch(a){console.log(a)}finally{t.value=!1}}),(a,s)=>{const p=x("container");return o(),l("div",q,[e(I,{title:m.value,"back-to":"search"},null,8,["title"]),e(g,{spinning:t.value,tip:"درحال دریافت اطلاعات"},{default:d(()=>[e(p,{class:"coll__body"},{default:d(()=>[e(N,{title:"محصولات این مجموعه",subtitle:"برای دیدن جزئیات، روی محصول ضربه بزنید"}),i.value.length?(o(),l("div",z,[(o(!0),l(C,null,k(i.value,u=>(o(),V(S,{key:u.id,value:u},null,8,["value"]))),128))])):t.value?h("",!0):(o(),l("section",D,[e(P,{icon:"vuesax-linear:box",size:"26"}),s[0]||(s[0]=b("p",null,"در این مجموعه محصولی ثبت نشده است.",-1))]))]),_:1})]),_:1},8,["spinning"])])}}}),R=w(E,[["__scopeId","data-v-99a5ba6c"]]);export{R as default};
@@ -0,0 +1 @@
.van-dialog.hg-dialog{width:min(86vw,340px)!important;max-width:340px;overflow:hidden;border-radius:28px!important;background:var(--c-canvas)!important;box-shadow:0 18px 48px #0f172a2e,0 2px 8px #0f172a0f!important}.van-dialog.hg-dialog .van-dialog__content{padding:0!important}.van-dialog__confirm,.van-dialog__cancel,.van-dialog.hg-dialog .van-dialog__footer{display:none!important}.hg-dialog__inner{display:flex;flex-direction:column;align-items:stretch;padding:8px 0 0}.hg-dialog__media{display:flex;justify-content:center;padding:12px 20px 0}.hg-dialog__media img{max-width:78%;max-height:128px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.hg-dialog__body{padding:10px 22px 6px;text-align:center;font-size:14.5px;font-weight:600;line-height:1.75;color:var(--c-ink)}.hg-dialog__body>div{padding:0!important;margin:0!important;text-align:center!important;font-size:inherit;font-weight:inherit;line-height:inherit}.hg-dialog__actions{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px}.hg-dialog__actions>*{display:flex;align-items:center;justify-content:center;min-height:46px;padding:0 14px;border-radius:14px;font-size:14px;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--c-primary)!important;color:#fff!important;transition:transform .12s ease}.hg-dialog__actions>*:active{transform:scale(.985)}.siu__input[data-v-11da705c]{display:none}.siu__box[data-v-11da705c]{position:relative;width:100%;min-height:132px;padding:20px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px dashed var(--c-hairline);border-radius:18px;background:var(--c-canvasSoft);font-family:inherit;cursor:pointer;overflow:hidden;transition:border-color .2s ease}.siu__box[data-v-11da705c]:disabled{cursor:progress}.is-done .siu__box[data-v-11da705c]{border-style:solid;border-color:var(--c-green)}.is-error .siu__box[data-v-11da705c]{border-color:var(--c-red)}.siu__preview[data-v-11da705c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.32}.siu__icon[data-v-11da705c],.siu__text[data-v-11da705c]{position:relative;z-index:1}.siu__text[data-v-11da705c]{font-size:13px;font-weight:600;color:var(--c-inkMuted)}.siu__badge[data-v-11da705c]{position:absolute;top:10px;left:10px;z-index:1;display:flex;color:var(--c-green)}.siu__error[data-v-11da705c]{margin:7px 2px 0;font-size:12px;color:var(--c-red)}.cpf__body[data-v-64c06abd]{padding-top:90px;padding-bottom:40px}.cpf__lead[data-v-64c06abd]{margin:4px 0 18px;font-size:13px;color:var(--c-inkMuted)}.cpf__form[data-v-64c06abd]{display:flex;flex-direction:column;gap:14px}.cpf__error[data-v-64c06abd]{margin:2px;font-size:12.5px;color:var(--c-red)}.cpf__submit[data-v-64c06abd]{margin-top:6px;width:100%;padding:14px;border:none;border-radius:14px;background:var(--c-primary);color:#fff;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.cpf__submit[data-v-64c06abd]:disabled{opacity:.6;cursor:progress}.cpf__dialogText[data-v-64c06abd]{padding:20px;line-height:1.9;text-align:justify;font-size:14px}.cpf__dialogBtn[data-v-64c06abd]{text-align:center;cursor:pointer}
@@ -0,0 +1 @@
import{d as C,J as V,D as h,h as I,aV as U,b as l,e as t,P as x,U as k,t as v,c as p,f as z,m as o,I as D,g as $,i as u,z as P,_ as S,Q as R,p as T,R as N,G as E,H as O,a2 as Y,Y as j,K}from"./index-DFI27khJ.js";import{P as L}from"./PageBar-B1e5h7eE.js";const M={class:"hg-dialog__inner"},Q={class:"hg-dialog__media"},A={class:"hg-dialog__body"},G={class:"hg-dialog__actions"},H=C({__name:"DialogVantOneButton",props:{timeOut:{},text1:{},text2:{},text3:{}},setup(c){return(_,a)=>(l(),V(I(U),{class:"hg-dialog","show-confirm-button":!1,"show-cancel-button":!1},{default:h(()=>[t("div",M,[t("div",Q,[x(_.$slots,"img",{},()=>[k(v(c.text2),1)])]),t("div",A,[x(_.$slots,"title",{},()=>[k(v(c.text1),1)])]),t("div",G,[x(_.$slots,"button",{},()=>[k(v(c.text3),1)])])])]),_:3}))}}),J=["disabled"],W=["src"],X={key:1,class:"siu__icon"},q={class:"siu__text"},F={key:2,class:"siu__badge"},Z={key:0,class:"siu__error"},ee=8*1024*1024,se=C({__name:"SingleImageUploader",props:{uploadText:{},purpose:{}},emits:["done"],setup(c,{emit:_}){const a=c,m=_,r=u(null),i=u(!1),n=u(null),d=u(null),g=u(null);async function e(y){var b;const s=y.target,f=(b=s.files)==null?void 0:b[0];if(s.value="",!!f){if(n.value=null,f.size>ee){n.value="حجم فایل بیش از حد مجاز است (۸ مگابایت)";return}i.value=!0;try{const B=await P.uploadDocument(f,a.purpose);d.value=B.id,g.value=f.type.startsWith("image/")?URL.createObjectURL(f):null,m("done",B.id)}catch{n.value="بارگذاری انجام نشد. دوباره تلاش کنید.",d.value=null,g.value=null}finally{i.value=!1}}}return(y,s)=>(l(),p("div",{class:z(["siu",{"is-done":!!d.value,"is-error":!!n.value}])},[t("input",{ref_key:"input",ref:r,type:"file",accept:"image/jpeg,image/png,image/webp,application/pdf",class:"siu__input",onChange:e},null,544),t("button",{type:"button",class:"siu__box",disabled:i.value,onClick:s[0]||(s[0]=f=>{var b;return(b=r.value)==null?void 0:b.click()})},[g.value?(l(),p("img",{key:0,src:g.value,class:"siu__preview",alt:""},null,8,W)):(l(),p("span",X,[o(D,{icon:i.value?"vuesax-linear:refresh":"vuesax-linear:gallery-add",size:"26"},null,8,["icon"])])),t("span",q,v(i.value?"در حال بارگذاری…":d.value?"تغییر تصویر":c.uploadText),1),d.value&&!i.value?(l(),p("span",F,[o(D,{icon:"vuesax-linear:tick-circle",size:"16"})])):$("",!0)],8,J),n.value?(l(),p("p",Z,v(n.value),1)):$("",!0)],2))}}),w=S(se,[["__scopeId","data-v-11da705c"]]),ae={class:"cpf"},te={key:0,class:"cpf__error"},ie=["disabled"],oe=C({__name:"CompleteProfileView",setup(c){const _=O(),a=N({business_license_image_id:null,shop_image_id:null,ncode_image_id:null}),m=u(!1),r=u(!1),i=u(null);async function n(){if(i.value=null,!a.business_license_image_id||!a.shop_image_id||!a.ncode_image_id){Y.warning("لطفا تمامی عکس های خواسته شده را آپلود کنید");return}m.value=!0;try{await P.completeProfile({business_license_image_id:a.business_license_image_id,shop_image_id:a.shop_image_id,ncode_image_id:a.ncode_image_id}),j().invalidate(K.profile),r.value=!0}catch{i.value="ثبت اطلاعات انجام نشد. دوباره تلاش کنید."}finally{m.value=!1}}function d(){r.value=!1,_.replace({name:"home"})}return(g,e)=>{const y=E("container");return l(),p("div",ae,[o(L,{title:"تکمیل پروفایل","back-to":"userPage::hasSubRoute"}),o(R,{spinning:m.value,tip:"در حال ثبت اطلاعات"},{default:h(()=>[o(y,{class:"cpf__body"},{default:h(()=>[e[4]||(e[4]=t("p",{class:"cpf__lead"}," برای تکمیل پروفایل، سه مدرک زیر را بارگذاری کنید. ",-1)),t("form",{class:"cpf__form",onSubmit:T(n,["prevent"])},[o(w,{"upload-text":"بارگذاری عکس جواز کسب",purpose:"business-license",onDone:e[0]||(e[0]=s=>a.business_license_image_id=s)}),o(w,{"upload-text":"بارگذاری عکس سردر مغازه",purpose:"shop-image",onDone:e[1]||(e[1]=s=>a.shop_image_id=s)}),o(w,{"upload-text":"بارگذاری عکس کارت ملی",purpose:"national-card",onDone:e[2]||(e[2]=s=>a.ncode_image_id=s)}),i.value?(l(),p("p",te,v(i.value),1)):$("",!0),t("button",{type:"submit",class:"cpf__submit",disabled:m.value}," بارگذاری اطلاعات ",8,ie)],32)]),_:1})]),_:1},8,["spinning"]),o(H,{show:r.value,"onUpdate:show":e[3]||(e[3]=s=>r.value=s),"time-out":-1,"close-on-click-overlay":!1},{title:h(()=>[...e[5]||(e[5]=[t("div",{class:"cpf__dialogText"}," تکمیل اطلاعات شما با موفقیت انجام شد. ",-1)])]),button:h(()=>[t("div",{class:"cpf__dialogBtn",onClick:d},"متوجه شدم")]),_:1},8,["show"])])}}}),ue=S(oe,[["__scopeId","data-v-64c06abd"]]);export{ue as default};
@@ -1 +0,0 @@
.van-dialog__confirm,.van-dialog__cancel{display:none!important}.van-dialog__confirm .van-button__text{color:var(--c-primary);font-weight:600;font-size:15px}.van-dialog__cancel .van-button__text{color:var(--c-inkMuted);font-weight:600;font-size:15px}.siu__input[data-v-a2ff4fd6]{display:none}.siu__box[data-v-a2ff4fd6]{position:relative;width:100%;min-height:132px;padding:20px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px dashed var(--c-hairline);border-radius:18px;background:var(--c-canvasSoft);font-family:inherit;cursor:pointer;overflow:hidden;transition:border-color .2s ease}.siu__box[data-v-a2ff4fd6]:disabled{cursor:progress}.is-done .siu__box[data-v-a2ff4fd6]{border-style:solid;border-color:var(--c-green)}.is-error .siu__box[data-v-a2ff4fd6]{border-color:var(--c-red)}.siu__preview[data-v-a2ff4fd6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.32}.siu__icon[data-v-a2ff4fd6],.siu__text[data-v-a2ff4fd6]{position:relative;z-index:1}.siu__text[data-v-a2ff4fd6]{font-size:13px;font-weight:600;color:var(--c-inkMuted)}.siu__badge[data-v-a2ff4fd6]{position:absolute;top:10px;left:10px;z-index:1;display:flex;color:var(--c-green)}.siu__error[data-v-a2ff4fd6]{margin:7px 2px 0;font-size:12px;color:var(--c-red)}.cpf__body[data-v-f5bc0a51]{padding-top:90px;padding-bottom:40px}.cpf__lead[data-v-f5bc0a51]{margin:4px 0 18px;font-size:13px;color:var(--c-inkMuted)}.cpf__form[data-v-f5bc0a51]{display:flex;flex-direction:column;gap:14px}.cpf__error[data-v-f5bc0a51]{margin:2px;font-size:12.5px;color:var(--c-red)}.cpf__submit[data-v-f5bc0a51]{margin-top:6px;width:100%;padding:14px;border:none;border-radius:14px;background:var(--c-primary);color:#fff;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.cpf__submit[data-v-f5bc0a51]:disabled{opacity:.6;cursor:progress}.cpf__dialogText[data-v-f5bc0a51]{padding:20px;line-height:1.9;text-align:justify;font-size:14px}.cpf__dialogBtn[data-v-f5bc0a51]{text-align:center;cursor:pointer}
@@ -1 +0,0 @@
import{d as C,H as D,C as x,m as I,aV as U,b as n,e as a,P as h,U as k,t as v,c as p,f as R,q as o,I as P,g as $,h as u,y as S,_ as V,Q as T,p as j,R as z,E,G as N,a2 as O,Y,K}from"./index-B4LM4kNa.js";import{P as L}from"./PageBar-C_0I6W_n.js";const M={class:"my-4"},Q={class:"w-full flex justify-center"},q={class:"w-full flex justify-center text-[18px] font-semibold"},A={class:"border-t border-solid border-[color:var(--c-hairline)] pt-4 mx-2 mt-6 font-semibold text-[15px]"},G=C({__name:"DialogVantOneButton",props:{timeOut:{},text1:{},text2:{},text3:{}},setup(r){return(c,t)=>(n(),D(I(U),null,{default:x(()=>[a("div",M,[a("div",Q,[h(c.$slots,"img",{},()=>[k(v(r.text2),1)])]),a("div",q,[h(c.$slots,"title",{},()=>[k(v(r.text1),1)])]),a("div",A,[h(c.$slots,"button",{},()=>[k(v(r.text3),1)])])])]),_:3}))}}),H=["disabled"],W=["src"],X={key:1,class:"siu__icon"},F={class:"siu__text"},J={key:2,class:"siu__badge"},Z={key:0,class:"siu__error"},ee=8*1024*1024,se=C({__name:"SingleImageUploader",props:{uploadText:{},purpose:{}},emits:["done"],setup(r,{emit:c}){const t=r,f=c,_=u(null),i=u(!1),l=u(null),d=u(null),g=u(null);async function e(y){var b;const s=y.target,m=(b=s.files)==null?void 0:b[0];if(s.value="",!!m){if(l.value=null,m.size>ee){l.value="حجم فایل بیش از حد مجاز است (۸ مگابایت)";return}i.value=!0;try{const B=await S.uploadDocument(m,t.purpose);d.value=B.id,g.value=m.type.startsWith("image/")?URL.createObjectURL(m):null,f("done",B.id)}catch{l.value="بارگذاری انجام نشد. دوباره تلاش کنید.",d.value=null,g.value=null}finally{i.value=!1}}}return(y,s)=>(n(),p("div",{class:R(["siu",{"is-done":!!d.value,"is-error":!!l.value}])},[a("input",{ref_key:"input",ref:_,type:"file",accept:"image/jpeg,image/png,image/webp,application/pdf",class:"siu__input",onChange:e},null,544),a("button",{type:"button",class:"siu__box",disabled:i.value,onClick:s[0]||(s[0]=m=>{var b;return(b=_.value)==null?void 0:b.click()})},[g.value?(n(),p("img",{key:0,src:g.value,class:"siu__preview",alt:""},null,8,W)):(n(),p("span",X,[o(P,{icon:i.value?"vuesax-linear:refresh":"vuesax-linear:gallery-add",size:"26"},null,8,["icon"])])),a("span",F,v(i.value?"در حال بارگذاری…":d.value?"تغییر تصویر":r.uploadText),1),d.value&&!i.value?(n(),p("span",J,[o(P,{icon:"vuesax-linear:tick-circle",size:"16"})])):$("",!0)],8,H),l.value?(n(),p("p",Z,v(l.value),1)):$("",!0)],2))}}),w=V(se,[["__scopeId","data-v-a2ff4fd6"]]),te={class:"cpf"},ae={key:0,class:"cpf__error"},ie=["disabled"],oe=C({__name:"CompleteProfileView",setup(r){const c=N(),t=z({business_license_image_id:null,shop_image_id:null,ncode_image_id:null}),f=u(!1),_=u(!1),i=u(null);async function l(){if(i.value=null,!t.business_license_image_id||!t.shop_image_id||!t.ncode_image_id){O.warning("لطفا تمامی عکس های خواسته شده را آپلود کنید");return}f.value=!0;try{await S.completeProfile({business_license_image_id:t.business_license_image_id,shop_image_id:t.shop_image_id,ncode_image_id:t.ncode_image_id}),Y().invalidate(K.profile),_.value=!0}catch{i.value="ثبت اطلاعات انجام نشد. دوباره تلاش کنید."}finally{f.value=!1}}function d(){_.value=!1,c.replace({name:"home"})}return(g,e)=>{const y=E("container");return n(),p("div",te,[o(L,{title:"تکمیل پروفایل","back-to":"userPage::hasSubRoute"}),o(T,{spinning:f.value,tip:"در حال ثبت اطلاعات"},{default:x(()=>[o(y,{class:"cpf__body"},{default:x(()=>[e[4]||(e[4]=a("p",{class:"cpf__lead"}," برای تکمیل پروفایل، سه مدرک زیر را بارگذاری کنید. ",-1)),a("form",{class:"cpf__form",onSubmit:j(l,["prevent"])},[o(w,{"upload-text":"بارگذاری عکس جواز کسب",purpose:"business-license",onDone:e[0]||(e[0]=s=>t.business_license_image_id=s)}),o(w,{"upload-text":"بارگذاری عکس سردر مغازه",purpose:"shop-image",onDone:e[1]||(e[1]=s=>t.shop_image_id=s)}),o(w,{"upload-text":"بارگذاری عکس کارت ملی",purpose:"national-card",onDone:e[2]||(e[2]=s=>t.ncode_image_id=s)}),i.value?(n(),p("p",ae,v(i.value),1)):$("",!0),a("button",{type:"submit",class:"cpf__submit",disabled:f.value}," بارگذاری اطلاعات ",8,ie)],32)]),_:1})]),_:1},8,["spinning"]),o(G,{show:_.value,"onUpdate:show":e[3]||(e[3]=s=>_.value=s),"time-out":-1,"close-on-click-overlay":!1},{title:x(()=>[...e[5]||(e[5]=[a("div",{class:"cpf__dialogText"}," تکمیل اطلاعات شما با موفقیت انجام شد. ",-1)])]),button:x(()=>[a("div",{class:"cpf__dialogBtn",onClick:d},"متوجه شدم")]),_:1},8,["show"])])}}}),ue=V(oe,[["__scopeId","data-v-f5bc0a51"]]);export{ue as default};
@@ -0,0 +1 @@
import{d as $,V as A,A as B,o as F,c,m as n,D as i,Q as I,h as v,i as r,z as E,b as u,e as s,F as L,r as U,I as h,t as o,g,L as C,a2 as G,G as H,H as M,f as O,_ as Q}from"./index-DFI27khJ.js";import{P as T}from"./PageBar-B1e5h7eE.js";import{S as j}from"./SearchInput-D8V29V1p.js";import{D as q}from"./index-A8DQpUf9.js";import{P as J}from"./index-0bfD4RHE.js";import"./KeyCode-BOQ7SMOP.js";import"./classCallCheck-C_t8FQBJ.js";import"./raf-nDFcuFT6.js";const K={class:"cch"},W={class:"cch__barExtra"},X={key:0,class:"cch__list"},Y=["onClick"],Z={class:"cch__head"},ss={class:"cch__name"},es={class:"cch__facts"},ts={class:"cch__fact"},as={dir:"ltr"},os={class:"cch__fact"},ns={dir:"ltr"},ls={key:0,class:"cch__fact"},is={key:1,class:"cch__empty"},cs={key:2,class:"cch__empty"},rs={key:0,class:"cch__detail"},us={class:"cch__detailTitle"},ds={class:"cch__rows"},_s={class:"cch__row"},vs={dir:"ltr"},hs={class:"cch__row"},ps={dir:"ltr"},fs={class:"cch__row"},ms={class:"cch__row"},bs={class:"cch__row"},gs={dir:"ltr"},ys={class:"cch__row"},ws={dir:"ltr"},Cs={class:"cch__row"},ks=["disabled"],xs=$({__name:"CustomerChoiceView",setup(zs){const x=M(),z=A(),S=B(),p=r(!1),d=r([]),f=r(!1),y=r(!1),m=r(!1),w=r(null),_=r(!1),l=r(null);function k(t){const e=Number(t??0);return Number.isFinite(e)?e.toFixed(3):"0.000"}async function b(){f.value=!0,m.value=!1;try{d.value=await E.getExpertCustomers(w.value)}catch{m.value=!0,d.value=[]}finally{f.value=!1}}async function V(t){w.value=t!=null&&t.trim()?t.trim():null,await b()}async function N(){await b(),y.value=!1}function P(t){l.value=t,_.value=!0}async function D(t){p.value=!0;try{S.clear(),z.setActingAs({id:t.id,name:t.name??t.fullName??t.mobile??""}),_.value=!1,await x.push({name:"userPage::hasSubRoute"}),G.success(`وارد حساب ${t.name??""} شدید`)}finally{p.value=!1}}return F(b),(t,e)=>{const R=H("container");return u(),c("div",K,[n(T,{title:"لیست مشتریان","back-to":"userPage::hasSubRoute"},{below:i(()=>[s("div",W,[n(j,{onSearch:V,"place-holder":"جستجو"})])]),_:1}),n(I,{spinning:f.value&&!d.value.length,tip:"درحال دریافت اطلاعات"},{default:i(()=>[n(v(J),{modelValue:y.value,"onUpdate:modelValue":e[0]||(e[0]=a=>y.value=a),onRefresh:N},{pulling:i(()=>[n(v(C),{size:"18"})]),loosing:i(()=>[n(v(C),{size:"18"})]),loading:i(()=>[n(v(C),{size:"18"})]),success:i(()=>[...e[4]||(e[4]=[s("span",null,null,-1)])]),default:i(()=>[n(R,{class:"cch__body"},{default:i(()=>[d.value.length?(u(),c("div",X,[(u(!0),c(L,null,U(d.value,a=>(u(),c("article",{key:a.id,class:"cch__card",onClick:Ss=>P(a)},[s("div",Z,[s("h3",ss,o(a.name),1),s("span",{class:O(["cch__state",a.active===1?"is-on":"is-off"])},o(a.active===1?"فعال":"غیرفعال"),3)]),s("div",es,[s("div",ts,[n(h,{icon:"vuesax-linear:mobile",size:"15"}),s("span",as,o(a.mobile||"—"),1)]),s("div",os,[n(h,{icon:"vuesax-linear:call",size:"15"}),s("span",ns,o(a.phone||"—"),1)]),a.store_name?(u(),c("div",ls,[n(h,{icon:"vuesax-linear:shop",size:"15"}),s("span",null,o(a.store_name),1)])):g("",!0)])],8,Y))),128))])):!f.value&&!m.value?(u(),c("section",is,[n(h,{icon:"vuesax-linear:profile-2user",size:"26"}),s("p",null,o(w.value?"مشتری با این مشخصات پیدا نشد.":"هنوز مشتری‌ای به شما معرفی نشده است."),1)])):g("",!0),m.value?(u(),c("section",cs,[n(h,{icon:"vuesax-linear:danger",size:"26"}),e[5]||(e[5]=s("p",null,"دریافت اطلاعات با خطا روبه‌رو شد.",-1)),s("button",{type:"button",class:"cch__retry",onClick:b},"تلاش دوباره")])):g("",!0)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["spinning"]),n(v(q),{open:_.value,"onUpdate:open":e[3]||(e[3]=a=>_.value=a),placement:"bottom",height:"auto",closable:!1,"body-style":{padding:"0"}},{default:i(()=>[l.value?(u(),c("div",rs,[s("h2",us,o(l.value.name),1),s("dl",ds,[s("div",_s,[e[6]||(e[6]=s("dt",null,"موبایل",-1)),s("dd",vs,o(l.value.mobile||"—"),1)]),s("div",hs,[e[7]||(e[7]=s("dt",null,"تلفن",-1)),s("dd",ps,o(l.value.phone||"—"),1)]),s("div",fs,[e[8]||(e[8]=s("dt",null,"نام مغازه",-1)),s("dd",null,o(l.value.store_name||"—"),1)]),s("div",ms,[e[9]||(e[9]=s("dt",null,"نام پاساژ",-1)),s("dd",null,o(l.value.pasazh_name||"—"),1)]),s("div",bs,[e[10]||(e[10]=s("dt",null,"سقف اعتبار",-1)),s("dd",gs,o(k(l.value.gram_level))+" گرم",1)]),s("div",ys,[e[11]||(e[11]=s("dt",null,"بدهی گرمی",-1)),s("dd",ws,o(k(l.value.remain))+" گرم",1)]),s("div",Cs,[e[12]||(e[12]=s("dt",null,"وضعیت",-1)),s("dd",null,o(l.value.active===1?"فعال":"غیرفعال"),1)])]),s("button",{type:"button",class:"cch__enter",disabled:p.value,onClick:e[1]||(e[1]=a=>D(l.value))},o(p.value?"در حال ورود…":"ورود به حساب این مشتری"),9,ks),s("button",{type:"button",class:"cch__close",onClick:e[2]||(e[2]=a=>_.value=!1)},"بستن")])):g("",!0)]),_:1},8,["open"])])}}}),Fs=Q(xs,[["__scopeId","data-v-2d4232ef"]]);export{Fs as default};
@@ -1 +0,0 @@
import{d as B,V as D,z as E,o as F,c,q as n,C as i,Q as I,m as v,h as r,y as A,b as u,e as s,F as L,r as U,I as h,t as o,g as y,L as C,a2 as q,E as G,G as M,f as O,_ as Q}from"./index-B4LM4kNa.js";import{P as T}from"./PageBar-C_0I6W_n.js";import{S as j}from"./SearchInput-DTKs1Ymk.js";import{D as H}from"./index-DexqvH_l.js";import{P as J}from"./index-ChsncZLy.js";import"./KeyCode-BPl5hn_Y.js";import"./classCallCheck-BzjbUkvd.js";import"./raf-nDFcuFT6.js";const K={class:"cch"},W={class:"cch__barExtra"},X={key:0,class:"cch__list"},Y=["onClick"],Z={class:"cch__head"},ss={class:"cch__name"},es={class:"cch__facts"},ts={class:"cch__fact"},as={dir:"ltr"},os={class:"cch__fact"},ns={dir:"ltr"},ls={key:0,class:"cch__fact"},is={key:1,class:"cch__empty"},cs={key:2,class:"cch__empty"},rs={key:0,class:"cch__detail"},us={class:"cch__detailTitle"},ds={class:"cch__rows"},_s={class:"cch__row"},vs={dir:"ltr"},hs={class:"cch__row"},ps={dir:"ltr"},fs={class:"cch__row"},ms={class:"cch__row"},bs={class:"cch__row"},ys={dir:"ltr"},gs={class:"cch__row"},ws={dir:"ltr"},Cs={class:"cch__row"},ks=["disabled"],xs=B({__name:"CustomerChoiceView",setup(zs){const x=M(),z=D(),S=E(),p=r(!1),d=r([]),f=r(!1),g=r(!1),m=r(!1),w=r(null),_=r(!1),l=r(null);function k(t){const e=Number(t??0);return Number.isFinite(e)?e.toFixed(3):"0.000"}async function b(){f.value=!0,m.value=!1;try{d.value=await A.getExpertCustomers(w.value)}catch{m.value=!0,d.value=[]}finally{f.value=!1}}async function V(t){w.value=t!=null&&t.trim()?t.trim():null,await b()}async function N(){await b(),g.value=!1}function P(t){l.value=t,_.value=!0}async function R(t){p.value=!0;try{S.clear(),z.setActingAs({id:t.id,name:t.name??t.fullName??t.mobile??""}),_.value=!1,await x.push({name:"userPage::hasSubRoute"}),q.success(`وارد حساب ${t.name??""} شدید`)}finally{p.value=!1}}return F(b),(t,e)=>{const $=G("container");return u(),c("div",K,[n(T,{title:"لیست مشتریان","back-to":"userPage::hasSubRoute"},{below:i(()=>[s("div",W,[n(j,{onSearch:V,"place-holder":"جستجو"})])]),_:1}),n(I,{spinning:f.value&&!d.value.length,tip:"درحال دریافت اطلاعات"},{default:i(()=>[n(v(J),{modelValue:g.value,"onUpdate:modelValue":e[0]||(e[0]=a=>g.value=a),onRefresh:N},{pulling:i(()=>[n(v(C),{size:"18"})]),loosing:i(()=>[n(v(C),{size:"18"})]),loading:i(()=>[n(v(C),{size:"18"})]),success:i(()=>[...e[4]||(e[4]=[s("span",null,null,-1)])]),default:i(()=>[n($,{class:"cch__body"},{default:i(()=>[d.value.length?(u(),c("div",X,[(u(!0),c(L,null,U(d.value,a=>(u(),c("article",{key:a.id,class:"cch__card",onClick:Ss=>P(a)},[s("div",Z,[s("h3",ss,o(a.name),1),s("span",{class:O(["cch__state",a.active===1?"is-on":"is-off"])},o(a.active===1?"فعال":"غیرفعال"),3)]),s("div",es,[s("div",ts,[n(h,{icon:"vuesax-linear:mobile",size:"15"}),s("span",as,o(a.mobile||"—"),1)]),s("div",os,[n(h,{icon:"vuesax-linear:call",size:"15"}),s("span",ns,o(a.phone||"—"),1)]),a.store_name?(u(),c("div",ls,[n(h,{icon:"vuesax-linear:shop",size:"15"}),s("span",null,o(a.store_name),1)])):y("",!0)])],8,Y))),128))])):!f.value&&!m.value?(u(),c("section",is,[n(h,{icon:"vuesax-linear:profile-2user",size:"26"}),s("p",null,o(w.value?"مشتری با این مشخصات پیدا نشد.":"هنوز مشتری‌ای به شما معرفی نشده است."),1)])):y("",!0),m.value?(u(),c("section",cs,[n(h,{icon:"vuesax-linear:danger",size:"26"}),e[5]||(e[5]=s("p",null,"دریافت اطلاعات با خطا روبه‌رو شد.",-1)),s("button",{type:"button",class:"cch__retry",onClick:b},"تلاش دوباره")])):y("",!0)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["spinning"]),n(v(H),{open:_.value,"onUpdate:open":e[3]||(e[3]=a=>_.value=a),placement:"bottom",height:"auto",closable:!1,"body-style":{padding:"0"}},{default:i(()=>[l.value?(u(),c("div",rs,[s("h2",us,o(l.value.name),1),s("dl",ds,[s("div",_s,[e[6]||(e[6]=s("dt",null,"موبایل",-1)),s("dd",vs,o(l.value.mobile||"—"),1)]),s("div",hs,[e[7]||(e[7]=s("dt",null,"تلفن",-1)),s("dd",ps,o(l.value.phone||"—"),1)]),s("div",fs,[e[8]||(e[8]=s("dt",null,"نام مغازه",-1)),s("dd",null,o(l.value.store_name||"—"),1)]),s("div",ms,[e[9]||(e[9]=s("dt",null,"نام پاساژ",-1)),s("dd",null,o(l.value.pasazh_name||"—"),1)]),s("div",bs,[e[10]||(e[10]=s("dt",null,"سقف اعتبار",-1)),s("dd",ys,o(k(l.value.gram_level))+" گرم",1)]),s("div",gs,[e[11]||(e[11]=s("dt",null,"بدهی گرمی",-1)),s("dd",ws,o(k(l.value.remain))+" گرم",1)]),s("div",Cs,[e[12]||(e[12]=s("dt",null,"وضعیت",-1)),s("dd",null,o(l.value.active===1?"فعال":"غیرفعال"),1)])]),s("button",{type:"button",class:"cch__enter",disabled:p.value,onClick:e[1]||(e[1]=a=>R(l.value))},o(p.value?"در حال ورود…":"ورود به حساب این مشتری"),9,ks),s("button",{type:"button",class:"cch__close",onClick:e[2]||(e[2]=a=>_.value=!1)},"بستن")])):y("",!0)]),_:1},8,["open"])])}}}),Fs=Q(xs,[["__scopeId","data-v-59bf3460"]]);export{Fs as default};
@@ -1 +0,0 @@
.cch__barExtra[data-v-59bf3460]{padding:0 16px 12px}.cch__body[data-v-59bf3460]{padding-top:132px;padding-bottom:90px}.cch__list[data-v-59bf3460]{display:flex;flex-direction:column;padding-top:16px;gap:11px}.cch__card[data-v-59bf3460]{padding:16px;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:18px;cursor:pointer;transition:transform .2s ease}.cch__card[data-v-59bf3460]:active{transform:scale(.99)}.cch__head[data-v-59bf3460]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.cch__name[data-v-59bf3460]{margin:0;font-size:15.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cch__state[data-v-59bf3460]{flex:0 0 auto;padding:4px 12px;border-radius:999px;font-size:11.5px;font-weight:600}.cch__state.is-on[data-v-59bf3460]{color:var(--c-green);background:rgb(var(--c-green-rgb) / 14%)}.cch__state.is-off[data-v-59bf3460]{color:var(--c-red);background:rgb(var(--c-red-rgb) / 12%)}.cch__facts[data-v-59bf3460]{display:flex;flex-direction:column;gap:7px}.cch__fact[data-v-59bf3460]{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--c-inkMuted)}.cch__empty[data-v-59bf3460]{margin-top:8px;padding:34px 20px;border:1px dashed var(--c-hairline);border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--c-inkMuted);font-size:13px}.cch__retry[data-v-59bf3460]{padding:8px 18px;border-radius:999px;border:1px solid var(--c-hairline);background:var(--c-canvas);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.cch__detail[data-v-59bf3460]{padding:20px 16px 24px}.cch__detailTitle[data-v-59bf3460]{margin:0 0 16px;font-size:17px;font-weight:700}.cch__rows[data-v-59bf3460]{margin:0;display:flex;flex-direction:column;gap:2px}.cch__row[data-v-59bf3460]{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;background:var(--c-canvasSoft);border-radius:10px}.cch__row dt[data-v-59bf3460]{font-size:13px;color:var(--c-inkMuted)}.cch__row dd[data-v-59bf3460]{margin:0;font-size:14px;font-weight:600}.cch__enter[data-v-59bf3460]{margin-top:18px;width:100%;padding:13px;border:none;border-radius:14px;background:var(--c-primary);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.cch__enter[data-v-59bf3460]:disabled{opacity:.6;cursor:default}.cch__close[data-v-59bf3460]{margin-top:10px;width:100%;padding:13px;border:1px solid rgb(var(--c-primary-rgb) / 35%);border-radius:14px;background:transparent;color:var(--c-primary);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}
@@ -0,0 +1 @@
.cch__barExtra[data-v-2d4232ef]{padding:0 16px 12px}.cch__body[data-v-2d4232ef]{padding-top:132px;padding-bottom:90px}.cch__list[data-v-2d4232ef]{display:flex;flex-direction:column;padding-top:16px;gap:11px}.cch__card[data-v-2d4232ef]{padding:16px;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:18px;cursor:pointer;transition:transform .2s ease}.cch__card[data-v-2d4232ef]:active{transform:scale(.99)}.cch__head[data-v-2d4232ef]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.cch__name[data-v-2d4232ef]{margin:0;font-size:15.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cch__state[data-v-2d4232ef]{flex:0 0 auto;padding:4px 12px;border-radius:999px;font-size:11.5px;font-weight:600}.cch__state.is-on[data-v-2d4232ef]{color:var(--c-green);background:rgb(var(--c-green-rgb) / 14%)}.cch__state.is-off[data-v-2d4232ef]{color:var(--c-red);background:rgb(var(--c-red-rgb) / 12%)}.cch__facts[data-v-2d4232ef]{display:flex;flex-direction:column;gap:7px}.cch__fact[data-v-2d4232ef]{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--c-inkMuted)}.cch__empty[data-v-2d4232ef]{margin-top:8px;padding:34px 20px;border:1px dashed var(--c-hairline);border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--c-inkMuted);font-size:13px}.cch__retry[data-v-2d4232ef]{padding:8px 18px;border-radius:999px;border:1px solid var(--c-hairline);background:var(--c-canvas);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.cch__detail[data-v-2d4232ef]{padding:20px 16px 24px}.cch__detailTitle[data-v-2d4232ef]{margin:0 0 16px;font-size:17px;font-weight:700}.cch__rows[data-v-2d4232ef]{margin:0;display:flex;flex-direction:column;gap:2px}.cch__row[data-v-2d4232ef]{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;background:var(--c-canvasSoft);border-radius:10px}.cch__row dt[data-v-2d4232ef]{font-size:13px;color:var(--c-inkMuted)}.cch__row dd[data-v-2d4232ef]{margin:0;font-size:14px;font-weight:600}.cch__enter[data-v-2d4232ef]{margin-top:18px;width:100%;padding:13px;border:none;border-radius:14px;background:var(--c-primary);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.cch__enter[data-v-2d4232ef]:disabled{opacity:.6;cursor:default}.cch__close[data-v-2d4232ef]{margin-top:10px;width:100%;padding:13px;border:1px solid rgb(var(--c-primary-rgb) / 35%);border-radius:14px;background:transparent;color:var(--c-primary);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
.dash[data-v-97439675]{background:var(--c-page);min-height:100vh}.dash__bar[data-v-97439675]{position:fixed;top:0;left:0;right:0;z-index:20;background:rgb(var(--c-canvas-rgb) / 88%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--c-hairline)}.dash__barInner[data-v-97439675]{max-width:768px;margin:0 auto;padding:11px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.dash__barTitle[data-v-97439675]{margin:0;font-size:14.5px;font-weight:800;color:var(--c-ink)}.dash__barBtn[data-v-97439675]{flex:0 0 auto;width:38px;height:38px;border:0;cursor:pointer;border-radius:12px;display:grid;place-items:center;color:var(--c-wine);background:var(--c-wineWash)}.dash__barBtn[data-v-97439675]:active{transform:scale(.94)}.dash__barSpacer[data-v-97439675]{display:block;width:38px;height:38px}.dash__body[data-v-97439675]{padding-top:76px;padding-bottom:90px}.dash__balance[data-v-97439675]{padding:16px;border-radius:20px;background:var(--c-primary);color:#fff;box-shadow:0 14px 30px -22px #14161af2}.dash__balanceHead[data-v-97439675]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dash__eyebrow[data-v-97439675]{font-size:11.5px;color:#ffffff9e}.dash__figure[data-v-97439675]{padding-top:5px;font-size:25px;font-weight:800;letter-spacing:-.3px}.dash__unit[data-v-97439675]{font-size:11.5px;font-weight:600;color:#ffffff9e;padding-inline-start:4px}.dash__seal[data-v-97439675]{flex:0 0 auto;padding:5px 12px;border-radius:999px;font-size:10.5px;font-weight:700}.dash__seal.is-debtor[data-v-97439675]{color:#fff;background:var(--c-wineSoft)}.dash__seal.is-creditor[data-v-97439675]{color:#14161a;background:#ffffffe6}.dash__balanceRow[data-v-97439675]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:13px;border-top:1px solid rgba(255,255,255,.13)}.dash__rowLabel[data-v-97439675]{font-size:11.5px;color:#ffffff9e}.dash__rowValue[data-v-97439675]{font-size:13.5px;font-weight:700}.dash__rowValue i[data-v-97439675]{font-style:normal;font-size:10.5px;font-weight:600;color:#ffffff9e;padding-inline-start:3px}.dash__identity[data-v-97439675]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding-top:13px;border-top:1px solid rgba(255,255,255,.13)}.dash__name[data-v-97439675]{font-size:12.5px;font-weight:700}.dash__mobile[data-v-97439675]{font-size:11.5px;color:#ffffff9e;direction:ltr}.dash__invite[data-v-97439675]{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--c-hairline);border-radius:20px;background:var(--c-canvasSoft)}.dash__inviteIcon[data-v-97439675]{flex:0 0 42px;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:var(--c-wine);background:var(--c-wineWash)}.dash__inviteCopy[data-v-97439675]{flex:1;min-width:0}.dash__inviteCopy h3[data-v-97439675]{margin:0;font-size:13px;font-weight:800;color:var(--c-ink)}.dash__inviteCopy p[data-v-97439675]{margin:4px 0 0;font-size:11.5px;color:var(--c-inkFaint)}.dash__inviteCta[data-v-97439675]{flex:0 0 auto;padding:9px 14px;border:0;cursor:pointer;border-radius:999px;font-family:inherit;font-size:11.5px;font-weight:700;color:#fff;background:var(--c-primary)}.dash__section[data-v-97439675]{margin-top:26px}.dash__access[data-v-97439675]{display:flex;flex-direction:column;gap:1px;padding:6px;border-radius:22px;background:var(--c-canvas);box-shadow:0 1px #0f172a0a,0 10px 28px #0f172a0f;border:1px solid var(--c-hairline)}.dash__tile[data-v-97439675]{display:grid;grid-template-columns:44px 1fr 18px;align-items:center;gap:12px;width:100%;margin:0;padding:11px 12px;border:0;border-radius:16px;cursor:pointer;background:transparent;font-family:inherit;text-align:start;transition:background .15s ease,transform .15s ease}.dash__tile[data-v-97439675]:active{transform:scale(.99);background:var(--c-canvasSoft)}.dash__tile.is-disabled[data-v-97439675]{opacity:.4;pointer-events:none}.dash__tileIcon[data-v-97439675]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center}.dash__tile.is-forest .dash__tileIcon[data-v-97439675]{color:var(--c-primary);background:rgb(var(--c-primary-rgb) / 10%)}.dash__tile.is-sand .dash__tileIcon[data-v-97439675]{color:#8d6a46;background:#8d6a461f}.dash__tile.is-wine .dash__tileIcon[data-v-97439675]{color:var(--c-wine);background:var(--c-wineWash)}.dash__tile.is-rose .dash__tileIcon[data-v-97439675]{color:var(--c-wineSoft);background:rgb(var(--c-wineSoft-rgb) / 12%)}.dash__tile.is-slate .dash__tileIcon[data-v-97439675]{color:var(--c-inkMuted);background:var(--c-hairlineSoft)}.dash__tile.is-ink .dash__tileIcon[data-v-97439675]{color:var(--c-inkSoft);background:rgb(var(--c-ink-rgb) / 6%)}.dash__tileTitle[data-v-97439675]{font-size:13.5px;font-weight:700;color:var(--c-ink);letter-spacing:-.01em}.dash__tileArrow[data-v-97439675]{display:grid;place-items:center;color:var(--c-inkFaint);opacity:.7}
-1
View File
@@ -1 +0,0 @@
.dash[data-v-7b7c410f]{background:var(--c-page);min-height:100vh}.dash__bar[data-v-7b7c410f]{position:fixed;top:0;left:0;right:0;z-index:20;background:rgb(var(--c-canvas-rgb) / 88%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--c-hairline)}.dash__barInner[data-v-7b7c410f]{max-width:768px;margin:0 auto;padding:11px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.dash__barTitle[data-v-7b7c410f]{margin:0;font-size:14.5px;font-weight:800;color:var(--c-ink)}.dash__barBtn[data-v-7b7c410f]{flex:0 0 auto;width:38px;height:38px;border:0;cursor:pointer;border-radius:12px;display:grid;place-items:center;color:var(--c-wine);background:var(--c-wineWash)}.dash__barBtn[data-v-7b7c410f]:active{transform:scale(.94)}.dash__barSpacer[data-v-7b7c410f]{display:block;width:38px;height:38px}.dash__body[data-v-7b7c410f]{padding-top:76px;padding-bottom:90px}.dash__balance[data-v-7b7c410f]{padding:16px;border-radius:20px;background:var(--c-primary);color:#fff;box-shadow:0 14px 30px -22px #14161af2}.dash__balanceHead[data-v-7b7c410f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dash__eyebrow[data-v-7b7c410f]{font-size:11.5px;color:#ffffff9e}.dash__figure[data-v-7b7c410f]{padding-top:5px;font-size:25px;font-weight:800;letter-spacing:-.3px}.dash__unit[data-v-7b7c410f]{font-size:11.5px;font-weight:600;color:#ffffff9e;padding-inline-start:4px}.dash__seal[data-v-7b7c410f]{flex:0 0 auto;padding:5px 12px;border-radius:999px;font-size:10.5px;font-weight:700}.dash__seal.is-debtor[data-v-7b7c410f]{color:#fff;background:var(--c-wineSoft)}.dash__seal.is-creditor[data-v-7b7c410f]{color:#14161a;background:#ffffffe6}.dash__balanceRow[data-v-7b7c410f]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:13px;border-top:1px solid rgba(255,255,255,.13)}.dash__rowLabel[data-v-7b7c410f]{font-size:11.5px;color:#ffffff9e}.dash__rowValue[data-v-7b7c410f]{font-size:13.5px;font-weight:700}.dash__rowValue i[data-v-7b7c410f]{font-style:normal;font-size:10.5px;font-weight:600;color:#ffffff9e;padding-inline-start:3px}.dash__identity[data-v-7b7c410f]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding-top:13px;border-top:1px solid rgba(255,255,255,.13)}.dash__name[data-v-7b7c410f]{font-size:12.5px;font-weight:700}.dash__mobile[data-v-7b7c410f]{font-size:11.5px;color:#ffffff9e;direction:ltr}.dash__invite[data-v-7b7c410f]{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--c-hairline);border-radius:20px;background:var(--c-canvasSoft)}.dash__inviteIcon[data-v-7b7c410f]{flex:0 0 42px;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:var(--c-wine);background:var(--c-wineWash)}.dash__inviteCopy[data-v-7b7c410f]{flex:1;min-width:0}.dash__inviteCopy h3[data-v-7b7c410f]{margin:0;font-size:13px;font-weight:800;color:var(--c-ink)}.dash__inviteCopy p[data-v-7b7c410f]{margin:4px 0 0;font-size:11.5px;color:var(--c-inkFaint)}.dash__inviteCta[data-v-7b7c410f]{flex:0 0 auto;padding:9px 14px;border:0;cursor:pointer;border-radius:999px;font-family:inherit;font-size:11.5px;font-weight:700;color:#fff;background:var(--c-primary)}.dash__section[data-v-7b7c410f]{margin-top:26px}.dash__grid[data-v-7b7c410f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.dash__tile[data-v-7b7c410f]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 6px;border:1px solid var(--c-hairline);border-radius:16px;cursor:pointer;background:var(--c-canvas);font-family:inherit;transition:transform .18s ease}.dash__tile[data-v-7b7c410f]:active{transform:scale(.97)}.dash__tile.is-disabled[data-v-7b7c410f]{opacity:.4}.dash__tileIcon[data-v-7b7c410f]{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:var(--c-inkSoft);background:var(--c-hairlineSoft)}.dash__tileTitle[data-v-7b7c410f]{font-size:11px;font-weight:700;color:var(--c-inkSoft)}
+1
View File
@@ -0,0 +1 @@
import{d as g,j as h,o as y,S as b,c as r,m as s,D as v,Q as k,i as _,z as C,b as a,F as f,e as c,r as P,I as B,h as F,g as w,H as x,s as S,G as V,J as I,_ as N}from"./index-DFI27khJ.js";import{P as $}from"./PageBar-B1e5h7eE.js";import{S as j}from"./SectionHead-BJKEdlj5.js";import{P as z}from"./ProductCard-v1oNlUdc.js";const H={class:"favs"},R={class:"favs__grid"},D={key:1,class:"favs__empty"},E=g({__name:"FavoritesView",setup(G){const p=x(),i=h(),o=_(!1),n=_([]),l=S(()=>n.value.filter(t=>i.isFavorite(t.id)));async function d(){const t=i.ids;if(t.length===0){n.value=[];return}o.value=n.value.length===0;try{n.value=await C.getProductsByIds(t)}catch(e){console.log(e)}finally{o.value=!1}}return y(d),b(()=>i.ids.join(","),d),(t,e)=>{const m=V("container");return a(),r("div",H,[s($,{title:"علاقه‌مندی","back-to":"userPage::hasSubRoute"}),s(k,{spinning:o.value,tip:"در حال دریافت اطلاعات"},{default:v(()=>[s(m,{class:"favs__body"},{default:v(()=>[l.value.length?(a(),r(f,{key:0},[s(j,{title:"ذخیره‌شده‌ها",subtitle:`${l.value.length} محصول`},null,8,["subtitle"]),c("div",R,[(a(!0),r(f,null,P(l.value,u=>(a(),I(z,{key:u.id,value:u},null,8,["value"]))),128))])],64)):o.value?w("",!0):(a(),r("section",D,[s(B,{icon:"vuesax-linear:heart",size:"26"}),e[1]||(e[1]=c("p",null,"هنوز محصولی را به علاقه‌مندی‌ها اضافه نکرده‌اید.",-1)),c("button",{type:"button",class:"favs__emptyCta",onClick:e[0]||(e[0]=u=>F(p).push({name:"home"}))}," دیدن محصولات ")]))]),_:1})]),_:1},8,["spinning"])])}}}),q=N(E,[["__scopeId","data-v-30992de1"]]);export{q as default};
-1
View File
@@ -1 +0,0 @@
import{d as g,j as h,o as y,S as b,c as r,q as a,C as v,Q as k,h as _,y as C,b as s,F as f,e as c,r as P,I as B,m as F,g as w,G as x,i as S,E as V,H as I,_ as N}from"./index-B4LM4kNa.js";import{P as $}from"./PageBar-C_0I6W_n.js";import{S as j}from"./SectionHead-DjY6eM3F.js";import{P as E}from"./ProductCard-DO1ggzFg.js";const H={class:"favs"},R={class:"favs__grid"},q={key:1,class:"favs__empty"},z=g({__name:"FavoritesView",setup(G){const p=x(),i=h(),o=_(!1),n=_([]),l=S(()=>n.value.filter(t=>i.isFavorite(t.id)));async function d(){const t=i.ids;if(t.length===0){n.value=[];return}o.value=n.value.length===0;try{n.value=await C.getProductsByIds(t)}catch(e){console.log(e)}finally{o.value=!1}}return y(d),b(()=>i.ids.join(","),d),(t,e)=>{const m=V("container");return s(),r("div",H,[a($,{title:"علاقه‌مندی","back-to":"userPage::hasSubRoute"}),a(k,{spinning:o.value,tip:"در حال دریافت اطلاعات"},{default:v(()=>[a(m,{class:"favs__body"},{default:v(()=>[l.value.length?(s(),r(f,{key:0},[a(j,{title:"ذخیره‌شده‌ها",subtitle:`${l.value.length} محصول`},null,8,["subtitle"]),c("div",R,[(s(!0),r(f,null,P(l.value,u=>(s(),I(E,{key:u.id,value:u},null,8,["value"]))),128))])],64)):o.value?w("",!0):(s(),r("section",q,[a(B,{icon:"vuesax-linear:heart",size:"26"}),e[1]||(e[1]=c("p",null,"هنوز محصولی را به علاقه‌مندی‌ها اضافه نکرده‌اید.",-1)),c("button",{type:"button",class:"favs__emptyCta",onClick:e[0]||(e[0]=u=>F(p).push({name:"home"}))}," دیدن محصولات ")]))]),_:1})]),_:1},8,["spinning"])])}}}),D=N(z,[["__scopeId","data-v-30992de1"]]);export{D as default};
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
import{d as c,V as i,o as m,y as r,c as l,G as _,b as p}from"./index-B4LM4kNa.js";const g={style:{"min-height":"100vh",display:"grid","place-items":"center"}},h=c({__name:"IamCallback",setup(u){const a=_(),s=i();function o(){sessionStorage.setItem("gb_iam_sso_skip","1");const e=sessionStorage.getItem("gb_iam_return");sessionStorage.removeItem("gb_iam_return");const t=e&&e.startsWith("/")&&!e.startsWith("//")?e:"/";return a.replace(t)}return m(async()=>{const e=new URLSearchParams(window.location.search);if(sessionStorage.removeItem("gb_iam_sso_checked"),e.get("error")||!e.get("code")||!e.get("state")){await o();return}try{const t=await r.ssoCallback(e.get("code"),e.get("state"));s.login(t.token,t.customer.id,t.customer.mobile);try{const n=await r.getExpertIdentity();s.setSalesExpert(n.isSalesExpert)}catch{s.setSalesExpert(!1)}await a.replace({name:"home"})}catch{await o()}}),(e,t)=>(p(),l("div",g,"در حال ورود..."))}});export{h as default};
import{d as c,V as i,o as m,z as r,c as l,H as _,b as p}from"./index-DFI27khJ.js";const g={style:{"min-height":"100vh",display:"grid","place-items":"center"}},h=c({__name:"IamCallback",setup(u){const a=_(),s=i();function o(){sessionStorage.setItem("gb_iam_sso_skip","1");const e=sessionStorage.getItem("gb_iam_return");sessionStorage.removeItem("gb_iam_return");const t=e&&e.startsWith("/")&&!e.startsWith("//")?e:"/";return a.replace(t)}return m(async()=>{const e=new URLSearchParams(window.location.search);if(sessionStorage.removeItem("gb_iam_sso_checked"),e.get("error")||!e.get("code")||!e.get("state")){await o();return}try{const t=await r.ssoCallback(e.get("code"),e.get("state"));s.login(t.token,t.customer.id,t.customer.mobile);try{const n=await r.getExpertIdentity();s.setSalesExpert(n.isSalesExpert)}catch{s.setSalesExpert(!1)}await a.replace({name:"home"})}catch{await o()}}),(e,t)=>(p(),l("div",g,"در حال ورود..."))}});export{h as default};
+1
View File
@@ -0,0 +1 @@
import{ah as d,s as f,aw as g,d as P,aj as p,T as C,S as m,a5 as T,Z as h,a as R,m as x,bm as y}from"./index-DFI27khJ.js";var E=!1;try{var c=Object.defineProperty({},"passive",{get:function(){E=!0}});window.addEventListener("testPassive",null,c),window.removeEventListener("testPassive",null,c)}catch{}var j=Symbol("TriggerContextKey"),I=function(e){return e?d(j,{setPortal:function(){},popPortal:!1}):{setPortal:function(){},popPortal:!1}},v=Symbol("PortalContextKey"),b=function(e){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inTriggerContext:!0};g(v,{inTriggerContext:i.inTriggerContext,shouldRender:f(function(){var n=e||{},s=n.sPopupVisible,t=n.popupRef,l=n.forceRender,r=n.autoDestroy,u=!1;return(s||t||l)&&(u=!0),!s&&r&&(u=!1),u})})},w=function(){b({},{inTriggerContext:!1});var e=d(v,{shouldRender:f(function(){return!1}),inTriggerContext:!1});return{shouldRender:f(function(){return e.shouldRender.value||e.inTriggerContext===!1})}};const K=P({compatConfig:{MODE:3},name:"Portal",inheritAttrs:!1,props:{getContainer:p.func.isRequired,didUpdate:Function},setup:function(e,i){var n=i.slots,s=!0,t,l=w(),r=l.shouldRender;C(function(){s=!1,r.value&&(t=e.getContainer())});var u=m(r,function(){r.value&&!t&&(t=e.getContainer()),t&&u()});return T(function(){h(function(){if(r.value){var o;(o=e.didUpdate)===null||o===void 0||o.call(e,e)}})}),R(function(){t&&t.parentNode&&t.parentNode.removeChild(t)}),function(){if(!r.value)return null;if(s){var o;return(o=n.default)===null||o===void 0?void 0:o.call(n)}return t?x(y,{to:t},n):null}}});var N={ESC:27,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40};export{N as K,K as P,I as a,E as s,b as u};
-1
View File
@@ -1 +0,0 @@
import{ah as d,i as f,aw as g,d as P,aj as p,T as C,S as T,a5 as m,a1 as h,a as R,q as x,bm as y}from"./index-B4LM4kNa.js";var E=!1;try{var c=Object.defineProperty({},"passive",{get:function(){E=!0}});window.addEventListener("testPassive",null,c),window.removeEventListener("testPassive",null,c)}catch{}var j=Symbol("TriggerContextKey"),I=function(e){return e?d(j,{setPortal:function(){},popPortal:!1}):{setPortal:function(){},popPortal:!1}},v=Symbol("PortalContextKey"),b=function(e){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inTriggerContext:!0};g(v,{inTriggerContext:i.inTriggerContext,shouldRender:f(function(){var n=e||{},u=n.sPopupVisible,t=n.popupRef,l=n.forceRender,r=n.autoDestroy,s=!1;return(u||t||l)&&(s=!0),!u&&r&&(s=!1),s})})},w=function(){b({},{inTriggerContext:!1});var e=d(v,{shouldRender:f(function(){return!1}),inTriggerContext:!1});return{shouldRender:f(function(){return e.shouldRender.value||e.inTriggerContext===!1})}};const K=P({compatConfig:{MODE:3},name:"Portal",inheritAttrs:!1,props:{getContainer:p.func.isRequired,didUpdate:Function},setup:function(e,i){var n=i.slots,u=!0,t,l=w(),r=l.shouldRender;C(function(){u=!1,r.value&&(t=e.getContainer())});var s=T(r,function(){r.value&&!t&&(t=e.getContainer()),t&&s()});return m(function(){h(function(){if(r.value){var o;(o=e.didUpdate)===null||o===void 0||o.call(e,e)}})}),R(function(){t&&t.parentNode&&t.parentNode.removeChild(t)}),function(){if(!r.value)return null;if(u){var o;return(o=n.default)===null||o===void 0?void 0:o.call(n)}return t?x(y,{to:t},n):null}}});var N={ESC:27,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40};export{N as K,K as P,I as a,E as s,b as u};
@@ -1 +0,0 @@
.otp-single-input{display:flex;align-items:center}.auth[data-v-b84daf1f]{background:var(--c-page);min-height:100vh}.auth__body[data-v-b84daf1f]{padding-top:86px;padding-bottom:90px}.auth__intro[data-v-b84daf1f]{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:24px}.auth__mark[data-v-b84daf1f]{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;color:var(--c-wine);background:var(--c-wineWash)}.auth__title[data-v-b84daf1f]{margin:14px 0 0;font-size:16px;font-weight:800;color:var(--c-ink)}.auth__sub[data-v-b84daf1f]{margin:6px 0 0;font-size:12.5px;color:var(--c-inkFaint)}.auth__card[data-v-b84daf1f]{padding:18px 16px;border:1px solid var(--c-hairline);border-radius:20px;background:var(--c-canvasSoft)}.auth__otp[data-v-b84daf1f]{display:flex;justify-content:center;gap:10px;direction:ltr;padding-bottom:6px}.auth__timer[data-v-b84daf1f]{margin:12px 0 16px;text-align:center;font-size:11.5px;color:var(--c-inkMuted)}.auth__form[data-v-b84daf1f] .ant-form-item-label>label{font-size:12px;color:var(--c-inkMuted)}.auth__cta[data-v-b84daf1f]{width:100%;padding:13px 18px;border:0;cursor:pointer;border-radius:14px;font-family:inherit;font-size:13px;font-weight:700;color:#fff;background:var(--c-primary);transition:transform .15s ease,opacity .15s ease}.auth__cta[data-v-b84daf1f]:active{transform:scale(.99)}.auth__cta[data-v-b84daf1f]:disabled{opacity:.45;cursor:default}.auth__switch[data-v-b84daf1f]{margin:20px 0 0;text-align:center;font-size:12px;color:var(--c-inkMuted)}.auth__switch button[data-v-b84daf1f]{border:0;background:none;cursor:pointer;padding:0 3px;font-family:inherit;font-size:12px;font-weight:700;color:var(--c-wine)}.otp-input{width:48px;height:52px;padding:5px;margin:0;font-size:19px;font-weight:700;color:var(--c-ink);background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:13px;text-align:center;transition:border-color .18s ease}.otp-input:focus{outline:none;border-color:var(--c-primary)}.otp-input.error{border-color:#e31a1a!important}.otp-input::-webkit-inner-spin-button,.otp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.auth[data-v-46169e57]{background:var(--c-page);min-height:100vh}.auth__body[data-v-46169e57]{padding-top:86px;padding-bottom:90px}.auth__intro[data-v-46169e57]{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:24px}.auth__mark[data-v-46169e57]{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;color:var(--c-wine);background:var(--c-wineWash)}.auth__title[data-v-46169e57]{margin:14px 0 0;font-size:16px;font-weight:800;color:var(--c-ink)}.auth__sub[data-v-46169e57]{margin:6px 0 0;font-size:12.5px;color:var(--c-inkFaint)}.auth__card[data-v-46169e57]{padding:18px 16px 20px;border:1px solid var(--c-hairline);border-radius:20px;background:var(--c-canvasSoft)}.auth__form[data-v-46169e57] .ant-form-item-label>label{font-size:12px;color:var(--c-inkMuted)}.auth__cta[data-v-46169e57]{width:100%;margin-top:4px;padding:13px 18px;border:0;cursor:pointer;border-radius:14px;font-family:inherit;font-size:13px;font-weight:700;color:#fff;background:var(--c-primary);transition:transform .15s ease}.auth__cta[data-v-46169e57]:active{transform:scale(.99)}.auth__switch[data-v-46169e57]{margin:20px 0 0;text-align:center;font-size:12px;color:var(--c-inkMuted)}.auth__switch button[data-v-46169e57]{border:0;background:none;cursor:pointer;padding:0 3px;font-family:inherit;font-size:12px;font-weight:700;color:var(--c-wine)}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
import{P as x}from"./PageBar-C_0I6W_n.js";import{d as f,b as l,c as r,q as n,m as i,M as P,N as S,O as k,n as b,P as C,Q as _,H as v,g as h,h as d,R as E,S as L,T as B,C as p,F as N,r as $,i as A,E as F,_ as V}from"./index-B4LM4kNa.js";import{S as H}from"./SectionHead-DjY6eM3F.js";import{P as I}from"./ProductCard-DO1ggzFg.js";import{u as T}from"./catalogStore-DV_ylhrZ.js";const D={class:"flex justify-center items-center empty"},M=f({__name:"EmptyState",props:{description:{},image:{}},setup(t){return(e,c)=>(l(),r("div",D,[n(i(P),{description:"موردی یافت نشد",image:t.image,class:"h-[200px] w-[200px] opacity-70"},null,8,["image"])]))}}),j="/assets/favoritEmpty-kbtPAdi5.svg",q=f({__name:"ScrollFetchSearch",props:{loading:{type:Boolean},flag:{type:Boolean},padding:{}},emits:["fetch"],setup(t,{emit:e}){const c=e,a=S(),s=d(null);return k(s,()=>{c("fetch")},{distance:50}),(o,u)=>(l(),r("main",{class:"flex flex-col flex-1 overflow-auto no-scrollbar w-[100vw] max-w-screen-md m-auto",style:b({paddingTop:t.padding||i(a).headerHeight+"px"}),ref_key:"scrollArea",ref:s},[C(o.$slots,"default"),n(_,{cls:"my-[10px]",spinning:t.loading,indicator:!0,tip:"درحال دریافت اطلاعات"},null,8,["spinning"]),t.flag?(l(),v(M,{key:0,image:i(j)},null,8,["image"])):h("",!0)],4))}});function z(){const t=T(),e=E({totalPages:0,productList:t.products,flag:!1});return L(()=>t.products,a=>{e.productList=a,e.flag=a.length<1}),{productsData:e,getProducts:async(a,s=!1,o=!1)=>{if(!s){a.value=o||!t.loaded;try{e.productList=await t.load(o),e.flag=e.productList.length<1}catch(u){console.log(u)}finally{a.value=!1}}}}}const G={class:"newest"},O={key:0,class:"newest__grid"},g=20,Q=f({__name:"NewestView",setup(t){const{productsData:e,getProducts:c}=z(),a=d(!1),s=d(!1),o=d(g),u=A(()=>e.productList.slice(0,o.value));B(async()=>{await c(a,!1)});const y=async()=>{if(o.value<e.productList.length){o.value+=g;return}s.value||await c(s,!1,!0)};return(R,Z)=>{const w=F("container");return l(),r("div",G,[n(x,{title:"جدیدترین محصولات","back-to":"home"}),n(_,{spinning:a.value,tip:"درحال دریافت اطلاعات"},{default:p(()=>[n(q,{class:"newest__scroll",loading:s.value,flag:i(e).flag,padding:"0px",onFetch:y},{default:p(()=>[n(w,{class:"newest__body"},{default:p(()=>[n(H,{title:"تازه‌ها",subtitle:"آخرین افزوده‌های مجموعه"}),i(e).productList.length?(l(),r("div",O,[(l(!0),r(N,null,$(u.value,m=>(l(),v(I,{key:m.id,value:m},null,8,["value"]))),128))])):h("",!0)]),_:1})]),_:1},8,["loading","flag"])]),_:1},8,["spinning"])])}}}),Y=V(Q,[["__scopeId","data-v-1566f322"]]);export{Y as default};
import{P as x}from"./PageBar-B1e5h7eE.js";import{d as f,b as l,c as r,m as n,h as i,M as P,N as S,O as k,n as b,P as L,Q as _,J as v,g as h,i as d,R as B,S as C,T as E,D as p,F as N,r as $,s as A,G as F,_ as V}from"./index-DFI27khJ.js";import{S as D}from"./SectionHead-BJKEdlj5.js";import{P as I}from"./ProductCard-v1oNlUdc.js";import{u as T}from"./catalogStore-DO1Uwjz0.js";const G={class:"flex justify-center items-center empty"},H=f({__name:"EmptyState",props:{description:{},image:{}},setup(t){return(e,c)=>(l(),r("div",G,[n(i(P),{description:"موردی یافت نشد",image:t.image,class:"h-[200px] w-[200px] opacity-70"},null,8,["image"])]))}}),M="/assets/favoritEmpty-kbtPAdi5.svg",j=f({__name:"ScrollFetchSearch",props:{loading:{type:Boolean},flag:{type:Boolean},padding:{}},emits:["fetch"],setup(t,{emit:e}){const c=e,a=S(),s=d(null);return k(s,()=>{c("fetch")},{distance:50}),(o,u)=>(l(),r("main",{class:"flex flex-col flex-1 overflow-auto no-scrollbar w-[100vw] max-w-screen-md m-auto",style:b({paddingTop:t.padding||i(a).headerHeight+"px"}),ref_key:"scrollArea",ref:s},[L(o.$slots,"default"),n(_,{cls:"my-[10px]",spinning:t.loading,indicator:!0,tip:"درحال دریافت اطلاعات"},null,8,["spinning"]),t.flag?(l(),v(H,{key:0,image:i(M)},null,8,["image"])):h("",!0)],4))}});function z(){const t=T(),e=B({totalPages:0,productList:t.products,flag:!1});return C(()=>t.products,a=>{e.productList=a,e.flag=a.length<1}),{productsData:e,getProducts:async(a,s=!1,o=!1)=>{if(!s){a.value=o||!t.loaded;try{e.productList=await t.load(o),e.flag=e.productList.length<1}catch(u){console.log(u)}finally{a.value=!1}}}}}const J={class:"newest"},O={key:0,class:"newest__grid"},g=20,Q=f({__name:"NewestView",setup(t){const{productsData:e,getProducts:c}=z(),a=d(!1),s=d(!1),o=d(g),u=A(()=>e.productList.slice(0,o.value));E(async()=>{await c(a,!1)});const y=async()=>{if(o.value<e.productList.length){o.value+=g;return}s.value||await c(s,!1,!0)};return(R,Z)=>{const w=F("container");return l(),r("div",J,[n(x,{title:"جدیدترین محصولات","back-to":"home"}),n(_,{spinning:a.value,tip:"درحال دریافت اطلاعات"},{default:p(()=>[n(j,{class:"newest__scroll",loading:s.value,flag:i(e).flag,padding:"0px",onFetch:y},{default:p(()=>[n(w,{class:"newest__body"},{default:p(()=>[n(D,{title:"تازه‌ها",subtitle:"آخرین افزوده‌های مجموعه"}),i(e).productList.length?(l(),r("div",O,[(l(!0),r(N,null,$(u.value,m=>(l(),v(I,{key:m.id,value:m},null,8,["value"]))),128))])):h("",!0)]),_:1})]),_:1},8,["loading","flag"])]),_:1},8,["spinning"])])}}}),Y=V(Q,[["__scopeId","data-v-1566f322"]]);export{Y as default};
@@ -0,0 +1 @@
import{d as n,c as a,m as o,D as i,G as c,b as _,e,I as r,_ as f}from"./index-DFI27khJ.js";import{P as p}from"./PageBar-B1e5h7eE.js";const l={class:"notif"},m={class:"notif__empty"},d=n({__name:"NotificationsView",setup(u){return(x,t)=>{const s=c("container");return _(),a("div",l,[o(p,{title:"اعلان‌ها","back-to":"home"}),o(s,{class:"notif__body"},{default:i(()=>[e("section",m,[o(r,{icon:"vuesax-linear:notification",size:"26"}),t[0]||(t[0]=e("p",null,"اعلانی برای نمایش وجود ندارد.",-1))])]),_:1})])}}}),B=f(d,[["__scopeId","data-v-6887fb26"]]);export{B as default};
@@ -1 +0,0 @@
import{d as n,c as a,q as o,C as i,E as c,b as _,e,I as r,_ as f}from"./index-B4LM4kNa.js";import{P as p}from"./PageBar-C_0I6W_n.js";const l={class:"notif"},d={class:"notif__empty"},m=n({__name:"NotificationsView",setup(u){return(x,t)=>{const s=c("container");return _(),a("div",l,[o(p,{title:"اعلان‌ها","back-to":"home"}),o(s,{class:"notif__body"},{default:i(()=>[e("section",d,[o(r,{icon:"vuesax-linear:notification",size:"26"}),t[0]||(t[0]=e("p",null,"اعلانی برای نمایش وجود ندارد.",-1))])]),_:1})])}}}),B=f(m,[["__scopeId","data-v-6887fb26"]]);export{B as default};
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
import{d,bn as u,c as t,e as a,q as b,I as p,t as k,P as i,b as o,G as h,_ as m}from"./index-B4LM4kNa.js";const f={class:"bar"},B={class:"bar__inner"},v={key:1,class:"bar__spacer","aria-hidden":"true"},g={class:"bar__title"},y={class:"bar__trailing"},P=d({__name:"PageBar",props:{title:{},back:{type:Boolean,default:!0},backTo:{}},setup(e){const r=e,s=h(),l=u();function _(){if(l.canGoBack){s.back();return}if(r.backTo){s.push({name:r.backTo});return}s.push({name:"home"})}return(n,c)=>(o(),t("header",f,[a("div",B,[e.back?(o(),t("button",{key:0,type:"button",class:"bar__btn","aria-label":"بازگشت",onClick:_},[b(p,{icon:"vuesax-linear:arrow-right-1",size:"20"})])):(o(),t("span",v)),a("h1",g,k(e.title),1),a("div",y,[i(n.$slots,"trailing",{},()=>[c[0]||(c[0]=a("span",{class:"bar__spacer","aria-hidden":"true"},null,-1))],!0)])]),i(n.$slots,"below",{},void 0,!0)]))}}),N=m(P,[["__scopeId","data-v-db164dd4"]]);export{N as P};
import{d,bn as u,c as t,e as a,m as b,I as p,t as k,P as i,b as o,H as h,_ as m}from"./index-DFI27khJ.js";const f={class:"bar"},B={class:"bar__inner"},v={key:1,class:"bar__spacer","aria-hidden":"true"},g={class:"bar__title"},y={class:"bar__trailing"},P=d({__name:"PageBar",props:{title:{},back:{type:Boolean,default:!0},backTo:{}},setup(e){const r=e,s=h(),l=u();function _(){if(l.canGoBack){s.back();return}if(r.backTo){s.push({name:r.backTo});return}s.push({name:"home"})}return(n,c)=>(o(),t("header",f,[a("div",B,[e.back?(o(),t("button",{key:0,type:"button",class:"bar__btn","aria-label":"بازگشت",onClick:_},[b(p,{icon:"vuesax-linear:arrow-right-1",size:"20"})])):(o(),t("span",v)),a("h1",g,k(e.title),1),a("div",y,[i(n.$slots,"trailing",{},()=>[c[0]||(c[0]=a("span",{class:"bar__spacer","aria-hidden":"true"},null,-1))],!0)])]),i(n.$slots,"below",{},void 0,!0)]))}}),N=m(P,[["__scopeId","data-v-db164dd4"]]);export{N as P};
+1
View File
@@ -0,0 +1 @@
.pc[data-v-bf1b940b]{cursor:pointer;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:18px;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.pc[data-v-bf1b940b]:active{transform:scale(.985)}.pc__art[data-v-bf1b940b]{position:relative;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;margin:4px;border-radius:14px;overflow:hidden;background:#f7f7f7}.pc--hero .pc__art[data-v-bf1b940b]{aspect-ratio:2 / 3}.pc--tall .pc__art[data-v-bf1b940b]{aspect-ratio:3 / 4}.pc--mid .pc__art[data-v-bf1b940b]{aspect-ratio:4 / 5}.pc--square .pc__art[data-v-bf1b940b],.pc--short .pc__art[data-v-bf1b940b]{aspect-ratio:1 / 1}.pc--squat .pc__art[data-v-bf1b940b]{aspect-ratio:6 / 5}.pc__art img[data-v-bf1b940b]{width:100%;height:100%;max-width:100%;max-height:100%;padding:6px;box-sizing:border-box;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}html.theme-dark .pc__art img[data-v-bf1b940b]{background:var(--c-photoMat);border-radius:12px}.pc__artEmpty[data-v-bf1b940b]{width:100%;height:100%;display:grid;place-items:center;color:var(--c-inkFaint)}.pc__fav[data-v-bf1b940b]{position:absolute;top:9px;left:9px;width:30px;height:30px;display:grid;place-items:center;border:0;cursor:pointer;border-radius:50%;color:var(--c-inkMuted);background:rgb(var(--c-canvas-rgb) / 90%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .18s ease,transform .18s ease}.pc__fav.is-on[data-v-bf1b940b]{color:var(--c-wine)}.pc__fav[data-v-bf1b940b]:active{transform:scale(.9)}.pc__flag[data-v-bf1b940b]{position:absolute;top:9px;right:9px;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:700;color:#fff;background:var(--c-primary)}.pc__flag--soft[data-v-bf1b940b]{background:var(--c-wineSoft)}.pc__body[data-v-bf1b940b]{padding:11px 12px 13px}.pc__title[data-v-bf1b940b]{margin:0;font-size:13px;font-weight:700;color:var(--c-ink);line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc__meta[data-v-bf1b940b]{display:flex;align-items:center;gap:7px;padding-top:7px}.pc__weight[data-v-bf1b940b]{font-size:11.5px;font-weight:700;color:var(--c-inkSoft)}.pc__wage[data-v-bf1b940b]{font-size:10.5px;color:var(--c-inkFaint);padding-inline-start:7px;border-inline-start:1px solid var(--c-hairline)}
-1
View File
@@ -1 +0,0 @@
.pc[data-v-a0c95205]{cursor:pointer;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:18px;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.pc[data-v-a0c95205]:active{transform:scale(.985)}.pc__art[data-v-a0c95205]{position:relative;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:var(--c-hairlineSoft)}.pc__art img[data-v-a0c95205]{width:100%;max-width:150px;height:100%;max-height:150px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}html.theme-dark .pc__art img[data-v-a0c95205]{background:var(--c-photoMat);border-radius:12px}.pc__artEmpty[data-v-a0c95205]{width:100%;height:100%;display:grid;place-items:center;color:var(--c-inkFaint)}.pc__fav[data-v-a0c95205]{position:absolute;top:9px;left:9px;width:30px;height:30px;display:grid;place-items:center;border:0;cursor:pointer;border-radius:50%;color:var(--c-inkMuted);background:rgb(var(--c-canvas-rgb) / 90%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .18s ease,transform .18s ease}.pc__fav.is-on[data-v-a0c95205]{color:var(--c-wine)}.pc__fav[data-v-a0c95205]:active{transform:scale(.9)}.pc__flag[data-v-a0c95205]{position:absolute;top:9px;right:9px;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:700;color:#fff;background:var(--c-primary)}.pc__flag--soft[data-v-a0c95205]{background:var(--c-wineSoft)}.pc__body[data-v-a0c95205]{padding:11px 12px 13px}.pc__title[data-v-a0c95205]{margin:0;font-size:13px;font-weight:700;color:var(--c-ink);line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc__meta[data-v-a0c95205]{display:flex;align-items:center;gap:7px;padding-top:7px}.pc__weight[data-v-a0c95205]{font-size:11.5px;font-weight:700;color:var(--c-inkSoft)}.pc__wage[data-v-a0c95205]{font-size:10.5px;color:var(--c-inkFaint);padding-inline-start:7px;border-inline-start:1px solid var(--c-hairline)}
-1
View File
@@ -1 +0,0 @@
import{d as P,j as z,k as F,l as B,b as s,c as t,e as a,m as e,w as D,q as v,I as f,p as I,f as N,g as h,t as n,h as S,J as V,i as q,_ as E}from"./index-B4LM4kNa.js";const j={class:"pc__art"},J=["alt"],L={key:1,class:"pc__artEmpty","aria-hidden":"true"},M=["aria-label"],O={key:2,class:"pc__flag"},$={key:3,class:"pc__flag pc__flag--soft"},A={class:"pc__body"},G={class:"pc__title"},H={class:"pc__meta"},K={class:"pc__weight"},Q={key:0,class:"pc__wage"},R=P({__name:"ProductCard",props:{value:{}},setup(m){const r=m,i=z(),{image:l,id:c,title:_,min_gram:g,wage:d,is_exist:y,qty:k,isPreOrder:w}=F(r.value),p=S(null);function x(){V(r.value,p.value)}const b=q(()=>{const o=d.value;return o==null?"":o%1===0?String(o):o.toFixed(2)});return(o,u)=>{const C=B("lazy");return s(),t("article",{ref_key:"root",ref:p,class:"pc","data-product-origin":"",onClick:x},[a("div",j,[e(l)?D((s(),t("img",{key:0,alt:e(_)},null,8,J)),[[C,e(l)]]):(s(),t("div",L,[v(f,{icon:"vuesax-linear:diamonds",size:"26"})])),a("button",{type:"button",class:N(["pc__fav",{"is-on":e(i).isFavorite(e(c))}]),"aria-label":e(i).isFavorite(e(c))?"حذف از علاقه‌مندی":"افزودن به علاقه‌مندی",onClick:u[0]||(u[0]=I(T=>e(i).toggle(e(c)),["stop"]))},[v(f,{icon:e(i).isFavorite(e(c))?"vuesax-linear:heart-fill":"vuesax-linear:heart",size:"16"},null,8,["icon"])],10,M),e(y)?e(w)&&e(k)===0?(s(),t("span",$,"پیش‌سفارش")):h("",!0):(s(),t("span",O,"ناموجود"))]),a("div",A,[a("h3",G,n(e(_)),1),a("div",H,[a("span",K,n(e(g))+" گرم",1),e(d)!=null?(s(),t("span",Q,"اجرت "+n(b.value)+"٪",1)):h("",!0)])])],512)}}}),W=E(R,[["__scopeId","data-v-a0c95205"]]);export{W as P};
+1
View File
@@ -0,0 +1 @@
import{d as P,j as F,k as B,l as D,b as s,c as t,f,e as a,h as e,w as I,m as h,I as m,p as N,g,t as r,i as S,q as V,s as q,_ as E}from"./index-DFI27khJ.js";const $={class:"pc__art"},j=["alt"],L={key:1,class:"pc__artEmpty","aria-hidden":"true"},M=["aria-label"],O={key:2,class:"pc__flag"},A={key:3,class:"pc__flag pc__flag--soft"},G={class:"pc__body"},H={class:"pc__title"},J={class:"pc__meta"},K={class:"pc__weight"},Q={key:0,class:"pc__wage"},R=P({__name:"ProductCard",props:{value:{},size:{}},setup(n){const l=n,i=F(),{image:_,id:c,title:d,min_gram:y,wage:u,is_exist:k,qty:b,isPreOrder:w}=B(l.value),p=S(null);function x(){V(l.value,p.value)}const z=q(()=>{const o=u.value;return o==null?"":o%1===0?String(o):o.toFixed(2)});return(o,v)=>{const C=D("lazy");return s(),t("article",{ref_key:"root",ref:p,class:f(["pc",n.size?`pc--${n.size}`:null]),"data-product-origin":"",onClick:x},[a("div",$,[e(_)?I((s(),t("img",{key:0,alt:e(d)},null,8,j)),[[C,e(_)]]):(s(),t("div",L,[h(m,{icon:"vuesax-linear:diamonds",size:"26"})])),a("button",{type:"button",class:f(["pc__fav",{"is-on":e(i).isFavorite(e(c))}]),"aria-label":e(i).isFavorite(e(c))?"حذف از علاقه‌مندی":"افزودن به علاقه‌مندی",onClick:v[0]||(v[0]=N(T=>e(i).toggle(e(c)),["stop"]))},[h(m,{icon:e(i).isFavorite(e(c))?"vuesax-linear:heart-fill":"vuesax-linear:heart",size:"16"},null,8,["icon"])],10,M),e(k)?e(w)&&e(b)===0?(s(),t("span",A,"پیش‌سفارش")):g("",!0):(s(),t("span",O,"ناموجود"))]),a("div",G,[a("h3",H,r(e(d)),1),a("div",J,[a("span",K,r(e(y))+" گرم",1),e(u)!=null?(s(),t("span",Q,"اجرت "+r(z.value)+"٪",1)):g("",!0)])])],2)}}}),W=E(R,[["__scopeId","data-v-bf1b940b"]]);export{W as P};
@@ -1 +1 @@
import{d as L,V as w,A as F,h as _,K as g,o as M,c as n,q as r,C as $,E as U,b as i,e,I as k,t as a,g as c,f as v,U as T,m as O,i as m,G as z,_ as A}from"./index-B4LM4kNa.js";import{P as K}from"./PageBar-C_0I6W_n.js";import{S}from"./SectionHead-DjY6eM3F.js";const W={class:"prof"},q={class:"prof__identity"},G={class:"prof__avatar","aria-hidden":"true"},H={class:"prof__name"},J={key:0,class:"prof__mobile"},Y={key:0,class:"prof__block"},j={class:"prof__specs"},Q={class:"prof__spec"},X={class:"prof__spec"},Z={class:"prof__spec"},ee={class:"prof__spec"},se={key:1,class:"prof__block"},te={class:"prof__specs"},oe={class:"prof__spec"},le={class:"prof__spec"},ae={key:2,class:"prof__block"},ne={key:3,class:"prof__empty"},ie=L({__name:"ProfileView",setup(re){const b={UNVERIFIED:"احراز نشده",STEP_ONE_SUBMITTED:"مرحله اول ثبت شده",STEP_TWO_SUBMITTED:"مرحله دوم ثبت شده",VERIFIED:"تایید شده",REJECTED:"رد شده"},h=w(),d=F(),o=_(d.peek(g.profile)??null),p=_(!1),C=m(()=>{var s;return((s=o.value)==null?void 0:s.verificationStep)==="VERIFIED"}),V=m(()=>{var t;const s=(t=o.value)==null?void 0:t.verificationStep;return!!s&&s!=="VERIFIED"&&s!=="STEP_TWO_SUBMITTED"}),R=z(),l=_(d.peek(g.balance)??null),f=_(!1),u=s=>Number(s??0),E=s=>u(s)>0?"بدهکار":u(s)<0?"بستانکار":"",I=s=>u(s)>0?"is-debt":u(s)<0?"is-credit":"",B=s=>`${Math.abs(u(s)).toLocaleString("fa-IR",{maximumFractionDigits:3})} گرم`,D=s=>`${Math.abs(u(s)).toLocaleString("fa-IR")} ریال`,N=m(()=>{const s=l.value;if(!(s!=null&&s.at))return"";const t=new Date(s.at).toLocaleString("fa-IR",{dateStyle:"short",timeStyle:"short"});return s.source==="stored"?`آخرین مانده‌ی ثبت‌شده — ${t}`:`از ${s.provider??"حسابداری"} — ${t}`});async function P(){f.value=!l.value;try{l.value=await d.accountingBalance({force:!0})}catch{l.value=null}finally{f.value=!1}}return M(async()=>{if(h.isLoggedIn){P(),p.value=!o.value;try{o.value=await d.me({force:!0})}finally{p.value=!1}}}),(s,t)=>{const x=U("container");return i(),n("div",W,[r(K,{title:"اطلاعات کاربری","back-to":"userPage::hasSubRoute"}),r(x,{class:"prof__body"},{default:$(()=>{var y;return[e("section",q,[e("div",G,[r(k,{icon:"vuesax-linear:user",size:"30"})]),e("h2",H,a(((y=o.value)==null?void 0:y.fullName)??"—"),1),o.value?(i(),n("p",J,a(o.value.mobile),1)):c("",!0),o.value?(i(),n("span",{key:1,class:v(["prof__seal",C.value?"is-ok":"is-pending"])},a(b[o.value.verificationStep]??o.value.verificationStep),3)):c("",!0)]),o.value?(i(),n("section",Y,[r(S,{title:"مشخصات",subtitle:"اطلاعات ثبت‌شده حساب شما"}),e("dl",j,[e("div",Q,[t[1]||(t[1]=e("dt",null,"نام و نام خانوادگی",-1)),e("dd",null,a(o.value.fullName),1)]),e("div",X,[t[2]||(t[2]=e("dt",null,"تلفن همراه",-1)),e("dd",null,a(o.value.mobile),1)]),e("div",Z,[t[3]||(t[3]=e("dt",null,"کد ملی",-1)),e("dd",null,a(o.value.nationalCode||"-"),1)]),e("div",ee,[t[4]||(t[4]=e("dt",null,"وضعیت احراز هویت",-1)),e("dd",null,a(b[o.value.verificationStep]??o.value.verificationStep),1)])])])):c("",!0),l.value&&l.value.source!=="none"?(i(),n("section",se,[r(S,{title:"مانده‌ی حساب",subtitle:N.value},null,8,["subtitle"]),e("dl",te,[e("div",oe,[t[5]||(t[5]=e("dt",null,"مانده‌ی طلا",-1)),e("dd",{class:v(I(l.value.gold))},[T(a(B(l.value.gold))+" ",1),e("small",null,a(E(l.value.gold)),1)],2)]),e("div",le,[t[6]||(t[6]=e("dt",null,"مانده‌ی ریالی",-1)),e("dd",{class:v(I(l.value.rial))},[T(a(D(l.value.rial))+" ",1),e("small",null,a(E(l.value.rial)),1)],2)])])])):f.value?(i(),n("section",ae,[r(S,{title:"مانده‌ی حساب",subtitle:"در حال دریافت از حسابداری…"}),t[7]||(t[7]=e("div",{class:"prof__specs prof__skeleton"},null,-1))])):p.value?c("",!0):(i(),n("section",ne,[r(k,{icon:"vuesax-linear:user",size:"26"}),t[8]||(t[8]=e("p",null,"اطلاعات حساب در دسترس نیست.",-1))])),V.value?(i(),n("button",{key:4,type:"button",class:"prof__complete",onClick:t[0]||(t[0]=ue=>O(R).push({name:"completeProfile"}))}," تکمیل پروفایل ")):c("",!0)]}),_:1})])}}}),pe=A(ie,[["__scopeId","data-v-25e2c773"]]);export{pe as default};
import{d as L,V as w,B as F,i as _,K as g,o as M,c as n,m as r,D as $,G as U,b as i,e,I as k,t as a,g as c,f as v,U as T,h as O,s as m,H as z,_ as A}from"./index-DFI27khJ.js";import{P as H}from"./PageBar-B1e5h7eE.js";import{S}from"./SectionHead-BJKEdlj5.js";const K={class:"prof"},W={class:"prof__identity"},G={class:"prof__avatar","aria-hidden":"true"},J={class:"prof__name"},Y={key:0,class:"prof__mobile"},j={key:0,class:"prof__block"},q={class:"prof__specs"},Q={class:"prof__spec"},X={class:"prof__spec"},Z={class:"prof__spec"},ee={class:"prof__spec"},se={key:1,class:"prof__block"},te={class:"prof__specs"},oe={class:"prof__spec"},le={class:"prof__spec"},ae={key:2,class:"prof__block"},ne={key:3,class:"prof__empty"},ie=L({__name:"ProfileView",setup(re){const b={UNVERIFIED:"احراز نشده",STEP_ONE_SUBMITTED:"مرحله اول ثبت شده",STEP_TWO_SUBMITTED:"مرحله دوم ثبت شده",VERIFIED:"تایید شده",REJECTED:"رد شده"},h=w(),d=F(),o=_(d.peek(g.profile)??null),p=_(!1),V=m(()=>{var s;return((s=o.value)==null?void 0:s.verificationStep)==="VERIFIED"}),B=m(()=>{var t;const s=(t=o.value)==null?void 0:t.verificationStep;return!!s&&s!=="VERIFIED"&&s!=="STEP_TWO_SUBMITTED"}),C=z(),l=_(d.peek(g.balance)??null),f=_(!1),u=s=>Number(s??0),E=s=>u(s)>0?"بدهکار":u(s)<0?"بستانکار":"",I=s=>u(s)>0?"is-debt":u(s)<0?"is-credit":"",D=s=>`${Math.abs(u(s)).toLocaleString("fa-IR",{maximumFractionDigits:3})} گرم`,R=s=>`${Math.abs(u(s)).toLocaleString("fa-IR")} ریال`,N=m(()=>{const s=l.value;if(!(s!=null&&s.at))return"";const t=new Date(s.at).toLocaleString("fa-IR",{dateStyle:"short",timeStyle:"short"});return s.source==="stored"?`آخرین مانده‌ی ثبت‌شده — ${t}`:`از ${s.provider??"حسابداری"} — ${t}`});async function P(){f.value=!l.value;try{l.value=await d.accountingBalance({force:!0})}catch{l.value=null}finally{f.value=!1}}return M(async()=>{if(h.isLoggedIn){P(),p.value=!o.value;try{o.value=await d.me({force:!0})}finally{p.value=!1}}}),(s,t)=>{const x=U("container");return i(),n("div",K,[r(H,{title:"اطلاعات کاربری","back-to":"userPage::hasSubRoute"}),r(x,{class:"prof__body"},{default:$(()=>{var y;return[e("section",W,[e("div",G,[r(k,{icon:"vuesax-linear:user",size:"30"})]),e("h2",J,a(((y=o.value)==null?void 0:y.fullName)??"—"),1),o.value?(i(),n("p",Y,a(o.value.mobile),1)):c("",!0),o.value?(i(),n("span",{key:1,class:v(["prof__seal",V.value?"is-ok":"is-pending"])},a(b[o.value.verificationStep]??o.value.verificationStep),3)):c("",!0)]),o.value?(i(),n("section",j,[r(S,{title:"مشخصات",subtitle:"اطلاعات ثبت‌شده حساب شما"}),e("dl",q,[e("div",Q,[t[1]||(t[1]=e("dt",null,"نام و نام خانوادگی",-1)),e("dd",null,a(o.value.fullName),1)]),e("div",X,[t[2]||(t[2]=e("dt",null,"تلفن همراه",-1)),e("dd",null,a(o.value.mobile),1)]),e("div",Z,[t[3]||(t[3]=e("dt",null,"کد ملی",-1)),e("dd",null,a(o.value.nationalCode||"-"),1)]),e("div",ee,[t[4]||(t[4]=e("dt",null,"وضعیت احراز هویت",-1)),e("dd",null,a(b[o.value.verificationStep]??o.value.verificationStep),1)])])])):c("",!0),l.value&&l.value.source!=="none"?(i(),n("section",se,[r(S,{title:"مانده‌ی حساب",subtitle:N.value},null,8,["subtitle"]),e("dl",te,[e("div",oe,[t[5]||(t[5]=e("dt",null,"مانده‌ی طلا",-1)),e("dd",{class:v(I(l.value.gold))},[T(a(D(l.value.gold))+" ",1),e("small",null,a(E(l.value.gold)),1)],2)]),e("div",le,[t[6]||(t[6]=e("dt",null,"مانده‌ی ریالی",-1)),e("dd",{class:v(I(l.value.rial))},[T(a(R(l.value.rial))+" ",1),e("small",null,a(E(l.value.rial)),1)],2)])])])):f.value?(i(),n("section",ae,[r(S,{title:"مانده‌ی حساب",subtitle:"در حال دریافت از حسابداری…"}),t[7]||(t[7]=e("div",{class:"prof__specs prof__skeleton"},null,-1))])):p.value?c("",!0):(i(),n("section",ne,[r(k,{icon:"vuesax-linear:user",size:"26"}),t[8]||(t[8]=e("p",null,"اطلاعات حساب در دسترس نیست.",-1))])),B.value?(i(),n("button",{key:4,type:"button",class:"prof__complete",onClick:t[0]||(t[0]=ue=>O(C).push({name:"completeProfile"}))}," تکمیل پروفایل ")):c("",!0)]}),_:1})])}}}),pe=A(ie,[["__scopeId","data-v-25e2c773"]]);export{pe as default};
@@ -1 +1 @@
import{p as c,j as d}from"./filters-C-5kUIoJ.js";import{d as _,b as s,c as a,f as l,e as r,U as u,t as i,m as n,g as m,i as v,_ as q}from"./index-B4LM4kNa.js";const f={key:0,class:"rate-strip__value"},k={class:"rate-strip__num"},y={key:1,class:"rate-strip__value rate-strip__value--muted"},x={key:2,class:"rate-strip__time"},R=_({__name:"RateStrip",props:{quote:{}},setup(t){const o=t,p=v(()=>o.quote?o.quote.pricePerGramRial.split(".")[0]:"");return(b,e)=>(s(),a("div",{class:l(["rate-strip",{"is-empty":!t.quote}])},[e[1]||(e[1]=r("div",{class:"rate-strip__label"},[r("span",{class:"rate-strip__dot","aria-hidden":"true"}),u(" نرخ طلای ۱۸ عیار ")],-1)),t.quote?(s(),a("div",f,[r("span",k,i(n(c)(p.value)),1),e[0]||(e[0]=r("span",{class:"rate-strip__unit"},"ریال / گرم",-1))])):(s(),a("div",y,"در انتظار اعلام نرخ")),t.quote?(s(),a("div",x,i(n(d)(t.quote.quotedAt)),1)):m("",!0)],2))}}),N=q(R,[["__scopeId","data-v-19b94e39"]]);export{N as R};
import{p as c,j as d}from"./filters-CYTFAZ1T.js";import{d as _,b as s,c as a,f as l,e as r,U as u,t as i,h as n,g as m,s as v,_ as q}from"./index-DFI27khJ.js";const f={key:0,class:"rate-strip__value"},k={class:"rate-strip__num"},y={key:1,class:"rate-strip__value rate-strip__value--muted"},x={key:2,class:"rate-strip__time"},R=_({__name:"RateStrip",props:{quote:{}},setup(t){const o=t,p=v(()=>o.quote?o.quote.pricePerGramRial.split(".")[0]:"");return(b,e)=>(s(),a("div",{class:l(["rate-strip",{"is-empty":!t.quote}])},[e[1]||(e[1]=r("div",{class:"rate-strip__label"},[r("span",{class:"rate-strip__dot","aria-hidden":"true"}),u(" نرخ طلای ۱۸ عیار ")],-1)),t.quote?(s(),a("div",f,[r("span",k,i(n(c)(p.value)),1),e[0]||(e[0]=r("span",{class:"rate-strip__unit"},"ریال / گرم",-1))])):(s(),a("div",y,"در انتظار اعلام نرخ")),t.quote?(s(),a("div",x,i(n(d)(t.quote.quotedAt)),1)):m("",!0)],2))}}),C=q(R,[["__scopeId","data-v-19b94e39"]]);export{C as R};
File diff suppressed because one or more lines are too long
-1
View File
@@ -1 +0,0 @@
.doc[data-v-0fb0dff2]{padding:16px;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:18px}.doc__head[data-v-0fb0dff2]{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:13px;font-weight:600}.doc__muted[data-v-0fb0dff2]{color:var(--c-inkMuted);font-weight:500;margin-left:4px}.doc__rows[data-v-0fb0dff2]{margin:0;display:flex;flex-direction:column;gap:2px}.doc__row[data-v-0fb0dff2]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;background:var(--c-canvasSoft);border-radius:10px}.doc__row dt[data-v-0fb0dff2]{font-size:12.5px;color:var(--c-inkMuted);white-space:nowrap}.doc__row dd[data-v-0fb0dff2]{margin:0;font-size:13.5px;font-weight:600;text-align:left}.doc__gold[data-v-0fb0dff2]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 12px;background:var(--c-hairlineSoft);border-radius:10px;font-size:13px;font-weight:700}.doc__stack[data-v-0fb0dff2]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.is-in[data-v-0fb0dff2]{color:var(--c-green)}.is-out[data-v-0fb0dff2]{color:var(--c-red)}.rep__tabs[data-v-e6469b8e]{display:flex;gap:8px;padding:0 16px 12px}.rep__tab[data-v-e6469b8e]{flex:1;padding:10px;border:1px solid var(--c-hairline);border-radius:999px;background:var(--c-canvas);font-family:inherit;font-size:13px;font-weight:600;color:var(--c-inkMuted);cursor:pointer}.rep__tab.is-on[data-v-e6469b8e]{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.rep__body[data-v-e6469b8e]{padding-top:132px;padding-bottom:90px}.rep__list[data-v-e6469b8e]{display:flex;flex-direction:column;padding-top:16px;gap:11px}.rep__card[data-v-e6469b8e]{padding:16px;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:18px}.rep__head[data-v-e6469b8e]{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:13px;font-weight:600}.rep__muted[data-v-e6469b8e]{color:var(--c-inkMuted);font-weight:500;margin-left:4px}.rep__pair[data-v-e6469b8e]{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;margin-bottom:6px;background:var(--c-canvasSoft);border-radius:10px;font-size:13px}.rep__pair.is-balance[data-v-e6469b8e]{background:var(--c-hairlineSoft);font-weight:700}.rep__stack[data-v-e6469b8e]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-weight:600}.is-in[data-v-e6469b8e]{color:var(--c-green)}.is-out[data-v-e6469b8e]{color:var(--c-red)}.rep__more[data-v-e6469b8e],.rep__sentinel[data-v-e6469b8e]{padding:12px 0;text-align:center;font-size:12px;color:var(--c-inkMuted)}.rep__more[data-v-e6469b8e]{width:100%;margin-top:4px;border:none;background:transparent;font-family:inherit;font-weight:700;color:var(--c-wine);cursor:pointer}.rep__empty[data-v-e6469b8e]{margin-top:8px;padding:34px 20px;border:1px dashed var(--c-hairline);border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--c-inkMuted);font-size:13px}.rep__retry[data-v-e6469b8e]{padding:8px 18px;border-radius:999px;border:1px solid var(--c-hairline);background:var(--c-canvas);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.rep__modal[data-v-e6469b8e]{padding:20px 16px 24px}.rep__modalEmpty[data-v-e6469b8e]{padding:24px 0;text-align:center;font-size:13px;color:var(--c-inkMuted)}.rep__close[data-v-e6469b8e]{margin-top:18px;width:100%;padding:13px;border:none;border-radius:14px;background:var(--c-primary);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
.doc[data-v-2dfb885a]{padding:16px;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:18px}.doc__head[data-v-2dfb885a]{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:13px;font-weight:600}.doc__muted[data-v-2dfb885a]{color:var(--c-inkMuted);font-weight:500;margin-left:4px}.doc__rows[data-v-2dfb885a]{margin:0;display:flex;flex-direction:column;gap:2px}.doc__row[data-v-2dfb885a]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;background:var(--c-canvasSoft);border-radius:10px}.doc__row dt[data-v-2dfb885a]{font-size:12.5px;color:var(--c-inkMuted);white-space:nowrap}.doc__row dd[data-v-2dfb885a]{margin:0;font-size:13.5px;font-weight:600;text-align:left}.doc__gold[data-v-2dfb885a]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 12px;background:var(--c-hairlineSoft);border-radius:10px;font-size:13px;font-weight:700}.doc__stack[data-v-2dfb885a]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.is-in[data-v-2dfb885a]{color:var(--c-green)}.is-out[data-v-2dfb885a]{color:var(--c-red)}.rep__tabs[data-v-33d6e210]{display:flex;gap:8px;padding:0 16px 12px}.rep__tab[data-v-33d6e210]{flex:1;padding:10px;border:1px solid var(--c-hairline);border-radius:999px;background:var(--c-canvas);font-family:inherit;font-size:13px;font-weight:600;color:var(--c-inkMuted);cursor:pointer}.rep__tab.is-on[data-v-33d6e210]{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.rep__body[data-v-33d6e210]{padding-top:132px;padding-bottom:90px}.rep__list[data-v-33d6e210]{display:flex;flex-direction:column;padding-top:16px;gap:11px}.rep__card[data-v-33d6e210]{padding:16px;background:var(--c-canvas);border:1px solid var(--c-hairline);border-radius:18px}.rep__head[data-v-33d6e210]{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:13px;font-weight:600}.rep__muted[data-v-33d6e210]{color:var(--c-inkMuted);font-weight:500;margin-left:4px}.rep__pair[data-v-33d6e210]{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;margin-bottom:6px;background:var(--c-canvasSoft);border-radius:10px;font-size:13px}.rep__pair.is-balance[data-v-33d6e210]{background:var(--c-hairlineSoft);font-weight:700}.rep__stack[data-v-33d6e210]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-weight:600}.is-in[data-v-33d6e210]{color:var(--c-green)}.is-out[data-v-33d6e210]{color:var(--c-red)}.rep__more[data-v-33d6e210],.rep__sentinel[data-v-33d6e210]{padding:12px 0;text-align:center;font-size:12px;color:var(--c-inkMuted)}.rep__more[data-v-33d6e210]{width:100%;margin-top:4px;border:none;background:transparent;font-family:inherit;font-weight:700;color:var(--c-wine);cursor:pointer}.rep__empty[data-v-33d6e210]{margin-top:8px;padding:34px 20px;border:1px dashed var(--c-hairline);border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--c-inkMuted);font-size:13px}.rep__retry[data-v-33d6e210]{padding:8px 18px;border-radius:999px;border:1px solid var(--c-hairline);background:var(--c-canvas);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.rep__modal[data-v-33d6e210]{padding:20px 16px 24px}.rep__modalEmpty[data-v-33d6e210]{padding:24px 0;text-align:center;font-size:13px;color:var(--c-inkMuted)}.rep__close[data-v-33d6e210]{margin-top:18px;width:100%;padding:13px;border:none;border-radius:14px;background:var(--c-primary);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}
@@ -1 +1 @@
import{d as v,ba as h,S as m,b as t,c as l,q as n,I as r,w as b,bb as f,e as x,bc as k,g as I,R as S,h as w,_ as y}from"./index-B4LM4kNa.js";const C={class:"si"},V=["placeholder"],B=v({__name:"SearchInput",props:{placeHolder:{}},emits:["search"],setup(i,{emit:d}){const c=d,a=S({clear:!1}),e=w(void 0),s=()=>{c("search",e.value)},u=()=>{e.value=void 0,a.clear=!1,c("search",void 0)},p=h(e,700);return m(p,()=>{e?a.clear=!0:a.clear=!1,s()}),(N,o)=>(t(),l("div",C,[n(r,{icon:"vuesax-linear:search-normal-1",class:"si__icon",size:"18",onClick:s}),b(x("input",{"onUpdate:modelValue":o[0]||(o[0]=_=>e.value=_),class:"si__input",placeholder:i.placeHolder,onKeyup:k(s,["enter"])},null,40,V),[[f,e.value]]),a.clear?(t(),l("button",{key:0,type:"button",class:"si__clear","aria-label":"پاک کردن",onClick:u},[n(r,{icon:"vuesax-linear:add",size:"16"})])):I("",!0)]))}}),D=y(B,[["__scopeId","data-v-4c50067a"]]);export{D as S};
import{d as v,ba as m,S as h,b as t,c as l,m as n,I as r,w as b,bb as f,e as x,bc as k,g as I,R as S,i as w,_ as y}from"./index-DFI27khJ.js";const C={class:"si"},V=["placeholder"],B=v({__name:"SearchInput",props:{placeHolder:{}},emits:["search"],setup(i,{emit:d}){const c=d,a=S({clear:!1}),e=w(void 0),s=()=>{c("search",e.value)},u=()=>{e.value=void 0,a.clear=!1,c("search",void 0)},p=m(e,700);return h(p,()=>{e?a.clear=!0:a.clear=!1,s()}),(N,o)=>(t(),l("div",C,[n(r,{icon:"vuesax-linear:search-normal-1",class:"si__icon",size:"18",onClick:s}),b(x("input",{"onUpdate:modelValue":o[0]||(o[0]=_=>e.value=_),class:"si__input",placeholder:i.placeHolder,onKeyup:k(s,["enter"])},null,40,V),[[f,e.value]]),a.clear?(t(),l("button",{key:0,type:"button",class:"si__clear","aria-label":"پاک کردن",onClick:u},[n(r,{icon:"vuesax-linear:add",size:"16"})])):I("",!0)]))}}),D=y(B,[["__scopeId","data-v-4c50067a"]]);export{D as S};
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
import{d as r,b as t,c as s,e as o,t as a,g as n,U as _,q as d,I as u,_ as b}from"./index-B4LM4kNa.js";const m={class:"sec"},x={class:"sec__text"},f={class:"sec__title"},h={key:0,class:"sec__sub"},k=r({__name:"SectionHead",props:{title:{},subtitle:{},actionLabel:{}},emits:["action"],setup(e,{emit:i}){const l=i;return(p,c)=>(t(),s("header",m,[o("div",x,[o("h2",f,a(e.title),1),e.subtitle?(t(),s("p",h,a(e.subtitle),1)):n("",!0)]),e.actionLabel?(t(),s("button",{key:0,type:"button",class:"sec__action",onClick:c[0]||(c[0]=v=>l("action"))},[_(a(e.actionLabel)+" ",1),d(u,{icon:"vuesax-linear:arrow-left-2",size:"15"})])):n("",!0)]))}}),N=b(k,[["__scopeId","data-v-e5c65b7c"]]);export{N as S};
import{d as r,b as t,c as s,e as o,t as a,g as n,U as _,m as d,I as m,_ as u}from"./index-DFI27khJ.js";const b={class:"sec"},x={class:"sec__text"},f={class:"sec__title"},h={key:0,class:"sec__sub"},k=r({__name:"SectionHead",props:{title:{},subtitle:{},actionLabel:{}},emits:["action"],setup(e,{emit:i}){const l=i;return(p,c)=>(t(),s("header",b,[o("div",x,[o("h2",f,a(e.title),1),e.subtitle?(t(),s("p",h,a(e.subtitle),1)):n("",!0)]),e.actionLabel?(t(),s("button",{key:0,type:"button",class:"sec__action",onClick:c[0]||(c[0]=v=>l("action"))},[_(a(e.actionLabel)+" ",1),d(m,{icon:"vuesax-linear:arrow-left-2",size:"15"})])):n("",!0)]))}}),N=u(k,[["__scopeId","data-v-e5c65b7c"]]);export{N as S};
@@ -0,0 +1 @@
import{d as A,V as D,B as w,i as u,K as g,o as L,c as i,m as r,D as E,Q as N,J as P,h as m,g as h,b as l,F as R,e as s,r as B,I as T,t as o,f as p,G as M,_ as O}from"./index-DFI27khJ.js";import{P as U}from"./PageBar-B1e5h7eE.js";import{S as V}from"./SectionHead-BJKEdlj5.js";import{j as k,p as I}from"./filters-CYTFAZ1T.js";import{D as Y}from"./index-A8DQpUf9.js";import"./KeyCode-BOQ7SMOP.js";import"./classCallCheck-C_t8FQBJ.js";import"./raf-nDFcuFT6.js";const $={class:"tx"},G={class:"tx__list"},z=["onClick"],F={class:"tx__main"},H={class:"tx__head"},K={class:"tx__kind"},j={key:0,class:"tx__note"},J={class:"tx__foot"},Q={class:"tx__date"},W={key:1,class:"tx__empty"},q={class:"sheet"},X={class:"sheet__specs"},Z={class:"sheet__spec"},ss={class:"sheet__spec"},es={class:"sheet__spec"},ts={class:"sheet__spec"},os={class:"sheet__spec"},ns=A({__name:"TransactionsView",setup(as){const x={ORDER_STOCK:"سفارش",ORDER_PRE_ORDER:"سفارش ساخت",REPAYMENT_MELTED_GOLD:"طلای آب‌شده",REPAYMENT_TRANSFER:"حواله",REPAYMENT_CHEQUE:"چک",REPAYMENT_CASH:"پولی",WALLET_BONUS:"پاداش",ADJUSTMENT:"اصلاحیه"},S=D(),v=w(),_=u(!1),d=u(v.peek(g.ledger)??[]),f=u(!1),n=u(null),c=a=>a.direction==="CREDIT",y=a=>a.currency==="GOLD_GRAM"?`${a.amount} گرم`:`${I(a.amount)} ریال`,C=a=>{n.value=a,f.value=!0};return L(async()=>{if(S.isLoggedIn){_.value=v.peek(g.ledger)===void 0;try{d.value=await v.myLedgerEntries({force:!0})}finally{_.value=!1}}}),(a,e)=>{const b=M("container");return l(),i("div",$,[r(U,{title:"اسناد","back-to":"userPage::hasSubRoute"}),r(N,{spinning:_.value,tip:"درحال دریافت اطلاعات"},{default:E(()=>[r(b,{class:"tx__body"},{default:E(()=>[d.value.length?(l(),i(R,{key:0},[r(V,{title:"گردش حساب",subtitle:`${d.value.length} سند`},null,8,["subtitle"]),s("div",G,[(l(!0),i(R,null,B(d.value,t=>(l(),i("article",{key:t.id,class:"tx__row",onClick:ls=>C(t)},[s("span",{class:p(["tx__mark",c(t)?"is-in":"is-out"]),"aria-hidden":"true"},[r(T,{icon:c(t)?"vuesax-linear:arrow-down":"vuesax-linear:arrow-up",size:"16"},null,8,["icon"])],2),s("div",F,[s("div",H,[s("h3",K,o(x[t.sourceType]??t.sourceType),1),s("span",{class:p(["tx__amount",c(t)?"is-in":"is-out"])},o(y(t)),3)]),t.note?(l(),i("p",j,o(t.note),1)):h("",!0),s("div",J,[s("span",Q,o(m(k)(t.createdAt)),1),s("span",{class:p(["tx__state",{"is-pending":!t.confirmed}])},o(t.confirmed?"تایید شده":"در انتظار تایید"),3)])])],8,z))),128))])],64)):_.value?h("",!0):(l(),i("section",W,[r(T,{icon:"vuesax-linear:receipt-text",size:"26"}),e[1]||(e[1]=s("p",null,"سندی برای حساب شما ثبت نشده است.",-1))]))]),_:1})]),_:1},8,["spinning"]),n.value?(l(),P(m(Y),{key:0,visible:f.value,"onUpdate:visible":e[0]||(e[0]=t=>f.value=t),placement:"bottom",closable:!1,height:"420px",class:"rtl",bodyStyle:{padding:0}},{default:E(()=>[s("div",q,[e[7]||(e[7]=s("h3",{class:"sheet__title"},"جزئیات سند",-1)),s("dl",X,[s("div",Z,[e[2]||(e[2]=s("dt",null,"نوع سند",-1)),s("dd",null,o(x[n.value.sourceType]??n.value.sourceType),1)]),s("div",ss,[e[3]||(e[3]=s("dt",null,"مبلغ",-1)),s("dd",{class:p(c(n.value)?"is-in":"is-out")},o(y(n.value)),3)]),s("div",es,[e[4]||(e[4]=s("dt",null,"وضعیت",-1)),s("dd",null,o(n.value.confirmed?"تایید شده":"در انتظار تایید"),1)]),s("div",ts,[e[5]||(e[5]=s("dt",null,"تاریخ",-1)),s("dd",null,o(m(k)(n.value.createdAt)),1)]),s("div",os,[e[6]||(e[6]=s("dt",null,"توضیحات",-1)),s("dd",null,o(n.value.note||"—"),1)])])])]),_:1},8,["visible"])):h("",!0)])}}}),fs=O(ns,[["__scopeId","data-v-4e8ef6ab"]]);export{fs as default};
@@ -1 +0,0 @@
import{d as b,V as D,A as w,h as u,K as g,o as L,c as i,q as r,C as E,Q as N,H as P,m,g as h,b as l,F as R,e as s,r as M,I as T,t as o,f as p,E as O,_ as B}from"./index-B4LM4kNa.js";import{P as U}from"./PageBar-C_0I6W_n.js";import{S as V}from"./SectionHead-DjY6eM3F.js";import{j as k,p as I}from"./filters-C-5kUIoJ.js";import{D as Y}from"./index-DexqvH_l.js";import"./KeyCode-BPl5hn_Y.js";import"./classCallCheck-BzjbUkvd.js";import"./raf-nDFcuFT6.js";const $={class:"tx"},H={class:"tx__list"},z=["onClick"],F={class:"tx__main"},G={class:"tx__head"},K={class:"tx__kind"},j={key:0,class:"tx__note"},Q={class:"tx__foot"},q={class:"tx__date"},J={key:1,class:"tx__empty"},W={class:"sheet"},X={class:"sheet__specs"},Z={class:"sheet__spec"},ss={class:"sheet__spec"},es={class:"sheet__spec"},ts={class:"sheet__spec"},os={class:"sheet__spec"},ns=b({__name:"TransactionsView",setup(as){const x={ORDER_STOCK:"سفارش",ORDER_PRE_ORDER:"سفارش ساخت",REPAYMENT_MELTED_GOLD:"طلای آب‌شده",REPAYMENT_TRANSFER:"حواله",REPAYMENT_CHEQUE:"چک",REPAYMENT_CASH:"پولی",WALLET_BONUS:"پاداش",ADJUSTMENT:"اصلاحیه"},C=D(),v=w(),_=u(!1),d=u(v.peek(g.ledger)??[]),f=u(!1),n=u(null),c=a=>a.direction==="CREDIT",y=a=>a.currency==="GOLD_GRAM"?`${a.amount} گرم`:`${I(a.amount)} ریال`,S=a=>{n.value=a,f.value=!0};return L(async()=>{if(C.isLoggedIn){_.value=v.peek(g.ledger)===void 0;try{d.value=await v.myLedgerEntries({force:!0})}finally{_.value=!1}}}),(a,e)=>{const A=O("container");return l(),i("div",$,[r(U,{title:"اسناد","back-to":"userPage::hasSubRoute"}),r(N,{spinning:_.value,tip:"درحال دریافت اطلاعات"},{default:E(()=>[r(A,{class:"tx__body"},{default:E(()=>[d.value.length?(l(),i(R,{key:0},[r(V,{title:"گردش حساب",subtitle:`${d.value.length} سند`},null,8,["subtitle"]),s("div",H,[(l(!0),i(R,null,M(d.value,t=>(l(),i("article",{key:t.id,class:"tx__row",onClick:ls=>S(t)},[s("span",{class:p(["tx__mark",c(t)?"is-in":"is-out"]),"aria-hidden":"true"},[r(T,{icon:c(t)?"vuesax-linear:arrow-down":"vuesax-linear:arrow-up",size:"16"},null,8,["icon"])],2),s("div",F,[s("div",G,[s("h3",K,o(x[t.sourceType]??t.sourceType),1),s("span",{class:p(["tx__amount",c(t)?"is-in":"is-out"])},o(y(t)),3)]),t.note?(l(),i("p",j,o(t.note),1)):h("",!0),s("div",Q,[s("span",q,o(m(k)(t.createdAt)),1),s("span",{class:p(["tx__state",{"is-pending":!t.confirmed}])},o(t.confirmed?"تایید شده":"در انتظار تایید"),3)])])],8,z))),128))])],64)):_.value?h("",!0):(l(),i("section",J,[r(T,{icon:"vuesax-linear:receipt-text",size:"26"}),e[1]||(e[1]=s("p",null,"سندی برای حساب شما ثبت نشده است.",-1))]))]),_:1})]),_:1},8,["spinning"]),n.value?(l(),P(m(Y),{key:0,visible:f.value,"onUpdate:visible":e[0]||(e[0]=t=>f.value=t),placement:"bottom",closable:!1,height:"420px",class:"rtl",bodyStyle:{padding:0}},{default:E(()=>[s("div",W,[e[7]||(e[7]=s("h3",{class:"sheet__title"},"جزئیات سند",-1)),s("dl",X,[s("div",Z,[e[2]||(e[2]=s("dt",null,"نوع سند",-1)),s("dd",null,o(x[n.value.sourceType]??n.value.sourceType),1)]),s("div",ss,[e[3]||(e[3]=s("dt",null,"مبلغ",-1)),s("dd",{class:p(c(n.value)?"is-in":"is-out")},o(y(n.value)),3)]),s("div",es,[e[4]||(e[4]=s("dt",null,"وضعیت",-1)),s("dd",null,o(n.value.confirmed?"تایید شده":"در انتظار تایید"),1)]),s("div",ts,[e[5]||(e[5]=s("dt",null,"تاریخ",-1)),s("dd",null,o(m(k)(n.value.createdAt)),1)]),s("div",os,[e[6]||(e[6]=s("dt",null,"توضیحات",-1)),s("dd",null,o(n.value.note||"—"),1)])])])]),_:1},8,["visible"])):h("",!0)])}}}),fs=B(ns,[["__scopeId","data-v-4e8ef6ab"]]);export{fs as default};
Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

@@ -1 +1 @@
import{s as d,Y as f,K as c,aN as g,h as y,i as p,y as v}from"./index-B4LM4kNa.js";const m=d("catalog",()=>{const o=f(),s=o.peek(c.catalog),e=g(s??[]),n=y(s!==void 0),i=p(()=>{const t=new Map;for(const a of e.value)a.category&&!t.has(a.category.id)&&t.set(a.category.id,{id:a.category.id,title:a.category.title});return[...t.values()]});async function r(t=!1){const a=await o.fetch(c.catalog,v.listProducts,{force:t});return e.value=a,n.value=!0,a}function l(t){return e.value.find(a=>a.id===t)??null}function u(){o.invalidate(c.catalog)}return{products:e,loaded:n,categories:i,load:r,byId:l,invalidate:u}});export{m as u};
import{v as d,Y as f,K as c,aN as g,i as v,s as p,z as y}from"./index-DFI27khJ.js";const m=d("catalog",()=>{const o=f(),s=o.peek(c.catalog),e=g(s??[]),n=v(s!==void 0),i=p(()=>{const t=new Map;for(const a of e.value)a.category&&!t.has(a.category.id)&&t.set(a.category.id,{id:a.category.id,title:a.category.title});return[...t.values()]});async function r(t=!1){const a=await o.fetch(c.catalog,y.listProducts,{force:t});return e.value=a,n.value=!0,a}function l(t){return e.value.find(a=>a.id===t)??null}function u(){o.invalidate(c.catalog)}return{products:e,loaded:n,categories:i,load:r,byId:l,invalidate:u}});export{m as u};
@@ -1 +1 @@
import{a8 as n}from"./index-B4LM4kNa.js";function l(a,t){for(var r=n({},a),e=0;e<t.length;e+=1){var o=t[e];delete r[o]}return r}function c(a,t,r){return Object.defineProperty(a,"prototype",{writable:!1}),a}function f(a,t){if(!(a instanceof t))throw new TypeError("Cannot call a class as a function")}export{c as _,f as a,l as o};
import{a8 as n}from"./index-DFI27khJ.js";function l(a,t){for(var r=n({},a),e=0;e<t.length;e+=1){var o=t[e];delete r[o]}return r}function c(a,t,r){return Object.defineProperty(a,"prototype",{writable:!1}),a}function f(a,t){if(!(a instanceof t))throw new TypeError("Cannot call a class as a function")}export{c as _,f as a,l as o};
-447
View File
@@ -1,447 +0,0 @@
<svg width="160" height="155" viewBox="0 0 160 155" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.5023 48.0548C12.7629 47.645 13.4527 46.2909 13.043 45.0302C12.6333 43.7696 11.2791 43.0798 10.0185 43.4895C8.7578 43.8993 8.06801 45.2534 8.47775 46.5141C8.8875 47.7747 10.2416 48.4645 11.5023 48.0548Z" fill="#EAEEF9"/>
<path d="M16.7421 40.2234C17.5993 39.9448 18.0684 39.024 17.7898 38.1667C17.5111 37.3095 16.5903 36.8404 15.7331 37.119C14.8758 37.3977 14.4068 38.3185 14.6854 39.1757C14.964 40.033 15.8848 40.502 16.7421 40.2234Z" fill="#EAEEF9"/>
<path d="M91.1753 40.824C91.8016 40.2516 91.8453 39.28 91.273 38.6537C90.7007 38.0274 89.729 37.9837 89.1027 38.556C88.4765 39.1283 88.4327 40.1 89.005 40.7263C89.5774 41.3526 90.549 41.3963 91.1753 40.824Z" fill="#EAEEF9"/>
<path d="M15.1582 119.354C15.7845 118.782 15.8282 117.81 15.2559 117.184C14.6836 116.558 13.7119 116.514 13.0856 117.086C12.4594 117.659 12.4156 118.63 12.988 119.257C13.5603 119.883 14.5319 119.927 15.1582 119.354Z" fill="#EAEEF9"/>
<path d="M96.0246 62.4692V98.6647C96.0246 99.2407 96.0246 99.7208 95.9286 100.297C95.4485 104.425 93.0483 108.074 89.3999 110.186L58.1009 128.236C55.1246 129.964 51.5722 130.444 48.3079 129.58C47.0598 129.292 45.9077 128.812 44.8516 128.236L13.4565 110.09C11.0563 108.746 9.23208 106.729 8.07997 104.329C7.21589 102.601 6.73584 100.585 6.73584 98.5687V62.4692C6.73584 60.549 7.11988 58.7248 7.88795 56.9966C9.04006 54.5004 10.8642 52.3882 13.3605 50.948L44.7556 32.8983C47.8279 31.1701 51.2842 30.69 54.6445 31.5541C55.7966 31.8422 56.9487 32.3222 58.1009 32.8983L89.3999 50.948C92.1842 52.5802 94.2004 55.0764 95.2565 58.0527C95.8325 59.3969 96.0246 60.933 96.0246 62.4692Z" fill="#EAEEF9"/>
<path d="M51.4761 49.3155L59.0608 33.666" stroke="url(#paint0_linear_460_3876)" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
<g filter="url(#filter0_d_460_3876)">
<path d="M80.4706 43.9385V118.058C80.4706 120.17 78.7424 121.898 76.6302 121.898H26.3213C24.2091 121.898 22.481 120.17 22.481 118.058V43.9385C22.481 41.8263 24.2091 40.0981 26.3213 40.0981H76.6302C78.7424 40.0981 80.4706 41.8263 80.4706 43.9385Z" fill="white"/>
</g>
<path d="M26.0334 74.4697H24.2092V76.2939H26.0334V74.4697Z" fill="#EAEEF9"/>
<path d="M26.0334 70.8208H24.2092V72.645H26.0334V70.8208Z" fill="#EAEEF9"/>
<path d="M26.0334 67.1719H24.2092V68.9961H26.0334V67.1719Z" fill="#EAEEF9"/>
<path d="M26.0334 63.6211H24.2092V65.4453H26.0334V63.6211Z" fill="url(#paint1_linear_460_3876)"/>
<path d="M26.0334 56.3242H24.2092V58.1484H26.0334V56.3242Z" fill="#F3F5FA"/>
<path d="M29.7775 78.022H27.9534V79.8461H29.7775V78.022Z" fill="#EAEEF9"/>
<path d="M29.7775 74.4697H27.9534V76.2939H29.7775V74.4697Z" fill="#EAEEF9"/>
<path d="M29.7775 63.6211H27.9534V65.4453H29.7775V63.6211Z" fill="#EAEEF9"/>
<path d="M29.7775 49.123H27.9534V50.9472H29.7775V49.123Z" fill="url(#paint2_linear_460_3876)"/>
<path d="M33.5222 78.022H31.698V79.8461H33.5222V78.022Z" fill="#EAEEF9"/>
<path d="M33.5222 70.8208H31.698V72.645H33.5222V70.8208Z" fill="#EAEEF9"/>
<path d="M33.5222 67.1719H31.698V68.9961H33.5222V67.1719Z" fill="#EAEEF9"/>
<path d="M33.5222 63.6211H31.698V65.4453H33.5222V63.6211Z" fill="url(#paint3_linear_460_3876)"/>
<path d="M33.5222 59.9722H31.698V61.7963H33.5222V59.9722Z" fill="#F3F5FA"/>
<path d="M33.5222 56.3242H31.698V58.1484H33.5222V56.3242Z" fill="#EAEEF9"/>
<path d="M33.5222 49.123H31.698V50.9472H33.5222V49.123Z" fill="#EAEEF9"/>
<path d="M33.5222 45.4746H31.698V47.2988H33.5222V45.4746Z" fill="#F3F5FA"/>
<path d="M37.2663 74.4697H35.4421V76.2939H37.2663V74.4697Z" fill="#EAEEF9"/>
<path d="M37.2663 70.8208H35.4421V72.645H37.2663V70.8208Z" fill="#EAEEF9"/>
<path d="M37.2663 59.9722H35.4421V61.7963H37.2663V59.9722Z" fill="#F3F5FA"/>
<path d="M37.2663 52.7715H35.4421V54.5957H37.2663V52.7715Z" fill="#EAEEF9"/>
<path d="M41.0112 78.022H39.187V79.8461H41.0112V78.022Z" fill="#EAEEF9"/>
<path d="M41.0112 74.4697H39.187V76.2939H41.0112V74.4697Z" fill="#EAEEF9"/>
<path d="M41.0112 63.6211H39.187V65.4453H41.0112V63.6211Z" fill="#EAEEF9"/>
<path d="M41.0112 59.9722H39.187V61.7963H41.0112V59.9722Z" fill="url(#paint4_linear_460_3876)"/>
<path d="M41.0112 56.3242H39.187V58.1484H41.0112V56.3242Z" fill="#F3F5FA"/>
<path d="M44.7553 78.022H42.9312V79.8461H44.7553V78.022Z" fill="#EAEEF9"/>
<path d="M44.7553 74.4697H42.9312V76.2939H44.7553V74.4697Z" fill="#EAEEF9"/>
<path d="M44.7553 70.8208H42.9312V72.645H44.7553V70.8208Z" fill="#EAEEF9"/>
<path d="M44.7553 67.1719H42.9312V68.9961H44.7553V67.1719Z" fill="#EAEEF9"/>
<path d="M44.7553 63.6211H42.9312V65.4453H44.7553V63.6211Z" fill="#EAEEF9"/>
<path d="M44.7553 59.9722H42.9312V61.7963H44.7553V59.9722Z" fill="#EAEEF9"/>
<path d="M44.7553 49.123H42.9312V50.9472H44.7553V49.123Z" fill="#EAEEF9"/>
<path d="M48.4997 78.022H46.6755V79.8461H48.4997V78.022Z" fill="#EAEEF9"/>
<path d="M48.4997 74.4697H46.6755V76.2939H48.4997V74.4697Z" fill="#EAEEF9"/>
<path d="M48.4997 70.8208H46.6755V72.645H48.4997V70.8208Z" fill="#EAEEF9"/>
<path d="M48.4997 63.6211H46.6755V65.4453H48.4997V63.6211Z" fill="#EAEEF9"/>
<path d="M48.4997 59.9722H46.6755V61.7963H48.4997V59.9722Z" fill="#F3F5FA"/>
<path d="M52.2439 78.022H50.4197V79.8461H52.2439V78.022Z" fill="url(#paint5_linear_460_3876)"/>
<path d="M52.2439 74.4697H50.4197V76.2939H52.2439V74.4697Z" fill="#EAEEF9"/>
<path d="M52.2439 70.8208H50.4197V72.645H52.2439V70.8208Z" fill="#EAEEF9"/>
<path d="M52.2439 67.1719H50.4197V68.9961H52.2439V67.1719Z" fill="#F3F5FA"/>
<path d="M52.2439 63.6211H50.4197V65.4453H52.2439V63.6211Z" fill="#EAEEF9"/>
<path d="M52.2439 56.3242H50.4197V58.1484H52.2439V56.3242Z" fill="#EAEEF9"/>
<path d="M56.0839 78.022H54.2598V79.8461H56.0839V78.022Z" fill="#EAEEF9"/>
<path d="M56.0839 74.4697H54.2598V76.2939H56.0839V74.4697Z" fill="#EAEEF9"/>
<path d="M56.0839 70.8208H54.2598V72.645H56.0839V70.8208Z" fill="url(#paint6_linear_460_3876)"/>
<path d="M56.0839 67.1719H54.2598V68.9961H56.0839V67.1719Z" fill="#EAEEF9"/>
<path d="M56.0839 63.6211H54.2598V65.4453H56.0839V63.6211Z" fill="#EAEEF9"/>
<path d="M56.0839 59.9722H54.2598V61.7963H56.0839V59.9722Z" fill="#EAEEF9"/>
<path d="M59.8286 78.022H58.0044V79.8461H59.8286V78.022Z" fill="#EAEEF9"/>
<path d="M59.8286 74.4697H58.0044V76.2939H59.8286V74.4697Z" fill="#EAEEF9"/>
<path d="M59.8286 70.8208H58.0044V72.645H59.8286V70.8208Z" fill="#EAEEF9"/>
<path d="M59.8286 63.6211H58.0044V65.4453H59.8286V63.6211Z" fill="#F3F5FA"/>
<path d="M59.8286 56.3242H58.0044V58.1484H59.8286V56.3242Z" fill="#EAEEF9"/>
<path d="M59.8286 45.4746H58.0044V47.2988H59.8286V45.4746Z" fill="#F3F5FA"/>
<path d="M63.573 74.4697H61.7488V76.2939H63.573V74.4697Z" fill="#EAEEF9"/>
<path d="M63.573 70.8208H61.7488V72.645H63.573V70.8208Z" fill="#F3F5FA"/>
<path d="M63.573 67.1719H61.7488V68.9961H63.573V67.1719Z" fill="#EAEEF9"/>
<path d="M63.573 52.7715H61.7488V54.5957H63.573V52.7715Z" fill="#EAEEF9"/>
<path d="M67.3176 78.022H65.4934V79.8461H67.3176V78.022Z" fill="#EAEEF9"/>
<path d="M67.3176 70.8208H65.4934V72.645H67.3176V70.8208Z" fill="#EAEEF9"/>
<path d="M67.3176 67.1719H65.4934V68.9961H67.3176V67.1719Z" fill="url(#paint7_linear_460_3876)"/>
<path d="M67.3176 63.6211H65.4934V65.4453H67.3176V63.6211Z" fill="#EAEEF9"/>
<path d="M67.3176 59.9722H65.4934V61.7963H67.3176V59.9722Z" fill="#F3F5FA"/>
<path d="M67.3176 56.3242H65.4934V58.1484H67.3176V56.3242Z" fill="url(#paint8_linear_460_3876)"/>
<path d="M71.0617 78.022H69.2375V79.8461H71.0617V78.022Z" fill="#EAEEF9"/>
<path d="M71.0617 67.1719H69.2375V68.9961H71.0617V67.1719Z" fill="#F3F5FA"/>
<path d="M71.0617 59.9722H69.2375V61.7963H71.0617V59.9722Z" fill="#EAEEF9"/>
<path d="M74.8061 78.022H72.9819V79.8461H74.8061V78.022Z" fill="#EAEEF9"/>
<path d="M74.8061 74.4697H72.9819V76.2939H74.8061V74.4697Z" fill="#EAEEF9"/>
<path d="M74.8061 70.8208H72.9819V72.645H74.8061V70.8208Z" fill="#EAEEF9"/>
<path d="M74.8061 67.1719H72.9819V68.9961H74.8061V67.1719Z" fill="#EAEEF9"/>
<path d="M74.8061 63.6211H72.9819V65.4453H74.8061V63.6211Z" fill="#F3F5FA"/>
<path d="M74.8061 52.7715H72.9819V54.5957H74.8061V52.7715Z" fill="#EAEEF9"/>
<path d="M78.5502 78.022H76.7261V79.8461H78.5502V78.022Z" fill="#EAEEF9"/>
<path d="M78.5502 70.8208H76.7261V72.645H78.5502V70.8208Z" fill="#EAEEF9"/>
<path d="M78.5502 67.1719H76.7261V68.9961H78.5502V67.1719Z" fill="#F3F5FA"/>
<path d="M76.7923 90.769L78.6165 90.769L78.6165 88.9449L76.7923 88.9449L76.7923 90.769Z" fill="#EAEEF9"/>
<path d="M76.7923 87.0923L78.6165 87.0923L78.6165 85.2681L76.7923 85.2681L76.7923 87.0923Z" fill="#EAEEF9"/>
<path d="M76.7923 83.5127L78.6165 83.5127L78.6165 81.6885L76.7923 81.6885L76.7923 83.5127Z" fill="#EAEEF9"/>
<path d="M73.0247 94.3491L74.8489 94.3491L74.8489 92.5249L73.0247 92.5249L73.0247 94.3491Z" fill="#EAEEF9"/>
<path d="M73.0247 90.769L74.8489 90.769L74.8489 88.9449L73.0247 88.9449L73.0247 90.769Z" fill="#EAEEF9"/>
<path d="M73.0247 83.5127L74.8489 83.5127L74.8489 81.6885L73.0247 81.6885L73.0247 83.5127Z" fill="#EAEEF9"/>
<path d="M69.2571 94.3491L71.0813 94.3491L71.0813 92.5249L69.2571 92.5249L69.2571 94.3491Z" fill="#EAEEF9"/>
<path d="M69.2571 90.769L71.0813 90.769L71.0813 88.9449L69.2571 88.9449L69.2571 90.769Z" fill="#EAEEF9"/>
<path d="M69.2571 87.0923L71.0813 87.0923L71.0813 85.2681L69.2571 85.2681L69.2571 87.0923Z" fill="#EAEEF9"/>
<path d="M69.2571 83.5127L71.0813 83.5127L71.0813 81.6885L69.2571 81.6885L69.2571 83.5127Z" fill="#EAEEF9"/>
<path d="M65.49 94.3491L67.3142 94.3491L67.3142 92.5249L65.49 92.5249L65.49 94.3491Z" fill="#EAEEF9"/>
<path d="M65.49 90.769L67.3142 90.769L67.3142 88.9449L65.49 88.9449L65.49 90.769Z" fill="#EAEEF9"/>
<path d="M65.49 87.0923L67.3142 87.0923L67.3142 85.2681L65.49 85.2681L65.49 87.0923Z" fill="#EAEEF9"/>
<path d="M65.49 83.5127L67.3142 83.5127L67.3142 81.6885L65.49 81.6885L65.49 83.5127Z" fill="#EAEEF9"/>
<path d="M61.7225 94.3491L63.5466 94.3491L63.5466 92.5249L61.7225 92.5249L61.7225 94.3491Z" fill="#EAEEF9"/>
<path d="M61.7225 90.769L63.5466 90.769L63.5466 88.9449L61.7225 88.9449L61.7225 90.769Z" fill="#EAEEF9"/>
<path d="M61.7225 87.0923L63.5466 87.0923L63.5466 85.2681L61.7225 85.2681L61.7225 87.0923Z" fill="#EAEEF9"/>
<path d="M57.9551 94.3491L59.7793 94.3491L59.7793 92.5249L57.9551 92.5249L57.9551 94.3491Z" fill="#EAEEF9"/>
<path d="M57.9551 90.769L59.7793 90.769L59.7793 88.9449L57.9551 88.9449L57.9551 90.769Z" fill="#EAEEF9"/>
<path d="M57.9551 87.0923L59.7793 87.0923L59.7793 85.2681L57.9551 85.2681L57.9551 87.0923Z" fill="#EAEEF9"/>
<path d="M57.9551 83.5127L59.7793 83.5127L59.7793 81.6885L57.9551 81.6885L57.9551 83.5127Z" fill="#EAEEF9"/>
<path d="M54.1873 94.3491L56.0115 94.3491L56.0115 92.5249L54.1873 92.5249L54.1873 94.3491Z" fill="#EAEEF9"/>
<path d="M54.1873 90.769L56.0115 90.769L56.0115 88.9449L54.1873 88.9449L54.1873 90.769Z" fill="#EAEEF9"/>
<path d="M54.1873 87.0923L56.0115 87.0923L56.0115 85.2681L54.1873 85.2681L54.1873 87.0923Z" fill="#EAEEF9"/>
<path d="M50.4197 94.3427H52.3399V92.5186H50.4197V94.3427Z" fill="url(#paint9_linear_460_3876)"/>
<path d="M50.5159 90.769L52.3401 90.769L52.3401 88.9449L50.5159 88.9449L50.5159 90.769Z" fill="#EAEEF9"/>
<path d="M50.5159 87.0923L52.3401 87.0923L52.3401 85.2681L50.5159 85.2681L50.5159 87.0923Z" fill="#EAEEF9"/>
<path d="M50.5159 83.5127L52.3401 83.5127L52.3401 81.6885L50.5159 81.6885L50.5159 83.5127Z" fill="#F3F5FA"/>
<path d="M46.7483 94.3491L48.5725 94.3491L48.5725 92.5249L46.7483 92.5249L46.7483 94.3491Z" fill="#EAEEF9"/>
<path d="M46.7483 90.769L48.5725 90.769L48.5725 88.9449L46.7483 88.9449L46.7483 90.769Z" fill="#EAEEF9"/>
<path d="M46.6755 87.1425H48.4997V85.3184H46.6755V87.1425Z" fill="url(#paint10_linear_460_3876)"/>
<path d="M46.7483 83.5127L48.5725 83.5127L48.5725 81.6885L46.7483 81.6885L46.7483 83.5127Z" fill="#EAEEF9"/>
<path d="M42.9812 94.3491L44.8054 94.3491L44.8054 92.5249L42.9812 92.5249L42.9812 94.3491Z" fill="#EAEEF9"/>
<path d="M42.9812 90.769L44.8054 90.769L44.8054 88.9449L42.9812 88.9449L42.9812 90.769Z" fill="#EAEEF9"/>
<path d="M42.9812 87.0923L44.8054 87.0923L44.8054 85.2681L42.9812 85.2681L42.9812 87.0923Z" fill="#EAEEF9"/>
<path d="M39.2137 90.769L41.0378 90.769L41.0378 88.9449L39.2137 88.9449L39.2137 90.769Z" fill="#EAEEF9"/>
<path d="M39.2137 87.0923L41.0378 87.0923L41.0378 85.2681L39.2137 85.2681L39.2137 87.0923Z" fill="#F3F5FA"/>
<path d="M39.2137 83.5127L41.0378 83.5127L41.0378 81.6885L39.2137 81.6885L39.2137 83.5127Z" fill="#EAEEF9"/>
<path d="M35.4463 94.3491L37.2705 94.3491L37.2705 92.5249L35.4463 92.5249L35.4463 94.3491Z" fill="#EAEEF9"/>
<path d="M35.4463 87.0923L37.2705 87.0923L37.2705 85.2681L35.4463 85.2681L35.4463 87.0923Z" fill="#EAEEF9"/>
<path d="M35.4421 83.4951H37.2663V81.6709H35.4421V83.4951Z" fill="url(#paint11_linear_460_3876)"/>
<path d="M31.6788 94.3491L33.5029 94.3491L33.5029 92.5249L31.6788 92.5249L31.6788 94.3491Z" fill="#EAEEF9"/>
<path d="M31.6788 83.5127L33.5029 83.5127L33.5029 81.6885L31.6788 81.6885L31.6788 83.5127Z" fill="#F3F5FA"/>
<path d="M27.9117 94.3491L29.7358 94.3491L29.7358 92.5249L27.9117 92.5249L27.9117 94.3491Z" fill="#EAEEF9"/>
<path d="M27.9117 90.769L29.7358 90.769L29.7358 88.9449L27.9117 88.9449L27.9117 90.769Z" fill="#EAEEF9"/>
<path d="M27.9117 87.0923L29.7358 87.0923L29.7358 85.2681L27.9117 85.2681L27.9117 87.0923Z" fill="#EAEEF9"/>
<path d="M24.1441 94.3491L25.9683 94.3491L25.9683 92.5249L24.1441 92.5249L24.1441 94.3491Z" fill="#EAEEF9"/>
<path d="M24.1441 87.0923L25.9683 87.0923L25.9683 85.2681L24.1441 85.2681L24.1441 87.0923Z" fill="#EAEEF9"/>
<path d="M24.1441 83.5127L25.9683 83.5127L25.9683 81.6885L24.1441 81.6885L24.1441 83.5127Z" fill="#F3F5FA"/>
<path d="M51.4762 53.0599C53.7033 53.0599 55.5086 51.2545 55.5086 49.0275C55.5086 46.8005 53.7033 44.9951 51.4762 44.9951C49.2492 44.9951 47.4438 46.8005 47.4438 49.0275C47.4438 51.2545 49.2492 53.0599 51.4762 53.0599Z" fill="#EAEEF9"/>
<path d="M51.2841 49.3155L43.7954 33.666" stroke="url(#paint12_linear_460_3876)" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M67.7985 94.6328C67.7985 94.4408 67.7025 94.1527 67.6065 93.9607C67.5104 93.5767 67.4144 93.2886 67.3184 93.0006C67.2224 92.7126 67.1264 92.5206 67.0304 92.3286C66.0703 90.3124 64.5342 88.3922 62.422 87.3361C61.3659 86.856 60.2137 86.472 58.9656 86.472C58.5816 86.472 58.2935 86.472 58.0055 86.472C57.1414 86.472 56.5654 86.376 56.2774 86.28C55.7973 86.184 55.7013 85.9919 55.7013 85.9919V82.4396C56.8534 81.4795 57.8135 80.5194 58.6776 79.3673C59.4457 78.2152 60.1177 76.9671 60.4058 75.6229C61.7499 75.3349 62.71 74.0868 62.518 72.6466C62.422 71.9746 62.0379 71.4945 62.0379 70.8225C62.0379 70.5344 62.0379 70.1504 62.0379 69.8624C62.0379 69.6703 62.0379 69.4783 62.0379 69.1903C62.0379 68.9983 62.0379 68.8063 61.9419 68.5182C61.8459 67.7502 61.6539 66.8861 61.2698 65.926C61.1738 65.6379 60.9818 65.3499 60.8858 65.0619C59.1576 61.7976 55.7013 59.5894 51.7649 59.5894C50.9968 59.5894 50.2288 59.6854 49.4607 59.8774C48.1166 60.1654 46.7724 60.8375 45.6203 61.7016C45.4283 61.8936 45.1403 62.0856 44.9482 62.2776C44.9482 62.2776 44.8522 62.3736 44.7562 62.3736C43.5081 63.5257 42.548 64.9659 42.068 66.598C41.4919 68.2302 41.3959 69.8624 41.5879 71.5905V71.6865V71.7825C41.5879 72.0706 41.6839 72.0706 41.4919 72.2626C41.3959 72.3586 41.3959 72.4546 41.2999 72.5506C41.0119 73.0307 40.8198 73.7027 41.1079 74.4708C41.5879 75.9109 42.644 75.7189 43.7001 76.583C43.6041 76.583 43.6041 76.679 43.5081 76.679L42.26 77.1591C38.0356 78.5032 36.2114 81.8635 37.2675 84.4558C37.4595 84.7438 37.5555 85.1278 37.8436 85.4159C38.6116 86.376 39.8597 87.144 41.6839 87.5281C41.2039 87.5281 40.7238 87.8161 40.4358 88.1041C38.3236 89.7363 36.9795 92.3286 36.5954 94.8248C36.4994 95.5929 37.0755 96.2649 37.8436 96.2649H66.4543C67.3184 96.1689 67.9905 95.4009 67.7985 94.6328ZM45.5243 80.4234C45.8123 80.8074 46.1004 81.1915 46.4844 81.5755C46.7724 81.8635 47.0605 82.0556 47.4445 82.3436C47.6365 82.5356 47.9245 82.6316 48.1166 82.8236L48.2126 82.9196C48.3086 82.9196 48.3086 83.0156 48.4046 83.1117V85.2239L48.3086 85.1278C48.1166 84.9358 47.9245 84.7438 47.7325 84.6478C47.4445 84.4558 47.0605 84.2638 46.7724 84.0717C46.6764 83.9757 46.5804 83.9757 46.4844 83.8797C45.5243 83.3037 44.5642 82.6316 44.5642 81.9595C44.5642 81.4795 44.8522 80.9994 45.5243 80.4234Z" fill="#EAEEF9"/>
<path d="M60.2134 75.6231C59.9253 77.0632 59.3493 78.3114 58.4852 79.3675C57.6211 80.5196 56.661 81.4797 55.5089 82.4398V83.9759H51.5725V66.1182H60.9814C61.3655 67.0783 61.5575 67.8463 61.6535 68.7104C61.6535 68.9024 61.6535 69.1905 61.7495 69.3825C61.7495 69.5745 61.7495 69.7665 61.7495 70.0545C61.7495 70.3426 61.7495 70.7266 61.7495 71.0146C61.7495 71.6867 62.1335 72.1668 62.2296 72.8388C62.5176 74.0869 61.6535 75.3351 60.2134 75.6231Z" fill="#E3E7F5"/>
<path d="M67.9902 94.8244C67.1261 95.6885 65.782 95.4965 64.8219 96.1685H37.9393C37.2672 96.1685 36.7872 95.6885 36.6912 95.1124C36.6912 95.0164 36.6912 94.8244 36.6912 94.7284C37.0752 92.2321 38.4193 89.7359 40.5315 88.0077C40.8196 87.7197 41.2996 87.5277 41.7797 87.4317C39.9555 87.0476 38.7074 86.2796 37.9393 85.3195C37.6513 85.0314 37.5552 84.7434 37.3632 84.3594H44.1799L44.4679 84.7434C46.0041 86.8556 48.4043 88.1037 50.9966 88.1037C52.9167 88.1037 54.8369 87.4317 56.2771 86.1836C56.5651 86.2796 56.9491 86.2796 57.5252 86.3756C57.7172 86.3756 57.8132 86.3756 58.0052 86.3756C58.2933 86.3756 58.5813 86.3756 58.9653 86.3756C60.2135 86.3756 61.3656 86.7596 62.4217 87.2397C64.5339 88.2958 66.166 90.2159 67.0301 92.2321C67.1261 92.4242 67.2221 92.7122 67.3182 92.9042C67.4142 93.2882 67.8942 94.5364 67.9902 94.8244Z" fill="white"/>
<path d="M67.9903 94.8243C67.1262 95.6883 65.7821 95.4963 64.822 96.1684H38.2274C37.6513 95.8804 37.1713 95.4963 36.5952 95.1123C36.5952 95.0163 36.5952 94.8243 36.5952 94.7283C36.9793 92.232 38.3234 89.7358 40.4356 88.0076C40.7236 87.7196 41.2037 87.5276 41.6837 87.4315C39.8595 87.0475 38.6114 86.2794 37.8433 85.3193H43.6039C45.2361 87.6236 47.9243 89.0637 50.9006 89.0637C53.4929 89.0637 55.7011 88.0076 57.4292 86.2794C57.6213 86.2794 57.7173 86.2794 57.9093 86.2794C58.1973 86.2794 58.4854 86.2794 58.8694 86.2794C60.1175 86.2794 61.2696 86.6635 62.3257 87.1435C64.4379 88.1996 66.0701 90.1198 66.9342 92.136C67.0302 92.328 67.1262 92.6161 67.2222 92.8081C67.4142 93.2881 67.8943 94.5362 67.9903 94.8243Z" fill="url(#paint13_linear_460_3876)"/>
<path d="M55.7009 82.4385C55.6048 82.4385 55.6048 82.4385 55.7009 82.4385L55.6048 86.2789L46.0039 86.5669L46.484 83.8786C46.58 83.9746 46.676 83.9746 46.772 84.0706C47.06 84.2627 47.444 84.4547 47.7321 84.6467C47.9241 84.7427 48.1161 84.9347 48.3081 85.1267L48.4041 85.2227V83.1105C48.3081 83.1105 48.3081 83.0145 48.2121 83.0145C50.1323 83.8786 52.4365 84.3587 55.7009 82.4385Z" fill="url(#paint14_linear_460_3876)"/>
<path d="M61.8457 69.2862C59.9255 69.9582 57.9093 70.1503 55.8931 70.0543C52.7248 69.7662 49.6525 68.5181 47.2523 66.4059C46.5802 68.7101 44.564 70.4383 42.3558 71.3984C42.0678 71.4944 41.7798 71.6864 41.4917 71.7824V71.6864C41.2997 70.0543 41.3957 68.3261 41.9718 66.6939C42.5478 65.0618 43.4119 63.6216 44.66 62.4695C44.756 62.3735 44.756 62.3735 44.8521 62.3735C45.0441 62.1815 45.3321 61.9895 45.5241 61.7974C46.6762 60.9334 47.9244 60.3573 49.3645 60.0693C50.1326 59.8773 50.9006 59.7812 51.6687 59.7812C55.6051 59.7812 59.0614 61.9895 60.7896 65.2538C61.4617 66.5019 61.7497 67.654 61.8457 68.6141C61.8457 68.9021 61.8457 69.0942 61.8457 69.2862Z" fill="#1C3754"/>
<path d="M49.7483 91.6559C48.8842 92.712 47.3481 92.712 46.0039 92.712C47.4441 91.3678 46.58 86.9514 41.6835 87.4315H41.5875C34.8668 86.1833 35.6349 79.1746 42.1636 77.1585L43.2197 76.7744C43.3157 76.8704 43.3157 76.8704 43.4117 76.9664C43.8917 78.3106 44.6598 79.4627 45.4279 80.4228C42.7396 82.631 46.484 83.3991 48.3082 85.0312C49.9403 85.9913 51.2844 89.8317 49.7483 91.6559Z" fill="#1C3754"/>
<path d="M80.4706 94.5361V118.058C80.4706 120.171 78.7424 121.899 76.6302 121.899H26.3213C24.2091 121.899 22.481 120.171 22.481 118.058V94.5361H80.4706Z" fill="white"/>
<path d="M58.9647 103.56H43.9872C43.2191 103.56 42.6431 102.984 42.6431 102.216C42.6431 101.448 43.2191 100.872 43.9872 100.872H58.9647C59.7327 100.872 60.3088 101.448 60.3088 102.216C60.3088 102.984 59.7327 103.56 58.9647 103.56Z" fill="url(#paint15_linear_460_3876)"/>
<path d="M65.0138 109.513H37.8432C37.0751 109.513 36.499 108.937 36.499 108.169C36.499 107.401 37.0751 106.825 37.8432 106.825H65.0138C65.7819 106.825 66.3579 107.401 66.3579 108.169C66.3579 108.937 65.7819 109.513 65.0138 109.513Z" fill="#E3EAF2"/>
<path d="M56.757 115.561H46.0999C45.6199 115.561 45.2358 115.177 45.2358 114.697V113.737C45.2358 113.257 45.6199 112.873 46.0999 112.873H56.757C57.237 112.873 57.6211 113.257 57.6211 113.737V114.697C57.6211 115.177 57.237 115.561 56.757 115.561Z" fill="#E3EAF2"/>
<path d="M66.4782 37.8147C67.728 37.411 68.4119 36.0769 68.0057 34.8349C67.5995 33.5928 66.257 32.9132 65.0071 33.3169C63.7573 33.7206 63.0735 35.0547 63.4797 36.2968C63.8859 37.5388 65.2284 38.2184 66.4782 37.8147Z" fill="#EAEEF9"/>
<path d="M71.6735 30.0986C72.5233 29.8241 72.9884 28.9169 72.7121 28.0723C72.4359 27.2277 71.523 26.7655 70.6731 27.0401C69.8232 27.3146 69.3582 28.2218 69.6344 29.0664C69.9107 29.911 70.8236 30.3731 71.6735 30.0986Z" fill="#EAEEF9"/>
<path d="M144.246 28.5997C144.751 28.1416 144.786 27.3638 144.325 26.8624C143.864 26.3611 143.081 26.3261 142.577 26.7842C142.072 27.2424 142.037 28.0202 142.498 28.5215C142.959 29.0229 143.742 29.0579 144.246 28.5997Z" fill="#EAEEF9"/>
<path d="M72.5904 107.531C73.2113 106.967 73.2547 106.01 72.6872 105.393C72.1198 104.776 71.1565 104.733 70.5356 105.296C69.9147 105.86 69.8714 106.818 70.4388 107.435C71.0062 108.052 71.9695 108.095 72.5904 107.531Z" fill="#EAEEF9"/>
<path d="M152.845 51.4548V87.1161C152.845 87.6836 152.845 88.1566 152.749 88.7241C152.274 92.7916 149.894 96.3861 146.277 98.4671L115.247 116.25C112.296 117.953 108.774 118.426 105.538 117.575C104.301 117.291 103.158 116.818 102.111 116.25L70.9861 98.3725C68.6065 97.0482 66.798 95.0618 65.6558 92.697C64.7992 90.9943 64.3232 89.0079 64.3232 87.0215V51.4548C64.3232 49.563 64.704 47.7657 65.4655 46.0631C66.6077 43.6037 68.4162 41.5227 70.891 40.1038L102.016 22.3205C105.062 20.6178 108.489 20.1448 111.82 20.9962C112.962 21.28 114.105 21.7529 115.247 22.3205L146.277 40.1038C149.037 41.7119 151.036 44.1712 152.083 47.1036C152.559 48.4279 152.845 49.9414 152.845 51.4548Z" fill="#EAEEF9"/>
<path d="M108.679 38.4957L116.104 23.0771" stroke="url(#paint16_linear_460_3876)" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
<g filter="url(#filter1_d_460_3876)">
<path d="M137.33 33.1982V106.223C137.33 108.304 135.617 110.007 133.523 110.007H83.646C81.5519 110.007 79.8386 108.304 79.8386 106.223V33.1982C79.8386 31.1172 81.5519 29.4146 83.646 29.4146H133.523C135.617 29.4146 137.33 31.1172 137.33 33.1982Z" fill="white"/>
</g>
<path d="M83.3603 63.2793H81.5518V65.0765H83.3603V63.2793Z" fill="#EAEEF9"/>
<path d="M83.3603 59.6851H81.5518V61.4823H83.3603V59.6851Z" fill="#EAEEF9"/>
<path d="M83.3603 56.0898H81.5518V57.8871H83.3603V56.0898Z" fill="#EAEEF9"/>
<path d="M83.3603 52.5898H81.5518V54.3871H83.3603V52.5898Z" fill="url(#paint17_linear_460_3876)"/>
<path d="M83.3603 45.4004H81.5518V47.1976H83.3603V45.4004Z" fill="#F3F5FA"/>
<path d="M87.0727 66.7793H85.2642V68.5765H87.0727V66.7793Z" fill="#EAEEF9"/>
<path d="M87.0727 63.2793H85.2642V65.0765H87.0727V63.2793Z" fill="#EAEEF9"/>
<path d="M87.0727 52.5898H85.2642V54.3871H87.0727V52.5898Z" fill="#EAEEF9"/>
<path d="M87.0727 38.3066H85.2642V40.1039H87.0727V38.3066Z" fill="url(#paint18_linear_460_3876)"/>
<path d="M90.7851 66.7793H88.9766V68.5765H90.7851V66.7793Z" fill="#EAEEF9"/>
<path d="M90.7851 59.6851H88.9766V61.4823H90.7851V59.6851Z" fill="#EAEEF9"/>
<path d="M90.7851 56.0898H88.9766V57.8871H90.7851V56.0898Z" fill="#EAEEF9"/>
<path d="M90.7851 52.5898H88.9766V54.3871H90.7851V52.5898Z" fill="url(#paint19_linear_460_3876)"/>
<path d="M90.7851 48.9951H88.9766V50.7924H90.7851V48.9951Z" fill="#F3F5FA"/>
<path d="M90.7851 45.4004H88.9766V47.1976H90.7851V45.4004Z" fill="#EAEEF9"/>
<path d="M90.7851 38.3066H88.9766V40.1039H90.7851V38.3066Z" fill="#EAEEF9"/>
<path d="M90.7851 34.7124H88.9766V36.5097H90.7851V34.7124Z" fill="#F3F5FA"/>
<path d="M94.497 63.2793H92.6885V65.0765H94.497V63.2793Z" fill="#EAEEF9"/>
<path d="M94.497 59.6851H92.6885V61.4823H94.497V59.6851Z" fill="#EAEEF9"/>
<path d="M94.497 48.9951H92.6885V50.7924H94.497V48.9951Z" fill="#F3F5FA"/>
<path d="M94.497 41.9014H92.6885V43.6986H94.497V41.9014Z" fill="#EAEEF9"/>
<path d="M98.3036 66.7793H96.4951V68.5765H98.3036V66.7793Z" fill="#EAEEF9"/>
<path d="M98.3036 63.2793H96.4951V65.0765H98.3036V63.2793Z" fill="#EAEEF9"/>
<path d="M98.3036 52.5898H96.4951V54.3871H98.3036V52.5898Z" fill="#EAEEF9"/>
<path d="M98.3036 48.9951H96.4951V50.7924H98.3036V48.9951Z" fill="url(#paint20_linear_460_3876)"/>
<path d="M98.3036 45.4004H96.4951V47.1976H98.3036V45.4004Z" fill="#F3F5FA"/>
<path d="M102.017 66.7793H100.208V68.5765H102.017V66.7793Z" fill="#EAEEF9"/>
<path d="M102.017 63.2793H100.208V65.0765H102.017V63.2793Z" fill="#EAEEF9"/>
<path d="M102.017 59.6851H100.208V61.4823H102.017V59.6851Z" fill="#EAEEF9"/>
<path d="M102.017 56.0898H100.208V57.8871H102.017V56.0898Z" fill="#EAEEF9"/>
<path d="M102.017 52.5898H100.208V54.3871H102.017V52.5898Z" fill="#EAEEF9"/>
<path d="M102.017 48.9951H100.208V50.7924H102.017V48.9951Z" fill="#EAEEF9"/>
<path d="M102.017 38.3066H100.208V40.1039H102.017V38.3066Z" fill="#EAEEF9"/>
<path d="M105.729 66.7793H103.92V68.5765H105.729V66.7793Z" fill="#EAEEF9"/>
<path d="M105.729 63.2793H103.92V65.0765H105.729V63.2793Z" fill="#EAEEF9"/>
<path d="M105.729 59.6851H103.92V61.4823H105.729V59.6851Z" fill="#EAEEF9"/>
<path d="M105.729 52.5898H103.92V54.3871H105.729V52.5898Z" fill="#EAEEF9"/>
<path d="M105.729 48.9951H103.92V50.7924H105.729V48.9951Z" fill="#F3F5FA"/>
<path d="M109.441 66.7793H107.632V68.5765H109.441V66.7793Z" fill="url(#paint21_linear_460_3876)"/>
<path d="M109.441 63.2793H107.632V65.0765H109.441V63.2793Z" fill="#EAEEF9"/>
<path d="M109.441 59.6851H107.632V61.4823H109.441V59.6851Z" fill="#EAEEF9"/>
<path d="M109.441 56.0898H107.632V57.8871H109.441V56.0898Z" fill="#F3F5FA"/>
<path d="M109.441 52.5898H107.632V54.3871H109.441V52.5898Z" fill="#EAEEF9"/>
<path d="M109.441 45.4004H107.632V47.1976H109.441V45.4004Z" fill="#EAEEF9"/>
<path d="M113.153 66.7793H111.344V68.5765H113.153V66.7793Z" fill="#EAEEF9"/>
<path d="M113.153 63.2793H111.344V65.0765H113.153V63.2793Z" fill="#EAEEF9"/>
<path d="M113.153 59.6851H111.344V61.4823H113.153V59.6851Z" fill="url(#paint22_linear_460_3876)"/>
<path d="M113.153 56.0898H111.344V57.8871H113.153V56.0898Z" fill="#EAEEF9"/>
<path d="M113.153 52.5898H111.344V54.3871H113.153V52.5898Z" fill="#EAEEF9"/>
<path d="M113.153 48.9951H111.344V50.7924H113.153V48.9951Z" fill="#EAEEF9"/>
<path d="M116.866 66.7793H115.057V68.5765H116.866V66.7793Z" fill="#EAEEF9"/>
<path d="M116.866 63.2793H115.057V65.0765H116.866V63.2793Z" fill="#EAEEF9"/>
<path d="M116.866 59.6851H115.057V61.4823H116.866V59.6851Z" fill="#EAEEF9"/>
<path d="M116.866 52.5898H115.057V54.3871H116.866V52.5898Z" fill="#F3F5FA"/>
<path d="M116.866 45.4004H115.057V47.1976H116.866V45.4004Z" fill="#EAEEF9"/>
<path d="M116.866 34.7124H115.057V36.5097H116.866V34.7124Z" fill="#F3F5FA"/>
<path d="M120.578 63.2793H118.769V65.0765H120.578V63.2793Z" fill="#EAEEF9"/>
<path d="M120.578 59.6851H118.769V61.4823H120.578V59.6851Z" fill="#F3F5FA"/>
<path d="M120.578 56.0898H118.769V57.8871H120.578V56.0898Z" fill="#EAEEF9"/>
<path d="M120.578 41.9014H118.769V43.6986H120.578V41.9014Z" fill="#EAEEF9"/>
<path d="M124.289 66.7793H122.481V68.5765H124.289V66.7793Z" fill="#EAEEF9"/>
<path d="M124.289 59.6851H122.481V61.4823H124.289V59.6851Z" fill="#EAEEF9"/>
<path d="M124.289 56.0898H122.481V57.8871H124.289V56.0898Z" fill="url(#paint23_linear_460_3876)"/>
<path d="M124.289 52.5898H122.481V54.3871H124.289V52.5898Z" fill="#EAEEF9"/>
<path d="M124.289 48.9951H122.481V50.7924H124.289V48.9951Z" fill="#F3F5FA"/>
<path d="M124.289 45.4004H122.481V47.1976H124.289V45.4004Z" fill="url(#paint24_linear_460_3876)"/>
<path d="M128.097 66.7793H126.289V68.5765H128.097V66.7793Z" fill="#EAEEF9"/>
<path d="M128.097 56.0898H126.289V57.8871H128.097V56.0898Z" fill="#F3F5FA"/>
<path d="M128.097 48.9951H126.289V50.7924H128.097V48.9951Z" fill="#EAEEF9"/>
<path d="M131.809 66.7793H130V68.5765H131.809V66.7793Z" fill="#EAEEF9"/>
<path d="M131.809 63.2793H130V65.0765H131.809V63.2793Z" fill="#EAEEF9"/>
<path d="M131.809 59.6851H130V61.4823H131.809V59.6851Z" fill="#EAEEF9"/>
<path d="M131.809 56.0898H130V57.8871H131.809V56.0898Z" fill="#EAEEF9"/>
<path d="M131.809 52.5898H130V54.3871H131.809V52.5898Z" fill="#F3F5FA"/>
<path d="M131.809 41.9014H130V43.6986H131.809V41.9014Z" fill="#EAEEF9"/>
<path d="M135.522 66.7793H133.713V68.5765H135.522V66.7793Z" fill="#EAEEF9"/>
<path d="M135.522 59.6851H133.713V61.4823H135.522V59.6851Z" fill="#EAEEF9"/>
<path d="M135.522 56.0898H133.713V57.8871H135.522V56.0898Z" fill="#F3F5FA"/>
<path d="M133.682 79.3379L135.49 79.3379L135.49 77.5406L133.682 77.5406L133.682 79.3379Z" fill="#EAEEF9"/>
<path d="M133.682 75.7158L135.49 75.7158L135.49 73.9186L133.682 73.9186L133.682 75.7158Z" fill="#EAEEF9"/>
<path d="M133.682 72.1885L135.49 72.1885L135.49 70.3912L133.682 70.3912L133.682 72.1885Z" fill="#EAEEF9"/>
<path d="M129.947 82.8652L131.755 82.8652L131.755 81.068L129.947 81.068L129.947 82.8652Z" fill="#EAEEF9"/>
<path d="M129.947 79.3379L131.755 79.3379L131.755 77.5406L129.947 77.5406L129.947 79.3379Z" fill="#EAEEF9"/>
<path d="M129.947 72.1885L131.755 72.1885L131.755 70.3912L129.947 70.3912L129.947 72.1885Z" fill="#EAEEF9"/>
<path d="M126.212 82.8652L128.02 82.8652L128.02 81.068L126.212 81.068L126.212 82.8652Z" fill="#EAEEF9"/>
<path d="M126.212 79.3379L128.02 79.3379L128.02 77.5406L126.212 77.5406L126.212 79.3379Z" fill="#EAEEF9"/>
<path d="M126.212 75.7158L128.02 75.7158L128.02 73.9186L126.212 73.9186L126.212 75.7158Z" fill="#EAEEF9"/>
<path d="M126.212 72.1885L128.02 72.1885L128.02 70.3912L126.212 70.3912L126.212 72.1885Z" fill="#EAEEF9"/>
<path d="M122.571 82.8652L124.38 82.8652L124.38 81.068L122.571 81.068L122.571 82.8652Z" fill="#EAEEF9"/>
<path d="M122.571 79.3379L124.38 79.3379L124.38 77.5406L122.571 77.5406L122.571 79.3379Z" fill="#EAEEF9"/>
<path d="M122.571 75.7158L124.38 75.7158L124.38 73.9186L122.571 73.9186L122.571 75.7158Z" fill="#EAEEF9"/>
<path d="M122.571 72.1885L124.38 72.1885L124.38 70.3912L122.571 70.3912L122.571 72.1885Z" fill="#EAEEF9"/>
<path d="M118.837 82.8652L120.646 82.8652L120.646 81.068L118.837 81.068L118.837 82.8652Z" fill="#EAEEF9"/>
<path d="M118.837 79.3379L120.646 79.3379L120.646 77.5406L118.837 77.5406L118.837 79.3379Z" fill="#EAEEF9"/>
<path d="M118.837 75.7158L120.646 75.7158L120.646 73.9186L118.837 73.9186L118.837 75.7158Z" fill="#EAEEF9"/>
<path d="M115.102 82.8652L116.911 82.8652L116.911 81.068L115.102 81.068L115.102 82.8652Z" fill="#EAEEF9"/>
<path d="M115.102 79.3379L116.911 79.3379L116.911 77.5406L115.102 77.5406L115.102 79.3379Z" fill="#EAEEF9"/>
<path d="M115.102 75.7158L116.911 75.7158L116.911 73.9186L115.102 73.9186L115.102 75.7158Z" fill="#EAEEF9"/>
<path d="M115.102 72.1885L116.911 72.1885L116.911 70.3912L115.102 70.3912L115.102 72.1885Z" fill="#EAEEF9"/>
<path d="M111.367 82.8652L113.175 82.8652L113.175 81.068L111.367 81.068L111.367 82.8652Z" fill="#EAEEF9"/>
<path d="M111.367 79.3379L113.175 79.3379L113.175 77.5406L111.367 77.5406L111.367 79.3379Z" fill="#EAEEF9"/>
<path d="M111.367 75.7158L113.175 75.7158L113.175 73.9186L111.367 73.9186L111.367 75.7158Z" fill="#EAEEF9"/>
<path d="M107.632 82.8598H109.441V81.0625H107.632V82.8598Z" fill="url(#paint25_linear_460_3876)"/>
<path d="M107.632 79.3379L109.441 79.3379L109.441 77.5406L107.632 77.5406L107.632 79.3379Z" fill="#EAEEF9"/>
<path d="M107.632 75.7158L109.441 75.7158L109.441 73.9186L107.632 73.9186L107.632 75.7158Z" fill="#EAEEF9"/>
<path d="M107.632 72.1885L109.441 72.1885L109.441 70.3912L107.632 70.3912L107.632 72.1885Z" fill="#F3F5FA"/>
<path d="M103.896 82.8652L105.705 82.8652L105.705 81.068L103.896 81.068L103.896 82.8652Z" fill="#EAEEF9"/>
<path d="M103.896 79.3379L105.705 79.3379L105.705 77.5406L103.896 77.5406L103.896 79.3379Z" fill="#EAEEF9"/>
<path d="M103.92 75.765H105.729V73.9678H103.92V75.765Z" fill="url(#paint26_linear_460_3876)"/>
<path d="M103.896 72.1885L105.705 72.1885L105.705 70.3912L103.896 70.3912L103.896 72.1885Z" fill="#EAEEF9"/>
<path d="M100.162 82.8652L101.97 82.8652L101.97 81.068L100.162 81.068L100.162 82.8652Z" fill="#EAEEF9"/>
<path d="M100.162 79.3379L101.97 79.3379L101.97 77.5406L100.162 77.5406L100.162 79.3379Z" fill="#EAEEF9"/>
<path d="M100.162 75.7158L101.97 75.7158L101.97 73.9186L100.162 73.9186L100.162 75.7158Z" fill="#EAEEF9"/>
<path d="M96.4266 79.3379L98.2351 79.3379L98.2351 77.5406L96.4266 77.5406L96.4266 79.3379Z" fill="#EAEEF9"/>
<path d="M96.4266 75.7158L98.2351 75.7158L98.2351 73.9186L96.4266 73.9186L96.4266 75.7158Z" fill="#F3F5FA"/>
<path d="M96.4266 72.1885L98.2351 72.1885L98.2351 70.3912L96.4266 70.3912L96.4266 72.1885Z" fill="#EAEEF9"/>
<path d="M92.7865 82.8652L94.595 82.8652L94.595 81.068L92.7865 81.068L92.7865 82.8652Z" fill="#EAEEF9"/>
<path d="M92.7865 75.7158L94.595 75.7158L94.595 73.9186L92.7865 73.9186L92.7865 75.7158Z" fill="#EAEEF9"/>
<path d="M92.6885 72.1703H94.5922V70.373H92.6885V72.1703Z" fill="url(#paint27_linear_460_3876)"/>
<path d="M89.0523 82.8652L90.8608 82.8652L90.8608 81.068L89.0523 81.068L89.0523 82.8652Z" fill="#EAEEF9"/>
<path d="M89.0523 72.1885L90.8608 72.1885L90.8608 70.3912L89.0523 70.3912L89.0523 72.1885Z" fill="#F3F5FA"/>
<path d="M85.317 82.8652L87.1255 82.8652L87.1255 81.068L85.317 81.068L85.317 82.8652Z" fill="#EAEEF9"/>
<path d="M85.317 79.3379L87.1255 79.3379L87.1255 77.5406L85.317 77.5406L85.317 79.3379Z" fill="#EAEEF9"/>
<path d="M85.317 75.7158L87.1255 75.7158L87.1255 73.9186L85.317 73.9186L85.317 75.7158Z" fill="#EAEEF9"/>
<path d="M81.5816 82.8652L83.3901 82.8652L83.3901 81.068L81.5816 81.068L81.5816 82.8652Z" fill="#EAEEF9"/>
<path d="M81.5816 75.7158L83.3901 75.7158L83.3901 73.9186L81.5816 73.9186L81.5816 75.7158Z" fill="#EAEEF9"/>
<path d="M81.5816 72.1885L83.3901 72.1885L83.3901 70.3912L81.5816 70.3912L81.5816 72.1885Z" fill="#F3F5FA"/>
<path d="M108.584 42.185C110.792 42.185 112.582 40.4063 112.582 38.2121C112.582 36.018 110.792 34.2393 108.584 34.2393C106.376 34.2393 104.586 36.018 104.586 38.2121C104.586 40.4063 106.376 42.185 108.584 42.185Z" fill="#EAEEF9"/>
<path d="M108.489 38.4957L100.969 23.0771" stroke="url(#paint28_linear_460_3876)" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M125.717 79.8325C125.336 80.2109 125.051 80.5893 124.67 80.8731C120.387 84.8459 114.676 87.2107 108.298 87.2107C103.254 87.2107 98.4943 85.6973 94.5918 82.9541C93.4496 82.1973 92.4025 81.2514 91.4507 80.3055C91.9266 79.6434 92.8784 79.1704 94.7821 78.4137L95.5436 78.1299C96.9714 77.5623 98.9702 76.8056 101.54 75.7651C101.921 75.5759 102.302 75.3867 102.492 75.0083C102.587 74.8192 102.778 74.63 102.778 74.4408C102.968 74.157 102.968 73.7786 102.968 73.4003V68.5761C102.873 68.4815 102.873 68.3869 102.778 68.2923C102.397 67.6302 102.111 66.968 102.016 66.2113L101.635 66.0221C100.398 66.3059 100.493 64.9816 100.208 62.4276C100.112 61.3871 100.208 61.1979 100.684 61.0087L101.064 60.4412C100.112 58.3601 99.7317 56.6575 99.7317 55.144C99.7317 52.7792 100.779 51.1711 102.207 50.4144C101.54 48.9009 101.445 48.2388 101.445 48.2388C101.445 48.2388 106.49 49.0901 108.203 48.7117C110.392 48.2388 113.819 48.8063 115.056 51.7387C115.342 51.8333 115.532 51.9279 115.818 52.0225C117.436 52.8738 118.007 54.0089 118.197 55.2386C118.483 57.5088 117.246 59.9682 116.96 61.0087C116.96 61.0087 116.96 61.1033 117.055 61.1033C117.436 61.2925 117.531 61.5763 117.341 62.5222C117.055 64.9816 117.15 66.4005 115.913 66.1167L114.771 68.0085C114.771 68.1977 114.676 68.2923 114.676 68.4815C114.676 68.8599 114.676 69.522 114.676 73.4949C114.676 73.5895 114.676 73.7786 114.676 73.8732C114.676 74.2516 114.866 74.5354 115.056 74.8192C115.152 74.9137 115.247 75.0083 115.342 75.1029C115.627 75.3867 115.913 75.5759 116.294 75.7651C119.149 76.9948 121.243 77.7515 122.766 78.3191C124.194 78.9812 125.146 79.4542 125.717 79.8325Z" fill="#EAEEF9"/>
<path d="M117.436 62.5222C117.151 64.9816 117.246 66.4005 116.009 66.1167L114.866 68.0085C114.866 68.1977 114.771 68.2923 114.771 68.4815C114.771 68.8599 114.771 69.522 114.771 73.4949C114.771 73.5895 114.771 73.7786 114.771 73.8732H109.25V52.0225H115.913C117.532 52.8738 118.103 54.0089 118.293 55.2386C118.579 57.5088 117.341 59.9682 117.056 61.0087C117.056 61.0087 117.056 61.1033 117.151 61.1033C117.436 61.2925 117.532 61.5763 117.436 62.5222Z" fill="#E3E7F5"/>
<path d="M128.002 86.9275C123.718 90.9004 114.676 87.3059 108.298 87.3059C103.254 87.3059 92.6881 91.2788 88.7856 88.6302C88.0241 88.0626 88.9759 85.887 89.2615 85.2249C89.7374 83.9006 90.2133 82.5763 90.8796 81.3466C92.3074 78.6034 98.8751 77.2791 101.54 75.8603C102.016 75.5765 102.302 75.3873 102.492 75.1035C105.633 79.4548 112.106 79.4548 115.247 75.1981C115.532 75.4819 115.818 75.6711 116.199 75.8603C116.294 75.8603 116.389 75.9548 116.484 75.9548C125.336 79.5493 125.907 79.0764 127.05 82.3871C127.24 82.9547 128.382 86.5492 128.002 86.9275Z" fill="white"/>
<path d="M128.002 86.9276C123.718 90.9005 114.676 87.306 108.298 87.306C103.254 87.306 92.6881 91.2789 88.7856 88.6303C88.0241 88.0627 88.9759 85.8871 89.2615 85.225C89.7374 83.9007 90.2133 82.5764 90.8796 81.3467C92.3074 78.6035 98.8751 77.2792 101.54 75.8604C101.54 75.8604 101.54 75.8604 101.635 75.8604C105.252 80.8737 112.772 80.8737 116.389 75.9549H116.484C125.336 79.5494 125.907 79.0765 127.05 82.3872C127.24 82.9548 128.382 86.5493 128.002 86.9276Z" fill="url(#paint29_linear_460_3876)"/>
<path d="M116.96 61.0087C117.055 60.4412 116.77 59.6844 116.579 59.1169C116.579 59.0223 116.484 58.9277 116.484 58.8331C115.532 56.9412 113.343 56.0899 111.344 55.9953C106.109 55.7115 105.633 56.7521 103.92 55.2386C104.396 55.9953 104.491 57.225 103.729 58.7385C103.158 59.779 102.111 60.252 101.159 60.5357C98.7798 55.144 99.922 51.7387 102.302 50.509C101.54 48.9009 101.445 48.2388 101.445 48.2388C101.445 48.2388 106.49 49.0901 108.203 48.7117C110.392 48.2388 113.819 48.8063 115.056 51.7387C117.15 52.59 118.007 53.9143 118.197 55.3332C118.578 57.6034 117.246 60.0628 116.96 61.0087Z" fill="#1C3754"/>
<path d="M103.063 73.59V68.7658C102.968 68.6712 102.873 68.5766 102.873 68.482V68.1982C103.158 68.6712 103.444 69.0496 103.92 69.3333L107.727 71.9819C108.584 72.7387 109.916 72.7387 110.773 71.9819L114.295 68.7658C114.39 68.6712 114.58 68.5766 114.676 68.3874C114.676 68.7658 114.676 69.4279 114.676 73.4008C114.676 73.6846 114.676 73.8738 114.771 74.063H102.968C103.063 74.063 103.063 73.7792 103.063 73.59Z" fill="url(#paint30_linear_460_3876)"/>
<path d="M137.33 83.0488V106.224C137.33 108.305 135.616 110.008 133.522 110.008H83.6458C81.5517 110.008 79.8384 108.305 79.8384 106.224V83.0488H137.33Z" fill="white"/>
<path d="M116.008 91.9396H101.16C100.398 91.9396 99.8271 91.372 99.8271 90.6153C99.8271 89.8586 100.398 89.291 101.16 89.291H116.008C116.77 89.291 117.341 89.8586 117.341 90.6153C117.341 91.372 116.77 91.9396 116.008 91.9396Z" fill="url(#paint31_linear_460_3876)"/>
<path d="M122.1 97.8058H95.1631C94.4017 97.8058 93.8306 97.2383 93.8306 96.4815C93.8306 95.7248 94.4017 95.1572 95.1631 95.1572H122.1C122.862 95.1572 123.433 95.7248 123.433 96.4815C123.433 97.2383 122.767 97.8058 122.1 97.8058Z" fill="#E3EAF2"/>
<path d="M113.914 103.765H103.349C102.873 103.765 102.492 103.386 102.492 102.913V101.968C102.492 101.495 102.873 101.116 103.349 101.116H113.914C114.39 101.116 114.771 101.495 114.771 101.968V102.913C114.771 103.386 114.39 103.765 113.914 103.765Z" fill="#E3EAF2"/>
<defs>
<filter id="filter0_d_460_3876" x="0.480957" y="29.0981" width="101.99" height="125.8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="11"/>
<feGaussianBlur stdDeviation="11"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.397708 0 0 0 0 0.47749 0 0 0 0 0.575 0 0 0 0.18 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_460_3876"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_460_3876" result="shape"/>
</filter>
<filter id="filter1_d_460_3876" x="57.8386" y="18.4146" width="101.491" height="124.592" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="11"/>
<feGaussianBlur stdDeviation="11"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.397708 0 0 0 0 0.47749 0 0 0 0 0.575 0 0 0 0.18 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_460_3876"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_460_3876" result="shape"/>
</filter>
<linearGradient id="paint0_linear_460_3876" x1="55.2561" y1="50.3009" x2="55.2561" y2="32.6953" gradientUnits="userSpaceOnUse">
<stop offset="0.00289017" stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint1_linear_460_3876" x1="24.1715" y1="64.514" x2="26.014" y2="64.514" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint2_linear_460_3876" x1="27.9272" y1="50.0567" x2="29.7697" y2="50.0567" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint3_linear_460_3876" x1="31.6834" y1="64.514" x2="33.5259" y2="64.514" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint4_linear_460_3876" x1="39.1955" y1="60.8992" x2="41.038" y2="60.8992" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint5_linear_460_3876" x1="50.4627" y1="78.9701" x2="52.3052" y2="78.9701" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint6_linear_460_3876" x1="54.2183" y1="71.7413" x2="56.0608" y2="71.7413" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint7_linear_460_3876" x1="65.4865" y1="68.1266" x2="67.329" y2="68.1266" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint8_linear_460_3876" x1="65.4865" y1="57.2855" x2="67.329" y2="57.2855" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint9_linear_460_3876" x1="52.3013" y1="93.4332" x2="50.4588" y2="93.4332" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint10_linear_460_3876" x1="48.5456" y1="86.2054" x2="46.7031" y2="86.2054" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint11_linear_460_3876" x1="37.2776" y1="82.5921" x2="35.435" y2="82.5921" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint12_linear_460_3876" x1="47.54" y1="50.3009" x2="47.54" y2="32.6953" gradientUnits="userSpaceOnUse">
<stop offset="0.00289017" stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint13_linear_460_3876" x1="36.6132" y1="90.808" x2="67.9536" y2="90.808" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint14_linear_460_3876" x1="50.8471" y1="86.264" x2="50.8471" y2="83.5882" gradientUnits="userSpaceOnUse">
<stop stop-color="#EAEEF9"/>
<stop offset="0.9913" stop-color="#CED5E6"/>
</linearGradient>
<linearGradient id="paint15_linear_460_3876" x1="42.8464" y1="102.219" x2="60.611" y2="102.219" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint16_linear_460_3876" x1="112.379" y1="39.4665" x2="112.379" y2="22.1207" gradientUnits="userSpaceOnUse">
<stop offset="0.00289017" stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint17_linear_460_3876" x1="81.5615" y1="53.4695" x2="83.3881" y2="53.4695" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint18_linear_460_3876" x1="85.2853" y1="39.2265" x2="87.112" y2="39.2265" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint19_linear_460_3876" x1="89.0092" y1="53.4695" x2="90.8359" y2="53.4695" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint20_linear_460_3876" x1="96.4554" y1="49.9085" x2="98.2821" y2="49.9085" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint21_linear_460_3876" x1="107.627" y1="67.7134" x2="109.454" y2="67.7134" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint22_linear_460_3876" x1="111.35" y1="60.592" x2="113.177" y2="60.592" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint23_linear_460_3876" x1="122.521" y1="57.0305" x2="124.348" y2="57.0305" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint24_linear_460_3876" x1="122.521" y1="46.3474" x2="124.348" y2="46.3474" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint25_linear_460_3876" x1="109.45" y1="81.9637" x2="107.623" y2="81.9637" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint26_linear_460_3876" x1="105.726" y1="74.8417" x2="103.899" y2="74.8417" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint27_linear_460_3876" x1="94.5552" y1="71.2807" x2="92.7285" y2="71.2807" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint28_linear_460_3876" x1="104.729" y1="39.4665" x2="104.729" y2="22.1207" gradientUnits="userSpaceOnUse">
<stop offset="0.00289017" stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint29_linear_460_3876" x1="88.5321" y1="82.6854" x2="128.067" y2="82.6854" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint30_linear_460_3876" x1="108.84" y1="74.2819" x2="108.84" y2="70.9119" gradientUnits="userSpaceOnUse">
<stop stop-color="#EAEEF9"/>
<stop offset="0.9913" stop-color="#CED5E6"/>
</linearGradient>
<linearGradient id="paint31_linear_460_3876" x1="101.822" y1="90.6188" x2="116.617" y2="90.6188" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 47 KiB

@@ -1,25 +1,25 @@
<svg width="138" height="137" viewBox="0 0 138 137" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M122.973 63.8852C122.973 77.8009 118.307 90.7045 110.489 101.078C106.201 106.644 101.031 111.578 95.1037 115.373C85.5197 121.698 74.0442 125.367 61.6859 125.367C27.7636 125.367 0.272705 97.7888 0.272705 63.8852C0.272705 29.8551 27.7636 2.40332 61.5598 2.40332C73.9181 2.40332 85.3936 6.07199 94.9776 12.2708C100.905 16.066 106.075 20.9997 110.362 26.566C118.307 37.066 122.973 49.9696 122.973 63.8852Z" fill="#EAEEF9"/>
<path d="M122.973 63.8852C122.973 77.8009 118.307 90.7045 110.489 101.078C106.201 106.644 101.031 111.578 95.1037 115.373C85.5197 121.698 74.0442 125.367 61.6859 125.367C27.7636 125.367 0.272705 97.7888 0.272705 63.8852C0.272705 29.8551 27.7636 2.40332 61.5598 2.40332C73.9181 2.40332 85.3936 6.07199 94.9776 12.2708C100.905 16.066 106.075 20.9997 110.362 26.566C118.307 37.066 122.973 49.9696 122.973 63.8852Z" fill="#FBF2F4"/>
<path d="M3.29943 21.7587C4.43438 21.7587 5.31711 20.7467 5.31711 19.6081C5.31711 18.4696 4.43438 17.4575 3.17333 17.4575C2.03838 17.4575 1.02954 18.3431 1.02954 19.6081C1.15565 20.7467 2.16449 21.7587 3.29943 21.7587Z" fill="url(#paint0_linear_460_3936)"/>
<path d="M3.42553 117.777C4.56047 117.777 5.56931 116.891 5.56931 115.626C5.56931 114.488 4.68658 113.476 3.42553 113.476C2.29058 113.476 1.28174 114.361 1.28174 115.626C1.40784 116.765 2.29058 117.777 3.42553 117.777Z" fill="url(#paint1_linear_460_3936)"/>
<path d="M130.161 45.1624C132.053 43.3913 132.179 40.4817 130.413 38.5841C128.648 36.6865 125.747 36.56 123.73 38.331C121.838 40.1021 121.712 43.0118 123.477 44.9094C125.243 46.6804 128.269 46.807 130.161 45.1624Z" fill="#EAEEF9"/>
<path d="M130.161 45.1624C132.053 43.3913 132.179 40.4817 130.413 38.5841C128.648 36.6865 125.747 36.56 123.73 38.331C121.838 40.1021 121.712 43.0118 123.477 44.9094C125.243 46.6804 128.269 46.807 130.161 45.1624Z" fill="#FBF2F4"/>
<path d="M129.152 24.5418C130.287 24.5418 131.17 23.6563 131.17 22.5177C131.17 21.3792 130.287 20.4937 129.152 20.4937C128.017 20.4937 127.135 21.3792 127.135 22.5177C127.135 23.6563 128.017 24.5418 129.152 24.5418Z" fill="url(#paint2_linear_460_3936)"/>
<path d="M81.7367 116.639C81.7367 121.319 77.9536 125.241 73.1616 125.241H27.3854C22.7196 125.241 18.8103 121.446 18.8103 116.639V8.60241C18.8103 3.92169 22.5935 0 27.3854 0H73.5399C78.2058 0 82.1151 3.79518 82.1151 8.60241V116.765H81.7367V116.639Z" fill="white"/>
<path d="M73.5399 0C78.2058 0 82.1151 3.79518 82.1151 8.60241V117.018C82.1151 121.699 78.3319 125.62 73.5399 125.62H27.3854C22.7196 125.62 18.8103 121.825 18.8103 117.018V8.60241C18.8103 3.92169 22.5935 0 27.3854 0H73.5399Z" fill="#1C3754"/>
<path d="M73.5399 0C78.2058 0 82.1151 3.79518 82.1151 8.60241V117.018C82.1151 121.699 78.3319 125.62 73.5399 125.62H27.3854C22.7196 125.62 18.8103 121.825 18.8103 117.018V8.60241C18.8103 3.92169 22.5935 0 27.3854 0H73.5399Z" fill="#3A1F28"/>
<path d="M77.7014 8.223V116.639C77.7014 118.536 76.5664 120.054 74.801 120.56C74.4227 120.687 74.0443 120.687 73.5399 120.687H27.3855C27.1333 120.687 26.881 120.687 26.7549 120.687C24.7373 120.307 23.3501 118.663 23.3501 116.639V8.60251C23.3501 6.45191 24.7373 4.80733 26.7549 4.55432C27.0071 4.55432 27.1333 4.55432 27.3855 4.55432H34.1951C35.0779 4.55432 35.7084 5.18685 35.7084 6.07239C35.7084 7.84348 37.2217 9.36155 38.9871 9.36155H62.4427C64.2081 9.36155 65.7214 7.84348 65.7214 6.07239C65.5953 5.06035 66.2258 4.42782 67.1086 4.42782H73.5399V4.1748C73.9182 4.1748 74.4227 4.1748 74.801 4.30131C76.5664 4.80733 77.7014 6.32541 77.7014 8.223Z" fill="white"/>
<path d="M54.4979 5.56649H48.3188C47.6882 5.56649 47.436 4.93396 47.436 4.68095C47.436 4.04842 48.0666 3.79541 48.3188 3.79541H54.4979C55.1284 3.79541 55.3807 4.42794 55.3807 4.68095C55.3807 5.31348 55.0023 5.56649 54.4979 5.56649Z" fill="#2D5887"/>
<path d="M44.7878 5.56649H44.5356C43.905 5.56649 43.6528 4.93396 43.6528 4.68095C43.6528 4.04842 44.2834 3.79541 44.5356 3.79541H44.7878C45.4183 3.79541 45.6705 4.42794 45.6705 4.68095C45.6705 5.31348 45.4183 5.56649 44.7878 5.56649Z" fill="#2D5887"/>
<path d="M54.4979 5.56649H48.3188C47.6882 5.56649 47.436 4.93396 47.436 4.68095C47.436 4.04842 48.0666 3.79541 48.3188 3.79541H54.4979C55.1284 3.79541 55.3807 4.42794 55.3807 4.68095C55.3807 5.31348 55.0023 5.56649 54.4979 5.56649Z" fill="#7A1B33"/>
<path d="M44.7878 5.56649H44.5356C43.905 5.56649 43.6528 4.93396 43.6528 4.68095C43.6528 4.04842 44.2834 3.79541 44.5356 3.79541H44.7878C45.4183 3.79541 45.6705 4.42794 45.6705 4.68095C45.6705 5.31348 45.4183 5.56649 44.7878 5.56649Z" fill="#7A1B33"/>
<path d="M70.8914 92.2231H30.6639C28.5201 92.2231 26.7546 90.452 26.7546 88.3014V37.8255C26.7546 35.6749 28.5201 33.9038 30.6639 33.9038H70.8914C73.0352 33.9038 74.8007 35.6749 74.8007 37.8255V88.3014C74.8007 90.452 73.0352 92.2231 70.8914 92.2231Z" fill="white"/>
<path d="M70.8914 92.2231H30.6639C28.5201 92.2231 26.7546 90.452 26.7546 88.3014V37.8255C26.7546 35.6749 28.5201 33.9038 30.6639 33.9038H70.8914C73.0352 33.9038 74.8007 35.6749 74.8007 37.8255V88.3014C74.8007 90.452 73.0352 92.2231 70.8914 92.2231Z" fill="#F5F7FD" stroke="#E4E8F5" stroke-width="0.9843" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="1.98 1.98"/>
<path d="M74.8007 4.30131V24.1627C74.8007 26.3134 73.0352 28.0844 70.8914 28.0844H30.6639C28.5201 28.0844 26.7546 26.3134 26.7546 24.1627V4.42782C27.0068 4.42782 27.133 4.42782 27.3852 4.42782H34.1948C35.0776 4.42782 35.7081 5.06035 35.7081 5.94589C35.7081 7.71697 37.2214 9.23504 38.9868 9.23504H62.4424C64.2079 9.23504 65.7211 7.71697 65.7211 5.94589C65.595 5.06035 66.2255 4.42782 67.1083 4.42782H73.5396V4.1748C74.044 4.1748 74.4224 4.1748 74.8007 4.30131Z" fill="#EAEEF9"/>
<path d="M74.8007 101.711V120.687C74.4224 120.813 74.044 120.813 73.5396 120.813H27.3852C27.133 120.813 26.8807 120.813 26.7546 120.813V101.711C26.7546 99.5601 28.5201 97.7891 30.6639 97.7891H70.8914C73.0352 97.7891 74.8007 99.5601 74.8007 101.711Z" fill="#EAEEF9"/>
<path d="M70.8914 92.2231H30.6639C28.5201 92.2231 26.7546 90.452 26.7546 88.3014V37.8255C26.7546 35.6749 28.5201 33.9038 30.6639 33.9038H70.8914C73.0352 33.9038 74.8007 35.6749 74.8007 37.8255V88.3014C74.8007 90.452 73.0352 92.2231 70.8914 92.2231Z" fill="#FBF2F4" stroke="#F0E0E4" stroke-width="0.9843" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="1.98 1.98"/>
<path d="M74.8007 4.30131V24.1627C74.8007 26.3134 73.0352 28.0844 70.8914 28.0844H30.6639C28.5201 28.0844 26.7546 26.3134 26.7546 24.1627V4.42782C27.0068 4.42782 27.133 4.42782 27.3852 4.42782H34.1948C35.0776 4.42782 35.7081 5.06035 35.7081 5.94589C35.7081 7.71697 37.2214 9.23504 38.9868 9.23504H62.4424C64.2079 9.23504 65.7211 7.71697 65.7211 5.94589C65.595 5.06035 66.2255 4.42782 67.1083 4.42782H73.5396V4.1748C74.044 4.1748 74.4224 4.1748 74.8007 4.30131Z" fill="#FBF2F4"/>
<path d="M74.8007 101.711V120.687C74.4224 120.813 74.044 120.813 73.5396 120.813H27.3852C27.133 120.813 26.8807 120.813 26.7546 120.813V101.711C26.7546 99.5601 28.5201 97.7891 30.6639 97.7891H70.8914C73.0352 97.7891 74.8007 99.5601 74.8007 101.711Z" fill="#FBF2F4"/>
<g filter="url(#filter0_d_460_3936)">
<path d="M97.6227 96.3736H50.6865C46.8808 96.3736 43.8 93.283 43.8 89.4652V31.8355C43.8 28.0178 46.8808 24.9272 50.6865 24.9272H97.6227C101.428 24.9272 104.509 28.0178 104.509 31.8355V89.4652C104.509 93.283 101.428 96.3736 97.6227 96.3736Z" fill="white"/>
</g>
<path d="M89.2864 77.8301H53.0422C52.1361 77.8301 51.23 77.103 51.23 76.3758C51.23 75.4668 51.9549 74.9214 53.0422 74.9214H89.2864C90.1925 74.9214 91.0986 75.6486 91.0986 76.3758C90.9174 77.103 90.1925 77.8301 89.2864 77.8301Z" fill="url(#paint3_linear_460_3936)"/>
<path d="M67.3587 86.5567H52.861C51.9549 86.5567 51.0488 85.8295 51.0488 85.1023C51.0488 84.1933 51.7737 83.6479 52.861 83.6479H67.3587C68.2648 83.6479 69.1709 84.3751 69.1709 85.1023C68.9897 85.8295 68.2648 86.5567 67.3587 86.5567Z" fill="url(#paint4_linear_460_3936)"/>
<path d="M95.2668 66.0132H53.5859C52.4986 66.0132 51.7737 65.1042 51.7737 64.1953V35.4713C51.7737 34.3805 52.6798 33.6533 53.5859 33.6533H95.2668C96.3541 33.6533 97.079 34.5623 97.079 35.4713V64.1953C97.079 65.286 96.1729 66.0132 95.2668 66.0132Z" fill="#E6ECF5"/>
<path d="M75.1512 59.105H60.1099L67.7211 50.5605L75.1512 59.105Z" fill="#CED7E2"/>
<path d="M95.2668 66.0132H53.5859C52.4986 66.0132 51.7737 65.1042 51.7737 64.1953V35.4713C51.7737 34.3805 52.6798 33.6533 53.5859 33.6533H95.2668C96.3541 33.6533 97.079 34.5623 97.079 35.4713V64.1953C97.079 65.286 96.1729 66.0132 95.2668 66.0132Z" fill="#F3E6E9"/>
<path d="M75.1512 59.105H60.1099L67.7211 50.5605L75.1512 59.105Z" fill="#D4B8C0"/>
<path d="M87.6556 59.1049H66.0903L76.7824 46.7427L87.6556 59.1049Z" fill="white"/>
<path d="M65.9091 47.4699C67.5104 47.4699 68.8086 46.1676 68.8086 44.5611C68.8086 42.9546 67.5104 41.6523 65.9091 41.6523C64.3077 41.6523 63.0095 42.9546 63.0095 44.5611C63.0095 46.1676 64.3077 47.4699 65.9091 47.4699Z" fill="url(#paint5_linear_460_3936)"/>
<path d="M82.3671 14.674C82.7454 17.9632 79.9711 21.7584 76.0619 21.7584C72.657 21.7584 69.7566 18.5957 69.7566 15.0535V15.1801C69.6305 19.3548 66.2309 21.4173 62.7 20.5318H62.3164C59.7943 20.0258 57.1461 18.5957 57.1461 15.3066C57.1461 18.8487 54.3718 21.7584 50.8409 21.7584C47.3099 21.7584 44.5356 18.4692 44.5356 15.0535C44.5356 18.5957 41.6352 21.7584 38.2303 21.7584C34.6994 21.7584 31.9251 18.8487 31.9251 15.3066C31.9251 18.7222 29.1508 21.7584 25.6198 21.7584C22.0889 21.7584 19.0624 18.8487 19.3146 14.674C19.3146 10.8789 18.4318 12.6499 26.3765 3.5415H75.4314C82.9977 12.5234 82.3671 10.6258 82.3671 14.674Z" fill="url(#paint6_linear_460_3936)"/>
@@ -27,7 +27,7 @@
<path d="M69.7566 15.1806C69.7566 19.4818 65.7213 22.2649 62.3164 21.5059H62.1903C59.416 20.9999 57.1461 18.2167 57.1461 14.9276C57.1461 10.8794 57.5244 12.777 54.624 3.41553H64.9646L65.8474 4.68059C70.0088 12.6505 69.7566 11.0059 69.7566 15.1806Z" fill="white"/>
<path d="M134.953 97.7886L130.287 121.825C129.909 123.975 128.143 125.493 126 125.493H88.9247C86.7809 125.493 85.0154 123.975 84.6371 121.825L79.9712 97.7886" fill="white"/>
<path d="M134.953 97.7886L134.575 99.8127V100.066L130.413 121.825C130.035 123.975 128.269 125.493 126.126 125.493H88.9245C86.7807 125.493 85.0153 123.975 84.637 121.825L80.4755 100.066V99.8127L80.0972 97.7886H134.953Z" fill="url(#paint7_linear_460_3936)"/>
<path d="M134.953 97.7886L134.575 99.8127H80.4756L79.9712 97.7886H134.953Z" fill="#526DFF"/>
<path d="M134.953 97.7886L134.575 99.8127H80.4756L79.9712 97.7886H134.953Z" fill="#7A1B33"/>
<path d="M81.7367 97.7889H80.3495C78.7102 97.7889 77.323 96.5238 77.323 95.0058V92.0961C77.323 90.5781 78.7102 89.313 80.3495 89.313H134.701C136.34 89.313 137.727 90.5781 137.727 92.0961V95.0058C137.727 96.5238 136.34 97.7889 134.701 97.7889H133.314" fill="url(#paint8_linear_460_3936)"/>
<path d="M91.5726 104.114C91.4465 103.481 90.816 103.102 90.1855 103.228C89.5549 103.355 89.1766 103.987 89.3027 104.62L92.2031 119.168C92.4554 120.686 94.8513 120.307 94.473 118.662L91.5726 104.114Z" fill="url(#paint9_linear_460_3936)"/>
<path d="M99.5175 104.241C99.3914 103.609 98.887 103.102 98.1303 103.229C97.4998 103.355 96.9954 103.862 97.1215 104.621C97.4998 107.657 98.7609 116.006 99.1392 119.169C99.3914 120.687 101.661 120.434 101.409 118.789C101.409 117.398 99.7697 105.886 99.5175 104.241Z" fill="url(#paint10_linear_460_3936)"/>
@@ -36,22 +36,22 @@
<path d="M123.351 104.114C122.973 106.012 120.577 117.904 120.451 118.663C120.199 120.181 122.469 120.687 122.721 119.169L125.621 104.62C126 103.102 123.73 102.596 123.351 104.114Z" fill="url(#paint13_linear_460_3936)"/>
<g filter="url(#filter1_d_460_3936)">
<path d="M89.6123 64.7738C90.6894 64.7738 91.551 65.6354 91.551 66.7125V79.2068C91.551 82.0072 89.3968 84.1614 86.5964 84.1614H78.4105C77.5488 84.1614 76.6872 83.946 76.2563 83.2997C74.3176 81.5764 70.2246 78.1297 69.363 76.8372C69.1475 76.4063 68.9321 76.1909 68.9321 75.7601V72.9596C68.9321 71.2363 70.2246 69.9438 71.948 69.9438H73.0251V75.3292H73.6713V64.1275C73.6713 63.0504 74.533 62.1887 75.6101 62.1887C76.6872 62.1887 77.5489 63.0504 77.5489 64.1275V66.2817H78.1951V63.4812C78.1951 62.4041 79.0568 61.5425 80.1339 61.5425C81.211 61.5425 82.0726 62.4041 82.0726 63.4812V66.2817H82.9343V64.7738C82.9343 63.6967 83.796 62.835 84.8731 62.835C85.9501 62.835 86.8118 63.6967 86.8118 64.7738V66.2817H87.6735C87.8889 65.42 88.5352 64.7738 89.6123 64.7738Z" fill="white"/>
<path d="M89.6123 64.7738C90.6894 64.7738 91.551 65.6354 91.551 66.7125V79.2068C91.551 82.0072 89.3968 84.1614 86.5964 84.1614H78.4105C77.5488 84.1614 76.6872 83.946 76.2563 83.2997C74.3176 81.5764 70.2246 78.1297 69.363 76.8372C69.1475 76.4063 68.9321 76.1909 68.9321 75.7601V72.9596C68.9321 71.2363 70.2246 69.9438 71.948 69.9438H73.0251V75.3292H73.6713V64.1275C73.6713 63.0504 74.533 62.1887 75.6101 62.1887C76.6872 62.1887 77.5489 63.0504 77.5489 64.1275V66.2817H78.1951V63.4812C78.1951 62.4041 79.0568 61.5425 80.1339 61.5425C81.211 61.5425 82.0726 62.4041 82.0726 63.4812V66.2817H82.9343V64.7738C82.9343 63.6967 83.796 62.835 84.8731 62.835C85.9501 62.835 86.8118 63.6967 86.8118 64.7738V66.2817H87.6735C87.8889 65.42 88.5352 64.7738 89.6123 64.7738Z" stroke="#1C3754" stroke-width="1.408" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M89.6123 64.7738C90.6894 64.7738 91.551 65.6354 91.551 66.7125V79.2068C91.551 82.0072 89.3968 84.1614 86.5964 84.1614H78.4105C77.5488 84.1614 76.6872 83.946 76.2563 83.2997C74.3176 81.5764 70.2246 78.1297 69.363 76.8372C69.1475 76.4063 68.9321 76.1909 68.9321 75.7601V72.9596C68.9321 71.2363 70.2246 69.9438 71.948 69.9438H73.0251V75.3292H73.6713V64.1275C73.6713 63.0504 74.533 62.1887 75.6101 62.1887C76.6872 62.1887 77.5489 63.0504 77.5489 64.1275V66.2817H78.1951V63.4812C78.1951 62.4041 79.0568 61.5425 80.1339 61.5425C81.211 61.5425 82.0726 62.4041 82.0726 63.4812V66.2817H82.9343V64.7738C82.9343 63.6967 83.796 62.835 84.8731 62.835C85.9501 62.835 86.8118 63.6967 86.8118 64.7738V66.2817H87.6735C87.8889 65.42 88.5352 64.7738 89.6123 64.7738Z" stroke="#3A1F28" stroke-width="1.408" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<path d="M69.1261 105.885V120.813H32.5557V105.885C32.5557 105 33.1862 104.367 34.0689 104.367H67.739C68.3695 104.367 69.1261 105 69.1261 105.885Z" fill="white"/>
<path d="M47.8146 120.813H42.8965L45.4186 118.03L47.6885 120.686L47.8146 120.813Z" fill="#CED7E2"/>
<path d="M57.903 120.813H47.6885V120.687L52.7327 114.994L57.903 120.813Z" fill="#EAEEF9"/>
<path d="M43.9054 115.5C45.159 115.5 46.1753 114.481 46.1753 113.223C46.1753 111.965 45.159 110.946 43.9054 110.946C42.6518 110.946 41.6355 111.965 41.6355 113.223C41.6355 114.481 42.6518 115.5 43.9054 115.5Z" fill="#CED7E2"/>
<path d="M47.8146 120.813H42.8965L45.4186 118.03L47.6885 120.686L47.8146 120.813Z" fill="#D4B8C0"/>
<path d="M57.903 120.813H47.6885V120.687L52.7327 114.994L57.903 120.813Z" fill="#FBF2F4"/>
<path d="M43.9054 115.5C45.159 115.5 46.1753 114.481 46.1753 113.223C46.1753 111.965 45.159 110.946 43.9054 110.946C42.6518 110.946 41.6355 111.965 41.6355 113.223C41.6355 114.481 42.6518 115.5 43.9054 115.5Z" fill="#D4B8C0"/>
<path opacity="0.2" d="M82.2409 12.1444H19.3145C19.4406 11.6384 19.5667 11.2589 19.945 10.8794L26.2502 3.41553H75.3051L81.6104 10.8794C81.9887 11.2589 82.1148 11.6384 82.2409 12.1444Z" fill="url(#paint14_linear_460_3936)"/>
<path d="M10.3611 126H136.214" stroke="#B1B9CC" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M1.15527 126H5.94727" stroke="#B1B9CC" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10.3611 126H136.214" stroke="#E5D4D8" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M1.15527 126H5.94727" stroke="#E5D4D8" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
<defs>
<filter id="filter0_d_460_3936" x="21.8" y="20.9272" width="104.709" height="115.446" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="18"/>
<feGaussianBlur stdDeviation="11"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.397708 0 0 0 0 0.47749 0 0 0 0 0.575 0 0 0 0.35 0"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.478 0 0 0 0 0.106 0 0 0 0 0.2 0 0 0 0.35 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_460_3936"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_460_3936" result="shape"/>
</filter>
@@ -60,69 +60,69 @@
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="5"/>
<feGaussianBlur stdDeviation="3"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.397708 0 0 0 0 0.47749 0 0 0 0 0.575 0 0 0 0.28 0"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.478 0 0 0 0 0.106 0 0 0 0 0.2 0 0 0 0.28 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_460_3936"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_460_3936" result="shape"/>
</filter>
<linearGradient id="paint0_linear_460_3936" x1="1.16737" y1="19.6458" x2="5.24385" y2="19.6458" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
<stop stop-color="#C45A72"/>
<stop offset="1" stop-color="#7A1B33"/>
</linearGradient>
<linearGradient id="paint1_linear_460_3936" x1="1.38111" y1="115.639" x2="5.45746" y2="115.639" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
<stop stop-color="#A33C55"/>
<stop offset="1" stop-color="#7A1B33"/>
</linearGradient>
<linearGradient id="paint2_linear_460_3936" x1="127.196" y1="22.6043" x2="131.024" y2="22.6043" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
<stop stop-color="#C45A72"/>
<stop offset="1" stop-color="#7A1B33"/>
</linearGradient>
<linearGradient id="paint3_linear_460_3936" x1="51.1903" y1="76.3398" x2="90.9981" y2="76.3398" gradientUnits="userSpaceOnUse">
<stop stop-color="#CED7E2"/>
<stop offset="1" stop-color="#E6ECF5"/>
<stop stop-color="#D4B8C0"/>
<stop offset="1" stop-color="#F3E6E9"/>
</linearGradient>
<linearGradient id="paint4_linear_460_3936" x1="51.1904" y1="84.946" x2="69.1235" y2="84.946" gradientUnits="userSpaceOnUse">
<stop stop-color="#CED7E2"/>
<stop offset="1" stop-color="#E6ECF5"/>
<stop stop-color="#D4B8C0"/>
<stop offset="1" stop-color="#F3E6E9"/>
</linearGradient>
<linearGradient id="paint5_linear_460_3936" x1="63.0354" y1="44.5649" x2="68.7136" y2="44.5649" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
<stop stop-color="#C45A72"/>
<stop offset="1" stop-color="#7A1B33"/>
</linearGradient>
<linearGradient id="paint6_linear_460_3936" x1="19.2079" y1="12.5628" x2="82.3288" y2="12.5628" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
<stop stop-color="#A33C55"/>
<stop offset="1" stop-color="#7A1B33"/>
</linearGradient>
<linearGradient id="paint7_linear_460_3936" x1="80.0291" y1="111.653" x2="134.998" y2="111.653" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
<stop stop-color="#C45A72"/>
<stop offset="1" stop-color="#7A1B33"/>
</linearGradient>
<linearGradient id="paint8_linear_460_3936" x1="77.3017" y1="93.59" x2="137.764" y2="93.59" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
<stop stop-color="#C45A72"/>
<stop offset="1" stop-color="#7A1B33"/>
</linearGradient>
<linearGradient id="paint9_linear_460_3936" x1="91.9007" y1="118.239" x2="91.9007" y2="104.032" gradientUnits="userSpaceOnUse">
<stop stop-color="#BDCFFF"/>
<stop offset="1" stop-color="#91A5FF" stop-opacity="0.5"/>
<stop stop-color="#E8B8C4"/>
<stop offset="1" stop-color="#C45A72" stop-opacity="0.5"/>
</linearGradient>
<linearGradient id="paint10_linear_460_3936" x1="99.4024" y1="118.24" x2="99.4024" y2="104.033" gradientUnits="userSpaceOnUse">
<stop stop-color="#BDCFFF"/>
<stop offset="1" stop-color="#91A5FF" stop-opacity="0.5"/>
<stop stop-color="#E8B8C4"/>
<stop offset="1" stop-color="#C45A72" stop-opacity="0.5"/>
</linearGradient>
<linearGradient id="paint11_linear_460_3936" x1="107.515" y1="118.24" x2="107.515" y2="104.033" gradientUnits="userSpaceOnUse">
<stop stop-color="#BDCFFF"/>
<stop offset="1" stop-color="#91A5FF" stop-opacity="0.5"/>
<stop stop-color="#E8B8C4"/>
<stop offset="1" stop-color="#C45A72" stop-opacity="0.5"/>
</linearGradient>
<linearGradient id="paint12_linear_460_3936" x1="115.63" y1="118.239" x2="115.63" y2="104.032" gradientUnits="userSpaceOnUse">
<stop stop-color="#BDCFFF"/>
<stop offset="1" stop-color="#91A5FF" stop-opacity="0.5"/>
<stop stop-color="#E8B8C4"/>
<stop offset="1" stop-color="#C45A72" stop-opacity="0.5"/>
</linearGradient>
<linearGradient id="paint13_linear_460_3936" x1="123.132" y1="118.24" x2="123.132" y2="104.033" gradientUnits="userSpaceOnUse">
<stop stop-color="#BDCFFF"/>
<stop offset="1" stop-color="#91A5FF" stop-opacity="0.5"/>
<stop stop-color="#E8B8C4"/>
<stop offset="1" stop-color="#C45A72" stop-opacity="0.5"/>
</linearGradient>
<linearGradient id="paint14_linear_460_3936" x1="50.7725" y1="11.0545" x2="50.7725" y2="2.70355" gradientUnits="userSpaceOnUse">
<stop offset="0.00289017" stop-color="#3F5073" stop-opacity="0"/>
<stop offset="1" stop-color="#283247"/>
<stop offset="0.00289017" stop-color="#5C2A38" stop-opacity="0"/>
<stop offset="1" stop-color="#3A1F28"/>
</linearGradient>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because one or more lines are too long
@@ -1 +1 @@
import{s as e}from"./index-B4LM4kNa.js";const t=()=>({colors:[],brands:[],ciny_id:[],limit_percent:[],limit_gram:[],has_discount:!1,text:void 0,cats:void 0,page:0}),i=e("filters",{state:()=>({query:t()}),actions:{reset(){this.query=t()}}});export{i as u};
import{v as e}from"./index-DFI27khJ.js";const t=()=>({colors:[],brands:[],ciny_id:[],limit_percent:[],limit_gram:[],has_discount:!1,text:void 0,cats:void 0,page:0}),i=e("filters",{state:()=>({query:t()}),actions:{reset(){this.query=t()}}});export{i as u};
+1
View File
@@ -0,0 +1 @@
import{bd as y,d as L,be as $,bf as w,S as A,bg as N,m as c,i as D,R,L as p,bh as B,Z as I,bi as f,bj as M,bk as U,bl as Y}from"./index-DFI27khJ.js";const[j,r,C]=y("pull-refresh"),b=50,F=["pulling","loosing","success"],G={disabled:Boolean,modelValue:Boolean,headHeight:f(b),successText:String,pullingText:String,loosingText:String,loadingText:String,pullDistance:$,successDuration:f(500),animationDuration:f(300)};var X=L({name:j,props:G,emits:["change","refresh","update:modelValue"],setup(s,{emit:d,slots:o}){let u;const g=D(),T=D(),x=w(g),e=R({status:"normal",distance:0,duration:0}),i=U(),H=()=>{if(s.headHeight!==b)return{height:`${s.headHeight}px`}},h=()=>e.status!=="loading"&&e.status!=="success"&&!s.disabled,P=t=>{const a=+(s.pullDistance||s.headHeight);return t>a&&(t<a*2?t=a+(t-a)/2:t=a*1.5+(t-a*2)/4),Math.round(t)},n=(t,a)=>{const l=+(s.pullDistance||s.headHeight);e.distance=t,a?e.status="loading":t===0?e.status="normal":t<l?e.status="pulling":e.status="loosing",d("change",{status:e.status,distance:t})},m=()=>{const{status:t}=e;return t==="normal"?"":s[`${t}Text`]||C(t)},k=()=>{const{status:t,distance:a}=e;if(o[t])return o[t]({distance:a});const l=[];return F.includes(t)&&l.push(c("div",{class:r("text")},[m()])),t==="loading"&&l.push(c(p,{class:r("loading")},{default:m})),l},E=()=>{e.status="success",setTimeout(()=>{n(0)},+s.successDuration)},v=t=>{u=M(x.value)===0,u&&(e.duration=0,i.start(t))},V=t=>{h()&&v(t)},_=t=>{if(h()){u||v(t);const{deltaY:a}=i;i.move(t),u&&a.value>=0&&i.isVertical()&&(B(t),n(P(a.value)))}},S=()=>{u&&i.deltaY.value&&h()&&(e.duration=+s.animationDuration,e.status==="loosing"?(n(+s.headHeight,!0),d("update:modelValue",!0),I(()=>d("refresh"))):n(0))};return A(()=>s.modelValue,t=>{e.duration=+s.animationDuration,t?n(+s.headHeight,!0):o.success||s.successText?E():n(0,!1)}),N("touchmove",_,{target:T}),()=>{var t;const a={transitionDuration:`${e.duration}ms`,transform:e.distance?`translate3d(0,${e.distance}px, 0)`:""};return c("div",{ref:g,class:r()},[c("div",{ref:T,class:r("track"),style:a,onTouchstartPassive:V,onTouchend:S,onTouchcancel:S},[c("div",{class:r("head"),style:H()},[k()]),(t=o.default)==null?void 0:t.call(o)])])}}});const q=Y(X);export{q as P};
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
-1
View File
@@ -1 +0,0 @@
import{bd as y,d as L,be as $,bf as w,S as A,bg as N,q as c,h as D,R,L as p,bh as B,a1 as I,bi as f,bj as M,bk as U,bl as Y}from"./index-B4LM4kNa.js";const[j,r,q]=y("pull-refresh"),b=50,C=["pulling","loosing","success"],F={disabled:Boolean,modelValue:Boolean,headHeight:f(b),successText:String,pullingText:String,loosingText:String,loadingText:String,pullDistance:$,successDuration:f(500),animationDuration:f(300)};var G=L({name:j,props:F,emits:["change","refresh","update:modelValue"],setup(s,{emit:d,slots:o}){let u;const g=D(),T=D(),x=w(g),e=R({status:"normal",distance:0,duration:0}),i=U(),H=()=>{if(s.headHeight!==b)return{height:`${s.headHeight}px`}},h=()=>e.status!=="loading"&&e.status!=="success"&&!s.disabled,P=t=>{const a=+(s.pullDistance||s.headHeight);return t>a&&(t<a*2?t=a+(t-a)/2:t=a*1.5+(t-a*2)/4),Math.round(t)},n=(t,a)=>{const l=+(s.pullDistance||s.headHeight);e.distance=t,a?e.status="loading":t===0?e.status="normal":t<l?e.status="pulling":e.status="loosing",d("change",{status:e.status,distance:t})},m=()=>{const{status:t}=e;return t==="normal"?"":s[`${t}Text`]||q(t)},k=()=>{const{status:t,distance:a}=e;if(o[t])return o[t]({distance:a});const l=[];return C.includes(t)&&l.push(c("div",{class:r("text")},[m()])),t==="loading"&&l.push(c(p,{class:r("loading")},{default:m})),l},E=()=>{e.status="success",setTimeout(()=>{n(0)},+s.successDuration)},v=t=>{u=M(x.value)===0,u&&(e.duration=0,i.start(t))},V=t=>{h()&&v(t)},_=t=>{if(h()){u||v(t);const{deltaY:a}=i;i.move(t),u&&a.value>=0&&i.isVertical()&&(B(t),n(P(a.value)))}},S=()=>{u&&i.deltaY.value&&h()&&(e.duration=+s.animationDuration,e.status==="loosing"?(n(+s.headHeight,!0),d("update:modelValue",!0),I(()=>d("refresh"))):n(0))};return A(()=>s.modelValue,t=>{e.duration=+s.animationDuration,t?n(+s.headHeight,!0):o.success||s.successText?E():n(0,!1)}),N("touchmove",_,{target:T}),()=>{var t;const a={transitionDuration:`${e.duration}ms`,transform:e.distance?`translate3d(0,${e.distance}px, 0)`:""};return c("div",{ref:g,class:r()},[c("div",{ref:T,class:r("track"),style:a,onTouchstartPassive:V,onTouchend:S,onTouchcancel:S},[c("div",{class:r("head"),style:H()},[k()]),(t=o.default)==null?void 0:t.call(o)])])}}});const z=Y(G);export{z as P};
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
-1
View File
@@ -1 +0,0 @@
import{h as s,a1 as l}from"./index-B4LM4kNa.js";const r=new Set;function c(a,n=70){const e=s(r.has(a));function t(i){return{"--reveal-delay":`${i*n}ms`}}async function u(){e.value||(await l(),requestAnimationFrame(()=>requestAnimationFrame(()=>{e.value=!0,r.add(a)})))}return{revealed:e,revealDelay:t,reveal:u}}export{c as u};
+1
View File
@@ -0,0 +1 @@
import{i as s,Z as l}from"./index-DFI27khJ.js";const r=new Set;function c(a,n=70){const e=s(r.has(a));function t(i){return{"--reveal-delay":`${i*n}ms`}}async function u(){e.value||(await l(),requestAnimationFrame(()=>requestAnimationFrame(()=>{e.value=!0,r.add(a)})))}return{revealed:e,revealDelay:t,reveal:u}}export{c as u};
BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 14 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 13 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

After

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 87 KiB

+4 -4
View File
@@ -17,7 +17,7 @@
<script>
(function () {
try {
var s = JSON.parse(localStorage.getItem('gold-bank:appearance') || '{}');
var s = JSON.parse(localStorage.getItem('hedena-gold:appearance') || '{}');
var mq = function (q) { return window.matchMedia && matchMedia(q).matches; };
var dark = s.theme === 'dark' || ((s.theme || 'system') === 'system' && mq('(prefers-color-scheme: dark)'));
var motion = typeof s.reduceMotion === 'boolean' ? s.reduceMotion : mq('(prefers-reduced-motion: reduce)');
@@ -31,9 +31,9 @@
/* Until the bundle's palette loads. */
html.theme-dark, html.theme-dark body { background-color: #15171A !important; }
</style>
<title>طلای زرتاج</title>
<script type="module" crossorigin src="/assets/index-B4LM4kNa.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-DHDIZJlt.css">
<title>هدنا گلد</title>
<script type="module" crossorigin src="/assets/index-DFI27khJ.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-pA2DzjMF.css">
<link rel="manifest" href="/manifest.webmanifest"></head>
<body style="background-color: #fff">
<div class="w-screen h-screen fixed" style="background-color: var(--c-page, #fff)"></div>
+1 -1
View File
@@ -1 +1 @@
{"name":"طلای زرتاج","short_name":"Zartaj","start_url":"/","display":"standalone","background_color":"#23493c","lang":"en","scope":"/","description":"طلای زرتاج","theme_color":"#23493c","icons":[{"src":"icon-192.png","sizes":"192x192","type":"image/png"},{"src":"/icon-512.png","sizes":"512x512","type":"image/png"},{"src":"icon-512.png","sizes":"512x512","type":"image/png","purpose":"any maskable"}]}
{"name":"هدنا گلد","short_name":"Hedena Gold","start_url":"/","display":"standalone","background_color":"#23493c","lang":"en","scope":"/","description":"هدنا گلد","theme_color":"#23493c","icons":[{"src":"icon-192.png","sizes":"192x192","type":"image/png"},{"src":"/icon-512.png","sizes":"512x512","type":"image/png"},{"src":"icon-512.png","sizes":"512x512","type":"image/png","purpose":"any maskable"}]}
+1 -1
View File
File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More