SearchView: Removed the dynamic collection-tile grid (e.g. "پرفروش‌های این هفته") and the "نتایج / N محصول" section header from the UI. Underlying data/filtering logic untouched.

DashboardView ("میز کار"): Rebuilt from scratch with a new structure, distinct from the old card+grid layout but visually aligned with HomeView (same blurred bar, @ink/@wine palette, staged reveal animation on mount):

Single hero card (ink→wine gradient) showing balance, gold/fiat debt, and identity — no quick-action icons inside it anymore.

Live gold rate folded into a slim inline row at the bottom instead of a titled section.
Iterated shadow/spacing on the hero card per feedback (softer, less clipped).
DialogVant / DialogVantOneButton (shared modal components, used in 7+ call sites: Dashboard, Cart, SingleProduct, Register, App): Replaced Vant's default dialog chrome with the app's own rounded-card language — circular icon badge for the illustration, pill-shaped primary/secondary buttons. No call-site markup changed.

LoginView: Rebuilt from scratch — full-bleed dark hero (brand + step copy) overlapped by a floating white form sheet, animated crossfade transition between the mobile-number and OTP steps, same staged entrance animation as Home/Dashboard. All auth logic (API check, OTP stub, session login) unchanged.
This commit is contained in:
s.esmaeili
2026-09-18 12:54:45 +03:30
parent 05fe780c89
commit 53a304b5d5
355 changed files with 22865 additions and 14 deletions
+13 -1
View File
@@ -9,5 +9,17 @@ EXTERNAL_DB_PORT=5432
# Prisma connection string (inside Docker network use hostname "db")
DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public
# API Configuration
# ---------------------------------------------------------------------------
# Dev server ports — SINGLE SOURCE OF TRUTH for this monorepo.
# Every app's dev script/config reads its port from here. Do not hardcode a
# port anywhere else. strictPort is enabled everywhere: if a port below is
# already taken, the dev server fails with a clear error instead of silently
# picking another port.
# ---------------------------------------------------------------------------
API_PORT=3000
ADMIN_PANEL_PORT=5180
USER_APP_PORT=5181
USER_APP_V2_PORT=5182
# API Configuration (kept for any tooling that still reads bare PORT)
PORT=3000
+14 -4
View File
@@ -1,5 +1,5 @@
import { fileURLToPath, URL } from 'node:url';
import { defineConfig } from 'vite';
import { defineConfig, loadEnv } from 'vite';
import vue from '@vitejs/plugin-vue';
// Ported from legacy henza_admin/vue.config.js.
@@ -8,8 +8,15 @@ import vue from '@vitejs/plugin-vue';
// which src/utils/index.ts reads via import.meta.env.MODE.
export default defineConfig(({ mode }) => {
const isBranch = mode === 'branch';
// Ports are defined once in the repo-root .env (ADMIN_PANEL_PORT / API_PORT)
// — see that file's comment block. envDir points here so `vite` picks it up
// even though this app's own directory has no .env of its own.
const rootEnv = loadEnv(mode, fileURLToPath(new URL('../..', import.meta.url)), '');
const port = Number(rootEnv.ADMIN_PANEL_PORT ?? 5180);
const apiPort = Number(rootEnv.API_PORT ?? 3000);
return {
envDir: fileURLToPath(new URL('../..', import.meta.url)),
// Admin is served on its own subdomain (e.g. adm.bnk…), so assets must be
// rooted at `/`. Legacy used publicPath `admin/` because it shared a host
// path; keeping that here made index.html request `/admin/assets/…` while
@@ -47,13 +54,16 @@ export default defineConfig(({ mode }) => {
},
server: {
host: '0.0.0.0',
port: 5174,
port,
// Never silently fall back to another port — fail loudly instead so a
// stuck dev server is obvious rather than moving to a random port.
strictPort: true,
proxy: {
'/api': 'http://localhost:3000',
'/api': `http://localhost:${apiPort}`,
// Uploaded files (ProductImage.url etc.) are served by the API's own
// static handler, not this dev server — without this they 404 in dev
// even though production nginx (nginx.conf) already proxies them.
'/uploads': 'http://localhost:3000',
'/uploads': `http://localhost:${apiPort}`,
},
},
};
+4
View File
@@ -1,2 +1,6 @@
DATABASE_URL="postgresql://postgres:postgres@localhost:5432/gold_bank?schema=public"
# Must match API_PORT in the repo-root .env (source of truth for all dev
# ports). NestJS/Prisma only load .env from this app's own directory, so this
# value is kept in sync manually rather than read from the root file.
PORT=3000
+17 -2
View File
@@ -34,7 +34,22 @@ async function bootstrap() {
if (mime) res.setHeader('Content-Type', mime);
},
});
// Bind all interfaces explicitly so the container is reachable from nginx.
await app.listen(process.env.PORT ?? 3000, '0.0.0.0');
const port = Number(process.env.PORT ?? 3000);
try {
// Bind all interfaces explicitly so the container is reachable from nginx.
await app.listen(port, '0.0.0.0');
} catch (err) {
if ((err as NodeJS.ErrnoException).code === 'EADDRINUSE') {
// eslint-disable-next-line no-console
console.error(
`\n[api] Port ${port} is already in use. Free it or change API_PORT ` +
`in the repo-root .env (and PORT in apps/api/.env to match) — the ` +
`API will not fall back to a different port.\n`,
);
process.exit(1);
}
throw err;
}
}
bootstrap();
+5
View File
@@ -0,0 +1,5 @@
*
!dist/
!dist/**
!nginx.conf
!Dockerfile
+8
View File
@@ -0,0 +1,8 @@
FROM docker.arvancloud.ir/nginx:latest
COPY nginx.conf /etc/nginx/conf.d/default.conf
COPY dist /usr/share/nginx/html
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
import{d as f,o as v,c as s,l as e,q as u,g as m,h as p,f as o,F as g,r as y,I as P,b as k,e as C,s as b,H as h,j as x,_ as B}from"./index-CmYEpHK9.js";import{P as V}from"./PageBar-D80e377v.js";import{a as w}from"./Spinner.vue_vue_type_style_index_0_lang-CvgYqzhC.js";import{S as I}from"./SectionHead-L1TLZGJP.js";import{P as N}from"./ProductCard-BeFuxqqt.js";import{a as q}from"./client-WIBW0tF5.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./SingleProduct-CDKWZbYq.js";import"./NotifyVant.vue_vue_type_script_setup_true_lang-jgMMdODO.js";import"./DialogVant.vue_vue_type_style_index_0_lang-D7yryjTd.js";import"./cartStore-DSCChC_v.js";import"./dialogEmpty1-Caw7F5KL.js";import"./index-DSgZu76n.js";import"./classCallCheck-Ddn4Ym7v.js";const F={class:"coll"},H={key:0,class:"coll__grid"},S={key:1,class:"coll__empty"},j=f({__name:"CollectionView",setup(z){const l=h(),t=m(!1),n=m([]),d=p(()=>l.query.page||"مجموعه"),r=p(()=>n.value.filter(c=>c.collections.some(a=>a.collectionId===l.params.id)));return v(async()=>{t.value=!0;try{n.value=await q.listProducts()}finally{t.value=!1}}),(c,a)=>{const _=b("container");return o(),s("div",F,[e(V,{title:d.value,"back-to":"search"},null,8,["title"]),e(w,{spinning:t.value,tip:"درحال دریافت اطلاعات"},{default:u(()=>[e(_,{class:"coll__body"},{default:u(()=>[e(I,{title:"محصولات این مجموعه",subtitle:"برای دیدن جزئیات، روی محصول ضربه بزنید"}),r.value.length?(o(),s("div",H,[(o(!0),s(g,null,y(r.value,i=>(o(),x(N,{key:i.id,value:i},null,8,["value"]))),128))])):t.value?C("",!0):(o(),s("section",S,[e(P,{icon:"vuesax-linear:box",size:"26"}),a[0]||(a[0]=k("p",null,"در این مجموعه محصولی ثبت نشده است.",-1))]))]),_:1})]),_:1},8,["spinning"])])}}}),W=B(j,[["__scopeId","data-v-6fdc1b6f"]]);export{W as default};
@@ -0,0 +1 @@
.coll[data-v-6fdc1b6f]{background:#fff;min-height:100vh}.coll__body[data-v-6fdc1b6f]{padding-top:76px;padding-bottom:90px}.coll__grid[data-v-6fdc1b6f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.coll__empty[data-v-6fdc1b6f]{margin-top:8px;padding:34px 20px;border:1px dashed #ECEDEF;border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#8a909c}.coll__empty p[data-v-6fdc1b6f]{margin:0;font-size:12.5px}
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
.dash[data-v-a9e43f33]{background:#fff;min-height:100vh}.dash__bar[data-v-a9e43f33]{position:fixed;top:0;left:0;right:0;z-index:20;background:#ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #ECEDEF}.dash__barInner[data-v-a9e43f33]{max-width:768px;margin:0 auto;padding:11px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.dash__barTitle[data-v-a9e43f33]{margin:0;font-size:14.5px;font-weight:800;color:#14161a}.dash__barBtn[data-v-a9e43f33]{flex:0 0 auto;width:38px;height:38px;border:0;cursor:pointer;border-radius:12px;display:grid;place-items:center;color:#7a1b33;background:#fbf2f4}.dash__barBtn[data-v-a9e43f33]:active{transform:scale(.94)}.dash__barSpacer[data-v-a9e43f33]{display:block;width:38px;height:38px}.dash__body[data-v-a9e43f33]{padding-top:76px;padding-bottom:90px}.dash__balance[data-v-a9e43f33]{padding:16px;border-radius:20px;background:#14161a;color:#fff;box-shadow:0 14px 30px -22px #14161af2}.dash__balanceHead[data-v-a9e43f33]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dash__eyebrow[data-v-a9e43f33]{font-size:11.5px;color:#ffffff9e}.dash__figure[data-v-a9e43f33]{padding-top:5px;font-size:25px;font-weight:800;letter-spacing:-.3px}.dash__unit[data-v-a9e43f33]{font-size:11.5px;font-weight:600;color:#ffffff9e;padding-inline-start:4px}.dash__seal[data-v-a9e43f33]{flex:0 0 auto;padding:5px 12px;border-radius:999px;font-size:10.5px;font-weight:700}.dash__seal.is-debtor[data-v-a9e43f33]{color:#fff;background:#a33c55}.dash__seal.is-creditor[data-v-a9e43f33]{color:#14161a;background:#ffffffe6}.dash__balanceRow[data-v-a9e43f33]{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-a9e43f33]{font-size:11.5px;color:#ffffff9e}.dash__rowValue[data-v-a9e43f33]{font-size:13.5px;font-weight:700}.dash__rowValue i[data-v-a9e43f33]{font-style:normal;font-size:10.5px;font-weight:600;color:#ffffff9e;padding-inline-start:3px}.dash__identity[data-v-a9e43f33]{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-a9e43f33]{font-size:12.5px;font-weight:700}.dash__mobile[data-v-a9e43f33]{font-size:11.5px;color:#ffffff9e;direction:ltr}.dash__invite[data-v-a9e43f33]{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #ECEDEF;border-radius:20px;background:#fafafa}.dash__inviteIcon[data-v-a9e43f33]{flex:0 0 42px;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#7a1b33;background:#fbf2f4}.dash__inviteCopy[data-v-a9e43f33]{flex:1;min-width:0}.dash__inviteCopy h3[data-v-a9e43f33]{margin:0;font-size:13px;font-weight:800;color:#14161a}.dash__inviteCopy p[data-v-a9e43f33]{margin:4px 0 0;font-size:11.5px;color:#8a909c}.dash__inviteCta[data-v-a9e43f33]{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:#14161a}.dash__section[data-v-a9e43f33]{margin-top:26px}.dash__grid[data-v-a9e43f33]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.dash__tile[data-v-a9e43f33]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 6px;border:1px solid #ECEDEF;border-radius:16px;cursor:pointer;background:#fff;font-family:inherit;transition:transform .18s ease}.dash__tile[data-v-a9e43f33]:active{transform:scale(.97)}.dash__tile.is-disabled[data-v-a9e43f33]{opacity:.4}.dash__tileIcon[data-v-a9e43f33]{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:#22262e;background:#f4f5f6}.dash__tileTitle[data-v-a9e43f33]{font-size:11px;font-weight:700;color:#22262e}
+1
View File
@@ -0,0 +1 @@
.van-dialog__confirm,.van-dialog__cancel{display:none!important}.van-dialog__confirm .van-button__text{color:#1c2d56;font-weight:600;font-size:15px}.van-dialog__cancel .van-button__text{color:#6b7280;font-weight:600;font-size:15px}
@@ -0,0 +1 @@
import{d as i,j as n,q as r,u as d,aj as c,f,b as t,z as o,C as a,t as l}from"./index-CmYEpHK9.js";const x={class:"my-4"},u={class:"w-full flex justify-center"},m={class:"w-full flex justify-center text-[18px] font-semibold"},_={class:"grid grid-cols-2 border-t border-solid border-[#E5E7EB] pt-4 mx-2 mt-6 font-semibold text-[15px]"},g=i({__name:"DialogVant",props:{timeOut:{},text1:{},text2:{},text3:{}},setup(e){return(s,b)=>(f(),n(d(c),null,{default:r(()=>[t("div",x,[t("div",u,[o(s.$slots,"img",{},()=>[a(l(e.text2),1)])]),t("div",m,[o(s.$slots,"title",{},()=>[a(l(e.text1),1)])]),t("div",_,[o(s.$slots,"button",{},()=>[a(l(e.text3),1)])])])]),_:3}))}});export{g as _};
@@ -0,0 +1 @@
import{d as f,o as g,c as o,l as e,q as c,g as m,f as t,F as p,b as i,r as y,I as b,u as h,e as k,v as P,h as C,s as F,j as x,_ as B}from"./index-CmYEpHK9.js";import{P as V}from"./PageBar-D80e377v.js";import{a as w}from"./Spinner.vue_vue_type_style_index_0_lang-CvgYqzhC.js";import{S}from"./SectionHead-L1TLZGJP.js";import{P as I}from"./ProductCard-BeFuxqqt.js";import{a as N}from"./SingleProduct-CDKWZbYq.js";import{a as $}from"./client-WIBW0tF5.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./cartStore-DSCChC_v.js";import"./index-DSgZu76n.js";import"./classCallCheck-Ddn4Ym7v.js";import"./NotifyVant.vue_vue_type_script_setup_true_lang-jgMMdODO.js";import"./DialogVant.vue_vue_type_style_index_0_lang-D7yryjTd.js";import"./dialogEmpty1-Caw7F5KL.js";const R={class:"favs"},j={class:"favs__grid"},q={key:1,class:"favs__empty"},z=f({__name:"FavoritesView",setup(E){const d=P(),v=N(),a=m(!1),l=m([]),r=C(()=>l.value.filter(u=>v.isFavorite(u.id)));return g(async()=>{a.value=!0;try{l.value=await $.listProducts()}finally{a.value=!1}}),(u,s)=>{const _=F("container");return t(),o("div",R,[e(V,{title:"علاقه‌مندی","back-to":"userPage::hasSubRoute"}),e(w,{spinning:a.value,tip:"در حال دریافت اطلاعات"},{default:c(()=>[e(_,{class:"favs__body"},{default:c(()=>[r.value.length?(t(),o(p,{key:0},[e(S,{title:"ذخیره‌شده‌ها",subtitle:`${r.value.length} محصول`},null,8,["subtitle"]),i("div",j,[(t(!0),o(p,null,y(r.value,n=>(t(),x(I,{key:n.id,value:n},null,8,["value"]))),128))])],64)):a.value?k("",!0):(t(),o("section",q,[e(b,{icon:"vuesax-linear:heart",size:"26"}),s[1]||(s[1]=i("p",null,"هنوز محصولی را به علاقه‌مندی‌ها اضافه نکرده‌اید.",-1)),i("button",{type:"button",class:"favs__emptyCta",onClick:s[0]||(s[0]=n=>h(d).push({name:"home"}))}," دیدن محصولات ")]))]),_:1})]),_:1},8,["spinning"])])}}}),Y=B(z,[["__scopeId","data-v-a8e72280"]]);export{Y as default};
@@ -0,0 +1 @@
.favs[data-v-a8e72280]{background:#fff;min-height:100vh}.favs__body[data-v-a8e72280]{padding-top:76px;padding-bottom:90px}.favs__grid[data-v-a8e72280]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.favs__empty[data-v-a8e72280]{margin-top:8px;padding:38px 20px;border:1px dashed #ECEDEF;border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#8a909c}.favs__empty p[data-v-a8e72280]{margin:0;font-size:12.5px}.favs__emptyCta[data-v-a8e72280]{margin-top:4px;padding:9px 18px;border:0;cursor:pointer;border-radius:999px;font-family:inherit;font-size:12.5px;font-weight:700;color:#fff;background:#14161a}
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
@@ -0,0 +1 @@
.otp-single-input{display:flex;align-items:center}.auth[data-v-08d7f1af]{background:#fff;min-height:100vh}.auth__body[data-v-08d7f1af]{padding-top:86px;padding-bottom:90px}.auth__intro[data-v-08d7f1af]{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:24px}.auth__mark[data-v-08d7f1af]{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;color:#7a1b33;background:#fbf2f4}.auth__title[data-v-08d7f1af]{margin:14px 0 0;font-size:16px;font-weight:800;color:#14161a}.auth__sub[data-v-08d7f1af]{margin:6px 0 0;font-size:12.5px;color:#8a909c}.auth__card[data-v-08d7f1af]{padding:18px 16px;border:1px solid #ECEDEF;border-radius:20px;background:#fafafa}.auth__otp[data-v-08d7f1af]{display:flex;justify-content:center;gap:10px;direction:ltr;padding-bottom:6px}.auth__timer[data-v-08d7f1af]{margin:12px 0 16px;text-align:center;font-size:11.5px;color:#5b616e}.auth__form[data-v-08d7f1af] .ant-form-item-label>label{font-size:12px;color:#5b616e}.auth__cta[data-v-08d7f1af]{width:100%;padding:13px 18px;border:0;cursor:pointer;border-radius:14px;font-family:inherit;font-size:13px;font-weight:700;color:#fff;background:#14161a;transition:transform .15s ease,opacity .15s ease}.auth__cta[data-v-08d7f1af]:active{transform:scale(.99)}.auth__cta[data-v-08d7f1af]:disabled{opacity:.45;cursor:default}.auth__switch[data-v-08d7f1af]{margin:20px 0 0;text-align:center;font-size:12px;color:#5b616e}.auth__switch button[data-v-08d7f1af]{border:0;background:none;cursor:pointer;padding:0 3px;font-family:inherit;font-size:12px;font-weight:700;color:#7a1b33}.otp-input{width:48px;height:52px;padding:5px;margin:0;font-size:19px;font-weight:700;color:#14161a;background:#fff;border:1px solid #ECEDEF;border-radius:13px;text-align:center;transition:border-color .18s ease}.otp-input:focus{outline:none;border-color:#14161a}.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-23baea3e]{background:#fff;min-height:100vh}.auth__body[data-v-23baea3e]{padding-top:86px;padding-bottom:90px}.auth__intro[data-v-23baea3e]{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:24px}.auth__mark[data-v-23baea3e]{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;color:#7a1b33;background:#fbf2f4}.auth__title[data-v-23baea3e]{margin:14px 0 0;font-size:16px;font-weight:800;color:#14161a}.auth__sub[data-v-23baea3e]{margin:6px 0 0;font-size:12.5px;color:#8a909c}.auth__card[data-v-23baea3e]{padding:18px 16px 20px;border:1px solid #ECEDEF;border-radius:20px;background:#fafafa}.auth__form[data-v-23baea3e] .ant-form-item-label>label{font-size:12px;color:#5b616e}.auth__cta[data-v-23baea3e]{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:#14161a;transition:transform .15s ease}.auth__cta[data-v-23baea3e]:active{transform:scale(.99)}.auth__switch[data-v-23baea3e]{margin:20px 0 0;text-align:center;font-size:12px;color:#5b616e}.auth__switch button[data-v-23baea3e]{border:0;background:none;cursor:pointer;padding:0 3px;font-family:inherit;font-size:12px;font-weight:700;color:#7a1b33}
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
.ant-empty .ant-empty-description{font-size:16px!important;font-weight:600;margin-top:-36px}.empty{min-height:calc(100vh - 350px);vertical-align:middle}.newest[data-v-ecd416be]{background:#fff;min-height:100vh}.newest__scroll[data-v-ecd416be]{height:calc(100vh - 61px)}.newest__body[data-v-ecd416be]{padding-top:76px;padding-bottom:90px}.newest__grid[data-v-ecd416be]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.newest__empty[data-v-ecd416be]{margin-top:8px;padding:34px 20px;border:1px dashed #ECEDEF;border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#8a909c}.newest__empty p[data-v-ecd416be]{margin:0;font-size:12.5px}
+1
View File
@@ -0,0 +1 @@
import{d,f as o,c as i,l as a,u as c,x as P,y as S,n as b,z as k,j as v,e as y,g as u,A as B,B as E,q as p,F as C,r as L,I,b as N,h as V,s as $,_ as A}from"./index-CmYEpHK9.js";import{P as F}from"./PageBar-D80e377v.js";import{E as z,a as h}from"./Spinner.vue_vue_type_style_index_0_lang-CvgYqzhC.js";import{S as j}from"./SectionHead-L1TLZGJP.js";import{P as q}from"./ProductCard-BeFuxqqt.js";import{a as D}from"./client-WIBW0tF5.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./SingleProduct-CDKWZbYq.js";import"./NotifyVant.vue_vue_type_script_setup_true_lang-jgMMdODO.js";import"./DialogVant.vue_vue_type_style_index_0_lang-D7yryjTd.js";import"./cartStore-DSCChC_v.js";import"./dialogEmpty1-Caw7F5KL.js";import"./index-DSgZu76n.js";import"./classCallCheck-Ddn4Ym7v.js";const H={class:"flex justify-center items-center empty"},T=d({__name:"EmptyState",props:{description:{},image:{}},setup(e){return(t,s)=>(o(),i("div",H,[a(c(z),{description:"موردی یافت نشد",image:e.image,class:"h-[200px] w-[200px] opacity-70"},null,8,["image"])]))}}),G="/assets/favoritEmpty-CIK7qR49.svg",K=d({__name:"ScrollFetchSearch",props:{loading:{type:Boolean},flag:{type:Boolean},padding:{}},emits:["fetch"],setup(e,{emit:t}){const s=t,n=P(),r=u(null);return S(r,()=>{s("fetch")},{distance:50}),(l,m)=>(o(),i("main",{class:"flex flex-col flex-1 overflow-auto no-scrollbar w-[100vw] max-w-screen-md m-auto",style:b({paddingTop:e.padding||c(n).headerHeight+"px"}),ref_key:"scrollArea",ref:r},[k(l.$slots,"default"),a(h,{cls:"my-[10px]",spinning:e.loading,indicator:!0,tip:"درحال دریافت اطلاعات"},null,8,["spinning"]),e.flag?(o(),v(T,{key:0,image:c(G)},null,8,["image"])):y("",!0)],4))}});function M(){const e=B({totalPages:0,productList:[],flag:!1});return{productsData:e,getProducts:async(s,n=!1)=>{if(!n){s.value=!0;try{e.productList=await D.listProducts(),e.flag=e.productList.length<1}catch(r){console.log(r)}finally{s.value=!1}}}}}const R={class:"newest"},Z={key:0,class:"newest__grid"},J={key:1,class:"newest__empty"},g=20,O=d({__name:"NewestView",setup(e){const{productsData:t,getProducts:s}=M(),n=u(!1),r=u(!1),l=u(g),m=V(()=>t.productList.slice(0,l.value));E(async()=>{await s(n,!1)});const w=async()=>{if(l.value<t.productList.length){l.value+=g;return}await s(r,!0)};return(Q,f)=>{const x=$("container");return o(),i("div",R,[a(F,{title:"جدیدترین محصولات","back-to":"home"}),a(h,{spinning:n.value,tip:"درحال دریافت اطلاعات"},{default:p(()=>[a(K,{class:"newest__scroll",loading:r.value,flag:c(t).flag,padding:"0px",onFetch:w},{default:p(()=>[a(x,{class:"newest__body"},{default:p(()=>[a(j,{title:"تازه‌ها",subtitle:"آخرین افزوده‌های مجموعه"}),c(t).productList.length?(o(),i("div",Z,[(o(!0),i(C,null,L(m.value,_=>(o(),v(q,{key:_.id,value:_},null,8,["value"]))),128))])):n.value?y("",!0):(o(),i("section",J,[a(I,{icon:"vuesax-linear:box",size:"26"}),f[0]||(f[0]=N("p",null,"هنوز محصولی در مجموعه ثبت نشده است.",-1))]))]),_:1})]),_:1},8,["loading","flag"])]),_:1},8,["spinning"])])}}}),ue=A(O,[["__scopeId","data-v-ecd416be"]]);export{ue as default};
@@ -0,0 +1 @@
import{d as a,c as n,l as o,q as i,s as c,f as _,b as e,I as r,_ as f}from"./index-CmYEpHK9.js";import{P as l}from"./PageBar-D80e377v.js";const p={class:"notif"},d={class:"notif__empty"},m=a({__name:"NotificationsView",setup(u){return(x,t)=>{const s=c("container");return _(),n("div",p,[o(l,{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})])}}}),N=f(m,[["__scopeId","data-v-44d0c9a5"]]);export{N as default};
@@ -0,0 +1 @@
.notif[data-v-44d0c9a5]{background:#fff;min-height:100vh}.notif__body[data-v-44d0c9a5]{padding-top:76px;padding-bottom:90px}.notif__empty[data-v-44d0c9a5]{margin-top:8px;padding:38px 20px;border:1px dashed #ECEDEF;border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#8a909c}.notif__empty p[data-v-44d0c9a5]{margin:0;font-size:12.5px}
@@ -0,0 +1 @@
import{d as r,l as n,ac as p,ad as f,ae as h,af as w,ag as y,ah as g,a4 as x,ai as i,a3 as k,ab as N,E as S,f as V,c as v,u as P,n as b,q as _,b as l,I as B,z as I,C as z,t as C,e as O,g as E}from"./index-CmYEpHK9.js";const[T,U]=k("notify"),q=["lockScroll","position","show","teleport","zIndex"],D=w({},y,{type:i("danger"),color:String,message:x,position:i("top"),className:g,background:String,lockScroll:Boolean});var $=r({name:T,props:D,emits:["update:show"],setup(e,{emit:o,slots:t}){const a=s=>o("update:show",s);return()=>n(h,p({class:[U([e.type]),e.className],style:{color:e.color,background:e.background},overlay:!1,duration:.2,"onUpdate:show":a},f(e,q)),{default:()=>[t.default?t.default():e.message]})}});const j=N($),A={key:0,class:"flex"},F={class:"w-full text-white my-2"},G={class:"w-full flex content-end"},J=r({__name:"NotifyVant",props:{modelValue:{type:Boolean},timeOut:{},text:{},color:{}},emits:["update:modelValue"],setup(e,{emit:o}){const t=E(!0),a=e,s=o;S(()=>a.modelValue,()=>{a.timeOut!==-1&&u()});const u=()=>{setTimeout(()=>{s("update:modelValue",!1)},a.timeOut)};return(d,c)=>e.modelValue?(V(),v("div",A,[n(P(j),{show:t.value,"onUpdate:show":c[0]||(c[0]=m=>t.value=m),style:b(e.color)},{default:_(()=>[l("div",F,[l("div",G,[n(B,{icon:"vuesax-linear:info-circle",class:"ml-[20px] text-white",size:"25"}),l("div",null,[I(d.$slots,"default",{},()=>[z(C(e.text),1)])])])])]),_:3},8,["show","style"])])):O("",!0)}});export{J as _};
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 @@
.bar[data-v-d2d3dfeb]{position:fixed;top:0;left:0;right:0;z-index:20;background:#ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #ECEDEF}.bar__inner[data-v-d2d3dfeb]{max-width:768px;margin:0 auto;padding:11px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.bar__title[data-v-d2d3dfeb]{margin:0;font-size:14.5px;font-weight:800;color:#14161a;letter-spacing:-.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar__btn[data-v-d2d3dfeb]{position:relative;flex:0 0 auto;width:38px;height:38px;border:0;cursor:pointer;border-radius:12px;display:grid;place-items:center;color:#14161a;background:#f4f5f6;transition:background .18s ease}.bar__btn[data-v-d2d3dfeb]:active{transform:scale(.94)}.bar__trailing[data-v-d2d3dfeb]{flex:0 0 auto;display:flex;align-items:center;gap:8px}.bar__spacer[data-v-d2d3dfeb]{display:block;width:38px;height:38px}
+1
View File
@@ -0,0 +1 @@
import{d as _,c as s,b as a,l as d,I as b,t as u,z as i,f as t,v as p,_ as k}from"./index-CmYEpHK9.js";const h={class:"bar"},f={class:"bar__inner"},m={key:1,class:"bar__spacer","aria-hidden":"true"},B={class:"bar__title"},g={class:"bar__trailing"},v=_({__name:"PageBar",props:{title:{},back:{type:Boolean,default:!0},backTo:{}},setup(e){const o=e,r=p();function l(){o.backTo?r.push({name:o.backTo}):r.back()}return(n,c)=>(t(),s("header",h,[a("div",f,[e.back?(t(),s("button",{key:0,type:"button",class:"bar__btn","aria-label":"بازگشت",onClick:l},[d(b,{icon:"vuesax-linear:arrow-right-1",size:"20"})])):(t(),s("span",m)),a("h1",B,u(e.title),1),a("div",g,[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)]))}}),I=k(v,[["__scopeId","data-v-d2d3dfeb"]]);export{I as P};
+1
View File
@@ -0,0 +1 @@
import{d as F,k as D,f as t,c as a,F as P,b as o,u as e,w as S,l as p,I as h,X as z,i as N,e as c,t as _,C as V,q as I,j as q,g as E,_ as O}from"./index-CmYEpHK9.js";import{a as U,S as $}from"./SingleProduct-CDKWZbYq.js";import{u as j}from"./cartStore-DSCChC_v.js";import{D as L}from"./index-DSgZu76n.js";const M={class:"pc__art"},T=["alt"],X={key:1,class:"pc__artEmpty","aria-hidden":"true"},A=["aria-label"],G={key:2,class:"pc__flag"},H={key:3,class:"pc__flag pc__flag--soft"},J={class:"pc__title"},K={class:"pc__weight"},Q={key:0,class:"pc__meta"},R={key:0,class:"pc__wageOld"},W={class:"pc__wage"},Y=F({__name:"ProductCard",props:{value:{},wageBefore:{}},setup(d){const w=d,r=U(),{image:v,id:i,title:f,min_gram:y,wage:m,is_exist:b,qty:k,isPreOrder:x}=j(w.value),l=E(!1);function C(){l.value=!0}function g(n){return n%1===0?String(n):n.toFixed(2)}return(n,s)=>{const B=D("lazy");return t(),a(P,null,[o("article",{class:"pc",onClick:C},[o("div",M,[e(v)?S((t(),a("img",{key:0,alt:e(f)},null,8,T)),[[B,e(v)]]):(t(),a("div",X,[p(h,{icon:"vuesax-linear:diamonds",size:"26"})])),o("button",{type:"button",class:N(["pc__fav",{"is-on":e(r).isFavorite(e(i))}]),"aria-label":e(r).isFavorite(e(i))?"حذف از علاقه‌مندی":"افزودن به علاقه‌مندی",onClick:s[0]||(s[0]=z(u=>e(r).toggle(e(i)),["stop"]))},[p(h,{icon:e(r).isFavorite(e(i))?"vuesax-linear:heart-fill":"vuesax-linear:heart",size:"16"},null,8,["icon"])],10,A),e(b)?e(x)&&e(k)===0?(t(),a("span",H,"پیش‌سفارش")):c("",!0):(t(),a("span",G,"ناموجود"))]),o("h3",J,_(e(f)),1),o("p",K,[V(_(e(y))+" ",1),s[3]||(s[3]=o("span",{class:"pc__weightUnit"},"گرم",-1))]),e(m)!=null?(t(),a("div",Q,[d.wageBefore!=null?(t(),a("span",R,"اجرت "+_(g(d.wageBefore))+"٪",1)):c("",!0),o("span",W,_(g(e(m)))+"٪ اجرت",1)])):c("",!0)]),p(e(L),{visible:l.value,"onUpdate:visible":s[2]||(s[2]=u=>l.value=u),placement:"bottom",closable:!1,class:"rtl",height:"100vh",bodyStyle:{padding:0,position:"relative"}},{default:I(()=>[l.value?(t(),q($,{id:e(i),key:e(i),onCloseDrawer:s[1]||(s[1]=u=>l.value=!1)},null,8,["id"])):c("",!0)]),_:1},8,["visible"])],64)}}}),ae=O(Y,[["__scopeId","data-v-dd58e1ab"]]);export{ae as P};
+1
View File
@@ -0,0 +1 @@
.pc[data-v-dd58e1ab]{cursor:pointer;border-radius:32px;background:#f4f5f6;padding:16px 14px 15px;text-align:center;transition:transform .2s ease,background .2s ease}.pc[data-v-dd58e1ab]:active{transform:scale(.985)}.pc__art[data-v-dd58e1ab]{position:relative;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.pc__art img[data-v-dd58e1ab]{max-width:82%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.pc__artEmpty[data-v-dd58e1ab]{width:100%;height:100%;display:grid;place-items:center;color:#8a909c}.pc__fav[data-v-dd58e1ab]{position:absolute;top:0;left:0;width:30px;height:30px;display:grid;place-items:center;border:0;cursor:pointer;border-radius:50%;color:#8a909c;background:#ffffffbf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .18s ease,transform .18s ease}.pc__fav.is-on[data-v-dd58e1ab]{color:#7a1b33;background:#fff}.pc__fav[data-v-dd58e1ab]:active{transform:scale(.9)}.pc__flag[data-v-dd58e1ab]{position:absolute;top:0;right:0;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:700;color:#fff;background:#14161a}.pc__flag--soft[data-v-dd58e1ab]{background:#a33c55}.pc__title[data-v-dd58e1ab]{margin:12px 0 0;font-size:12.5px;font-weight:600;color:#14161a;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc__weight[data-v-dd58e1ab]{margin:5px 0 0;font-size:16px;font-weight:700;line-height:1.4;color:#22262e}.pc__weightUnit[data-v-dd58e1ab]{font-size:12px;font-weight:600;color:#5b616e}.pc__meta[data-v-dd58e1ab]{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:5px;font-size:11.5px}.pc__wageOld[data-v-dd58e1ab]{color:#8a909c;text-decoration:line-through}.pc__wage[data-v-dd58e1ab]{color:#e31a1a;font-weight:700}
+1
View File
@@ -0,0 +1 @@
import{d as I,D as S,o as E,c as a,l,q as y,g as p,s as V,f as i,b as e,I as f,t,e as _,i as b,h as k,_ as h}from"./index-CmYEpHK9.js";import{P as C}from"./PageBar-D80e377v.js";import{S as N}from"./SectionHead-L1TLZGJP.js";import{a as T}from"./client-WIBW0tF5.js";const g={class:"prof"},B={class:"prof__identity"},D={class:"prof__avatar","aria-hidden":"true"},P={class:"prof__name"},x={key:0,class:"prof__mobile"},R={key:0,class:"prof__block"},w={class:"prof__specs"},F={class:"prof__spec"},z={class:"prof__spec"},M={class:"prof__spec"},O={class:"prof__spec"},U={key:1,class:"prof__empty"},A=I({__name:"ProfileView",setup(L){const c={UNVERIFIED:"احراز نشده",STEP_ONE_SUBMITTED:"مرحله اول ثبت شده",STEP_TWO_SUBMITTED:"مرحله دوم ثبت شده",VERIFIED:"تایید شده"},u=S(),s=p(null),n=p(!1),v=k(()=>{var r;return((r=s.value)==null?void 0:r.verificationStep)==="VERIFIED"});return E(async()=>{if(u.customerId){n.value=!0;try{s.value=await T.getCustomer(u.customerId)}finally{n.value=!1}}}),(r,o)=>{const m=V("container");return i(),a("div",g,[l(C,{title:"اطلاعات کاربری","back-to":"userPage::hasSubRoute"}),l(m,{class:"prof__body"},{default:y(()=>{var d;return[e("section",B,[e("div",D,[l(f,{icon:"vuesax-linear:user",size:"30"})]),e("h2",P,t(((d=s.value)==null?void 0:d.fullName)??"—"),1),s.value?(i(),a("p",x,t(s.value.mobile),1)):_("",!0),s.value?(i(),a("span",{key:1,class:b(["prof__seal",v.value?"is-ok":"is-pending"])},t(c[s.value.verificationStep]??s.value.verificationStep),3)):_("",!0)]),s.value?(i(),a("section",R,[l(N,{title:"مشخصات",subtitle:"اطلاعات ثبت‌شده حساب شما"}),e("dl",w,[e("div",F,[o[0]||(o[0]=e("dt",null,"نام و نام خانوادگی",-1)),e("dd",null,t(s.value.fullName),1)]),e("div",z,[o[1]||(o[1]=e("dt",null,"تلفن همراه",-1)),e("dd",null,t(s.value.mobile),1)]),e("div",M,[o[2]||(o[2]=e("dt",null,"کد ملی",-1)),e("dd",null,t(s.value.nationalCode),1)]),e("div",O,[o[3]||(o[3]=e("dt",null,"وضعیت احراز هویت",-1)),e("dd",null,t(c[s.value.verificationStep]??s.value.verificationStep),1)])])])):n.value?_("",!0):(i(),a("section",U,[l(f,{icon:"vuesax-linear:user",size:"26"}),o[4]||(o[4]=e("p",null,"اطلاعات حساب در دسترس نیست.",-1))]))]}),_:1})])}}}),G=h(A,[["__scopeId","data-v-7c544fc5"]]);export{G as default};
+1
View File
@@ -0,0 +1 @@
.prof[data-v-7c544fc5]{background:#fff;min-height:100vh}.prof__body[data-v-7c544fc5]{padding-top:80px;padding-bottom:90px}.prof__identity[data-v-7c544fc5]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:26px 20px 28px;border:1px solid #ECEDEF;border-radius:20px;background:#fafafa}.prof__avatar[data-v-7c544fc5]{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;color:#7a1b33;background:#fbf2f4}.prof__name[data-v-7c544fc5]{margin:14px 0 0;font-size:15.5px;font-weight:800;color:#14161a}.prof__mobile[data-v-7c544fc5]{margin:6px 0 0;font-size:12.5px;color:#5b616e;direction:ltr}.prof__seal[data-v-7c544fc5]{margin-top:12px;padding:5px 12px;border-radius:999px;font-size:11px;font-weight:700}.prof__seal.is-ok[data-v-7c544fc5]{color:#16a34a;background:#f0fdf4}.prof__seal.is-pending[data-v-7c544fc5]{color:#7a1b33;background:#fbf2f4}.prof__block[data-v-7c544fc5]{margin-top:26px}.prof__specs[data-v-7c544fc5]{margin:0;border:1px solid #ECEDEF;border-radius:18px;overflow:hidden}.prof__spec[data-v-7c544fc5]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 14px;border-bottom:1px solid #F4F5F6}.prof__spec[data-v-7c544fc5]:last-child{border-bottom:0}.prof__spec dt[data-v-7c544fc5]{margin:0;font-size:12px;color:#8a909c}.prof__spec dd[data-v-7c544fc5]{margin:0;font-size:12.5px;font-weight:700;color:#14161a;text-align:left}.prof__empty[data-v-7c544fc5]{margin-top:26px;padding:34px 20px;border:1px dashed #ECEDEF;border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#8a909c}.prof__empty p[data-v-7c544fc5]{margin:0;font-size:12.5px}
+1
View File
@@ -0,0 +1 @@
.rate-strip[data-v-0b16738e]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:#14161a;color:#fff;box-shadow:0 10px 24px -18px #14161ae6}.rate-strip--compact[data-v-0b16738e]{gap:7px;padding:6px 12px 6px 10px;border-radius:999px;box-shadow:none;background:#1c2d560f;border:1px solid rgba(28,45,86,.1);color:#1c2d56}.rate-strip--compact .rate-strip__label[data-v-0b16738e]{font-size:11px;font-weight:500;color:#1c2d569e}.rate-strip--compact .rate-strip__num[data-v-0b16738e]{font-size:12.5px;font-weight:700;color:#1c2d56}.rate-strip--compact .rate-strip__value[data-v-0b16738e]{margin-inline-start:0}.rate-strip--compact .rate-strip__dot[data-v-0b16738e]{width:5px;height:5px;background:#8d6a46;box-shadow:none;animation:none}.rate-strip--compact .rate-strip__value--muted[data-v-0b16738e]{font-size:11px;color:#1c2d5673}.rate-strip--compact .rate-strip__unit[data-v-0b16738e],.rate-strip--compact .rate-strip__time[data-v-0b16738e]{display:none}.rate-strip__label[data-v-0b16738e]{display:flex;align-items:center;gap:7px;font-size:12px;color:#ffffffad;white-space:nowrap}.rate-strip__dot[data-v-0b16738e]{width:6px;height:6px;border-radius:50%;background:#a33c55;box-shadow:0 0 #a33c55a6;animation:ratePulse-0b16738e 2.4s ease-out infinite}.rate-strip__value[data-v-0b16738e]{margin-inline-start:auto;display:flex;align-items:baseline;gap:5px}.rate-strip__value--muted[data-v-0b16738e]{font-size:12px;color:#ffffff8c}.rate-strip__num[data-v-0b16738e]{font-size:16px;font-weight:700;letter-spacing:.2px}.rate-strip__unit[data-v-0b16738e]{font-size:10.5px;color:#ffffff8c}.rate-strip__time[data-v-0b16738e]{font-size:10.5px;color:#ffffff6b;padding-inline-start:10px;border-inline-start:1px solid rgba(255,255,255,.14);white-space:nowrap}@keyframes ratePulse-0b16738e{0%{box-shadow:0 0 #a33c5599}70%{box-shadow:0 0 0 7px #a33c5500}to{box-shadow:0 0 #a33c5500}}
+1
View File
@@ -0,0 +1 @@
import{p as n,j as d}from"./filters-CLL9nGZ2.js";import{d as l,c as s,i as u,b as a,C as m,t as i,u as c,e as _,h as v,f as r,_ as q}from"./index-CmYEpHK9.js";const f={key:0,class:"rate-strip__value"},y={class:"rate-strip__num"},k={key:1,class:"rate-strip__value rate-strip__value--muted"},x={key:2,class:"rate-strip__time"},B=l({__name:"RateStrip",props:{quote:{},compact:{type:Boolean}},setup(t){const o=t,p=v(()=>o.quote?o.quote.pricePerGramRial.split(".")[0]:"");return(C,e)=>(r(),s("div",{class:u(["rate-strip",{"is-empty":!t.quote,"rate-strip--compact":t.compact}])},[e[1]||(e[1]=a("div",{class:"rate-strip__label"},[a("span",{class:"rate-strip__dot","aria-hidden":"true"}),m(" نرخ طلای ۱۸ عیار ")],-1)),t.quote?(r(),s("div",f,[a("span",y,i(c(n)(p.value)),1),e[0]||(e[0]=a("span",{class:"rate-strip__unit"},"ریال / گرم",-1))])):(r(),s("div",k,"در انتظار اعلام نرخ")),t.quote?(r(),s("div",x,i(c(d)(t.quote.quotedAt)),1)):_("",!0)],2))}}),h=q(B,[["__scopeId","data-v-0b16738e"]]);export{h as R};
+1
View File
@@ -0,0 +1 @@
.si[data-v-8ebd3183]{position:relative;display:flex;align-items:center}.si__icon[data-v-8ebd3183]{position:absolute;right:14px;color:#8a909c;cursor:pointer}.si__input[data-v-8ebd3183]{width:100%;height:48px;padding:0 44px;font-family:inherit;font-size:13px;color:#14161a;background:#fff;border:1px solid #ECEDEF;border-radius:999px;transition:border-color .18s ease,background .18s ease}.si__input[data-v-8ebd3183]::-moz-placeholder{color:#8a909c}.si__input[data-v-8ebd3183]::placeholder{color:#8a909c}.si__input[data-v-8ebd3183]:focus{outline:none;background:#fff;border-color:#a33c55}.si__clear[data-v-8ebd3183]{position:absolute;left:10px;width:26px;height:26px;display:grid;place-items:center;border:0;cursor:pointer;border-radius:50%;color:#8a909c;background:#ecedef;transform:rotate(45deg);transition:color .18s ease,background .18s ease}.si__clear[data-v-8ebd3183]:active{transform:rotate(45deg) scale(.92)}
+1
View File
@@ -0,0 +1 @@
import{d as v,a0 as h,E as m,f as t,c as l,l as n,I as r,w as f,a1 as b,b as x,a2 as k,e as I,A as w,g as y,_ as C}from"./index-CmYEpHK9.js";const S={class:"si"},V=["placeholder"],B=v({__name:"SearchInput",props:{placeHolder:{}},emits:["search"],setup(i,{emit:d}){const c=d,a=w({clear:!1}),e=y(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",S,[n(r,{icon:"vuesax-linear:search-normal-1",class:"si__icon",size:"18",onClick:s}),f(x("input",{"onUpdate:modelValue":o[0]||(o[0]=_=>e.value=_),class:"si__input",placeholder:i.placeHolder,onKeyup:k(s,["enter"])},null,40,V),[[b,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=C(B,[["__scopeId","data-v-8ebd3183"]]);export{D as S};
+1
View File
@@ -0,0 +1 @@
.dd[data-v-9e57de56]{padding:15px;border:1px solid #ECEDEF;border-radius:16px;background:#fff}.dd.is-open[data-v-9e57de56]{border-color:#a33c55}.dd__head[data-v-9e57de56]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;padding:0;cursor:pointer;background:none;font-family:inherit;text-align:start}.dd__title[data-v-9e57de56]{margin:0;font-size:13px;font-weight:700;color:#14161a}.dd__chevron[data-v-9e57de56]{flex:0 0 auto;color:#8a909c;transition:transform .2s ease}.dd.is-open .dd__chevron[data-v-9e57de56]{transform:rotate(180deg);color:#7a1b33}.dd__body[data-v-9e57de56]{overflow:hidden;padding-top:15px}.drop-enter-active{animation:drop .2s cubic-bezier(.33,1,.68,1)}.drop-leave-to{animation:drop .2s cubic-bezier(.33,1,.68,1) reverse}@keyframes drop{0%{max-height:0}to{max-height:240px}}.filt[data-v-9651e9da]{background:#fff;min-height:100vh}.filt__body[data-v-9651e9da]{max-width:768px;margin:0 auto;padding:120px 16px 110px;display:flex;flex-direction:column;gap:12px}.filt__chips[data-v-9651e9da]{display:flex;flex-wrap:wrap;gap:8px}.filt__chip[data-v-9651e9da]{padding:8px 14px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;color:#22262e;background:#fff;border:1px solid #ECEDEF;transition:all .2s ease}.filt__chip.is-on[data-v-9651e9da]{color:#fff;background:#14161a;border-color:#14161a}.filt__chip[data-v-9651e9da]:active{transform:scale(.97)}.filt__empty[data-v-9651e9da]{margin:0;font-size:12px;color:#8a909c}.filt__gram[data-v-9651e9da]{padding:4px 6px 0}.filt__gram[data-v-9651e9da] .ant-slider-track{background-color:#7a1b33}.filt__gram[data-v-9651e9da] .ant-slider-handle{border-color:#7a1b33}.filt__gram[data-v-9651e9da] .ant-slider-rail{background-color:#ecedef}.filt__gramFigures[data-v-9651e9da]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:18px}.filt__gramFigure[data-v-9651e9da]{font-size:12px;font-weight:700;color:#14161a}.filt__gramFigure i[data-v-9651e9da]{font-style:normal;font-size:11px;font-weight:600;color:#8a909c;padding-inline-end:4px}.filt__bar[data-v-9651e9da]{position:fixed;bottom:0;left:0;right:0;z-index:5;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid #ECEDEF;padding-bottom:16px}.filt__barInner[data-v-9651e9da]{max-width:768px;margin:0 auto;padding:12px 16px;display:flex;align-items:center;gap:10px}.filt__clear[data-v-9651e9da],.filt__apply[data-v-9651e9da]{flex:1;padding:13px 18px;border:0;cursor:pointer;border-radius:14px;font-family:inherit;font-size:13px;font-weight:700;transition:transform .15s ease}.filt__clear[data-v-9651e9da]{color:#22262e;background:#f4f5f6;border:1px solid #ECEDEF}.filt__apply[data-v-9651e9da]{color:#fff;background:#14161a}.filt__clear[data-v-9651e9da]:active,.filt__apply[data-v-9651e9da]:active{transform:scale(.98)}.search[data-v-492690a8]{background:#fff;min-height:100vh}.search__barExtra[data-v-492690a8]{max-width:768px;margin:0 auto;padding:0 16px}.search__chips[data-v-492690a8]{display:flex;gap:8px;overflow-x:auto;margin:12px 0 10px -16px;scroll-snap-type:x proximity}.search__chips[data-v-492690a8]:before,.search__chips[data-v-492690a8]:after{content:"";flex:0 0 16px}.search__chip[data-v-492690a8]{scroll-snap-align:start;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;color:#22262e;background:#fff;border:1px solid #ECEDEF;transition:all .2s ease}.search__chip.is-on[data-v-492690a8]{color:#fff;background:#14161a;border-color:#14161a}.search__chip--filter.is-on[data-v-492690a8]{background:#7a1b33;border-color:#7a1b33}.search__chip[data-v-492690a8]:active{transform:scale(.97)}.search__body[data-v-492690a8]{padding-top:176px;padding-bottom:90px}.search__body[data-v-492690a8]>*:first-child{margin-top:16px}.search__collections[data-v-492690a8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:22px}.search__collection[data-v-492690a8]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 10px;border-radius:14px;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:700;color:#22262e;background:#f4f5f6;border:1px solid #ECEDEF;transition:all .2s ease}.search__collection[data-v-492690a8]:active{transform:scale(.98)}.search__grid[data-v-492690a8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.search__more[data-v-492690a8]{display:flex;justify-content:center;padding:18px 0 4px}.search__empty[data-v-492690a8]{margin-top:8px;padding:34px 20px;border:1px dashed #ECEDEF;border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#8a909c}.search__empty p[data-v-492690a8]{margin:0;font-size:12.5px}
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
.sec[data-v-e5c65b7c]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:13px}.sec__title[data-v-e5c65b7c]{margin:0;font-size:15px;font-weight:800;color:#14161a;letter-spacing:-.1px}.sec__sub[data-v-e5c65b7c]{margin:5px 0 0;font-size:11.5px;color:#8a909c}.sec__action[data-v-e5c65b7c]{display:inline-flex;align-items:center;gap:4px;border:0;background:none;cursor:pointer;padding:0;font-family:inherit;font-size:11.5px;font-weight:700;color:#7a1b33;white-space:nowrap}
+1
View File
@@ -0,0 +1 @@
import{d as r,f as t,c as s,b as o,t as a,e as n,C as _,l as d,I as u,_ as b}from"./index-CmYEpHK9.js";const m={class:"sec"},f={class:"sec__text"},x={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",f,[o("h2",x,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)]))}}),C=b(k,[["__scopeId","data-v-e5c65b7c"]]);export{C as S};
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 @@
.loading *{box-sizing:border-box}.loading{position:relative;width:50px;height:50px;border-radius:50%;box-sizing:border-box;border:3px solid transparent}.loading .effect-1,.loading .effect-2{position:absolute;width:50px;height:50px;border:3px solid transparent;border-left:3px solid #8D6A46;border-radius:50%;box-sizing:border-box}.loading .effect-1{animation:rotate 1s ease infinite}.loading .effect-2{animation:rotateOpacity 1s ease infinite .1s}.loading .effect-3{position:absolute;width:50px;height:50px;border:3px solid transparent;border-left:3px solid #8D6A46;animation:rotateOpacity 1s ease infinite .2s;border-radius:50%;box-sizing:border-box}.loading .effects{transition:all .3s ease}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotateOpacity{0%{transform:rotate(0);opacity:.1}to{transform:rotate(1turn);opacity:1}}.spinner-brand{display:block;width:48px;height:48px;-o-object-fit:contain;object-fit:contain;border-radius:8px}.ant-spin-text{color:#1c2d56}.loading+.ant-spin-text{margin-top:24px}
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
import{d as k,D as A,o as C,c as i,l as r,q as f,j as D,u as m,e as E,g as u,f as l,F as R,b as s,r as w,I as T,t as o,i as p,s as N,_ as L}from"./index-CmYEpHK9.js";import{P}from"./PageBar-D80e377v.js";import{a as M}from"./Spinner.vue_vue_type_style_index_0_lang-CvgYqzhC.js";import{S as O}from"./SectionHead-L1TLZGJP.js";import{j as g,p as B}from"./filters-CLL9nGZ2.js";import{a as I}from"./client-WIBW0tF5.js";import{D as U}from"./index-DSgZu76n.js";import"./_commonjsHelpers-Cpj98o6Y.js";import"./classCallCheck-Ddn4Ym7v.js";const V={class:"tx"},$={class:"tx__list"},Y=["onClick"],j={class:"tx__main"},z={class:"tx__head"},F={class:"tx__kind"},G={key:0,class:"tx__note"},H={class:"tx__foot"},q={class:"tx__date"},J={key:1,class:"tx__empty"},K={class:"sheet"},Q={class:"sheet__specs"},W={class:"sheet__spec"},X={class:"sheet__spec"},Z={class:"sheet__spec"},ss={class:"sheet__spec"},es={class:"sheet__spec"},ts=k({__name:"TransactionsView",setup(os){const x={ORDER_STOCK:"سفارش",ORDER_PRE_ORDER:"سفارش ساخت",REPAYMENT_MELTED_GOLD:"طلای آب‌شده",REPAYMENT_TRANSFER:"حواله",REPAYMENT_CHEQUE:"چک",REPAYMENT_CASH:"پولی",WALLET_BONUS:"پاداش",ADJUSTMENT:"اصلاحیه"},h=A(),_=u(!1),d=u([]),v=u(!1),n=u(null),c=a=>a.direction==="CREDIT",y=a=>a.currency==="GOLD_GRAM"?`${a.amount} گرم`:`${B(a.amount)} ریال`,S=a=>{n.value=a,v.value=!0};return C(async()=>{if(h.customerId){_.value=!0;try{d.value=await I.getLedgerEntries(h.customerId)}finally{_.value=!1}}}),(a,e)=>{const b=N("container");return l(),i("div",V,[r(P,{title:"اسناد","back-to":"userPage::hasSubRoute"}),r(M,{spinning:_.value,tip:"درحال دریافت اطلاعات"},{default:f(()=>[r(b,{class:"tx__body"},{default:f(()=>[d.value.length?(l(),i(R,{key:0},[r(O,{title:"گردش حساب",subtitle:`${d.value.length} سند`},null,8,["subtitle"]),s("div",$,[(l(!0),i(R,null,w(d.value,t=>(l(),i("article",{key:t.id,class:"tx__row",onClick:ns=>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",j,[s("div",z,[s("h3",F,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",G,o(t.note),1)):E("",!0),s("div",H,[s("span",q,o(m(g)(t.createdAt)),1),s("span",{class:p(["tx__state",{"is-pending":!t.confirmed}])},o(t.confirmed?"تایید شده":"در انتظار تایید"),3)])])],8,Y))),128))])],64)):_.value?E("",!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(),D(m(U),{key:0,visible:v.value,"onUpdate:visible":e[0]||(e[0]=t=>v.value=t),placement:"bottom",closable:!1,height:"420px",class:"rtl",bodyStyle:{padding:0}},{default:f(()=>[s("div",K,[e[7]||(e[7]=s("h3",{class:"sheet__title"},"جزئیات سند",-1)),s("dl",Q,[s("div",W,[e[2]||(e[2]=s("dt",null,"نوع سند",-1)),s("dd",null,o(x[n.value.sourceType]??n.value.sourceType),1)]),s("div",X,[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",Z,[e[4]||(e[4]=s("dt",null,"وضعیت",-1)),s("dd",null,o(n.value.confirmed?"تایید شده":"در انتظار تایید"),1)]),s("div",ss,[e[5]||(e[5]=s("dt",null,"تاریخ",-1)),s("dd",null,o(m(g)(n.value.createdAt)),1)]),s("div",es,[e[6]||(e[6]=s("dt",null,"توضیحات",-1)),s("dd",null,o(n.value.note||"—"),1)])])])]),_:1},8,["visible"])):E("",!0)])}}}),vs=L(ts,[["__scopeId","data-v-83b037a9"]]);export{vs as default};
@@ -0,0 +1 @@
.tx[data-v-83b037a9]{background:#fff;min-height:100vh}.tx__body[data-v-83b037a9]{padding-top:76px;padding-bottom:90px}.tx__list[data-v-83b037a9]{display:flex;flex-direction:column;gap:10px}.tx__row[data-v-83b037a9]{display:flex;gap:11px;padding:12px;cursor:pointer;background:#fff;border:1px solid #ECEDEF;border-radius:18px;transition:transform .18s ease}.tx__row[data-v-83b037a9]:active{transform:scale(.99)}.tx__mark[data-v-83b037a9]{flex:0 0 36px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center}.tx__mark.is-in[data-v-83b037a9]{color:#16a34a;background:#f0fdf4}.tx__mark.is-out[data-v-83b037a9]{color:#7a1b33;background:#fbf2f4}.tx__main[data-v-83b037a9]{flex:1;min-width:0}.tx__head[data-v-83b037a9]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.tx__kind[data-v-83b037a9]{margin:0;font-size:13px;font-weight:700;color:#14161a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx__amount[data-v-83b037a9]{font-size:12.5px;font-weight:800;white-space:nowrap}.tx__amount.is-in[data-v-83b037a9]{color:#16a34a}.tx__amount.is-out[data-v-83b037a9]{color:#7a1b33}.tx__note[data-v-83b037a9]{margin:6px 0 0;font-size:11.5px;line-height:1.7;color:#5b616e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tx__foot[data-v-83b037a9]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:8px}.tx__date[data-v-83b037a9]{font-size:11px;color:#8a909c}.tx__state[data-v-83b037a9]{font-size:10.5px;font-weight:700;color:#5b616e}.tx__state.is-pending[data-v-83b037a9]{color:#916f48}.tx__empty[data-v-83b037a9]{margin-top:8px;padding:34px 20px;border:1px dashed #ECEDEF;border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#8a909c}.tx__empty p[data-v-83b037a9]{margin:0;font-size:12.5px}.sheet[data-v-83b037a9]{padding:18px 16px 22px}.sheet__title[data-v-83b037a9]{margin:0 0 14px;font-size:13.5px;font-weight:800;color:#14161a}.sheet__specs[data-v-83b037a9]{margin:0;border:1px solid #ECEDEF;border-radius:16px;overflow:hidden}.sheet__spec[data-v-83b037a9]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-bottom:1px solid #F4F5F6}.sheet__spec[data-v-83b037a9]:last-child{border-bottom:0}.sheet__spec dt[data-v-83b037a9]{margin:0;font-size:12px;color:#8a909c}.sheet__spec dd[data-v-83b037a9]{margin:0;font-size:12.5px;font-weight:700;color:#14161a;text-align:left}.sheet__spec dd.is-in[data-v-83b037a9]{color:#16a34a}.sheet__spec dd.is-out[data-v-83b037a9]{color:#7a1b33}
@@ -0,0 +1 @@
var o=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function l(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}export{o as c,l as g};
+1
View File
@@ -0,0 +1 @@
import{g as d,u as F,h as i,m as S}from"./index-CmYEpHK9.js";import{a as P}from"./client-WIBW0tF5.js";function W(t){return!t||t.length===0?null:t.reduce((e,s)=>parseFloat(s.defaultWagePercent)<parseFloat(e.defaultWagePercent)?s:e)}function I(t,e){const s=d(t),r=i(()=>{var n,m;return(m=(n=s.value.images)==null?void 0:n[0])==null?void 0:m.url}),o=i(()=>s.value.id),u=i(()=>s.value.title),l=i(()=>s.value.variants),a=d(e??W(F(l))),v=i(()=>a.value?parseFloat(a.value.rashWeightGrams):0),g=i(()=>a.value?parseFloat(a.value.defaultWagePercent):null),x=d(null),h=i(()=>{var n;return((n=a.value)==null?void 0:n.qty)??0}),f=i(()=>{var n;return((n=a.value)==null?void 0:n.isPreOrder)??!1}),y=i(()=>h.value>0||f.value),_=i(()=>s.value.productCode??null),C=d(!1);return{product:s,image:r,id:o,title:u,productCode:_,variants:l,selectedVariant:a,min_gram:v,wage:g,hasDiscountWage:x,qty:h,isPreOrder:f,is_exist:y,has_warranty:C}}const p="appCart";function q(){try{const t=localStorage.getItem(p);return t?JSON.parse(t):[]}catch{return[]}}function c(t){localStorage.setItem(p,JSON.stringify(t))}const G=S("cart",{state:()=>({items:q()}),actions:{async init(){try{const t=await P.listProducts(),e=[];for(const s of this.items){const r=t.find(u=>u.id===s.pid),o=r==null?void 0:r.variants.find(u=>u.id===s.vid);r&&o&&e.push({...s,product:r})}this.items=e,c(this.items)}catch(t){console.log(t)}},addToCart(t){const e=this.find_index(t);e===-1?this.items.push(t):(this.items[e].product=t.product,this.items[e].qty=t.qty),c(this.items)},remove(t){const e=this.find_index(t);e>-1&&this.items.splice(e,1),c(this.items)},updateFeild(t,e,s,r){if(!this.isInCart(s))return!1;const o=e??this.find_index(s);return this.items[o][r]=t,c(this.items),!0},find_index(t){return this.items.findIndex(e=>e.pid===t.pid&&e.vid===t.vid)},isInCart(t){return this.find_index(t)>-1},variant(t){return t.product.variants.find(e=>e.id===t.vid)},total(){return this.items.reduce((t,e)=>{const s=this.variant(e);return t+(s?parseFloat(s.rashWeightGrams)*e.qty:0)},0).toFixed(2)},clear(){this.items=[],c(this.items)}}});export{G as a,I as u};
@@ -0,0 +1 @@
import{c as l}from"./Spinner.vue_vue_type_style_index_0_lang-CvgYqzhC.js";var f=function(n){return setTimeout(n,16)},c=function(n){return clearTimeout(n)};typeof window<"u"&&"requestAnimationFrame"in window&&(f=function(n){return window.requestAnimationFrame(n)},c=function(n){return window.cancelAnimationFrame(n)});var i=0,o=new Map;function u(e){o.delete(e)}function w(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;i+=1;var r=i;function a(t){if(t===0)u(r),e();else{var s=f(function(){a(t-1)});o.set(r,s)}}return a(n),r}w.cancel=function(e){var n=o.get(e);return u(n),c(n)};function m(e,n){for(var r=l({},e),a=0;a<n.length;a+=1){var t=n[a];delete r[t]}return r}function p(e,n,r){return Object.defineProperty(e,"prototype",{writable:!1}),e}function v(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}export{p as _,v as a,m as o,w};
+1
View File
@@ -0,0 +1 @@
const a="/api";async function t(e,r){const s=await fetch(`${a}${e}`,{headers:{"Content-Type":"application/json"},...r});if(!s.ok){const o=await s.text();throw new Error(`API ${e} failed (${s.status}): ${o}`)}return s.json()}const c={listProducts:()=>t("/catalog/products"),listCustomers:()=>t("/customers"),getCustomer:e=>t(`/customers/${e}`),getBalance:e=>t(`/accounting/customers/${e}/balance`),getLedgerEntries:e=>t(`/customers/${e}/ledger-entries`),createOrder:e=>t("/orders",{method:"POST",body:JSON.stringify(e)}),getCustomerOrders:e=>t(`/customers/${e}/orders`),getLatestGoldPrice:(e=750)=>t(`/pricing/latest?karatPerMille=${e}`)};export{c as a};
+1
View File
@@ -0,0 +1 @@
const s="/assets/dialogEmpty1-DRc_s2oB.svg";export{s as l};
+447
View File
@@ -0,0 +1,447 @@
<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>

After

Width:  |  Height:  |  Size: 47 KiB

+128
View File
@@ -0,0 +1,128 @@
<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="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="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="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="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"/>
<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="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)"/>
<path d="M44.6617 15.8126C44.6617 15.5596 44.6617 15.1801 44.6617 14.927C44.6617 18.4692 41.7612 21.7584 38.2303 21.7584C34.6994 21.7584 31.925 18.8487 31.925 15.3066C31.925 15.4331 31.925 15.5596 31.925 15.6861C32.0512 11.0054 31.2945 13.2825 35.9604 4.80656L36.8431 3.5415H47.1838C44.0311 13.5355 44.5356 10.6258 44.6617 15.8126Z" fill="white"/>
<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="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)"/>
<path d="M106.327 104.367V118.915C106.327 120.433 108.723 120.433 108.723 118.915V104.367C108.723 102.849 106.327 102.849 106.327 104.367Z" fill="url(#paint11_linear_460_3936)"/>
<path d="M115.533 104.24C114.524 111.704 114.902 108.289 113.515 118.789C113.263 120.307 115.659 120.686 115.785 119.168L116.92 110.692C116.92 110.566 116.92 110.566 116.92 110.439L117.677 104.62C118.055 102.975 115.659 102.722 115.533 104.24Z" fill="url(#paint12_linear_460_3936)"/>
<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"/>
</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 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"/>
<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"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_460_3936"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_460_3936" result="shape"/>
</filter>
<filter id="filter1_d_460_3936" x="62.228" y="59.8384" width="36.0271" height="36.0269" 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="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"/>
<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"/>
</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"/>
</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"/>
</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"/>
</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"/>
</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"/>
</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"/>
</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"/>
</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"/>
</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"/>
</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"/>
</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"/>
</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"/>
</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"/>
</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"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 16 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB

+108
View File
@@ -0,0 +1,108 @@
<svg width="261" height="264" viewBox="0 0 261 264" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M234.783 115.566C234.783 136.838 227.685 156.564 215.792 172.421C209.27 180.93 201.405 188.472 192.389 194.274C177.81 203.943 160.354 209.551 141.555 209.551C89.9543 209.551 48.1364 167.393 48.1364 115.566C48.1364 63.5452 89.9543 21.5806 141.364 21.5806C160.163 21.5806 177.619 27.1887 192.197 36.6646C201.213 42.4662 209.078 50.0082 215.6 58.5172C227.685 74.5682 234.783 94.2935 234.783 115.566Z" fill="#EAEEF9"/>
<path d="M245.717 86.945C248.594 84.2376 248.786 79.7898 246.1 76.889C243.415 73.9882 239.003 73.7948 235.934 76.5022C233.056 79.2096 232.864 83.6575 235.55 86.5583C238.236 89.2657 242.839 89.459 245.717 86.945Z" fill="#EAEEF9"/>
<g filter="url(#filter0_d_506_4687)">
<path d="M121.883 88.321L68.286 125.567C65.1857 127.701 60.9616 126.964 58.7913 123.86L23.2154 72.5302C21.0839 69.4264 21.8202 65.1974 24.9205 63.0248L78.517 25.7788C81.6173 23.6449 85.8415 24.382 88.0117 27.4859L123.626 78.8155C125.758 81.9193 124.983 86.1871 121.883 88.321Z" fill="white"/>
</g>
<path d="M113.589 82.6953L66.4647 115.441C65.1471 116.372 63.3257 116.023 62.3956 114.704L32.9814 72.2587C32.0514 70.9395 32.4001 69.116 33.7178 68.1849L80.8424 35.4394C82.16 34.5083 83.9815 34.8575 84.9115 36.1766L114.326 78.6215C115.256 79.9406 114.907 81.7641 113.589 82.6953Z" fill="#E6ECF5"/>
<path d="M79.8349 82.3459L62.6282 94.2957L64.4496 78.5825L79.8349 82.3459Z" fill="#B7C0CC"/>
<path d="M94.0574 72.453L69.2937 89.6792L71.929 67.0601L94.0574 72.453Z" fill="#CED7E2"/>
<path d="M57.6288 77.1868C59.8119 77.1868 61.5817 75.415 61.5817 73.2294C61.5817 71.0438 59.8119 69.272 57.6288 69.272C55.4457 69.272 53.6759 71.0438 53.6759 73.2294C53.6759 75.415 55.4457 77.1868 57.6288 77.1868Z" fill="#FA4F9A"/>
<g filter="url(#filter1_d_506_4687)">
<path d="M186.795 120.019L136.996 77.8064C134.129 75.3622 133.78 71.0556 136.183 68.1846L176.525 20.5019C178.967 17.6309 183.269 17.2817 186.136 19.6871L235.935 61.8993C238.803 64.3436 239.151 68.6501 236.749 71.5212L196.406 119.204C193.965 122.075 189.663 122.424 186.795 120.019Z" fill="white"/>
</g>
<path d="M190.089 110.551L146.298 73.4604C145.057 72.4129 144.902 70.5894 145.949 69.3478L179.277 29.9291C180.323 28.6876 182.145 28.5324 183.385 29.58L227.177 66.6708C228.417 67.7183 228.572 69.5418 227.526 70.7833L194.197 110.202C193.151 111.444 191.33 111.599 190.089 110.551Z" fill="#E6ECF5"/>
<path d="M181.68 77.7666L165.713 64.2261L181.37 61.937L181.68 77.7666Z" fill="#B7C0CC"/>
<path d="M194.934 88.9795L171.914 69.4641L194.43 66.2051L194.934 88.9795Z" fill="#CED7E2"/>
<path d="M184.78 57.9411C186.963 57.9411 188.733 56.1694 188.733 53.9838C188.733 51.7981 186.963 50.0264 184.78 50.0264C182.597 50.0264 180.827 51.7981 180.827 53.9838C180.827 56.1694 182.597 57.9411 184.78 57.9411Z" fill="url(#paint0_linear_506_4687)"/>
<g filter="url(#filter2_d_506_4687)">
<path d="M192.415 201.494L133.819 230.205C130.447 231.873 126.378 230.476 124.712 227.062L97.274 170.96C95.6076 167.585 97.0028 163.511 100.413 161.843L159.009 133.133C162.38 131.464 166.45 132.861 168.116 136.275L195.554 192.416C197.181 195.752 195.786 199.826 192.415 201.494Z" fill="white"/>
</g>
<path d="M185.051 194.705L133.509 219.962C132.075 220.661 130.292 220.079 129.594 218.604L106.885 172.202C106.187 170.767 106.768 168.982 108.241 168.283L159.784 143.026C161.218 142.328 163 142.91 163.698 144.384L186.408 190.786C187.105 192.222 186.524 193.968 185.051 194.705Z" fill="#E6ECF5"/>
<path d="M151.723 189.234L132.928 198.468L137.113 183.181L151.723 189.234Z" fill="#B7C0CC"/>
<path d="M167.302 181.591L140.213 194.899L146.259 172.9L167.302 181.591Z" fill="#CED7E2"/>
<path d="M131.183 180.815C133.366 180.815 135.136 179.043 135.136 176.858C135.136 174.672 133.366 172.9 131.183 172.9C129 172.9 127.23 174.672 127.23 176.858C127.23 179.043 129 180.815 131.183 180.815Z" fill="url(#paint1_linear_506_4687)"/>
<path d="M142.771 94.7225C148.229 94.7225 152.653 90.293 152.653 84.829C152.653 79.365 148.229 74.9355 142.771 74.9355C137.313 74.9355 132.889 79.365 132.889 84.829C132.889 90.293 137.313 94.7225 142.771 94.7225Z" fill="#526DFF"/>
<path d="M117.31 85.6045L115.101 80.9099C114.907 80.4443 114.713 79.9788 114.481 79.552C111.962 74.8574 107.001 71.6372 101.304 71.6372C96.0339 71.6372 91.4222 74.3531 88.7481 78.5044L84.4077 84.3241L86.4617 84.8673C86.3842 85.4493 86.3454 86.07 86.3454 86.652C86.3454 94.916 93.0498 101.628 101.304 101.628C109.559 101.628 116.263 94.916 116.263 86.652C116.263 86.3804 116.263 86.1088 116.225 85.8372L117.31 85.6045Z" fill="#526DFF"/>
<path d="M168.232 85.6052L170.441 80.9495C170.635 80.4839 170.828 80.0183 171.061 79.5915C173.58 74.897 178.54 71.6768 184.237 71.6768C189.508 71.6768 194.119 74.3926 196.793 78.544L201.134 84.3249L199.08 84.8681C199.157 85.45 199.196 86.0708 199.196 86.6528C199.196 94.9167 192.492 101.629 184.237 101.629C175.983 101.629 169.278 94.9167 169.278 86.6528C169.278 86.3812 169.278 86.1096 169.317 85.838L168.232 85.6052Z" fill="#526DFF"/>
<g filter="url(#filter3_d_506_4687)">
<path d="M224.154 134.8C224.154 140.503 222.371 136.08 222.371 136.08L208.962 115.673L169.162 127.39L161.063 129.756L142.81 111.599L124.557 129.756L76.6569 115.673L63.2481 136.08C63.2481 136.08 61.4655 140.465 61.4655 134.8C61.4655 121.686 70.8826 102.908 79.2922 88.9021C83.0513 82.6169 90.1045 79.2414 97.2352 78.6983C102.351 78.3103 108.164 79.125 112.543 81.9185C113.473 82.5005 115.256 84.2852 116.457 84.0912C123.006 83.0824 129.905 81.6081 135.02 80.4442C140.252 79.2414 145.677 79.2414 150.87 80.483C155.908 81.6469 162.652 83.1212 169.162 84.13C170.364 84.324 172.146 82.5781 173.076 81.9573C177.456 79.125 183.269 78.3103 188.384 78.7371C195.515 79.2802 202.568 82.6169 206.327 88.9409C214.737 102.947 224.154 121.686 224.154 134.8Z" fill="url(#paint2_linear_506_4687)"/>
</g>
<path opacity="0.2" d="M196.832 109.427L169.123 127.429L161.024 129.796L142.771 111.638V92.7051C149.863 92.7051 161.683 97.9428 166.372 102.599C172.805 97.2832 182.494 92.0455 196.832 94.7226C211.171 97.3608 196.832 109.427 196.832 109.427Z" fill="url(#paint3_linear_506_4687)"/>
<path opacity="0.2" d="M88.7094 109.427L116.418 127.429L124.518 129.796L142.771 111.638V92.7051C135.679 92.7051 123.859 97.9428 119.17 102.599C112.737 97.2832 103.048 92.0455 88.7094 94.7226C74.3705 97.3608 88.7094 109.427 88.7094 109.427Z" fill="url(#paint4_linear_506_4687)"/>
<path d="M142.771 116.293C148.229 116.293 152.653 111.864 152.653 106.4C152.653 100.936 148.229 96.5063 142.771 96.5063C137.313 96.5063 132.889 100.936 132.889 106.4C132.889 111.864 137.313 116.293 142.771 116.293Z" fill="#526DFF"/>
<path d="M94.4837 170.766C112.762 170.766 127.579 155.932 127.579 137.633C127.579 119.334 112.762 104.5 94.4837 104.5C76.2054 104.5 61.3879 119.334 61.3879 137.633C61.3879 155.932 76.2054 170.766 94.4837 170.766Z" fill="#A4BBFF"/>
<path d="M94.4835 162.347C108.117 162.347 119.17 151.282 119.17 137.633C119.17 123.983 108.117 112.918 94.4835 112.918C80.8497 112.918 69.7974 123.983 69.7974 137.633C69.7974 151.282 80.8497 162.347 94.4835 162.347Z" fill="url(#paint5_linear_506_4687)"/>
<path d="M94.4837 152.958C105.528 152.958 114.481 143.995 114.481 132.938C114.481 121.882 105.528 112.918 94.4837 112.918C83.4396 112.918 74.4867 121.882 74.4867 132.938C74.4867 143.995 83.4396 152.958 94.4837 152.958Z" fill="#526DFF"/>
<path opacity="0.4" d="M81.3075 134.49C80.4549 134.49 79.7573 133.792 79.7573 132.939C79.7573 124.791 86.3842 118.195 94.4838 118.195C95.3364 118.195 96.0339 118.894 96.0339 119.747C96.0339 120.601 95.3364 121.299 94.4838 121.299C88.0506 121.299 82.8576 126.537 82.8576 132.939C82.8576 133.792 82.1601 134.49 81.3075 134.49Z" fill="white"/>
<path d="M191.058 170.766C209.336 170.766 224.154 155.932 224.154 137.633C224.154 119.334 209.336 104.5 191.058 104.5C172.78 104.5 157.962 119.334 157.962 137.633C157.962 155.932 172.78 170.766 191.058 170.766Z" fill="#A4BBFF"/>
<path d="M191.058 162.347C204.692 162.347 215.744 151.282 215.744 137.633C215.744 123.983 204.692 112.918 191.058 112.918C177.424 112.918 166.372 123.983 166.372 137.633C166.372 151.282 177.424 162.347 191.058 162.347Z" fill="url(#paint6_linear_506_4687)"/>
<path d="M191.058 152.958C202.102 152.958 211.055 143.995 211.055 132.938C211.055 121.882 202.102 112.918 191.058 112.918C180.014 112.918 171.061 121.882 171.061 132.938C171.061 143.995 180.014 152.958 191.058 152.958Z" fill="#526DFF"/>
<path opacity="0.4" d="M191.911 119.747C191.911 118.894 191.213 118.195 190.36 118.195C182.222 118.195 175.634 124.83 175.634 132.939C175.634 133.792 176.332 134.49 177.184 134.49C178.037 134.49 178.734 133.792 178.734 132.939C178.734 126.498 183.966 121.299 190.36 121.299C191.213 121.299 191.911 120.601 191.911 119.747Z" fill="white"/>
<defs>
<filter id="filter0_d_506_4687" x="0" y="13.562" width="146.829" height="146.222" 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_506_4687"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_506_4687" result="shape"/>
</filter>
<filter id="filter1_d_506_4687" x="112.589" y="7.0918" width="147.753" height="147.522" 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_506_4687"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_506_4687" result="shape"/>
</filter>
<filter id="filter2_d_506_4687" x="74.571" y="121.429" width="143.662" height="142.48" 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_506_4687"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_506_4687" result="shape"/>
</filter>
<filter id="filter3_d_506_4687" x="53.4655" y="75.6074" width="178.688" height="75.1079" 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="5"/>
<feGaussianBlur stdDeviation="4"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.1125 0 0 0 0 0.295916 0 0 0 0 1 0 0 0 0.22 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_506_4687"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_506_4687" result="shape"/>
</filter>
<linearGradient id="paint0_linear_506_4687" x1="180.807" y1="53.9657" x2="188.729" y2="53.9657" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint1_linear_506_4687" x1="127.215" y1="176.856" x2="135.139" y2="176.856" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint2_linear_506_4687" x1="131.12" y1="103.616" x2="186.478" y2="172.497" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint3_linear_506_4687" x1="190.673" y1="104.838" x2="145.622" y2="114.009" gradientUnits="userSpaceOnUse">
<stop offset="0.00289017" stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="white"/>
</linearGradient>
<linearGradient id="paint4_linear_506_4687" x1="87.8521" y1="104.838" x2="140.013" y2="97.0749" gradientUnits="userSpaceOnUse">
<stop offset="0.00289017" stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="white"/>
</linearGradient>
<linearGradient id="paint5_linear_506_4687" x1="108.741" y1="166.23" x2="62.3515" y2="140.578" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint6_linear_506_4687" x1="212.83" y1="157.035" x2="163.535" y2="148.919" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
import{a3 as y,d as A,a4 as L,a5 as $,E as p,a6 as w,l as c,g as D,A as N,L as B,a7 as I,p as M,a8 as f,a9 as R,aa as U,ab as Y}from"./index-CmYEpHK9.js";const[C,r,F]=y("pull-refresh"),x=50,G=["pulling","loosing","success"],X={disabled:Boolean,modelValue:Boolean,headHeight:f(x),successText:String,pullingText:String,loosingText:String,loadingText:String,pullDistance:L,successDuration:f(500),animationDuration:f(300)};var j=A({name:C,props:X,emits:["change","refresh","update:modelValue"],setup(s,{emit:d,slots:o}){let u;const g=D(),T=D(),H=$(g),e=N({status:"normal",distance:0,duration:0}),i=U(),P=()=>{if(s.headHeight!==x)return{height:`${s.headHeight}px`}},h=()=>e.status!=="loading"&&e.status!=="success"&&!s.disabled,E=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`]||F(t)},k=()=>{const{status:t,distance:a}=e;if(o[t])return o[t]({distance:a});const l=[];return G.includes(t)&&l.push(c("div",{class:r("text")},[m()])),t==="loading"&&l.push(c(B,{class:r("loading")},{default:m})),l},V=()=>{e.status="success",setTimeout(()=>{n(0)},+s.successDuration)},v=t=>{u=R(H.value)===0,u&&(e.duration=0,i.start(t))},b=t=>{h()&&v(t)},_=t=>{if(h()){u||v(t);const{deltaY:a}=i;i.move(t),u&&a.value>=0&&i.isVertical()&&(I(t),n(E(a.value)))}},S=()=>{u&&i.deltaY.value&&h()&&(e.duration=+s.animationDuration,e.status==="loosing"?(n(+s.headHeight,!0),d("update:modelValue",!0),M(()=>d("refresh"))):n(0))};return p(()=>s.modelValue,t=>{e.duration=+s.animationDuration,t?n(+s.headHeight,!0):o.success||s.successText?V():n(0,!1)}),w("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:b,onTouchend:S,onTouchcancel:S},[c("div",{class:r("head"),style:P()},[k()]),(t=o.default)==null?void 0:t.call(o)])])}}});const z=Y(j);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
Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

+80
View File
@@ -0,0 +1,80 @@
<svg width="161" height="141" viewBox="0 0 161 141" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.81596 48.092C7.524 47.5371 8.4586 45.7033 7.90344 43.9961C7.34829 42.2889 5.51361 41.3548 3.80557 41.9097C2.09753 42.4646 1.16293 44.2984 1.71808 46.0055C2.27324 47.7127 4.10792 48.6469 5.81596 48.092Z" fill="#EAEEF9"/>
<path d="M13.942 39.5437C15.1035 39.1664 15.739 37.9195 15.3615 36.7586C14.984 35.5977 13.7364 34.9625 12.5749 35.3398C11.4135 35.7171 10.778 36.9641 11.1555 38.125C11.533 39.2858 12.7806 39.9211 13.942 39.5437Z" fill="#EAEEF9"/>
<path d="M2.21138 73.5895C3.43269 73.5895 4.42276 72.6 4.42276 71.3793C4.42276 70.1586 3.43269 69.169 2.21138 69.169C0.99007 69.169 0 70.1586 0 71.3793C0 72.6 0.99007 73.5895 2.21138 73.5895Z" fill="url(#paint0_linear_79_308)"/>
<path d="M140.488 21.8427C141.422 21.8427 142.179 21.0859 142.179 20.1525C142.179 19.219 141.422 18.4622 140.488 18.4622C139.554 18.4622 138.797 19.219 138.797 20.1525C138.797 21.0859 139.554 21.8427 140.488 21.8427Z" fill="url(#paint1_linear_79_308)"/>
<path d="M156.347 51.7257C158.363 49.8849 158.503 46.7598 156.662 44.7455C154.82 42.7312 151.694 42.5905 149.678 44.4313C147.663 46.272 147.522 49.3972 149.364 51.4114C151.206 53.4257 154.332 53.5664 156.347 51.7257Z" fill="#EAEEF9"/>
<path d="M3.64233 130.147H160" stroke="#EAEEF9" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M86.3738 15.082H75.1868V22.363H86.3738V15.082Z" fill="#B3BFCF"/>
<path d="M86.3738 15.082H75.1868V18.2024H86.3738V15.082Z" fill="#9FADBF"/>
<path d="M43.9699 29.5856L37.8992 35.6532L42.3143 40.0661L48.385 33.9984L43.9699 29.5856Z" fill="#B3BFCF"/>
<path d="M114.96 33.5513L121.031 39.619L124.986 35.6658L118.915 29.5981L114.96 33.5513Z" fill="#B3BFCF"/>
<path d="M84.9428 130.667C114.685 130.667 138.796 106.568 138.796 76.8399C138.796 47.1121 114.685 23.013 84.9428 23.013C55.2002 23.013 31.0891 47.1121 31.0891 76.8399C31.0891 106.568 55.2002 130.667 84.9428 130.667Z" fill="#D3DAE6"/>
<path d="M81.6908 128.716C111.433 128.716 135.544 104.617 135.544 74.8895C135.544 45.1618 111.433 21.0627 81.6908 21.0627C51.9483 21.0627 27.8372 45.1618 27.8372 74.8895C27.8372 104.617 51.9483 128.716 81.6908 128.716Z" fill="#DAE1ED" stroke="#D3DAE6" stroke-miterlimit="10"/>
<path d="M34.2113 77.8799C32.9105 77.8799 31.8699 76.8398 31.8699 75.5396C31.8699 75.2796 31.8699 75.0195 31.8699 74.8895C31.8699 49.7963 50.6016 28.6036 75.4471 25.4832C76.7479 25.3532 77.9187 26.2633 78.0487 27.5635C78.1788 28.8636 77.2683 30.0338 75.9674 30.1638C53.4634 33.0242 36.5528 52.2666 36.5528 74.8895C36.5528 75.1495 36.5528 75.2796 36.5528 75.5396C36.5528 76.8398 35.5121 77.8799 34.2113 77.8799Z" fill="#EDF0FC"/>
<path d="M81.6907 124.816C76.3573 124.816 71.024 124.036 66.0809 122.346C64.7801 121.956 64.1297 120.655 64.5199 119.355C64.9102 118.055 66.211 117.405 67.5118 117.795C72.0647 119.355 76.8777 120.005 81.6907 120.005C104.195 120.005 123.447 103.233 126.439 80.8703C126.569 79.5701 127.739 78.66 129.04 78.79C130.341 78.92 131.252 80.0902 131.122 81.3904C129.561 93.2219 123.707 104.143 114.731 112.204C105.626 120.395 93.9183 124.816 81.6907 124.816Z" fill="#C8D3DE"/>
<path d="M123.707 74.8896C123.707 75.4096 123.707 75.7997 123.707 76.3197C122.927 98.8126 104.455 116.885 81.6911 116.885C58.9268 116.885 40.4553 98.8126 39.6748 76.3197C39.6748 75.7997 39.6748 75.4096 39.6748 74.8896C39.6748 52.2667 57.626 33.6743 80.1301 32.8942C80.6504 32.8942 81.1707 32.8942 81.6911 32.8942C104.715 32.8942 123.317 51.3566 123.707 74.1095C123.707 74.3695 123.707 74.6295 123.707 74.8896Z" fill="#EDF0FC"/>
<path d="M123.707 76.3198C122.927 98.8126 104.455 116.885 81.6911 116.885C58.9268 116.885 40.4553 98.8126 39.6748 76.3198C40.4553 53.8269 58.9268 35.7546 81.6911 35.7546C104.455 35.6246 122.927 53.6969 123.707 76.3198Z" fill="white"/>
<path d="M92.8778 101.673H68.8127C67.642 101.673 66.7314 100.763 66.7314 99.5926V87.631C66.7314 86.4609 67.642 85.5508 68.8127 85.5508H92.8778C94.0485 85.5508 94.9591 86.4609 94.9591 87.631V99.5926C94.9591 100.763 94.0485 101.673 92.8778 101.673Z" fill="#F2F5FC"/>
<path d="M118.114 76.9698H111.219C110.049 76.9698 109.138 76.0597 109.138 74.8895C109.138 73.7194 110.049 72.8093 111.219 72.8093H118.114C119.284 72.8093 120.195 73.7194 120.195 74.8895C120.195 76.0597 119.154 76.9698 118.114 76.9698Z" fill="#DAE1ED"/>
<path d="M50.0811 76.9698H43.1868C42.016 76.9698 41.1055 76.0597 41.1055 74.8895C41.1055 73.7194 42.016 72.8093 43.1868 72.8093H50.0811C51.2518 72.8093 52.1624 73.7194 52.1624 74.8895C52.1624 76.0597 51.1217 76.9698 50.0811 76.9698Z" fill="#DAE1ED"/>
<path d="M80.6504 114.545C79.4797 114.545 78.5691 113.634 78.5691 112.464V105.573C78.5691 104.403 79.4797 103.493 80.6504 103.493C81.8211 103.493 82.7317 104.403 82.7317 105.573V112.464C82.6016 113.634 81.691 114.545 80.6504 114.545Z" fill="#DAE1ED"/>
<path d="M80.6504 46.5459C79.4797 46.5459 78.5691 45.6358 78.5691 44.4656V37.7048C78.5691 36.5346 79.4797 35.6245 80.6504 35.6245C81.8211 35.6245 82.7317 36.5346 82.7317 37.7048V44.5957C82.6016 45.6358 81.691 46.5459 80.6504 46.5459Z" fill="#DAE1ED"/>
<path d="M81.1709 80.6103C84.6911 80.6103 87.5448 77.758 87.5448 74.2395C87.5448 70.721 84.6911 67.8687 81.1709 67.8687C77.6506 67.8687 74.7969 70.721 74.7969 74.2395C74.7969 77.758 77.6506 80.6103 81.1709 80.6103Z" fill="#F2F5FC"/>
<path d="M108.227 49.0162C107.447 48.3661 106.276 48.3661 105.626 49.0162L83.1216 72.6792C82.9915 72.6792 82.9915 72.6792 82.8615 72.6792C81.1704 72.6792 79.8696 73.9794 79.8696 75.6696C79.8696 75.7996 79.8696 75.9297 79.8696 76.0597L76.2273 79.8302C75.5769 80.6102 75.5769 81.7804 76.2273 82.4305C76.6176 82.8205 77.0078 82.9505 77.5281 82.9505C78.0484 82.9505 78.5688 82.8205 78.8289 82.4305L82.4712 78.66C82.6013 78.66 82.7314 78.66 82.7314 78.66C84.4224 78.66 85.7232 77.3598 85.7232 75.6696C85.7232 75.5396 85.7232 75.4096 85.7232 75.2796L108.227 51.7466C109.008 50.8364 109.008 49.6663 108.227 49.0162Z" fill="#DAE1ED"/>
<path d="M106.536 47.586C105.756 46.936 104.585 46.936 103.935 47.586L81.4307 71.2491C81.3006 71.2491 81.3006 71.2491 81.1705 71.2491C79.4795 71.2491 78.1787 72.5492 78.1787 74.2394C78.1787 74.3695 78.1787 74.4995 78.1787 74.6295L74.5364 78.4C73.886 79.1801 73.886 80.3502 74.5364 81.0003C74.9266 81.3904 75.3169 81.5204 75.8372 81.5204C76.3575 81.5204 76.8779 81.3904 77.138 81.0003L80.7803 77.2298C80.9104 77.2298 81.0405 77.2298 81.0405 77.2298C82.7315 77.2298 84.0323 75.9297 84.0323 74.2394C84.0323 74.1094 84.0323 73.9794 84.0323 73.8494L106.536 50.3164C107.317 49.4063 107.187 48.2361 106.536 47.586Z" fill="#EB358A"/>
<path d="M105.756 48.2362L75.1868 80.0902C74.9266 80.0902 74.9266 80.0902 74.6665 80.0902C74.4063 79.7002 74.5364 79.1801 74.7965 78.7901L104.195 47.9761C104.585 47.5861 105.236 47.5861 105.626 47.8461C105.886 47.8461 105.886 48.1061 105.756 48.2362Z" fill="#FF4FA2"/>
<path d="M91.7075 4.81061V11.8315C91.7075 14.5619 89.4961 16.6421 86.8945 16.6421H74.927C72.1953 16.6421 70.114 14.4318 70.114 11.8315V4.81061C70.114 2.08027 72.3254 0 74.927 0H86.8945C89.6262 0 91.7075 2.21028 91.7075 4.81061Z" fill="#1C3754"/>
<path d="M91.7075 4.81061V11.8315C91.7075 14.5619 89.4961 16.6421 86.8945 16.6421H74.927C72.1953 16.6421 70.114 14.4318 70.114 11.8315V10.5313C70.8945 13.9118 73.8864 13.9118 73.8864 13.9118H86.2441C87.9352 13.9118 89.366 12.4816 89.366 10.7914V5.72073C89.366 2.21028 88.7156 0.910116 86.8945 0C89.6262 0 91.7075 2.21028 91.7075 4.81061Z" fill="#172D45"/>
<path d="M71.9346 12.6115C71.5443 12.6115 71.2842 12.3515 71.2842 11.9614V3.9004C71.2842 3.51035 71.5443 3.25032 71.9346 3.25032C72.3248 3.25032 72.585 3.51035 72.585 3.9004V11.9614C72.4549 12.3515 72.1947 12.6115 71.9346 12.6115Z" fill="#2D5887"/>
<path d="M74.9268 12.6115C74.5365 12.6115 74.2764 12.3515 74.2764 11.9614V3.9004C74.2764 3.51035 74.5365 3.25032 74.9268 3.25032C75.317 3.25032 75.5772 3.51035 75.5772 3.9004V11.9614C75.5772 12.3515 75.317 12.6115 74.9268 12.6115Z" fill="#2D5887"/>
<path d="M78.0488 12.6115C77.6586 12.6115 77.3984 12.3515 77.3984 11.9614V3.9004C77.3984 3.51035 77.6586 3.25032 78.0488 3.25032C78.4391 3.25032 78.6993 3.51035 78.6993 3.9004V11.9614C78.5692 12.3515 78.309 12.6115 78.0488 12.6115Z" fill="#2D5887"/>
<path d="M81.0403 12.6115C80.6501 12.6115 80.3899 12.3515 80.3899 11.9614V3.9004C80.3899 3.51035 80.6501 3.25032 81.0403 3.25032C81.4305 3.25032 81.6907 3.51035 81.6907 3.9004V11.9614C81.6907 12.3515 81.4305 12.6115 81.0403 12.6115Z" fill="#2D5887"/>
<path d="M84.1624 12.6115C83.7721 12.6115 83.512 12.3515 83.512 11.9614V3.9004C83.512 3.51035 83.7721 3.25032 84.1624 3.25032C84.5526 3.25032 84.8128 3.51035 84.8128 3.9004V11.9614C84.6827 12.3515 84.4225 12.6115 84.1624 12.6115Z" fill="#2D5887"/>
<path d="M87.1543 12.6115C86.7641 12.6115 86.5039 12.3515 86.5039 11.9614V3.9004C86.5039 3.51035 86.7641 3.25032 87.1543 3.25032C87.5446 3.25032 87.8047 3.51035 87.8047 3.9004V11.9614C87.8047 12.3515 87.4145 12.6115 87.1543 12.6115Z" fill="#2D5887"/>
<path opacity="0.7" d="M90.1463 12.6115C89.756 12.6115 89.4958 12.3515 89.4958 11.9614V3.9004C89.4958 3.51035 89.756 3.25032 90.1463 3.25032C90.5365 3.25032 90.7967 3.51035 90.7967 3.9004V11.9614C90.7967 12.3515 90.5365 12.6115 90.1463 12.6115Z" fill="#2D5887"/>
<path d="M45.1383 30.1639L38.6342 36.6647C37.2033 38.0949 34.8618 38.0949 33.3009 36.6647L29.5285 32.8942C28.0976 31.464 28.0976 29.1237 29.5285 27.5635L36.0326 21.0627C37.4635 19.6325 39.8049 19.6325 41.3659 21.0627L45.1383 24.8332C46.5691 26.3934 46.5691 28.7337 45.1383 30.1639Z" fill="#1C3754"/>
<path d="M117.723 30.1639L124.227 36.6647C125.658 38.0949 128 38.0949 129.561 36.6647L133.333 32.8942C134.764 31.464 134.764 29.1237 133.333 27.5635L126.829 21.0627C125.398 19.6325 123.057 19.6325 121.496 21.0627L117.723 24.8332C116.292 26.3934 116.292 28.7337 117.723 30.1639Z" fill="#1C3754"/>
<path d="M81.1707 74.7601C81.4581 74.7601 81.691 74.5271 81.691 74.2397C81.691 73.9524 81.4581 73.7194 81.1707 73.7194C80.8834 73.7194 80.6504 73.9524 80.6504 74.2397C80.6504 74.5271 80.8834 74.7601 81.1707 74.7601Z" fill="#1C3754"/>
<g filter="url(#filter0_d_79_308)">
<path d="M148.163 105.053C148.163 106.874 147.903 108.564 147.512 110.254C147.252 111.294 146.992 112.204 146.602 113.114C144.39 118.835 139.838 123.516 134.114 125.856C133.984 125.986 133.854 125.986 133.724 125.986C133.334 126.116 132.943 126.246 132.423 126.376C130.212 127.156 127.87 127.416 125.529 127.416C113.041 127.416 102.895 117.275 102.895 104.793C102.895 92.3118 113.041 82.3005 125.529 82.3005C138.016 82.4305 148.163 92.5718 148.163 105.053Z" fill="url(#paint2_linear_79_308)"/>
</g>
<path d="M147.512 110.254C147.252 111.295 146.992 112.205 146.602 113.115C144.39 118.836 139.837 123.516 134.114 125.856L121.496 113.245L119.805 111.555L132.293 100.373L136.455 98.0329L147.512 109.084V110.254Z" fill="url(#paint3_linear_79_308)"/>
<path d="M123.187 113.895C122.537 113.895 121.887 113.635 121.366 113.114L116.163 107.914C115.122 106.874 115.122 105.183 116.163 104.143C117.204 103.103 118.895 103.103 119.935 104.143L123.187 107.394L132.683 97.9025C133.724 96.8624 135.415 96.8624 136.456 97.9025C137.496 98.9426 137.496 100.633 136.456 101.673L125.139 113.114C124.618 113.635 123.838 113.895 123.187 113.895Z" fill="url(#paint4_linear_79_308)"/>
<path opacity="0.4" d="M123.707 74.2395H80.26V32.8942C80.7803 32.8942 81.3007 32.8942 81.821 32.8942C104.715 32.8942 123.317 51.3565 123.707 74.2395Z" fill="url(#paint5_linear_79_308)"/>
<defs>
<filter id="filter0_d_79_308" x="94.8945" y="79.3005" width="61.2683" height="61.1158" 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="5"/>
<feGaussianBlur stdDeviation="4"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.1125 0 0 0 0 0.295916 0 0 0 0 1 0 0 0 0.22 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_79_308"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_79_308" result="shape"/>
</filter>
<linearGradient id="paint0_linear_79_308" x1="0" y1="71.3913" x2="4.29971" y2="71.3913" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint1_linear_79_308" x1="138.792" y1="20.1763" x2="142.15" y2="20.1763" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF66A9"/>
<stop offset="1" stop-color="#F53689"/>
</linearGradient>
<linearGradient id="paint2_linear_79_308" x1="113.416" y1="86.517" x2="138.265" y2="124.38" gradientUnits="userSpaceOnUse">
<stop stop-color="#83A6FF"/>
<stop offset="1" stop-color="#5A78FF"/>
</linearGradient>
<linearGradient id="paint3_linear_79_308" x1="128.301" y1="104.928" x2="142.58" y2="119.215" gradientUnits="userSpaceOnUse">
<stop stop-color="#4F6AFF"/>
<stop offset="1" stop-color="#657EFF" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint4_linear_79_308" x1="132.033" y1="108.666" x2="122.705" y2="99.3329" gradientUnits="userSpaceOnUse">
<stop offset="0.0113208" stop-color="#C2D1FF"/>
<stop offset="1" stop-color="white"/>
</linearGradient>
<linearGradient id="paint5_linear_79_308" x1="77.2515" y1="41.1541" x2="116.069" y2="79.9912" gradientUnits="userSpaceOnUse">
<stop stop-color="#EF4896"/>
<stop offset="1" stop-color="#F14D9A" stop-opacity="0"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

@@ -0,0 +1,2 @@
try{self["workbox:window:7.4.0"]&&_()}catch{}function b(t,r){return new Promise(function(n){var u=new MessageChannel;u.port1.onmessage=function(s){n(s.data)},t.postMessage(r,[u.port2])})}function P(t,r){(r==null||r>t.length)&&(r=t.length);for(var n=0,u=Array(r);n<r;n++)u[n]=t[n];return u}function j(t,r,n){return r&&function(u,s){for(var c=0;c<s.length;c++){var o=s[c];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(u,W(o.key),o)}}(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t}function S(t,r){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=function(s,c){if(s){if(typeof s=="string")return P(s,c);var o={}.toString.call(s).slice(8,-1);return o==="Object"&&s.constructor&&(o=s.constructor.name),o==="Map"||o==="Set"?Array.from(s):o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?P(s,c):void 0}}(t))||r){n&&(t=n);var u=0;return function(){return u>=t.length?{done:!0}:{done:!1,value:t[u++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function w(t,r){return w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,u){return n.__proto__=u,n},w(t,r)}function W(t){var r=function(n,u){if(typeof n!="object"||!n)return n;var s=n[Symbol.toPrimitive];if(s!==void 0){var c=s.call(n,u);if(typeof c!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(t,"string");return typeof r=="symbol"?r:r+""}try{self["workbox:core:7.4.0"]&&_()}catch{}var m=function(){var t=this;this.promise=new Promise(function(r,n){t.resolve=r,t.reject=n})};function y(t,r){var n=location.href;return new URL(t,n).href===new URL(r,n).href}var d=function(t,r){this.type=t,Object.assign(this,r)};function l(t,r,n){return t&&t.then||(t=Promise.resolve(t)),r?t.then(r):t}function k(){}var L={type:"SKIP_WAITING"};function E(t,r){return t&&t.then?t.then(k):Promise.resolve()}var O=function(t){function r(c,o){var e,i;return o===void 0&&(o={}),(e=t.call(this)||this).nn={},e.tn=0,e.rn=new m,e.en=new m,e.on=new m,e.un=0,e.an=new Set,e.cn=function(){var f=e.fn,a=f.installing;e.tn>0||!y(a.scriptURL,e.sn.toString())||performance.now()>e.un+6e4?(e.vn=a,f.removeEventListener("updatefound",e.cn)):(e.hn=a,e.an.add(a),e.rn.resolve(a)),++e.tn,a.addEventListener("statechange",e.ln)},e.ln=function(f){var a=e.fn,v=f.target,h=v.state,p=v===e.vn,g={sw:v,isExternal:p,originalEvent:f};!p&&e.mn&&(g.isUpdate=!0),e.dispatchEvent(new d(h,g)),h==="installed"?e.wn=self.setTimeout(function(){h==="installed"&&a.waiting===v&&e.dispatchEvent(new d("waiting",g))},200):h==="activating"&&(clearTimeout(e.wn),p||e.en.resolve(v))},e.yn=function(f){var a=e.hn,v=a!==navigator.serviceWorker.controller;e.dispatchEvent(new d("controlling",{isExternal:v,originalEvent:f,sw:a,isUpdate:e.mn})),v||e.on.resolve(a)},e.gn=(i=function(f){var a=f.data,v=f.ports,h=f.source;return l(e.getSW(),function(){e.an.has(h)&&e.dispatchEvent(new d("message",{data:a,originalEvent:f,ports:v,sw:h}))})},function(){for(var f=[],a=0;a<arguments.length;a++)f[a]=arguments[a];try{return Promise.resolve(i.apply(this,f))}catch(v){return Promise.reject(v)}}),e.sn=c,e.nn=o,navigator.serviceWorker.addEventListener("message",e.gn),e}var n,u;u=t,(n=r).prototype=Object.create(u.prototype),n.prototype.constructor=n,w(n,u);var s=r.prototype;return s.register=function(c){var o=(c===void 0?{}:c).immediate,e=o!==void 0&&o;try{var i=this;return l(function(f,a){var v=f();return v&&v.then?v.then(a):a(v)}(function(){if(!e&&document.readyState!=="complete")return E(new Promise(function(f){return window.addEventListener("load",f)}))},function(){return i.mn=!!navigator.serviceWorker.controller,i.dn=i.pn(),l(i.bn(),function(f){i.fn=f,i.dn&&(i.hn=i.dn,i.en.resolve(i.dn),i.on.resolve(i.dn),i.dn.addEventListener("statechange",i.ln,{once:!0}));var a=i.fn.waiting;return a&&y(a.scriptURL,i.sn.toString())&&(i.hn=a,Promise.resolve().then(function(){i.dispatchEvent(new d("waiting",{sw:a,wasWaitingBeforeRegister:!0}))}).then(function(){})),i.hn&&(i.rn.resolve(i.hn),i.an.add(i.hn)),i.fn.addEventListener("updatefound",i.cn),navigator.serviceWorker.addEventListener("controllerchange",i.yn),i.fn})}))}catch(f){return Promise.reject(f)}},s.update=function(){try{return this.fn?l(E(this.fn.update())):l()}catch(c){return Promise.reject(c)}},s.getSW=function(){return this.hn!==void 0?Promise.resolve(this.hn):this.rn.promise},s.messageSW=function(c){try{return l(this.getSW(),function(o){return b(o,c)})}catch(o){return Promise.reject(o)}},s.messageSkipWaiting=function(){this.fn&&this.fn.waiting&&b(this.fn.waiting,L)},s.pn=function(){var c=navigator.serviceWorker.controller;return c&&y(c.scriptURL,this.sn.toString())?c:void 0},s.bn=function(){try{var c=this;return l(function(o,e){try{var i=o()}catch(f){return e(f)}return i&&i.then?i.then(void 0,e):i}(function(){return l(navigator.serviceWorker.register(c.sn,c.nn),function(o){return c.un=performance.now(),o})},function(o){throw o}))}catch(o){return Promise.reject(o)}},j(r,[{key:"active",get:function(){return this.en.promise}},{key:"controlling",get:function(){return this.on.promise}}])}(function(){function t(){this.Pn=new Map}var r=t.prototype;return r.addEventListener=function(n,u){this.jn(n).add(u)},r.removeEventListener=function(n,u){this.jn(n).delete(u)},r.dispatchEvent=function(n){n.target=this;for(var u,s=S(this.jn(n.type));!(u=s()).done;)(0,u.value)(n)},r.jn=function(n){return this.Pn.has(n)||this.Pn.set(n,new Set),this.Pn.get(n)},t}());export{O as Workbox,d as WorkboxEvent,b as messageSW};
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="480" height="480">
<rect width="64" height="64" fill="#F6F3EF"/>
<g transform="translate(0,0)" color="#8D6A46" opacity="0.92">
<ellipse cx="32" cy="32" rx="22" ry="14" fill="none" stroke="currentColor" stroke-width="4"/><ellipse cx="32" cy="32" rx="14" ry="8" fill="none" stroke="currentColor" stroke-width="2" opacity="0.5"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 415 B

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="480" height="480">
<rect width="64" height="64" fill="#F3EADC"/>
<g transform="translate(0,0)" color="#8D6A46" opacity="0.92">
<ellipse cx="32" cy="32" rx="22" ry="14" fill="none" stroke="currentColor" stroke-width="4"/><ellipse cx="32" cy="32" rx="14" ry="8" fill="none" stroke="currentColor" stroke-width="2" opacity="0.5"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 415 B

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="480" height="480">
<rect width="64" height="64" fill="#FAF5EC"/>
<g transform="translate(0,0)" color="#8D6A46" opacity="0.92">
<ellipse cx="32" cy="32" rx="22" ry="14" fill="none" stroke="currentColor" stroke-width="4"/><ellipse cx="32" cy="32" rx="14" ry="8" fill="none" stroke="currentColor" stroke-width="2" opacity="0.5"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 415 B

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="480" height="480">
<rect width="64" height="64" fill="#F0E6D6"/>
<g transform="translate(0,0)" color="#8D6A46" opacity="0.92">
<ellipse cx="32" cy="32" rx="22" ry="14" fill="none" stroke="currentColor" stroke-width="4"/><ellipse cx="32" cy="32" rx="14" ry="8" fill="none" stroke="currentColor" stroke-width="2" opacity="0.5"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 415 B

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="480" height="480">
<rect width="64" height="64" fill="#F8F1E6"/>
<g transform="translate(0,0)" color="#8D6A46" opacity="0.92">
<ellipse cx="32" cy="32" rx="22" ry="14" fill="none" stroke="currentColor" stroke-width="4"/><ellipse cx="32" cy="32" rx="14" ry="8" fill="none" stroke="currentColor" stroke-width="2" opacity="0.5"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 415 B

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